Function at 0x140096ad0
Capabilities:
Create directory

Disassembly:
push rsi
push rdi
sub rsp, 0x58
mov r9, rdx
mov ecx, dword [rcx]
mov eax, 0x27
lea r8, [0x1401270a2]
cmp rcx, 0x2710
jb 0x14004f880
mov r11d, 0x27
movabs r10, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, rcx
mul r10
shr rdx, 0xb
imul eax, edx, 0x2710
mov esi, ecx
sub esi, eax
imul edi, esi, 0x147b
shr edi, 0x13
imul eax, edi, 0x64
sub esi, eax
movzx esi, si
lea rax, [r11 - 4]
movzx edi, word [r8 + rdi*2]
mov word [rsp + r11 + 0x2d], di
movzx esi, word [r8 + rsi*2]
mov word [rsp + r11 + 0x2f], si
mov r11, rax
cmp rcx, 0x5f5e0ff
mov rcx, rdx
ja 0x14004f7f0
cmp rdx, 0x63
jbe 0x14004f86e
movzx ecx, dx
shr ecx, 2
imul ecx, ecx, 0x147b
shr ecx, 0x11
imul r10d, ecx, 0x64
sub edx, r10d
movzx edx, dx
movzx edx, word [r8 + rdx*2]
mov word [rsp + rax + 0x2f], dx
add rax, 0xfffffffffffffffe
mov rdx, rcx
cmp rdx, 0xa
jae 0x14004f88b
add dl, 0x30
mov byte [rsp + rax + 0x30], dl
dec rax
jmp 0x14004f899
mov rdx, rcx
cmp rdx, 0x63
ja 0x14004f844
jmp 0x14004f86e
movzx ecx, word [r8 + rdx*2]
mov word [rsp + rax + 0x2f], cx
add rax, 0xfffffffffffffffe
lea rcx, [rsp + rax]
add rcx, 0x31
mov edx, 0x27
sub rdx, rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
lea r8, str.called__Option::unwrap____on_a__None__value
mov rcx, r9
mov dl, 1
xor r9d, r9d
call fcn.140049590
nop
add rsp, 0x58
pop rdi
pop rsi
ret
sub rsp, 0xb8
mov rax, rcx
mov r9d, 0x81
mov r8d, 0x30
mov r10, rcx
nop dword [rax]
mov rcx, r9
shr r10, 4
mov r9d, eax
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp rax, 0x10
mov rax, r10
jae 0x14004fd70
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14004fde7
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140049590
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.14011a320
ud2
mov rax, rdx
test cl, cl
je 0x1400513ec
lea rdx, [0x14015f057]
mov r8d, 4
mov rcx, rax
jmp fcn.140049df0
lea rdx, [0x14015f052]
mov r8d, 5
mov rcx, rax
jmp fcn.140049df0
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov r15, r9
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rax, qword [r9 + 0x20]
mov rcx, r8
mov edx, 0x22
mov r14, rax
call rax
test al, al
je 0x140051454
mov al, 1
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test rdi, rdi
je 0x1400516a9
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x38], rdi
lea rax, [rbx + rdi]
mov qword [rsp + 0x60], rax
xor r13d, r13d
mov rdi, rbx
xor r15d, r15d
mov qword [rsp + 0x58], rbx
jmp 0x140051499
add r13, r15
mov rbx, qword [rsp + 0x58]
sub r15, r12
add r15, rdi
cmp rdi, qword [rsp + 0x60]
je 0x1400516e2
add byte [rax], al
mov r12, rdi
movzx ebp, byte [rdi]
test bpl, bpl
in eax, dx
js 0x1400514b0
lea rdi, [r12 + 1]
jmp 0x140051520
mov eax, ebp
and eax, 0x1f
movzx edx, byte [r12 + 1]
and edx, 0x3f
cmp bpl, 0xdf
jbe 0x140051503
lea rdi, [r12 + 3]
movzx ecx, byte [r12 + 2]
shl edx, 6
and ecx, 0x3f
or ecx, edx
cmp bpl, 0xf0
jb 0x140051511
movzx ebp, byte [rdi]
and eax, 7
shl eax, 0x12
shl ecx, 6
and ebp, 0x3f
or ebp, ecx
or ebp, eax
cmp ebp, 0x110000
je 0x1400516e2
lea rdi, [r12 + 4]
jmp 0x140051520
lea rdi, [r12 + 2]
shl eax, 6
or eax, edx
mov ebp, eax
jmp 0x140051520
shl eax, 0xc
or ecx, eax
mov ebp, ecx
nop dword [rax + rax]
lea rcx, [rsp + 0x4c]
mov edx, ebp
mov r8d, 0x10001
call fcn.140051770
cmp byte [rsp + 0x4c], 0x80
je 0x140051488
movzx eax, byte [rsp + 0x57]
sub al, byte [rsp + 0x56]
cmp al, 1
je 0x140051488
mov r8, r15
sub r8, r13
jb 0x140051731
test r13, r13
je 0x140051578
cmp r13, qword [rsp + 0x38]
jae 0x140051572
cmp byte [rbx + r13], 0xc0
jge 0x140051578
jmp 0x140051731
jne 0x140051731
test r15, r15
je 0x140051596
cmp r15, qword [rsp + 0x38]
jae 0x140051590
cmp byte [rbx + r15], 0xbf
jg 0x140051596
jmp 0x140051731
jne 0x140051731
add r13, rbx
mov rcx, rsi
mov rdx, r13
mov rax, qword [rsp + 0x40]
call qword [rax + 0x18]
test al, al
jne 0x140051441
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x4c]
mov qword [rsp + 0x28], rax
cmp al, 0x80
jne 0x140051630
mov bl, 0x80
jmp 0x1400515f5
mov edx, dword [rsp + 0x2c]
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
xor ebx, ebx
mov rcx, rsi
call r14
test al, al
jne 0x140051441
cmp bl, 0x80
je 0x1400515d0
movzx r13d, byte [rsp + 0x32]
cmp r13b, byte [rsp + 0x33]
jae 0x140051670
lea eax, [r13 + 1]
mov byte [rsp + 0x32], al
cmp r13b, 0xa
jae 0x14005171b
movzx ebx, byte [rsp + 0x33]
movzx r13d, byte [rsp + 0x32]
nop dword [rax + rax]
cmp r13, rbx
jae 0x140051670
lea eax, [r13 + 1]
mov byte [rsp + 0x32], al
cmp r13, 9
ja 0x14005171b
movzx edx, byte [rsp + r13 + 0x28]
mov rcx, rsi
call r14
inc r13
test al, al
je 0x140051640
jmp 0x140051441
mov r13d, 1
cmp ebp, 0x80
jb 0x140051480
mov r13d, 2
cmp ebp, 0x800
jb 0x140051480
cmp ebp, 0x10000
mov r13d, 4
sbb r13, 0
jmp 0x140051480
xor r13d, r13d
xor r8d, r8d
invalid
add rbx, r13
mov rcx, rsi
mov rdx, rbx
call qword [r15 + 0x18]
test al, al
jne 0x140051441
mov rcx, rsi
mov edx, 0x22
mov rax, r14
add rsp, 0x68
invalid
push 0x5e5f5d5b
pop r12
pop r13
pop r14
pop r15
jmp rax
test r13, r13
je 0x140051702
mov rdx, qword [rsp + 0x38]
mov rax, rdx
sub rax, r13
mov r15, qword [rsp + 0x40]
jbe 0x140051711
invalid
cmp byte [rbx + r13], 0xbf
jg 0x140051716
jmp 0x140051752
xor r13d, r13d
mov r8, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
jmp 0x1400516af
jne 0x140051752
mov r13, rdx
mov r8, rax
jmp 0x1400516af
lea r8, str.librarycore_srcescape.rs
mov edx, 0xa
mov rcx, r13
call fcn.14011a390
invalid
mov word [rax + rax], cs
ud2
lea rax, str.librarycore_src_fmtmod.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, qword [rsp + 0x38]
mov r8, r13
mov r9, r15
mov ecx, edi
call fcn.14011a900
ud2
lea rax, str.librarycore_src_fmtmod.rs
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, rbx
mov r8, r13
mov eax, ebp
mov r9, rdx
call fcn.14011a900
xchg ecx, eax
or al, 0
ud2
push rsi
push rdi
sub rsp, 0xc8
movaps xmmword [rsp + 0xb0], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x140052391
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x140052391
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov edx, 0x30
mov r9, rcx
nop word cs:[rax + rax]
mov rax, r8
shr r9, 4
mov r8d, ecx
and r8b, 0xf
cmp r8b, 0xa
mov r10d, 0x57
cmovb r10d, edx
add r10b, r8b
mov byte [rsp + rax + 0x2e], r10b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, r9
jae 0x1400523b0
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x140052436
mov ecx, 0x81
sub rcx, r8
add rax, rsp
add rax, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.140049590
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
pop rdi
pop rsi
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
mov rcx, rax
call fcn.14011a320
ud2
sub rsp, 0xb8
mov eax, ecx
mov r9d, 0x81
add dword [rax], 0xb8410000
xor byte [rax], al
add byte [rax], al
mov r10d, ecx
nop dword [rax + rax]
mov rcx, r9
mov r9d, eax
and r9b, 0xf
shr r10b, 4
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp al, 0x10
mov eax, r10d
jae 0x140052d90
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140052e05
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140049590
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.14011a320
ud2
sub rsp, 0xb8
mov eax, ecx
mov r9d, 0x81
mov r8d, 0x30
mov r10d, ecx
nop dword [rax + rax]
mov rcx, r9
shr r10d, 4
mov r9d, eax
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r10d
jae 0x1400537d0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140053846
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140049590
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.14011a320
ud2
sub rsp, 0xb8
mov eax, ecx
mov r9d, 0x81
mov r8d, 0x30
mov r10d, ecx
nop dword [rax + rax]
mov rcx, r9
mov r9d, eax
and r9b, 0xf
shr r10b, 4
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp al, 0x10
mov eax, r10d
jae 0x140053880
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x1400538f5
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140049590
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.14011a320
ud2
push rsi
sub rsp, 0x40
mov rsi, rdx
invalid
mov qword [rsp + 0x38], rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.ParseIntError
adc eax, 0xd443c
mov r8d, 0xd
call qword [rax + 0x18]
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x30], al
mov byte [rsp + 0x31], 0
lea rax, [0x140128008]
invalid
invalid
invalid
invalid
mov qword [rsp + 0x20], rax
lea rdx, [0x14016c6db]
lea rcx, [rsp + 0x28]
lea r9, [rsp + 0x38]
cmp byte [rcx - 0x48], al
add al, 0
add byte [rax], al
call fcn.140050090
cmp byte [rsp + 0x31], 0
add byte [rdi], cl
mov dh, 0x44
and al, 0x30
je 0x140053c47
test al, al
mov al, 1
jne 0x140053c47
mov rax, qword [rsp + 0x28]
test byte [rax + 0x34], 4
jne 0x140053c2f
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x10b437
invalid
mov ah, 0x10
invalid
mov r8d, 2
jmp 0x140053c44
invalid
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140160f73]
mov r8d, 1
call qword [rax + 0x18]
test al, al
setne al
add rsp, 0x40
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x7f8
mov r15, r9
mov r13, rcx
movq rax, xmm1
mov r12, rax
shr r12, 0x34
and r12d, 0x7ff
lea rcx, [rax + rax]
movabs r9, 0x1ffffffffffffe
and r9, rcx
movabs rcx, 0xfffffffffffff
and rcx, rax
movabs rdx, 0x10000000000000
lea rbp, [rcx + rdx]
test r12d, r12d
cmove rbp, r9
ucomisd xmm1, xmm1
jp case.default.0x140054731
movabs r9, 0x7ff0000000000000
xor r10d, r10d
mov r11, rax
and r11, r9
setne r10b
lea rsi, [r10*2 + 2]
cmp r11, r9
mov r9d, 1
cmovne r9, rsi
invalid
add r10, 3
add ecx, dword [rax - 0x7b]
leave
cmove r10, r9
dec r10
lea rcx, [0x140191940]
lea ecx, [0x140191940]
movsxd r9, dword [rcx + r10*4]
add r9, rcx
jmp r9
mov cl, 3
jmp 0x14005473a
mov cl, 4
jmp 0x140054781
add r12d, 0xfffffbcd
test bpl, 1
sete cl
jmp 0x140054781
test bpl, 1
sete cl
lea r9, [rbp*2]
xor r10d, r10d
cmp rbp, rdx
movabs rbp, 0x40000000000000
cmovne rbp, r9
sete r10b
movzx r12d, r12w
sub r12d, r10d
add r12d, 0xfffffbcc
add cl, 0xfe
movzx edx, cl
cmp dl, 3
mov ecx, 3
cmovb ecx, edx
test cl, cl
je 0x140054830
mov r9, rax
shr r9, 0x3f
test rax, rax
lea rax, [0x14015edd9]
lea rdx, str.called__Option::unwrap____on_a__None__value
cmovs rdx, rax
lea r10, str.NaNinf0e0assertion_failed:_buf.len_____maxlen
cmovs r10, rax
test r8b, r8b
cmove r10, rdx
mov edx, 1
cmovne r9, rdx
cmp cl, 1
je 0x140054871
movzx eax, cl
cmp eax, 2
jne 0x14005489b
mov word [rsp + 0x158], 2
test r15, r15
je 0x140054aa7
lea rax, [0x14012675b]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 2
mov word [rsp + 0x170], 0
mov qword [rsp + 0x178], r15
mov edx, 2
jmp 0x140054ac2
mov word [rsp + 0x158], 2
lea rax, [0x1401267e9]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 3
mov edx, 1
lea rax, [rsp + 0x158]
lea r10, str.called__Option::unwrap____on_a__None__value
xor r9d, r9d
jmp 0x140055b5e
mov word [rsp + 0x158], 2
lea rax, [0x1401267ec]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 3
jmp 0x140054ac2
test r12w, r12w
mov rax, 0xfffffffffffffff4
mov ecx, 5
cmovs rcx, rax
movsx rdi, r12w
imul rcx, rdi
cmp rcx, 0x3ebf
ja 0x140055c14
mov qword [rsp + 0x80], r10
mov qword [rsp + 0x88], r9
mov eax, r15d
neg eax
cmp r15, 0x8000
mov edx, 0x8000
cmovb edx, eax
mov dword [rsp + 0x54], edx
test rbp, rbp
je 0x140055c2e
shr rcx, 4
add rcx, 0x15
mov qword [rsp + 0x60], rcx
mov rdx, rbp
shr rdx, 0x20
mov rax, rbp
shl rax, 0x20
lea ecx, [r12 - 0x20]
mov qword [rsp + 0x70], rdx
test rdx, rdx
cmovne rax, rbp
cmovne ecx, r12d
mov rdx, rax
shr rdx, 0x30
mov r8, rax
shl r8, 0x10
lea r9d, [rcx - 0x10]
test rdx, rdx
cmovne r8, rax
cmovne r9d, ecx
mov rax, r8
shr rax, 0x38
mov rcx, r8
shl rcx, 8
lea edx, [r9 - 8]
test rax, rax
cmovne rcx, r8
cmovne edx, r9d
mov rax, rcx
shr rax, 0x3c
mov r8, rcx
shl r8, 4
test rax, rax
cmovne r8, rcx
lea ecx, [rdx - 4]
cmovne ecx, edx
mov r9, r8
shr r9, 0x3e
lea edx, [rcx - 2]
lea rax, [r8*4]
test r9, r9
cmovne edx, ecx
cmovne rax, r8
xor ecx, ecx
test rax, rax
setns cl
sub edx, ecx
mov r8d, 0xffffffa0
sub r8d, edx
movsx r8d, r8w
lea r8d, [r8 + r8*4]
shl r8d, 4
add r8d, 0x153b0
imul r9, r8, 0x7b4dc993
shl rax, cl
shr r9, 0x26
and r9d, 0xfffffff0
lea r11, [0x140125ff0]
mov r8, qword [r9 + r11]
mov r10d, eax
mov rcx, rax
shr rcx, 0x20
mov eax, r8d
shr r8, 0x20
mov rsi, r8
imul rsi, rcx
imul r8, r10
imul rcx, rax
imul rax, r10
shr rax, 0x20
mov r10d, ecx
add r10, rax
mov eax, r8d
add rax, r10
sub rax, 0xffffffff80000000
shr rcx, 0x20
add rcx, rsi
shr r8, 0x20
add r8, rcx
shr rax, 0x20
add rax, r8
movzx ecx, word [r9 + r11 + 8]
add cx, dx
mov edx, 0xffffffc0
sub edx, ecx
movzx r10d, dx
mov r8d, r10d
and r8d, 0x3f
mov rdx, rax
mov ecx, r8d
shr rdx, cl
mov esi, 1
shl rsi, cl
lea rbx, [rsi - 1]
mov r14, rax
and r14, rbx
mov qword [rsp + 0x78], rdi
je 0x140054acf
mov qword [rsp + 0x68], rsi
movzx r9d, word [r9 + r11 + 0xa]
cmp edx, 0x2710
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x90], r15
jae 0x140054ae9
cmp edx, 0x64
mov rsi, qword [rsp + 0x60]
jae 0x140054b14
xor ecx, ecx
cmp edx, 0xa
setae cl
lea r13d, [rcx + rcx*8]
inc r13d
jmp 0x140054b74
lea rax, [0x140167cdd]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 1
lea rax, [rsp + 0x158]
jmp 0x140055b5e
mov qword [rsp + 0x98], 0
mov rsi, qword [rsp + 0x60]
mov edi, dword [rsp + 0x54]
jmp 0x140054d3a
cmp edx, 0xf4240
mov rsi, qword [rsp + 0x60]
jae 0x140054b32
cmp edx, 0x186a0
setb cl
mov r11d, 0x2710
mov r13d, 0x186a0
cmovb r13d, r11d
xor cl, 5
jmp 0x140054b74
cmp edx, 0x3e8
setb cl
mov r11d, 0x64
mov r13d, 0x3e8
cmovb r13d, r11d
xor cl, 3
jmp 0x140054b74
cmp edx, 0x5f5e100
jae 0x140054b58
cmp edx, 0x989680
setb cl
mov r11d, 0xf4240
mov r13d, 0x989680
cmovb r13d, r11d
xor cl, 7
jmp 0x140054b74
cmp edx, 0x3b9aca00
setb cl
mov r11d, 0x5f5e100
mov r13d, 0x3b9aca00
cmovb r13d, r11d
xor cl, 9
movzx ecx, cl
mov r15d, ecx
sub r15d, r9d
inc r15d
mov edi, dword [rsp + 0x54]
cmp r15w, di
jle 0x140054c19
movsx rax, r15w
mov r9d, r15d
sub r9d, edi
movsx r11, di
sub rax, r11
cmp rax, rsi
movsx r9, r9w
cmovae r9, rsi
neg rcx
mov r11d, 1
mov esi, 0xcccccccd
nop dword [rax + rax]
mov eax, edx
xor edx, edx
div r13d
add al, 0x30
mov byte [rsp + r11 + 0x3f7], al
cmp r9, r11
je 0x140054c6a
lea rax, [rcx + r11]
cmp rax, 1
je 0x1400551a4
mov eax, r13d
imul rax, rsi
shr rax, 0x23
inc r11
cmp r13d, 0xa
mov r13d, eax
jae 0x140054bc0
lea rcx, [0x140126560]
lea r8, str.librarycore_src_num_flt2dec_strategygrisu.rs
mov edx, 0x19
call fcn.14011a470
ud2
movabs rcx, 0xcccccccccccccccd
mul rcx
shr rdx, 3
mov eax, r13d
mov ecx, r8d
shl rax, cl
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x40], rcx
mov word [rsp + 0x28], di
mov word [rsp + 0x20], r15w
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x3f8]
mov r8, rsi
xor r9d, r9d
jmp 0x140054cb6
mov eax, edx
mov ecx, r8d
shl rax, cl
add rax, r14
mov edx, r13d
shl rdx, cl
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x40], rcx
mov edi, dword [rsp + 0x54]
mov word [rsp + 0x28], di
mov word [rsp + 0x20], r15w
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x3f8]
mov rsi, qword [rsp + 0x60]
mov r8, rsi
call fcn.14004c870
mov r13, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x98]
test rcx, rcx
mov r15, qword [rsp + 0x90]
je 0x140054d3a
mov rbp, qword [rsp + 0xa0]
movzx r14d, word [rsp + 0xa8]
cmp r14w, di
jg 0x140055b33
mov word [rsp + 0x158], 2
test r15, r15
je 0x140055177
lea rax, [0x14012675b]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 2
mov word [rsp + 0x170], 0
mov qword [rsp + 0x178], r15
mov edx, 2
jmp 0x140055197
mov rax, rbp
dec rax
je 0x140054d4c
bsr rax, rax
xor rax, 0x3f
jmp 0x140054d51
mov eax, 0x40
mov rcx, qword [rsp + 0x78]
sub rcx, rax
imul rax, rcx, 0x4d104d42
movabs r14, 0x1344135080
add r14, rax
shr r14, 0x20
xor eax, eax
xor ecx, ecx
mov rdx, qword [rsp + 0x70]
test rdx, rdx
cmove edx, eax
setne cl
inc rcx
mov qword [rsp + 0x150], rcx
mov dword [rsp + 0xb0], ebp
mov dword [rsp + 0xb4], edx
xorps xmm0, xmm0
movups xmmword [rsp + 0xb8], xmm0
movups xmmword [rsp + 0xc8], xmm0
movups xmmword [rsp + 0xd8], xmm0
movups xmmword [rsp + 0xe8], xmm0
movups xmmword [rsp + 0xf8], xmm0
movups xmmword [rsp + 0x108], xmm0
movups xmmword [rsp + 0x118], xmm0
movups xmmword [rsp + 0x128], xmm0
movups xmmword [rsp + 0x138], xmm0
mov qword [rsp + 0x148], 0
movups xmmword [rsp + 0x290], xmm0
movups xmmword [rsp + 0x284], xmm0
movups xmmword [rsp + 0x274], xmm0
movups xmmword [rsp + 0x264], xmm0
movups xmmword [rsp + 0x254], xmm0
movups xmmword [rsp + 0x244], xmm0
movups xmmword [rsp + 0x234], xmm0
movups xmmword [rsp + 0x224], xmm0
movups xmmword [rsp + 0x214], xmm0
movups xmmword [rsp + 0x204], xmm0
mov qword [rsp + 0x2a0], 1
mov dword [rsp + 0x200], 1
test r12w, r12w
js 0x140054e6e
movzx edx, r12w
lea rcx, [rsp + 0xb0]
jmp 0x140054e7d
neg r12d
movsx rdx, r12w
lea rcx, [rsp + 0x200]
call fcn.14004bb50
mov eax, r14d
neg eax
test r14w, r14w
cmovns rax, r14
lea rbx, [rsp + 0x200]
lea rcx, [rsp + 0xb0]
cmovns rcx, rbx
movzx edx, ax
call fcn.14004a5a0
mov r12, qword [rsp + 0x2a0]
mov qword [rsp + 0x1f8], r12
lea rcx, [rsp + 0x158]
mov r8d, 0xa0
mov rdx, rbx
call sub.msvcrt.dll_memcpy
cmp r12, 0x28
ja 0x140055c5e
movabs r9, 0x44b82fa09b5a53
mov r8, rsi
mov rcx, r12
nop dword [rax + rax]
test rcx, rcx
je 0x140054f33
shl rcx, 2
xor r10d, r10d
nop dword [rax]
mov eax, dword [rsp + rcx + 0x154]
shl r10, 0x20
or r10, rax
mov rax, r10
shr rax, 9
mul r9
shr rdx, 0xb
imul rax, rdx, 0x3b9aca00
sub r10, rax
mov dword [rsp + rcx + 0x154], edx
add rcx, 0xfffffffffffffffc
jne 0x140054f00
add r8, 0xfffffffffffffff7
cmp r8, 9
jbe 0x140054f5e
mov rcx, qword [rsp + 0x1f8]
cmp rcx, 0x29
jb 0x140054ef0
lea r8, str.librarycore_src_num_bignum.rs
mov edx, 0x28
call fcn.14011a400
ud2
lea rax, [0x140125cb8]
mov r8d, dword [rax + r8*4]
test r8, r8
je 0x140055c66
mov rcx, qword [rsp + 0x1f8]
cmp rcx, 0x29
jae 0x140054f4b
test rcx, rcx
je 0x140054fc6
shl rcx, 2
xor edx, edx
jmp 0x140054fa2
xor edx, edx
div r8
mov dword [rsp + rcx + 0x154], eax
add rcx, 0xfffffffffffffffc
je 0x140054fbc
mov eax, dword [rsp + rcx + 0x154]
shl rdx, 0x20
or rax, rdx
test rdx, rdx
jne 0x140054f90
xor edx, edx
div r8d
jmp 0x140054f95
mov rax, qword [rsp + 0x1f8]
jmp 0x140054fc8
xor eax, eax
mov rcx, qword [rsp + 0x150]
cmp rax, rcx
cmovbe rax, rcx
cmp rax, 0x28
ja 0x140055bfe
test rax, rax
je 0x140054ff3
cmp rax, 1
jne 0x140054ffa
xor edx, edx
xor r8d, r8d
jmp 0x140055051
xor eax, eax
jmp 0x14005509e
mov r9, rax
and r9, 0xfffffffffffffffe
xor r8d, r8d
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, r8b
bt r8d, 0
mov r8d, dword [rsp + rdx*4 + 0xb0]
mov r10d, dword [rsp + rdx*4 + 0xb4]
adc dword [rsp + rdx*4 + 0x158], r8d
adc dword [rsp + rdx*4 + 0x15c], r10d
lea rdx, [rdx + 2]
setb r8b
cmp r9, rdx
jne 0x140055010
test al, 1
jne 0x140055051
test r8b, r8b
je 0x14005509e
jmp 0x140055086
mov r9d, dword [rsp + rdx*4 + 0x158]
mov r10d, dword [rsp + rdx*4 + 0xb0]
lea r11d, [r9 + r10]
movzx esi, r8b
add esi, r11d
setb r8b
mov dword [rsp + rdx*4 + 0x158], esi
add r9d, r10d
mov rsi, qword [rsp + 0x60]
jb 0x140055086
test r8b, r8b
je 0x14005509e
cmp rax, 0x27
ja 0x140055bb7
mov dword [rsp + rax*4 + 0x158], 1
inc rax
mov qword [rsp + 0x1f8], rax
cmp rax, r12
cmovbe rax, r12
cmp rax, 0x29
jae 0x140055bfe
shl rax, 2
mov edx, 0xff
test rax, rax
je 0x140055101
mov r9d, dword [rsp + rax + 0x1fc]
xor r8d, r8d
cmp r9d, dword [rsp + rax + 0x154]
setne r8b
cmova r8d, edx
add rax, 0xfffffffffffffffc
test r8b, r8b
je 0x1400550c0
cmp r8b, 1
ja 0x14005511a
inc r14d
cmp r14w, di
jge 0x14005525c
jmp 0x140055920
add rax, rsp
add rax, 0x200
cmp rax, rbx
setne r8b
neg r8b
cmp r8b, 1
jbe 0x1400550ef
test rcx, rcx
je 0x140055248
lea rdx, [rcx*4]
xor r8d, r8d
xor eax, eax
mov r9d, dword [rsp + r8 + 0xb0]
lea r9, [r9 + r9*4]
lea rax, [rax + r9*2]
mov dword [rsp + r8 + 0xb0], eax
shr rax, 0x20
add r8, 4
cmp rdx, r8
jne 0x140055130
test rax, rax
je 0x14005524a
cmp rcx, 0x27
ja 0x140055bdb
mov dword [rsp + rcx*4 + 0xb0], eax
inc rcx
jmp 0x14005524a
lea rax, [0x140167cdd]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 1
mov edx, 1
lea rax, [rsp + 0x158]
jmp 0x140055b4e
dec r10d
and r10d, 0x3f
mov eax, 1
mov r13, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
nop word [rax + rax]
mov rdx, rax
mov ecx, r10d
shr rdx, cl
test rdx, rdx
jne 0x140055ae1
cmp r11, rsi
jae 0x140055ba3
add r14, r14
lea rdx, [r14 + r14*4]
mov r14, rdx
and r14, rbx
add rax, rax
lea rax, [rax + rax*4]
mov ecx, r8d
shr rdx, cl
add dl, 0x30
mov byte [rsp + r11 + 0x3f8], dl
inc r11
cmp r9, r11
jne 0x1400551c0
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r14
mov edi, dword [rsp + 0x54]
mov word [rsp + 0x28], di
mov word [rsp + 0x20], r15w
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x3f8]
mov r8, rsi
call fcn.14004c870
jmp 0x140054cc0
xor ecx, ecx
mov qword [rsp + 0x150], rcx
cmp r14w, di
jl 0x140055920
movsx rax, r14w
mov edx, r14d
sub edx, edi
movsx r8, di
sub rax, r8
cmp rax, rsi
movsx rbp, dx
cmovae rbp, rsi
test rbp, rbp
je 0x140055920
mov qword [rsp + 0x3f0], r12
lea rsi, [rsp + 0x350]
mov r8d, 0xa0
mov rcx, rsi
mov rdx, rbx
call sub.msvcrt.dll_memcpy
mov edx, 1
mov rcx, rsi
call fcn.14004bb50
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x348], rax
lea rsi, [rsp + 0x2a8]
mov r8d, 0xa0
mov rcx, rsi
mov rdx, rbx
call sub.msvcrt.dll_memcpy
mov edx, 2
mov rcx, rsi
call fcn.14004bb50
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x1f8], rax
mov r8d, 0xa0
lea rsi, [rsp + 0x158]
mov rcx, rsi
mov rdx, rbx
call sub.msvcrt.dll_memcpy
mov edx, 3
mov rcx, rsi
call fcn.14004bb50
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x68], rax
mov r12, qword [rsp + 0x2a0]
xor edx, edx
mov rcx, qword [rsp + 0x150]
mov r10d, 0xff
cmp rcx, 0x29
jae 0x140054f4b
mov r11, rdx
inc rdx
lea rax, [rcx*4]
xor esi, esi
nop word cs:[rax + rax]
cmp rax, rsi
je 0x140055993
cmp dword [rsp + rsi + 0xb0], 0
lea rsi, [rsi + 4]
je 0x140055380
mov rax, qword [rsp + 0x78]
cmp rcx, rax
cmova rax, rcx
cmp rax, 0x29
jae 0x140055bfe
lea rsi, [rax*4]
nop word cs:[rax + rax]
test rsi, rsi
je 0x1400553e8
mov ebx, dword [rsp + rsi + 0x154]
xor edi, edi
cmp ebx, dword [rsp + rsi + 0xac]
setne dil
cmova edi, r10d
add rsi, 0xfffffffffffffffc
test dil, dil
je 0x1400553c0
jmp 0x140055404
add rsi, rsp
add rsi, 0x158
lea r8, [rsp + 0x158]
cmp rsi, r8
setne dil
neg dil
cmp dil, 2
jae 0x140055425
test rax, rax
je 0x1400554b5
cmp rax, 1
jne 0x14005542f
mov r9, r15
mov r8, r13
mov cl, 1
xor esi, esi
jmp 0x14005547d
xor esi, esi
mov rax, rcx
jmp 0x1400554c0
mov rdi, rax
and rdi, 0xfffffffffffffffe
mov cl, 1
xor esi, esi
nop word [rax + rax]
mov ebx, dword [rsp + rsi*4 + 0x158]
not ebx
movzx ecx, cl
bt ecx, 0
adc dword [rsp + rsi*4 + 0xb0], ebx
mov ecx, dword [rsp + rsi*4 + 0x15c]
not ecx
adc dword [rsp + rsi*4 + 0xb4], ecx
lea rsi, [rsi + 2]
setb cl
cmp rdi, rsi
jne 0x140055440
test al, 1
je 0x1400554ad
mov r9, r15
mov r8, r13
mov edi, dword [rsp + rsi*4 + 0x158]
not edi
mov ebx, dword [rsp + rsi*4 + 0xb0]
lea r15d, [rdi + rbx]
movzx r13d, cl
add r13d, r15d
setb cl
mov dword [rsp + rsi*4 + 0xb0], r13d
add edi, ebx
mov r13, r8
mov r15, r9
jb 0x1400554b5
test cl, cl
je 0x140055c89
mov qword [rsp + 0x150], rax
mov sil, 8
mov rcx, qword [rsp + 0x70]
cmp rax, rcx
cmova rcx, rax
cmp rcx, 0x29
jae 0x140054f4b
mov r9, r15
lea rdi, [rcx*4]
nop word cs:[rax + rax]
test rdi, rdi
je 0x140055518
mov r15d, dword [rsp + rdi + 0x2a4]
xor ebx, ebx
cmp r15d, dword [rsp + rdi + 0xac]
setne bl
cmova ebx, r10d
add rdi, 0xfffffffffffffffc
test bl, bl
je 0x1400554f0
jmp 0x140055532
add rdi, rsp
add rdi, 0x2a8
lea r8, [rsp + 0x2a8]
cmp rdi, r8
setne bl
neg bl
cmp bl, 1
ja 0x140055551
test rcx, rcx
je 0x1400555e9
cmp rcx, 1
jne 0x140055559
mov qword [rsp + 0x58], r13
mov al, 1
xor edi, edi
jmp 0x1400555b0
mov rcx, rax
jmp 0x1400555f5
mov rbx, rcx
and rbx, 0xfffffffffffffffe
mov al, 1
xor edi, edi
nop word cs:[rax + rax]
mov r8d, dword [rsp + rdi*4 + 0x2a8]
not r8d
movzx eax, al
bt eax, 0
adc dword [rsp + rdi*4 + 0xb0], r8d
mov eax, dword [rsp + rdi*4 + 0x2ac]
not eax
adc dword [rsp + rdi*4 + 0xb4], eax
lea rdi, [rdi + 2]
setb al
cmp rbx, rdi
jne 0x140055570
test cl, 1
je 0x1400555e1
invalid
mov qword [rsp + 0x58], r13
mov ebx, dword [rsp + rdi*4 + 0x2a8]
not ebx
mov r15d, dword [rsp + rdi*4 + 0xb0]
mov edi, dword [rsp + rdi*4 + 0xb0]
add byte [rax], al
invalid
lea r13d, [rbx + r15]
movzx r8d, al
add r8d, r13d
setb al
rol byte [rcx + rcx*4 - 0x7c], 0xbc
mov al, 0
add byte [rax], al
add ebx, r15d
mov r13, qword [rsp + 0x58]
jb 0x1400555e9
test al, al
je 0x140055c89
mov qword [rsp + 0x150], rcx
or sil, 4
or dh, 4
mov rax, qword [rsp + 0x68]
cmp rcx, rax
cmova rax, rcx
cmp rax, 0x29
cmp eax, 0x29
jae 0x140055bfe
lea rdi, [rax*4]
mov r15, r9
nop word cs:[rax + rax]
test rdi, rdi
je 0x140055648
mov r8d, dword [rsp + rdi + 0x34c]
xor ebx, ebx
cmp r8d, dword [rsp + rdi + 0xac]
add byte [rdi], cl
xchg ebp, eax
ret
cmova ebx, r10d
add rdi, 0xfffffffffffffffc
test bl, bl
je 0x140055620
jmp 0x140055663
lea r8, [rsp + rdi]
add r8, 0x350
lea rdi, [rsp + 0x350]
add byte [rcx + 0x39], cl
clc
setne bl
neg bl
cmp bl, 1
ja 0x140055682
test rax, rax
je 0x14005571c
add byte [rax], al
invalid
cmp rax, 1
jne 0x14005568a
mov qword [rsp + 0x58], r13
mov cl, 1
xor edi, edi
jmp 0x1400556df
mov rax, rcx
jmp 0x140055728
mov rbx, rax
and rbx, 0xfffffffffffffffe
mov cl, 1
xor edi, edi
nop word cs:[rax + rax]
mov r8d, dword [rsp + rdi*4 + 0x350]
not r8d
movzx ecx, cl
bt ecx, 0
adc dword [rsp + rdi*4 + 0xb0], r8d
mov ecx, dword [rsp + rdi*4 + 0x354]
not ecx
adc dword [rsp + rdi*4 + 0xb4], ecx
lea rdi, [rdi + 2]
setb cl
cmp rbx, rdi
jne 0x1400556a0
test al, 1
je 0x140055714
mov qword [rsp + 0x58], r13
mov r8d, dword [rsp + rdi*4 + 0x350]
not r8d
mov ebx, dword [rsp + rdi*4 + 0xb0]
lea r15d, [r8 + rbx]
movzx r13d, cl
add r13d, r15d
setb cl
mov dword [rsp + rdi*4 + 0xb0], r13d
add r8d, ebx
mov r13, qword [rsp + 0x58]
mov r15, r9
jb 0x14005571c
test cl, cl
je 0x140055c89
mov qword [rsp + 0x150], rax
add sil, 2
cmp rax, r12
mov rcx, r12
cmova rcx, rax
cmp rcx, 0x29
jae 0x140054f4b
lea rdi, [rcx*4]
nop word cs:[rax + rax]
test rdi, rdi
je 0x140055778
mov r8d, dword [rsp + rdi + 0x1fc]
xor ebx, ebx
cmp r8d, dword [rsp + rdi + 0xac]
setne bl
cmova ebx, r10d
add rdi, 0xfffffffffffffffc
test bl, bl
je 0x140055750
jmp 0x140055793
lea r8, [rsp + rdi]
add r8, 0x200
lea rdi, [rsp + 0x200]
cmp r8, rdi
setne bl
neg bl
cmp bl, 1
ja 0x1400557be
test rcx, rcx
mov edi, dword [rsp + 0x54]
lea rbx, [rsp + 0x200]
je 0x14005587e
cmp rcx, 1
jne 0x1400557d2
mov qword [rsp + 0x58], r13
mov al, 1
xor edi, edi
jmp 0x140055835
mov rcx, rax
mov edi, dword [rsp + 0x54]
lea rbx, [rsp + 0x200]
jmp 0x140055889
mov rbx, rcx
and rbx, 0xfffffffffffffffe
mov al, 1
xor edi, edi
nop dword [rax]
mov r8d, dword [rsp + rdi*4 + 0x200]
not r8d
movzx eax, al
bt eax, 0
adc dword [rsp + rdi*4 + 0xb0], r8d
mov eax, dword [rsp + rdi*4 + 0x204]
not eax
adc dword [rsp + rdi*4 + 0xb4], eax
lea rdi, [rdi + 2]
setb al
cmp rbx, rdi
jne 0x1400557e0
test cl, 1
lea rbx, [rsp + 0x200]
jne 0x140055830
test al, al
mov edi, dword [rsp + 0x54]
jne 0x14005587e
jmp 0x140055c89
mov qword [rsp + 0x58], r13
mov r8d, dword [rsp + rdi*4 + 0x200]
not r8d
mov ebx, dword [rsp + rdi*4 + 0xb0]
lea r15d, [r8 + rbx]
movzx r13d, al
add r13d, r15d
setb al
mov dword [rsp + rdi*4 + 0xb0], r13d
add r8d, ebx
mov r13, qword [rsp + 0x58]
mov r15, r9
mov edi, dword [rsp + 0x54]
lea rbx, [rsp + 0x200]
jb 0x14005587e
test al, al
je 0x140055c89
add al, 0
invalid
mov qword [rsp + 0x150], rcx
inc sil
cmp r11, qword [rsp + 0x60]
je 0x140055bc5
add sil, 0x30
mov byte [rsp + r11 + 0x3f8], sil
add byte [rax - 0x7b], cl
leave
je 0x140055904
lea r11, [rcx*4]
xor esi, esi
xor eax, eax
nop word cs:[rax + rax]
add byte [rax], al
mov r8d, dword [rsp + rsi + 0xb0]
lea r8, [r8 + r8*4]
lea rax, [rax + r8*2]
mov dword [rsp + rsi + 0xb0], eax
shr rax, 0x20
add rsi, 4
cmp r11, rsi
jne 0x1400558c0
test rax, rax
mov rsi, qword [rsp + 0x60]
je case.0x140004f9c.476
cmp rcx, 0x27
ja 0x140055bb7
mov dword [rsp + rcx*4 + 0xb0], eax
inc rcx
jmp case.0x140004f9c.476
xor ecx, ecx
mov rsi, qword [rsp + 0x60]
mov esi, dword [rsp + 0x60]
mov qword [rsp + 0x150], rcx
cmp rdx, rbp
jne 0x140055359
invalid
mov al, 1
jmp 0x140055924
xor eax, eax
xor ebp, ebp
cmp r12, 0x29
jae 0x140055c48
add eax, dword [rax]
invalid
test r12, r12
je 0x1400559c4
lea r8, [r12*4]
xor r9d, r9d
xor edx, edx
nop word cs:[rax + rax]
mov r10d, dword [rsp + r9 + 0x200]
lea r10, [r10 + r10*4]
add r10, rdx
mov rdx, r10
shr rdx, 0x20
mov dword [rsp + r9 + 0x200], r10d
add r9, 4
cmp r8, r9
jne 0x140055950
test rdx, rdx
je 0x1400559c7
cmp r12, 0x27
ja 0x140055bb7
mov dword [rsp + r12*4 + 0x200], edx
inc r12
jmp 0x1400559c7
mov rdx, qword [rsp + 0x60]
cmp rbp, rdx
ja case.0x1400496b1.63
mov r8, rbp
sub r8, r11
je 0x140055b21
add dword [rax], eax
invalid
lea rcx, [rsp + r11]
add rcx, 0x3f8
mov dl, 0x30
call sub.msvcrt.dll_memset
jmp 0x140055b21
xor r12d, r12d
mov qword [rsp + 0x2a0], r12
cmp rcx, r12
cmova r12, rcx
cmp r12, 0x29
jae 0x140055c48
shl r12, 2
mov edx, 0xff
nop dword [rax]
test r12, r12
je 0x140055a7f
mov r8d, dword [rsp + r12 + 0x1fc]
xor ecx, ecx
cmp r8d, dword [rsp + r12 + 0xac]
setne cl
cmova ecx, edx
add r12, 0xfffffffffffffffc
test cl, cl
je 0x1400559f0
test cl, cl
je 0x140055a96
movzx eax, cl
cmp eax, 1
jne 0x140055b18
cmp rbp, rsi
ja 0x140055cb4
mov r8, 0xffffffffffffffff
mov rcx, rbp
nop dword [rax]
test rcx, rcx
je 0x140055ab7
mov rax, rcx
dec rcx
inc r8
cmp byte [rsp + rax + 0x3f7], 0x39
je 0x140055a40
inc byte [rsp + rcx + 0x3f8]
cmp rax, rbp
jae 0x140055b18
lea rcx, [rsp + rax]
add rcx, 0x3f8
mov dl, 0x30
call sub.msvcrt.dll_memset
jmp 0x140055b18
lea rcx, [rsp + r12]
add rcx, 0x200
cmp rcx, rbx
setne cl
neg cl
test cl, cl
jne 0x140055a1d
test al, al
je 0x140055b18
lea rcx, [rbp - 1]
cmp rcx, rsi
jae 0x140055bee
test byte [rsp + rcx + 0x3f8], 1
jne 0x140055a29
jmp 0x140055b18
test rbp, rbp
je 0x140055afa
mov byte [rsp + 0x3f8], 0x31
mov bl, 0x30
cmp rbp, 1
je 0x140055afc
lea rcx, [rsp + 0x3f9]
lea r8, [rbp - 1]
mov dl, 0x30
call sub.msvcrt.dll_memset
jmp 0x140055afc
mov qword [rsp + 0x98], 0
mov r15, qword [rsp + 0x90]
jmp 0x140054ae0
mov bl, 0x31
lea eax, [r14 + 1]
cmp r14w, di
mov r14d, eax
jl 0x140055b18
cmp rbp, rsi
jae 0x140055b18
mov byte [rsp + rbp + 0x3f8], bl
inc rbp
cmp rbp, rsi
ja 0x140055c80
lea rcx, [rsp + 0x3f8]
cmp r14w, di
jle 0x140054cf0
lea rax, [rsp + 0x158]
mov qword [rsp + 0x20], rax
mov rdx, rbp
mov r8d, r14d
mov r9, r15
call fcn.14004c9d0
mov r9, qword [rsp + 0x88]
mov r10, qword [rsp + 0x80]
mov qword [rsp + 0x2a8], r10
mov qword [rsp + 0x2b0], r9
mov qword [rsp + 0x2b8], rax
mov qword [rsp + 0x2c0], rdx
lea rdx, [rsp + 0x2a8]
mov rcx, r13
call fcn.1400541e0
nop
add rsp, 0x7f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.librarycore_src_num_flt2dec_strategygrisu.rs
mov rcx, r11
mov rdx, rsi
call fcn.14011a390
ud2
lea r8, str.librarycore_src_num_bignum.rs
mov ecx, 0x28
jmp 0x140055be2
lea r8, str.librarycore_src_num_flt2dec_strategydragon.rs
mov rcx, qword [rsp + 0x60]
mov rdx, rcx
call fcn.14011a390
ud2
invalid
lea r8, str.librarycore_src_num_bignum.rs
mov edx, 0x28
call fcn.14011a390
ud2
lea r8, str.librarycore_src_num_flt2dec_strategydragon.rs
jmp 0x140055bad
mov cl, 2
jmp 0x14005473a
lea r8, str.librarycore_src_num_bignum.rs
mov edx, 0x28
mov rcx, rax
call fcn.14011a400
ud2
lea rcx, [0x1401267f2]
lea r8, str.librarycore_src_num_flt2decmod.rs0.assertion_failed:_buf_0____b0
mov edx, 0x25
call fcn.14011a470
or al, 0
ud2
lea rcx, str.assertion_failed:_d.mant___0
lea r8, str.librarycore_src_num_flt2dec_strategygrisu.rs
mov edx, 0x1c
add byte [rax], al
add al, ch
sub cl, byte [rax + 0xc]
or al, 0
ud2
lea r8, str.librarycore_src_num_bignum.rs
mov edx, 0x28
mov rcx, r12
call fcn.14011a400
ud2
mov rcx, r12
jmp 0x140054f4b
in eax, 0xf2
invalid
invalid
lea rcx, [0x140127f7f]
lea r8, str.librarycore_src_num_bignum.rs
mov edx, 0x1b
call fcn.14011a470
ud2
lea r8, str.librarycore_src_num_flt2dec_strategydragon.rs
jmp 0x140055cbb
lea rcx, str.assertion_failed:_noborrowassertion_failed:_digits___40assertion_failed:_other___0
lea r8, str.librarycore_src_num_bignum.rs
mov edx, 0x1a
call fcn.14011a470
ud2
lea r8, str.librarycore_src_num_flt2dec_strategydragon.rs
mov rcx, rbp
call fcn.14011a400
ud2
lea r8, str.librarycore_src_num_flt2dec_strategydragon.rs
mov rcx, rbp
mov rdx, rsi
call fcn.14011a400
ud2
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0xf0
mov rdi, r9
mov rsi, rcx
movq rax, xmm1
mov rcx, rax
shr rcx, 0x34
and ecx, 0x7ff
lea rdx, [rax + rax]
movabs r10, 0x1ffffffffffffe
and r10, rdx
movabs r9, 0xfffffffffffff
and r9, rax
movabs r11, 0x10000000000000
lea rdx, [r9 + r11]
test ecx, ecx
cmove rdx, r10
ucomisd xmm1, xmm1
jp case.default.0x140055d78
movabs r10, 0x7ff0000000000000
xor ebx, ebx
mov r14, rax
and r14, r10
setne bl
lea r15, [rbx*2 + 2]
pop rbp
add al, byte [rax]
add byte [rax], al
cmp r14, r10
mov r10d, 1
cmove r15, r10
cli
add rbx, 3
test r9, r9
cmove rbx, r15
dec rbx
lea r9, [0x140191950]
adc eax, dword [rax]
movsxd rbx, dword [r9 + rbx*4]
add rbx, r9
jmp rbx
mov r9b, 3
jmp 0x140055d91
adc al, byte [rcx - 0x4323f]
push rsi
ret 0x4101
add ecx, 0xfffffbcd
test dl, 1
sete r9b
jmp 0x140055dc3
invalid
mov r9b, 4
jmp 0x140055dc3
test dl, 1
sete r9b
lea r10, [rdx + rdx]
xor ebx, ebx
cmp rdx, r11
sete bl
movabs rdx, 0x40000000000000
cmovne rdx, r10
lea r10, [rbx + 1]
movzx ecx, cx
sub ecx, ebx
add ecx, 0xfffffbcc
mov qword [rsp + 0xb8], rdx
mov qword [rsp + 0xc0], 1
mov qword [rsp + 0xc8], r10
mov word [rsp + 0xd0], cx
mov byte [rsp + 0xd2], r9b
add r9b, 0xfe
movzx edx, r9b
cmp dl, 3
mov ecx, 3
cmovb ecx, edx
test cl, cl
je 0x140055e95
mov r14, rax
shr r14, 0x3f
test rax, rax
lea rax, [0x14015edd9]
lea rdx, str.called__Option::unwrap____on_a__None__value
cmovs rdx, rax
lea r15, str.NaNinf0e0assertion_failed:_buf.len_____maxlen
cmovs r15, rax
test r8b, r8b
cmove r15, rdx
mov edx, 1
cmovne r14, rdx
cmp cl, 1
je 0x140055eca
movzx eax, cl
cmp eax, 2
jne 0x140055ee8
mov word [rsp + 0x58], 2
test rdi, rdi
je 0x140055f23
lea rax, [0x14012675b]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 2
mov word [rsp + 0x70], 0
mov qword [rsp + 0x78], 1
mov edx, 2
jmp 0x140055f38
add byte [rax], al
invalid
mov word [rsp + 0x58], 2
lea rax, [0x1401267e9]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 3
and al, 0x68
add eax, dword [rax]
add byte [rax], al
mov edx, 1
lea rax, [rsp + 0x58]
lea r15, str.called__Option::unwrap____on_a__None__value
xor r14d, r14d
jmp 0x140055f76
mov word [rsp + 0x58], 2
lea rax, [0x1401267ec]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 3
jmp 0x140055f38
lea rbx, [rsp + 0x58]
lea rdx, [rsp + 0xb8]
lea r8, [rsp + 0xdf]
lea eax, [rsp + 0xdf]
mov rcx, rbx
call fcn.14004bf90
cmp qword [rsp + 0x58], 0
je 0x140055f3f
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0x30], xmm0
jmp 0x140055f59
lea rax, [0x140167cdd]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 1
lea rax, [rsp + 0x58]
jmp 0x140055f76
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0xb8]
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xdf
fild word [rax]
add byte [rax], al
call fcn.14004a9d0
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
movzx r8d, word [rsp + 0x40]
mov qword [rsp + 0x20], rbx
mov r9, rdi
mov ecx, edi
call fcn.14004c9d0
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdx
lea rdx, [rsp + 0x30]
mov rcx, rsi
call fcn.1400541e0
nop
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov r9b, 2
jmp 0x140055d91
push r14
push rsi
push rdi
push rbx
sub rsp, 0x108
mov rsi, rcx
movq rax, xmm1
mov rcx, rax
shr rcx, 0x34
and ecx, 0x7ff
lea rdx, [rax + rax]
movabs r10, 0x1ffffffffffffe
and r10, rdx
movabs r9, 0xfffffffffffff
and r9, rax
movabs r11, 0x10000000000000
lea rdx, [r9 + r11]
test ecx, ecx
cmove rdx, r10
ucomisd xmm1, xmm1
jp case.default.0x140056054
movabs r10, 0x7ff0000000000000
xor edi, edi
mov rbx, rax
ret
and rbx, r10
setne dil
setne bh
lea r14, [rdi*2 + 2]
cmp rbx, r10
mov r10d, 1
cmove r14, r10
add rdi, 3
add rdi, 3
add ecx, dword [rbp - 0x7b]
leave
test r9, r9
cmove rdi, r14
cmove edi, esi
dec rdi
lea r9, [0x140191960]
adc eax, dword [rax]
movsxd rdi, dword [r9 + rdi*4]
cmp al, 0xb9
mov ecx, 0xffcf014c
out 0x41, eax
mov r9b, 3
add rdi, r9
jmp rdi
mov r9b, 3
jmp 0x14005605e
mov r9b, 4
jmp 0x1400560a0
add ecx, 0xfffffbcd
add ecx, 0xfffffbcd
test dl, 1
sete r9b
jmp 0x1400560a0
test dl, 1
sete r9b
lea r10, [rdx + rdx]
xor edi, edi
cmp rdx, r11
sete dil
movabs rdx, 0x40000000000000
cmovne rdx, r10
lea r10, [rdi + 1]
movzx ecx, cx
sub ecx, edi
add ecx, 0xfffffbcc
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], r10
mov word [rsp + 0x58], cx
mov byte [rsp + 0x5a], r9b
add r9b, 0xfe
movzx edx, r9b
cmp dl, 3
mov ecx, 3
cmovb ecx, edx
test cl, cl
je 0x14005613e
mov rdi, rax
shr rdi, 0x3f
test rax, rax
lea rax, [0x14015edd9]
lea rdx, str.called__Option::unwrap____on_a__None__value
cmovs rdx, rax
lea rbx, str.NaNinf0e0assertion_failed:_buf.len_____maxlen
cmovs rbx, rax
test r8b, r8b
cmove rbx, rdx
mov eax, 1
cmovne rdi, rax
cmp cl, 1
je 0x14005616d
movzx eax, cl
cmp eax, 2
jne 0x14005618e
mov word [rsp + 0x60], 2
lea rax, [0x1401267ef]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 3
mov eax, 1
jmp 0x1400562c9
mov word [rsp + 0x60], 2
lea rax, [0x1401267e9]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 3
mov eax, 1
lea rbx, str.called__Option::unwrap____on_a__None__value
xor edi, edi
jmp 0x1400562c9
mov word [rsp + 0x60], 2
lea rcx, [0x1401267ec]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], 3
jmp 0x1400562c9
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0x40]
lea r8, [rsp + 0xf7]
call fcn.14004bf90
cmp qword [rsp + 0x60], 0
je 0x1400561c3
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x20], xmm0
jmp 0x1400561da
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x40]
lea r8, [rsp + 0xf7]
call fcn.14004a9d0
mov rdx, qword [rsp + 0x28]
test rdx, rdx
je 0x140056305
mov r8, qword [rsp + 0x20]
cmp byte [r8], 0x31
jb 0x140056315
movzx ecx, word [rsp + 0x30]
mov word [rsp + 0x60], 2
mov qword [rsp + 0x68], r8
mov qword [rsp + 0x70], 1
mov eax, 1
cmp rdx, 2
jb 0x140056263
mov word [rsp + 0x78], 2
lea rax, [0x14019053a]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 1
inc r8
dec rdx
mov word [rsp + 0x90], 2
mov qword [rsp + 0x98], r8
mov qword [rsp + 0xa0], rdx
mov eax, 3
test cx, cx
jle 0x14005628c
dec ecx
lea rdx, [rax + rax*2]
mov word [rsp + rdx*8 + 0x60], 2
lea r8, [0x1401267b0]
mov qword [rsp + rdx*8 + 0x68], r8
mov qword [rsp + rdx*8 + 0x70], 1
jmp 0x1400562b5
lea rdx, [rax + rax*2]
mov word [rsp + rdx*8 + 0x60], 2
lea r8, [0x1401267b1]
mov qword [rsp + rdx*8 + 0x68], r8
mov qword [rsp + rdx*8 + 0x70], 2
mov edx, 1
sub edx, ecx
mov ecx, edx
lea rdx, [rax + rax*2]
mov word [rsp + rdx*8 + 0x78], 1
mov word [rsp + rdx*8 + 0x7a], cx
add rax, 2
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rax
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.1400541e0
nop
add rsp, 0x108
pop rbx
pop rdi
pop rsi
pop r14
ret
mov r9b, 2
jmp 0x14005605e
lea rcx, str.assertion_failed:__buf.is_empty__
lea r8, str.librarycore_src_num_flt2decmod.rs0.assertion_failed:_buf_0____b0
jmp 0x140056323
lea rcx, [0x14012675d]
lea r8, str.librarycore_src_num_flt2decmod.rs0.assertion_failed:_buf_0____b0
mov edx, 0x21
call fcn.14011a470
ud2
sub rsp, 0xb8
mov r8d, dword [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10d, r8d
nop dword [rax + rax]
mov rcx, r9
shr r10d, 4
mov r9d, r8d
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8d, 0x10
mov r8d, r10d
jae 0x1400564b0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140056527
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140049590
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.14011a320
ud2
sub rsp, 0xb8
mov r8, qword [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10, r8
nop dword [rax + rax]
mov rcx, r9
shr r10, 4
mov r9d, r8d
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8, 0x10
mov r8, r10
jae 0x140056560
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x1400565d7
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140049590
nop
add rsp, 0xb8
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.14011a320
ud2
sub rsp, 0x58
mov rax, rdx
movsx rdx, byte [rcx]
mov r8, rdx
neg r8
test rdx, rdx
movzx ecx, dl
cmovs rcx, r8
cmp rcx, 0x63
jbe 0x140056639
lea ecx, [rcx*2 + 0xff38]
movzx ecx, cx
lea r8, [0x1401270a2]
movzx ecx, word [rcx + r8]
mov word [rsp + 0x56], cx
mov r8d, 0x24
mov ecx, 1
jmp 0x140056645
mov r8d, 0x26
cmp rcx, 0xa
jae 0x14005664f
or cl, 0x30
mov byte [rsp + r8 + 0x31], cl
jmp 0x140056666
lea r8, [0x1401270a2]
movzx ecx, word [r8 + rcx*2]
mov word [rsp + 0x56], cx
mov r8d, 0x25
lea rcx, [rsp + r8]
add rcx, 0x31
mov r9d, 0x27
sub r9, r8
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x20], rcx
not dl
shr dl, 7
lea r8, str.called__Option::unwrap____on_a__None__value
mov rcx, rax
xor r9d, r9d
call fcn.140049590
nop
add rsp, 0x58
ret
push rsi
push rdi
sub rsp, 0x28
mov r9d, ecx
shl r9d, 0xb
mov eax, 0x27
xor r8d, r8d
lea rdx, [0x140129058]
mov r10d, 0xff
mov r11d, 0x27
jmp 0x140056df8
mov r11, rax
sub rax, r8
jbe 0x140056e32
shr rax, 1
add rax, r8
mov edi, dword [rdx + rax*4]
shl edi, 0xb
xor esi, esi
cmp edi, r9d
setne sil
cmovb esi, r10d
cmp sil, 1
je 0x140056df0
movzx r8d, sil
inc rax
cmp r8d, 0xff
jne 0x140056e2f
mov r8, rax
mov rax, r11
jmp 0x140056df3
mov r8, rax
cmp r8, 0x26
ja 0x140056ee8
mov eax, dword [rdx + r8*4]
shr eax, 0x15
cmp r8, 0x26
jne 0x140056e57
mov r8d, 0x25
mov r9d, 0x113
jmp 0x140056e68
mov r9d, dword [rdx + r8*4 + 4]
shr r9d, 0x15
test r8, r8
je 0x140056ebe
dec r8
mov r10d, 0x1fffff
and r10d, dword [rdx + r8*4]
mov rdx, rax
not rdx
add rdx, r9
je 0x140056eb5
sub ecx, r10d
dec r9
xor edx, edx
lea r10, [0x1401290f4]
mov r8, rax
nop
cmp r8, 0x112
ja 0x140056ec3
movzx r11d, byte [r8 + r10]
add edx, r11d
cmp edx, ecx
ja 0x140056eb2
inc r8
cmp r9, r8
jne 0x140056e90
mov rax, r9
jmp 0x140056eb5
mov rax, r8
and al, 1
add rsp, 0x28
pop rdi
pop rsi
ret
xor r10d, r10d
jmp 0x140056e72
cmp rax, 0x114
mov ecx, 0x113
cmovb rax, rcx
lea r8, [0x140127ea8]
mov edx, 0x113
mov rcx, rax
call fcn.14011a390
ud2
lea r8, [0x140127e90]
mov ecx, 0x27
mov edx, 0x27
call fcn.14011a390
ud2
test rsi, rsi
je 0x140057ddc
test byte [rbp + 0x4c000000], ah
mov ecx, esi
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov r8, rdi
mov r9, rsi
mov ecx, esi
int1
call fcn.1400aa1d0
cmp qword [rbp - 0x20], 0
je 0x140057d68
mov r15, qword [rbp - 0x18]
jge 0x140057d3b
call 0xc3fe069b
mov eax, r15d
and eax, 3
loopne 0x140057d5c
movsxd rax, dword [r12 + rax*4]
add rax, r12
test byte [rcx + rax - 0x20], cl
jmp rax
loopne 0x140057da4
mov al, byte [rdi + 0x10]
jmp 0x140057da1
invalid
adc bl, ch
cmp dword [rax - 0x75], ecx
call 0x1b4cf02b8
mov rax, rsi
mov rax, rsi
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x140057db8
mov rax, rsi
sub rax, rcx
sub eax, ecx
jb 0x140057df3
add rdi, rcx
mov rsi, rax
jmp 0x140057d2e
jmp 0x140057da1
cmp al, 0x23
jne case.0x140003cad.519
or eax, 0xe8f9894c
adc dil, r15b
invalid
mov rcx, r15
call fcn.140048df9
jmp 0x140057d2e
mov qword [rbp - 8], r15
jmp 0x140057dc3
lea rax, str.failed_to_write_whole_buffer
mov qword [rbp - 8], rax
clc
mov rcx, qword [r13 + 8]
mov qword [rbp - 0x10], r13
call fcn.140057cf0
mov rax, qword [rbp - 8]
mov rcx, qword [rbp - 0x10]
mov qword [rcx + 8], rax
test rsi, rsi
setne al
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_std_srciomod.rs
mov rdx, rsi
call fcn.14011a320
ud2
mov rcx, rsi
call fcn.140041f50
mov rdx, rsi
add rsp, 0x20
invalid
pop rsi
ret
add eax, dword [rax]
add byte [rax - 1], cl
dec eax
cmp rax, 5
ja 0x140058325
add eax, dword [rax]
invalid
lea rcx, [0x140191980]
cdq
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov rcx, rdi
call fcn.14005837e
lea rbx, [rsp + 0x28]
add rax, qword [r8]
add byte [rax - 0x73], cl
pop rsp
and al, 0x28
mov rcx, rbx
mov rdx, rdi
test al, 1
add dword [rdi], ecx
test dword [rax + 1], esp
add byte [rax], al
add dword [rdi], ecx
test dword [rax + 1], esp
add byte [rax], al
call fcn.1400583c0
shl rsi, 3
cmp qword [rbx + 8], 0
jne 0x140058188
jmp 0x14005831a
mov rcx, rdi
call fcn.14005837e
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
test al, 1
jne 0x1400581cd
call fcn.1400583c0
shl rsi, 2
out 2, al
movabs rdi, 0x7ffffffffffffffc
jmp 0x1400580ee
mov rcx, rdi
stc
call fcn.14005837e
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
cli
cli
test al, 1
jne 0x1400581f4
call fcn.1400583c0
lea rax, [rsi*8 + 2]
mov ecx, 3
add byte [rax], al
add cl, ch
mov ah, 0
add byte [rax], al
mov rcx, rdi
call fcn.14005837e
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
test al, 1
jne 0x140058219
add dword [rax], eax
add al, ch
fild word [rdx]
add byte [rax], al
call fcn.1400583c0
add rsi, rsi
movabs rdi, 0x3ffffffffffffffe
mov edi, 0xfffffffe
invalid
invalid
invalid
invalid
and rdi, rsi
cmp qword [rbx + 8], 0
invalid
je 0x140058111
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov rsi, qword [rsp + 0x38]
mov rcx, rdi
call fcn.140058417
add byte [rax], al
imul rax, rsi
add rdi, rax
mov rsi, rdi
jmp 0x14005831a
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14005837e
lea rbx, [rsp + 0x28]
mov rcx, rbx
invalid
mov rdx, rdi
test al, 1
add dword [rdi], ecx
invalid
invalid
add dword [rax], eax
invalid
invalid
call fcn.1400583c0
lea rax, [rsi*8 + 4]
mov ecx, 5
jmp 0x140058175
mov rcx, rdi
call fcn.14005837e
add al, byte [rax]
add byte [rax - 0x73], cl
pop rsp
and al, 0x28
mov rcx, rbx
mov rdx, rdi
test al, 1
jne 0x140058294
add byte [rax], al
call fcn.1400583c0
lea rax, [rsi*8 + 4]
mov ecx, 6
invalid
add byte [rax], al
invalid
xor edx, edx
div rcx
cmp qword [rbx + 8], 0
mov rsi, rax
je 0x14005831a
mov rdx, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x38]
mov rcx, rsi
call fcn.140058417
imul rax, rdi
add rsi, rax
jmp 0x14005831a
call fcn.1400583c0
cmp qword [rbx + 8], 0
je 0x1400582fc
mov rdx, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x38]
lea rcx, [rsi*8]
jmp 0x140058282
call fcn.1400583c0
cmp qword [rbx + 8], 0
je 0x140058316
mov rdx, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x38]
lea rcx, [rsi*4]
jmp 0x1400582c9
call fcn.1400583c0
cmp qword [rbx + 8], 0
jnp 0x140058205
add byte [rdi], cl
test ah, dl
add byte [rax], al
invalid
mov r8, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x38]
add rsi, 2
mov ecx, 3
jmp 0x14005826c
call fcn.1400583c0
cmp qword [rbx + 8], 0
je 0x1400582e3
mov rdx, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x38]
lea rcx, [rsi + rsi]
call fcn.140058417
imul rax, rdi
lea rsi, [rax + rsi*2]
jo 0x14005822e
rol dword [rax], 1
add byte [rax], al
call fcn.1400583c0
cmp qword [rbx + 8], 0
je 0x1400582e8
mov r8, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x38]
add rsi, 4
mov ecx, 5
mov rax, rsi
xor edx, edx
div rcx
mov rsi, rax
lea rcx, [rax*8]
mov rdx, r8
call fcn.140058417
imul rax, rdi
lea rsi, [rax + rsi*8]
jmp 0x14005831a
call fcn.1400583c0
cmp qword [rbx + 8], 0
je 0x140058302
mov r8, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x38]
add rsi, 2
add esi, 2
mov ecx, 3
mov rax, rsi
xor edx, edx
div rcx
mov rsi, rax
lea rcx, [rax*4]
lea ecx, [rax*4]
mov rdx, r8
call fcn.140058417
imul rax, rdi
lea rsi, [rax + rsi*4]
jmp 0x14005831a
add rsi, 2
mov ecx, 3
jmp 0x1400582f1
add rsi, rsi
jmp 0x14005831a
add rsi, 4
mov ecx, 5
mov rax, rsi
xor edx, edx
div rcx
mov rsi, rax
shl rsi, 3
jmp 0x14005831a
add rsi, 2
mov ecx, 3
mov rax, rsi
xor edx, edx
div rcx
mov rsi, rax
shl rsi, 2
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
iretd
add byte [rax], al
mov qword [rsp + 0xa8], r14
mov rdx, r8
call fcn.140057ffc
sti
invalid
dec dword [rax - 0x77]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx + rdi - 0x10], cl
jne 0x14005ae55
invalid
sub dword [rax], eax
invalid
invalid
mov rcx, r15
call fcn.14005833f
dec rax
cmp rax, 5
ja 0x14005ae75
clc
add eax, 0x29ca870f
add byte [rax], al
lea rcx, [0x140191998]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, r15
call fcn.14005ae8a
mov ebx, eax
mov rcx, r15
call fcn.14005837e
test bl, bl
je 0x140058b29
push rsp
invalid
add byte [rax], al
test al, 1
jne 0x1400590d1
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005aaba
mov qword [rsp + 0x40], rbp
mov rbp, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rbp, 8
jb 0x14005ae3b
mov r15, rax
mov rsi, rbp
shr rsi, 3
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rsi
mov r13, rax
mov qword [rsp + 0x50], rdx
push rax
and rbp, 0xfffffffffffffff8
mov r12, rbx
lea r14, [rbx + rbp]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x140059c33
int 0x16
add byte [rax], al
mov rcx, rdi
mov rdx, r14
mov r8, rbp
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
stc
add dh, byte [rcx + 0xd]
add al, ch
pushfq
invalid
stc
mov rdx, rbx
mov r8, rsi
mov r9, rax
call fcn.14005b053
mov rcx, rbp
mov ecx, ebp
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rsi
add rdi, r14
jmp 0x14005855c
mov rcx, r15
call fcn.14005ae8a
mov ebx, eax
mov rcx, r15
call fcn.14005837e
test bl, bl
je 0x140058c1e
test al, 1
jne 0x1400591c2
test esi, edx
or eax, dword [rax]
invalid
lea rsi, [rsp + 0x70]
mov rcx, rsi
int1
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005aada
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 4
jb 0x14005ae3b
mov r15, rax
mov rbp, rsi
shr rbp, 2
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov r13, rax
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffffc
mov r12, rbx
fmul qword [rbp + rcx*4 + 0x34]
invalid
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x140059cbd
invalid
invalid
add byte [rax], al
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
stc
rep outsd dx, dword [rsi]
or eax, 0x9b37e800
invalid
stc
mov rdx, rbx
mov r8, rbp
mov r9, rax
call fcn.14005b308
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
mov r8, r14
mov eax, esi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
or eax, 0xd6fec
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rbp
add rdi, r14
jmp 0x14005866b
mov rcx, r15
call fcn.14005ae8a
mov ebx, eax
mov rcx, r15
call fcn.14005837e
mov r12d, edx
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
test bl, bl
je 0x140058d13
test al, 1
jne 0x1400592b3
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005aafa
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffff8
and esi, 0xfffffff8
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, qword [rsp + 0x40]
sub rbx, 1
jb 0x140059d54
leave
invalid
add byte [rax], al
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
stc
invalid
stc
mov rdx, r13
mov r8, rbp
mov r9, rax
call fcn.14005b5eb
add byte [rax - 0x77], cl
int1
mov ecx, esi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
add al, ch
xchg ecx, eax
invalid
or byte [rax], al
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add r13, rbp
add rdi, r14
jmp 0x140058781
mov rcx, r15
call fcn.14005ae8a
mov ebx, eax
mov rcx, r15
call fcn.14005837e
test bl, bl
je 0x140058e01
test al, 1
jne 0x1400593a8
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov ecx, esi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ab1a
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 2
jb 0x14005ae3b
mov r15, rax
mov rbp, rsi
shr rbp, 1
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov r13, rax
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffffe
mov r12, rbx
fmul qword [rbp + rcx*4 + 0x34]
invalid
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x140059dec
push rbx
invalid
add byte [rax], al
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
stc
iretd
stc
mov rdx, rbx
mov r8, rbp
mov r9, rax
call fcn.14005b8c9
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
mov r8, r14
mov eax, esi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
or eax, 0xd6dc8
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rbp
add rdi, r14
jmp 0x14005888f
mov rcx, r15
call fcn.14005ae8a
mov ebx, eax
mov rcx, r15
call fcn.14005837e
mov r12d, edx
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
test bl, bl
je 0x140058ef5
test al, 1
jne 0x140059498
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ab3d
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*4]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffff8
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, qword [rsp + 0x40]
sub rbx, 1
jb 0x140059e83
invalid
adc al, 0
invalid
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
stc
mov ecx, 0xe8000d6c
std
xchg edi, eax
invalid
stc
mov rdx, r13
mov r8, rbp
mov r9, rax
call fcn.14005bc14
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add r13, rbp
add rdi, r14
jmp 0x1400589a5
mov rcx, r15
call fcn.14005ae8a
mov ebx, eax
mov rcx, r15
call fcn.14005837e
mov r12d, edx
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
test bl, bl
je 0x140058fe3
test al, 1
jne 0x14005958d
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ab60
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 4
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 2
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffffc
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, qword [rsp + 0x40]
sub rbx, 1
jb 0x140059f1b
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, r13
mov r8, rbp
mov r9, rax
call fcn.14005bff3
mov rcx, rsi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add r13, rbp
add rdi, r14
jmp 0x140058abb
test al, 1
jne 0x140059682
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ab83
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rbp, rsi
shr rbp, 3
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov r13, rax
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffff8
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x140059fb3
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rbp
mov r9, rax
call fcn.14005aeff
mov rcx, rsi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rbp
add rdi, r14
jmp 0x140058bb0
test al, 1
jne 0x140059773
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005aba6
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 4
jb 0x14005ae3b
mov r15, rax
mov rbp, rsi
shr rbp, 2
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov r13, rax
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffffc
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a03d
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rbp
mov r9, rax
call fcn.14005b1a7
mov rcx, rsi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rbp
add rdi, r14
jmp 0x140058ca5
test al, 1
jne 0x140059864
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005abc9
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffff8
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a0d4
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, r13
mov r8, rbp
mov r9, rax
call fcn.14005b469
mov rcx, rsi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add r13, rbp
add rdi, r14
jmp 0x140058d93
test al, 1
jne 0x140059959
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005abec
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 2
jb 0x14005ae3b
mov r15, rax
mov rbp, rsi
shr rbp, 1
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov r13, rax
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffffe
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a16c
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rbp
mov r9, rax
call fcn.14005b76d
mov rcx, rsi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rbp
add rdi, r14
jmp 0x140058e87
test al, 1
jne 0x140059a49
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ac0f
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*4]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffff8
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a203
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, r13
mov r8, rbp
mov r9, rax
call fcn.14005ba25
mov rcx, rsi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add r13, rbp
add rdi, r14
jmp 0x140058f75
test al, 1
jne 0x140059b3e
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ac32
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 4
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 2
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0x50], rdx
and rsi, 0xfffffffffffffffc
mov r12, rbx
lea r14, [rsi + rbx]
mov qword [rsp + 0x48], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a29b
mov rcx, rdi
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, r13
mov r8, rbp
mov r9, rax
call fcn.14005be03
mov rcx, rsi
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add r13, rbp
add rdi, r14
jmp 0x140059063
mov byte [rsp + 0x48], dl
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ac55
mov qword [rsp + 0x40], rbp
mov rbp, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rbp, 8
jb 0x14005ae3b
mov r15, rax
mov rsi, rbp
shr rsi, 3
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rsi
mov r13, rax
mov qword [rsp + 0x68], rdx
and rbp, 0xfffffffffffffff8
mov r12, rbx
lea r14, [rbx + rbp]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a33d
mov rcx, rdi
mov rdx, r14
mov r8, rbp
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rsi
mov r9, rax
call fcn.14005b053
mov rcx, rbp
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rsi
add rdi, r14
jmp 0x140059154
mov byte [rsp + 0x48], dl
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ac7e
mov qword [rsp + 0x40], rbp
mov rbp, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rbp, 4
jb 0x14005ae3b
mov r15, rax
mov rsi, rbp
shr rsi, 2
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rsi
mov r13, rax
mov qword [rsp + 0x68], rdx
and rbp, 0xfffffffffffffffc
mov r12, rbx
lea r14, [rbx + rbp]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a3cd
mov rcx, rdi
mov rdx, r14
mov r8, rbp
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rsi
mov r9, rax
call fcn.14005b308
mov rcx, rbp
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rsi
add rdi, r14
jmp 0x140059245
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005aca7
mov byte [rsp + 0x50], r12b
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0xa0], rdx
and rsi, 0xfffffffffffffff8
mov qword [rsp + 0x48], rbx
lea r14, [rsi + rbx]
lea r12, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x68], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, rdi
mov rdi, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a45d
mov rcx, r13
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbp
mov r9, rax
call fcn.14005b5eb
mov rcx, rsi
mov rdx, r13
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
mov qword [rsp + 0x20], r12
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x48]
call fcn.14007e6b1
add rdi, rbp
add r13, r14
jmp 0x14005933f
mov byte [rsp + 0x48], dl
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005accf
mov qword [rsp + 0x40], rbp
mov rbp, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rbp, 2
jb 0x14005ae3b
mov r15, rax
mov rsi, rbp
shr rsi, 1
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rsi
mov r13, rax
mov qword [rsp + 0x68], rdx
and rbp, 0xfffffffffffffffe
mov r12, rbx
lea r14, [rbx + rbp]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a4fa
mov rcx, rdi
mov rdx, r14
mov r8, rbp
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rsi
mov r9, rax
call fcn.14005b8c9
mov rcx, rbp
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rsi
add rdi, r14
jmp 0x14005942a
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005acf8
mov byte [rsp + 0x50], r12b
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*4]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0xa0], rdx
and rsi, 0xfffffffffffffff8
mov qword [rsp + 0x48], rbx
lea r14, [rsi + rbx]
lea r12, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x68], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, rdi
mov rdi, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a58a
mov rcx, r13
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbp
mov r9, rax
call fcn.14005bc14
mov rcx, rsi
mov rdx, r13
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
mov qword [rsp + 0x20], r12
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x48]
call fcn.14007e6b1
add rdi, rbp
add r13, r14
jmp 0x140059524
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ad20
mov byte [rsp + 0x50], r12b
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 4
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 2
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0xa0], rdx
and rsi, 0xfffffffffffffffc
mov qword [rsp + 0x48], rbx
lea r14, [rsi + rbx]
lea r12, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x68], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, rdi
mov rdi, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a627
mov rcx, r13
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbp
mov r9, rax
call fcn.14005bff3
mov rcx, rsi
mov rdx, r13
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
mov qword [rsp + 0x20], r12
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x48]
call fcn.14007e6b1
add rdi, rbp
add r13, r14
jmp 0x140059619
mov byte [rsp + 0x48], dl
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ad48
mov qword [rsp + 0x40], rbp
mov rbp, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rbp, 8
jb 0x14005ae3b
mov r15, rax
mov rsi, rbp
shr rsi, 3
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rsi
mov r13, rax
mov qword [rsp + 0x68], rdx
and rbp, 0xfffffffffffffff8
mov r12, rbx
lea r14, [rbx + rbp]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a6c4
mov rcx, rdi
mov rdx, r14
mov r8, rbp
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rsi
mov r9, rax
call fcn.14005aeff
mov rcx, rbp
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rsi
add rdi, r14
jmp 0x140059705
mov byte [rsp + 0x48], dl
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ad71
mov qword [rsp + 0x40], rbp
mov rbp, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rbp, 4
jb 0x14005ae3b
mov r15, rax
mov rsi, rbp
shr rsi, 2
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rsi
mov r13, rax
mov qword [rsp + 0x68], rdx
and rbp, 0xfffffffffffffffc
mov r12, rbx
lea r14, [rbx + rbp]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a754
mov rcx, rdi
mov rdx, r14
mov r8, rbp
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rsi
mov r9, rax
call fcn.14005b1a7
mov rcx, rbp
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rsi
add rdi, r14
jmp 0x1400597f6
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ad9a
mov byte [rsp + 0x50], r12b
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0xa0], rdx
and rsi, 0xfffffffffffffff8
mov qword [rsp + 0x48], rbx
lea r14, [rsi + rbx]
lea r12, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x68], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, rdi
mov rdi, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a7e4
mov rcx, r13
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbp
mov r9, rax
call fcn.14005b469
mov rcx, rsi
mov rdx, r13
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
mov qword [rsp + 0x20], r12
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x48]
call fcn.14007e6b1
add rdi, rbp
add r13, r14
jmp 0x1400598f0
mov byte [rsp + 0x48], dl
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r15
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005adc2
mov qword [rsp + 0x40], rbp
mov rbp, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rbp, 2
jb 0x14005ae3b
mov r15, rax
mov rsi, rbp
shr rsi, 1
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rsi
mov r13, rax
mov qword [rsp + 0x68], rdx
and rbp, 0xfffffffffffffffe
mov r12, rbx
lea r14, [rbx + rbp]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdi
mov rbx, qword [rsp + 0x40]
sub r13, 1
jb 0x14005a881
mov rcx, rdi
mov rdx, r14
mov r8, rbp
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rbx
mov r8, rsi
mov r9, rax
call fcn.14005b76d
mov rcx, rbp
mov rdx, rdi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
call fcn.14007e6b1
add rbx, rsi
add rdi, r14
jmp 0x1400599db
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005adeb
mov byte [rsp + 0x50], r12b
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 8
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 3
lea rbp, [rax + rax*4]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0xa0], rdx
and rsi, 0xfffffffffffffff8
mov qword [rsp + 0x48], rbx
lea r14, [rsi + rbx]
lea r12, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x68], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, rdi
mov rdi, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a93d
mov rcx, r13
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbp
mov r9, rax
call fcn.14005ba25
mov rcx, rsi
mov rdx, r13
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
mov qword [rsp + 0x20], r12
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x48]
call fcn.14007e6b1
add rdi, rbp
add r13, r14
jmp 0x140059ad5
call fcn.1400583c0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
test rax, rax
je 0x14005ae13
mov byte [rsp + 0x50], r12b
mov qword [rsp + 0x40], rbp
mov rsi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov rcx, r15
call fcn.14005aeca
cmp rsi, 4
jb 0x14005ae3b
mov r15, rax
mov rax, rsi
shr rax, 2
lea rbp, [rax + rax*2]
mov qword [rsp + 0x60], r13
mov rax, r13
xor edx, edx
div rbp
mov qword [rsp + 0xa0], rdx
and rsi, 0xfffffffffffffffc
mov qword [rsp + 0x48], rbx
lea r14, [rsi + rbx]
lea r12, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x68], rax
mov rbx, rax
mov qword [rsp + 0x58], rdi
mov r13, rdi
mov rdi, qword [rsp + 0x40]
sub rbx, 1
jb 0x14005a9da
mov rcx, r13
mov rdx, r14
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400421c1
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbp
mov r9, rax
call fcn.14005be03
mov rcx, rsi
mov rdx, r13
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
call fcn.1400e565c
mov qword [rsp + 0x20], r12
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x48]
call fcn.14007e6b1
add rdi, rbp
add r13, r14
jmp 0x140059bca
mov r13, qword [rsp + 0x48]
imul rsi, r13
mov rdx, qword [rsp + 0x60]
cmp rsi, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rdi, [rax*8]
add rdi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rsi
call fcn.1400478d8
mov rsi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rdi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rsi
mov r8, rbx
mov r9, rax
call fcn.14005b053
jmp 0x14005a90c
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov rdx, qword [rsp + 0x60]
cmp rbp, rdx
jae 0x14005aaa5
imul r13, r14
movabs rax, 0x1fffffffffffffff
mov rcx, qword [rsp + 0x50]
and rcx, rax
lea rsi, [rcx*4]
add rsi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005b308
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rax, [rax*8 + 2]
mov ecx, 3
xor edx, edx
div rcx
lea rsi, [rax + r13]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005b5eb
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov rdx, qword [rsp + 0x60]
cmp rbp, rdx
jae 0x14005aaa5
imul r13, r14
movabs rax, 0x1fffffffffffffff
mov rcx, qword [rsp + 0x50]
and rcx, rax
lea rsi, [rcx*2]
add rsi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005b8c9
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rax, [rax*8 + 4]
mov ecx, 5
xor edx, edx
div rcx
lea rsi, [rax + r13]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005bc14
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rax, [rax*8 + 4]
mov ecx, 6
xor edx, edx
div rcx
lea rsi, [rax + r13]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005bff3
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov rdx, qword [rsp + 0x60]
cmp rbp, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rsi, [rax*8]
add rsi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005aeff
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov rdx, qword [rsp + 0x60]
cmp rbp, rdx
jae 0x14005aaa5
imul r13, r14
movabs rax, 0x1fffffffffffffff
mov rcx, qword [rsp + 0x50]
and rcx, rax
lea rsi, [rcx*4]
add rsi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005b1a7
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rax, [rax*8 + 2]
mov ecx, 3
xor edx, edx
div rcx
lea rsi, [rax + r13]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005b469
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov rdx, qword [rsp + 0x60]
cmp rbp, rdx
jae 0x14005aaa5
imul r13, r14
movabs rax, 0x1fffffffffffffff
mov rcx, qword [rsp + 0x50]
and rcx, rax
lea rsi, [rcx*2]
add rsi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005b76d
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rax, [rax*8 + 4]
mov ecx, 5
xor edx, edx
div rcx
lea rsi, [rax + r13]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005ba25
jmp 0x14005a32e
mov r13, qword [rsp + 0x48]
imul rbp, r13
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x50]
lea rax, [rax*8 + 4]
mov ecx, 6
xor edx, edx
div rcx
lea rsi, [rax + r13]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x20], rdx
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov r9, rax
call fcn.14005be03
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, rsi
jmp 0x14005a916
mov r13, qword [rsp + 0x50]
imul rsi, r13
mov rdx, qword [rsp + 0x60]
cmp rsi, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x68]
lea rdi, [rax*8]
add rdi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rsi
call fcn.1400478d8
mov rsi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rdi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x48]
mov r8, rsi
mov r9, rbx
call fcn.14005b116
jmp 0x14005a90c
mov r13, qword [rsp + 0x50]
imul rsi, r13
mov rdx, qword [rsp + 0x60]
cmp rsi, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x68]
lea rdi, [rax*4]
add rdi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rsi
call fcn.1400478d8
mov rsi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rdi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x48]
mov r8, rsi
mov r9, rbx
call fcn.14005b3cb
jmp 0x14005a90c
mov r12, qword [rsp + 0x68]
imul rbp, r12
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r12, r14
mov rax, qword [rsp + 0xa0]
add rax, 2
mov ecx, 3
xor edx, edx
div rcx
lea rsi, [r12 + rax*8]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r12, qword [rsp + 0x120]
mov r9, r12
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x50]
mov r8, rdi
mov r9, rbx
call fcn.14005b6cf
jmp 0x14005aa72
mov r13, qword [rsp + 0x50]
imul rsi, r13
mov rdx, qword [rsp + 0x60]
cmp rsi, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x68]
lea rdi, [rax*2]
add rdi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rsi
call fcn.1400478d8
mov rsi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rdi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x48]
mov r8, rsi
mov r9, rbx
call fcn.14005b98b
jmp 0x14005a90c
mov r12, qword [rsp + 0x68]
imul rbp, r12
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r12, r14
mov rax, qword [rsp + 0xa0]
add rax, 4
mov ecx, 5
xor edx, edx
div rcx
lea rsi, [r12 + rax*8]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r12, qword [rsp + 0x120]
mov r9, r12
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x50]
mov r8, rdi
mov r9, rbx
call fcn.14005bd65
jmp 0x14005aa72
mov r12, qword [rsp + 0x68]
imul rbp, r12
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r12, r14
mov rax, qword [rsp + 0xa0]
add rax, 2
mov ecx, 3
xor edx, edx
div rcx
lea rsi, [r12 + rax*4]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r12, qword [rsp + 0x120]
mov r9, r12
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x50]
mov r8, rdi
mov r9, rbx
call fcn.14005c145
jmp 0x14005aa72
mov r13, qword [rsp + 0x50]
imul rsi, r13
mov rdx, qword [rsp + 0x60]
cmp rsi, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x68]
lea rdi, [rax*8]
add rdi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rsi
call fcn.1400478d8
mov rsi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rdi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x48]
mov r8, rsi
mov r9, rbx
call fcn.14005afc2
jmp 0x14005a90c
mov r13, qword [rsp + 0x50]
imul rsi, r13
mov rdx, qword [rsp + 0x60]
cmp rsi, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x68]
lea rdi, [rax*4]
add rdi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rsi
call fcn.1400478d8
mov rsi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rdi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x48]
mov r8, rsi
mov r9, rbx
call fcn.14005b26a
jmp 0x14005a90c
mov r12, qword [rsp + 0x68]
imul rbp, r12
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r12, r14
mov rax, qword [rsp + 0xa0]
add rax, 2
mov ecx, 3
xor edx, edx
div rcx
lea rsi, [r12 + rax*8]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r12, qword [rsp + 0x120]
mov r9, r12
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x50]
mov r8, rdi
mov r9, rbx
call fcn.14005b54d
jmp 0x14005aa72
mov r13, qword [rsp + 0x50]
imul rsi, r13
mov rdx, qword [rsp + 0x60]
cmp rsi, rdx
jae 0x14005aaa5
imul r13, r14
mov rax, qword [rsp + 0x68]
lea rdi, [rax*2]
add rdi, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov r8, rsi
call fcn.1400478d8
mov rsi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, rdi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r13, qword [rsp + 0x120]
mov r9, r13
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x48]
mov r8, rsi
mov r9, rbx
call fcn.14005b82f
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, rdi
mov rdx, r14
mov r8, r13
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, r12
jmp 0x14005aaa0
mov r12, qword [rsp + 0x68]
imul rbp, r12
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r12, r14
mov rax, qword [rsp + 0xa0]
add rax, 4
mov ecx, 5
xor edx, edx
div rcx
lea rsi, [r12 + rax*8]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r12, qword [rsp + 0x120]
mov r9, r12
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x50]
mov r8, rdi
mov r9, rbx
call fcn.14005bb76
jmp 0x14005aa72
mov r12, qword [rsp + 0x68]
imul rbp, r12
mov r8, qword [rsp + 0x60]
cmp rbp, r8
jae 0x14005aaa5
imul r12, r14
mov rax, qword [rsp + 0xa0]
add rax, 2
mov ecx, 3
xor edx, edx
div rcx
lea rsi, [r12 + rax*4]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, qword [rsp + 0x40]
mov rdx, r8
mov r8, rbp
call fcn.1400478d8
mov rdi, rax
mov rbx, rdx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r14, qword [rsp + 0x58]
mov r8, r14
mov r12, qword [rsp + 0x120]
mov r9, r12
call fcn.140042189
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
mov rcx, r15
mov dl, byte [rsp + 0x50]
mov r8, rdi
mov r9, rbx
call fcn.14005bf55
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov rcx, rsi
mov rdx, r14
mov r8, r12
call fcn.1400e565c
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x48]
call fcn.14007e6b1
nop
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005b053
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005b308
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005b5eb
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005b8c9
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005bc14
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005bff3
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005aeff
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005b1a7
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005b469
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005b76d
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005ba25
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x20], r14
mov rcx, rax
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14005be03
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov dl, byte [rsp + 0x48]
mov r8, rbp
mov r9, r13
call fcn.14005b116
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov dl, byte [rsp + 0x48]
mov r8, rbp
mov r9, r13
call fcn.14005b3cb
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov edx, r12d
mov r8, rbp
mov r9, r13
call fcn.14005b6cf
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov dl, byte [rsp + 0x48]
mov r8, rbp
mov r9, r13
call fcn.14005b98b
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov edx, r12d
mov r8, rbp
mov r9, r13
call fcn.14005bd65
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov edx, r12d
mov r8, rbp
mov r9, r13
call fcn.14005c145
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov dl, byte [rsp + 0x48]
mov r8, rbp
mov r9, r13
call fcn.14005afc2
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov dl, byte [rsp + 0x48]
mov r8, rbp
mov r9, r13
call fcn.14005b26a
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov edx, r12d
mov r8, rbp
mov r9, r13
call fcn.14005b54d
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov dl, byte [rsp + 0x48]
mov r8, rbp
mov r9, r13
call fcn.14005b82f
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov edx, r12d
mov r8, rbp
mov r9, r13
call fcn.14005bb76
jmp 0x14005aaa5
mov rcx, r15
call fcn.14005aeca
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rdi
mov rcx, rax
mov edx, r12d
mov r8, rbp
mov r9, r13
call fcn.14005bf55
jmp 0x14005aaa5
lea rcx, [0x14012f4f0]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov edx, 0x19
call fcn.14011a470
ud2
lea r8, [rsp + 0x70]
and qword [r8], 0
lea rcx, [rsp + 0xa8]
lea rdx, [rsp + 0xb0]
call fcn.14011ad65
ud2
lea rcx, str.explicit_panic
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fdata_encoding_2.4.0_srclib.rs
mov edx, 0xe
jmp 0x14005ae4e
add byte [rax - 0x78], 0x7c
and al, 0x27
mov eax, 4
lea r8, [rsp + rax]
add r8, 0x24
add eax, 0x24
add al, 0x49
add eax, 0x24
and al, 0x48
lea rdx, [rsp + 0x24]
lea edx, [rsp + 0x24]
mov rcx, rsi
call fcn.14005c84c
invalid
invalid
invalid
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
invalid
leave
jne fcn.140046020
ret
mov rax, qword [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
mov rcx, rax
jmp fcn.14005cae8
invalid
sub esp, 0x38
mov rax, rdx
mov rdx, rcx
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
lea r10, [0x1401919b0]
movsxd rdx, dword [r10 + rdx*4]
xchg edx, eax
add byte [rcx + 0x63], cl
adc al, 0x92
xchg edx, eax
xchg edx, eax
add rdx, r10
jmp rdx
xor eax, eax
jmp 0x14005cb38
mov edx, 0xfffd
call fcn.14005c9f2
mov al, 1
jmp 0x14005cb62
mov r10, qword [rsp + 0x60]
lea rdx, fcn.14005dd4d
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
lea rdx, [0x14012f998]
mov rcx, r8
mov r8, r9
mov r9, r10
call rax
nop
add rsp, 0x38
ret
dec dword [rbp - 0x77]
iretd
mov dword [rbp - 0x30], ecx
mov r12, qword [rbp + 0xa8]
add byte [rax], al
mov rdi, qword [rbp + 0xa0]
mov qword [rbp - 0x38], rdx
mov esi, dword [rdx]
mov r13d, esi
mov ebp, esi
add byte [rax - 0x77], cl
push rbp
enter 0x328b, 0x41
mov ebp, esi
shr r13d, 8
mov ebx, esi
shr ebx, 0x10
mov rcx, rdi
mov rdx, r9
call qword [r12 + 0x18]
mov r10, rdi
mov r9, r12
lea r12, [rbp - 0x20]
mov qword [r12 + 0x20], r14
mov qword [r12 + 0x28], r15
invalid
and al, 0x28
and qword [r12 + 0x48], 0
mov qword [r12 + 0x30], rdi
mov qword [r12 + 0x38], r9
and al, 0x38
and al, 0x38
and qword [r12 - 8], 0
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [r12 + 0x40], rax
movzx eax, sil
lea rcx, [0x1401919c0]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
xor r14d, r14d
jmp 0x14005d296
test r15, r15
je 0x14005d022
mov al, byte [r14]
mov qword [rbp + 0x28], 1
add byte [rax], al
lea ecx, [rax + 0x7f]
cmp cl, 0x7e
jae 0x14005d03f
movzx edi, al
cmp r15, 1
jbe 0x14005d115
movzx eax, byte [r14 + 1]
mov qword [rbp + 0x28], 2
lea ecx, [rax - 0x30]
cmp cl, 0xa
jae 0x14005d133
mov ecx, 0xff
and r13d, ecx
imul edx, r13d, 0x3138
and ebx, ecx
imul r8d, ebx, 0x4ec
add r8d, edx
imul ecx, edi, 0xa
add ecx, r8d
lea edx, [rax + rcx]
add edx, 0xffe6414e
cmp edx, 0x12e247
ja 0x14005d133
add eax, ecx
add eax, 0xffe5a752
cmp eax, 0x2484c
jb 0x14005d133
xor ecx, ecx
cmp edx, 0x2f46
cli
invalid
invalid
add byte [rax], al
push 0x51
pop rax
cmovae rcx, rax
lea rax, [0x14013b830]
jmp 0x14005cd0b
add byte [rcx], bh
xchg esp, eax
mov ah, bh
add byte [rax], al
add byte [rbp + rcx*4 + 0x41], cl
cmova r8, rcx
rol dword [r10 + 0x39], 0x54
cmp byte [rcx + rcx*2 - 0x73], 0x48
and byte [rcx + 0xf], cl
enter 0x5439, 0xffffffffffffff88
push rsp
mov byte [rsp + rcx*2], bh
cmp dword [rax + r8*4 + 0x7c], edx
lea rcx, [r8 + 0x20]
cmova rcx, r8
cmp dword [rax + rcx*4 + 0x3c], edx
push rsp
mov byte [rsp + rcx*2], bh
lea eax, [rcx + 0x10]
push rsp
mov byte [rsp + rcx*2], bh
lea eax, [rcx + 0x10]
cmova r8, rcx
cmp dword [rax + r8*4 + 0x1c], edx
lea rcx, [r8 + 8]
cmova rcx, r8
cmova ecx, eax
cmp dword [rax + rcx*4 + 0xc], edx
lea r8, [rcx + 4]
cmova r8, rcx
cmp dword [rax + r8*4 + 4], edx
lea rcx, [r8 + 2]
cmova rcx, r8
cmp edx, dword [rax + rcx*4]
enter 0x143b, 0xffffffffffffff88
sbb rcx, 0
cmp rcx, 0xd0
jae 0x14005d684
sub edx, dword [rax + rcx*4]
lea rax, [0x14013b4f0]
add edx, dword [rax + rcx*4]
cmp edx, 0xffffffff
je 0x14005d133
xor edi, edi
mov rcx, r10
call qword [r9 + 0x20]
xor ebx, ebx
xor r13d, r13d
xor eax, eax
jmp 0x14005d16c
shr esi, 0x18
test r15, r15
je 0x14005d02c
movzx eax, byte [r14]
mov qword [rbp + 0x28], 1
lea ecx, [rax - 0x30]
cmp cl, 0xa
jae 0x14005cfe1
mov ecx, 0xff
and r13d, ecx
imul edx, r13d, 0x3138
and ebx, ecx
imul r8d, ebx, 0x4ec
imul ecx, esi, 0xa
add ecx, edx
add ecx, r8d
lea edx, [rax + rcx]
add edx, 0xffe6414e
cmp edx, 0x12e247
ja 0x14005cfe1
add eax, ecx
add eax, 0xffe5a752
cmp eax, 0x2484c
jb 0x14005cfe1
xor ecx, ecx
cmp edx, 0x2f46
push 0x51
pop rax
cmovae rcx, rax
lea rax, [0x14013b830]
cmp dword [rax + rcx*4 + 0xfc], edx
lea r8, [rcx + 0x40]
cmova r8, rcx
add byte [rax], al
add byte [rbp + rcx*4 + 0x41], cl
cmova r8, rcx
cmp dword [rax + r8*4 + 0x7c], edx
lea rcx, [r8 + 0x20]
cmova rcx, r8
cmp dword [rax + rcx*4 + 0x3c], edx
lea r8, [rcx + 0x10]
cmova r8, rcx
cmp dword [rax + r8*4 + 0x1c], edx
lea rcx, [r8 + 8]
cmova rcx, r8
cmp dword [rax + rcx*4 + 0xc], edx
lea r8, [rcx + 4]
cmova r8, rcx
cmp dword [rax + r8*4 + 4], edx
lea rcx, [r8 + 2]
cmova rcx, r8
cmp edx, dword [rax + rcx*4]
add byte [rcx + rcx*2], 0x8d
add cl, byte [rcx + 0xf]
enter 0x143b, 0xffffffffffffff88
sbb rcx, 0
cmp rcx, 0xd0
jae 0x14005d671
sub edx, dword [rax + rcx*4]
lea rax, [0x14013b4f0]
add edx, dword [rax + rcx*4]
cmp edx, 0xffffffff
je 0x14005cfe1
pop rsp
add dword [rax], eax
invalid
pop rsp
add dword [rax], eax
add byte [rcx + rcx*4 - 0x2f], cl
mov rcx, r10
call qword [r9 + 0x20]
jmp 0x14005d014
test r15, r15
je 0x14005d035
mov cl, byte [r14]
movzx eax, cl
mov qword [rbp + 0x28], 1
lea edx, [rax - 0x30]
cmp dl, 0xa
jae 0x14005d07d
cmp r15, 2
jb 0x14005d129
mov dl, byte [r14 + 1]
mov qword [rbp + 0x28], 2
lea r8d, [rdx + 0x7f]
cmp r8b, 0x7e
jae 0x14005d183
movzx esi, dl
cmp r15, 2
jbe 0x14005d1bb
movzx ecx, byte [r14 + 2]
mov qword [rbp + 0x28], 3
lea edx, [rcx - 0x30]
cmp dl, 0xa
jae 0x14005d183
movzx edx, r13b
imul edx, edx, 0x3138
imul r8d, eax, 0x4ec
add al, 0
add byte [rbx - 0x3a], ch
or al, byte [rcx + rax - 0x40]
add eax, edx
lea edx, [rcx + rax]
add edx, 0xffe6414e
out 0xff, al
cmp edx, 0x12e247
ja 0x14005d183
add eax, ecx
add eax, 0xffe5a752
cmp eax, 0x2484c
jb 0x14005d183
invalid
xor ecx, ecx
cmp edx, 0x2f46
push 0x51
pop rax
cmovae rcx, rax
lea rax, [0x14013b830]
cmp dword [rax + rcx*4 + 0xfc], edx
lea r8, [rcx + 0x40]
cmova r8, rcx
cmp dword [rax + r8*4 + 0x7c], edx
cmp dword [rax + rax*4 + 0x7c], edx
lea rcx, [r8 + 0x20]
cmova rcx, r8
cmp dword [rax + rcx*4 + 0x3c], edx
lea r8, [rcx + 0x10]
cmova r8, rcx
cmp dword [rax + r8*4 + 0x1c], edx
lea rcx, [r8 + 8]
cmova rcx, r8
enter 0x5439, 0xffffffffffffff88
or al, 0x4c
lea eax, [rcx + 4]
cmova r8, rcx
cmp dword [rax + r8*4 + 4], edx
lea rcx, [r8 + 2]
cmova rcx, r8
cmp edx, dword [rax + rcx*4]
sbb rcx, 0
cmp rcx, 0xd0
jae 0x14005d6c2
sub edx, dword [rax + rcx*4]
lea rax, [0x14013b4f0]
add edx, dword [rax + rcx*4]
cmp edx, 0xffffffff
je 0x14005d183
add dword [rax], eax
invalid
xor esi, esi
mov rcx, r10
call qword [r9 + 0x20]
xor ecx, ecx
xor r13d, r13d
xor eax, eax
jmp 0x14005d1c5
lea rbx, [rbp - 0x28]
mov rcx, rbx
call fcn.14005caf2
mov qword [rbx], 1
mov qword [rbx + 8], 0xfffffffffffffffe
and qword [rbx + 0x10], 0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], 0x10
xor eax, eax
xor r13d, r13d
xor ebx, ebx
xor edi, edi
jmp 0x14005d1e6
push 2
pop rax
xor edi, edi
jmp 0x14005d171
mov al, 3
mov edi, esi
jmp 0x14005d1e6
push 1
pop rax
xor edi, edi
jmp 0x14005d1d1
lea rbx, [rbp - 0x28]
mov rcx, rbx
call fcn.14005caf2
mov qword [rbx], 1
or qword [rbx + 8], 0xffffffffffffffff
and qword [rbx + 0x10], 0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], 0x10
xor edi, edi
xor ebx, ebx
xor r13d, r13d
xor eax, eax
jmp 0x14005d171
lea edx, [r13 + 0x7f]
cmp dl, 0x7d
ja 0x14005d0dc
cmp cl, 0xff
jl 0x14005d093
lea edx, [rcx - 0x40]
cmp dl, 0x3e
ja 0x14005d0dc
movzx edx, r13b
movzx edx, dx
imul edx, edx, 0xbe
cmp cl, 0x7f
adc dx, ax
add edx, 0xffffa001
cmp dx, 0x5d83
ja 0x14005d0dc
movzx eax, dx
lea rcx, [0x14012f9e8]
movzx edx, word [rcx + rax*2]
cmp edx, 0xffff
je 0x14005d0dc
xor edi, edi
mov rcx, r10
call qword [r9 + 0x20]
xor r13d, r13d
xor eax, eax
jmp 0x14005d1d1
lea rbx, [rbp - 0x28]
mov rcx, rbx
call fcn.14005caf2
mov qword [rbx], 1
xorps xmm0, xmm0
movups xmmword [rbx + 8], xmm0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], 0x10
xor edi, edi
xor r13d, r13d
xor eax, eax
jmp 0x14005d1d1
push 3
pop rax
shl edi, 0x18
and esi, 0xff0000
movzx r13d, r13b
mov ebx, esi
jmp 0x14005d16c
push 2
pop rax
xor esi, esi
jmp 0x14005d1c5
lea rbx, [rbp - 0x28]
mov rcx, rbx
call fcn.14005caf2
mov qword [rbx], 1
or qword [rbx + 8], 0xffffffffffffffff
and qword [rbx + 0x10], 0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], 0x10
xor edi, edi
xor ebx, ebx
xor r13d, r13d
xor eax, eax
or ebx, edi
shr ebx, 0x10
shl ebx, 0x10
or ebx, edi
shl r13d, 8
or r13d, edi
shr r13d, 8
jmp 0x14005d1e0
lea rbx, [rbp - 0x28]
mov rcx, rbx
call fcn.14005caf2
mov qword [rbx], 1
xorps xmm0, xmm0
movups xmmword [rbx + 8], xmm0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], 0x10
xor esi, esi
xor ecx, ecx
xor r13d, r13d
xor eax, eax
jmp 0x14005d1c5
shl esi, 0x18
movzx r13d, r13b
push 3
pop rax
movzx edi, cl
shl edi, 0x10
or edi, esi
movzx r13d, r13b
shl r13d, 8
or eax, edi
or r13d, edi
shr r13d, 8
mov ebx, edi
shr ebx, 0x10
shr edi, 0x18
mov rcx, qword [rbp - 0x28]
and qword [rbp - 0x28], 0
test rcx, rcx
je 0x14005d22b
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
movzx eax, al
movzx ecx, r13b
shl ecx, 8
or ecx, eax
movzx eax, bl
shl eax, 0x10
or eax, ecx
movzx r15d, dil
shl r15d, 0x18
or r15d, eax
push 1
pop rsi
jmp 0x14005d250
test al, al
je 0x14005d292
movzx eax, al
movzx ecx, r13b
shl ecx, 8
or ecx, eax
movzx eax, bl
shl eax, 0x10
or eax, ecx
movzx r15d, dil
shl r15d, 0x18
or r15d, eax
xor esi, esi
xor r14d, r14d
lea rcx, [rbp - 0x28]
call fcn.14005caf2
mov rax, qword [rbp - 0x30]
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
mov rcx, qword [rbp - 0x38]
mov dword [rcx], r15d
mov qword [rax], r14
mov qword [rax + 8], rsi
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r14, qword [rbp + 0x28]
lea rsi, [rbp - 0x28]
xor r15d, r15d
mov r9, qword [rbp + 8]
cmp r14, r9
jae 0x14005d61f
test r15b, r15b
jne 0x14005d697
mov r11, qword [rbp]
mov al, byte [r11 + r14]
movzx edx, al
lea rbx, [r14 + 1]
mov qword [rbp + 0x28], rbx
test dl, dl
js 0x14005d30d
mov rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x18]
xor edi, edi
call qword [rax + 0x20]
xor r15d, r15d
or r15d, edi
mov rax, qword [rbp - 0x28]
and qword [rbp - 0x28], 0
test rax, rax
jne 0x14005d64f
test r15b, r15b
jne 0x14005d66a
mov r13d, edi
shr r13d, 8
mov ebx, edi
shr ebx, 0x10
shr edi, 0x18
mov r14, qword [rbp + 0x28]
jmp 0x14005d29d
cmp edx, 0x80
je 0x14005d350
cmp edx, 0xff
jne 0x14005d36a
mov rcx, rsi
call fcn.14005caf2
mov qword [rbp - 0x28], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x20], rbx
and qword [rbp - 0x18], 0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
lea eax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0x10
add byte [rax], al
xor edi, edi
xor r15d, r15d
xor edi, edi
jmp 0x14005d2da
mov rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x18]
xor edi, edi
mov edx, 0x20ac
call qword [rax + 0x20]
xor r15d, r15d
jmp 0x14005d2da
invalid
invalid
xor edi, edi
cmp rbx, r9
jae 0x14005d4c3
mov r13, rsi
mov r10b, byte [r11 + r14 + 1]
movzx ecx, r10b
lea rsi, [r14 + 2]
mov qword [rbp + 0x28], rsi
lea r8d, [rcx - 0x30]
cmp r8b, 0xa
jae 0x14005d4cc
xor r15d, r15d
push 2
pop r8
cmp rsi, r9
cmp esi, ecx
mov rsi, r13
jae 0x14005d5fb
mov r8b, byte [r11 + r14 + 2]
lea rax, [r14 + 3]
mov qword [rbp + 0x28], rax
lea r10d, [r8 + 0x7f]
lea edx, [rax + 0x7f]
cmp r10b, 0x7e
jae 0x14005d566
invalid
invalid
add dword [rax], eax
add byte [rax], al
movzx r15d, r8b
cmp rax, r9
jae 0x14005d59f
movzx eax, byte [r11 + r14 + 3]
lea r8, [r14 + 4]
mov qword [rbp + 0x28], r8
lea r8d, [rax - 0x30]
cmp r8b, 0xa
jae 0x14005d5b1
add byte [rax], al
imul edx, edx, 0x3138
imul r8d, ecx, 0x4ec
add byte [rcx + 1], al
rol byte [rcx + 0x6b], 1
iretd
or al, byte [rcx + rax - 0x3f]
lea edx, [rax + rcx]
add edx, 0xffe6414e
cmp edx, 0x12e247
ja 0x14005d5b1
add eax, ecx
add eax, 0xffe5a752
cmp eax, 0x2484c
jb 0x14005d5b1
push 0x51
pop rcx
cmp edx, 0x2f46
jae 0x14005d439
xor ecx, ecx
lea rax, [0x14013b830]
cmp dword [rax + rcx*4 + 0xfc], edx
ja 0x14005d44d
add rcx, 0x40
cmp dword [rax + rcx*4 + 0x7c], edx
ja 0x14005d457
or rcx, 0x20
cmp dword [rax + rcx*4 + 0x3c], edx
ja 0x14005d461
add rcx, 0x10
cmp dword [rax + rcx*4 + 0x1c], edx
ja 0x14005d46b
add rcx, 8
cmp dword [rax + rcx*4 + 0xc], edx
ja 0x14005d475
add rcx, 4
cmp dword [rax + rcx*4 + 4], edx
ja 0x14005d47f
add rcx, 2
cmp edx, dword [rax + rcx*4]
sbb rcx, 0
cmp rcx, 0xd0
jae 0x14005d6af
sub edx, dword [rax + rcx*4]
lea rax, [0x14013b4f0]
add edx, dword [rax + rcx*4]
cmp edx, 0xffffffff
je 0x14005d5b1
mov rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x18]
xor r15d, r15d
call qword [rax + 0x20]
xor ecx, ecx
xor eax, eax
xor r8d, r8d
jmp 0x14005d5e7
push 1
pop r8
jmp 0x14005d605
add al, 0x7f
cmp al, 0x7d
ja 0x14005d52b
cmp r10b, 0xff
jl 0x14005d4e0
lea eax, [r10 - 0x40]
cmp al, 0x3e
ja 0x14005d52b
movzx eax, dx
imul eax, eax, 0xbe
cmp r10b, 0x7f
adc ax, cx
add eax, 0xffffa001
cmp ax, 0x5d83
ja 0x14005d52b
movzx eax, ax
lea rcx, [0x14012f9e8]
movzx edx, word [rcx + rax*2]
cmp edx, 0xffff
je 0x14005d52b
mov rcx, qword [rbp + 0x10]
mov rax, qword [rbp + 0x18]
xor edi, edi
call qword [rax + 0x20]
xor eax, eax
xor r8d, r8d
mov rsi, r13
jmp 0x14005d605
add byte [rax], al
invalid
mov rsi, r13
mov rcx, r13
call fcn.14005caf2
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], rbx
and qword [rbp - 0x18], 0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0x10
add byte [rcx], dh
push qword [rcx]
rol byte [rbp + 0x31], 0xc0
jmp 0x14005d605
mov rcx, rsi
call fcn.14005caf2
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], rbx
and qword [rbp - 0x18], 0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0x10
clc
adc byte [rax], al
add byte [rax], al
xor r15d, r15d
xor r10d, r10d
xor eax, eax
xor r8d, r8d
jmp 0x14005d5fb
shl r15d, 0x18
shl ecx, 0x10
shl edx, 8
mov eax, edx
push 3
pop r8
jmp 0x14005d5e7
mov rcx, rsi
call fcn.14005caf2
mov qword [rbp - 0x28], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x20], rbx
and qword [rbp - 0x18], 0
lea rax, str.invalid_sequenceincomplete_sequenceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_0.2.33_srccodec_simpchinese.rs
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0x10
add byte [rbp + 0x31], al
push qword [rcx]
leave
xor eax, eax
xor r8d, r8d
or r15d, ecx
shr eax, 8
or byte [rbp - 0x77], al
cli
shr r10d, 0x10
and r15d, 0xff000000
movzx edi, r10b
shl edi, 0x10
or edi, r15d
movzx eax, al
shl eax, 8
or r8d, edi
clc
and edi, 0xffffff00
or edi, eax
movzx r15d, r8b
jmp 0x14005d2da
invalid
invalid
movzx eax, r15b
movzx ecx, r13b
shl ecx, 8
or ecx, eax
movzx eax, bl
shl eax, 0x10
or eax, ecx
movzx r15d, dil
shl r15d, 0x18
or r15d, eax
lea rcx, [rbp - 0x28]
call fcn.14005caf2
xor esi, esi
jmp 0x14005d25c
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
push 1
pop rsi
jmp 0x14005d253
xor esi, esi
jmp 0x14005d253
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_index_simpchinese_1.20141219.5gb18030_ranges.rs
mov edx, 0xd0
call fcn.14011a390
jmp 0x14005d6d3
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_index_simpchinese_1.20141219.5gb18030_ranges.rs
mov edx, 0xd0
call fcn.14011a390
jmp 0x14005d6d3
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, [0x14012f9d0]
push 0x28
pop rdx
call fcn.14011a470
add bl, ch
invalid
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_index_simpchinese_1.20141219.5gb18030_ranges.rs
mov edx, 0xd0
call fcn.14011a390
ror ah, 1
or eax, dword [rax]
jmp 0x14005d6d3
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_index_simpchinese_1.20141219.5gb18030_ranges.rs
mov edx, 0xd0
add byte [rax], al
call fcn.14011a390
ud2
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
fsubr st(0)
clc
add byte [rax], al
add byte [rax + 0x28c48348], dl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
fsubr st(0)
clc
add byte [rax], al
add byte [rax + 0x28c48348], dl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
push rbx
sub rsp, 0xb0
mov rsi, rdx
mov rdi, rcx
movzx eax, byte [rdx]
mov dh, 2
mov dh, 2
lea rcx, str.called__Option::unwrap____on_a__None__value
adc eax, dword [rax]
mov qword [rsp + 0x50], rcx
and qword [rsp + 0x58], 0
and qword [rsp + 0x78], 0
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x60
mov qword [rsp + 0x68], r9
mov dword [rsp + 0x68], ecx
and qword [rsp + 0x28], 0
mov qword [rsp + 0x70], rcx
lea rcx, [0x1401919d0]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
lea rbx, [rsp + 0x28]
mov rcx, rbx
call fcn.14005caf2
mov qword [rbx], 1
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x30
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x30
lea rax, [0x14012f910]
mov qword [rsp + 0x40], rax
or eax, 0x44894800
and al, 0x40
mov qword [rsp + 0x48], 0x13
lea rcx, [rsp + 0x28]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0xa8], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x98], xmm1
movups xmmword [rsp + 0x88], xmm0
and qword [rcx], 0
call fcn.14005caf2
mov rax, qword [rsp + 0xa8]
mov qword [rdi + 0x20], rax
movups xmm0, xmmword [rsp + 0x88]
movups xmm1, xmmword [rsp + 0x98]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
and dword [rsi], 0
mov rax, rdi
add rsp, 0xb0
pop rbx
pop rdi
pop rsi
ret
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
call fcn.14005dad9
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov rcx, rax
jmp fcn.140046020
push rcx
or byte [rax - 0x77], cl
shr ecx, 0x1a
test esi, edi
dec dword [rax - 0x75]
invalid
mov ecx, dword [rcx]
or ecx, ebp
jmp fcn.140048df9
jmp 0x14005dabe
invalid
sub byte [rax - 0x77], cl
mov qword [rax], rcx
lea rcx, [0x140010290]
lea ecx, [0x140010290]
or byte [rax - 0x73], cl
or eax, 0xfffb276e
lea ecx, [0x140010290]
mov qword [rax + 8], rcx
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0x132673
or eax, 0x132673
adc eax, dword es:[rax]
lea r8, [rsp + 0x38]
mov qword [r8], rcx
mov ecx, 1
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rax], al
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rcx, qword [rdx + 0x20]
or byte [rcx - 0x7d], cl
invalid
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rdx + 0x28]
invalid
mov rdx, qword [rdx + 0x28]
call fcn.140050b30
fsubr dword [rdi]
invalid
invalid
fsubr dword [rdi]
invalid
nop
add rsp, 0x68
ret
sub esp, 0xe0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x39], cl
pop r8
invalid
mov qword [rbp + 0x58], 0xfffffffffffffffe
mov rdi, rdx
xlatb
dec dword [rax - 0x77]
xlatb
mov rsi, rcx
mov esi, ecx
mov qword [rbp + 0x28], rdx
mov eax, edi
and eax, 3
lea rcx, [0x1401919e0]
lea ecx, [0x1401919e0]
push rdx
adc eax, dword ds:[rax]
adc eax, dword [rax]
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, byte [rdi + 0x10]
adc r11b, r13b
invalid
jmp 0x14005dbbb
mov rcx, rdi
shr rcx, 0x20
call fcn.14008e3a0
jmp 0x14005dbbb
mov rcx, rdi
shr rcx, 0x20
call fcn.14007a6bd
jmp 0x14005dbbb
mov al, byte [rdi + 0xf]
test al, al
mov qword [rbp + 0x48], rdi
je 0x14005dc11
movzx eax, al
cmp eax, 1
je 0x14005dbde
cmp eax, 0xc
je 0x14005dbe6
cmp eax, 0x23
je 0x14005dbe2
cmp eax, 0x27
jne 0x14005dbea
mov al, 0xd
jmp 0x14005dc13
mov al, 3
jmp 0x14005dc13
mov al, 5
jmp 0x14005dc13
mov al, 4
jmp 0x14005dc13
lea rdx, [rbp - 0x50]
mov qword [rdx], rdi
mov byte [rdx + 0x18], 0xa
mov byte [rbp + 0x57], 0
lea r8, [0x14013bc1e]
push 0x30
pop r9
mov rcx, rsi
call fcn.14005da1a
jmp 0x14005dc95
mov al, 2
mov byte [rbp + 8], al
lea rax, [rbp + 0x10]
mov qword [rax], 1
lea rdx, [rbp - 0x50]
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
and qword [rdx], 0
xorps xmm0, xmm0
and qword [rdx + 0x10], 0
movups xmmword [rax + 8], xmm0
mov qword [rdx + 0x20], rax
lea rax, fcn.14005dd4d
mov qword [rdx + 0x28], rax
lea rcx, [rbp + 0x28]
call fcn.140092dd0
test al, al
jne 0x14005dca1
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x30], xmm0
mov r9, qword [rbp + 0x20]
mov qword [rbp + 0x40], r9
mov rdi, qword [rbp + 0x30]
lea rdx, [rbp - 0x10]
mov rcx, rsi
mov r8, rdi
call fcn.14005da1a
mov rdx, qword [rbp + 0x38]
mov rcx, rdi
call fcn.140046020
mov rcx, qword [rbp + 0x48]
call fcn.140048df9
nop
add rsp, 0xe0
pop rdi
pop rsi
pop rbp
ret
lea rax, [0x14018fde8]
mov qword [rsp + 0x20], rax
lea rcx, [0x14018fd61]
lea r9, [0x14013bbd0]
push 0x37
pop rdx
lea r8, [rbp + 0x30]
call fcn.14011a700
ud2
mov rax, qword [rcx]
mov r10, qword [rcx + 8]
mov r8, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
mov rcx, rax
mov rdx, r10
jmp 0x140051410
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov rcx, rax
jmp fcn.140073754
mov r8, rax
call fcn.14005f0c8
cmp qword [r15], 0
mov rax, qword [r15 + 8]
jne 0x14005f0bc
add r14, rax
mov qword [rsi + 0x10], r14
cmp rbx, r14
cmova r14, rbx
mov qword [rsi + 0x18], r14
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
in al, dx
mov rbx, r9
mov r14, r8
mov rdi, rdx
mov rsi, rcx
mov rcx, rdx
mov ecx, edx
call fcn.14005f436
mov rax, qword [rdi]
invalid
mov ecx, eax
not ecx
test cl, 6
jne 0x14005f11c
invalid
invalid
lea rdx, [0x14013d63f]
mov r8d, 0x17
mov cl, 0x27
invalid
call fcn.1401084a1
mov qword [rsi + 8], rax
mov qword [rsi], 1
add byte [rax], al
add byte [rax], al
add cl, ch
sbb dword [rdx], eax
add byte [rax], al
jmp 0x14005f335
test rbx, rbx
je case.0x14005f144.3
add byte [rax], al
lea rcx, [rax - 2]
lea ecx, [rax - 2]
cmp rcx, 4
mov edx, 1
add byte [rax + 0xf], cl
invalid
invalid
ror dword [rax - 0x73], 1
lea rcx, [0x1401919f0]
or eax, 0x1328b3
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
mov rcx, qword [rdi + 0x40]
test rcx, rcx
je case.0x14005f144.3
add byte [rax], al
cmp rcx, rbx
cmovae rcx, rbx
lea r15, [rdi + 8]
lea r9, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srchttph1.rs
sbb esp, edi
invalid
invalid
sbb esp, edi
or eax, 0xf2894c00
mov rdx, r14
mov rdx, r14
mov r8, rbx
call fcn.140001181
mov r9, rdx
mov ecx, edx
mov ecx, edx
lea rbx, [rsp + 0x28]
pop rsp
and al, 0x28
mov rcx, rbx
mov rdx, r15
mov r8, rax
call fcn.14005f461
add byte [rax - 0x7d], cl
cmp eax, dword [rax]
add byte [rax - 0x7d], cl
cmp eax, dword [rax]
jne 0x14005f1f7
mov rax, qword [rsp + 0x30]
mov rcx, qword [rdi + 0x40]
sub rcx, rax
jae 0x14005f387
xor ecx, ecx
jmp 0x14005f38c
test rax, rax
je 0x14005f224
invalid
jp 0x14005f1f3
mov rbp, qword [rdi + 8]
mov ebp, dword [rdi + 8]
test rbp, rbp
je 0x14005f31d
cmp rbp, rbx
mov rcx, rbx
cmovb rcx, rbp
lea r15, [rdi + 0x10]
lea r9, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srchttph1.rs
mov rdx, r14
mov r8, rbx
fsubr st(0)
stosb byte [rdi], al
invalid
cli
dec dword [rcx - 0x77]
ror dword [rax - 0x73], 1
pop rsp
and al, 0x28
mov rcx, rbx
invalid
mov rdx, r15
mov r8, rax
call fcn.14005f461
cmp qword [rbx], 0
fsubr st(0)
stosb byte [rdi], al
invalid
invalid
je 0x14005f353
pop rsp
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x30]
jmp 0x14005f10c
add rdi, 8
lea r15, [rsp + 0x28]
mov rcx, r15
mov rdx, rdi
mov r8, r14
mov r9, rbx
call fcn.14005f461
movups xmm0, xmmword [r15]
jmp 0x14005f332
lea r15, [rdi + 0x10]
mov r12b, 1
xor ebp, ebp
xor r13d, r13d
mov byte [rsp + 0x28], 0
mov r9d, 1
lea rcx, [rsp + 0x38]
mov rdx, r15
lea r8, [rsp + 0x28]
call fcn.14005f461
cmp qword [rsp + 0x38], 0
jne 0x14005f349
cmp qword [rsp + 0x40], 1
jne 0x14005f309
mov al, byte [rsp + 0x28]
lea ecx, [rax - 0x30]
cmp cl, 0xa
jae 0x14005f287
test r12b, 1
je case.0x14005cc51.15
shl rbp, 4
movzx eax, cl
add rbp, rax
jmp 0x14005f230
lea ecx, [rax - 0x61]
cmp cl, 6
jae 0x14005f29d
test r12b, 1
je case.0x14005cc51.15
shl rbp, 4
add al, 0xa9
jmp 0x14005f2b1
lea ecx, [rax - 0x41]
cmp cl, 6
jae 0x14005f2bc
mov edi, 0x7306f980
invalid
test r12b, 1
je case.0x14005cc51.15
shl rbp, 4
add al, 0xc9
movzx eax, al
add rbp, rax
jmp 0x14005f230
movzx eax, al
cmp eax, 9
je 0x14005f2d8
cmp eax, 0x20
je 0x14005f2d8
cmp eax, 0x3b
je 0x14005f2ee
cmp eax, 0xd
jne case.0x14005cc51.15
jmp 0x14005f3f0
add byte [rcx + rcx*4 - 0x18], al
mov eax, r13d
or al, r12b
test al, 1
je 0x14005f230
test r12b, 1
je case.0x14005cc51.15
jmp 0x14005f2f7
test r13b, 1
test ch, 1
jne case.0x14005cc51.15
mov r13b, 1
xor r12d, r12d
jmp 0x14005f230
test r13b, 1
jne 0x14005f230
lea rdx, [0x14013d8d8]
mov r8d, 0x17
mov cl, 0x14
jmp 0x14005f107
add byte [rcx - 0x48], al
invalid
cmp qword [rdi], 0
je 0x14005f39a
invalid
mov qword [rdi], 1
and qword [rdi + 8], 0
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x40]
jmp 0x14005f10c
mov rbx, qword [rsp + 0x30]
test rbx, rbx
je 0x14005f3b1
mov eax, 1
sub rbp, rbx
jne 0x14005f37a
mov rcx, r15
call fcn.14005f599
test rax, rax
jne 0x14005f10c
xor eax, eax
mov qword [rdi], rax
mov qword [rdi + 8], rbp
mov qword [rsi + 8], rbx
jmp 0x14005f394
test rax, rax
je 0x14005f3de
mov qword [rdi + 0x40], rcx
mov qword [rsi + 8], rax
and qword [rsi], 0
jmp 0x14005f335
lea rcx, [rdi + 0x10]
call fcn.14005f599
test rax, rax
jne 0x14005f10c
jmp 0x14005f323
mov ebx, 1
mov qword [rdi], rbx
and qword [rdi + 8], 0
lea rdx, str.early_eof
mov r8d, 9
mov cl, 0x27
call fcn.1401084a1
iretd
nop
or al, byte [rax]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
jmp 0x14005f335
lea rdx, str.early_eof
mov r8d, 9
jmp case.0x140055d78.41
lea r8, [rsp + 0x27]
mov byte [r8], 0
lea r12, [rsp + 0x28]
mov r9d, 1
mov rcx, r12
mov rdx, r15
call fcn.14005f461
cmp qword [r12], 0
jne 0x14005f1f7
cmp qword [rsp + 0x30], 1
jne 0x14005f309
cmp byte [rsp + 0x27], 0xa
je 0x14005f1ae
jmp 0x14005f309
test r9, r9
je 0x14005f77f
mov r10d, dword [rax + 0x10]
add rax, 0x10
add r9, 0xfffffffffffffff0
test r10, r10
je 0x14005f763
mov r8, qword [rax + 8]
jmp case.0x14005f144.57
xor r10d, r10d
xor edx, edx
mov r9, r10
jmp fcn.14005f78a
add byte [rax], al
add byte [rax], al
sub esp, 0x28
mov rdi, r9
mov rbx, r8
mov r14, rdx
mov rsi, rcx
mov rcx, rdx
call fcn.14005f436
mov rax, qword [r14]
add rax, 0xfffffffffffffffa
cmp rax, 2
clc
add bh, byte [rcx + 2]
mov ecx, 2
mov ecx, 2
cmovb rcx, rax
cmp ecx, 1
jne 0x14005f7d7
add r14, 8
mov rcx, rsi
mov rdx, r14
mov edx, esi
invalid
mov edx, esi
mov r8, rbx
mov r9, rdi
call fcn.14005f803
jmp 0x14005f7f6
lea rdx, str.Not_in_a_writable_stateNot_in_a_readable_state
mov r8d, 0x17
invalid
add byte [rax], al
invalid
invalid
add byte [rax], al
mov cl, 0x27
call fcn.1401084a1
mov qword [rsi + 8], rax
mov qword [rsi], 1
mov dword [rsi], 1
mov dword [rsi], 1
mov rax, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rcx + rcx*4 - 0x31], cl
mov edi, ecx
mov r14, r8
mov rbx, rdx
mov rsi, rcx
mov rax, qword [rdx]
lea rcx, [0x140191a00]
or eax, 0x1321d9
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx + 0x10]
mov r15, qword [rbx + 0x18]
sub rax, r15
adc byte [r11 + r9*4 + 0x7b], cl
adc byte [rbx + rcx*4 + 0x7b], cl
sbb byte [rcx + rbp - 8], cl
cmp rax, rdi
jbe 0x14005f97d
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
or byte [r9 + r8 - 7], cl
mov rcx, qword [rbx + 8]
add rcx, r15
mov rdx, r14
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov byte [rbx], cl
invalid
iretd
mov byte [rbx], cl
add byte [rcx + 1], cl
add r15, rdi
mov qword [rbx + 0x18], r15
jmp 0x14005f966
add r15, rdi
mov qword [rbx + 0x18], r15
jmp 0x14005f966
lea rax, [rsp + 0x28]
mov qword [rax], rdi
add rbx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x140056540]
mov qword [r9 + 8], rax
lea rax, [0x14013d6b0]
or eax, 0x41894900
adc byte [rax - 0x73], cl
add eax, 0x2ff0d
or eax, 0x41894900
adc byte [rax - 0x73], cl
add eax, 0x2ff0d
mov qword [r9 + 0x18], rax
mov qword [rsp + 0x20], 2
sbb byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
lea rdx, str.called__Option::unwrap____on_a__None__value
lea r15, [rsp + 0x50]
adc eax, ebx
or eax, 0x7c8d4c00
and al, 0x50
mov r8d, 2
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.14000c3a4
mov rcx, rbx
mov rdx, r15
call fcn.14005f9a0
add byte [rax], al
invalid
add byte [rax], al
test rax, rax
jne 0x14005f959
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r8, rdi
call fcn.14005fa1d
test rax, rax
jne 0x14005f959
lea rdx, [0x14013d474]
adc eax, 0xddb8c
or eax, 0x2b84100
add byte [rax], al
add byte [rax - 0x77], cl
fldpi
pop rsp
mov r8d, 2
mov rcx, rbx
jmp 0x14005f94f
mov r15, qword [rbx + 8]
mov rax, r15
or byte [rcx + rcx*4 - 8], cl
sub rax, rdi
jae 0x14005f93e
and qword [rbx + 8], 0
add rbx, 0x10
ret
adc byte [rbp + rcx*4 + 0xd], cl
loope 0x14005f8ec
or eax, 0xf1894c00
mov rdx, rdi
mov r8, r15
mov eax, edi
ret
mov eax, edi
call fcn.1400421c1
mov r8, rdx
mov rcx, rbx
mov rdx, rax
call fcn.14005fa1d
test rax, rax
jne 0x14005f959
mov qword [rsi + 8], r15
jmp 0x14005f96a
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14005f96e
mov qword [rbx + 8], rax
add rbx, 0x10
mov rcx, rbx
mov rdx, r14
mov r8, rdi
call fcn.14005fa1d
test rax, rax
je 0x14005f966
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x14005f96e
mov qword [rsi + 8], rdi
and qword [rsi], 0
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add rbx, 8
mov rcx, rsi
mov rdx, rbx
mov r8, r14
mov r9, rdi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14011adcf
pop rbp
ret
invalid
mov qword [rbp - 0x18], rdx
call qword [rdx]
adc cl, byte [rax - 0x75]
invalid
invalid
invalid
mov rdx, qword [rbp - 0x18]
add rsp, 0x40
invalid
pop rbp
jmp fcn.1400edc0c
ror byte [rax], cl
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x40
invalid
in al, dx
and byte [rax - 0x73], cl
push 0x40
invalid
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rbp - 0x10]
invalid
mov rdx, qword [rbp - 0x18]
call fcn.1400edc0c
or byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
test ecx, ecx
jne fcn.14005e61b
fdiv st(7), st(0)
inc ebx
mov rax, qword [rcx]
mov eax, dword [rcx]
ret
mov eax, dword [rcx]
test rax, rax
je case.0x14005cc51.20
invalid
mov r10, qword [rcx + 0x10]
mov r8, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
sub byte [rax - 0x77], cl
invalid
and byte [rbx + rcx*4 + 0x4a], cl
sub byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x2e], 0xe9
mov rdx, r10
jmp 0x140060a17
add byte [rax], al
invalid
sbb eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + 8]
mov r10, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
or byte [r11 + rcx*4 + 0x51], cl
mov edx, dword [rcx + 0x10]
adc byte [rbx + rcx*4 + 0x42], cl
and byte [rbx + rcx*4 + 0x4a], cl
mov r8, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
sub byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x2e], 0xe9
stc
mov rcx, rax
mov rdx, r10
jmp 0x140051410
or edi, edi
invalid
or edi, edi
invalid
jmp 0x140051410
or edi, edi
inc dword [rbx + 0x1730239]
cmp dword [rcx], 2
jae 0x140060a22
jae 0x140060a22
ret
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
adc byte [rax - 0x77], cl
shr ecx, 0xf8
invalid
cli
invalid
or byte [r8 - 0x75], cl
push rcx
adc byte [rax - 0x77], cl
shr ecx, 0xf8
clc
invalid
dec dword [rax - 0x7d]
in al, dx
cmp byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
mov rcx, qword [rax]
invalid
invalid
invalid
mov rcx, qword [rax]
lea r8, [0x140191a10]
add eax, 0x130fcd
int 0xf
adc eax, dword [rax]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
invalid
invalid
sar edi, 0xe1
jmp rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14013df8d]
lea edx, [0x14013df8d]
sbb byte [rax - 0x73], cl
lea edx, [0x14013df8d]
adc eax, 0xdd52e
add cl, ch
movabs dword [0x48204a8b48000000], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
invalid
jmp 0x140060b07
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14013df94]
invalid
invalid
invalid
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xdd51d
invalid
jmp 0x140060aa1
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14013df97]
sbb byte [rax - 0x73], cl
adc eax, 0xdd50b
invalid
jmp 0x140060ad7
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xdd4fa
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xdd4fa
or eax, 0x3b84100
mov r8d, 3
add byte [rax], al
add bl, ch
jg 0x140060af2
invalid
jmp 0x140060b28
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x14013df9e]
adc eax, 0xdd4e2
mov r8d, 6
jmp 0x140060b28
invalid
add byte [rax], al
add bl, ch
mov rcx, qword fs:[rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xdd4cd
sbb byte [rax - 0x73], cl
adc eax, 0xdd4cd
invalid
or eax, 0x4b84100
add byte [rax], al
add bl, ch
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov r8d, 4
jmp 0x140060b28
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xdd4b6
invalid
invalid
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x14013dfa8]
invalid
invalid
invalid
invalid
jmp 0x140060b22
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xdd4a6
sbb byte [rax - 0x73], cl
adc eax, 0xdd4a6
add byte [rcx - 0x48], al
invalid
mov r8d, 7
jmp 0x140060b28
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
lea rdx, [0x14013dfb4]
invalid
mov r8d, 5
add byte [rax], al
add byte [rax - 0x7d], cl
add byte [rax], al
add rsp, 0x38
jmp rax
invalid
add rax, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rax
lea rax, [0x14013c9b8]
add dword [rax - 0x73], ecx
add eax, 0xdbe76
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, str.Extension
mov r8d, 9
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax - 0x77], cl
mov ecx, edx
ror dword [rax - 0x77], 1
ret 0xc1e8
invalid
invalid
mov rdx, rax
call fcn.140051220
nop
add rsp, 0x38
cmp bl, al
cmp bl, al
cmp dword [rdi], eax
jne case.0x140058029.48
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.14000e02a
mov al, 0xd4
cli
inc ebx
ret
push rsi
push rdi
sub rsp, 0x78
mov rax, qword [rcx]
add dword [rax - 0x75], ecx
invalid
ret
add dword [rax - 0x75], ecx
mov ecx, dword [rax]
or byte [rbp + rcx*4 + 0x41], cl
lea r8, [rcx - 2]
cmp r8, 4
mov r9d, 1
add byte [rax], al
dec byte [rcx - 0x7d]
clc
add al, 0x41
mov ecx, 1
add byte [rax], al
cmovb r9, r8
cmovb ecx, eax
mov rsi, rdx
mov esi, edx
lea rdx, [0x140191a38]
movsxd r8, dword [rdx + r9*4]
add r8, rdx
mov cl, byte [rcx + 1]
rol byte [rcx - 1], 1
jmp r8
invalid
jmp r8
mov rax, qword [rax + 0x40]
mov eax, dword [rax + 0x40]
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
lea r9, [rsp + 0x38]
lea ecx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov qword [r9], rcx
lea rax, [0x140047710]
add eax, 0xfffe6b48
add eax, 0xfffe6b48
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
add byte [rax], al
add byte [rax], al
or byte [r8 - 0x39], cl
and al, 0x20
add dword [rax], eax
invalid
add byte [rax], al
lea rdx, str.SizedReader_remaining
or eax, 0x4834eb00
jmp case.0x140056054.61
test rcx, rcx
test ecx, ecx
je 0x140060c44
mov rax, qword [rax + 8]
lea rcx, [rsp + 0x30]
invalid
and al, 0x30
mov qword [rcx], rax
lea r9, [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x77], cl
mov qword [r9], rcx
lea rax, [0x140047710]
adc ch, byte [rbx - 2]
invalid
or dword [rax - 0x73], ecx
add eax, 0xfffe6b12
adc ch, byte [rbx - 2]
invalid
adc ch, byte [rbx - 2]
dec dword [rcx - 0x77]
or byte [r8 - 0x39], cl
mov qword [rsp + 0x20], 1
imul edi, esi, 0xffffffff
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
mov dword [rsp + 0x20], 1
add byte [rax - 0x73], cl
adc eax, 0xdcc0e
lea rdx, str.ChunkedReader_chunk_remaining
lea rdi, [rsp + 0x48]
lea edi, [rsp + 0x48]
mov r8d, 2
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
mov rcx, rdi
call fcn.14000c3a4
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
cli
dec dword [rax - 0x75]
and byte [rax - 0x75], r9b
mov edx, dword [rsi + 0x28]
mov r8, rdi
mov edx, dword [rsi + 0x28]
mov r8, rdi
jmp 0x140060c76
lea rax, str.EofReader
lea eax, [0x14013d850]
jmp 0x140060c4b
adc byte [rax - 0x73], cl
add eax, 0xdcc2e
lea rax, str.EmptyReader
jmp 0x140060c4b
invalid
lea rax, str.ChunkedReader_chunk_remainingunknown_
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x48
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
add byte [rax - 0x73], cl
add eax, 0x12f1ce
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x18], xmm0
adc dword [rax + 0x18], eax
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
call fcn.140050b30
nop
add rsp, 0x78
pop rdi
pop rsi
ret
invalid
lea rdx, [0x140191a48]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
or al, 0x8a
add rcx, rdx
jmp rcx
lea rax, str.ThroughWriter
jmp 0x140060d0a
mov rax, qword [rax + 8]
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rcx], rax
lea r9, [rsp + 0x68]
push 0x48098949
lea eax, [0x140047710]
push 0xfffffffffffffffe
invalid
push 0x48098949
lea eax, [0x140047710]
push 0xfffffffffffffffe
invalid
push 0xfffffffffffffffe
dec dword [rcx - 0x77]
mov dword [rcx + 8], eax
mov qword [rsp + 0x20], 1
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
mov dword [rsp + 0x20], 1
lea rdx, str.SizedWriter_remaining
lea rdi, [rsp + 0x38]
mov r8d, 2
mov rcx, rdi
call fcn.14000c3a4
mov dh, 0xfa
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x20]
mov dh, 0xfa
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x20]
invalid
invalid
mov rdx, qword [rsi + 0x28]
mov r8, rdi
push rsi
sub byte [rcx - 0x77], cl
clc
jmp 0x140060d35
lea rax, str.EmptyWriter
jmp 0x140060d0a
lea rax, str.ChunkedWriter
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov qword [r8 + 8], 1
add byte [rax], al
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.140050b30
nop
add rsp, 0x78
pop rdi
pop rsi
ret
add cl, ch
mov bl, 0x8c
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax - 0x39], cl
or r14b, r15b
or dh, bh
invalid
lea edi, [rbp - 0x40]
mov rcx, rdi
call fcn.14006156f
mov dh, 0
add byte [rax], al
invalid
mov rax, qword [rdi]
test rax, rax
invalid
je 0x140061535
sal byte [rsp + rsi*2 - 0x7d], 0xf8
add dword [rbp + 0xe], esi
cmp eax, 1
jne 0x1400614d4
lea rdx, [rbp - 0x38]
lea edx, [rbp - 0x38]
mov rcx, rsi
call fcn.1400617a8
jmp 0x140061535
invalid
mov rax, qword [rbp - 0x38]
mov rcx, qword [rbp - 0x30]
mov rbx, qword [rbp - 0x28]
shl rbx, 5
lea rdx, [rax + rbx]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rcx
invalid
invalid
mov qword [rbp - 8], rax
mov qword [rbp], rdx
invalid
invalid
add byte [rax - 0x73], cl
jge 0x14006149c
lea rdi, [rbp - 0x60]
test rbx, rbx
je 0x14006152c
lea r14, [rax + 0x20]
mov qword [rbp - 8], r14
jne 0x140061501
jne 0x140061501
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rdi], cl
sub dword [rbp - 0x60], eax
movaps xmmword [rbp - 0x50], xmm1
mov al, 0x48
add ebx, 0xffffffe0
add rbx, 0xffffffffffffffe0
mov rcx, rsi
int1
mov rdx, rdi
call fcn.1400617a8
mov rax, r14
jmp 0x1400614fc
lea rcx, [rbp - 0x18]
call fcn.140061a7e
call 0x1400b5f1c
call 0x1400b5f1c
add byte [rax - 0x6f3b7eb8], dl
nop
add rsp, 0x90
add esp, 0x90
add esp, 0x90
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
and al, 0x10
adc byte [rbp + 0x41], dl
push rsi
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
call 0x1400b2c4a
invalid
add eax, 0x48900000
add esp, 0x20
lea rcx, [rbp - 0x18]
call fcn.140061a79
nop
add rsp, 0x20
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
in al, dx
and byte [rax - 0x77], cl
invalid
mov edi, dword [rdx + 0x10]
jp 0x140061591
lea rax, [rdi - 1]
cmp rax, 9
ja 0x14006162f
clc
or dword [rdi], ecx
xchg dword [rax + 0x48000000], esp
lea rcx, [0x140191a58]
lea rcx, [0x140191a58]
or eax, 0x1304c2
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
mov ecx, dword [rdx]
add rax, rcx
jmp rax
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
or byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
leave
mov r8, rcx
cmove r8, rax
rol byte [rcx - 0x80], 0x38
sub cl, byte [rdi]
test dword [rdi], esi
add dword [rax], eax
invalid
rol byte [rcx - 0x80], 0x38
sub cl, byte [rdi]
test dword [rdi], esi
add dword [rax], eax
add byte [rax - 0x73], cl
sbb eax, 0x10623b
adc byte [rax], al
lea rbx, [0x1401677fc]
adc byte [rax], al
jmp 0x14006170c
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov rax, qword [rdx + 8]
test rcx, rcx
leave
mov r8, rcx
cmove r8, rax
invalid
invalid
rol byte [rcx - 0x7f], 0x38
jp 0x140061646
cmp dword [r8], 0x70697a67
jne 0x140061724
test dword [rax + 1], eax
add byte [rax], al
cmp byte [rdi + 0x7a], ah
imul esi, dword [rax + 0xf], 0x14085
test dword [rax + 1], eax
add byte [rax], al
lea rbx, [0x14013d451]
jo 0x1400615ee
test dword [rax + 1], eax
add byte [rax], al
lea rbx, [0x14013d451]
mov si, 0xd
or eax, 0x11ce900
jmp 0x14006170c
add byte [rax], al
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
test rcx, rcx
leave
add byte [rax - 0x75], cl
or cl, byte [rax - 0x75]
or byte [rax - 0x7b], cl
leave
mov r8, rcx
cmove r8, rax
movzx r9d, word [r8 + 8]
or byte [rcx - 0x46], cl
imul esp, dword [rbp + 0x65], 0x70
sub eax, 0x4d696c61
invalid
xor r10, qword [r8]
or byte [rcx - 0x46], cl
imul esp, dword [rbp + 0x65], 0x70
sub eax, 0x4d696c61
invalid
xor r10, qword [r8]
jo 0x14006163a
invalid
imul ecx, dword [rbp + 0x33], 0xf1814910
xor r9, 0x6576
int1
jbe 0x14006167d
add byte gs:[rax], al
add byte [rax], al
add byte [rbp + 9], cl
ror dword [rdi], 1
test dword [rcx], eax
add dword [rax], eax
add byte [rax - 0x73], cl
or r9, r10
jne 0x140061724
lea rbx, [0x14013d057]
sbb eax, 0xdba2d
add cl, ch
fld qword [rax]
add byte [rax], al
jmp 0x14006170c
mov rbx, qword [rdx]
jmp 0x140061727
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
test rcx, rcx
mov r8, rcx
cmove r8, rax
cmove eax, eax
rol byte [rbp + 0xf], 0xb7
or byte [rbp + 0xf], al
mov dh, 0x40
add al, byte [rcx - 0x3f]
shl r8d, 0x10
movzx r9d, word [r8]
movzx r8d, byte [r8 + 2]
shl r8d, 0x10
or r8d, r9d
cmp r8d, 0x2a2f2a
jne 0x140061724
lea rbx, [0x14013d054]
jmp 0x14006170c
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
test rcx, rcx
mov r8, rcx
cmove r8, rax
mov r9d, dword [r8]
enter 0xf4c, 0x44
rol byte [rbp - 0x75], 8
movzx r8d, byte [r8 + 4]
shl r8, 0x20
and byte [rbp + 9], cl
enter 0xffffffffffffb949, 0x63
insb byte [rdi], dx
outsd dx, dword [rsi]
jae 0x1400616fd
add byte [rax], al
add byte [rbp + 0x39], cl
enter 0xffffffffffff850f, 0xffffffffffffff80
add byte [rax], al
invalid
and byte [rbp + 9], cl
enter 0xffffffffffffb949, 0x63
insb byte [rdi], dx
outsd dx, dword [rsi]
jae 0x1400616fd
add byte [rax], al
add byte [rbp + 0x39], cl
enter 0xffffffffffff850f, 0xffffffffffffff80
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0xdb9b6
lea rbx, [0x14013d061]
jmp 0x14006170c
test rcx, rcx
mov rax, qword [rdx + 8]
mov r8, rcx
cmove r8, rax
cmp byte [r8], 0x30
jne 0x140061724
rol byte [rcx - 0x80], 0x38
xor byte [rbp + 0x1f], dh
lea rbx, [0x140167cdd]
mov r15d, 2
test rcx, rcx
je 0x14006171f
mov rdx, rax
call fcn.14000e02a
mov r14, rdi
jmp 0x140061785
mov rbx, rcx
test rbx, rbx
je 0x140061732
mov r14, qword [rdx + 8]
jmp 0x140061752
mov r15, qword [rdx + 8]
mov rcx, rdi
call fcn.14007b2ea
mov rbx, rax
mov r14, rdx
mov rcx, rax
mov rdx, r15
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov rdx, r14
shr rdx, 0xa
mov eax, 0x40
mov ecx, 0x40
je 0x14006176d
bsr rcx, rdx
xor rcx, 0x3f
sub rax, rcx
cmp rax, 7
mov ecx, 7
cmovb rcx, rax
lea r15, [rcx*4 + 3]
mov qword [rsi], 1
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], r14
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov eax, dword [rbp + 0xe80]
mov qword [rbp + 0xf40], rax
sldt word [rax]
movups xmm0, xmmword [rbp + 0xe88]
mov byte [rsi], cl
add byte [rax], al
movaps xmmword [rbp + 0xd90], xmm0
add byte [rax], al
movups xmm0, xmmword [rbp + 0xe98]
add byte [rax], al
movaps xmmword [rbp + 0xda0], xmm0
movups xmm0, xmmword [rbp + 0xea8]
movaps xmmword [rbp + 0xdb0], xmm0
jmp 0x14006483f
or al, 0
add al, ch
xchg edi, eax
add byte [r8], r8b
test rax, rax
test eax, eax
je 0x1400647a0
mov rsi, qword [rbp + 0xcb0]
movups xmm0, xmmword [rbp + 0xcb8]
movaps xmmword [rbp + 0xe30], xmm0
movups xmm0, xmmword [rbp + 0xcc8]
movaps xmmword [rbp + 0xe40], xmm0
invalid
invalid
add byte [rax], al
movups xmm0, xmmword [rbp + 0xcd8]
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rbp + 0xe50], xmm0
add byte [rax], al
cmp rsi, 4
je 0x1400647e7
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg ebp, eax
mov eax, 0x4800000c
or al, 0
add byte [rax - 0x75], cl
invalid
invalid
lea rdx, [rbp + 0xcb8]
mov rcx, qword [rdx + 0x30]
or al, 0
add byte [rax - 0x75], cl
xor byte [rax - 0x77], cl
mov qword [rbp - 0x50], rsi
jne 0x1400646c2
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdi], cl
adc byte [rdx + 0x20], dl
adc byte [rdi], cl
adc byte [rdx + 0x20], dl
movups xmmword [rbp - 0x48], xmm0
movups xmmword [rbp - 0x38], xmm1
mov eax, 0xc84d110f
movups xmmword [rbp - 0x28], xmm2
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rax
push rbp
fmul dword [rax - 0x77]
call 0x1304bd079
invalid
lea rcx, [rbp + 0xee0]
mov qword [rbp + 0xf48], rax
add byte [rax - 0x77], cl
test dword [rax + 0xf], ecx
add byte [rax], al
call fcn.14005e8e9
mov qword [rbp + 0xf28], rsi
sub byte [rdi], cl
add byte [rax], al
movsd dword [rdi], dword [rsi]
movabs eax, dword [0xf28b58948ffff]
sub byte [rdi], cl
add byte [rax], al
invalid
test eax, esp
invalid
sub byte [rdi], cl
add byte [rax], al
mov byte [rbp + 0xee0], 6
add byte [rsi], al
mov rax, qword [rbp + 0xf48]
mov qword [rbp + 0xee8], rax
mov rax, qword [rbp - 0x48]
mov qword [rbp + 0xf40], rax
movups xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xd90], xmm0
movups xmm0, xmmword [rbp - 0x30]
ror byte [r15], 1
sub dword [rbp + 0xda0], eax
ror byte [r15], 1
sub dword [rbp + 0xda0], eax
movups xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xdb0], xmm0
push 7
pop rax
mov qword [rbp + 0xf48], rax
mov sil, 6
xor edi, edi
jmp 0x140064845
mov rax, qword [rbp + 0xcb0]
lea rcx, [0x140191a80]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [rbp + 0xcb8]
jmp 0x1400647c7
lea rax, [rbp + 0xcc0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rbp + 0xe50], xmm2
movaps xmmword [rbp + 0xe40], xmm1
movaps xmmword [rbp + 0xe30], xmm0
movaps xmm0, xmmword [rbp + 0xe30]
movaps xmm1, xmmword [rbp + 0xe40]
movaps xmm2, xmmword [rbp + 0xe50]
lea rdx, [rbp + 0xd90]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rbp - 0x50]
call fcn.14006086c
lea rdx, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srchttph1.rs
lea rcx, [rbp - 0x50]
call case.0x14005f82e.220
mov qword [rbp + 0xf40], rdx
mov qword [rbp + 0xf28], rax
push 6
pop rax
mov qword [rbp + 0xf48], rax
mov sil, 0xa
mov dil, 1
mov rcx, r14
mov qword [rbp + 0xf18], r14
call fcn.140067819
mov rax, qword [rbp + 0xf48]
mov r14, qword [rbp + 0xf18]
mov qword [r14], rax
mov rax, qword [rbp + 0xf28]
mov qword [r14 + 8], rax
mov rax, qword [rbp + 0xf40]
mov qword [r14 + 0x10], rax
movaps xmm0, xmmword [rbp + 0xd90]
movaps xmm1, xmmword [rbp + 0xda0]
movaps xmm2, xmmword [rbp + 0xdb0]
movups xmmword [r14 + 0x38], xmm2
movups xmmword [r14 + 0x28], xmm1
movups xmmword [r14 + 0x18], xmm0
mov rax, qword [rbp + 0xef0]
mov qword [rbp + 0xdff], rax
movups xmm0, xmmword [rbp + 0xee1]
movaps xmmword [rbp + 0xdf0], xmm0
test dil, dil
je 0x1400648ff
mov rax, qword [r14 + 0x48]
mov qword [r14 + 0x48], 0xa
mov qword [rbp - 0x50], 1
cmp rax, 0xa
jne 0x140064921
mov rax, qword [rbp - 0x50]
mov rcx, qword [rbp - 0x48]
movdqu xmm0, xmmword [rbp - 0x40]
movdqa xmmword [rbp + 0xca0], xmm0
mov qword [rbp + 0xc90], rax
mov qword [rbp + 0xc98], rcx
jmp 0x14006494a
mov byte [rbx], sil
movaps xmm0, xmmword [rbp + 0xdf0]
movups xmmword [rbx + 1], xmm0
mov rax, qword [rbp + 0xdff]
mov qword [rbx + 0x10], rax
mov byte [rbx + 0x38], 4
jmp case.0x140060a4a.32
mov qword [rbp + 0xc90], rax
movdqu xmm0, xmmword [r14 + 0x50]
movdqu xmmword [rbp + 0xc98], xmm0
mov rax, qword [r14 + 0x60]
mov qword [rbp + 0xca8], rax
lea rcx, [rbp - 0x50]
call fcn.1400630c3
mov qword [rbp + 0xf28], rbx
lea rdx, str.Read_already_in_progress
push 0x18
pop r8
mov cl, 0x27
call fcn.1401084a1
mov byte [rbp + 0xe30], 6
mov qword [rbp + 0xe38], rax
mov byte [rbp + 0xe68], 4
push 9
pop rcx
lea r13, [rbp - 0x50]
mov rdi, r13
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov qword [r14], 8
lea rcx, [rbp + 0xcb0]
mov rdx, r13
call fcn.1400672f0
mov rsi, qword [rbp + 0xcb0]
lea rax, [rsi - 6]
cmp rax, 2
cmovae rax, r15
mov qword [rbp + 0xc60], rax
test rax, rax
je 0x140064a5d
lea rdx, str.Read_already_in_progress
push 0x18
pop r8
mov cl, 0x27
call fcn.1401084a1
mov qword [rbp + 0xf40], rax
lea rcx, [rbp + 0xe30]
call fcn.1400676b5
mov rbx, qword [rbp + 0xf28]
mov qword [rbp + 0xf48], rsi
mov byte [rbp + 0xe30], 6
mov rax, qword [rbp + 0xf40]
mov qword [rbp + 0xe38], rax
mov byte [rbp + 0xe68], 4
mov rax, qword [rbp + 0xcb8]
mov qword [rbp + 0xf40], rax
mov rax, qword [rbp + 0xcc0]
mov qword [rbp + 0xf30], rax
movups xmm0, xmmword [rbp + 0xcc8]
movaps xmmword [rbp + 0xe70], xmm0
movups xmm0, xmmword [rbp + 0xcd8]
movaps xmmword [rbp + 0xe80], xmm0
movdqu xmm0, xmmword [rbp + 0xce8]
movdqa xmmword [rbp + 0xe90], xmm0
jmp case.0x140056054.118
mov rcx, qword [rbp + 0xcb8]
mov rax, qword [rbp + 0xcc0]
mov qword [rbp + 0xd68], rax
mov rax, qword [rax + 0xe8]
mov byte [rbp + 0xf56], 1
mov qword [rbp + 0xd60], rcx
call rax
mov bl, al
mov ecx, 0x1000
mov dl, 1
call fcn.1400814b3
lea r8, [rbp + 0xef0]
mov rcx, qword [rbp + 0xd60]
mov qword [r8 - 0x10], rcx
mov rcx, qword [rbp + 0xd68]
mov qword [r8 - 8], rcx
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov qword [r8 + 0x10], 0x1000
xorps xmm6, xmm6
movups xmmword [r8 + 0x18], xmm6
lea rsi, [rbp + 0xe70]
xor bl, 1
mov byte [rbp + 0xf30], bl
xor eax, eax
mov qword [rbp + 0xf48], rax
xor eax, eax
cmp rax, 0xc80
je 0x140064b0e
movups xmm0, xmmword [str.called__Option::unwrap____on_a__None__value]
movups xmmword [rbp + rax - 0x40], xmm0
movdqu xmm0, xmmword [str.called__Option::unwrap____on_a__None__value]
movdqu xmmword [rbp + rax - 0x50], xmm0
add rax, 0x20
jmp 0x140064ae6
mov byte [rbp + 0xf67], 1
lea rcx, [rbp + 0xee0]
call case.0x14006591a.165
mov rdi, rdx
test rdx, rdx
je 0x1400655d6
mov r12, rax
mov rbx, r13
mov qword [rbp + 0xdf0], r13
mov qword [rbp + 0xdf8], 0x64
mov qword [rbp + 0xe70], rax
mov qword [rbp + 0xe78], rdi
xor r13d, r13d
mov qword [rbp + 0xe80], r13
mov rcx, rsi
call fcn.14005e308
test al, 1
je 0x140065583
cmp dl, 0xd
jne 0x140064b9f
lea rax, [r13 + 1]
mov qword [rbp + 0xe80], rax
cmp rdi, rax
jbe 0x140065583
mov al, byte [r12 + r13 + 1]
add r13, 2
mov qword [rbp + 0xe80], r13
cmp al, 0xa
je 0x140064b5d
jmp 0x140064ca0
movzx eax, dl
cmp eax, 0xa
jne 0x140064bac
inc r13
jmp 0x140064b56
mov rcx, rsi
call fcn.14005e2db
mov rcx, qword [rbp + 0xe78]
mov rax, qword [rbp + 0xe80]
cmp rax, 0xfffffffffffffff7
ja 0x140064d6d
lea rdx, [rax + 8]
cmp rdx, rcx
ja 0x140064d6d
mov r8, qword [rbp + 0xe70]
movq xmm0, qword [r8 + rax]
movdqa xmmword [rbp + 0xd70], xmm0
mov r9b, byte [rbp + 0xd76]
mov r10b, byte [rbp + 0xd75]
mov r11b, byte [rbp + 0xd74]
mov r12b, byte [rbp + 0xd73]
mov r13b, byte [rbp + 0xd72]
mov r15b, byte [rbp + 0xd70]
mov r14b, byte [rbp + 0xd71]
mov qword [rbp + 0xe80], rdx
cmp r15b, 0x48
jne 0x14006552e
cmp r14b, 0x54
jne 0x14006552e
cmp r13b, 0x54
mov r14, qword [rbp + 0xf18]
jne 0x140064fd3
cmp r12b, 0x50
jne 0x140064fd3
cmp r11b, 0x2f
jne 0x140064fd3
cmp r10b, 0x31
jne 0x140064fd3
cmp r9b, 0x2e
jne 0x140064fd3
pextrw r9d, xmm0, 3
shr r9d, 8
cmp r9b, 0x30
je 0x140064e69
cmp r9d, 0x31
jne 0x140064fd3
mov r9b, 1
mov dword [rbp + 0xf24], r9d
jmp 0x140064e73
mov r9, qword [rbp + 0xf40]
and r9, 0xffffffffffffff00
or r9, 2
mov r13, rbx
mov r8b, byte [rbp + 0xf30]
lea ecx, [r9*8]
movabs rax, 0x2040305030303
shr rax, cl
mov byte [rbp + 0xd90], al
mov rcx, qword [rbp + 0xd1f]
lea rdx, [rbp + 0xd91]
mov qword [rdx + 0xf], rcx
movdqa xmm0, xmmword [rbp + 0xd10]
movdqu xmmword [rdx], xmm0
mov byte [rbp + 0xdc8], 4
cmp al, 2
setne al
or al, r8b
jne case.0x140031db4.379
cmp qword [rbp + 0xf48], 0x20000
jae case.0x140031db4.379
mov qword [rbp + 0xf40], r9
mov rax, qword [rbp + 0xf08]
mov rcx, qword [rbp + 0xf10]
inc rax
cmp rax, rcx
cmovae rax, rcx
mov qword [rbp + 0xf08], rax
jb 0x140064d4e
lea rax, [rbp + 0xef0]
movups xmmword [rax + 0x18], xmm6
mov byte [rbp + 0xf67], 1
lea rcx, [rbp + 0xd90]
call fcn.14005e5f3
inc qword [rbp + 0xf48]
jmp 0x140064ae4
cmp rcx, rax
jbe 0x140065583
mov rdx, qword [rbp + 0xe70]
mov r9b, byte [rdx + rax]
lea r8, [rax + 1]
mov qword [rbp + 0xe80], r8
cmp r9b, 0x48
jne 0x140064fd3
cmp rcx, r8
jbe 0x140065583
mov r9b, byte [rdx + rax + 1]
lea r8, [rax + 2]
mov qword [rbp + 0xe80], r8
cmp r9b, 0x54
jne 0x140064fd3
cmp rcx, r8
jbe 0x140065583
mov r9b, byte [rdx + rax + 2]
lea r8, [rax + 3]
mov qword [rbp + 0xe80], r8
cmp r9b, 0x54
jne 0x140064fd3
cmp rcx, r8
jbe 0x140065583
mov r9b, byte [rdx + rax + 3]
lea r8, [rax + 4]
mov qword [rbp + 0xe80], r8
cmp r9b, 0x50
jne 0x140064fd3
cmp rcx, r8
jbe 0x140065583
mov r9b, byte [rdx + rax + 4]
lea r8, [rax + 5]
mov qword [rbp + 0xe80], r8
cmp r9b, 0x2f
jne 0x140064fd3
cmp rcx, r8
jbe 0x140065583
mov r8b, byte [rdx + rax + 5]
add rax, 6
mov qword [rbp + 0xe80], rax
cmp r8b, 0x31
jne 0x140064fd3
cmp rcx, rax
jbe 0x140065583
cmp byte [rdx + rax], 0x2e
push 6
pop rax
mov ecx, 0
cmove rax, rcx
je 0x140065583
jmp 0x140064fd6
mov dword [rbp + 0xf24], 0
cmp rcx, rdx
jbe 0x140065583
mov cl, byte [r8 + rax + 8]
add rax, 9
mov qword [rbp + 0xe80], rax
cmp cl, 0x20
jne 0x140064fec
mov rcx, rsi
call fcn.14005e2db
mov rcx, qword [rbp + 0xe78]
mov rax, qword [rbp + 0xe80]
cmp rcx, rax
jbe 0x140065583
mov rdx, qword [rbp + 0xe70]
mov r12b, byte [rdx + rax]
add r12b, 0xd0
cmp r12b, 9
ja 0x140065517
lea r8, [rax + 1]
cmp rcx, r8
jbe 0x140065583
mov r13b, byte [rdx + rax + 1]
add r13b, 0xd0
cmp r13b, 9
ja 0x140065517
lea r8, [rax + 2]
cmp rcx, r8
jbe 0x140065583
mov r15b, byte [rdx + rax + 2]
add r15b, 0xd0
cmp r15b, 0xa
jae 0x140065517
lea r8, [rax + 3]
cmp rcx, r8
jbe 0x140065583
movzx r8d, byte [rdx + rax + 3]
lea r9, [rax + 4]
mov qword [rbp + 0xe80], r9
cmp r8d, 0xa
je 0x140065024
cmp r8d, 0xd
je 0x140065003
cmp r8d, 0x20
jne 0x140065517
mov rcx, rsi
call fcn.14005e2db
mov r9, qword [rbp + 0xe70]
mov rax, qword [rbp + 0xe78]
mov r8, qword [rbp + 0xe80]
xor ecx, ecx
mov qword [rbp + 0xf38], r8
cmp rax, r8
jbe 0x140065583
mov r8, qword [rbp + 0xf38]
movzx edx, byte [r9 + r8]
cmp edx, 9
je 0x140064fc3
cmp edx, 0x20
je 0x140064fc3
inc r8
cmp edx, 0xa
je 0x1400654ca
cmp edx, 0xd
je 0x1400654af
test dl, dl
mov r8, qword [rbp + 0xf38]
js 0x140064fc3
lea r8d, [rdx - 0x21]
cmp r8b, 0x5d
mov r8, qword [rbp + 0xf38]
ja 0x140065517
test dl, dl
movzx ecx, cl
push 1
pop rdx
cmovs ecx, edx
inc r8
jmp 0x140064f68
push 6
pop rax
mov r9, qword [rbp + 0xf40]
and r9, 0xffffffffffffff00
or r9, rax
jmp 0x140064cb2
mov r9, qword [rbp + 0xf40]
and r9, 0xffffffffffffff00
or r9, 6
jmp 0x140064cb2
cmp rcx, r9
jbe 0x140065583
mov cl, byte [rdx + rax + 4]
add rax, 5
mov qword [rbp + 0xe80], rax
cmp cl, 0xa
jne 0x140065517
mov rcx, rsi
call fcn.14005e2db
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp + 0xdd8], rax
test eax, ebx
invalid
add byte [rax], al
xor eax, eax
mov qword [rbp + 0xf38], rax
movzx eax, r12b
imul eax, eax, 0x64
movzx ecx, r13b
imul ecx, ecx, 0xa
leave
or al, byte [rcx]
rol dword [rcx + 0xf], 0xb6
mov dword [rcx], 0x858948c8
test eax, ebx
invalid
add byte [rax], al
invalid
mov rax, qword [rbp + 0xe78]
sub rdi, rax
xor r8d, r8d
xor eax, eax
xor r15d, r15d
mov rcx, qword [rbp + 0xe80]
cmp rax, rcx
jbe 0x140065583
invalid
invalid
add byte [rax], al
mov r12, r8
shl r12, 5
mov rdx, qword [rbp + 0xe70]
mov edx, dword [rbp + 0xe70]
add byte [rax], al
mov qword [rbp + 0xf58], rdx
movzx edx, byte [rdx + rcx]
or cl, byte [rbp + rcx*4 + 0x69]
add dword [rcx + rcx*4 - 0x53], ecx
or byte [rsi], 0
invalid
cmp edx, 0xa
je case.0x14005db95.90
invalid
cmp edx, 0xd
je 0x14006557a
lea rcx, [0x14013c2e5]
cmp byte [rdx + rcx], 0
je 0x14006553d
lea rcx, [r12 + rbp]
add rcx, 0xffffffffffffffb0
mov qword [rbp + 0xe28], rcx
lea ebp, [rax]
invalid
add byte [rax], al
invalid
cmp rax, r13
jbe 0x140065583
mov r12, r13
mov rcx, qword [rbp + 0xf58]
pop rax
sldt word [rax]
movzx edx, byte [rcx + r13]
inc r13
lea rcx, [0x14013c2e5]
jno 0x140065104
add byte [rax + 0x75000a3c], al
invalid
mov rcx, qword [rbp + 0xf58]
add rcx, r13
and qword [rbp + 0xe80], 0
sub rax, r13
mov qword [rbp + 0xe70], rcx
mov qword [rbp + 0xe78], rax
add byte [rax], al
cmp dl, 0x3a
jne 0x14006553d
add r13, r15
xor edx, edx
mov qword [rbp + 0xde0], r8
mov dword [rbp + 0xde0], eax
add byte [rax], al
cmp rax, rdx
jbe 0x140065583
movzx r8d, byte [rcx + rdx]
lea r9, [rdx + 1]
mov r15, r9
mov qword [rbp + 0xe80], r9
add byte [rax], al
cmp r8d, 9
je 0x14006515e
cmp r8d, 0x20
jne case.0x140003cad.581
mov rcx, rsi
call fcn.14005e2db
jne case.0x1400044da.623
invalid
dec dword [rbp + 1]
std
mov rcx, qword [rbp + 0xe70]
mov rax, qword [rbp + 0xe78]
mov eax, dword [rbp + 0xe78]
mov rdx, qword [rbp + 0xe80]
jmp 0x140065136
lea r9, [0x14013c3e5]
cmp byte [r8 + r9], 0
je 0x1400651f2
mov rax, qword [0x1401cb808]
test rax, rax
jne case.0x140003cad.620
invalid
push 0xf
pop rcx
call fcn.14005e493
int1
xchg edx, eax
invalid
inc dword [rcx - 0x78]
invalid
push 0xb
pop rcx
call fcn.14005e493
xchg edx, eax
invalid
dec dword [rdi]
mov dh, 0xc0
lea rcx, [rax - 1]
or rcx, 1
leave
add dword [rax - 0x73], ecx
push rax
add al, byte [rbp - 0x7c]
invalid
cmovne rcx, rdx
mov qword [0x1401cb808], rcx
invalid
invalid
invalid
add byte [rax + 0xf], cl
invalid
invalid
cmp rax, 3
je 0x140065259
cmp rax, 2
je 0x14006524f
cmp rax, 1
jne case.0x1400044da.607
mov rcx, rsi
call fcn.14005e344
jmp case.0x1400044da.607
cmp r8b, 0xa
je 0x140065229
movzx r8d, r8b
cmp r8d, 0xd
jne 0x1400656c2
cmp rax, r15
jbe 0x140065583
mov al, byte [rcx + rdx + 1]
add rdx, 2
ret 0x4802
mov dword [rbp + 0xe80], edx
mov r15, rdx
cmp al, 0xa
jne 0x1400656c2
mov rcx, rsi
call fcn.14005e2db
mov rcx, rax
rol dword [rbp + 0x31], 0xc0
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
call fcn.14005e323
mov r9, qword [rbp + 0xde0]
jmp 0x140065438
mov rcx, rsi
call fcn.14005e37a
jmp case.0x1400044da.607
mov rcx, rsi
call fcn.14005e37a
test al, al
je case.0x1400044da.607
mov rcx, rsi
call fcn.14005e344
mov rax, qword [rbp + 0xe70]
mov rcx, qword [rbp + 0xe78]
mov r9, qword [rbp + 0xe80]
cmp r9, 0xfffffffffffffff7
ja case.0x140003cad.631
lea r8, [r9 + 8]
cmp r8, rcx
ja case.0x140003cad.631
invalid
mov bl, 0
add byte [rax], al
mov r15, r9
movq xmm0, qword [rax + r9]
movdqa xmmword [rbp + 0xc30], xmm0
movzx edx, byte [rbp + 0xc30]
mov dh, 0x95
xor byte [rax + rax], cl
add byte [rbp + rcx*4 + 0x1d], cl
sub eax, 0x42000d71
jno case.0x1400044da.632
add byte [rdx - 0x80], al
cmp al, 0x1a
sbb al, byte [rax]
je 0x14006537a
movd r9d, xmm0
mov edx, r9d
shr edx, 8
or byte [rdi + rcx - 0x4a], al
rol byte [rbx - 0x80], cl
cmp byte [rdx + rbx], 0
je 0x140065382
mov edx, r9d
shr edx, 0x10
movzx r10d, dl
cmp byte [r10 + r11], 0
invalid
je 0x14006538b
shr r9d, 0x18
cmp byte [r9 + r11], 0
je 0x140065394
pextrw edx, xmm0, 2
movzx r9d, dl
cmp byte [r9 + r11], 0
sbb dword [rax], eax
je 0x1400653a0
shr edx, 8
cmp byte [rdx + r11], 0
je 0x1400653a9
xchg byte [rax], al
add byte [rax], al
pextrw edx, xmm0, 3
movzx r9d, dl
cmp byte [r9 + r11], 0
sbb dword [rax], eax
je 0x1400653b2
shr edx, 8
cmp byte [rdx + r11], 0
sbb al, byte [rax]
je 0x1400653b9
mov qword [rbp + 0xe80], r8
mov r9, r8
jmp 0x140065282
cmp rcx, r9
jbe 0x140065583
mov rdx, r9
movzx edx, byte [rax + rdx]
invalid
inc r9
mov qword [rbp + 0xe80], r9
lea r8, [0x14013c3e5]
cmp byte [rdx + r8], 0
jne 0x140065282
jmp 0x1400653c3
mov r8, r15
inc r8
jmp 0x1400653b9
invalid
mov r8, r15
add r8, 2
jmp 0x1400653b9
mov r8, r15
add r8, 3
jmp 0x1400653b9
mov r8, r15
add r8, 4
mov edx, r9d
jmp 0x1400653b9
mov r8, r15
add r8, 5
jmp 0x1400653b9
mov r8, r15
add r8, 6
jmp 0x1400653b9
mov r8, r15
add r8, 7
mov qword [rbp + 0xe80], r8
mov r9, r8
cmp dl, 0xa
je 0x140065406
movzx edx, dl
cmp edx, 0xd
jne 0x1400656c2
mov rdx, r9
cmp rcx, r9
mov r9, qword [rbp + 0xde0]
invalid
add byte [rax], al
jbe 0x140065583
mov r8b, byte [rax + rdx]
inc rdx
mov r15, rdx
mov qword [rbp + 0xe80], rdx
push 0xfffffffffffffffe
invalid
pop rdx
cmp r8b, 0xa
cmp al, 0xa
je 0x140065413
jmp 0x1400656c2
mov r15, r9
push 0xffffffffffffffff
pop rdx
mov r9, qword [rbp + 0xde0]
loopne 0x14006541e
add byte [rax], al
mov r10, r15
add rdx, r15
mov r8, rax
and qword [rbp + 0xe80], 0
add byte [rax], al
invalid
add r8, r15
sub rcx, r15
mov qword [rbp + 0xe70], r8
mov qword [rbp + 0xe78], rcx
cmp r9, 0x64
je 0x1400656ca
add r15, r13
lea r13, [r9 + 1]
invalid
add dword [rcx - 0x77], ecx
invalid
test r9, r9
je 0x140065483
mov r8, r9
movzx ecx, byte [rax + r9 - 1]
cmp rcx, 0x20
ja case.0x140031db4.364
lea r9, [r8 - 1]
movabs r10, 0x100002600
add byte [rax], al
add dword [rax], eax
add byte [rax], al
bt r10, rcx
jb 0x14006544c
mov rcx, rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
call fcn.14005e323
mov rcx, qword [rbp + 0xf58]
mov r8, qword [rbp + 0xe28]
test dword [rax], ebp
invalid
add byte [rax], al
mov qword [r8], rcx
mov qword [r8 + 8], r12
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rdx
mov rax, qword [rbp + 0xe78]
mov r8, r13
jmp 0x140065070
invalid
invalid
cmp rax, r8
jbe 0x140065583
cmp byte [r9 + r8], 0xa
mov rdx, qword [rbp + 0xf38]
jne 0x140065517
push rcx
lea r8, [rdx + 2]
sub rax, r8
and qword [rbp + 0xe80], 0
invalid
add byte [rax], al
add byte [rbp + 1], cl
enter 0xffffffffffff894c, 0xffffffffffffff85
test dword [rax + 0xe], esi
add byte [rax], al
mov qword [rbp + 0xe78], rax
test cl, 1
lea rax, str.called__Option::unwrap____on_a__None__value
add byte [rdi + rcx + 0x45], cl
enter 0xffffffffffff894c, 0xffffffffffffff8d
invalid
invalid
add byte [rax], al
mov eax, 0
mov rcx, qword [rbp + 0xf38]
cmovne rcx, rax
mov qword [rbp + 0xf38], rcx
add byte [rax], al
jmp 0x140065043
mov r9, qword [rbp + 0xf40]
and r9, 0xffffffffffffff00
or r9, 3
jmp 0x140064cb2
push 6
pop rax
mov r14, qword [rbp + 0xf18]
mov esi, dword [rbp + 0xf18]
jmp 0x140064fd6
xor eax, eax
mov rcx, qword [rbp + 0xc68]
and rcx, 0xffffffffffffff00
or rcx, rax
mov r13, rbx
mov r8b, byte [rbp + 0xf30]
mov al, byte [rbp + 0xf30]
mov qword [rbp + 0xc68], rcx
movzx eax, cl
mov r9, qword [rbp + 0xf40]
and r9, 0xffffffffffffff00
and ecx, 0xffffff00
or r9, rax
jmp 0x140064cbc
cmp rax, r13
ja 0x1400656d2
movdqa xmm0, xmmword [rbp + 0xc70]
movdqa xmmword [rbp + 0xd10], xmm0
mov rax, qword [rbp + 0xc7f]
jg 0x1400655a4
add byte [rax], al
mov qword [rbp + 0xd1f], rax
mov eax, dword [rbp + 0xde8]
test eax, ebp
or eax, 0x85890000
ror byte [rsi], 1
add byte [rax], al
movzx eax, word [rbp + 0xdec]
mov word [rbp + 0xed4], ax
add byte [rbx + 0xd8985], cl
add byte [rbx + 0xd8c8d], cl
add byte [rcx + 0xe2085], cl
add byte [rcx + 0xe238d], cl
invalid
add byte [rax], al
mov r13, rbx
mov r12, qword [rbp + 0xef8]
mov rdi, qword [rbp + 0xf10]
cmp r12, 0x65fff
ja 0x14006564c
cmp rdi, r12
jne 0x14006564c
pop rdx
lea rdx, [rdi*4]
mov eax, 0x66000
cmp rdx, rax
cmovae rdx, rax
sub rdx, rdi
mov byte [rbp + 0xf67], 1
add dword [rax - 0x73], ecx
invalid
invalid
invalid
add byte [rax], al
call fcn.140107e04
add byte [rbx + rcx*4 - 0x5b], cl
clc
invalid
add byte [rax], al
mov rcx, qword [rbp + 0xf00]
sldt word [rax]
mov r8, r12
sub r8, rcx
mov qword [rbp + 0xf00], r12
add rcx, qword [rbp + 0xef0]
xor edx, edx
call sub.msvcrt.dll_memset
sub cl, byte [rbx]
add byte [rax - 0x75], cl
mov ebp, 0xf10
sldt word [rax]
cmp rdi, r12
jae case.0x140031db4.354
mov rdx, qword [rbp + 0xef0]
mov r8, qword [rbp + 0xf00]
mov byte [rbp + 0xf67], 1
mov rcx, rdi
mov ecx, edi
lea r9, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_src_buffer.rs
call fcn.1400e565c
jrcxz 0x140065676
invalid
add byte [rcx - 0x77], cl
ror dword [rax - 0x75], 1
xchg ebp, eax
loopne 0x14006568f
add byte [rax], al
mov rcx, qword [rbp + 0xee8]
mov r10, qword [rcx + 0x18]
sbb dh, al
test dword [rdi + 0xf], esp
add byte [rax], al
add dword [rcx + rcx*4 - 0x17], ecx
invalid
mov r8, rax
call r10
cmp qword [rbp - 0x50], 0
jge 0x140065652
add byte [rdi], cl
invalid
invalid
add byte [rax], al
invalid
mov rax, qword [rbp - 0x48]
add rdi, rax
mov qword [rbp + 0xf10], rdi
test rax, rax
jne 0x140064ae4
jmp case.0x140031db4.354
push 1
pop rax
jmp 0x14006553f
invalid
invalid
push 5
pop rcx
jmp 0x140065550
invalid
invalid
invalid
mov rax, qword [rbp + 0xf58]
cmp byte [rax + r13], 0xa
cmp al, 0x28
or ch, byte [rdx + 2]
pop rax
jne 0x14006553f
add rcx, r15
add rcx, 2
mov rax, rcx
mov eax, ecx
mov qword [rbp + 0xf48], rcx
and rcx, 0xffffffffffffff00
mov qword [rbp + 0xf40], rcx
jmp case.0x140055d78.128
mov byte [rbp + 0xf67], 1
lea rcx, [rbp + 0xee0]
lea ecx, [rbp + 0xee0]
invalid
loopne 0x140065725
add byte [rax], al
call case.0x14006591a.165
cmp rdx, 0x66000
cmp edx, 0x66000
cli
add byte [rax + 6], ah
invalid
jne 0x140065730
mov byte [rbp + 0xd90], 4
jmp case.0x140031db4.379
mov byte [rbp + 0xf67], 1
lea rdx, str.end_of_stream_before_headers_finished
push 0x25
pop r8
mov cl, 0x25
call fcn.1401084a1
or al, byte [rax]
jmp 0x14006574f
mov rax, qword [rbp - 0x48]
mov byte [rbp + 0xd90], 6
add byte [rsi], al
mov qword [rbp + 0xd98], rax
mov rax, qword [rbp + 0xda0]
mov qword [rbp - 0x40], rax
mov al, byte [rbp + 0xd90]
mov byte [rbp - 0x50], al
mov eax, dword [rbp + 0xd91]
invalid
add byte [rax], al
mov dword [rbp - 0x4f], eax
movzx eax, word [rbp + 0xd95]
test dword [rbp + 0x6600000d], edx
add byte [rsi - 0x77], ah
invalid
invalid
mov al, byte [rbp + 0xd97]
mov byte [rbp - 0x49], al
mov r15b, 0x48
mov eax, dword [rbp + 0xd98]
invalid
cwde
invalid
add byte [rax], al
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0xe30]
call fcn.1400676b5
mov rax, qword [rbp - 0x20]
mov qword [rbp + 0xe60], rax
movdqa xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
movaps xmm2, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xe50], xmm2
movaps xmmword [rbp + 0xe40], xmm1
movdqa xmmword [rbp + 0xe30], xmm0
jg 0x140065754
xor byte [rsi], cl
add byte [rax], al
invalid
mov byte [rbp + 0xe68], 4
add al, 0x48
lea ecx, [rbp + 0xee0]
loopne case.0x140056054.76
add byte [rax], al
lea rcx, [rbp + 0xee0]
loopne case.0x140056054.76
add byte [rax], al
call fcn.14006771c
mov qword [rbp + 0xf40], rax
test dword [rax + 0xf], eax
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0xf], eax
add byte [rax], al
sldt word [rax]
mov qword [rbp + 0xf30], rdx
mov rbx, qword [rbp + 0xf28]
mov ebx, dword [rbp + 0xf28]
add byte [rax], al
add byte [rdx + 6], ch
push 6
pop rax
mov qword [rbp + 0xf48], rax
mov dword [rbp + 0xf48], eax
test dword [rax + 0xf], ecx
add byte [rax], al
invalid
lea rax, [r14 + 0x18]
mov qword [rbp + 0xf28], rax
mov dword [rbp + 0xf28], eax
sldt word [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.140067819
mov rax, qword [rbp + 0xf48]
mov eax, dword [rbp + 0xf48]
test dword [rax + 0xf], ecx
add byte [rax], al
invalid
sldt word [rax]
mov rcx, qword [rbp + 0xf18]
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x75], ecx
mov rax, qword [rbp + 0xf40]
test dword [rax + 0xf], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rcx + 8], rax
or byte [r8 - 0x75], cl
mov rax, qword [rbp + 0xf30]
test dword [rax], esi
xor byte [rdi], cl
add byte [rax], al
invalid
sldt word [rax]
add byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r15], cl
movaps xmm0, xmmword [rbp + 0xe70]
sub byte [rbp + 0xe70], al
movaps xmm1, xmmword [rbp + 0xe80]
sub byte [rbp + 0xe80], cl
lea eax, [rax + 0xf00000e]
or byte [rsi], 0
add byte [rdi], cl
movaps xmm2, xmmword [rbp + 0xe90]
sub byte [rbp + 0xe90], dl
xchg ebp, eax
nop
invalid
mov rax, qword [rbp + 0xf28]
mov eax, dword [rbp + 0xf28]
sldt word [rax]
add byte [rax], al
movups xmmword [rax + 0x20], xmm2
adc dword [rax + 0x20], edx
push rax
and byte [rdi], cl
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
adc dword [rax], eax
add byte [rdi], cl
movaps xmm0, xmmword [rbp + 0xe30]
sub byte [rbp + 0xe30], al
test dword [rax], esi
xor byte [rsi], cl
add byte [rax], al
invalid
add byte [rdi], cl
movaps xmm1, xmmword [rbp + 0xe40]
sub byte [rbp + 0xe40], cl
invalid
movaps xmm2, xmmword [rbp + 0xe50]
sub byte [rbp + 0xe50], dl
add byte [rax], al
add byte [rdi], cl
movaps xmm3, xmmword [rbp + 0xe60]
sub byte [rbp + 0xe60], bl
popfq
invalid
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x30], ebx
invalid
movups xmmword [rbx + 0x30], xmm3
xor byte [rdi], cl
adc dword [rbx + 0x20], edx
push rbx
invalid
movups xmmword [rbx + 0x20], xmm2
push rbx
and byte [rdi], cl
movups xmmword [rbx + 0x10], xmm1
adc dword [rbx + 0x10], ecx
adc byte [r15], cl
adc byte [rdi], cl
movups xmmword [rbx], xmm0
adc dword [rbx], eax
lea rcx, [rbp + 0xc90]
nop
or al, 0
add al, ch
call fcn.1400630c3
fdivr st(7)
fdivr st(7)
invalid
dec dword [rax - 0x77]
mov rax, rbx
fmul dword [rdi]
movaps xmm6, xmmword [rbp + 0xf70]
sub byte [rbp + 0xf70], dh
add byte [rax], al
add rsp, 0x1008
invalid
or byte [rax], dl
adc byte [rax], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
add r13, r15
add ebp, edi
mov qword [rbp + 0xf48], r13
mov dword [rbp + 0xf48], ebp
sldt word [rax]
add byte [rax], al
add byte [rcx - 0x7f], cl
and r13, 0xffffffffffffff00
in eax, 0
add bh, bh
invalid
invalid
dec dword [rcx + rcx*4 - 0x53]
mov qword [rbp + 0xf40], r13
mov dword [rbp + 0xf40], ebp
lodsd eax, dword [rsi]
sldt word [rax]
sldt word [rax]
mov r15, qword [rbp + 0xdf0]
mov edi, dword [rbp + 0xdf0]
or eax, 0x8b480000
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xed8]
mov ecx, dword [rbp + 0xed8]
invalid
add byte [rax], al
add al, ch
int3
call fcn.1400688b2
invalid
add byte [rax], al
add byte [rdx + 8], ch
push 8
or byte [rbx + 0xf], bl
pop rbx
movzx eax, ax
mov bh, 0xc0
mov bh, 0xc0
ror byte [rax - 0x73], 0xd
lea rcx, [0x140191a90]
or eax, 0x12c19d
popfq
rcl dword [rdx], 0
adc al, byte [rax]
movsxd r8, dword [rcx + rax*4]
invalid
add r8, rcx
add eax, ecx
push 0x1f
pop r10
pop rdx
push 0x14
pop rsi
push 0x13
pop r9
pop rcx
push 0x1d
sbb eax, 0x126a5d41
pop r13
pop rbp
push 0x12
pop r11
pop rbx
push 0x10
pop rcx
push 0xb
or eax, dword [rcx + 0x5e]
pop r14
push 0xd
or eax, 0x5a0a6a58
pop rax
push 0xa
invalid
or bl, byte [rdx + 0x41]
pop rdx
jmp r8
jmp rax
loopne case.0x140054355.118
lea rax, [0x14013dbe1]
lea eax, [0x14013dbe1]
mov ebp, 0xe9000d82
invalid
or eax, 0x24ee900
jmp 0x140065b77
add r8b, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013deae]
add eax, 0xd857e
jle case.0x140054355.136
test dword [0x143484233], ecx
or eax, 0x341e900
jmp 0x140065c76
add eax, dword [r8]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013de25]
add eax, 0xd84e9
jmp 0x1880666c1
test byte [0xc58fa13f], cl
or eax, 0x85894800
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
test dword [rax + 0xf], ebx
pop rax
sldt word [rax]
add byte [rax], al
push 6
invalid
jmp 0x140065c91
add r8d, dword [r8]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013ddb5]
add eax, 0xd8464
test byte fs:[0xc58fa154], cl
test byte [0xc58fa154], cl
or eax, 0x85894800
add byte [rax - 0x77], cl
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
test dword [rax + 0xf], ebx
pop rax
sldt word [rax]
add byte [rax], al
add byte [rdx + 0x16], ch
push 0x16
invalid
jmp 0x140065c91
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd8568
invalid
invalid
invalid
invalid
lea rax, [0x14013dece]
lea eax, [0x14013dece]
test dword [0x141814269], ecx
or eax, 0x17ae900
add cl, ch
jmp case.0x14005d75a.86
jp 0x14006596a
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd84ef
out dx, eax
invalid
invalid
invalid
lea rax, [0x14013de61]
out dx, eax
test byte [0x141304275], cl
or eax, 0x129e900
jmp 0x140065aa0
sub dword [rcx], eax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013df0a]
add eax, 0xd858c
mov word [rbp - 0x76b7fff3], es
or eax, 0x85894800
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
test dword [rax + 0xf], ebx
pop rax
sldt word [rax]
add byte [rax], al
add byte [rdx + 0x17], ch
push 0x17
invalid
jmp 0x140065c91
add eax, 0x48000003
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dd98]
lea eax, [0x14013dd98]
add eax, 0xd8405
add eax, 0xe9000d84
test byte [0x1410f4296], cl
add cl, ch
jmp 0x140065aa0
or byte [rcx], al
add byte [rax], al
lea rax, [0x14013dda9]
test byte [0x1425642a2], cl
add cl, ch
jmp 0x140065bf3
add r8b, byte [r8]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dd1e]
lea eax, [0x14013dd1e]
add eax, 0xd8373
or dword [0x1420342af], 0
add cl, ch
jmp case.0x14005db95.95
cld
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dd85]
add eax, 0xd83ce
or dword [0x1413042bb], 0
add cl, ch
jmp case.0x14005d75a.86
sub dword [rcx], eax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd82db
invalid
invalid
invalid
lea rax, [0x14013dc9e]
invalid
add byte [rax - 0x77], cl
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
test dword [rax + 0xf], ebx
pop rax
sldt word [rax]
add byte [rax], al
add byte [rdx + 5], ch
push 5
jmp 0x140065c91
rol byte [rdx], 0
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14013de2b]
lea eax, [0x14013de2b]
add eax, 0xd8453
push rbx
test byte [0x140ca42db], cl
or eax, 0xc3e900
jmp 0x140065aa0
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dc7d]
lea eax, [0x14013dc7d]
add eax, 0xd8299
cdq
invalid
or eax, 0x1a1e900
add byte [rax], al
invalid
add cl, ch
jmp case.0x14005d75a.102
movabs eax, dword [0x8386058d48000001]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14013dd76]
lea eax, [0x14013dd76]
add eax, 0xd8386
or eax, 0x293e900
add cl, ch
jmp 0x140065c88
xchg ebx, eax
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013de72]
lea eax, [0x14013de72]
add eax, 0xd8476
jbe case.0x140060a4a.89
test byte [0x1885044ff], cl
or eax, 0x4849eb00
add bl, ch
jmp 0x140065a47
lea rcx, [0x14013df35]
lea rcx, [0x14013df35]
lea ecx, [0x14013df35]
or eax, 0xd8530
test dword [0x188694508], ecx
or eax, 0x4862eb00
add bl, ch
jmp case.0x140056054.97
invalid
lea rax, [0x14013dc5a]
lea eax, [0x14013dc5a]
add eax, 0xd824c
invalid
invalid
jmp 0x140065bf3
loopne case.0x14005d75a.64
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd8477
ja 0x14006599c
invalid
invalid
lea rax, [0x14013de91]
lea eax, [0x14013de91]
ja 0x14006599c
or eax, 0x1fbe900
add cl, ch
jmp 0x140065c1a
sti
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dc06]
lea eax, [0x14013dc06]
add eax, 0xd81e0
loopne case.0x140054731.104
or dword [0xc58fa22d], 0xf58
or eax, 0x85894800
mov qword [rbp + 0xf58], rax
pop rax
sldt word [rax]
push 2
add ch, cl
jmp 0x140065c91
pop rbp
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013ddf2]
lea eax, [0x14013ddf2]
add eax, 0xd83b7
or dword [0x141ba433f], 0
or eax, 0x1b3e900
add cl, ch
mov bl, 1
invalid
jmp 0x140065bf3
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013df4e]
add eax, 0xd8507
invalid
test dword [0xc58fa24a], ecx
or eax, 0x85894800
add byte [rax - 0x77], cl
mov qword [rbp + 0xf58], rax
test dword [rax + 0xf], ebx
add byte [rax], al
pop rax
sldt word [rax]
mov rbx, r10
shr ecx, cl
jmp 0x140065c92
cmp al, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd8209
invalid
invalid
invalid
invalid
lea rax, [0x14013dc66]
or dword [rdx + 0x28e9000d], eax
invalid
jmp case.0x14005d75a.102
sub byte [rcx], al
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [0x14013dc3e]
lea ecx, [0x14013dc3e]
or eax, 0xd81d5
invalid
add byte [rax - 0x77], cl
mov qword [rbp + 0xf58], rcx
mov dword [rbp + 0xf58], ecx
lea ebx, [rax + 0xf]
add byte [rax], al
add byte [rax - 0x77], cl
ret
mov rbx, rax
jmp 0x140065c92
sbb al, byte [rdx]
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14013dd0c]
lea eax, [0x14013dd0c]
add eax, 0xd828d
lea eax, [rdx - 0x4d16fff3]
or eax, 0x1b2e900
jmp 0x140065c36
mov dl, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dcfc]
lea eax, [0x14013dcfc]
add eax, 0xd8271
or eax, 0xfae900
add byte [rax], al
invalid
add cl, ch
jmp case.0x14005d75a.102
cli
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd8152
invalid
invalid
invalid
lea rax, [0x14013dbe9]
lea eax, [0x14013dbe9]
push rdx
or dword [0x18853459e], 0x81ed058d
or eax, 0x484ceb00
jmp case.0x14005d75a.86
lea rax, [0x14013dc8d]
lea eax, [0x14013dc8d]
add eax, 0xd81ed
in eax, dx
or dword [0xc58fa2a7], 0xf58
or eax, 0x85894800
add byte [rax - 0x77], cl
test dword [rax + 0xf], ebx
pop rax
sldt word [rax]
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
pop rax
sldt word [rax]
push 0x11
jmp 0x140065c91
jrcxz case.0x14005d75a.79
add byte [rax], al
adc ecx, ebp
jrcxz case.0x14005d75a.79
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd8147
invalid
invalid
invalid
invalid
lea rax, [0x14013dbfc]
lea eax, [0x14013dbfc]
or dword [0x1409f43bc], 0x8d480000
or eax, 0x98e900
add byte [rax], al
invalid
add cl, ch
jmp 0x140065b52
cwde
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dc17]
lea eax, [0x14013dc17]
add eax, 0xd8156
push rsi
or dword [0x1415b43c8], 0x8d480000
or eax, 0x154e900
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x154e900
add byte [rax], al
invalid
jmp 0x140065c1a
push rsp
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14013dd6a]
add eax, 0xd829d
popfq
invalid
or eax, 0xa5e900
add byte [rax], al
invalid
jmp 0x140065b77
add byte [rax - 0x73], cl
add eax, 0xd81ca
retf 0xd81
invalid
lea rax, [0x14013dca3]
lea eax, [0x14013dca3]
retf 0xd81
or dword [0x1415f43e0], 0x8d480000
jmp 0x140065c36
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013ddfe]
lea eax, [0x14013ddfe]
add eax, 0xd8319
sbb dword [rbx - 0x76b7fff3], eax
or eax, 0x85894800
pop rax
add byte [rax - 0x77], cl
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
test dword [rax + 0xf], ebx
sldt word [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
mov rbx, r9
mov ebx, ecx
jmp 0x140065c92
sahf
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14013dcc1]
lea eax, [0x14013dcc1]
add eax, 0xd81c6
or eax, 0xace900
add byte [rax], al
invalid
add cl, ch
jmp case.0x14005db95.95
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd8101
invalid
invalid
invalid
invalid
lea rax, [0x14013dc08]
lea eax, [0x14013dc08]
add dword [rcx + 0x13eb000d], eax
or dword [0x1881a460e], 0x81c3058d
or eax, 0x97e900
add cl, ch
xchg edi, eax
invalid
or eax, 0x4813eb00
jmp case.0x14005cc51.74
lea rax, [0x14013dcd3]
lea eax, [0x14013dcd3]
add eax, 0xd81c3
ret
or dword [0x1409e4417], 0x8d480000
jmp case.0x14005db95.95
xchg edi, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dc76]
lea eax, [0x14013dc76]
add eax, 0xd815a
or dword [0xc58fa323], 0xf58
or eax, 0x85894800
add byte [rax - 0x77], cl
test dword [rax + 0xf], ebx
pop rax
invalid
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
pop rax
sldt word [rax]
add byte [rax], al
add byte [rax], al
push 7
invalid
jmp 0x140065c91
lea rax, [0x14013dc0f]
lea eax, [0x14013dc0f]
add eax, 0xd80de
fiadd word [rax + 0x44eb000d]
or eax, 0x4844eb00
jmp 0x140065b77
lea rax, [0x14013dcac]
lea eax, [0x14013dcac]
jmp 0x140065bf3
mov ah, 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x14013dc4b]
add eax, 0xd8105
or dword [0x14144444d], 0x8d480000
or eax, 0x13de900
add byte [rax], al
jmp 0x140065c88
lea rax, [0x14013dc34]
lea eax, [0x14013dc34]
add eax, 0xd80e2
or byte [0xc58fa356], 0x58
add byte [rax - 0x77], cl
test dword [rax + 0xf], ebx
sldt word [rax]
mov qword [rbp + 0xf58], rax
mov dword [rbp + 0xf58], eax
sldt word [rax]
mov rbx, rdx
jmp 0x140065c92
xor dword [rcx], eax
add byte [rax], al
lea rax, [0x14013dd5b]
add eax, 0xd81f3
or eax, 0x11be900
add byte [rax], al
invalid
jmp 0x140065c88
add dword [rax], eax
add byte [rdx + 4], ch
push 4
pop rbx
lea rax, [0x14013dd72]
lea eax, [0x14013dd72]
sti
or dword [0xc58fa37e], 0xf58
or eax, 0x85894800
add byte [rax - 0x77], cl
test dword [rax + 0xf], ebx
pop rax
sldt word [rax]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0xf], ebx
pop rax
invalid
mov qword [rbp + 0xf58], rax
pop rax
sldt word [rax]
add byte [rax], al
add byte [rax], al
jmp 0x140065c92
sgdt [rax]
add byte [rax - 0x73], cl
lea rax, [0x14013de3c]
add byte [rax], al
lea rax, [0x14013de3c]
mov dl, 0x82
or eax, 0x85894800
add byte [rax - 0x77], cl
invalid
pop rax
add byte [rax - 0x77], cl
mov qword [rbp + 0xf58], rax
test dword [rax + 0xf], ebx
sldt word [rax]
add byte [rax], al
mov rbx, rcx
retf
jmp 0x140065c92
stc
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14013dce5]
lea rax, [0x14013dce5]
lea eax, [0x14013dce5]
or dword [0x140c544a7], 0x8d480000
add eax, 0xd8234
invalid
invalid
invalid
or eax, 0xbee900
add byte [rax], al
add cl, ch
jmp 0x140065c63
mov esi, 0x48000000
lea rax, [0x14013dde0]
lea eax, [0x14013dde0]
or eax, 0x85894800
add byte [rax - 0x77], cl
mov qword [rbp + 0xf58], rax
test dword [rax + 0xf], ebx
pop rax
sldt word [rax]
add byte [rax], al
add byte [rax], al
mov rbx, r11
jmp 0x140065c92
invalid
add byte [rax - 0x73], cl
add eax, 0xd80f6
invalid
invalid
invalid
lea rax, [0x14013dcb8]
lea eax, [0x14013dcb8]
or byte [0x1887946c6], 0x8d
add eax, 0xd8356
invalid
add bl, ch
jb 0x140065c0d
invalid
jmp 0x140065c36
lea rax, [0x14013df21]
lea eax, [0x14013df21]
add bl, ch
jmp 0x140065bd4
invalid
lea rax, [0x14013de11]
lea eax, [0x14013de11]
add eax, 0xd823d
invalid
mov qword [rbp + 0xf58], rax
mov rbx, rsi
mov ebx, esi
jmp 0x140065c92
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
lea rax, [0x14013df42]
add byte [rax], al
lea rax, [0x14013df42]
jmp 0x140065bf3
lea rax, [0x14013dcf0]
std
or byte [0xc58fa3f7], 0x58
or eax, 0x85894800
pop rax
or eax, 0x85894800
pop rax
mov qword [rbp + 0xf58], rax
sldt word [rax]
push 0xc
jmp 0x140065c91
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14013dd30]
add eax, 0xd8128
mov qword [rbp + 0xf58], rax
add byte [rax], al
add byte [rdx + 0xe], ch
push 0xe
jmp 0x140065c91
lea rax, [0x14013dd3e]
and al, 0x81
or eax, 0x85894800
pop rax
mov qword [rbp + 0xf58], rax
sldt word [rax]
add byte [rax], al
mov rbx, r13
jmp 0x140065c92
lea rax, [0x14013ddcb]
jmp 0x140065c76
invalid
lea rax, [0x14013dd15]
lea rax, [0x14013dd15]
mov qword [rbp + 0xf58], rax
push 9
jmp 0x140065c91
or ebx, ebp
push rax
lea rax, [0x14013dee1]
jmp 0x140065c88
lea rax, [0x14013def0]
mov qword [rbp + 0xf58], rax
push 0x1a
jmp 0x140065c91
invalid
lea rax, [0x14013dec3]
add eax, 0xd8260
mov qword [rbp + 0xf58], rax
mov rbx, r14
jmp 0x140065c92
lea rax, [0x14013de4c]
mov qword [rbp + 0xf58], rax
push 0x15
jmp 0x140065c91
lea rax, str.Not_ImplementedINCHHSNONEANYOPTLabel_exceeds_maximum_length_63:
mov qword [rbp + 0xf58], rax
push 0xf
pop rbx
mov byte [rbp + 0xf67], 1
lea r8, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srchttph1.rs
mov rcx, qword [rbp + 0xdd8]
mov rdx, qword [rbp + 0xf38]
call fcn.1400bed6b
mov r9, rdx
mov rcx, qword [rbp + 0xf58]
mov rdx, rbx
mov r8, rax
call fcn.14010a6a2
test al, al
je case.0x14006591a.60
mov qword [rbp + 0xe28], rbx
xor eax, eax
mov qword [rbp + 0xf38], rax
jmp 0x140065d3d
mov byte [rbp + 0xf67], 1
lea r8, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srchttph1.rs
mov rcx, qword [rbp + 0xdd8]
mov rdx, qword [rbp + 0xf38]
call fcn.1400bed6b
mov rsi, rax
mov rbx, rdx
mov byte [rbp + 0xf67], 1
mov rcx, rdx
xor edx, edx
call fcn.1400814b3
mov qword [rbp + 0xf38], rax
mov qword [rbp + 0xf58], rdx
mov rcx, qword [rbp + 0xf38]
mov rdx, rsi
mov qword [rbp + 0xe28], rbx
mov r8, rbx
call sub.msvcrt.dll_memcpy
movzx eax, byte [rbp + 0xf48]
or rax, qword [rbp + 0xf40]
add rdi, rax
mov eax, dword [rbp + 0xf24]
inc al
mov dword [rbp + 0xf24], eax
pxor xmm0, xmm0
lea rax, [rbp + 0xd00]
movdqu xmmword [rax], xmm0
lea rax, [rbp + 0xcf8]
mov qword [rax], 8
mov rbx, r12
add rbx, r15
cmp r15, rbx
je 0x140066024
lea rax, [r15 + 0x20]
mov qword [rbp + 0xf40], rax
mov rcx, qword [r15 + 0x10]
mov rdx, qword [r15 + 0x18]
lea r8, [rcx + rdx]
dec r8
xor eax, eax
cmp rdx, rax
je 0x140065db7
cmp byte [r8], 0x20
jne 0x140065dba
inc rax
dec r8
jmp 0x140065da4
mov rax, rdx
mov r8, rdx
sub r8, rax
lea r9, [0x14013d568]
call fcn.1400421c1
mov qword [rbp + 0xf48], rax
mov r14, rdx
mov r13, qword [r15]
mov r12, qword [r15 + 8]
mov rcx, r12
xor edx, edx
call fcn.1400814b3
mov rsi, rax
mov r15, rdx
mov rcx, rax
mov rdx, r13
mov r8, r12
call sub.msvcrt.dll_memcpy
mov qword [rbp + 0xd48], rsi
mov qword [rbp + 0xd50], r15
mov qword [rbp + 0xd58], r12
mov byte [rbp + 0xf53], 1
mov rcx, r14
xor edx, edx
call fcn.1400814b3
mov r12, rax
mov r13, rdx
mov rcx, rax
mov rdx, qword [rbp + 0xf48]
mov r8, r14
call sub.msvcrt.dll_memcpy
mov qword [rbp + 0xc48], r12
mov qword [rbp + 0xc50], r13
mov qword [rbp + 0xc58], r14
mov byte [rbp + 0xf52], 1
lea rcx, [rbp + 0xdf0]
lea rdx, [rbp + 0xc48]
call fcn.14006156f
mov rcx, qword [rbp + 0xcf8]
mov rdx, qword [rbp + 0xd08]
lea rsi, [rbp + 0xd48]
mov r8, rsi
call case.0x140068810.240
test rax, rax
lea r15, [rbp + 0xe70]
mov qword [rbp + 0xf48], rax
je 0x140065f3d
mov byte [rbp + 0xf57], 0
mov rcx, rax
call fcn.140067847
mov rsi, qword [rbp + 0xf48]
lea rcx, [rsi + 0x28]
mov qword [rbp + 0xf30], rcx
call fcn.140062791
and qword [rsi + 0x28], 0
cmp dword [rsi], 3
je 0x1400665b1
mov rdx, qword [rbp + 0xdf0]
test rdx, rdx
je 0x140066005
mov rax, qword [rbp + 0xdf8]
mov rcx, qword [rbp + 0xe00]
mov rsi, qword [rbp + 0xe08]
cmp rdx, 1
jne 0x140065f8f
mov rdx, qword [rbp + 0xe10]
mov qword [rbp + 0xe70], rax
mov qword [rbp + 0xe78], rcx
mov qword [rbp + 0xe80], rsi
mov qword [rbp + 0xe88], rdx
mov byte [rbp + 0xf57], 1
mov rcx, qword [rbp + 0xf48]
mov rdx, r15
call fcn.1400617a8
jmp 0x140066005
mov rax, qword [rbp + 0xe10]
mov qword [rbp + 0xe90], rax
movdqu xmm0, xmmword [rbp + 0xdf0]
movups xmm1, xmmword [rbp + 0xe00]
movaps xmmword [rbp + 0xe80], xmm1
movdqa xmmword [rbp + 0xe70], xmm0
and qword [rbp + 0xe98], 0
mov byte [rbp + 0xf57], 1
lea rcx, [rbp + 0xcf8]
mov rdx, rsi
mov r8, r15
call fcn.1400630f2
jmp 0x140066018
shl rsi, 5
lea rdx, [rax + rsi]
mov qword [rbp + 0xd28], rax
mov qword [rbp + 0xd30], rcx
mov qword [rbp + 0xd38], rax
mov qword [rbp + 0xd40], rdx
test rsi, rsi
je 0x140065ff2
lea r14, [rax + 0x20]
mov qword [rbp + 0xd38], r14
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movdqa xmmword [rbp + 0xe70], xmm0
movaps xmmword [rbp + 0xe80], xmm1
add rsi, 0xffffffffffffffe0
mov rcx, qword [rbp + 0xf48]
mov rdx, r15
call fcn.1400617a8
mov rax, r14
jmp 0x140065fb3
mov byte [rbp + 0xf57], 1
lea rcx, [rbp + 0xd28]
call fcn.140061a7e
mov rcx, qword [rbp + 0xd48]
mov rdx, qword [rbp + 0xd50]
call fcn.1401171eb
mov r15, qword [rbp + 0xf40]
jmp 0x140065d7f
mov al, byte [rbp + 0xcf8]
lea rcx, [rbp + 0xd00]
movups xmm0, xmmword [rcx - 7]
movaps xmmword [rbp + 0xc70], xmm0
mov rcx, qword [rcx + 8]
mov qword [rbp + 0xc7f], rcx
movzx ecx, word [rbp + 0xe74]
mov word [rbp + 0xdec], cx
mov edx, dword [rbp + 0xe70]
mov dword [rbp + 0xde8], edx
mov r8, qword [rbp + 0xc7f]
mov qword [rbp + 0xd1f], r8
movaps xmm0, xmmword [rbp + 0xc70]
movaps xmmword [rbp + 0xd10], xmm0
mov word [rbp + 0xed4], cx
mov dword [rbp + 0xed0], edx
mov ecx, dword [rbp + 0xd89]
mov edx, dword [rbp + 0xd8c]
mov dword [rbp + 0xe23], edx
mov dword [rbp + 0xe20], ecx
add rdi, qword [rbp + 0xf08]
mov rcx, qword [rbp + 0xf10]
cmp rdi, rcx
cmovae rdi, rcx
mov qword [rbp + 0xf08], rdi
jb 0x1400660ce
xorps xmm0, xmm0
lea rcx, [rbp + 0xef0]
movups xmmword [rcx + 0x18], xmm0
mov byte [rbp + 0xd90], al
mov rax, qword [rbp + 0xd1f]
lea rdx, [rbp + 0xd91]
mov qword [rdx + 0xf], rax
movaps xmm0, xmmword [rbp + 0xd10]
movups xmmword [rdx], xmm0
mov rax, qword [rbp + 0xf38]
mov qword [rbp + 0xda8], rax
mov rax, qword [rbp + 0xf58]
mov qword [rbp + 0xdb0], rax
mov rax, qword [rbp + 0xe28]
mov qword [rbp + 0xdb8], rax
mov r8, qword [rbp + 0xed8]
mov word [rbp + 0xdc0], r8w
movzx eax, word [rbp + 0xed4]
mov word [rdx + 0x35], ax
mov eax, dword [rbp + 0xed0]
mov dword [rdx + 0x31], eax
mov eax, dword [rbp + 0xe20]
mov ecx, dword [rbp + 0xe23]
mov dword [rdx + 0x3b], ecx
mov dword [rdx + 0x38], eax
mov eax, dword [rbp + 0xf24]
mov byte [rbp + 0xdc8], al
mov rax, qword [rbp + 0xda0]
mov qword [rbp + 0xe00], rax
movups xmm0, xmmword [rbp + 0xd90]
movaps xmmword [rbp + 0xdf0], xmm0
movzx eax, word [rbp + 0xdc6]
mov word [rbp + 0xd2c], ax
mov eax, dword [rbp + 0xdc2]
mov dword [rbp + 0xd28], eax
lea eax, [r8 - 0x64]
xor esi, esi
cmp ax, 0x64
jb 0x1400661e3
mov rax, qword [rbp + 0xc90]
cmp eax, 5
je 0x1400661e3
xor esi, esi
cmp word [rbp + 0xed8], 0xcc
je 0x1400661e3
movzx ecx, word [rbp + 0xed8]
cmp ecx, 0x130
je 0x1400661e3
cmp eax, 7
setne al
mov rcx, qword [rbp + 0xed8]
add ecx, 0xfffffed4
cmp cx, 0xff9c
setb sil
or sil, al
mov al, 1
mov edx, esi
xor dl, al
mov rcx, qword [rbp + 0xee0]
mov r8, qword [rbp + 0xee8]
mov r8, qword [r8 + 0xe0]
mov byte [rbp + 0xf55], al
mov byte [rbp + 0xf54], al
call r8
test sil, sil
je 0x14006635f
lea r8, [rbp + 0xe70]
and qword [r8], 0
lea rax, str.Transfer_Encoding
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], 0x11
mov rsi, qword [rbp + 0xdf0]
mov rdi, qword [rbp + 0xe00]
mov rcx, rsi
mov rdx, rdi
call fcn.1400679d2
test rax, rax
je 0x1400662f1
mov r12, rax
lea r14, [rax + 0x28]
movabs rdx, 0xc6f3d96e58783921
movabs r8, 0x15f5a76a725b3be6
mov rcx, r14
call fcn.1400679eb
mov r15, rax
test rax, rax
jne 0x1400662f4
xor r15d, r15d
cmp dword [r12], 3
cmovne r15, r12
lea rdx, [0x14013d358]
mov rcx, r15
call fcn.140067a6c
mov rcx, r15
call fcn.140068177
test rax, rax
je 0x1400662f1
mov qword [rsp + 0x20], rdx
movabs rdx, 0xc6f3d96e58783921
movabs r8, 0x15f5a76a725b3be6
mov rcx, r14
mov r9, rax
call fcn.140067ab7
movabs rdx, 0xc6f3d96e58783921
movabs r8, 0x15f5a76a725b3be6
mov rcx, r14
call fcn.1400679eb
mov r15, rax
test rax, rax
jne 0x1400662f4
xor r15d, r15d
lea rdx, str.Transfer_Encoding
xor ecx, ecx
call fcn.1401171eb
test r15, r15
je 0x14006646d
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x140066327
mov rcx, qword [r15]
shl rax, 5
cmp qword [rax + rcx - 0x20], 0
je 0x1400664cd
mov rax, qword [rbp + 0xf10]
mov qword [rbp - 0x18], rax
movups xmm0, xmmword [rbp + 0xee0]
movups xmm1, xmmword [rbp + 0xef0]
movups xmm2, xmmword [rbp + 0xf00]
movups xmmword [rbp - 0x28], xmm2
movups xmmword [rbp - 0x38], xmm1
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x50], 4
push 4
jmp 0x140066395
mov rax, qword [rbp + 0xf10]
mov qword [rbp - 0x18], rax
movups xmm0, xmmword [rbp + 0xee0]
movups xmm1, xmmword [rbp + 0xef0]
movups xmm2, xmmword [rbp + 0xf00]
movups xmmword [rbp - 0x28], xmm2
movups xmmword [rbp - 0x38], xmm1
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x50], 5
push 5
pop rax
mov qword [rbp + 0xf48], rax
lea rcx, [rbp + 0xe30]
call fcn.1400676b5
mov rax, qword [rbp + 0xe00]
mov qword [rbp + 0xe40], rax
movaps xmm0, xmmword [rbp + 0xdf0]
movaps xmmword [rbp + 0xe30], xmm0
mov rax, qword [rbp + 0xf38]
mov qword [rbp + 0xe48], rax
mov rax, qword [rbp + 0xf58]
mov qword [rbp + 0xe50], rax
mov rax, qword [rbp + 0xe28]
mov qword [rbp + 0xe58], rax
mov rax, qword [rbp + 0xed8]
mov word [rbp + 0xe60], ax
mov eax, dword [rbp + 0xd28]
mov dword [rbp + 0xe62], eax
movzx eax, word [rbp + 0xd2c]
mov word [rbp + 0xe66], ax
mov eax, dword [rbp + 0xf24]
mov byte [rbp + 0xe68], al
mov rax, qword [rbp - 0x48]
mov qword [rbp + 0xf40], rax
mov rax, qword [rbp - 0x40]
mov qword [rbp + 0xf30], rax
movups xmm0, xmmword [rbp - 0x38]
movaps xmmword [rbp + 0xe70], xmm0
movups xmm0, xmmword [rbp - 0x28]
movaps xmmword [rbp + 0xe80], xmm0
movups xmm0, xmmword [rbp - 0x18]
movaps xmmword [rbp + 0xe90], xmm0
mov r14, qword [rbp + 0xf18]
mov rbx, qword [rbp + 0xf28]
jmp case.0x140056054.118
mov al, 1
mov byte [rbp + 0xf55], al
mov byte [rbp + 0xf54], al
mov rcx, rsi
mov rdx, rdi
call fcn.14006732a
test rax, rax
je 0x140066505
mov rax, qword [rax]
mov rcx, qword [rbp + 0xf10]
mov qword [rbp - 0x18], rcx
movups xmm0, xmmword [rbp + 0xee0]
movups xmm1, xmmword [rbp + 0xef0]
movups xmm2, xmmword [rbp + 0xf00]
movups xmmword [rbp - 0x28], xmm2
movups xmmword [rbp - 0x38], xmm1
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x10], rax
mov qword [rbp - 0x50], 2
push 2
jmp 0x140066395
mov rax, qword [rbp + 0xf10]
mov qword [rbp - 0x10], rax
movups xmm0, xmmword [rbp + 0xee0]
movups xmm1, xmmword [rbp + 0xef0]
movups xmm2, xmmword [rbp + 0xf00]
movups xmmword [rbp - 0x20], xmm2
movups xmmword [rbp - 0x30], xmm1
movups xmmword [rbp - 0x40], xmm0
and qword [rbp - 0x50], 0
xor eax, eax
jmp 0x140066396
lea r8, [rbp + 0xe70]
and qword [r8], 0
lea r14, [0x14013d066]
mov qword [r8 + 8], r14
mov qword [r8 + 0x10], 0xe
mov rcx, rsi
mov rdx, rdi
call fcn.14006798a
mov rsi, rax
xor ecx, ecx
mov rdx, r14
call fcn.1401171eb
test rsi, rsi
je 0x140066327
lea rcx, [rbp + 0xe30]
call fcn.1400676b5
mov byte [rbp + 0xe30], 3
mov byte [rbp + 0xe68], 4
lea rcx, [rbp + 0xee0]
call fcn.14006771c
mov qword [rbp + 0xf40], rax
mov qword [rbp + 0xf30], rdx
mov byte [rbp + 0xf51], 1
mov byte [rbp + 0xf50], 0
lea rcx, [rbp + 0xdf0]
call fcn.14006305e
mov rcx, qword [rbp + 0xf38]
mov rdx, qword [rbp + 0xf58]
call fcn.1401171eb
mov r14, qword [rbp + 0xf18]
jmp case.0x140049316.183
mov byte [rbp + 0xf57], 0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srcheaderinternalscell.rs
push 0x2b
pop rdx
call fcn.14011a470
ud2
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
movaps xmmword [rsp + 0x20], xmm6
movaps xmmword [rsp + 0x20], xmm6
cmp byte [rbp + 0xf67], 0
jne 0x140066f51
mov byte [rbp + 0xf56], 0
movaps xmm6, xmmword [rsp + 0x20]
je 0x140066f63
invalid
je 0x140066f63
and al, 0x20
and byte [rax - 0x7d], cl
add rsp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
lea rcx, [rbp + 0xee0]
lea ecx, [rbp + 0xee0]
loopne 0x140066f64
add byte [rax], al
call fcn.14006777b
mov byte [rbp + 0xf56], 0
test dword [rsi + 0xf], edx
add byte [rax], al
add byte [rax], al
test dword [rsi + 0xf], edx
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x20], dh
and al, 0x20
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
and al, 0x10
push rbp
push r15
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
cmp byte [rbp + 0xf56], 0
je case.0x140060a4a.97
push rsi
sldt word [rax]
add byte [rcx + rbp + 0x48], dh
mov rcx, qword [rbp + 0xd60]
mov rcx, qword [rbp + 0xd60]
mov rdx, qword [rbp + 0xd68]
call fcn.14006097e
cdq
invalid
dec dword [rdi]
sub byte [rsp + 0x20], dh
add rsp, 0x38
add esp, 0x38
xchg ebp, eax
push 0xffffffffe800000d
invalid
cdq
invalid
add esp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
movaps xmm6, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], dh
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
invalid
pop rsi
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
sub dword [rsp + 0x20], esi
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
cmp qword [rbp + 0xc60], 0
je 0x14006701a
lea rcx, [rbp + 0xcb0]
call fcn.1400677dc
or al, 0
add al, ch
ret 7
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
invalid
add esp, 0x38
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
movaps xmmword [rsp + 0x20], xmm6
sub dword [rsp + 0x20], esi
lea rcx, [rbp + 0xe30]
call fcn.1400676b5
movaps xmm6, xmmword [rsp + 0x20]
and al, 0x20
add al, ch
pop rax
invalid
and al, 0x20
and byte [rax - 0x7d], cl
invalid
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
sub dword [rsp + 0x20], esi
add byte [rdi], cl
sub dword [rsp + 0x20], esi
lea rcx, [rbp + 0xc90]
lea ecx, [rbp + 0xc90]
nop
or al, 0
add al, ch
and eax, eax
invalid
call fcn.1400630c3
movaps xmm6, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], dh
je 0x1400670c8
and byte [rax - 0x7d], cl
invalid
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov edi, edx
call fcn.140067254
mov r9, qword [rdx + 0xc8]
mov ecx, dword [rdx + 0xc8]
mov rcx, rax
ror dword [rax - 0x77], 0xfa
mov rdx, rdi
mov r8d, esi
add rsp, 0x28
pop rdi
pop rsi
jmp r9
push rsi
push rdi
sub rsp, 0x28
sub byte [rcx + rcx*4 - 0x3a], al
sub byte [rcx + rcx*4 - 0x3a], al
mov esi, eax
mov rdi, rdx
call fcn.140067254
invalid
add byte [rbx + rcx*4 - 0x76], cl
rol byte [rax], 1
add byte [rax], al
invalid
mov r9, qword [rdx + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xfa
mov rcx, rax
mov rdx, rdi
mov r8d, esi
add rsp, 0x28
pop rdi
pop rsi
jmp r9
mov edi, edx
mov rsi, rcx
invalid
mov rcx, rdx
mov ecx, edx
invalid
mov ecx, edx
call fcn.14005f436
mov rax, qword [rdi]
lea rdx, [rax - 6]
cmp rdx, 2
mov ecx, 2
cli
add bh, byte [rcx + 2]
cmovb rcx, rdx
test rcx, rcx
retf 0x8548
je 0x140067157
cmp rcx, 1
jne case.default.0x14006714f
mov rax, qword [rdi + 8]
lea rcx, [0x140191b94]
stosb byte [rdi], al
adc al, byte [rax]
stosb byte [rdi], al
adc al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rdi, 0x10
jmp 0x14006718c
lea rax, [rdi + 8]
add rdi, 0x10
jmp 0x1400671a1
add rax, 0xfffffffffffffffe
cmp rax, 4
mov ecx, 1
add byte [rax + 0xf], cl
enter 0xffffffffffff8d48, 5
or ebp, dword [rdx + 0x63480012]
or al, 0x88
enter 0xffffffffffff8d48, 5
or ebp, dword [rdx + 0x63480012]
or al, 0x88
add rcx, rax
jmp rcx
add rdi, 8
jmp 0x14006719a
lea rax, [rdi + 0x20]
add rdi, 0x28
jmp 0x1400671a1
add rdi, 0x10
mov rax, rdi
add rdi, 8
mov rcx, qword [rax]
mov rax, qword [rdi]
mov dl, 2
call qword [rax + 0xd8]
test rax, rax
invalid
je 0x1400671bc
sal byte [rax + rcx + 0x48], 0x89
or byte [rax - 0x4ffd14fa], r14b
or cl, byte [rax - 0xf76b7fa]
mov qword [rsi + 8], rax
mov al, 6
jmp 0x1400671be
mov al, 0xa
mov byte [rsi], al
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
push rsi
push rdi
push rbx
sub rsp, 0x88
lea rbp, [rsp + 0x80]
add byte [rax], al
mov qword [rbp], 0xfffffffffffffffe
mov r14, qword [rcx]
invalid
mov rsi, qword [rcx + 0x10]
adc byte [rax - 0x7b], cl
div byte [rsp + rsi + 0x48]
invalid
test rsi, rsi
je 0x1400685d0
mov rax, rsi
mov eax, esi
invalid
shr rax, 0x3a
jne 0x1400686c2
sbb dword [rcx], eax
add byte [rax], al
mov rbx, rsi
shl rbx, 5
jrcxz case.0x140055d78.159
push 8
pop rcx
mov rdx, rbx
invalid
call fcn.14007a693
fsub dword [rax]
add dword [rax], eax
mov rdi, rax
mov edi, eax
test rax, rax
jne case.0x140056054.156
push 8
pop rcx
mov rdx, rbx
mov edx, ebx
call fcn.14011a0d0
or eax, dword [rax]
ud2
push 8
pop rdi
mov qword [rbp - 0x40], rdi
jge 0x140068597
mov qword [rbp - 0x38], rsi
and qword [rbp - 0x30], 0
and dword [rbp - 0x30], 0
rol byte [rax], 1
mov r15, rsi
shl r15, 5
out 5, eax
add eax, 0x31f7014d
add r15, r14
xor ecx, ecx
leave
leave
lea rbx, [rbp - 0x20]
mov r12, rsi
pop rbp
loopne 0x14006863a
mov esp, esi
sub r12, 1
add dword [rdx + 0x76], esi
jb 0x14006866f
cmp r14, r15
je 0x14006866f
cmp rcx, rsi
jae 0x1400686ad
add byte [rax], al
add byte [rbp - 0x75], cl
mov r13, qword [r14]
cmp r13, 7
cmp r13, 7
jne 0x140068638
mov qword [rbp - 0x28], rcx
mov rdx, qword [r14 + 8]
mov edx, dword [rsi + 8]
push rsi
or byte [rbp - 0x75], cl
sbb byte [rax - 0x77], r9b
sbb byte [rax - 0x77], cl
invalid
invalid
mov r8, qword [r14 + 0x18]
mov rcx, rbx
fld1
mov esi, gs
out dx, al
call fcn.1400474b0
std
dec dword [rax - 0x75]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov qword [rbp - 0x50], rax
movups xmm0, xmmword [rbp - 0x20]
loopne case.0x140049200.289
movaps xmmword [rbp - 0x60], xmm0
sub dword [rbp - 0x60], eax
movabs al, byte [0x20c68349d84d8b48]
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
fmul dword [r9 - 0x7d]
fmul dword [rcx - 0x7d]
add r14, 0x20
invalid
lea rax, [rcx + 1]
add dword [r8 - 0x3f], ecx
shl rcx, 5
loope case.0x140049200.290
add eax, 0xb0558b48
mov rdx, qword [rbp - 0x50]
mov edx, dword [rbp - 0x50]
push rbp
mov al, 0x48
mov qword [rbp - 0x10], rdx
mov dword [rbp - 0x10], edx
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
invalid
invalid
movabs al, byte [0xf2c894ce045290f]
loopne 0x1400686a1
mov qword [rdi + rcx], r13
mov dword [rdi + rcx], ebp
sub al, 0xf
invalid
movaps xmm0, xmmword [rbp - 0x20]
movups xmmword [rdi + rcx + 8], xmm0
invd
mov rdx, qword [rbp - 0x10]
push rbp
invalid
mov qword [rdi + rcx + 0x18], rdx
push rsp
prefetcht0 byte [rax - 0x77]
invalid
invalid
mov rcx, rax
shr ebx, 0x84
jmp case.0x140058029.148
test byte [rdi], cl
adc byte [rbp - 0x40], al
movups xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rsi
loopne 0x1400686c0
loopne 0x1400686c0
mov dword [rbp - 0x10], esi
push 0x18
pop rcx
sbb byte [rcx - 0x18], bl
call fcn.14007a664
loope case.0x1400496b1.265
add dword [rax], eax
mov rcx, qword [rbp - 0x10]
invalid
mov qword [rax + 0x10], rcx
movaps xmm0, xmmword [rbp - 0x20]
sub byte [rbp - 0x20], al
sub byte [rbp - 0x20], al
loopne 0x14006869f
movups xmmword [rax], xmm0
adc dword [rax], eax
lea rdx, fcn.140068568
ja case.0x140054731.201
or eax, 0xc4814800
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_slice.rs
mov qword [rbp - 0x28], rcx
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov rdx, rsi
bnd call fcn.14011a390
call fcn.14011a390
rcr byte [rbx + rcx], 1
add byte [rdi], cl
ud2
or ebp, eax
call fcn.140045f20
pop rcx
fdivr st(5)
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
invalid
push rsp
ud2
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
loopne 0x1400686d2
call fcn.140068568
jp 0x1400686ea
invalid
nop
add rsp, 0x28
invalid
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rsi, [rbp - 0x40]
lea esi, [rbp - 0x40]
jne case.0x140054355.190
ror byte [rax - 0x77], 0xf1
mov rcx, rsi
mov ecx, esi
int1
mov rdx, qword [rbp - 0x28]
mov edx, dword [rbp - 0x28]
push rbp
fsubr st(0)
call fcn.14005e92c
add byte [rdx - 1], ah
invalid
invalid
dec dword [rax - 0x77]
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400624a4
jo case.0x140049316.298
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov rax, rcx
mov eax, ecx
enter 0xffffffffffff8d4c, 5
lea r8, fcn.140068568
lea eax, [0x14013e048]
add eax, 0xd58f8
clc
pop rax
or eax, 0xd1894800
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x77], 1
mov rdx, rax
mov edx, eax
ret 0xd6e9
jmp fcn.140061231
invalid
mov bh, bh
invalid
inc dword [rcx + 0x57]
push rdi
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x75], cl
invalid
invalid
mov rsi, qword [rcx]
mov esi, dword [rcx]
xor dword [rbx + rcx*4 + 0x79], ecx
mov r15, qword [rcx + 0x10]
jns case.0x14005d75a.150
adc byte [rbp - 0x7b], cl
test r15, r15
test edi, edi
push qword [rbx + riz + 0x48]
mov edi, dword [rdx + 0x20]
jp case.0x14005db95.152
je 0x140068798
mov rdi, qword [rdx + 0x20]
jp case.0x14005db95.152
and byte [rax - 0x75], cl
mov rbx, qword [rdx + 0x28]
mov ebx, dword [rdx + 0x28]
pop rdx
sub byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov edx, edi
cli
mov r8, rbx
mov eax, ebx
fsubr st(0)
call case.0x14006591a.85
insb byte [rdi], dx
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x4b], al
mov bpl, 1
mov ch, 1
add dword [rax + rax*8 - 0x72b3ab8b], eax
test al, al
sal byte [rbp + 0x54], 0x4c
jne case.0x14005f82e.149
push rsp
lea r14, [rsi + 0x20]
lea esi, [rsi + 0x20]
jbe case.0x14005d75a.161
and bl, ch
jmp case.0x14005d75a.209
or ecx, dword [rax - 0x75]
jp 0x1400687bc
invalid
mov rdi, qword [rdx + 0x20]
mov edi, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rbx, qword [rdx + 0x28]
mov ebx, dword [rdx + 0x28]
pop rdx
sub byte [rcx - 0x77], cl
mov r14, rsi
mov esi, esi
test byte [rcx - 0x3f], 0xe7
shl r15, 5
shl edi, 5
out 5, eax
add eax, 0x4cfe014c
add rsi, r15
add esi, edi
dec byte [rbp + rcx*4 + 0x3d]
lea r15, [0x14015eff7]
lea edi, [0x14015eff7]
push 0x3949000f
push 0x3949000f
str word [rcx + 0x39]
add byte [rcx + 0x39], cl
cmp r14, rsi
cmp esi, esi
test byte [rax + 0xf], 0x95
setne bpl
setne ch
xchg ebp, eax
invalid
je case.0x14005f82e.149
sub al, 0x41
mov r8d, 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
mov rdx, r15
mov edx, edi
cli
call qword [rbx + 0x18]
push rbx
sbb byte [rax + rax*8 - 0x72b2e68b], al
test al, al
sal byte [rbp + 0x19], 0x4d
jne case.0x14005f82e.149
sbb dword [rbp - 0x73], ecx
lea r12, [r14 + 0x20]
lea esp, [rsi + 0x20]
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
int1
mov rdx, rdi
mov edx, edi
cli
mov r8, rbx
mov eax, ebx
fsubr st(0)
call case.0x14006591a.85
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
mov r14, r12
test al, al
invalid
out 0x84, al
sal byte [rbx + rcx*8 - 0x77], 0xe8
je case.0x140068810.172
retf
mov eax, ebp
call 0x160cb0b34
add rsp, 0x20
add esp, 0x20
invalid
and byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rdi
ret
mov r9, rdx
mov ecx, edx
ror dword [rax - 0x75], 1
mov rdx, qword [rcx]
mov edx, dword [rcx]
adc dword [rax + 7], edi
mov eax, 7
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x15], cl
lea r10, [0x140191bc4]
lea edx, [0x140191bc4]
mov ebx, 0x49001293
adc al, byte [rax]
add byte [rcx + 0x63], cl
movsxd rdx, dword [r10 + rdx*4]
invalid
adc al, 0x92
xchg edx, eax
add rdx, r10
add edx, edx
jmp rdx
loop case.0x14006591a.110
lea rdx, str.chunkedbrgzipdeflatecompressidentitytrailers_r_nC:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srcheadermod.rs
lea edx, str.chunkedbrgzipdeflatecompressidentitytrailers_r_nC:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srcheadermod.rs
adc eax, 0xd4c2f
invalid
or eax, 0x484deb00
jmp 0x140068868
lea rdx, [0x14013d44f]
lea rdx, [0x14013d44f]
lea edx, [0x14013d44f]
adc eax, 0xd4c2d
sub eax, 0xb8000d4c
or eax, 0x2b800
add byte [rax + 2], bh
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
jmp 0x140068868
lea rdx, [0x14013d451]
adc eax, 0xd4c21
and dword [rbp + rcx], ecx
or rax, 0x4b800
or eax, 0x4b800
add byte [rax + 4], bh
mov eax, 4
add al, 0
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x140068868
xor dword [rax - 0x73], ecx
lea rdx, [0x14013d455]
adc eax, 0xd4c17
or rax, 0x4828eb00
add bl, ch
jmp 0x140068868
sub byte [rax - 0x73], cl
lea rdx, [0x14013d45c]
lea edx, [0x14013d45c]
adc eax, 0xd4c15
or rax, 0x4810eb00
or eax, 0x4810eb00
add bl, ch
adc byte [rax - 0x73], cl
invalid
invalid
jmp case.0x140060a4a.158
lea rdx, [0x14013d464]
lea edx, [0x14013d464]
adc eax, 0xd4c14
or rax, 0x4807eb00
add bl, ch
jmp case.0x140060a4a.158
invalid
lea rdx, [0x14013d46c]
lea edx, [0x14013d46c]
adc eax, 0xd4c13
adc ecx, dword [rbp + rcx]
or rax, 0x8b800
or eax, 0x8b800
mov eax, 8
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x140068868
or byte [rax - 0x75], cl
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
or byte [rax - 0x75], cl
mov rax, qword [rcx + 0x18]
mov eax, dword [rcx + 0x18]
sbb byte [r13 - 0x75], cl
sbb byte [rbp - 0x75], cl
mov r10, qword [r8 + 0x18]
mov edx, dword [rax + 0x18]
push rax
sbb byte [rcx + rcx*4 - 0x37], cl
mov rcx, r9
mov ecx, ecx
mov r8, rax
jmp r10
invalid
ror byte [rcx - 1], 0xe2
jmp rdx
loop case.0x14006591a.121
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rbx + rcx*4 + 0x41], cl
sub byte [rbx + rcx*4 + 0x49], cl
invalid
invalid
invalid
mov r8, qword [rcx + 0x28]
sub byte [r11 + rcx*4 + 0x49], cl
mov r9, qword [rcx + 0x30]
xor byte [r13 + 0x39], cl
xor byte [rbp + 0x39], cl
cmp r8, r9
jae 0x1400688a4
invalid
enter 0x1e73, 0x48
invalid
mov rax, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
adc byte [r8 - 0x75], cl
adc byte [rax - 0x75], cl
mov rdx, qword [rcx + 0x20]
mov edx, dword [rcx + 0x20]
push rcx
and byte [rax - 0x73], cl
or eax, 0xd428b
mov eax, dword [rdx + 0xd]
invalid
lea rcx, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_src_buffer.rs
lea ecx, [0x14013cb20]
mov eax, dword [rdx + 0xd]
add byte [rax - 0x77], cl
invalid
invalid
or eax, 0x4c894800
and al, 0x20
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rcx, rax
mov ecx, eax
call fcn.14005f6b6
jmp case.0x140058029.160
invalid
invalid
or dword [rax - 0x73], ecx
lea rax, str.called__Option::unwrap____on_a__None__value
lea eax, str.called__Option::unwrap____on_a__None__value
add eax, 0x127585
test dword [rbp + 0x12], esi
add byte [rcx], dh
invalid
xor edx, edx
ror byte [rax - 0x7d], cl
invalid
add rsp, 0x28
sub bl, al
ret
mov bh, 0xd1
mov ax, 0x3c
cmp al, 0
lea r8d, [rdx - 0x190]
lea eax, [rdx - 0x190]
invalid
inc dword [rcx - 0x7d]
clc
xor esi, dword [rsi + 0x41]
invalid
cmp r8d, 0x33
cmp eax, 0x33
jbe case.0x14005db95.135
lea r8d, [rdx - 0x1f4]
lea r8d, [rdx - 0x1f4]
lea eax, [rdx - 0x1f4]
or al, 0xfe
invalid
cmp r8d, 0xb
clc
or esi, dword [rsi + 0x4e]
jbe case.0x14005f82e.126
lea r8d, [rdx - 0xc8]
invalid
cmp bh, bh
invalid
invalid
inc dword [rcx - 0x7d]
clc
cmp r8d, 8
cmp eax, 8
or byte [rsi + 0x5b], dh
jbe case.0x14005f144.209
pop rbx
lea r8d, [rdx - 0x12c]
lea eax, [rdx - 0x12c]
invalid
invalid
invalid
inc dword [rcx - 0x7d]
cmp r8d, 8
clc
or byte [rdi + 0x67], dh
ja case.default.0x1400688fb
ja case.default.0x1400688fb
lea rdx, [0x140191c08]
lea edx, [0x140191c08]
adc eax, 0x129314
xchg ebx, eax
adc al, byte [rax]
invalid
add byte [rsi + 0x63], cl
movsxd r8, dword [rdx + r8*4]
invalid
add al, 0x82
invalid
add r8, rdx
add eax, edx
jmp r8
loopne case.0x14005d75a.221
mov ax, 0xd
jmp case.0x140068915.19
add al, byte es:[rax]
invalid
mov eax, 0x26e9000d
add cl, ch
add al, byte es:[rax]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x140191c2c]
adc eax, 0x12931e
xchg ebx, eax
adc al, byte [rax]
invalid
add byte [rsi + 0x63], cl
add al, 0x82
invalid
movsxd r8, dword [rdx + r8*4]
invalid
invalid
add r8, rdx
add eax, edx
jmp r8
jmp rax
loopne 0x14006897f
mov ax, 0x15
mov eax, 0xce90015
add cl, ch
jmp case.0x140068915.19
or al, 2
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdx, [0x140191cfc]
adc eax, 0x1293d4
xchg ebx, eax
adc al, byte [rax]
add byte [rsi + 0x63], cl
add al, 0x82
invalid
movsxd r8, dword [rdx + r8*4]
invalid
add r8, rdx
add eax, edx
rol byte [rcx - 1], 1
jmp r8
loopne case.0x14006591a.86
mov ax, 0x31
mov eax, 0xf2e90031
add dword [rax], eax
invalid
add cl, ch
jmp case.0x140068915.19
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140191be4]
add eax, 0x1292a2
movabs byte [0x488014634a001292], al
movsxd rdx, dword [rax + r8*4]
invalid
or byte [rax + 1], 0xc2
add rdx, rax
add edx, eax
jmp rdx
mov ax, 3
add cl, ch
jmp case.0x140068915.19
fld dword [rcx]
add byte [rax], al
cmp edx, 0xe2
cli
loop 0x140068958
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
je 0x140068b1d
test byte [rbp - 0x7cffffff], bh
cli
add byte [rax], al
cmp edx, 0x65
je 0x140068b23
invalid
add dword [rax], eax
invalid
je 0x140068b23
mov edx, 0x83000001
cli
add dword [rax], eax
add byte [rax], al
add byte [rbx - 0x7bf09906], al
cmp edx, 0x66
je 0x140068b29
mov bh, 1
add byte [rax], al
je 0x140068b29
mov bh, 1
add byte [rax], al
cmp edx, 0x64
jne case.0x140068915.19
jne case.0x140068915.19
test dword [rdx + 0x31000001], esi
shr cl, 0xab
invalid
stosd dword [rdi], eax
mov dl, 1
add byte [rax], al
xor eax, eax
jmp case.0x140068915.19
stosd dword [rdi], eax
add dword [rax], eax
add byte [rsi - 0x48], ah
invalid
invalid
invalid
mov ax, 0xe
add cl, ch
jmp case.0x140068915.19
movabs byte [0xe9000fb866000001], al
mov ax, 0xf
add cl, ch
jmp case.0x140068915.19
cdq
add dword [rax], eax
add byte [rsi - 0x48], ah
invalid
invalid
mov ax, 0x10
mov eax, 0x90e90010
adc byte [rax], al
add cl, ch
jmp case.0x140068915.19
nop
add dword [rax], eax
add byte [rsi - 0x48], ah
invalid
invalid
mov ax, 0x11
mov eax, 0x87e90011
adc dword [rax], eax
jmp case.0x140068915.19
add dword [rax], eax
add byte [rsi - 0x48], ah
adc al, byte [rax]
mov ax, 0x12
mov eax, 0x7ee90012
add dword [rax], eax
invalid
add cl, ch
jmp case.0x140068915.19
jle case.0x140060a4a.206
add byte [rax], al
add byte [rsi - 0x48], ah
mov ax, 0x13
adc eax, dword [rax]
jmp case.0x140068915.19
add dword [rax], eax
add byte [rax], al
add byte [rsi - 0x48], ah
adc al, 0
mov ax, 0x14
jmp case.0x140068915.19
insb byte [rdi], dx
add dword [rax], eax
add byte [rsi - 0x48], ah
invalid
invalid
mov ax, 0x16
invalid
jmp case.0x140068915.19
invalid
add dword [rax], eax
add byte [rsi - 0x48], ah
invalid
invalid
invalid
mov ax, 0x17
jmp case.0x140068915.19
mov ax, 0x18
sbb byte [rax], al
add cl, ch
push rcx
jmp case.0x140068915.19
add dword [rax], eax
add byte [rsi - 0x48], ah
mov ax, 0x19
sbb dword [rax], eax
jmp case.0x140068915.19
add qword [rax], rax
add byte [rsi - 0x48], ah
mov ax, 0x1a
mov eax, 0x3fe9001a
sbb al, byte [rax]
jmp case.0x140068915.19
add dword [rax], eax
add byte [rsi - 0x48], ah
sbb eax, dword [rax]
mov ax, 0x1b
jmp case.0x140068915.19
add dword ss:[rax], eax
add byte [rax], al
add byte [rsi - 0x48], ah
mov ax, 0x1c
sbb al, 0
jmp case.0x140068915.19
add byte [rsi - 0x48], ah
sbb eax, 0x124e900
invalid
and al, 1
mov ax, 0x1d
jmp case.0x140068915.19
and al, 1
add byte [rax], al
mov ax, 0x1e
invalid
jmp case.0x140068915.19
add byte [rsi - 0x48], ah
invalid
mov ax, 0x1f
jmp case.0x140068915.19
adc al, byte [rcx]
add byte [rax], al
mov ax, 0x20
jmp case.0x140068915.19
mov ax, 0x21
mov eax, 0xe90021
add dword [rax], eax
add byte [rsi - 0x48], ah
mov ax, 0x22
jmp case.0x140068915.19
mov ax, 0x22
mov eax, 0xf7e90022
add byte [rax], al
add byte [rsi - 0x48], ah
mov ax, 0x23
jmp case.0x140068915.19
mov ax, 0x23
mov eax, 0xeee90023
add byte [rax], al
add byte [rsi - 0x48], ah
mov ax, 0x24
jmp case.0x140068915.19
mov ax, 0x24
jmp case.0x140068915.19
add byte [rax], al
mov ax, 0x25
jmp case.0x140068915.19
mov ax, 0x26
jmp case.0x140068915.19
mov ax, 0x27
add cl, ch
jmp case.0x140068915.19
retf 0
mov ax, 0x28
jmp case.0x140068915.19
mov ax, 0x29
jmp case.0x140068915.19
mov ax, 0x2a
jmp case.0x140068915.19
mov eax, 0xafe9002a
add byte [rax], al
add byte [rsi - 0x48], ah
mov ax, 0x2b
mov ax, 0x2b
jmp case.0x140068915.19
mov ax, 0x2c
jmp case.0x140068915.19
popfq
add byte [rax], al
add byte [rax], al
mov ax, 0x2d
jmp case.0x140068915.19
add byte [rax], al
invalid
mov ax, 0x2e
jmp case.0x140068915.19
mov eax, dword [rax]
add byte [rax], al
mov ax, 0x2f
jmp case.0x140068915.19
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x48], ah
mov ax, 0x30
mov ax, 0x30
add bl, ch
jmp case.0x140068915.19
jl case.0x140068810.237
mov ax, 0x32
mov eax, 0x76eb0032
jmp case.0x140068915.19
mov ax, 0x33
mov eax, 0x70eb0033
jmp case.0x140068915.19
mov ax, 0x34
jmp case.0x140068915.19
invalid
mov eax, 0x6aeb0034
add bl, ch
push 0x66
mov ax, 0x35
mov eax, 0x64eb0035
xor eax, 0x6664eb00
mov eax, 0x5eeb0036
add bl, ch
jmp case.0x140068915.19
jmp case.0x140068915.19
mov ax, 0x36
mov ax, 0x36
jmp case.0x140068915.19
pop rsi
mov ax, 0x37
mov eax, 0x58eb0037
add bl, ch
jmp case.0x140068915.19
pop rax
mov ax, 0x38
cmp byte [rax], al
jmp case.0x140068915.19
mov ax, 0x39
jmp case.0x140068915.19
mov ax, 0x3a
mov ax, 0x3a
mov eax, 0x46eb003a
add bl, ch
jmp case.0x140068915.19
mov ax, 0x3b
mov ax, 0x3b
mov eax, 0x40eb003b
cmp eax, dword [rax]
jmp case.0x140068915.19
mov ax, 4
mov eax, 0x3aeb0004
jmp case.0x140068915.19
cmp ah, byte [rsi - 0x48]
add eax, 0x6634eb00
jmp case.0x140068915.19
invalid
mov ax, 5
mov eax, 0x34eb0005
add bl, ch
xor al, 0x66
invalid
jmp case.0x140068915.19
mov ax, 6
mov eax, 0x2eeb0006
invalid
jmp case.0x140068915.19
mov ax, 7
jmp case.0x140068915.19
invalid
mov eax, 0x28eb0007
sub byte [rsi - 0x48], ah
or byte [rax], al
invalid
mov ax, 8
mov eax, 0x22eb0008
jmp case.0x140068915.19
mov ax, 9
or dword [rax], eax
jmp case.0x140068915.19
mov ax, 0xa
jmp case.0x140068915.19
invalid
mov eax, 0x16eb000a
invalid
mov ax, 0xb
mov eax, 0x10eb000b
jmp case.0x140068915.19
mov ax, 0xc
jmp case.0x140068915.19
mov eax, 0xaeb000c
mov ax, 1
mov eax, 0x4eb0001
jmp case.0x140068915.19
add al, 0x66
mov eax, 0xca890002
mov edx, ecx
mov ax, 2
mov edx, ecx
retf 0x41c3
ret
sub esp, 0x28
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
invalid
mov rax, rdx
mov rdx, rcx
mov edx, ecx
ror byte [rax - 0x77], 1
retf 0x6b48
invalid
invalid
mov edx, ecx
imul rbx, rax, 0x78
xor edi, edi
invalid
dec dword [rax - 0x7b]
test rbx, rbx
test ebx, ebx
invalid
je case.0x14005d75a.235
lea r14, [rdx + 0x78]
lea esi, [rdx + 0x78]
js 0x140068b9a
mov rcx, rsi
mov ecx, esi
call fcn.14006326f
invalid
dec dword [rax - 0x7d]
add rbx, 0xffffffffffffff88
ret
mov rdx, r14
mov edx, esi
test al, al
je case.0x14005db95.225
add r14, 0xffffffffffffff88
invalid
mov byte [rcx + rcx*4 - 9], cl
mov rdi, r14
mov edi, esi
lea rax, [rdi + 0x18]
test rdi, rdi
test edi, edi
sbb byte [r8 - 0x7b], r9b
sbb byte [rax - 0x7b], cl
test edi, edi
dec dword [rax + 0xf]
cmove rax, rdi
invalid
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
push rbp
sub rsp, 0x70
sub esp, 0x70
sub esp, 0x70
jo 0x140068bce
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
invalid
jo case.0x140068915.72
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
invalid
cmp byte [rcx + 0x20], 2
and byte [rdx], al
jne 0x140068ba5
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x75], ecx
mov rdx, qword [rcx + 8]
add rsp, 0x70
add esp, 0x70
invalid
push rcx
or byte [rax - 0x7d], cl
invalid
invalid
jo 0x140068c01
pop rbp
ret
mov rax, qword [rcx + 0x30]
mov eax, dword [rcx + 0x30]
lea r8, [rbp - 0x40]
lea eax, [rbp - 0x40]
ror byte [r9 - 0x77], 0x40
xor byte [rdi], cl
mov qword [r8 + 0x30], rax
movups xmm0, xmmword [rcx]
adc byte [rcx], al
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
adc byte [r15], cl
adc byte [rcx + 0x20], dl
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [r8 + 0x20], xmm2
movaps xmmword [rax + 0x20], xmm2
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
mov qword [rsp + 0x20], rdx
lea rcx, str.called__Result::unwrap____on_an__Err__value
jb 0x140068be7
invalid
and byte [rax - 0x73], cl
or eax, 0x1272aa
jb 0x140068be7
invalid
jb 0x140068be7
add byte [rbp + rcx*4 + 0xd], cl
mov ebx, 0x6a000d3d
add byte [rdx + 0x2b], ch
pop rdx
call fcn.14011a700
sbb ecx, dword [rbx]
invalid
lea r9, fcn.140068c05
push 0x2b
pop rdx
call fcn.14011a700
sbb ecx, dword [rbx]
invalid
sbb ecx, dword [rbx]
add byte [rdi], cl
ud2
mov qword [rsp + 0x10], rdx
ud2
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x30
sub esp, 0x30
lea rbp, [rdx + 0x70]
lea rcx, [rbp - 0x40]
shr al, 7
add byte [rax], al
invalid
shr al, 7
add byte [rax], al
add byte [rax + 0x30c48348], dl
nop
add rsp, 0x30
invalid
nop
add rsp, 0x30
invalid
pop rbp
ret
sub esp, 0x30
lea rbp, [rsp + 0x30]
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
mov qword [rbp - 0x10], rcx
add rcx, 8
call case.0x1400496b1.112
invalid
dec dword [rax - 0x75]
invalid
invalid
mov rcx, qword [rax]
invalid
invalid
add rsp, 0x30
pop rbp
jmp fcn.14005e61b
invalid
dec dword [rax - 0x77]
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x30
in al, dx
and byte [rax - 0x73], cl
push 0x30
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax]
call fcn.14005e61b
nop
add rsp, 0x20
and byte [rbp - 0x3d], bl
invalid
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
loope 0x140068d4c
mov dh, 1
lea rcx, [0x140190ab0]
adc al, byte [rax]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov r8d, 8
mov rdx, rax
jmp r9
loopne 0x140068d6a
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x58], 0xfffffffffffffffe
mov rdi, rdx
mov rsi, rcx
add r8, 0x78
lea r9, [rbp - 0x18]
mov qword [r9], r8
lea rax, [0x140061d91]
add byte [rax], al
add byte [rax - 0x39], cl
pop r8
invalid
invalid
mov qword [r9 + 8], rax
lea rax, [0x14013d6b0]
add eax, 0xd4911
add eax, 0xd4911
mov qword [r9 + 0x10], rax
lea rax, [0x14008f7a0]
mov qword [r9 + 0x18], rax
sbb r14b, al
push r15
add dword [rax - 0x39], ecx
and al, 0x20
and al, 0x20
add al, byte [rax]
add byte [rax], al
sbb r14b, al
push r15
add dword [rax - 0x39], ecx
and al, 0x20
and al, 0x20
and al, 0x20
add al, byte [rax]
add byte [rax], al
lea rdx, str.called__Option::unwrap____on_a__None__value
test byte [rdx + 0xd], 0
lea rcx, [rbp + 8]
push 2
add al, byte [rcx + 0x58]
add al, byte [rcx + 0x58]
mov qword [rbp + 0x48], rdi
call fcn.14000c3a4
xor eax, 0x45c6fffa
push rdi
add dword [rax - 0x73], ecx
push rbp
or byte [rax - 0x77], cl
stc
xor eax, 0x45c6fffa
push rdi
add dword [rax - 0x73], ecx
push rbp
or byte [rax - 0x77], cl
stc
call fcn.14005f9a0
test rax, rax
je 0x140068e38
dec dword [rax - 0x7b]
sal byte [rax + rdx*2 + 0x48], 0x89
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x48]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
lea rdx, [rbp - 0x50]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rbp + 8]
call fcn.14006086c
lea rdx, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srchttph1.rs
lea rcx, [rbp + 8]
call case.0x14005f82e.220
mov rcx, qword [rbp + 0x40]
mov qword [rsi], rcx
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
mov byte [rsi + 0x18], 2
jmp 0x140068e52
mov rax, qword [rbp + 0x48]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0xe0
pop rdi
pop rsi
pop rbp
ret
lea rsi, [rbp + 8]
mov rcx, rsi
mov rdx, rbx
call qword [r14 + 0xf0]
cmp byte [rsi], 0xa
or cl, byte ds:[rdi]
test byte [rdi + 4], bh
add byte [rax], al
lea rcx, [rbp + 8]
call fcn.14005e5f3
invalid
jmp 0x140069556
lea rcx, [rbp - 0x50]
call fcn.14005e7d8
test rax, rax
test eax, eax
je 0x140069384
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.14004cf60
invalid
dec dword [rax - 0x7d]
jge 0x1400691d9
add byte [rdi], cl
test dword [rdx], edi
add al, byte [rax]
invalid
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
lea rcx, [rbp + 0x50]
call fcn.14005e729
jmp [rdx + 9]
pop rcx
mov rdi, r12
lea rsi, [rbp + 0x50]
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.14005e4ba
test rax, rax
test eax, eax
je 0x1400691ad
mov rcx, rax
call fcn.140072370
mov rsi, rax
mov rdi, rdx
mov rcx, rax
mov r8, r14
xor r9d, r9d
call fcn.14004253c
invalid
test al, al
jne 0x1400691f6
mov rcx, rsi
mov rdx, rdi
call fcn.140072370
add byte [rax], al
mov rdi, rax
mov edi, eax
mov rsi, rdx
mov rcx, rax
lea r8, [0x14013d057]
invalid
invalid
invalid
push 0xa
pop r9
or al, byte [rcx + 0x59]
call fcn.140061b1d
test al, al
je 0x14006924f
xor ecx, ecx
leave
jmp 0x140069290
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
lea r8, [0x14013d061]
add byte [rdx + 5], ch
push 5
pop r9
pop rcx
call fcn.140061b1d
push 1
pop rcx
test al, al
jne 0x140069290
invalid
jmp [rdx + 1]
and al, 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
xor edx, edx
call fcn.1400814b3
invalid
add dword [rax], eax
invalid
add dword [rax], eax
mov rbx, rax
mov r15, rdx
xlatb
mov rcx, rax
mov rdx, rdi
mov r8, rsi
mov eax, esi
mov eax, esi
invalid
call sub.msvcrt.dll_memcpy
mov r13, rsi
cmc
push 2
pop rcx
mov qword [rbp + 0x58], rbx
pop rax
mov qword [rbp + 0x60], r15
mov qword [rbp + 0x68], r13
push 0x504d8948
invalid
push 0x504d8948
push r8
push rax
mov rdi, qword [rbp + 0xe0]
add byte [rax], al
add byte [rax + 0x3b], cl
cmp rdi, qword [rbp + 0xd8]
cmp rdi, qword [rbp + 0xd8]
add byte [rax], al
add byte [rdi], cl
invalid
jne 0x140069356
test dword [rdx + 0x48000000], esp
mov esi, edi
add byte [rax - 0x77], cl
dec byte [rax - 1]
inc rsi
mov rsi, rdi
inc rsi
jne 0x1400692c3
invalid
xor ecx, ecx
jmp 0x14006934e
mov eax, dword [rax]
add byte [rax], al
lea rax, [rdi + rdi]
cmp rax, rsi
cmp eax, esi
cmova rsi, rax
cmova esi, eax
invalid
cmp rsi, 5
cmp esi, 5
push 4
pop rax
cmovb rsi, rax
invalid
invalid
xor edx, edx
invalid
invalid
mov rax, rsi
mov eax, esi
shr rax, 0x3a
shr eax, 0x3a
sete al
test rdi, rdi
xchg esp, eax
ror byte [rax - 0x7b], 0xff
je 0x140069305
mov rcx, rdi
mov ecx, edi
stc
shl rcx, 5
shl ecx, 5
loope 0x1400692f6
mov r8, qword [rbp + 0xd0]
test eax, edx
add byte [rax], al
add byte [rcx + rcx*4 + 0x45], cl
rol byte [rax], 1
add byte [rax], al
mov qword [rbp - 0x40], r8
ror byte [rax - 0x77], 0x4d
shr byte [rdx + 8], 1
mov qword [rbp - 0x30], rcx
push 8
shr byte [r10 + 8], 1
or byte [rcx - 0x15], bl
pop rcx
jmp case.0x140068810.253
add dh, byte [rcx]
leave
xor ecx, ecx
mov r8, rsi
mov eax, esi
shl r8, 5
shl eax, 5
loopne case.0x14005db95.240
mov dl, al
shl rdx, 3
invalid
add ecx, dword [rax - 0x77]
enter 0xffffffffffff8d48, 0x4d
enter 0xffffffffffff8d48, 0x4d
mov qword [rbp - 0x38], rcx
lea rcx, [rbp - 0x28]
invalid
enter 0xffffffffffff8d48, 0x4d
fmul dword [rbp + rcx*4 + 0x4d]
shr al, 0xde
clc
lea r9, [rbp - 0x40]
call fcn.140078c03
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp - 0x28], 0
jge 0x140069301
add byte [rax - 0x75], cl
loopne case.0x140058029.268
mov rcx, qword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
je 0x140069336
invalid
mov rsi, qword [rbp - 0x18]
call 0xc94eac23
jmp 0x14006934e
mov qword [rbp + 0xd0], rcx
mov dword [rbp + 0xd0], ecx
invalid
add byte [rax], al
mov qword [rbp + 0xd8], rsi
add byte [rax - 0x47], cl
add dword [rax], eax
invalid
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0xf2
invalid
invalid
add byte [rax], al
or byte [rax - 0x77], 0xf2
mov rdx, rsi
call fcn.140047c5c
mov rax, qword [rbp + 0xd0]
mov eax, dword [rbp + 0xd0]
test eax, edx
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
shl rcx, 5
movups xmm0, xmmword [rbp + 0x50]
push rax
add eax, 0x5045100f
push rax
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rax + rcx + 0x10], xmm1
or byte [rax], dl
invalid
or byte [rax], dl
movups xmmword [rax + rcx], xmm0
add al, 8
inc rdi
mov qword [rbp + 0xe0], rdi
loopne 0x14006937d
add byte [rax], al
add cl, ch
jmp 0x1400691f6
jb 0x140069380
invalid
dec dword [rdx + 0xd085]
add byte [rdi], cl
adc byte [rbp + 0xd1], al
add byte [rax], al
mov al, byte [rbp + 0xd0]
add byte [rax], al
movups xmm0, xmmword [rbp + 0xd1]
movaps xmmword [rbp + 0xa0], xmm0
mov rcx, qword [rbp + 0xe0]
mov qword [rbp + 0xaf], rcx
add byte [rax], al
add byte [rax + 0x280f1045], cl
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
lea ebp, [rdi - 0x78000000]
add byte [rax], al
add byte [rax + 0x280f1045], cl
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x280f1045], cl
test dword [rax + 0xf000000], esp
adc dword [rbp + 0x11], eax
movups xmmword [rbp + 0x11], xmm0
mov rax, qword [rbp + 0xaf]
mov qword [rbp + 0x20], rax
and qword [rbp + 8], 0
and dword [rbp + 8], 0
invalid
add byte [rdx + 0x18], ch
push 0x18
pop rcx
call fcn.14007a664
lea rdx, [rbp + 0x10]
mov rcx, qword [rdx + 0x10]
adc byte [rax - 0x77], cl
adc byte [rdi], cl
adc byte [rdx], al
adc byte [rax - 0x77], cl
adc byte [rdi], cl
adc byte [rdx], al
movups xmmword [rax], xmm0
mov qword [rbp + 0x58], rax
lea rax, fcn.1400697c9
lea eax, [0x14013d410]
lea eax, [0x14013d410]
or eax, 0x45894800
invalid
mov qword [rbp + 0x60], rax
mov byte [rbp + 0x50], 0xa
mov rbx, qword [rbp + 0xb8]
popfq
mov eax, 0x4c000000
mov esi, dword [rbp + 0xc0]
rol byte [rax], 0
invalid
popfq
mov eax, 0x4c000000
mov esi, dword [rbp + 0xc0]
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rbx + rcx*4 - 0x43], al
in al, dx
mov r15d, dword [rbp + 0xec]
mov rsi, qword [rbp + 0xc8]
jmp 0x14006949f
add byte [rax], al
add byte [rax - 0x75], cl
mov ch, 0xc8
add byte [rax], al
add cl, ch
lea eax, [rax]
add byte [rax], al
lea rax, [rbp + 0x10]
lea eax, [rbp + 0x10]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x57], xmm0
add byte [rdi], cl
adc dword [rbp + 0x57], eax
movups xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0xa0], xmm0
test dword [rax + 0x48000000], esp
mov eax, dword [rbp + 0x5f]
test dword [rax + 0x48000000], esp
mov eax, dword [rbp + 0x5f]
mov qword [rbp + 0xaf], rax
lea rcx, [rbp + 0xd0]
call fcn.14000eea6
mov rbx, qword [rbp + 0xb8]
mov r14, qword [rbp + 0xc0]
mov r15d, dword [rbp + 0xec]
mov rsi, qword [rbp + 0xc8]
mov byte [rbp + 0x10], 8
movaps xmm0, xmmword [rbp + 0xa0]
movups xmmword [rbp + 0x11], xmm0
mov rax, qword [rbp + 0xaf]
mov qword [rbp + 0x20], rax
mov al, byte [rbp + 0x10]
mov byte [rbp + 0x50], al
mov rax, qword [rbp + 0x11]
mov qword [rbp + 0x51], rax
mov eax, dword [rbp + 0x19]
mov dword [rbp + 0x59], eax
movzx eax, word [rbp + 0x1d]
mov word [rbp + 0x5d], ax
mov al, byte [rbp + 0x1f]
mov byte [rbp + 0x5f], al
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x60], rax
lea rcx, [rbp + 0x50]
call fcn.140067a93
test rax, rax
je 0x1400694f5
mov qword [rsp + 0x20], rdx
movabs rdx, 0x8acf677a48d25157
movabs r8, 0xf27bdb3779e17938
mov rcx, rsi
mov r9, rax
call fcn.140067ab7
movabs rdx, 0x8acf677a48d25157
movabs r8, 0xf27bdb3779e17938
mov rcx, rsi
mov edx, 0x48d25157
jp 0x140069521
iretd
dec dword [rax - 0x46]
push rdi
push rcx
ror byte [rax + 0x7a], cl
iretd
loope 0x14006955a
invalid
call fcn.1400679eb
mov rsi, rax
test rax, rax
jne 0x1400694f7
xor esi, esi
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1401171eb
cmp r15d, 2
je 0x140069536
cmp r15d, 1
cmp edi, 1
jne 0x140069556
test rsi, rsi
je 0x1400690bd
mov rdx, qword [rsi]
mov edx, dword [rsi]
invalid
mov r8, qword [rsi + 0x10]
lea rcx, [0x14013d738]
lea ecx, [0x14013d738]
call fcn.140061e60
test al, al
je 0x1400690bd
test byte [rcx - 0x14000005], cl
and byte [rax - 0x7b], cl
jmp 0x140069556
test rsi, rsi
je 0x140069556
div byte [rbx + rbx + 0x48]
mov edx, dword [rsi]
mov rdx, qword [rsi]
mov r8, qword [rsi + 0x10]
lea rcx, [0x14013d9f8]
or eax, 0x8912e800
invalid
invalid
test al, al
or eax, 0x8912e800
invalid
jne 0x1400690bd
add rsp, 0x178
pop rbx
pop rdi
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x75], cl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x50]
call case.0x14005db95.12
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x10]
call fcn.1400697c9
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub esp, 0x80
mov rsi, rdx
movzx eax, byte [rcx]
lea rdx, [0x140191d8c]
xchg dword [rdx], edx
add byte [rax + 0x63], cl
add al, 0x82
add rax, rdx
jmp rax
lea rdx, [0x14013cf8c]
mov r8d, 0x18
jmp 0x1400696cc
mov cl, byte [rcx + 1]
call fcn.14010f0fc
pop rdx
or al, byte [rax]
mov r8, rdx
mov rcx, rsi
mov rdx, rax
add rsp, 0x80
pop rsi
jmp fcn.140049df0
invalid
lea rdx, [0x14013cfa4]
mov r8d, 0x1e
jmp 0x1400696cc
lea rdx, [0x14013cfc2]
jmp 0x1400696c6
lea rdx, [0x14013cfd9]
mov r8d, 0x19
add byte [rax], al
jmp 0x1400696cc
lea rdx, [0x14013cff2]
mov r8d, 0x17
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
add rsp, 0x80
pop rsi
jmp rax
add rcx, 8
mov rdx, rsi
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rsi - 0x17], bl
invalid
xchg esi, eax
add al, byte [rax]
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
mov r8, qword [rcx + 0x20]
mov rcx, rax
mov rdx, rsi
add rsp, 0x80
pop rsi
jmp r8
lea rax, [rcx + 8]
cmp byte [rcx + 0x10], 0
je 0x140069760
mov cl, byte [rcx + 0x11]
lea rdx, [rsp + 0x2f]
mov byte [rdx], cl
lea rcx, [rsp + 0x30]
mov qword [rcx], rdx
lea rdx, [0x14004df50]
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
lea rax, [fcn.1400493f0]
mov qword [rcx + 0x18], rax
lea rax, str.invalid_utf_8_sequence_of__bytes_from_index
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov eax, 2
jmp case.0x140068eca.19
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
lea rax, [fcn.1400493f0]
mov qword [rcx + 8], rax
lea rax, str.incomplete_utf_8_byte_sequence_from_index
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.14004a140
nop
add rsp, 0x80
pop rsi
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, str.C:UsersAdministrator.cargogitcheckoutshyper_sync_5a32a088bc3bc2861b8f128_srcerror.rsInvalid_Method_specifiedInvalid_HTTP_version_specifiedInvalid_Header_providedMessage_head_is_too_largeInvalid_Status_provided
mov edx, 0x28
call fcn.14011a470
ud2
cmp r8d, 0x321c
jne 0x14006ec63
test r9, r9
je 0x14006ec8b
cmp r9d, 0x321c
stc
sbb al, 0x32
add byte [rax], al
jae 0x14006ec82
lea rax, [0x140158a38]
cmp byte [r9 + rax], 0xbf
cmp al, 1
invalid
jg 0x14006ec8b
cmp al, 1
mov edi, 0x8d48287f
add eax, 0xddf76
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcuts46.rs
or eax, 0x44894800
and al, 0x20
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xe9dc2
lea rcx, [0x140158a38]
mov edx, 0x321c
call fcn.14011a900
or al, byte [rax]
xor al, byte [rax]
add al, ch
cmp byte [rdx + rcx + 0x410b0f00], 0x81
or al, byte [rax]
ud2
cmp r9d, 0x321c
or al, byte [rax]
ud2
cmp r9d, 0x321c
add byte [rbp - 0x28], dh
jne 0x14006ec63
fmul dword [rax - 0x73]
add eax, 0xe9da6
cmpsb byte [rsi], byte [rdi]
popfq
invalid
invalid
lea rax, [0x140158a38]
cmpsb byte [rsi], byte [rdi]
popfq
invalid
add rax, r8
add rsp, 0x28
ret
mov rax, r9
sub rax, rcx
enter 0x2948, 0xffffffffffffffc8
cmp rax, rdx
ja 0x14006eccf
movabs r8, 0x8080808080808080
test qword [rcx], r8
test dword [rcx], eax
test dword [rcx], eax
je 0x14006ecdd
xor eax, eax
ret
cmp byte [rcx + rdx - 1], 0
mov rdx, r8
js 0x14006ecc4
cmc
cmc
mov r8, rdx
sub r8, 1
setb al
invalid
jae 0x14006ecc5
invalid
sal byte [rbx - 0x16], 0xeb
out 0x49, eax
invalid
jmp 0x14006ecc4
cmp r9, rcx
cmp ecx, ecx
mov r9d, 8
cmove rax, r9
invalid
invalid
ror dword [rax - 0x7d], 0xc2
clc
add rdx, 0xfffffffffffffff8
cmp rax, rdx
jae 0x14006ecff
test qword [rcx + rax], r8
jne 0x14006ecc2
leave
leave
add rax, 8
add eax, 8
jmp case.0x14005f144.241
out dx, eax
test qword [rcx + rdx], r8
sete al
ret
sub esp, 0x28
sub byte [rbp + 0x416574d2], al
mov ecx, edx
test edx, edx
je 0x14006ed74
invalid
mov r9d, edx
mov r9d, edx
mov eax, ecx
test r8b, r8b
mov ecx, 0x2bc
invalid
add al, byte [rax]
add byte [rax], al
mov esp, 0x41000002
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
cmovne r8d, ecx
xor ecx, ecx
xor edx, edx
div r8d
mov r10d, eax
mov edx, eax
mov edx, eax
xor edx, edx
div r9d
mov r8d, eax
mov eax, eax
add r8d, r10d
mov r9d, 0x23
add byte [rax], al
invalid
rol byte [rcx - 0x47], 1
and eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7f], al
clc
enter 1, 0
cmp r8d, 0x1c8
jb 0x14006ed5a
mov eax, r8d
xor edx, edx
div r9d
add ecx, 0x24
mov r8d, eax
jmp 0x14006ed41
imul eax, r8d, 0x24
add r8d, 0x26
invalid
invalid
xor edx, edx
div r8w
div eax
movzx eax, ax
add ecx, eax
mov eax, ecx
add rsp, 0x28
ret
lea rcx, [0x14014c9d0]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
mov edx, 0x19
call fcn.14011a470
ud2
sub rsp, 0x28
mov eax, 0x61
cmp ecx, 0x1a
jb 0x14006eda6
mov eax, 0x16
cmp ecx, 0x24
jae 0x14006edad
add eax, ecx
add rsp, 0x28
ret
lea rcx, str.explicit_panic
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
fisttp qword [0x14015a7be]
add byte [rax], al
fisttp qword [0x14015a7be]
add byte [rdx + 0xe], bh
add byte [rax], al
call fcn.14011b515
ud2
mov rbp, qword [rdi + 0x18]
mov r13, qword [rdi + 0x28]
mov r15, qword [rdi + 0x30]
cmp r13, rbp
seta al
mov r12, qword [rdi + 0x20]
mov r8, r13
sub r8, r12
setb cl
or cl, al
lea rdx, [rsi + r12]
mov rax, rdx
test cl, cl
cmovne rax, r9
cmove r14, r8
jne 0x14006eef1
mov cl, byte [rbx + r15 - 1]
cmp r8, 0xf
ja 0x14006ee7d
xor edx, edx
cmp r14, rdx
je 0x14006ee87
cmp byte [rax + rdx], cl
je 0x14006ee8e
inc rdx
jmp 0x14006ee6e
call fcn.140052450
xor r9d, r9d
jmp 0x14006ee93
mov rdx, r14
xor eax, eax
jmp 0x14006ee93
mov eax, 1
cmp rax, 1
jne 0x14006eeed
lea rax, [rdx + r12]
inc rax
mov qword [rdi + 0x20], rax
mov r12, rax
sub r12, r15
jb 0x14006ee35
cmp rax, rbp
ja 0x14006ee35
add rsi, r12
mov r8d, 4
mov rcx, r15
mov rdx, rbx
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
or eax, 0x1211f9
call fcn.140001181
mov r9, rdx
mov rcx, rsi
mov rdx, r15
mov r8, rax
call fcn.14004253c
test al, al
jne 0x14006ef2e
mov rsi, qword [rdi + 0x10]
xor r9d, r9d
jmp 0x14006ee29
dec dword [rcx + rcx*4 + 0x6f]
and byte [rax + 0x7500417f], al
invalid
mov qword [rdi + 0x20], r13
mov dword [rdi + 0x20], ebp
cmp byte [rdi + 0x41], 0
jne 0x14006ef0d
jg 0x14006ef35
add byte [rbp + 0x16], dh
mov byte [rdi + 0x41], 1
cmp byte [rdi + 0x40], 0
mov rax, qword [rdi]
mov r12, qword [rdi + 8]
jne 0x14006ef26
cmp r12, rax
jne 0x14006ef26
xor esi, esi
mov rax, rsi
mov rdx, r12
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rsi, rax
sub r12, rax
sub esp, eax
sub esp, eax
jmp 0x14006ef0f
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x20]
mov rsi, qword [rsp + 0x20]
add rsi, rax
sub r12, rax
mov qword [rdi], rcx
jmp 0x14006ef0f
mov rsi, rdx
mov r14, rcx
invalid
mov rcx, r8
mov rdx, r14
mov r8, rsi
call fcn.14010aa5c
test rax, rax
je 0x14006ef77
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov qword [rsp + 0x20], rbx
mov rcx, r14
mov rdx, rsi
mov r8, rdi
mov r9, rsi
call fcn.14011a900
ud2
mov edx, esi
mov r8d, 0x2d
call fcn.14006da1d
test al, al
je 0x14006f089
mov byte [rsi + 1], 1
jmp 0x14006f0e6
mov ecx, ebp
call fcn.1401080d7
xchg r8d, eax
or dword [rax], eax
jmp 0x149973877
test al, al
je 0x14006f09a
mov byte [rsi + 3], 1
jmp 0x14006f0e6
mov ebp, edi
shr ebp, 8
lea r14, [rsp + 0x28]
mov qword [r14], rbx
mov qword [r14 + 8], r15
lea rbx, [0x140191db4]
mov rcx, r14
int1
int1
call fcn.1400dab2c
jb 0x14006f072
invalid
cmp eax, 0x110000
je 0x14006f0e6
mov ecx, eax
call fcn.14006eb2c
movzx eax, byte [rax]
cmp rax, 7
ja 0x14006f0e2
movsxd rcx, dword [rbx + rax*4]
add rcx, rbx
mov eax, ebp
jmp rcx
mov byte [rsi + 4], 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
cmp r9, r8
jae 0x14006fe19
shr rax, 1
add rax, r9
xor r11d, r11d
cmp dword [rdx + rax*8], ecx
setne r11b
cmovb r11d, r10d
cmovb ebx, edx
cmovb ebx, edx
cmp r11b, 1
je 0x14006fe11
movzx r11d, r11b
cmp r11d, 0xff
inc dword [rax]
add byte [rax], al
jne 0x14006fe1c
inc rax
mov r9, rax
mov rax, r8
jmp 0x14006fe14
invalid
add ecx, dword [rcx - 0x77]
ror byte [rcx + rbp - 0x38], 0xeb
ror dword [rcx + rcx*4 - 0x38], 0x4d
cmp ecx, eax
mov r8, rax
sub rax, r9
jmp 0x14006fdda
mov rax, r9
cmp r9, r8
adc rax, 0xffffffffffffffff
cmp rax, 0x759
ja 0x14006fe78
movzx r8d, word [rdx + rax*8 + 4]
mov r9d, r8d
add al, 0x45
mov ecx, eax
and r9d, 0x7fff
test r8w, r8w
js case.0x140068810.266
sub cx, word [rdx + rax*8]
movzx eax, r9w
add eax, ecx
movzx r9d, ax
mov bh, 0xc8
cmp r9w, 0x1f73
jb 0x14006fe68
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
jmp case.0x14005db95.254
cmp r9w, 0x1f73
stc
jae 0x14006fe85
jae 0x14006fe89
lea rax, [0x140150c6c]
lea rax, [rax + r9*4]
lea eax, [rax + rcx*4]
lea eax, [rax + rcx*4]
add rsp, 0x28
ret
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
mov edx, 0x75a
pop rdx
invalid
add byte [rax], al
invalid
pop rdx
invalid
add byte [rax - 0x77], cl
shr ebx, 0xf
mov rcx, rax
mov ecx, eax
jmp 0x14006fe98
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
mov edx, 0x1f73
add byte [rcx + rcx*4 - 0x37], cl
mov rcx, r9
call fcn.14011a390
ud2
sub esp, 0x28
movzx r8d, word [rcx]
movzx eax, word [rcx]
movzx edx, byte [rcx + 2]
lea r9, [r8 + rdx]
test r8, r8
test eax, eax
test eax, eax
je 0x14006fed6
and al, byte [rcx - 0x7f]
clc
sbb al, 0x32
add byte [rax], al
cmp r8d, 0x321c
jae 0x14006fecd
lea rax, [0x140158a38]
je 0x14006fe4d
invalid
add byte [rcx - 0x80], al
cmp al, 0
sar byte [rbp + 0xb], 0xeb
and eax, 0x1cf88141
sbb al, 0x32
invalid
cmp byte [r8 + rax], 0xc0
jge 0x14006fed6
jmp 0x14006fef2
cmp r8d, 0x321c
add byte [rbp + 0x1c], dh
jne 0x14006fef2
sbb al, 0x4d
test ecx, ecx
test r9, r9
je 0x14006ff1a
cmp r9d, 0x321c
add byte [rax], al
jae 0x14006ff11
sub eax, 0x4d058d48
lea rax, [0x140158a38]
lea eax, [0x140158a38]
mov ecx, dword [rsi]
add byte [rcx - 0x80], al
cmp al, 1
mov edi, 0x8d48287f
jg 0x14006ff1a
invalid
invalid
cmp byte [r9 + rax], 0xbf
jg 0x14006ff1a
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
lea eax, [0x14014cff0]
add eax, 0xdd0f7
not eax
or eax, 0x44894800
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, [0x140158a38]
or eax, 0xe8b33
invalid
add byte [rdx + 0x321c], bh
mov edx, 0x321c
call fcn.14011a900
ud2
invalid
or eax, dword [rcx - 0x7f]
cmp r9d, 0x321c
stc
sbb al, 0x32
add byte [rax], al
xor al, byte [rax]
add byte [rbp - 0x28], dh
jne 0x14006fef2
lea rax, [0x140158a38]
add rax, r8
invalid
add byte [rcx + rax - 0x40], cl
ror byte [rax - 0x7d], 0xc4
sub bl, al
add rsp, 0x28
ret
in al, dx
sub byte [rbp + 0x416574d2], al
sal byte [rbp + riz*2 + 0x41], cl
sal byte [rbp + riz*2 + 0x41], cl
je 0x14006ff9b
mov r9d, edx
mov ecx, edx
mov eax, ecx
test r8b, r8b
mov ecx, 0x2bc
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
cmovne r8d, ecx
xor ecx, ecx
xor edx, edx
rol byte [rcx - 9], cl
invalid
rol byte [rcx - 9], cl
invalid
mov r10d, eax
mov edx, eax
xor edx, edx
div r9d
int1
mov r8d, eax
add r8d, r10d
add eax, edx
add eax, edx
mov r9d, 0x23
mov ecx, 0x23
and eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7f], al
cmp r8d, 0x1c8
cmp r8d, 0x1c8
jb 0x14006ff81
adc byte [rcx + rcx*4 - 0x40], al
mov eax, r8d
sal byte [rcx], 0xd2
xor edx, edx
rol byte [rcx - 9], cl
int1
div r9d
add ecx, 0x24
mov r8d, eax
jmp case.0x140060baa.234
invalid
out 0x41, eax
imul eax, eax, 0x24
invalid
invalid
imul eax, r8d, 0x24
shl byte [rcx + rax*2], 0x83
shl byte [rsi], 0x31
shl byte [rsi + 0x41], cl
div eax
and al, 0x41
add eax, 0x26
add r8d, 0x26
xor edx, edx
div r8w
movzx eax, ax
mov bh, 0xc0
add ecx, eax
mov eax, ecx
add rsp, 0x28
ret
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
lea rcx, [0x14014cdb0]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
invalid
invalid
or eax, 0x19ba00
add byte [rax], al
add al, ch
invalid
movsb byte [rdi], byte [rsi]
or al, byte [rax]
or eax, 0x58d4c00
invalid
movsb byte [rdi], byte [rsi]
or al, byte [rax]
ud2
sbb dh, byte [rdx + 0xa]
mov eax, 0x16
cmp ecx, 0x24
jae case.0x14006591a.215
add eax, ecx
add rsp, 0x28
ret
call fcn.14011b533
ud2
add dh, bh
invalid
lea esp, [rax + 0x4c000000]
mov dword [rbp + 0x70], ecx
lea r14, [rdx + r8]
lea rbx, [rbp - 0x58]
mov qword [rbx], rdx
mov qword [rbx + 8], r14
xor ecx, ecx
push 5
pop r15
movaps xmm6, xmmword [str.xn__]
mov r12, rcx
mov rcx, rbx
call fcn.1400dab2c
mov ecx, 0
cmp eax, 0x2e
je 0x140070039
cmp eax, 0x110000
je 0x1400700a8
test r12, r12
jne 0x140070063
cmp eax, 0x2d
je 0x1400700e6
mov rcx, r15
cmp r12, 5
jae 0x140070096
movups xmmword [rbp + 0xb0], xmm6
cmp r12, 4
cmp esp, 4
je 0x140071cdc
mov rcx, r15
cmp eax, dword [rbp + r12*4 + 0xb0]
jne 0x140070096
inc r12
mov rcx, r12
cmp r12, 4
je 0x1400700e6
lea edx, [rax - 0x7b]
cmp edx, 0xffffffe5
ja 0x140070039
add eax, 0xffffffc6
cmp eax, 0xfffffff6
jae 0x140070039
jmp 0x1400700e6
test rdi, rdi
je 0x1400700e6
mov rcx, qword [rbp + 0x278]
mov rdx, rsi
mov r8, rdi
call fcn.140107e32
mov rax, qword [rbp + 0x78]
and dword [rax + 8], 0
and qword [rax], 0
movaps xmm6, xmmword [rbp + 0x1f0]
add rsp, 0x288
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rbp + 0x270]
mov edx, dword [rbp + 0x270]
and qword [rdx + 0x10], 0
lea rax, [rbp + 0x158]
test dword [rax + 1], ebx
add byte [rax], al
and dword [rax + 8], 0
and qword [rax], 0
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], rax
call 0x1304c8a55
and qword [rbp - 8], 0
mov rax, qword [rbp + 0xa0]
shr rax, 0x20
mov byte [rbp + 0xc], al
mov rax, qword [rbp + 0x70]
mov dword [rbp + 8], eax
xorps xmm6, xmm6
movups xmmword [rbp + 0x10], xmm6
xor eax, eax
mov byte [rbp + 0x20], al
movups xmmword [rbp + 0xb2], xmm6
movups xmm0, xmmword [rbp + 0xb0]
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xb0], al
movups xmmword [rbp + 0x2e], xmm0
movzx ecx, word [rbp + 0xc0]
mov word [rbp + 0x3e], cx
and dword ds:[rbp - 0x48], 0
rol byte [rax], 0
add byte [rsi - 0x77], ah
and dword ds:[rbp - 0x48], 0
and dword ds:[rbp - 0x48], 0
and dword ds:[rbp - 0x48], 0
and word [rbp - 0x44], 0
mov byte [rbp - 0x40], al
and dword [rbp - 0x3c], 0
mov byte [rbp - 0x38], al
and dword [rbp - 0x34], 0
mov byte [rbp - 0x30], al
and dword [rbp - 0x2c], 0
mov byte [rbp - 0x28], al
fadd dword [rbx + 0x4800dc65]
and dword [rbp - 0x58], 0
int3
fadd dword [rbx + 0x4800dc65]
and dword [rbp - 0x58], 0
and dword [rbp + 0x28], 0
and word [rbp + 0x2c], 0
mov rcx, qword [rbp + 0x278]
mov rcx, qword [rcx + 0x10]
mov qword [rbp + 0x68], rcx
mov dword [rbp + 0x48], 0x110000
mov byte [rbp + 0x4c], al
mov byte [rbp + 0x1e7], 1
add dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add byte [rcx], al
mov rcx, rdx
xor edx, edx
call fcn.140107e04
lea rcx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
lea rdx, [rbp - 0x58]
mov r8d, 0xa8
call sub.msvcrt.dll_memcpy
or al, byte [rax]
or al, byte [rax]
lea rdi, [0x140191dd4]
mov r11, qword [rbp + 0xb0]
popfq
mov al, 0
add byte [rax], al
mov rax, qword [rbp + 0xb8]
mov r9d, dword [rbp + 0x130]
mov rdx, qword [rbp + 0x138]
mov r10, qword [rbp + 0x148]
movzx r8d, word [rbp + 0x134]
movzx ecx, r8w
cmp r11, 1
jne 0x14007024c
test r9d, r9d
je 0x14007021a
cmp rax, r10
jb 0x140070825
and qword [rbp + 0x148], 0
xor r10d, r10d
jmp 0x14007023f
cmp r8w, 5
jae 0x140071d84
cmp rax, rcx
jb 0x14007081e
test r8w, r8w
je case.0x140069669.19
and word [rbp + 0x134], 0
xor r8d, r8d
and qword [rbp + 0xb0], 0
xor r11d, r11d
jmp 0x1400701f5
cmp r11, 2
je 0x1400707e1
lea r15, [rbp + 0xc0]
mov qword [rbp + 0x1a0], r15
mov rax, qword [r15 + 0x60]
test rax, rax
jne 0x14007079c
cmp byte [r15 + 0x50], 2
je 0x140070566
lea r13, [r15 + 0x28]
lea rsi, [r15 + 0x40]
cmp qword [rsi], 0
je 0x1400702a1
mov rcx, rsi
call fcn.1400dab2c
cmp eax, 0x110000
add byte [rcx], dl
add byte [rdi], cl
invalid
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
and qword [rsi], 0
mov rcx, r13
call fcn.1400dab2c
mov r12d, eax
lea eax, [r12 - 0x2d]
and al, 0xd3
and al, 0xd3
cmp eax, 2
jb case.default.0x1400702f5
cmp r12d, 0x110000
cld
add byte [rax], al
adc dword [rax], eax
je 0x14007055a
lea eax, [r12 - 0x61]
cmp eax, 0x1a
jb case.default.0x1400702f5
invalid
lodsb al, byte [rsi]
add byte [rax], al
invalid
invalid
lea eax, [r12 - 0x30]
cmp eax, 0xa
jb case.default.0x1400702f5
mov ecx, r12d
call fcn.14006fdbb
cli
invalid
dec dword [rdi]
mov dh, 8
movsxd rcx, dword [rdi + rcx*4]
add rcx, rdi
jmp rcx
inc rax
mov rcx, rax
call fcn.14006fe9f
jmp 0x140070332
sti
invalid
cmp byte [r15 + 0x51], 0
je case.0x1400702f5.48
inc rax
mov rcx, rax
shr eax, 0x89
sti
invalid
invalid
jmp 0x140070332
shr eax, 0x89
sti
invalid
cmp byte [r15 + 0x50], 0
je 0x140070327
mov rcx, qword [r15 + 0x38]
mov byte [rcx + 7], 1
cmp r14b, r8b
invalid
inc rax
mov rcx, rax
shr eax, 0x6d
sti
invalid
invalid
shr eax, 0x6d
sti
invalid
add rdx, rax
mov qword [r15 + 0x40], rax
mov qword [r15 + 0x48], rdx
jmp case.0x1400702f5.49
mov r12d, eax
jmp case.default.0x1400702f5
cmp byte [r15 + 0x54], 0
je case.0x1400702f5.48
mov rax, qword [r15 + 0x38]
add rax, 0xb
jmp 0x140070371
cmp byte [r15 + 0x50], 0
je case.0x1400702f5.48
mov rax, qword [r15 + 0x38]
add rax, 6
jmp 0x140070371
mov rax, qword [r15 + 0x38]
add rax, 8
mov byte [rax], 1
cmp r12d, 0x110000
je 0x14007055a
mov rax, qword [rbp + 0x1a0]
cmp byte [rax + 0x68], 0
je 0x1400703ab
cmp r12d, 0x80
jae 0x1400703cc
lea rcx, [rbp + 0x1a0]
mov edx, r12d
call fcn.14006eb24
jmp 0x14007054e
cmp r12d, 0x80
jae 0x140070448
lea rcx, [rbp + 0x1a0]
mov edx, r12d
call fcn.14006eb24
jmp 0x14007054e
lea esi, [r12 - 0xac00]
cmp esi, 0x2ba4
jae 0x1400704c4
mov eax, esi
xor edx, edx
mov ecx, 0x24c
div ecx
mov r15d, edx
lea edx, [rax + 0x1100]
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
mov eax, r15d
xor edx, edx
mov cx, 0x1c
div cx
add eax, 0x1161
movzx edx, ax
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
mov eax, esi
xor edx, edx
push 0x1c
pop rcx
div ecx
test edx, edx
je 0x14007054e
add edx, 0x11a7
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
jmp 0x14007054e
lea esi, [r12 - 0xac00]
cmp esi, 0x2ba4
jae 0x140070501
mov eax, esi
xor edx, edx
mov ecx, 0x24c
div ecx
mov r15d, edx
lea edx, [rax + 0x1100]
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
mov eax, r15d
xor edx, edx
mov cx, 0x1c
div cx
add eax, 0x1161
movzx edx, ax
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
mov eax, esi
xor edx, edx
push 0x1c
pop rcx
div ecx
test edx, edx
je 0x14007054e
add edx, 0x11a7
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
jmp 0x14007054e
mov ecx, r12d
call fcn.140107ef0
mov rsi, rax
test rax, rax
jne 0x1400704e4
mov ecx, r12d
call fcn.140107f60
mov rsi, rax
test rax, rax
je 0x14007053f
lea rbx, [rsi + rdx*4]
cmp rsi, rbx
je 0x14007054e
mov edx, dword [rsi]
add rsi, 4
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
jmp 0x1400704e8
mov ecx, r12d
call fcn.140107f60
mov rsi, rax
test rax, rax
je 0x14007052e
lea rbx, [rsi + rdx*4]
cmp rsi, rbx
je 0x14007054e
mov edx, dword [rsi]
add rsi, 4
lea rcx, [rbp + 0x1a0]
call fcn.14006eb24
jmp 0x140070515
lea rcx, [rbp + 0x1a0]
mov edx, r12d
call fcn.14006eb24
jmp 0x14007054e
lea rcx, [rbp + 0x1a0]
mov edx, r12d
call fcn.14006eb24
mov r15, qword [rbp + 0x1a0]
jmp 0x140070264
mov byte [r15 + 0x50], 2
mov r15, qword [rbp + 0x1a0]
cmp dword [r15], 0
je 0x140070572
mov rax, qword [r15 + 0x18]
jmp 0x140070577
movzx eax, word [r15 + 4]
test rax, rax
je 0x1400707a4
mov rcx, r15
call fcn.14006e4de
mov r15, qword [rbp + 0x1a0]
mov r8d, dword [r15]
test r8d, r8d
je 0x14007059d
mov rax, qword [r15 + 0x18]
jmp 0x1400705a2
movzx eax, word [r15 + 4]
mov qword [r15 + 0x60], rax
mov rcx, qword [r15 + 0x58]
test r8d, r8d
je 0x1400705b9
mov r9, qword [r15 + 8]
mov rdx, qword [r15 + 0x18]
jmp 0x1400705cc
movzx edx, word [r15 + 4]
cmp rdx, 5
jae 0x140071d98
lea r9, [r15 + 8]
cmp rdx, rcx
jbe 0x140071ccb
lea rdx, [r15 + 0x58]
mov r14d, dword [r9 + rcx*8 + 4]
inc rcx
cmp rcx, rax
jne 0x1400705ff
test r8d, r8d
mov dword [rbp + 0x1d8], r14d
mov qword [rbp + 0x1b8], rdx
je 0x140070607
mov rbx, qword [r15 + 0x18]
jmp 0x14007060c
mov qword [rdx], rcx
jmp 0x1400706d9
movzx ebx, word [r15 + 4]
lea r13, [r15 + 8]
sub rbx, rax
xor esi, esi
cmp rsi, rbx
je 0x140070699
mov rcx, qword [r15 + 0x60]
add rcx, rsi
cmp dword [r15], 0
je 0x140070643
mov rdx, qword [r15 + 0x18]
cmp rdx, rcx
jbe 0x1400708a6
mov rax, qword [r13]
mov r12b, byte [rax + rcx*8]
mov r14d, dword [rax + rcx*8 + 4]
jmp 0x14007067f
movzx edx, word [r15 + 4]
cmp rdx, 5
jae 0x140071d4f
cmp rcx, rdx
jae 0x1400708a6
mov r12b, byte [r13 + rcx*8]
mov r14d, dword [r13 + rcx*8 + 4]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov r8, r13
push 4
pop r9
call fcn.14006e098
cmp rdx, rsi
jbe 0x1400708b7
mov byte [rax + rsi*8], r12b
inc rsi
mov dword [rax + rsi*8 - 4], r14d
jmp 0x140070615
cmp dword [r15], 0
je 0x1400706b9
cmp qword [r15 + 0x18], rbx
mov r14d, dword [rbp + 0x1d8]
mov rax, qword [rbp + 0x1b8]
jb 0x1400706d6
mov qword [r15 + 0x18], rbx
jmp 0x1400706d6
movzx eax, word [r15 + 4]
cmp rbx, rax
mov r14d, dword [rbp + 0x1d8]
mov rax, qword [rbp + 0x1b8]
jae 0x1400706d6
mov word [r15 + 4], bx
movups xmmword [rax], xmm6
mov ecx, r14d
call fcn.140107fd0
mov r15d, eax
mov esi, dword [rbp + 0x150]
cmp esi, 0x110000
jne 0x140070707
test r15b, r15b
jne 0x14007083f
mov dword [rbp + 0x150], r14d
jmp 0x140070256
cmp byte [rbp + 0x154], 0
je 0x14007073b
cmp byte [rbp + 0x155], r15b
jae 0x140070771
mov ecx, esi
mov edx, r14d
call fcn.140108125
cmp eax, 0x110000
jne 0x140070766
lea rcx, [rbp + 0x130]
mov edx, r14d
call fcn.14006f88c
jmp 0x140070789
mov ecx, esi
mov edx, r14d
call fcn.140108125
cmp eax, 0x110000
jne 0x140070766
test r15b, r15b
je 0x14007089d
lea rcx, [rbp + 0x130]
mov edx, r14d
call fcn.14006f88c
jmp 0x140070789
mov dword [rbp + 0x150], eax
jmp 0x140070256
test r15b, r15b
je 0x14007087a
lea rcx, [rbp + 0x130]
mov edx, r14d
call fcn.14006f88c
mov byte [rbp + 0x154], 1
mov byte [rbp + 0x155], r15b
jmp 0x140070256
mov r8d, dword [r15]
jmp 0x1400705a6
mov qword [rbp + 0xb0], 2
and qword [rbp + 0xb8], 0
mov esi, dword [rbp + 0x150]
mov eax, 0
push 2
pop r11
cmp esi, 0x110000
je 0x1400701d8
mov dword [rbp + 0x150], 0x110000
jmp 0x140070867
test r9d, r9d
je 0x1400707f5
cmp rax, r10
jb 0x14007080b
and qword [rbp + 0x148], 0
jmp 0x140070852
cmp cx, 5
jae 0x140071e46
lea rdx, [rbp + 0x138]
cmp rax, rcx
jae 0x140070844
mov esi, dword [rdx + rax*4]
inc rax
mov qword [rbp + 0xb0], 2
jmp 0x140070836
lea rdx, [rbp + 0x138]
mov esi, dword [rdx + rax*4]
inc rax
mov qword [rbp + 0xb0], 1
mov qword [rbp + 0xb8], rax
jmp 0x140070867
mov esi, r14d
jmp 0x140070867
test r8w, r8w
je 0x140070852
and word [rbp + 0x134], 0
mov esi, dword [rbp + 0x150]
mov eax, 0x110000
mov dword [rbp + 0x150], eax
cmp esi, eax
je 0x1400708cb
mov rcx, qword [rbp + 0x270]
mov edx, esi
call fcn.140108862
jmp 0x1400701ca
mov dword [rbp + 0x150], r14d
mov byte [rbp + 0x154], 0
mov qword [rbp + 0xb0], 1
and qword [rbp + 0xb8], 0
jmp 0x140070867
mov dword [rbp + 0x150], r14d
jmp 0x140070867
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
call fcn.14011a390
jmp 0x140071ef7
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
mov rcx, rsi
call fcn.14011a390
jmp 0x140071ef7
lea rcx, [rbp + 0xb0]
call fcn.14006fd41
xorps xmm6, xmm6
lea rax, [rbp + 0x1a0]
movups xmmword [rax + 8], xmm6
mov qword [rax], 8
and qword [rbp + 0xa0], 0xffffffffffff00ff
mov rax, qword [rbp + 0x270]
mov rdx, qword [rax]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x58]
call fcn.14006edc7
xor r14d, r14d
xor eax, eax
mov qword [rbp + 0x190], rax
lea rcx, [rbp - 0x58]
call fcn.14006edfc
mov rdi, rax
test rax, rax
je 0x140071acc
mov rsi, rdx
test r14b, 1
je 0x140070947
mov rcx, qword [rbp + 0x278]
push 0x2e
pop rdx
call fcn.140108862
mov rcx, rdi
mov rdx, rsi
lea r8, str.xn__labels_exceed_maximum_length_of_255error_converting_some_labels:
push 4
pop r9
call fcn.14006f272
test al, al
je 0x140070a61
mov rcx, rdi
mov rdx, rsi
push 4
pop r8
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
call fcn.14006ef45
mov qword [rbp + 0x1d8], rax
mov rsi, rdx
and qword [rbp + 0x1b0], 0
lea rcx, [rbp + 0xb0]
push 0x2d
pop rdx
mov r8, qword [rbp + 0x1d8]
mov r9, rsi
call fcn.14010aa8e
mov r12, qword [rbp + 0xb0]
mov r13, qword [rbp + 0xb8]
mov rbx, qword [rbp + 0xc8]
cmp rbx, r13
ja 0x140070aac
mov rdx, qword [rbp + 0xc0]
sub rbx, rdx
jb 0x140070aac
add rdx, r12
mov rax, qword [rbp + 0xd0]
mov cl, byte [rbp + rax + 0xd7]
mov r8, rbx
call fcn.140052550
cmp rax, 1
jne 0x140070aac
mov rbx, rdx
add rbx, qword [rbp + 0xc0]
mov r15, qword [rbp + 0xd0]
lea rdi, [r15 - 1]
mov r14, rbx
sub r14, rdi
jb 0x140070a55
mov rax, r14
add rax, r15
jb 0x140070a55
cmp rax, r13
ja 0x140070a55
mov rcx, r15
lea rdx, [rbp + 0xd8]
push 4
pop r8
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
call fcn.140001181
mov r9, rdx
lea rcx, [r12 + r14]
mov rdx, r15
mov r8, rax
call fcn.14004253c
test al, al
jne 0x140070cd5
mov qword [rbp + 0xc8], rbx
jmp 0x1400709bb
test byte [rbp + 0x190], 1
jne 0x140070a7c
mov rcx, rdi
mov rdx, rsi
call fcn.14006efbb
mov qword [rbp + 0x190], rax
mov rcx, rdi
mov rdx, rsi
mov r8, qword [rbp + 0x70]
lea r9, [rbp + 0x158]
call fcn.1400720dd
mov r14b, 1
mov rcx, qword [rbp + 0x278]
mov rdx, rdi
mov r8, rsi
call fcn.140107e32
jmp 0x14007091a
lea r15, str.called__Option::unwrap____on_a__None__value
xor r13d, r13d
mov rcx, r15
mov rdx, r13
call fcn.14006ec9a
test al, al
je 0x140071abb
mov rax, qword [rbp + 0x1d8]
add rsi, rax
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x180], rsi
mov dword [rbp + 0x1d8], 0x80
xor ebx, ebx
xor esi, esi
push 0x48
pop rax
mov r12d, eax
mov edi, r13d
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], r13
lea rcx, [rbp + 0x178]
call fcn.14006ceb6
test al, 1
mov qword [rbp + 0x1c0], rbx
je 0x140070d2a
mov dword [rbp + 0x1b8], edi
lea r13d, [r12 + 0x1a]
mov ebx, r12d
neg ebx
push 0x24
pop rax
mov edi, eax
push 1
pop r14
mov dword [rbp + 0x168], esi
lea eax, [rdx - 0x30]
cmp al, 0xa
jae 0x140070b4e
add dl, 0xea
mov eax, edx
jmp 0x140070b63
lea eax, [rdx - 0x41]
cmp al, 0x1a
jb 0x140070b63
add dl, 0x9f
mov eax, edx
cmp dl, 0x1a
jae 0x140071abb
test r14d, r14d
je 0x140071cf0
movzx ecx, al
mov eax, esi
not eax
xor edx, edx
div r14d
cmp eax, ecx
jb 0x140071abb
mov eax, r14d
imul eax, ecx
add esi, eax
lea eax, [rbx + rdi]
cmp edi, r13d
push 0x1a
pop rdx
cmovae eax, edx
cmp edi, r12d
push 1
pop rdx
cmovbe eax, edx
cmp eax, ecx
ja 0x140070bd4
push 0x24
pop r15
sub r15d, eax
mov eax, r15d
mul r14d
jo 0x140071abb
lea rcx, [rbp + 0x178]
call fcn.14006ceb6
test al, 1
je 0x140071abb
add edi, 0x24
imul r14d, r15d
jmp 0x140070b40
mov ecx, esi
mov eax, dword [rbp + 0x168]
sub ecx, eax
mov edi, dword [rbp + 0x1b8]
inc edi
test eax, eax
sete r8b
mov edx, edi
call fcn.14006ff2e
test edi, edi
je 0x140071d69
mov r12d, eax
mov eax, esi
xor edx, edx
div edi
add dword [rbp + 0x1d8], eax
jb 0x140071abb
cmp dword [rbp + 0x1d8], 0x110000
je 0x140071abb
mov eax, dword [rbp + 0x1d8]
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
jb 0x140071abb
mov r9d, edi
mov r14d, edx
mov rax, qword [rbp + 0x1a0]
mov esi, edx
mov rbx, qword [rbp + 0x1c0]
mov rcx, rbx
shl rcx, 4
xor edx, edx
mov r15, qword [rbp + 0x80]
mov r13, qword [rbp + 0x88]
cmp rcx, rdx
je 0x140070c83
mov r8, qword [rax + rdx]
cmp r8, rsi
jb 0x140070c7d
inc r8
mov qword [rax + rdx], r8
add rdx, 0x10
jmp 0x140070c68
cmp rbx, qword [rbp + 0x1a8]
mov edi, r9d
jne 0x140070cac
lea rcx, [rbp + 0x1a0]
mov rdx, rbx
call fcn.1400cf854
mov rax, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1b0]
mov rcx, rbx
shl rcx, 4
mov qword [rax + rcx], rsi
mov edx, dword [rbp + 0x1d8]
mov dword [rax + rcx + 8], edx
inc rbx
mov qword [rbp + 0x1b0], rbx
mov esi, r14d
inc esi
jmp 0x140070b06
mov rcx, r14
mov rdx, qword [rbp + 0x1d8]
mov r8, rsi
call fcn.14010e9cd
test rax, rax
je 0x140071ea6
mov r15, rax
mov r13, rdx
cmp rbx, rdi
je 0x140070ab6
inc r14
mov rcx, qword [rbp + 0x1d8]
mov rdx, rsi
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
call fcn.14006ef45
mov qword [rbp + 0x1d8], rax
mov rsi, rdx
jmp 0x140070ab6
mov rax, qword [rbp + 0x1a0]
mov qword [rbp + 0x198], rax
cmp rbx, 0x15
jae 0x140070d64
cmp rbx, 1
jbe 0x14007133c
mov rcx, qword [rbp + 0x198]
mov rdx, qword [rbp + 0x1c0]
push 1
pop r8
call fcn.14006fc7f
jmp 0x14007133c
mov rdi, rbx
shr rdi, 1
mov rcx, rdi
shl rcx, 4
mov al, byte [0x1401cb9f0]
push 8
pop rdx
call fcn.140041f50
mov qword [rbp + 0xa8], rax
test rax, rax
push 0x10
pop rsi
je 0x140071ec9
mov qword [rbp + 0x98], rdi
mov rcx, rsi
call fcn.1400c0468
test rax, rax
je 0x140071ee1
mov r15, rax
mov rax, qword [rbp + 0x198]
add rax, 0x20
mov qword [rbp + 0x90], rax
mov rdi, rsi
xor eax, eax
mov qword [rbp + 0x1d8], rax
xor ecx, ecx
mov r14, rbx
sub r14, rcx
jbe 0x140071310
cmp r14, 2
mov qword [rbp + 0x1b8], rcx
jae 0x140070dee
mov rdx, rbx
jmp 0x140070f8a
mov rdx, rcx
shl rdx, 4
mov rax, qword [rbp + 0x198]
lea r8, [rax + rdx]
mov rax, qword [r8]
mov r11, qword [r8 + 0x10]
cmp r11, rax
jae 0x140070e33
add rdx, qword [rbp + 0x90]
mov r9, r11
push 2
pop r8
cmp r14, r8
je 0x140070e5d
mov r10, qword [rdx]
cmp r10, r9
jae 0x140070e5a
inc r8
add rdx, 0x10
mov r9, r10
jmp 0x140070e1a
add rdx, qword [rbp + 0x90]
mov r9, r11
push 2
pop r8
cmp r14, r8
je 0x140070e5d
mov r10, qword [rdx]
cmp r10, r9
jb 0x140070e5a
inc r8
add rdx, 0x10
mov r9, r10
jmp 0x140070e41
mov r14, r8
lea rdx, [r14 + rcx]
cmp r11, rax
jae 0x140070f8a
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], rdi
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x170], rdx
mov r8, qword [rbp + 0x198]
mov r9, rbx
call fcn.14006fc43
mov r13, r15
mov r15, rax
mov r12, rdx
mov rsi, rdx
shr rsi, 1
mov qword [rbp + 0x1d0], r13
mov qword [rbp + 0x1c8], rdi
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov rdx, rsi
mov r8, r15
mov r9, rsi
call fcn.14006fc43
mov qword [rbp + 0x168], rdx
mov rbx, rax
shl r12, 4
add r15, r12
mov r12, rsi
shl r12, 4
sub r15, r12
mov qword [rbp + 0x1d0], r13
mov qword [rbp + 0x1c8], rdi
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov rdx, rsi
mov r8, r15
mov r9, rsi
call fcn.14006fc43
add rbx, 8
dec rsi
add rax, r12
add rax, 0xfffffffffffffff8
mov rcx, qword [rbp + 0x168]
mov r12, rcx
mov r15, r13
cmp rsi, 0xffffffffffffffff
je 0x140070f75
sub r12, 1
jb 0x140071d0b
cmp rsi, rdx
jae 0x140071d2d
mov r8, qword [rbx - 8]
mov r9d, dword [rbx]
mov r10, qword [rax - 8]
mov r11d, dword [rax]
mov qword [rbx - 8], r10
mov dword [rbx], r11d
mov qword [rax - 8], r8
mov dword [rax], r9d
add rbx, 0x10
dec rsi
add rax, 0xfffffffffffffff0
jmp 0x140070f33
mov rbx, qword [rbp + 0x1c0]
mov rdx, qword [rbp + 0x170]
mov rcx, qword [rbp + 0x1b8]
cmp rdx, rcx
jb 0x140071e5a
cmp rdx, rbx
ja 0x140071e5a
mov qword [rbp + 0x170], rdx
jae 0x140071015
cmp r14, 0xa
jae 0x140071015
mov rsi, r15
mov rcx, qword [rbp + 0x1b8]
lea rdx, [rcx + 0xa]
mov r9, qword [rbp + 0x1c0]
cmp rdx, r9
cmovae rdx, r9
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], rdi
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x170], rdx
mov r8, qword [rbp + 0x198]
call fcn.14006fc43
cmp r14, 1
adc r14, 0
mov qword [rbp + 0x1d0], rsi
mov qword [rbp + 0x1c8], rdi
mov rcx, rax
mov r8, r14
call fcn.14006fc7f
mov r14, qword [rbp + 0x1d8]
cmp r14, rdi
jne 0x140071065
lea rcx, [rdi + rdi]
mov r12, rcx
call fcn.1400c0468
test rax, rax
mov rbx, qword [rbp + 0x1c0]
je 0x140071e80
mov rsi, rax
shl rdi, 4
mov rcx, rax
mov rdx, r15
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov rcx, r15
push 8
pop rdx
call fcn.140041fe0
mov r15, rsi
mov rdi, r12
jmp 0x14007106c
mov rbx, qword [rbp + 0x1c0]
mov rax, qword [rbp + 0x170]
mov rdx, qword [rbp + 0x1b8]
sub rax, rdx
mov rcx, r14
shl rcx, 4
mov qword [r15 + rcx], rax
mov qword [r15 + rcx + 8], rdx
inc r14
mov qword [rbp + 0x58], r15
mov qword [rbp + 0x60], rdi
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.14006e452
cmp rax, 1
mov qword [rbp + 0x1d8], r14
jne 0x140071304
mov r13, rdx
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], rdi
mov rcx, r15
mov rdx, r14
mov r8, r13
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.1400bf962
mov rsi, r15
mov rcx, qword [rax]
mov qword [rbp + 0x1b8], rcx
mov r14, qword [rax + 8]
lea r12, [r13 + 1]
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], rdi
mov rcx, r15
mov rdx, qword [rbp + 0x1d8]
mov r8, r12
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.1400bf962
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov qword [rbp + 0x168], rcx
add rdx, rcx
mov qword [rbp + 0x1d0], rsi
mov qword [rbp + 0x1c8], rdi
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov rcx, r14
mov r8, qword [rbp + 0x198]
mov r9, qword [rbp + 0x1c0]
call fcn.14006fc43
mov r15, rax
mov rbx, rdx
mov qword [rbp + 0x50], r14
mov rax, qword [rbp + 0x1b8]
mov rsi, rax
shl rsi, 4
lea rdi, [r15 + rsi]
mov r14, rdx
sub r14, rax
cmp r14, rax
jae 0x140071211
shl r14, 4
mov rsi, qword [rbp + 0xa8]
mov rcx, rsi
mov rdx, rdi
mov r8, r14
call sub.msvcrt.dll_memcpy
mov r10, rsi
add r14, rsi
shl rbx, 4
lea rax, [r15 + rbx]
add rax, 0xfffffffffffffff0
mov rsi, r14
mov rbx, qword [rbp + 0x1c0]
cmp rdi, r15
jbe 0x140071283
cmp rsi, r10
jbe 0x140071283
mov rcx, qword [rsi - 0x10]
mov rdx, qword [rdi - 0x10]
cmp rcx, rdx
mov r8d, 0
sbb r8, r8
cmp rcx, rdx
mov r9d, 0
adc r9, 0xffffffffffffffff
shl r8, 4
add rdi, r8
shl r9, 4
add rsi, r9
cmp rcx, rdx
mov rcx, rsi
cmovb rcx, rdi
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
add rax, 0xfffffffffffffff0
jmp 0x1400711ba
mov r14, r15
shl rbx, 4
add r15, rbx
mov rbx, qword [rbp + 0xa8]
mov rcx, rbx
mov rdx, r14
mov r8, rsi
call sub.msvcrt.dll_memcpy
add rsi, rbx
mov rdx, rbx
mov rbx, qword [rbp + 0x1c0]
cmp rdx, rsi
jae 0x140071289
cmp rdi, r15
jae 0x140071289
mov r8, qword [rdi]
xor eax, eax
xor ecx, ecx
mov r10, rdi
cmp r8, qword [rdx]
setae r8b
setb r9b
jb 0x140071261
mov r10, rdx
movups xmm0, xmmword [r10]
movups xmmword [r14], xmm0
add r14, 0x10
mov cl, r9b
shl rcx, 4
add rdi, rcx
mov al, r8b
shl rax, 4
add rdx, rax
jmp 0x14007123d
mov r14, rdi
mov rdx, r10
sub rsi, rdx
mov rcx, r14
mov r8, rsi
call sub.msvcrt.dll_memcpy
mov r14, qword [rbp + 0x1d8]
cmp r14, r12
mov r15, qword [rbp + 0x58]
mov rdi, qword [rbp + 0x60]
jbe 0x140071db2
shl r12, 4
mov rax, qword [rbp + 0x168]
add rax, qword [rbp + 0x1b8]
mov qword [r15 + r12], rax
mov rax, qword [rbp + 0x50]
mov qword [r15 + r12 + 8], rax
cmp r14, r13
jbe 0x140071dfc
mov rax, r13
shl rax, 4
lea rcx, [r15 + rax]
lea rdx, [r15 + rax]
add rdx, 0x10
not r13
add r13, r14
shl r13, 4
mov r8, r13
call fcn.140118131
dec r14
jmp 0x140071098
mov rcx, qword [rbp + 0x170]
jmp 0x140070dcd
mov rcx, r15
mov rdx, rdi
call fcn.14006d950
mov rcx, qword [rbp + 0xa8]
mov rdx, qword [rbp + 0x98]
call fcn.14006d950
mov r15, qword [rbp + 0x80]
mov r13, qword [rbp + 0x88]
mov rax, qword [rbp + 0x1c0]
lea rdi, [rax + r13]
add r13, r15
mov rcx, qword [rbp + 0x278]
mov rsi, qword [rcx + 0x10]
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], r13
mov rdx, qword [rbp + 0x198]
mov qword [rbp + 0xc0], rdx
mov qword [rbp + 0xc8], rax
and qword [rbp + 0xd0], 0
mov rdx, rdi
call fcn.140107e04
and qword [rbp + 0xd8], 0
mov qword [rbp + 0xe0], rdi
xor eax, eax
mov rcx, qword [rbp + 0x1c0]
cmp rax, rcx
jae 0x1400713c0
mov rcx, qword [rbp + 0xc0]
mov rdx, rax
shl rdx, 4
mov r8, qword [rcx + rdx]
cmp r8, qword [rbp + 0xd8]
je 0x1400713f1
lea rcx, [rbp + 0xb0]
call fcn.1400dab2c
cmp eax, 0x110000
jne 0x1400713e8
mov rcx, qword [rbp + 0xc8]
mov rax, qword [rbp + 0xd0]
cmp rax, rcx
jb 0x1400713a0
jmp 0x14007142a
inc qword [rbp + 0xd8]
jmp 0x140071409
inc rax
mov qword [rbp + 0xd0], rax
inc r8
mov qword [rbp + 0xd8], r8
mov eax, dword [rcx + rdx + 8]
mov rcx, qword [rbp + 0x278]
mov edx, eax
call fcn.140108862
mov rcx, qword [rbp + 0xc8]
mov rax, qword [rbp + 0xd0]
jmp 0x1400713a0
mov rax, qword [rbp + 0x278]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x10]
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
call fcn.14006ef45
mov rsi, rax
mov rbx, rdx
test byte [rbp + 0x190], 1
jne 0x140071468
mov rcx, rsi
mov rdx, rbx
call fcn.14006efbb
mov qword [rbp + 0x190], rax
lea rcx, [rbp + 0x158]
call fcn.14006ef8f
mov r14b, 1
test al, al
jne 0x14007091a
mov r15, rsi
add r15, rbx
mov qword [rbp + 0xb0], rsi
mov qword [rbp + 0xb8], r15
xor ecx, ecx
xor eax, eax
mov r12d, ecx
mov r13d, eax
lea rcx, [rbp + 0xb0]
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140071973
mov edi, eax
xor eax, eax
cmp edi, 0x80
jb 0x14007149a
mov ecx, edi
call fcn.140107fd0
cmp r13b, al
jbe 0x1400714d4
test al, al
jne 0x140071aaf
lea ecx, [rdi - 0x340]
cmp ecx, 4
ja 0x1400714e8
cmp ecx, 2
jne 0x140071aaf
lea ecx, [rdi - 0x1fbe]
cmp ecx, 0x3f
jbe 0x140071915
lea ecx, [rdi - 0xf43]
cmp ecx, 0x3e
jbe 0x14007192e
lea ecx, [rdi - 0x1f71]
cmp ecx, 0xc
jbe 0x140071947
add byte [rax], al
mov cl, 2
lea edx, [rdi - 0x30f]
cmp edx, 0x36
jbe 0x14007195a
add al, 0
invalid
lea edx, [rdi - 0xf93]
cmp edx, 0x26
ja 0x140071545
movabs r8, 0x4002108401
bt r8, rdx
invalid
invalid
jb 0x140071aaf
lea edx, [rdi - 0xfa10]
cmp edx, 0x12
adc dh, byte [rdi + 0x10]
invalid
mov r8d, 0x50005
bt r8d, edx
jb 0x140071aaf
lea edx, [rdi - 0x374]
cmp edx, 0x13
ja 0x14007157b
mov r8d, 0x80401
bt r8d, edx
jb 0x140071aaf
lea edx, [rdi - 0xa33]
cmp edx, 0x2b
ja 0x14007159a
movabs r8, 0x80000000009
bt r8, rdx
jb 0x140071aaf
lea edx, [rdi - 0xb3e]
cmp edx, 0x19
ja 0x1400715b5
mov r8d, 0x3000001
bt r8d, edx
jb 0x140071497
lea edx, [rdi - 0xdca]
cmp edx, 0x15
ja 0x1400715d0
mov r8d, 0x200021
bt r8d, edx
jb 0x140071497
lea edx, [rdi - 0xfb1d]
cmp edx, 0x21
ja case.0x14000776e.756
movabs r8, 0x200000005
bt r8, rdx
jb 0x140071aaf
add byte [rax], al
lea edx, [rdi - 0x114b0]
cmp edx, 0xd
ja 0x14007160a
mov r8d, 0x2401
bt r8d, edx
jb 0x140071497
lea edx, [rdi - 0x2329]
cmp edx, 2
jb 0x140071aaf
cmp edi, 0x93c
je 0x140071497
cmp edi, 0x9be
je 0x140071497
cmp edi, 0x9d7
je 0x140071497
cmp edi, 0x9df
je 0x140071aaf
cmp edi, 0xbbe
je 0x140071497
cmp edi, 0xbd7
je 0x140071497
cmp edi, 0xc56
je 0x140071497
cmp edi, 0xcc2
je 0x140071497
cmp edi, 0xd3e
je 0x140071497
cmp edi, 0xd57
je 0x140071497
cmp edi, 0x102e
je 0x140071497
cmp edi, 0x1b35
je 0x140071497
cmp edi, 0x1fbb
je 0x140071aaf
cmp edi, 0x2126
je 0x140071aaf
cmp edi, 0x2adc
je 0x140071aaf
cmp edi, 0x110ba
je 0x140071497
cmp edi, 0x11127
je 0x140071497
cmp edi, 0x1133e
je 0x140071497
cmp edi, 0x11357
je 0x140071497
cmp edi, 0x115af
je 0x140071497
cmp edi, 0x11930
je 0x140071497
lea edx, [rdi - 0x2f800]
cmp edx, 0x21e
jb 0x140071aaf
lea edx, [rdi - 0x1d1bb]
cmp edx, 6
jb 0x140071aaf
lea edx, [rdi - 0x1d15e]
cmp edx, 7
jb 0x140071aaf
lea edx, [rdi - 0xfb46]
cmp edx, 9
jb 0x140071aaf
lea edx, [rdi - 0xfb43]
cmp edx, 2
jb 0x140071aaf
mov edx, edi
and edx, 0x1ffffe
cmp edx, 0xfb40
je 0x140071aaf
lea r8d, [rdi - 0xfb38]
cmp r8d, 5
jb 0x140071aaf
lea r8d, [rdi - 0xfb2a]
cmp r8d, 0xd
jb 0x140071aaf
lea r8d, [rdi - 0xfa70]
cmp r8d, 0x6a
jb 0x140071aaf
lea r8d, [rdi - 0xfa2a]
cmp r8d, 0x44
jb 0x140071aaf
lea r8d, [rdi - 0xfa25]
cmp r8d, 2
jb 0x140071aaf
lea r8d, [rdi - 0xfa15]
cmp r8d, 0xa
jb 0x140071aaf
lea r8d, [rdi - 0xf900]
cmp r8d, 0x10e
jb 0x140071aaf
cmp edx, 0x212a
je 0x140071aaf
cmp edx, 0x2000
je 0x140071aaf
cmp edx, 0x1fee
je 0x140071aaf
lea r8d, [rdi - 0xf75]
cmp r8d, 2
jb 0x140071aaf
cmp edx, 0xb5c
je 0x140071aaf
lea r8d, [rdi - 0xa59]
cmp r8d, 3
jb 0x140071aaf
mov r8d, edi
and r8d, 0x1ffff8
cmp r8d, 0x958
je 0x140071aaf
cmp edx, 0x9dc
je 0x140071aaf
lea r8d, [rdi - 0x11a8]
cmp r8d, 0x1b
jb 0x140071497
lea r8d, [rdi - 0x1161]
cmp r8d, 0x15
jb 0x140071497
lea r8d, [rdi - 0xcd5]
cmp r8d, 2
jb 0x140071497
lea r8d, [rdi - 0x653]
cmp r8d, 3
jb 0x140071497
cmp edx, 0x330
je 0x140071497
lea edx, [rdi - 0x32d]
cmp edx, 2
jb 0x140071497
lea edx, [rdi - 0x323]
cmp edx, 6
jb 0x140071497
lea edx, [rdi - 0x313]
cmp edx, 2
jb 0x140071497
lea edx, [rdi - 0x300]
cmp edx, 5
jb 0x140071497
lea edx, [rdi - 0x306]
cmp edx, 7
jb 0x140071497
add edi, 0xffffcf67
cmp edi, 2
jae 0x14007149a
jmp 0x140071497
movabs rdx, 0xa800202020202801
bt rdx, rcx
jae 0x1400714f7
jmp 0x140071aaf
movabs rdx, 0x4021004002108401
bt rdx, rcx
jae 0x140071506
jmp 0x140071aaf
mov edx, 0x1555
bt edx, ecx
jae 0x140071515
jmp 0x140071aaf
movabs r8, 0x48020000001005
bt r8, rdx
jae 0x140071526
jmp 0x140071497
test r12b, r12b
je 0x140071a91
lea rcx, [rbp + 0xb0]
movups xmmword [rcx + 0x48], xmm6
lea rax, [rbp + 0x17a]
movups xmmword [rax], xmm6
movzx eax, word [rbp + 0x188]
mov word [rcx + 0x76], ax
movups xmm0, xmmword [rbp + 0x178]
movups xmmword [rcx + 0x66], xmm0
and qword [rbp + 0xb0], 0
and dword [rbp + 0xc0], 0
and word [rbp + 0xc4], 0
xor eax, eax
mov byte [rbp + 0xc8], al
and dword [rbp + 0xcc], 0
mov byte [rbp + 0xd0], al
and dword [rbp + 0xd4], 0
mov byte [rbp + 0xd8], al
and dword [rbp + 0xdc], 0
mov byte [rbp + 0xe0], al
and dword [rbp + 0xe4], 0
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r15
mov byte [rbp + 0x108], al
and dword [rbp + 0x110], 0
and word [rbp + 0x114], 0
mov dword [rbp + 0x130], 0x110000
mov byte [rbp + 0x134], al
mov qword [rbp + 0x178], rsi
mov qword [rbp + 0x180], r15
lea rcx, [rbp + 0x178]
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140071a6f
mov edi, eax
lea rcx, [rbp + 0xb0]
call fcn.14006f2f6
cmp eax, 0x110000
je 0x140071a61
cmp eax, edi
je 0x140071a35
lea rcx, [rbp + 0xb0]
call fcn.14006c13f
jmp 0x140071aaf
lea rcx, [rbp + 0xb0]
call fcn.14006f2f6
mov edi, eax
lea rcx, [rbp + 0xb0]
call fcn.14006c13f
cmp edi, 0x110000
jne 0x140071aaf
mov rcx, rsi
mov rdx, rbx
mov r8, qword [rbp + 0xa0]
lea r9, [rbp + 0x158]
call fcn.1400720dd
jmp 0x14007091a
mov byte [rbp + 0x15d], 1
jmp 0x14007091a
mov byte [rbp + 0x158], 1
mov r14b, 1
mov al, 1
jmp 0x140070913
mov rax, qword [rbp + 0x278]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x10]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
mov r8, qword [rbp + 0x68]
call fcn.14006ef45
mov r8, rdx
lea rsi, [rbp + 0xb0]
mov rcx, rsi
mov rdx, rax
call fcn.14006edc7
lea rdi, [rbp + 0x178]
lea rbx, [rbp - 0x58]
mov r12d, 0x260db
mov r13d, 0x62f8
mov rcx, rsi
call fcn.14006edfc
mov r15, rax
test rax, rax
je 0x140071c9c
test byte [rbp + 0x190], 1
je 0x140071b16
mov r14, rdx
add r14, r15
mov qword [rbp + 0x178], r15
mov qword [rbp + 0x180], r14
mov rcx, rdi
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140071b16
mov ecx, eax
call fcn.140107e72
invalid
invalid
or dword [rax], eax
test al, al
je 0x140071bf4
movzx eax, al
cmp eax, 0x11
je 0x140071bf4
cmp eax, 9
jne 0x140071c95
mov rcx, rdi
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140071ba6
mov ecx, eax
call fcn.140107e72
cmp al, 0xe
ja 0x140071c95
xchg ebp, edi
add byte [rax], al
invalid
movzx eax, al
bt r13d, eax
jb 0x140071b7a
jmp 0x140071c95
mov qword [rbp - 0x58], r15
mov qword [rbp - 0x50], r14
mov rcx, rbx
call fcn.14006d8ce
cmp eax, 0x110000
je 0x140071b16
push rbp
invalid
invalid
invalid
mov r14d, eax
mov ecx, eax
call fcn.140107e72
cmp al, 0xd
je 0x140071bae
mov ecx, r14d
call fcn.140107e72
cmp al, 9
je 0x140071b16
mov ecx, r14d
call fcn.140107e72
mov esp, dword [rdx + 9]
add byte [rax - 0xd87bf1], bh
invalid
invalid
jmp 0x140071c95
movups xmm0, xmmword [rbp + 0x178]
movups xmmword [rbp - 0x58], xmm0
xor esi, esi
xor ecx, ecx
mov r13d, ecx
mov rcx, rbx
call fcn.1400dab2c
add byte [0x140181c13], bh
add byte [rax], al
adc dword [rax], eax
je 0x140071c40
mov ecx, eax
call fcn.140107e72
mov cl, 1
invalid
cmp al, 5
invalid
je 0x140071c03
cmp al, 1
movzx esi, sil
push 1
pop rcx
cmove esi, ecx
cmp al, 0x11
ja 0x140071c95
movzx eax, al
bt r12d, eax
mov ecx, r13d
jb 0x140071c03
jmp 0x140071c95
mov qword [rbp - 0x58], r15
mov qword [rbp - 0x50], r14
mov rcx, rbx
call fcn.14006d8ce
cmp eax, 0x110000
je 0x140071c95
mov r14d, eax
mov ecx, eax
call fcn.140107e72
cmp al, 0xd
je 0x140071c48
mov ecx, r14d
call fcn.140107e72
cmp al, 0x11
ja 0x140071c95
movzx eax, al
mov ecx, 0x20023
bt ecx, eax
jae 0x140071c95
test sil, 1
je 0x140071c89
test r13b, r13b
jne 0x140071c95
lea rsi, [rbp + 0xb0]
jmp 0x140071b10
mov byte [rbp + 0x15a], 1
mov eax, dword [rbp + 0x160]
mov rcx, qword [rbp + 0x78]
mov dword [rcx + 8], eax
mov rax, qword [rbp + 0x158]
mov qword [rcx], rax
mov rcx, qword [rbp + 0x1a0]
mov rdx, qword [rbp + 0x1a8]
call fcn.14007edcd
rol dword [rax], 1
add cl, ch
add ah, ah
invalid
invalid
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
call fcn.14011a390
jmp 0x140071ef7
mov ecx, 0xe9000a86
sbb eax, dword [rdx]
add byte [rax], al
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
push 4
pop rcx
mov rdx, rcx
call fcn.14011a390
add byte [rdi], cl
invalid
lea rcx, [0x14014cdb0]
mov ecx, 0x4c000db0
lea eax, [0x14014ceb8]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
add byte [rdx + 0x19], ch
push 0x19
sbb dword [rdx - 0x18], ebx
push 0xffffffffffffff87
or al, byte [rax]
pop rdx
call fcn.14011a470
xchg dword [rdx], ecx
add cl, ch
in al, dx
add dword [rax], eax
add byte [rcx + rcx*4 - 0x43], cl
mov ebp, 0x1d0
jmp 0x140071ef7
mov qword [rbp + 0x1d0], r15
mov ebp, 0x1d0
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rbp + 0x1c8], edi
mov qword [rbp + 0x1c8], rdi
mov dword [rbp + 0x1c8], edi
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov rdx, rcx
xchg edx, eax
str word [rax - 0x77]
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
retf 0x68e8
call fcn.14011a390
jmp 0x140071ef7
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], rdi
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
add eax, 0xf92de
add eax, 0xf92de
xchg edx, eax
str word [rax - 0x77]
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call fcn.14011a390
jmp 0x140071ef7
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
push rbp
verw word [rdx + 4]
pop rax
mov rcx, rdx
mov rdx, rax
call fcn.14011a400
add cl, ch
mov es, word [rcx]
add byte [rax], al
add cl, ch
mov es, word [rcx]
add byte [rax], al
lea rcx, [0x14014cdb0]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
pop rcx
mov cl, 0xd
add byte [rdx + 0x19], ch
mov al, 0xd
add byte [rbp + rcx*4 + 5], cl
pop rcx
mov cl, 0xd
add byte [rdx + 0x19], ch
pop rdx
call fcn.14011a470
or al, byte [rax]
or al, byte [rax]
jmp 0x140071ef7
add byte [rbp + rcx*4 + 5], cl
push r13
verw word [rdx + 4]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
pop rdx
call fcn.14011a400
insd dword [rdi], dx
xchg byte [rdx], cl
invalid
insd dword [rdi], dx
xchg byte [rdx], cl
add cl, ch
jmp 0x140071ef7
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
jmp 0x140071ef7
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
verw word [rdx + 4]
push 4
pop rax
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, rax
call fcn.14011a400
jmp 0x140071ef7
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140166520]
lea rax, str.Index_out_of_bounds
lea eax, [0x140166520]
lea rcx, [rbp + 0xb0]
mov qword [rcx], rax
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
mov qword [rcx + 8], 1
invalid
invalid
mov qword [rcx + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
add eax, 0x11e05e
loopne 0x140071de2
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r9 + rcx*4 - 0x43], cl
rol byte [rcx], 1
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
mov qword [rbp + 0x1d0], r15
add byte [rax], al
mov qword [rbp + 0x1c8], rdi
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.14011a2e0
or al, byte [rax]
jmp 0x140071ef7
lea rax, str.Index_out_of_bounds
lea rcx, [rbp + 0xb0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], rdi
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.14011a2e0
jmp 0x140071ef7
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
pop rdx
call fcn.14011a400
or al, byte [rax]
or al, byte [rax]
jmp 0x140071ef7
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], rdi
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2c
pop rdx
call fcn.14011a470
jmp 0x140071ef7
mov qword [rbp + 0x1d0], r15
mov qword [rbp + 0x1c8], r12
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x140071ef7
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
mov qword [rsp + 0x20], rax
mov rcx, qword [rbp + 0x1d8]
mov rdx, rsi
xor r8d, r8d
mov r9, r14
call fcn.14011a900
jmp 0x140071ef7
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x140071ef7
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
ud2
add byte [rdi], cl
sub dword [rsp + 0x20], esi
mov rdx, qword [rbp + 0x1c8]
mov rcx, qword [rbp + 0x1d0]
call fcn.14006fc3e
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
mov rcx, qword [rbp + 0xa8]
mov rdx, qword [rbp + 0x98]
call fcn.14006fc3e
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
and al, 0x20
mov rcx, qword [rbp + 0x1a0]
mov rdx, qword [rbp + 0x1a8]
call fcn.14006ff29
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sal byte [rsp + rdi + 0x4c], 0x8d
and al, 0x28
mov dword [r8], 0x2d
mov r9d, 1
mov rcx, rbx
mov rdx, r14
call fcn.14006f272
test al, al
jne 0x140072158
mov rcx, rbx
mov rdx, r14
mov r8d, 0x2d
sub eax, 0xe8000000
sar edi, 1
inc dword [rax + rax*8 + 0x46c60674]
add dword [rcx], eax
call fcn.14006f2b8
test al, al
je 0x14007215e
mov byte [rsi + 1], 1
jmp 0x1400721bb
mov ecx, ebp
call fcn.1401080d7
test al, al
je 0x14007216f
mov byte [rsi + 3], 1
jmp 0x1400721bb
mov ebp, edi
shr ebp, 8
lea r14, [rsp + 0x28]
mov qword [r14], rbx
mov qword [r14 + 8], r15
lea rbx, [0x140191df4]
mov rcx, r14
call fcn.1400dab2c
cmp eax, 0x110000
je 0x1400721bb
mov ecx, eax
call fcn.14006fdbb
movzx eax, byte [rax]
shr eax, 0x1e
fdiv st(7), st(0)
dec dword [rdi]
mov dh, 0
cmp rax, 7
ja case.0x1400721af.1
movsxd rcx, dword [rbx + rax*4]
add rcx, rbx
mov eax, ebp
jmp rcx
mov eax, edi
test al, al
je case.0x1400721af.0
mov byte [rsi + 4], 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
cmp rbx, r15
je 0x140074132
mov rax, rsi
mov rcx, rdi
jmp 0x140074147
mov rax, r15
mov rcx, r15
mov ecx, edi
mov r15, rsi
mov rbx, rdi
cmp rdi, rsi
je 0x140074312
mov rdi, rcx
mov rsi, rax
mov rdx, qword [rbx]
add rdx, 0x10
lea rcx, [rbp + 0x18]
call fcn.140080780
add byte [rax], al
lea rcx, [rbp + 0x18]
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.6_src_syswindows_selector.rs
call fcn.140073522
mov rcx, rax
cmp byte [rax + 0x68], 0
jne 0x1400742ce
add rax, 0x10
mov qword [rbp + 0x68], rax
and dword [rcx + 0x10], 0
movzx r8d, byte [rcx + 0x69]
test r8d, r8d
mov qword [rbp + 0x78], rcx
mov byte [rbp + 0x70], dl
je 0x1400741e2
cmp r8d, 2
je 0x1400742c7
cmp r8d, 1
jne 0x140074507
mov rdx, qword [rbp + 0x78]
mov ecx, dword [rdx + 0x64]
not ecx
and ecx, dword [rdx + 0x60]
test cx, 0x1bf
je 0x1400742c7
add dword [rax], eax
invalid
mov rcx, rax
call fcn.1400726c2
mov r12, rax
test rax, rax
jne 0x14007444c
xor ecx, ecx
call fcn.140072e79
jmp 0x1400742c7
mov qword [rcx + 0x38], 1
movabs rax, 0x7fffffffffffffff
mov qword [rcx + 0x30], rax
mov rax, qword [rcx + 0x50]
push r8
mov qword [rcx + 0x40], rax
and dword [rcx + 0x4c], 0
mov eax, dword [rcx + 0x60]
or eax, 0x20
mov dword [rcx + 0x48], eax
mov r14, qword [rbx]
lock inc qword [r14]
jle 0x140074576
mov r12, qword [rbp + 0x68]
mov rax, qword [r12 + 8]
mov eax, dword [rsp + 8]
lea rdx, [r12 + 0x10]
mov dword [r12 + 0x10], 0x103
mov rcx, qword [rax + 0x10]
lea rax, [r12 + 0x20]
lea r9, [r14 + 0x10]
push 0x20
pop r8
mov dword [rsp + 0x48], r8d
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x38], r8d
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x20], rdx
mov dword [rsp + 0x28], 0x12024
xor edx, edx
xor r8d, r8d
call qword [sym.imp.ntdll.dll_NtDeviceIoControlFile]
test eax, eax
je 0x1400742b7
cmp eax, 0x103
je 0x1400742b7
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
mov r12d, eax
shl r12, 0x20
or r12, 2
mov rcx, r12
call fcn.14007476b
test eax, eax
je 0x14007457a
mov r13d, edx
cmp edx, 0x3e5
jne 0x1400742dc
mov rcx, r12
call fcn.14008c39a
mov r13, qword [rbp + 0x58]
mov r12, qword [rbp + 0x68]
mov byte [r12 + 0x59], 1
mov eax, dword [r12 + 0x50]
mov dword [r12 + 0x54], eax
mov dl, byte [rbp + 0x70]
mov rcx, qword [rbp + 0x78]
add rbx, 8
call fcn.1400e48dd
jmp 0x140074125
invalid
mov qword [rbp + 0x18], r14
mov qword [rbp + 0x60], r12
lea rcx, [rbp + 0x18]
call fcn.1400725b5
loop 0x1400742eb
invalid
invalid
loop 0x1400742eb
invalid
inc dword [rcx - 0x7d]
cmp r13d, 6
jne 0x14007444c
test dword [rbp + 1], edx
add byte [rax], al
std
invalid
test dword [rbp + 1], edx
add byte [rax], al
mov rcx, qword [rbp + 0x68]
mov qword [rbp + 0x60], r12
invalid
invalid
push 0x6065894c
invalid
call fcn.14007264e
mov rcx, r12
call fcn.14008c39a
mov r13, qword [rbp + 0x58]
mov ebp, dword [rbp + 0x58]
invalid
mov ebp, dword [rbp + 0x58]
pop rax
jmp 0x1400742c7
mov rax, qword [rbp + 0x80]
mov rsi, qword [rax + 0x28]
mov esi, dword [rax + 0x28]
xor r14d, r14d
test byte [rcx + 0x39], 0xf6
cmp r14, rsi
div byte [rcx + rbp + 0x4c]
mov ebx, esi
je 0x14007434e
mov rbx, r14
mov rcx, r13
mov rdx, r14
bnd call fcn.1400734ba
bnd call fcn.1400734ba
test rax, rax
je 0x1400744ec
mov rcx, qword [rax]
call fcn.1400734e3
lea r14, [rbx + 1]
test al, al
jne 0x140074320
jmp 0x140074354
mov rbx, rsi
mov r14, rsi
mov esi, esi
mov esi, esi
xor edi, edi
cmp r14, rsi
jae 0x1400743ed
invalid
mov es, word [rax]
add byte [rax], al
or dword [rsi + 0x4c000000], 0xffffff89
jmp 0x128f9ccb2
mov rdx, r14
invalid
add byte [rax], al
mov rcx, r13
mov rdx, r14
call fcn.1400734ba
test rax, rax
je 0x1400744d1
pop rsi
add dword [rax], eax
add byte [rax - 0x75], cl
or al, ch
push 0xffffffff84fffff1
inc dword [rax + rax*8 - 0xb6fa8b]
invalid
mov rcx, qword [rax]
call fcn.1400734e3
invalid
test al, al
inc dword [rax + rax*8 - 0xb6fa8b]
invalid
jne 0x140074384
inc r14
jmp 0x140074356
mov rax, qword [rbp + 0x80]
mov rax, qword [rax + 0x28]
invalid
invalid
add byte [rax - 0x75], cl
sub byte [rax + 0x39], cl
fmul dword [rdi]
jbe 0x140074596
cmp rax, r14
cmp rax, rbx
jbe 0x140074596
cmp rax, r14
invalid
jbe 0x1400745ae
or eax, 0x4c000002
add byte [rax], al
mov r9, qword [rbp + 0x80]
mov ecx, dword [rbp + 0x80]
mov rax, qword [r9 + 0x20]
lea rcx, [rax + rbx]
lea ecx, [rax + rbx]
and byte [r8 - 0x73], cl
or al, 0x18
invalid
lea ecx, [rax + rbx]
sbb byte [rcx - 0x75], cl
mov rdx, qword [r9 + 0x18]
cmp rcx, rdx
mov r8, rdx
cmovb r8, rdi
invalid
sub rcx, r8
sub ecx, eax
push rcx
sbb byte [rax + 0x39], cl
ror dword [rcx - 0x77], 1
ror byte [rdi + rcx + 0x42], 1
invalid
sub ecx, eax
add rax, r14
cmp rax, rdx
cmovb rdx, rdi
mov r8, qword [r9 + 0x10]
sub rax, rdx
mov rdx, qword [r8 + rcx*8]
mov r9, qword [r8 + rax*8]
mov qword [r8 + rcx*8], r9
mov qword [r8 + rax*8], rdx
inc r14
inc rbx
jmp 0x140074356
cmp r14, rbx
je 0x140074498
mov rax, qword [rbp + 0x80]
cmp qword [rax + 0x28], rbx
jbe 0x140074498
lea r14, [rbp + 0x18]
mov rcx, r14
mov rdx, r13
call fcn.140073459
mov rax, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
mov rdx, rax
sub rdx, rbx
jae 0x14007446b
mov rcx, rbx
sub rcx, rax
sub r8, rcx
enter 0xffffffffffff8d49, 0xc
leave
enter 0xffffffffffff8d49, 0xc
leave
mov rax, qword [rbp + 0x80]
mov qword [rax + 0x28], rbx
mov rdx, r8
add byte [rax - 0x77], cl
pop rax
sub byte [rcx + rcx*4 - 0x3e], cl
call fcn.140072541
jmp 0x140074498
mov rcx, r12
call fcn.14007476b
mov rcx, qword [rbp + 0x68]
mov dword [rcx], eax
mov dword [rcx + 4], edx
mov rcx, qword [rbp + 0x78]
mov dl, byte [rbp + 0x70]
call fcn.1400e48dd
jmp 0x1400744a8
mov qword [rbp + 0x70], r9
mov qword [rbp + 0x78], r8
mov rax, qword [rbp + 0x18]
lea rcx, [rax + rbx*8]
mov rax, qword [rbp + 0x80]
mov qword [rax + 0x28], rbx
call fcn.140072541
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x78]
call fcn.14007253c
mov rcx, qword [rbp + 0x50]
add rcx, 8
call fcn.140073ad0
xor r12d, r12d
mov rcx, qword [rbp + 0x80]
mov dl, byte [rbp + 0x8f]
call fcn.1400e48dd
mov rax, r12
add rsp, 0x118
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.Out_of_bounds_access
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_vec_dequemod.rs
push 0x14
pop rdx
call fcn.14011a790
jmp 0x1400745c4
lea rcx, str.Out_of_bounds_access
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_vec_dequemod.rs
push 0x14
pop rdx
call fcn.14011a790
jmp 0x1400745c4
lea rax, [rbp + 0x68]
lea rdx, [rbp + 8]
mov qword [rdx], rax
lea rax, [0x1400727a8]
mov qword [rdx + 8], rax
push 2
pop rax
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x28], rax
and qword [rbp + 0x38], 0
movabs rax, 0x400000020
mov qword [rbp + 0x40], rax
mov byte [rbp + 0x48], 3
lea rax, str.internal_error:_entered_unreachable_code:_Invalid_poll_status_during_update_
lea rcx, [rbp - 0x28]
mov qword [rcx], rax
push 1
pop rax
mov qword [rcx + 8], rax
lea r8, [rbp + 0x18]
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.6_src_syswindows_selector.rs
sub byte [r8 - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xe7b99
call fcn.14011a2e0
pop rbp
or al, byte [rax]
jmp 0x1400745c4
ud2
mov qword [rbp + 0x60], r12
lea rcx, str.called__Option::unwrap____on_a__None__value
adc dword [rax], eax
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.6_src_syswindows_selector.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1400745c4
lea rcx, str.assertion_failed:_i___self.len__
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_vec_dequemod.rs
push 0x20
pop rdx
call fcn.14011a470
jmp 0x1400745c4
lea rcx, str.assertion_failed:_j___self.len__
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_vec_dequemod.rs
push 0x20
pop rdx
call fcn.14011a470
ud2
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
in al, dx
pop rax
in al, dx
pop rax
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x78]
call fcn.14007351d
out dx, eax
invalid
call qword [rax + 0x58c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
out dx, eax
invalid
push rbx
sub rsp, 0x20
mov edi, r8d
mov rbx, rdx
mov rsi, rcx
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
cmp edx, dword [rcx + 8]
cmp edx, dword [rcx + 8]
jne 0x14007474a
mov rcx, rsi
call fcn.140073c70
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi]
mov eax, dword [rsi]
mov rcx, rdx
shl rcx, 4
mov qword [rax + rcx], rbx
mov dword [rax + rcx + 8], edi
inc rdx
mov qword [rsi + 0x10], rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
lea ebp, [rdx + 0x50]
mov rcx, qword [rbp - 0x10]
call fcn.14008c39a
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
and al, 0x20
mov qword [rcx], rax
add eax, ebp
invalid
add byte [rax], al
invalid
nop
add rsp, 0x28
ret
push rbp
push r15
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
sub r14b, r15b
invalid
invalid
invalid
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
sub r14b, r15b
invalid
dec dword [rax - 0x75]
add dword [rax + 0xc60038], eax
cmp byte [rax], 0
mov byte [rax], 0
add byte [rax], al
je 0x14007565b
invalid
invalid
mov rax, qword [rcx]
cmp byte [rax], 0
mov byte [rax], 0
add byte [rax], al
je 0x14007565b
add byte [rax], al
lea rdx, str.127.0.0.1:0C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.6_src_syswindowsmod.rs
adc eax, 0xe7227
lea rsi, [rbp - 0x40]
push 0xb
pop r8
pop rax
pop rax
mov rcx, rsi
mov ecx, esi
call fcn.14009a150
add r8b, byte [rax]
cmp qword [rsi], 0
je 0x140075607
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
ret 0xf41
lea r14, [rbp - 0x3e]
lea esi, [rbp - 0x3e]
movups xmm0, xmmword [r14 - 2]
movups xmm1, xmmword [r14 + 0xe]
movups xmm1, xmmword [rsi + 0xe]
movaps xmmword [rbp - 0x10], xmm1
sub dword [rbp - 0x10], ecx
invalid
movaps xmmword [rbp - 0x20], xmm0
mov rdx, qword [rbp - 0x10]
mov r15, qword [rbp - 8]
clc
xor esi, esi
lea rdi, [rbp + 8]
lea edi, [rbp + 8]
test byte [rax - 0x73], 0x7d
lea edi, [rbp + 8]
or byte [rax - 0x73], cl
pop rbp
ror byte [rax - 0x77], 0xd0
lea rbx, [rbp - 0x40]
mov rax, rdx
ror byte [rcx + rdi - 6], 1
cmp rdx, r15
je 0x1400755ea
lea rdx, [eax + 0x20]
lea rdx, [rax + 0x20]
and byte [rdi], cl
mov bh, 8
movzx ecx, word [rax]
movups xmm0, xmmword [rax + 0x10]
adc byte [rdi], cl
adc dword [rbp - 0x52], eax
movups xmmword [rbp - 0x52], xmm0
movups xmm0, xmmword [rax + 2]
add cl, byte [rdi]
sub dword [rbp - 0x60], eax
movaps xmmword [rbp - 0x60], xmm0
cmp cx, 2
add dh, byte [rdx + rcx*2 + 0x48]
mov dword [rbp + 0x20], edx
push rbp
invalid
je 0x1400755ea
mov qword [rbp + 0x20], rdx
push rbp
and byte [rsi - 0x77], ah
invalid
mov word [rbp - 0x40], cx
ror byte [r15], 0x10
scasb al, byte [rdi]
movups xmm0, xmmword [rbp - 0x52]
movups xmmword [r14 + 0xe], xmm0
adc dword [rsi + 0xe], eax
invalid
movaps xmm0, xmmword [rbp - 0x60]
sub byte [rbp - 0x60], al
movups xmmword [r14], xmm0
movups xmmword [rsi], xmm0
mov qword [rbp + 0x18], rsi
mov rcx, rdi
mov ecx, edi
xor edx, edx
mov r8, rbx
invalid
fsubr st(0)
call fcn.1400ad6b0
out 0x80, al
add eax, dword [rax]
cmp qword [rbp + 8], 0
je case.0x140055d78.318
push rdx
push rdx
mov r12, qword [rbp + 0x10]
adc byte [rcx + rcx*4 + 0x65], cl
sbb byte [rax - 0x77], cl
mov ecx, esi
mov qword [rbp + 0x18], r12
mov dword [rbp + 0x18], esp
mov rcx, rsi
call fcn.140072e79
mov rsi, r12
fdivr st(7)
dec dword [rcx + rcx*4 - 0x1a]
mov rdx, qword [rbp + 0x20]
mov edx, dword [rbp + 0x20]
jmp 0x14007557b
lea rcx, [rbp - 0x20]
mov qword [rcx + 0x10], rdx
push rcx
invalid
loopne 0x140075637
loopne 0x140075637
mov dword [rcx + 0x10], edx
push rcx
adc al, ch
call fcn.140072e83
test rsi, rsi
test esi, esi
mov eax, ds
invalid
fdivr st(7)
dec dword [rax - 0x7b]
test esi, esi
invalid
invalid
invalid
lea rcx, str.could_not_resolve_to_any_addresses
or eax, 0xe9e1f
invalid
add byte [rax + 0xf], cl
cmovne rcx, rsi
invalid
invalid
jmp 0x14007560b
mov rcx, qword [rbp - 0x38]
call fcn.14008c39a
mov ch, byte [rbp + 1]
add byte [rax - 0x4f3b7eb8], dl
add esp, 0xb0
pop rbx
pop rdi
insd dword [rdi], dx
add dword [rax], eax
nop
add rsp, 0xb0
add esp, 0xb0
add esp, 0xb0
invalid
mov al, 0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rbp
ret
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
mov rax, qword [rbp + 0x20]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r8 - 0x75], cl
adc byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x10]
jge 0x140075643
adc al, ch
fdivr st(7)
fdivr st(7)
call fcn.140072e83
mov rcx, rsi
fdivr st(7)
dec dword [rax - 0x77]
int1
call fcn.140072e79
mov rcx, rdi
fdivr st(7)
dec dword [rax - 0x77]
stc
invalid
add rsp, 0xb0
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop rsp
pop r14
pop r15
pop rbp
jmp qword [sym.imp.ws2_32.dll_closesocket]
jmp qword [sym.imp.ws2_32.dll_closesocket]
jmp qword [sym.imp.ws2_32.dll_closesocket]
and eax, 0xab0bd
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
invalid
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_std_src_synconce.rs
push 0x2b
outsd dx, dword [rsi]
pop rax
verw word [rdx + 0x2b]
pop rdx
call fcn.14011a470
or r8b, byte [r8]
ud2
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
lea rbp, [rdx + 0x80]
mov rsi, qword [rbp + 0x18]
add byte [rax - 0x75], cl
jne 0x1400756a9
lea rcx, [rbp - 0x20]
loopne 0x1400756de
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
mov qword [rcx + 0x10], rax
call case.0x140055d78.51
mov rcx, rsi
mov ecx, esi
adc al, ch
sub al, 0xb3
invalid
mov ecx, esi
int1
call fcn.140072e79
nop
add rsp, 0x20
add esp, 0x20
call qword [rax + 0x20c48348]
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
sub rsi, rdx
sub esi, edx
sub esi, edx
mov rdx, rsi
call fcn.140107e04
sub eax, 0x4c000927
mov esi, dword [rbx + 0x10]
sub eax, 0x4c000927
mov esi, dword [rbx + 0x10]
mov rcx, qword [rbx]
add rcx, r14
mov rdx, rdi
cli
cli
mov r8, rsi
call sub.msvcrt.dll_memcpy
add rsi, r14
test byte [rax - 0x77], 0x73
adc byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
test byte [rax - 0x77], 0x73
adc byte [rax - 0x7d], cl
invalid
or byte [r8 - 0x73], cl
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 9
mov edi, 8
cmovae rdi, rdx
mov rdx, rdi
not rdx
shr rdx, 0x3f
test rax, rax
je case.0x140049177.435
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
invalid
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
jmp 0x14007575c
and qword [rsp + 0x28], 0
lea rbx, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
mov rcx, rbx
mov r8, rdi
call fcn.140078c03
cmp qword [rbx], 0
mov rax, qword [rbx + 8]
je 0x140075782
mov rdx, qword [rsp + 0x48]
jmp 0x140075793
mov qword [rsi], rax
mov qword [rsi + 8], rdi
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov rcx, rax
jmp 0x1400b5151
invalid
cmp edx, 0x80
jae 0x1400757bf
add rsp, 0x28
jmp fcn.1400c9f45
lea r8, [rsp + 0x26]
and dword [r8 - 2], 0
mov eax, edx
shr eax, 6
or al, 0xc0
mov byte [r8 - 2], al
and dl, 0x3f
or dl, 0x80
mov byte [r8 - 1], dl
lea rdx, [rsp + 0x24]
call fcn.1400756ba
nop
add rsp, 0x28
ret
retf 0x4180
mov r8d, 1
call fcn.1400756fd
add bh, bh
invalid
invalid
dec dword [rax - 0x77]
ror dword [rax - 0x7d], 0xc4
invalid
add esp, 0x28
jmp fcn.140047c5c
and al, 0x40
mov qword [rbp], 0xfffffffffffffffe
mov rbx, rdx
mov rsi, rcx
invalid
mov esi, ecx
mov r14, qword [rdx + 0x10]
lea rcx, [r14 + r14]
xor r15d, r15d
xor edx, edx
call fcn.1400814b3
lea rdi, [rbp - 0x18]
jge 0x14007582a
jge 0x14007582a
mov qword [rdi], rax
mov qword [rdi + 8], rdx
and qword [rdi + 0x10], 0
mov rbx, qword [rbx]
lea r12, [0x1401696a4]
cmp r14, r15
je 0x14007588c
movzx r13d, byte [rbx + r15]
mov eax, r13d
shr eax, 4
movzx edx, byte [rax + r12]
movzx edx, byte [rax + riz]
movzx edx, byte [rax + riz]
mov rcx, rdi
call case.0x140049200.408
and r13d, 0xf
movzx edx, byte [r13 + r12]
inc r15
mov rcx, rdi
call case.0x140049200.408
jmp 0x140075858
mov rax, qword [rbp - 8]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
add rsp, 0x48
call 0x1880d69ab
add esp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call fcn.1400630d9
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
jmp 0x1400513d0
loop 0x1400758a6
std
dec esp
int3
or eax, 0x840f20a8
out dx, al
test al, 0x20
je fcn.1400493f0
cmp bh, ch
invalid
cmp bh, ch
invalid
jmp 0x140056540
cmp dword [rsi + rdi*8], ecx
dec dword [rax - 0x75]
or ecx, ebp
movsb byte [rdi], byte [rsi]
std
jmp 0x14004fd50
dec dword [rax - 0x7d]
in al, dx
push 0x48d08948
mov rax, rdx
mov rcx, qword [rcx]
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rcx + 0x28]
lea edx, [rcx + 0x28]
lea r8, [rsp + 0x60]
mov qword [r8], rdx
mov dword [rax], edx
lea rdx, [0x14015c808]
mov qword [rsp + 0x50], rdx
push rsp
and al, 0x50
outsb dx, byte [rsi]
invalid
push rsp
and al, 0x50
mov qword [rsp + 0x48], r8
lea rdx, str.value
cmp dword [rdi], ecx
add byte [rax - 0x77], cl
push rsp
and al, 0x38
cmp dword [rdi], ecx
add byte [rax - 0x77], cl
push rsp
and al, 0x38
lea rdx, fcn.140075ddc
lea edx, [0x14015d078]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
and al, 0x40
invalid
add byte [rax], al
invalid
sub byte [rax - 0x39], cl
and al, 0x40
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x20], 3
lea rdx, str.MapElement
lea r9, [0x140167f82]
jbe case.0x14005d75a.287
invalid
add byte [rbp + rcx*4 + 0xd], cl
invalid
mov r8d, 0xa
mov rcx, rax
mov ecx, eax
call fcn.140050c00
nop
add rsp, 0x68
add esp, 0x68
add esp, 0x68
ret
or ecx, ebp
add byte [rax], al
add byte [rax], al
jmp 0x14007598f
sub rsp, 0x38
movzx eax, byte [rcx]
lea r8, [0x140191e24]
xchg esp, eax
adc dword [rax], eax
invalid
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
loopne 0x1400759ef
invalid
add rax, r8
jmp rax
sar bh, 0xe0
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xe753f
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, str.NilInt
adc eax, 0xe753f
mov r8d, 3
mov eax, 3
add rsp, 0x38
jmp rax
add rcx, 8
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015cf00]
lea eax, [0x14015cf00]
lea eax, [0x14015cf00]
mov qword [rsp + 0x20], rax
lea rax, [0x14015cefb]
jmp case.0x140054355.337
add rcx, 8
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015cf28]
invalid
invalid
mov qword [rsp + 0x20], rax
lea rax, str.Uint
mov r8d, 4
jmp case.0x14000776e.794
add dword [rax], eax
add byte [rax - 0x7d], cl
add rcx, 8
lea r9, [rsp + 0x30]
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015cf50]
mov qword [rsp + 0x20], rax
lea rax, str.Float
jmp 0x140075ac8
nop
add byte [rax], al
invalid
inc rcx
inc ecx
ror dword [rbp + rcx*4 + 0x4c], 0x24
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
invalid
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015cf78]
lea eax, [0x14015cf78]
add eax, 0xe752e
add eax, 0xe752e
mov qword [rsp + 0x20], rax
lea rax, str.Boolean
add eax, 0xe751a
jne 0x140075a63
add byte [rcx - 0x48], al
invalid
mov r8d, 7
jmp case.0x14000776e.794
add byte [rax], al
add byte [rax], al
add rcx, 8
lea r9, [rsp + 0x30]
ror dword [rax], 0x4c
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015cfa0]
sub al, 0x75
invalid
invalid
mov qword [rsp + 0x20], rax
lea rax, str.String
jmp case.0x1400044da.837
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015cfc8]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
invalid
lea rax, str.Binary
mov r8d, 6
jmp case.0x14000776e.794
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015cff0]
lea eax, [0x14015cff0]
jne case.0x140003cad.845
invalid
mov qword [rsp + 0x20], rax
lea rax, str.Array
mov r8d, 5
mov eax, 5
jmp case.0x14000776e.794
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14015d018]
mov qword [rsp + 0x20], rax
invalid
lea rax, [0x14015d010]
lea eax, [0x14015d010]
mov r8d, 3
jmp case.0x14000776e.794
add rcx, 8
lea r9, [rsp + 0x30]
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
add eax, 0xe753e
invalid
mov qword [r9], rcx
lea rax, [0x14015d048]
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, str.Extension
mov r8d, 9
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.140051220
std
call qword [rax + 0x38c48348]
invalid
invalid
invalid
ret
mov ecx, dword [rcx]
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
mov qword [rdx], rcx
add rcx, 0x18
lea r8, [0x14015cfc8]
add eax, 0xe747e
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x50
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x48], edx
lea rdx, str.value
lea edx, str.value
str word [rax - 0x77]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rdx
push rsp
and al, 0x38
lea rdx, [0x14015d0a0]
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
invalid
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 7
invalid
add byte [rax], al
invalid
add eax, 0x48000000
add eax, 0x48000000
add byte [rax - 0x39], cl
and al, 0x20
mov dword [rsp + 0x20], 7
and byte [rdi], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xe74ae
invalid
invalid
lea rdx, str.Extension
lea edx, str.Extension
je 0x140075b97
add byte [rbp + rcx*4 + 0xd], cl
invalid
lea r9, str.type_id
invalid
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
invalid
mov r8d, 9
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
shr eax, 0x61
mov al, 0xfd
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
call fcn.140050c00
nop
add rsp, 0x68
ret
mov eax, dword [rdx + 0x34]
test al, 0x10
jne 0x140075bbb
test al, 0x20
je 0x1400565f0
test byte [rdx + rcx], bh
invalid
invalid
test byte [rdx + rcx], bh
invalid
mov cl, byte [rcx]
jmp 0x140052d70
sar ebp, 1
invalid
or ecx, ebp
mov ch, 0xd1
sar ebp, 1
dec dword [rdx - 0x236116f7]
mov cl, byte [rcx]
jmp 0x140053860
fdiv st(5), st(0)
invalid
fdiv st(5), st(0)
std
inc dword [rcx + 0x57]
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
mov rdi, rdx
xlatb
mov rax, qword [rcx]
mov r14, qword [rax]
invalid
xor byte [rbx + rbp*2 + 0x78], cl
adc byte [rax + 0x48], dl
push rax
mov rcx, qword [rdx + 0x20]
imul r15, qword [rax + 0x10], 0x50
js case.0x140060a4a.282
push rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
lea rdx, [0x140190198]
adc eax, 0x11a5ae
scasb al, byte [rdi]
movsd dword [rdi], dword [rsi]
adc dword [rax], eax
mov r8d, 1
add bh, bh
push rax
sbb byte [rax - 0x73], cl
invalid
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
lea esi, [rsp + 0x30]
lea esi, [rsp + 0x30]
je 0x140075c1b
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov qword [rsi], rdi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
or dword [rax], eax
lea rdi, [0x14007590f]
cmp eax, 0xfffffd06
invalid
lea rbx, [rsp + 0x28]
test r15, r15
je 0x140075c30
invalid
push qword [rbp + rbx + 0x4c]
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
add r14, 0x50
add esi, 0x50
push rax
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
mov edx, ebx
mov r8, rdi
clc
call fcn.140050720
add r15, 0xffffffffffffffb0
jmp 0x140075c0e
mov rcx, qword [rsp + 0x30]
xor byte [rdx - 0x17c7dbac], cl
mov dl, byte [rsp + 0x38]
call fcn.140050850
nop
add rsp, 0x40
pop rbx
adc ch, byte [rbp + rdi*8 - 0x7cb76f01]
invalid
pop rdi
pop rsi
pop r14
pop r15
ret
push rsi
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov rdi, rdx
xlatb
in al, dx
mov rdi, rdx
xlatb
xlatb
mov rax, qword [rcx]
mov eax, dword [rcx]
mov r14, qword [rax]
imul r15, qword [rax + 0x10], 0x28
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140190198]
sub byte [rax - 0x73], cl
adc eax, 0x11a525
mov r8d, 1
call qword [rax + 0x18]
push rax
invalid
add bh, bh
push rax
sbb byte [rax - 0x73], cl
invalid
invalid
je 0x140075ca4
lea rsi, [rsp + 0x30]
mov qword [rsi], rdi
mov byte [rsi + 8], al
invalid
invalid
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
invalid
invalid
or sil, r8b
mov byte [rsi + 9], 0
or dword [rax], r8d
lea rdi, [0x140075987]
lea rbx, [rsp + 0x28]
test r15, r15
test edi, edi
je 0x140075cb9
mov qword [rsp + 0x28], r14
add r14, 0x28
mov rcx, rsi
sub byte [rcx - 0x7d], cl
invalid
sub byte [rax - 0x77], cl
int1
mov rdx, rbx
mov r8, rdi
fimul dword [rcx - 0x77]
clc
call fcn.140050720
add r15, 0xffffffffffffffd8
jmp 0x140075c97
invalid
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.140050850
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
invalid
pop r15
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rax, qword [rcx]
mov r14, qword [rax]
mov esi, dword [rax]
mov r15, qword [rax + 0x10]
js 0x140075cfc
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x11a49d
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov eax, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
mov qword [rsi], rdi
mov dword [rsi], edi
mov dword [rsi], edi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
lea rdi, [0x1400478b8]
lea edi, [0x1400478b8]
lea rbx, [rsp + 0x28]
test r15, r15
je 0x140075d3f
mov qword [rsp + 0x28], r14
inc r14
sub byte [rcx - 1], cl
invalid
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
clc
call fcn.140050720
dec r15
jmp 0x140075d1f
out 0xa9, al
std
dec dword [rcx - 1]
iretd
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
and al, 0x38
call fcn.140050850
nop
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rdx
jmp 0x140054680
enter 0xf48, 0xffffffffffffffba
invalid
movq mm0, rax
ucomisd xmm0, qword [0x140120a28]
jae 0x140075dd0
movsd xmm2, qword [0x140120a20]
sub byte [rdx + rcx + 0x280f6600], 0xd8
or al, byte [rax]
movapd xmm3, xmm0
cmpltpd xmm3, xmm2
xorpd xmm2, xmm2
cmpneqpd xmm2, xmm0
andpd xmm2, xmm3
push rsp
shl dword [rsi + 0xf], cl
jle case.0x14006591a.255
add dword [rsi + 0xf], esp
push rdi
shl byte [rsi + 0xf], cl
ret 0x4d0
push rsp
shl dword [rsi + 0xf], cl
jle case.0x14006591a.255
shr byte [rax + 0x41127501], 1
test al, 1
jne 0x140075dd0
invalid
and r8b, 1
and al, 1
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rdx
jmp 0x140055cd0
invalid
std
inc dword [rcx - 0x80]
loopne 0x140075dd5
and r8b, 1
mov rcx, rdx
mov ecx, edx
jmp 0x140055fb0
add dword [rax - 0x7d], ecx
clc
or byte [rdi + 0x11], dh
invalid
adc dword [rax - 0x73], ecx
lea rdx, [0x140191e4c]
adc eax, 0x11c060
invalid
add byte [rax + 0x63], cl
add al, 0x82
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
invalid
loopne 0x140075db9
ret
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.14000e02a
stc
invalid
stc
dec dword [rax - 0x7d]
invalid
invalid
add rcx, 8
jmp fcn.14000ed8c
ror dword [rax], 0xe9
jge 0x140075d9c
stc
dec dword [rax - 0x7d]
ror dword [rax], 0xe9
leave
invalid
add rcx, 8
jmp fcn.14000ede1
insb byte [rdi], dx
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
mov rax, rcx
mov rcx, qword [rcx]
mov rax, qword [rax + 0x10]
mov qword [rbp - 0x10], rax
invalid
invalid
invalid
mov rax, qword [rbp - 0x10]
sub rax, 1
jb 0x140075e5a
invalid
mov qword [rbp - 0x10], rax
lea rsi, [rcx + 0x50]
mov qword [rbp - 0x18], rsi
call fcn.140075e96
mov rcx, rsi
jmp 0x140075e3a
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
push 0x40
mov rsi, qword [rbp - 0x10]
mov rdi, qword [rbp - 0x18]
jge 0x140075e62
jge 0x140075e62
sub rsi, 1
jb 0x140075e8e
mov rcx, rdi
call fcn.140075e96
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
push rax
jmp 0x140075e7a
invalid
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
jmp fcn.140075ddc
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
add rcx, 0x28
call fcn.140075ddc
nop
add rsp, 0x20
pop rbp
ret
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x10], rdx
push rbp
invalid
mov rax, qword [rbp - 0x10]
sub rax, 1
jb 0x140075f2c
invalid
invalid
mov qword [rbp - 0x10], rax
lea rsi, [rcx + 0x28]
mov qword [rbp - 0x18], rsi
call 0x14006150e
dec dword [rax - 0x77]
int1
dec dword [rax - 0x77]
int1
jmp 0x140075f0c
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
call 0x141f5e298
sub rsi, 1
jb 0x140075f60
mov rcx, rdi
call fcn.140075ddc
add rdi, 0x28
jmp 0x140075f4c
in al, dx
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
mov eax, dword [rcx]
movsd xmm1, qword [rax]
mov r8d, dword [rdx + 0x34]
cmp qword [rdx + 0x10], 0
je 0x140075fa2
mov r9, qword [rdx + 0x18]
and r8b, 1
mov rcx, rdx
invalid
shr ecx, 1
fsubrp st(6)
std
inc dword [rcx - 0x80]
loopne 0x140075fa7
jmp 0x140054680
and r8b, 1
mov rcx, rdx
mov ecx, edx
xor r9d, r9d
jmp 0x140055cd0
invalid
add byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb8
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
sub dword [rbp + 0x20], esi
add byte [rax], 0
add byte [rdi], cl
sub dword [rbp + 0x20], esi
mov qword [rbp + 0x18], 0xfffffffffffffffe
mov rsi, rdx
mov r14, rcx
movzx eax, byte [rcx]
lea rcx, [0x140191e70]
invalid
adc dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.nilintuintfloatbooleanstringbinaryarraymapextensionMsgPack_conversion_error:_cannot_use___original_value:
lea r8, [rbp - 0x50]
mov qword [r8], rax
invalid
mov qword [r8 + 8], 1
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x75], cl
invalid
invalid
adc byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
push rsi
sub cl, ch
int 0
add byte [rax], al
invalid
mov rdx, qword [rsi + 0x28]
jmp 0x1400760fc
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
add r14, 8
lea rax, [rbp - 0x20]
lea eax, [rbp - 0x20]
lea eax, [rbp - 0x20]
mov qword [rax], r14
lea r9, [rbp - 8]
mov qword [r9], rax
lea rax, [0x140075f78]
jmp 0x140076098
add r14, 8
lea rax, [rbp - 0x20]
mov qword [rax], r14
lea r9, [rbp - 8]
clc
mov qword [r9], rax
lea rax, [0x140075f68]
jmp 0x140076098
add r14, 8
lea rax, [rbp - 0x20]
mov qword [rax], r14
or byte [rax - 0x73], cl
loopne 0x1400760ba
mov dword [rax], esi
lea r9, [rbp - 8]
mov qword [r9], rax
lea rax, [0x140075f80]
jmp 0x140076098
inc r14
lea rax, [rbp - 0x20]
loopne 0x1400760d4
mov dword [rax], esi
loopne 0x1400760d4
mov dword [rax], esi
lea r9, [rbp - 8]
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0xfffff84c
clc
invalid
invalid
lea rax, [0x1400758e4]
clc
invalid
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
lea rdx, str.called__Option::unwrap____on_a__None__value
lea rdi, [rbp - 0x50]
push 1
jmp 0x1400760e7
add r14, 8
lea rax, [rbp - 0x20]
loopne 0x140076109
mov qword [rax], r14
mov dword [rax], esi
lea r9, [rbp - 8]
mov qword [r9], rax
lea rax, case.0x140068eca.86
movabs dword [0x4808418949fffffe], eax
dec dword [rcx - 0x77]
or byte [r8 - 0x39], cl
mov dword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
lea rdx, str.____0invalid_rdata_length_in_CSYNCflags_are_not_within_range__a_zA_Z0_9___ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_
lea rdi, [rbp - 0x50]
invalid
mov al, 0x6a
add al, byte [rcx + 0x58]
push 2
pop r8
mov rcx, rdi
call fcn.14000c3a4
mov rcx, qword [rsi + 0x20]
invalid
mov rdx, qword [rsi + 0x28]
mov r8, rdi
call fcn.140050b30
mov esi, eax
jmp 0x14007631b
add r14, 8
add esi, 8
lea rdi, [rbp - 8]
mov rcx, rdi
mov rdx, r14
call case.0x1400496b1.379
lea r9, [rbp - 0x20]
loopne 0x140076169
mov dword [rcx], edi
loopne 0x140076169
mov dword [rcx], edi
lea rax, [0x140010290]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
lea rdx, str.bin:
lea rcx, [rbp - 0x50]
push 1
pop r8
call fcn.14000c3a4
mov rcx, qword [rsi + 0x20]
invalid
invalid
pop rdx
invalid
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x50]
mov r8b, 0xe8
mov al, 0xe8
invalid
test eax, 0xc689fffd
invalid
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rdx, qword [rbp]
jmp case.0x14005cc51.313
add byte [rax - 0x73], cl
add eax, 0xe6d0f
invalid
invalid
lea rax, [0x14015ce80]
lea r8, [rbp - 0x50]
mov qword [r8], rax
mov qword [r8 + 8], 1
or byte [rcx], al
add byte [rax], al
invalid
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [r8 + 0x10], rax
xorps xmm6, xmm6
test byte [rcx + 0xf], 0x11
jo 0x1400761ab
mov rdi, qword [rsi + 0x20]
mov rbx, qword [rsi + 0x28]
mov rcx, rdi
mov rdx, rbx
call fcn.140050b30
mov sil, 1
test al, al
jne 0x14007631b
mov r15, qword [r14 + 8]
imul r12, qword [r14 + 0x18], 0x28
xor eax, eax
lea r14, [rbp - 0x50]
lea r13, [rbp - 8]
test r12, r12
je 0x140076424
test byte [rdi + 2], dl
add byte [rax], al
mov qword [rbp - 0x20], r15
test al, 1
je 0x14007620d
lea rax, [0x14015cea0]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp - 0x40], rax
movups xmmword [rbp - 0x38], xmm6
adc dword [rbp - 0x38], esi
adc dword [rbp - 0x38], esi
mov rcx, rdi
mov rdx, rbx
mov r8, r14
call fcn.140050b30
inc dword [rax + rax*8 + 0x10e850f]
add byte [rax], al
invalid
lea rax, [rbp - 0x20]
mov qword [rbp - 8], rax
lea rax, [0x140075fb1]
xchg ebp, eax
std
invalid
mov qword [rbp], rax
mov qword [rsp + 0x20], 1
add dword [rax], eax
add byte [rax], al
mov rcx, r14
lea rdx, str.called__Option::unwrap____on_a__None__value
push 1
pop r8
mov r9, r13
call fcn.14000c3a4
mov rcx, rdi
stc
invalid
dec dword [rax - 0x77]
mov ecx, edi
stc
mov rdx, rbx
mov r8, r14
call fcn.140050b30
test al, 0xfd
invalid
inc dword [rax + rax*8 + 0xc6850f]
add byte [rax], al
test al, al
jne 0x14007631b
ror byte [rdi], 0x85
mov byte [rax], 0
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
add r15, 0x28
add r12, 0xffffffffffffffd8
add esp, 0xffffffd8
mov al, 1
jmp 0x1400761c4
invalid
invalid
invalid
add ecx, ebp
invalid
invalid
lea rdx, [r14 + 8]
add r14, 0x20
add esi, 0x20
invalid
invalid
invalid
lea rdi, [rbp - 0x20]
lea edi, [rbp - 0x20]
mov rcx, rdi
mov ecx, edi
call case.0x1400496b1.379
cmc
invalid
lea r9, [rbp - 8]
clc
mov qword [r9], r14
mov dword [rcx], esi
xor dword [rax - 0x73], ecx
add eax, 0xfffe036a
lea rax, [0x1400565f0]
mov qword [r9 + 8], rax
mov qword [r9 + 0x10], rdi
mov dword [rcx + 0x10], edi
jns 0x14007629e
or byte [rcx - 0x77], cl
jns 0x14007629e
adc byte [rax - 0x73], cl
add eax, 0xfff99ffb
sti
lahf
stc
invalid
lea rax, [0x140010290]
sti
lahf
stc
dec dword [rcx - 0x77]
mov dword [rcx + 0x18], eax
invalid
invalid
and al, 0x20
and al, 0x20
mov qword [r9 + 0x18], rax
mov dword [rcx + 0x18], eax
mov qword [rsp + 0x20], 2
mov dword [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
add byte [rax], al
lea rdx, str.ext:
invalid
lea rcx, [rbp - 0x50]
mov al, 0x6a
push 2
add al, byte [rcx + 0x58]
pop r8
call fcn.14000c3a4
stc
dec dword [rax - 0x75]
and byte [rax - 0x75], r9b
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
push rsi
invalid
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
invalid
lea r8, [rbp - 0x50]
lea eax, [rbp - 0x50]
mov al, 0xe8
imul ebp, dword [rax - 0x39760003], 0xe04d8b48
std
dec dword [rcx + 0x4d8b48c6]
mov rcx, qword [rbp - 0x20]
call fcn.140050b30
mov esi, eax
std
dec dword [rcx + 0x4d8b48c6]
invalid
invalid
invalid
mov rcx, qword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
loopne case.0x14005db95.308
mov rdx, qword [rbp - 0x18]
mov edx, dword [rbp - 0x18]
push rbp
call 0x13984b7bd
invalid
push rsp
jge case.0x14005d75a.308
call fcn.14000e02a
jmp 0x14007631b
invalid
lea rax, [0x14015ceb0]
add eax, 0xe6bd1
imul ecx, dword [rsi], 0
invalid
add byte [rbp + rcx*4 + 0x45], cl
mov al, 0x49
lea r8, [rbp - 0x50]
mov qword [r8], rax
invalid
mov r8b, 0x49
mov dword [rax], eax
add byte [rcx - 0x39], cl
or byte [rcx], al
add dword [rax], eax
invalid
mov qword [r8 + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.called__Option::unwrap____on_a__None__value
lea eax, str.called__Option::unwrap____on_a__None__value
add eax, 0x119b3b
cmp ebx, dword [rbx - 0x76b6ffef]
adc byte [rdi], cl
invalid
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
xorps xmm6, xmm6
push rdi
test byte [rcx + 0xf], 0x11
movups xmmword [r8 + 0x18], xmm6
movups xmmword [r8 + 0x18], xmm6
movups xmmword [rax + 0x18], xmm6
adc dword [rax + 0x18], esi
mov rdi, qword [rsi + 0x20]
mov rbx, qword [rsi + 0x28]
mov ebx, dword [rsi + 0x28]
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov edx, ebx
invalid
call fcn.140050b30
test al, al
test al, 0xfd
inc dword [rax + rax*8 - 0x49bfe28c]
je 0x140076335
invalid
invalid
je 0x140076335
mov sil, 1
mov dh, 1
add dword [rcx + 0x75280ff0], ecx
and byte [rax - 0x7f], cl
invalid
invalid
invalid
mov eax, esi
invalid
movaps xmm6, xmmword [rbp + 0x20]
jne 0x140076341
add rsp, 0xb8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov r12, qword [r14 + 8]
mov esp, dword [rsi + 8]
imul r15, qword [r14 + 0x18], 0x50
sbb byte [rax + 0x31], dl
push rax
xor esi, esi
lea r14, [rbp - 0x50]
test byte [rbp + rcx*4 + 0x75], 0xb0
lea esi, [rbp - 0x50]
test r15, r15
je 0x14007642d
loopne 0x14007634b
add byte [rax], al
dec dword [rdi]
test al, ah
loopne 0x14007634b
invalid
loopne 0x14007634b
add byte [rax], al
add byte [rax - 0xa], al
test sil, 1
je 0x140076387
invalid
mov byte [rcx], 0x74
xor al, 0x48
lea eax, [0x14015cea0]
invalid
lea rax, [0x14015cea0]
add byte [rax - 0x77], cl
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov dword [rbp - 0x48], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 1
lea rax, str.called__Option::unwrap____on_a__None__value
add byte [rax - 0x77], cl
mov qword [rbp - 0x40], rax
ror byte [r15], 0x11
movups xmmword [rbp - 0x38], xmm6
jne case.0x140060a4a.295
mov rcx, rdi
mov rdx, rbx
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.140050b30
test al, al
lodsd eax, dword [rsi]
cmpsd dword [rsi], dword [rdi]
std
inc dword [rax + rax*8 - 0x76b36e8b]
jne 0x140076318
mov qword [rbp - 8], r12
jne 0x140076318
mov qword [rbp - 8], r12
lea rsi, fcn.140075fb9
mov qword [rbp], rsi
jne 0x140076396
invalid
mov qword [rsp + 0x20], 1
mov rcx, r14
mov ecx, esi
int1
lea rdx, str.called__Option::unwrap____on_a__None__value
push 2
add al, byte [rcx + 0x58]
add al, byte [rcx + 0x58]
lea r13, [rbp - 8]
mov r9, r13
call fcn.14000c3a4
mov rcx, rdi
stc
mov rdx, rbx
mov edx, ebx
mov r8, r14
call fcn.140050b30
imul esp, dword [rdi - 0x3f7b0003], 0xff49850f
inc dword [rax + rax*8 - 0xb67af1]
invalid
invalid
inc dword [rax + rax*8 - 0xb67af1]
invalid
mov r9, r13
lea r13, [r12 + 0x50]
lea ebp, [rsp + 0x50]
add r12, 0x28
invalid
mov qword [rbp - 8], r12
mov qword [rbp], rsi
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov rcx, r14
lea rdx, str.called__Option::unwrap____on_a__None__value
push 1
pop r8
call fcn.14000c3a4
mov rcx, rdi
mov rdx, rbx
mov r8, r14
call fcn.140050b30
add r15, 0xffffffffffffffb0
mov sil, 1
mov r12, r13
mov esp, ebp
test al, al
je 0x140076344
jmp 0x14007631b
lea rax, [0x14015ce90]
jmp 0x140076434
lea rax, [0x14015cec0]
lea r8, [rbp - 0x50]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x77], cl
stc
mov rdx, rbx
jmp 0x1400760fc
invalid
invalid
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
lea ebp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
sub dword [rsp + 0x20], esi
je fcn.1400764e9
and byte [rax - 0x75], cl
clc
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
mov edx, dword [rbp]
call fcn.1400630d9
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
je 0x1400764fb
and byte [rax - 0x7d], cl
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub rsp, 0x28
mov rsi, rcx
test rcx, rcx
test ecx, ecx
invalid
test ecx, ecx
je case.0x14005cc51.320
movabs rax, 0x333333333333334
xor esi, dword [rbx]
xor esi, dword [rbx]
xor esi, dword [rbx]
xor eax, dword [rbx]
cmp rsi, rax
xor esi, dword [rbx]
xor esi, dword [rbx]
xor eax, dword [rbx]
cmp rsi, rax
jae 0x14007653a
imul rdi, rsi, 0x28
mov ecx, 8
add byte [rax], al
mov rdx, rdi
call fcn.14007ef1d
add byte [rax - 0x7b], cl
test eax, eax
test eax, eax
jne 0x140076530
adc al, 0xb9
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
cli
call fcn.14011a0d0
ud2
invalid
or edi, dword [rax + 8]
mov eax, 8
mov rdx, rsi
add rsp, 0x28
pop rdi
sub byte [rdi + 0x5e], bl
pop rsi
ret
call fcn.140045f20
ud2
loope 0x140076536
cld
dec dword [rdi]
or edx, dword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov esi, ecx
sub byte [rax - 0x77], cl
invalid
test rcx, rcx
test ecx, ecx
je case.0x140060a4a.301
movabs rax, 0x19999999999999a
cdq
cdq
cdq
cdq
cdq
add dword [rax + 0x39], ecx
invalid
invalid
cmp rsi, rax
jae 0x140076592
invalid
imul rdi, rsi, 0x50
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov rdx, rdi
call fcn.14007ef1d
scasb al, byte [rdi]
mov dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
jne case.0x140068915.163
adc al, 0xb9
test rax, rax
jne case.0x140068915.163
invalid
adc al, 0xb9
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov rdx, rdi
cli
call fcn.14011a0d0
or al, byte [rax]
ud2
mov eax, 8
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
add rsp, 0x28
mov rdx, rsi
mov edx, esi
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.140045f20
ud2
cld
dec dword [rdi]
or edx, dword [rsi + 0x57]
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
push rax
inc rdx
jne 0x1400765ac
xor ecx, ecx
jmp 0x140076640
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rcx + 8]
or byte [rax - 0x73], cl
or al, 0
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
cmp edx, 5
cmp edx, 5
mov ebx, 4
cmovae rbx, rdx
fimul dword [r8 - 0x47]
invalid
cdq
cdq
cdq
cdq
cdq
cdq
add dword [rcx], esi
ror byte [rax + 0x39], cl
retf
fimul dword [r8 - 0x47]
invalid
setb dl
imul r8, rbx, 0x50
shl rdx, 3
test rax, rax
je 0x140076606
imul rax, rax, 0x50
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov ecx, dword [rsi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
and al, 0x28
or byte [rax], al
add byte [rax], al
and byte [rax - 0x39], cl
and al, 0x28
and al, 0x28
and al, 0x28
sub byte [rax], cl
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rax
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
xor bl, ch
jmp 0x14007660c
invalid
and qword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x73], cl
jl 0x140076634
invalid
lea rdi, [rsp + 0x38]
and al, 0x38
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
invalid
lea r9, [rsp + 0x20]
and byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140078c03
in eax, 0x25
add byte [rax], al
cmp qword [rdi], 0
cmp dword [rdi], 0
mov rcx, qword [rdi + 8]
je case.0x14005f144.311
or byte [rdi + rax + 0x48], dh
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
jmp 0x140076640
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
or byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
pop rsi
or byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140047c5c
adc byte [rsi], dl
std
invalid
adc byte [rsi], dl
invalid
std
call qword [rsi + 0x57]
push rbx
sub rsp, 0x50
inc rdx
jne 0x14007665f
xor ecx, ecx
leave
jmp 0x1400766f3
mov rsi, rcx
mov rax, qword [rcx + 8]
lea rcx, [rax + rax]
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
add byte [rax], al
cmovae rbx, rdx
movabs rcx, 0x333333333333334
xor esi, dword [rbx]
xor esi, dword [rbx]
xor esi, dword [rbx]
invalid
xor esi, dword [rbx]
xor esi, dword [rbx]
xor esi, dword [rbx]
add esi, dword [rcx]
xor edx, edx
cmp rbx, rcx
xor edx, edx
cmp rbx, rcx
setb dl
imul r8, rbx, 0x28
shl rdx, 3
test rax, rax
sal byte [rsp + rbx + 0x48], 0x6b
shr byte [rax], 0x48
mov ecx, dword [rsi]
je case.0x140075df3.72
imul rax, rax, 0x28
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
and al, 0x20
and byte [rax - 0x39], cl
and al, 0x28
sub byte [rax], cl
add byte [rax], al
invalid
mov qword [rsp + 0x28], 8
mov dword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x1400766bf
invalid
and qword [rsp + 0x28], 0
and dword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
and al, 0x38
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.140078c03
add byte [rax], al
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
or byte [rdi + rax + 0x48], dh
mov edx, dword [rsp + 0x48]
je 0x1400766e2
invalid
mov rdx, qword [rsp + 0x48]
jmp 0x1400766f3
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
or byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
or byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140047c5c
pop rbp
adc eax, 0x4855fffd
sub esp, 0x30
lea rbp, [rsp + 0x30]
mov qword [rbp - 8], 0xfffffffffffffffe
dec dword [rax - 0x77]
enter 0xffffffffffff8b48, 0x49
adc byte [rax - 0x77], cl
mov dword [rbp - 0x10], eax
invalid
dec dword [rax - 0x77]
enter 0xffffffffffff8b48, 0x49
adc byte [rax - 0x77], cl
invalid
invalid
mov dword [rbp - 0x10], eax
mov rax, qword [rax + 0x18]
sbb byte [rax + 0x29], cl
sub rax, rcx
push 0x28
pop r8
enter 0x286a, 0x41
pop rax
xor edx, edx
div r8
div eax
div eax
mov rdx, rax
call fcn.140075ef4
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
add rsp, 0x30
pop rbp
jmp 0x14007579b
pop rcx
invalid
invalid
invalid
invalid
pop rcx
invalid
dec dword [rax - 0x77]
push rsp
and al, 0x10
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
push 0x30
invalid
lea rbp, [rdx + 0x30]
xor byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call case.0x1400496b1.421
nop
add byte [rax], al
add byte [rax + 0x20c48348], dl
add rsp, 0x20
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
jmp 0x14007579b
push rsi
push rdi
sub rsp, 0x98
cwde
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rdx
invalid
movzx eax, byte [rcx]
lea rdx, [0x140191e98]
adc eax, 0x11b71d
adc eax, 0x11b71d
mov bh, 0x11
adc dword [rax], eax
add byte [rax + 0x63], cl
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add rax, rdx
add eax, edx
sar bh, 1
loopne 0x1400767cd
invalid
jmp rax
lea rax, str.nilintuintfloatbooleanstringbinaryarraymapextensionMsgPack_conversion_error:_cannot_use___original_value:
lea eax, str.nilintuintfloatbooleanstringbinaryarraymapextensionMsgPack_conversion_error:_cannot_use___original_value:
add bl, ch
outsb dx, byte [rsi]
jmp 0x1400767fb
lea rax, [0x14015c82b]
add eax, 0xe6097
add bl, ch
jmp 0x1400767fb
lea rax, gs:[0x14015c82e]
lea rax, [0x14015c82e]
lea eax, [0x14015c82e]
mov qword [rsp + 0x28], rax
and al, 0x28
mov eax, 4
jmp 0x140076818
add bl, ch
outsd dx, dword [rsi]
lea rax, [0x14015c832]
jmp 0x1400767e8
invalid
add bl, ch
lea rax, ss:[0x14015c837]
lea rax, [0x14015c837]
lea rax, [0x14015c837]
mov qword [rsp + 0x28], rax
and al, 0x28
sub byte [rax + 7], bh
mov eax, 7
invalid
jmp 0x140076818
lea rax, [0x14015c83e]
lea eax, [0x14015c83e]
jmp 0x1400767d5
invalid
lea rax, [0x14015c844]
lea eax, [0x14015c844]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov eax, 6
add byte [rax], al
add bl, ch
jmp 0x140076818
add byte [rax], al
jmp 0x140076818
lea rax, [0x14015c84a]
invalid
mov qword [rsp + 0x28], rax
mov eax, 5
invalid
add byte [rax], al
invalid
sub byte [rax + 5], bh
jmp 0x140076818
lea rax, [0x14015c84f]
add eax, 0xe6054
invalid
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov eax, 3
add byte [rax], al
jmp 0x140076818
adc dword [rax - 0x73], ecx
add eax, 0xe6044
invalid
invalid
invalid
invalid
lea rax, [0x14015c852]
invalid
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rax
mov eax, 9
add byte [rax], al
lea rdx, [rsp + 0x28]
sub byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
invalid
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
lea rax, [rcx + 0x28]
sub byte [r13 + rcx*4 + 0x4c], cl
lea r9, [rsp + 0x68]
lea ecx, [rsp + 0x68]
and al, 0x68
mov qword [r9], rdx
lea rdx, [0x14008f7a0]
lea edx, [0x14008f7a0]
mov qword [r9 + 8], rdx
mov qword [r9 + 0x10], rax
mov qword [r9 + 0x18], rdx
mov dword [rcx + 0x18], edx
mov dword [rcx + 0x18], edx
mov qword [r9 + 0x20], rcx
lea rax, [0x14007598f]
int1
invalid
invalid
mov qword [r9 + 0x28], rax
mov dword [rcx + 0x28], eax
sub byte [r8 - 0x39], cl
sub byte [rax - 0x39], cl
mov qword [rsp + 0x20], 3
mov dword [rsp + 0x20], 3
and al, 0x20
add eax, dword [rax]
add byte [rax], al
lea rdx, [0x14015c898]
invalid
invalid
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x38]
lea edi, [rsp + 0x38]
jl 0x140076887
cmp byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
mov rcx, rdi
mov ecx, edi
stc
call fcn.14000c3a4
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov r8, rdi
clc
and byte [rax - 0x75], cl
push rsi
sub byte [rcx - 0x77], cl
clc
call fcn.140050b30
scasb al, byte [rdi]
movabs byte [0x98c4814890fffd], al
std
call qword [rax - 0x673b7eb8]
nop
add rsp, 0x98
add esp, 0x98
cwde
add byte [rax], al
invalid
std
call qword [rax - 0x673b7eb8]
nop
invalid
invalid
invalid
cwde
nop
add rsp, 0x98
add esp, 0x98
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
push rdi
sub rsp, 0x68
invalid
mov rsi, rdx
mov esi, edx
invalid
push 0x4cd68948
lea r9, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [fcn.1400493f0]
dec dword [rcx - 0x77]
or byte [r8 - 0x39], cl
or byte [rax - 0x39], cl
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov qword [rsp + 0x20], 1
and al, 0x20
and al, 0x20
add dword [rax], eax
add byte [rax], al
lea rdx, str.MsgPack_parse_error_at_byte
adc eax, 0xe603f
lea rdi, [rsp + 0x38]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
stc
call fcn.14000c3a4
mov rcx, qword [rsi + 0x20]
invalid
invalid
and byte [rax - 0x75], r9b
push rsi
sub byte [rcx - 0x77], cl
invalid
invalid
mov rdx, qword [rsi + 0x28]
mov r8, rdi
clc
call fcn.140050b30
nop
add rsp, 0x68
add esp, 0x68
add esp, 0x68
push 0x41c35e5f
push rdi
pop rdi
pop rsi
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
in al, dx
push 0x4dce8948
mov rsi, rcx
test r8, r8
mov rsi, rcx
invalid
test r8, r8
je case.0x140076a29.193
add byte [rax - 0x77], cl
mov rbx, rdx
mov al, byte [rdx]
add al, byte [rdi + rcx - 0x4a]
movzx esi, al
ror dword [rdx - 0x49f0bbfe], cl
invalid
test r14b, r14b
js 0x140076917
mov byte [rsi], 1
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
add dword [rcx + rcx*4 + 0x76], ecx
mov dword [rsi + 8], esi
or bl, ch
jmp 0x140076929
adc bh, byte [rdi + rbx*8]
cmp al, 0xdf
jbe 0x140076936
lea rax, [r14 - 0x100]
mov byte [rsi], 1
mov qword [rsi + 8], rax
add dword [rax - 0x77], ecx
or byte [rax - 0x39], r9b
invalid
sub byte [rcx], r8b
sub byte [rcx], al
mov qword [rsi + 0x28], 1
sub byte [rcx], al
add byte [rax], al
add cl, ch
jmp 0x140076a3b
add eax, 0x4c000001
mov edi, eax
invalid
add byte [rax], al
mov rdi, r8
cmp al, 0x8f
ja 0x140076989
and r14d, 0xf
and esi, 0xf
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
lea ecx, [0x14015cde0]
cwde
invalid
invalid
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
paddw mm7, mm7
mov r8, rdx
mov eax, edx
lea rdi, [rsp + 0x28]
jl case.0x140068810.341
sub byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rax
mov r9, r14
mov ecx, esi
ret 0x894d
call fcn.140077533
mov rax, qword [rdi]
mov eax, dword [rdi]
test rax, rax
sal byte [rsi + rbp*2 + 0xf], 0x10
and al, 0x30
je case.0x140049200.455
outsb dx, byte [rsi]
movups xmm0, xmmword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
inc rcx
mov byte [rsi], 8
jmp 0x1400769d7
or bl, ch
cmp al, 0x9f
cmp al, 0x9f
lahf
ja 0x1400769f3
and r14d, 0xf
out 0xf, al
cmovl ecx, dword [rbp + 0xe64300d]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
or eax, 0xe6430
xor byte [rsi + rcx], ah
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
paddw mm7, mm7
dec dword [rcx - 0x77]
ror byte [rax - 0x73], 1
jl case.0x14005f82e.321
mov r8, rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
sub byte [rax - 0x77], cl
stc
mov rdx, rax
mov r9, r14
call case.0x14005f82e.344
mov rax, qword [rdi]
invalid
test rax, rax
je case.0x140049200.455
invalid
sal byte [rsi + rbx + 0xf], 0x10
and al, 0x30
and al, 0x30
invalid
movups xmm0, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], al
and al, 0x30
xor byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
and al, 0x40
inc rcx
mov byte [rsi], 7
invalid
invalid
mov qword [rsi + 8], rax
or byte [rdi], cl
adc dword [rsi + 0x10], eax
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x28], rcx
jmp 0x140076a3b
push rsi
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
inc rax
mov qword [rsi + 8], rax
jmp case.0x14005f144.327
cmp al, 0xc0
jae 0x140076a0e
invalid
sal byte [rbx + 0x17], 0x24
and al, 0x1f
inc al
invalid
invalid
rol byte [rdi + rcx - 0x4a], 0xf0
movzx r14d, al
cmp r14, rdi
jbe 0x140076a4c
invalid
mov qword [rsi + 8], 1
mov qword [rsi + 8], 1
or byte [rcx], r8b
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add bl, ch
sub al, byte [rcx - 0x7f]
mov byte [rax - 1], 0xff
jmp case.0x14005f144.327
add r14d, 0xffffff40
cmp r14d, 0x1f
invalid
ja case.0x140076a29.193
invalid
inc dword [rcx - 0x7d]
invalid
invalid
sbb byte [rax - 0x73], cl
add eax, 0x11b49e
lea rax, [0x140191ec0]
add byte [rdx + 0x63], cl
or al, 0xb0
movsxd rcx, dword [rax + r14*4]
add rcx, rax
jmp rcx
sar edi, 0xe1
mov byte [rsi], 0
jmp 0x140076929
and qword [rsi + 8], 0
or byte [rax], al
mov byte [rsi], 0xa
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov r13d, 1
mov ebp, 1
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, rdi
mov r9, r14
mov ecx, esi
invalid
call 0x140077b2a
mov rdi, rax
invalid
mov rbx, rdx
mov ebx, edx
invalid
mov ebx, edx
mov rcx, rdx
xor edx, edx
call fcn.1400814b3
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov r12, rdx
mov esp, edx
mov esp, edx
mov rcx, rax
mov ecx, eax
mov rdx, rdi
mov r8, rbx
fsubr st(0)
invalid
invalid
or al, byte [rax]
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
lea rdx, [rsp + 0x50]
push rax
mov qword [rdx], r15
mov qword [rdx + 8], r12
invalid
or byte [rax - 0x77], cl
pop rdx
invalid
adc byte [rax - 0x73], cl
jl 0x140076ace
lea rdi, [rsp + 0x28]
sub byte [rax - 0x77], cl
stc
mov rcx, rdi
call 0x140077be2
cmp byte [rdi + 0x20], 2
mov rcx, qword [rdi]
invalid
invalid
adc dword [rax], eax
add byte [rax + 0x4802207f], al
mov ecx, dword [rdi]
invalid
cmovs ecx, dword [rbx + 0x22750857]
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
jne 0x140076ae2
test rcx, rcx
je 0x140076ae9
and al, 0x48
mov eax, dword [rsp + 0x38]
and al, 0x38
mov rax, qword [rsp + 0x38]
and al, 0x38
mov byte [rsi], 5
invalid
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], rax
invalid
invalid
push rsi
adc byte [rax - 0x77], cl
sbb byte [rcx + r9*4 + 0x76], r9b
sbb byte [rcx + rcx*4 + 0x76], cl
mov qword [rsi + 0x28], r14
jbe case.0x140054731.383
sub cl, ch
pop rcx
invalid
jmp 0x140076a3b
invalid
call fcn.14000e02a
jmp 0x140076aec
invalid
mov r13, rdx
invalid
mov qword [rsi + 8], r13
jmp case.0x14005f144.327
mov word [rsi], 4
mov dword [rsi], 0x2ae90004
invalid
jmp 0x140076929
sub bh, dh
invalid
mov word [rsi], 0x104
jmp 0x140076929
and dh, bh
invalid
invalid
and dh, bh
invalid
invalid
cmp rdi, 2
cmp edi, 2
inc dword [rdx]
add cl, byte [rdi]
invalid
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov esi, 0x41000e5e
mov eax, 1
invalid
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
cli
call fcn.1400478d8
mov rcx, rax
mov ecx, eax
or eax, 0x8948fffd
shr eax, 0xd4
invalid
mov ecx, eax
call fcn.140077b07
sldt word [rax]
add byte [rcx - 0x77], cl
mov r14, rax
mov esi, eax
invalid
add r14, 2
cmp r14, rdi
ja 0x1400771c9
invalid
add byte [rax], al
invalid
invalid
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
add eax, 0xe5ea6
mov qword [rsp + 0x20], rax
mov r8d, 2
mov eax, 2
mov eax, 2
jmp 0x140076bf4
add byte [rax], al
cmp rdi, 3
cmp edi, 3
jb 0x140076a04
movabs al, byte [0x5e9d0d8d4cfffffe]
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
lea ecx, [0x14015ca08]
mov r8d, 1
mov rcx, rbx
invalid
mov rdx, rdi
cli
add byte [rax - 0x77], cl
invalid
call fcn.1400478d8
mov rcx, rax
call fcn.140077b68
in al, 0xf
add byte [rax], al
in al, 0xf
add byte [rax], al
mov r14, rax
add r14, 3
invalid
invalid
cmp r14, rdi
ja 0x14007743b
cmpsd dword [rsi], dword [rdi]
or byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14015ca20]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
lea eax, [0x14015ca20]
pop rsi
invalid
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
invalid
add bl, ch
cmp rdi, 5
cmp rdi, 5
jmp 0x140076bf4
cmp rdi, 5
inc dword [0x13e59edbf]
invalid
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov eax, 1
jg 0x140076c15
invalid
mov eax, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call 0x140077b94
invalid
ret 0xf
mov r14, rax
add r14, 5
cmp r14, rdi
cmp esi, edi
cmp esi, edi
ja 0x140077210
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
pop rsi
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov r8d, 5
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov r9, r14
call 0x140077b2a
sldt word [rax]
add byte [rax], al
add byte [rax], al
mov rdi, rax
mov rbx, rdx
mov rcx, rdx
sal dword [rcx], 1
shr al, cl
invalid
test al, 0
invalid
sal dword [rcx], 1
shr al, cl
movabs eax, dword [0x8949c789490000a8]
mov r15, rax
mov r12, rdx
test al, 0
add byte [rcx - 0x77], cl
mov r15, rax
mov r15, rax
mov r12, rdx
mov rcx, rax
invalid
ror dword [rax - 0x77], 0xfa
mov rdx, rdi
mov r8, rbx
mov eax, ebx
call sub.msvcrt.dll_memcpy
mov byte [rsi], 6
invalid
invalid
mov qword [rsi + 8], r15
mov dword [rsi + 8], edi
invalid
mov dword [rsi + 8], edi
mov qword [rsi + 0x10], r12
mov qword [rsi + 0x18], rbx
jmp 0x140076ad9
lahf
invalid
invalid
invalid
adc byte [rax - 0x77], cl
pop rsi
sbb cl, ch
lahf
invalid
cmp rdi, 3
jb 0x140076a04
invalid
sar ch, 0xff
invalid
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
cli
call fcn.1400478d8
mov rcx, rax
shr eax, 0xa3
invalid
add byte [rax], al
std
dec dword [rax - 0x77]
shr eax, 0xa3
invalid
add byte [rax], al
mov r14, rax
invalid
add r14, 3
cmp r14, rdi
ja 0x14007743b
add ecx, dword [rcx + 0x39]
dec byte [rdi]
xchg edi, eax
invalid
mov bpl, byte [rbx + 2]
mov ch, byte [rbx + 2]
imul eax, dword [rdx], 0x48
lea eax, [0x14015ca80]
invalid
invalid
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
and al, 0x20
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x140077492
or byte [rax], al
add byte [rax - 0x7d], cl
cmp rdi, 4
invalid
cmp rdi, 4
jb 0x140076a04
invalid
std
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov eax, 1
pop rbp
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
invalid
or al, 0xfd
invalid
invalid
or al, 0xfd
std
dec dword [rax - 0x77]
shr eax, 0xaf
invalid
mov rcx, rax
mov ecx, eax
call fcn.140077b68
mov r14, rax
add r14, 4
add esi, 4
add esi, 4
mov byte [rcx + rcx*2], 0x39
add al, 0x49
cmp esi, edi
invalid
cmp r14, rdi
dec byte [rdi]
xchg byte [rbx + 0x48000007], bl
invalid
add byte [rax], al
mov qword [rsi + 8], 4
jbe 0x140077464
invalid
mov qword [rsi + 8], 4
add al, 0
add byte [rax], al
jmp case.0x14005f144.327
cmp rdi, 6
jb 0x140076a04
std
invalid
invalid
std
invalid
dec dword [rbp + rcx*4 + 0xd]
loope 0x140076d42
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
add byte [rax], al
invalid
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
cli
call fcn.1400478d8
mov rcx, rax
call 0x140077b94
or edi, ebp
std
dec dword [rax - 0x77]
shr eax, 0x94
invalid
mov r14, rax
add r14, 6
invalid
invalid
cmp r14, rdi
jbe 0x14007747c
insb byte [rdi], dx
invalid
add byte [rax], al
insb byte [rdi], dx
invalid
mov qword [rsi + 8], 6
add byte [rax], al
add cl, ch
sbb edi, ebp
jmp case.0x14005f144.327
std
invalid
cmp rdi, 5
jb 0x140076a04
invalid
invalid
cld
invalid
invalid
invalid
cld
invalid
dec dword [rbp + rcx*4 + 0xd]
retf 0xe5d
pop rbp
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
std
dec dword [rax - 0x77]
invalid
std
dec dword [rax - 0x77]
shr eax, 0x4d
invalid
call 0x140077b94
movd xmm0, eax
cvtss2sd xmm0, xmm0
pop rdx
invalid
cvtps2pd xmm0, xmm0
pop rdx
rol dh, 6
add esi, edx
movups xmmword [rsi + 8], xmm0
invalid
mov byte [rsi], 3
movsd qword [rsi + 8], xmm0
invalid
or cl, ch
lahf
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rdi, 9
jmp case.0x140068915.190
cmp rdi, 9
cmp edi, 9
or dword [rdi], ecx
invalid
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call 0x140077bba
mov byte [rsi], 3
invalid
add ebp, ecx
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
invalid
invalid
add ebp, ecx
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rdi, 2
cmp rdi, 2
add cl, byte [rdi]
invalid
jb 0x140076a04
invalid
dec dword [rbp + rcx*4 + 0xd]
mov dword [rbp + 0xe], ebx
pop rbp
invalid
add byte [rcx - 0x48], al
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
add dword [rax], eax
add byte [rax], al
pop rbp
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rdi
mov edx, edi
call fcn.1400478d8
mov rcx, rax
mov ecx, eax
call fcn.140077b07
mov byte [rsi], 2
add ch, cl
ret
add byte [rax], al
invalid
add dh, al
invalid
add ch, cl
ret
cmp rdi, 3
jb 0x140076a04
cld
invalid
invalid
cld
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call fcn.140077b68
or eax, 0x6c60000
invalid
or eax, 0x6c60000
add ch, cl
invalid
iretd
jmp case.0x140058029.362
cmp rdi, 5
jb 0x140076a04
or ah, bh
invalid
invalid
or ah, bh
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.1400478d8
mov rcx, rax
call 0x140077b94
add dh, al
invalid
add ch, cl
rol dword [rax], cl
add byte [rax], al
or bh, ch
std
dec dword [rax - 0x77]
shr eax, 0x78
or eax, 0x6c60000
add dh, al
invalid
add dh, al
invalid
add ch, cl
rol dword [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rdi, 9
cmp rdi, 9
jb 0x140076a04
sti
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
cmp ebx, dword [rbp + 0xe]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call 0x140077bba
or eax, 0x6c60000
invalid
std
dec dword [rax - 0x77]
shr eax, 0x6c
or eax, 0x6c60000
add ch, cl
jmp 0x140076f35
jmp 0x140076f35
cmp rdi, 2
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
lea ecx, [0x14015cb88]
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
mov edx, edi
add byte [rax - 0x77], cl
invalid
call fcn.1400478d8
mov rcx, rax
invalid
shr eax, 0x87
or al, 0
add dh, al
call fcn.140077b07
mov byte [rsi], 1
invalid
mov qword [rsi + 8], rax
or byte [rax - 0x39], cl
mov qword [rsi + 0x28], 2
sub byte [rdx], r8b
add byte [rax], al
add cl, ch
cmpsd dword [rsi], dword [rdi]
add al, byte [rax]
add byte [rax], al
jmp 0x140076a3b
sti
invalid
dec dword [rax - 0x7d]
inc dword [rbx]
cmp rdi, 3
jb 0x140076a04
sti
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
invalid
sti
pop rsp
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
shr eax, 0xaa
or al, 0
add dh, al
invalid
invalid
shr eax, 0xaa
or al, 0
add dh, al
invalid
mov qword [rsi + 8], rax
jmp 0x140076fae
cmp rdi, 5
cmp edi, 5
jb 0x140076a04
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call 0x140077b94
or al, 0
add dh, al
invalid
invalid
or al, 0
add dh, al
invalid
add dword [rax - 0x77], ecx
or byte [rax - 0x39], r9b
mov qword [rsi + 0x28], 5
invalid
xor edi, ebx
invalid
mov qword [rsi + 8], rax
mov qword [rsi + 0x28], 5
mov dword [rsi + 0x28], 5
add byte [rax], al
jmp 0x140076a3b
cmp rdi, 9
jb 0x140076a04
dec dword [rbp + rcx*4 + 0xd]
mov bh, 0x5c
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
add byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
dec dword [rax - 0x77]
shr eax, 0x88
or al, 0
add dh, al
invalid
invalid
invalid
add dh, al
invalid
mov qword [rsi + 8], rax
mov qword [rsi + 0x28], 9
mov dword [rsi + 0x28], 9
jmp 0x140076a3b
cmc
cli
invalid
cmp rdi, 2
cmp edi, 2
jbe 0x140076a04
mov bpl, byte [rbx + 1]
mov ch, byte [rbx + 1]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
mov r8d, 2
mov r9d, 3
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
cli
add byte [rax - 0x77], cl
invalid
cli
call 0x140077b2a
mov rdi, rax
mov rbx, rdx
mov rcx, rdx
xor edx, edx
call fcn.1400814b3
add byte [rax], al
invalid
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, rdi
invalid
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov byte [rsi], 9
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], rbx
mov byte [rsi + 0x20], bpl
invalid
mov qword [rsi + 0x28], 3
jmp 0x140076a3b
cmp rdi, 3
cmp edi, 3
jbe 0x140076a04
mov bpl, byte [rbx + 1]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
mov r8d, 2
mov r9d, 4
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
cli
add byte [rax - 0x77], cl
invalid
cli
call 0x140077b2a
mov rdi, rax
mov rbx, rdx
ror dword [rax - 0x77], cl
sal dword [rcx], 1
shr al, cl
mov bh, 0xa4
add byte [rax], al
invalid
mov r14, rax
mov r15, rdx
xlatb
mov rcx, rax
mov ecx, eax
mov rdx, rdi
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov byte [rsi], 9
mov qword [rsi + 8], r14
jbe 0x14007701f
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], rbx
mov byte [rsi + 0x20], bpl
mov qword [rsi + 0x28], 4
sub byte [rax + r8], r8b
add byte [rax], al
jmp 0x140076a3b
cmp rdi, 5
cmp edi, 5
jbe 0x140076a04
mov bpl, byte [rbx + 1]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
lea eax, [0x14015cc18]
pop rbx
invalid
invalid
mov qword [rsp + 0x20], rax
mov r8d, 2
add byte [rax], al
add byte [rcx - 0x47], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
cli
add byte [rax - 0x77], cl
invalid
cli
call 0x140077b2a
mov rdi, rax
mov rbx, rdx
mov rcx, rdx
xor edx, edx
call fcn.1400814b3
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, rdi
cli
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov byte [rsi], 9
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], rbx
mov byte [rsi + 0x20], bpl
mov qword [rsi + 0x28], 6
jmp 0x140076a3b
xchg esi, eax
stc
invalid
invalid
adc byte [rax - 0x77], cl
pop rsi
sbb byte [rax - 0x78], al
outsb dx, byte [rsi]
and byte [rax - 0x39], cl
sub byte [rsi], r8b
add byte [rax], al
add cl, ch
xchg esi, eax
stc
invalid
cmp rdi, 9
cmp edi, 9
jbe 0x140076a04
mov bpl, byte [rbx + 1]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
pop rbx
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov r8d, 2
mov eax, 2
mov r9d, 0xa
mov rcx, rbx
mov rdx, rdi
cli
add byte [rax - 0x77], cl
invalid
call 0x140077b2a
mov rdi, rax
mov rbx, rdx
mov rcx, rdx
xor edx, edx
call fcn.1400814b3
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov byte [rsi], 9
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r15
jle 0x140077115
adc byte [rdx], cl
add dh, al
invalid
mov qword [rsi + 0x18], rbx
mov byte [rsi + 0x20], bpl
mov qword [rsi + 0x28], 0xa
jmp 0x140076a3b
cmp rdi, 0x11
cmp edi, 0x11
jbe 0x140076a04
mov bpl, byte [rbx + 1]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
pop rbx
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov r8d, 2
mov r9d, 0x12
mov rcx, rbx
mov rdx, rdi
call 0x140077b2a
mov rdi, rax
mov rbx, rdx
mov rcx, rdx
xor edx, edx
call fcn.1400814b3
mov r14, rax
mov r15, rdx
mov rcx, rax
invalid
add byte [rax - 0x77], cl
invalid
mov ecx, eax
ror dword [rax - 0x77], 0xfa
mov rdx, rdi
mov r8, rbx
call sub.msvcrt.dll_memcpy
or al, byte [rax]
or al, byte [rax]
mov byte [rsi], 9
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], rbx
sbb byte [rax - 0x78], al
outsb dx, byte [rsi]
and byte [rax - 0x39], cl
sub byte [rdx], r10b
adc al, byte [rax]
add byte [rax], al
adc al, byte [rax]
add byte [rax], al
jmp 0x140076a3b
cmp rdi, 2
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
invalid
std
dec dword [rax - 0x77]
shr eax, 0x4e
or dword [rax], eax
add byte [rcx - 0x77], cl
invalid
add r14, 2
cmp r14, rdi
jbe 0x1400774dc
invalid
mov qword [rsi + 8], 2
add al, byte [rax]
add byte [rax], al
jmp case.0x14005f144.327
cmp rdi, 5
jb 0x140076a04
clc
invalid
invalid
clc
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
invalid
std
dec dword [rax - 0x77]
invalid
invalid
call 0x140077b94
mov r14, rax
add r14, 5
cmp r14, rdi
jbe 0x1400774f9
mov qword [rsi + 8], 5
jmp case.0x14005f144.327
cmp rdi, 3
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call fcn.140077b68
mov r14, rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 3
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov r8, rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rax
mov r9, r14
call case.0x14005f82e.344
invalid
add byte [rax], al
mov rax, qword [rdi]
test rax, rax
je 0x140077448
ret 0x894d
movups xmm0, xmmword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
add rcx, 3
jmp case.0x14005f82e.321
cmp rdi, 5
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call 0x140077b94
mov r14, rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 5
add eax, 0x48000000
mov ecx, ebx
add eax, 0x48000000
mov ecx, ebx
mov rdx, rdi
call fcn.1400478d8
mov r8, rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rax
ret 0x894d
int1
call case.0x14005f82e.344
invalid
add byte [rax], al
mov rax, qword [rdi]
test rax, rax
je 0x140077456
ret 0x894d
movups xmm0, xmmword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
add rcx, 5
jmp case.0x14005f82e.321
cmp rdi, 3
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call fcn.140077b68
mov r14, rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 3
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov r8, rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rax
mov r9, r14
mov ecx, esi
ret 0x894d
call fcn.140077533
mov rax, qword [rdi]
test rax, rax
je 0x140077448
movups xmm0, xmmword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
add rcx, 3
jmp case.0x140068810.341
invalid
invalid
cmp rdi, 5
jb 0x140076a04
inc dword [0x13676f5a2]
invalid
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
sub eax, dword [0xc95073ac]
shr eax, 0xdf
fild word [rdi]
add byte [rax], al
fild word [rdi]
add byte [rax], al
mov r14, rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 5
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov r8, rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rax
mov r9, r14
call fcn.140077533
mov rax, qword [rdi]
test rax, rax
je 0x140077456
movups xmm0, xmmword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
add rcx, 5
jmp case.0x140068810.341
cmp rdi, 3
jb 0x140076a04
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.1400478d8
mov rcx, rax
call fcn.140077b68
add byte [rax], al
mov r14, rax
add r14, 3
cmp r14, rdi
jbe 0x140077516
add byte [rax], al
mov qword [rsi + 8], 3
jmp case.0x14005f144.327
mov rax, qword [rsp + 0x30]
add rax, 3
jmp 0x1400769ed
mov rax, qword [rsp + 0x30]
add rax, 5
jmp 0x1400769ed
mov bpl, byte [rbx + 3]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
mov r8d, 4
jmp 0x140077492
mov bpl, byte [rbx + 5]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
mov r8d, 6
mov rcx, rbx
mov rdx, rdi
mov r9, r14
call 0x140077b2a
mov rdi, rax
mov rbx, rdx
mov rcx, rdx
xor edx, edx
call fcn.1400814b3
mov r15, rax
mov r12, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov byte [rsi], 9
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], r12
mov qword [rsi + 0x18], rbx
mov byte [rsi + 0x20], bpl
jmp 0x140076ad9
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
mov r13d, 2
mov r8d, 2
jmp case.0x14006591a.285
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
mov r13d, 5
mov r8d, 5
jmp case.0x14006591a.285
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov qword [rsp + 0x20], rax
mov r13d, 3
mov r8d, 3
jmp case.0x14006591a.285
cmp r15, qword [rbp + 0x78]
jae 0x140077737
add dword [rax], eax
invalid
mov rdi, rax
cmp r13, r14
je 0x140077642
lea rsi, [r13 + 0x28]
mov qword [rbp + 0x68], rsi
mov dword [rbp + 0x68], esi
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x90], xmm0
movaps xmmword [rbp + 0xa0], xmm1
mov rax, qword [r13 + 0x20]
mov qword [rbp + 0xb0], rax
jmp 0x14007764c
invalid
mov byte [rbp + 0x90], 0xa
mov rsi, r14
lea rcx, [rbp + 0x18]
lea rdx, [rbp + 0x90]
add byte [rax], al
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
call fcn.140077c63
cmp rsi, r14
je 0x140077692
lea r13, [rsi + 0x28]
mov qword [rbp + 0x68], r13
mov dword [rbp + 0x68], ebp
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rbp + 0x90], xmm0
add byte [rdi], cl
sub dword [rbp + 0xa0], ecx
mov rax, qword [rsi + 0x20]
mov qword [rbp + 0xb0], rax
jmp 0x14007769c
invalid
mov byte [rbp + 0x90], 0xa
mov r13, r14
mov byte [rbp + 0xdc], 1
lea rcx, [rbp - 0x10]
lea rdx, [rbp + 0x90]
add byte [rax], al
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
call fcn.140077c63
add byte [rdi], cl
adc byte [rbp + 0x18], al
invalid
invalid
movups xmm1, xmmword [rbp + 0x28]
movaps xmmword [rbp - 0x60], xmm0
movaps xmmword [rbp - 0x50], xmm1
mov rax, qword [rbp + 0x38]
cmp byte [r8 - 0x77], r9b
ror byte [r8 - 0x75], 0x45
ror byte [rax - 0x75], 0x45
mov qword [rbp - 0x40], rax
mov rax, qword [rbp + 0x10]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x20], eax
adc byte [rax - 0x77], cl
and byte [r15], cl
invalid
and byte [rdi], cl
movups xmm0, xmmword [rbp - 0x10]
adc byte [rbp - 0x10], al
invalid
movups xmm1, xmmword [rbp]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
adc dword [rbx], eax
cmp r12, qword [rbp + 0xc8]
enter 0, 0
jne 0x140077711
lea rcx, [rbp + 0xc0]
mov rdx, r12
mov edx, esp
call case.0x140055d78.352
mov rax, qword [rbp + 0xc0]
mov r12, qword [rbp + 0xd0]
movsd dword [rdi], dword [rsi]
rol byte [rax], 1
add byte [rax], al
invalid
movsd dword [rdi], dword [rsi]
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp 0x140077714
mov rax, rdi
jmp 0x140077714
mov rax, rdi
inc r15
imul rdi, r12, 0x50
cld
push rax
add rdi, rax
push 0xa
or bl, byte [rcx + 0x48]
lea esi, [rbp - 0x60]
rep movsq qword [rdi], qword [rsi]
inc r12
mov qword [rbp + 0xd0], r12
jmp 0x140077603
invalid
mov rax, qword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
mov rcx, qword [rbp + 0x80]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rbp + 0xc0]
movups xmmword [rcx], xmm0
rol byte [rax], 0
add byte [rdi], cl
adc dword [rcx], eax
mov rax, qword [rbp + 0x88]
mov qword [rcx + 0x18], rax
invalid
invalid
test dword [rax + 0x48000000], ecx
mov dword [rcx + 0x18], eax
invalid
invalid
add byte [rax - 0x77], cl
sbb byte [r9], sil
sbb byte [rcx], dh
xor eax, eax
mov byte [rbp + 0xde], al
test esi, ebx
add byte [rax], al
invalid
ror byte [rax + 0xde85], 0
mov byte [rbp + 0xdd], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
pop r8
lea rcx, [rbp + 0x58]
lea ecx, [rbp + 0x58]
call case.0x140054355.364
jmp 0x140077786
test dword [rax + 0x49000000], ebx
mov dword [rsi + 8], eax
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x7d], r9b
mov qword [r14 + 8], rax
or byte [rcx - 0x7d], cl
and qword [r14], 0
add byte es:[rax - 0x7f], cl
invalid
add rsp, 0x168
pop rbx
push 0x5b000001
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov al, 1
mov byte [rbp + 0xde], al
test esi, ebx
add byte [rax], al
invalid
add byte [rax + 0xdd85], cl
mov byte [rbp + 0xdd], al
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea ecx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
or eax, 0xf2831
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
add eax, 0xe568a
add byte [rdx + 0x28], ch
push 0x28
pop rdx
call fcn.14011a470
mov dl, 0x2c
or al, byte [rax]
mov dl, 0x2c
or al, byte [rax]
ud2
mov dword [rsp + 0x10], edx
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x58]
lea ecx, [rbp + 0x58]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x58]
lea ecx, [rbp + 0x58]
call fcn.140077c5e
mov byte [rbp + 0xde], 1
mov byte [rbp + 0xdd], 0
test ebp, ebx
add byte [rax], al
add byte [rax], al
fiadd word [rax]
add byte [rax], al
add esi, eax
test ebp, ebx
add byte [rax], al
add byte [rax], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
invalid
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax + 0xdcbd], al
add byte [rax], al
add byte [rax], 0
add byte [rax], al
add byte [rax + 0xdcbd], al
add byte [rax], al
mov ebp, 0xdc
add byte [rbx + rbx + 0x48], dh
lea rcx, [rbp + 0x18]
je 0x140077844
lea rcx, [rbp + 0x18]
call fcn.140075ddc
nop
add rsp, 0x28
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
mov bl, byte [rbp + 0xdd]
cmp byte [rbp + 0xde], 0
add byte [rax], al
je 0x1400778a3
and ecx, dword [rax - 0x73]
invalid
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
add byte [rax], al
call fcn.14000ede1
mov byte [rbp + 0xdf], bl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add byte [rax], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov byte [rbp + 0xdf], bl
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0xdf], 0
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax + 0xdfbd], al
add byte [rax], al
invalid
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbp + 0x40]
je 0x1400778e8
lea rcx, [rbp + 0x40]
call fcn.14000ed8c
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
xor esi, esi
mov byte [rbp + 0xdc], sil
test byte [rax - 0x78], 0xb5
fadd qword [rax]
add byte [rax], al
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
call fcn.140075e96
mov byte [rbp + 0xdc], sil
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, 0x48000000
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x30], 0xfffffffffffffffe
mov qword [rbp], r8
mov qword [rbp + 8], rdx
mov qword [rbp + 0x10], rcx
adc byte [r9 + rcx*4 + 0x4d], r9b
clc
xor r14b, r15b
invalid
mov rcx, r9
call fcn.1400764e9
jmp 0x140077979
dec dword [rcx - 0x77]
invalid
lea rax, [rbp + 0x18]
mov qword [rax], r13
mov qword [rax + 8], rdx
and qword [rax + 0x10], 0
adc byte [rax], al
adc byte [rax], al
lea r15, [rbp - 0x5f]
lea rbx, [rbp - 0x2f]
sal dword [rcx], 1
test byte [rbp + 0x31], 0xf6
xor r12d, r12d
cmp r14, qword [rbp - 8]
jae 0x140077a52
add byte [rax], al
invalid
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, r12
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
or eax, 0xe543e
invalid
invalid
invalid
add al, ch
sbb edi, edi
cld
dec dword [rcx - 0x77]
ror byte [rax - 0x73], 1
movabs al, byte [0xffffef16e8c28948]
movabs al, byte [0xffffef16e8c28948]
call fcn.1400478d8
mov r8, rdx
lea rcx, [rbp - 0x60]
movabs al, byte [0xffffef16e8c28948]
movabs al, byte [0xffffef16e8c28948]
mov al, byte [rbp - 0x60]
movabs al, byte [0x92840f0a3c]
cmp al, 0xa
je 0x140077a6b
mov ecx, dword [r15]
mov edx, dword [r15 + 3]
mov dword [rbx + 3], edx
mov dword [rbx], ecx
mov rcx, qword [rbp - 0x58]
mov ecx, dword [rbp - 0x58]
push rbx
add ecx, dword [rcx + 0x4d8b480b]
mov ecx, dword [rbp - 0x58]
mov rdx, qword [r15 + 0x1f]
mov ecx, dword [rbp - 0x58]
mov rdx, qword [r15 + 0x1f]
mov qword [rbx + 0x1f], rdx
movups xmm0, xmmword [r15 + 0xf]
movups xmmword [rbx + 0xf], xmm0
cmovs ecx, dword [rbx + 0x4588c87d]
ror byte [rax - 0x77], 1
invalid
invalid
cmp rsi, qword [rbp + 0x20]
jne 0x140077a1f
lea rcx, [rbp + 0x18]
mov rdx, rsi
call fcn.14007664c
mov r13, qword [rbp + 0x18]
insd dword [rdi], dx
sbb byte [rax - 0x75], cl
jne 0x140077a47
inc r14
imul rax, rsi, 0x28
mov rcx, qword [rbp - 0x10]
mov qword [r13 + rax + 0x20], rcx
movups xmm0, xmmword [rbp - 0x30]
ror byte [r15], 1
adc byte [rbp - 0x20], cl
invalid
loopne case.0x1400496b1.457
movups xmmword [r13 + rax + 0x10], xmm1
movups xmmword [rbp + rax + 0x10], xmm1
movups xmmword [r13 + rax], xmm0
inc rsi
mov qword [rbp + 0x28], rsi
invalid
sub byte [rcx + 1], cl
cld
add r12, rdi
add esp, edi
jmp 0x14007799e
mov rax, qword [rbp + 0x28]
mov rcx, qword [rbp + 0x10]
adc byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rbp + 0x18], al
movups xmmword [rcx], xmm0
mov qword [rcx + 0x18], r12
jmp 0x140077a84
add r12, qword [rbp - 0x58]
mov rax, qword [rbp + 0x10]
test al, 0x48
mov eax, dword [rbp + 0x10]
mov qword [rax + 8], r12
and qword [rax], 0
and byte [rax], al
and byte [rax], al
lea rcx, [rbp + 0x18]
call fcn.14000ed8c
call qword [rax - 0x473b7eb8]
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x18]
call fcn.14000ed8c
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x73], cl
shr r8b, 1
out 0xe2, eax
invalid
pop rdi
pop rbp
ret
mov dh, 1
add rsp, 0x28
ret
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
xor ecx, ecx
xor edx, edx
call fcn.14011a390
sub byte [rdx], cl
invalid
sub byte [rdx], cl
add byte [rdi], cl
invalid
ud2
or ecx, dword [rax - 0x7d]
in al, dx
sub byte [rcx + rcx*4 - 0x40], cl
mov r8, qword [rsp + 0x50]
mov r10, r9
sub r10, rax
jb case.0x140058029.380
cmp r9, rdx
ja 0x140077b5e
add rcx, rax
mov rax, rcx
mov rdx, r10
add rsp, 0x28
ret
mov rcx, rax
mov rdx, r9
call fcn.14011a690
sub ecx, dword [rdx]
add byte [rdi], cl
invalid
sub ecx, dword [rdx]
add byte [rdi], cl
or ecx, dword [rcx + rcx*4 - 0x37]
mov rcx, r9
call fcn.14011a400
ud2
sub esp, 0x28
cmp rdx, 1
jbe case.0x140075df3.112
movzx eax, word [rcx]
rol ax, 8
movzx eax, ax
add rsp, 0x28
ret
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call fcn.14011a390
ud2
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
in al, dx
sub byte [rax - 0x7d], cl
cmp edx, 3
jbe 0x140077ba7
invalid
cmp edx, 3
jbe 0x140077ba7
invalid
mov eax, dword [rcx]
bswap eax
enter 0xffffffffffff8348, 0xffffffffffffffc4
invalid
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
ret
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
add eax, 0xe4dfa
mov ecx, 3
add byte [rax], al
call fcn.14011a390
ud2
or ecx, dword [rax - 0x7d]
in al, dx
sub byte [rax - 0x7d], cl
cli
invalid
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fmsgpack_simple_1.0.2_srcparser.rs
add eax, 0xe4dea
add eax, 0xe4dea
mov ecx, 7
add byte [rax], al
call fcn.14011a390
ud2
or edx, dword [rsi + 0x57]
push rbx
sub rsp, 0x60
mov rdi, rdx
mov rsi, rcx
mov rdx, qword [rdx]
mov r8, qword [rdi + 0x10]
lea rbx, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rcx, rbx
mov ecx, ebx
fld1
pop rbp
push rbx
std
dec dword [rax - 0x7d]
cmp eax, dword [rax]
call fcn.14004cf60
cmp qword [rbx], 0
je 0x140077c44
movups xmm0, xmmword [rsp + 0x50]
movups xmmword [rsp + 0x38], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x20], xmm0
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rsi + 0x20], rax
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x18], rax
sbb bl, ch
invalid
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
adc byte [rdi], cl
adc byte [rdi], al
adc byte [rdi], cl
adc byte [rdi], al
movups xmmword [rsi], xmm0
mov byte [rsi + 0x20], 2
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
invalid
in al, dx
sub byte [rax + 0x1b740a3a], al
mov rax, qword [rdx + 0x20]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
add rsp, 0x28
ret
lea ecx, str.called__Option::unwrap____on_a__None__value
or eax, 0x1181a2
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.14011a470
ud2
invalid
or edx, dword [rbp + 0x41]
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
mov rdi, rdx
xlatb
invalid
xlatb
mov rsi, rcx
movzx eax, byte [rdx]
lea rcx, [0x140191f40]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
call fcn.1400784e4
mov byte [rax], 0xc0
jmp 0x140077d6e
mov rdi, qword [rdi + 8]
cmp rdi, 0x80
add byte [rax], al
add byte [rdx + 0xa], dh
add byte [rax], al
add byte [rdx + 0xa], dh
cmp rdi, 0xffffffffffffffe0
jbe 0x140077f78
call fcn.1400784e4
mov byte [rax], dil
cmp bl, ch
invalid
cmp bl, ch
je 0x140077d43
invalid
mov rdi, qword [rdi + 8]
mov edi, dword [rdi + 8]
mov qword [rbp - 0x18], 1
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
cmp rdi, 0x89
jae 0x140077eb0
lea rcx, [rbp - 0x18]
mov dl, 0xcc
int3
int3
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, edi
call fcn.140078576
add cl, ch
pop rsi
invalid
add byte [rax], al
add cl, ch
pop rsi
add eax, 0xaae80000
invalid
stosb byte [rdi], al
invalid
call fcn.1400784e4
mov byte [rax], 0xcb
lea rcx, [rbp - 0x18]
mov qword [rcx], rax
push 1
add dword [rdx + 1], ebp
pop rax
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rax
mov rdx, qword [rdi + 8]
call fcn.140078515
add cl, ch
invalid
invalid
add byte [rax], al
add cl, ch
add eax, 0x82e80000
invalid
invalid
invalid
call fcn.1400784e4
cmp byte [rdi + 1], 0
add dword [rax], eax
sete cl
xor cl, 0xc3
mov byte [rax], cl
mov qword [rsi], rax
push 1
pop rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
jmp 0x1400782a2
mov rbx, qword [rdi + 0x18]
mov qword [rbp - 0x30], 1
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
cmp rbx, 0x10
cmp ebx, 0x10
jae 0x140077ed8
mov edx, ebx
or dl, 0x90
lea rcx, [rbp - 0x30]
call fcn.1400c9f45
jmp 0x140078012
invalid
add byte [rdx + rcx*4 + 0x77], al
and byte [rax - 0x75], cl
pop rdi
sbb byte [rax - 0x73], cl
invalid
mov r14b, byte [rdi + 0x20]
mov rbx, qword [rdi + 0x18]
lea rcx, [rbx + 6]
xor edx, edx
call fcn.1400814b3
mov qword [rbp - 0x18], rax
call 0x1305d0714
call 0x1305d0714
and qword [rbp - 8], 0
and dword [rbp - 8], 0
lea rax, [rbx - 1]
cmp rax, 7
invalid
ja case.default.0x140077ded
invalid
add byte [rax], al
lea rcx, [0x140191f68]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rbp - 0x18]
mov dl, 0xd4
call fcn.1400c9f45
jmp 0x140078274
add byte [rax], al
add byte [rax], al
mov rbx, qword [rdi + 8]
mov rdi, qword [rdi + 0x18]
lea rcx, [rdi + 5]
xor edx, edx
call fcn.1400814b3
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
and qword [rbp - 8], 0
cmp rdi, 0x20
jae 0x140077f00
xlatb
add byte [rax], al
invalid
xlatb
add byte [rax], al
add byte [rcx - 0x5f357f06], cl
mov edx, edi
or dl, 0xa0
lea rcx, [rbp - 0x18]
call fcn.1400c9f45
add eax, 0x3bee900
add byte [rax], al
add eax, 0x3bee900
add byte [rax], al
mov rbx, qword [rdi + 0x18]
lea rcx, [rbx + 5]
xor edx, edx
shr al, cl
push 0x48000096
mov dword [rbp - 0x18], eax
shr al, cl
push 0x48000096
mov dword [rbp - 0x18], eax
mov qword [rbp - 0x10], rdx
and qword [rbp - 8], 0
cmp rbx, 0x89
jae 0x140077f28
lea rcx, [rbp - 0x18]
mov dl, 0xc4
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, ebx
call fcn.140078576
jmp 0x140078095
mov rbx, qword [rdi + 0x18]
mov qword [rbp - 0x30], 1
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
cmp rbx, 0x10
jae 0x140077f50
mov edx, ebx
or dl, 0x80
lea rcx, [rbp - 0x30]
call fcn.1400c9f45
jmp case.0x14000776e.854
cmp rdi, 0x8889
jae 0x140077fd3
lea rcx, [rbp - 0x18]
mov dl, 0xcd
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, edi
call fcn.140078554
jmp 0x140078293
cmp rbx, 0x8889
jae 0x140077ffc
lea rcx, [rbp - 0x30]
mov dl, 0xdc
call fcn.1400c9f45
lea rcx, [rbp - 0x30]
mov edx, ebx
call fcn.140078554
jmp 0x140078012
add dword [rax], eax
invalid
cmp rdi, 0x89
jae 0x140078057
lea rcx, [rbp - 0x18]
mov dl, 0xd9
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, edi
call fcn.140078576
jmp 0x1400781fa
add al, byte [rax]
invalid
cmp rbx, 0x8889
jae 0x14007807f
lea rcx, [rbp - 0x18]
mov dl, 0xc5
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, ebx
invalid
call fcn.140078554
jmp 0x140078095
cmp rbx, 0x8889
jae case.0x1400044da.907
lea rcx, [rbp - 0x30]
mov dl, 0xde
call fcn.1400c9f45
lea rcx, [rbp - 0x30]
mov edx, ebx
call fcn.140078554
jmp case.0x14000776e.854
mov qword [rbp - 0x18], 1
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
invalid
invalid
movsx rax, dil
cmp rax, rdi
jne 0x140078191
invalid
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
mov dl, 0xd0
call fcn.1400c9f45
lea r8, [rbp - 0x2f]
mov byte [r8 - 1], dil
js 0x140077fa6
js 0x140077fa6
dec dword [rax - 0x73]
call 0x1105d0cf7
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call fcn.1400756ba
jmp 0x140078293
cmp rbx, 0x10
jne case.0x140077ded.5
lea rcx, [rbp - 0x18]
mov dl, 0xd8
call fcn.1400c9f45
jmp 0x140078274
mov eax, 0x88888889
cmp rdi, rax
jae 0x1400781c8
lea rcx, [rbp - 0x18]
mov dl, 0xce
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, edi
call fcn.140078535
add byte [rax], al
jmp 0x140078293
lea rcx, [rbp - 0x30]
mov dl, 0xdd
call fcn.1400c9f45
lea rcx, [rbp - 0x30]
mov edx, ebx
call fcn.140078535
mov rdi, qword [rdi + 8]
imul r15, rbx, 0x28
add r15, rdi
lea rbx, [rbp - 0x18]
lea r14, [rbp - 0x30]
jne case.0x1400759a4.83
cmp rdi, r15
je 0x140078128
add byte [rax], al
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.140077c9a
invalid
dec dword [rcx + rcx*4 - 0xf]
int1
mov rdx, rbx
call fcn.140078593
add rdi, 0x28
sub byte [rax - 0x75], cl
call 0x1305d0b98
add eax, 0x83480000
invalid
call fcn.14000e02a
jmp 0x140078025
cmp rdi, 0x8889
jae 0x1400781e4
lea rcx, [rbp - 0x18]
mov dl, 0xda
invalid
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, edi
call fcn.140078554
add cl, ch
jnp 0x14007807e
add byte [rax], al
invalid
add cl, ch
jnp 0x14007807e
add byte [rax], al
add byte [rax - 0x73], cl
call 0xfbf04739
call 0xfbf04739
lea rcx, [rbp - 0x18]
mov dl, 0xc6
call fcn.1400c9f45
add byte [rax - 0x73], cl
invalid
invalid
invalid
add byte [rax - 0x73], cl
call 0xe0f05b1b
invalid
mov edx, ebx
call fcn.140078535
invalid
add al, 0
invalid
movabs al, byte [0x4808578b48000004]
add ebx, edx
invalid
add al, 0
add byte [rax - 0x75], cl
push rdi
or byte [rax + 1], cl
mov rdx, qword [rdi + 8]
add rbx, rdx
invalid
ror dword [rax - 0x73], cl
call 0x128e009ed
mov eax, ebx
invalid
lea rcx, [rbp - 0x18]
mov r8, rbx
mov eax, ebx
call fcn.1400756ba
jmp 0x140078293
adc dl, dh
invalid
lea rcx, [rbp - 0x30]
mov dl, 0xdf
call fcn.1400c9f45
invalid
invalid
lea rcx, [rbp - 0x30]
mov edx, ebx
call fcn.140078535
jb 0x1400780c5
add byte [rax], al
mov rdi, qword [rdi + 8]
imul r15, rbx, 0x50
add r15, rdi
lea rbx, [rbp - 0x18]
lea ebx, [rbp - 0x18]
invalid
lea r14, [rbp - 0x30]
cmp rdi, r15
je 0x140078128
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.140077c9a
sti
invalid
dec dword [rcx + rcx*4 - 0xf]
mov ecx, esi
mov rdx, rbx
call fcn.140078593
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call fcn.14000e02a
lea rdx, [rdi + 0x28]
mov rcx, rbx
call fcn.140077c9a
sti
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rbx
call fcn.140078593
jle 0x140078117
add byte [rax], al
jle 0x140078117
add byte [rax], al
add rdi, 0x50
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call fcn.14000e02a
jmp 0x1400780d6
invalid
mov rax, qword [rbp - 0x20]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x30]
shr r9b, 1
add word [rax], ax
invalid
cmp rbx, 0x89
jae 0x140078211
lea rcx, [rbp - 0x18]
mov dl, 0xc7
call fcn.1400c9f45
hlt
sbb eax, 0x8d480005
call 0x15af05be2
invalid
call fcn.140078576
add al, 0
add cl, ch
adc eax, dword [rcx]
add byte [rax], al
call 0x134f04900
sbb eax, 0x8d480005
call 0x15af05be2
invalid
invalid
invalid
add al, 0
add cl, ch
adc eax, dword [rcx]
add byte [rax], al
lea rcx, [rbp - 0x18]
mov dl, 0xd5
call fcn.1400c9f45
fstp dword [0x143f08173]
add dword [rax], eax
invalid
lea rcx, [rbp - 0x18]
mov dl, 0xd6
call fcn.1400c9f45
add eax, 0xf3e900
add byte [rax], al
lea rcx, [rbp - 0x18]
mov dl, 0xd7
call fcn.1400c9f45
jmp 0x140078274
movsx rax, di
cmp rax, rdi
jne 0x140078232
lea rcx, [rbp - 0x18]
mov dl, 0xd1
call fcn.1400c9f45
add eax, 0xc7c16600
or byte [rbp + rcx*4 + 0x45], cl
shl byte [rsi + 0x41], cl
mov dword [rax - 2], edi
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call fcn.1400756ba
jmp 0x140078293
lea rcx, [rbp - 0x18]
mov dl, 0xcf
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov rdx, rdi
call fcn.140078515
jmp 0x140078293
lea rcx, [rbp - 0x18]
mov dl, 0xdb
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, edi
call fcn.140078535
add rdi, rbx
lea rcx, [rbp - 0x18]
mov rdx, rbx
mov r8, rdi
call fcn.1400756ba
jmp 0x140078293
cmp rbx, 0x8889
jae 0x14007825e
lea rcx, [rbp - 0x18]
mov dl, 0xc8
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, ebx
call fcn.140078554
jmp 0x140078274
movsxd rax, edi
cmp rax, rdi
jne 0x1400782af
lea rcx, [rbp - 0x18]
mov dl, 0xd2
call fcn.1400c9f45
bswap edi
lea r8, [rbp - 0x2c]
mov dword [r8 - 4], edi
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call fcn.1400756ba
jmp 0x140078293
lea rcx, [rbp - 0x18]
mov dl, 0xc9
call fcn.1400c9f45
lea rcx, [rbp - 0x18]
mov edx, ebx
call fcn.140078535
lea rcx, [rbp - 0x18]
mov edx, r14d
call fcn.1400c9f45
mov rdx, qword [rdi + 8]
add rbx, rdx
lea rcx, [rbp - 0x18]
mov r8, rbx
call fcn.1400756ba
mov rax, qword [rbp - 8]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp - 0x18]
mov dl, 0xd3
call fcn.1400c9f45
bswap rdi
lea r8, [rbp - 0x28]
mov qword [r8 - 8], rdi
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call fcn.1400756ba
jmp 0x140078293
mov rsi, r15
and rsi, 3
je 0x14007875e
cmp esi, 1
je case.0x140049316.478
jmp case.0x14005cc51.374
cmp qword [rbp + 0x18], 0
je case.0x140049316.478
invalid
lea rcx, [r15 + 1]
mov rax, r15
mov rdx, qword [rbp + 0x28]
lock cmpxchg qword [rdx], rcx
mov r15, rax
mov edi, eax
jne 0x14007874b
jmp 0x1400788c9
lea rax, [rsi + rbp]
add rax, 0xfffffffffffffff8
clc
mov qword [rbp - 0x18], rax
call fcn.14008f630
test rax, rax
test eax, eax
je case.0x14005cc51.389
mov rcx, r15
and rcx, 0xfffffffffffffffc
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
mov byte [rbp + 8], 0
mov qword [rbp], rcx
invalid
invalid
mov rax, r15
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp - 0x18]
lock cmpxchg qword [rcx], rdx
je 0x1400788a2
mov r15, rax
mov r14d, r15d
and r14d, 3
invalid
lea rcx, [rbp - 8]
call fcn.140078a00
add byte [rax], al
cmp r14, rsi
je 0x14007878b
jmp 0x1400788b6
call fcn.14008f630
add byte [rcx - 0x77], cl
invalid
mov r14, rax
test rax, rax
je 0x140078910
invalid
test byte [rax], ah
add dword [rax], eax
add byte [rcx + rcx*4 + 0x75], cl
mov qword [rbp + 0x20], r14
lock dec byte [r14 + 0x28]
and al, dh
dec byte [r14 + 0x28]
sub byte [rdi], r9b
test byte [rax + 0x49000000], dl
nop
add byte [rax], al
add byte [rcx - 0x7d], cl
add r14, 0x28
je case.0x14005f144.359
nop
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
add r14, 0x28
mov rsi, qword [0x1401cb980]
test rsi, rsi
test esi, esi
xor dword [0x1368cd00d], edx
test esi, esi
je 0x140078828
mov rcx, r14
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, rdi
clc
mov r9d, r13d
call rsi
mov al, 1
lock cmpxchg byte [r14], bl
jne 0x14007880f
jmp case.0x14005f144.359
mov rcx, qword [0x1401cb050]
cmp rcx, 0xffffffffffffffff
push qword [rbp + 0x43]
and dword [rax], ebp
adc eax, 0xf9834800
push qword [rbp + 0x43]
or qword [rbp + 0x10], 0xffffffffffffffff
adc r15b, r15b
mov rax, qword [0x1401cb068]
lea rcx, [rbp + 0x10]
lea ecx, [rbp + 0x10]
adc byte [r10 - 0x40000000], r15b
mov edx, 0xc0000000
xor r8d, r8d
xor eax, eax
xor r9d, r9d
leave
call rax
test eax, eax
ror byte [rdi], 0x85
jne case.0x14005f144.377
invalid
mov rcx, qword [rbp + 0x10]
mov ecx, dword [rbp + 0x10]
adc byte [rdx - 1], ch
push 0xffffffffffffffff
call [rax - 0x10]
pop rax
lock cmpxchg qword [0x1401cb050], rcx
cmpxchg qword [0x1401cb050], rcx
cmpxchg dword [0x1401cb050], ecx
mov cl, 0xd
out 0x27, al
invalid
adc eax, 0x490c7400
je 0x140078878
or al, 0x49
mov r15, rax
mov edi, eax
call qword [sym.imp.kernel32.dll_CloseHandle]
or al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
stc
mov rax, qword [0x1401cb078]
stc
invalid
adc eax, 0xf2894c00
mov rdx, r14
xor r8d, r8d
xor r8d, r8d
xor eax, eax
xor r9d, r9d
xor ecx, ecx
leave
call rax
xor eax, eax
rol byte [rcx - 0x7a], 6
xchg byte [r14], al
mov rax, qword [rbp + 0x20]
and r8b, r14b
lock dec qword [rax]
dec qword [rax]
jne 0x1400788a2
or dword [rax - 0x75], ecx
mov rcx, qword [rbp + 0x20]
mov ecx, dword [rbp + 0x20]
and r8b, r13b
and al, ch
call case.0x140003cad.1185
sahf
add qword [r8], rax
add byte [rdx - 0x3f7bf7bb], cl
mov al, byte [rbp + 8]
or byte [r8 + rax*8 - 0xcd7bf1], r8b
test al, al
ror byte [rdi], 0x84
xor bh, bh
invalid
je 0x1400787df
invalid
invalid
dec dword [rax - 0x73]
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
clc
call fcn.140078a00
add qword [rax], rax
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
sub byte [r11 + rcx*4 + 0x38], r9b
mov r15, qword [rax]
mov edi, dword [rax]
cmp cl, ch
jmp 0x14007874b
mov esi, edi
invalid
inc dword [rbx + 0x1c7402fe]
cmp esi, 2
add dh, byte [rsp + rbx - 0x15]
dec byte [rax - 0x75]
invalid
je case.0x140060baa.342
jmp case.0x140060a4a.353
mov rcx, qword [rbp + 0x18]
mov ecx, dword [rbp + 0x18]
sbb byte [r8 - 0x75], r9b
invalid
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
call qword [rax + 0x20]
push rax
and byte [rdi], cl
mov dh, 0xd0
invalid
movzx edx, al
ror byte [rax + 1], 1
ror byte [rax - 0x75], cl
invalid
add rdx, rdx
mov rcx, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
sub r8b, r13b
sub al, ch
call fcn.140078654
jno 0x1400788de
invalid
call qword [rax - 0x473b7eb8]
nop
add rsp, 0xb8
add esp, 0xb8
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
or eax, 0xe7611
adc dword [rsi + 0xe], esi
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
invalid
lea r8, [0x14015ff70]
add eax, 0xe766a
push 0x76
jbe case.0x14005cc51.401
invalid
add byte [rdx + 0x5e], ch
push 0x5e
pop rdx
call fcn.14011a790
invalid
invalid
or al, byte [rax]
invalid
invalid
or al, byte [rax]
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x73]
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
or eax, 0xe75f9
stc
jne case.0x140060a4a.358
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14015ff70]
lea eax, [0x14015ff70]
push rdx
jbe 0x14007892b
invalid
add byte [rdx + 0x5e], ch
push 0x5e
pop rsi
pop rdx
call fcn.14011a790
invalid
or al, byte [rax]
add bl, ch
jmp 0x14007896b
lea rcx, [rbp - 0x1c]
lea rcx, [rbp - 0x1c]
in al, 0x89
in al, 0x89
mov dword [rcx], eax
add dword [rax - 0x73], ecx
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
lea rax, [rbp - 0x30]
lea eax, [rbp - 0x30]
ror byte [rax - 0x77], 1
mov qword [rax], rcx
mov dword [rax], ecx
or byte [rax - 0x73], cl
lea rdx, str.Unable_to_create_keyed_event_handle:_error
lea edx, [0x140162348]
adc eax, 0xe9a0c
or al, 0x9a
invalid
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x60]
mov qword [rcx], rdx
mov dword [rcx], edx
movabs al, byte [0x4808798948118948]
movabs al, byte [0x4808798948118948]
mov dword [rcx], edx
mov qword [rcx + 8], rdi
jns 0x14007894f
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
and byte [rax], al
lea rdx, [0x1400566a0]
adc eax, 0xfffddd4d
invalid
std
dec dword [rax - 0x77]
invalid
invalid
mov qword [rax + 8], rdx
push rax
or byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
invalid
invalid
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdi
mov dword [rcx + 0x18], edi
adc byte [rax - 0x77], cl
mov dword [rcx + 0x18], edi
jns case.0x14005f82e.391
sbb byte [rax - 0x73], cl
adc eax, 0xe9a22
invalid
invalid
invalid
lea rdx, str.library_std_src_syswindows_thread_parking.rs
invalid
add al, ch
call fcn.14011a2e0
jne case.0x140060baa.363
or al, byte [rax]
ud2
or ecx, dword [rax - 0x77]
push rsp
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
call fcn.14008d290
ud2
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x20]
invalid
lea rcx, [rbp + 0x20]
lea ecx, [rbp + 0x20]
call case.0x1400541db.390
nop
cmp ecx, dword [rcx + 1]
add byte [rax + 0x28c48348], dl
add rsp, 0x28
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x28]
xor edx, edx
call fcn.140078a0b
add byte [rax], al
nop
mov rcx, qword [rbp + 0x28]
xor edx, edx
call fcn.140078a0b
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
mov ax, 1
ret
mov dh, 0x50
add dword [rcx - 0x7d], eax
loop 0x140078a9d
cmp dl, 0xdf
jbe 0x140078abb
lea rdx, [rax + 3]
mov qword [rcx], rdx
movzx edx, byte [rax + 2]
shl r10d, 6
shl edx, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x140078aca
invalid
lea r9, [rax + 4]
mov qword [rcx], r9
movzx eax, byte [rax + 3]
and r8d, 7
shl r8d, 0x12
shl edx, 6
and eax, 0x3f
or eax, edx
or eax, r8d
mov edx, eax
jmp 0x140078ad1
ret 0x31eb
shl r8d, 6
or r8d, r10d
mov edx, r8d
jmp 0x140078a2a
invalid
shl r8d, 0xc
shl eax, 0xc
or edx, r8d
or edx, eax
cmp edx, 0xffff
jbe 0x140078a2a
xchg byte [rbp - 1], cl
invalid
lea r8d, [rdx + 0xff0000]
shr r8d, 0xa
or r8d, 0xd800
add bh, bh
add byte [rcx - 0x3f], al
call 0x10888cbf5
add al, bl
add byte [rax], al
enter 0xffffffffffffd800, 0
add byte [rcx + 0x3ffe2], al
add byte [rcx + 0xdc00ca], al
add byte [rsi - 0x77], ah
push rcx
adc byte [rsi - 0x48], ah
add dword [rax], eax
and edx, 0x3ff
add byte [rax], al
or edx, 0xdc00
mov word [rcx + 0x10], dx
mov dword [rcx + 0x10], edx
mov ax, 1
mov edx, r8d
ret
ret 0x56c3
mov rsi, rcx
cmp qword [rdx], 0
movzx ebx, word [rdx + 0x18]
je 0x140078b2f
pop rdx
sbb byte [rsp + rdx - 0x7d], dh
sti
add dh, byte [rbp + 0x27]
cmp ebx, 2
jne 0x140078b47
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp 0x140078c86
invalid
add byte [rbx + 0x4e7502fb], al
cmp ebx, 2
jne 0x140078b82
and qword [rsi], 0
mov qword [rsi + 8], 1
add byte [rax - 0x39], cl
or byte [rcx], r8b
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
and qword [rsi + 0x10], 0
and qword [rsi + 0x10], 0
jmp case.0x140068915.248
lea rdi, [rsp + 0x28]
mov rcx, rdi
jl 0x140078b6f
sub byte [rax - 0x77], cl
stc
call 0x140078c86
add byte [rax], al
mov rax, qword [rdi]
add rax, rbx
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
mov ecx, 0xffffffff
cmovae rcx, rax
cmp qword [rdi + 8], 0
enter 0xffffffffffff8348, 0x7f
or byte [rax], al
setne al
add rbx, qword [rdi + 0x10]
setae dl
and dl, al
pop rdi
adc byte [rdi], cl
xchg ebx, eax
ret 0xc220
movzx eax, dl
mov qword [rsi], rcx
mov qword [rsi + 8], rax
or bl, ch
invalid
or bl, ch
or ecx, dword [rax - 0x77]
invalid
mov qword [rsi], rbx
mov qword [rsi + 8], 1
or byte [rcx], al
add byte [rax], al
invalid
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x7d], cl
invalid
invalid
invalid
mov qword [rsi + 0x10], rbx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
push rdi
sub rsp, 0x28
mov rsi, rcx
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x140078bca
mov rax, rsi
shr rax, 0x3e
jne 0x140078be8
lea rdi, [rsi + rsi]
mov ecx, 2
test dl, dl
je 0x140078bd1
mov rdx, rdi
mov r8b, 1
call fcn.14007e9a6
jmp 0x140078bd9
mov eax, 2
jmp 0x140078bde
mov rdx, rdi
call fcn.14007ef1d
test rax, rax
je 0x140078bef
mov rdx, rsi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
call fcn.140045f20
ud2
mov ecx, 2
mov rdx, rdi
call fcn.14011a0d0
ud2
mov rdx, qword [r9 + 0x10]
test rdx, rdx
je 0x140078c4f
mov rcx, qword [r9]
mov r8, rbx
mov r9, rdi
call fcn.140042000
mov rdx, rdi
mov edx, edi
mov edx, edi
jmp 0x140078c5d
mov ecx, ebx
mov rdx, rdi
call fcn.14007ef1d
shl byte [rdx], 1
add bl, ch
invalid
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
call fcn.14007e9a6
add byte [rax], al
test rax, rax
je 0x140078c6e
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
adc byte [rcx], dh
shr bl, 0xd
invalid
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rdi
mov eax, 1
mov qword [rsi], rax
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, qword [rdx + 8]
sub rax, qword [rdx]
xor r8d, r8d
xor eax, eax
or byte [rax + 0x2b], cl
add al, byte [rbp + 0x31]
shl byte [rsi - 0x7d], 0x7a
cmp dword [rdx + 0x10], 0
xor eax, eax
cmp word [rdx + 0x10], 0
setne r8b
xchg ebp, eax
ror byte [rcx - 0x73], 0x14
lea rdx, [r8 + rax*2]
mov r9, rax
lea rdx, [r8 + rax*2]
mov r9, rax
not r9
shr r9, 0x3f
add rax, 3
mov r10, 0xffffffffffffffff
rol byte [rbx], 0x49
mov edx, 0xffffffff
cmovae r10, rax
shr r10, 2
shr edx, 2
add r10, r8
add edx, eax
mov qword [rcx], r10
mov qword [rcx + 8], r9
invalid
invalid
mov qword [rcx + 0x10], rdx
ret
mov rax, qword [rcx]
mov cl, byte [rax]
or byte [rax - 0x75], cl
invalid
invalid
or byte [rax - 0x75], cl
and byte [rbx + r9*4 + 0x42], cl
mov r8, qword [rdx + 0x28]
invalid
invalid
mov r8, qword [rdx + 0x28]
sub byte [rax - 0x77], cl
mov rdx, rax
jmp 0x140078cde
add byte [rax], al
invalid
ret 0xe9
mov r9, rdx
mov ecx, edx
movsx rcx, cl
movsx ecx, cl
leave
lea rax, [0x140190b00]
adc al, 0x7e
adc dword [rax], eax
mov rax, qword [rax + rcx*8]
lea rdx, str.AlpaquitaAlpineAmazonAndroidArchArtixCentOSDebianDragonFlyEmscriptenEndeavourOSFedoraFreeBSDGarudaGentooHardenedBSDIllumosLinuxMaboxMacosManjaroMarinerMidnightBSDMintNetBSDNixOSOpenBSDOpenCloudOSopenEuleropenSUSEOracleLinuxPopRaspbianRedhatRedHatEnterpriseRedoxSolusSUSEUbuntuWindowslibrarypanic_unwind_src_seh.rs
lea edx, [0x140190c48]
adc eax, 0x117f51
mov rdx, qword [rdx + rcx*8]
adc al, 0xca
retf 0x8b4d
mov r10, qword [r8 + 0x18]
mov rcx, r9
mov ecx, ecx
mov r8, rax
mov eax, eax
ror byte [rcx - 1], 0xe2
jmp r10
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rcx, r8
call case.0x140076782.63
sub eax, dword [rax]
add byte [rax], al
retf
sub eax, dword [rax]
add byte [rax], al
mov r14, rax
mov r15, rdx
xlatb
mov rcx, rax
mov ecx, eax
mov rdx, rdi
mov r8, rsi
call sub.msvcrt.dll_memcpy
in eax, dx
or dword [rax], eax
invalid
in eax, dx
or dword [rax], eax
invalid
add byte [rcx + rcx*4 + 0x33], cl
mov qword [rbx], r14
mov dword [rbx], esi
mov qword [rbx + 8], r15
mov qword [rbx + 0x10], rsi
mov dword [rbx + 0x10], esi
mov dword [rbx + 0x10], esi
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push rsi
sub rsp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
test rcx, rcx
leave
leave
je 0x140078d7f
js case.0x140075ff7.83
mov ecx, 1
mov rdx, rsi
mov edx, esi
add byte [rax - 0x77], cl
mov edx, esi
bnd call fcn.14007ef1d
call fcn.14007ef1d
test rax, rax
jne case.0x140075ff7.78
mov ecx, 1
mov rdx, rsi
bnd call fcn.14011a0d0
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.14011a0d0
or al, byte [rax]
ud2
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rsi
add rsp, 0x20
invalid
invalid
pop rsi
ret
call fcn.140045f20
cld
dec dword [rdi]
ud2
invalid
invalid
ud2
sub rsp, 0x58
in al, dx
pop rax
movzx eax, byte [rcx]
add dword [rax - 0x7b], ecx
sal byte [rsi + rcx - 0x7d], 0xf8
invalid
invalid
clc
test rax, rax
je 0x140078dae
invalid
invalid
cmp eax, 1
add dword [rbp + 0x12], esi
jne 0x140078db7
lea rax, str.32_bit
jl 0x140078def
invalid
jmp case.0x140076782.74
lea rax, [0x14015d310]
add eax, 0xe455b
pop rbx
invalid
jmp case.0x140076782.74
lea rax, str.64_bit
invalid
lea r8, [rsp + 0x28]
and al, 0x28
mov qword [r8], rax
mov qword [r8 + 8], 1
mov dword [rax + 8], 1
mov dword [rax + 8], 1
add byte [rax], al
lea rax, str.called__Option::unwrap____on_a__None__value
add eax, 0x11705b
adc dword [rax], eax
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
adc dword [rax + 0x18], eax
adc dword [rax + 0x18], eax
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.140050b30
jge 0x140078dea
invalid
nop
push rdx
sub al, ch
jge 0x140078dea
jge 0x140078dea
call qword [rax + 0x58c48348]
add rsp, 0x58
ret
push rsi
push rdi
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
mov rsi, rdx
mov qword [rsp + 0x60], rcx
movzx eax, byte [rcx]
cmp rax, 0x25
cmp eax, 0x25
cmp eax, 0x25
ja case.default.0x140078e19
lea rcx, [0x140191f88]
xchg ecx, eax
adc dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
lea rax, str.Alpaquita_Linux
jmp 0x140078f06
lea rax, str.Alpine_Linux
jmp 0x140078f06
invalid
add byte [rax - 0x73], cl
add eax, 0xe458e
lea rax, str.Amazon_Linux_AMI
jmp 0x140078f06
lea rax, [rsp + 0x60]
and al, 0x60
lea r9, [rsp + 0x68]
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0xfffffe76
invalid
invalid
invalid
add dword [rax - 0x73], ecx
add eax, 0xfffffe76
invalid
invalid
invalid
invalid
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov qword [rsp + 0x20], 1
lea rdx, str.called__Option::unwrap____on_a__None__value
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x117339
invalid
add byte [rax - 0x73], cl
jl 0x140078e8f
lea rdi, [rsp + 0x30]
mov r8d, 1
add byte [rax], al
invalid
xor byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14000c3a4
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
sub byte [rcx - 0x77], cl
clc
stc
dec dword [rax - 0x75]
and byte [rax - 0x75], r9b
push rsi
sub byte [rcx - 0x77], cl
clc
jmp 0x140078f31
lea rax, str.Arch_Linux
jmp 0x140078f06
invalid
lea rax, str.Artix_Linux
jmp 0x140078f06
lea rax, str.DragonFly_BSD
jmp 0x140078f06
lea rax, str.Garuda_Linux
jmp 0x140078f06
lea rax, str.Gentoo_Linux
jmp 0x140078f06
lea rax, str.illumos
jmp 0x140078f06
lea rax, str.Mac_OS
jmp 0x140078f06
lea rax, str.Midnight_BSD
jmp 0x140078f06
lea rax, str.Linux_Mint
jmp 0x140078f06
lea rax, str.Pop__OS
jmp 0x140078f06
lea rax, str.Raspberry_Pi_OS
jmp 0x140078f06
lea rax, str.Red_Hat_Linux
jmp 0x140078f06
lea rax, str.Red_Hat_Enterprise_Linux_
jmp 0x140078f06
lea rax, str.SUSE_Linux_Enterprise_Server
lea r8, [rsp + 0x30]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
add byte [rcx - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x116f13
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.140050b30
nop
add rsp, 0x78
pop rdi
pop rsi
ret
clc
add dword [rcx + riz + 0x4d], esi
test eax, eax
jne fcn.1400466d0
test rax, rax
jne fcn.1400466d0
lea rdx, str.called__Option::unwrap____on_a__None__value
xor r8d, r8d
xor eax, eax
jmp 0x140078d08
dec dword [rax - 0x75]
add cl, byte [rax - 0x75]
adc byte [rbx + rcx*4 + 0x40], cl
or cl, ch
cmp ebp, 0xffffffff
call qword [rbp + 0x41]
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x278
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x1f0], 0xfffffffffffffffe
mov rsi, rcx
lea rcx, str.ntdll
or eax, 0xe9508
or eax, 0xe9508
call sub.kernel32.dll_GetModuleHandleA
test rax, rax
je 0x140078ff6
lea rdx, [0x14015d188]
mov rcx, rax
call sub.kernel32.dll_GetProcAddress
mov rdi, rax
lea rbx, [rbp - 0x3c]
mov r8d, 0x118
mov rcx, rbx
xor edx, edx
call sub.msvcrt.dll_memset
mov dword [rbx - 4], 0x11c
lea rcx, [rbp - 0x40]
call rdi
test eax, eax
je 0x140079000
xor ebx, ebx
xor r13d, r13d
jmp 0x140079449
mov r12d, dword [rbp - 0x3c]
mov ecx, dword [rbp - 0x38]
mov edx, dword [rbp - 0x34]
movzx eax, word [rbp + 0xd8]
mov word [rbp + 0x1ec], ax
mov r15b, byte [rbp + 0xda]
mov qword [rbp + 0xe8], r12
mov qword [rbp + 0x190], rcx
mov qword [rbp + 0xf0], rcx
mov qword [rbp + 0x140], rdx
mov qword [rbp + 0xf8], rdx
mov qword [rbp + 0xe0], 1
lea rdx, str.SOFTWAREMicrosoftWindows_NTCurrentVersionProductNameEditionIDWindows_11
lea rcx, [rbp + 0x128]
push 0x2c
pop r8
call fcn.14007988d
lea rax, [rbp + 0x188]
and qword [rax], 0
mov rdi, qword [rbp + 0x128]
add byte [rax - 0x77], cl
mov ebp, 0x180
mov qword [rsp + 0x20], rax
mov rcx, 0xffffffff80000002
mov rdx, rdi
xor r8d, r8d
mov r9d, 0x20019
call sub.ADVAPI32.dll_RegOpenKeyExW
push 1
pop r13
test eax, eax
jne 0x14007925c
cmp qword [rbp + 0x188], 0
je 0x14007925c
test al, 1
add byte [rax], al
cmp r12d, 0xa
sete al
cmp dword [rbp + 0x140], 0x55f0
setae bl
and bl, al
mov eax, ebx
xor al, 1
movzx eax, al
lea r8, [rax*2 + 9]
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
lea rax, [0x14015d1cd]
lea rdx, [0x14015d1c2]
test bl, bl
cmovne rdx, rax
ror byte [rax - 0x77], 1
mov ebp, 0x180
lea rcx, [rbp + 0x110]
call fcn.14007988d
mov byte [rbp + 0x1ef], r15b
lea r9, [rbp + 0x16c]
and dword [r9], 0
and dword [rax], eax
and dword [rax], eax
lea r14, [rbp + 0x1d4]
and dword [r14], 0
mov rcx, qword [rbp + 0x188]
mov rdx, qword [rbp + 0x110]
mov qword [rbp + 0x1e0], rdi
loopne 0x140079131
add byte [rax], al
loopne 0x140079131
add byte [rax], al
add byte [rax - 0x77], cl
mov ebp, 0x178
mov qword [rbp + 0x178], rdi
mov qword [rbp + 0x170], rdx
mov qword [rsp + 0x28], r14
and qword [rsp + 0x20], 0
mov qword [rbp + 0x1d8], rdx
mov dword [rbp + 0x1d8], edx
mov dword [rbp + 0x1d8], edx
xor r8d, r8d
call sub.ADVAPI32.dll_RegQueryValueExW
test eax, eax
jne 0x14007923b
cmp dword [rbp + 0x16c], 1
jne 0x14007923b
add byte [rax], al
mov edi, dword [rbp + 0x1d4]
test edi, edi
je 0x14007923b
mov eax, edi
and eax, 1
jne 0x14007923b
mov r15d, edi
shr r15d, 1
mov rax, qword [rbp + 0x1e0]
mov qword [rbp + 0x178], rax
mov rax, qword [rbp + 0x1d8]
mov qword [rbp + 0x170], rax
add byte [rax], al
mov rcx, r15
mov dl, 1
call case.0x140049316.500
mov qword [rbp + 0x198], rdx
add byte [rax], al
add byte [rax], al
mov r8, rax
mov rcx, qword [rbp + 0x188]
mov rax, qword [rbp + 0x1e0]
mov eax, dword [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
mov rdx, qword [rbp + 0x1d8]
mov qword [rbp + 0x1b8], rdx
mov qword [rsp + 0x28], r14
mov qword [rbp + 0x1c8], r8
mov qword [rsp + 0x20], r8
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
rol byte [rbp + 0x31], 0xc9
call sub.ADVAPI32.dll_RegQueryValueExW
test eax, eax
jne 0x140079228
mov eax, dword [rbp + 0x1d4]
lea rcx, [r15 + r15]
cmp rcx, rax
jne 0x140079228
cmp edi, 2
mov rdx, qword [rbp + 0x1c8]
add cl, byte [rax - 0x75]
xchg ebp, eax
enter 1, 0
jae 0x1400794f0
rol byte [rdx], 1
add byte [rax], al
xor r8d, r8d
jmp 0x1400794ff
mov rcx, qword [rbp + 0x1c8]
mov rdx, qword [rbp + 0x198]
mov edx, dword [rbp + 0x198]
mov edx, dword [rbp + 0x198]
call fcn.1400adcbe
add byte [rax - 0x75], cl
xchg ebp, eax
sbb byte [rcx], al
add byte [rax], al
mov rdx, qword [rbp + 0x118]
mov rcx, qword [rbp + 0x1d8]
call fcn.1400adcbe
mov r15b, byte [rbp + 0x1ef]
mov rdi, qword [rbp + 0x1e0]
loopne 0x14007925b
add byte [rax], al
loopne 0x14007925b
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
xor byte [rcx], al
add byte [rax], al
mov rdx, qword [rbp + 0x130]
mov rcx, rdi
call fcn.1400adcbe
cmp r12d, 5
je 0x1400792bd
cmp r12d, 6
je 0x14007934b
cmp r12d, 0xa
jne case.default.0x140079367
cmp dword [rbp + 0x190], 0
jne case.default.0x140079367
add byte [rax], al
add byte [rdi], cl
test ebp, esi
add byte [rax], al
add byte [rcx - 0x80], al
inc dword [rcx]
cmp r15b, 1
jne 0x140079402
cmp dword [rbp + 0x140], 0x55f0
lea rax, [0x14015d202]
lea r15, str.Windows_10Windows_11Windows_Server_2016Windows_8.1Windows_Server_2012_R2Windows_8Windows_Server_2012Windows_7Windows_Server_2008_R2Windows_VistaWindows_Server_2008Windows_XPWindows_2000Windows_Server_2003Windows_XP_Professional_x64_EditionWindows_Home_Serverunknown_bitness
cmovae r15, rax
jmp 0x1400793a0
mov rax, qword [rbp + 0x190]
test eax, eax
je 0x14007938e
cmp eax, 1
je 0x140079399
cmp eax, 2
jne case.default.0x140079367
push 0x59
pop rcx
call sub.user32.dll_GetSystemMetrics
xchg dl, ah
or dword [rax], eax
xchg dl, ah
or dword [rax], eax
test eax, eax
jne case.default.0x140079367
xorps xmm0, xmm0
lea rcx, [rbp - 0x40]
movaps xmmword [rcx + 0x20], xmm0
movaps xmmword [rcx + 0x10], xmm0
movaps xmmword [rcx], xmm0
call sub.kernel32.dll_GetSystemInfo
cmp word [rbp + 0x1ec], 0
js 0x1400796a7
cmp r15b, 1
sete al
cmp word [rbp - 0x40], 9
sete cl
and cl, al
movzx eax, cl
mov rdi, rax
shl rdi, 4
add rdi, 0x13
lea rcx, [0x14015d2c4]
lea r15, [0x14015d2b1]
test al, al
cmovne r15, rcx
jmp 0x14007940c
mov rax, qword [rbp + 0x190]
cmp eax, 3
ja case.default.0x140079367
mov eax, eax
lea rcx, [0x140192020]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp r15b, 1
push 0xd
pop rax
push 0x13
pop rdi
cmove rdi, rax
lea rax, [0x14015d27b]
lea r15, [0x14015d288]
jmp 0x1400793fc
xor ebx, ebx
jmp 0x14007942f
lea r15, [0x14015d2a5]
push 0xc
jmp 0x14007940b
lea r15, [0x14015d29b]
push 0xa
jmp 0x14007940b
cmp r15b, 1
push 9
pop rax
push 0x16
pop rdi
cmove rdi, rax
lea rax, [0x14015d25c]
lea r15, [0x14015d265]
jmp 0x1400793fc
cmp r15b, 1
push 9
pop rax
push 0x13
pop rdi
cmove rdi, rax
lea rax, [0x14015d240]
lea r15, [0x14015d249]
jmp 0x1400793fc
cmp r15b, 1
push 0xb
pop rax
push 0x16
pop rdi
cmove rdi, rax
lea rax, [0x14015d21f]
lea r15, [0x14015d22a]
cmove r15, rax
jmp 0x14007940c
lea r15, [0x14015d20c]
push 0x13
pop rdi
mov rcx, rdi
call case.0x140076782.63
mov rbx, rax
mov r14, rdx
mov rcx, rax
mov rdx, r15
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov r13, qword [rbp + 0xe0]
lea rax, [rbp + 0xe8]
mov rcx, qword [rax + 0x10]
mov qword [rbp - 0x30], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rbp - 0x40], xmm0
mov r15, qword [rbp - 0x18]
lea r12, [rbp - 0x40]
mov rax, qword [r12 + 0x10]
movaps xmm0, xmmword [r12]
and qword [r12], 0
mov qword [rsi + 0x18], rax
and qword [r12 + 0x20], 0
movups xmmword [rsi + 8], xmm0
and qword [r12 + 0x38], 0
mov word [r12 + 0x68], 0x2700
and qword [r12 + 0x50], 0
mov rax, qword [r12 + 0x48]
mov qword [rsi + 0x48], rax
movups xmm0, xmmword [r12 + 0x38]
movups xmmword [rsi + 0x38], xmm0
mov rax, qword [r12 + 0x60]
mov qword [rsi + 0x60], rax
movups xmm0, xmmword [r12 + 0x50]
movups xmmword [rsi + 0x50], xmm0
mov rcx, r12
call fcn.140079a9a
xor ecx, ecx
mov rdx, r15
call fcn.1401171eb
mov qword [rsi], r13
mov qword [rsi + 0x20], rbx
mov qword [rsi + 0x28], r14
mov qword [rsi + 0x30], rdi
mov word [rsi + 0x68], 0x2802
mov eax, dword [r12]
mov dword [rsi + 0x6a], eax
movzx eax, word [r12 + 4]
mov word [rsi + 0x6e], ax
add rsp, 0x278
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [r15 - 1]
cmp word [rdx + r15*2 - 2], 0
cmovne r8, r15
mov rax, qword [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
mov rax, qword [rbp + 0x1d8]
mov qword [rbp + 0x1b8], rax
lea rcx, [rbp - 0x40]
call fcn.1400902a0
mov rdx, qword [rbp - 0x40]
mov r8, qword [rbp - 0x30]
lea rcx, [rbp + 0x150]
mov qword [rbp + 0x148], rdx
call fcn.1400a7240
mov r15b, byte [rbp + 0x1ef]
cmp qword [rbp + 0x150], 0
je 0x140079575
mov rax, qword [rbp + 0x160]
mov qword [rbp + 0x1b0], rax
movups xmm0, xmmword [rbp + 0x150]
movaps xmmword [rbp + 0x1a0], xmm0
mov rcx, qword [rbp + 0x148]
jmp 0x1400795ce
mov rax, qword [rbp + 0x158]
mov qword [rbp + 0x100], rax
mov rdi, qword [rbp + 0x160]
mov rcx, rdi
call case.0x140076782.63
mov qword [rbp + 0x108], rdx
mov r14, rax
mov rcx, rax
mov rdx, qword [rbp + 0x100]
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov qword [rbp + 0x1a0], r14
mov rax, qword [rbp + 0x108]
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0x1b0], rdi
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
call fcn.14000e02a
test bl, bl
je 0x14007964b
lea rax, [rbp + 0x1a0]
lea r9, [rbp - 0x50]
mov qword [r9], rax
lea rax, [0x140010290]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
lea rdx, [0x14015d1e8]
lea rcx, [rbp - 0x40]
push 1
pop r8
call fcn.14000c3a4
lea rcx, [rbp + 0x150]
lea rdx, [rbp - 0x40]
call fcn.140078f3e
mov rbx, qword [rbp + 0x150]
mov r14, qword [rbp + 0x158]
mov rdi, qword [rbp + 0x160]
mov rcx, qword [rbp + 0x1a0]
mov rdx, qword [rbp + 0x1a8]
call fcn.14000e02a
jmp 0x140079660
mov rbx, qword [rbp + 0x1a0]
mov r14, qword [rbp + 0x1a8]
mov rdi, qword [rbp + 0x1b0]
mov rcx, qword [rbp + 0x1c8]
mov rdx, qword [rbp + 0x198]
call fcn.1400adcbe
mov rcx, qword [rbp + 0x110]
mov rdx, qword [rbp + 0x118]
call fcn.1400adcbe
mov rcx, qword [rbp + 0x128]
mov rdx, qword [rbp + 0x130]
call fcn.1400adcbe
test rbx, rbx
jne 0x14007942f
jmp 0x14007926b
lea r15, [0x14015d2e7]
jmp 0x140079409
mov rcx, qword [rdi + 0x20]
mov al, 1
xor edi, edi
mov sil, 1
cmp qword [rbp - 0x50], 0
je case.0x140049316.507
lock dec qword [0x1401cb830]
test al, al
je 0x14007a32d
cmp rcx, 1
sete al
test sil, al
test dh, al
jne 0x14007a030
mov cl, 1
xor eax, eax
mov rdx, qword [rbp - 8]
lock cmpxchg byte [rdx], cl
jne 0x14007a28a
test dil, dil
sete al
xor sil, 1
and sil, al
mov eax, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.140079edd
mov r15, rax
mov r12, qword [rdi + 0x10]
movabs rsi, 0x9e3779b97f4a7c15
mov ecx, 0x499e3779
imul esi, esp
xor ecx, ecx
sub cl, byte [rax + 0x18]
shr rsi, cl
mov rdx, qword [rax + 8]
cmp rsi, rdx
jae 0x14007a31c
mov rbx, qword [r15]
shl rsi, 6
lea r14, [rbx + rsi]
lea esi, [rbx + rsi]
mov rcx, r14
call fcn.140079eee
invalid
mov rax, qword [0x1401cb838]
cmp r15, rax
jne 0x14007a0ec
mov rax, qword [rdi + 0x10]
adc byte [rcx + rdi - 0x20], cl
cmp rax, r12
je case.0x140055d78.441
mov rcx, r14
call fcn.140079ec1
jmp 0x14007a095
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
invalid
mov ecx, dword [rdi + 8]
or byte [rcx], dh
ror byte [rax - 0x7b], cl
leave
xor edx, edx
test rcx, rcx
setne dl
xor r8d, r8d
xor eax, eax
xor eax, eax
ror byte [rax - 0x7d], 0xf9
cmp rcx, 2
stc
add al, byte [rcx + 0xf]
xchg esp, eax
ror byte [rax - 0x7d], 0x38
add byte [rdi + rcx + 0x44], al
ret 0x8041
sete r8b
cmp qword [rax], 0
cmove r8d, edx
cmp r8b, 1
clc
add dword [rdi], ecx
test dword [rax], esp
add dword [rax], eax
invalid
clc
add dword [rdi], ecx
test dword [rax], esp
add dword [rax], eax
add byte [rax - 0x73], cl
adc al, 0x33
lea rdx, [rbx + rsi]
add rdx, 8
mov al, 1
xor ecx, ecx
xor r8d, r8d
mov r9, qword [rdx]
test r9, r9
je 0x14007a309
add dword [rax], eax
add byte [rcx + 0x39], cl
stc
cmp r9, rdi
je 0x14007a264
mov rdx, qword [r9 + 0x10]
mov edx, dword [rcx + 0x10]
cmp rdx, r12
movzx eax, al
cmove eax, ecx
lea rdx, [r9 + 0x18]
invalid
sbb byte [rbp - 0x77], cl
enter 0xffffffffffffd5eb, 0x48
mov rbx, qword [rbx + 8]
mov r8, r9
jmp 0x14007a131
mov rbx, qword [rbx + 8]
mov rax, qword [r12]
test rax, rax
invalid
ror byte [rdi], 0x84
cmp esi, 0xffffffff
invalid
invalid
je 0x140079ff0
invalid
invalid
call fcn.1400a76b0
mov r13, rax
mov esi, edx
invalid
invalid
mov rcx, r15
mov edx, r14d
mov r8, rax
mov r8, rax
mov r9d, esi
call fcn.14007a52e
add byte [rax], al
add byte [rax], al
add byte [rax + rax*8 - 0xfa7af1], al
invalid
test al, al
jne 0x14007a095
add eax, 0x4cffffff
mov ecx, edi
mov rcx, r15
mov edx, r14d
mov r8, r13
mov eax, ebp
mov r9d, esi
mov ecx, esi
call fcn.1400a7bb0
mov r8d, edx
mov ecx, 0x3e8
add eax, dword [rax]
add byte [rax - 9], cl
mul ecx
add eax, dword [rax]
add byte [rax - 9], cl
mul ecx
invalid
mul ecx
push 0xffffffffffffffff
pop r9
inc dword [rcx + 0x59]
jo 0x14007a1e5
mov rcx, rax
mov eax, r8d
mov eax, eax
mov eax, eax
add rax, 0xf423f
xor edx, edx
rol byte [rcx - 0x48], cl
str word [rcx - 9]
invalid
add rcx, rax
add ecx, eax
invalid
invalid
add ecx, eax
setb al
mov edx, 0xffffffff
cmp rcx, rdx
jb case.0x140060baa.383
mov ecx, 0xffffffff
test al, 1
jne 0x14007a1e5
mov r9d, ecx
mov qword [rbp - 0x18], 1
mov rcx, r12
lea rdx, [rbp - 0x18]
push rbp
call 0x19848aa62
call rbx
jmp 0x14007a160
jo 0x14007a22d
mov eax, edx
add rax, 0x63
push 0x64
pop r8
xor edx, edx
div r8
sub rcx, rax
jno 0x14007a298
mov rcx, qword [rbx + 0x10]
mov rdx, r12
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
rol byte [rbp + 0x31], 0xc9
call qword [rbx + 8]
jmp 0x140079ff0
or cl, ch
scasb al, byte [rdi]
std
invalid
mov rcx, r14
call fcn.140079ec1
jmp 0x140079ff0
mov rcx, qword [rdi + 0x18]
mov qword [rdx], rcx
cmp qword [rbx + rsi + 0x10], rdi
je 0x14007a2df
mov r8, qword [rbp - 0x10]
test rcx, rcx
je 0x14007a2f2
mov rdx, qword [rcx + 0x10]
cmp rdx, r12
je 0x14007a2f0
mov rcx, qword [rcx + 0x18]
jmp 0x14007a276
mov rcx, qword [rbp - 8]
call fcn.14011b70b
jmp 0x14007a030
lea r9, [rbp - 0x18]
mov qword [r9], rcx
mov r14, qword [rbx + 8]
mov rsi, qword [rbx + 0x10]
mov rcx, rsi
mov rdx, r12
xor r8d, r8d
call r14
test eax, eax
je 0x140079ff0
push 2
pop rax
xchg qword [r12], rax
test rax, rax
jne 0x14007a095
mov rcx, rsi
mov rdx, r12
xor r8d, r8d
xor r9d, r9d
call r14
jmp 0x140079ff0
lea rcx, [rbx + rsi]
add rcx, 0x10
mov qword [rcx], r8
mov r8, qword [rbp - 0x10]
jmp 0x14007a2f2
xor eax, eax
cmp r12, r8
setne dil
test al, 1
je 0x14007a30b
cmp r12, r8
jne 0x14007a30b
mov qword [r8], 0
xor edi, edi
mov rcx, r14
call fcn.140079ec1
mov al, 1
xor esi, esi
jmp 0x140079ffb
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fparking_lot_core_0.9.7_srcparking_lot.rs
mov rcx, rsi
call fcn.14011a390
ud2
lea rcx, str.attempted_to_use_a_condition_variable_with_more_than_one_mutexC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fparking_lot_0.12.1_srccondvar.rs
lea r8, [0x14015d900]
push 0x3e
pop rdx
call fcn.14011b869
ud2
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x70]
mov rcx, qword [rbp - 0x50]
call fcn.14007a3b5
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
invalid
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x20], 0
je 0x14007ab87
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x20]
add bl, al
add bl, al
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14007ac61
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x30], rax
xor byte [rdi], cl
adc byte [rdi], al
xor byte [rdi], cl
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x58
pop rdi
pop rsi
ret
call sub.kernel32.dll_Sleep
cmp esi, 0xa
setb al
add rsp, 0x20
pop rsi
ret
call fcn.140079ea5
inc al
sar byte [rdx + rax], 0xf
xchg edx, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
sar byte [rdx + rax], 0xf
xchg edx, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
adc byte [rcx - 0x7d], cl
cmp byte [rax], al
lea edx, [0x14015d9f0]
mov rcx, rax
xor r8d, r8d
call fcn.1400aa9e0
ud2
or byte [rax - 0x7d], cl
and dword [rax], eax
test rsi, rsi
test esi, esi
test esi, esi
je 0x14007a63f
invalid
mov ecx, 0x10
call fcn.14007a664
mov qword [rax], rsi
mov qword [rax + 8], rdi
lea rdx, [0x14015da48]
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 7
int 0x29
ud2
lea rdx, [0x14015da48]
pop rcx
ret
rol ebx, 0x55
push rsi
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov qword [rbp], 0xfffffffffffffffe
mov r8, rdx
lea rax, [rbp - 0x10]
mov qword [rax], rcx
and qword [rax + 8], 0
lea rdx, fcn.14007a746
lea edx, [0x14015d9c0]
lea edx, [0x14015d9c0]
mov rcx, rax
call fcn.14004a140
mov ecx, eax
mov rax, qword [rbp - 8]
test cl, cl
je 0x14007a712
test rax, rax
jne 0x14007a71f
lea rsi, str.formatter_error
jmp 0x14007a714
xor esi, esi
mov rcx, rax
call fcn.140072e79
mov rax, rsi
add rsp, 0x38
pop rsi
pop rbp
ret
push rsi
sub rsp, 0x60
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x58]
test rax, rax
je 0x14007abb7
cmp eax, 1
je 0x14007abe4
xor eax, eax
jmp 0x14007ac5b
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rsi, [rax + 0x20]
lea rdx, [0x14007b212]
mov rcx, rsi
call fcn.14008d1a0
mov byte [rsi + 0x38], 1
lea rsi, [rsp + 0x28]
mov rcx, rsi
call fcn.14007ac61
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm2
mov rcx, qword [rsi + 0x30]
mov qword [rax + 0x50], rcx
cmp qword [rax + 0x20], 0
movups xmmword [rax + 0x20], xmm0
je 0x14007ac41
lock dec qword [0x1401cb830]
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x20]
add rsp, 0x60
pop rsi
ret
add byte [rax], al
and rsp, 0xffffffffffffff80
mov rsi, rcx
push 0x40
pop rcx
call fcn.14007ede4
add byte [rax - 0x77], cl
invalid
mov rbx, rdx
mov rcx, rax
call fcn.14007ee39
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
add byte [rax - 0x77], cl
invalid
lea ecx, [rsp + 0x80]
mov qword [rcx], rax
xorps xmm0, xmm0
movaps xmmword [rcx + 0x80], xmm0
call fcn.14007ee62
add al, byte [rax]
invalid
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rbx
mov byte [rsi + 0x18], 0
lea rsp, [rbp + 0x158]
pop rbx
pop rdi
pop rsi
pop rbp
ret
iretd
loopne 0x14007ec71
mov edx, dword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jne 0x14007ec46
mov qword [rbp - 0x18], r8
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14007ed24
mov rdx, qword [rdi + 0x10]
mov r8, qword [rbp - 0x18]
mov rax, qword [rdi]
mov eax, dword [rdi]
shl rdx, 5
shl edx, 5
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmmword [rax + rdx + 0x10], xmm1
adc dword [rax + rdx + 0x10], ecx
adc dword [rax + rdx + 0x10], ecx
adc byte [rdi], cl
adc dword [rax + rdx], eax
movups xmmword [rax + rdx], xmm0
inc qword [rdi + 0x10]
mov qword [rbp - 0x38], rbx
invalid
mov byte [rbp - 0x30], r14b
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
jne 0x14007ec81
ror byte [rax - 0x75], 1
push rsi
adc byte [rax + 0x3b], cl
push rsi
or byte [rbp + 0xc], dh
mov rcx, rsi
int1
call fcn.14007ed44
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi]
shl rdx, 4
mov qword [rax + rdx], rbx
sbb al, 0x10
sbb al, 0x10
mov byte [rax + rdx + 8], r14b
inc qword [rsi + 0x10]
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rbp
ret
add byte [rax], al
mov byte [rbp - 9], 1
add rsp, 0x20
test dword [r9], 0x20c48348
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x60]
lea rcx, [rbp - 0x38]
call fcn.14007ed3f
mov byte [rbp - 9], 0
add byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
invalid
add byte [rax - 0x7d], cl
invalid
mov dword [rsp + 0x10], edx
push rbp
push r14
push rsi
adc byte [rbp + 0x41], dl
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x60]
in al, dx
and byte [rax - 0x73], cl
push 0x60
cmp byte [rbp - 9], 0
je 0x14007ed18
jge 0x14007ed03
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbp - 0x28]
lea rcx, [rbp - 0x28]
call fcn.14007ed3f
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add al, ch
mov bh, 0xfd
invalid
cld
invalid
add al, ch
jmp case.0x14005d75a.414
add rsp, 0x28
jmp fcn.140047c5c
cld
invalid
cld
dec dword [rax - 0x75]
mov rax, qword [rcx]
lock dec qword [rax]
jne case.0x14005f144.406
jmp 0x14007ed6e
ret
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
lea rcx, [rsi + 0x80]
call fcn.14007eda8
cmp rsi, 0xffffffffffffffff
je 0x14007eda1
lock dec qword [rsi + 8]
jne 0x14007eda1
mov edx, 0x80
mov rcx, rsi
int1
int1
add rsp, 0x20
pop rsi
jmp fcn.140041fe0
and byte [rsi - 0x17], bl
invalid
nop
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x17], bl
sub ebx, 0xfffffffe
dec dword [rax - 0x7b]
test rdx, rdx
je 0x14007ede3
mov r8, rdx
shl r8, 4
shl eax, 4
mov edx, 8
jmp fcn.140010624
sub rsp, 0x28
mov rsi, rcx
test rcx, rcx
je 0x14007ee23
mov rax, rsi
shr rax, 0x3b
shr eax, 0x3b
shr eax, 0x3b
jne 0x14007ee32
mov rdi, rsi
shl rdi, 4
mov ecx, 8
add byte [rax - 0x77], cl
cli
add byte [rax - 0x77], cl
cli
call fcn.14007ef1d
add byte [rax], al
test rax, rax
jne 0x14007ee28
mov ecx, 8
mov rdx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
cli
call fcn.14011a0d0
ud2
mov eax, 8
add byte [rax], al
mov rdx, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.140045f20
ud2
add byte [rcx], al
add byte [rax], al
mov r8d, 0x100
mov rcx, rsi
call sub.msvcrt.dll_memcpy
push 1
add dword [rax + 0x48], ebx
mov dword [rsi - 0x80], eax
add dword [rax + 0x48], ebx
mov dword [rsi - 0x80], eax
mov qword [rsi - 0x78], rax
mov ecx, 0x180
mov edx, 0x80
call fcn.14007e8bc
mov rsi, rax
lea rdx, [rbx + 0x80]
mov r8d, 0x180
mov rcx, rax
call sub.msvcrt.dll_memcpy
add byte [rax - 0x77], cl
shr eax, 0x4e
xchg edx, eax
or dword [rax], eax
mov rax, rsi
lea rsp, [rbp + 0x1e0]
pop rbx
pop rsi
pop rbp
ret
add byte [rax], al
and rsp, 0xffffffffffffff80
mov rsi, rcx
push 0x40
pop rcx
call fcn.14007ede4
mov rdi, rax
mov rbx, rdx
mov rcx, rax
call fcn.14007ee39
lea rcx, [rsp + 0x80]
mov qword [rcx], rax
xorps xmm0, xmm0
movaps xmmword [rcx + 0x80], xmm0
call fcn.14007ee62
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rbx
mov byte [rsi + 0x18], 1
lea rsp, [rbp + 0x158]
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rdx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.14007edcd
sub byte [rdi + 0x5e], bl
ret
call fcn.14007f03d
mov ecx, 0x5f0
mov edx, 8
call fcn.14007e8bc
mov rbx, rax
mov r8d, 0x5f0
mov rcx, rax
mov rdx, rdi
call sub.msvcrt.dll_memcpy
and qword [rsi], 0
mov qword [rsi + 8], rbx
and qword [rsi + 0x80], 0
mov qword [rsi + 0x88], rbx
add rsp, 0x610
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
ret
add byte [rax], al
xor eax, eax
xorps xmm0, xmm0
cmp rax, 0x5e8
je 0x14007f062
movups xmmword [rsp + rax + 0x20], xmm0
and qword [rsp + rax + 0x30], 0
add rax, 0x18
jmp 0x14007f049
and qword [rcx], 0
add rcx, 8
lea rdx, [rsp + 0x20]
mov r8d, 0x5e8
call sub.msvcrt.dll_memcpy
nop
add rsp, 0x608
ret
or dword [rax], eax
lea rcx, [rsi + 0x20]
call fcn.14007ed5f
lea rcx, [rsi + 0x10]
call fcn.14007ed5f
dec dword [rax - 0x7d]
mov byte [rax + 0x48], 0x89
int1
add rsp, 0x20
pop rsi
jmp fcn.14007f0bb
add byte [rax], al
call fcn.14007f104
cmp rsi, 0xffffffffffffffff
je 0x14007f0fd
lock dec qword [rsi + 8]
jne 0x14007f0fd
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140041fe0
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov rax, rcx
mov rcx, qword [rcx + 0x1a8]
mov qword [rbp - 8], rax
mov rdx, qword [rax + 0x1b0]
call fcn.14007f27d
add dword [rax], eax
add byte [rax - 0x75], cl
jne 0x14007f12d
lea rcx, [rsi + 0x160]
call fcn.14007f5eb
lea rcx, [rsi + 0x178]
lea ecx, [rsi + 0x178]
call fcn.14007f644
mov rsi, qword [rbp - 8]
mov rcx, rsi
call fcn.14007f6ae
lea rcx, [rsi + 0x140]
call fcn.14007f6f5
mov rcx, qword [rsi + 0x100]
mov rdx, qword [rsi + 0x108]
call fcn.140083c68
mov rax, qword [rbp - 8]
clc
clc
mov rcx, qword [rax + 0x110]
mov rdx, qword [rax + 0x118]
call fcn.140083c68
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x120]
mov rdx, qword [rax + 0x128]
add rsp, 0x38
add esp, 0x38
pop rsi
pop rbp
jmp fcn.140083c68
lea rbp, [rdx + 0x30]
mov rsi, qword [rbp - 8]
xor byte [rax - 0x75], cl
jne 0x14007f1ea
mov rcx, rsi
call fcn.140080aba
lea rcx, [rsi + 0x130]
call fcn.14007f6a5
mov rcx, qword [rsi + 0x100]
mov rdx, qword [rsi + 0x108]
call fcn.140083c68
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
pop rsi
pop rbp
ret
invalid
push rax
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
mov r14, rdx
lea rax, [0x140192040]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lock dec qword [r14 + 0x200]
jne case.0x14007f2a5.3
add byte [rdi], cl
test dword [rcx + 0x49000001], esp
mov eax, dword [rsi + 0x80]
mov rax, qword [r14 + 0x80]
mov rcx, qword [r14 + 0x110]
mov ecx, dword [rsi + 0x110]
mov rdx, rax
or rdx, rcx
lock cmpxchg qword [r14 + 0x80], rdx
jne 0x14007f2c3
test qword [r14 + 0x110], rax
jne 0x14007f2f5
lea rcx, [r14 + 0x118]
call fcn.14007fa37
lea rcx, [r14 + 0x160]
call fcn.14007fa37
mov al, 1
xchg byte [r14 + 0x210], al
test al, al
je case.0x14007f2a5.3
mov r8, qword [r14 + 0x1b0]
test r8, r8
je 0x14007f325
shl r8, 5
mov rcx, qword [r14 + 0x1a8]
push 8
pop rdx
call fcn.140010624
lea rcx, [r14 + 0x128]
mov qword [rbp - 0x18], r14
call fcn.14007f762
mov rax, qword [rbp - 0x18]
lea rcx, [rax + 0x170]
call fcn.14007f762
jmp 0x14007f47c
lock dec qword [r14 + 0x180]
jne case.0x14007f2a5.3
add byte [rax], al
add byte [rax], al
lock bts qword [r14 + 0x80], 0
jb 0x14007f370
lea rcx, [r14 + 0x100]
call fcn.14007fa37
mov al, 1
xchg byte [r14 + 0x190], al
test al, al
je case.0x14007f2a5.3
mov rsi, qword [r14 + 0x80]
mov rdi, qword [r14]
mov rcx, qword [r14 + 8]
and rdi, 0xfffffffffffffffe
and rsi, 0xfffffffffffffffe
cmp rsi, rdi
je 0x14007f462
mov eax, edi
not eax
test al, 0x3e
jne 0x14007f3b7
mov rbx, qword [rcx + 0x3e0]
call fcn.14006d950
mov rcx, rbx
add rdi, 2
jmp 0x14007f397
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
test rcx, rcx
je 0x14007f46c
call fcn.14006d950
lea rcx, [r14 + 0x110]
mov qword [rbp - 0x18], r14
call fcn.14007f762
mov rcx, qword [rbp - 0x18]
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
jmp fcn.14007fb27
test rdx, rdx
je 0x14007f7ee
imul r8, rdx, 0x18
mov edx, 8
jmp fcn.140010624
ret
sub rsp, 0x38
mov rax, rcx
xor ecx, ecx
call rax
test rax, rax
je 0x140080b9f
mov rax, qword [rax]
add rsp, 0x38
ret
lea rax, [0x14016ad28]
mov qword [rsp + 0x20], rax
lea rcx, [0x14016ac8f]
lea r9, [0x14015e570]
lea r8, [rsp + 0x37]
mov edx, 0x46
call fcn.14011a700
ud2
lea edx, [rbx + 0x500]
mov qword [rdx], rax
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
mov byte [rbx + 0x96], 1
add dword [rax - 0x73], ecx
lea ecx, [rbx + 0x198]
adc byte [rcx + rcx*4 + 0x42], cl
sbb dh, al
adc dword [rsi + 0x1000000], 0x48
invalid
invalid
lea ecx, [rbx + 0x198]
cwde
add dword [rax], eax
add al, ch
call fcn.14008123a
lea rcx, [rbx + 0xf8]
clc
add byte [rax], al
invalid
popfq
idiv edi
dec dword [rax - 0x73]
mov edi, eax
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
call fcn.14008399b
add byte [rax], al
mov rdx, rsi
call fcn.14008399b
lea rcx, [rbx + 0x380]
call fcn.14007efde
invalid
invalid
invalid
dec dword [rax - 0x75]
xor dword [rax + 3], 0
add byte [rax - 0x77], cl
mov dword [rbx + 0x207], eax
add eax, dword [rax]
add al, ch
invalid
invalid
mov dword [rbx + 0x207], eax
invalid
movaps xmm0, xmmword [rbx + 0x360]
and qword [rbx + 0x318], 0
sbb byte [rbx], al
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x1f7], eax
sbb byte [rbx], al
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x1f7], eax
and qword [rbx + 0x338], 0
add byte [rax], al
and qword [rbx + 0x348], 0
and dword [rbx + 0x348], 0
lea rsi, [rbx + 0x500]
mov rax, qword [rbx + 0x98]
sbb dword [rax + 0x48000000], 0xffffff89
xchg byte [rax + 0x48000001], ch
mov eax, dword [rbx + 0x88]
mov byte [rax], al
add byte [rax], al
add eax, 0x8b480000
sbb dword [rax + 0x48000000], 0xffffff89
xchg byte [rax + 0x48000001], ch
mov eax, dword [rbx + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
xchg byte [rax + 0xf000001], dh
adc byte [rbx + 0x198], al
cwde
add dword [rax], eax
add byte [rax], al
mov qword [rsi + 0x1b0], rax
movups xmm0, xmmword [rbx + 0x198]
cwde
add dword [rax], eax
add byte [rax], al
cwde
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsi + 0x160], eax
movaps xmmword [rsi + 0x160], xmm0
mov rax, qword [rbx + 0x1a8]
test al, 1
add byte [rax], al
mov qword [rsi + 0x170], rax
mov dword [rsi + 0x170], eax
movups xmm0, xmmword [rbx + 0xf8]
add byte [rax], al
movups xmm1, xmmword [rbx + 0x108]
mov ecx, dword [rax]
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x118], dl
or byte [rcx], al
add byte [rax], al
movups xmm2, xmmword [rbx + 0x118]
movups xmmword [rsi + 0x178], xmm0
xchg byte [rax + 1], bh
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x188], ecx
add byte [rax], al
movups xmmword [rsi + 0x188], xmm1
movups xmmword [rsi + 0x198], xmm2
lea rdx, [rbx + 0x380]
mov r8d, 0x100
add byte [rax], al
xchg esi, eax
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rbx], 0
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
int1
call sub.msvcrt.dll_memcpy
and qword [rsi + 0x130], 0
xor byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor eax, eax
mov byte [rsi + 0x138], al
movups xmm0, xmmword [rbx + 0x1f0]
movups xmm1, xmmword [rbx + 0x1ff]
add byte [rdi], cl
adc byte [rbx + 0x1ff], cl
movups xmmword [rsi + 0x139], xmm0
movups xmmword [rsi + 0x148], xmm1
xorps xmm6, xmm6
movaps xmmword [rsi + 0x100], xmm6
sub dword [rsi + 0x100], esi
and qword [rsi + 0x120], 0
movaps xmmword [rsi + 0x110], xmm6
mov qword [rsi + 0x158], 1
mov byte [rbx + 0x6f], al
mov byte [rbx + 0x70], al
mov cl, 1
mov byte [rbx + 0x71], cl
mov byte [rbx + 0x72], cl
mov byte [rbx + 0x73], al
mov rcx, rsi
call fcn.140083a4d
mov qword [rbx + 0xb8], rax
mov rax, qword [rbx + 0x280]
mov rcx, qword [rbx + 0x288]
mov byte [rdx], al
add byte [rax], al
mov byte [rdx], al
add byte [rax], al
mov rdx, qword [rbx + 0x290]
shl rdx, 5
add eax, 0x4cc20148
mov eax, dword [rbx + 0x2c0]
add eax, 0x4cc20148
mov eax, dword [rbx + 0x2c0]
mov r9, qword [rbx + 0x2c8]
enter 2, 0
mov r10, qword [rbx + 0x2d0]
shl r10, 4
add r10, r8
lea r11, [rbx + 0x1f0]
movups xmmword [r11 + 0x40], xmm6
movups xmmword [r11 + 0x50], xmm6
mov qword [r11], rax
mov qword [r11 + 8], rcx
mov qword [r11 + 0x10], rax
mov qword [r11 + 0x18], rdx
mov qword [r11 + 0x20], r8
mov qword [r11 + 0x28], r9
mov qword [r11 + 0x30], r8
mov qword [r11 + 0x38], r10
lea rcx, [rbx + 0x198]
lea rdx, [rbx + 0x1f0]
call fcn.140083aff
mov dil, byte [rbx + 0x1b8]
cmp dil, 2
je 0x1400820c3
mov byte [rbx + 0xa7], dil
lea rax, [rbx + 0x1a0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbx + 0x1e0], xmm1
movaps xmmword [rbx + 0x1d0], xmm0
mov rdi, qword [rbx + 0x198]
mov r14, qword [rbx + 0x1c0]
mov r15b, byte [rbx + 0x1c8]
mov qword [rbx + 0x4f0], r14
mov byte [rbx + 0x4f8], r15b
mov rdx, qword [rbx + 0x328]
test rdx, rdx
je 0x140081ced
mov rax, qword [rbx + 0x330]
mov rax, qword [rax + 0x20]
mov byte [rbx + 0x77], 1
lea rcx, [rbx + 0x500]
mov r8, rdi
call rax
mov rsi, qword [rbx + 0x500]
lea rax, [rbx + 0x508]
movups xmm0, xmmword [rax]
movaps xmmword [rbx + 0x380], xmm0
jmp 0x140081cef
xor esi, esi
mov rax, qword [rbx + 0xb8]
lock inc qword [rax]
jle 0x140082839
add byte [rdi], cl
invalid
mov qword [rbx + 0x140], rsi
movaps xmm0, xmmword [rbx + 0x380]
lea rdx, [rbx + 0x111]
movups xmmword [rdx + 0x37], xmm0
lea rcx, [rbx + 0x1a0]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rcx, [rbx + 0x257]
invalid
adc byte [rax - 0x73], cl
mov edx, dword [rdi + 2]
add byte [rax], al
movups xmmword [rcx + 0x10], xmm1
and qword [rbx + 0xf8], 0
movups xmmword [rcx], xmm0
movabs dword [0x1110f00000000f8], eax
mov qword [rbx + 0x108], r14
mov byte [rbx + 0x110], r15b
mov rcx, qword [rbx + 0x26f]
mov qword [rdx + 0x1f], rcx
movups xmm0, xmmword [rbx + 0x250]
movups xmm1, xmmword [rbx + 0x260]
add al, byte [rax]
add byte [rdi], cl
adc dword [rdx + 0x10], ecx
add al, byte [rax]
add byte [rdi], cl
adc dword [rdx + 0x10], ecx
movups xmmword [rdx], xmm0
mov qword [rbx + 0x138], rax
mov qword [rbx + 0x158], rdi
test rsi, rsi
je 0x140081e43
add byte [rax], al
add byte [rax], al
and qword [rbx + 0x500], 0
mov rax, qword [rbx + 0x98]
add byte [rax], al
add byte [rax - 0x77], cl
or dword [rax], 5
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
or dword [rax], 5
add byte [rax], al
and qword [rbx + 0x510], 0
mov rdi, qword [rbx + 0x150]
add eax, 0x48000000
mov edi, dword [rbx + 0x150]
mov rax, qword [rbx + 0x88]
mov qword [rbx + 0x518], rax
mov rax, qword [rbx + 0xb0]
mov qword [rbx + 0x520], rax
mov rcx, rdi
xor edx, edx
call fcn.1400814b3
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov qword [rbx + 0xc0], r14
mov qword [rbx + 0xc8], r15
mov qword [rbx + 0xd0], rdi
lea rcx, [rbx + 0x380]
lea rdx, [rbx + 0x500]
lea r8, [rbx + 0xc0]
call fcn.14008f840
mov rax, qword [rbx + 0x380]
mov r15, qword [rbx + 0x388]
mov r9, qword [rbx + 0x390]
mov r8, qword [rbx + 0x398]
mov rcx, qword [rbx + 0x3a0]
mov qword [rbx + 0xb0], rcx
mov rdx, qword [rbx + 0xf8]
jmp 0x140081e58
xor edx, edx
xor eax, eax
xor r9d, r9d
mov r8, qword [rbx + 0x88]
mov r15, qword [rbx + 0x98]
test rdx, rdx
je 0x140081e64
mov r15, qword [rbx + 0x100]
push 0xd
pop rcx
lea rdi, [rbx + 0x380]
lea rsi, [rbx + 0xf8]
rep movsq qword [rdi], qword [rsi]
and qword [rbx + 0x2e8], 0
or rdx, rax
mov r13, r15
push 1
pop rsi
mov qword [rbx + 0x88], r8
add byte [rax], al
mov qword [rbx + 0xa8], r9
jne 0x140081eba
mov al, 1
mov byte [rbx + 0x74], al
je 0x140081e27
jne 0x140081e2a
jbe 0x140081e8d
invalid
sbb eax, dword [rdx]
add byte [rcx - 0x77], cl
invalid
mov r8, qword [rbx + 0x88]
mov r9, qword [rbx + 0xa8]
test r9, r9
je 0x140081f18
mov qword [rbx + 0x160], r9
mov esp, dword [rax + 1]
add byte [rax], al
mov qword [rbx + 0x168], r8
mov rax, qword [rbx + 0xb0]
mov qword [rbx + 0x170], rax
mov byte [rbx + 0x74], 0
mov al, 1
add dword [rax + 0x43887543], ecx
jbe 0x140081f30
lea ecx, [rbx + 0xc0]
add dword [rax + 0x43887543], ecx
jbe 0x140081f30
lea ecx, [rbx + 0xc0]
lea rdx, [rbx + 0x160]
call fcn.140080bca
cmp qword [rbx + 0xc0], 0
mov ebx, 0xc0
add byte [rdi], cl
invalid
invalid
or dword [rax], eax
invalid
mov ebx, 0xc0
add byte [rdi], cl
test dword [0x188081f12], esi
mov ecx, dword [rbx + 0xc8]
mov rcx, qword [rbx + 0xc8]
mov rdx, qword [rbx + 0xd0]
jmp 0x140081f1a
xor ecx, ecx
mov byte [rbx + 0x74], 0
mov al, 1
mov byte [rbx + 0x75], al
mov byte [rbx + 0x76], al
call fcn.14008c9e0
mov r12, rax
mov qword [rbx + 0xf0], rax
xor eax, 0
add byte [rax], al
lock inc qword [rax]
jle 0x140082839
mov qword [rbx + 0x2f0], r12
lea rax, [rbx + 0x508]
movups xmmword [rax + 8], xmm6
mov qword [rbx + 0x500], rsi
mov qword [rbx + 0x508], rsi
mov dword [rbx + 0x508], esi
push 0x30
pop rcx
push 8
pop rdx
call fcn.14007e8bc
mov r14, rax
mov qword [rbx + 0x98], r15
movups xmm0, xmmword [rbx + 0x500]
add eax, 0x100f0000
mov edx, dword [rax]
add eax, 0x100f0000
xchg ebx, eax
and byte [0x151171f8b], al
add eax, 0x110f0000
push rax
and byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
mov qword [rbx + 0x190], rax
lock inc qword [rax]
jle 0x140082839
mov qword [rbx + 0x2f8], r14
mov byte [rbx + 0x81], 1
xor ecx, ecx
call fcn.140098d50
mov r15, rax
mov qword [rbx + 0xc0], rax
test rax, rax
je 0x140081fd3
lock inc qword [r15]
jle 0x140082839
add dh, al
add dword [rdx], 0xffffffc6
add dword [rbx + 0x1000000], 0x4c
add dword [rcx + rcx*4 - 7], ecx
mov byte [rbx + 0x82], 0
mov byte [rbx + 0x83], 1
add dword [rcx + rcx*4 - 7], ecx
add dword [rcx + rcx*4 - 7], ecx
call fcn.140098d50
mov qword [rbx + 0x500], rax
add byte [0xcd501ff2], al
mov eax, dword [rax]
add eax, 0x89e80000
in al, dx
invalid
jmp [rdx + 0xd]
pop rcx
lea rdi, [rbx + 0x518]
lea rsi, [rbx + 0xf8]
mov bl, 0xf8
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [0xcd501ff2], al
mov eax, dword [rax]
add eax, 0x89e80000
in al, dx
invalid
mov bl, 0xf8
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x500], r12
mov qword [rbx + 0x510], r15
mov qword [rbx + 0x508], r14
mov rcx, qword [r14 + 0x10]
test rcx, rcx
je 0x14008203b
add rcx, 0x10
mov byte [rbx + 0x78], 1
call fcn.14008f7c0
mov ecx, 0x80
push 8
pop rdx
call fcn.14007e8bc
push 0x10
pop rcx
mov rdi, rax
lea rsi, [rbx + 0x500]
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x78], 0
mov rcx, r13
mov rdx, rax
lea r8, fcn.140080c99
call fcn.1400a3bc0
mov r15, rdx
test rax, rax
push 1
add dword [rsi + 0x75], ebx
invalid
add dword [rsi + 0x75], ebx
invalid
mov qword [rbx + 0x178], r12
mov qword [rbx + 0x180], r14
mov qword [rbx + 0x188], r15
mov rcx, r15
call qword [sym.imp.kernel32.dll_CloseHandle]
loopne 0x14008209f
add byte [rax - 0x73], cl
mov edi, dword [rax + 1]
add byte [rax], al
loopne 0x14008209f
add byte [rax - 0x73], cl
mov edi, dword [rax + 1]
add byte [rax], al
call fcn.140080c5e
mov byte [rbx + 0x6e], 1
lea rcx, [rbx + 0x180]
call fcn.140080c76
jmp 0x1400820b1
inc esi
ja 0x1400820b7
xor ecx, ecx
call fcn.140072e79
jmp 0x140081c42
mov ebx, 0xc6ffffeb
inc esi
outsb dx, byte [rsi]
add dword [rax - 0x73], ecx
mov eax, dword [rax - 0x17ffffff]
ret
jmp 0x1400820b1
invalid
lea rcx, [rbx + 0x1f0]
call case.0x14005f82e.423
mov r15, qword [rbx + 0xb8]
xor esi, esi
jmp 0x140082130
lea rcx, [rbx + 0x190]
call fcn.140080c76
lea rcx, [rbx + 0xf0]
call fcn.140080c5e
lea rcx, [rbx + 0x1f0]
call case.0x14005f82e.423
lea rcx, [rbx + 0xb8]
call fcn.140083bf7
mov dil, byte [rbx + 0xa7]
xor eax, eax
mov byte [rbx + 0x6f], al
mov cl, 1
mov byte [rbx + 0x70], cl
mov byte [rbx + 0x71], al
mov byte [rbx + 0x72], cl
mov byte [rbx + 0x73], al
lea rcx, [rbx + 0xb8]
call fcn.14007f0bb
lea rcx, [rbx + 0x300]
call fcn.140083871
mov qword [rbx + 0x2d8], rsi
mov qword [rbx + 0x2e0], r15
cmp dil, 2
jne 0x14008216f
mov qword [rbx + 0x500], r15
cmp qword [0x1401cb848], 0
je 0x14008218b
lea rcx, [rbx + 0x500]
call fcn.14007f0bb
jmp 0x140082192
mov eax, r15d
and eax, 3
lea rcx, [0x140192050]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, byte [r15 + 0x10]
jmp 0x1400821c4
mov qword [0x1401cb848], r15
lea rax, [0x1401cb848]
mov qword [rbx + 0x88], rax
xor eax, eax
jmp 0x1400821dc
mov rcx, r15
shr rcx, 0x20
call fcn.14008e3a0
jmp 0x1400821c4
mov al, byte [r15 + 0xf]
cmp al, 0x24
jne 0x1400821d2
call fcn.140083865
test rax, rax
je 0x140082226
mov qword [rbx + 0x88], r15
push 1
pop rax
mov qword [rbx + 0x98], rax
mov rcx, qword [rbx + 0xe8]
call fcn.140081681
mov rax, qword [rbx + 0x98]
mov rcx, qword [rbx + 0xe8]
mov qword [rcx], rax
mov rax, qword [rbx + 0x88]
mov qword [rcx + 8], rax
movaps xmm6, xmmword [rbp + 0x6a0]
lea rsp, [rbp + 0x6b8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and qword [rbx + 0x1f0], 0
mov qword [rbx + 0x200], 1
and qword [rbx + 0x208], 0
and qword [rbx + 0x218], 0
and qword [rbx + 0x228], 0
and qword [rbx + 0x238], 0
mov byte [rbx + 0x248], 0
xorps xmm0, xmm0
lea rcx, [rbx + 0x380]
movups xmmword [rcx + 8], xmm0
movups xmmword [rcx + 0x20], xmm0
push 8
pop rax
mov qword [rcx], rax
mov qword [rcx + 0x18], rax
push 1
pop rdx
call fcn.14007e9e2
lea rsi, [rbx + 0x398]
push 1
pop rdx
mov rcx, rsi
call fcn.14007ea10
xor r12d, r12d
lea rdi, [rbx + 0xf8]
lea r14, [rbx + 0x380]
lea r15, [rbx + 0x500]
test r12, r12
jne 0x14008230e
mov rcx, rdi
call fcn.14007ef25
mov rax, qword [rbx + 0xf8]
lock inc qword [rax]
jle 0x140082839
mov cl, byte [rbx + 0x110]
movups xmm0, xmmword [rbx + 0xf8]
movups xmm1, xmmword [rbx + 0x108]
movaps xmmword [rbx + 0x500], xmm0
movaps xmmword [rbx + 0x510], xmm1
mov qword [rbx + 0x520], rax
mov byte [rbx + 0x528], cl
mov rcx, r14
mov rdx, rsi
mov r8, r15
call fcn.14007ebfb
inc r12
jmp 0x1400822ae
lea rcx, [rbx + 0x380]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rbx + 0x520], xmm2
movaps xmmword [rbx + 0x510], xmm1
movaps xmmword [rbx + 0x500], xmm0
mov rax, qword [rbx + 0x510]
mov qword [rbx + 0x170], rax
movaps xmmword [rbx + 0x160], xmm0
mov rax, qword [rbx + 0x528]
mov qword [rbx + 0x1e0], rax
movups xmm0, xmmword [rbx + 0x518]
movaps xmmword [rbx + 0x1d0], xmm0
xorps xmm0, xmm0
movups xmmword [rcx + 8], xmm0
movups xmmword [rcx + 0x20], xmm0
push 8
pop rax
mov qword [rcx], rax
mov qword [rcx + 0x18], rax
push 1
pop rdx
call fcn.14007e9e2
lea rsi, [rbx + 0x398]
push 1
pop rdx
mov rcx, rsi
call fcn.14007ea10
xor r12d, r12d
lea rdi, [rbx + 0xf8]
lea r14, [rbx + 0x380]
lea r15, [rbx + 0x500]
test r12, r12
jne 0x14008240d
mov rcx, rdi
call fcn.14007eb96
mov rax, qword [rbx + 0xf8]
lock inc qword [rax]
jle 0x140082839
mov cl, byte [rbx + 0x110]
movups xmm0, xmmword [rbx + 0xf8]
movups xmm1, xmmword [rbx + 0x108]
movaps xmmword [rbx + 0x500], xmm0
movaps xmmword [rbx + 0x510], xmm1
mov qword [rbx + 0x520], rax
mov byte [rbx + 0x528], cl
mov rcx, r14
mov rdx, rsi
mov r8, r15
call fcn.14007ebfb
inc r12
jmp 0x1400823ad
movups xmm0, xmmword [rbx + 0x380]
movups xmm1, xmmword [rbx + 0x390]
movups xmm2, xmmword [rbx + 0x3a0]
movaps xmmword [rbx + 0x520], xmm2
movaps xmmword [rbx + 0x510], xmm1
movaps xmmword [rbx + 0x500], xmm0
mov rax, qword [rbx + 0x510]
mov qword [rbx + 0xd0], rax
movaps xmmword [rbx + 0xc0], xmm0
mov rax, qword [rbx + 0x528]
mov qword [rbx + 0x260], rax
movups xmm0, xmmword [rbx + 0x518]
movaps xmmword [rbx + 0x250], xmm0
mov al, 1
mov byte [rbx + 0x79], al
xor ecx, ecx
mov byte [rbx + 0x7a], cl
mov byte [rbx + 0x7b], al
mov byte [rbx + 0x7c], cl
mov byte [rbx + 0x7d], al
push 3
pop rcx
call fcn.140083941
mov qword [rbx + 0x98], rax
mov qword [rbx + 0x88], rdx
mov rax, qword [rbx + 0x1d0]
mov rcx, qword [rbx + 0x1d8]
mov r8, qword [rbx + 0x1e0]
shl r8, 4
add r8, rax
lea rdx, [rbx + 0x500]
mov qword [rdx], rax
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
mov byte [rbx + 0x97], 1
lea rcx, [rbx + 0x198]
call fcn.14008123a
lea rcx, [rbx + 0xf8]
push 1
pop rdx
call fcn.14008399b
lea rcx, [rbx + 0x380]
call fcn.14007efde
mov rax, qword [rbx + 0xd0]
mov qword [rbx + 0x317], rax
and qword [rbx + 0x208], 0
movaps xmm0, xmmword [rbx + 0xc0]
movups xmmword [rbx + 0x307], xmm0
mov r15, qword [rbx + 0x210]
mov rdi, qword [rbx + 0x230]
and qword [rbx + 0x228], 0
mov r14, qword [rbx + 0x240]
and qword [rbx + 0x238], 0
lea rsi, [rbx + 0x500]
mov rax, qword [rbx + 0x98]
mov qword [rsi + 0x1a8], rax
mov rax, qword [rbx + 0x88]
mov qword [rsi + 0x1b0], rax
movups xmm0, xmmword [rbx + 0x198]
movaps xmmword [rsi + 0x160], xmm0
mov rax, qword [rbx + 0x1a8]
mov qword [rsi + 0x170], rax
movups xmm0, xmmword [rbx + 0xf8]
movups xmm1, xmmword [rbx + 0x108]
movups xmm2, xmmword [rbx + 0x118]
movups xmmword [rsi + 0x178], xmm0
movups xmmword [rsi + 0x188], xmm1
movups xmmword [rsi + 0x198], xmm2
lea rdx, [rbx + 0x380]
mov r8d, 0x100
mov rcx, rsi
call sub.msvcrt.dll_memcpy
and qword [rsi + 0x130], 0
xor eax, eax
mov byte [rsi + 0x138], al
movups xmm0, xmmword [rbx + 0x300]
movups xmm1, xmmword [rbx + 0x30f]
movups xmmword [rsi + 0x139], xmm0
movups xmmword [rsi + 0x148], xmm1
and qword [rsi + 0x100], 0
mov qword [rsi + 0x108], r15
and qword [rsi + 0x110], 0
mov qword [rsi + 0x118], rdi
and qword [rsi + 0x120], 0
mov qword [rsi + 0x128], r14
mov qword [rsi + 0x158], 1
mov byte [rbx + 0x79], al
mov byte [rbx + 0x7a], al
mov cl, 1
mov byte [rbx + 0x7b], cl
mov byte [rbx + 0x7c], cl
mov byte [rbx + 0x7d], al
mov rcx, rsi
call fcn.140083a4d
mov rsi, rax
mov qword [rbx + 0x178], rax
mov rax, qword [rbx + 0x160]
mov rcx, qword [rbx + 0x168]
mov rdx, qword [rbx + 0x170]
shl rdx, 5
add rdx, rax
mov r8, qword [rbx + 0x250]
mov r9, qword [rbx + 0x258]
mov r10, qword [rbx + 0x260]
shl r10, 4
add r10, r8
xorps xmm0, xmm0
lea r11, [rbx + 0xf8]
movups xmmword [r11 + 0x40], xmm0
movups xmmword [r11 + 0x50], xmm0
mov qword [r11], rax
mov qword [r11 + 8], rcx
mov qword [r11 + 0x10], rax
mov qword [r11 + 0x18], rdx
mov qword [r11 + 0x20], r8
mov qword [r11 + 0x28], r9
mov qword [r11 + 0x30], r8
mov qword [r11 + 0x38], r10
mov rax, qword [rbx + 0x1f8]
mov qword [rbx + 0x88], rax
lea r13, [rbx + 0x399]
lea r15, [rbx + 0x500]
lea rcx, [rbx + 0x300]
lea rdx, [rbx + 0xf8]
call fcn.140083aff
cmp byte [rbx + 0x320], 2
je 0x140082809
mov rax, qword [rbx + 0x300]
mov rcx, qword [rbx + 0x328]
mov dl, byte [rbx + 0x330]
lock inc qword [rsi]
jle 0x140082839
and qword [rbx + 0x3c8], 0
movups xmm0, xmmword [rbx + 0x500]
movups xmmword [r13 + 0x37], xmm0
lea r8, [rbx + 0x308]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
lea r8, [rbx + 0x19f]
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
mov r8, qword [rbx + 0x1b7]
mov qword [r13 + 0x1f], r8
movups xmm0, xmmword [rbx + 0x198]
movups xmm1, xmmword [rbx + 0x1a8]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
and qword [rbx + 0x380], 0
mov r8, qword [rbx + 0x88]
mov qword [rbx + 0x388], r8
mov qword [rbx + 0x390], rcx
mov byte [rbx + 0x398], dl
mov qword [rbx + 0x3c0], rsi
mov qword [rbx + 0x3e0], rax
mov rcx, r15
lea rdx, [rbx + 0x380]
call fcn.1400801d6
mov ecx, 0x180
mov edx, 0x80
call fcn.14007e8bc
mov r14, rax
mov r8d, 0x180
mov rcx, rax
mov rdx, r15
call sub.msvcrt.dll_memcpy
mov r12, qword [r14 + 0x100]
mov rdi, qword [r14 + 0x110]
mov rcx, r14
call fcn.14008053c
mov rcx, qword [rdi + 0x1e0]
mov rdx, qword [rdi + 0x1f0]
mov r8, r12
lea r9, [0x14015e6c0]
call fcn.14008067e
add rax, 0x10
mov rcx, rax
call fcn.1400806a3
xor ecx, ecx
call fcn.140072e79
jmp 0x1400826c6
lea rcx, [rbx + 0xf8]
call case.0x14005f82e.423
mov r15, qword [rbx + 0x178]
lea rcx, [rbx + 0x1f0]
call fcn.140083871
lea rcx, [rbx + 0x2d8]
call fcn.14008384f
jmp case.default.0x140082183
ud2
movups xmm0, xmmword [rbx + 0xc0]
movups xmm1, xmmword [rbx + 0xd0]
lea r8, [rbx + 0x500]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_std_src_threadmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.thread_name_may_not_contain_interior_null_bytes
lea r9, fcn.140080c4f
push 0x2f
pop rdx
call fcn.14011a700
ud2
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x20
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rdi], cl
sub dword [rsp + 0x20], esi
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
je 0x14008328d
and byte [rax - 0x7d], cl
and rdx, 0xffffffffffffff80
loop 0x1400831ee
mov rbx, rdx
lea rcx, [rbx + 0x380]
add byte [rax], al
add byte [rax], al
add al, ch
jne 0x14008325a
call fcn.1400811f2
mov al, 1
mov byte [rbx + 0x86], al
add byte [rax + 0x8783], cl
invalid
invalid
push qword [rax - 0x797c77ff]
add byte [rax], al
add byte [rax + 0x8783], cl
add byte [rdi], cl
sub byte [rsp + 0x20], dh
xchg dword [rax], eax
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x20]
je 0x1400832b3
and byte [rax - 0x7d], cl
invalid
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
invalid
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
and rdx, 0xffffffffffffff80
loop case.0x140055d78.452
mov rbx, rdx
mov sil, byte [rbx + 0x97]
xchg edi, eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
cwde
add byte [rax], al
invalid
xchg edi, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov ebx, dword [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
mov byte [rax], al
mov rdx, qword [rbx + 0x88]
add byte [rax], al
call fcn.14007f27d
mov byte [rbx + 0x79], sil
mov byte [rbx + 0x79], dh
mov byte [rbx + 0x79], dh
jns 0x140083319
xor eax, eax
mov byte [rbx + 0x7a], al
ror byte [rax + 0x43c67a43], 0x7b
add dword [rax + 0x43887c43], ecx
jge case.0x140060a4a.404
mov byte [rbx + 0x7b], 1
mov byte [rbx + 0x7c], al
mov byte [rbx + 0x7d], al
invalid
invalid
jge case.0x140060a4a.404
movaps xmm6, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], dh
add rsp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rdi], cl
sub dword [rsp + 0x20], esi
invalid
add byte [rdi], cl
sub dword [rsp + 0x20], esi
invalid
and byte [rax - 0x7d], cl
loop 0x1400832b1
and rdx, 0xffffffffffffff80
mov rbx, rdx
lea rcx, [rbx + 0xf8]
clc
add byte [rax], al
add byte [rax], al
clc
add byte [rax], al
add byte [rax], al
invalid
call case.0x14005f82e.423
jns 0x140083346
or byte [rax], al
add byte [rax - 0x73], cl
mov bl, 0x78
add dword [rax], eax
add byte [rax], al
lea rsi, [rbx + 0x178]
mov rcx, rsi
int1
add byte [rax - 0x77], cl
int1
call fcn.140083bf2
mov rcx, rsi
call fcn.14007f0bb
mov ebp, 0xc031ffff
mov byte [rbx + 0x79], al
mov cl, 1
mov byte [rbx + 0x7a], cl
jp 0x1400832ea
jnp 0x1400832ed
jl 0x1400832f0
jge 0x14008337a
sub byte [rsp + 0x20], dh
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and rdx, 0xffffffffffffff80
mov rbx, rdx
mov al, byte [rbx + 0x7d]
mov byte [rbx + 0x88], al
mov al, byte [rbx + 0x7c]
mov byte [rbx + 0xb0], al
add byte [rax], al
invalid
mov al, byte [rbx + 0x7b]
invalid
invalid
or dword [rax - 0x76000000], 0x43
jl 0x14008333d
xor dword [rax - 0x76000000], 0x43
jnp 0x140083346
invalid
add byte [rax], al
add byte [rdx - 0x7c7784bd], cl
jnp 0x140083346
mov byte [rbx + 0x98], al
mov al, byte [rbx + 0x7a]
mov byte [rbx + 0xa8], al
mov byte [rbx + 0x98], al
mov al, byte [rbx + 0x7a]
mov byte [rbx + 0xa8], al
sbb dword [rax - 0x76000000], 0x43
jp 0x14008334f
sub dword [rax - 0x80000000], 0x7b
jns 0x1400833d0
cmp byte [rbx + 0x79], 0
je 0x1400833f0
push 3
pop rcx
call fcn.14007f27d
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
sub dword [rsp + 0x20], esi
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and rdx, 0xffffffffffffff80
mov rbx, rdx
mov ebx, edx
mov sil, byte [rbx + 0x87]
cmp byte [rbx + 0x86], 0
add byte [rax], al
add byte [rax + 0x86bb], al
add byte [rax], al
je 0x1400834f8
or al, 0x48
lea ecx, [rbx + 0x1d0]
lea rcx, [rbx + 0x1d0]
call fcn.140081210
test sil, sil
jne 0x140083513
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbx + 0x160]
call fcn.14007f6f5
movaps xmm6, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
je 0x140083579
invalid
je 0x140083579
and byte [rax - 0x7d], cl
loop 0x1400834da
and rdx, 0xffffffffffffff80
mov rbx, rdx
lea rcx, [rbx + 0x300]
call fcn.140083871
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rsi
pop r15
pop rbp
ret
sub esp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
and byte [rax - 0x7d], cl
loop 0x140083615
and byte [rax - 0x7d], cl
loop 0x140083615
mov rbx, rdx
lea rcx, [rbx + 0x500]
call fcn.140080c4f
mov byte [rbx + 0x74], 0
mov al, 1
mov byte [rbx + 0x75], al
mov byte [rbx + 0x76], al
movaps xmm6, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and rdx, 0xffffffffffffff80
mov rbx, rdx
lea rcx, [rbx + 0x500]
invalid
invalid
add byte [rax], al
add byte [0x141f03792], al
invalid
add byte [rax], al
call fcn.140080596
movaps xmm6, xmmword [rsp + 0x20]
je 0x1400837bd
and byte [rax - 0x7d], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
je 0x1400837bd
and byte [rax - 0x7d], cl
invalid
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
invalid
sub esp, 0x38
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
and rdx, 0xffffffffffffff80
mov rbx, rdx
mov rax, qword [rbx + 0x98]
mov rcx, qword [rbx + 0xe8]
mov qword [rcx], rax
mov rax, qword [rbx + 0x88]
mov qword [rcx + 8], rax
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x20], dh
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
or eax, 0xffffd253
jmp 0x140080b87
invalid
adc byte [rax + 0x3b], cl
sbb byte [rdi], cl
test byte [rdx + 0x48000000], bl
lea eax, [rcx + 0x20]
mov qword [rdx + 0x10], rax
mov al, byte [rcx + 0x18]
cmp al, 2
je 0x140083baf
mov r8, qword [rcx + 0x10]
mov qword [rsp + 0x30], r8
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x20], xmm0
mov byte [rsp + 0x38], al
mov r8d, dword [rcx + 0x19]
mov r9d, dword [rcx + 0x1c]
mov dword [rsp + 0x3c], r9d
mov dword [rsp + 0x39], r8d
mov dword [rsp + 0x39], eax
mov r8, qword [rdx + 0x30]
cmp r8, qword [rdx + 0x38]
je 0x140083ba5
lea r9, [rcx + 0x19]
lea r10, [r8 + 0x10]
mov qword [rdx + 0x30], r10
mov r10, qword [r8]
mov r8b, byte [r8 + 8]
mov al, byte [rax + 8]
mov al, byte [rax + 8]
or byte [rbx + rcx*4 + 0x59], cl
mov r11, qword [rcx + 0x10]
adc byte [rcx + rcx*4 + 0x5e], cl
sbb byte [rdi], cl
adc byte [rcx], al
mov qword [rsi + 0x18], r11
movups xmm0, xmmword [rcx]
movups xmmword [rsi + 8], xmm0
or byte [rcx - 0x75], r8b
mov ecx, dword [r9]
mov r9d, dword [r9 + 3]
mov dword [rsi + 0x21], ecx
mov dword [rsi + 0x24], r9d
or dword [rbp - 0x75], eax
add rcx, qword [r9 - 0x76bbdeb2]
and al, 0x48
mov rcx, qword [rdx + 0x58]
mov rcx, qword [rdx + 0x58]
pop rax
lea r9, [rcx + 1]
mov qword [rdx + 0x58], r9
mov qword [rsi], rcx
mov byte [rsi + 0x20], al
and byte [rcx + r9*4 + 0x56], r9b
sub byte [rax + rcx*4 + 0x46], al
xor bl, ch
invalid
and byte [rcx + r9*4 + 0x56], r9b
push rsi
sub byte [rax + rcx*4 + 0x46], al
xor bl, ch
invalid
lea rcx, [rsp + 0x20]
call fcn.14007ed5f
mov al, 0xb1
invalid
invalid
and al, ch
mov al, 0xb1
invalid
mov byte [rsi + 0x20], 2
add rsp, 0x40
pop rsi
ret
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
and byte [rax - 0x77], cl
invalid
mov rcx, qword [rcx + 0x10]
mov rdx, qword [rsi + 0x18]
sub rdx, rcx
shr rdx, 5
call fcn.14007f71f
movabs rbx, 0x568b480e8b48ffff
or al, ch
jae 0x140083bda
invalid
invalid
push rsi
or al, ch
jae 0x140083bda
invalid
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
and byte [rsi - 0x17], bl
cwde
mov bl, 0xff
jmp fcn.14007ef8a
invalid
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, qword [rcx]
mov esi, dword [rcx]
lock dec qword [rsi + 0x1d8]
jne 0x140083c55
mov rbx, qword [rsi + 0x1e0]
add rbx, 8
imul r14, qword [rsi + 0x1f0], 0x50
lock add dword [rax], eax
invalid
push rax
lock add dword [rax], eax
add byte [rax + 0x48], dl
add byte [rax], al
push rax
add rsi, 0x1f8
add esi, 0x1f8
xor edi, edi
test r14, r14
je 0x140083c55
invalid
div byte [rdi + riz - 0x10]
dec qword [rbx]
invalid
lock dec qword [rbx]
jne 0x140083c48
mov eax, 3
add byte [rax - 0x79], cl
xchg qword [rbx - 8], rax
clc
mov rcx, rsi
mov rdx, rdi
call fcn.14008086a
invalid
add rbx, 0x50
add ebx, 0x50
add r14, 0xffffffffffffffb0
add esi, 0xffffffb0
inc rdi
inc edi
jmp 0x140083c29
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
jmp 0xf4a525e6
call qword [rbp + 0x48]
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
invalid
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
test rcx, rcx
je 0x140083c9b
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rdx
call qword [rdx]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 0x18]
invalid
add rsp, 0x40
pop rbp
jmp fcn.1400edc0c
jno 0x140083c38
invalid
invalid
jno 0x140083c38
invalid
nop
add rsp, 0x40
pop rbp
ret
mov ecx, dword [rbp - 0x10]
mov rdx, qword [rbp - 0x18]
call fcn.1400edc0c
invalid
add byte [rax + 0x20c48348], dl
pop rbp
ret
invalid
cmp al, 3
jne 0x140083cda
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
adc byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
movups xmmword [rcx], xmm0
adc dword [rcx], eax
ret
and qword [rcx], 0
cmp al, 2
jne 0x140083ce3
ret
mov rcx, qword [rdx]
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov edx, dword [rdx + 8]
jmp fcn.14000e02a
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x638
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax - 0x1fffffb], esi
invalid
invalid
dec dword [rcx + rcx*4 - 0x7b]
test dword [rax + 0x48000005], ebx
mov esi, ecx
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax - 0x1fffffb], esi
invalid
test dword [rax + 0x48000005], ebx
mov esi, ecx
mov rax, qword [rcx]
mov rcx, qword [rcx + 0x80]
add byte [rax], al
add byte [rax], al
lea r15, [rbp + 0x5a8]
and dword [r15], 0
and dword [rdi], 0
mov qword [rbp + 0x5a0], rdx
xor rcx, rax
mov qword [rbp + 0x590], rcx
mov rax, qword [rsi + 0x80]
mov rbx, qword [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
nop
add eax, 0x8b480000
xchg byte [rax + 0x48000000], al
mov ebx, dword [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax], al
xor r14d, r14d
lea r12, [rbp - 0x60]
mov r13, rax
mov edi, r13d
shr edi, 1
out dx, eax
out dx, eax
and edi, 0x3f
cmp edi, 0x3f
jne 0x140083d82
mov rcx, r15
call fcn.1400808ec
mov r13, qword [rsi + 0x80]
mov rbx, qword [rsi + 0x88]
jmp 0x140083d5d
invalid
add byte [rax], al
add bl, ch
fild dword [rbx + 0x3c753eff]
cmp edi, 0x3e
jne 0x140083dc3
test r14, r14
jne 0x140083dc3
mov rcx, r12
call fcn.14007f03d
mov byte [rbp + 0x5af], 0
mov ecx, 0x5f0
push 8
pop rdx
call fcn.14007e8bc
dec dword [rcx - 0x77]
mov byte [rcx - 0x48], 0xf0
invalid
add byte [rax], al
dec dword [rcx - 0x77]
mov byte [rcx - 0x48], 0xf0
add eax, 0x89480000
mov rcx, rax
mov rdx, r12
call sub.msvcrt.dll_memcpy
xor ecx, ecx
call fcn.140080af1
invalid
dec dword [rcx - 0x73]
add r9b, byte [r9 + rcx*4 - 0x18]
mov rcx, rax
mov rdx, r12
call sub.msvcrt.dll_memcpy
xor ecx, ecx
call fcn.140080af1
invalid
invalid
invalid
lea rcx, [r13 + 2]
mov rax, r13
lock cmpxchg qword [rsi + 0x80], rcx
add byte [rax], al
je 0x140083e16
mov rbx, qword [rsi + 0x88]
mov edx, dword [rbp + 0x5a8]
invalid
cmp edx, 6
add byte [rbx + 0x66a06fa], al
push 6
pop rcx
cmovb ecx, edx
xor r8d, r8d
mov r9d, r8d
mov ecx, eax
shr r9d, cl
test r9d, r9d
jne 0x140083e00
inc r8d
pause
jmp 0x140083dee
cmp edx, 7
jae 0x140083d5a
cli
invalid
inc edx
mov dword [rbp + 0x5a8], edx
jmp 0x140083d5a
cmp edi, 0x3e
jne 0x140083e60
test r14, r14
je 0x140083ef3
add r13, 4
mov qword [rsi + 0x88], r14
mov qword [rsi + 0x80], r13
mov qword [rbx], r14
mov rax, qword [rbp + 0x5a0]
mov qword [rbx + 0x5d8], rax
mov rax, qword [rbp + 0x598]
mov qword [rbx + 0x5e0], rax
lock or qword [rbx + 0x5e8], 1
or dword [rbx + 0x5e8], 1
or dword [rbx + 0x5e8], 1
jmp 0x140083e8b
imul rax, rdi, 0x18
mov rcx, qword [rbp + 0x5a0]
mov ecx, dword [rbp + 0x5a0]
add byte [rax], al
mov qword [rbx + rax + 8], rcx
mov rcx, qword [rbp + 0x598]
mov qword [rbx + rax + 0x10], rcx
lock or qword [rbx + rax + 0x18], 1
mov rcx, r14
call fcn.140080af1
mfence
lea rcx, [rsi + 0x1a0]
movabs al, byte [0xb6e8000001]
movabs al, byte [0xb6e8000001]
mov rcx, rax
and rcx, 0xffff
je 0x140083eba
cmp qword [rbp + 0x590], 1
ja 0x140083ece
shr eax, 0x10
sub eax, ecx
test rax, rax
je 0x140083ece
add rsp, 0x638
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add rsi, 0x178
push 1
pop rdx
mov rcx, rsi
add rsp, 0x638
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp 0x14011c053
mov byte [rbp + 0x5af], 1
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fcrossbeam_deque_0.8.3_srcdeque.rs
push 0x2b
pop rdx
call fcn.14011a470
ud2
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov r12, qword [rdx + 0x18]
mov r15, qword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
xor eax, eax
mov r8, r12
ror byte [rbp - 0x77], 0xe0
sub r8, r15
jb 0x14008419e
mov rdi, rdx
mov rbp, qword [rdx + 8]
cmp r12, rbp
ja 0x14008419e
invalid
mov qword [rsp + 0x20], rcx
mov rsi, qword [rdi]
lea rdx, [rsi + r15]
lea r14, [rdi + 0x28]
sub byte [rax - 0x75], cl
pop rdi
and byte [rax - 0x7d], cl
sti
add al, 0xf
xchg ah, bl
add byte [rax], al
invalid
jmp 0x140084020
sbb ah, byte [rsi + 0x2e]
nop dword [rax + rax]
lea rdx, [rsi + r15]
mov r8, r12
mov eax, esp
mov eax, esp
sub r8, r15
jb 0x140084197
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
adc byte [rbx + 0x34], dh
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x34], dh
xor r9d, r9d
xor ecx, ecx
test r8, r8
je case.0x140076782.129
nop word cs:[rax + rax]
cmp byte [rdx + r9], cl
je 0x140084073
invalid
sub eax, 0x4dc1ff49
cmp eax, ecx
inc r9
cmp r8, r9
jne 0x140084040
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x140084090
jmp 0x14008418a
call fcn.140052450
mov r9, rdx
cmp rax, 1
je 0x140084090
jmp 0x14008418a
mov eax, 1
cmp rax, 1
jne 0x14008418a
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test dword [rax], ecx
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add r15, r9
inc r15
invalid
mov qword [rdi + 0x10], r15
cmp r15, rbx
cmp edi, ebx
invalid
cmp edi, ebx
jb 0x140084010
cmp r15, rbp
out dx, eax
ja 0x140084010
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
lea eax, [0x1401900c0]
mov edx, 4
mov rcx, rbx
call fcn.14011a400
ud2
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
lea rdx, [rsi + r15]
mov r8, r12
mov eax, esp
mov eax, esp
sub r8, r15
jb 0x140084197
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
jae 0x140084120
xor r9d, r9d
test r8, r8
je case.0x140075ff7.135
nop word cs:[rax + rax]
invalid
cmp byte [rdx + r9], cl
je 0x140084130
inc r9
cmp r8, r9
jne 0x140084100
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x140084140
jmp 0x14008418a
call fcn.140052450
mov r9, rdx
cmp rax, 1
je 0x140084140
invalid
jmp 0x14008418a
mov eax, 1
cmp rax, 1
jne 0x14008418a
nop dword [rax + rax]
add r15, r9
inc r15
mov qword [rdi + 0x10], r15
mov r13, r15
sub r13, rbx
jb 0x1400840d0
invalid
dec dword [rcx + 0x39]
out dx, eax
cmp r15, rbp
ja 0x1400840d0
lea rcx, [rsi + r13]
mov rdx, r14
mov r8, rbx
call sub.msvcrt.dll_memcmp
invalid
or dword [rax], eax
test eax, eax
jne 0x1400840d0
invalid
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r13
imul ecx, dword [rax], 0x1079894c
imul ecx, dword [rax], 0x1079894c
mov eax, 1
jmp 0x14008419e
add bl, ch
adc al, 0x4c
mov dword [rdi + 0x10], esp
invalid
mov qword [rdi + 0x10], r12
adc byte [rcx], dh
ror byte [rax - 0x75], 0x4c
and al, 0x20
xor eax, eax
mov rcx, qword [rsp + 0x20]
jmp 0x14008419e
mov rcx, qword [rsp + 0x20]
xor eax, eax
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
jae 0x140084265
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.0x140084226.68
invalid
add byte [rax], al
mov ebp, edx
movzx ebx, byte [rcx + rax]
lea rdx, [rax + 1]
mov qword [rsi + 0x10], rdx
lea r9d, [rbx - 0x42]
cmp r9d, 0x17
ja case.0x140084226.68
lea r10, [0x140192070]
movsxd r9, dword [r10 + r9*4]
add r9, r10
rol dword [rcx - 1], 1
jmp r9
cmp rdx, r8
jae 0x14008467f
cmp byte [rcx + rdx], 0x73
jne 0x14008467f
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x1400844c7
cmp byte [rcx + r9], 0x5f
jne 0x1400844c7
invalid
add byte [rax - 0x7d], cl
rol byte [rbx], 0x48
mov dword [rsi + 0x10], eax
add rax, 3
mov qword [rsi + 0x10], rax
jmp 0x14008467f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140083953.4
lea rdx, [0x14015efb8]
mov r8d, 0x19
lodsd eax, dword [rsi]
or eax, 0x19b84100
add byte [rax], al
add al, ch
jo 0x1400842d9
pop rbx
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140084764
cld
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x4d9850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x140084762
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov edx, ebp
call fcn.1400848e0
mov dil, 1
jmp 0x140084726
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140084a80
cmp byte [rsp + 0x30], 0
je 0x140084531
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084302
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x14015efb8]
or eax, 0x440f4800
ror byte [rdi], 1
mov dh, 0xc3
lodsb al, byte [rsi]
or eax, 0x158d4800
invalid
lea r8, [rax + rax*8]
add r8, 0x10
adc al, ch
stc
pop rdx
cld
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x462850f], eax
add byte [rax], al
invalid
adc al, ch
stc
pop rdx
cld
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x462850f], eax
add byte [rax], al
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140084762
mov rcx, rsi
mov edx, ebp
call fcn.1400841c0
mov dil, 1
test al, al
jne 0x140084764
test bpl, bpl
je 0x14008434e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008434e
lea rdx, [0x14015eb88]
mov r8d, 2
call fcn.140049df0
test al, al
jne 0x140084764
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084371
lea rdx, [0x14015ec42]
mov r8d, 1
call fcn.140049df0
test al, al
jne 0x140084764
mov rcx, rsi
call case.0x1400759a4.191
add byte [rax], al
test rax, rax
jne 0x140084764
jmp 0x14008470b
mov rcx, rsi
call case.0x140078d05.106
mov rbx, rax
test bl, 1
jne 0x14008447a
mov rcx, rsi
mov edx, ebp
call fcn.1400841c0
mov dil, 1
test al, al
jne 0x140084764
cmp qword [rsi], 0
je case.0x14000776e.936
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140084a80
cmp byte [rsp + 0x30], 0
jne 0x1400842c5
cmp qword [rsi], 0
je 0x140084639
mov r14, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140084b50
cmp qword [rsp + 0x30], 0
and al, 0x30
add byte [rdi], cl
test byte [rdx + rax], al
add byte [rax], al
shr rbx, 0x20
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
cmp ebx, 0x110000
jne 0x140084774
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
je 0x14008472a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008472a
lea rdx, [0x14015eb88]
mov r8d, 2
call fcn.140049df0
test al, al
jne 0x140084764
lsl eax, word [rax]
invalid
lsl eax, word [rax]
add byte [rax - 0x75], cl
push rsi
and byte [rax - 0x7b], cl
ror byte [rdi], cl
test al, cl
add al, byte [rax]
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14008472a
invalid
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
call fcn.140084d70
jmp 0x140084726
mov rdi, qword [rsi + 0x20]
jmp 0x1400846a1
shr ebx, 8
and bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400844b8
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x14015efb8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140084764
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140084762
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.0x140084226.68
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x140084665
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x140084513
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x1400844ff
add dl, 0xa9
jmp 0x140084510
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x140084226.68
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x140084226.68
movzx edx, r11b
add rax, rdx
jae 0x1400844cf
jmp case.0x140084226.68
cmp qword [rsi], 0
je 0x140084639
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140084b50
cmp qword [rsp + 0x30], 0
je 0x1400845fe
invalid
movups xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc byte [rsp + 0x40], cl
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14008472a
lea rcx, [rsp + 0x70]
call fcn.140084d70
mov dil, 1
test al, al
jne 0x140084764
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x14008472a
test byte [rax + 0x34], 4
jne 0x14008472a
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140190198]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x140084764
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call 0x14004fd50
test al, al
jne 0x140084764
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140190199]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x140084726
movzx ebx, byte [rsp + 0x38]
jmp 0x1400842ca
cld
invalid
invalid
cld
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084762
lea rdx, [0x14015eb88]
mov r8d, 2
call fcn.140049df0
test al, al
jne 0x140084764
cmp qword [rsi], 0
jne 0x1400843ba
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084762
lea rdx, str._for_____::closureshim_as_mut_const_dyn___unsafe_extern__
mov r8d, 1
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.140049df0
inc r9
mov qword [rsi + 0x10], r9
inc rax
je case.0x140084226.68
cmp rax, 0xffffffffffffffff
je case.0x140084226.68
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
call fcn.1400841c0
test al, al
jne 0x1400848a7
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x1400846c6
lea rdx, [0x14015ec42]
mov r8d, 1
mov rcx, rdi
stc
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140084764
invalid
mov rcx, rsi
call fcn.140085420
mov dil, 1
test al, al
jne 0x140084764
cmp bl, 0x4d
je 0x14008470b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400846fd
lea rdx, [0x14015f008]
mov r8d, 4
call fcn.140049df0
test al, al
jne 0x140084764
mov rcx, rsi
xor edx, edx
call fcn.1400841c0
invalid
invalid
test al, al
jne 0x140084764
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008472a
lea rdx, [0x14015ec41]
mov r8d, 1
call fcn.140049df0
invalid
test al, al
jne 0x140084764
cmp qword [rsi], 0
je 0x140084762
dec dword [rsi + 0x18]
jmp 0x140084762
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084757
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140084764
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084793
lea rdx, [0x14015eff9]
mov r8d, 3
call fcn.140049df0
test al, al
jne 0x140084764
cmp ebx, 0x43
je 0x1400847b5
cmp ebx, 0x53
jne 0x1400847d2
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400847f1
lea rdx, [0x14015f003]
mov r8d, 4
mov eax, 4
jmp 0x1400847cb
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400847f1
lea rdx, [0x14015effc]
mov r8d, 7
call fcn.140049df0
jmp 0x1400847e9
mov rdx, qword [rsi + 0x20]
mov dword [rsp + 0x30], ebx
test rdx, rdx
je 0x1400847f1
lea rcx, [rsp + 0x30]
call fcn.140052260
test al, al
jne 0x140084764
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
mov rcx, qword [rsi + 0x20]
je 0x140084847
test rcx, rcx
je 0x14008472a
lea rdx, [0x14019019a]
mov r8d, 1
call fcn.140049df0
test al, al
jne 0x140084764
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14008472a
lea rcx, [rsp + 0x50]
call fcn.140084d70
test al, al
jne 0x140084764
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008472a
lea rdx, [0x14015f007]
mov r8d, 1
call fcn.140049df0
inc dword [rax + rax*8 - 0x1057af1]
invalid
invalid
mov rdx, qword [rsi + 0x20]
mov qword [rsp + 0x30], r14
test rdx, rdx
test edx, edx
je 0x14008472a
lea rcx, [rsp + 0x30]
call fcn.1400493f0
test al, al
jne 0x140084764
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008472a
lea rdx, [0x140160f73]
jmp 0x14008471b
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x14015e9e0]
lea r8, [rsp + 0x30]
mov edx, 0x3d
call fcn.14011a700
ud2
invalid
or eax, 0x4c894800
and al, 0x20
mov rcx, r10
mov rdx, r9
mov r9, rax
call fcn.14011a900
ud2
lea rcx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
mov rcx, r9
xor r8d, r8d
jmp 0x140084d35
int3
shr al, cl
cdq
xor ecx, dword [rcx]
add byte [rcx - 0x75], cl
and al, 0x18
mov rax, rcx
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
and al, 0x70
and al, 0x70
test rcx, rcx
je 0x140084ed6
mov qword [rsp + 0x60], rsi
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x58], rax
and al, 0x58
invalid
movzx r8d, byte [rax]
mov rcx, qword [r12]
mov ecx, dword [rsp]
mov ecx, dword [rsp]
mov rax, qword [r12 + 8]
test rax, rax
mov qword [rsp + 0x88], rcx
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
test byte [rax], bl
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
test byte [rax], bl
add dword [rax], eax
add byte [rax + 1], cl
add rax, rcx
xor r12d, r12d
enter 0x3145, 0xffffffffffffffe4
nop
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
js 0x140084e20
inc rcx
cmp r12, 0x80
jne 0x140084ec0
jmp 0x1400852d0
mov r9d, edx
and r9d, 0x1f
movzx esi, byte [rcx + 1]
and esi, 0x3f
cmp dl, 0xdf
jbe 0x140084e7f
movzx r10d, byte [rcx + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x140084e9b
push rbx
movzx edx, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
shl edx, 6
and edx, 0x3f
or edx, r10d
or edx, r9d
cmp edx, 0x110000
adc dword [rax], eax
je 0x140084f04
test byte [rdi + 0x48000000], dl
add ecx, 4
add rcx, 4
cmp r12, 0x80
jne 0x140084ec0
add byte [rax], al
add byte [rbp + 0x46], dh
jmp 0x1400852d0
add rcx, 2
shl r9d, 6
loope 0x140084e8d
loope 0x140084e8d
or r9d, esi
mov edx, r9d
cmp r12, 0x80
jne 0x140084ec0
invalid
sub ch, cl
xor eax, 0x48000004
add ecx, 3
invalid
invalid
jmp 0x1400852d0
add rcx, 3
shl r9d, 0xc
or r10d, r9d
mov edx, r10d
cmp r12, 0x80
cmp esp, 0x80
add byte [rax], al
je 0x1400852d0
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
mov dword [rsp + r12*4 + 0x98], edx
inc r12
cmp rcx, rax
jne case.0x1400044da.1043
jmp 0x140084f04
mov rdx, qword [r12]
mov r8, qword [r12 + 8]
or byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x75], r9b
invalid
invalid
or byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x75], r9b
sbb byte [rax - 0x7f], cl
invalid
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
xor r12d, r12d
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov rbx, qword [rsp + 0x58]
add rax, rbx
mov qword [rsp + 0x78], rax
js 0x140084f60
lea eax, [rsp - 1]
js 0x140084f60
lea eax, [rsp - 1]
mov qword [rsp + 0x80], rax
lea rax, [r12*4 + 4]
add al, 0xa5
add al, 0
add byte [rax], al
add al, 0xa5
add al, 0
add byte [rax], al
mov qword [rsp + 0x30], rax
and al, 0x30
lea rbp, [rsp + r12*4]
add rbp, 0x98
add ebp, 0x98
add ebp, 0x98
mov rax, r12
neg rax
mov qword [rsp + 0x50], rax
and al, 0x50
push rax
push rax
mov rax, r12
not rax
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
lea rax, [r12 + 1]
mov qword [rsp + 0x20], rax
mov eax, 0x2bc
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], rax
sub byte [rcx - 0x42], al
add byte [rax], al
add byte [rcx - 0x41], al
mov r14d, 0x48
mov r15d, 0x80
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax], al
add byte [rcx - 0x47], al
sbb al, byte [rax]
add byte [rax], al
invalid
mov r9d, 0x1a
add byte [rax], al
add byte [rax - 0x42], cl
pminsw mm4, qword [rax + 0xea0ea0e]
invalid
invalid
invalid
movabs rsi, 0xea0ea0ea0ea0ea0f
movabs al, byte [0x24448948c031ea0e]
cmp byte [rcx], dh
leave
xor eax, eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x38], eax
xor ecx, ecx
mov edx, 0x24
sub rdx, r14
invalid
add byte [rcx + rbp - 0xe], cl
mov eax, 0
mov eax, 0
add byte [rax], al
add byte [rax + 0xf], cl
ret 0x8348
cmovae rax, rdx
cmp rax, 1
cmp eax, 1
adc rax, 0
cmp rax, 0x1a
cmp eax, 0x1a
cmp eax, 0x1a
mov edi, 0x1a
cmovae rax, r9
lea edx, [r8 - 0x61]
lea edx, [rax - 0x61]
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x140084fcd
lea edx, [r8 - 0x30]
cmp dl, 9
ja 0x1400852d0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x80], al
shr dl, 0x44
mov edx, eax
add r8b, 0xea
mov edx, r8d
inc rbx
movzx r9d, dl
cmp rax, r9
jbe 0x140085010
add rcx, r9
jb 0x1400852d0
invalid
add byte [rbp - 0x73], cl
lea r13, [r12 + 1]
insb byte [rdi], dx
and al, 1
mov rax, rcx
or rax, r13
shr rax, 0x20
je 0x1400850ab
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffffd231, 0x49
div ebp
mov rax, rcx
xor edx, edx
div r13
mov r10, rdx
jmp 0x1400850b5
add byte [rax], al
invalid
shr cl, cl
scasb al, byte [rdi]
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
add byte [rax], al
mov r8d, 0x24
mov eax, 0x24
add byte [rax], al
sub r8, rax
mov r13d, 0x48
nop
mov rax, r13
mov eax, ebp
sub rax, r14
sub eax, esi
mov r11d, 0
cmovae r11, rax
fmul dword [r9 - 0x7d]
cmp ebx, 1
cmp ebx, 1
adc r11, 0
cmp r11, 0x1a
cmovae r11, rdi
fisttp word [r8 + 0x3b]
cmp ebx, dword [rsp + 0x78]
cmp ebx, dword [rsp + 0x78]
js 0x140085055
je 0x1400852d0
test byte [rbp + 0xf000002], al
mov dh, 3
movzx eax, byte [rbx]
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x140085066
adc byte [rbp - 0x57f2fb0], cl
or dword [rdi], ecx
ja 0x1400852d0
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x1400852d0
outsb dx, byte [rsi]
add al, byte [rax]
add byte [rdx + rbp*8], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
mul r8
mul eax
jo 0x1400852d0
add r9, rax
jb 0x1400852d0
add al, byte [rax]
invalid
inc rbx
cmp r11, r10
ja 0x140084fd9
ret
mov edx, 0x24
add byte [rax], al
sub rdx, r11
add r13, 0x24
mov rax, r8
mul rdx
mov r8, rax
jno 0x140085020
jmp 0x1400852d0
mov eax, ecx
xor edx, edx
div r13d
cmc
cmc
mov r10d, edx
ror byte [rcx + 1], cl
invalid
add r15, rax
setb al
mov rdx, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
cmovae rdx, r15
cmovae edx, edi
mov qword [rsp + 0x68], rdx
mov rdx, r15
shr rdx, 0x20
invalid
and byte [rdi], cl
test edx, edi
add dword [rax], eax
add byte [rax], al
invalid
test edx, edi
add dword [rax], eax
add byte [rax], al
test al, al
jne 0x1400852d0
add byte [rax], al
test al, al
jne 0x1400852d0
cmp r15d, 0x110000
add byte [rax], al
adc dword [rax], eax
je 0x1400852d0
mov eax, r15d
xor eax, 0xd800
add byte [rax], al
add eax, 0xfffff800
cmp eax, 0x10f7ff
push rdi
adc byte [rax], al
ja 0x1400852d0
xchg ebp, ecx
add dword [rax], eax
add byte [rax], al
cmp r12, 0x7f
invalid
add byte [rax], al
cmp r12, 0x7f
ja 0x1400852d0
xchg ebx, eax
add dword [rax], eax
add byte [rbp + 0x39], cl
cmp esp, edx
cmp r12, r10
cmp esp, edx
jbe 0x140085140
mov eax, r12d
mov eax, r12d
sub eax, r10d
test al, 3
mov rdi, qword [rsp + 0x38]
invalid
shr byte [rax + 0x7c8b4803], 1
and al, 0x38
invalid
cmp byte [rdx + rsi*2 + 0x48], dh
mov eax, ecx
je 0x140085193
mov rax, rcx
mov r8, qword [rsp + 0x20]
or rax, r8
shr rax, 0x20
je 0x140085157
mov rax, rcx
xor edx, edx
div r8
invalid
jmp 0x14008515e
cmp r10, 0x80
mov rdi, qword [rsp + 0x38]
jb 0x1400851cf
cli
add byte [rax], 0
add byte [rax - 0x75], cl
jl 0x14008516f
cmp byte [rdi], cl
invalid
jmp case.0x1400541db.306
mov eax, ecx
xor edx, edx
div r8d
imul rax, qword [rsp + 0x48]
and al, 0x48
add rcx, rax
xor eax, eax
nop dword [rax]
add byte [rbx - 0x76037aac], cl
push rsp
test dword [rax], eax
mov edx, dword [rbp + rax*4 - 4]
mov dword [rbp + rax*4], edx
dec rax
mov edx, r12d
sub dl, cl
movzx edx, dl
and edx, 3
add rdx, rax
jne 0x140085170
sub rax, qword [rsp + 0x50]
mov r12, rax
mov esp, eax
mov esp, eax
mov rax, qword [rsp + 0x80]
add rax, rdi
sub rax, r10
cmp rax, 3
jb 0x1400851cf
nop word [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + r12*4 + 0x88]
movups xmmword [rsp + r12*4 + 0x8c], xmm0
lea rax, [r12 - 4]
mov r12, rax
cmp rax, r10
ja 0x1400851b0
mov dword [rsp + r10*4 + 0x98], r15d
cmp rbx, qword [rsp + 0x78]
je 0x140085378
movzx r8d, byte [rbx]
mov rax, r9
shr rax, 0x20
call 0x1bc939e10
and al, 0x30
enter 0xffffffffffffc148, 0xffffffffffffffe8
and byte [rbx + rcx*4 + 0x7c], cl
and al, 0x30
je 0x140085203
mov rax, r9
mov eax, ecx
xor edx, edx
div qword [rsp + 0x28]
and al, 0x28
mov r9, rax
jmp 0x14008520f
mov eax, r9d
xor edx, edx
div dword [rsp + 0x28]
mov r9d, eax
mov r12, qword [rsp + 0x20]
mov rax, r9
or rax, r13
shr rax, 0x20
je 0x14008522d
mov rax, r9
xor edx, edx
div r13
mov rcx, rax
jmp 0x140085237
mov eax, r9d
xor edx, edx
div r13d
mov ecx, eax
add rcx, r9
xor r11d, r11d
cmp rcx, 0x1c8
jb 0x14008526d
mov r9, rcx
leave
nop dword [rax]
mov rax, r9
mul rsi
mov rcx, rdx
shr rcx, 5
add r11, 0x24
cmp r9, 0x3e57
mov r9, rcx
ja case.0x140068915.298
inc r10
lea eax, [rcx*4]
lea eax, [rax + rax*8]
add ecx, 0x26
xor edx, edx
div cx
movzx r14d, ax
add r14, r11
inc rdi
mov qword [rsp + 0x38], rdi
add r15, 4
mov qword [rsp + 0x30], r15
add rbp, 4
dec qword [rsp + 0x50]
dec qword [rsp + 0x48]
inc r12
invalid
mov qword [rsp + 0x20], r12
mov eax, 2
mov qword [rsp + 0x28], rax
mov r12, r13
mov r15, qword [rsp + 0x68]
invalid
mov rcx, r10
push 0x41d1894c
mov ecx, 0x1a
mov r9d, 0x1a
jmp 0x140084f8a
mov rax, qword [rsp + 0x60]
and al, 0x60
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_
mov r8d, 9
mov rcx, r14
mov rsi, rax
call rax
mov bpl, 1
test al, al
invalid
jne 0x14008534a
mov r8, qword [rsp + 0x90]
test r8, r8
je 0x140085334
mov rcx, r14
mov rdx, qword [rsp + 0x88]
mov rdi, rsi
call rsi
test al, al
jne 0x14008534a
lea rdx, [0x14015edd9]
mov r8d, 1
mov rcx, r14
int1
int1
call rdi
test al, al
jne 0x14008534a
mov rcx, r14
mov rdx, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
mov r8, qword [rsp + 0x70]
mov rdi, rsi
call rsi
test al, al
je 0x140085360
mov eax, ebp
add rsp, 0x298
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [0x140160f73]
mov r8d, 1
mov rcx, r14
mov rax, rdi
jmp 0x140084eeb
lea rsi, [rsp + 0x44]
mov rdi, qword [rsp + 0x60]
lea rbx, [rsp + 0x98]
mov r14, qword [rsp + 0x30]
nop
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
mov rcx, rsi
mov rdx, rdi
call fcn.140052260
mov ebp, eax
invalid
test al, al
jne 0x14008534a
add rbx, 4
add r14, 0xfffffffffffffffc
jne 0x140085390
invalid
fucompi st(3)
xchg edi, eax
jmp 0x14008534a
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x80
add byte [rax], al
add byte [rax], al
mov rcx, r10
call fcn.14011a390
ud2
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jae 0x1400853f4
mov rax, qword [rcx]
movzx eax, byte [rax + rdx]
inc rdx
mov qword [rcx + 0x10], rdx
lea ecx, [rax - 0x41]
cmp cl, 0x1a
jae 0x1400853fd
xor ecx, ecx
jmp 0x140085411
mov ecx, 1
xor eax, eax
jmp 0x140085411
invalid
add al, 0x85
xor edx, edx
xor ecx, ecx
cmp al, 0xe6
setb cl
mov eax, 0x110000
cmovb rax, rdx
invalid
invalid
ret 0xc148
shl rax, 0x20
or rax, rcx
ret
int3
mov rsi, rcx
mov r15, qword [rcx]
test r15, r15
je 0x140085543
mov r12, qword [rsi + 8]
mov esp, dword [rsi + 8]
mov rbx, qword [rsi + 0x10]
cmp rbx, r12
invalid
jae case.0x140077cca.102
movzx r14d, byte [r15 + rbx]
lea r13, [rbx + 1]
lea ebp, [rbx + 1]
mov qword [rsi + 0x10], r13
mov dword [rsi + 0x10], ebp
lea eax, [r14 - 0x61]
lahf
cmp al, 0x1a
jae case.0x140077cca.114
movzx eax, al
mov ecx, 0x3bcfbbf
invalid
sti
invalid
invalid
sar byte [rcx + 0x3bcfbbf], 0xf
sti
mov esp, 0xc1a30f03
bt ecx, eax
bt ecx, eax
movabs dword [0x8b00000168820fc1], eax
sbb dil, r15b
jb 0x1400855dd
mov eax, dword [rsi + 0x18]
inc eax
ror byte [rcx - 0xbc2e7ba], 1
add byte [rax], al
ror byte [rcx - 0xbc2e7ba], 1
add byte [rax], al
sbb byte [0x140085676], bh
add dword [rax], eax
add byte [rdi], cl
xchg dword [rdi], ebx
add dword [rax], eax
ja 0x1400855a7
add byte [rcx + 0xf], al
mov dh, 0xc6
movzx eax, r14b
movzx eax, dh
add eax, 0xffffffbf
sar byte [rdi + 0xf13f883], 0x87
cmp eax, 0x13
ja case.default.0x1400854a6
invalid
add al, byte [rax]
add byte [rax], al
imul eax, dword [rdx], 0x8d480000
add byte [rax], al
lea rcx, [0x1401920d0]
lea ecx, [0x1401920d0]
or eax, 0x10cc31
int3
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400854ce
lea rdx, [0x140190198]
loopne 0x140085462
adc byte [rax], al
mov r8d, 1
add byte [rax], al
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140085926
test dword [rax + 4], ebx
add byte [rax], al
test dword [rax + 4], ebx
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.140085420
mov dil, 1
test al, al
jne 0x140085926
test dword [rbp + 4], eax
add byte [rax], al
test dword [rbp + 4], eax
add byte [rax], al
cmp r14b, 0x41
jne case.0x14005f144.461
invalid
cmp byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
test ecx, ecx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14008550a
sbb cl, byte [rax - 0x73]
adc eax, 0xe27e3
invalid
lea rdx, [0x140167cda]
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
invalid
mov r8d, 2
add al, ch
out dx, al
call fcn.140049df0
test al, al
jne 0x140085926
cld
inc dword [rax + rax*8 + 0x41c850f]
add byte [rax], al
mov dil, 1
mov rcx, rsi
mov ecx, esi
add dword [rax - 0x77], ecx
mov ecx, esi
int1
mov dl, 1
call fcn.140085b00
test al, al
jne 0x140085926
add al, 0
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x14008591b
lea rdx, [0x140190199]
adc eax, 0x10ac66
lodsb al, byte [rsi]
adc byte [rax], al
invalid
mov r8d, 1
call fcn.140049df0
cld
invalid
jmp 0x140085914
rol dword [rbx], 1
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140085924
invalid
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xd9a99
invalid
invalid
invalid
lea rdx, str._for_____::closureshim_as_mut_const_dyn___unsafe_extern__
mov r8d, 1
add rsp, 0x30
add esp, 0x30
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.140049df0
cld
dec dword [rax - 0x75]
mov rcx, qword [rsi + 0x20]
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
leave
je case.0x140058029.490
lea rdx, str.invalid_syntaxrecursion_limit_reached
lea edx, str.invalid_syntaxrecursion_limit_reached
invalid
mov r8d, 0x10
add byte [rax], al
add al, ch
invalid
cld
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140085926
add byte [rax], al
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x38f850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 0
invalid
add byte [rax], al
add dh, al
or byte [rax], r8b
jmp 0x140085924
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x1400855cd
lea rdx, [0x14015efb8]
mov r8d, 0x19
add byte [rax], al
add byte [rax], al
call fcn.140049df0
mov dil, 1
test al, al
cld
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x359850f], eax
invalid
test dword [rcx + 3], ebx
jne 0x140085926
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 1
add ecx, ebp
add r8d, dword [r8]
invalid
add ecx, ebp
add r8d, dword [r8]
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x140085924
add eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xd9c7f
pushfq
invalid
invalid
lea rdx, [0x14015f270]
pushfq
or eax, 0x148b4800
adc al, 0xc2
invalid
invalid
mov rdx, qword [rdx + rax*8]
lea r8, [0x14015f1a0]
add eax, 0xd9ba4
mov r8, qword [r8 + rax*8]
jmp 0x14008555d
mov rbx, qword [rsi + 0x20]
test rbx, rbx
je 0x14008590c
test dl, bh
add al, byte [rax]
invalid
pop rsi
and byte [rax - 0x7b], cl
fisttp dword [rdi]
test dl, bh
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0xe21e3
invalid
invalid
lea rdx, [0x1401677fc]
lea edx, [0x1401677fc]
invalid
mov r8d, 1
add byte [rax], al
mov rcx, rbx
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140085926
test esp, esi
add al, byte [rax]
invalid
test esp, esi
add al, byte [rax]
add byte [rcx - 0x80], al
invalid
cmp r14b, 0x50
jne 0x140085869
lea rdx, [0x14015f010]
lea edx, [0x14015f010]
cdq
or eax, 0x6b84100
add byte [rax], al
add cl, ch
sub byte [rdx], al
add al, byte [rax]
invalid
mov r8d, 6
jmp 0x140085876
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x140085674
lea rdx, [0x14015ec43]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140085926
mov dl, 2
add byte [rax], al
mov dl, 2
add byte [rax], al
cmp r13, r12
jae 0x1400858e4
add byte [rax], al
add byte [rax], al
cmp byte [r15 + r13], 0x4c
jne 0x1400858e4
pop rsp
add al, byte [rax]
invalid
add rbx, 2
mov qword [rsi + 0x10], rbx
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov rdx, rsi
call fcn.140088100
cmp byte [rsp + 0x20], 0
je 0x1400858ac
add al, 2
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 0x5c
movzx ebx, byte [rsp + 0x21]
pop rsp
and al, 0x21
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400856e5
invalid
invalid
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x14015efb8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140085926
test dword [rcx + 2], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140085924
xor byte [rdx], al
add byte [rax], al
xor byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140087f70
jmp 0x140085914
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x77], cl
int1
mov qword [rsi + 0x10], rbx
mov rcx, rsi
xor edx, edx
call fcn.1400841c0
jmp 0x140085914
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008573a
lea rdx, [0x14015f016]
mov r8d, 4
call fcn.140049df0
or eax, 0x4b84100
add byte [rax], al
add al, ch
rol dword [rsi - 4], 0xff
mov dil, 1
test al, al
jne 0x140085926
mov rcx, rsi
call fcn.140088250
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x1d9850f], eax
test ecx, ebx
add dword [rax], eax
invalid
test ecx, ebx
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rsi]
mov rcx, qword [rsi]
test rcx, rcx
je 0x140085883
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
adc byte [rax + 0x3b], r9b
or byte [rdi], r9b
jae 0x140085883
cmp byte [rcx + rax], 0x4c
invalid
test dword [rdx], edx
jae 0x140085883
cmp byte [rcx + rax], 0x4c
jne 0x140085883
add dword [rax], eax
invalid
cmp al, 1
jne 0x140085883
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
inc rax
mov qword [rsi + 0x10], rax
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rdx, rsi
call fcn.140088100
bnd call fcn.140088100
cmp byte [rsp + 0x20], 0
jne 0x1400856a8
mov rbx, qword [rsp + 0x28]
test rbx, rbx
je 0x14008591b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400857c1
lea rdx, [0x14015f01a]
mov r8d, 3
call fcn.140049df0
invalid
cld
inc dword [rax + rax*8 + 0x165850f]
add byte [rax], al
mov rcx, rsi
mov rdx, rbx
call fcn.1400861e0
jmp 0x140085917
mov rcx, rsi
call fcn.140087d50
jmp 0x140085914
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140085804
lea rdx, str.____
mov r8d, 1
call fcn.140049df0
mov dil, 1
test al, al
jne 0x140085926
mov rcx, rsi
call fcn.1400881c0
mov dil, 1
test rax, rax
ror byte [rdi], 0x85
invalid
jne 0x140085926
add dword [rax], eax
add byte [rax - 0x7d], cl
cli
add dword [rbp + 0x27], esi
cmp rdx, 1
jne 0x140085845
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x14008591b
lea rdx, [0x14016756b]
mov r8d, 1
call fcn.140049df0
test al, al
jne 0x140085926
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008591b
lea rdx, [0x14016a107]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call fcn.140049df0
jmp 0x140085917
invalid
lea rdx, [0x14015f00c]
mov r8d, 4
add al, 0
add byte [rax], al
mov rcx, rbx
call fcn.140049df0
jmp 0x140085908
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140058029.490
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.140049df0
cld
inc dword [rax + rax*8 - 0x3127bf1]
invalid
invalid
invalid
jmp 0x140085926
mov rdx, qword [rsp + 0x28]
test rdx, rdx
je 0x1400858e4
mov rcx, rsi
call fcn.1400861e0
or dword [rax], eax
add byte [rax - 0x49], al
mov bh, 1
or dword [rax], eax
add byte [rax - 0x49], al
mov bh, 1
test al, al
jne 0x140085926
mov rcx, qword [rsi + 0x20]
invalid
invalid
mov bh, 1
test al, al
jne 0x140085926
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x1400858e4
lea rdx, str._requestor_canceledid_space_exhausted__consider_filing_an_issuecannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_std_src_threadlocal.rs
mov r8d, 1
call fcn.140049df0
test al, al
jne 0x140085926
cmp r14b, 0x52
je 0x14008590c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008590c
lea rdx, [0x14015f00c]
mov r8d, 4
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
call fcn.140049df0
mov dil, 1
mov bh, 1
test al, al
jne 0x140085926
mov rcx, rsi
call fcn.140085420
mov dil, 1
test al, al
jne 0x140085926
cmp qword [rsi], 0
je 0x140085924
invalid
dec dword [rsi + 0x18]
xor edi, edi
mov eax, edi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
in al, dx
sub byte [rax - 0x75], cl
add dword [rax - 0x7b], ecx
sal byte [rsp + riz*2 + 0x48], 0x89
iretd
lea rbx, [0x14015eff7]
xor r14d, r14d
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x140085970
cmp byte [rax + rcx], 0x45
je 0x1400859ae
sub r14, 1
jb 0x140085991
invalid
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x140085991
mov r8d, 2
mov rdx, rbx
call fcn.140049df0
invalid
test al, al
inc dword [rax + rax*8 - 0x76b7e98b]
stc
jne 0x1400859a7
mov rcx, rdi
call case.0x14000776e.1052
test al, al
jne 0x1400859a7
mov rax, qword [rdi]
test rax, rax
invalid
jne case.0x1400759a4.210
jmp 0x1400859b7
mov esi, 1
jmp 0x1400859b7
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
int3
mov ecx, dword [rcx]
test rcx, rcx
je 0x140085a1e
invalid
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae 0x140085a1e
invalid
xor dword [rdi], ecx
mov dh, 0x14
add dword [rbx + 0x35744bfa], eax
movzx edx, byte [rcx + rax]
cmp edx, 0x4b
je case.0x1400854a6.206
cmp edx, 0x4c
jne 0x140085a1e
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x140085a41
cmp byte [rcx + r9], 0x5f
jne 0x140085a41
add rax, 2
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140085ae1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140085420
inc rax
mov qword [rsi + 0x10], rax
mov rcx, rsi
xor edx, edx
add rsp, 0x20
pop rsi
jmp fcn.140085b00
xor eax, eax
mov r10d, 0x3e
nop dword [rax]
cmp r9, r8
jae 0x140085aab
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
pop rdi
pop rdi
je 0x140085a9f
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x140085a88
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
sti
invalid
sti
sbb dh, byte [rbx + 5]
jae 0x140085a78
jae 0x140085a78
add dl, 0xa9
jmp 0x140085a85
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae 0x140085aab
add dl, 0xe3
mov r11d, edx
ror dword [rcx - 1], cl
ror dword [rcx + rcx*4 + 0x4e], 0x10
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo 0x140085aab
movzx edx, r11b
add rax, rdx
jae 0x140085a50
jmp 0x140085aab
or al, 0x49
inc ecx
inc r9
mov qword [rsi + 0x10], r9
inc rax
jne 0x140085ae1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140085ace
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
call fcn.140049df0
mov ecx, eax
mov al, 1
test cl, cl
jne 0x140085adb
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor eax, eax
invalid
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
out dx, eax
invalid
add byte [rax], al
int3
cmp byte [rdi], cl
xchg ecx, ebx
add dword [rax], eax
add byte [rax], al
lea r11, [0x140192120]
invalid
invalid
lea edx, [0x14015edd9]
mov r8d, 1
call fcn.140049df0
cld
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x53d850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x53d850f], eax
add byte [rax], al
mov rcx, rsi
mov edx, ebx
call fcn.1400862d0
invalid
invalid
add byte [rax], al
mov dil, 1
test al, al
jne 0x1400860e6
cmp qword [rsi], 0
je 0x1400860e4
dec dword [rsi + 0x18]
jmp 0x1400860e4
mov bh, 1
test al, al
jne 0x1400860e6
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], al
or byte [rcx], al
jmp 0x1400860e4
add byte [rax - 0x75], cl
and al, 0x28
test rcx, rcx
je 0x140085df1
mov rdx, qword [rsp + 0x30]
call case.0x140077cca.216
test rax, rax
je case.0x140085b6c.67
mov rax, rdx
shr rax, 0x20
jne case.0x140085b6c.67
cmp edx, 0x110000
je case.0x140085b6c.67
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef07ff
jbe case.0x140085b6c.67
mov rcx, qword [rsi + 0x20]
call fcn.140086880
jmp 0x140085bb3
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140085d5d
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.140049df0
mov dil, 1
test al, al
jne 0x1400860e6
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x1400860e4
movzx ebx, byte [rsp + 0x30]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140085e2e
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x14015efb8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140049df0
mov dil, 1
test al, al
jne 0x1400860e6
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400860e4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140086103
lea rdx, [0x14016a107]
mov r8d, 1
call fcn.140049df0
jmp 0x1400860ff
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
test al, al
jne 0x1400860e6
test bpl, bpl
je case.0x140083953.81
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140083953.81
lea rdx, [0x140160f73]
mov r8d, 1
call fcn.140049df0
jmp 0x140085bb3
invalid
invalid
invalid
lea rdx, [0x14015f05b]
mov r8d, 3
call fcn.140049df0
test al, al
jne 0x1400860e6
mov rcx, rsi
call fcn.140086ef0
test rax, rax
jne 0x1400860e6
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140086103
lea rdx, [0x14015f05e]
mov r8d, 2
jmp 0x140086042
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.140049df0
test al, al
jne 0x1400860e6
and al, 0xff
invalid
invalid
mov rcx, rsi
call fcn.140086dd0
test rax, rax
jne 0x1400860e6
jmp 0x140086028
invalid
int1
call fcn.140049df0
mov dil, 1
test al, al
jne 0x14008624a
test r14, r14
je 0x140086258
mov r15d, dword [rbx + 0x28]
sub r15, r14
jae 0x140086278
push rsp
push rsp
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.140049df0
test al, al
jne 0x14008624a
mov qword [rbx], 0
mov byte [rbx + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rdx, [0x14015ef41]
mov r8d, 1
mov rcx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140049df0
cmp r15, 0x1a
jae 0x140086298
add r15d, 0x61
mov dword [rsp + 0x24], r15d
lea rcx, [rsp + 0x24]
mov rdx, rsi
call fcn.140052260
mov edi, eax
jmp 0x14008624a
lea rdx, [0x14015ef41]
mov r8d, 1
mov rcx, rsi
call fcn.140049df0
test al, al
jne 0x14008624a
mov qword [rsp + 0x28], r15
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.1400493f0
mov edi, eax
jmp 0x14008624a
test byte [rdi], 0x84
fiadd word [rax]
add byte [rax], al
mov ebx, edx
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov rcx, r8
nop word cs:[rax + rax]
cmp rcx, rdx
jae 0x140086391
mov r9, rcx
movzx eax, byte [rsi + rcx]
inc rcx
mov qword [rdi + 0x10], rcx
lea r10d, [rax - 0x30]
cmp r10b, 0xa
jb 0x140086300
lea r10d, [rax - 0x61]
cmp r10b, 6
jb 0x140086300
cmp al, 0x5f
jne 0x140086391
mov r14, r9
sub r14, r8
jb 0x140086470
test r8, r8
je 0x14008634b
sal byte [rbx + rcx + 0x42], 0x80
cmp al, 6
mov edi, 0x1258e0f
add byte [rax], al
invalid
cmp byte [rsi + r8], 0xbf
jle 0x140086470
invalid
add byte [rcx + rax - 0x3a], cl
add rsi, r8
mov rcx, rsi
mov rdx, r14
call case.0x140077cca.216
add byte [rax], al
test rax, rax
je 0x1400863ea
mov rdi, qword [rdi + 0x20]
jg 0x140086386
mov qword [rsp + 0x28], rdx
test rdi, rdi
je 0x140086461
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
mov rdx, rdi
call fcn.1400493f0
mov bpl, 1
test al, al
je 0x140086421
jmp 0x140086463
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1400863b7
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
add byte [rax], al
add byte [rax], al
call fcn.140049df0
mov bpl, 1
test al, al
jne 0x140086463
invalid
lodsb al, byte [rsi]
add byte [rax], al
invalid
test dword [rax + rax - 0x38b80000], ebp
invalid
mov qword [rdi], 0
mov byte [rdi + 8], 0
or byte [r8], r8b
or byte [r8], r8b
jmp 0x140086461
test ecx, ecx
je 0x140086461
lea rdx, str._for_____::closureshim_as_mut_const_dyn___unsafe_extern__
mov r8d, 1
call fcn.140049df0
mov ebp, eax
jmp 0x140086463
mov rdi, qword [rdi + 0x20]
test rdi, rdi
je 0x140086461
lea rdx, str.0x0X
mov r8d, 2
mov rcx, rdi
call fcn.140049df0
mov bpl, 1
test al, al
jne 0x140086463
mov rcx, rdi
mov rdx, rsi
mov r8, r14
call fcn.140049df0
test al, al
jne 0x140086463
test byte [rdi + 0x34], 4
jne 0x140086461
add bl, 0x9f
cmp bl, 0x1a
jae 0x140086486
movzx eax, bl
mov ecx, 0x3bcfbbf
bt ecx, eax
jae 0x140086486
lea rcx, [0x14015f1a0]
mov r8, qword [rcx + rax*8]
lea rcx, [0x14015f270]
and cl, byte [rsi - 0x74b7fff3]
adc al, 0xc1
mov rcx, rdi
call fcn.140049df0
mov bpl, 1
test al, al
jne 0x140086463
xor ebp, ebp
mov eax, ebp
add rsp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14011a900
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.14011a470
ud2
invalid
mov r11, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
cmp rcx, r11
jae 0x1400864dd
cmp byte [r10 + rcx], 0x5f
jne 0x1400864dd
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140086583
add dword [rax - 0x77], ecx
adc byte [rcx], r14b
shr cl, 0xa6
add byte [rax], al
add byte [rcx], dh
sar byte [rbx + 0x3e], 0x48
mov edi, ecx
xor eax, eax
mov ebx, 0x3e
mov rdi, rcx
nop word [rax + rax]
mov r9b, 1
cmp rdi, r11
jae 0x1400865e3
movzx edx, byte [r10 + rdi]
cmp dl, 0x5f
je 0x140086577
invalid
jno 0x140086494
lea ebp, [rdx - 0x30]
push 0xffffffffffffffd0
cmp bpl, 0xa
jb 0x140086532
lea ebp, [rdx - 0x61]
cmp bpl, 0x1a
jae 0x140086520
add dl, 0xa9
jmp 0x140086530
add byte [rbp - 0x7fbf4096], cl
std
sbb cl, byte [rdi]
xor dword [rsi - 0x80000000], 0xffffffc2
invalid
add dl, 0xe3
invalid
lea ebp, [rdx - 0x41]
cmp bpl, 0x1a
jae 0x1400865e3
invalid
add byte [rax - 0x2a761c3e], al
add dl, 0xe3
mov ebp, edx
invalid
inc rdi
mov qword [rsi + 0x10], rdi
mul rbx
jo 0x1400865e3
movzx edx, bpl
add rax, rdx
jae 0x1400864f0
jmp 0x1400865e3
inc rdi
mov qword [rsi + 0x10], rdi
inc rax
je 0x1400865e3
dec rcx
cmp rax, rcx
jae 0x1400865e0
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
stc
cmc
add dword [rax], eax
add byte [rdi], cl
invalid
invalid
add byte [rax], al
invalid
cmp qword [rsi + 0x20], 0
je 0x14008662b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
invalid
invalid
test r8b, r8b
setne dl
mov rcx, rsi
mov ecx, esi
call fcn.140085b00
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
jmp 0x14008662d
mov r9b, 1
xor edi, edi
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140086620
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x14015efb8]
lea edx, [0x14015efb8]
lea edx, [0x14015efb8]
test r9b, r9b
cmovne rdx, rax
xor r9b, 1
movzx eax, r9b
lea r8, [rax + rax*8]
add r8, 0x10
add eax, 0x10
add eax, 0x10
call fcn.140049df0
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14008662d
mov qword [rsi], 0
mov byte [rsi + 8], dil
xor eax, eax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov dil, 1
xor r9d, r9d
jmp 0x1400865e5
add byte [rax], al
cmp rsi, rdx
jae 0x1400866ae
mov r9, rsi
movzx r11d, byte [rcx + rsi]
inc rsi
mov qword [r10 + 0x10], rsi
lea edi, [r11 - 0x30]
cmp dil, 0xa
or dh, byte [rdx - 0x1e]
lea edi, [r11 - 0x61]
cmp dil, 6
invalid
jb 0x140086660
invalid
cmp r11b, 0x5f
jne 0x1400866ae
mov r10, r9
sub r10, r8
jb 0x1400866c0
test r8, r8
je 0x1400866a2
cmp byte [rcx + r8], 0xc0
jl 0x1400866c0
add rcx, r8
mov qword [rax], rcx
mov qword [rax + 8], r10
jmp case.0x140077cca.186
mov byte [rax + 8], 0
mov qword [rax], 0
add rsp, 0x28
pop rdi
pop rsi
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
add byte [rax - 0x77], cl
and al, 0x20
call fcn.14011a900
ud2
int3
mov rcx, qword [rbx + 0x10]
cmp rcx, qword [rbx + 8]
jae 0x140086e90
cmp byte [rax + rcx], 0x45
je 0x140086ed6
test rsi, rsi
je 0x140086eb0
mov rcx, qword [rbx + 0x20]
test rcx, rcx
je 0x140086eb0
mov r8d, 2
mov rdx, r14
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
call fcn.140049df0
test al, al
jne 0x140086ecf
mov rcx, rbx
mov dl, 1
call fcn.140085b00
test al, al
jne 0x140086ecf
inc rsi
inc esi
mov rax, qword [rbx]
test rax, rax
jne 0x140086e80
jmp 0x140086edf
jmp 0x140086edd
mov edi, 1
jmp 0x140086edf
inc rcx
mov qword [rbx + 0x10], rcx
invalid
invalid
adc byte [r9], sil
dec dword [rax - 0x77]
clc
xor edi, edi
mov rax, rdi
mov rdx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x140086f47
cmp byte [r8 + rax], 0x45
je 0x140087172
test r12, r12
je 0x140086f7f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140086f7f
mov r8d, 2
mov rdx, r15
call fcn.140049df0
test al, al
jne 0x140087106
mov r8, qword [rsi]
test r8, r8
je 0x140087022
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae case.0x140068915.448
cmp byte [r8 + rax], 0x73
jne case.0x140068915.448
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
jae 0x140086fb4
cmp byte [r8 + rcx], 0x5f
jne 0x140086fb4
add rax, 2
mov qword [rsi + 0x10], rax
jmp case.0x140068915.448
xor eax, eax
nop word cs:[rax + rax]
cmp rcx, r9
leave
jae 0x1400870e7
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x140087054
add byte [rax], al
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x140087004
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x140086ff0
add dl, 0xa9
jmp 0x140087001
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
mov edi, 0x1afa8041
jae 0x1400870e7
jmp 0xc0086fff
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
mul rbp
jo 0x1400870e7
adc bl, 0
add byte [rax], al
movzx edx, r10b
add rax, rdx
jae 0x140086fc0
jmp 0x1400870e7
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087119
test dl, ch
add byte [rax], al
invalid
test dl, ch
add byte [rax], al
add byte [rcx - 0x43], al
add dword [rax], eax
add byte [rax], al
mov r13d, 1
mov r8d, 1
lea rdx, str._for_____::closureshim_as_mut_const_dyn___unsafe_extern__
adc eax, 0xd7fae
adc eax, 0xd7fae
call fcn.140049df0
test al, al
je 0x1400870d6
jmp 0x14008711c
inc rcx
mov qword [rsi + 0x10], rcx
inc rax
je 0x1400870e7
add byte [rax], al
add byte [rax], al
cmp rax, 0xffffffffffffffff
je 0x1400870e7
test byte [rcx], bh
add byte [rax], al
test byte [rcx], bh
add byte [rax], al
nop
mov rcx, rdi
mov rdx, rsi
call fcn.140084b50
invalid
invalid
invalid
dec dword [rax - 0x7d]
jl 0x1400870a3
and byte [rax], al
je 0x140087130
invalid
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
je 0x1400870c8
mov rcx, rbx
mov rdx, r13
call fcn.140084d70
test al, al
jne 0x140087106
mov r8d, 2
mov rcx, r13
mov rdx, r14
call fcn.140049df0
test al, al
jne 0x140087106
mov rcx, rsi
mov dl, 1
call fcn.140085b00
test al, al
jne 0x140087106
mov r8, qword [rsi]
inc r12
test r8, r8
jne 0x140086f2f
jmp 0x140087119
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008710e
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.140049df0
test al, al
je 0x14008710e
mov r13d, 1
jmp 0x14008711c
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
movzx ebx, byte [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087166
invalid
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x14015efb8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
rcl byte [rax], 0xe8
mov gs, word [rsp + rdi*8]
invalid
test al, al
jne 0x140087106
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140087119
inc rax
mov qword [rsi + 0x10], rax
adc bl, r13b
sahf
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
sub rdx, r8
jb 0x140087588
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x1400875c9
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
add dword [rcx - 0x73], eax
rol byte [rbx + 0x1e720af8], 1
clc
or dh, byte [rdx + 0x1e]
add dword [rcx - 0x73], eax
rol byte [rbx + 0x1e720af8], 1
clc
or dh, byte [rdx + 0x1e]
clc
or dh, byte [rdx + 0x1e]
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
ret 0xb80a
invalid
invalid
invalid
inc dword [rcx + 0xf]
ret 0xf883
adc byte [rdi], cl
add esp, 3
add byte [rax], al
and byte [rcx - 0x7d], al
ret 0x419f
ret 0xb80a
lea r11d, [r8 - 0x30]
cmp r11d, 0xa
jb 0x140087215
or r8d, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
mov r11d, 0xffffffff
cmovae r11d, r8d
cmp r11d, 0x10
jae 0x1400875af
shl al, 4
or r11b, al
js 0x14008726b
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov byte [rsp + 0x27], 0
lea rax, [rsp + 0x24]
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
mov r8d, 1
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
mov rcx, rsi
int1
call fcn.14004cf60
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
je 0x14008729a
mov eax, 0x110000
jmp 0x140087588
add eax, dword [rax]
invalid
mov eax, 0x110000
adc dword [rax], eax
cmp r11b, 0xc0
jb 0x140087588
cmp r11b, 0xe0
jb 0x1400872d4
cmp r11b, 0xf0
cmp bl, 0xf0
jae 0x140087333
mov r8d, 3
mov r10b, 1
xor eax, eax
jmp 0x140087348
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x70], rcx
and al, 0x70
and al, 0x70
mov qword [rsp + 0x78], rax
lea rdx, [rcx + rax]
js 0x1400872f7
lea edx, [rcx + rax]
test rax, rax
je 0x1400872c7
sal byte [rax + rdx + 0xf], 0xb6
add dword [rax + rax*8 - 0x72b3dc88], eax
sar byte [rax + 0x23], 0x4c
lea eax, [rcx + 1]
jmp 0x14008750b
mov eax, 0x110000
movzx eax, byte [rcx]
test al, al
invalid
js 0x1400872e1
sar byte [rax + 0x23], 0x4c
lea eax, [rcx + 1]
lea r8, [rcx + 1]
jmp 0x14008750b
mov eax, 0x110000
mov r8, rcx
jmp 0x14008750b
mov r8d, 2
xor r10d, r10d
xor eax, eax
jmp 0x140087348
mov r9d, eax
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
cmp al, 0xdf
jbe 0x1400874ed
add byte [rax], al
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
cmp al, 0xf0
jb 0x1400874fd
lea r8, [rcx + 4]
movzx eax, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and eax, 0x3f
or eax, r10d
or eax, r9d
jmp 0x14008750b
cmp r11b, 0xf8
jae 0x140087588
mov r8d, 4
mov eax, 4
mov al, 1
xor r10d, r10d
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
and eax, 0x44c60000
and al, 0x27
add byte [rax - 0x73], cl
je 0x140087381
invalid
and eax, 0x44c60000
and al, 0x27
add byte [rax - 0x73], cl
je 0x140087381
and al, 0x48
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], r8
cmp rdx, 2
jb case.0x1400759a4.301
invalid
invalid
invalid
invalid
lea rdi, [r9 + 2]
lea rsi, [rdx - 2]
mov qword [rcx], rdi
mov qword [rcx + 8], rsi
movzx r14d, byte [r9]
movzx ebx, byte [r9 + 1]
lea edi, [r14 - 0x30]
lea edi, [rsi - 0x30]
xor dword [rcx + 0xf], eax
mov dh, 0x59
add dword [rcx - 0x73], eax
lea edi, [rsi - 0x30]
lea edi, [rsi - 0x30]
cmp edi, 0xa
jb 0x1400873b1
or r14d, 0x20
add r14d, 0xffffff9f
add r14d, 0xa
mov edi, 0xffffffff
cmovae edi, r14d
cmp edi, 0xf
ja 0x1400875af
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
jb 0x1400873d3
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
mov ebp, 0xffffffff
cmovae ebp, ebx
cmp ebp, 0xf
ja 0x1400875af
shl dil, 4
or bpl, dil
mov byte [rsp + 0x25], bpl
cmp r11b, 0xe0
jb 0x140087247
cmp rsi, 2
jb case.0x1400759a4.301
lea rsi, [r9 + 4]
lea r11, [rdx - 4]
mov qword [rcx], rsi
mov qword [rcx + 8], r11
movzx ebx, byte [r9 + 2]
movzx edi, byte [r9 + 3]
lea esi, [rbx - 0x30]
cmp esi, 0xa
jb 0x14008742e
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
mov esi, 0xffffffff
cmovae esi, ebx
cmp esi, 0xf
ja 0x1400875af
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
jb 0x140087450
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
mov ebx, 0xffffffff
cmovae ebx, edi
cmp ebx, 0xf
ja 0x1400875af
shl sil, 4
or bl, sil
mov byte [rsp + 0x26], bl
test r10b, r10b
jne 0x140087247
cmp r11, 2
jb case.0x1400759a4.301
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], r10
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
movzx edx, byte [r9 + 5]
lea ecx, [r10 - 0x30]
cmp ecx, 0xa
jb 0x1400874ae
invalid
or r10d, 0x20
add r10d, 0xffffff9f
ret 0x419f
add edx, 0xa
mov ecx, 0xffffffff
invalid
invalid
invalid
inc dword [rcx + 0xf]
retf 0xf983
retf 0xf983
invalid
ja 0x1400875af
add dword [rax], eax
invalid
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
jb 0x1400874d5
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
ja 0x1400875af
test al, al
je 0x140087596
shl cl, 4
or r9b, cl
mov byte [rsp + 0x27], r9b
jmp 0x140087247
lea r8, [rcx + 2]
shl r9d, 6
or r9d, r11d
mov eax, r9d
jmp 0x14008750b
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
mov eax, r10d
cmp r8, rdx
je 0x140087579
movzx r9d, byte [r8]
test r9b, r9b
jns 0x1400875e3
cmp r9b, 0xe0
jb 0x1400875e3
cmp r9b, 0xf0
jb 0x1400875e3
movzx r10d, byte [r8 + 1]
and r10d, 0x3f
movzx r11d, byte [r8 + 2]
and r11d, 0x3f
movzx r8d, byte [r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 0xc
shl r11d, 6
or r11d, r10d
and r8d, 0x3f
or r8d, r11d
or r8d, r9d
cmp r8d, 0x110000
sete r8b
cmp eax, 0x110000
jne 0x140087583
jmp 0x1400875e3
mov r8b, 1
cmp eax, 0x110000
je 0x1400875e3
test r8b, r8b
je 0x1400875e3
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov ecx, 3
mov rdx, r8
mov r8, rax
call fcn.14011a390
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.14011a470
ud2
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.14011a470
ud2
call fcn.140087730
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x140087810]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x14005e270]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.1400493f0]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found_
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.14011a2e0
ud2
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syswindowsc.rs
lea rcx, [rbp - 0x38]
call fcn.14011a2e0
ud2
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
call fcn.14011a860
ud2
adc dword [rsp + 0x40], eax
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_fmtmod.rsC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_srcudpudp_stream.rs:_C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_srcxfermod.rsC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_tcp_tcp_client_stream.rsC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_stream_futures_unorderedmod.rs
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.14011a2e0
ud2
int3
inc rcx
je 0x14008d5f8
mov eax, dword [0x1401cb9f4]
mov rdx, qword gs:[0x58]
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
mov rax, qword [rdx + rax*8]
mov rax, qword [rax + 0xa8]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
cmp rcx, 5
mov esi, 4
cmovae rsi, rcx
cmovae esi, ecx
retf 0x8348
cmovae esi, ecx
xor edx, edx
mov rcx, rsi
shr rcx, 0x3b
sete dl
ret 0x8949
invalid
shl r8, 4
shl rdx, 3
test rax, rax
invalid
je 0x14008d5bf
ret 0x8949
sal byte [rbx + rsi - 0x75], 0xd
invalid
mov ecx, dword [0x1401cb9f4]
mov r9, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rcx - 0x75], cl
or al, 0xc9
pop rax
add byte [rax], al
add byte [rcx - 0x75], cl
or al, 0xc9
mov rcx, qword [rcx + 0xa0]
add byte [rax], al
add byte [rax - 0x3f], cl
loopne 0x14008d5ae
shl rax, 4
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
sub byte [rax], cl
add byte [rax], al
invalid
and byte [rax - 0x39], cl
and al, 0x28
sub byte [rax], cl
add byte [rax], al
invalid
sub byte [rax], cl
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rax
jmp 0x14008d5c8
mov qword [rsp + 0x28], 0
and al, 0x28
and al, 0x28
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
call fcn.14008d640
cmp qword [rsp + 0x38], 0
mov rcx, qword [rsp + 0x40]
je 0x14008d5ff
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
or byte [rax + 0x39], 0xc1
je 0x14008d620
test rcx, rcx
jne 0x14008d626
call fcn.140045f20
ud2
and ecx, dword [rcx + 0xb0ffffb]
mov eax, dword [0x1401cb9f4]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov edx, dword [0x58]
add byte [rax], al
mov rax, qword [rdx + rax*8]
mov qword [rax + 0xa0], rcx
add byte [rax], al
add byte [rax - 0x77], cl
mov al, 0xa8
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov al, 0xa8
test al, 0
add byte [rax], al
invalid
invalid
invalid
test al, 0
add byte [rax], al
add rsp, 0x50
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.14011a0d0
call fcn.14011a0d0
ud2
push rdi
push rbx
sub rsp, 0x20
mov rsi, r8
mov rdi, rcx
test rdx, rdx
je 0x14008d6a2
mov rbx, rdx
cmp qword [r9 + 8], 0
je 0x14008d67e
ror dword [rcx - 0x7d], cl
jns 0x14008d661
add byte [rdx + riz + 0x49], dh
mov edx, dword [rcx + 0x10]
and cl, byte [rcx - 0x75]
push rcx
adc byte [rax - 0x7b], cl
mov rdx, qword [r9 + 0x10]
test rdx, rdx
test edx, edx
sal byte [rcx + rbx + 0x49], cl
mov ecx, dword [rcx]
je 0x14008d67e
mov rcx, qword [r9]
mov r8, rbx
mov eax, ebx
mov r9, rsi
call fcn.140042000
test rax, rax
jne 0x14008d69a
sti
dec dword [rax - 0x7b]
sal byte [rbp + 0x22], 0x48
mov dword [rdi + 8], ebx
and cl, byte [rax - 0x77]
pop rdi
or bl, ch
sub al, 0x48
test esi, esi
mov qword [rdi + 8], rbx
jmp 0x14008d6aa
test rsi, rsi
je 0x14008d6be
movzx eax, byte [0x1401cb9f0]
add eax, 0x13e366
mov rcx, rsi
int1
mov rdx, rbx
call fcn.140041f50
test rax, rax
je 0x14008d678
sti
dec dword [rax - 0x7b]
sal byte [rsi + rbx*8 + 0x48], 0x89
or byte [r9], r14b
shr bl, 0xd
mov qword [rdi + 8], rax
xor eax, eax
jmp 0x14008d6af
or eax, 0x847c748
add byte [rax], al
invalid
mov qword [rdi + 8], 0
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
mov eax, 1
mov qword [rdi + 0x10], rsi
mov qword [rdi], rax
invalid
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, rbx
test rax, rax
invalid
sal byte [rbp - 0x2c], 0xeb
mov al, 0xcc
jne 0x14008d69a
jmp 0x14008d678
int3
int3
int3
push rdi
sub rsp, 0x78
mov al, 1
xchg byte [rcx], al
cmp al, 0xff
add dword [rdi + rdi*8], edi
je 0x14008d6e5
add rsp, 0x78
add esp, 0x78
invalid
pop rdi
pop rsi
ret
mov rsi, rcx
mov esi, ecx
invalid
mov rax, qword [0x1401cb988]
adc eax, dword [rax]
add byte [rax - 0x7b], cl
test rax, rax
je 0x14008d700
sal byte [rsp + rcx + 0x48], 0x89
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x78
pop rdi
pop rsi
jmp rax
mov rcx, qword [0x1401cb050]
or eax, 0x13d949
fst dword [r11]
add byte [rax - 0x7d], cl
cmp rcx, 0xffffffffffffffff
jne case.0x140068915.482
invalid
stc
push qword [rbp + 0x49]
invalid
mov qword [rsp + 0x30], 0xffffffffffffffff
and al, 0x30
mov rax, qword [0x1401cb068]
mov eax, dword [0x1401cb068]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov edx, 0xc0000000
add al, al
xor r8d, r8d
xor eax, eax
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
leave
call rax
test eax, eax
jne 0x14008d76d
mov rcx, qword [rsp + 0x30]
mov rax, 0xffffffffffffffff
sar bh, 0xff
invalid
push rax
cmpxchg qword [0x1401cb050], rcx
cmpxchg dword [0x1401cb050], ecx
sar bh, 0xff
invalid
cmpxchg dword [0x1401cb050], ecx
je case.0x140068915.482
mov rdi, rax
call qword [sym.imp.kernel32.dll_CloseHandle]
invalid
sub dword [rcx], ecx
or dword [rax], eax
mov ebp, 0x48000929
mov ecx, edi
or dword [rax], eax
mov rcx, rdi
mov rax, qword [0x1401cb070]
mov rdx, rsi
xor r8d, r8d
xor eax, eax
xor r9d, r9d
xor ecx, ecx
call rax
jmp 0x14008d6de
jno case.0x140003cad.1505
invalid
invalid
invalid
dec dword [rcx + 0x482c2444]
mov dword [rsp + 0x2c], eax
lea rax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
mov qword [rsp + 0x38], rax
and al, 0x38
lea rax, [0x1400566a0]
cld
dec dword [rax - 0x77]
mov dword [rsp + 0x40], eax
invalid
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x20], 1
mov qword [rsp + 0x20], 1
and al, 0x20
and al, 0x20
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xd4bb1
invalid
invalid
lea rdx, str.Unable_to_create_keyed_event_handle:_error
or eax, 0x748d4800
and al, 0x48
invalid
lea rsi, [rsp + 0x48]
lea r9, [rsp + 0x38]
lea r9, [rsp + 0x38]
and al, 0x38
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call fcn.14008d4b0
lea rdx, str.library_std_src_syswindows_thread_parking.rs
adc eax, 0xd4bd2
adc eax, 0xd4bd2
mov rcx, rsi
int1
call fcn.14011a2e0
ud2
or eax, dword [rcx + 0x56]
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r9
mov ebx, r8d
mov rdi, rdx
mov edi, edx
xlatb
mov r14, rcx
lea rcx, str.ntdll
or eax, 0xd4ce1
loope 0x14008d826
invalid
invalid
call sub.kernel32.dll_GetModuleHandleA
test rax, rax
je case.0x140003cad.1525
invalid
lea rdx, str.NtReleaseKeyedEvent
mov rcx, rax
call sub.kernel32.dll_GetProcAddress
test rax, rax
jne case.0x140003cad.1526
lea rax, [0x14008d820]
mov qword [0x1401cb070], rax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rdi
cli
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp rax
in al, dx
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
dec dword [rax - 0x73]
add eax, 0xd4cb7
mov bh, 0x4c
invalid
invalid
lea rax, str.keyed_events_not_available
mov bh, 0x4c
or eax, 0x45894800
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
invalid
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
invalid
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
rol byte [r9], 1
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rax, str.called__Option::unwrap____on_a__None__value
lea eax, str.called__Option::unwrap____on_a__None__value
add eax, 0x1025e4
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
adc dword [rbp - 0x20], eax
lea rdx, str.library_std_src_syswindowsc.rs
or rax, 0x4d8d4800
or rax, 0x4d8d4800
lea rcx, [rbp - 0x38]
enter 0x79e8, 0xffffffffffffffca
call fcn.14011a2e0
or byte [rax], al
ud2
nop dword [rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x60]
call fcn.14011a860
ud2
int3
int3
sub byte [rax - 0x75], cl
add dword [rax - 0x77], ecx
and al, 0x20
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.14008d8b0
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
ret
int3
lea ebp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
mov rax, qword [rcx]
cmp byte [rax], 0
cmp byte [rax], al
add dword [rax + 0xc60038], eax
add byte [rdi], cl
je 0x14008da23
mov byte [rax], 0
je 0x14008da23
mov byte [rbp - 9], 0
test dword [r8], 0xdc058b48
mov rax, qword [0x1401cb8b8]
fist word [rbx]
add byte [rax - 0x7d], cl
cmp rax, 3
cmp eax, 3
clc
add ecx, dword [rdi]
invalid
jne 0x14008d9f6
test dword [rax], edx
add dword [rax], eax
add byte [rax + 0xf00f77d], al
cmp byte [rbp - 9], 0
jne 0x14008da09
test dword [rcx], ebx
add dword [rax], eax
add byte [rax], al
jge case.0x140078d05.200
add byte [rdi], cl
test dword [rcx], ebx
add dword [rax], eax
add byte [rax], al
mov rax, qword [0x1401cb880]
add byte [rax], al
mov rax, qword [0x1401cb880]
adc eax, dword [rax]
mov ecx, dword [0x1401cb9f4]
mul eax
adc eax, dword [rax]
invalid
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
adc al, 0x25
pop rax
add byte [rax], al
invalid
mov rdx, qword gs:[0x58]
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
or al, 0xca
lea rcx, [rcx + 0xd9]
add byte [rax], al
add byte [rax + 0x39], cl
invalid
invalid
cmp rax, rcx
jne 0x14008d93a
invalid
enter 0x2475, 0xffffffffffffff8b
and al, 0x8b
mov eax, dword [0x1401cb8b0]
add eax, 0x13df94
xchg esp, eax
fist word [rbx]
adc eax, dword [rax]
invalid
inc eax
jne 0x14008d975
push rbp
sal byte [rbp + 0x55], 0x48
push rbp
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
lea ecx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
and dword [rdx], esi
or eax, 0x58d4c00
invalid
invalid
lea r8, [0x140160b90]
vfmsub231ps xmm12, xmm30, xmmword [rsi]
add byte [rax], al
invalid
mov edx, 0x26
add byte [rax], al
add al, ch
pop rax
invalid
call fcn.14011a790
ud2
lea rcx, [0x1401cb878]
fist word [rbx]
adc eax, dword [rax]
add bh, bh
adc eax, 0x92881
invalid
call qword [sym.imp.kernel32.dll_TryAcquireSRWLockExclusive]
add byte [rax + rax*8 + 0xba840f], al
test al, al
je 0x14008da09
add byte [rax], al
add byte [rax], al
mov eax, dword [0x1401cb9f4]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0xd9]
mov qword [0x1401cb880], rax
mov eax, 1
mov dword [0x1401cb8b0], eax
mov qword [rbp - 0x30], 1
rol byte [rcx], 1
add byte [rax], al
invalid
xor eax, 0x480013df
mov dword [rbp - 0x30], 1
rol byte [rcx], 1
add byte [rax], al
invalid
rol byte [rcx], 1
add byte [rax], al
add byte [rdi], cl
push rdi
xorps xmm0, xmm0
ror byte [rdi], 0x11
fmul dword [r8 - 0x39]
movups xmmword [rbp - 0x28], xmm0
mov qword [rbp - 0x1a], 0
out 0, al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp dword [0x1401cb888], 0
out 0, al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cmp dword [0x1401cb888], 0
cmp eax, 0x13deee
add byte [rdi], cl
invalid
jne 0x14008da3d
test dword [rbp + 0x48000000], ebx
mov qword [0x1401cb888], 0xffffffffffffffff
mov dword [0x1401cb888], 0xffffffff
invalid
lea rcx, [0x1401cb890]
ficom word [rbx]
add al, ch
imul eax, dword [rcx], 0x100f0000
add byte [rdi], cl
adc byte [rbp - 0x30], al
movups xmm1, xmmword [rbp - 0x20]
call fcn.14008db20
add byte [rdi], cl
adc byte [rbp - 0x30], al
movups xmm0, xmmword [rbp - 0x30]
movups xmm1, xmmword [rbp - 0x20]
loopne 0x14008d9cf
movups xmmword [0x1401cb8a0], xmm1
adc dword [0x1401cb8a0], ecx
adc eax, dword [rax]
movups xmmword [0x1401cb890], xmm0
ret
adc eax, dword [rax]
inc qword [0x1401cb888]
add eax, 0x13deb4
mov ah, 0xde
adc eax, dword [rax]
dec dword [0x1401cb8b0]
jne 0x14008da09
ficom word [rbx]
add byte [rbp + 0x2d], dh
mov qword [0x1401cb880], 0
add eax, 0x13de99
add byte [rax], al
ficom word [rbx]
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rcx, [0x1401cb878]
add byte [rax], al
lea rcx, [0x1401cb878]
adc eax, dword [rax]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
jmp 0x14008da09
invalid
add bl, ch
adc ecx, dword [rax - 0x73]
imul r8
invalid
adc eax, esi
invalid
lea rcx, [rbp - 9]
call fcn.14011ca10
lock or byte [rax], al
or byte [rax], al
cmp byte [rbp - 9], 0
test dword [rax], 0xfee7840f
invalid
je case.0x14000776e.1491
dec dword [rax - 0x75]
add eax, 0x13df38
invalid
mov rax, qword [0x1401cb948]
add byte [rax - 0x7d], cl
clc
add esi, dword [rbp + 6]
cmp rax, 3
jne 0x14008da1c
call qword [0x1401cb950]
nop
add rsp, 0x60
pop rbp
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
lea eax, [0x140160a88]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.14011a470
or byte [rax], al
ud2
lea rax, str.library_std_srcio_stdio.rs
mov qword [rsp + 0x20], rax
and al, 0x20
sub r9d, dword [0x184922247]
and al, 0x20
lea rcx, [0x140163ac9]
or eax, 0xd8d4c00
jns 0x14008da73
lea r9, [0x14015f8d0]
lea r8, [rbp - 0xa]
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
or eax, 0x458d4c00
idiv byte [rdx + 0x10]
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
call fcn.14011a700
or byte [rax], al
ud2
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
sub rsp, 0x30
in al, dx
xor byte [rax - 0x73], cl
push 0x60
in al, dx
xor byte [rax - 0x73], cl
push 0x60
movups xmm0, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], al
movups xmm1, xmmword [rbp - 0x20]
loopne 0x14008da96
movups xmmword [0x1401cb8a0], xmm1
adc dword [0x1401cb8a0], ecx
or eax, 0x13de13
adc eax, dword [rax]
movups xmmword [0x1401cb890], xmm0
adc dword [0x1401cb890], eax
lea rcx, [0x1401cb888]
or eax, 0x13dded
call fcn.14008d230
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
lea rbp, [rdx + 0x60]
lea rcx, [0x1401cb878]
call fcn.14008db00
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x30
xor byte [rax - 0x73], cl
push 0x60
lea rcx, [rbp - 0x30]
call fcn.14008db20
nop
add rsp, 0x30
pop rbp
ret
or byte [r8], al
add byte [rax], al
add byte [rax], al
jmp qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
int3
cmp qword [rcx + 8], 0
je 0x14008dbc8
add byte [rax], al
mov rcx, qword [rcx]
mov edx, 1
add rsp, 0x50
push rax
pop rbp
jmp fcn.140041fe0
sti
invalid
dec dword [rax - 0x77]
invalid
ror byte [rax - 0x75], 0x4d
invalid
rol dword [rcx - 0x77], 1
rol byte [rcx - 0x7d], 0xe0
add ecx, dword [rcx - 0x73]
invalid
invalid
push rax
loopne 0x14008db71
lea rdx, [r8 - 2]
lea edx, [rax - 2]
dec byte [rax - 0x7d]
cli
cmp rdx, 2
jb 0x14008db38
add dh, byte [rdx - 0x40]
test r8, r8
je 0x14008db38
mov rcx, rax
mov ecx, eax
dec rcx
mov qword [rbp - 0x28], rcx
mov rcx, qword [rax - 1]
dec dword [rax - 0x75]
invalid
invalid
mov qword [rbp - 0x18], rcx
call 0x1204e64df
call qword [rax]
mov rax, qword [rbp - 0x20]
loopne 0x14008dbe6
cmp dword [rax + 8], 0
loopne 0x14008dbe6
cmp dword [rax + 8], 0
js 0x14008dba9
add byte [rbp + rcx + 0x48], dh
je case.0x140068d5f.302
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x13b4d0b98
call fcn.140041fe0
invalid
mov edx, 8
mov rcx, qword [rbp - 0x28]
call fcn.140041fe0
and dword [rbx + rdi*8 - 1], eax
mov rcx, qword [rbp - 0x10]
jmp 0x14008db38
add rsp, 0x50
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x50
lea rbp, [rdx + 0x50]
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 8]
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call 0x13ffcd9da
invalid
mov rcx, qword [rbp - 0x28]
call fcn.14006d950
nop
add rsp, 0x20
pop rbp
ret
nop
add rsp, 0x20
pop rbp
ret
mov edx, 8
mov rcx, qword [rbp - 0x28]
call fcn.140041fe0
mov rcx, qword [rbp - 8]
mov rdx, qword [rcx + 0x10]
mov rbx, rdx
mov rax, qword [rbp - 0x10]
sub rbx, rax
jbe 0x14008deee
mov byte [rcx + 0x18], 1
mov r8, qword [rcx]
add r8, rax
mov qword [rsp + 0x20], r14
mov rcx, rsi
mov edx, 0xfffffff5
mov r9, rbx
call fcn.14008e080
cmp qword [rbp - 0x38], 0
je 0x14008ddaa
mov r15, qword [rbp - 0x30]
mov edi, r15d
and edi, 3
cmp rdi, 2
mov rcx, qword [rbp - 8]
jae 0x14008dcf0
mov byte [rcx + 0x18], 0
movsxd rax, dword [r12 + rdi*4]
add rax, r12
jmp rax
add byte [rax], al
add byte [rax], al
cmp edi, 2
jne 0x14008dd20
mov rax, r15
shr rax, 0x20
cmp eax, 6
je 0x14008ddb2
mov byte [rcx + 0x18], 0
mov rcx, r15
shr rcx, 0x20
call fcn.14008e3a0
mov rcx, qword [rbp - 8]
jmp 0x14008dd50
mov byte [rcx + 0x18], 0
mov rax, r15
shr rax, 0x20
cmp eax, 0x28
ja 0x14008ddd6
movsxd rax, dword [r13 + rax*4]
add rax, r13
invalid
jmp rax
call 0x1003abe3f
jmp 0x14008dd50
add byte [rax], al
add byte [rbx + riz], bh
cmp al, 0x23
jne 0x14008df11
lea rax, [rdi - 2]
cmp rax, 2
jb 0x14008dc82
test rdi, rdi
je 0x14008dc82
lea rax, [r15 - 1]
mov qword [rbp - 0x28], rax
mov rcx, qword [r15 - 1]
mov rax, qword [r15 + 7]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x20], rax
call qword [rax]
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
je 0x14008dc70
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call fcn.140041fe0
jmp 0x14008dc70
mov rbx, qword [rbp - 0x30]
mov rcx, qword [rbp - 8]
mov byte [rcx + 0x18], 0
test rbx, rbx
mov r9, qword [rbp - 0x10]
je case.0x1400759a4.503
add r9, rbx
mov qword [rbp - 0x10], r9
jmp 0x14008dc82
mov al, 0x29
jmp 0x14008dd50
invalid
push qword [rax - 0x10316ef]
invalid
jmp 0x14008dd50
invalid
sbb al, 0xe9
scasd eax, dword [rdi]
invalid
mov al, 0x1d
jmp 0x14008dd50
test al, 0xfe
invalid
invalid
test al, 0xfe
invalid
push qword [rax - 0x15e16e2]
invalid
and ch, cl
test esi, edi
invalid
invalid
invalid
push qword [rax - 0x18816dc]
invalid
jmp 0x14008dd50
test rax, rax
je 0x14008df4f
xor esi, esi
mov r15d, 0
cmp rdx, rax
jae 0x14008df49
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_vecmod.rs
mov rcx, rax
call fcn.14011a400
ud2
mov r9, qword [rbp - 0x10]
test r9, r9
je 0x14008df52
mov rdx, qword [rcx + 0x10]
mov rsi, rdx
sub rsi, r9
jb 0x14008df74
mov qword [rcx + 0x10], 0
je 0x14008df52
mov rax, qword [rbp - 8]
mov rcx, qword [rax]
add r9, rcx
leave
mov rdx, r9
mov edx, ecx
mov r8, rsi
call fcn.140118131
mov rcx, qword [rbp - 8]
mov qword [rcx + 0x10], rsi
jmp 0x14008df52
xor r15d, r15d
mov rax, r15
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
lea r15, str.failed_to_write_the_buffered_data
test r9, r9
jne 0x14008df1a
jmp 0x14008df52
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_vecmod.rs
mov rcx, r9
mov ecx, ecx
mov ecx, ecx
call fcn.14011a400
jge case.0x1400759a4.375
or byte [rax], al
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
ud2
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
mov rcx, qword [rbp - 8]
clc
mov rdx, qword [rbp - 0x10]
call fcn.14008e020
push 0
add byte [rax], al
invalid
push rbp
invalid
push 0
add byte [rax], al
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
dec dword [rax - 0x75]
mov rcx, qword [rbp - 0x28]
call fcn.14006d950
nop
add rsp, 0x28
fsubr st(0)
stc
std
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
clc
call fcn.140118131
movabs al, byte [0x8348107e89480008]
mov qword [rsi + 0x10], rdi
adc byte [rax - 0x7d], cl
add rsp, 0x28
pop rdi
invalid
pop rsi
ret
invalid
add byte [rdi], cl
or ecx, esp
int3
int3
int3
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x98
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
invalid
dec dword [rax - 0x77]
invalid
test r9, r9
je 0x14008e0d3
add byte [rax], 0
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
invalid
mov rbx, r9
mov r14, r8
mov ecx, edx
call qword [sym.imp.kernel32.dll_GetStdHandle]
test rax, rax
je 0x14008e0db
mov r15, rax
cmp rax, 0xffffffffffffffff
jne 0x14008e100
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
loopne 0x14008e0ed
loopne 0x14008e0ed
or rax, 2
jmp 0x14008e0e5
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14008e0f0
movabs rax, 0x600000002
mov qword [rsi + 8], rax
mov qword [rsi], 1
or byte [rax - 0x39], r9b
invalid
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x98
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax], al
lea rdx, [rbp - 0x40]
mov rcx, r15
call qword [sym.imp.kernel32.dll_GetConsoleMode]
and dword [rcx], ecx
invalid
test eax, eax
je 0x14008e179
and dword [rcx], ecx
add byte [rbp + 0x486174c0], al
mov edi, dword [rbp + 0x70]
mov rdi, qword [rbp + 0x70]
movzx eax, byte [rdi + 4]
add al, 0x48
test rax, rax
test eax, eax
je 0x14008e19b
cmp al, 3
ja 0x14008e2d3
movzx ecx, byte [r14]
mov edx, ecx
and dl, 0xc0
cmp dl, 0x80
jne 0x14008e1f0
mov cl, 0
add byte [rax], al
mov cl, 0
add byte [rax], al
mov byte [rdi + rax], cl
movzx eax, byte [rdi + 4]
inc al
mov byte [rdi + 4], al
add al, 0xf
mov dh, 0xf
add al, 0xf
mov dh, 0xf
lea rdx, [0x140161fc4]
movzx ebx, byte [rcx + rdx]
sbb al, 0x11
sbb al, 0x11
mov qword [rbp - 0x50], rbx
cmp al, bl
jae 0x14008e200
mov qword [rsi + 8], 1
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
jmp 0x14008e0f0
ja 0x14008e176
invalid
invalid
lea rcx, [rbp - 0x40]
mov rdx, r15
mov r8, r14
mov eax, esi
mov eax, esi
mov r9, rbx
mov qword [rbp - 0x48], r15
call fcn.14008e560
movups xmm0, xmmword [rbp - 0x40]
movups xmmword [rsi], xmm0
jmp 0x14008e0f0
invalid
invalid
cmp rbx, 0x1000
mov r8d, 0x1000
cmovb r8, rbx
lea rcx, [rbp - 0x10]
mov rdx, r14
call fcn.14004cf60
cmp qword [rbp - 0x10], 0
je 0x14008e22f
mov r8, qword [rbp - 8]
test r8, r8
je 0x14008e247
cmp r8, rbx
ja 0x14008e31b
lea rdi, [rbp - 0x40]
mov rcx, rdi
mov rdx, r14
call fcn.14004cf60
mov rcx, rdi
call fcn.14008e8a0
mov r8, rax
mov r9, rdx
jmp 0x14008e237
mov byte [rdi + 4], 0
lea rax, str.Windows_stdio_in_console_mode_does_not_support_writing_non_UTF_8_byte_sequences
jmp 0x14008e0e5
movzx r8d, al
cmp al, 5
jae 0x14008e30a
lea rcx, [rbp - 0x10]
mov rdx, rdi
call fcn.14004cf60
mov byte [rdi + 4], 0
cmp qword [rbp - 0x10], 0
je 0x14008e269
lea rax, str.Windows_stdio_in_console_mode_does_not_support_writing_non_UTF_8_byte_sequences
jmp 0x14008e0e5
mov r8, qword [rbp - 8]
mov r9, qword [rbp]
mov rcx, rsi
mov rdx, r15
call fcn.14008e660
jmp 0x14008e0f0
movzx eax, byte [r14]
lea rcx, [0x140161fc4]
movzx ecx, byte [rax + rcx]
cmp rcx, 2
jb 0x14008e2bb
cmp rcx, rbx
jbe 0x14008e2bb
mov byte [rdi], al
mov byte [rdi + 4], 1
jmp 0x14008e2a9
mov r8, qword [rbp - 8]
mov rax, qword [rbp]
mov qword [rbp + 8], rax
cmp rax, rbx
jne 0x14008e332
lea rcx, [rbp - 0x40]
mov rdx, r15
mov r9, rbx
call fcn.14008e660
cmp qword [rbp - 0x40], 0
mov rax, qword [rbp - 0x38]
jne 0x14008e2c2
mov qword [rbp - 0x58], rax
mov qword [rbp + 8], rbx
cmp rax, rbx
jne 0x14008e347
mov qword [rsi + 8], 1
xor eax, eax
mov qword [rsi], rax
jmp 0x14008e0f0
lea rax, str.Windows_stdio_in_console_mode_does_not_support_writing_non_UTF_8_byte_sequences
mov qword [rsi + 8], rax
mov eax, 1
or byte [rax + 1], bh
mov qword [rsi], rax
jmp 0x14008e0f0
lea rax, str.Unexpected_number_of_bytes_for_incomplete_UTF_8_codepoint.
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp - 0x30], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
lea rdx, str.library_std_src_syswindows_stdio.rs
lea rcx, [rbp - 0x40]
shr r8b, 0xd8
mov edi, 0xb0f0008
shr r8b, 0xd8
mov edi, 0xb0f0008
lea rax, str.library_std_src_syswindows_stdio.rs
mov edx, 4
mov rcx, r8
jmp 0x14008e328
lea rax, str.library_std_src_syswindows_stdio.rs
mov rcx, r8
mov rdx, rbx
mov r8, rax
call fcn.14011a400
ud2
mov qword [rbp - 0x40], 0
lea r9, str.library_std_src_syswindows_stdio.rs
lea rcx, [rbp - 0x50]
jmp 0x14008e35a
mov qword [rbp - 0x40], 0
lea r9, str.library_std_src_syswindows_stdio.rs
lea rcx, [rbp - 0x58]
lea rdx, [rbp + 8]
lea r8, [rbp - 0x40]
call fcn.14011c9d0
ud2
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x48]
call fcn.14007ab80
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
loop case.0x1400854a6.673
add byte [rax], al
jle 0x14008e3d4
sub al, byte [rcx + 0x271cf9]
add byte [rsi + 0x44], bh
cmp ecx, 0x271c
jle 0x14008e3f6
lea edx, [rcx - 0x271d]
cmp edx, 0x34
ja case.default.0x14008e3cf
invalid
add byte [rax - 0x73], cl
or eax, 0x104458
lea rcx, [0x140192820]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
retf 0xe2ff
retf 0xe2ff
mov al, 0xd
ret
lea edx, [rcx - 2]
cmp edx, 0x109
invalid
add byte [rdi], cl
xchg esi, edx
add byte [rax], al
add byte [rax - 0x73], cl
ja case.default.0x14008e3f1
lea rcx, [0x1401923f8]
or eax, 0x10400e
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor eax, eax
ret
cmp ecx, 0x50e
jle 0x14008e42f
invalid
cmp ecx, 0x1b7f
jg 0x14008e45e
cmp ecx, 0x1715
jg 0x14008e4cf
cmp ecx, 0x50f
syscall
add byte [rax], al
je 0x14008e549
cmp ecx, 0x5b4
add byte [rax], al
je case.0x14008e3cf.10060
jmp case.0x14008e3cf.10014
cmp ecx, 0x46a
stc
push 4
add byte [rax], al
jle 0x14008e49c
cmp ecx, 0x4ce
jg 0x14008e4e1
invalid
sahf
add byte [rax], al
invalid
invalid
cmp ecx, 0x46b
je case.0x1400854a6.711
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x476f9], al
add byte [rdi], cl
test dword [rsi - 0x50000000], edi
invalid
mov al, 0x20
ret
cmp ecx, 0x476
jne case.0x14008e3cf.10014
invalid
add byte [rax - 0x67e3ce0], dh
and dword [rax], esp
add byte [rax], al
mov al, 0x20
ret
cmp ecx, 0x2021
jg 0x14008e4f4
invalid
add byte [rax], al
cmp ecx, 0x1b80
je case.0x14008e3cf.10060
add byte [rax], al
invalid
sbb byte [rbx], 0
add byte [rdi], cl
test byte [rsi - 0x7f000000], cl
add byte [rax], al
invalid
invalid
stc
invalid
add byte [rax], al
add byte [rcx + 0x1f4ef9], al
cmp ecx, 0x1f4e
je case.0x14008e3cf.10060
invalid
cmp ecx, 0x1f4e
add byte [rax], al
je case.0x14008e3cf.10060
add cl, ch
jmp case.0x14008e3cf.10014
xchg edx, eax
add byte [rax], al
add byte [rbp - 0x3c297f], cl
lea eax, [rcx - 0x3c2a]
cmp eax, 2
add dh, byte [rdx + 0x72]
lea eax, [rcx - 0x3c2a]
cmp eax, 2
add dh, byte [rdx + 0x72]
adc esi, 0x83ffffc3
clc
add dh, byte [rdx + 0x72]
cmp ecx, 0x35ed
add byte [rax], al
je case.0x14008e3cf.10060
jmp case.0x14008e3cf.10014
cmp ecx, 0x3e3
stc
jrcxz 0x14008e4a3
add byte [rax], al
je case.0x14008e3cf.10060
invalid
cmp ecx, 0x41d
je case.0x14008e3cf.10060
pop rax
pop rax
cmp ecx, 0x461
je case.0x14008e3cf.10060
jmp case.0x14008e3cf.10014
mov al, 0x21
ret
cmp ecx, 0x150
je 0x14008e54f
invalid
mov al, byte [rax]
add byte [rax], al
test byte [rdx - 0x7f000000], cl
stc
cmp ecx, 0x252
je case.0x14008e3cf.10060
push rdx
add al, byte [rax]
add byte [rdi + rsi - 0x15], dh
jmp case.0x14008e3cf.10014
cmp rcx, 0x1716
cmp ecx, 0x1716
je case.0x14008e3cf.10060
cmp ecx, 0x1b64
je case.0x14008e3cf.10060
add byte [rbp + riz - 0x15], dh
cmp byte [rcx + 0x4cff9], al
iretd
add al, 0
add byte [rbp + rbp - 0x7f], dh
jmp case.0x14008e3cf.10014
cmp ecx, 0x4cf
je case.0x14008e3cf.10051
iretd
cmp ecx, 0x4d0
jne case.0x14008e3cf.10014
stc
rol byte [rax + rax], 1
add byte [rbp + 0x28], dh
mov al, 4
ret
cmp ecx, 0x2022
add byte [rax], al
je case.0x14008e3cf.10060
cmp ecx, 0x25e9
jne case.0x14008e3cf.10014
and eax, 0x15750000
mov al, 0x16
ret
mov al, 0x26
ret
mov al, 0x18
ret
mov al, 0xc
ret
mov al, 0x14
ret
mov al, 0xb
ret
or eax, ebx
mov al, 5
ret
mov al, 0x28
ret
mov al, 8
ret
mov al, 9
ret
mov al, 0xa
ret
mov al, 6
ret
mov al, 3
ret
add eax, ebx
mov al, 7
ret
mov al, 2
ret
mov al, 0x1f
ret
mov al, 0x11
ret
mov al, 0x24
ret
mov al, 0x19
ret
mov al, 0x10
ret
adc bl, al
mov al, 0x1c
ret
mov al, 0x1b
ret
mov al, 0xe
ret
mov al, 0x1a
ret
mov al, 0x1e
ret
mov al, 0xf
ret
int3
int3
push rdi
sub rsp, 0xa8
add byte [rax - 0x77], cl
xlatb
add byte [rax - 0x77], cl
xlatb
mov rsi, rcx
movups xmm0, xmmword [0x140161a18]
movaps xmmword [rsp + 0x60], xmm0
mov eax, 0xffffffff
cmp r9, rax
cmovb rax, r9
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], r8
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rcx, rdx
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ntdll.dll_NtWriteFile]
cmp eax, 0x103
jne 0x14008e5d3
mov rcx, rdi
mov edx, 0xffffffff
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
mov eax, dword [rsp + 0x60]
cmp eax, 0x103
je 0x14008e60a
test eax, eax
js 0x14008e5e4
mov rax, qword [rsp + 0x68]
mov qword [rsi + 8], rax
xor eax, eax
jmp 0x14008e5fd
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
mov qword [rsi], rax
add rsp, 0xa8
pop rdi
pop rsi
ret
mov byte [rsp + 0x5c], 0
mov dword [rsp + 0x58], 0
mov qword [rsp + 0x20], 0
lea rdx, [0x140161a78]
lea rsi, [rsp + 0x78]
lea r9, [rsp + 0x50]
mov r8d, 1
mov rcx, rsi
call fcn.14008d4b0
lea rcx, [rsp + 0x58]
mov rdx, rsi
call fcn.14008cb70
mov rcx, rax
call case.0x140003cad.1159
mov ecx, 7
int 0x29
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
add rsp, 0x58
pop rdi
pop rsi
ret
int3
int3
add byte [rax], al
add byte [rbx + 0x357401f8], al
test eax, eax
jne 0x14008f721
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xc8]
lea rdx, [0x14008d160]
call fcn.14008d1a0
mov byte [rsi + 0xd8], 1
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0xc8], 0
jne 0x14008f72a
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0xc8], 0xffffffffffffffff
mov rax, qword [rax + 0xd0]
test rax, rax
test eax, eax
jne 0x14008f6ff
xor ecx, ecx
call fcn.14008c9e0
mov ecx, dword [0x1401cb9f4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xd0], rax
lock inc qword [rax]
jle 0x14008f754
mov ecx, dword [0x1401cb9f4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
inc qword [rcx + 0xc8]
jmp 0x14008f723
xor eax, eax
add rsp, 0x38
pop rsi
pop rbp
ret
lea rax, [0x140160eb0]
mov qword [rsp + 0x20], rax
lea rcx, [0x140163ac9]
mov word [rbx + 0xd], es
add byte [rbp + rcx*4 + 0xd], cl
mov word [rcx], es
or eax, 0x458d4c00
invalid
mov edx, 0x10
call fcn.14011a700
ud2
invalid
mov word [rbx + 0xd], es
add byte [rbp + rcx*4 + 0xd], cl
mov word [rcx], es
or eax, 0x458d4c00
invalid
or ecx, dword [rdi]
or ecx, dword [rdi]
or ecx, dword [rdi]
invalid
ud2
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xc8]
enter 0, 0
enter 0, 0
call fcn.14008d230
nop
add rsp, 0x28
pop rsi
pop rbp
ret
sub byte [rax - 0x39], cl
and al, 0x30
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_thread_scoped.rs_
lea rcx, [rsp + 0x28]
call fcn.14011a2e0
ud2
int3
test rbx, rbx
je 0x14008fb89
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
jg 0x14008f957
mov rdi, qword [rdi + 0x40]
lea r14, [rsp + 0x30]
lea r15, [0x140160fb0]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.14004cf60
dec dword [rax - 0x7d]
cmp dword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
je 0x14008fb6f
mov r12, qword [rsp + 0x38]
movzx ebp, byte [rsp + 0x40]
movzx r13d, byte [rsp + 0x41]
insb byte [rdi], dx
and al, 0x41
mov r8d, 3
mov rcx, rsi
mov rdx, r15
call fcn.140049df0
test al, al
jne 0x14008fb85
test bpl, 1
je 0x14008fb89
add r12, r13
cmp rbx, r12
jb 0x14008fb9f
add rdi, r12
sub rbx, r12
jne 0x14008f930
jmp 0x14008fb89
je 0x14008fa3f
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
mov qword [rsp + 0x28], rax
sub byte [rax - 0x39], cl
and al, 0x78
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x80], 0xf4240
add byte [rax], al
add byte [rax + 0x42], al
str word [rax - 0x77]
mov qword [rsp + 0x88], rsi
mov qword [rsp + 0x88], rsi
lea rax, [rsp + 0x78]
jne 0x14008fa69
mov qword [rsp + 0x68], rax
push 0x24448d48
sub byte [rax - 0x77], cl
mov dword [rsp + 0x98], eax
lea rax, [0x140089ae0]
lea rax, [rsp + 0x28]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x98], eax
lea rax, [0x140089ae0]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa0], eax
add byte [rax - 0x73], cl
add eax, 0x1007a4
invalid
adc byte [rax], al
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x50], 0
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x98]
mov qword [rsp + 0x40], rax
and al, 0x40
mov qword [rsp + 0x48], 1
and al, 0x48
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14015e990]
lea rcx, [rsp + 0x68]
lea r8, [rsp + 0x30]
jmp 0x14008fb1a
fild dword [rax]
add byte [rax], al
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rcx, rbx
call rsi
mov ecx, eax
mov al, 1
test cl, cl
je 0x14008fb60
jmp 0x14008fb8b
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x68], rax
lea rax, [0x140089ae0]
add eax, 0xffffa05e
add eax, 0xffffa05e
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x30], 2
mov qword [rsp + 0x40], 2
add byte [rax], al
mov qword [rsp + 0x50], 0
add byte [rax], al
add byte [rax], al
movabs rax, 0x400000020
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x60], 3
and al, 0x60
add ecx, dword [rax - 0x73]
add eax, 0x1006e3
invalid
and al, 0x60
add ecx, dword [rax - 0x73]
add eax, 0x1006e3
invalid
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x30]
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], 1
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x30]
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xc0], 1
lea rax, [rsp + 0x68]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
mov dword [rsp + 0xb0], 1
mov dword [rsp + 0xb0], 1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14015e990]
lea rcx, [rsp + 0x90]
lea r8, [rsp + 0x98]
invalid
add al, ch
and dword [rsi - 0x74b70005], esp
mov rcx, qword [rsp + 0x78]
call fcn.14004a140
mov rcx, qword [rsp + 0x78]
test al, al
je 0x14008fb4b
test rcx, rcx
leave
je 0x14008fb4b
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
adc eax, 0xcf5e4
or al, 0
sub byte [rax - 0x73], r9b
adc eax, 0xcf5e4
or al, 0
or al, 0
mov r8d, 0x14
call qword [rax + 0x18]
test al, al
je 0x14008fb54
jmp 0x14008fb85
test al, al
jne 0x14008fb85
invalid
test rcx, rcx
test rcx, rcx
jne 0x14008fbb3
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov eax, dword [rdi + 0x38]
mov eax, dword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp 0x14008fb8b
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
mov rcx, rsi
call fcn.140049df0
test al, al
je 0x14008fb89
mov al, 1
jmp 0x14008fb8b
xor eax, eax
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rbx
call fcn.14011a320
ud2
lea rax, [0x14015f170]
mov qword [rsp + 0x20], rax
lea rcx, [0x14015f134]
outsb dx, byte [rsi]
cmc
or al, 0
outsb dx, byte [rsi]
cmc
or al, 0
lea r9, [0x14015e9c0]
or eax, 0xcedf3
lea r8, [rsp + 0x30]
mov edx, 0x37
call fcn.14011a700
ud2
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x478
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x39], cl
test eax, esi
add eax, dword [rax]
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
invalid
loopne case.0x1400854a6.745
add byte [rax], al
mov qword [rbp + 0x3c8], 2
mov dword [rbp + 0x3c8], 2
add byte [rax], 0
add byte [rax - 0x39], cl
test eax, esi
add eax, dword [rax]
add dh, bh
invalid
mov dword [rbp + 0x3c8], 2
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d0], xmm0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x3e8], rax
xor edi, edi
xor ebx, ebx
xor r14d, r14d
cmp r8, 0x201
jae 0x14008fc70
jmp 0x14008fc5f
jae 0x14008fd2f
cmp r8, 0x201
jae 0x14008fc70
mov r15d, 0x200
lea r12, [rbp - 0x58]
mov r13, r8
jmp 0x14008fcc8
sub r8, r14
sub rbx, r14
cmp rbx, r8
jae 0x14008fc9f
lea rcx, [rbp + 0x3c8]
mov rdx, r14
call fcn.14011cac0
mov rax, qword [rbp + 0x3c8]
mov qword [rbp + 0x3e8], rax
mov rdi, qword [rbp + 0x3d0]
mov eax, 0xffffffff
cmp rdi, rax
mov r14d, 0xffffffff
cmovb r14, rdi
mov qword [rbp + 0x3d8], r14
mov dword [rbp + 0x3d8], esi
mov rbx, rdi
mov r15, r14
mov r12, qword [rbp + 0x3e8]
mov r13, r14
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
mov ecx, r13d
mov rdx, r12
call qword [sym.imp.kernel32.dll_GetCurrentDirectoryW]
movsb byte [rdi], byte [rsi]
add eax, 0xc6890009
test eax, eax
jne 0x14008fcf0
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x14008fd8e
mov r8d, esi
cmp r13, r8
jne 0x14008fc50
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14008fdb1
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jb 0x14008fc5f
jmp 0x14008fc70
cmp r15, r8
jb 0x14008fdcb
lea rcx, [rbp + 0x3a8]
mov rdx, r12
call fcn.1400902a0
movups xmm0, xmmword [rbp + 0x3a8]
movups xmm1, xmmword [rbp + 0x3b8]
mov rax, qword [rbp + 0x3e0]
test eax, esp
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
test rdi, rdi
je 0x14008fd79
mov edx, 2
mov rcx, qword [rbp + 0x3e8]
call fcn.140041fe0
nop
add rsp, 0x478
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov rcx, qword [rbp + 0x3e0]
mov qword [rcx], rax
mov byte [rcx + 0x18], 2
test rdi, rdi
jne 0x14008fd68
jmp 0x14008fd79
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.14011a470
jmp 0x14008fde0
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, r15
mov r8, rax
call fcn.14011a400
ud2
cmp rcx, rbx
je 0x140090109
add dword [rax], eax
invalid
lea rdx, [rsi + rcx]
mov r15, rcx
mov r8, rdx
jmp 0x14009000f
add r8, 2
cmp rax, r14
cmovne rax, r8
mov r10d, 2
add r15, r10
mov r8, rax
cmp rax, r14
je 0x14009010c
lea rax, [r8 + 1]
movzx r9d, byte [r8]
mov r10d, 1
test r9b, r9b
jns 0x140090000
cmp r9b, 0xe0
jb case.0x140068d5f.497
cmp r9b, 0xed
jne 0x14009005a
cmp rax, r14
je 0x14009010c
invalid
add byte [rax], al
invalid
lea rax, [r8 + 2]
cmp rax, r14
je 0x14009010c
cmp byte [r8 + 1], 0x9f
ja 0x140090094
add r8, 3
mov r10d, 3
mov rax, r8
jmp 0x140090000
add r8, 2
cmp rax, r14
cmove r8, rax
xor eax, eax
cmp r8, r14
setne al
add rax, r8
mov r10d, 3
cmp r9b, 0xf0
jb 0x140090000
xor r8d, r8d
cmp rax, r14
setne r8b
add rax, r8
mov r10d, 4
jmp 0x140090000
mov r8, r15
sub r8, rcx
jb 0x140090177
cmp r15, rbx
ja 0x140090163
mov qword [rbp - 0x28], r11
mov rax, qword [r11 + 0x18]
mov qword [rbp + 0x30], r13
mov rcx, r13
mov qword [rbp - 0x30], rax
call rax
mov r13b, 1
test al, al
jne 0x140090132
mov r8d, 3
mov rcx, qword [rbp + 0x30]
lea rdx, [0x140160fb0]
call qword [rbp - 0x30]
test al, al
jne 0x140090132
add r15, 3
mov rcx, r15
cmp r15, rbx
mov r11, qword [rbp - 0x28]
mov r13, qword [rbp + 0x30]
jbe 0x14008ffda
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rbx
call fcn.14011a320
jmp 0x140090186
mov rcx, rbx
sub rbx, rcx
lea rdx, [rsi + rcx]
test rcx, rcx
je 0x140090124
mov rcx, r13
mov r8, rbx
call qword [r11 + 0x18]
jmp 0x14009012f
mov rcx, rdi
mov r8, rbx
call fcn.140049df0
mov r13d, eax
cmp r12b, 2
je 0x14009014c
cmp qword [rbp + 0x38], 0
je 0x14009014c
mov edx, 1
mov rcx, rsi
call fcn.140041fe0
mov eax, r13d
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rbx
call fcn.14011a400
jmp 0x140090186
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r15
call fcn.14011a690
ud2
mov rax, qword [rax + 7]
invalid
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rax
call qword [rax]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x140090231
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140041fe0
invalid
mov edx, 8
mov rcx, qword [rbp - 0x20]
jmp 0x14009024b
mov edx, 1
add rsp, 0x40
pop rbp
invalid
jmp fcn.140041fe0
pop rbp
ret
mov ecx, 1
mov rdx, rbx
call fcn.14011a0d0
ud2
add byte [rax], al
add byte [rcx + 0xf], al
mov bh, 0xd5
movzx edx, r13w
shl rdx, 0x10
shr rdx, 0x10
xor esi, esi
mov rcx, rbx
call fcn.140091b90
test si, si
je 0x140090350
mov r13d, r12d
jmp 0x140090361
cmp rdi, r14
je 0x140090447
movzx r13d, word [rdi]
add rdi, 2
lea eax, [r13 + 0x2000]
add byte [rax], al
movzx eax, ax
cmp eax, 0xf800
jb 0x140090330
movzx r15d, r13w
cmp r15d, 0xdbff
ja 0x1400903cb
cmp rdi, r14
je case.0x1400854a6.746
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
add ecx, 0x2000
movzx ecx, cx
cmp ecx, 0xfc00
add byte [rdx + 0x38], dh
add byte [rdx + 0x38], dh
movzx edx, ax
and r13d, 0x3ff
and edx, 0x3ff
shl r13, 0x1a
shl rdx, 0x10
or rdx, r13
movabs rax, 0x100000000
add rdx, rax
jmp 0x140090338
invalid
push qword [rcx]
imul bl
invalid
xor esi, esi
jmp 0x1400903dd
xor esi, esi
mov rdi, r14
jmp 0x1400903dd
mov si, 1
mov r12d, eax
mov byte [rbp - 8], 0
mov rax, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
sub rax, rdx
cmp rax, 2
ja 0x140090404
mov r8d, 3
mov rcx, rbx
call fcn.14011cb80
mov rdx, qword [rbp - 0x10]
mov eax, r15d
shr eax, 0xc
or al, 0xe0
shr r15d, 6
and r15b, 0x3f
or r15b, 0x80
and r13b, 0x3f
or r13b, 0x80
mov rcx, qword [rbp - 0x20]
mov byte [rcx + rdx], al
mov byte [rcx + rdx + 1], r15b
mov byte [rcx + rdx + 2], r13b
add rdx, 3
mov qword [rbp - 0x10], rdx
test si, si
jne 0x14009034b
jmp 0x140090350
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
mov rax, qword [rbp - 0x28]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 0x20]
loopne 0x1400904e6
mov edx, dword [rbp - 0x18]
call fcn.140046020
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov edx, dword [rsp + 0x40]
movzx r8d, al
movzx r8d, al
lea r9, [0x1401929a8]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
add rcx, 4
jmp 0x140090560
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
add ecx, 8
add ecx, 8
jmp 0x140090560
mov ecx, 6
jmp 0x140090560
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
ret 0x14c
invalid
ret 0x14c
add rcx, 2
jmp 0x140090560
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x14009061c
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x14009058f
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
or cl, dl
cmp al, 5
jae case.default.0x1400905ce
jmp 0x14009059d
xor ecx, ecx
cmp al, 5
jb 0x14009059d
test cl, cl
jne 0x14009059d
xor eax, eax
jmp 0x140090615
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.140090a40
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
movzx r8d, al
lea r9, [0x1401929c4]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
jmp rax
add rcx, 4
jmp 0x14009060b
invalid
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
invalid
invalid
ret 0x14c
add rcx, r8
add rcx, 8
or bl, ch
invalid
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
jmp 0x14009060b
lea r8, [rdx + 1]
test rdx, rdx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
invalid
invalid
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x14009060b
mov ecx, 2
add byte [rax], al
add byte [rax + 0x39], cl
int1
cmp rcx, rsi
ja 0x14009061c
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
xchg ebp, eax
add cl, byte [0x132924e26]
call fcn.14011a320
or byte [rax], al
ud2
int3
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x178
mov rbx, r9
mov r14, r8
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, rdi
mov r8, rsi
call fcn.140090a40
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x6c
and al, 0x30
and al, 0x30
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
movzx r9d, bpl
lea r8, [0x1401929e0]
lea eax, [0x1401929e0]
movsxd r9, dword [r8 + r9*4]
add r9, r8
mov r10, rsi
mov r8, rdi
jmp r9
jmp rcx
add rcx, 4
jmp 0x1400906c3
invalid
xor al, 0x4c
lea eax, [rax + 1]
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
add rcx, r8
add rcx, 8
jmp 0x1400906c3
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400906c3
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x1400906c3
mov ecx, 2
mov r10, rsi
sub r10, rcx
jb 0x140090a1e
add rcx, rdi
mov r8, rcx
test r10, r10
je 0x1400906ee
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete r13b
or r13b, cl
jmp 0x1400906f1
xor r13d, r13d
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xbf], rax
mov edi, 0xf000000
adc byte [rsp + 0x31], al
and al, 0x31
mov edi, 0xf000000
adc byte [rsp + 0x31], al
and al, 0x31
and al, 0x31
movups xmm1, xmmword [rsp + 0x41]
movaps xmmword [rsp + 0xb0], xmm1
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
invalid
add byte [rax], al
add byte [rax], al
movabs al, byte [0x30244c8d48000000]
add byte [rax], al
lea rcx, [rsp + 0x30]
and al, 0x30
xor byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov r8, rbx
call fcn.140090a40
movzx edx, byte [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
mov rax, qword [rsp + 0x50]
lea r8, [0x1401929fc]
lea eax, [0x1401929fc]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rbx
mov edx, ebx
mov edx, ebx
mov r8, r14
jmp r9
jmp rcx
add rcx, 4
jmp 0x140090788
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x140090788
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140090788
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x140090788
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
jb 0x140090a2f
add rcx, r14
mov r8, rcx
test rdx, rdx
mov rdx, rsi
je 0x1400907b4
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
jmp 0x1400907b6
xor eax, eax
mov qword [rsp + 0x138], r14
mov qword [rsp + 0x140], rbx
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rsp + 0x148], xmm0
movups xmmword [rsp + 0x158], xmm1
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0x168], rcx
mov byte [rsp + 0x172], al
mov word [rsp + 0x170], 0x200
lea rsi, [rsp + 0xe1]
mov r15b, 2
xor r12d, r12d
lea r14, [rsp + 0x30]
cmp bpl, 6
je 0x140090847
nop word [rax + rax]
mov rax, qword [rsp + 0xbf]
mov qword [rsp + 0x4f], rax
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov rbx, rdi
mov qword [rsp + 0xd0], rdi
mov rdi, rdx
mov qword [rsp + 0xd8], rdx
mov byte [rsp + 0xe0], bpl
mov rax, qword [rsp + 0x4f]
mov qword [rsi + 0x1f], rax
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov byte [rsp + 0x10a], r13b
mov byte [rsp + 0x108], r12b
mov byte [rsp + 0x109], r15b
mov rcx, r14
lea rdx, [rsp + 0xd0]
call fcn.140090ee0
lea rcx, [rsp + 0x68]
lea rdx, [rsp + 0x138]
add al, ch
invalid
invalid
add byte [rax], al
movzx eax, byte [rsp + 0x68]
add al, ch
invalid
cmp byte [rsp + 0x30], 0xa
je 0x14009095a
cmp al, 0xa
je 0x14009095e
mov rcx, r14
lea rdx, [rsp + 0x68]
call fcn.1400912b0
test al, al
je 0x1400909a5
mov rdi, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
movzx ebp, byte [rsp + 0xe0]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rsi + 0x10], cl
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
mov rax, qword [rsi + 0x1f]
mov qword [rsp + 0xbf], rax
movzx r12d, byte [rsp + 0x108]
movzx r15d, byte [rsp + 0x109]
movzx r13d, byte [rsp + 0x10a]
movzx eax, byte [rsi + 0x2e]
mov byte [rsp + 0x2c], al
mov eax, dword [rsi + 0x2a]
mov dword [rsp + 0x28], eax
cmp bpl, 6
jne 0x140090820
jmp 0x140090847
cmp al, 0xa
jne 0x1400909a5
mov rax, qword [rsp + 0xbf]
mov qword [rsp + 0x12f], rax
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x20], eax
movzx eax, byte [rsp + 0x2c]
mov dh, 0x44
and al, 0x2c
mov dh, 0x44
and al, 0x2c
mov byte [rsp + 0x24], al
cmp r13b, 2
add dh, byte [rbp + 4]
add dh, byte [rbp + 4]
xor eax, eax
jmp 0x140090a09
mov rax, qword [rsp + 0x12f]
mov qword [rsp + 0x60], rax
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
mov word [rax + riz], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x51], ecx
and al, 0x51
mov word [rax + riz], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x51], ecx
and al, 0x51
and al, 0x51
movups xmmword [rsp + 0x41], xmm0
mov eax, dword [rsp + 0x20]
mov dword [rsp + 0x6b], eax
movzx eax, byte [rsp + 0x24]
mov byte [rsp + 0x6f], al
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rdi
mov byte [rsp + 0x40], bpl
mov byte [rsp + 0x68], r12b
mov byte [rsp + 0x69], r15b
mov byte [rsp + 0x6a], r13b
lea rcx, [rsp + 0x30]
call fcn.140091380
nop
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.14011a320
ud2
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.14011a320
ud2
xor edx, edx
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
xor r14d, r14d
xor ebx, ebx
xor edi, edi
jmp 0x140090b64
xor esi, esi
jmp 0x140090b64
invalid
invalid
shr bl, cl
invalid
cmovne edx, eax
shl r10, 0x38
cmp r8, 8
mov eax, 8
or byte [rax + 8], bh
cmovb rax, r8
cmp rax, 2
jb 0x140090bea
movzx edi, dil
shl rdi, 8
movzx esi, sil
mov dh, 0xf6
mov dh, 0xf6
or rsi, rdi
cmp esi, 0x5c5c
jne 0x140090bea
mov esi, eax
and esi, 0xe
cmp esi, 2
je 0x140090c2b
movzx esi, r14b
shl esi, 8
movzx edi, bl
or edi, esi
movzx esi, di
cmp esi, 0x5c2e
je 0x140090cda
cmp esi, 0x5c3f
jne 0x140090c2b
cmp r8, 3
jbe 0x140090e86
cmp byte [rdx], 0x2f
je 0x140090be4
cmp byte [rdx + 1], 0x2f
je 0x140090be4
cmp byte [rdx + 2], 0x2f
je 0x140090be4
cmp byte [rdx + 3], 0x2f
jne 0x140090d19
lea r10, [r8 - 2]
jmp 0x140090c38
cmp r8, 2
jb 0x140090ccc
cmp byte [rdx + 1], 0x3a
jne 0x140090ccc
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x140090ccc
lea edx, [rax - 0x61]
cmp dl, 0x1a
setb dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x140090ccf
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x140090ccc
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
xor r9d, r9d
nop word [rax + rax]
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je 0x140090c72
cmp r11d, 0x5c
je 0x140090c72
inc r9
inc rdx
inc edx
inc edx
dec r8
cmp r8, 0xfffffffffffffffe
clc
invalid
jne 0x140090c50
clc
invalid
jmp 0x140090ccc
lea r11, [r9 + 1]
lea ebx, [rcx + 1]
sub r10, r11
je 0x140090ccc
push rcx
push rcx
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x140090cad
cmp edi, 0x5c
je 0x140090cad
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x140090c90
mov rsi, r10
test r9, r9
je 0x140090ccc
test rsi, rsi
je 0x140090ccc
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x140090ccf
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp r8, 3
jbe 0x140090e9f
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x140090d0c
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x140090d0c
cmp r9d, 0x5c
je 0x140090d0c
inc rax
cmp r8, rax
jne 0x140090cf0
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x140090ccf
cmp rax, 4
jb 0x140090eb8
and eax, 0xc
cmp eax, 4
je 0x140090db0
movzx eax, bpl
shl rax, 0x30
or rax, r10
movzx r10d, r11b
shl r10, 0x28
movzx r9d, r9b
shl r9, 0x20
or r9, r10
or r9, rax
movabs rax, 0x5c434e5500000000
cmp r9, rax
jne 0x140090db0
cmp r8, 7
jbe 0x140090ece
lea rax, [rdx + 8]
mov rsi, r8
lea r9, str.called__Option::unwrap____on_a__None__value
add rsi, 0xfffffffffffffff8
je 0x140090e25
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x140090e3d
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x140090d8f
mov r10, rsi
jmp 0x140090e6e
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jae 0x140090dcc
cmp r8, 4
je 0x140090e2d
cmp r8, 6
je 0x140090ddd
jmp 0x140090e0f
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x140090ddd
cmp r10d, 0x5c
jne 0x140090e0f
cmp byte [rdx + 5], 0x3a
jne 0x140090e0f
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x140090e0f
lea eax, [rdx - 0x61]
cmp al, 0x1a
setb al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x140090ccf
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x140090e2a
inc rdx
cmp r8, rdx
jne 0x140090e15
jmp 0x140090e2d
xor r10d, r10d
jmp 0x140090e6b
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x140090ccf
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x140090e6b
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x140090e6e
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
sti
jne 0x140090e53
mov r11, rsi
jmp 0x140090e6e
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x140090ccf
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.14011a400
ud2
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.14011a320
ud2
lea r8, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, rax
call fcn.14011a320
ud2
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 8
sbb ecx, dword [rsi]
or eax, 0x8b900
add byte [rax], al
jmp 0x140090eab
movzx ebp, byte [rdx + 0x38]
cmp r13b, 3
je 0x140091182
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
movzx ebp, byte [rdx + 0x39]
cmp bpl, 3
cmp ch, 3
cmp ch, 3
je 0x140091182
cmp r13b, bpl
ja 0x140091182
mov rsi, qword [rdi]
mov r11, qword [rdi + 8]
movzx r8d, byte [rdi + 0x10]
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
movzx r15d, byte [rdi + 0x3a]
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
push rsp
or byte [rdx], al
mov qword [rsp + 0x30], rdx
lea rdx, [rax + r9]
lea edx, [rax + rcx]
pop rdi
or byte [rdi + rcx - 0x4a], al
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x140192a18]
mov rdx, r11
jmp 0x140090f96
ret 0x4808
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x140091182
test r13b, r13b
je 0x140091010
movzx r9d, r13b
cmp r9d, 1
jne 0x140091040
mov byte [rdi + 0x38], 2
test r15b, r15b
jne 0x140091163
mov r13b, 2
mov ch, 2
cmp r8d, 3
jb 0x140090f87
cmp r8d, 5
je 0x140090f87
cmp r8d, 6
jne 0x1400911bc
test rdx, rdx
je 0x14009112d
test byte [rbp + 1], dl
add byte [rax], al
test byte [rbp + 1], dl
add byte [rax], al
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x140091134
cmp r9b, 0x2e
jne 0x140091134
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x140090523.38
cmp r9d, 0x5c
jne 0x140090f87
jmp case.0x140090523.38
nop dword [rax + rax]
cmp r8b, 6
je 0x140090f80
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
test rdx, rdx
je 0x14009117e
xor r9d, r9d
cmp r8b, 3
jae 0x140091080
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x1400910c5
inc r9
cmp rdx, r9
jne 0x140091060
jmp 0x140091099
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
je 0x1400910c5
cmp r10d, 0x5c
je 0x1400910c5
inc r9
cmp rdx, r9
cmp edx, ecx
jne 0x140091080
xor r10d, r10d
mov r9, rdx
test r9, r9
jne 0x1400910d0
mov r11, rdx
sub r11, r10
jb 0x14009124b
invalid
wait
add dword [rax], eax
invalid
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
jmp 0x140090f8a
invalid
invalid
invalid
invalid
mov r10d, 1
test r9, r9
leave
je case.0x14008eeec.79
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x1400910ef
mov bl, 9
cmp r9, 2
jne 0x140091100
cmp byte [rsi], 0x2e
jne 0x140091100
lea r11, [rsi + 1]
mov bl, 8
cmp byte [r11], 0x2e
movzx ebx, bl
mov r11d, 9
cmovne ebx, r11d
add r10, r9
mov r11, rdx
sub r11, r10
jb 0x14009124b
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
cmp bl, 0xa
je 0x140090f8a
test byte [rdx - 2], ah
invalid
invalid
test byte [rdx - 2], ah
invalid
jmp 0x1400911b0
xor edx, edx
jmp 0x140090f87
cmp rdx, 1
jne 0x140090f87
test dword [rcx - 2], ecx
invalid
invalid
test dword [rcx - 2], ecx
invalid
cmp r9b, 0x2e
cmp cl, 0x2e
stc
jne 0x140090f87
jne 0x140090f87
jne 0x140090f87
test r11, r11
je case.0x14009074b.25
add byte [rax], al
add byte [rax], al
dec r11
inc rsi
inc esi
inc esi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
pop rdi
or dh, al
mov byte [rcx], 7
mov byte [rcx], 7
jmp 0x140091185
test r11, r11
test ebx, ebx
fisttp dword [rdi]
test al, dh
add byte [rax], al
je 0x14009125c
add byte [rcx - 1], cl
retf
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov dword [rdi], esi
invalid
mov dword [rdi], esi
mov qword [rdi + 8], r11
mov byte [rcx], 6
add dword [rsi], eax
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x140091185
mov byte [rdi + 0x38], 3
cmp byte [rbx], al
add eax, esi
add dword [rdx], ecx
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
invalid
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x140192a30]
adc eax, 0x10188f
adc eax, 0x10188f
invalid
movsxd r9, dword [rdx + r8*4]
or al, 0x82
invalid
add r9, rdx
jmp r9
jmp rcx
jmp rcx
mov r9, rax
jmp 0x1400911dd
mov byte [rcx], bl
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
adc bl, ch
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x140091185
invalid
invalid
mov r9, qword [rsp + 0x28]
jmp 0x1400911dd
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
mov r9d, 6
jmp 0x1400911dd
mov r9, qword [rsp + 0x30]
jmp 0x1400911dd
mov r9d, 2
cmp r9, r11
ja case.default.0x1400911f4
invalid
lea rdx, [0x140192a48]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp case.0x1400911f4.0
mov eax, 6
jmp case.0x1400911f4.0
mov rax, qword [rsp + 0x30]
jmp case.0x1400911f4.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x140091285
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
xor cl, ch
cmp bh, bh
invalid
invalid
xor cl, ch
cmp bh, bh
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, r10
call fcn.14011a320
ud2
lea r8, str.library_std_srcpath.rs
or al, 0
mov ecx, 1
xor edx, edx
call fcn.14011a320
ud2
lea r8, str.library_std_srcpath.rs
mov rcx, r9
mov rdx, r11
invalid
invalid
call fcn.14011a400
ud2
lea r8, str.library_std_srcpath.rs
mov rcx, rax
mov rdx, r11
call fcn.14011a320
ud2
lea r8, str.library_std_srcpath.rs
lea eax, [0x140160978]
jmp 0x140091263
mov rdi, rdx
mov rsi, rcx
movzx ecx, byte [rcx]
lea eax, [rcx - 6]
movzx r8d, al
lea rdx, [r8 + 1]
xor eax, eax
cmp r8b, 4
cmp al, 4
cmp al, 4
cmovae rdx, rax
movzx r8d, byte [rdi]
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
fidiv dword [rbp + 0x76]
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x14009131b
cmp edx, 4
jne 0x140091367
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x140091334
pop rsi
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], cl
or al, r13b
sub dword [rsi + 8], ebp
add byte [rbp - 0x3f6bf040], al
call sub.msvcrt.dll_memcmp
test eax, eax
sete al
jmp 0x140091367
cmp r9b, 4
jb 0x140091367
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x140091334
lea rax, [0x140192a60]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x140091334
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call sub.msvcrt.dll_memcmp
test eax, eax
jne case.default.0x140091334
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x140091334
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp 0x14009130f
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
sete al
jmp 0x140091367
xor edi, edi
jmp 0x1400914e9
mov r9d, 1
test rcx, rcx
jne 0x1400914e9
add rsi, r9
sub rdi, r9
je 0x1400914aa
xor ecx, ecx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x745c0e3c], al
fimul dword [rax - 1]
ror dword [rax + 0x39], 0xcf
cmp edi, ecx
cmp byte [rsi + rcx], 0x5c
je 0x1400914b0
inc rcx
cmp rdi, rcx
cmp edi, ecx
cmp edi, ecx
jne 0x1400914d0
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
je 0x1400914bb
invalid
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rdi
je 0x140091511
xor byte [rax - 0x77], cl
jl 0x140091516
cmp byte [rcx - 0x80], al
clc
cmp r8b, 2
jne 0x1400917e2
test ebp, esp
add al, byte [rax]
invalid
add cl, byte [rdi]
test ebp, esp
add al, byte [rax]
add byte [rcx], dh
leave
xor ecx, ecx
cmp dl, 1
ja 0x140091534
cli
add dword [rdi + 0x30], esi
cmp r12b, 5
jb 0x140091581
add eax, 0xc0847772
test al, al
jne 0x140091581
xor r8d, r8d
cmp r12b, 6
cmp ah, 6
invalid
je 0x14009152b
adc al, 0x84
sal byte [rbp + 0x10], cl
test dl, dl
jne 0x14009152b
mov r8d, 2
mov eax, 2
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rdi, 2
inc dword [rdx]
jb 0x1400918f4
cmp r8, rdi
jne 0x14009153f
xor ecx, ecx
jmp 0x140091581
xor r9d, r9d
xor r8d, r8d
xor eax, eax
xor eax, eax
jmp 0x1400915f7
lea rcx, [rsi + rdi]
lea r9, [rsi + r8]
inc r9
cmp r9, rcx
leave
leave
sete cl
movzx r8d, byte [rsi + r8]
invalid
test cl, 1
rol dword [rcx], 0x75
invalid
invalid
rol dword [rcx], 0x75
sbb al, 0x41
cmp al, 0x2e
add dword [rbp + 0x1c], esi
cmp r8b, 0x2e
jne 0x140091576
movzx ecx, byte [r9]
mov dh, 9
cmp cl, 0x5c
sete r8b
cmp cl, 0x2f
sete cl
xchg esp, eax
invalid
or cl, r8b
or cl, al
xchg esp, eax
rol dword [rax + rcx - 0x3f], 0xeb
or cl, al
jmp 0x140091581
invalid
invalid
clc
or cl, al
jmp 0x140091581
cmp r8b, 0x2e
sete r8b
sete r8b
and cl, r8b
rol dword [rbp + 0x31], 0xc0
xor r8d, r8d
cmp r12b, 6
invalid
je 0x1400915f4
test dl, dl
jne 0x1400915f4
lea r8, [0x140192a78]
movsxd r9, dword [r8 + r12*4]
invalid
adc al, 0x10
add byte [rdi + 0x63], cl
or al, 0xa0
invalid
movabs al, byte [0x8b4ce1ff41c1014d]
and al, 0x50
add r9, r8
jmp r9
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
add r8, 4
jmp 0x1400915f4
rol byte [rbx + rbp*8], 0x4a
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
cmove r10, r9
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
ror byte [rax], 0xeb
invalid
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
ror byte [rax], 0xeb
sub al, 0x41
mov r8d, 6
mov r8d, 6
jmp 0x1400915f4
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
cmove r10, r9
add r8, r10
ror byte [rcx - 0x7d], 1
rol byte [rdx], 0xeb
invalid
mov r8d, 2
mov r9d, eax
movzx ecx, cl
movzx r9d, r9b
add r9, rcx
add r9, r8
cmp rdi, r9
cmp edi, ecx
jbe 0x1400917e2
test dl, dl
sete r8b
xchg esp, eax
ror byte [rdi], 0x95
rol dword [rcx - 0x80], 0xfc
invalid
sete bl
setne bpl
mov r10, qword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
lea r9, [r10 + 1]
test r10, r10
cmove r9, r10
cmp dl, 2
add cl, byte [rdi]
and dword [rcx + 1], 0
invalid
movzx r13d, al
and bpl, r8b
mov rdx, qword [rsp + 0x50]
and al, 0x50
lea r8, [rdx + 4]
mov qword [rsp + 0x28], r8
lea r8, [rdx + r9]
add r8, 2
rol byte [rdx], 0x4c
mov dword [rsp + 0x78], eax
add rdx, r9
add rdx, 8
add edx, 8
mov qword [rsp + 0x70], rdx
cmp r12b, 5
jb 0x1400917fc
invalid
test al, al
jne 0x1400917fc
add dword [rax], eax
invalid
or bl, cl
lea r14, [rsp + 0x30]
jmp 0x1400916a4
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor ecx, ecx
xor ecx, ecx
movzx eax, al
add rax, r13
add rax, rcx
cmp rdi, rax
jbe 0x1400917e2
xchg byte [rsi], bh
add dword [rax], eax
invalid
invalid
xchg byte [rsi], bh
add dword [rax], eax
add byte [rcx - 0x77], cl
mov edi, edi
invalid
invalid
mov r15, rdi
lea rcx, [rsp + 0x80]
mov rdx, r14
mov edx, esi
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
bnd call fcn.140091910
call fcn.140091910
cmp byte [rsp + 0x88], 0xa
and al, 0x88
add byte [rax], al
add byte [rdx], cl
jne 0x1400918b9
add byte [rax], al
mov rdi, r15
sub rdi, qword [rsp + 0x80]
jb 0x1400918d7
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
jl 0x1400916fe
cmp byte [rbx + rbx*8 - 0x36ceee8c], al
test bl, bl
je 0x1400916f0
xor ecx, ecx
jmp 0x1400916ff
invalid
mov ecx, 2
add byte [rax], al
cmp rdi, 2
jb 0x1400918eb
add byte [rax], al
add byte [rax + 0x39], cl
stc
cmp rcx, rdi
jne 0x140091710
xor eax, eax
test bpl, bpl
test ch, ch
je 0x140091690
jmp 0x140091759
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
adc al, 0xe
lea rdx, ds:[rsi + rcx]
inc rdx
cmp rdx, rax
cmp edx, eax
invalid
ret 0x940f
sete al
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x140091748
cmp cl, 0x2e
jne 0x140091748
invalid
jne 0x140091748
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
invalid
cmp al, 0x2f
sar dword [rdi + rbp], 0xf
sete al
or al, cl
xchg esp, eax
ror byte [rax], 0xc8
test bpl, bpl
in eax, dx
je 0x140091690
invalid
jmp 0x140091759
cmp cl, 0x2e
sete cl
invalid
stc
sete cl
invalid
shl dword [rax], 0xc8
and al, cl
test bpl, bpl
test ch, ch
je 0x140091690
invalid
dec dword [rax - 0x73]
adc eax, 0x101330
lea rdx, [0x140192a90]
movsxd rcx, dword [rdx + r12*4]
invalid
add rcx, rdx
jmp rcx
mov rcx, qword [rsp + 0x28]
jmp 0x140091692
mov rcx, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x70]
jmp 0x140091692
mov ecx, 6
jmp 0x140091692
mov rcx, qword [rsp + 0x78]
jmp 0x140091692
invalid
mov ecx, 2
jmp 0x140091692
invalid
invalid
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
pushfq
and al, 0x80
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
lea esi, [rsp + 0x30]
lea esi, [rsp + 0x30]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, r14
call fcn.140091910
add byte [rax], al
invalid
add byte [rax], al
cmp byte [rsp + 0x88], 0xa
jne 0x1400917e2
add byte [rax], al
or dh, byte [rbp + 0x1d]
mov rcx, rdi
stc
sub rcx, qword [rsp + 0x80]
add byte [rax], al
jb 0x1400918d2
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rcx
mov rdi, rcx
mov edi, ecx
jne 0x1400917b0
xor edi, edi
mov rax, rsi
mov eax, esi
mov rdx, rdi
add rsp, 0xc8
invalid
enter 0, 0
add byte [rbx + 0x5d], bl
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
je case.0x1400911a8.32
invalid
and al, 0x80
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x30
je case.0x1400911a8.32
xor byte [rax - 0x7c], al
in eax, dx
test bpl, bpl
je 0x140091820
lea rbp, [0x140192aa8]
sub eax, 0x101293
jmp 0x140091869
mov rcx, rbx
mov rdx, r14
call fcn.140091910
bnd call fcn.140091910
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
invalid
jne 0x1400917e2
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
invalid
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rdi], cl
invalid
invalid
jb 0x1400918d2
add byte [rax], al
mov qword [rsp + 0x38], rcx
mov rdi, rcx
cmp rcx, r13
ja 0x140091820
invalid
int 0x48
mov edi, ecx
iretd
mov rdi, rcx
iretd
jmp 0x1400917e2
mov rax, qword [rsp + 0x28]
sub byte [rcx + rax - 0x18], cl
add rax, r13
cmp rdi, rax
jbe 0x1400917e2
mov r15, rdi
mov edi, edi
mov rcx, rbx
mov rdx, r14
call fcn.140091910
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
jne 0x1400918b9
mov rdi, r15
sub rdi, qword [rsp + 0x80]
sub edi, dword [rsp + 0x80]
sub edi, dword [rsp + 0x80]
jb 0x1400918d7
mov qword [rsp + 0x38], rdi
movsxd rax, dword [rbp + r12*4]
add rax, rbp
invalid
jmp rax
call 0xcb51f99e
and al, 0x70
mov rax, qword [rsp + 0x70]
jmp 0x14009185d
mov eax, 6
jmp 0x14009185d
mov rax, qword [rsp + 0x78]
jmp 0x14009185d
mov eax, 2
jmp 0x14009185d
mov rdi, r15
jmp 0x1400917e2
mov rdx, rdi
call fcn.14011a320
ud2
mov r15, rdi
jmp 0x1400918da
mov rcx, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.14011a400
ud2
lea r8, str.library_std_srcpath.rs
jmp 0x1400918c8
lea r8, str.library_std_srcpath.rs
mov ecx, 2
jmp 0x1400918c8
or dword [rcx + 1], ecx
ror dword [rcx + rcx*4 + 0xe], 1
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add eax, 0xceee0
jmp case.0x140090523.72
mov edi, 0x48000cee
mov ecx, eax
mov rcx, rax
call fcn.14011a320
ud2
int3
int3
sub rsp, 0x20
movzx r9d, byte [rcx + 0x38]
cmp r9b, 1
ja case.0x1400911f4.30
movzx r10d, byte [rcx + 0x10]
movzx eax, byte [rcx + 0x3a]
xor edx, edx
movzx r8d, r10b
mov dh, 0xc2
push rcx
adc byte [rdi], cl
mov dh, 0x41
cmp dh, byte [rcx]
rol byte [rbp + 0xf], cl
mov dh, 0xc2
test al, al
jne 0x140091af8
cmp r10b, 5
jb 0x140091af8
invalid
xchg dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rbx + rcx*4 + 0x11], cl
mov r10, qword [rcx]
mov rdx, qword [rcx + 8]
xor r11d, r11d
test r9b, r9b
leave
leave
jne 0x140091a96
cmp r8b, 6
je 0x140091a96
mov r11d, 2
mov ebx, 2
add al, byte [rax]
add byte [rax], al
cmp rdx, 2
jb 0x140091b77
invalid
loope 0x140091a94
add byte [rax], al
invalid
cmp r11, rdx
jne 0x140091ab8
xor edx, edx
jmp 0x140091af8
xor edx, edx
xor eax, eax
xor r10d, r10d
movzx ecx, dl
retf 0xb60f
movzx eax, al
add rax, rcx
add rax, r10
ror byte [rax - 0x7d], 1
invalid
invalid
pop rsi
ror byte [rax - 0x7d], 1
invalid
ret
add rdx, r10
lea rsi, [r10 + r11]
lea esi, [rdx + rbx]
lea esi, [rdx + rbx]
inc rsi
cmp rsi, rdx
sete dl
movzx r10d, byte [r10 + r11]
movzx edx, byte [rdx + rbx]
invalid
movzx edx, byte [rdx + rbx]
test dl, 1
jne 0x140091aed
cmp r10b, 0x2e
jne 0x140091aed
cli
jne 0x140091aed
movzx edx, byte [rsi]
cmp dl, 0x5c
cli
pop rsp
cli
pop rsp
sete r10b
cmp dl, 0x2f
sete dl
ret 0x844
shr bl, cl
invalid
ret 0xfa80
ret 0x844
or eax, dword [rcx - 0x80]
cli
sete r10b
sete r10b
cmp r10b, 0x2e
sete r10b
ret 0x2044
and dl, r10b
xor r10d, r10d
test r9b, r9b
jne case.default.0x140091b14
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
cmp r8b, 6
je case.default.0x140091b14
lea r9, [0x140192ac0]
mov bl, 0xf
adc byte [rax], al
invalid
add byte [rdi + 0x63], cl
add al, 0x81
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov r10, qword [rcx + 0x20]
add r10, 4
add edx, 4
add edx, 4
jmp case.default.0x140091b14
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea r10, [r8 + r9]
add r10, 8
jmp case.default.0x140091b14
mov r10d, 6
jmp case.default.0x140091b14
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea r10, [r8 + r9]
add r10, 2
jmp case.default.0x140091b14
mov r10d, 2
jmp case.default.0x140091b14
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.14011a320
ud2
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x20], 3
lea rdx, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
lea rsi, [rsp + 0x70]
lea r9, [rsp + 0x40]
mov r8d, 3
mov rcx, rsi
call fcn.14008d4b0
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_srccharmethods.rs
mov rcx, rsi
call fcn.14011a2e0
ud2
add byte [rdx], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test eax, ecx
add eax, dword [rax]
add byte [rcx - 0x48], al
add byte [rdx], al
add byte [rax], al
mov eax, 2
mov qword [rbp + 0x400], rax
xor edi, edi
xor ebx, ebx
xor r12d, r12d
cmp r8, 0x201
add byte [rax - 0x77], cl
test dword [rax], eax
add al, 0
add byte [rcx], dh
push qword [rcx]
fild dword [rbp + 0x31]
in al, 0x49
cmp eax, 0x201
jae 0x1400921e0
jmp 0x1400921cf
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
xor ebx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
jae 0x1400922b9
cmp r8, 0x201
jae 0x1400921e0
mov esi, 0x200
lea r13, [rbp - 0x60]
mov r15, r8
jmp 0x140092238
invalid
sub r8, r12
sub rbx, r12
cmp rbx, r8
jae 0x14009220f
lea rcx, [rbp + 0x3c0]
mov rdx, r12
call fcn.14011cac0
mov rax, qword [rbp + 0x3c0]
mov eax, dword [rbp + 0x3c0]
mov eax, dword [rbp + 0x3c0]
mov qword [rbp + 0x400], rax
mov rdi, qword [rbp + 0x3c8]
mov eax, 0xffffffff
cmp rdi, rax
mov r12d, 0xffffffff
cmovb r12, rdi
mov qword [rbp + 0x3d0], r12
mov rbx, rdi
mov rsi, r12
mov r13, qword [rbp + 0x400]
mov r15, r12
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
add byte [rax - 0x75], cl
invalid
call 0x18c09224b
mov edx, ebp
mov r8d, r15d
call qword [sym.imp.kernel32.dll_GetEnvironmentVariableW]
mov r14d, eax
test eax, eax
jne 0x140092268
add byte [rax - 0x75], cl
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
ror byte [rdi], 0x85
jge 0x140092267
add byte [rax], al
ror byte [rdi], 0x85
jge 0x140092267
add byte [rax], al
add byte [rbp - 0x77], al
invalid
mov r8d, r14d
mov eax, esi
cmp r15, r8
jne 0x1400921c0
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x140092405
invalid
invalid
add dword [rax], eax
invalid
test dword [rdx + 0x4d000001], eax
add edi, edi
add r15, r15
mov eax, 0xffffffff
cmp r15, rax
cmovae r15, rax
cmovae edi, eax
cmovae edi, eax
mov r8, r15
cmp r8, 0x201
jb 0x1400921cf
invalid
invalid
invalid
jmp 0x1400921e0
sbb byte [rdx], r8b
jmp 0x1400923ca
cmp rsi, r8
jb 0x14009241f
lea rcx, [rbp + 0x3a0]
mov rdx, r13
call fcn.1400902a0
invalid
invalid
dec dword [rax - 0x75]
mov ch, 0xa0
add eax, dword [rax]
add byte [rdi], cl
adc byte [rbp + 0x3a8], dh
invalid
movzx ebx, byte [rbp + 0x3b8]
add byte [rax], al
mov eax, dword [rbp + 0x3b9]
mov dword [rbp + 0x3f0], eax
add byte [rax], al
add byte [rax], al
mov eax, dword [rbp + 0x3bc]
mov dword [rbp + 0x3f3], eax
test rdi, rdi
je 0x140092314
mov edx, 2
add byte [rax], al
mov rcx, qword [rbp + 0x400]
call fcn.140041fe0
cli
invalid
cli
inc dword [rax + 0x737502fb]
cmp bl, 2
jne 0x14009238c
mov rax, qword [rbp + 0x3f8]
mov byte [rax + 0x18], 2
add cl, byte [rcx + 0x3e083f0]
add cl, byte [rcx + 0x3e083f0]
add ecx, dword [rax - 0x73]
dec byte [rax - 0x7d]
stc
add dh, byte [rdx + 0x7c]
lea rcx, [rax - 2]
cmp rcx, 2
jb 0x1400923af
test rax, rax
test eax, eax
je 0x1400923af
lea rax, [rsi - 1]
mov qword [rbp + 0x400], rax
mov rcx, qword [rsi - 1]
dec qword [rax - 0x75]
invalid
invalid
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x3f8], rax
add eax, dword [rax]
add bh, bh
adc byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
add byte [rax - 0x7d], cl
js 0x14009236e
invalid
dec qword [rax - 0x75]
invalid
invalid
add eax, dword [rax]
add bh, bh
adc byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
add byte [rax - 0x7d], cl
js 0x14009236e
add byte [rax + rdx + 0x48], dh
mov edx, dword [rax + 0x10]
invalid
je 0x140092379
mov rdx, qword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0x3e0]
mov ecx, dword [rbp + 0x3e0]
call fcn.140041fe0
invalid
mov edx, 8
mov rcx, qword [rbp + 0x400]
add al, ch
push rsi
cld
cli
invalid
jmp 0x1400923af
add al, ch
push rsi
cld
cli
invalid
mov eax, dword [rbp + 0x3f0]
mov ecx, dword [rbp + 0x3f3]
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
clc
add eax, dword [rax]
add byte [rcx + 0x42891c4a], cl
sbb dword [rax - 0x77], ecx
mov dword [rdx], esi
lock add eax, dword [rax]
add byte [rbx + 0x3f38d], cl
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
clc
add eax, dword [rax]
add byte [rcx + 0x42891c4a], cl
sbb dword [rax - 0x77], ecx
mov dword [rdx], esi
movups xmmword [rdx + 8], xmm6
mov dword [rdx], esi
movups xmmword [rdx + 8], xmm6
jb 0x1400923b4
mov byte [rdx + 0x18], bl
cmp qword [rbp + 0x3d8], 0
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
je 0x1400923ca
mov edx, 2
je 0x1400923ca
mov edx, 2
mov rcx, qword [rbp + 0x3e8]
call fcn.140041fe0
invalid
cld
cli
invalid
invalid
cli
dec dword [rdi]
sub byte [rbp + 0x410], dh
movaps xmm6, xmmword [rbp + 0x410]
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
call qword [sym.imp.kernel32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov bl, 2
test rdi, rdi
jne 0x140092303
test dword [rbx], eax
invalid
invalid
invalid
add byte [rcx - 0x193eb73a], cl
and byte [rax - 0x7d], cl
invalid
test dword [rbx], eax
invalid
invalid
jmp 0x140092314
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.14011a470
jmp 0x140092434
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, rsi
mov r8, rax
shr al, 0xcc
jg 0x14009243b
invalid
shr al, 0xcc
jg 0x14009243b
add byte [rdi], cl
or esp, dword [rsi + 0x2e]
nop dword [rax + rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x10
ud2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
mov rcx, qword [rbp + 0x3e8]
mov rdx, qword [rbp + 0x3d8]
call fcn.14008f560
invalid
dec dword [rdi]
sub byte [rsp + 0x20], dh
add rsp, 0x38
pop rbx
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x20], xmm6
mov rcx, qword [rbp + 0x3c0]
mov rdx, qword [rbp + 0x3c8]
call fcn.14008f560
movaps xmm6, xmmword [rsp + 0x20]
je 0x1400924ec
and byte [rax - 0x7d], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
je 0x1400924ec
and byte [rax - 0x7d], cl
invalid
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
mov rax, qword [rbp + 0x3f8]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x3e0]
call fcn.14008cff0
mov rcx, qword [rbp + 0x400]
call fcn.14006d950
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
inc r15
mov qword [rsi + 8], r15
xor eax, eax
jmp 0x1400929f5
call fcn.140050b30
test al, al
jne 0x1400929f3
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140167768]
mov r8d, 1
call qword [rax + 0x18]
test al, al
je 0x140092a08
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp dword [rsp + 0x150], 1
jne 0x1400925e7
mov rax, qword [rdi]
cmp eax, 2
je 0x1400925e7
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
cmp byte [r12 + 0x20], 1
jne 0x140092b0b
mov rax, qword [r12]
lea rcx, str.called__Option::unwrap____on_a__None__value
mov qword [rsp + 0xa8], rcx
lea rdx, [0x14008f7a0]
mov qword [rsp + 0xb0], rdx
lea rdx, [0x140161510]
mov qword [rsp + 0xb8], rdx
lea rdx, [0x1400493d0]
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x98], 1
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
call fcn.140050b30
test al, al
jne 0x1400929f3
mov rax, qword [r12]
lea rcx, str._____________at_H
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
lea rbx, str.called__Option::unwrap____on_a__None__value
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
call fcn.140050b30
test al, al
jne 0x1400929f3
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
mov rdx, qword [r12]
mov qword [rsp + 0x20], rdx
lea r8, [rsp + 0x28]
sub byte [rdi], cl
adc byte [rdi], al
sub byte [rdi], cl
adc byte [rdi], al
movups xmmword [rsp + 0x28], xmm0
mov r9, qword [rdi + 0x10]
mov qword [rsp + 0x38], r9
call qword [rax + 0x20]
test al, al
jne 0x1400929f3
mov rax, qword [r12]
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0x70], rcx
lea rcx, [0x14004f7b0]
mov qword [rsp + 0x78], rcx
lea rcx, [0x140190428]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x40], 0
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
call fcn.140050b30
test al, al
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
ror byte [rdi], 0x85
add eax, 0x49fffffe
mov eax, dword [rsp]
mov rax, qword [r12]
lea rcx, [0x140161568]
mov qword [rsp + 0x20], rcx
and byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
and byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
call fcn.140050b30
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400925e7
jmp 0x1400929f5
pop rbx
xor byte [rdi], cl
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xa8], rcx
lea rcx, [0x14008f8e0]
mov qword [rsp + 0xb0], rcx
lea rcx, str.called__Option::unwrap____on_a__None__value
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], 0
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
and al, 0x70
and al, 0x70
jmp 0x1400929ca
int3
mov ecx, dword [rcx]
jmp 0x140052350
int3
rol byte [rdi + rcx - 0x4a], 0x41
movzx r8d, byte [rcx + 0x20]
xor r9d, r9d
and byte [rbp + 0x31], al
leave
cmp byte [rcx + 0x18], 2
cmovne r9, rcx
leave
mov rcx, rdx
mov rdx, rax
jmp fcn.14008fe40
int3
int3
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 5]
cmp rdx, 2
jb 0x140092d39
test rcx, rcx
jne 0x140092d3f
add rsp, 0x40
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
invalid
invalid
mov rcx, qword [rax - 1]
mov ecx, dword [rax - 1]
mov rax, qword [rax + 7]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rax
call 0xcb513e5a
call 0x14881b0a9
cmp dword [rax + 8], 0
cmp dword [rax + 8], 0
je 0x140092d71
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140041fe0
mov edx, 8
mov rcx, qword [rbp - 0x20]
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rbp
jmp fcn.140041fe0
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x40
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
invalid
call 0x14859b8ee
call 0x14859b8ee
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.14008cff0
mov rcx, qword [rbp - 0x20]
invalid
movabs byte [0x94e8e04d8b48ffff], al
loopne 0x140092da0
call fcn.14006d950
nop
xchg esp, eax
stosd dword [rdi], eax
std
call qword [rax + 0x20c48348]
add rsp, 0x20
add rsp, 0x20
add esp, 0x20
pop rbp
ret
int3
int3
push rdi
push rbx
sub rsp, 0x98
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
adc r14b, r15b
invalid
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov rsi, rdx
invalid
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
loopne case.0x14009074b.59
loopne case.0x14009074b.59
add ecx, dword [rax - 0x73]
lea rcx, [0x140192ad8]
or eax, 0xffcdb
invalid
cld
str word [rax + 0x63]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne case.0x1400911a8.48
mov rax, qword [rdx]
mov eax, dword [rdx]
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov rcx, rsi
mov rdx, rax
add rsp, 0x98
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140049df0
sti
invalid
sti
dec dword [rax - 0x75]
dec qword [rax - 0x75]
invalid
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
mov eax, dword [rdx + 7]
invalid
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
and byte [rax - 0x77], cl
add rsp, 0x98
add rsp, 0x98
mov rdx, rsi
add rsp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
jmp rax
shr rdx, 0x20
shr edx, 0x20
mov dword [rbp + 0xc], edx
lea rdi, [rbp - 0x10]
invalid
push rbp
or al, 0x48
lea edi, [rbp - 0x10]
invalid
invalid
mov rcx, rdi
call fcn.140093210
mov qword [rbp - 0x30], rdi
jge 0x140092e27
mov ebp, 0x48000003
mov dword [rbp - 0x30], edi
jge 0x140092e27
jge 0x140092e27
ror byte [rax - 0x73], 1
lea rax, [0x140010290]
add eax, 0xfff7d432
xor dl, ah
invalid
idiv edi
dec dword [rax - 0x77]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
fmul dword [r8 - 0x73]
or al, 0x48
invalid
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
lea rax, [0x1400566a0]
lea eax, [0x1400566a0]
add eax, 0xfffc382f
cmp ah, bh
dec dword [rax - 0x77]
mov qword [rbp - 0x18], rax
invalid
invalid
invalid
test dh, dl
mov qword [rbp - 0x18], rax
lea rax, str.called__Option::unwrap____on_a__None__value
add eax, 0xcd684
add eax, 0xcd684
test dh, dl
or al, 0
mov qword [rbp - 0x60], rax
mov dword [rbp - 0x60], eax
movabs al, byte [0x3a845c748]
mov qword [rbp - 0x58], 3
test al, 3
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
rol byte [r8], 0
invalid
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 2
mov dword [rbp - 0x48], 2
ror byte [rax - 0x77], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
invalid
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
invalid
invalid
call fcn.140050b30
sti
invalid
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x48c389fffbdc7fe8]
movabs al, byte [0x48c389fffbdc7fe8]
sti
dec dword [rcx + 0x7d8348c3]
clc
mov ebx, eax
cmp qword [rbp - 8], 0
jge case.0x140091767.24
invalid
ret
cmp dword [rbp - 8], 0
jge case.0x140091767.24
add byte [rdi], cl
test byte [rdi], cl
je 0x1400931cd
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rbp - 0x10]
invalid
invalid
mov edx, 1
call fcn.140041fe0
adc al, 0xf1
cli
invalid
add al, ch
adc al, 0xf1
cli
invalid
jmp 0x1400931cd
cld
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
shr rdx, 0x20
shr edx, 0x20
invalid
lea rax, [0x140192ae8]
add eax, 0xffc0c
or al, 0xfc
cld
str word [rax + 0x63]
movsxd rcx, dword [rax + rdx*4]
or al, 0x90
add rcx, rax
sar edi, 0xe1
jmp rcx
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOs
lea eax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOs
test dl, dl
ror byte [rax + rax], cl
or al, 0
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
jle 0x140092ef6
invalid
add byte [rax], al
jmp 0x140093174
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xcd283
ror byte [rax + rax], cl
lea rax, [0x140160180]
lea eax, [0x140160180]
ror byte [rax + rax], cl
or al, 0
mov ecx, 0x11
add byte [rax], al
add cl, ch
invalid
insd dword [rdi], dx
add byte [rax], al
jmp 0x140093174
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xcd283
ror byte [rax + rax], cl
lea rax, [0x140160191]
lea eax, [0x140160191]
ror byte [rax + rax], cl
or al, 0
mov ecx, 0x12
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp 0x140093174
pop rsp
add al, byte [rax]
add byte [rax], al
lea rax, [0x1401601a3]
add byte [rax], al
lea rax, [0x1401601a3]
lea eax, [0x1401601a3]
ror byte [rax + rax], cl
or al, 0
mov ecx, 0x10
add byte [rax], al
add cl, ch
jmp 0x140093174
lea rax, [0x1401601b3]
add byte [rax], al
jmp 0x140093174
add byte [rax], al
lea rax, [0x1401601b3]
lea eax, [0x1401601b3]
ror byte [rax + rax], cl
or al, 0
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp 0x140093174
cmp al, byte [rdx]
add byte [rax], al
lea rax, [0x1401601c3]
ror byte [rax + rax], cl
or al, 0
jmp 0x14009316f
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401601d6]
add byte [rax], al
lea rax, [0x1401601d6]
lea eax, [0x1401601d6]
mov edx, edx
or al, 0
invalid
mov ecx, 0x12
add byte [rax], al
add cl, ch
sbb eax, 0x48000002
add al, byte [rax]
invalid
invalid
add byte [rax], al
jmp 0x140093174
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401601e8]
add byte [rax], al
lea rax, [0x1401601e8]
lea eax, [0x1401601e8]
mov dl, dl
or al, 0
mov ecx, 0xd
jmp 0x140093174
add al, byte [rax]
invalid
add byte [rax], al
add cl, ch
or al, 2
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401601f5]
add byte [rax], al
lea rax, [0x1401601f5]
lea eax, [0x1401601f5]
xchg dl, dl
or al, 0
mov ecx, 0xe
add byte [rax], al
add cl, ch
invalid
sti
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160203]
add byte [rax], al
lea rax, [0x140160203]
lea eax, [0x140160203]
adc edx, 0xc
add byte [rcx + 0x15], bh
add byte [rax], al
invalid
or al, 0
mov ecx, 0x15
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160218]
add byte [rax], al
lea rax, [0x140160218]
lea eax, [0x140160218]
xchg edx, edx
or al, 0
mov ecx, 0xc
add byte [rax], al
add cl, ch
invalid
fld dword [rcx]
invalid
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160224]
add byte [rax], al
lea rax, [0x140160224]
lea eax, [0x140160224]
invalid
or al, 0
mov ecx, 0xb
add byte [rax], al
add cl, ch
jmp 0x140093174
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14016022f]
add byte [rax], al
lea rax, [0x14016022f]
lea eax, [0x14016022f]
jl 0x140092f83
or al, 0
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
mov bh, 1
invalid
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160244]
add byte [rax], al
lea rax, [0x140160244]
lea eax, [0x140160244]
adc dl, 0xc
add byte [rcx + 0x15], bh
add byte [rax], al
invalid
or al, 0
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
cmpsb byte [rsi], byte [rdi]
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160259]
add byte [rax], al
lea rax, [0x140160259]
lea eax, [0x140160259]
test dl, dl
or al, 0
add byte [rcx + 0xf], bh
mov ecx, 0xf
add byte [rax], al
add cl, ch
invalid
xchg ebp, eax
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160268]
add byte [rax], al
lea rax, [0x140160268]
lea eax, [0x140160268]
invalid
or al, 0
mov ecx, 0xe
add byte [rax], al
add cl, ch
invalid
jmp 0x140093174
test byte [rcx], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160276]
add byte [rax], al
lea rax, [0x140160276]
or al, 0
jmp 0x14009316f
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x140160289]
lea eax, [0x140160289]
add eax, 0xcd286
xchg dl, dl
or al, 0
mov ecx, 0x26
add byte [rax], al
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xcd29b
wait
ror byte [rax + rax], cl
lea rax, [0x1401602af]
lea eax, [0x1401602af]
wait
ror byte [rax + rax], cl
mov ecx, 0x38
add byte [rax], al
jmp 0x140093174
push rsi
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401602e7]
lea rax, [0x1401602e7]
lea eax, [0x1401602e7]
ret 0xcd2
mov ecx, 0x19
add byte [rax], al
jmp 0x140093174
lea rax, [0x140160300]
lea eax, [0x140160300]
retf 0xcd2
mov ecx, 0x17
add byte [rax], al
jmp 0x140093174
lea rax, [0x140160317]
lea eax, [0x140160317]
ror byte [rax + rax], cl
add byte [rcx + 0xc], bh
mov ecx, 0xc
add byte [rax], al
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160323]
lea rax, [0x140160323]
lea eax, [0x140160323]
mov ecx, 9
jmp 0x140093174
add byte [rax], al
add cl, ch
adc al, byte [rcx]
add byte [rax], al
lea rax, [0x14016032c]
lea eax, [0x14016032c]
ror byte [rax + rax], cl
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
jmp 0x140093174
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140160336]
lea rax, [0x140160336]
lea eax, [0x140160336]
or al, 0
mov ecx, 0x10
jmp 0x140093174
add byte [rax], al
add byte [rax], al
add cl, ch
lock add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rax, [0x140160346]
lea eax, [0x140160346]
add eax, 0xcd2bb
mov ecx, 0x17
invalid
jmp 0x140093174
add byte [rax - 0x73], cl
add eax, 0xcd2c1
or al, 0
lea rax, [0x14016035d]
lea eax, [0x14016035d]
or al, 0
mov ecx, 0x19
jmp 0x140093174
invalid
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
invalid
lea rax, [0x140160376]
lea eax, [0x140160376]
add eax, 0xcd2c9
add byte [rcx + 0xe], bh
mov ecx, 0xe
add byte [rax], al
jmp 0x140093174
add byte [rax - 0x73], cl
add eax, 0xcd2c6
invalid
ror byte [rax + rax], cl
lea rax, [0x140160384]
lea eax, [0x140160384]
invalid
mov ecx, 0xd
jmp 0x140093174
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140160391]
lea rax, [0x140160391]
lea eax, [0x140160391]
mov ecx, 0x14
add byte [rax], al
jmp 0x140093174
lea rax, [0x1401603a5]
lea eax, [0x1401603a5]
mov ecx, 8
jmp 0x140093174
add byte [rax], al
add byte [rax], al
lea rax, [0x1401603ad]
mov ecx, 0x1b
jmp 0x140093174
lea rax, [0x1401603c8]
mov ecx, 0xe
jmp 0x140093174
lea rax, [0x1401603d6]
mov ecx, 0x10
jmp 0x140093174
lea rax, [0x1401603e6]
mov ecx, 0x16
jmp 0x140093174
lea rax, [0x1401603fc]
mov ecx, 0x15
invalid
add byte [rax], al
invalid
adc eax, 0xeb000000
lea rax, [0x140160411]
lea rax, [0x140160411]
jmp 0x140093174
lea rax, [0x140160411]
mov ecx, 0xb
jmp 0x140093174
lea rax, [0x14016041c]
mov ecx, 0x16
jmp 0x140093174
lea rax, [0x140160432]
mov ecx, 0xd
jmp 0x140093174
lea rax, [0x14016043f]
mov ecx, 0xb
jmp 0x140093174
lea rax, [0x14016044a]
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
lea rax, [0x14008f7a0]
mov qword [rbp - 8], rax
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140050b30
mov ebx, eax
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
add al, ch
scasb al, byte [rdi]
or byte [rax], r8b
sub rsp, rax
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x1040], 0xfffffffffffffffe
adc byte [rax], al
add dh, bh
invalid
invalid
dec dword [rcx - 0x3176b729]
mov dword [rbp + 0x103c], edx
cmp al, 0x10
add byte [rax], al
adc byte [rax], al
add dh, bh
invalid
cmp al, 0x10
add byte [rax], al
xor r14d, r14d
lea rbx, [rbp - 0x40]
mov r8d, 0x1000
adc byte [rax], al
add byte [rax - 0x77], cl
fnstenv [rcx]
shr al, cl
fisttp qword [rsi + 8]
add byte [rcx - 0x41], al
mov edi, 0x1200
adc byte [rax], al
add byte [rax - 0x77], cl
fnstenv [rcx]
shr al, cl
fisttp qword [rsi + 8]
add byte [rcx - 0x41], al
mov edi, 0x1200
mov edi, 0x1200
test edi, 0x10000000
je 0x140093294
add byte [rax], al
adc byte [rsp + rbp + 0x48], dh
lea ecx, str.NTDLL.DLL
xchg ecx, eax
invalid
or al, 0
lea rcx, str.NTDLL.DLL
xchg ecx, eax
call 0x15608327d
ror byte [r8], 1
or byte [rax], al
test rax, rax
je 0x140093291
mov r14, rax
xor edi, 0x10000000
call qword [sym.imp.kernel32.dll_GetModuleHandleW]
or byte [rax], al
test rax, rax
je 0x140093291
mov r14, rax
mov esi, eax
xor edi, 0x10000000
mov dword [rbp + 0x103c], edi
mov r15d, 0x1a00
add byte [rdx], bl
add byte [rax], al
adc byte [rax], al
add byte [rcx - 0x41], al
add byte [rdx], bl
add byte [rax], al
jmp 0x140093294
xor r14d, r14d
test byte [rax - 0x77], 0x5c
and al, 0x20
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x28], 0x800
and al, 0x28
add byte [rax], cl
add byte [rax], al
mov ecx, r15d
mov ecx, edi
mov rdx, r14
mov r8d, edi
xor r9d, r9d
call qword [sym.imp.kernel32.dll_FormatMessageW]
invalid
test eax, eax
je case.0x1400854a6.885
push rbp
add byte [rbp + 0x415574c0], al
mov eax, eax
mov r8d, eax
cmp eax, 0x801
jae 0x14009358e
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea esp, [rax]
adc byte [rax], al
add byte [rax], al
lea rdx, [rbp - 0x40]
invalid
invalid
lea rcx, [rbp + 0x1020]
add byte [rax], al
lea rdx, [rbp - 0x40]
call fcn.140047340
sti
dec dword [rax - 0x75]
test dword [rax], esp
adc byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
enter 0, 0
sti
dec dword [rax - 0x75]
test dword [rax], esp
adc byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
enter 0, 0
mov rcx, qword [rbp + 0x1028]
mov r8, qword [rbp + 0x1030]
test dword [rax], esi
adc byte [rax], al
add byte [rbp - 0x7b], cl
ror byte [rdi], 0x84
test byte [rdx + 2], al
add byte [rax], al
test dword [rax], esi
adc byte [rax], al
add byte [rbp - 0x7b], cl
ror byte [rdi], 0x84
test byte [rdx + 2], al
add byte [rax], al
lea r10, [rax + r8]
test byte [rdx + 2], al
add byte [rax], al
lea r10, [rax + r8]
lea r9, [0x14016b448]
jmp 0x140093459
or eax, 0x144e900
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetLastError]
mov dword [rbp + 0x1010], eax
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x73], cl
test dword [rax + rdx], edi
add byte [rax], al
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x73], cl
test dword [rax + rdx], edi
add byte [rax], al
mov qword [rbp + 0xff0], rax
test eax, esi
sldt word [rax]
lea rax, [0x1400566a0]
add eax, 0xfffc336a
mov qword [rbp + 0xff8], rax
test eax, edi
sldt word [rax]
invalid
lea rcx, [rbp + 0x1010]
lea edx, [rax]
adc byte [rax], al
add byte [rax - 0x77], cl
lea eax, [rax]
add byte [rax], dl
add byte [rax], al
invalid
invalid
test dword [rax], ecx
mov qword [rbp + 0x1000], rcx
add byte [rax], dl
add byte [rax], al
mov qword [rbp + 0x1008], rax
adc byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.OS_Error___FormatMessageW___returned_error
lea rax, str.OS_Error___FormatMessageW___returned_error
lea eax, [0x140161b40]
or al, 0
mov qword [rbp + 0xfc0], rax
test eax, eax
sldt word [rax]
invalid
add byte [rax - 0x39], cl
test eax, ecx
enter 0xf, 0
mov qword [rbp + 0xfc8], 3
enter 0xf, 0
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0xfe0], 0
sldt word [rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
test eax, esi
sldt word [rax]
add byte [rax], al
lea rax, [rbp + 0xff0]
lea eax, [rbp + 0xff0]
add byte [rax], al
mov qword [rbp + 0xfd0], rax
test eax, edx
sldt word [rax]
invalid
add byte [rax - 0x39], cl
test eax, ebx
fmul dword [rdi]
add byte [rax], al
invalid
mov qword [rbp + 0xfd8], 2
fmul dword [rdi]
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax], al
lea rcx, [rbp + 0x1020]
lea rdx, [rbp + 0xfc0]
lea edx, [rbp + 0xfc0]
adc byte [rax], al
add byte [rax - 0x73], cl
invalid
lea edx, [rbp + 0xfc0]
xchg ebp, eax
ror byte [rdi], 0
add byte [rax], al
invalid
xor edi, ebx
xor edi, ebx
add byte [rax], al
call fcn.1400466d0
mov rax, qword [rbp + 0x1030]
mov eax, dword [rbp + 0x1030]
xor edi, ebx
dec dword [rax - 0x75]
test dword [rax], esi
mov eax, dword [rbp + 0x1030]
adc byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rsi + 0x10], rax
adc byte [rdi], r9b
adc byte [rbp + 0x1020], al
test dword [rax], esp
adc byte [rax], al
invalid
movups xmm0, xmmword [rbp + 0x1020]
test dword [rax], esp
adc byte [rax], al
add bl, ch
jle 0x1400933ff
jmp 0x140093434
lea rax, [rbp + 0x103c]
lea eax, [rbp + 0x103c]
add byte [rax], al
mov qword [rbp + 0x1010], rax
test dword [rax], edx
adc byte [rax], al
add byte [rax], al
lea rax, [0x1400566a0]
lea rax, [0x1400566a0]
mov qword [rbp + 0x1018], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0xfc0], rax
mov qword [rbp + 0xfc8], 2
mov qword [rbp + 0xfe0], 0
lea rax, [rbp + 0x1010]
mov qword [rbp + 0xfd0], rax
sldt word [rax]
test eax, edx
sldt word [rax]
mov qword [rbp + 0xfd8], 1
lea rcx, [rbp + 0xff0]
lea rdx, [rbp + 0xfc0]
call fcn.1400466d0
mov rax, qword [rbp + 0x1000]
test dword [rax], eax
adc byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
movups xmm0, xmmword [rbp + 0xff0]
movups xmmword [rsi], xmm0
jmp 0x140093554
movzx r11d, r11b
test byte [r11 + r9], 1
add dword [rdi], ecx
test bh, ch
add byte [rax], al
invalid
nop dword [rax + rax]
cmp r10, rax
je case.0x14000776e.1772
mov rdx, r10
movzx r11d, byte [r10 - 1]
test r11b, r11b
js 0x140093470
lea r10, [rdx - 1]
movzx r11d, r11b
jmp case.0x14000776e.1756
movzx edi, byte [rdx - 2]
cmp dil, 0xc0
jge 0x14009349c
movzx ebx, byte [rdx - 3]
cmp bl, 0xc0
jge 0x1400934a5
lea r10, [rdx - 4]
movzx r14d, byte [rdx - 4]
and r14d, 7
shl r14d, 6
and ebx, 0x3f
or ebx, r14d
jmp 0x1400934ac
lea r10, [rdx - 2]
and edi, 0x1f
jmp 0x1400934b4
lea r10, [rdx - 3]
and ebx, 0xf
shl ebx, 6
and edi, 0x3f
or edi, ebx
shl edi, 6
and r11b, 0x3f
movzx r11d, r11b
or r11d, edi
cmp r11d, 0x110000
je case.0x14000776e.1772
lea edi, [r11 - 9]
cmp edi, 5
jb 0x140093450
invalid
cmp r11d, 0x20
je 0x140093450
cmp r11d, 0x80
jb 0x14009353a
mov edi, r11d
shr edi, 8
cmp edi, 0x1f
invalid
jg 0x140093512
test edi, edi
je 0x14009343c
invalid
invalid
invalid
invalid
cmp edi, 0x16
jne 0x14009353a
cmp r11d, 0x1680
je 0x140093450
jmp 0x14009353a
cmp edi, 0x20
je case.0x14000776e.1768
invalid
cmp edi, 0x30
jne 0x14009353a
cmp r11d, 0x3000
je 0x140093450
jmp 0x14009353a
movzx r11d, r11b
test byte [r11 + r9], 2
or eax, dword [rdx]
jne 0x140093450
sub rdx, rax
cmp r8, rdx
jae 0x140093564
mov rdx, r8
jmp 0x140093549
xor edx, edx
mov qword [rsi], rax
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
push rsi
invalid
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
test rdx, rdx
je 0x140093549
cmp r8, rdx
jbe 0x140093549
cmp byte [rax + rdx], 0xbf
jg 0x140093549
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x14018ff88]
mov edx, 0x30
add al, ch
in al, 0x6e
or byte [rax], al
ud2
lea rax, str.library_std_src_syswindowsos.rs
mov edx, 0x800
mov rcx, r8
mov r8, rax
call fcn.14011a400
outsb dx, byte [rsi]
or byte [rax], al
ud2
cmp rcx, rdi
je case.0x140090686.108
lea r8, [r14 + rcx]
mov r12, rcx
mov rdx, r8
jmp 0x14009366f
add rdx, 2
cmp rax, r13
cmovne rax, rdx
mov r10d, 2
nop dword [rax + rax]
add r12, r10
mov rdx, rax
cmp rax, r13
je 0x1400937c0
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
mov r10d, 1
test r9b, r9b
jns 0x140093660
cmp r9b, 0xe0
jb 0x14009364a
cmp r9b, 0xed
jne 0x1400936c1
cmp rax, r13
je 0x1400937c0
lea r9, [rdx + 2]
cmp r9, r13
je 0x1400937c0
movzx eax, byte [rdx + 1]
movzx eax, ax
cmp eax, 0x9f
ja 0x1400936fd
add rdx, 3
mov r10d, 3
mov rax, rdx
jmp 0x140093660
add rdx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
cmp rdx, r13
setne al
add rax, rdx
mov r10d, 3
cmp r9b, 0xf0
jb 0x140093660
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
mov r10d, 4
jmp 0x140093660
movzx edx, byte [r9]
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
mov word [rsp + 0x26], ax
mov r9, r12
sub r9, rcx
jb 0x140093802
cmp r12, rdi
ja 0x140093813
mov rcx, rsi
mov rdx, r15
call fcn.140093830
test al, al
jne 0x1400937ef
lea rax, [rsp + 0x26]
mov qword [rsp + 0x28], rax
lea rax, [0x14004cdb0]
mov qword [rsp + 0x30], rax
lea rax, str.u
mov qword [rsp + 0x38], rax
cmp byte [rax - 0x39], cl
and al, 0x40
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x58], 0
lea rax, [rsp + 0x28]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
push rax
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov rdx, r15
lea r8, [rsp + 0x38]
call fcn.140050b30
test al, al
invalid
jne 0x1400937ef
add r12, 3
mov rcx, r12
cmp r12, rdi
cmp esp, edi
cmp esp, edi
jbe 0x140093635
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov rdx, rdi
call fcn.14011a320
ud2
mov rcx, rdi
sub rdi, rcx
add r14, rcx
mov rcx, rsi
mov rdx, r15
mov r8, r14
mov r9, rdi
call fcn.140093830
test al, al
jne 0x1400937ef
lea rdx, str.____0invalid_rdata_length_in_CSYNCflags_are_not_within_range__a_zA_Z0_9___ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_
mov r8d, 1
mov rcx, rsi
call rbp
mov ebx, eax
mov eax, ebx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
lea eax, [0x140160f58]
mov rdx, r12
call fcn.14011a690
jg 0x14009387d
or byte [rax], al
jg 0x14009387d
outsb dx, byte [rsi]
or byte [rax], al
ud2
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
cli
call fcn.14011a400
add byte [rdi], cl
or ecx, esp
int3
ud2
int3
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
sub esp, 0x88
sub esp, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x70], rcx
add r9, r8
add ecx, eax
add ecx, eax
mov qword [rsp + 0x48], r8
and al, 0x48
mov qword [rsp + 0x80], r9
mov qword [rsp + 0x80], r9
add byte [rax], 0
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x50
mov qword [rsp + 0x50], r9
and al, 0x50
mov byte [rsp + 0x58], 0x81
mov byte [rsp + 0x64], 0x81
invalid
invalid
and al, 0x58
add esi, 0x81642444
invalid
invalid
add dword fs:[rax - 0x4b], 0x44894881
and al, 0x40
mov bpl, 0x81
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov eax, r14d
mov eax, esi
movzx r14d, word [rsp + 0x40]
and al, 0x40
shl r14, 0x30
movzx r12d, word [rsp + 0x38]
mov bh, 0x64
and al, 0x38
invalid
mov bh, 0x64
and al, 0x38
invalid
cmp byte [rax - 0x80], al
std
xor dword [rbx + rdx + 0x40], 0xf80fd80
cmp ch, 0x80
je 0x140093a90
cmp al, r13b
cmp bpl, 0x81
je 0x1400938a8
cmp bpl, 0x80
cmp ch, 0x80
je 0x140093a90
cmp al, r13b
call 0x14221bab5
add byte [rax], al
jb 0x140093ac0
invalid
test rdi, rdi
je 0x140093b08
test byte [rdi + 2], dl
add byte [rax], al
test byte [rdi + 2], dl
add byte [rax], al
add al, byte [rax]
add byte [rax + 0x3b], cl
mov esp, 0x8024
add byte [rax], 0
cmp rdi, qword [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
test byte [rcx + 2], cl
add al, byte [r8]
invalid
je 0x140093b08
add al, byte [r8]
add byte [rdi], cl
mov dh, 0x17
movzx edx, byte [rdi]
movzx ebp, dl
invalid
test bpl, bpl
test ch, ch
js 0x1400938d0
inc rdi
jmp 0x140093940
nop
mov eax, ebp
and eax, 0x1f
movzx r8d, byte [rdi + 1]
call 0x184291959
movzx eax, byte [rdi + 1]
and r8d, 0x3f
loopne 0x14009391d
cmp bpl, 0xdf
jbe 0x140093920
movzx ecx, byte [rdi + 2]
shl r8d, 6
add al, byte [rcx - 0x3f]
loopne case.0x140094d2f.114
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x14009392e
movzx ebp, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and ebp, 0x3f
or ebp, ecx
or ebp, eax
cmp ebp, 0x110000
je 0x140093b08
add rdi, 4
jmp 0x140093940
nop dword [rax]
add rdi, 2
shl eax, 6
or eax, r8d
mov ebp, eax
jmp 0x140093940
add rdi, 3
shl eax, 0xc
loopne 0x140093941
loopne 0x140093941
or ecx, eax
mov ebp, ecx
nop dword [rax]
add byte [rax], al
add byte [rax], al
mov r13d, ebp
mov ebp, ebp
cmp ebp, 0x27
ja case.default.0x140093956
lea rcx, [0x140192b8c]
lea ecx, [0x140192b8c]
movsxd rax, dword [rcx + r13*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
add byte [rbx - 0x7bf0a303], al
invalid
cmp ebp, 0x5c
je 0x140093a80
mov ecx, ebp
call fcn.140051ea0
test al, al
jne 0x1400939ac
jmp 0x13bee6a57
mov ecx, ebp
call fcn.140051fe0
test al, al
je 0x1400939ac
shl r13, 0x10
mov rsi, r14
or rsi, r12
or rsi, r13
mov bpl, 0x80
movzx eax, byte [rsp + 0x2b]
mov r10d, eax
mov r13d, ebx
mov eax, r15d
cmp bpl, 0x81
jne 0x140093895
jmp 0x1400938a8
lea rcx, [rsp + 0x2c]
mov edx, ebp
call fcn.14004ce70
movzx ebp, word [rsp + 0x2c]
mov r10d, ebp
shr r10d, 8
mov r9, qword [rsp + 0x2e]
mov rcx, r9
and rcx, 0xffffffffffff0000
mov r8, r9
shr r8, 0x30
movzx eax, byte [rsp + 0x36]
movzx r13d, byte [rsp + 0x37]
jmp 0x140093a3a
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x30
jmp 0x140093a30
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x74
jmp 0x140093a30
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x6e
jmp 0x140093a30
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x72
jmp 0x140093a30
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x22
jmp 0x140093a30
mov r13b, 2
mov bpl, 0x5c
mov r10b, 0x27
nop word [rax + rax]
xor r8d, r8d
xor ecx, ecx
xor r9d, r9d
xor eax, eax
movabs rdx, 0xffffffff0000
and rcx, rdx
mov qword [rsp + 0x40], r8
movzx edx, r8w
shl rdx, 0x30
or rdx, rcx
mov qword [rsp + 0x38], r9
movzx esi, r9w
or rsi, rdx
mov ecx, r10d
mov byte [rsp + 0x2b], r10b
mov ebx, r13d
mov r15d, eax
cmp bpl, 0x81
jne 0x14009387f
jmp 0x140093b08
mov r13b, 2
mov r10b, 0x5c
xor r8d, r8d
mov bpl, 0x5c
jmp 0x140093a33
shr rsi, 0x10
mov edx, esi
lea rax, [rsp + 0x58]
mov dword [rax + 8], 0
mov qword [rax], 0
xor esi, esi
xor r12d, r12d
xor r13d, r13d
xor r14d, r14d
xor ebp, ebp
jmp 0x140093aec
mov byte [rsp + 0x63], r13b
mov byte [rsp + 0x58], bpl
mov byte [rsp + 0x59], r10b
mov qword [rsp + 0x5a], rsi
lea r14d, [rax + 1]
mov byte [rsp + 0x62], r14b
movzx ecx, al
cmp al, 0xa
jae 0x140093b1e
mov r12d, r10d
movzx edx, byte [rsp + rcx + 0x58]
mov rcx, qword [rsp + 0x70]
mov rax, qword [rsp + 0x78]
call qword [rax + 0x20]
test al, al
mov r10d, r12d
je 0x14009387c
mov al, 1
jmp 0x140093b0a
xor eax, eax
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_srcescape.rs
mov edx, 0xa
call fcn.14011a390
ud2
invalid
or byte [rdi], cl
mov bh, 0x5a
adc byte [rax + 2], bh
xor r8d, r8d
xor r12d, r12d
jmp 0x140093c9c
mov word [rax + r8*2], r13w
inc r8
mov qword [rbp - 8], r8
clc
clc
mov rdx, qword [rdi]
nop
mov r13d, ebx
test bx, bx
jne 0x140093d40
cmp rdx, r15
je case.0x14008eeec.224
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
mov qword [rdi], rcx
movzx r10d, byte [rdx]
movzx r13d, r10b
test r13b, r13b
jns 0x140093d70
mov r9d, r13d
and r9d, 0x1f
lea rcx, [rdx + 2]
mov qword [rdi], rcx
movzx r11d, byte [rdx + 1]
add dword [rcx - 0x7d], eax
jrcxz 0x140093d23
add dword [rcx - 0x7d], eax
jrcxz 0x140093d23
cmp r13b, 0xdf
jbe 0x140093d51
lea rcx, [rdx + 3]
mov qword [rdi], rcx
movzx r13d, byte [rdx + 2]
shl r11d, 6
and r13d, 0x3f
and ebp, 0x3f
and ebp, 0x3f
or r13d, r11d
cmp r10b, 0xf0
cmp dl, 0xf0
cmp dl, 0xf0
jb 0x140093d5d
lea rcx, [rdx + 4]
mov qword [rdi], rcx
movzx edx, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
shl ecx, 0x12
shl ecx, 0x12
shl r13d, 6
and edx, 0x3f
or edx, r13d
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
jbe 0x140093d70
invalid
jmp 0x140093d88
mov word [rdi + 0x10], 0
xor ebx, ebx
cmp r13w, 0x22
je 0x140093d7c
jmp 0x140093dc0
shl r9d, 6
or r9d, r11d
mov r13d, r9d
jmp 0x140093d70
shl r9d, 0xc
or r13d, r9d
cmp r13d, 0xffff
invalid
inc dword [rax]
add byte [rdi + 0x1b], dh
invalid
nop dword [rax]
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
jne 0x140093dc0
not r12b
and r12b, 1
jmp 0x140093ca0
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
or ecx, 0xd800
fadd dword [rax]
invalid
or al, byte [rcx - 0x7f]
leave
add al, bl
fadd dword [rax]
invalid
fadd dword [rax]
add byte [rcx - 0x7f], al
in eax, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
or ebp, 0xdc00
mov word [rdi + 0x10], r13w
and r13d, 0x3ff
or r13d, 0xdc00
or ebp, 0xdc00
mov word [rdi + 0x10], r13w
mov rdx, rcx
mov ebx, r13d
mov r13d, r9d
cmp r13w, 0x22
cmp r13d, 0x22
je 0x140093d7c
nop dword [rax]
invalid
movzx ecx, r13w
cmp ecx, 0x3b
stc
cmp esi, dword [rbp + 0xb]
mov r13w, 0x3b
test r12b, 1
je case.0x14008eeec.223
invalid
cmp r8, qword [rbp - 0x10]
jne 0x140093c90
mov dl, 0xfe
invalid
invalid
mov dl, 0xfe
invalid
lea rcx, [rbp - 0x18]
mov rdx, r8
call fcn.14008f570
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov r8, qword [rbp - 8]
jmp 0x140093c90
inc esi
sbb byte [r9], r8b
mov byte [rdi + 0x18], 1
test r14b, r14b
jne 0x140093e21
invalid
test r8, r8
jne 0x140093e21
mov byte [rsi + 0x18], 2
cmp qword [rbp - 0x10], 0
jne 0x140093e44
invalid
xor al, 0x48
add esp, 0x68
invalid
invalid
add rsp, 0x68
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rbp - 0x18]
lea rcx, [rbp - 0x38]
invalid
invalid
call fcn.1400902a0
movups xmm0, xmmword [rbp - 0x38]
adc byte [rbp - 0x38], al
adc byte [rbp - 0x38], al
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], r9b
movups xmmword [rsi], xmm0
adc dword [rsi], eax
cmp qword [rbp - 0x10], 0
je 0x140093e10
int3
add byte [rsp + rcx*8 + 0x48], dh
mov ecx, dword [rbp - 0x18]
invalid
invalid
mov rcx, qword [rbp - 0x18]
call 0x140094106
mov edx, 2
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x68
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
jmp fcn.140041fe0
jle 0x140093e41
cli
invalid
jle 0x140093e41
cli
jmp qword [rsi + 0x66]
invalid
invalid
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x60]
push 0x60
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
push rbp
invalid
call 0x1305ec9d9
call 0x1305ec9d9
push rbp
invalid
call fcn.14008f560
nop
mov dh, 0xff
call qword [rax + 0x28c48348]
add rsp, 0x28
invalid
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
push rbx
sub rsp, 0x98
sub esp, 0x98
sub esp, 0x98
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
invalid
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
invalid
mov rsi, rdx
mov rdi, qword [rcx]
mov edi, dword [rcx]
mov eax, edi
and eax, 3
lea rcx, [0x140192c2c]
lea ecx, [0x140192c2c]
add ecx, dword [rax - 0x73]
lea ecx, [0x140192c2c]
or eax, 0xfed4f
str word [rax + 0x63]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne case.0x1400960e2.177
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], cl
lea rdx, [0x1401604c4]
lea edx, [0x1401604c4]
adc eax, 0xcc5cf
iretd
invalid
or al, 0
add byte [rcx - 0x48], al
mov r8d, 5
add eax, 0xff000000
add byte [rax], al
add bh, bh
invalid
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
mov qword [rbp - 0x10], rsi
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
stc
add byte [rbp + rcx*4 + 0x4f], cl
invalid
invalid
invalid
lea r9, [rdi + 0x10]
lea rax, [0x140160480]
add eax, 0xcc56c
adc byte [r8 - 0x73], r9b
adc byte [rax - 0x73], cl
add eax, 0xcc56c
insb byte [rdi], dx
invalid
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x14016c6db]
lea edx, [0x14016c6db]
adc eax, 0xd87bb
add byte [rax - 0x73], cl
jne 0x140093f14
invalid
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
invalid
mov r8d, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.140050090
sar ebx, 0xff
lea rax, [0x1401604d0]
lea eax, [0x1401604d0]
or al, 0
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, str.messagelocalhost.
lea edx, str.messagelocalhost.
ret
or eax, 0x7b84100
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov r8d, 7
invalid
mov rcx, rsi
mov r9, rdi
mov ecx, edi
call fcn.140050090
sar ebx, 0xff
mov rcx, rsi
mov ecx, esi
call fcn.1400504f0
jmp 0x1400941da
ja case.0x14009adea.2
add byte [rax], al
invalid
invalid
ja case.0x14009adea.2
add byte [rax], al
shr rdi, 0x20
and byte [rcx - 0x74b7f783], cl
and byte [rax - 0x75], r9b
invalid
mov dword [rbp + 8], edi
jge 0x140093f72
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], r9b
lea rdx, [0x14016045d]
lea edx, [0x14016045d]
adc eax, 0xcc4e4
invalid
or al, 0
add byte [rcx - 0x48], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
push rax
sbb byte [rax - 0x77], cl
invalid
mov dword [rbp - 0x20], esi
jne 0x140093f66
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
invalid
invalid
call 0x140f28553
jmp 0x145968790
lea rax, [0x140160460]
add eax, 0xcc4cc
or al, 0
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, str.codeZeroLLQULNSIDDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmnamernameserialrefreshretryexpireminimum
adc eax, 0xd55d0
add byte [rax - 0x73], cl
jne case.0x140092e04.92
invalid
lea rsi, [rbp - 0x20]
loopne 0x140093ff1
lea r9, [rbp + 8]
lea ecx, [rbp + 8]
or byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.140050090
sar bl, 0xff
dec dword [rbx - 0x1d17f7b3]
mov ecx, dword [rbp + 8]
call fcn.14008e3a0
movabs dword [0x58d480f4588ffff], eax
invalid
invalid
or al, 0
invalid
or r8b, r13b
loop case.0x140094d2f.139
invalid
movabs dword [0x58d480f4588ffff], eax
mov eax, 0x48000cc4
add byte [rax - 0x77], cl
and al, 0x20
invalid
cmovs r9d, dword [r13 + 0xcc4b805]
add eax, 0xcc4b8
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rdx, [0x14016c6db]
adc eax, 0xd8707
xchg dword [0x18d968bd7], ecx
add byte [rbp + rcx*4 + 0x4d], cl
lea r9, [rbp + 0xf]
cmovno edi, dword [rax + 4]
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140050090
sar bl, 0xff
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
jge 0x140093fdd
push rbp
or byte [rax - 0x73], cl
jge 0x140093fdd
mov rcx, rdi
stc
call fcn.140093210
lea rax, fcn.1400463a0
add eax, 0xcc4a4
sbb esi, edx
invalid
dec dword [rax - 0x73]
add eax, 0xcc4a4
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, str.messagelocalhost.
lea edx, str.messagelocalhost.
adc eax, 0xd8500
or eax, 0x7b84100
add byte [rcx - 0x48], al
invalid
mov r8d, 7
mov eax, 7
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rsi
mov ecx, esi
int1
mov r9, rdi
stc
call fcn.140050090
lea rcx, [rbp - 0x20]
loopne 0x140094006
invalid
invalid
sti
dec dword [rcx + 0x7d8348c3]
ret
cmp qword [rbp - 8], 0
cmp dword [rbp - 8], 0
sti
dec dword [rax - 0x73]
loopne 0x140094006
invalid
invalid
ret
cmp dword [rbp - 8], 0
clc
add byte [rdi], cl
test byte [rbp + 0x48000001], ch
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
je 0x1400941dc
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov edx, 1
call fcn.140041fe0
invalid
cli
invalid
jmp 0x1400941dc
invalid
invalid
add byte [rax - 0x73], cl
dec dword [r8 - 0x7d]
lea rax, [rdi - 1]
add rdi, 0xf
invalid
cmovs ecx, dword [rcx - 0x72b70fbb]
lea eax, [0x140161648]
invalid
lea eax, [0x140161648]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
lea rax, str.error
lea eax, str.error
invalid
lea eax, str.error
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
lea rax, [0x140160480]
or al, ah
or al, 0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
add eax, 0x48000000
mov dword [rsp + 0x20], 4
add eax, 0x48000000
mov dword [rsp + 0x20], 4
lea rdx, [0x14016163b]
lea r9, [0x14016c6db]
mov r8d, 6
mov rcx, rsi
call fcn.140050c00
jmp 0x1400941da
shr rdi, 0x20
cmp edi, 0x28
ja case.default.0x1400940ca
lea rax, [0x140192c3c]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x14009418d
add byte [rax], al
add byte [rax], al
mov al, 0x29
jmp 0x14009418d
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x14009418d
add byte [rax], al
add byte [rax], al
mov al, 2
jmp 0x14009418d
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x14009418d
add byte [rax], al
add byte [rax], al
mov al, 4
jmp 0x14009418d
add byte [rax], al
add byte [rax], al
mov al, 5
jmp 0x14009418d
add byte [rax], al
add byte [rax], al
mov al, 6
jmp 0x14009418d
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x14009418d
invalid
add byte [rax], al
invalid
invalid
mov al, 8
jmp 0x14009418d
mov al, 9
jmp 0x14009418d
mov al, 0xa
jmp 0x14009418d
mov al, 0xb
jmp 0x14009418d
mov al, 0xc
jmp 0x14009418d
mov al, 0xd
jmp 0x14009418d
mov al, 0xe
jmp 0x14009418d
mov al, 0xf
jmp 0x14009418d
mov al, 0x10
jmp 0x14009418d
adc bl, ch
pop rsi
mov al, 0x11
jmp 0x14009418d
mov al, 0x12
jmp 0x14009418d
mov al, 0x13
jmp 0x14009418d
push rdx
push rdx
mov al, 0x14
jmp 0x14009418d
mov al, 0x15
jmp 0x14009418d
mov al, 0x16
jmp 0x14009418d
mov al, 0x17
jmp 0x14009418d
invalid
mov al, 0x18
jmp 0x14009418d
mov al, 0x19
jmp 0x14009418d
mov al, 0x1a
jmp 0x14009418d
invalid
mov al, 0x1b
mov al, 0x1b
jmp 0x14009418d
mov al, 0x1c
jmp 0x14009418d
mov al, 0x1d
jmp 0x14009418d
mov al, 0x1e
jmp 0x14009418d
invalid
mov al, 0x1f
jmp 0x14009418d
mov al, 0x20
jmp 0x14009418d
mov al, 0x21
jmp 0x14009418d
invalid
sbb dh, byte [rax - 0x4fe914de]
and ebp, ebx
jmp 0x14009418d
mov al, 0x24
jmp 0x14009418d
invalid
mov al, 0x22
jmp 0x14009418d
mov al, 0x23
jmp 0x14009418d
mov al, 0x24
jmp 0x14009418d
mov al, 0x25
jmp 0x14009418d
and eax, 0x26b00aeb
mov al, 0x26
jmp 0x14009418d
mov al, 0x27
jmp 0x14009418d
mov al, 0x28
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
loopne 0x1400941d9
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, str.KindError
mov r8d, 4
add byte [rax], al
ret
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
jne 0x1400941a4
jne 0x1400941a4
mov byte [rbp], al
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
lock add byte [rax], al
add byte [rax], al
mov byte [rbp + 1], 0
add dword [r8], r8d
lea r8, [0x140160480]
lea rsi, [rbp - 0x10]
ret 0xc
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.140050550
mov rcx, rsi
int1
int1
call fcn.1400506a0
dec dword [rcx + 0x48d889c3]
add esp, 0x98
add byte [rax], al
invalid
mov ebx, eax
ret
mov eax, ebx
add rsp, 0x98
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
call fcn.1400463a0
nop
add rsp, 0x58
call qword [rax + 0x58c48348]
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
mov eax, dword [rcx]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
or byte [rax - 0x75], cl
sbb byte [rax - 1], cl
jmp rax
or byte [rax - 0x75], cl
sbb byte [rax - 1], cl
jmp rax
int3
jmp rax
int3
int3
and al, 0x40
mov r8b, 1
call case.0x14000776e.1877
mov rsi, qword [rsp + 0x58]
mov esi, dword [rsp + 0x58]
mov r15, qword [rsp + 0x60]
mov ebx, 1
add byte [rax], al
test rsi, rsi
je case.0x140091b14.202
movzx ecx, byte [rdi + 0x21]
movzx eax, byte [rdi + 0x22]
invalid
invalid
and r8b, byte [r11 + 0x2b74003f]
cmp dword [rdi], 0
je 0x140094a4f
mov edx, dword [rdi + 4]
mov r8d, dword [rdi + 0x18]
mov r9, qword [rdi + 8]
test cl, cl
je 0x140094a69
test al, al
jne case.0x14008eeec.283
xchg ebx, eax
add byte [rax], al
add byte [rax], al
jmp 0x140094a8a
mov ebx, 1
jmp 0x140094b7e
invalid
invalid
add byte [rax], al
jmp 0x140094a8a
mov r14, r15
jmp 0x140094b7e
invalid
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp byte [rdi + 0x20], 0
je 0x140094a75
mov edx, 0x80120114
test cl, cl
je 0x140094a94
test al, al
jne 0x140094a27
mov edx, 0xc0000000
add byte [rax], al
add al, al
jmp 0x140094a82
test al, al
jne case.0x14008eeec.283
invalid
cmp byte [rdi + 0x23], 0
and eax, dword [rax]
je case.0x14008eeec.278
jmp 0x140094ade
test cl, cl
je case.0x1400911f4.168
invalid
test al, al
jne 0x140094ac1
mov edx, 0x40000000
add byte [rax], al
mov r8d, dword [rdi + 0x18]
mov r8d, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov r9, qword [rdi + 8]
movzx ecx, byte [rdi + 0x23]
movzx eax, byte [rdi + 0x25]
mov dh, 0x47
invalid
jmp 0x140094af6
mov dh, 0x4f
and ecx, dword [rdi]
mov dh, 0x47
and eax, 0xc08462eb
test al, al
jne 0x140094a27
mov r8d, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov r9, qword [rdi + 8]
or byte [rdx - 0x80000000], bh
mov edx, 0x80000000
cmp byte [rdi + 0x23], 0
add byte [rbp + 0x33], dh
jne 0x140094ade
cmp byte [rdi + 0x24], 0
jne 0x140094ade
invalid
jg 0x140094ad2
add byte [rbp + 0x2d], dh
sub eax, 0x257f80
cmp byte [rdi + 0x25], 0
and eax, 0x31277500
add byte [rbp + 0x27], dh
jne 0x140094ade
xor eax, eax
sal byte [rcx], 0xc9
xor ecx, ecx
jmp 0x140094af6
cmp dword [rax + rax*8 - 0x74bbe28c], eax
test al, al
je 0x140094ade
mov r8d, dword [rdi + 0x18]
sbb byte [r11 + r9*4 + 0x4f], r9b
sbb byte [rbx + rcx*4 + 0x4f], cl
mov r9, qword [rdi + 8]
mov edx, 0x120114
adc al, 1
adc al, byte [rax]
or byte [rdx + 0x120114], bh
adc al, 1
add dword [rdx], edx
add byte [rdi], cl
invalid
mov dh, 0x4f
invalid
adc al, byte [rax]
movzx ecx, byte [rdi + 0x23]
and r9, qword [r15]
and ecx, dword [rdi]
movzx eax, byte [rdi + 0x25]
test cl, cl
leave
mov dh, 0x47
and eax, 0x1c74c984
and eax, 0x1c74c984
leave
je 0x140094af6
test al, al
jne 0x140094af6
movabs r14, 0x5700000002
mov esi, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rdi], dl
push rdi
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
test r15, r15
dec dword [rdi]
jne case.0x1400911f4.179
test dword [rax - 0x17000000], eax
add byte [rax], 0
add byte [rax], al
add cl, ch
jmp 0x140094b7e
mov byte [rax], al
add byte [rax], al
cmp byte [rdi + 0x24], 0
je 0x140094b15
sbb dword [rbp + 0x31], eax
rol byte [rcx + rcx*8 - 0x7b3e6bf1], cl
test cl, cl
sete cl
test al, al
jne case.0x1400960e2.198
invalid
xor r10d, r10d
test cl, cl
leave
sete cl
xchg esp, eax
rol dword [rax + rax*8 - 0x77bee28b], 0xca
test al, al
jne case.0x1400960e2.198
mov r10b, cl
mov dl, cl
lea ecx, [r10*2 + 2]
lea ecx, [rdx*2 + 2]
add byte [rax], al
add bl, ch
adc eax, 0x84d23145
invalid
test cl, cl
jmp 0x140094b2a
xor r10d, r10d
xor edx, edx
rol byte [rcx + rcx*8 - 0x7b3e6af1], cl
test cl, cl
setne cl
test al, al
ror byte [rdi], 0x84
mov byte [rax], al
add byte [rax], al
ror byte [rdi], 0x84
mov byte [rax], al
add byte [rax], al
mov ecx, 1
add byte [rbx + rcx*4 + 0x57], al
mov r10d, dword [rdi + 0x14]
xor r11d, r11d
invalid
push rdi
adc al, 0x45
xor ebx, ebx
invalid
fild dword [rax + rax*8 - 0x3c6af0bf]
test al, al
setne r11b
setne bl
or r10d, dword [rdi + 0x10]
or edx, dword [rdi + 0x10]
adc byte [rcx - 0x3f], al
jrcxz case.0x1400911f4.174
shl r11d, 0x15
shl ebx, 0x15
or r10d, dword [rdi + 0x1c]
or edx, dword [rdi + 0x1c]
push rdi
sbb al, 0x45
or r10d, r11d
or edx, ebx
mov dword [rsp + 0x28], r10d
push rsp
and al, 0x28
mov dword [rsp + 0x20], ecx
and al, 0x20
and al, 0x20
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call qword [sym.imp.kernel32.dll_CreateFileW]
adc eax, 0x8b777
ja 0x140094b16
or byte [rax], al
add byte [rax - 0x7d], cl
cmp rax, 0xffffffffffffffff
je case.0x140094d2f.174
clc
push qword [rcx + rbp + 0x49]
mov r14, rax
mov esi, eax
xor ebx, ebx
fisttp dword [rbp - 0x7b]
test r15, r15
je 0x140094b7e
invalid
push qword [rbp + rcx - 0x46]
or eax, 0x2ba
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.140041fe0
invalid
cli
dec dword [rax - 0x77]
invalid
mov rax, rbx
mov eax, ebx
fmul dword [rcx + rcx*4 - 0xe]
mov rdx, r14
mov edx, esi
add rsp, 0x70
add rsp, 0x70
invalid
jo case.0x140094d2f.186
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x8b592
or byte [rax], al
add byte [rcx - 0x77], al
mov r14d, eax
mov esi, eax
invalid
shl r14, 0x20
out 0x20, al
and byte [rcx - 0x7d], cl
or r14, 2
or esi, 2
invalid
mov ebx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
push qword [rbp - 0x3a]
jne case.0x1400911f4.179
test r15, r15
jne case.0x1400911f4.179
invalid
jmp 0x140094b7e
rol dword [rcx - 0x78], 1
retf 0x8d42
invalid
invalid
mov r10b, cl
lea ecx, [r10*2 + 3]
lea ecx, [rdx*2 + 3]
push rbp
add eax, dword [rax]
add byte [rax], al
invalid
add cl, ch
jmp 0x140094b2a
insd dword [rdi], dx
invalid
invalid
dec esp
int3
int3
push rdi
sub rsp, 0x68
push 0x48d78948
mov rdi, rdx
xlatb
mov rsi, rcx
mov esi, ecx
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
and al, 0x50
push rax
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
push rax
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
xor bh, al
and al, 0x60
and al, 0x60
mov dword [rsp + 0x60], 0
and al, 0x60
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, rdi
mov ecx, edi
call qword [sym.imp.kernel32.dll_GetFileInformationByHandle]
adc eax, 0x8b6ec
in al, dx
mov dh, 8
or byte [rax], al
add byte [rbp - 0x517bf040], al
test eax, eax
je case.0x140090686.245
test byte [rsi - 0x75000000], ch
add byte [rax], al
add byte [rbx + 0x3130244c], cl
and al, 0x30
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor eax, eax
sal bh, 0xc1
test ecx, 0x400
add byte [rax + rax], al
add byte [rax + rdi + 0x48], dh
je 0x140094c42
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
sub byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rcx, rdi
mov ecx, edi
mov edx, 9
or dword [rax], eax
add byte [rax], al
add byte [rcx - 0x47], al
invalid
invalid
add byte [rax], al
mov r9d, 8
or byte [rax], al
add byte [rax], al
add bh, bh
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
adc eax, 0x8b524
or byte [rax], al
add byte [rbp - 0x74858b40], al
test eax, eax
sal byte [rdx + rdi*2 - 0x75], 0x44
je case.0x140090686.245
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
shl eax, 0x15
loopne case.0x14008eeec.318
sar eax, 0x1f
and eax, dword [rsp + 0x2c]
and al, 0x2c
clc
invalid
and al, 0x2c
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov edx, dword [rsp + 0x54]
push rsp
and al, 0x54
push rsp
mov r8d, dword [rsp + 0x4c]
mov r9d, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
push rax
shl r9, 0x20
loope case.0x140094d2f.207
or r9, rdx
mov edx, dword [rsp + 0x58]
pop rax
mov r10d, dword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
push rsp
and al, 0x60
invalid
invalid
mov r11d, dword [rsp + 0x5c]
pop rsp
and al, 0x5c
pop rsp
pop rsp
shl r11, 0x20
or r11, r10
or ebx, edx
or ebx, edx
ror dword [rax - 0x39], cl
invalid
mov qword [rsi], 1
add byte [rcx + rcx*4 + 0x5e], cl
mov qword [rsi + 8], r11
mov dword [rsi + 8], ebx
or bh, al
adc byte [rcx], r8b
adc byte [rcx], al
mov dword [rsi + 0x10], 1
mov dword [rsi + 0x14], r8d
invalid
invalid
adc byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
adc al, 0xc7
invalid
adc al, 0xc7
mov dword [rsi + 0x18], 1
sbb byte [rcx], r8b
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
sbb al, 0xf
invalid
add byte [rax], al
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rsp + 0x34]
and al, 0x34
and al, 0x34
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rsp + 0x44]
push rsp
and al, 0x44
invalid
mov qword [rsi + 0x30], rdx
push rsi
xor byte [rcx + rcx*4 + 0x4e], cl
invalid
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
cmp byte [rcx + 0x4689404e], cl
mov dword [rsi + 0x44], eax
jmp case.0x14008eeec.335
jmp case.0x14008eeec.335
jmp case.0x14008eeec.335
call qword [sym.imp.kernel32.dll_GetLastError]
add byte [rax - 0x3f], cl
loopne case.0x1400960e2.240
shl rax, 0x20
shl eax, 0x20
or rax, 2
mov qword [rsi + 8], rax
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add rsp, 0x68
pop rdi
pop rsi
ret
push 0xffffffffccc35e5f
int3
int3
int3
sub rsp, 0x58
pop rax
lea rbp, [rsp + 0x50]
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
invalid
invalid
mov rdi, rdx
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov edx, dword [rdx + 8]
mov rsi, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
adc byte [rcx - 0x77], cl
ror dword [rcx + 0x29], 1
sub r9, rsi
mov r9, rdx
sub r9, rsi
jb 0x140094ef9
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rcx
mov eax, ecx
enter 0xffffffffffff8b4c, 7
mov r8, qword [rdi]
invalid
add r8, rsi
invalid
lea rcx, [rbp - 0x28]
mov rdx, rax
invalid
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
ret 0xafe8
call fcn.1400951c0
add byte [rax], al
cmp qword [rbp - 0x28], 0
cmp dword [rbp - 0x28], 0
jge 0x140094ced
add byte [rdi + rbx + 0x48], dh
je case.default.0x140094d2f
mov rdi, qword [rbp - 0x20]
mov edi, dword [rbp - 0x20]
jge 0x140094cfc
loopne 0x140094ca6
mov ebx, edi
sti
and ebx, 3
add ecx, dword [rax - 0x73]
lea rax, [0x140192ce0]
add eax, 0xfdfb8
mov eax, 0x48000fdf
invalid
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rbx*4]
or al, 0x98
cwde
add rcx, rax
sar edi, 0xe1
jmp rcx
loope 0x140094d41
movzx eax, byte [rdi + 0x10]
mov dh, 0x47
adc bl, ch
jmp 0x140094d87
push rax
add rsi, qword [rbp - 0x20]
add esi, dword [rbp - 0x20]
jne 0x140094d1b
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
ja 0x140094d4f
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
sbb byte [r8 + 0x39], r9b
invalid
cmp rax, rsi
cmp eax, esi
cmova rsi, rax
cmova esi, eax
mov qword [rdi + 0x18], rsi
mov dword [rdi + 0x18], esi
sbb byte [rcx], dh
xor esi, esi
jmp case.0x140094d2f.5
mov eax, dword [rax]
add byte [rax], al
invalid
imul cl
mov eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
shr rcx, 0x20
shr ecx, 0x20
and al, ch
invalid
call fcn.14008e3a0
jmp 0x140094d87
invalid
invalid
invalid
and al, 0x48
mov eax, edi
mov rax, rdi
shr rax, 0x20
shr eax, 0x20
and byte [rbx + 0x7d7728f8], al
cmp eax, 0x28
ja case.default.0x140094d7d
jge 0x140094db8
lea rcx, [0x140192cf0]
lea ecx, [0x140192cf0]
or eax, 0xfdf7a
str word [rax + 0x63]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
loopne 0x140094db1
xor eax, eax
jmp 0x140094d87
invalid
shr bl, 4
add al, 0xf
mov dh, 0x47
invalid
movzx eax, byte [rdi + 0xf]
rdtsc
rdtsc
xor esi, esi
idiv byte [rbx + rcx]
cmp al, 0xb
or ecx, dword [rax + 0xf]
cmovne rsi, rdi
cmovne esi, edi
div dword [r13 + 0x4f]
jne case.0x140094d2f.5
lea rax, [rbx - 2]
lea rax, [rbx - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp rax, 2
jb case.0x140094d2f.5
invalid
clc
add dh, byte [rdx + 0x45]
test rbx, rbx
test rbx, rbx
je case.0x140094d2f.5
lea rax, [rdi - 1]
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [r8 - 0x77]
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
call 0x13f58d8f4
mov rcx, qword [rdi - 1]
mov ecx, dword [rdi - 1]
mov rax, qword [rdi + 7]
mov eax, dword [rdi + 7]
invalid
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
clc
mov qword [rbp - 0x10], rax
invalid
invalid
call qword [rax]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
or byte [rax], al
add byte [rbp + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
invalid
je case.0x140094d2f.237
or eax, 0x10508b48
mov rdx, qword [rax + 0x10]
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 8]
clc
clc
call fcn.140041fe0
sar dl, cl
invalid
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
call fcn.140041fe0
sar dl, cl
invalid
call 0x13adb4ec7
call 0x13adb4ec7
sar dl, cl
dec dword [rax - 0x77]
invalid
mov rax, rsi
mov eax, esi
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov al, 0x29
jmp 0x140094d87
xchg edi, eax
mov al, 1
jmp 0x140094d87
mov al, 2
add ch, bl
invalid
jmp 0x140094d87
mov al, 3
jmp 0x140094d87
invalid
add ebp, ebx
mov esi, dword [rax - 0x4f7814fc]
add eax, 0x6b083eb
jmp 0x140094d87
mov al, 6
mov al, 4
jmp 0x140094d87
add al, 0xeb
xchg dword [rax - 0x4f7c14fb], esi
mov al, 5
jmp 0x140094d87
mov al, 6
mov al, 5
jmp 0x140094d87
xor dword [rax - 0x8316fa], 0xffffffff
mov al, 6
jmp 0x140094d87
jl 0x140094e08
invalid
invalid
push qword [rax - 0x8a16f9]
mov al, 7
jmp 0x140094d87
jne 0x140094e0f
invalid
invalid
jne 0x140094e0f
invalid
invalid
push qword [rax - 0x9116f8]
mov al, 8
jmp 0x140094d87
invalid
invalid
invalid
push qword [rax - 0x9816f7]
mov al, 9
jmp 0x140094d87
invalid
invalid
invalid
push qword [rax - 0x9f16f6]
mov al, 0xa
jmp 0x140094d87
invalid
invalid
invalid
push qword [rax - 0xa616f5]
mov al, 0xb
jmp 0x140094d87
invalid
mov al, 0xc
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0xd
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0xe
jmp 0x140094d87
invalid
invalid
invalid
invalid
invalid
mov al, 0xf
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x10
jmp 0x140094d87
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x12
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x13
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x14
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x15
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x16
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x17
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x18
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x19
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x1a
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x1b
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x1f
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x20
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x21
jmp 0x140094d87
invalid
invalid
invalid
push qword [rax - 0x14716de]
mov al, 0x22
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x23
jmp 0x140094d87
invalid
invalid
invalid
invalid
invalid
mov al, 0x24
jmp 0x140094d87
invalid
invalid
invalid
mov al, 0x25
jmp 0x140094d87
invalid
invalid
invalid
invalid
invalid
mov al, 0x26
jmp 0x140094d87
invalid
invalid
invalid
invalid
mov al, 0x27
jmp 0x140094d87
invalid
invalid
invalid
invalid
mov al, 0x28
jmp 0x140094d87
invalid
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, rsi
int1
mov dh, 0xc
add byte [rax - 0x77], cl
int1
call fcn.14011a320
sbb byte [rax + rcx], dl
or byte [rax], al
ud2
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push rax
push rax
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
mov ecx, dword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.14008cff0
mov rcx, qword [rbp - 0x18]
call fcn.14006d950
mov bh, ch
call qword [rax + 0x28c48348]
dec dword [rax - 0x75]
call 0x13d936126
mov bh, ch
mov bh, ch
call qword [rax + 0x28c48348]
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
invalid
invalid
dec dword [rax - 0x77]
mov esi, ecx
add r14b, r15b
invalid
mov esi, ecx
lea rcx, [rbp - 0x28]
call fcn.1400951c0
add r8b, byte [r8]
add byte [rax - 0x7d], cl
jge 0x140094f4d
fadd dword [rax]
add r8b, byte [r8]
add byte [rax - 0x7d], cl
jge 0x140094f4d
invalid
fadd dword [rax]
add byte [rdi + rbx + 0x48], dh
mov edi, dword [rbp - 0x20]
invalid
je case.default.0x140094f8f
mov rdi, qword [rbp - 0x20]
loopne 0x140094f06
mov ebx, edi
sti
and ebx, 3
lea rax, [0x140192d94]
lea eax, [0x140192d94]
lea eax, [0x140192d94]
add byte [rax + 0x63], cl
or al, 0x98
movsxd rcx, dword [rax + rbx*4]
invalid
add rcx, rax
jmp rcx
loope 0x140094fa1
movzx eax, byte [rdi + 0x10]
mov dh, 0x47
adc bl, ch
invalid
jmp case.0x14009adea.126
and ecx, dword [rax - 0x75]
loopne case.0x14009adea.132
mov rax, qword [rbp - 0x20]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
or byte [rax - 0x39], cl
mov qword [rsi], 0
jmp 0x140095026
invalid
add byte [rax], al
add bl, ch
jle 0x140094ff1
invalid
mov rcx, rdi
mov ecx, edi
stc
shr rcx, 0x20
shr ecx, 0x20
call fcn.14008e3a0
jmp case.0x14009adea.126
xchg ebx, eax
invalid
invalid
movzx eax, byte [rdi + 0xf]
invalid
cmp al, 0xb
jne 0x14009501b
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rsi], xmm0
movups xmmword [rsi], xmm0
lea rax, [rbx - 2]
invalid
invalid
dec byte [r8 - 0x7d]
clc
add dh, byte [rdx + 0x58]
pop rax
cmp rax, 2
jb 0x140095026
pop rax
pop rax
test rbx, rbx
test ebx, ebx
je 0x140095026
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [rax - 0x77]
call 0x13f58db27
mov rcx, qword [rdi - 1]
mov qword [rbp - 0x18], rax
mov rcx, qword [rdi - 1]
dec qword [r8 - 0x75]
invalid
mov rax, qword [rdi + 7]
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
invalid
mov dword [rbp - 8], ecx
mov qword [rbp - 0x10], rax
invalid
call qword [rax]
mov rax, qword [rbp - 0x10]
invalid
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js 0x140094ffd
add byte [rbp + rcx + 0x48], dh
je case.0x140094d2f.66
or eax, 0x10508b48
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
call fcn.140041fe0
mov edx, 8
mov rcx, qword [rbp - 0x18]
call 0x198cdd35a
call 0x198cdd35a
call 0x198cdd35a
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140041fe0
invalid
dec dword [rax - 0x77]
jle 0x140095027
mov qword [rsi + 8], rdi
mov qword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
add rsp, 0x58
add esp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, rdi
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x140095049
lea rcx, [0x140192da4]
or eax, 0xfdd62
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp case.0x14009adea.126
push 0xffffffffb0ffffff
sub ecx, ebp
invalid
invalid
mov al, 0x29
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 1
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 2
jmp case.0x14009adea.126
push rbx
invalid
invalid
invalid
push rbx
invalid
invalid
mov al, 3
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 4
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 5
jmp case.0x14009adea.126
invalid
invalid
add eax, 0xffff3ee9
push qword [rax - 0xc816fa]
mov al, 6
invalid
invalid
invalid
invalid
mov al, 6
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 7
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 8
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 9
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0xa
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0xb
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0xc
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0xd
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0xe
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0xf
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x10
jmp case.0x14009adea.126
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x12
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x13
jmp case.0x14009adea.126
fdiv st(6), st(0)
invalid
invalid
fdiv st(6), st(0)
invalid
mov al, 0x14
jmp case.0x14009adea.126
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x15
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x16
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x17
jmp case.0x14009adea.126
invalid
mov al, 0x18
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x19
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x1a
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x1b
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x21
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x22
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x23
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x24
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x25
jmp case.0x14009adea.126
invalid
invalid
invalid
mov al, 0x26
jmp case.0x14009adea.126
mov al, 0x27
jmp case.0x14009adea.126
mov al, 0x28
jmp case.0x14009adea.126
mov esi, ecx
movups xmm0, xmmword [0x140161a18]
movaps xmmword [rsp + 0x60], xmm0
mov eax, 0xffffffff
cmp r9, rax
cmovb rax, r9
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], r8
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rcx, rdx
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ntdll.dll_NtReadFile]
cmp eax, 0x103
jne 0x14009522c
mov rcx, rdi
mov edx, 0xffffffff
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
mov eax, dword [rsp + 0x60]
cmp eax, 0xc0000011
jne 0x14009523b
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x140095273
cmp eax, 0x103
je 0x14009527d
test eax, eax
js 0x140095258
mov rax, qword [rsp + 0x68]
mov qword [rsi + 8], rax
mov qword [rsi], 0
jmp 0x140095273
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
add rsp, 0xa8
pop rdi
pop rsi
ret
mov byte [rsp + 0x5c], 0
mov dword [rsp + 0x58], 0
mov qword [rsp + 0x20], 0
lea rdx, [0x140161a78]
or al, 0
lea rsi, [rsp + 0x78]
lea r9, [rsp + 0x50]
mov r8d, 1
mov rcx, rsi
call fcn.14008d4b0
lea rcx, [rsp + 0x58]
mov rdx, rsi
call fcn.14008cb70
mov cl, 0x78
invalid
dec dword [rax - 0x77]
invalid
call case.0x140003cad.1159
mov ecx, 7
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
invalid
push r12
push rsi
push rdi
push rbx
sub rsp, 0x4a8
in al, dx
test al, 4
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov dword [rbp + 0x420], 0xfffffffe
mov rdi, qword [rdx]
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
cmp rax, 4
jb 0x140095342
movabs r9, 0x5c003f005c005c
cmp qword [rdi], r9
invalid
je 0x1400953b5
movabs r9, 0x5c003f003f005c
cmp qword [rdi], r9
je 0x1400953b5
cmp rax, 0xf8
jae case.0x14000776e.1899
invalid
nop
add byte [rax], al
invalid
adc dword [rax + 0x66000000], 0xffffff83
cmp word [rdi + 2], 0x3a
jne 0x140095396
jg 0x14009533b
cmp dh, byte [rbp + 0x5a]
pop rdx
movzx eax, word [rdi + 4]
jmp 0x14009536c
cmp rax, 3
je case.0x14000776e.1897
invalid
clc
add esi, dword [rsp + rdx + 0x48]
adc al, 0x48
cmp rax, 2
cmp eax, 2
add dh, byte [rax + rcx*2 + 0x48]
cmp eax, 1
je 0x140095396
cmp rax, 1
jne case.0x14000776e.1899
cmp word [rdi], 0
jne case.0x14000776e.1899
jmp 0x1400953b5
cmp word [rdi + 2], 0x3a
add bh, byte [rdx]
jne 0x140095396
movzx eax, word [rdi + 4]
test ax, ax
je 0x140095389
cmp ax, 0x2f
je case.0x1400854a6.1046
invalid
movzx eax, ax
cmp eax, 0x5c
jne 0x140095396
movzx eax, word [rdi]
cmp eax, 0x2f
invalid
je 0x140095399
cmp eax, 0x5c
je 0x140095399
invalid
jmp 0x1400953b5
movzx eax, word [rdi]
cmp eax, 0x2f
je 0x140095396
cmp eax, 0x5c
jne 0x1400953b5
movzx eax, word [rdi]
cmp ax, 0x5c
je 0x1400953a7
movzx eax, ax
cmp eax, 0x2f
jne case.0x14000776e.1899
movzx eax, word [rdi + 2]
cmp eax, 0x5c
je 0x1400953b5
mov bh, 0x47
add al, byte [rbx + 0x5745cf8]
cmp eax, 0x2f
jne case.0x14000776e.1899
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
adc byte [rdx], al
adc byte [rdi], cl
adc byte [rdx], al
jmp 0x140095900
add byte [rax], al
mov byte [rbp + 0x418], r8b
mov qword [rbp + 0x3d8], rdi
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x410], rdx
mov qword [rbp + 0x3c0], 2
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c8], xmm0
mov r13d, 0x200
add byte [rdx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
adc byte [rax + rax], al
add byte [rax - 0x39], cl
test eax, eax
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test eax, ecx
add eax, dword [rax]
add byte [rcx - 0x43], al
add byte [rdx], al
add byte [rax], al
mov eax, 2
mov qword [rbp + 0x408], rax
xor eax, eax
mov qword [rbp + 0x400], rax
xor r15d, r15d
xor r12d, r12d
cmp r13, 0x201
jb 0x14009543f
jmp 0x140095450
jae 0x14009552a
cmp r13, 0x201
jae 0x140095450
mov esi, 0x200
lea rbx, [rbp - 0x60]
mov r14, r13
jmp 0x1400954b6
sub r13, r12
sub r15, r12
cmp r15, r13
jae 0x140095489
lea rcx, [rbp + 0x3c0]
mov rdx, r12
mov r8, r13
call fcn.14011cac0
mov rax, qword [rbp + 0x3c0]
mov qword [rbp + 0x408], rax
mov rax, qword [rbp + 0x3c8]
mov qword [rbp + 0x400], rax
mov r15, qword [rbp + 0x400]
mov eax, 0xffffffff
cmp r15, rax
mov r12d, 0xffffffff
cmovb r12, r15
mov qword [rbp + 0x3d0], r12
mov rsi, r12
mov rbx, qword [rbp + 0x408]
mov r14, r12
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
mov rcx, qword [rbp + 0x3d8]
mov edx, r14d
mov rdi, rbx
mov r8, rbx
xor r9d, r9d
call qword [sym.imp.kernel32.dll_GetFullPathNameW]
mov ebx, eax
test eax, eax
jne 0x1400954eb
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne case.0x1400854a6.1077
mov r13d, ebx
cmp r14, r13
jne 0x140095430
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x140095917
add r14, r14
mov eax, 0xffffffff
cmp r14, rax
cmovae r14, rax
mov r13, r14
cmp r13, 0x201
jae 0x140095450
jmp 0x14009543f
cmp rsi, r13
jb 0x140095931
mov r14, qword [rbp + 0x410]
mov qword [r14 + 0x10], 0
lea rax, [r13 - 0xf7]
cmp rax, 0xffffffffffffff08
mov r15, qword [rbp + 0x3d8]
jb 0x1400955ce
cmp byte [rbp + 0x418], 0
jne 0x1400955ce
mov rsi, qword [r14 + 8]
mov rbx, r15
cmp rsi, r13
ja 0x140095709
lea r15, [r13 + 1]
lea r8, [r15 + r15]
test rsi, rsi
je 0x1400956c2
lea rax, [rsi + rsi]
mov qword [rbp + 0x3e8], rbx
mov qword [rbp + 0x3f0], 2
mov qword [rbp + 0x3f8], rax
jmp 0x1400956cd
call qword [sym.imp.kernel32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov r14, qword [rbp + 0x410]
cmp qword [rbp + 0x400], 0
jne 0x1400958af
jmp 0x1400958c0
cmp ebx, 2
jbe 0x1400955ff
mov rcx, rdi
movzx eax, word [rdi + 2]
cmp eax, 0x3a
jne 0x14009560a
cmp word [rcx + 4], 0x5c
jne 0x14009560a
mov r12d, 4
lea rbx, [0x140161d08]
mov qword [rbp + 0x418], rcx
jmp 0x14009573b
jne 0x1400956af
movzx ecx, word [rdi]
jmp 0x14009566b
movzx ecx, word [rcx]
cmp ebx, 3
jbe 0x14009566b
lea rbx, str.called__Option::unwrap____on_a__None__value
cmp cx, 0x5c
jne 0x140095731
cmp eax, 0x3f
je 0x140095731
cmp eax, 0x5c
jne 0x140095675
movzx eax, word [rdi + 4]
cmp eax, 0x3f
je 0x140095726
cmp eax, 0x2e
jne 0x14009567b
cmp word [rdi + 6], 0x5c
jne 0x14009567b
add r13, 0xfffffffffffffffc
add rdi, 8
mov qword [rbp + 0x418], rdi
mov r12d, 4
mov esp, 4
mov esp, 4
lea rbx, [0x140161d08]
jmp 0x14009573b
invalid
add byte [rsi - 0x7d], ah
stc
pop rsp
cmp cx, 0x5c
jne 0x14009569c
movzx eax, word [rdi + 2]
add r12b, byte [r14 - 0x7d]
clc
pop rsp
cmp ax, 0x5c
jne 0x14009569c
add r13, 0xfffffffffffffffe
add rdi, 4
add al, 0x48
mov dword [rbp + 0x418], edi
add al, 0x48
mov dword [rbp + 0x418], edi
mov r12d, 8
lea rbx, [0x140161d10]
invalid
or al, 0
jmp 0x14009573b
invalid
mov qword [rbp + 0x418], rdi
lea rbx, str.called__Option::unwrap____on_a__None__value
jmp 0x140095738
lea rbx, str.called__Option::unwrap____on_a__None__value
xor r12d, r12d
in al, 0x48
mov dword [rbp + 0x418], edi
in al, 0x48
mov dword [rbp + 0x418], edi
jmp 0x14009573b
jns 0x14009570b
mov qword [rbp + 0x3f0], 0
mov dword [rbp + 0x3f0], 0
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e8]
invalid
call 0xfa0956df
add al, byte [rax]
add byte [rax], al
add al, ch
pop rbx
jg 0x1400956e3
dec dword [rax - 0x7d]
mov ebp, 0x3a8
add eax, dword [rax]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x3b0]
je case.0x14000776e.1915
movabs rax, 0x8000000000000001
cmp rcx, rax
jne 0x140095945
xor r12d, r12d
jmp case.0x14000776e.1926
in al, 0xe9
and byte [rcx], al
add byte [rax], al
mov qword [r14], rcx
mov qword [r14 + 8], r15
xor r12d, r12d
mov rbx, rcx
mov rsi, r15
jmp case.0x14000776e.1926
cmp word [rdi + 6], 0x5c
jne 0x14009567b
invalid
invalid
invalid
invalid
mov qword [rbp + 0x418], rdi
xor r12d, r12d
lea rsi, [r12 + r13]
inc rsi
mov rdi, qword [r14 + 8]
cmp rdi, rsi
mov qword [rbp + 0x3a0], rbx
jae 0x1400957c1
lea r8, [rsi + rsi]
test rdi, rdi
je 0x14009577a
lea rax, [rdi + rdi]
mov qword [rbp + 0x3e8], r15
mov qword [rbp + 0x3f0], 2
mov qword [rbp + 0x3f8], rax
jmp 0x140095785
mov qword [rbp + 0x3f0], 0
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e8]
mov edx, 2
call fcn.14008d640
cmp qword [rbp + 0x3a8], 0
mov ebp, 0x3a8
add byte [rax - 0x75], cl
lea esi, [rax + 0x74000003]
push rcx
mov ebp, 0x3a8
add byte [rax - 0x75], cl
lea esi, [rax + 0x74000003]
push rcx
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
invalid
ror dword [rdi], 0x85
nop
add dword [rax], eax
add byte [rcx + rdi - 0x19], cl
jne 0x140095951
cmp rdi, r12
jae case.0x1400854a6.1053
mov rcx, r14
xor edx, edx
mov r15, r12
mov r8, r12
mov eax, esp
call fcn.14011cac0
mov rdi, qword [rbp + 0x418]
sbb byte [rax + rax], al
add byte [rbx + rcx*4 - 0x4b], cl
adc byte [rax + rax], al
add byte [rbp - 0x75], cl
mov esp, dword [rsi + 0x10]
sbb byte [rax + rax], al
add byte [rbx + rcx*4 - 0x4b], cl
adc byte [rax + rax], al
add byte [rbp - 0x75], cl
mov esp, dword [rsi + 0x10]
mov rcx, qword [r14]
mov rcx, qword [r14]
mov rsi, qword [r14 + 8]
jbe 0x1400957f7
jmp 0x140095813
mov rcx, r15
mov r15, r12
xor r12d, r12d
mov rsi, rdi
jmp 0x14009580c
mov r15, r12
mov qword [r14], rcx
mov qword [r14 + 8], rsi
mov dword [rsi + 8], esi
or byte [rbp + 0x31], al
in al, 0x48
mov edi, dword [rbp + 0x418]
xor r12d, r12d
mov rdi, qword [rbp + 0x418]
lea r8, [r15 + r15]
mov rbx, rcx
lea rcx, [rcx + r12*2]
mov rdx, qword [rbp + 0x3a0]
call sub.msvcrt.dll_memcpy
add r12, r15
mov qword [r14 + 0x10], r12
mov rax, rsi
sub rax, r12
cmp rax, r13
jae 0x14009585c
mov rcx, r14
mov rdx, r12
mov r8, r13
call fcn.14011cac0
mov r14, qword [rbp + 0x410]
mov r12, qword [r14 + 0x10]
mov rbx, qword [r14]
mov rsi, qword [r14 + 8]
lea r8, [r13*2]
lea rcx, [rbx + r12*2]
mov rdx, rdi
call sub.msvcrt.dll_memcpy
add r12, r13
mov qword [r14 + 0x10], r12
cmp r12, rsi
jne 0x140095895
mov rcx, r14
mov rdx, rsi
call fcn.14008f570
mov r14, qword [rbp + 0x410]
mov rbx, qword [r14]
mov r12, qword [r14 + 0x10]
mov word [rbx + r12*2], 0
inc r12
mov qword [r14 + 0x10], r12
xor esi, esi
cmp qword [rbp + 0x400], 0
je 0x1400958c0
mov edx, 2
mov rcx, qword [rbp + 0x408]
call fcn.140041fe0
test rsi, rsi
je 0x1400958ed
mov rax, qword [rbp + 0x3e0]
mov qword [rax + 8], rsi
mov qword [rax], 0
cmp qword [r14 + 8], 0
je 0x140095903
mov rcx, qword [r14]
mov edx, 2
call fcn.140041fe0
jmp 0x140095903
mov rax, qword [r14 + 0x10]
mov rcx, qword [rbp + 0x3e0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r14]
movups xmmword [rcx], xmm0
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.14011a470
jmp 0x140095977
lea r8, str.library_std_src_syswindowsmod.rs
mov rcx, r13
mov rdx, rsi
call fcn.14011a400
jmp 0x140095977
test rcx, rcx
jne 0x14009595d
call fcn.140045f20
jmp 0x140095977
test rcx, rcx
jne 0x14009596b
call fcn.140045f20
jmp 0x140095977
mov rdx, qword [rbp + 0x3b8]
call fcn.14011a0d0
jmp 0x140095977
mov rdx, qword [rbp + 0x3b8]
call fcn.14011a0d0
ud2
mov rcx, rdi
mov rdx, rbx
call r15
test eax, eax
je 0x140095b35
cmp word [rsp + 0xac], 0x2e
mov esp, 0xac24
add byte [rsi], ch
jne 0x140095ada
movzx eax, word [rsp + 0xae]
test ax, ax
je case.0x140090523.296
cmp ax, 0x2e
jne 0x140095ada
invalid
or esp, dword [rsi - 0x7d]
mov esp, 0xb024
add byte [rax], al
cmp word [rsp + 0xb0], 0
je case.0x140090523.296
lock inc qword [r14]
jle 0x140095c39
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x80]
mov esp, 0x8024
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x88], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0x20], xmm0
movups xmm0, xmmword [rsp + 0x98]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x30], eax
add byte [rax], al
movaps xmmword [rsp + 0x30], xmm0
mov eax, dword [rsp + 0xa8]
mov dword [rsp + 0x40], eax
movzx ebp, word [rsp + 0xac]
lodsb al, byte [rsi]
add byte [rax], al
add byte [rdi + rcx - 0x49], al
movzx edi, word [rsp + 0xae]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx + 0xf402444], cl
mov bh, 0xac
and al, 0xac
lodsb al, byte [rsi]
lodsb al, byte [rsi]
add byte [rax], al
add byte [rdi + rcx - 0x49], al
invalid
invalid
movzx edi, word [rsp + 0xae]
mov bh, 0xbc
and al, 0xae
add byte [rax], al
mov esp, 0xae24
add byte [rdi + rcx - 0x49], al
movsb byte [rdi], byte [rsi]
and al, 0xb0
movzx r12d, word [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
xchg esp, eax
and al, 0xb2
lea rdx, [rsp + 0xb2]
add byte [rax], al
add bl, ch
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x8a5ed
add byte [rax], al
jmp 0x140095b7b
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x8a5ed
in eax, dx
movsd dword [rdi], dword [rsi]
or byte [rax], al
cmp eax, 0x12
jne 0x140095bc7
add dword [rax], 0
invalid
add dword [rax], 0
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rsi], 0
mov dword [rsi], 0
add byte [rax], al
add byte [rax], al
jmp 0x140095c27
add byte [rax], al
add al, dh
inc qword [r14]
invalid
invalid
jle 0x140095c39
fild word [rax]
add byte [rax], al
lea rdx, [rbx + 0x46]
mov rdi, qword [rbx + 0x14]
invalid
adc al, 0x8b
mov eax, dword [rbx + 0x3c]
mov dword [rsp + 0x40], eax
and al, 0x40
cmp al, 0x89
and al, 0x40
and al, 0x40
and al, 0x40
movups xmm0, xmmword [rbx + 0x2c]
adc byte [rbx + 0x2c], al
sub al, 0xf
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
movups xmm0, xmmword [rbx + 0x1c]
movaps xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x2d2]
mov word [rdx + rdx*8], fs
add al, byte [rax]
invalid
rol byte [rdx], cl
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x21e
invalid
add al, byte [rax]
add al, ch
invalid
call sub.msvcrt.dll_memcpy
mov eax, dword [rsp + 0x40]
xchg edi, eax
and eax, 0x448b0008
and al, 0x40
mov dword [rsp + 0x70], eax
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
and byte [rdi], cl
sub byte [rsp + 0x30], cl
movaps xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x60], xmm1
sub dword [rsp + 0x60], ecx
and al, 0x60
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
lea rcx, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd2
lea rdx, [rsp + 0x2d2]
lea edx, [rsp + 0x2d2]
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
mov r8d, 0x21e
add al, byte [rax]
add al, ch
invalid
add byte [rax], al
call sub.msvcrt.dll_memcpy
jmp case.0x1400960e2.293
invalid
and eax, 0x13eb0008
call qword [sym.imp.kernel32.dll_GetLastError]
movsd dword [rdi], dword [rsi]
or byte [rax], al
mov edi, eax
shl rdi, 0x20
out 0x20, eax
invalid
out 0x20, eax
or rdi, 2
xor r14d, r14d
invalid
test byte [rcx + rcx*4 + 0x76], 8
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rdi
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
and al, 0x50
push rax
movaps xmm1, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
sbb byte [rdi], cl
adc dword [rsi + 0x28], ecx
mov eax, dword [rsp + 0x70]
mov dword [rsi + 0x38], eax
mov word [rsi + 0x3c], bp
outsb dx, byte [rsi]
cmp al, 0x66
mov dword [rsi + 0x3e], r15d
jle case.0x140094d2f.259
cmp byte [rsi - 0x77], ah
outsb dx, byte [rsi]
cmp al, 0x66
mov dword [rsi + 0x3e], r15d
jle case.0x140094d2f.259
jle case.0x140094d2f.259
mov word [rsi + 0x40], r12w
lea rcx, [rsi + 0x42]
lea rdx, [rsp + 0x80]
lea edx, [rsp + 0x80]
add byte [rax], al
add byte [rcx - 0x48], al
invalid
mov r8d, 0x21e
add byte [rax], al
add al, ch
add eax, 0x48000825
or byte [rax], al
mov qword [rsi], 1
call sub.msvcrt.dll_memcpy
or byte [rax], al
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x4f0
invalid
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
ud2
ud2
int3
int3
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x70
in al, dx
jo 0x140095c97
invalid
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
and al, 0x70
jo 0x140095c9c
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov rax, rdx
mov rsi, rcx
mov rcx, qword [rdx]
mov rbx, qword [rcx + 0x10]
mov ebx, dword [rcx + 0x10]
mov ebx, dword [rcx + 0x10]
pop rcx
adc byte [rax - 0x75], cl
mov rdi, qword [rcx + 0x20]
jns 0x140095c8c
add rdx, 0x34
add edx, 0x34
lea rcx, [rax + 0x234]
mov r9d, 0x104
mov r8, rdx
cmp word [r8], 0
cmp dword [r8], 0
je 0x140095d36
test byte [rbx + 0x66000000], ch
cmp word [r8 + 2], 0
cmp dword [r8 + 2], 0
je 0x140095d0e
cmp word [r8 + 4], 0
add al, 0
add byte [rcx + rdi*2 + 0x66], dh
je 0x140095d14
jns 0x140095d02
cmp word [r8 + 6], 0
cmp dword [r8 + 6], 0
js 0x140095ca6
add byte [rdi + rsi*2 + 0x66], dh
je 0x140095d1a
ja case.0x1400911f4.281
cmp word [r8 + 8], 0
cmp dword [r8 + 8], 0
js case.0x140094d2f.269
add byte [rbp + rsi*2 + 0x66], dh
cmp dword [r8 + 0xa], 0
invalid
je 0x140095d20
cmp word [r8 + 0xa], 0
add byte [rbx + rsi*2 + 0x66], dh
je 0x140095d26
jae 0x140095d1a
cmp word [r8 + 0xc], 0
cmp dword [r8 + 0xc], 0
cmp dword [rax + 0xc], 0
js 0x140095cc4
add byte [rcx + rsi*2 + 0x66], dh
cmp dword [r8 + 0xe], 0
js 0x140095cce
invalid
je 0x140095d2c
cmp word [r8 + 0xe], 0
js 0x140095cce
add byte [rdi + rbp*2 + 0x49], dh
je 0x140095d32
add ecx, 0xfffffff8
add r8, 0x10
adc byte [rcx - 0x7d], cl
stc
invalid
ja case.0x1400911a8.281
adc byte [rcx - 0x7d], cl
stc
invalid
cmp word [rcx], 0
je 0x140095d39
cmp word [rax + 0x236], 0
je 0x140095e0d
cmp word [rax + 0x238], 0
je 0x140095e1b
invalid
add byte [rcx - 0x48], al
add al, 1
add byte [rax], al
mov r8d, 0x104
cmp word [rax + 0x23a], 0
jne 0x140095d4f
add rax, 0x23a
add rax, 0x23a
cmp al, byte [rdx]
add byte [rax], al
mov rcx, rax
mov ecx, eax
jmp 0x140095d39
add r8, 2
jmp 0x140095d36
add r8, 4
jmp 0x140095d36
add r8, 6
jmp 0x140095d36
add r8, 8
add eax, 8
ror byte [rax], 0xeb
adc byte [rcx - 0x7d], cl
ror byte [rdx], 0xeb
or cl, byte [rcx - 0x7d]
ror byte [rbx + rbp*8], 4
add r8, 0xe
jmp 0x140095d36
add r8, 0xa
jmp 0x140095d36
add r8, 0xc
jmp 0x140095d36
mov rcx, r8
mov ecx, eax
sub rcx, rdx
mov r8, rcx
mov eax, ecx
mov eax, ecx
shr r8, 1
shr eax, 1
cmp rcx, 0x20a
add byte [rax], al
jae 0x140095e29
fiadd dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
movabs r8, 0x758b4cffffa548e8
mov eax, 0xffa548e8
dec dword [rbx + rcx*4 + 0x75]
invalid
invalid
lea rcx, [rbp - 0x48]
call fcn.1400902a0
mov r14, qword [rbp - 0x48]
mov esi, dword [rbp - 0x48]
mov eax, 0xffa548e8
dec dword [rbx + rcx*4 + 0x75]
invalid
invalid
mov esi, dword [rbp - 0x48]
mov eax, 0xc87d8b4c
mov r15, qword [rbp - 0x38]
test rdi, rdi
je 0x140095d99
js 0x140095e42
mov bh, dl
add byte [rax], al
add byte [rdi], cl
invalid
mov dh, 5
jle 0x140095dcc
movzx eax, byte [0x1401cb9f0]
adc eax, dword [rax]
mov edx, 1
mov rcx, rdi
call fcn.140041f50
cli
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x140095d9f
cli
dec dword [rcx - 0x77]
invalid
mov ecx, 1
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.14011a0d0
jmp case.0x140090686.328
scasb al, byte [rdi]
add byte [rax], al
add byte [rcx - 0x44], al
add dword [rax], eax
add byte [rax], al
mov r12d, 1
mov rcx, r12
mov rdx, rbx
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov qword [rbp - 0x28], r12
fmul dword gs:[rax - 0x77]
jge 0x140095d95
fmul dword gs:[rax - 0x77]
jge 0x140095d95
mov qword [rbp - 0x18], rdi
mov byte [rbp - 0x10], 0
lea rcx, [rbp - 0x28]
mov rdx, r14
mov r8, r15
call fcn.140095eb0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x28], al
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
cmp qword [rbp - 0x40], 0
rol byte [rax], 0x74
invalid
rol byte [rax], 0x74
sbb edi, dword [rdx + 1]
mov edx, 1
mov rcx, r14
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
jmp fcn.140041fe0
nop
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rdi
pop rbp
ret
add eax, 0x236
mov rcx, rax
jmp 0x140095d39
invalid
add al, byte ss:[rax]
add byte [rax - 0x77], cl
shr ecx, 0x1e
invalid
dec dword [rax + 5]
cmp byte [rdx], al
add rax, 0x238
add byte [rax], al
mov rcx, rax
jmp 0x140095d39
lea rax, str.library_std_src_syswindowsmod.rs
add eax, 0xcc638
mov edx, 0x104
add al, 1
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov r8, rax
call fcn.14011a400
rol byte [rbp + 8], 0
ud2
ud2
lea rbp, [rdx + 0x70]
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fsubr st(0)
xor byte [0x1889a5e6d], al
add esp, 0x20
call fcn.1400463a0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
adc byte [rbp + 0x41], dl
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x73], cl
push 0x70
invalid
and byte [rax - 0x73], cl
push 0x70
invalid
jo case.0x140090523.343
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
call fcn.1400463a0
add eax, 0x4890fffb
add esp, 0x20
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
sub esp, 0x158
in al, dx
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xd0], 0xfffffffffffffffe
rol byte [rax], 1
add byte [rax], al
invalid
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov esi, eax
add byte [rax], 0
add byte [rax - 0x39], cl
test eax, edx
invalid
rol byte [rax], 1
add byte [rax], al
add dh, bh
add byte [rax], al
invalid
invalid
mov esi, eax
invalid
mov rbx, rcx
mov r15, qword [rcx]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
test r14, r14
test esi, esi
test byte [rax - 0x77], 0x95
rol byte [rax], 0
add byte [rax], al
mov qword [rbp + 0xc0], rdx
add byte [rax], al
add byte [rax], al
add byte [rdi + rdx*2 + 0x48], dh
je case.0x140096e32.59
push rdi
mov qword [rbp + 0xb8], rsi
mov dword [rbp + 0xb8], esi
add byte [rax], al
mov rsi, rbx
movzx eax, byte [r14 + r15 - 1]
mov dh, 0x44
invalid
invalid
cmp al, 0x2f
setne r12b
setne ah
mov dh, 0x44
invalid
invalid
setne ah
invalid
cmp al, 0x5c
pop rsp
setne bl
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
xchg ebp, eax
ret
lea ecx, [rbp + 0x60]
mov rdx, r15
mov edx, edi
cli
mov r8, r14
call fcn.140090a40
invalid
inc dword [rdi + rcx - 0x4a]
insd dword [rdi], dx
invalid
invalid
inc dword [rdi + rcx - 0x4a]
insd dword [rdi], dx
invalid
movzx eax, r13b
movzx eax, ch
mov dh, 0xc5
mov r10, qword [rbp + 0x70]
mov edx, dword [rbp + 0x70]
jo 0x140095f73
mov r9, qword [rbp + 0x80]
mov ecx, dword [rbp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfcf14
adc al, 0xcf
invalid
invalid
lea rcx, [0x140192e48]
adc al, 0xcf
str word [rax + 0x63]
add byte [rax + 0x63], cl
iretd
add byte [rax + 0x63], cl
movsxd rdx, dword [rcx + rax*4]
adc al, 0x81
or dword [rax + 1], 0xf9894cca
add rdx, rcx
retf 0x894c
mov rcx, r15
jmp rdx
lea rcx, [r10 + 4]
lea ecx, [rdx + 4]
add al, 0xeb
mov r13b, 6
mov r13b, 6
jmp case.0x140096e32.60
mov r13b, 6
mov ch, 6
invalid
xor edi, edi
xor r12d, r12d
xor esp, esp
inc dword [rbp + 0x31]
in al, 0xe9
xor esp, esp
jmp case.0x14000776e.1958
push rax
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x73], cl
add qword [r13 - 0x7b], rcx
add dword [rbp - 0x7b], ecx
lea rcx, [r9 + 1]
test r9, r9
add dword [rbp - 0x7b], ecx
leave
cmove rcx, r9
leave
add rcx, r10
add ecx, edx
add rcx, 8
ror dword [rax], 0xeb
or bl, ch
jmp case.0x140096e32.60
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
add bl, ch
jmp case.0x140096e32.60
sbb dword [rcx - 0x73], ecx
add qword [r13 - 0x7b], rcx
add dword [rbp - 0x7b], ecx
lea rcx, [r9 + 1]
add dword [rbp - 0x7b], ecx
test r9, r9
test ecx, ecx
leave
cmove rcx, r9
cmove ecx, ecx
add rcx, r10
add rcx, 2
jmp case.0x140096e32.60
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
cmp rcx, r14
int1
ja 0x140096897
add byte [rax], al
jne 0x140095f96
xor edi, edi
invalid
jmp case.0x140094d2f.298
invalid
add rcx, r15
add ecx, edi
stc
movzx ecx, byte [rcx]
mov dh, 9
or dword [rax - 0x6bf0a307], eax
ret 0xf980
stc
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete dil
or dil, dl
or bh, dl
stc
invalid
or bh, dl
xlatb
and r12b, bl
mov rcx, qword [rbp + 0x61]
invalid
mov rdx, qword [rbp + 0x68]
mov qword [rbp + 7], rdx
mov dword [rbp + 7], edx
mov dword [rbp + 7], edx
mov qword [rbp], rcx
mov r11, qword [rbp + 0x78]
mov ecx, 6
add byte [rax], al
add byte [rcx + 0x158d48c0], cl
mov eax, eax
lea rdx, [0x140192e64]
lea edx, [0x140192e64]
lea edx, [0x140192e64]
xchg ebx, eax
invalid
add byte [rbx + riz*2 + 4], cl
movsxd r8, dword [rdx + rax*4]
add r8, rdx
add eax, edx
invalid
mov qword [rbp - 0x20], r9
mov qword [rbp - 0x18], r10
loopne 0x140096029
mov dword [rbp - 0x18], edx
mov qword [rbp - 0x10], r11
pop rbp
invalid
jmp r8
jmp rax
lea rdx, [r10 + 4]
lea edx, [rdx + 4]
push rdx
add al, 0xeb
lea rdx, es:[r9 + 1]
lea rdx, [r9 + 1]
jmp 0x140096013
lea rdx, [r9 + 1]
add dword [rbp - 0x7b], ecx
leave
test r9, r9
cmove rdx, r9
add rdx, r10
invalid
ror dword [rcx + rax - 0x2e], 1
ror byte [rax - 0x7d], cl
ret 0xeb02
add ch, bl
add rdx, 2
jmp 0x140096013
add ch, bl
adc cl, byte [rcx - 0x73]
lea rdx, [r9 + 1]
test r9, r9
lea rdx, [r9 + 1]
test r9, r9
cmove rdx, r9
add rdx, r10
add rdx, 8
add edx, 8
test rdx, rdx
mov rbx, rsi
je case.0x14008eeec.400
lea rdx, [0x140192e80]
movsxd rax, dword [rdx + rax*4]
invalid
invalid
add rax, rdx
mov rsi, qword [rbp + 0xb8]
mov esi, dword [rbp + 0xb8]
jmp rax
jmp case.0x140096030.2
mov rsi, qword [rbp + 0xb8]
mov eax, 0xeb000000
add byte [rax], al
jmp case.0x14000776e.1957
pop rbx
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rbx, rsi
mov rsi, qword [rbp + 0xb8]
add byte [rax], al
add byte [rax], al
jmp case.0x140096030.2
mov rbx, rsi
mov rsi, qword [rbp + 0xb8]
mov esi, dword [rbp + 0xb8]
mov ch, 0xb8
add byte [rax], al
add bl, ch
jmp case.0x14000776e.1957
lea rax, ds:[r9 + 1]
test r9, r9
leave
cmove rax, r9
lea rcx, [r10 + rax]
lea ecx, [rdx + rax]
lea ecx, [rdx + rax]
add rcx, 2
jmp case.0x140096030.2
invalid
movzx eax, r12b
xor r12d, r12d
cmp rcx, r14
cmp ecx, esi
cmovne r12d, eax
cmp r13b, 5
cmp ch, 5
loopne case.0x140096030.9
cmp ch, 5
cmovne r12d, eax
mov rdx, qword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rsi
call fcn.1400904e0
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
mov rcx, rdx
mov rdx, rsi
call fcn.1400904e0
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
test al, al
jne 0x140096127
invalid
lea rcx, [rbp + 0x60]
invalid
mov rdx, qword [rbp + 0xc0]
mov r8, rsi
invalid
call fcn.140090a40
movzx edx, byte [rbp + 0x60]
mov dh, 0x55
invalid
mov rcx, qword [rbp + 0x70]
rol byte [rax], 0
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
lea r8, [0x140192e94]
lea eax, [0x140192e94]
add eax, 0xfcdb9
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
invalid
jmp rdx
add rcx, 4
jmp 0x14009611e
invalid
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
invalid
invalid
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
cmove rdx, rax
add rcx, rdx
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add rcx, 2
jmp 0x14009611e
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
jmp 0x14009611e
lea rdx, [rax + 1]
test rax, rax
test eax, eax
push rax
add dword [rax - 0x7b], ecx
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
add ecx, 8
invalid
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
add ecx, 8
add ecx, 8
jmp 0x14009611e
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rax + 0x39], cl
int1
cmp rcx, rsi
ja 0x1400968a8
add byte [rax - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
mov qword [rbx + 0x10], 0
mov rcx, rbx
mov ecx, ebx
mov rdx, qword [rbp + 0xc0]
mov r8, rsi
call fcn.140094780
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
nop
add rsp, 0x158
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test rsi, rsi
je 0x1400961d0
cmp r13b, 3
jae 0x1400961d0
mov qword [rbp - 0x60], r15
mov qword [rbp - 0x58], r14
mov byte [rbp - 0x50], r13b
mov byte [rbp - 0x50], ch
movabs al, byte [0xb06d8844a875894c]
mov rax, qword [rbp]
mov rcx, qword [rbp + 7]
mov qword [rbp - 0x4f], rax
invalid
mov cl, 0x48
mov dword [rbp - 0x48], ecx
invalid
mov qword [rbp - 0x48], rcx
mov eax, 0xe8458b48
mov rax, qword [rbp - 0x18]
call 0x1004eeacd
mov qword [rbp - 0x40], rax
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov rax, qword [rbp - 0x20]
loopne case.0x140090686.339
mov dword [rbp - 0x30], eax
loopne case.0x140090686.339
mov dword [rbp - 0x30], eax
shl byte [r14 - 0x39], 1
shl byte [rsi - 0x39], 1
mov word [rbp - 0x28], 0x200
mov byte [rbp - 0x26], dil
fadd dword [r8]
add al, byte [rax - 0x78]
jge 0x140096179
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
lea rdx, [rbp - 0x60]
call fcn.140090ee0
inc dword [rax + 0x480a607d]
mov dword [rbp - 8], ebx
push rbp
movabs al, byte [0x607d80ffffad34e8]
inc dword [rax + 0x480a607d]
mov dword [rbp - 8], ebx
inc dword [rax + 0x480a607d]
mov dword [rbp - 8], ebx
invalid
jne 0x140096216
mov qword [rbp + 0xa0], 8
add byte [rax], al
add byte [rax], cl
add byte [rax], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
test al, 0
add byte [rax], al
add cl, ch
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
test al, 0
add byte [rax], al
invalid
test al, 0
add byte [rax], al
invalid
add cl, ch
jmp case.0x140091b14.333
pop rbp
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x60]
mov rdi, qword [rbp + 0xc0]
mov ebp, 0xc0
mov ebp, 0xc0
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
call fcn.140090a40
test al, 0xff
invalid
test al, 0xff
dec dword [rdi]
movzx eax, byte [rbp + 0x60]
movzx eax, byte [rbp + 0x60]
invalid
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
invalid
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0xb0
invalid
invalid
invalid
mov al, 0xcc
movzx r8d, al
movzx eax, al
lea r9, [0x140192eb0]
or eax, 0xfccb0
add byte [rdi + 0x63], cl
adc al, 0x81
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
jmp r10
invalid
loop 0x140096256
add rcx, 4
add ecx, 4
jmp 0x1400963a4
add byte [rdi], cl
mov dh, 5
rcl dword [rdi + 0x13], cl
push rdi
adc eax, dword [rax]
mov ecx, 0xe0
movzx eax, byte [0x1401cb9f0]
add eax, 0x1357d3
push rdi
adc eax, dword [rax]
mov ecx, 0xe0
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
call fcn.140041f50
and al, 0xbd
cli
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test rax, rax
je 0x1400968d1
pushfq
invalid
add byte [rax], al
pushfq
invalid
add byte [rax], al
mov r14, rax
mov rax, qword [rbp + 0x90]
add byte [rax], al
add byte [rax], al
mov qword [r14 + 0x30], rax
xor byte [rdi], cl
movups xmm0, xmmword [rbp + 0x60]
adc byte [rbp + 0x60], al
invalid
movups xmm1, xmmword [rbp + 0x70]
jo 0x14009625b
movups xmm2, xmmword [rbp + 0x80]
adc byte [rbp + 0x80], dl
xchg ebp, eax
add byte [rax], 0
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x20], xmm2
adc dword [rsi + 0x20], edx
and byte [rcx + 0xf], al
movups xmmword [r14 + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
movups xmmword [r14], xmm0
adc dword [rsi], eax
mov qword [rbp + 0x10], r14
jne 0x140096274
adc byte [rax - 0x39], cl
sbb byte [r8 + rax], r8b
add al, 0
mov qword [rbp + 0x18], 4
add al, 0
add byte [rax], al
mov qword [rbp + 0x20], 1
and byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmm3, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], bl
adc byte [rbp - 0x30], bl
ror byte [rdi], 1
movaps xmmword [rbp + 0x90], xmm3
sub dword [rbp + 0x90], ebx
movaps xmmword [rbp + 0x80], xmm2
add byte [rax], al
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
lea rcx, [rbp + 0x28]
invalid
invalid
invalid
lea rdx, [rbp + 0x60]
call fcn.140090ee0
cmp byte [rbp + 0x28], 0xa
jge 0x1400962d2
invalid
jge 0x1400962d2
sub byte [rdx], cl
or dh, byte [rdx + rbp*2 + 0x41]
je case.0x14009620a.20
mov r15d, 1
mov edi, 1
add dword [rax], eax
add byte [rax], al
lea rdi, [rbp + 0x10]
lea r13, [rbp + 0x28]
lea r12, [rbp + 0x60]
nop
cmp r15, qword [rbp + 0x18]
cmp edi, dword [rbp + 0x18]
jne 0x1400962d5
mov rcx, rdi
mov rdx, r15
cli
cli
call fcn.1400969e0
mov r14, qword [rbp + 0x10]
mov esi, dword [rbp + 0x10]
imul rax, r15, 0x38
invalid
mov rcx, qword [rbp + 0x58]
mov qword [r14 + rax + 0x30], rcx
invalid
xor byte [rdi], cl
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
adc byte [rbp + 0x38], cl
invalid
adc byte [rbp + 0x38], cl
movups xmm2, xmmword [rbp + 0x48]
adc byte [rbp + 0x48], dl
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [r14 + rax + 0x10], xmm1
invalid
invalid
invalid
invalid
and byte [rcx + 0xf], al
adc dword [rsi + rax + 0x10], ecx
invalid
invalid
invalid
invalid
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
inc r15
mov qword [rbp + 0x20], r15
invalid
mov rcx, r13
mov ecx, ebp
jmp 0x128ebec59
mov rdx, r12
call fcn.140090ee0
stosd dword [rdi], eax
invalid
invalid
stosd dword [rdi], eax
invalid
cmp byte [rbp + 0x28], 0xa
jne 0x1400962c0
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xa0], xmm0
sub dword [rbp + 0xa0], eax
sub dword [rbp + 0xa0], eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
and byte [r8 - 0x77], r9b
and byte [rax - 0x77], cl
mov qword [rbp + 0xb0], rax
test dword [rax - 0x3a000000], esi
mov al, 0
add byte [rax], al
add byte [rax], al
add dh, al
mov byte [rbp + 0xcf], 1
test edi, ecx
add byte [rax], al
add byte [rax], al
invalid
add dword [rax - 0x73], ecx
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
lea rcx, [rbp + 0x28]
sub byte [rax - 0x75], cl
mov rdi, qword [rbp + 0xc0]
mov ebp, 0xc0
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
cli
mov r8, rsi
call fcn.140090a40
movzx edx, byte [rbp + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
mul byte [rsi - 0x49f00001]
push rbp
invalid
dec dword [rdi]
mov dh, 0x55
sub byte [rax - 0x75], cl
cmp byte [r8 - 0x75], r9b
cmp byte [rax - 0x75], cl
cmp byte [rax - 0x75], cl
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x140192f00]
lea r8, [0x140192f00]
retf
str word [rbp + 0x63]
add byte [rbp + 0x63], cl
movsxd r9, dword [r8 + rdx*4]
or al, 0x90
nop
add r9, r8
jmp r9
jmp rcx
add rcx, 4
add ecx, 4
jmp 0x14009646c
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
lea r8, [rdx + 1]
test rdx, rdx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
invalid
invalid
invalid
cmove r8, rdx
cmove eax, edx
ret 0x14c
ret 0x14c
add rcx, r8
ror dword [rax - 0x7d], 0xc1
or bl, ch
add rcx, 8
jmp 0x1400963a4
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400963a4
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
invalid
invalid
test rdx, rdx
test edx, edx
cmove r8, rdx
ret 0x14c
add rcx, r8
add rcx, 2
rol dword [rdx], 0xeb
add ch, bl
jmp 0x1400963a4
add eax, 0x2b9
mov ecx, 2
add byte [rcx - 0x77], cl
mov r8, rsi
invalid
sub r8, rcx
jb 0x1400968a8
invalid
add al, 0
add byte [rax + 3], cl
invalid
add rcx, qword [rbp + 0xc0]
add ecx, dword [rbp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
iretd
mov rdi, rcx
test r8, r8
je case.0x14000776e.2003
adc ecx, dword [rdi]
mov dh, 0xf
movzx ecx, byte [rdi]
cmp cl, 0x5c
sete dl
ret 0xf980
cmp cl, 0x2f
stc
invalid
sete cl
or cl, dl
xchg esp, eax
ror dword [rax], 0xd1
jmp 0x1400963d4
xor ecx, ecx
cmp al, 5
jb 0x1400963ff
test cl, cl
jne 0x1400963ff
test r12b, r12b
test ah, ah
je 0x14009612f
test byte [rdx - 3], cl
std
invalid
dec dword [rax - 0x73]
lea rdx, [0x140167950]
adc eax, 0xd1564
adc eax, 0xb841000d
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.140094780
jmp 0x14009612f
std
invalid
invalid
jrcxz case.0x140094d2f.295
invalid
invalid
xor ch, bh
std
invalid
lea rcx, [rbp + 0x60]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.140090a40
xor ah, byte [rsi + 0xf44ffff]
mov dh, 0x45
invalid
invalid
mov rax, qword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
jo 0x140096460
mov rdx, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
add byte [rax], al
lea rcx, [0x140192ecc]
lea ecx, [0x140192ecc]
movsxd r9, dword [rcx + r8*4]
add r9, rcx
leave
invalid
leave
jmp r9
lea rcx, [rax + 4]
jmp 0x14009682f
lea rdx, [rax + 1]
test rax, rax
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add rcx, 8
jmp 0x14009646c
mov ecx, 6
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14009646c
mov ecx, 6
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
invalid
invalid
jmp 0x14009646c
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14009646c
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
cmp rcx, rsi
mov ecx, 2
cmp rcx, rsi
mov rax, qword [rbp + 0xc0]
test eax, eax
add byte [rax], al
add byte [rax], al
ja 0x1400968b9
invalid
add byte [rax], al
ja 0x1400968b9
jne 0x140096482
add al, 0x31
shr bl, 0x15
xor eax, eax
jmp 0x140096497
add rcx, rax
mov rdi, rcx
movzx eax, byte [rdi]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
mov rcx, qword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
movups xmm0, xmmword [rbp + 0x28]
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
movups xmmword [rbp + 0x80], xmm1
movups xmmword [rbp + 0x70], xmm0
mov rcx, qword [rbp + 0xc0]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], rsi
mov word [rbp + 0x98], 0x200
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
jne 0x140096500
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
jne 0x140096500
lea rdi, [rbp + 0x28]
lea rbx, [rbp + 0x60]
xor r15d, r15d
lea r14, [rbp + 0xa0]
sub byte [rax - 0x73], cl
pop rbp
invalid
lea esi, [rbp + 0xa0]
jmp 0x14009652e
mov rdx, qword [rbp + 0xb0]
xchg ebp, eax
mov al, 0
add byte [rax], al
imul rax, rdx, 0x38
add rax, qword [rbp + 0xa0]
add byte [rax], al
mov byte [rax], r12b
movups xmm0, xmmword [rsi]
and byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + 1], xmm0
movups xmmword [rax + 0x11], xmm1
movups xmmword [rax + 0x21], xmm2
mov rcx, qword [rsi + 0x2f]
mov qword [rax + 0x30], rcx
inc rdx
mov qword [rbp + 0xb0], rdx
mov dword [rbp + 0xb0], edx
mov byte [rbp + 0xcf], 1
add byte [rax], al
add byte [rcx], al
mov rcx, rdi
mov rdx, rbx
call fcn.140090ee0
movzx r12d, byte [rbp + 0x28]
cmp r12b, 0xa
cmp ah, 0xa
je 0x140096608
lea eax, [r12 - 6]
movzx ecx, al
lea rax, [rcx + 1]
add dword [r8 + 0xf4904f9], eax
invalid
cmp cl, 4
cmovae rax, r15
cmp rax, 1
je 0x1400965a0
cmp eax, 2
je 0x14009652e
cmp eax, 3
jne 0x1400965e0
add esi, dword [rbp + 0x6e]
mov rdx, qword [rbp + 0xb0]
test rdx, rdx
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rax + rsi*4 + 0x48], cl
je 0x14009652e
dec rdx
je 0x14009652e
dec rdx
mov rax, qword [rbp + 0xa0]
imul rcx, rdx, 0x38
retf 0x8038
cmp al, 8
or byte [rcx], cl
retf 0x8038
cmp byte [rax + 0x7509083c], al
pushfq
or byte [rcx], cl
jne 0x14009652e
jmp 0x140096527
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
xor edx, edx
cmp qword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
xchg ebp, eax
ret 0x8948
invalid
invalid
setne dl
mov qword [rbp + 0xb0], rdx
mov al, 0
add byte [rax], al
cmp qword [rbp + 0xa8], rdx
jne 0x1400964f7
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
mov byte [rbp + 0xcf], 1
add byte [rax], al
add byte [rcx], al
mov rcx, r14
call fcn.1400969e0
jmp 0x1400964f0
add byte [rax], al
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax + 0x3b], cl
xchg ebp, eax
test al, 0
add byte [rax], al
add byte [rax], al
cmp rdx, qword [rbp + 0xa8]
jne 0x1400964f7
mov byte [rbp + 0xcf], 1
mov rcx, r14
add dword [rcx + rcx*4 - 0xf], ecx
call fcn.1400969e0
jmp 0x1400964f0
add eax, dword [rax]
add cl, ch
call 0x189096607
mov dword [rbp + 0x28], 1
add byte [rax], al
invalid
mov qword [rbp + 0x28], 1
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
xor r14b, r8b
add dword [rax - 0x75], ecx
mov eax, dword [rbp + 0xa0]
invalid
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov byte [rbp + 0x40], 1
mov rax, qword [rbp + 0xa0]
mov eax, dword [rbp + 0xa0]
mov qword [rbp + 0xc0], rax
mov dword [rbp + 0xc0], eax
mov rax, qword [rbp + 0xa8]
mov eax, dword [rbp + 0xa8]
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xb0]
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], esi
test rax, rax
test eax, eax
je 0x1400967b4
test byte [rbp + 1], ch
add byte [rax], al
imul rsi, rax, 0x38
invalid
mov rbx, qword [rbp + 0xc0]
add rsi, rbx
fimul word [rbp + rcx*4 + 0x65]
invalid
lea rdi, [0x140192f1c]
lea edi, [0x140192f1c]
rol byte [rax], 0
add byte [rax + 1], cl
fimul word [rbp + rcx*4 + 0x65]
invalid
lea edi, [0x140192f1c]
enter 0xf, 0x31
invalid
xor eax, eax
jmp 0x140096673
shr bl, 0xf
xor eax, eax
add rbx, 0x38
add ebx, 0x38
ret
cmp rbx, rsi
je 0x1400967b4
add dword [r8], eax
invalid
je 0x1400967b4
add dword [r8], eax
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
movzx r13d, byte [rbx]
cmp r13d, 0xa
invalid
sub eax, dword [rcx - 0x7d]
std
or cl, byte [rdi]
test byte [rbx], dh
cmp ebp, 0xa
je 0x1400967b4
add dword [rax], eax
add byte [rax + rcx*4 + 0x6d], al
insd dword [rdi], dx
mov byte [rbp + 0x60], r13b
mov rcx, qword [rbx + 0x30]
mov ecx, dword [rbx + 0x30]
insd dword [rdi], dx
invalid
mov ecx, dword [rbx + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r12 + 0x2f], rcx
and al, 0x2f
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
movups xmm1, xmmword [rbx + 0x11]
add dword [r15], ecx
adc byte [rbx + 0x11], cl
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
and dword [rcx + 0xf], eax
adc dword [rsp + 0x20], edx
invalid
movups xmmword [r12 + 0x20], xmm2
and byte [rcx + 0xf], al
movups xmmword [r12 + 0x10], xmm1
adc dword [rsp + 0x10], ecx
movups xmmword [r12], xmm0
movups xmmword [rsp], xmm0
adc dword [rsp], eax
and al, 0xa8
test al, 1
je 0x1400966d9
invalid
add dword [rdx + rbp + 0x48], esi
lea ecx, [rbp + 0x60]
sub cl, byte [rax - 0x73]
invalid
lea rcx, [rbp + 0x60]
lea rdx, [0x140160a08]
adc eax, 0xca34e
movabs qword [0x84ffffabf1e8000c], rax
sal byte [rbp + 0x16], 0x41
jne 0x1400966d9
mov r8d, 1
or al, 0
call fcn.1400912b0
test al, al
int1
stosd dword [rdi], eax
invalid
jne 0x1400966d9
invalid
mov r8d, 1
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x28]
invalid
invalid
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
lea rdx, [0x140167950]
adc eax, 0xd127c
or eax, 0xe0a7e800
call fcn.140094780
loopne case.0x140096e32.80
invalid
dec dword [rbx + rcx*4 + 0x75]
mov r14, qword [rbp + 0x70]
jo 0x14009671f
lea eax, [r13 - 6]
lea eax, [rbp - 6]
movzx eax, al
lea r15, [rax + 1]
lea edi, [rax + 1]
cmp al, 4
mov eax, 0
cmovae r15, rax
cmovae edi, eax
add byte [rdi + rcx + 0x43], cl
cmovae edi, eax
clc
movsxd rax, dword [rdi + r15*4]
invalid
add rax, rdi
add eax, edi
mov r8, r15
lea rdx, [0x140167950]
jmp rax
adc cl, byte [0x188ea6607]
add bh, bh
loopne 0x14009674f
invalid
mov rdx, qword [rbp + 0x88]
mov edx, dword [rbp + 0x88]
xchg ebp, eax
mov byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7b], cl
nop
mov r8, qword [rbp + 0x90]
test dword [rax - 0x15000000], edx
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp 0x140096740
sub cl, byte [rax - 0x75]
mov rdx, qword [rbp + 0x68]
mov r8, r14
push rbp
push 0xffffffffebf0894d
jmp 0x140096740
invalid
invalid
add dword [rax], eax
invalid
jmp 0x140096740
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14019053a]
adc eax, 0xf9e0e
sahf
verw bx
jmp 0x140096740
invalid
invalid
add al, byte [rax]
jmp 0x140096740
add byte [rax], al
lea rdx, str..._2e_2e_2e_2E_2E_2e_2E_2E_2e._2E.._2e._2E._2e_2E
invalid
invalid
add byte [rdi], cl
invalid
nop dword [rax + rax]
lea rcx, [rbp + 0x28]
call fcn.140094780
invalid
loopne 0x140096747
inc dword [rcx - 0x7d]
inc dword [rcx]
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x140096776.5
adc edi, edi
invalid
push qword [rax - 0x7ab2ff]
mov al, 1
test r15, r15
jne 0x140096666
mov rax, qword [rbp + 0x80]
mov ecx, r13d
mov ecx, ebp
mov ecx, ebp
lea rdx, [0x140192f30]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope case.0x140095fe4.31
add esi, 4
mov r13, r14
jmp case.0x140096776.2
enter 0xffffffffffff8d4d, 0x2c
invalid
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
add ebp, 2
invalid
test r13, r13
setne al
shr cl, 0xb2
invalid
invalid
invalid
shr cl, 0xb2
invalid
cmp qword [rbp + 0xb8], 0
je 0x1400967cf
mov edx, 8
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
call fcn.140041fe0
invalid
cli
invalid
invalid
add al, ch
adc dword [rax - 0x74b70006], edi
mov eax, 0x8b48fffa
cli
dec dword [rax - 0x75]
mov rsi, qword [rbp - 8]
jne 0x1400967cb
cmp qword [rsi + 8], 0
add byte [rbp + rcx + 0x48], dh
je 0x1400967e7
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
stc
mov bh, 0xfa
cli
call fcn.140041fe0
cli
dec dword [rdi]
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x140096141
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
test rdx, rdx
cmove rcx, rdx
retf 0x148
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x14009682f
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 8
jmp 0x14009682f
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
cmp rcx, r14
int1
ja 0x140096897
mov ecx, r8d
mov ecx, eax
lea r8, [0x140192ee8]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add eax, 4
jmp 0x140096885
rol byte [rbx + rbp*8], 0x38
xor eax, eax
jmp 0x14009688e
invalid
cmp eax, 0x14a8d48
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
jmp 0x140096885
invalid
and byte [rax + 6], bh
jmp 0x140096885
add eax, ecx
add rax, 8
jmp 0x140096885
invalid
add eax, 0x2b8
add byte [rcx + 0x39], cl
cmp esi, eax
cmp r14, rax
cmp esi, eax
jb 0x14009612f
mov qword [rbx + 0x10], rax
jmp 0x14009612f
clc
invalid
invalid
clc
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r14
call fcn.14011a320
jp 0x1400968de
or byte [rax], al
movabs al, byte [0x3a7ae8f2894c000c]
jp 0x1400968de
or byte [rax], al
ud2
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14011a320
ud2
mov byte [rbp + 0xcf], 1
add byte [rcx], al
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.14011a320
cmp cl, byte [rax]
add byte [rdi], cl
invalid
cmp cl, byte [rax]
add byte [rdi], cl
or edi, dword [rcx + 8]
or byte [rax], al
add byte [rax], al
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0xe0], bh
add byte [rax], al
invalid
mov edx, 0xe0
add byte [rax], al
add al, ch
invalid
call fcn.14011a0d0
or byte [rax], al
ud2
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
rol byte [rax], 0
add byte [rax - 0x75], cl
xchg ebp, eax
invalid
add byte [rax], al
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
add byte [rax], al
call fcn.1400969d0
add byte [rax - 0x73], cl
sub r8b, r13b
js 0x140096920
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
call fcn.1400463a0
mov byte [rbp + 0xcf], 0
cli
inc esi
test edi, ecx
add byte [rax], al
add byte [rax], al
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
cmp byte [rbp + 0xcf], 0
je 0x1400969b8
invalid
add byte [rax], al
add byte [rbx + rdx + 0x48], dh
mov ecx, dword [rbp + 0xa0]
invalid
mov rcx, qword [rbp + 0xa0]
lea esp, [rax + 0x48000000]
mov edx, dword [rbp + 0xa8]
invalid
mov rdx, qword [rbp + 0xa8]
call fcn.1400969d0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
sal byte [rdx + rcx - 0x46], cl
or byte [rax], al
add byte [rax], al
jmp fcn.140041fe0
xchg rdx, rax
and al, 0x49
xchg edx, eax
and al, 0x49
add dh, byte [rcx]
ror byte [rax + 0x39], cl
invalid
iretd
sbb al, 0x48
mov ecx, dword [rsi]
imul rax, rax, 0x38
mov qword [rsp + 0x28], rcx
and al, 0x28
invalid
cmp byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
invalid
sub byte [rax - 0x39], cl
and al, 0x30
mov qword [rsp + 0x30], 8
mov dword [rsp + 0x30], 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
mov qword [rsp + 0x38], rax
jmp 0x140096a52
or dword [rax - 0x39], ecx
and al, 0x30
and al, 0x30
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rsp + 0x40]
and al, 0x40
lea r9, [rsp + 0x28]
lea r9, [rsp + 0x28]
sub al, ch
call fcn.14008d640
fild qword [rbx - 1]
dec dword [rax - 0x7d]
invalid
invalid
jl 0x140096a89
invalid
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
invalid
and al, 0x40
add byte [rax - 0x75], cl
invalid
add byte [rax - 0x75], cl
and al, 0x48
je 0x140096a89
je 0x140096a89
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
adc ecx, dword [rax - 0x7b]
test rcx, rcx
cmp ecx, eax
je 0x140096a90
test rcx, rcx
jne 0x140096a97
call fcn.140045f20
dec dword [rdi]
or ecx, dword [rax - 0x77]
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
jle case.0x1400911a8.336
invalid
jle case.0x1400911a8.336
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
call fcn.14011a0d0
ud2
int3
int3
int3
leave
je case.0x1400960e2.359
mov rcx, rdx
mov rdx, r8
mov edx, eax
mov edx, eax
jmp fcn.140096b80
rol dword [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x3e], 1
mov rdx, r8
mov rcx, rdx
mov rdx, r8
jmp case.0x1400911a8.341
invalid
add byte [rax], al
int3
add ah, cl
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
mov r8, rdx
mov rdx, rcx
mov edx, ecx
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, ch
jmp 0x189096a6d
invalid
invalid
invalid
call fcn.14008f0d0
mov rax, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
invalid
mov eax, dword [rsp + 0x20]
and al, 0x20
and byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x28]
je 0x140096b14
and al, 0x28
sub byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rdi + rdi*2 + 0x48], 0x8b
and al, 0x30
and al, 0x30
je case.0x1400960e2.386
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
and al, 0x20
and byte [rcx - 0x50], al
mov r8b, 1
mov al, 1
add eax, ebp
mov ah, 0xe7
invalid
call case.0x14000776e.1877
out 0xff, eax
dec dword [rax - 0x75]
invalid
invalid
jl case.0x1400960e2.379
invalid
mov rdi, qword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
cmp byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x40]
je 0x140096b49
and al, 0x40
test rdi, rdi
test rdi, rdi
test edi, edi
push qword [rdx + rcx*2 + 0x48]
mov ecx, edi
je case.0x1400960e2.386
mov rcx, rdi
mov rcx, rdi
xor edx, edx
call qword [sym.imp.kernel32.dll_CreateDirectoryW]
adc eax, 0x897c2
sar bh, cl
adc eax, 0x897c2
ret 0x897
add byte [rbp + 0x481674c0], al
test esi, esi
invalid
test eax, eax
je 0x140096b50
invalid
test rsi, rsi
div byte [rbp + rcx - 0x46]
je 0x140096b4c
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140041fe0
mov ah, 0xfa
cli
push qword [rcx]
xor esi, esi
imul bl
and eax, 0x95d215ff
invalid
invalid
xchg ebp, eax
jmp case.0x1400960e2.386
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x895d2
rcl byte [rbp - 0x3c76fff8], cl
or byte [rax], al
add byte [rcx - 0x1c3eb73d], cl
mov ebx, eax
shl rbx, 0x20
shl ebx, 0x20
and byte [rax - 0x7d], cl
retf
or rbx, 2
add cl, byte [rax - 0x7b]
test rsi, rsi
div byte [rbp + rcx - 0x46]
je case.0x14009642c.31
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140041fe0
outsb dx, byte [rsi]
mov ah, 0xfa
cli
dec dword [rax - 0x77]
mov rsi, rbx
fimul word [rax - 0x77]
mov rax, rsi
invalid
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
ret
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1d8
sub esp, 0x1d8
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 1], edx
push rax
add dword [rax], eax
invalid
mov qword [rbp + 0x150], 0xfffffffffffffffe
push rax
add dword [rax], eax
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
mov rbx, rdx
mov ebx, edx
ror dword [rax - 0x77], cl
iretd
mov rdi, rcx
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rbx
mov eax, ebx
call fcn.140090a40
invalid
dec dword [rdi]
mov dh, 0x85
invalid
movzx eax, byte [rbp + 0xc0]
test eax, eax
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xd0]
invalid
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
mov rdx, qword [rbp + 0xe0]
loopne 0x140096bd1
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
lea r9, [0x140192f48]
or eax, 0xfc36a
ror byte [rbp + rcx*4 + 0xd], 0x6a
or eax, 0xfc36a
ret
add byte [rdi + 0x63], cl
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
add r10, r9
mov r8, rbx
fmul dword [rcx - 0x77]
stc
retf 0x8949
fmul dword [rcx - 0x77]
stc
jmp r10
add rcx, 4
jmp 0x140096c28
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
cmove eax, edx
add rcx, r8
add rcx, 8
jmp 0x140096c28
mov ecx, 6
jmp 0x140096c28
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x140096c28
invalid
add eax, 0x2b9
add byte [rcx - 0x77], cl
fmul dword [rcx + 0x29]
mov ecx, 2
mov r8, rbx
sub r8, rcx
enter 0xffffffffffff820f, 0xffffffffffffffe3
add al, 0
invalid
enter 0xffffffffffff820f, 0xffffffffffffffe3
add al, 0
add byte [rax + 1], cl
add rcx, rdi
add rcx, rdi
mov r9, rcx
test r8, r8
test eax, eax
je 0x140096c53
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
or dword [rax - 0x6bf0a307], eax
ret 0xf980
invalid
stc
cmp cl, 0x2f
sete cl
or cl, dl
shr ebx, 1
invalid
shr ebx, 1
add dh, byte [rcx]
leave
xor ecx, ecx
mov rdx, qword [rbp + 0xe0]
xchg ebp, eax
loopne 0x140096c5a
add byte [rax], al
mov qword [rbp + 0x6f], rdx
push rbp
outsd dx, dword [rsi]
movups xmm0, xmmword [rbp + 0xc1]
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
invalid
add byte [rax], al
movups xmm1, xmmword [rbp + 0xd1]
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x60], ecx
add byte [rax], al
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
sub dword [rbp + 0x50], eax
test rbx, rbx
je case.0x1400854a6.1160
invalid
invalid
cmp al, 6
jne 0x140096c89
jmp 0x140096caa
cmp al, 2
ja 0x140096fad
invalid
add byte [rax - 0x75], cl
push rbp
outsd dx, dword [rsi]
mov rdx, qword [rbp + 0x6f]
mov qword [rbp + 0xdf], rdx
xchg ebp, eax
fild word [rax]
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x50]
push r8
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0xd0], xmm1
sub dword [rbp + 0xd0], ecx
sub dword [rbp + 0xd0], ecx
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xc0], xmm0
sub dword [rbp + 0xc0], eax
mov rdx, qword [rbp + 0xdf]
mov edx, dword [rbp + 0xdf]
mov qword [rbp + 0xb0], rdx
mov dword [rbp + 0xb0], edx
add byte [rdi], cl
movaps xmm0, xmmword [rbp + 0xc0]
sub byte [rbp + 0xc0], al
add byte [rdi], cl
movaps xmm1, xmmword [rbp + 0xd0]
sub byte [rbp + 0xd0], cl
add byte [rdi], cl
movups xmmword [rbp + 0xa1], xmm1
adc dword [rbp + 0xa1], ecx
add byte [rdi], cl
movups xmmword [rbp + 0x91], xmm0
adc dword [rbp + 0x91], eax
add byte [rax - 0x77], cl
dec byte [rax - 0x77]
mov ebp, 0x80
add byte [rax], 0
invalid
mov rsi, rdi
mov esi, edi
mov qword [rbp + 0x80], rdi
add byte [rax], 0
add byte [rax - 0x77], cl
popfq
add byte [rax], al
mov qword [rbp + 0x138], rbx
cmp byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x88], rbx
mov byte [rax], al
add byte [rax], al
mov byte [rbp + 0x90], al
mov word [rbp + 0xb8], 0x200
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xba8d]
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
test dword [rax], edi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xba8d]
add byte [rax - 0x73], cl
add eax, 0xf9128
invalid
xchg ecx, eax
invalid
invalid
mov edx, 0x48000000
lea eax, str.called__Option::unwrap____on_a__None__value
invalid
xchg ecx, eax
invalid
invalid
add byte [rax], al
lea rax, str.called__Option::unwrap____on_a__None__value
sub byte [rcx - 0x76b7fff1], dl
str word [rax - 0x77]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
fmul dword [r8 - 0x39]
fmul dword [rax - 0x39]
mov dword [rbp - 0x20], 0
loopne 0x140096d11
add byte [rax], al
add dh, al
mov byte [rbp - 0x18], 6
invalid
invalid
invalid
add byte [rax], al
mov byte [rbp - 0x18], 6
mov word [rbp + 0x10], 0x200
mov byte [rbp + 0x12], 0
adc r8b, byte [r8]
mov dword [rbp + 0x10], 0x45c60200
adc byte [rax], al
add al, dh
adc r8b, byte [r8]
adc al, byte [rax]
lea rcx, [rbp + 0x18]
lea rdx, [rbp + 0x80]
lea edx, [rbp + 0x80]
add byte [rax], 0
add al, ch
call fcn.140097270
add eax, 0x7d800000
add byte [rax], al
cmp byte [rbp + 0x18], 0xa
sbb byte [rdx], cl
or cl, byte [rdi]
je 0x140096de0
test byte [rax + rax - 0x72b80000], ah
add byte [rax - 0x73], cl
lea rbx, [rbp + 0xf8]
popfq
clc
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
movabs al, byte [0xc0a58d4cd87d8d4c]
fmul dword [rbp + rcx*4 - 0x5b]
rol byte [rax], 0
lea r14, [rbp - 0x60]
lea r15, [rbp - 0x28]
invalid
lea edi, [rbp - 0x28]
fmul dword [rbp + rcx*4 - 0x5b]
rol byte [rax], 0
lea r12, [rbp + 0xc0]
lea r13, [rbp + 0x18]
lea rdi, [rbp + 0x80]
mov ebp, 0x80
add byte [rbp + rcx*4 + 0x6d], cl
insd dword [rdi], dx
sbb byte [rax - 0x73], cl
mov ebp, 0x80
nop dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r15
mov edx, edi
call fcn.140097270
cmp byte [rbp - 0x60], 0xa
je 0x140096dfd
invalid
movabs al, byte [0x4800000088840f0a]
mov eax, dword [rbp + 0x48]
add byte [rax], al
add byte [rax - 0x75], cl
mov qword [rbp + 0xf0], rax
test eax, esi
add byte [rax], al
invalid
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0xf0], rax
test eax, esi
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp + 0x18]
movups xmm0, xmmword [rbp + 0x18]
sbb byte [r15], r9b
adc byte [rbp + 0x28], cl
invalid
movups xmm1, xmmword [rbp + 0x28]
sub byte [rdi], cl
movups xmm2, xmmword [rbp + 0x38]
adc byte [rbp + 0x38], dl
movaps xmmword [rbp + 0xe0], xmm2
xchg ebp, eax
loopne 0x140096d91
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xd0], ecx
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
test eax, eax
add byte [rax], al
invalid
movaps xmmword [rbp + 0xc0], xmm0
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x30]
ror byte [r8 - 0x77], 1
xor byte [r15], cl
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
push rbp
ror byte [rdi], 0x11
push rbx
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
adc dword [rbx + 0x10], ecx
and byte [rdi], cl
adc dword [rbx + 0x10], ecx
movups xmmword [rbx], xmm0
mov rcx, r12
mov ecx, esp
add ecx, dword [rcx + rcx*4 - 0x1f]
mov ecx, esp
mov rdx, rbx
call fcn.1400912b0
test al, al
movsb byte [rdi], byte [rsi]
invalid
je 0x140096dfd
mov rcx, r13
mov ecx, ebp
mov rdx, rdi
cli
call fcn.140097270
cmp byte [rbp + 0x18], 0xa
add al, 0
add byte [rax + 0x750a187d], al
jne 0x140096d60
lea rcx, [rbp + 0xc0]
invalid
invalid
jge 0x140096df5
or dh, byte [rbp - 0x80]
jne 0x140096d60
lea rcx, [rbp + 0xc0]
invalid
lea rdx, [rbp - 0x28]
call fcn.140097270
push rbp
fsubr st(0)
add byte [rax + rax], 0
cmp byte [rbp + 0xc0], 0xa
add byte [rdx], cl
je 0x140096fad
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov rbx, rsi
mov ebx, esi
mov rcx, rsi
mov rsi, qword [rbp + 0x138]
mov ch, 0x38
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, rsi
call case.0x1400911a8.341
invalid
cld
invalid
invalid
bnd call case.0x1400911a8.341
test rax, rax
test eax, eax
je 0x140096fad
add dword [rax], eax
add byte [rcx - 0x77], cl
mov byte [rcx + rcx*4 - 9], 0x83
mov edi, esi
and edi, 3
mov r14, rax
mov edi, r14d
mov edi, esi
mov edi, esi
and edi, 3
lea rax, [0x140192f64]
add eax, 0xfc139
ror dword [rdi], 0
movsxd rcx, dword [rax + rdi*4]
or al, 0xb8
add rcx, rax
jmp rcx
invalid
loope 0x140096e76
movzx eax, byte [r14 + 0x10]
movzx eax, byte [rsi + 0x10]
mov dh, 0x46
adc bl, ch
adc eax, dword [rcx + 0xf]
invalid
invalid
jmp 0x140096e4e
movzx eax, byte [r14 + 0xf]
jmp 0x140096e4e
mov dh, 0x46
por mm1, qword [rsp + rcx*2]
mov rcx, r14
mov rcx, r14
int1
shr rcx, 0x20
call fcn.14008e3a0
jne 0x140096e4c
invalid
inc dword [rax + rax*8 + 0x93840f]
add byte [rax], al
test al, al
je 0x140096ee9
xchg ebx, eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
invalid
invalid
mov qword [rbp + 0x148], r14
mov dword [rbp + 0x148], esi
add qword [rax], rax
add byte [rax - 0x77], cl
mov ecx, ebx
mov rcx, rbx
mov ecx, ebx
mov rdx, rsi
call fcn.1400976e0
or byte [rax], al
add byte [rax + rax*8 + 0x153840f], al
add byte [rax], al
or byte [rax], al
add byte [rax + rax*8 + 0x153840f], al
push rbx
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x73], 0x4f
invalid
invalid
add byte [rax], al
xor eax, eax
lea rcx, [rdi - 2]
lea ecx, [rdi - 2]
lea ecx, [rdi - 2]
dec byte [rax - 0x7d]
stc
add cl, byte [rax - 0x75]
invalid
invalid
cmp rcx, 2
mov rdx, qword [rbp + 0x148]
xchg ebp, eax
add qword [rax], rax
add byte [rdi], cl
invalid
invalid
jb case.0x140090686.406
test rdi, rdi
test edi, edi
dec dword [rdi]
test byte [rdi], bl
add dword [rax], eax
je case.0x140090686.406
add byte [rax - 0x77], cl
ror byte [rax - 1], 1
enter 0xffffffffffff8948, 0xffffffffffffff85
mov qword [rbp + 0x138], rax
mov rax, rdx
dec rax
mov qword [rbp + 0x138], rax
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
invalid
invalid
mov qword [rbp + 0x140], rcx
mov qword [rbp + 0x148], rax
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
test dword [rax + 1], ecx
add dword [rax], eax
invalid
add dword [rax], eax
add bh, bh
adc byte [rax - 0x75], cl
test dword [rax + 1], ecx
add dword [rax], eax
invalid
call qword [rax]
mov rax, qword [rbp + 0x148]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
js case.0x140090523.414
invalid
cmp qword [rax + 8], 0
add byte [rax + rdx + 0x48], dh
mov edx, dword [rax + 0x10]
je case.0x140097e0c.76
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp + 0x140]
mov ecx, dword [rbp + 0x140]
add byte [rax], al
call fcn.140041fe0
invalid
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp + 0x138]
mov ecx, dword [rbp + 0x138]
lea edi, [rax]
add dword [rax], eax
add al, ch
invalid
cld
add byte [rax], al
call fcn.140041fe0
mov al, 0xfa
invalid
jmp 0x140096fad
add byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
invalid
lea rax, [rdi - 2]
lea eax, [rdi - 2]
cmp rax, 2
clc
add dh, byte [rdx + 0x59]
jb 0x140096f4c
jb 0x140096f4c
test rdi, rdi
je 0x140096f4c
push rsp
mov rax, r14
mov eax, esi
dec rax
dec eax
enter 0xffffffffffff8948, 0xffffffffffffff85
add qword [rax], rax
mov qword [rbp + 0x148], rax
mov dword [rbp + 0x148], eax
test dword [rax + 1], ecx
add byte [rax], al
invalid
add byte [rcx - 0x75], cl
dec qword [rcx - 0x75]
mov rcx, qword [r14 - 1]
mov ecx, dword [rsi - 1]
dec dword [rcx - 0x75]
mov rax, qword [r14 + 7]
invalid
mov qword [rbp + 0x130], rcx
lea esi, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
test dword [rax + 1], eax
invalid
add byte [rax], al
mov qword [rbp + 0x140], rax
add dword [rax], eax
add bh, bh
invalid
add byte [rax], al
call qword [rax]
mov rax, qword [rbp + 0x140]
add dword [rax], eax
invalid
adc byte [rax - 0x75], cl
test dword [rax + 1], eax
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
add byte [rax], al
cmp qword [rax + 8], 0
js case.0x140096e32.158
or byte [rax], al
add byte [rax + rdx + 0x48], dh
mov edx, dword [rax + 0x10]
push rax
invalid
je case.0x14009620a.50
mov rdx, qword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
invalid
mov rcx, qword [rbp + 0x130]
mov ecx, dword [rbp + 0x130]
add byte [rax], al
add al, ch
movsd dword [rdi], dword [rsi]
mov al, 0xfa
invalid
call fcn.140041fe0
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x148]
mov ecx, dword [rbp + 0x148]
lea ecx, [rax + 1]
add qword [rax], rax
add al, ch
xchg esp, eax
add byte [rax], al
call fcn.140041fe0
mov al, 0xfa
cli
dec dword [rax - 0x77]
invalid
mov rcx, rbx
mov rdx, rsi
mov edx, esi
mov edx, esi
bnd call fcn.1400975a0
call fcn.1400975a0
test rax, rax
test eax, eax
je case.0x140096e32.5
pop qword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x18
invalid
invalid
mov rcx, rax
call fcn.140096b80
cld
invalid
test rax, rax
jne case.0x140090686.406
invalid
sal byte [rbp + 0x42], 0x48
mov ecx, ebx
mov rcx, rbx
mov rcx, rbx
mov rdx, rsi
mov edx, esi
call case.0x1400911a8.341
pop rax
sti
invalid
dec dword [rax - 0x77]
mov qword [rbp + 0xc0], rax
mov dword [rbp + 0xc0], eax
test eax, eax
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rcx + rbp + 0x48], 0x89
je 0x140096fad
mov qword [rbp + 0x148], rax
test dword [rax + 1], ecx
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rbx
mov rdx, rsi
mov edx, esi
invalid
mov edx, esi
bnd call fcn.1400976e0
call fcn.1400976e0
invalid
invalid
add byte [rax], al
add byte [rax + rax*8 + 0x48858b48], al
add dword [rax], eax
invalid
test al, al
mov rax, qword [rbp + 0x148]
mov eax, dword [rbp + 0x148]
ror byte [rax - 0x75], 0x85
mov eax, dword [rbp + 0x148]
test dword [rax + 1], ecx
add qword [rax], rax
add byte [rax], al
add byte [rsi + rcx + 0x48], dh
je case.0x140090686.406
invalid
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add al, ch
call case.0x140090523.78
invalid
invalid
push qword [rcx]
xor eax, eax
ror byte [rax - 0x7f], 0xc4
add rsp, 0x1d8
add esp, 0x1d8
invalid
fadd dword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov rax, qword [rbp + 0x148]
test dword [rax + 1], ecx
add dword [rax], eax
add bl, ch
invalid
add byte [rax], al
jmp case.0x140090686.406
jrcxz case.0x140096beb.22
mov rax, r14
mov eax, esi
invalid
shr rax, 0x20
call 0x16901f2f6
and byte [rbx + 0x207728f8], al
cmp eax, 0x28
sub byte [rdi + 0x20], dh
ja case.0x14009642c.66
lea rcx, [0x140192f74]
or eax, 0xfbf95
mov edi, 0x6348000f
str word [rax + 0x63]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
shr cl, 0x5f
invalid
pop rdi
jmp rax
xor eax, eax
jmp 0x140096e4e
pop rdi
invalid
invalid
lea rax, str.failed_to_create_whole_tree
add eax, 0xc90da
ficom dword [rax - 0x4814fff4]
or al, 0
jmp case.0x140090686.406
mov al, 0x29
jmp 0x140096e4e
invalid
invalid
invalid
invalid
sub ecx, ebp
invalid
invalid
mov al, 1
jmp 0x140096e4e
invalid
invalid
invalid
invalid
add ecx, ebp
invalid
invalid
invalid
mov al, 2
jmp 0x140096e4e
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 3
jmp 0x140096e4e
cmp bh, dh
invalid
invalid
cmp bh, dh
invalid
mov al, 4
jmp 0x140096e4e
xor edi, esi
invalid
invalid
add al, 0xe9
xor edi, esi
invalid
push qword [rax - 0x1d316fb]
mov al, 5
jmp 0x140096e4e
sub al, 0xfe
invalid
invalid
sub al, 0xfe
invalid
mov al, 6
jmp 0x140096e4e
invalid
invalid
invalid
invalid
and eax, 0xb0fffffe
invalid
invalid
mov al, 7
jmp 0x140096e4e
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1e816f8]
mov al, 8
or cl, ch
jmp 0x140096e4e
invalid
invalid
push qword [rax - 0x1ef16f7]
mov al, 9
jmp 0x140096e4e
adc dh, bh
invalid
invalid
adc dh, bh
invalid
mov al, 0xa
jmp 0x140096e4e
or esi, edi
invalid
invalid
or esi, edi
invalid
mov al, 0xb
jmp 0x140096e4e
add bh, dh
invalid
invalid
add bh, dh
invalid
invalid
mov al, 0xc
jmp 0x140096e4e
sti
std
invalid
invalid
sti
std
invalid
mov al, 0xd
jmp 0x140096e4e
hlt
std
invalid
invalid
hlt
invalid
mov al, 0xe
jmp 0x140096e4e
in eax, dx
std
invalid
invalid
in eax, dx
std
invalid
mov al, 0xf
jmp 0x140096e4e
out 0xfd, al
invalid
invalid
out 0xfd, al
invalid
mov al, 0x10
jmp 0x140096e4e
invalid
std
invalid
invalid
invalid
invalid
fdivr st(5)
invalid
sar ebp, 1
invalid
retf 0xfffd
invalid
ret
invalid
mov esp, 0xb0fffffd
invalid
invalid
mov ch, 0xfd
invalid
scasb al, byte [rdi]
std
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
outsd dx, dword [rsi]
std
invalid
invalid
std
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.14011a320
ud2
invalid
mov rcx, qword [rbp + 0x148]
call case.0x140003cad.1159
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add qword [rax], rax
add byte [rax - 0x75], cl
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
lea eax, [rax + 1]
add byte [rax], al
call fcn.14008cff0
mov rcx, qword [rbp + 0x138]
call fcn.14006d950
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax + 1], eax
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax + 1], eax
add byte [rax], al
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x130]
add byte [rax], al
call fcn.14008cff0
mov rcx, qword [rbp + 0x148]
call fcn.14006d950
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lea ecx, [rax + 1]
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lea ecx, [rax + 1]
add byte [rax], al
call case.0x140003cad.1159
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
je 0x140097489
hlt
add dword [rax], eax
invalid
hlt
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp al, 3
cmp dword [rbx + rax], edi
je 0x140097489
cmp r13b, al
ja 0x140097489
jl 0x1400972d5
jno 0x140097233
cmp al, byte [rax]
movzx ebp, byte [rdi + 0x10]
movzx r12d, bpl
mov rcx, qword [rdi]
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdi + 8]
je 0x14009735b
lea r14, [rsp + 0x68]
jmp 0x1400972ef
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
ja 0x140097489
cmp al, 2
jne 0x140097478
mov rcx, rdi
call fcn.140091a40
cmp rbx, rax
jbe 0x1400972e0
mov rcx, r14
mov rdx, rdi
call fcn.140091910
mov rcx, rbx
movzx eax, byte [rsp + 0x70]
mov dh, 0x44
and al, 0x70
mov dh, 0x44
and al, 0x70
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
xor byte [rdi], cl
sub dword [rsp + 0x40], ecx
xor byte [rdi], cl
sub dword [rsp + 0x40], ecx
movaps xmmword [rsp + 0x50], xmm2
mov rdx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rdx
pop rdi
sub rcx, qword [rsp + 0x68]
jb 0x14009756f
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rdi + 8], ecx
cmp al, 0xa
mov qword [rdi + 8], rcx
mov dword [rdi + 8], ecx
cmp al, 0xa
jne 0x1400974d1
test dword [rbp + 1], edi
add byte [rax], al
mov al, 2
mov rbx, rcx
jmp 0x1400972e6
mov r14, rbx
jmp 0x14009736f
invalid
shufps xmm0, xmmword [rdi + 0x39], 1
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
add dword [rax - 0x3ac7beff], esi
mov al, 1
cmp r13b, al
invalid
ja 0x140097489
xchg dword [rdx], ebx
add dword [rax], eax
add byte [rcx + rax], bh
cmp al, 1
je 0x1400973f0
movzx eax, al
cmp eax, 2
jne case.0x14009620a.98
add byte [rcx], al
add byte [rax], al
invalid
rol byte [rbx - 0x7af0fd08], 0
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140091a40
cmp r14, rax
jbe 0x140097360
cmpsb byte [rsi], byte [rdi]
invalid
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.140091910
ja 0x14009733c
invalid
dec dword [rcx + rcx*4 - 0xd]
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
push rdi
invalid
ja 0x14009733c
invalid
push rdi
and byte [rdi], cl
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
sub rbx, qword [rsp + 0x68]
pop rsp
and al, 0x68
pop rsp
and al, 0x68
jb 0x140097569
add byte [rax], al
mov qword [rdi + 8], rbx
cmp al, 0xa
jne 0x1400974d1
mov al, 2
mov r14, rbx
mov esi, ebx
mov esi, ebx
jmp 0x140097366
add byte [rax], al
add byte [rax], al
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
cmp esp, 3
cmp esp, 3
jb 0x140097366
invalid
cmp r12d, 5
je 0x140097366
invalid
invalid
add eax, 0xff5c840f
invalid
cmp r12d, 6
jne 0x1400974b2
je 0x140097446
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
mov dh, 8
or byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
je 0x140097450
cmp cl, 0x2e
jne 0x140097450
jne 0x140097450
mov rax, qword [rsp + 0x28]
movzx eax, byte [rax + 1]
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x5c
je case.0x14009620a.96
xor eax, eax
jmp 0x140097366
invalid
inc dword [rbp + 0x31]
div byte [rcx]
xor eax, eax
invalid
invalid
invalid
xor r14d, r14d
xor eax, eax
jmp 0x140097366
invalid
invalid
invalid
push qword [rcx]
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdx], ecx
invalid
xor eax, eax
cmp r14, 1
jne 0x140097366
cmp cl, 0x2e
jne 0x140097366
invalid
sub rbx, 1
jb 0x140097593
and al, 1
add byte [rax], al
add dword [rdi], ecx
invalid
and al, 1
add byte [rax], al
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x14009748c
and dword [rax - 0x80], eax
cmp bpl, 6
jne case.0x140096845.84
std
invalid
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
cmp dword [rbx], eax
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
cmp dword [rax], eax
sub rbx, 1
jb 0x140097580
mov qword [rdi + 8], rbx
mov byte [rsi], 6
or dh, al
invalid
jmp 0x14009748c
invalid
lea rax, [0x140193018]
movsxd rcx, dword [rax + r12*4]
mov ebx, 0x634a000f
or al, 0xa0
add rcx, rax
jmp rcx
rol byte [rbx + rbp*8], 0x5e
jmp 0x14009752f
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rsi + 1], xmm0
movups xmmword [rsi + 0x11], xmm1
invalid
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rsp + 0x5f]
mov qword [rsi + 0x30], rax
jmp 0x14009748c
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp 0x14009752f
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
lea edx, [rcx + 1]
test rcx, rcx
lea edx, [rcx + 1]
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add rax, 2
test rax, rax
je case.default.0x1400974c5
mov byte [rdi + 0x39], 3
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
adc byte [rdi + 0x21], cl
adc byte [rdi + 0x21], cl
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
mov byte [rsi], bpl
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp 0x14009748c
mov rcx, rbx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.14011a400
ud2
lea r8, str.library_std_srcpath.rs
mov rcx, rbx
xor edx, edx
call fcn.14011a400
ud2
lea r8, str.library_std_srcpath.rs
jmp 0x140097587
add rcx, 4
jmp 0x14009761f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14009761f
mov ecx, 6
jmp 0x14009761f
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14009761f
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
stc
add esi, dword [rdi - 0xc]
movzx ecx, cl
dec rcx
cmp rcx, 2
add dh, byte [rdi + 0xa]
lea rcx, [rsp + 0x58]
call fcn.140091380
invalid
invalid
nop
add rsp, 0x98
add esp, 0x98
add esp, 0x98
pop rdi
pop rsi
ret
ud2
sub rsp, 0x90
lea rbp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
or r14b, r15b
invalid
invalid
dec dword [rcx - 0x77]
mov eax, edx
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
or r14b, r15b
invalid
mov eax, edx
mov rdx, rcx
lea rcx, [rbp - 0x58]
test al, 0xe8
test al, 0xe8
fld dword [rax]
add byte [rax], al
retf 0x8d48
test al, 0xe8
fld dword [rax]
add byte [rax], al
cmp dword [rbp - 0x58], 2
jne case.0x140090523.431
mov r9, qword [rbp - 0x50]
mov edx, r9d
and edx, 3
loop 0x14009771a
loop 0x14009771a
xor eax, eax
lea r8, [rdx - 2]
invalid
lea eax, [rdx - 2]
cmp r8, 2
jb 0x14009778b
test rdx, rdx
je 0x14009778b
lea rax, [r9 - 1]
mov qword [rbp - 0x10], rax
mov rcx, qword [r9 - 1]
mov ecx, dword [rcx - 1]
mov ecx, dword [rcx - 1]
mov rax, qword [r9 + 7]
mov qword [rbp], rcx
mov dword [rbp], ecx
mov qword [rbp - 8], rax
call qword [rax]
mov rax, qword [rbp - 8]
cmp qword [rax + 8], 0
or byte [rax], al
je case.0x140090523.429
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp]
call fcn.140041fe0
mov edx, 8
mov rcx, qword [rbp - 0x10]
call fcn.140041fe0
test al, 0xfa
push qword [rcx]
invalid
invalid
test al, 0xfa
push qword [rcx]
shr bl, 0x1f
jmp 0x14009778b
mov eax, dword [rbp - 0x18]
test eax, 0x400
add byte [rax + rax], al
add byte [rdi], cl
xchg esp, eax
invalid
call 0x1400d781c
add byte [rdi], cl
xchg esp, eax
sal edi, 0x45
in al, dx
test dword [rbp - 0x14], 0x20000000
add byte [rax], al
add byte [rax], ah
invalid
and byte [rdi], cl
xchg esp, eax
ret 0xca08
or dl, cl
sete dl
or dl, cl
and eax, 0x10
invalid
adc cl, al
call 0x188d99790
add al, 0x20
invalid
invalid
shr eax, 4
and al, dl
add al, 0x20
ror byte [rax - 0x7f], 1
invalid
invalid
add rsp, 0x90
add esp, 0x90
add byte [rax], al
add byte [rbp - 0x3d], bl
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
push rbp
sub rsp, 0x20
in al, dx
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
clc
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp]
call fcn.14008cff0
invalid
dec dword [rax - 0x75]
mov ecx, dword [rbp - 0x10]
add al, ch
sub bl, byte [rax - 1]
invalid
dec dword [rax - 0x75]
invalid
invalid
mov ecx, dword [rbp - 0x10]
call fcn.14006d950
nop
call qword [rax + 0x20c48348]
add rsp, 0x20
pop rbp
ret
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0xe0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x39], cl
pop r8
pop rax
mov qword [rbp + 0x58], 0xfffffffffffffffe
mov rdi, r8
invalid
mov rbx, rdx
ror dword [rax - 0x77], cl
invalid
pop rax
invalid
invalid
invalid
invalid
ror dword [rax - 0x77], cl
invalid
lea rcx, [rbp - 0x58]
xor r9d, r9d
leave
test al, 0x45
xor ecx, ecx
leave
leave
call fcn.1400979c0
add byte [rax], al
cmp dword [rbp - 0x58], 2
jge case.0x14008eeec.507
test al, 2
add cl, byte [rdi]
jne case.0x1400911f4.419
test dword [rax + rax - 0x74b40000], esi
add byte [rax], al
add byte [rbx + rcx*4 + 0x75], cl
mov al, 0x44
mov r14, qword [rbp - 0x50]
mov esi, dword [rbp - 0x50]
jne 0x1400977d0
mov eax, r14d
mov eax, esi
invalid
and eax, 3
loopne case.0x1400960e2.425
add ecx, dword [rax - 0x7d]
cmp rax, 2
jb case.0x1400911f4.419
invalid
invalid
add byte [rax], al
invalid
clc
add cl, byte [rdi]
invalid
movabs al, byte [0x850f02f883000000]
add byte [rbx - 0x7af0fd08], al
cmp eax, 2
add cl, byte [rdi]
test dword [rdi + 0x4c000000], edx
add byte [rax], al
invalid
invalid
jne case.0x1400911f4.419
xchg edi, eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
add byte [rax], al
mov rax, r14
mov eax, esi
shr rax, 0x20
shr eax, 0x20
call 0x14789b563
add byte [rax], al
invalid
cmp eax, 0x780
add byte [rdi], 0
add byte [rdi], cl
test dword [rbp + 0x4c000000], eax
test dword [rax], eax
add byte [rax], al
invalid
jne case.0x1400911f4.419
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
invalid
invalid
invalid
mov qword [rbp + 0x38], r14
mov dword [rbp + 0x38], esi
cmp byte [rax - 0x73], cl
invalid
lea rcx, [rbp - 0x10]
invalid
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
mov r8, rdi
mov r9d, 0x200000
mov ecx, 0x200000
add byte [rax], ah
add al, ch
and byte [rax], al
call fcn.1400979c0
pop rsp
add dword [rax], eax
add byte [rbx + 0xf02f07d], al
cmp dword [rbp - 0x10], 2
add cl, byte [rdi]
jne 0x140097905
test dword [rdi + 0x48000000], edx
xchg edi, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp - 8]
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
mov ecx, eax
and ecx, 3
loope 0x14009787a
loope 0x14009787a
add ecx, dword [rax - 0x73]
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cmp rdx, 2
cmp edx, 2
cli
add cl, byte [rdi]
invalid
jb 0x14009791c
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
leave
je 0x14009791c
mov es, word [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
dec qword [rax - 0x77]
dec dword [rax - 0x77]
lea rcx, [rax - 1]
dec dword [rax - 0x77]
mov qword [rbp + 0x40], rcx
mov rcx, qword [rax - 1]
invalid
invalid
mov rcx, qword [rax - 1]
mov rcx, qword [rax - 1]
dec qword [rax - 0x75]
dec dword [rax - 0x75]
mov rax, qword [rax + 7]
mov eax, dword [rax + 7]
invalid
mov qword [rbp + 0x50], rcx
mov dword [rbp + 0x50], ecx
push r8
mov qword [rbp + 0x48], rax
mov dword [rbp + 0x48], eax
call qword [rax]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
adc byte [rax - 0x75], cl
mov eax, dword [rbp + 0x48]
cmp qword [rax + 8], 0
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js case.0x1400911a8.425
add byte [rbp + rcx + 0x48], dh
je 0x1400978c0
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x50]
mov rcx, qword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
call fcn.140041fe0
and byte [rdi + 0x8bafffa], ah
cli
invalid
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rbp + 0x40]
mov ecx, dword [rbp + 0x40]
call fcn.140041fe0
call fcn.140041fe0
adc ah, byte [rdi + 0x4cebfffa]
cli
invalid
jmp 0x14009791c
mov rax, qword [rbp - 0x18]
call 0x180500220
mov qword [rsi + 0x40], rax
movups xmm0, xmmword [rbp - 0x58]
movups xmm0, xmmword [rbp - 0x58]
test al, 0xf
test al, 0xf
movups xmm1, xmmword [rbp - 0x48]
adc byte [rbp - 0x48], cl
movabs r8, 0xd85d100fc855100f
movups xmm2, xmmword [rbp - 0x38]
adc byte [rbp - 0x38], dl
push rbp
enter 0x100f, 0x5d
adc byte [rbp - 0x28], bl
invalid
movups xmm3, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], bl
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
and byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
invalid
movups xmmword [rsi], xmm0
invalid
add rsp, 0xe0
loopne 0x1400978fc
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov eax, dword [rbp + 0x30]
mov ecx, dword [rbp + 0x34]
test eax, 0x400
je 0x140097929
add byte [rdi + rdx - 0x77], dh
retf 0xe281
mov edx, ecx
and edx, 0x20000000
add byte [rax], al
add byte [rax], ah
invalid
add byte [rax], al
add byte [rax], ah
invalid
and byte [rbp + rcx + 0x4c], dh
mov dword [rsi + 8], esi
je 0x140097929
mov qword [rsi + 8], r14
mov qword [rsi], 2
jmp case.0x1400911a8.434
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
adc byte [rbp], cl
movups xmm2, xmmword [rbp + 0x10]
movups xmm3, xmmword [rbp + 0x20]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
jmp case.0x1400911a8.434
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
cmp r8b, r13b
cmp al, ch
cmp al, ch
movabs eax, dword [0x20c4834890ffffb3]
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x48]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
call fcn.14008cff0
mov rcx, qword [rbp + 0x40]
call fcn.14006d950
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea ebp, [rsp + 0x80]
mov qword [rbp + 0x238], 0xfffffffffffffffe
mov ebx, r9d
mov r14, r8
invalid
mov r15, rdx
mov rsi, rcx
add byte [rax], al
invalid
invalid
invalid
movabs rax, 0x700000000
mov qword [rbp + 0x21c], rax
add al, byte [rax]
invalid
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rdx + rax], ebx
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rsi - 0x39], ah
test dword [rdx + rax], ebp
add al, byte [rax]
add byte [rax], al
invalid
mov word [rbp + 0x22c], 0
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x224], 0
mov dword [rbp + 0x224], 0
test dword [rdx + rax], esp
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x210], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax], ecx
or byte [rdx], al
invalid
mov qword [rbp + 0x208], 1
mov dword [rbp + 0x208], 1
or byte [rdx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
invalid
mov eax, r9d
enter 0xd, 0
or eax, 0x2000000
add byte [rax], al
add byte [rdx], al
mov dword [rbp + 0x218], eax
lea r8, [rbp + 0x208]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7b], cl
or byte [rdx], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, r14
mov edx, esi
ror dword [rcx + rcx*4 - 0xe], 1
mov edx, esi
call fcn.1400949b0
invalid
mov rdi, rdx
test rax, rax
je 0x140097b75
test byte [rsi], bl
add dword [rax], eax
invalid
test byte [rsi], bl
add dword [rax], eax
add byte [rcx + 0x3e083f8], cl
and eax, 3
mov eax, edi
and eax, 3
cmp rax, 2
clc
add cl, byte [rdi]
invalid
invalid
jb case.0x140094d2f.433
add byte [rbx - 0x7af0fd08], al
stc
cmp eax, 2
jne case.0x140094d2f.433
invalid
clc
add cl, byte [rdi]
test ecx, edi
add byte [rax], al
add byte [rax - 0x3f], cl
invalid
cli
add eax, 0xfa830974
and byte [rdi], cl
invalid
jne case.0x140094d2f.433
test esi, esp
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x230], edi
mov qword [rbp + 0x230], rdi
mov dword [rbp + 0x230], edi
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
mov eax, esi
invalid
invalid
add byte [rax], al
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
mov eax, esi
mov eax, esi
invalid
call fcn.14008f0d0
cmp byte [rsi - 1], dh
jbe 0x140097a96
invalid
dec dword [rax - 0x75]
movabs al, byte [0xfc08548a8658b4c]
movabs al, byte [0xfc08548a8658b4c]
mov rax, qword [rbp - 0x60]
mov eax, dword [rbp - 0x60]
movabs al, byte [0xfc08548a8658b4c]
mov r12, qword [rbp - 0x58]
mov esp, dword [rbp - 0x58]
test al, 0x48
test eax, eax
invalid
test rax, rax
ror byte [rdi], 0x84
je 0x140097b9c
test bl, dh
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x50]
mov ecx, dword [rbp - 0x50]
mov r8b, 0x48
mov dword [rbp - 0x60], eax
invalid
mov qword [rbp - 0x60], rax
movabs al, byte [0xb04d8948a865894c]
mov qword [rbp - 0x58], r12
mov dword [rbp - 0x58], esp
test al, 0x48
mov dword [rbp - 0x50], ecx
invalid
invalid
mov qword [rbp - 0x50], rcx
mov r8b, 0x48
lea ecx, [rbp + 0x1f0]
invalid
lock add dword [rax], eax
add byte [rax], al
lea rcx, [rbp + 0x1f0]
invalid
add byte [rax], al
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
push rbp
movabs al, byte [0xffffd804e801b041]
mov al, 1
call case.0x14000776e.1877
mov r8b, 1
mov al, 1
call case.0x14000776e.1877
fdivr st(7)
dec dword [rbx + rcx*4 - 0x4b]
invalid
invalid
mov ch, 0xf0
add dword [rax], eax
mov r14, qword [rbp + 0x1f0]
mov ch, 0xf0
add dword [rax], eax
add byte [rax], al
add byte [rbx + rcx*4 - 0x5b], cl
mov r12, qword [rbp + 0x1f8]
movsd dword [rdi], dword [rsi]
clc
add dword [rax], eax
add byte [rbp - 0x7b], cl
invalid
invalid
test r14, r14
test byte [rdi], 0x84
mov ecx, 0x4c000000
add byte [rax], al
invalid
je 0x140097b9c
test byte [rcx + 0x4c000000], bh
add byte [rax], al
lea r15, [rbp - 0x60]
lea edi, [rbp - 0x60]
jge 0x140097a87
mov r8d, 0x250
mov eax, 0x250
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
xor edx, edx
call sub.msvcrt.dll_memset
invalid
invalid
or byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
shr al, cl
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rdx, r15
call qword [sym.imp.kernel32.dll_FindFirstFileW]
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
std
xchg dword [rax], ecx
add byte [rax - 0x7d], cl
invalid
cmp eax, 0xffffffff
clc
dec dword [rdi]
test byte [rbx + 0x48000000], dh
add byte [rax], al
mov rcx, rax
je case.0x1400911f4.455
add byte [rax], al
mov rcx, rax
call qword [sym.imp.kernel32.dll_FindClose]
adc eax, 0x885a2
movabs byte [0x100fa0458b000885], al
or byte [rax], al
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsd xmm1, qword [rbp - 0x4c]
mov r12b, 0x8b
mov edx, dword [rbp - 0x40]
mov ecx, eax
push rbp
ror byte [rcx + 0x15e1c1c1], 0xc1
shl ecx, 0x15
sar ecx, 0x1f
shl ecx, 0x15
adc eax, 0x231ff9c1
sar ecx, 0x1f
and ecx, dword [rbp - 0x3c]
invalid
invalid
invalid
mov r8d, dword [rbp - 0x44]
mov eax, dword [rbp - 0x44]
test ebx, ebx
je 0x140097ba9
invalid
jno case.0x140096e32.186
shl r8, 0x20
shl eax, 0x20
loopne 0x140097b5c
and byte [rcx + 9], cl
or r8, rdx
ror byte [rax - 0x39], 1
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
adc byte [rax], r8b
invalid
mov dword [rsi + 0x10], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
sbb byte [rax], r8b
invalid
mov dword [rsi + 0x18], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x20], eax
invalid
movups xmmword [rsi + 0x20], xmm0
and byte [rdi], cl
adc ecx, dword [rsi + 0x30]
invalid
invalid
movlps qword [rsi + 0x30], xmm1
xor byte [rcx + r9*4 + 0x46], r9b
xor byte [rcx + rcx*4 + 0x46], cl
mov qword [rsi + 0x38], r8
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
cmp byte [rcx + 0x4e894046], r9b
cmp byte [rcx + 0x4e894046], cl
mov dword [rsi + 0x44], ecx
mov dword [rsi + 0x44], ecx
jmp case.0x1400911a8.466
jmp case.0x1400911a8.466
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi], 2
mov dword [rsi], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
jmp case.0x140096e32.187
adc al, 0x48
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rdi
cli
call case.0x14008eeec.298
mov rcx, rdi
mov ecx, edi
sar bh, 1
dec dword [rax - 0x77]
invalid
invalid
mov ecx, edi
stc
call qword [sym.imp.kernel32.dll_CloseHandle]
adc eax, 0x88587
xchg dword [rbp + 0x48900008], eax
add byte [rax - 0x3f3b7eb8], dl
add al, byte [rax]
invalid
nop
add rsp, 0x2c0
add esp, 0x2c0
add esp, 0x2c0
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov qword [rsi + 8], r12
mov dword [rsi + 8], esp
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 2
mov dword [rsi], 2
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp case.0x140096e32.187
loopne case.0x140094d2f.430
test eax, 0x400
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax + rcx*4 + 0x41], dh
je case.0x1400911a8.445
mov byte [rcx - 0x77], al
mov r9d, ecx
mov ecx, ecx
leave
and r9d, 0x20000000
loope 0x140097bb7
add byte [rax], al
add byte [rax], ah
invalid
add byte [rax], al
and byte [rdi], cl
test byte [rax - 1], bh
js case.0x1400911a8.464
je case.0x1400911a8.445
js case.0x1400911a8.464
invalid
invalid
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test r12, r12
in al, 0x74
je case.0x140096e32.187
mov ecx, 0x2ba
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
call fcn.140041fe0
add esp, dword [rdx + rdi*8 - 0x6f551401]
invalid
jmp case.0x140096e32.187
nop
mov qword [rsp + 0x10], rdx
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
in al, dx
and byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x230]
lea ecx, [rbp + 0x230]
lea esi, [rax]
add al, byte [rax]
invalid
add byte [rax], al
add al, ch
call case.0x140090523.78
or dh, byte [rcx + 0x4890ffff]
add esp, 0x20
invalid
invalid
mov cl, 0xff
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x39], cl
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
add dh, bh
invalid
invalid
invalid
mov rsi, r8
mov esi, eax
invalid
mov rdi, rdx
xlatb
mov ebx, ecx
movzx eax, byte [0x1401cb9f0]
mov dh, 5
lodsb al, byte [rsi]
add eax, 0x133dac
cmp eax, 0x18b90013
mov ecx, 0x18
sbb byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
add al, ch
call fcn.140041f50
test rax, rax
test eax, eax
std
movabs byte [0x481674c08548fffa], al
dec dword [rax - 0x7b]
invalid
je case.0x140097e0c.149
invalid
cli
dec dword [rax - 0x7b]
sal byte [rsi + rdx + 0x48], 0x89
je case.0x140097e0c.149
mov qword [rax], rdi
invalid
invalid
test eax, eax
je case.0x140097e0c.149
mov qword [rax], rdi
mov dword [rax], edi
mov qword [rax + 8], rsi
jo case.0x140097e0c.148
mov byte [rax + 0x10], bl
pop rax
adc byte [rax - 1], cl
inc rax
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
inc rax
add rsp, 0x38
invalid
invalid
add esp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov qword [rbp - 0x10], rsi
jne 0x140097c66
invalid
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add al, ch
and al, 8
and al, 8
add byte [rax], al
call fcn.14011a0d0
and al, 8
or byte [rax], al
add byte [rdi], cl
or esp, dword [rsi + 0xf]
ud2
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
push 0x30
mov rcx, qword [rbp - 8]
clc
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call fcn.140079bf0
nop
add rsp, 0x28
invalid
invalid
call qword [rax + 0x28c48348]
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
pop rax
pop rax
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
test r8, r8
test eax, eax
je 0x140097f31
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
mov rdi, rdx
xlatb
mov rbx, rcx
lea r14, [rbp - 0x28]
invalid
retf
fmul dword [rbp + rcx*4 + 0x2d]
push rdx
mov bl, 0xf
lea r13, [0x14019304c]
sub eax, 0xfb352
add bl, ch
sbb eax, 0x8ba
invalid
or byte [rax], al
invalid
jmp 0x140097d19
mov edx, 8
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
call 0x13aac53f1
call fcn.140041fe0
movabs byte [0x441f0f66fffa], al
cli
jmp qword [rsi + 0xf]
nop word [rax + rax]
invalid
add byte [rax], r8b
add byte [rax], al
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
invalid
invalid
test rsi, rsi
test esi, esi
je 0x140097f31
sbb byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
pop rsp
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
and al, 0x20
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov edx, 0xfffffff5
invalid
invalid
mov r8, rdi
clc
mov r9, rsi
mov ecx, esi
int1
call fcn.14008e080
movsxd r15, r15d
dec dword [rax - 0x7d]
invalid
invalid
jge case.0x14009adea.313
invalid
invalid
cmp qword [rbp - 0x28], 0
cmp dword [rbp - 0x28], 0
fadd dword [rax]
add byte [rax + rbp + 0x4c], dh
mov esp, dword [rbp - 0x20]
invalid
je case.0x140096beb.83
mov r12, qword [rbp - 0x20]
loopne 0x140097d82
mov r15d, r12d
mov edi, esp
and r15d, 3
movsxd rax, dword [r13 + r15*4]
invalid
mov ebp, 0xe8014c00
mov ebp, 0xe8014c00
add ecx, dword [rbx + 0x63]
mov ebp, 0xe8014c00
mov ebp, 0xe8014c00
invalid
mov ebp, 0xe8014c00
add eax, ebp
jmp rax
movzx eax, byte [r12 + 0x10]
and al, 0x10
adc bl, ch
jmp 0x140097d95
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rbp - 0x20]
test rcx, rcx
test ecx, ecx
loopne case.0x140096beb.94
test ecx, ecx
je 0x140097f48
fild dword [rcx]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rax, rsi
mov eax, esi
sub rax, rcx
jb case.0x140096845.136
fadd dword [rcx]
add byte [rax], al
add rdi, rcx
add edi, ecx
mov rsi, rax
jmp 0x140097d10
invalid
movzx eax, byte [r12 + 0xf]
movzx eax, byte [rsp + 0xf]
mov dh, 0x44
and al, 0xf
jmp 0x140097d95
or al, 0x4c
mov ecx, esp
shr rcx, 0x20
call fcn.14008e3a0
or esp, dword [rsi - 1]
invalid
and al, ch
or esp, dword [rsi - 1]
invalid
invalid
cmp al, 0x23
jne case.0x140097e0c.179
invalid
xchg edi, eax
add dword [rax], eax
invalid
and ecx, dword [rdi]
test dword [rdi + 0x49000001], edx
lea eax, [rdi - 2]
invalid
invalid
add dword [rax], eax
add byte [rcx - 0x73], cl
invalid
invalid
lea rax, [r15 - 2]
dec byte [r8 - 0x7d]
clc
cmp rax, 2
jb 0x140097d10
invalid
invalid
invalid
invalid
invalid
add cl, byte [rdi]
invalid
test r15, r15
je 0x140097d10
test byte [rdi + rdi*8 - 1], bl
invalid
invalid
dec dword [rdi]
test byte [rdi + rdi*8 - 1], bl
invalid
dec dword [rcx - 0x73]
lea rax, [r12 - 1]
invalid
lea rax, [r12 - 1]
lea eax, [rsp - 1]
mov qword [rbp - 0x18], rax
mov rcx, qword [r12 - 1]
and al, 0xff
call 0x16456090a
and al, 0xff
dec dword [rcx - 0x75]
and al, 7
mov rax, qword [r12 + 7]
mov qword [rbp - 8], rcx
clc
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
call qword [rax]
mov rax, qword [rbp - 0x10]
adc byte [rax - 0x75], cl
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js 0x140097de1
add byte [rdi], cl
test byte [rdi + rdi*8], bl
sbb al, 0xff
je case.0x140096364.97
sbb al, 0xff
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.140041fe0
movabs eax, dword [0x4cffffff0ae9fffa]
invalid
jmp case.0x140096364.97
invalid
dec dword [rcx + rcx*4 - 0x20]
mov eax, esp
loopne 0x140097e3e
shr rax, 0x20
shr eax, 0x20
and byte [rbx + 0x147728f8], al
cmp eax, 0x28
ja case.default.0x140097e0c
invalid
clc
sub byte [rdi + 0x14], dh
adc al, 0x48
lea rcx, [0x14019305c]
lea ecx, [0x14019305c]
push rdi
mov dl, 0xf
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x31
loopne 0x140097e40
shr bl, 0x83
jmp 0x140097d95
mov al, 0x29
jmp 0x140097d95
invalid
invalid
mov al, 1
jmp 0x140097d95
invalid
mov al, 2
jmp 0x140097d95
invalid
mov al, 3
jmp 0x140097d95
invalid
mov al, 4
jmp 0x140097d95
invalid
invalid
invalid
mov al, 5
jmp 0x140097d95
invalid
invalid
invalid
mov al, 6
jmp 0x140097d95
invalid
invalid
mov al, 7
jmp 0x140097d95
invalid
invalid
invalid
mov al, 8
jmp 0x140097d95
invalid
invalid
invalid
mov al, 9
jmp 0x140097d95
invalid
invalid
invalid
push qword [rax - 0xc916f6]
mov al, 0xa
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0xb
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0xc
jmp 0x140097d95
sub bh, bh
invalid
invalid
sub bh, bh
invalid
mov al, 0xd
jmp 0x140097d95
invalid
invalid
invalid
push qword [rax - 0xe516f2]
mov al, 0xe
jmp 0x140097d95
invalid
invalid
invalid
invalid
mov al, 0xf
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x10
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x11
jmp 0x140097d95
invalid
invalid
invalid
push qword [rax - 0x10116ee]
mov al, 0x12
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x13
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x14
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x15
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x16
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x17
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x18
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x19
jmp 0x140097d95
invalid
mov al, 0x1a
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x1b
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140097d95
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140097d95
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jmp 0x140097d95
invalid
invalid
push qword [rax - 0x19b16d8]
invalid
invalid
xor r12d, r12d
mov rax, r12
mov eax, esp
loopne 0x140097f80
add rsp, 0x58
add esp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
lea r12, str.failed_to_write_whole_buffer
lea esp, [0x140166308]
mov ecx, 0xeb000ce3
jmp case.0x140097e0c.179
jrcxz 0x140097f9e
lea r8, [0x140160790]
lea eax, [0x140160790]
add byte [rax - 0x77], cl
bnd call fcn.14011a320
or byte [rax], al
mov rdx, rsi
mov edx, esi
call fcn.14011a320
or byte [rax], al
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x50]
push 0x50
push rax
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.14008cff0
invalid
dec dword [rax - 0x75]
call 0x13d63298e
call 0x13d63298e
mov rcx, qword [rbp - 0x18]
call fcn.14006d950
test eax, 0x90fffd59
call 0x13d63298e
test eax, 0x90fffd59
pop rcx
std
call qword [rax + 0x28c48348]
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
int3
int3
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x88
sub esp, 0x88
sub esp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add r14b, r15b
invalid
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
invalid
dec dword [rbp - 0x7b]
ror byte [rdi], 0x84
sub byte [rbx], al
invalid
test r8, r8
je 0x140098314
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
add byte [rax], al
mov rsi, r8
mov rbx, rdx
mov ebx, edx
ror dword [rax - 0x77], cl
iretd
mov rdi, rcx
mov edi, ecx
mov rax, r8
ror byte [rax - 0x3f], 0xe0
add al, 0x31
sal byte [rcx], cl
invalid
shl rax, 4
loopne 0x140098000
xor edx, edx
xor ecx, ecx
leave
cmp dword [rbx + rdx], 0
jne 0x140098012
invalid
cmp al, 0x13
add byte [rbp + 0xc], dh
invalid
or al, 0x48
inc ecx
invalid
inc rcx
ror dword [rax - 0x7d], 0xc2
add rdx, 0x10
adc byte [rax + 0x39], cl
cmp rax, rdx
cmp eax, edx
sal byte [rbp - 0x12], 1
jne 0x140098000
cmp rsi, rcx
cmp esi, ecx
invalid
jb 0x140098337
invalid
add byte [rax + 0x29], cl
sub rsi, rcx
je 0x140098314
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x3f], cl
shl rcx, 4
add byte [rax], al
shl rcx, 4
add rbx, rcx
add ebx, ecx
lea r12, str.called__Option::unwrap____on_a__None__value
lea esp, str.called__Option::unwrap____on_a__None__value
jge case.0x140096364.145
str word [rbp + rcx*4 + 0x75]
add byte [rbp + rcx*4 + 0x75], cl
lea r14, [rbp - 0x28]
jne 0x14009800e
fmul dword [rbp + rcx*4 + 0x2d]
lea r13, [0x140193100]
lea ebp, [0x140193100]
ret
verw bx
jmp case.0x140096364.149
sbb eax, 0x8ba
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
invalid
xchg ebx, eax
lahf
cli
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x13aa91434
call fcn.140041fe0
xchg ebx, eax
lahf
cli
dec dword [rax - 0x77]
fimul dword [rax - 0x77]
invalid
invalid
mov rdx, rbx
mov edx, ebx
mov rbx, rdx
ror dword [rax - 0x7b], cl
test rsi, rsi
je 0x140098314
invalid
invalid
add al, byte [rax]
invalid
test byte [rdi], 0x84
mov eax, 0x48000002
add al, byte [rax]
invalid
invalid
test byte [rax + 0x48000002], bh
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [rbx - 0x10]
lea eax, [rbx - 0x10]
invalid
mov r15, rsi
mov edi, esi
shl r15, 4
out 4, eax
mov rcx, r15
nop word [rax + rax]
invalid
add byte [rax], al
test rcx, rcx
test ecx, ecx
je 0x140098090
mov r9d, dword [rax + 0x10]
add rax, 0x10
add eax, 0x10
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x48
adc byte [rax - 0x7d], cl
invalid
invalid
add eax, 0x10
adc byte [rax - 0x7d], cl
add rcx, 0xfffffffffffffff0
sal eax, 0x4d
test ecx, ecx
leave
test r9, r9
leave
je 0x140098070
mov r8, qword [rax + 8]
or bl, bpl
or cl, byte [rdi]
jmp case.0x140096beb.129
invalid
add byte [rbp + 0x31], al
xor r9d, r9d
xor ecx, ecx
leave
mov r8, r12
mov eax, esp
mov qword [rsp + 0x20], rdi
jl case.0x140096364.163
and al, 0x20
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov edx, 0xfffffff4
call fcn.14008e080
fcomp dword [rdi - 1]
dec dword [rax - 0x7d]
cmp dword [rbp - 0x28], 0
hlt
invalid
fcomp dword [rdi - 1]
dec dword [rax - 0x7d]
invalid
jge 0x140098084
invalid
invalid
cmp dword [rbp - 0x28], 0
fadd dword [rax]
add byte [rcx + riz + 0x4c], dh
je case.0x140096845.175
mov r15, qword [rbp - 0x20]
mov edi, dword [rbp - 0x20]
loopne case.0x140096beb.143
mov eax, r15d
mov eax, edi
and eax, 3
loopne 0x1400980bc
movsxd rax, dword [r13 + rax*4]
test dword [rax], r8d
test dword [rax], eax
add rax, r13
jmp rax
invalid
call 0x14f4b61c4
loopne case.0x1400975e2.55
movzx eax, byte [rdi + 0x10]
jmp 0x140098175
test al, 0
add byte [rax], al
invalid
mov dh, 0x47
adc cl, ch
test al, 0
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add byte [rdi], cl
invalid
mov rax, qword [rbp - 0x20]
test rax, rax
test eax, eax
loopne 0x14009811d
test eax, eax
je 0x14009832e
add al, byte [rax]
add byte [rcx], dh
sal byte [rcx], cl
leave
xor edx, edx
xor ecx, ecx
xor r9d, r9d
leave
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 4], al
adc ecx, dword [rbp + 1]
mov r8d, dword [rbx + rdx]
mov eax, dword [rbx + rdx]
add r8, r9
cmp r8, rax
cmp eax, eax
enter 0x3949, 0xffffffffffffffc0
cmp eax, eax
ja case.0x140096beb.146
inc rcx
inc ecx
add rdx, 0x10
mov r9, r8
invalid
ror dword [rcx + 0x39], 0xd7
cmp r15, rdx
jne 0x1400980f0
jmp 0x140098110
mov r8, r9
cmp rsi, rcx
cmp esi, ecx
jb 0x140098337
invalid
mov r9, rcx
leave
shl r9, 4
shl ecx, 4
lea rdx, [rbx + r9]
adc al, 0xb
or ecx, dword [rax + 0x29]
invalid
sub rsi, rcx
jne case.0x140096beb.152
cmp rax, r8
cmp eax, eax
je case.0x140096beb.119
invalid
invalid
jmp 0x140098348
sub rax, r8
sub eax, eax
mov ecx, dword [rdx]
cmp rax, rcx
invalid
cmp eax, ecx
enter 0xffffffffffff870f, 0x31
add al, byte [rax]
add byte [rcx], ch
invalid
ja 0x140098376
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r9 + 8], rax
or byte [rax - 0x7d], cl
jge case.0x1400975e2.59
add byte [rdi], cl
test bh, dh
invalid
invalid
invalid
ror dword [rcx + 0x44014a0a], 0xb
or byte [rax - 0x7d], cl
jge case.0x1400975e2.59
add byte [rdi], cl
test bh, dh
invalid
mov r15, qword [rbp - 0x20]
jge 0x14009813d
mov rbx, rdx
jmp 0x14009817d
movzx eax, byte [r15 + 0xf]
jmp 0x140098175
mov rcx, r15
shr rcx, 0x20
call fcn.14008e3a0
cmp al, 0x23
jne 0x140098317
mov eax, r15d
mov eax, edi
and eax, 3
lea rcx, [rax - 2]
dec byte [rax - 0x7d]
stc
add cl, byte [rdi]
invalid
invalid
invalid
invalid
invalid
dec byte [rax - 0x7d]
stc
add cl, byte [rdi]
invalid
test rax, rax
je 0x14009804d
ror byte [rdi], 0x84
mov bl, 0xfe
invalid
lea rax, [r15 - 1]
mov qword [rbp - 0x18], rax
call 0x13f590cef
call 0x13f590cef
mov rax, qword [r15 + 7]
mov qword [rbp - 8], rcx
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
mov dword [rbp - 0x10], eax
call qword [rax]
mov rax, qword [rbp - 0x10]
invalid
invalid
cmp qword [rax + 8], 0
invalid
je 0x14009803f
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 8]
call fcn.140041fe0
jmp 0x14009803f
invalid
invalid
invalid
invalid
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x1400981ef
invalid
adc al, 0x48
lea ecx, [0x140193110]
invalid
lea rcx, [0x140193110]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x31
shr bl, 0x80
xor eax, eax
jmp 0x140098175
mov al, 0x29
jmp 0x140098175
mov al, 1
jmp 0x140098175
mov al, 2
jmp 0x140098175
mov al, 3
jmp 0x140098175
mov al, 4
jmp 0x140098175
mov al, 5
jmp 0x140098175
mov al, 6
jmp 0x140098175
mov al, 7
jmp 0x140098175
mov al, 8
jmp 0x140098175
mov al, 9
jmp 0x140098175
mov al, 0xa
jmp 0x140098175
mov al, 0xb
jmp 0x140098175
mov al, 0xc
jmp 0x140098175
mov al, 0xd
jmp 0x140098175
mov al, 0xe
jmp 0x140098175
mov al, 0xf
jmp 0x140098175
mov al, 0x10
jmp 0x140098175
mov al, 0x11
jmp 0x140098175
mov al, 0x12
jmp 0x140098175
mov al, 0x13
jmp 0x140098175
mov al, 0x14
jmp 0x140098175
mov al, 0x15
jmp 0x140098175
mov al, 0x16
jmp 0x140098175
mov al, 0x17
jmp 0x140098175
mov al, 0x18
jmp 0x140098175
mov al, 0x19
jmp 0x140098175
mov al, 0x1a
jmp 0x140098175
mov al, 0x1b
jmp 0x140098175
mov al, 0x1c
jmp 0x140098175
mov al, 0x1d
jmp 0x140098175
mov al, 0x1e
jmp 0x140098175
mov al, 0x1f
jmp 0x140098175
mov al, 0x20
jmp 0x140098175
mov al, 0x21
jmp 0x140098175
mov al, 0x22
jmp 0x140098175
mov al, 0x23
jmp 0x140098175
mov al, 0x24
jmp 0x140098175
mov al, 0x25
jmp 0x140098175
mov al, 0x26
jmp 0x140098175
mov al, 0x27
jmp 0x140098175
mov al, 0x28
jmp 0x140098175
xor r15d, r15d
mov rax, r15
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r15, str.failed_to_write_whole_buffer
jmp 0x140098317
lea r8, [0x1401606b0]
mov rdx, rsi
call fcn.14011a320
ud2
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp - 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
lea rdx, str.library_std_src_syswindowsio.rs
lea rcx, [rbp - 0x58]
call fcn.14011a2e0
ud2
add byte [rax], 0
add byte [rbx + 0xe], dh
mov byte [rsp + 0x2c], dl
mov esi, 1
jmp 0x1400993dc
add byte [rax], al
jae 0x140099379
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x2c], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2d], dl
mov esi, 2
add bl, ch
invalid
add bl, ch
invalid
cmp edx, 0xffff
ja 0x1400993a8
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
mov eax, edx
shr eax, 6
call 0x14c48b798
or byte [rax - 0x7fd2dbbc], 0xe2
invalid
or dl, 0x80
mov byte [rsp + 0x2e], dl
mov esi, 3
jmp 0x1400993dc
call 0x14c48b798
or byte [rax - 0x7fd2dbbc], 0xe2
invalid
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x2c], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2f], dl
mov esi, 4
mov rdi, qword [rcx]
mov rax, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
sub rax, rbx
cmp rax, rsi
jb 0x140099413
mov rcx, qword [rdi]
add rcx, rbx
lea rdx, [rsp + 0x2c]
mov r8, rsi
call sub.msvcrt.dll_memcpy
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14011cb80
mov rbx, qword [rdi + 0x10]
jmp 0x1400993ef
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
movabs r8, 0x834890ffff4ff4e8
invalid
and byte [rdi + 0x5e], bl
pop rbp
ret
add byte [rax], al
add byte [rax - 0x73], cl
movabs r8, 0x834890ffff4ff4e8
invalid
add byte [rax], al
add byte [rax - 0x75], cl
call 0x13ff8df63
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
xchg edx, eax
invalid
invalid
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x1e0
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov r14, qword [rdx]
mov esi, dword [rdx]
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov esi, dword [rdx]
mov rbx, qword [rdx + 8]
movzx edi, word [rdx + 0x10]
mov bh, 0x7a
adc byte [rax - 0x75], cl
add eax, 0x131e65
invalid
adc eax, dword [rax]
mov bh, 0x7a
adc byte [rax - 0x75], cl
add eax, 0x131e65
invalid
adc eax, dword [rax]
invalid
cmp rax, 3
jne 0x140099c89
cmp rbx, 0x17f
cmp ebx, 0x17f
ja 0x140099c9b
xchg dword [rcx + 0x4c000001], esp
lea edi, [rsp + 0x60]
jl 0x140099b22
invalid
lea r15, [rsp + 0x60]
jl 0x140099b22
invalid
mov rcx, r15
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rbx
call sub.msvcrt.dll_memcpy
out 7, al
add dh, al
sbb al, 0x60
add byte [rax - 0x73], cl
add dword [r8 - 0x7d], ecx
sti
invalid
ja 0x140099b38
out 7, al
add dh, al
sbb al, 0x60
add byte [rax - 0x73], cl
add dword [r8 - 0x7d], ecx
sti
invalid
xor edx, edx
nop
nop
nop
cmp byte [rsp + rdx + 0x60], 0
je 0x140099bf4
test cl, cl
add byte [rax], al
invalid
adc al, 0x60
add byte [rdi], cl
test cl, cl
add byte [rax], al
add byte [rax - 1], cl
inc rdx
cmp rax, rdx
jne 0x140099b20
ret 0x3948
jmp 0x140099c50
sbb byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x67]
and al, 0x67
and rcx, 0xfffffffffffffff8
sub rcx, r15
sub ecx, edi
sub ecx, edi
je 0x140099b6e
je 0x140099b6e
xor edx, edx
nop word [rax + rax]
shl byte [rsi + 0xf], cl
invalid
cmp byte [rsp + rdx + 0x60], 0
je 0x140099bf4
cdq
add byte [rax], al
invalid
cdq
add byte [rax], al
add byte [rax - 1], cl
ret 0x3948
invalid
invalid
inc rdx
cmp rcx, rdx
jne case.0x1400854a6.1269
lea rdx, [rbx - 0xf]
push rbx
int1
cmp rcx, rdx
jbe 0x140099b74
jmp 0x140099bc5
lea rdx, [rbx - 0xf]
xor ecx, ecx
leave
leave
movabs r8, 0xfefefefefefefeff
movabs r9, 0x8080808080808080
add byte [rax - 0x7f7f7f80], 0x80
invalid
add byte [rax - 0x7f7f7f80], 0x80
nop dword [rax + rax]
add byte [rbx + rcx*4 + 0x54], cl
or al, 0x60
mov r10, qword [rsp + rcx + 0x60]
mov r11, r10
mov ebx, edx
not r11
add r10, r8
ret 0x214d
fimul dword [rbp - 0x7b]
invalid
ret 0x214d
jne 0x140099bc5
mov r10, qword [rsp + rcx + 0x68]
mov r11, r10
not r11
add r10, r8
add edx, eax
add edx, eax
and r10, r11
test r10, r9
retf 0x975
retf 0x975
add rcx, 0x10
cmp rcx, rdx
jbe 0x140099b90
sub rax, rcx
je 0x140099c50
lea r8, [rsp + rcx]
add r8, 0x60
xor edx, edx
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [r8 + rdx], 0
je 0x140099bf1
inc rdx
cmp rax, rdx
sal byte [rbp - 0xf], 1
sal byte [rbp - 0xf], 1
jmp 0x140099c50
add rdx, rcx
cmp rdx, rbx
jne 0x140099c50
xorps xmm0, xmm0
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x60]
lea r8, [rsp + 0x30]
lea r9, [rsp + 0x28]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je case.0x1400854a6.1291
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
add byte [rax], al
add byte [rax], al
jmp 0x140099c77
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
mov qword [rsi], 1
add byte [rax], al
jmp 0x140099c7a
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
adc byte [rsi - 0x77], r12b
jle 0x140099c8d
sub byte [rax - 0x77], cl
or byte [rax - 0x77], r9b
adc byte [rsi - 0x77], r12b
jle 0x140099c8d
xor eax, eax
ror byte [rax - 0x77], 6
mov qword [rsi], rax
add rsp, 0x1e0
loopne 0x140099c80
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.14011ce30
cmp rbx, 0x17f
add dword [rax], eax
invalid
xor dword [rax], ecx
add byte [rax - 0x7f], cl
sti
jg 0x140099c94
invalid
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
xchg byte [rdi - 2], bl
jbe 0x140099afa
invalid
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r8, rbx
mov r9d, edi
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14011ce90
int3
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x88
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
movdqa xmmword [rbp - 0x10], xmm7
invalid
movdqa xmmword [rbp - 0x20], xmm6
mov qword [rbp - 0x28], 0xfffffffffffffffe
mov dword [rbp - 0x28], 0xfffffffe
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140099d5c
invalid
mov dword [rbp - 0x28], 0xfffffffe
mov rsi, rcx
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov eax, dword [rdx + 8]
test rax, rax
je 0x140099d2e
invalid
xor al, byte [rdi + rcx - 0x49]
push 0x10
movzx r13d, word [rdx + 0x10]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
mov r8, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
sub byte [rcx + 0xf], al
mov bh, 0x10
sub byte [rcx + 0xf], al
mov bh, 0x10
cmp edx, 0x17
je 0x140099d69
invalid
cmp edx, 2
je 0x140099d42
invalid
sbb al, 0x4c
mov eax, edi
mov rax, r15
test r15, r15
jne case.0x1400854a6.1316
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov eax, 4
add byte [rax + 4], bh
xor edi, edi
xor ecx, ecx
push qword [rcx]
leave
jmp case.0x1400911a8.483
add byte [rax - 0x77], cl
enter 0xffffffffffff8348, 0x78
js 0x140099d5a
invalid
mov qword [rbp - 0x38], rcx
cmp qword [rax + 0x10], 0x10
js 0x140099d5a
invalid
js 0x140099d5a
adc byte [rdi], cl
invalid
jb 0x140099f96
add byte [rax], al
mov ebx, dword [r8 + 4]
mov eax, ebx
fadd st(1)
invalid
invalid
fadd st(1)
call 0x1ae19036d
movd xmm6, eax
pinsrw xmm6, r13d, 1
outsb dx, byte [rsi]
invalid
xor r12d, r12d
jmp 0x140099d90
mov qword [rbp - 0x38], rcx
cmp qword [rax + 0x10], 0x1c
jb 0x140099fb4
enter 0xffffffffffff8348, 0x78
adc byte [rdi + rcx], bl
invalid
movdqu xmm6, xmmword [r8 + 8]
mov r14d, dword [r8 + 4]
mov edi, dword [r8 + 0x18]
pshufd xmm7, xmm6, 0xf9
mov r12w, 1
movzx eax, byte [0x1401cb9f0]
mov ecx, 0x80
mov edx, 4
call fcn.140041f50
test rax, rax
je case.0x1400911a8.487
mov word [rax], r12w
mov word [rax + 2], bx
movd dword [rax + 4], xmm6
movq qword [rax + 8], xmm7
pshufd xmm0, xmm7, 0xee
movd dword [rax + 0x10], xmm0
mov dword [rax + 0x14], r14d
mov dword [rax + 0x18], edi
mov word [rax + 0x1c], r13w
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x48], 1
mov edi, 1
lea rcx, [rbp - 0x58]
jmp 0x140099e4d
pshufd xmm0, xmm6, 0xf9
mov rdx, rdi
shl rdx, 5
mov word [rax + rdx], r14w
mov word [rax + rdx + 2], r12w
movd dword [rax + rdx + 4], xmm7
pshufd xmm1, xmm0, 0xee
movd dword [rax + rdx + 0x10], xmm1
movq qword [rax + rdx + 8], xmm0
mov r8d, dword [rbp - 0x3c]
mov dword [rax + rdx + 0x14], r8d
mov r8d, dword [rbp - 0x40]
mov dword [rax + rdx + 0x18], r8d
mov word [rax + rdx + 0x1c], r13w
inc rdi
mov qword [rbp - 0x48], rdi
test r15, r15
je 0x140099f09
mov rdx, r15
nop dword [rax]
mov r9, qword [rdx + 0x20]
mov r15, qword [rdx + 0x28]
movzx r8d, word [r9]
cmp r8d, 0x17
je 0x140099ec0
cmp r8d, 2
je 0x140099e90
mov rdx, r15
test r15, r15
jne 0x140099e60
jmp 0x140099f09
cmp qword [rdx + 0x10], 0x10
jb 0x140099f62
mov r12d, dword [r9 + 4]
mov esp, dword [rcx + 4]
mov edx, r12d
shr edx, 0x10
movd xmm7, edx
pinsrw xmm7, r13d, 1
xor r14d, r14d
cmp rdi, qword [rbp - 0x50]
test byte [rax + 0x3b], 0x7d
mov al, 0xf
invalid
jne 0x140099e00
test dword [rdi + rdi*8 - 1], eax
invalid
jmp 0x140099ef2
cmp qword [rdx + 0x10], 0x1c
jb 0x140099f7c
invalid
add bl, dh
movq mm6, qword [r9 + 8]
movq mm6, qword [rcx + 8]
movdqu xmm6, xmmword [r9 + 8]
movq mm6, qword [rcx + 8]
mov edx, dword [r9 + 4]
mov edx, dword [rcx + 4]
push rcx
add al, 0x89
push rbp
vsqrtsd xmm11, xmm14, qword [r8]
mov dword [rbp - 0x3c], edx
mov edx, dword [r9 + 0x18]
mov dword [rbp - 0x40], edx
mov r14w, 1
mov esi, 0xf660001
outsd dx, dword [rsi]
dec byte [rax + 0x3b]
jge 0x140099e9c
mov esi, 0xf660001
outsd dx, dword [rsi]
dec byte [rax + 0x3b]
jge 0x140099e9c
jne 0x140099e00
invalid
mov rbx, rcx
mov rdx, rdi
call fcn.14011cd70
mov rax, qword [rbp - 0x58]
mov rcx, rbx
mov ecx, ebx
jmp 0x140099e00
invalid
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rax, qword [rbp - 0x58]
mov rcx, qword [rbp - 0x50]
invalid
invalid
test al, 0x48
mov ecx, dword [rbp - 0x50]
invalid
invalid
mov r8b, 0x48
shl edi, 5
shl rdi, 5
add rdi, rax
mov qword [rsi], rax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rdi
movaps xmm6, xmmword [rbp - 0x20]
jne 0x140099f15
movaps xmm7, xmmword [rbp - 0x10]
sub byte [rbp - 0x10], bh
jge 0x140099f29
add rsp, 0x88
add esp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov byte [rbp - 0x29], 1
mov ecx, 4
add al, 0
add byte [rax], al
xlatb
add dword [rcx + 4], edi
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov edx, 0x80
call fcn.14011a0d0
jmp 0x140099fd0
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
invalid
mov byte [rax + rax], cl
lea r8, [0x140162810]
mov edx, 0x42
call fcn.14011a470
jmp 0x140099fd0
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea ecx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x140162870]
mov edx, 0x43
call fcn.14011a470
jmp 0x140099fd0
mov byte [rbp - 0x29], 1
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x140162810]
mov edx, 0x42
call fcn.14011a470
jmp 0x140099fd0
mov byte [rbp - 0x29], 1
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x140162870]
mov edx, 0x43
call fcn.14011a470
ud2
mov dword [rsp + 0x2c], eax
test eax, eax
jne 0x14009a133
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
add rsp, 0x1f8
pop rdi
pop rsi
ret
str word [rbp + rcx*4 + 5]
or dword [rdx + 0xc], ebp
add byte [rdx + 0x2b], bh
call fcn.14011a470
ud2
invalid
or ecx, dword [rax - 0x39]
and al, 0x30
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x2c]
lea rdx, [rsp + 0x30]
call fcn.14011cf90
or byte [rax], al
or byte [rax], al
ud2
cmp r14, rbx
ja 0x14009a254
mov cl, 0x3a
mov rdx, rdi
mov r8, r14
call fcn.140052550
cmp rax, 1
jne 0x14009a254
mov r14, rdx
mov esi, edx
cmp rdx, rbx
jae 0x14009a190
fadd dword [rdx + 0x38]
sub al, 0x37
cmp byte [rdi + r14], bpl
jne 0x14009a190
lea rcx, [rdi + r14]
inc rcx
lea rax, [r14 + 1]
sub rbx, rax
mov rdx, rbx
call fcn.140053f50
test al, 1
jne 0x14009a274
ret
sti
jmp [rax - 0x677af0ff]
je 0x14009a20c
xor byte [rsi - 0x77], ah
and al, 0x38
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x28]
call fcn.140099ac0
cmp qword [rsp + 0x58], 0
je 0x14009a27d
movzx eax, byte [0x1401cb9f0]
mov ecx, 0x20
mov edx, 4
call fcn.140041f50
test rax, rax
je 0x14009a2a3
lea rax, str.invalid_socket_address
mov qword [rsi + 8], rax
mov qword [rsi], 0
invalid
add byte [rax - 0x7f], cl
invalid
add rsp, 0x90
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
and al, 0x60
movups xmm0, xmmword [rsp + 0x68]
push 0x2484110f
add byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x78
push 0x2484110f
add byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x78
lea rdx, [rsp + 0x78]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140099cc0
jmp 0x14009a266
add byte [rdi], cl
or ecx, esp
int3
mov qword [rsi], 0
jmp 0x14009a37f
add byte [rax], al
je 0x14009a324
cmp eax, 0x2739
jne 0x14009a36c
invalid
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
add byte [rcx + 0x45fa89d9], cl
xor eax, eax
invalid
add byte [rcx + 0x45fa89d9], cl
xor eax, eax
invalid
invalid
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
call sub.ws2_32.dll_WSASocketW
cmp rax, 0xffffffffffffffff
je 0x14009a366
mov rdi, rax
mov rcx, rax
invalid
sar dword [rdx + 1], 0x45
xor eax, eax
invalid
mov edx, 1
xor r8d, r8d
invalid
shr al, 0xec
rol dword [rdi], 1
add byte [rbp + 0x482774c0], al
mov dword [rsi + 8], edi
call sub.kernel32.dll_SetHandleInformation
test eax, eax
je case.0x14009620a.194
mov qword [rsi + 8], rdi
jmp 0x14009a307
movabs eax, dword [0xc1480008636c15ff]
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
or byte [rax], al
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x14009a390
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
add rsp, 0x30
pop rbx
pop rdi
pop rsi
invalid
ret
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
or byte [rax - 0x39], r9b
mov dword [rsi], 1
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.ws2_32.dll_closesocket]
int3
int3
int3
int3
clc
push qword [rsp + rax + 0x31]
invalid
xor eax, eax
jmp 0x14009a3e3
shr bl, 0xe
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
std
invalid
add rsp, 0x28
ret
int3
int3
sub esp, 0x20
mov rax, r8
mov rsi, rcx
cmp r9, 0x7fffffff
mov r8d, 0x7fffffff
invalid
invalid
jg 0x14009a456
cmovb eax, ecx
mov rcx, rdx
mov rdx, rax
xor r9d, r9d
call sub.ws2_32.dll_send
invalid
cmp eax, 0xffffffff
invalid
add byte [rbx + 0xa74fff8], al
je 0x14009a429
cdqe
mov qword [rsi + 8], rax
xor eax, eax
jmp 0x14009a440
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
or byte [rax + 1], bh
or byte [rax + 1], bh
mov qword [rsi], rax
add rsp, 0x20
pop rsi
ret
int3
invalid
rol byte [rax], 0
add byte [rcx], al
jne 0x14009a529
and dword [rbx + 0x1314e605], ecx
add byte [rbp + 0x4c], ah
mov eax, dword [0x58]
mov eax, dword [0x1401cb9f4]
mov r8, qword gs:[0x58]
mov rax, qword [r8 + rax*8]
inc qword [rax + 0xb8]
mov byte [rax + 0xc0], 0
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rdx
lea rdx, [0x14009a600]
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x18]
call case.0x140090686.510
ud2
call 0x14009d528
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x48], dl
sub esp, 0x20
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
lea rcx, [rbp - 0x18]
call 0x14009bf4e
add byte [rax + 0x20c48348], dl
call 0x14009bf4e
add byte [rax + 0x20c48348], dl
pop rbp
ret
sub rsp, 0x28
call fcn.140079ad0
ud2
in al, dx
sub al, ch
push rdi
cmc
std
dec dword [rdi]
or ecx, esp
int3
clc
invalid
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x14009a5c3
invalid
adc cl, byte [rax - 0x75]
push rax
adc byte [rax - 0x75], cl
invalid
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
add rsp, 0x40
pop rbp
pop rbp
jmp fcn.140041fe0
jp 0x14009a5bc
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
call 0x1485a312e
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.14008cff0
sub edi, edi
call qword [rax + 0x20c48348]
sub edi, edi
call qword [rax + 0x20c48348]
pop rbp
ret
int3
mov rdx, qword [rcx + 8]
mov qword [rcx], 1
mov dword [rcx], 1
mov dword [rcx], 1
add dword [rax], eax
add byte [rax], al
lea r8, [0x140161458]
outsb dx, byte [rsi]
or al, 0
mov qword [rcx + 8], r8
ret
or bl, al
int3
int3
scasb al, byte [rdi]
nop
xchg esi, eax
movabs rdx, 0xb6f4bf2fccf01b4b
sbb esi, eax
int3
invalid
invalid
hlt
invalid
sbb esi, eax
int3
invalid
ret
int3
int3
sub rsp, 0x98
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.140090a40
dec dword [rdi]
mov dh, 0x54
and al, 0x20
dec dword [rdi]
mov dh, 0x54
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
xor byte [rax - 0x75], cl
and al, 0x40
and al, 0x40
mov rax, qword [rsp + 0x40]
and al, 0x40
lea r8, [0x1401931b4]
lea eax, [0x1401931b4]
str word [rbp + 0x63]
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
invalid
add r9, r8
add ecx, eax
mov rdx, rsi
mov edx, esi
mov r8, rdi
mov eax, edi
clc
jmp r9
loope case.0x1400905ce.550
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
add al, 0xeb
xor al, 0x48
lea rdx, [rax + 1]
jmp case.0x1400911f4.496
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
invalid
invalid
invalid
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
or bl, ch
add rcx, 8
or bl, ch
jmp case.0x1400911f4.496
and byte [rcx + 6], bh
mov ecx, 6
invalid
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
invalid
jmp case.0x1400911f4.496
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
add rcx, 2
add ecx, 2
jmp case.0x1400911f4.496
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
sub rdx, rcx
sub rdx, rcx
mov rdx, rsi
mov edx, esi
sub rdx, rcx
sub edx, ecx
jb 0x14009a754
invalid
mov dword [rax], eax
add byte [rax], al
add byte [rax + 1], cl
add rcx, rdi
stc
mov r8, rcx
enter 0xffffffffffff8548, 0xffffffffffffffd2
test rdx, rdx
je 0x14009a6e8
adc al, byte [rcx + 0xf]
movzx eax, byte [r8]
movzx eax, byte [rax]
mov dh, 0
cmp al, 0x5c
pop rsp
sete cl
sar dword [rdi + rbp], 0xf
cmp al, 0x2f
sete al
xchg esp, eax
ror byte [rax], 0xc8
xchg esp, eax
ror byte [rax], 0xc8
enter 0x2eb, 0x31
jmp case.0x1400905ce.554
xor eax, eax
ror byte [rax - 0x77], 0x7c
and al, 0x58
mov qword [rsp + 0x58], rdi
jl 0x14009a712
pop rax
mov qword [rsp + 0x60], rsi
mov dword [rsp + 0x60], esi
je 0x14009a717
invalid
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
and byte [rdi], cl
movups xmm1, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], cl
movups xmmword [rsp + 0x68], xmm0
adc dword [rsp + 0x68], eax
and al, 0x68
movups xmmword [rsp + 0x78], xmm1
and al, 0x78
and al, 0x78
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x88], rcx
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax + 0x922484], cl
test byte [rdx + rdx*4], ah
invalid
add byte [rax], al
mov byte [rsp + 0x92], al
test byte [rdx + rdx*4], ah
and al, 0x92
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
test byte [rax + rdx*4], ah
add byte [rax], al
mov word [rsp + 0x90], 0x200
mov dword [rsp + 0x90], 0x8d480200
add byte [rax], al
add byte [rax], al
add byte [rdx], al
invalid
invalid
add byte [rdx], al
lea rcx, [rsp + 0x20]
and al, 0x20
lea rdx, [rsp + 0x58]
call fcn.140097270
cmp byte [rsp + 0x20], 9
or dword [rax - 0x75], ecx
push rsp
and al, 0x30
retf
or dword [rax - 0x75], ecx
push rsp
and al, 0x30
jne 0x14009a748
invalid
mov rax, qword [rsp + 0x28]
jmp 0x14009a74a
invalid
add dh, byte [rcx]
ror byte [rax - 0x7f], 0xc4
cwde
xor eax, eax
add rsp, 0x98
add byte [rax], al
add byte [rdi + 0x5e], bl
add byte [rax], al
add byte [rdi + 0x5e], bl
ret
lea r8, str.library_std_srcpath.rs
lea eax, [0x1401608b8]
mov rdx, rsi
mov edx, esi
call fcn.14011a320
ud2
int3
mov bh, 8
cmp ecx, 0x2e2e
jne 0x14009a7b5
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov r9, rax
jmp 0x14009a7f6
invalid
xor r9d, r9d
xor r9d, r9d
mov r8, rdx
nop dword [rax + rax]
invalid
add byte [rax], r8b
invalid
test r8, r8
je 0x14009a7ee
mov rcx, r8
dec r8
enter 0x7c80, 8
jmp [rsi]
jne 0x14009a7c0
out dx, al
enter 0x7c80, 8
jmp [rsi]
out dx, al
mov r10, rdx
sub r10, rcx
jb 0x14009a919
test r8, r8
test eax, eax
je 0x14009a7f0
mov r9, rax
add rax, rcx
mov rdx, r10
jmp 0x14009a7f8
invalid
or ch, bl
or byte [rcx - 0x77], cl
ror dword [rcx - 0x77], 0xd0
mov eax, edx
jmp 0x14009a7f8
mov r9, rax
mov r8, rdx
mov eax, edx
mov eax, edx
xor eax, eax
test r9, r9
cmovne rax, r9
test rax, rax
je case.0x14009adea.384
test r9, r9
test ecx, ecx
cmove r8, rdx
add rax, r8
add eax, eax
add eax, eax
sub rax, rbx
cmp rdi, rax
invalid
jb 0x14009a821
invalid
mov qword [rsi + 0x10], rax
mov rdi, rax
mov r15, qword [rsi + 8]
mov rax, r15
sub rax, rdi
cmp rax, 3
cmp eax, 3
cmp eax, 3
ja 0x14009a89d
mov r14, rdi
add r14, 4
dec byte [rcx - 0x7d]
mov byte [rdi + rcx], 0x82
invalid
invalid
jb 0x14009a92c
out dx, al
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
not rdx
shr rdx, 0x3f
test r15, r15
je 0x14009a862
mov qword [rsp + 0x20], rbx
pop rsp
and al, 0x20
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], r15
jl 0x14009a883
invalid
sub byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
jl 0x14009a883
invalid
jl 0x14009a883
xor bl, ch
or dword [rax - 0x39], ecx
jmp case.0x14009adea.367
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
mov r8, r14
call fcn.14008d640
ret
sub eax, 0x8348ffff
jl 0x14009a8a5
and al, 0x38
invalid
ret
and al, 0x38
add byte [rax - 0x75], cl
and al, 0x40
invalid
mov rcx, qword [rsp + 0x40]
je 0x14009a8ee
je 0x14009a8ee
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
cmp ecx, eax
jne 0x14009a927
cmp rdi, r15
cmp ecx, eax
jne 0x14009a927
add byte [rcx + rdi - 1], cl
cmp rdi, r15
jne 0x14009a8b4
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
call fcn.14009a940
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov edi, dword [rsi + 0x10]
mov byte [rbx + rdi], 0x2e
inc rdi
mov qword [rsi + 0x10], rdi
mov rax, qword [rsi + 8]
sub rax, rdi
cmp rax, 2
jbe 0x14009a902
mov rax, qword [rsi]
mov eax, dword [rsi]
mov byte [rax + rdi + 2], 0x65
mov word [rax + rdi], 0x7865
add rdi, 3
add edi, 3
add edi, 3
mov qword [rsi + 0x10], rdi
jle 0x14009a8f2
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
mov qword [rsi], rcx
mov qword [rsi + 8], r14
invalid
mov dword [rsi + 8], esi
mov rbx, rcx
mov r15, r14
cmp rdi, r15
retf
je 0x14009a8a2
mov r8d, 3
mov rcx, rsi
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, rdi
mov edx, edi
call fcn.14011cb80
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jmp 0x14009a8cc
mov bl, 0x4c
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sliceiter.rs
lea eax, [0x14015f588]
add al, ch
call fcn.14011a320
ud2
sti
stc
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
leave
test rcx, rcx
test ecx, ecx
jne 0x14009a933
call fcn.140045f20
ud2
out dx, eax
mov ch, 0xfa
cli
cli
dec dword [rdi]
or ecx, dword [rax - 0x75]
push rsp
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
and al, 0x48
call fcn.14011a0d0
invalid
ud2
sub rsp, 0x58
in al, dx
pop rax
inc rdx
je 0x14009a9d1
invalid
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx + 8]
lea rcx, [rax + rax]
invalid
lea ecx, [rax + rax]
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
ror dword [r8 - 0x7d], 1
ror dword [rax - 0x7d], 1
cmp rcx, rdx
cmova rdx, rcx
invalid
cmova edx, ecx
ror dword [rax - 0x7d], 1
cmp rdx, 9
cli
or dword [rdi + 8], edi
add byte [rax], al
invalid
mov edi, 8
add byte [rax], al
add byte [rax + 0xf], cl
cmovae rdi, rdx
cli
mov rdx, rdi
not rdx
shr rdx, 0x3f
shr edx, 0x3f
ror byte [rax - 0x3f], cl
invalid
shr edx, 0x3f
test rax, rax
je 0x14009a995
sal byte [rax + rbx + 0x48], 0x8b
invalid
mov rcx, qword [rsi]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
jmp 0x14009a99e
or dword [rax - 0x39], ecx
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
and al, 0x40
lea r9, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov r8, rdi
call fcn.14008d640
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
jl case.0x140097e0c.228
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
je case.0x140097e0c.228
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax + 0x74c13948], al
cmp ecx, eax
je 0x14009a9df
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
cmp rcx, rax
cmp ecx, eax
je 0x14009a9df
test rcx, rcx
leave
jne 0x14009a9e6
call fcn.140045f20
ud2
mov ch, 0xfa
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
invalid
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
invalid
mov dword [rsi + 8], edi
add rsp, 0x58
invalid
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
push rax
call fcn.14011a0d0
ud2
add byte [rdi], cl
or ecx, esp
int3
int3
int3
int3
int3
int3
push rbx
sub rsp, 0x28
invalid
sub esp, 0x28
sub byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
invalid
mov rbx, rdx
mov ebx, edx
mov rdi, rcx
test r8, r8
je 0x14009aa44
sal byte [rbp + rbp + 0x78], 0x58
js case.0x14009adea.424
movzx eax, byte [0x1401cb9f0]
add eax, 0x130fd0
ror byte [rdi], 1
adc eax, dword [rax]
mov edx, 1
mov rcx, rsi
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
int1
call fcn.140041f50
mov r14, rax
mov esi, eax
and esi, dword [rbp - 6]
cli
dec dword [rcx - 0x77]
invalid
mov esi, eax
test rax, rax
jne case.0x140096e32.294
sal byte [rbp + 0x15], 0xb9
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
add byte [rax - 0x77], cl
mov rdx, rsi
call fcn.14011a0d0
invalid
invalid
bnd call fcn.14011a0d0
invalid
ud2
or eax, dword [rcx - 0x42]
add dword [rax], eax
invalid
mov r14d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
add byte [rax], al
mov rcx, r14
int1
mov rdx, rbx
mov edx, ebx
mov r8, rsi
mov eax, esi
call sub.msvcrt.dll_memcpy
int 0xd6
invalid
invalid
mov qword [rdi], r14
mov qword [rdi + 8], rsi
mov dword [rdi + 8], esi
mov dword [rdi + 8], esi
mov qword [rdi + 0x10], rsi
mov byte [rdi + 0x18], 0
sbb byte [r8], r8b
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
call fcn.140045f20
cli
dec dword [rdi]
ud2
int3
int3
ud2
int3
int3
int3
push rdi
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
push rax
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
mov rdi, r9
mov edi, ecx
mov rbx, r8
mov r14, rdx
mov esi, edx
ret
mov esi, edx
invalid
mov rsi, rcx
mov esi, ecx
test r8, r8
sal byte [rcx + rsi + 0xf], 0x88
add byte [rax], 0
invalid
je case.0x140096e32.315
js 0x14009ab32
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [0x1401cb9f0]
mov dh, 5
invalid
adc eax, dword [rax]
add byte [rdx + 1], bh
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
call fcn.140041f50
dec dword [rcx - 0x77]
mov r15, rax
test rax, rax
invalid
jne 0x14009aae3
adc eax, 0x1b9
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
mov edx, ebx
call fcn.14011a0d0
cmc
invalid
add byte [rdi], cl
or eax, dword [rcx - 0x41]
invalid
invalid
ud2
mov r15d, 1
add dword [rax], eax
add byte [rax], al
add byte [rbx + rcx*4 + 0x65], cl
mov r12, qword [rbp + 0x60]
mov rcx, r15
mov ecx, edi
invalid
mov ecx, edi
stc
mov rdx, r14
mov r8, rbx
fsubr st(0)
xor dh, dl
invalid
call sub.msvcrt.dll_memcpy
mov qword [rbp - 0x28], r15
mov dword [rbp - 0x28], edi
add byte [rcx + rcx*4 + 0x7d], cl
fmul dword [rax - 0x77]
mov dword [rbp - 0x28], edi
jge 0x14009aad1
mov qword [rbp - 0x20], rbx
pop rbp
loopne case.0x140096364.187
invalid
mov qword [rbp - 0x18], rbx
mov dword [rbp - 0x18], ebx
call 0x140f9f0cb
mov byte [rbp - 0x10], 0
lock add byte [rax - 0x73], cl
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x28]
fmul dword [r8 - 0x77]
mov rdx, rdi
cli
mov r8, r12
call fcn.140095eb0
pushfq
mov bl, 0xff
invalid
dec dword [rdi]
adc byte [rbp - 0x28], al
pushfq
mov bl, 0xff
invalid
invalid
dec dword [rdi]
adc byte [rbp - 0x28], al
fmul dword [rdi]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
call 0x15057bc2f
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], r9b
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x50
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rbp
ret
call fcn.140045f20
ud2
invalid
jmp 0x15009a5eb
cli
dec dword [rdi]
or ecx, dword [rdi]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
in al, dx
and byte [rax - 0x73], cl
push 0x50
lea ebp, [rdx + 0x50]
push rax
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fsubr st(0)
mov eax, 0x4890fffa
invalid
nop
invalid
call fcn.1400463a0
mov eax, 0x4890fffa
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
sub esp, 0x90
nop
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 8], 0xfffffffffffffffe
or r14b, r15b
or dh, bh
invalid
invalid
dec dword [rcx - 0x77]
mov r8, rdx
mov eax, edx
ror byte [rax - 0x77], 1
retf 0x8d48
invalid
invalid
mov rdx, rcx
mov edx, ecx
lea rcx, [rbp - 0x58]
call fcn.1400977e0
int3
invalid
invalid
test al, 0xe8
test al, 0xe8
int3
invalid
cmp dword [rbp - 0x58], 2
jne case.0x140096364.213
pop rdi
jge 0x14009ab42
add dh, byte [rbp + 0x5f]
pop rdi
mov r9, qword [rbp - 0x50]
mov ecx, dword [rbp - 0x50]
mov r8b, 0x44
mov edx, ecx
invalid
mov edx, r9d
retf 0xe283
and edx, 3
loop case.0x140097e0c.271
add esi, dword [rcx]
xor eax, eax
lea r8, [rdx - 2]
lea eax, [rdx - 2]
ror byte [rbp + rcx*4 + 0x42], 0xfe
lea eax, [rdx - 2]
dec byte [rcx - 0x7d]
cmp r8, 2
clc
add dh, byte [rdx + 0x67]
jb case.0x140096beb.189
test rdx, rdx
test edx, edx
je case.0x140096beb.189
lea rax, [r9 - 1]
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
dec dword [r8 - 0x77]
invalid
mov dword [rbp - 0x10], eax
invalid
mov rcx, qword [r9 - 1]
mov ecx, dword [rcx - 1]
mov rax, qword [r9 + 7]
invalid
mov qword [rbp], rcx
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
add byte [rax - 0x77], cl
clc
clc
mov dword [rbp - 8], eax
clc
call qword [rax]
mov rax, qword [rbp - 8]
clc
cmp qword [rax + 8], 0
or byte [rax], al
je 0x14009abea
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp]
mov ecx, dword [rbp]
adc byte [rax - 0x75], cl
mov ecx, dword [rbp]
add r8b, r13b
add al, ch
call fcn.140041fe0
div byte [rbx - 6]
jae 0x14009abe3
invalid
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
invalid
call fcn.140041fe0
xor eax, eax
shr bl, 0x1e
jae 0x14009abf1
cli
push qword [rcx]
shr bl, 0x1e
mov eax, dword [rbp - 0x18]
test eax, 0x400
add byte [rax + rax], al
add byte [rdi], cl
xchg esp, eax
invalid
call 0x1400dacac
add byte [rax + rax], al
add byte [rdi], cl
xchg esp, eax
sal edi, 0x45
invalid
in al, dx
test dword [rbp - 0x14], 0x20000000
add byte [rax], al
add byte [rax], ah
sete dl
ret 0xca08
or dl, cl
retf 0x10a8
test al, 0x10
sete al
and al, dl
add rsp, 0x90
invalid
add byte [rax], al
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
clc
clc
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp]
mov ecx, dword [rbp]
adc byte [rax - 0x75], cl
adc byte [rax - 0x75], cl
mov ecx, dword [rbp]
add r8b, r13b
add al, ch
call fcn.14008cff0
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
invalid
dec dword [rax - 0x75]
mov ecx, dword [rbp - 0x10]
invalid
invalid
call fcn.14006d950
nop
sub al, 0xfd
call qword [rax + 0x20c48348]
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
int3
int3
int3
int3
int3
int3
mov rax, qword [r8 + 0x18]
mov eax, dword [rax + 0x18]
sbb bh, al
mov dword [rax], 1
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov dword [rax + 4], ecx
invalid
push rax
add dword [rax], eax
add byte [rax], al
mov dword [rax + 4], ecx
add al, 0x89
push rax
mov dword [rax + 8], edx
ret
or bl, al
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xc8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
invalid
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x30], esi
invalid
movaps xmmword [rbp + 0x30], xmm6
xor byte [rax - 0x39], cl
sub r14b, r15b
mov qword [rbp + 0x28], 0xfffffffffffffffe
mov dword [rbp + 0x28], 0xfffffffe
invalid
invalid
dec dword [rcx + rcx*4 - 0x3d]
mov rbx, r8
mov r14, rdx
invalid
mov qword [rbp + 8], rcx
mov dword [rbp + 8], ecx
or byte [rcx - 0x75], cl
mov rdi, qword [r8 + 8]
js 0x14009accd
or byte [rbp - 0x75], cl
push 0xffffffffe4314510
xor esp, esp
mov r13, qword [r8 + 0x10]
xor r12d, r12d
xor esp, esp
xor esp, esp
in al, 0xf
xorps xmm6, xmm6
mov qword [rbp], rdi
mov dword [rbp], edi
jge case.0x140097e0c.299
push rdi
test byte [rax - 0x77], 0x7d
invalid
invalid
jge case.0x140097e0c.299
add byte [rcx + rcx*4 + 0x6d], cl
clc
mov qword [rbp - 8], r13
mov rsi, r13
mov esi, ebp
out dx, al
jmp case.0x14009642c.251
nop dword [rax]
add byte [rdx + 8], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x10]
mov ecx, dword [rbp + 0x10]
adc r8b, r13b
adc al, ch
call fcn.140041fe0
bnd jb case.0x14009642c.250
dec dword [rax + 0x39]
cmp rsi, rdi
cmp esi, edi
dec byte [rdi]
test ah, bh
je case.0x14009a682.13
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax + 1]
invalid
mov rax, qword [rbx]
mov eax, dword [rbx]
add rax, rsi
add eax, esi
invalid
mov rcx, rdi
stc
sub rcx, rsi
int1
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffff8948, 0x4d
mov qword [rbp - 0x30], rcx
ror byte [r8 - 0x39], 1
ror byte [rax - 0x39], 1
mov qword [rbp - 0x28], 0
fadd dword [r8]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
loopne case.0x1400ce7fe.145
invalid
mov qword [rbp - 0x20], r12
mov dword [rbp - 0x20], esp
mov rcx, r14
mov ecx, esi
int1
lea rdx, [rbp - 0x38]
lea edx, [rbp - 0x38]
call fcn.140094cd0
test rax, rax
test eax, eax
lodsd eax, dword [rsi]
lahf
invalid
dec dword [rax - 0x7b]
test eax, eax
ror byte [rdi], 0x84
add al, 2
invalid
je case.0x14009a682.54
test byte [rdx + rax], al
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
invalid
add byte [rax], al
mov r13, rax
mov ebp, eax
invalid
mov r15d, r13d
mov edi, ebp
and r15d, 3
and edi, 3
out 3, eax
add ecx, dword [rax - 0x73]
lea rcx, [0x1401931d0]
lea ecx, [0x1401931d0]
or eax, 0xf8493
test byte [rdi], cl
str word [rdx + 0x63]
add byte [rdx + 0x63], cl
movsxd rax, dword [rcx + r15*4]
invalid
add al, 0xb9
mov ecx, 0xffc80148
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x41
jmp rax
loopne case.0x14009642c.273
movzx eax, byte [r13 + 0x10]
movzx eax, byte [rbp + 0x10]
mov dh, 0x45
adc r11b, r13b
adc bl, ch
jmp case.0x14009642c.269
invalid
invalid
add byte [rcx + 0xf], al
mov dh, 0x45
por mm2, qword [0xc428bcc1]
movzx eax, byte [r13 + 0xf]
movzx eax, byte [rbp + 0xf]
por mm2, qword [0xc428bcc1]
jmp case.0x14009642c.269
adc eax, 0x841f0f66
nop word [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
shr rcx, 0x20
shr ecx, 0x20
jmp 0x1763e958a
call fcn.14008e3a0
xor al, 0x36
invalid
invalid
cmp al, 0x23
jne 0x14009b1de
test dword [rdx + 4], ebp
add byte [rax], al
test dword [rdx + 4], ebp
add al, 0
add byte [rax], al
add byte [rcx - 0x73], cl
lea rax, [r15 - 2]
dec byte [r8 - 0x7d]
cmp rax, 2
cmp eax, 2
clc
add cl, byte [rdi]
jb case.0x14009642c.251
invalid
invalid
dec dword [rbp - 0x7b]
test r15, r15
je case.0x14009642c.251
test byte [rbx - 1], ah
invalid
invalid
dec dword [rdi]
test byte [rbx - 1], ah
invalid
invalid
mov rax, r13
dec rax
dec eax
call 0x188d2acda
dec eax
mov qword [rbp + 0x10], rax
mov dword [rbp + 0x10], eax
adc byte [rcx - 0x75], cl
dec qword [r9 - 0x75]
invalid
invalid
mov rcx, qword [r13 - 1]
mov ecx, dword [rbp - 1]
mov rax, qword [r13 + 7]
invalid
invalid
mov qword [rbp + 0x20], rcx
mov qword [rbp + 0x18], rax
mov dword [rbp + 0x18], eax
and byte [rax - 0x77], cl
sbb r15b, r15b
sbb bh, bh
mov dword [rbp + 0x18], eax
sbb bh, bh
call qword [rax]
adc byte [rax - 0x75], cl
mov rax, qword [rbp + 0x18]
sbb byte [r8 - 0x7d], r9b
js case.0x140096beb.231
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
or byte [rax], al
add byte [rdi], cl
test byte [rdx], ch
sub bh, bh
je case.0x14009642c.249
sub bh, bh
invalid
dec dword [rax - 0x75]
push rax
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
adc byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x20]
and r8b, r13b
sbb eax, 0xe9fffa72
jb case.0x140096364.260
invalid
invalid
sbb bh, bh
invalid
invalid
call fcn.140041fe0
jb case.0x140096364.260
invalid
jmp case.0x14009642c.249
invalid
dec dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, r13
mov eax, ebp
shr rax, 0x20
cmp eax, 0x28
clc
invalid
clc
sub byte [rdi + 0x35], dh
ja case.default.0x14009adea
ja case.default.0x14009adea
lea rcx, [0x1401931e0]
std
or dword [rdi], 0
invalid
invalid
str word [rax + 0x63]
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x14009642c.269
jns 0x14009adf0
invalid
invalid
shr cl, 0x79
jns 0x14009adf0
invalid
invalid
mov r8d, 0x20
mov eax, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rdi
mov edx, edi
call fcn.14011cb80
sbb eax, 0x8b480008
jnp 0x14009ae10
mov rdi, qword [rbx + 8]
mov rsi, qword [rbx + 0x10]
adc cl, ch
out 0xfe, al
jmp 0x14009acf7
invalid
push qword [rax - 0xab16d7]
mov al, 0x29
jmp case.0x14009642c.269
invalid
invalid
sub ecx, ebp
push rsp
invalid
invalid
mov al, 1
jmp case.0x14009642c.269
invalid
invalid
add ecx, ebp
invalid
invalid
add ch, cl
invalid
invalid
add ebp, ecx
invalid
jmp case.0x14009642c.269
invalid
add al, 0xe9
cmp bh, bh
jmp case.0x14009642c.269
invalid
add eax, 0xffff31e9
push qword [rax - 0xd516fa]
invalid
invalid
sub bh, bh
jmp case.0x14009642c.269
invalid
invalid
jmp case.0x14009642c.269
invalid
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
invalid
jmp case.0x14009642c.269
jmp case.0x14009642c.269
mov r13, qword [rbp - 0x28]
test r13, r13
insd dword [rdi], dx
fmul dword [rbp - 0x7b]
in eax, dx
je 0x14009b22e
add byte [rax - 0x75], cl
loopne 0x14009af8b
mov rax, qword [rbp - 0x20]
mov r12, rax
mov esp, eax
sub r12, r13
jb 0x14009b259
invalid
add byte [rax - 0x75], cl
push rbp
ror byte [rax + 0x39], 1
ror byte [rdi], 1
xchg dword [rbx], edx
add eax, dword [rax]
add byte [rcx + 1], cl
cmc
mov rdx, qword [rbp - 0x30]
cmp rax, rdx
ja 0x14009b26d
add r13, rsi
mov qword [rbx + 0x10], r13
cmp rdi, qword [rbp]
jne 0x14009acd7
cmp r13, rdi
jne 0x14009acd7
movaps xmmword [rbp - 0x50], xmm6
movaps xmmword [rbp - 0x60], xmm6
mov r9d, 0x20
lea r15, [rbp - 0x18]
mov rcx, r15
mov rdx, r14
lea r13, [rbp - 0x60]
lea r13, [rbp - 0x60]
jmp case.0x1400ccbce.61
add byte [rax], al
add byte [rax], al
mov edx, 8
mov rcx, qword [rbp + 0x10]
adc al, ch
xor dh, byte [rax - 6]
invalid
add byte [rax - 0x75], cl
adc r8b, r13b
adc al, ch
adc al, ch
xor dh, byte [rax - 6]
cli
inc dword [rcx - 0x47]
and byte [rax], al
add byte [rax], al
invalid
mov r9d, 0x20
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, r14
mov edx, esi
mov r8, r13
call fcn.140094f50
invalid
dec dword [rax - 0x7d]
jge 0x14009afae
add byte [rdi], cl
test cl, cl
add dword [rax], eax
invalid
invalid
dec dword [rax - 0x7d]
jge 0x14009afae
add byte [rdi], cl
test cl, cl
add dword [rax], eax
add byte [rax - 0x75], cl
mov rsi, qword [rbp - 0x10]
mov edi, esi
and edi, 3
jne case.0x1400ccbce.62
lea rcx, [0x140193284]
movsxd rax, dword [rcx + rdi*4]
add rax, rcx
jmp rax
and byte [rdi], cl
invalid
por mm2, qword [rsi]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov rcx, rsi
shr rcx, 0x20
call fcn.14008e3a0
cmp al, 0x23
jne 0x14009b205
lea rax, [rdi - 2]
lea eax, [rdi - 2]
cmp rax, 2
jb 0x14009afae
test rdi, rdi
je 0x14009afae
lea rax, [rsi - 1]
mov qword [rbp + 0x10], rax
adc byte [rax - 0x75], cl
dec qword [rax - 0x75]
invalid
invalid
mov qword [rbp + 0x20], rcx
mov qword [rbp + 0x18], rax
mov dword [rbp + 0x18], eax
adc byte [rax - 0x75], cl
dec qword [rax - 0x75]
invalid
mov dword [rbp + 0x18], eax
call qword [rax]
mov rax, qword [rbp + 0x18]
sbb byte [r8 - 0x7d], r9b
js case.0x1400ccbce.82
invalid
sbb byte [r8 - 0x7d], r9b
js case.0x1400ccbce.82
add byte [rdi], cl
test byte [rdi + rdi*8 - 1], dl
dec dword [rax - 0x75]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp + 0x20]
call fcn.140041fe0
je 0x14009afa0
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp + 0x20]
call fcn.140041fe0
jmp 0x14009afa0
invalid
invalid
invalid
invalid
invalid
sub byte [rdi + 0x14], dh
lea rcx, [0x140193294]
invalid
str word [rax + 0x63]
add al, 0x81
invalid
add rax, rcx
jmp rax
jmp 0x14009b00c
add ebx, ebp
test byte [rax - 0x4f7f14fe], dh
mov al, 3
invalid
jns 0x14009b090
mov al, 3
jmp 0x14009b00c
invalid
invalid
mov al, 4
jmp 0x14009b00c
mov al, 5
jmp 0x14009b00c
mov al, 6
jmp 0x14009b00c
mov al, 7
jmp 0x14009b00c
mov al, 8
jmp 0x14009b00c
mov al, 9
jmp 0x14009b00c
mov al, 0xa
jmp 0x14009b00c
mov al, 0xb
jmp 0x14009b00c
mov al, 0xc
jmp 0x14009b00c
mov rsi, qword [rbp - 0x10]
test rsi, rsi
je 0x14009b217
mov rax, qword [rbp + 8]
mov qword [rax + 8], r13
mov qword [rax], 1
movaps xmm6, xmmword [rbp + 0x30]
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, qword [rbp + 8]
mov qword [rcx + 8], rsi
mov eax, 1
mov qword [rcx], rax
jmp 0x14009b1ed
sub rsi, qword [rbp - 8]
mov rax, qword [rbp + 8]
mov qword [rax + 8], rsi
mov qword [rax], 0
jmp 0x14009b1ed
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, r13
mov rdx, rax
call fcn.14011a690
ud2
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, rax
call fcn.14011a400
ud2
xor eax, eax
mov r8, qword [rbp + 0x5b8]
test r15, r15
je 0x14009c23b
test r8, r8
je 0x14009ba70
test rsi, rsi
jne 0x14009ba70
mov r8d, 1
test rdi, rdi
je 0x14009ba7a
mov rdx, rdi
and rdx, 7
je 0x14009ba7f
mov rcx, rdi
and rcx, 0xfffffffffffffff8
mov rsi, rax
nop word [rax + rax]
mov rsi, qword [rsi + 0x3d8]
dec rdx
jne 0x14009ba50
cmp rdi, 8
jae 0x14009ba90
jmp 0x14009bace
test r8, r8
jne 0x14009bad2
jmp 0x14009ebfe
mov rsi, rax
jmp 0x14009bace
mov rsi, rax
mov rcx, rdi
cmp rdi, 8
jb 0x14009bace
nop dword [rax + rax]
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14009ba90
xor edi, edi
xor eax, eax
movzx ecx, word [rsi + 0x3d2]
mov r12, rsi
mov r13, rdi
cmp rdi, rcx
jb 0x14009bb1a
nop word cs:[rax + rax]
mov rcx, qword [r12 + 0x160]
test rcx, rcx
je 0x14009eacd
movzx r13d, word [r12 + 0x3d0]
inc rax
mov r12, rcx
cmp r13w, word [rcx + 0x3d2]
jae 0x14009baf0
test rax, rax
je 0x14009bbb0
mov rsi, qword [r12 + r13*8 + 0x3e0]
mov rcx, rax
dec rcx
je 0x14009bb9e
mov rdx, rcx
and rdx, 7
je 0x14009bb55
mov rcx, rdx
nop
mov rsi, qword [rsi + 0x3d8]
dec rcx
jne 0x14009bb40
not rdx
add rdx, rax
mov rcx, rdx
add rax, 0xfffffffffffffffe
cmp rax, 7
jb 0x14009bb9e
nop
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14009bb60
xor edi, edi
jmp 0x14009bbb7
lea rdi, [r13 + 1]
mov rsi, r12
dec r15
imul rax, r13, 0x38
lea r14, [r12 + rax]
add r14, 0x168
shl r13, 5
cmp byte [r12 + r13 + 0x18], 2
jne 0x14009bc30
mov rbx, qword [rbp + 0x510]
mov eax, 0
test rbx, rbx
je 0x14009ba19
mov r12, rdi
mov r13, r8
mov r9, qword [r14]
mov rax, qword [r14 + 0x10]
mov rdi, qword [rbp + 0x518]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x4e0]
mov rdx, rbx
mov r8, rdi
call fcn.1400a0070
cmp qword [rbp + 0x4e0], 0
je 0x14009be09
xor eax, eax
mov r8, r13
mov rdi, r12
jmp 0x14009ba19
mov qword [rbp + 0x528], rdi
mov rbx, qword [r14 + 0x18]
mov rdi, qword [r14 + 0x28]
test rdi, rdi
mov qword [rbp + 0x5a8], r15
mov qword [rbp + 0x5b8], r8
je 0x14009bc79
js 0x14009ec1b
movzx eax, byte [0x1401cb9f0]
mov edx, 1
mov rcx, rdi
call fcn.140041f50
mov r15, rax
test rax, rax
jne 0x14009bc7f
jmp 0x14009ec59
mov r15d, 1
mov rcx, r15
mov rdx, rbx
mov r8, rdi
call sub.msvcrt.dll_memcpy
movzx eax, byte [r14 + 0x30]
mov qword [rbp + 0x540], r15
mov qword [rbp + 0x548], rdi
mov qword [rbp + 0x550], rdi
mov byte [rbp + 0x558], al
mov rdi, qword [r14]
mov r14, qword [r14 + 0x10]
mov ebx, 2
test r14, r14
je 0x14009bd00
mov rax, r14
shr rax, 0x3e
jne 0x14009ec25
mov r15, r14
add r15, r14
je 0x14009bd00
movzx eax, byte [0x1401cb9f0]
mov edx, 2
mov rcx, r15
call fcn.140041f50
test rax, rax
je 0x14009ec6b
mov rbx, rax
jmp 0x14009bd03
xor r15d, r15d
add r12, r13
mov rcx, rbx
mov rdx, rdi
mov r8, r15
call sub.msvcrt.dll_memcpy
movdqu xmm0, xmmword [rbp + 0x540]
movups xmm1, xmmword [rbp + 0x550]
lea rax, [rbp - 0x18]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x20], r14
mov rbx, qword [r12]
mov rdi, qword [r12 + 0x10]
test rdi, rdi
je 0x14009bd70
js 0x14009ec48
movzx eax, byte [0x1401cb9f0]
mov edx, 1
mov rcx, rdi
call fcn.140041f50
mov r15, rax
test rax, rax
jne 0x14009bd76
jmp 0x14009ec2f
mov r15d, 1
mov rcx, r15
mov rdx, rbx
mov r8, rdi
call sub.msvcrt.dll_memcpy
movzx eax, byte [r12 + 0x18]
mov qword [rbp + 0x540], r15
mov qword [rbp + 0x548], rdi
mov qword [rbp + 0x550], rdi
mov byte [rbp + 0x558], al
mov byte [rbp + 0x5b6], 0
lea rcx, [rbp + 0x470]
lea rdx, [rbp + 0x510]
lea r8, [rbp - 0x30]
lea r9, [rbp + 0x540]
call fcn.1400a0720
cmp byte [rbp + 0x488], 2
add byte [rax], al
add cl, byte [rbx + rcx*4 - 0x43]
test al, 5
add byte [rax], al
add byte [rax], al
add cl, byte [rbx + rcx*4 - 0x43]
test al, 5
add byte [rax], al
mov rdi, qword [rbp + 0x528]
je 0x14009ba10
cmp qword [rbp + 0x478], 0
je 0x14009ba10
mov rcx, qword [rbp + 0x470]
mov edx, 1
call fcn.140041fe0
jmp 0x14009ba10
mov rax, qword [rbp + 0x4e8]
mov rdx, qword [rbp + 0x4f0]
mov rcx, qword [rbp + 0x4f8]
mov byte [rbp + 0x3d0], 0
test rdx, rdx
je 0x14009bf95
mov rax, qword [rax + rcx*8 + 0x3d8]
mov rcx, rdx
dec rcx
je 0x14009befe
mov r8, rcx
and r8, 7
je 0x14009be6e
mov rcx, r8
nop
movzx r9d, word [rax + 0x3d2]
mov rax, qword [rax + r9*8 + 0x3d8]
dec rcx
jne 0x14009be50
not r8
add r8, rdx
mov rcx, r8
add rdx, 0xfffffffffffffffe
cmp rdx, 7
jb 0x14009befe
nop dword [rax]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14009be80
movzx ecx, word [rax + 0x3d2]
dec rcx
mov qword [rbp + 0x458], rax
mov qword [rbp + 0x460], 0
mov qword [rbp + 0x468], rcx
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x458]
lea r8, [rbp + 0x3d0]
call fcn.1400a0210
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x4c0], rax
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x4b0], xmm0
movdqu xmm0, xmmword [rbp - 0x30]
movups xmm1, xmmword [rbp - 0x20]
movups xmm2, xmmword [rbp - 0x10]
movups xmm3, xmmword [rbp]
movaps xmmword [rbp + 0x4a0], xmm3
movaps xmmword [rbp + 0x490], xmm2
movaps xmmword [rbp + 0x480], xmm1
movdqa xmmword [rbp + 0x470], xmm0
mov rdx, qword [rbp + 0x28]
mov rax, qword [rbp + 0x38]
movzx ecx, word [rdx + 0x3d2]
cmp rax, rcx
jae 0x14009bfca
mov rcx, rdx
jmp 0x14009bff9
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], 0
mov qword [rbp + 0x550], rcx
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x540]
lea r8, [rbp + 0x3d0]
call fcn.1400a0210
jmp 0x14009c0eb
mov r8, qword [rbp + 0x30]
nop
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x14009bff4
movzx eax, word [rdx + 0x3d0]
inc r8
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x14009bfd0
jmp 0x14009bff9
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x570], r8
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x560], xmm2
movaps xmmword [rbp + 0x550], xmm1
movaps xmmword [rbp + 0x540], xmm0
mov r8, qword [rbp + 0x4a0]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp + 0x470]
movaps xmm1, xmmword [rbp + 0x480]
movaps xmm2, xmmword [rbp + 0x490]
movups xmmword [rcx + rdx + 0x188], xmm2
movups xmmword [rcx + rdx + 0x178], xmm1
movups xmmword [rcx + rdx + 0x168], xmm0
movups xmm0, xmmword [rcx + rax]
movups xmm1, xmmword [rcx + rax + 0x10]
lea rdx, [rbp + 0x578]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rbp + 0x4a8]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + rax], xmm0
movups xmmword [rcx + rax + 0x10], xmm1
mov rax, qword [rbp + 0x590]
mov qword [rbp + 0x20], rax
movaps xmm0, xmmword [rbp + 0x580]
movaps xmmword [rbp + 0x10], xmm0
movdqa xmm0, xmmword [rbp + 0x540]
movaps xmm1, xmmword [rbp + 0x550]
movaps xmm2, xmmword [rbp + 0x560]
movaps xmm3, xmmword [rbp + 0x570]
movaps xmmword [rbp], xmm3
movaps xmmword [rbp - 0x10], xmm2
movaps xmmword [rbp - 0x20], xmm1
movdqa xmmword [rbp - 0x30], xmm0
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x590], rax
movaps xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x580], xmm0
movdqa xmm0, xmmword [rbp - 0x30]
ror byte [r15], 1
sub byte [rbp - 0x20], cl
ror byte [r15], 1
sub byte [rbp - 0x20], cl
movaps xmm2, xmmword [rbp - 0x10]
movaps xmm3, xmmword [rbp]
movaps xmmword [rbp + 0x570], xmm3
movaps xmmword [rbp + 0x560], xmm2
dec qword [rbp + 0x520]
movaps xmmword [rbp + 0x550], xmm1
movdqa xmmword [rbp + 0x540], xmm0
cmp byte [rbp + 0x3d0], 0
je 0x14009c178
test rdi, rdi
je 0x14009ecc6
mov rax, qword [rbx + 0x3d8]
mov qword [rbp + 0x510], rax
dec rdi
mov qword [rbp + 0x518], rdi
mov qword [rax + 0x160], 0
mov edx, 8
mov rcx, rbx
call fcn.140041fe0
cmp byte [rbp + 0x570], 2
mov eax, 0
mov r8, r13
mov rdi, r12
je 0x14009ba19
mov rdi, r15
mov rbx, qword [rbp + 0x540]
mov r14, qword [rbp + 0x548]
mov rax, qword [rbp + 0x578]
mov qword [rbp + 0x508], rax
mov rax, qword [rbp + 0x580]
mov qword [rbp + 0x528], rax
movzx r15d, byte [rbp + 0x590]
cmp qword [rbp + 0x560], 0
je 0x14009c1e3
mov rcx, qword [rbp + 0x558]
mov edx, 1
call fcn.140041fe0
mov r8, r13
test r14, r14
je 0x14009c1f8
mov edx, 2
mov rcx, rbx
call fcn.140041fe0
mov r8, r13
mov eax, 0
cmp r15b, 2
mov r15, rdi
mov rdi, r12
je 0x14009ba19
mov eax, 0
cmp qword [rbp + 0x528], 0
je 0x14009ba19
mov edx, 1
mov rcx, qword [rbp + 0x508]
call fcn.140041fe0
mov r8, r13
xor eax, eax
jmp 0x14009ba19
mov rax, qword [rbp + 0x520]
mov qword [rbp + 0x410], rax
movdqu xmm0, xmmword [rbp + 0x510]
movdqu xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x3f8], 1
movzx eax, byte [0x1401cb9f0]
mov ecx, 4
mov edx, 1
call fcn.140041f50
test rax, rax
je 0x14009ece3
mov dword [rax], 0x48544150
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], 4
mov qword [rbp + 0x550], 4
mov byte [rbp + 0x558], 0
mov rcx, rax
add rcx, 4
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], rcx
mov word [rbp + 0x480], 0
lea rcx, [rbp + 0x4e0]
lea rdx, [rbp + 0x470]
call fcn.14009fe50
movups xmm0, xmmword [rbp + 0x540]
movups xmm1, xmmword [rbp + 0x550]
movups xmmword [rbp - 8], xmm1
movups xmmword [rbp - 0x18], xmm0
movdqu xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp - 0x30], xmm0
mov r14, qword [rbp + 0x4f0]
mov qword [rbp - 0x20], r14
mov rsi, qword [rbp - 0x30]
mov r15, qword [rbp + 0x400]
test r15, r15
je 0x14009c3f0
mov rax, qword [rbp + 0x408]
mov qword [rbp + 0x5a8], rax
mov r13, qword [sym.imp.kernel32.dll_CompareStringOrdinal]
lea rcx, [r15 + 0x168]
movzx eax, word [r15 + 0x3d2]
mov qword [rbp + 0x5b8], rax
imul rbx, rax, 0x38
mov rdi, 0xffffffffffffffff
nop word cs:[rax + rax]
test rbx, rbx
je 0x14009c3a0
lea r12, [rcx + 0x38]
mov r8, qword [rcx]
mov r9d, dword [rcx + 0x10]
mov dword [rsp + 0x20], 1
mov rcx, rsi
mov edx, r14d
call r13
add rbx, 0xffffffffffffffc8
inc rdi
mov rcx, r12
cmp eax, 3
je 0x14009c360
cmp eax, 1
jne 0x14009c3cc
jmp 0x14009c3a7
mov rdi, qword [rbp + 0x5b8]
mov rax, qword [rbp + 0x5a8]
sub rax, 1
jb 0x14009c8a1
mov qword [rbp + 0x5a8], rax
mov r15, qword [r15 + rdi*8 + 0x3d8]
jmp 0x14009c335
cmp eax, 2
jne 0x14009eb78
test r15, r15
je 0x14009c3f0
shl rdi, 5
mov r13, qword [r15 + rdi]
mov rdi, qword [r15 + rdi + 0x10]
cmp qword [rbp - 0x10], 0
jne 0x14009c3fa
jmp 0x14009c408
xor r13d, r13d
cmp qword [rbp - 0x10], 0
je 0x14009c408
mov rcx, qword [rbp - 0x18]
mov edx, 1
call fcn.140041fe0
cmp qword [rbp - 0x28], 0
je 0x14009c41c
mov edx, 2
mov rcx, rsi
call fcn.140041fe0
mov rdx, qword [rbp + 0x538]
mov r12, qword [rdx + 0x40]
lea rbx, str.program_path_has_no_file_name
test r12, r12
je 0x14009c48a
mov rdx, qword [rdx + 0x30]
cmp r12, 4
jae 0x14009c446
lea rax, [0x1400a1e60]
jmp 0x14009c46e
mov eax, dword [rdx]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x1400a1e50]
lea rax, [0x1400a1e60]
cmove rax, rcx
mov qword [rbp + 0x5a8], rdx
movzx esi, byte [r12 + rdx - 1]
mov byte [rbp + 0x5c7], 1
mov ecx, esi
call rax
test al, al
je 0x14009c4ef
mov rax, qword [rbp + 0x4d0]
mov qword [rax], rbx
mov qword [rax + 0x10], 2
cmp qword [rbp + 0x3f8], 0
je 0x14009c57d
mov rcx, qword [rbp + 0x400]
test rcx, rcx
je 0x14009c564
cmp r12, 3
jbe 0x14009c598
mov r14, qword [rbp + 0x5a8]
movzx eax, byte [r12 + r14 - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x14009c5a3
movzx eax, byte [r14 + r12 - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x14009c5a3
movzx eax, byte [r14 + r12 - 2]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x78
jne 0x14009c5a3
lea eax, [rsi - 0x41]
cmp al, 0x1a
setb al
shl al, 5
or al, sil
cmp al, 0x65
sete al
jmp 0x14009c5a5
movaps xmm6, xmmword [rbp + 0x5d0]
add rsp, 0x668
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor eax, eax
mov r14, qword [rbp + 0x5a8]
jmp 0x14009c5a5
xor eax, eax
lea r11, [r14 + r12]
xor ecx, ecx
nop dword [rax + rax]
cmp r12, rcx
je 0x14009c629
movzx edx, byte [r14 + rcx]
cmp edx, 0x2f
je 0x14009c5c7
inc rcx
cmp edx, 0x5c
jne 0x14009c5b0
test al, al
mov qword [rbp + 0x508], r11
je 0x14009c703
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp - 0x30]
mov rdx, r14
mov r8, r12
call fcn.14008f0d0
mov rcx, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
test rcx, rcx
je 0x14009c821
mov rdx, qword [rbp - 0x20]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp + 0x510]
lea rdx, [rbp - 0x30]
call fcn.1400a2020
jmp 0x14009d240
xor r8d, r8d
lea rbx, str.nul_byte_found_in_provided_data
mov rax, r14
jmp 0x14009c64c
xor r8d, r8d
test cx, cx
je 0x14009c48a
mov cx, 1
test r8w, r8w
jne 0x14009c640
cmp rax, r11
je 0x14009c86b
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x14009c670
inc rax
jmp 0x14009c6d2
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x14009c6c4
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x14009c6dc
movzx r9d, byte [rax + 3]
add rax, 4
and r8d, 7
shl r8d, 0x12
shl edx, 6
and r9d, 0x3f
or r9d, edx
or r9d, r8d
mov edx, r9d
cmp edx, 0xffff
jbe 0x14009c6d2
jmp 0x14009c6ef
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
xor r8d, r8d
mov ecx, edx
jmp 0x14009c643
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x14009c6d2
and edx, 0x3ff
or edx, 0xdc00
mov r8d, edx
jmp 0x14009c643
test r12, r12
js 0x14009edac
movzx eax, byte [0x1401cb9f0]
mov edx, 1
mov rcx, r12
call fcn.140041f50
test rax, rax
je 0x14009edbd
mov rsi, rax
mov rcx, rax
mov rdx, r14
mov r8, r12
call sub.msvcrt.dll_memcpy
mov qword [rbp + 0x540], rsi
mov qword [rbp + 0x548], r12
mov qword [rbp + 0x550], r12
mov byte [rbp + 0x558], 0
mov rax, qword [rbp + 0x550]
mov qword [rbp - 0x20], rax
movzx eax, byte [rbp + 0x558]
mov byte [rbp - 0x18], al
mov eax, dword [rbp + 0x559]
mov dword [rbp - 0x17], eax
movzx eax, word [rbp + 0x55d]
mov word [rbp - 0x13], ax
movzx eax, byte [rbp + 0x55f]
mov byte [rbp - 0x11], al
mov rax, qword [rbp + 0x540]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp + 0x548]
mov qword [rbp - 0x28], rax
lea rdx, str..exeprogram_not_found
lea rcx, [rbp - 0x30]
mov r8d, 4
call fcn.140094780
movdqa xmm0, xmmword [rbp - 0x30]
movaps xmm1, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x550], xmm1
movdqa xmmword [rbp + 0x540], xmm0
mov rsi, qword [rbp + 0x540]
mov rdi, qword [rbp + 0x550]
mov byte [rbp + 0x5a5], 1
lea rcx, [rbp + 0x470]
mov rdx, rsi
mov r8, rdi
call fcn.1400a1e70
cmp qword [rbp + 0x470], 0
je 0x14009c838
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x520], rax
movdqu xmm0, xmmword [rbp + 0x470]
movdqa xmmword [rbp + 0x510], xmm0
jmp 0x14009d229
mov qword [rbp + 0x518], rax
mov qword [rbp + 0x510], 0
jmp 0x14009d240
mov rcx, rsi
mov rdx, rdi
call fcn.14009a640
test rax, rax
je 0x14009d1d9
cmp rdx, 2
jne 0x14009c8b4
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne 0x14009c8b4
mov r8d, 2
mov r9, rax
jmp 0x14009d1af
cmp r12, 0xf
mov qword [rbp + 0x508], r11
ja 0x14009c8f5
xor eax, eax
mov qword [rbp + 0x530], rax
xor eax, eax
nop word cs:[rax + rax]
cmp byte [r14 + rax], 0x2e
je 0x14009c909
inc rax
cmp r12, rax
jne 0x14009c890
jmp 0x14009c915
xor r13d, r13d
cmp qword [rbp - 0x10], 0
jne 0x14009c3fa
jmp 0x14009c408
xor r9d, r9d
mov r8, rdx
nop word [rax + rax]
test r8, r8
je 0x14009c904
mov rcx, r8
dec r8
cmp byte [rax + rcx - 1], 0x2e
jne 0x14009c8c0
mov r10, rdx
sub r10, rcx
jb 0x14009ee07
test r8, r8
je 0x14009d1a9
mov r9, rax
add rax, rcx
mov rdx, r10
jmp 0x14009d1b1
mov cl, 0x2e
mov rdx, r14
mov r8, r12
call fcn.140052450
jmp 0x14009c90e
jmp 0x14009d1b1
mov eax, 1
mov qword [rbp + 0x530], rax
test r13, r13
je 0x14009c95e
add rdi, r13
mov qword [rbp + 0x470], r13
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x478], rdi
mov word [rbp + 0x480], 0
mov byte [rbp + 0x488], 1
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x470]
call fcn.140093c40
movzx eax, byte [rbp - 0x18]
cmp al, 2
jne 0x14009cc53
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp + 0x470]
call fcn.140094290
cmp byte [rbp + 0x488], 2
jne 0x14009c992
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp + 0x470]
call fcn.1400901d0
jmp 0x14009ca6e
movdqu xmm0, xmmword [rbp + 0x470]
movups xmm1, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x540], xmm0
movaps xmmword [rbp + 0x550], xmm1
mov rcx, qword [rbp + 0x540]
mov rsi, qword [rbp + 0x550]
mov byte [rbp + 0x5a6], 1
mov rdx, rsi
call fcn.1400975a0
test rax, rax
mov r8, qword [rbp + 0x5a8]
je 0x14009c9e5
cmp rsi, rdx
jb 0x14009c9e5
mov qword [rbp + 0x550], rdx
movdqa xmm0, xmmword [rbp + 0x540]
mov rax, qword [rbp + 0x550]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x558]
mov qword [rbp - 0x18], rax
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
mov rdx, r8
mov r8, r12
call fcn.140095eb0
cmp qword [rbp + 0x530], 1
je 0x14009ca2a
lea rcx, [rbp - 0x30]
call fcn.14009a770
mov rsi, qword [rbp - 0x30]
mov r8, qword [rbp - 0x20]
lea rcx, [rbp + 0x4e0]
mov rdx, rsi
call fcn.1400a1e70
cmp qword [rbp - 0x28], 0
je 0x14009ca55
mov edx, 1
mov rcx, rsi
call fcn.140041fe0
mov r9, qword [rbp + 0x4e0]
test r9, r9
je 0x14009ca6e
movdqu xmm6, xmmword [rbp + 0x4e8]
jmp 0x14009cff5
mov qword [rbp + 0x458], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x460], xmm0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x528], rax
xor eax, eax
mov qword [rbp + 0x5b8], rax
xor r15d, r15d
xor r14d, r14d
cmp r8, 0x201
jb 0x14009cacf
jmp 0x14009cae0
mov edi, 0x200
lea rsi, [rbp - 0x30]
mov rbx, r8
jmp 0x14009cb43
mov rax, qword [rbp + 0x4f0]
mov qword [rbp + 0x488], rax
add byte [rax], al
mov qword [rbp + 0x470], 0
mov sil, 1
jmp 0x14009cd84
lea r15, [rbp - 0x17]
lea r13, [rbp + 0x559]
lea ebp, [rbp + 0x559]
lea ebp, [rbp + 0x559]
lea rsi, [rbp - 0x30]
lea rdi, [rbp + 0x470]
lea rbx, [rbp + 0x540]
jmp 0x14009cc9e
mov byte [rbp + 0x5c7], 1
mov rcx, rsi
mov rdx, rdi
call fcn.140093c40
movzx eax, byte [rbp - 0x18]
cmp al, 2
je 0x14009c95e
mov rcx, qword [rbp - 0x30]
mov rdx, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
test r8, r8
jne 0x14009ccc0
test rdx, rdx
je 0x14009cc80
mov edx, 1
call fcn.140041fe0
jmp 0x14009cc80
mov r9d, dword [r15]
mov r10d, dword [r15 + 3]
mov dword [r13 + 3], r10d
mov dword [r13], r9d
mov qword [rbp + 0x540], rcx
mov qword [rbp + 0x548], rdx
mov qword [rbp + 0x550], r8
mov byte [rbp + 0x558], al
mov rcx, rbx
mov rdx, qword [rbp + 0x5a8]
add byte [rax], al
add byte [rax], al
mov r8, r12
call fcn.140095eb0
cmp qword [rbp + 0x530], 1
je 0x14009cd0e
mov rcx, rbx
call fcn.14009a770
mov r14, qword [rbp + 0x540]
mov r8, qword [rbp + 0x550]
mov rcx, rsi
mov rdx, r14
call fcn.1400a1e70
cmp qword [rbp + 0x548], 0
je 0x14009cd3e
mov edx, 1
mov rcx, r14
call fcn.140041fe0
mov r9, qword [rbp - 0x30]
test r9, r9
jne 0x14009e25d
mov byte [rbp + 0x5c7], 1
mov rcx, rsi
mov rdx, rdi
call fcn.140093c40
jmp 0x14009cc92
cmp qword [rbp + 0x5b8], 0
je 0x14009cd9f
lea edi, [rax + 4]
add byte [rax], al
test r9, r9
jne 0x14009cfed
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp + 0x470]
call fcn.1400a1f40
mov qword [rbp + 0x458], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x460], xmm0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x528], rax
xor eax, eax
mov qword [rbp + 0x5b8], rax
xor r15d, r15d
xor r14d, r14d
cmp r8, 0x201
jb 0x14009ce1f
jmp 0x14009ce30
add byte [rax], al
jae 0x14009cef9
cmp r8, 0x201
jae 0x14009ce30
mov edi, 0x200
lea r13, [rbp - 0x30]
mov rbx, r8
ret
jmp 0x14009ce93
ret
sub r8, r14
sub r15, r14
cmp r15, r8
jae 0x14009ce66
lea rcx, [rbp + 0x458]
mov rdx, r14
call fcn.14011cac0
jbe 0x14009ce44
invalid
add byte [rax - 0x75], cl
test dword [rax + 4], ebx
add byte [rax], al
mov qword [rbp + 0x528], rax
mov rax, qword [rbp + 0x460]
add byte [rax - 0x77], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0x4c000005], edi
mov edi, dword [rbp + 0x5b8]
mov r15, qword [rbp + 0x5b8]
mov eax, 0xffffffff
cmp r15, rax
mov r14d, 0xffffffff
cmovb r14, r15
mov qword [rbp + 0x468], r14
mov rdi, r14
mov r13, qword [rbp + 0x528]
mov rbx, r14
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx + rcx*4 - 0x17], cl
mov edx, ebx
call qword [sym.imp.kernel32.dll_GetWindowsDirectoryW]
mov esi, eax
test eax, eax
jne 0x14009ceba
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x14009cf9f
mov r8d, esi
cmp rbx, r8
jne 0x14009ce10
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14009ed1b
cmp rdi, r8
jb 0x14009ee15
loopne 0x14009cf54
add byte [rax], al
mov rdx, rdi
cli
call fcn.1400a1e70
cmp qword [rbp + 0x548], 0
je 0x14009cf71
test eax, esp
add al, 0
add bl, dh
movq qword [rbp + 0x478], mm0
mov rax, qword [rbp + 0x4f0]
mov qword [rbp + 0x488], rax
add byte [rax - 0x39], cl
test dword [rax + 4], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 4], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov sil, 1
jmp 0x14009cfc1
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x478], rax
mov qword [rbp + 0x470], 1
xor esi, esi
cmp qword [rbp + 0x5b8], 0
je 0x14009cfdc
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x528]
call fcn.140041fe0
test sil, sil
je 0x14009d010
mov r9, qword [rbp + 0x478]
test r9, r9
je 0x14009d010
movdqu xmm6, xmmword [rbp + 0x480]
movq rbx, xmm6
pshufd xmm0, xmm6, 0xee
movq r10, xmm0
jle 0x14009cfc6
jle 0x14009cfc6
mov r8, qword [rbp + 0x538]
jmp 0x14009d265
mov byte [rbp + 0x5c7], 1
lea rcx, [rbp + 0x470]
call fcn.1400a1f40
mov byte [rbp + 0x5c7], 1
add byte [rcx], al
add byte [rcx], al
lea rdx, str.PATHlibrary_std_src_sys_commonprocess.rs
lea rcx, [rbp + 0x4e0]
mov r8d, 4
call fcn.140092120
cmp byte [rbp + 0x4f8], 2
je 0x14009d19d
mov rsi, qword [rbp + 0x4e0]
mov rax, qword [rbp + 0x4e8]
mov qword [rbp + 0x5b8], rax
mov rax, qword [rbp + 0x4f0]
add rax, rsi
mov qword [rbp + 0x470], rsi
mov qword [rbp + 0x478], rax
mov word [rbp + 0x480], 0
mov byte [rbp + 0x488], 1
lea r15, [rbp - 0x17]
lea r14, [rbp + 0x559]
lea rdi, [rbp - 0x30]
lea rbx, [rbp + 0x470]
jmp 0x14009d0b2
mov rax, qword [rbp - 0x30]
test rax, rax
jne 0x14009ea8d
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.140093c40
jmp 0x14009d0ca
mov rdx, rbx
call fcn.140093c40
movzx eax, byte [rbp - 0x18]
cmp al, 2
je 0x14009d186
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rcx, qword [rbp - 0x30]
mov rdx, qword [rbp - 0x28]
push rbp
fmul dword [rbx + rcx*4 + 0x45]
loopne 0x14009d130
test eax, eax
push rbp
fmul dword [rbx + rcx*4 + 0x45]
loopne 0x14009d130
test eax, eax
jne case.0x140095fe4.310
test rdx, rdx
je 0x14009d0bf
mov r9d, dword [r15]
mov r10d, dword [r15 + 3]
mov dword [r14 + 3], r10d
mov dword [r14], r9d
mov qword [rbp + 0x540], rcx
mov qword [rbp + 0x548], rdx
add byte [rax], al
add eax, dword [rbp - 0x77]
invalid
add byte [rax], al
mov qword [rbp + 0x550], r8
mov byte [rbp + 0x558], al
lea rcx, [rbp + 0x540]
add eax, 0x8d480000
lea eax, [rax + 5]
add byte [rax], al
mov rdx, qword [rbp + 0x5a8]
mov r8, r12
add byte [rbp - 0x77], cl
loopne 0x14009d11b
mov eax, esp
call fcn.140095eb0
cmp qword [rbp + 0x530], 1
xor byte [0x1b40ad140], al
invalid
jns 0x14009d0c2
invalid
xor byte [0x1b40ad140], al
or al, 0x48
lea ecx, [rbp + 0x540]
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0x540]
add eax, 0x23e80000
invalid
call fcn.14009a770
mov r13, qword [rbp + 0x540]
mov r8, qword [rbp + 0x550]
test dword [rax + 5], edx
add byte [rax], al
mov rcx, rdi
mov rdx, r13
invalid
call fcn.1400a1e70
cmp qword [rbp + 0x548], 0
invalid
je 0x14009d0a5
mov edx, 1
mov rcx, r13
call fcn.140041fe0
jmp 0x14009d0a5
cmp qword [rbp + 0x5b8], 0
je 0x14009d19d
mov edx, 1
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.140041fe0
lea rbx, [0x140161ee0]
jmp 0x14009c48a
mov r9, rax
mov r8, rdx
xor eax, eax
test r9, r9
cmovne rax, r9
ror dword [r8 - 0x7b], 0xc0
ror dword [r8 - 0x7b], 0xc0
je 0x14009d1d9
test r9, r9
cmove r8, rdx
add rax, r8
sub rax, rsi
cmp rdi, rax
jb 0x14009d1d9
mov qword [rbp + 0x550], rax
mov rdi, rax
lea rcx, [rbp - 0x30]
mov rdx, rsi
mov r8, rdi
ror byte [rax - 0x77], 1
mov r8, rdi
call fcn.14008f0d0
mov rcx, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
test rcx, rcx
je 0x14009d217
mov rdx, qword [rbp - 0x20]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
lea rcx, [rbp + 0x510]
lea rdx, [rbp - 0x30]
call fcn.1400a2020
jmp 0x14009d229
mov qword [rbp + 0x518], rax
mov qword [rbp + 0x510], 0
cmp qword [rbp + 0x548], 0
je 0x14009d240
mov r9, qword [rbp + 0x510]
mov rbx, qword [rbp + 0x518]
test r9, r9
mov r8, qword [rbp + 0x538]
je 0x14009c48a
mov r10, qword [rbp + 0x520]
mov qword [rbp + 0x5b8], rbx
cmp r10, 5
mov r14, qword [rbp + 0x5a8]
mov qword [rbp + 0x528], r9
jb case.0x14009d5a4.68
cmp word [r9 + r10*2 - 0xa], 0x2e
jne case.0x14009d5a4.68
cmp word [r9 + r10*2 - 2], 0
je 0x14009d584
mov rsi, qword [r8 + 0x90]
mov rdi, qword [r8 + 0xa0]
mov edi, dword [rax + 0xa0]
mov edi, dword [rax + 0xa0]
mov bl, byte [r8 + 0xad]
mov qword [rbp + 0x540], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x548], xmm0
lea rcx, [rbp + 0x540]
lea eax, [rax + 5]
add byte [rax], al
lea eax, [rax + 5]
add byte [rax], al
xor edx, edx
call fcn.14008f570
mov rax, qword [rbp + 0x540]
mov rcx, qword [rbp + 0x550]
mov word [rax + rcx*2], 0x22
inc rcx
mov qword [rbp + 0x550], rcx
mov qword [rbp - 0x30], r14
mov rax, qword [rbp + 0x508]
mov qword [rbp - 0x28], rax
mov word [rbp - 0x20], 0
lea rcx, [rbp + 0x540]
lea rdx, [rbp - 0x30]
call fcn.14008f3d0
mov rdx, qword [rbp + 0x550]
cmp rdx, qword [rbp + 0x548]
jne 0x14009d336
lea rcx, [rbp + 0x540]
call fcn.14008f570
mov rdx, qword [rbp + 0x550]
mov rax, qword [rbp + 0x540]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rbp + 0x550], rdx
lea rax, [rdi + rdi*4]
lea r15, [rsi + rax*8]
lea r14, [rbp + 0x540]
nop dword [rax]
cmp rsi, r15
je 0x14009d3d9
mov rdx, qword [rbp + 0x550]
cmp rdx, qword [rbp + 0x548]
jne 0x14009d384
mov rcx, r14
call fcn.14008f570
mov rdx, qword [rbp + 0x550]
mov rax, qword [rbp + 0x540]
mov word [rax + rdx*2], 0x20
inc rdx
mov qword [rbp + 0x550], rdx
mov rcx, r14
mov rdx, rsi
mov r8d, ebx
call fcn.1400a20f0
mov rdi, rax
add rsi, 0x28
test rax, rax
je 0x14009d360
cmp qword [rbp + 0x548], 0
je 0x14009d503
mov rcx, qword [rbp + 0x540]
mov edx, 2
call fcn.140041fe0
jmp 0x14009d503
mov rax, qword [rbp + 0x540]
mov rdi, qword [rbp + 0x548]
test rax, rax
je 0x14009d503
mov rdx, qword [rbp + 0x550]
mov r12b, 1
mov dword [rbp + 0x440], 0
mov rcx, qword [rbp + 0x528]
mov qword [rbp + 0x508], rcx
mov rbx, qword [rbp + 0x5b8]
mov qword [rbp + 0x5a8], rbx
mov rsi, qword [rbp + 0x538]
mov ch, 0x38
add eax, 0x89480000
test dword [rax], ebp
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x430
mov ch, 0x38
add eax, 0x89480000
test dword [rax], ebp
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x430
mov qword [rbp + 0x438], rdx
cmp rdx, rdi
cli
cli
jne 0x14009d469
mov byte [rbp + 0x5c3], 1
lea rcx, [rbp + 0x428]
call fcn.14008f570
mov rax, qword [rbp + 0x428]
mov rdx, qword [rbp + 0x438]
mov rbx, qword [rbp + 0x5b8]
popfq
invalid
invalid
add byte [rax], al
popfq
mov eax, 0x66000005
mov dword [rax + rdx*2], 0xff480000
ret 0x8948
mov word [rax + rdx*2], 0
inc rdx
mov qword [rbp + 0x438], rdx
cmp byte [rsi + 0xac], 0
mov eax, 0x400
mov r15d, 0x608
cmove r15d, eax
or r15d, dword [rsi + 0xa8]
cmp qword [rbp + 0x3f8], 0
je 0x14009d542
mov rbx, qword [rbp + 0x5b8]
mov rax, qword [rbp + 0x4d0]
mov qword [rax], rdi
mov qword [rax + 0x10], 2
xor esi, esi
test rbx, rbx
je 0x14009d534
mov edx, 2
mov rcx, qword [rbp + 0x528]
call fcn.140041fe0
test sil, sil
je 0x14009c49c
jmp 0x14009c57d
movzx eax, word [r9 + r10*2 - 8]
lea ecx, [rax - 0x42]
cmp ecx, 0x21
ja case.0x14009d5a4.68
lea rdx, [0x140193338]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, word [r9 + r10*2 - 6]
or ecx, 0x20
cmp ecx, 0x61
jne 0x14009d5c2
movzx eax, word [r9 + r10*2 - 6]
or eax, 0x20
cmp eax, 0x6d
jne case.0x14009d5a4.68
movups xmm6, xmmword [rbp - 0x28]
jmp 0x14009cff5
mov rdi, rax
movdqu xmm6, xmmword [rbp - 0x28]
cmp qword [rbp + 0x5b8], 0
je 0x14009eaac
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.14011a470
jmp 0x14009ee65
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x4e0], rax
lea rax, [rbp + 0x4e0]
mov qword [rbp + 0x470], rax
lea rax, [fcn.140092dd0]
mov qword [rbp + 0x478], rax
lea rax, str.comparing_environment_keys_failed:
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], 1
mov qword [rbp + 0x560], 0
lea rax, [rbp + 0x470]
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x558], 1
lea rdx, str.library_std_src_syswindowsprocess.rs
lea rcx, [rbp + 0x540]
call fcn.14011a2e0
jmp 0x14009ee65
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.14011a470
jmp 0x14009ee65
call fcn.140045f20
jmp 0x14009ee65
call fcn.140045f20
jmp 0x14009ee65
mov byte [rbp + 0x5b6], 1
mov ecx, 1
mov rdx, rdi
call fcn.14011a0d0
jmp 0x14009ee65
mov byte [rbp + 0x5b6], 1
call fcn.140045f20
jmp 0x14009ee65
mov ecx, 1
mov rdx, rdi
call fcn.14011a0d0
jmp 0x14009ee65
mov ecx, 2
mov rdx, r15
call fcn.14011a0d0
jmp 0x14009ee65
lea rcx, str.assertion_failed:_self.height___0
lea r8, [0x14015fa20]
mov edx, 0x21
call fcn.14011a470
jmp 0x14009ee65
mov byte [rbp + 0x5c7], 1
mov ecx, 1
mov edx, 4
call fcn.14011a0d0
jmp 0x14009ee65
mov byte [rbp + 0x5c7], 1
call fcn.140045f20
jmp 0x14009ee65
mov byte [rbp + 0x5c7], 1
mov ecx, 1
mov rdx, r12
call fcn.14011a0d0
jmp 0x14009ee65
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sliceiter.rs
call fcn.14011a320
jmp 0x14009ee65
ud2
mov rsi, qword [rbp + 0x1c8]
mov byte [rsi + 0x18], 2
add rsp, 0x348
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r12, qword [rax + 0x160]
test r12, r12
je 0x1400a1565
movzx eax, word [rax + 0x3d0]
movaps xmm0, xmmword [rbp + 0xb0]
movaps xmm1, xmmword [rbp + 0xc0]
movaps xmm2, xmmword [rbp + 0xd0]
movaps xmmword [rbp + 0x1f0], xmm2
movaps xmmword [rbp + 0x1e0], xmm1
movaps xmmword [rbp + 0x1d0], xmm0
mov byte [rbp + 0x200], r10b
mov ecx, dword [rbp + 0x130]
mov edx, dword [rbp + 0x133]
lea r8, [rbp + 0x201]
mov dword [r8 + 3], edx
mov dword [r8], ecx
lea rcx, [rbp + 0x137]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
cmp r15, rsi
jne 0x1400a18f5
movzx edi, ax
movzx r13d, word [r12 + 0x3d2]
cmp r13, 0xb
jb 0x1400a16f6
mov sil, 1
cmp ax, 5
jae 0x1400a0fc0
mov r14d, 4
jmp 0x1400a0ff0
cmp edi, 5
je 0x1400a0fd6
cmp edi, 6
jne 0x1400a0fdb
mov r14d, 5
xor esi, esi
xor edi, edi
jmp 0x1400a0ff0
mov r14, rdi
jmp 0x1400a0ff0
add rdi, 0xfffffffffffffff9
mov r14d, 6
xor esi, esi
nop word [rax + rax]
mov qword [rbp + 0x288], r15
movzx eax, byte [0x1401cb9f0]
mov ecx, 0x438
mov edx, 8
call fcn.140041f50
test rax, rax
je 0x1400a197b
mov rbx, rax
mov qword [rbp + 0x90], rsi
mov rcx, rax
mov qword [rbx + 0x160], 0
movzx eax, word [r12 + 0x3d2]
mov r15, r14
not r15
add r15, rax
mov qword [rbp + 0x2b0], rbx
mov word [rbx + 0x3d2], r15w
imul rcx, r14, 0x38
mov rdx, qword [r12 + rcx + 0x198]
mov qword [rbp + 0x120], rdx
movups xmm0, xmmword [r12 + rcx + 0x168]
movups xmm1, xmmword [r12 + rcx + 0x178]
movups xmm2, xmmword [r12 + rcx + 0x188]
movaps xmmword [rbp + 0x110], xmm2
movaps xmmword [rbp + 0x100], xmm1
movaps xmmword [rbp + 0xf0], xmm0
mov rcx, r14
shl rcx, 5
movups xmm0, xmmword [r12 + rcx]
movups xmm1, xmmword [r12 + rcx + 0x10]
movaps xmmword [rbp + 0x170], xmm1
movaps xmmword [rbp + 0x160], xmm0
cmp r15, 0xb
ja 0x1400a1962
mov rsi, r14
mov r14, r12
mov qword [rbp + 0xa0], r13
mov qword [rbp + 0x98], rdi
lea r12, [rsi + 1]
sub rax, r12
cmp rax, r15
jne 0x1400a1912
mov r13, r14
lea rax, [r14 + 0x168]
lea rcx, [rbx + 0x168]
imul rdx, r12, 0x38
add rdx, rax
imul r8, r15, 0x38
call sub.msvcrt.dll_memcpy
mov rdx, r12
shl rdx, 5
add rdx, r14
shl r15, 5
mov rdi, qword [rbp + 0x2b0]
mov rcx, rdi
mov r8, r15
call sub.msvcrt.dll_memcpy
mov word [r14 + 0x3d2], si
movaps xmm0, xmmword [rbp + 0xf0]
movaps xmm1, xmmword [rbp + 0x100]
add byte [rax], al
add byte [rax], al
movaps xmm2, xmmword [rbp + 0x110]
movaps xmmword [rbp + 0x210], xmm0
movaps xmmword [rbp + 0x220], xmm1
movaps xmmword [rbp + 0x230], xmm2
mov rax, qword [rbp + 0x120]
mov qword [rbp + 0x240], rax
movaps xmm0, xmmword [rbp + 0x160]
movaps xmm1, xmmword [rbp + 0x170]
lea rax, [rbp + 0x248]
add al, byte [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
add al, byte [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
movzx r15d, word [rdi + 0x3d2]
lea rcx, [r15 + 1]
cmp r15, 0xc
jae 0x1400a194c
mov r8, qword [rbp + 0xa0]
sub r8, rsi
cmp r8, rcx
mov rdi, qword [rbp + 0x98]
mov edi, dword [rbp + 0x98]
mov edi, dword [rbp + 0x98]
jne 0x1400a192f
inc qword [rbp + 0x288]
lea rcx, [rbx + 0x3d8]
lea rdx, [r14 + r12*8]
add rdx, 0x3d8
shl r8, 3
call sub.msvcrt.dll_memcpy
xor eax, eax
mov r8, qword [rbp + 0x2b0]
mov r9, qword [rbp + 0x90]
nop
mov rcx, rax
cmp rax, r15
adc rax, 0
mov rdx, qword [r8 + rcx*8 + 0x3d8]
mov qword [rdx + 0x160], r8
invalid
invalid
add dword [rax], eax
add byte [rsi - 0x77], ah
mov dl, al
add eax, dword [rax]
add byte [rcx + rdi - 7], cl
jae 0x1400a120a
invalid
cmp rax, r15
jbe 0x1400a11e0
movaps xmm0, xmmword [rbp + 0x210]
movaps xmm1, xmmword [rbp + 0x220]
movaps xmm2, xmmword [rbp + 0x230]
movaps xmmword [rbp + 0x110], xmm2
movaps xmmword [rbp + 0x100], xmm1
movaps xmmword [rbp + 0xf0], xmm0
movzx r10d, byte [rbp + 0x240]
lea rax, [rbp + 0x248]
movups xmm0, xmmword [rax - 7]
movups xmm1, xmmword [rax + 9]
movaps xmmword [rbp + 0x160], xmm0
movaps xmmword [rbp + 0x170], xmm1
mov rax, qword [rax + 0x18]
mov qword [rbp + 0x17f], rax
test r9b, r9b
cmovne rbx, r14
movzx esi, word [rbx + 0x3d2]
lea r12, [rdi + 1]
imul rax, rdi, 0x38
lea r15, [rbx + rax]
add r15, 0x168
cmp r12, rsi
mov qword [rbp + 0xa8], r14
jbe 0x1400a12e0
mov rax, qword [rbp + 0x200]
mov qword [r15 + 0x30], rax
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmm1, xmmword [rbp + 0x1e0]
movaps xmm2, xmmword [rbp + 0x1f0]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
lea rax, [rbp + 0x137]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x220], xmm1
movaps xmmword [rbp + 0x210], xmm0
jmp 0x1400a1370
lea rax, [rbx + 0x168]
imul rcx, r12, 0x38
add rcx, rax
mov r14, rsi
sub r14, rdi
imul r8, r14, 0x38
mov rdx, r15
mov r13d, r10d
call fcn.140118131
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmm1, xmmword [rbp + 0x1e0]
movaps xmm2, xmmword [rbp + 0x1f0]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x200]
mov qword [r15 + 0x30], rax
lea rax, [rbp + 0x137]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x220], xmm1
movaps xmmword [rbp + 0x210], xmm0
mov rdx, rdi
shl rdx, 5
add rdx, rbx
mov rcx, r12
shl rcx, 5
add rcx, rbx
shl r14, 5
mov r8, r14
call fcn.140118131
mov r10d, r13d
mov rax, rdi
shl rax, 5
movaps xmm0, xmmword [rbp + 0x210]
movaps xmm1, xmmword [rbp + 0x220]
movups xmmword [rbx + rax + 0x10], xmm1
movups xmmword [rbx + rax], xmm0
lea r14, [rsi + 2]
lea rax, [rdi + 2]
cmp rax, r14
mov r15, qword [rbp + 0x288]
jae 0x1400a13c6
lea rcx, [rbx + 0x3d8]
lea rdx, [rcx + r12*8]
lea rcx, [rcx + rax*8]
mov r8, rsi
sub r8, rdi
shl r8, 3
mov r13d, r10d
call fcn.140118131
mov r10d, r13d
lea eax, [rsi + 1]
mov rcx, qword [rbp + 0x2a0]
mov qword [rbx + rdi*8 + 0x3e0], rcx
mov word [rbx + 0x3d2], ax
cmp r12, r14
jae 0x1400a14a1
mov eax, esi
sub eax, edi
inc eax
and eax, 3
je 0x1400a1422
lea rdx, [rbx + rdi*8]
add rdx, 0x3e0
xor ecx, ecx
mov r8, qword [rdx + rcx*8]
mov qword [r8 + 0x160], rbx
lea r9d, [r12 + rcx]
mov word [r8 + 0x3d0], r9w
inc rcx
cmp rax, rcx
jne 0x1400a1400
add r12, rcx
sub rsi, rdi
cmp rsi, 3
jb 0x1400a14a1
nop dword [rax + rax]
mov rax, qword [rbx + r12*8 + 0x3d8]
mov qword [rax + 0x160], rbx
mov word [rax + 0x3d0], r12w
mov rax, qword [rbx + r12*8 + 0x3e0]
mov qword [rax + 0x160], rbx
lea ecx, [r12 + 1]
mov word [rax + 0x3d0], cx
mov rax, qword [rbx + r12*8 + 0x3e8]
mov qword [rax + 0x160], rbx
lea ecx, [r12 + 2]
mov word [rax + 0x3d0], cx
mov rax, qword [rbx + r12*8 + 0x3f0]
mov qword [rax + 0x160], rbx
lea ecx, [r12 + 3]
mov word [rax + 0x3d0], cx
add r12, 4
cmp r12, r14
jne 0x1400a1430
movaps xmm0, xmmword [rbp + 0xf0]
movaps xmm1, xmmword [rbp + 0x100]
movaps xmm2, xmmword [rbp + 0x110]
movaps xmmword [rbp + 0x1b0], xmm2
movaps xmmword [rbp + 0x1a0], xmm1
movaps xmmword [rbp + 0x190], xmm0
movaps xmm0, xmmword [rbp + 0x160]
movaps xmm1, xmmword [rbp + 0x170]
movaps xmmword [rbp - 0x30], xmm0
movaps xmmword [rbp - 0x20], xmm1
mov rax, qword [rbp + 0x17f]
mov qword [rbp - 0x11], rax
cmp r10b, 2
je 0x1400a18e5
movaps xmm0, xmmword [rbp + 0x190]
movaps xmm1, xmmword [rbp + 0x1a0]
movaps xmm2, xmmword [rbp + 0x1b0]
movaps xmmword [rbp + 0xd0], xmm2
movaps xmmword [rbp + 0xc0], xmm1
movaps xmmword [rbp + 0xb0], xmm0
movaps xmm0, xmmword [rbp - 0x30]
movaps xmm1, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x130], xmm0
movaps xmmword [rbp + 0x140], xmm1
mov rax, qword [rbp - 0x11]
mov qword [rbp + 0x14f], rax
mov rsi, r15
mov rax, qword [rbp + 0x2b0]
mov qword [rbp + 0x2a0], rax
mov rax, qword [rbp + 0xa8]
mov r14, qword [rbp + 0x298]
jmp 0x1400a0f10
lea rbx, [rbp + 0x230]
movaps xmm0, xmmword [rbp + 0xb0]
movaps xmm1, xmmword [rbp + 0xc0]
movaps xmm2, xmmword [rbp + 0xd0]
movups xmmword [rbp + 0x250], xmm2
movups xmmword [rbp + 0x240], xmm1
movups xmmword [rbp + 0x230], xmm0
mov rcx, qword [rbp + 0x14f]
mov qword [rbp + 0x280], rcx
movaps xmm0, xmmword [rbp + 0x130]
movaps xmm1, xmmword [rbp + 0x140]
movups xmmword [rbp + 0x271], xmm1
movups xmmword [rbp + 0x261], xmm0
mov qword [rbp + 0x210], rax
mov qword [rbp + 0x218], r15
mov rax, qword [rbp + 0x2a0]
mov qword [rbp + 0x220], rax
mov qword [rbp + 0x228], rsi
mov byte [rbp + 0x260], r10b
mov r15, qword [r14]
test r15, r15
je 0x1400a1a06
mov rdi, qword [r14 + 8]
movzx eax, byte [0x1401cb9f0]
mov ecx, 0x438
mov edx, 8
call fcn.140041f50
test rax, rax
je 0x1400a1a27
mov qword [rax + 0x160], 0
mov word [rax + 0x3d2], 0
mov qword [rax + 0x3d8], r15
lea rcx, [rdi + 1]
mov qword [r15 + 0x160], rax
mov word [r15 + 0x3d0], 0
mov qword [r14], rax
mov qword [r14 + 8], rcx
lea r9, [rbp + 0x268]
cmp rdi, rsi
jne 0x1400a1a38
movzx ecx, word [rax + 0x3d2]
cmp rcx, 0xa
mov rsi, qword [rbp + 0x1c8]
ja 0x1400a1a59
lea edx, [rcx + 1]
mov word [rax + 0x3d2], dx
imul rdx, rcx, 0x38
mov r8, qword [rbx + 0x30]
mov qword [rax + rdx + 0x198], r8
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rax + rdx + 0x188], xmm2
movups xmmword [rax + rdx + 0x178], xmm1
movups xmmword [rax + rdx + 0x168], xmm0
mov rdx, rcx
shl rdx, 5
movups xmm0, xmmword [r9]
movups xmm1, xmmword [r9 + 0x10]
movups xmmword [rax + rdx + 0x10], xmm1
movups xmmword [rax + rdx], xmm0
mov rdx, qword [rbp + 0x2a0]
mov qword [rax + rcx*8 + 0x3e0], rdx
mov qword [rdx + 0x160], rax
inc ecx
mov word [rdx + 0x3d0], cx
inc qword [r14 + 0x10]
jmp 0x1400a0e94
lea r14d, [r13 + 1]
lea rsi, [rdi + 1]
imul rcx, rdi, 0x38
lea r15, [r12 + rcx]
add r15, 0x168
cmp ax, r13w
jae 0x1400a17c4
lea rax, [r12 + 0x168]
imul rcx, rsi, 0x38
add rcx, rax
mov rbx, r13
sub rbx, rdi
imul r8, rbx, 0x38
mov rdx, r15
call fcn.140118131
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmm1, xmmword [rbp + 0x1e0]
movaps xmm2, xmmword [rbp + 0x1f0]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x200]
mov qword [r15 + 0x30], rax
mov r15, rdi
shl r15, 5
lea rdx, [r12 + r15]
mov rcx, rsi
shl rcx, 5
add rcx, r12
mov r8, rbx
shl r8, 5
call fcn.140118131
lea rax, [rbp + 0x137]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r12 + r15], xmm0
movups xmmword [r12 + r15 + 0x10], xmm1
lea rdx, [r12 + rsi*8]
add rdx, 0x3d8
lea rcx, [r12 + rdi*8]
add rcx, 0x3e8
shl rbx, 3
mov r8, rbx
call fcn.140118131
jmp 0x1400a1812
mov rax, qword [rbp + 0x200]
mov qword [r15 + 0x30], rax
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmm1, xmmword [rbp + 0x1e0]
movaps xmm2, xmmword [rbp + 0x1f0]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rax, rdi
shl rax, 5
lea rcx, [rbp + 0x137]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [r12 + rax + 0x10], xmm1
movups xmmword [r12 + rax], xmm0
lea rax, [r13 + 2]
mov rcx, qword [rbp + 0x2a0]
mov qword [r12 + rdi*8 + 0x3e0], rcx
mov word [r12 + 0x3d2], r14w
cmp rsi, rax
jae 0x1400a18e5
mov ecx, r13d
sub ecx, edi
inc ecx
sub r13, rdi
and ecx, 3
je 0x1400a1875
lea r8, [r12 + rdi*8]
add r8, 0x3e0
xor edx, edx
mov r9, qword [r8 + rdx*8]
mov qword [r9 + 0x160], r12
lea r10d, [rsi + rdx]
mov word [r9 + 0x3d0], r10w
inc rdx
cmp rcx, rdx
jne 0x1400a1853
add rsi, rdx
cmp r13, 3
jb 0x1400a18e5
mov rcx, qword [r12 + rsi*8 + 0x3d8]
mov qword [rcx + 0x160], r12
mov word [rcx + 0x3d0], si
mov rcx, qword [r12 + rsi*8 + 0x3e0]
mov qword [rcx + 0x160], r12
lea edx, [rsi + 1]
mov word [rcx + 0x3d0], dx
mov rcx, qword [r12 + rsi*8 + 0x3e8]
mov qword [rcx + 0x160], r12
lea edx, [rsi + 2]
mov word [rcx + 0x3d0], dx
mov rcx, qword [r12 + rsi*8 + 0x3f0]
mov qword [rcx + 0x160], r12
lea edx, [rsi + 3]
mov word [rcx + 0x3d0], dx
add rsi, 4
cmp rsi, rax
jne 0x1400a187b
mov rax, qword [rbp + 0x298]
inc qword [rax + 0x10]
jmp 0x1400a0e8d
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x140166e78]
mov edx, 0x35
call fcn.14011a470
jmp 0x1400a1a78
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x140166de0]
mov edx, 0x28
call fcn.14011a470
jmp 0x1400a1a78
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x140166de0]
mov edx, 0x28
call fcn.14011a470
jmp 0x1400a1a78
lea r8, [0x140166e28]
mov edx, 0xc
call fcn.14011a400
jmp 0x1400a1a78
lea r8, [0x140166df8]
mov edx, 0xb
mov rcx, r15
call fcn.14011a400
jmp 0x1400a1a78
mov ecx, 8
mov edx, 0x438
call fcn.14011a0d0
jmp 0x1400a1a78
mov qword [rbp + 0x2b0], r15
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btreemapentry.rsHl
mov edx, 0x2b
call fcn.14011a470
jmp 0x1400a1a78
mov ecx, 8
mov edx, 0x438
call fcn.14011a0d0
jmp 0x1400a1a78
mov qword [rbp + 0x2b0], r15
lea rcx, str.assertion_failed:_edge.height__self.height___1
lea r8, [0x140166da0]
mov edx, 0x30
call fcn.14011a470
jmp 0x1400a1a78
mov qword [rbp + 0x2b0], r15
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_node.rs
lea r8, [0x140166d58]
mov edx, 0x20
call fcn.14011a470
ud2
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x210]
call fcn.1400a06c0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x160]
call fcn.1400463a0
lea rcx, [rbp + 0xf0]
call fcn.1400a1e10
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x2b0]
call fcn.14006d950
mov esp, 0x4890fffc
add esp, 0x28
mov esp, 0x4890fffc
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x75], cl
jl 0x1400a1ee6
sub byte [rax - 0x7b], cl
push qword [rsp + rbp - 0xd]
movq mm6, qword [rsp + 0x30]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400a1f14
mov qword [rsi], rdi
movdqu xmmword [rsi + 8], xmm6
jmp 0x1400a1f05
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
call fcn.14008f290
mov qword [rsi], 0
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x88
pop rdi
pop rsi
ret
mov qword [rsi], 0
movq rax, xmm6
test rax, rax
je 0x1400a1f05
mov edx, 2
mov rcx, rdi
movaps xmm6, xmmword [rsp + 0x70]
je 0x1400a1f55
jo 0x1400a1f7b
add esp, 0x88
pop rdi
pop rsi
jmp fcn.140041fe0
je 0x1400a1f55
jo 0x1400a1f7b
cmp qword [rcx], 0
je case.0x14009adea.486
mov rax, qword [rax + 8]
mov ecx, eax
and ecx, 3
or byte [rcx + 0x3e183c1], cl
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x1400a1fcf
test rcx, rcx
je 0x1400a1fcf
mov edx, 8
mov rcx, qword [rbp - 0x20]
jmp 0x1400a1fc5
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x1400a1fcf
cmp qword [rax + 0x10], 0
je 0x1400a1fcf
add rsp, 0x40
pop rbp
jmp fcn.140041fe0
nop
add rsp, 0x40
pop rbp
ret
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.14008cff0
mov rcx, qword [rbp - 0x20]
call fcn.14006d950
nop
add rsp, 0x20
pop rbp
ret
mov eax, edx
mov rax, qword [rdx + 0x10]
cmp rax, 0x105
jb 0x1400a2044
mov rax, qword [r8 + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r8]
movups xmmword [rcx], xmm0
jmp 0x1400a2085
cmp rax, 6
jbe 0x1400a2066
mov rdx, qword [r8]
cmp word [rdx], 0x5c
jne 0x1400a2066
cmp word [rdx + 2], 0x5c
jne 0x1400a2066
invalid
or al, 0x44
movzx ecx, word [rdx + 4]
movzx r9d, word [rdx + 4]
cmp r9w, 0x3f
je 0x1400a208b
mov rax, qword [r8 + 0x10]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [r8]
movaps xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
xor r8d, r8d
call case.0x14000776e.1877
nop
add rsp, 0x38
ret
cmp word [rdx + 6], 0x5c
jne 0x1400a20ad
jne 0x1400a20ad
cmp word [rdx + 0xc], 0x5c
jne 0x1400a20ad
add rdx, 8
add rsp, 0x38
jmp fcn.1400a49e0
cmp rax, 8
jb 0x1400a2066
cmp r9w, 0x3f
jne 0x1400a2066
cmp word [rdx + 6], 0x5c
jne 0x1400a2066
cmp word [rdx + 8], 0x55
push rbp
jne 0x1400a2066
cmp word [rdx + 0xa], 0x4e
jne 0x1400a2066
cmp word [rdx + 0xc], 0x43
jne 0x1400a2066
cmp word [rdx + 0xe], 0x5c
jne 0x1400a2066
invalid
add rdx, 0xc
mov word [rdx], 0x5c
add rsp, 0x38
jmp fcn.1400a4ea0
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movaps xmmword [rsp + 0x50], xmm6
mov rsi, rcx
xor r8b, 1
cmp qword [rdx], 0
cmp dword [rdx], 0
cmp dword [rdx], 0
movzx eax, r8b
mov r8d, 2
add byte [rax], al
add byte [rax], al
cmove r8d, eax
mov rbx, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
lea r14, [rbx + rcx]
or eax, dword [rbp + 0x31]
fisttp dword [rax - 0x73]
add eax, 0xbfd7c
sbb byte [rbp + rcx*4 + 0x34], cl
or eax, dword [rbp + 0x31]
fisttp dword [rax - 0x73]
add eax, 0xbfd7c
mov rdx, rbx
jmp 0x1400a214d
xor r11d, r11d
xor ebx, ebx
test r9w, r9w
je 0x1400a24fc
add byte [rax], al
add byte [rax], al
mov r9w, 1
test r11w, r11w
jne 0x1400a2140
cmp rdx, r14
cmp edx, esi
je 0x1400a2211
mov al, 0
add byte [rax], al
movzx edi, byte [rdx]
movzx r10d, dil
xlatb
xlatb
test r10b, r10b
js case.0x14009620a.328
inc rdx
jmp 0x1400a21f0
mov r11d, r10d
and r11d, 0x1f
and ebx, 0x1f
and ebx, 0x1f
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
cmp r10b, 0xdf
jbe 0x1400a21c9
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp dil, 0xf0
jb case.0x140096beb.286
invalid
out 0x3f, eax
or edi, r10d
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
jbe 0x1400a21f0
jmp 0x1400a21fb
add rdx, 2
shl r11d, 6
jrcxz 0x1400a21d7
add al, byte [rcx - 0x3f]
jrcxz 0x1400a21d7
or r11d, ebp
mov r10d, r11d
jmp 0x1400a21f0
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
inc dword [rax]
add byte [rdi + 0xe], dh
ja 0x1400a21fb
inc dword [rax]
add byte [rdi + 0xe], dh
ja 0x1400a21fb
nop dword [rax]
xor r11d, r11d
mov r9d, r10d
jmp 0x1400a2143
and r10d, 0x3ff
loop 0x1400a21fe
inc dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rcx - 0x7f], al
invalid
retf 0xdc00
or r10d, 0xdc00
or edx, 0xdc00
mov r11d, r10d
jmp 0x1400a2143
xor bh, bh
invalid
invalid
xor bh, bh
invalid
test r8b, r8b
je 0x1400a2252
movzx eax, r8b
mov dh, 0xc0
cmp eax, 2
jne 0x1400a2226
xor ebp, ebp
xor r15d, r15d
jmp 0x1400a227e
xor eax, eax
nop dword [rax + rax]
cmp rcx, rax
cmp ecx, eax
je 0x1400a2248
adc ecx, dword [rdi]
mov dh, 0x14
add eax, dword [rbx + 0x147409fa]
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x1400a2252
inc rax
cmp edx, 0x20
jne 0x1400a2230
jmp 0x1400a2252
test rcx, rcx
je 0x1400a2252
mov bpl, 1
jmp 0x1400a2221
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
jne 0x1400a2268
mov ch, 1
mov r15b, 1
xor r12d, r12d
movaps xmm6, xmmword [0x140120910]
mov dh, ah
invalid
add byte [rcx], dh
invalid
jmp 0x1400a22a2
mov dh, ah
invalid
mov rax, qword [rsi]
mov word [rax + rdx*2], r12w
inc rdx
mov qword [rsi + 0x10], rdx
mov r12d, r13d
test r12w, r12w
jne 0x1400a2330
cmp rbx, r14
je 0x1400a2453
inc rbx
jmp 0x1400a2330
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r12b, 0xdf
jbe 0x1400a231c
movzx r12d, byte [rbx + 2]
shl edx, 6
and r12d, 0x3f
or r12d, edx
cmp cl, 0xf0
jb 0x1400a23fc
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
shl eax, 0x12
shl r12d, 6
and ecx, 0x3f
or ecx, r12d
or ecx, eax
mov r12d, ecx
cmp r12d, 0xffff
jbe 0x1400a2330
add rbx, 2
shl eax, 6
or eax, edx
mov r12d, eax
nop dword [rax + rax]
xor r13d, r13d
test bpl, bpl
je 0x1400a23dd
cmp r12w, 0x22
je 0x1400a2358
add dword [rax], eax
add byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
push rsi
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
jb 0x1400a2442
mov rax, qword [rsi]
test rdi, rdi
je 0x1400a23ce
add rdx, rcx
cmp rdi, rcx
je 0x1400a23ce
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
jne 0x1400a23c0
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
xor edi, edi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
jne 0x1400a2290
mov rcx, rsi
call fcn.14008f570
mov rdx, qword [rsi + 0x10]
jmp 0x1400a2290
add rbx, 3
shl eax, 0xc
or r12d, eax
cmp r12d, 0xffff
jbe 0x1400a2330
mov rcx, rsi
call fcn.14011cac0
mov rdx, qword [rsi + 0x10]
jmp 0x1400a2378
mov edx, dword [rsi + 0x10]
mov rcx, rax
sub rcx, rdx
cmp rcx, rdi
jb 0x1400a2512
test rdi, rdi
je 0x1400a24d2
mov rax, qword [rsi]
mov eax, dword [rsi]
cmp rdi, 0x10
jae 0x1400a2485
xor ecx, ecx
jmp 0x1400a24bc
mov rcx, rdi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
add r8, 0x10
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
nop word [rax + rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
jne 0x1400a24a0
add rdx, rcx
cmp rdi, rcx
je 0x1400a24ce
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
jne 0x1400a24c0
mov rax, qword [rsi + 8]
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
cmp rdx, rax
jne 0x1400a24ea
mov rcx, rsi
mov rdx, rax
call fcn.14008f570
dec dword [rax - 0x75]
push rsi
invalid
dec dword [rax - 0x75]
push rsi
adc byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rsi + 0x10], rdx
xor eax, eax
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov r8, rdi
call fcn.14011cac0
mov rdx, qword [rsi + 0x10]
jmp 0x1400a2478
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xed8ee
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_vecmod.rs
or eax, dword [rax]
or eax, dword [rax]
lea rcx, [rsp + 0x20]
call fcn.14011a2e0
ud2
and r15b, 1
jmp 0x1400a95a1
mov eax, r15d
movaps xmm6, xmmword [rsp + 0xd0]
movaps xmm7, xmmword [rsp + 0xe0]
movaps xmm8, xmmword [rsp + 0xf0]
movaps xmm9, xmmword [rsp + 0x100]
movaps xmm10, xmmword [rsp + 0x110]
movaps xmm11, xmmword [rsp + 0x120]
movaps xmm12, xmmword [rsp + 0x130]
movaps xmm13, xmmword [rsp + 0x140]
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r15d, eax
or r15b, bl
jmp 0x1400a9572
test r15b, r15b
je 0x1400a9840
mov rbx, r11
nop dword [rax]
movzx r10d, byte [r8 + r10]
bt r14, r10
jb 0x1400a9860
add rbx, rdx
mov qword [rax + 0x20], rbx
lea r10, [rdi + rbx]
invalid
lea r11, [rdi + rbx]
cmp r11, r9
jb 0x1400a9810
invalid
jmp 0x1400a99cd
movzx r10d, byte [r8 + r10]
bt r14, r10
jae 0x1400a9864
mov rbp, r12
mov rbx, r11
jmp 0x1400a98d0
xor ebp, ebp
jmp 0x1400a98d0
lea rbx, [r11 + rdx]
mov qword [rax + 0x20], rbx
mov qword [rax + 0x30], 0
lea r10, [rdi + rbx]
cmp r10, r9
jae 0x1400a99cd
add r11, qword [rsp + 0x30]
nop word cs:[rax + rax]
movzx r10d, byte [r8 + r11 - 1]
bt r14, r10
jb 0x1400a98bf
add rbx, rdx
mov qword [rax + 0x20], r11
mov qword [rax + 0x30], 0
lea r10, [r11 + rdx]
dec r10
add r11, rdx
cmp r10, r9
jb 0x1400a9890
jmp 0x1400a99cd
xor ebp, ebp
xor r12d, r12d
nop word cs:[rax + rax]
cmp r13, r12
mov qword [rsp + 0x28], r12
mov rcx, r12
cmova rcx, r13
test r15b, r15b
mov r12, r13
cmovne rcx, r13
cmp rcx, rdx
jae 0x1400a9921
lea r13, [r8 + rbx]
mov r10, rcx
nop word cs:[rax + rax]
lea r11, [rbx + r10]
cmp r11, r9
jae 0x1400a9a2c
movzx r15d, byte [rsi + r10]
cmp r15b, byte [r13 + r10]
jne 0x1400a998a
inc r10
cmp rdx, r10
jne 0x1400a9900
mov r13, r12
mov r10, r12
movzx r15d, byte [rsp + 0xc0]
mov r12, qword [rsp + 0x28]
nop word cs:[rax + rax]
cmp rbp, r10
jae 0x1400a99d5
dec r10
cmp r10, rdx
jae 0x1400a9a0f
lea r11, [r10 + rbx]
cmp r11, r9
jae 0x1400a9a20
movzx ecx, byte [rsi + r10]
cmp cl, byte [r8 + r11]
je 0x1400a9940
add rbx, qword [rsp + 0x40]
mov qword [rax + 0x20], rbx
mov r10, qword [rsp + 0x38]
mov r11, rbx
test r15b, r15b
mov rcx, qword [rsp + 0x20]
je 0x1400a99b9
jmp 0x1400a99c0
mov r13, r12
sub r11, r12
inc r11
mov qword [rax + 0x20], r11
movzx r15d, byte [rsp + 0xc0]
test r15b, r15b
je 0x1400a99b1
mov rcx, qword [rsp + 0x20]
mov r12, qword [rsp + 0x28]
jmp 0x1400a99c0
xor r10d, r10d
mov rcx, qword [rsp + 0x20]
mov qword [rax + 0x30], r10
mov r12, r10
lea r10, [rdi + r11]
cmp r10, r9
jb 0x1400a9801
mov qword [rax + 0x20], r9
xor eax, eax
jmp 0x1400a99fb
add rdx, rbx
mov qword [rax + 0x20], rdx
test r15b, r15b
jne 0x1400a99e9
mov qword [rax + 0x30], 0
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], rbx
mov qword [rcx + 0x10], rdx
mov eax, 1
mov qword [rcx], rax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
mov rcx, r10
call fcn.14011a390
ud2
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
mov rcx, r11
jmp 0x1400a9a3d
add rcx, rbx
cmp r9, rcx
cmova rcx, r9
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
mov rdx, r9
call fcn.14011a390
ud2
test r9, r9
je 0x1400aa22c
mov r10d, dword [rax + 0x10]
add rax, 0x10
adc byte [rcx - 0x7d], cl
sal eax, 0x4d
test edx, edx
adc byte [rcx - 0x7d], cl
sal eax, 0x4d
test edx, edx
je 0x1400aa210
mov r8, qword [rax + 8]
jmp 0x1400aa22f
xor r10d, r10d
mov qword [rsp + 0x20], rdx
mov rcx, rsi
mov edx, 0xfffffff4
mov r9, r10
shr eax, 1
cmp al, 0x3e
invalid
dec dword [rax - 0x77]
invalid
add rsp, 0x30
pop rsi
ret
ror byte [rax - 0x77], 1
mov byte [rax + 0x7500f87d], 0xf
invalid
mov rax, qword [0x1401cb9e8]
shl rax, 1
test rax, rax
jne 0x1400aa3ba
lea rcx, [0x1401cb8f0]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
mov rax, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
call fcn.14011cc40
test al, al
jne 0x1400aa392
mov byte [0x1401cb8f8], 1
jmp 0x1400aa392
stc
mov rdx, r14
mov r8, rsi
call sub.msvcrt.dll_memcpy
add r15, rsi
mov qword [rbx + 0x10], r15
mov qword [rdi + 8], rsi
mov qword [rdi], 0
mov rax, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
test ecx, ecx
je 0x1400aa4a8
invalid
mov rdi, r9
mov rbx, r8
mov r14, rdx
mov qword [rsp + 0x20], rax
mov eax, edi
and eax, 3
cmp r9, 4
jae 0x1400aa4b0
xor r15d, r15d
xor ecx, ecx
jmp 0x1400aa4e8
xor r15d, r15d
jmp 0x1400aa57f
mov rdx, rdi
and rdx, 0xfffffffffffffffc
lea r8, [rbx + 0x30]
xor r15d, r15d
xor ecx, ecx
leave
mov r9d, dword [r8 - 0x30]
mov r10d, dword [r8 - 0x20]
add r9, r15
mov r11d, dword [r8 - 0x10]
add r11, r10
add r11, r9
mov r15d, dword [r8]
add r15, r11
add rcx, 4
add r8, 0x40
cmp rdx, rcx
jne 0x1400aa4c0
test rax, rax
je 0x1400aa510
shl rcx, 4
add rcx, rbx
shl rax, 4
xor edx, edx
nop word [rax + rax]
mov r8d, dword [rcx + rdx]
add r15, r8
add rdx, 0x10
cmp rax, rdx
jne 0x1400aa500
mov rax, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
sub rax, r12
cmp rax, r15
jb 0x1400aa59b
shl rdi, 4
xor esi, esi
jmp 0x1400aa551
mov rcx, qword [r14]
add rcx, r12
mov rdx, rbp
invalid
mov r8, r13
call sub.msvcrt.dll_memcpy
invalid
add byte [rbp + 1], cl
in al, dx
mov qword [r14 + 0x10], r12
adc byte [rax - 0x7d], cl
invalid
adc byte [rax + 0x39], cl
cmp edi, esi
invalid
je 0x1400aa57a
mov rbp, qword [rbx + rsi + 8]
mov r13d, dword [rbx + rsi]
mov rax, qword [r14 + 8]
mov eax, dword [rsi + 8]
sub rax, r12
cmp rax, r13
cmp eax, ebp
jae 0x1400aa530
mov rcx, r14
mov rdx, r12
mov r8, r13
call fcn.14011cb80
or al, 0x26
invalid
add byte [rbp - 0x75], cl
adc bl, ch
adc bl, ch
invalid
mov rax, qword [rsp + 0x20]
mov qword [rax + 8], r15
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
mov rcx, r14
mov rdx, r12
mov r8, r15
call fcn.14011cb80
add byte [rbp - 0x75], cl
adc cl, ch
outsb dx, byte [rsi]
invalid
invalid
invalid
and al, 0x48
mov ecx, dword [rdi]
add rcx, r14
mov rdx, rbx
mov r8, rsi
mov eax, esi
mov eax, esi
call sub.msvcrt.dll_memcpy
add r14, rsi
test byte [rcx + rcx*4 + 0x77], 0x10
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rax - 0x73], cl
dec dword [rax - 0x7d]
lea rax, [rsi - 1]
cmp rax, 3
clc
add esi, dword [rbx + 0x11]
clc
add esi, dword [rbx + 0x11]
xor r15d, r15d
xor edi, edi
xor eax, eax
jmp 0x1400aa6e8
mov rcx, rsi
and rcx, 0xfffffffffffffffc
lea rdx, [rbx + 0x30]
xor r15d, r15d
xor edi, edi
xor edi, edi
xor eax, eax
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
jne 0x1400aa6c0
mov ecx, esi
and ecx, 3
je 0x1400aa710
add esi, dword [rcx + riz + 0x48]
shl eax, 4
add rax, rbx
shl rcx, 4
xor edx, edx
nop dword [rax]
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
add edx, 0x10
add edx, 0x10
cmp rcx, rdx
jne 0x1400aa700
mov rax, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
sub rax, r12
cmp rax, r15
jb 0x1400aa7fe
mov qword [rsp + 0x20], rsi
shl rsi, 4
xor r14d, r14d
jmp 0x1400aa761
mov rcx, qword [rdi]
add rcx, r12
mov rdx, rbp
invalid
mov r8, r13
call sub.msvcrt.dll_memcpy
add r12, r13
mov qword [rdi + 0x10], r12
invalid
add r14, 0x10
cmp rsi, r14
je 0x1400aa790
mov rbp, qword [rbx + r14 + 8]
mov r13d, dword [rbx + r14]
mov rax, qword [rdi + 8]
sub rax, r12
cmp rax, r13
jae case.0x140096845.317
mov rcx, rdi
mov rdx, r12
mov r8, r13
call fcn.14011cb80
mov r12, qword [rdi + 0x10]
jmp case.0x140096845.317
test r15, r15
je 0x1400aa828
xor edx, edx
xor ecx, ecx
xor r8d, r8d
mov eax, dword [rbx + rdx]
add rax, r8
cmp rax, r15
ja 0x1400aa7c0
invalid
dec dword [rax - 0x77]
stc
mov rdx, r12
loop 0x1400aa852
mov eax, edi
loop 0x1400aa852
mov eax, edi
call fcn.14011cb80
mov r12, qword [rdi + 0x10]
jmp case.0x14009642c.324
invalid
lea rax, str.failed_to_write_whole_buffer
jmp 0x1400aa817
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str.called__Option::unwrap____on_a__None__value
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xe55d2
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x40
ror byte [rdi], 0x11
and al, 0x40
lea rdx, [0x140160700]
jmp 0x1400aa8a4
mov dword [rsp + 0x30], 1
lea rax, str.called__Option::unwrap____on_a__None__value
add byte [rax - 0x73], cl
add eax, 0xe55a0
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_syswindowsio.rs
lea rcx, [rsp + 0x28]
call fcn.14011a2e0
ud2
mov eax, dword [rcx + 0x18]
sbb byte [rax - 0x7b], cl
sal byte [rbp + 0x1a], 0x48
lea ecx, str.called__Option::unwrap____on_a__None__value
test rax, rax
jne 0x1400aa8d7
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_srcpanicking.rsBox_dyn_Any__unnamed_
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.14011a470
ud2
invalid
mov rdx, qword [rcx + 0x10]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
lea rcx, [rsp + 0x20]
call fcn.1400aa900
ud2
int3
int3
sub al, ch
invalid
and al, 0x50
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, qword [rcx]
mov r8, qword [rax + 8]
mov rdx, qword [rax + 0x18]
cmp r8, 1
je 0x1400aa948
invalid
test r8, r8
test eax, eax
jne 0x1400aa985
test rdx, rdx
jne 0x1400aa985
lea rax, str.called__Option::unwrap____on_a__None__value
xor edx, edx
jmp case.0x140096845.318
test rdx, rdx
jne 0x1400aa985
mov rdx, qword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
movzx eax, byte [rax + 0x20]
mov byte [rsp + 0x20], al
lea rdx, [0x140161308]
lea rcx, [rbp - 0x28]
call fcn.1400aa9e0
ud2
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 0
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x18]
movzx eax, byte [rax + 0x20]
mov byte [rsp + 0x20], al
lea rdx, fcn.1400ab3d0
lea rcx, [rbp - 0x28]
call fcn.1400aa9e0
ud2
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x30
lea rbp, [rdx + 0x50]
lea rcx, [rbp - 0x28]
call fcn.1400ab3d0
nop
add rsp, 0x30
pop rbp
ret
push r12
push rsi
push rdi
push rbx
sub rsp, 0xf0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x68], 0xfffffffffffffffe
movzx r14d, byte [rbp + 0xd0]
lock inc qword [0x1401cb9e8]
add eax, 0x120fd7
add eax, 0x120fd7
jle 0x1400aaaaf
mov rsi, rcx
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax - 0x75], cl
add al, 0xc1
cmp byte [rax + 0xc0], 0
je 0x1400aab8c
mov byte [rbp - 0x34], 0
mov dword [rbp - 0x38], 0
lea rax, str.thread_panicked_while_processing_panic._aborting._n
mov qword [rbp], rax
mov qword [rbp + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
lea rcx, [rbp - 0x38]
mov rdx, rbp
call fcn.14008cb70
test rax, rax
je 0x1400ab10b
mov ecx, eax
and ecx, 3
cmp rcx, 1
jne 0x1400ab109
mov rcx, rax
dec rcx
mov qword [rbp + 0x48], rcx
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
invalid
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x58], rax
call qword [rax]
jmp 0x1400aab5a
invalid
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp - 0x38], rax
lea rax, [0x140161358]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x20], r8
mov qword [rbp - 0x28], r9
mov byte [rbp - 0x18], r14b
mov byte [rbp - 0x44], 0
mov dword [rbp - 0x48], 0
lea rax, [rbp - 0x38]
mov qword [rbp - 0x10], rax
lea rax, [0x14004fbc0]
mov qword [rbp - 8], rax
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp], rax
mov qword [rbp + 8], 2
mov qword [rbp + 0x20], 0
lea rax, [rbp - 0x10]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 1
lea rcx, [rbp - 0x48]
mov rdx, rbp
call fcn.14008cb70
test rax, rax
je 0x1400ab10b
mov rcx, qword [rbp + 0x40]
mov rsi, qword [rbp + 0x48]
mov rax, qword [rbp + 0x58]
cmp qword [rax + 8], 0
or byte [rax], al
or byte [rax], al
je 0x1400aab7a
mov rax, qword [rbp + 0x58]
mov rdx, qword [rax + 0x10]
call fcn.140041fe0
mov edx, 8
mov rcx, rsi
call fcn.140041fe0
stc
invalid
jmp 0x1400ab10b
stc
invalid
mov rdi, rdx
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
inc qword [rax + 0xb8]
mov byte [rax + 0xc0], 1
lea r15, str.called__Option::unwrap____on_a__None__value
mov qword [rbp - 0x38], r15
lea rax, [0x140161358]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x20], r8
mov qword [rbp - 0x28], r9
mov byte [rbp - 0x18], r14b
lea rcx, [0x1401cb908]
call qword [sym.imp.kernel32.dll_AcquireSRWLockShared]
movzx eax, byte [0x1401cb910]
cmp qword [0x1401cb918], 0
mov rax, qword [rdi + 0x20]
jne 0x1400aacfa
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rdx
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov bl, 1
cmp qword [rax + 0xb8], 1
add byte [rax], al
add dword [rdi], ecx
xchg byte [rcx + rax], bh
add byte [rax], al
add byte [rax], al
add dword [rdi], ecx
xchg byte [rcx + rax], bh
add byte [rax], al
mov byte [rbp + 0x64], bl
mov rax, qword [rbp - 0x28]
mov qword [rbp - 0x50], rax
mov rbx, qword [rbp - 0x38]
mov ebx, dword [rbp - 0x38]
mov ebx, dword [rbp - 0x38]
mov rax, qword [rbp - 0x30]
mov r12, qword [rax + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rbx
call r12
movabs rcx, 0xc1a2c89ccd1e7bc1
xor rax, rcx
movabs rcx, 0xfdbc168100b1ef64
xor rdx, rcx
or rdx, rax
jne 0x1400aae06
lea rax, [rbx + 8]
mov rcx, qword [rbx]
mov rax, qword [rax]
mov qword [rbp - 0x48], rcx
mov qword [rbp - 0x40], rax
mov byte [rbp + 0x67], 1
call fcn.14008f630
mov rbx, rax
mov qword [rbp + 0x30], rax
mov eax, 9
lea rcx, [0x140161148]
test rbx, rbx
je 0x1400aacb6
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rdx
mov rcx, qword [0x1401cb918]
mov rax, qword [0x1401cb920]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x67], 1
lea rdx, [rbp - 0x38]
call rax
lea rcx, [0x1401cb908]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockShared]
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xc0], 0
test r14b, r14b
je 0x1400aadb8
mov rdx, qword [rdi + 0x18]
mov byte [rbp + 0x67], 0
mov rcx, rsi
call case.0x140090686.510
jmp 0x1400ab114
mov rax, qword [0x1401cb8e8]
cmp rax, 3
ja 0x1400aae4a
rol dword [rax], 1
add byte [rax], al
mov byte [rbp - 0xc], 0
mov dword [rbp - 0x10], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp], rax
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], r15
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
mov byte [rbp + 0x67], 0
lea rcx, [rbp - 0x10]
mov rdx, rbp
call fcn.14008cb70
mov byte [rbp + 0x67], 0
mov rcx, rax
call case.0x140003cad.1159
mov ecx, 7
int 0x29
ud2
mov byte [rbp + 0x67], 1
mov rcx, rbx
call r12
movabs rcx, 0x73dc66b25bbe7784
xor rax, rcx
movabs rcx, 0x4899d36ecce67f78
xor rdx, rcx
xor edx, ecx
or rdx, rax
jne 0x1400aaece
wait
add byte [rax], al
invalid
lea rax, [rbx + 0x10]
jmp 0x1400aac74
or eax, dword [rax]
lea r8, [0x140160888]
mov edx, 0x28
call fcn.14011a470
jmp 0x1400ab114
adc al, byte [rax]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
ror dword [rax - 0x7d], 0xb8
loopne 0x1400aae92
add byte [rax], al
add byte [rbp + 0x48], dh
ror dword [rax - 0x7d], 0xb8
loopne 0x1400aae92
add byte [rax], al
add byte [rbp + 0x48], dh
call case.0x14000776e.2027
test rax, rax
jne 0x1400aaee6
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14016ac8f]
invalid
std
or eax, dword [rax]
lea r9, [0x14015f890]
lea r8, [rbp + 0x50]
mov edx, 0x46
call fcn.14011a700
jmp 0x1400ab114
invalid
add byte [rax], r8b
add al, ch
invalid
mov eax, 0xc
lea rcx, [0x14016113c]
jmp 0x1400aac7a
lea rax, [rax + 0xe8]
sub al, 0
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x20], cl
mov r12, qword [rax]
mov qword [rax], 0
mov qword [rbp + 0x38], r12
mov dword [rbp + 0x38], esp
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
mov dword [rbp + 0x38], esp
test r12, r12
jne 0x1400aaf6c
invalid
mov dword [rbp + 0x38], esp
test r12, r12
test esp, esp
jne 0x1400aaf6c
mov byte [rbp + 0x54], 0
push r12
add bh, al
mov dword [rbp + 0x50], 0
mov dword [rbp + 0x50], 0
add byte [rax], al
add dh, al
mov byte [rbp + 0x65], 0
lea r8, [0x1401611a8]
lea eax, [0x1401611a8]
add byte gs:[rbp + rcx*4 + 5], cl
cdq
invalid
lea eax, [0x1401611a8]
or eax, dword [rax]
mov rcx, rbp
lea rdx, [rbp + 0x50]
push rax
jmp 0x190603c5e
push rax
call fcn.1400a9e80
xor r12d, r12d
in al, 0x48
test ebx, ebx
invalid
in al, 0x48
test ebx, ebx
je 0x1400ab0d2
lock dec qword [rbx]
dec qword [rbx]
jne 0x1400ab0d2
add byte [rax], al
mov rcx, qword [rbp + 0x30]
call case.0x140003cad.1185
invalid
and edi, esi
invalid
jmp 0x1400ab0d2
add byte [rax], al
invalid
add byte [rax], al
mov rcx, qword [rbp]
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
mov eax, dword [rbp + 8]
mov rdx, qword [rbp + 0x10]
cmp rdx, 4
je 0x1400ab062
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
cli
add dword [rdi], ecx
jne 0x1400ab082
cmp byte [rcx], 0x30
sete bl
cmp rdx, 1
jne 0x1400ab082
cmp byte [rcx], 0x30
cmp dword [rax], esi
sete bl
add bl, bl
jmp 0x1400ab084
mov qword [rbp - 0x58], r12
lea rbx, [r12 + 0x10]
test al, 0x49
lea ebx, [rsp + 0x10]
mov rcx, rbx
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
invalid
add byte [rax - 0x75], cl
add eax, 0x120a63
adc al, byte [rax]
invalid
adc al, byte [rax]
shl rax, 1
test rax, rax
ror byte [rax - 0x77], 0x5d
je 0x1400ab0fd
invalid
add dword [rax], eax
invalid
ror byte [rax - 0x77], 0x5d
je 0x1400ab0fd
invalid
add dword [rax], eax
invalid
push 0xffffffffe8000001
cmpsb byte [rsi], byte [rdi]
sbb al, 7
invalid
add byte [rcx + rax], dh
call fcn.14011cc40
xor al, 1
invalid
mov dword [rbp + 0x58], eax
movzx eax, byte [r12 + 0x18]
lea rdx, [r12 + 0x20]
lea edx, [rsp + 0x20]
lea edx, [rsp + 0x20]
lea r8, fcn.1400463a0
mov rcx, rbp
cmpsd dword [rsi], dword [rdi]
invalid
call fcn.1400a9e80
cmp byte [rbp + 0x58], 0
pop rax
add byte [rbp + 0x1e], dh
pop rax
add byte [rbp + 0x1e], dh
mov rax, qword [0x1401cb9e8]
and cl, byte [rdx]
adc al, byte [rax]
shl rax, 1
test rax, rax
je 0x1400aafdd
call fcn.14011cc40
test al, al
jne 0x1400aafdd
mov byte [r12 + 0x18], 1
mov rcx, qword [rbp + 0x48]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
mov byte [0x1401cb870], 1
mov qword [rbp + 0x50], r12
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xe0], 0
jne 0x1400ab0a5
call case.0x14000776e.2027
test rax, rax
jne 0x1400ab0ac
lock dec qword [r12]
jne 0x1400ab031
mov rcx, qword [rbp + 0x50]
call fcn.140098f00
mov byte [rbp + 0x66], 0
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14016ac8f]
lea r9, [0x14015f890]
lea r8, [rbp + 0x50]
mov edx, 0x46
call fcn.14011a700
jmp 0x1400ab114
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete bl
jmp 0x1400ab084
xor ebx, ebx
test rax, rax
je 0x1400ab093
mov edx, 1
call fcn.140041fe0
lea eax, [rbx + 1]
movzx eax, al
mov qword [0x1401cb8e8], rax
jmp 0x1400aac2c
lea rax, [rax + 0xe8]
mov rcx, qword [rax]
mov qword [rax], r12
test rcx, rcx
je 0x1400ab0c2
lock dec qword [rcx]
jne 0x1400ab0c2
call fcn.140098f00
mov r12b, 1
mov rbx, qword [rbp + 0x30]
pop rbp
xor byte [rax - 0x7b], cl
fisttp dword [rdi]
test dword [rbp - 2], edx
invalid
invalid
pop rbp
xor byte [rax - 0x7b], cl
fisttp dword [rdi]
test dword [rbp - 2], edx
invalid
mov rax, qword [rbp + 0x38]
test rax, rax
sete cl
rol dword [rcx + 8], 0xcc
rol dword [rcx + 8], 0xcc
jne 0x1400aad27
lock dec qword [rax]
jne 0x1400aad27
cmp ah, bh
invalid
invalid
cmp ah, bh
invalid
mov rcx, qword [rbp + 0x38]
call fcn.140098f00
jmp 0x1400aad27
mov dword [rbp + 0x58], 0
pop rax
add byte [rax], al
add byte [rax], al
jmp case.0x1400854a6.1416
je 0x1400ab114
mov ecx, 7
int 0x29
ud2
ud2
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
in al, dx
xor byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
in al, dx
xor byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
mov rcx, qword [rbp + 0x48]
mov edx, dword [rbp + 0x58]
push rbp
pop rax
add byte [rax], al
mov rcx, qword [rbp + 0x48]
mov edx, dword [rbp + 0x58]
push rbp
pop rax
push rbp
pop rax
call fcn.140091c90
mov byte [rbp + 0x66], 1
add rsp, 0x30
xor byte [rbx + 0x5f], bl
xor byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
add byte [rax], 0
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x66], 0
add byte [rax], al
add byte [rax + 0x7400667d], al
je 0x1400ab1dc
lea rcx, [rbp - 0x58]
je 0x1400ab1dc
lea rcx, [rbp - 0x58]
call fcn.1400992b0
mov byte [rbp + 0x65], 1
add dword [rax - 0x7d], ecx
invalid
xor byte [rbx + 0x5f], bl
out 0xe0, eax
invalid
add dword [rax - 0x7d], ecx
invalid
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov byte [rbp + 0x65], 1
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea rcx, [rbp + 0x50]
lea ecx, [rbp + 0x50]
call fcn.140098f50
nop
add rsp, 0x30
call qword [rax + 0x30c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x30]
call fcn.1400a9e60
invalid
inc esi
add dword [eax - 0x7d], ecx
add esp, 0x30
invalid
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
movzx ebx, byte [rbp + 0x65]
lea rcx, [rbp + 0x30]
call fcn.1400a9e60
cmp qword [rbp + 0x38], 0
jne 0x1400ab2b1
mov byte [rbp + 0x67], 1
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
test bl, 1
je 0x1400ab2c9
mov byte [rbp + 0x67], 1
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0x38]
call fcn.1400992b0
mov byte [rbp + 0x67], 1
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
invalid
js 0x1400ab9d6
jne 0x1400aba14
cmp eax, 0xf04d8948
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], r10
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
call fcn.1400ab7f0
mov rcx, qword [rbp - 8]
test rcx, rcx
leave
leave
je 0x1400aba2b
cmp qword [rbp - 0x10], 0
je 0x1400aba2b
mov edx, 2
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.140041fe0
shr r15b, 4
and r15b, 1
mov qword [rsi], r10
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], r13
mov byte [rsi + 0x18], r15b
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
lea eax, [0x140161a00]
or eax, dword [rax]
mov rcx, rbx
call fcn.14011a320
invalid
add byte [rdi], cl
invalid
fld1
invalid
invalid
mov ecx, 2
mov rdx, qword [rbp - 0x18]
call 0x146f13042
add byte [rdi], cl
invalid
add byte [rax - 0x75], cl
push rbp
call 0x146f13042
add byte [rdi], cl
or ecx, dword [rdi]
invalid
invalid
invalid
nop dword [rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 8]
clc
clc
mov rdx, qword [rbp - 0x10]
call fcn.1400abaa0
add byte [rax], al
add byte [rax + 0x28c48348], dl
invalid
add byte [rax], al
add byte [rax + 0x28c48348], dl
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
int3
test edx, edx
je case.0x1400905ce.673
mov edx, 2
add byte [rax], al
jmp fcn.140041fe0
ret
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x308
add eax, dword [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax - 0x39], cl
test dword [rax - 0x1fffffe], eax
add byte [rdx], 0
add dh, bh
invalid
invalid
dec dword [rbp - 0x77]
invalid
mov rdi, rdx
add eax, dword [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x39], cl
test dword [rax - 0x1fffffe], eax
add byte [rdx], 0
add dh, bh
add byte [rdx], 0
add dh, bh
invalid
dec dword [rbp - 0x77]
invalid
mov rsi, rcx
test r8, r8
je 0x1400abb6d
jns 0x1400abb04
js 0x1400abdde
mov ah, ah
add al, byte [rax]
add byte [rdi], cl
invalid
mov dh, 5
out dx, eax
invalid
movzx eax, byte [0x1401cb9f0]
mov edx, 1
add byte [rax], al
mov rcx, r12
call fcn.140041f50
test rax, rax
test eax, eax
loope 0x1400abaf2
stc
dec dword [rax - 0x7b]
test eax, eax
invalid
test dh, cl
test eax, eax
je 0x1400abde5
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov rcx, rax
mov rdx, rdi
mov r8, r12
call sub.msvcrt.dll_memcpy
mov qword [rbp + 0x240], r15
mov qword [rbp + 0x248], r12
mov qword [rbp + 0x250], r12
mov byte [rbp + 0x258], 0
movzx eax, byte [0x1401cb9f0]
mov edx, 1
mov rcx, r12
call fcn.140041f50
test rax, rax
je 0x1400abdf4
mov rbx, rax
lea r14, [rbp + 0x250]
jmp 0x1400abb9b
mov qword [rbp + 0x240], 1
lea r14, [rbp + 0x250]
xorps xmm0, xmm0
movups xmmword [rbp + 0x248], xmm0
mov byte [rbp + 0x258], 0
mov r15d, 1
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, r12
call sub.msvcrt.dll_memcpy
mov qword [rbp - 0x60], rbx
mov qword [rbp - 0x58], r12
mov qword [rbp - 0x50], r12
mov byte [rbp - 0x48], 0
lea rdx, [0x1401677fc]
lea rcx, [rbp - 0x60]
mov r8d, 1
call fcn.140095eb0
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movaps xmmword [rbp + 0x220], xmm1
movaps xmmword [rbp + 0x210], xmm0
mov rdi, qword [rbp + 0x210]
mov r8, qword [rbp + 0x220]
mov byte [rbp + 0x27e], 1
lea rcx, [rbp - 0x60]
mov rdx, rdi
call fcn.14008f0d0
mov rax, qword [rbp - 0x60]
mov r13, qword [rbp - 0x58]
test rax, rax
test eax, eax
test eax, eax
je case.0x140093ee4.521
mov rcx, qword [rbp - 0x50]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], r13
insd dword [rdi], dx
test al, 0x48
mov dword [rbp - 0x50], ecx
insd dword [rdi], dx
test al, 0x48
mov dword [rbp - 0x50], ecx
mov byte [rbp + 0x27e], 1
lea rcx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
lea rdx, [rbp - 0x60]
mov r8b, 1
mov al, 1
mov al, 1
call case.0x14000776e.1877
mov qword [rbp + 0x270], r15
invalid
mov r15, r14
mov r14, qword [rbp + 0x1f0]
mov r13, qword [rbp + 0x1f8]
mov ebp, dword [rbp + 0x1f8]
mov ebp, dword [rbp + 0x1f8]
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
add byte [rcx], al
add byte [rax], al
test r14, r14
je case.0x140093ee4.517
lea rbx, [rbp - 0x60]
mov r8d, 0x250
mov rcx, rbx
xor edx, edx
call sub.msvcrt.dll_memset
mov qword [rbp + 0x260], r14
mov rcx, r14
mov rdx, rbx
call qword [sym.imp.kernel32.dll_FindFirstFileW]
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x1400abdb1
mov qword [rbp + 0x268], rbx
movups xmm0, xmmword [r15]
movaps xmmword [rbp + 0x1f0], xmm0
movzx eax, byte [0x1401cb9f0]
mov dh, 5
std
adc dword [rax], eax
add dword [rax], eax
add byte [rdi], cl
mov dh, 5
std
adc dword [rax], eax
mov ecx, 0x30
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
call fcn.140041f50
test rax, rax
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
je 0x1400abe0a
add dword [r8], eax
add byte [rax - 0x77], cl
add byte [rax], al
mov rbx, rax
mov qword [rax], 1
add byte [rcx], al
add byte [rax], al
invalid
ret
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rax + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
invalid
invalid
mov ch, 0x70
invalid
add dword [rax], eax
add byte [rax], al
mov r14, qword [rbp + 0x270]
mov esi, dword [rbp + 0x270]
add al, byte [rax]
add byte [rcx + rcx*4 + 0x70], cl
mov dword [rax + 0x10], esi
mov qword [rax + 0x18], r12
movaps xmm0, xmmword [rbp + 0x1f0]
add byte [rax], al
mov qword [rax + 0x10], r14
mov dword [rax + 0x10], esi
mov qword [rax + 0x18], r12
movaps xmm0, xmmword [rbp + 0x1f0]
lock add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x20], eax
invalid
movups xmmword [rax + 0x20], xmm0
and byte [rax - 0x73], cl
adc al, 0x48
adc al, 0x48
lea rcx, [rsi + 0x14]
lea rdx, [rbp - 0x60]
push rbp
invalid
adc al, 0x48
lea edx, [rbp - 0x60]
push rbp
movabs al, byte [0x1fe800000250b841]
push rax
add al, byte [rax]
add al, ch
invalid
invalid
mov r8d, 0x250
mov eax, 0x250
push rax
add al, byte [rax]
add al, ch
invalid
call sub.msvcrt.dll_memcpy
mov qword [rsi], rbx
mov rbx, qword [rbp + 0x268]
popfq
invalid
add al, byte [rax]
add byte [rax], al
invalid
popfq
push 0x48000002
mov dword [rsi + 8], ebx
pop rsi
invalid
add byte [rax], al
mov qword [rsi + 8], rbx
pop rsi
or bh, al
mov dword [rsi + 0x10], 1
adc byte [rcx], r8b
add byte [rax], al
add byte [rax], al
test r13, r13
add byte [rax], al
test r13, r13
test ebp, ebp
je case.0x140093ee4.516
mov edx, 2
add byte [rax], al
mov rcx, qword [rbp + 0x260]
lea esp, [rax + 2]
add byte [rax], al
call fcn.140041fe0
invalid
cmp qword [rbp + 0x218], 0
add al, byte [rax]
add byte [rax], al
invalid
add byte [rbp + rcx - 0x46], dh
je 0x1400abd48
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140041fe0
stc
dec dword [rax - 0x7d]
cmp rbx, 0xffffffffffffffff
jne 0x1400abd9c
invalid
sti
push qword [rbp + 0x4e]
invalid
cmp qword [rbp + 0x248], 0
cmp qword [rbp + 0x248], 0
add al, byte [rax]
add byte [rax], al
add byte [rsp + rax*2 - 0x46], dh
je 0x1400abd9c
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r14
int1
jmp case.0x1400905ce.729
xor eax, 0x70bd8b4c
mov r15, qword [rbp + 0x270]
jo case.0x140093ee4.521
add al, byte [rax]
add byte [rcx + rcx*4 + 0x2e], cl
mov qword [rsi], r13
add byte [rax], al
mov qword [rsi], r13
mov dword [rsi + 0x10], 2
adc byte [rdx], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add byte [rax], al
cmp qword [rbp + 0x218], 0
cmp dword [rbp + 0x218], 0
mov ebp, 0x218
add byte [rbp + rcx - 0x46], dh
je 0x1400abd8a
invalid
add al, byte [rax]
add byte [rax], al
je 0x1400abd8a
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140041fe0
dec dword [rbp - 0x7b]
in al, 0x74
or eax, 0x1ba
add dword [rax], eax
invalid
test r12, r12
je 0x1400abd9c
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.140041fe0
invalid
nop
add rsp, 0x308
add esp, 0x308
add esp, 0x308
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
mov dword [rsi], eax
jno 0x1400abdf8
invalid
invalid
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
invalid
mov dword [rsi], eax
invalid
mov dword [rsi + 0x10], 2
add byte [rbx + rcx*4 - 0x4b], cl
jo 0x1400abdd0
mov r14, qword [rbp + 0x270]
add byte [rax], al
add byte [rbp - 0x7b], cl
in eax, dx
test r13, r13
jne case.0x1400905ce.699
test dword [rdi - 1], eax
invalid
invalid
jmp case.0x140093ee4.516
call fcn.140045f20
ud2
mov ecx, 1
mov rdx, r12
call fcn.14011a0d0
ud2
loop 0x1400abdd6
fsubrp st(2)
invalid
or eax, esi
test dword [rdi + 2], edi
mov byte [rbp + 0x27f], 1
mov ecx, 1
add byte [rax], al
add dword [rcx + 1], edi
mov rdx, r12
mov edx, esp
call fcn.14011a0d0
loop case.0x140096e32.444
add bl, ch
jmp 0x1400abe27
sbb eax, 0x38ad894c
add al, byte [rax]
add byte [rcx + rcx*4 - 0x5b], cl
invalid
invalid
movsd dword [rdi], dword [rsi]
xor byte [rdx], al
invalid
mov qword [rbp + 0x238], r13
cmp byte [rdx], al
add byte [rax], al
mov qword [rbp + 0x230], r12
add al, byte [rax]
add byte [rcx + 8], bh
or byte [rax], al
add byte [rax], al
add byte [rax], al
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x30
call fcn.14011a0d0
invalid
invalid
add al, ch
test eax, 0xf0006e2
invalid
add byte [rdi], cl
loop 0x1400abe2c
invalid
add byte [rdi], cl
ud2
or ecx, dword [rdi]
invalid
nop dword [rax]
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x60]
call fcn.1400463a0
stc
inc esi
test dword [rdi + 2], edi
invalid
lea rcx, [rbp - 0x60]
call fcn.1400463a0
stc
inc esi
test dword [rdi + 2], edi
add byte [rax], al
add byte [rcx], al
stc
inc esi
test dword [rdi + 2], edi
add byte [rax], al
add byte [rcx], al
invalid
invalid
invalid
add byte [rcx], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
push rsp
and al, 0x10
invalid
push rbp
adc byte [rbp + 0x41], dl
push r15
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x9d
jle case.0x14009620a.333
add al, byte [rax]
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
mov dh, 0x9d
jle case.0x14009620a.333
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rax]
lea rcx, [rbp + 0x210]
call fcn.1400463a0
mov byte [rbp + 0x27f], bl
popfq
jg 0x1400abea5
add byte [rax], al
add al, byte [rax]
add al, ch
add dword [rbp - 0x62770007], esp
popfq
popfq
jg 0x1400abea5
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
invalid
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
push rsp
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax + 2]
jo case.0x140096364.313
mov rcx, qword [rbp + 0x270]
mov ecx, dword [rbp + 0x270]
jo case.0x140096364.313
add byte [rax], al
mov rdx, qword [rbp + 0x230]
xchg ebp, eax
xor byte [rdx], al
add byte [rax], al
add al, ch
xor dword [rcx - 0x74b70007], esp
stc
dec dword [rax - 0x75]
invalid
call fcn.140046020
mov rcx, qword [rbp + 0x268]
mov ecx, dword [rbp + 0x268]
stc
dec dword [rax - 0x75]
invalid
mov ecx, dword [rbp + 0x268]
lea ebp, [rax + 2]
add byte [rax], al
invalid
add al, ch
test dword [rax], eax
invalid
call sub.kernel32.dll_FindClose
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
mov rcx, qword [rbp + 0x260]
lea esp, [rax + 2]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
mov rdx, qword [rbp + 0x238]
cmp byte [rdx], al
add byte [rax], al
call fcn.14008f560
invalid
inc esi
test dword [rsi + 2], edi
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
mov byte [rbp + 0x27e], 0
add al, byte [rax]
add byte [rax], al
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax + 0x27fbd], al
cmp byte [rbp + 0x27f], 0
mov ebp, 0x27f
add byte [rax], al
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
je case.0x14009642c.334
or al, 0x48
lea rcx, [rbp + 0x240]
lea ecx, [rbp + 0x240]
lea eax, [rax + 2]
add byte [rax], al
invalid
add al, byte [rax]
add al, ch
call fcn.1400463a0
invalid
movsb byte [rdi], byte [rsi]
stc
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
jmp qword [sym.imp.kernel32.dll_FindClose]
invalid
invalid
int3
int3
int3
int3
int3
int3
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x70
jo case.0x140093ee4.561
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
and al, 0x70
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
invalid
invalid
mov rdi, r9
mov edi, ecx
iretd
mov rbx, r8
mov ebx, eax
mov r8, rdx
mov eax, edx
ror byte [rax - 0x77], 1
mov rdx, rcx
mov edx, ecx
retf 0x8d48
lea rcx, [rbp - 0x20]
call fcn.14008f0d0
adc al, 0x31
invalid
invalid
loopne case.0x14009642c.347
loopne case.0x14009642c.347
adc al, 0x31
invalid
xor esi, edi
dec dword [rax - 0x75]
mov rax, qword [rbp - 0x20]
invalid
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
loopne case.0x14009642c.353
mov rsi, qword [rbp - 0x18]
mov esi, dword [rbp - 0x18]
call 0x14fcb4510
test dh, bl
invalid
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1400ac0ab
fiadd word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne case.0x14009642c.368
mov qword [rbp - 0x18], rsi
mov dword [rbp - 0x18], esi
call 0x130584925
mov qword [rbp - 0x10], rcx
invalid
lea rcx, [rbp - 0x48]
movabs r8, 0xe801b041e0558d48
lea rdx, [rbp - 0x20]
lea edx, [rbp - 0x20]
push rbp
loopne 0x1400ac027
invalid
mov r8b, 1
mov al, 1
call case.0x14000776e.1877
jrcxz case.0x14009642c.345
xchg edx, eax
invalid
mov rax, qword [rbp - 0x48]
mov eax, 0xc0758b48
mov rsi, qword [rbp - 0x40]
ror byte [rax - 0x7b], 0xc0
test rax, rax
ror byte [rdi], 0x84
lodsd eax, dword [rsi]
je 0x1400ac0ab
test byte [rbp + 0x48000000], ch
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp - 0x30], rsi
mov dword [rbp - 0x30], esi
jne 0x1400abfd2
mov qword [rbp - 0x28], rax
fmul dword [rax - 0x73]
loopne 0x1400ac053
loopne 0x1400ac053
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
loopne 0x1400ac053
mov rdx, rbx
mov edx, ebx
fimul dword [rcx - 0x77]
mov r8, rdi
mov eax, edi
clc
call fcn.14008f0d0
xor dh, bh
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp - 0x20]
mov rsi, qword [rbp - 0x18]
mov esi, dword [rbp - 0x18]
loopne case.0x140096beb.329
mov esi, dword [rbp - 0x18]
jne case.0x140096364.335
call 0x1b4cb4569
test rax, rax
test eax, eax
je case.0x140096beb.328
jno 0x1400ac06b
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne 0x1400ac073
loopne 0x1400ac073
mov qword [rbp - 0x18], rsi
mov dword [rbp - 0x18], esi
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
invalid
invalid
lea rcx, [rbp - 0x48]
lea rdx, [rbp - 0x20]
lea edx, [rbp - 0x20]
push rbp
loopne 0x1400ac07c
invalid
mov r8b, 1
mov al, 1
add eax, ebp
call case.0x14000776e.1877
mov rdi, qword [rbp - 0x48]
jge case.0x140096364.323
mov ss, word [rdx - 0x74b70002]
xchg edx, eax
invalid
jge case.0x140096364.323
mov rsi, qword [rbp - 0x40]
test rdi, rdi
test edi, edi
push qword [rsp + rax*2 + 0x4c]
mov esi, dword [rbp - 0x28]
invalid
je case.0x140096beb.328
mov r14, qword [rbp - 0x28]
jne 0x1400ac02b
fmul dword [rcx + rcx*4 - 0xf]
mov rcx, r14
mov ecx, esi
mov rdx, rdi
cli
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bh, bh
adc eax, 0x74393
invalid
invalid
invalid
call qword [sym.imp.kernel32.dll_MoveFileExW]
invalid
test eax, eax
je case.0x1400ce7fe.255
test rsi, rsi
je 0x1400ac07b
div byte [rbp + rcx - 0x46]
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140041fe0
pop rdi
stc
dec dword [rax - 0x7d]
jge 0x1400ac04f
invalid
cmp qword [rbp - 0x30], 0
cmp dword [rbp - 0x30], 0
rol byte [rax], 1
add byte [rbp + rcx - 0x46], dh
add al, byte [rax]
je 0x1400ac08f
mov edx, 2
add byte [rax], al
mov rcx, r14
int1
call fcn.140041fe0
pop rdi
stc
push qword [rcx]
xor esi, esi
imul bl
sbb byte [rbx + rcx*4 + 0x75], cl
mov r14, qword [rbp - 0x28]
invalid
invalid
jge 0x1400ac06b
invalid
jmp 0x1400ac0ab
mov r14, qword [rbp - 0x28]
jne 0x1400ac06f
cmp qword [rbp - 0x30], 0
rol byte [rax], 1
add byte [rbp + rcx - 0x46], dh
je 0x1400ac0ab
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, r14
int1
call fcn.140041fe0
stc
dec dword [rax - 0x77]
mov rax, rsi
add rsp, 0x70
invalid
invalid
jo 0x1400ac10e
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
call qword [sym.imp.kernel32.dll_GetLastError]
imul eax, dword [rax + 7], 0x48c38900
shl ebx, 0x20
jrcxz 0x1400ac0e5
invalid
mov ebx, eax
shl rbx, 0x20
jrcxz 0x1400ac0e5
or rbx, 2
or ebx, 2
test rsi, rsi
je case.0x140096e32.462
invalid
or eax, 0x2ba
add byte [rax - 0x77], cl
invalid
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
call fcn.140041fe0
add eax, 0x48fff95f
mov esi, ebx
invalid
stc
dec dword [rax - 0x77]
invalid
invalid
mov rsi, rbx
fimul word [rax - 0x7d]
jge 0x1400ac0b2
invalid
cmp qword [rbp - 0x30], 0
cmp dword [rbp - 0x30], 0
rol byte [rax], 1
add byte [rbp - 0x47], dh
jne 0x1400ac09e
jmp 0x1400ac0ab
nop dword [rax + rax]
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x70
in al, dx
and byte [rax - 0x73], cl
push 0x70
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
fmul dword [r8 - 0x75]
push rbp
shr al, 1
mov rdx, qword [rbp - 0x30]
call fcn.14008f560
push rax
xor al, 0xfe
call qword [rax + 0x20c48348]
add esp, 0x20
push rax
xor al, 0xfe
call qword [rax + 0x20c48348]
add esp, 0x20
invalid
add esp, 0x20
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop rbp
ret
sub rsp, 0x28
mov dword [rsp + 0x24], 0x13
and al, 0x13
add byte [rax], al
invalid
sub bh, al
and al, 0x24
invalid
and al, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rcx]
or dword [rbp + rcx*4 + 0x44], ecx
and al, 0x24
lea r8, [rsp + 0x24]
mov edx, 0x15
adc eax, 0x41000000
mov ecx, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x47], al
add al, 0
invalid
add byte [rax], al
mov r9d, 4
add byte [rax], al
add bh, bh
call qword [sym.imp.kernel32.dll_SetFileInformationByHandle]
add byte [rax], al
call qword [sym.imp.kernel32.dll_SetFileInformationByHandle]
mov ebx, 0x85000742
sal byte [rsp + rax + 0x31], 0xc0
je 0x1400ac14d
xor eax, eax
invalid
add byte [rbp + 0x310474c0], al
test eax, eax
je 0x1400ac14d
xor eax, eax
shr bl, 0xe
jmp case.0x14009642c.372
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
invalid
invalid
add byte [rax - 0x3f], cl
loopne case.0x140096845.365
or rax, 2
or eax, 2
enter 0x4802, 0xffffffffffffff83
add rsp, 0x28
invalid
sub bl, al
ret
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0xf8
sub esp, 0xf8
in al, dx
clc
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x39], cl
jo 0x1400ac17e
mov qword [rbp + 0x70], 0xfffffffffffffffe
mov dword [rbp + 0x70], 0xfffffffe
jo 0x1400ac17e
invalid
invalid
dec dword [rax - 0x77]
push rbp
loopne case.0x1400ccbce.143
mov qword [rbp - 0x20], rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
retf
movzx eax, byte [0x1401cb9f0]
adc dword [rax], eax
mov ecx, 0x400
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
mov al, 0x5d
pop rbp
call fcn.140041f50
test rax, rax
je 0x1400ac9a4
test bl, bh
invalid
add byte [rax], al
pop rbp
stc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
test bl, bh
sti
invalid
mov r15, rax
movzx eax, byte [0x1401cb9f0]
mov dh, 5
invalid
clc
adc dword [rax], eax
invalid
mov dh, 5
cmp eax, 0xb90011f8
adc dword [rax], eax
mov ecx, 8
adc dword [rax], eax
add byte [rcx + 8], bh
mov ecx, 8
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.140041f50
pop rbp
stc
dec dword [rax - 0x7b]
test rax, rax
invalid
invalid
test rax, rax
test eax, eax
je 0x1400ac9b5
test dl, ch
invalid
invalid
add byte [rax], al
mov rsi, rax
invalid
mov rbx, qword [rbx]
test rbx, rbx
sbb ecx, dword [rax - 0x7b]
invalid
je case.0x140096364.376
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x18], 0
mov dword [rbp - 0x18], 0
add byte [rax], al
add bh, bh
call qword [sym.imp.kernel32.dll_GetCurrentProcess]
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetCurrentProcess]
mov esp, 0xc7000740
invalid
add bh, al
mov dword [rsp + 0x30], 2
and al, 0x30
add al, byte [rax]
invalid
add byte [rax], al
add bh, al
invalid
and al, 0x28
add byte [rax], al
mov dword [rsp + 0x28], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
invalid
and al, 0x20
invalid
mov dword [rsp + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4d], cl
invalid
invalid
invalid
lea r9, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call 0x188cc4b4c
call 0x188cc4b4c
mov rcx, rax
mov ecx, eax
mov rdx, rbx
mov edx, ebx
fimul dword [rcx - 0x77]
mov r8, rax
call qword [sym.imp.kernel32.dll_DuplicateHandle]
invalid
invalid
invalid
sar bh, 0x15
imul eax, dword [rcx + 7], 0xfc08500
invalid
invalid
add byte [rbp + 0x21840fc0], al
test eax, eax
invalid
test byte [rcx], ah
invalid
invalid
invalid
test eax, eax
je 0x1400ac938
and dword [rdi], eax
add byte [rax], al
invalid
ror byte [rdi], 0x84
and dword [rdi], eax
add byte [rax], al
invalid
invalid
add byte [rax - 0x75], cl
call 0x1003bc50a
call 0x1003bc50a
mov rax, qword [rbp - 0x18]
call 0x1003bc50a
jmp 0x1400ac21f
xor eax, eax
mov qword [rsi], rax
invalid
mov qword [rbp + 0x18], rsi
jne case.0x140097e0c.436
sbb byte [rax - 0x39], cl
mov qword [rbp + 0x20], 1
mov qword [rbp + 0x28], 1
mov dword [rbp + 0x28], 1
and byte [r9], r8b
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x28], 1
sub byte [r9], r8b
sub byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0xb], bh
mov edx, 0xb
or eax, dword [rax]
add byte [rax], al
mov r14d, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x73f08
or byte [rdi], bh
invalid
invalid
mov rax, qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
or byte [rdi], bh
invalid
invalid
add byte [rbp + rcx*4 + 0x65], cl
lea r12, [rbp - 0x40]
lea esp, [rbp - 0x40]
ror byte [rbx + rcx*4 + 0x2d], 0xbd
mov r13, qword [sym.imp.kernel32.dll_CloseHandle]
mov ebp, dword [sym.imp.kernel32.dll_CloseHandle]
sub eax, 0x73ebd
invalid
invalid
add byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x58], rcx
mov dword [rbp + 0x58], ecx
pop r8
mov edi, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rdi, rdi
je 0x1400ac979
test byte [rdi], cl
invalid
add byte [rax], al
dec dword [rdi]
test byte [rdi], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, rdi
sti
mov rcx, qword [rsi + rdi*8 - 8]
mov ecx, dword [rsi + rdi*8 - 8]
invalid
clc
mov qword [rbp - 0x28], rcx
mov dword [rbp - 0x28], ecx
fmul dword [rbp - 0x77]
mov r8, r15
clc
mov r9d, 0x400
mov ecx, 0x400
add al, 0
add bh, bh
call rax
mov dword [rbp + 0xc], eax
test eax, eax
add byte [rax], al
call rax
mov dword [rbp + 0xc], eax
test eax, eax
or al, 0x85
sal byte [rbp + 0xf], 0xff
jne 0x1400ac297
call qword [sym.imp.kernel32.dll_GetLastError]
jne 0x1400ac297
ud0
call qword [sym.imp.kernel32.dll_GetLastError]
invalid
add byte [rbx - 0x7af0ed08], al
out dx, eax
cmp eax, 0x12
clc
adc cl, byte [rdi]
invalid
test edi, ebp
jne 0x1400ac986
invalid
add byte [rcx + rcx*4 + 0x7d], cl
ror byte [rax - 0x39], 0x45
invalid
invalid
enter 0x400, 0
mov qword [rbp - 0x40], r15
mov dword [rbp - 0x40], edi
mov qword [rbp - 0x38], 0x400
mov qword [rbp - 0x30], 0
mov dword [rbp - 0x30], 0
enter 0x400, 0
add byte [rax + rax], al
add byte [rax - 0x39], cl
rol byte [r8], 1
rol byte [rax], 1
mov dword [rbp - 0x30], 0
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rdi, rbx
mov qword [rbp + 0x38], r15
jge case.0x140096beb.365
fisttp word [rcx + rcx*4 + 0x7d]
cmp byte [rax - 0x77], cl
invalid
invalid
jge case.0x140096beb.365
mov qword [rbp + 0x30], rdi
jge 0x1400ac2e6
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call 0x128ed4c0a
mov rdx, r12
mov edx, esp
call fcn.1400ab7f0
cmc
cmc
invalid
movzx eax, byte [rbp]
cmp al, 2
invalid
add byte [rdx + rax], bh
add cl, byte [rdi]
je 0x1400ac642
test byte [rbx + rax], dh
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rbx, qword [rbp - 0x18]
mov r15, qword [rbp - 0x10]
mov edi, dword [rbp - 0x10]
pop rbp
call 0x130884e22
mov edi, dword [rbp - 0x10]
mov edi, dword [rbp - 0x10]
invalid
mov r12, qword [rbp - 8]
mov esp, dword [rbp - 8]
test al, al
mov qword [rbp + 0x60], rbx
mov qword [rbp + 0x68], r15
mov dword [rbp + 0x68], edi
mov dword [rbp + 0x68], edi
push 0x86840f
je case.0x1400ce7fe.298
xchg byte [rax], al
add byte [rax], al
test rbx, rbx
mov rdx, rbx
fimul dword [rcx + 0xf]
xlatb
xlatb
fimul dword [rcx + 0xf]
xlatb
xlatb
cmove edx, edi
lea rcx, [rbp - 0x28]
fmul dword [r13 - 0x77]
loopne 0x1400ac33d
mov r8, r12
mov r9d, 0x110001
add dword [rax], eax
adc dword [rax], eax
mov ecx, 0x110001
add dword [rax], eax
adc dword [rax], eax
call fcn.1400accf0
add byte [rax], al
test rax, rax
je 0x1400ac5de
iretd
add al, byte [rax]
add byte [rax], al
iretd
add byte [rax], al
mov eax, edx
and eax, 3
lea rcx, [rax - 2]
cmp rcx, 2
add dh, byte [rdx + 0x52]
add dh, byte [rdx + 0x52]
test rax, rax
je case.0x1400ce7fe.298
invalid
mov rax, rdx
mov rax, rdx
dec rax
mov qword [rbp + 0x40], rax
mov rcx, qword [rdx - 1]
dec dword [rax - 0x75]
invalid
mov rax, qword [rdx + 7]
mov qword [rbp + 0x50], rcx
push r8
push r8
push rax
mov qword [rbp + 0x48], rax
call qword [rax]
adc byte [rax - 0x75], cl
cmp qword [rax + 8], 0
js 0x1400ac34f
invalid
mov rax, qword [rbp + 0x48]
cmp qword [rax + 8], 0
js 0x1400ac34f
invalid
js 0x1400ac34f
or byte [rax], al
add byte [rbp + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
push rax
invalid
je 0x1400ac357
mov rdx, qword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
push r8
mov rcx, qword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
call fcn.140041fe0
mov dword [rcx + rdi*8 - 1], ebx
pop rsp
stc
invalid
mov edx, 8
mov rcx, qword [rbp + 0x40]
call fcn.140041fe0
pop rsp
stc
invalid
add byte [rax - 0x75], cl
call fcn.140041fe0
pop rsp
stc
invalid
pop rsp
stc
dec dword [rax - 0x75]
pop rbp
invalid
mov rbx, qword [rbp + 0x60]
mov r15, qword [rbp + 0x68]
nop dword [rax]
test rbx, rbx
cmove rbx, r15
mov r15d, 1
jmp case.0x1400ce7fe.301
invalid
adc al, 0x90
inc r15d
call qword [sym.imp.kernel32.dll_SwitchToThread]
scasd eax, dword [rdi]
invalid
invalid
add byte [rcx - 0x7d], al
dec dword [rbx]
or ecx, dword [rdi]
invalid
invalid
add al, byte [rax]
invalid
scasd eax, dword [rdi]
invalid
or ecx, dword [rdi]
test byte [0x1880ac396], bl
lea rcx, [rbp - 0x28]
lea rcx, [rbp - 0x28]
mov rdx, rbx
mov r8, r12
mov r9d, 0x110000
adc dword [rax], eax
adc dword [rax], eax
call fcn.1400accf0
mov rdi, rdx
test rax, rax
je 0x1400ac3d0
invalid
and byte [rcx - 0x77], al
std
mov r13d, edi
and r13d, 3
lea rcx, [0x1401933e4]
add ecx, dword [rax - 0x73]
or eax, 0xe7026
movsxd rax, dword [rcx + r13*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0xf
mov dh, 0x47
adc bl, ch
jmp 0x1400ac428
nop dword [rax]
invalid
invalid
movzx eax, byte [rdi + 0x10]
jmp 0x1400ac428
mov qword [rbp + 0x10], rdi
jge 0x1400ac3e4
lea rcx, [rbp + 0x10]
call qword [rbp - 0x20]
push rbp
loopne case.0x1400ac3c5.1
mov edi, eax
push rbp
loopne case.0x1400ac3c5.1
mov edi, eax
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.kernel32.dll_CloseHandle]
invalid
adc r15b, r15b
adc eax, 0x73d28
invalid
sub byte [0xc552c3f1], bh
add byte [rax - 0x7b], cl
test rdi, rdi
je 0x1400ac380
xchg ebx, eax
push qword [rbx + rdx*4 - 0x17]
jmp 0x1400ac8e8
test byte [rax + rax], 0
mov rcx, rdi
shr rcx, 0x20
call fcn.14008e3a0
invalid
invalid
jmp 0x1400ac428
invalid
mov rax, rdi
shr rax, 0x20
cmp eax, 0x28
ja 0x1400ac4cf
xchg dword [rdi + 0x48000000], edi
lea rcx, [0x1401933f4]
lea ecx, [0x1401933f4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
invalid
loopne 0x1400ac452
xor eax, eax
jmp 0x1400ac428
shr bl, 4
movzx eax, byte [rdi + 0xf]
je 0x1648ed3ed
je 0x1648ed3ed
test al, al
je 0x1400ac554
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7d], al
dec dword [rdx]
jae 0x1400ac8e8
cmp r13d, 2
cmp ebp, 2
add cl, byte [rdi]
test dword [rax + 0x48000004], esp
add al, 0
invalid
invalid
jne 0x1400ac8e4
add byte [rax - 0x77], cl
clc
mov rax, rdi
mov eax, edi
shr rax, 0x20
cmp rax, 0x20
je 0x1400ac380
sub edi, edi
invalid
invalid
invalid
cmp eax, 0x12f
je 0x1400ac380
invalid
invalid
invalid
add byte [rdi], cl
test byte [rax], ah
invalid
invalid
add dword [rax + rax], 0
mov al, 0x25
jmp 0x1400ac428
mov al, 0x23
jmp 0x1400ac428
mov al, 0x24
jmp 0x1400ac428
mov al, 0x1b
jmp 0x1400ac428
mov al, 0x22
jmp 0x1400ac428
scasd eax, dword [rdi]
mov al, 0x10
jmp 0x1400ac428
mov al, 0xe
jmp 0x1400ac428
mov al, 0x21
jmp 0x1400ac428
mov al, 0xb
jmp 0x1400ac428
mov al, 4
jmp 0x1400ac428
mov al, 0x28
jmp 0x1400ac428
mov al, 0xc
jmp 0x1400ac428
xchg ebx, eax
mov al, 9
jmp 0x1400ac428
mov al, 0x19
jmp 0x1400ac428
invalid
mov esi, dword [rax - 0x4f7814e8]
mov al, 0x18
jmp 0x1400ac428
mov al, 2
add ch, bl
xor dword [rax - 0x8316f1], 0xffffffff
mov al, 0xf
jmp 0x1400ac428
invalid
invalid
push qword [rax - 0x8a16fd]
mov al, 3
invalid
jne case.0x1400a264f.34
invalid
jmp 0x1400ac428
mov al, 0xf
jmp 0x1400ac428
invalid
invalid
invalid
invalid
mov al, 3
jmp 0x1400ac428
invalid
invalid
invalid
add ebp, ecx
jne case.0x1400a264f.34
invalid
invalid
invalid
mov al, 7
jmp 0x1400ac428
mov al, 1
jmp 0x1400ac428
mov al, 0x1f
jmp 0x1400ac428
mov al, 0x11
adc ecx, ebp
pop rcx
jmp 0x1400ac428
invalid
invalid
mov al, 0x29
jmp 0x1400ac428
mov al, 0x14
jmp 0x1400ac428
mov al, 5
jmp 0x1400ac428
invalid
mov al, 0x15
jmp 0x1400ac428
mov al, 0xd
jmp 0x1400ac428
mov al, 6
jmp 0x1400ac428
mov al, 0x12
jmp 0x1400ac428
mov al, 0xa
jmp 0x1400ac428
mov al, 8
jmp 0x1400ac428
mov al, 0x1e
jmp 0x1400ac428
mov al, 0x20
jmp 0x1400ac428
mov al, 0x16
jmp 0x1400ac428
mov al, 0x27
jmp 0x1400ac428
mov al, 0x13
jmp 0x1400ac428
mov al, 0x17
jmp 0x1400ac428
mov al, 0x1c
jmp 0x1400ac428
mov al, 0x1d
jmp 0x1400ac428
mov al, 0x26
jmp 0x1400ac428
mov al, 0x1a
jmp 0x1400ac428
dec byte [r8 - 0x7d]
clc
add dh, byte [rdx + 0x52]
push rdx
push rdx
test r13, r13
je 0x1400ac5b0
mov rax, rdi
mov eax, edi
dec rax
mov qword [rbp + 0x40], rax
mov rcx, qword [rdi - 1]
mov rcx, qword [rdi - 1]
mov rax, qword [rdi + 7]
mov eax, dword [rdi + 7]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x48], rax
call qword [rax]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
cmp qword [rax + 8], 0
je 0x1400ac597
add byte [rbp + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp + 0x50]
call fcn.140041fe0
stc
invalid
stc
invalid
mov edx, 8
mov rcx, qword [rbp + 0x40]
call fcn.140041fe0
stc
jmp qword [rsi + 0x66]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
stc
jmp qword [rsi + 0x66]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x60]
mov ecx, dword [rbp + 0x60]
test rcx, rcx
je 0x1400ac5ca
invalid
adc dword [rax - 0x7d], ecx
jge 0x1400ac625
cmp qword [rbp + 0x68], 0
je 0x1400ac5ca
invalid
add byte [rdx + rcx - 0x46], dh
add al, byte [rax]
add byte [rax], al
or bh, byte [rdx + 2]
call fcn.140041fe0
invalid
mov r13, qword [sym.imp.kernel32.dll_CloseHandle]
lea r12, [rbp - 0x40]
ror byte [rax - 0x75], 0x7d
xor cl, ch
fdivr st(4)
cld
invalid
invalid
invalid
ror byte [rax - 0x75], 0x7d
xor cl, ch
fdivr st(4)
cld
cld
invalid
mov qword [rbp + 0x58], rdx
cmp rdi, qword [rbp + 0x20]
jne 0x1400ac606
lea rcx, [rbp + 0x18]
mov rdx, rdi
call fcn.1400ace50
lea r12, [rbp - 0x40]
mov rsi, qword [rbp + 0x18]
mov rdi, qword [rbp + 0x28]
mov rbx, qword [rbp + 0x60]
jmp 0x1400ac60a
lea r12, [rbp - 0x40]
lea r14, [rdi + 1]
mov rax, qword [rbp + 0x58]
mov qword [rsi + rdi*8], rax
mov qword [rbp + 0x28], r14
mov dword [rbp + 0x28], esi
test rbx, rbx
je 0x1400ac633
cmp qword [rbp + 0x68], 0
je 0x1400ac633
or eax, 0x2ba
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.140041fe0
mov rax, r14
mov edx, 2
mov rcx, rbx
call fcn.140041fe0
mov rax, r14
mov qword [rbp + 0x58], r14
mov rdi, r14
mov edi, esi
mov edi, esi
jmp case.0x140096beb.347
cmp dword [rbp + 0xc], 0
je 0x1400ac666
mov edx, 0xa
add byte [rax], al
mov r15, qword [rbp + 0x38]
jge 0x1400ac689
mov rax, qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
test rdi, rdi
jne case.0x140096364.365
invalid
invalid
invalid
jmp 0x1400ac979
add r8b, byte [r8]
add byte [rbp + rcx*4 + 0x70], cl
lea r14, [rax - 1]
mov qword [rbp + 0x28], r14
mov rsi, qword [rbp + 0x18]
mov rax, qword [rsi + rax*8 - 8]
clc
mov qword [rbp - 0x18], rax
mov r13d, 1
mov ebp, 1
xor ebx, ebx
test bl, 1
lea r12, [rbp - 0x40]
jne 0x1400ac8c7
cmp r13d, 0xa
ja 0x1400ac8c7
lea r15d, [r13 + 1]
cmp r13d, 0xa
setae bl
mov eax, 0xa
cmovae r15d, eax
clc
lea rcx, [rbp - 0x18]
call qword [rbp - 0x20]
loopne 0x1400ac70b
mov edi, eax
test rax, rax
je 0x1400ac8c7
cmp r13d, 0xa
je case.default.0x1400ac6ed
mov r12d, edi
and r12d, 3
in al, 3
in al, 3
lea rcx, [0x140193498]
movsxd rax, dword [rcx + r12*4]
add rax, rcx
add eax, ecx
jmp rax
movzx eax, byte [rdi + 0x10]
jmp case.0x1400ac3c5.58
adc r11b, r13b
mov rcx, rdi
mov rcx, rdi
shr rcx, 0x20
call fcn.14008e3a0
jmp case.0x1400ac3c5.58
mov rax, rdi
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x1400ac721
xchg dword [rdx], esp
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea rcx, [0x1401934a8]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x1400ac3c5.58
invalid
add al, 0xf
mov dh, 0x47
movzx eax, byte [rdi + 0xf]
invalid
cmp al, 0x10
jne case.default.0x1400ac6ed
call qword [sym.imp.kernel32.dll_SwitchToThread]
adc eax, 0x73aff
lea rax, [r12 - 2]
and al, 0xfe
mov r13d, r15d
cmp rax, 2
cmp eax, 2
jb 0x1400ac690
invalid
mov r13d, r15d
test r12, r12
in al, 0xf
test byte [rcx], bh
invalid
invalid
invalid
in al, 0xf
test byte [rcx], bh
invalid
mov rax, rdi
dec rax
dec eax
mov qword [rbp + 0x60], rax
mov dword [rbp + 0x60], eax
mov rcx, qword [rdi - 1]
mov rax, qword [rdi + 7]
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x68], rax
invalid
call qword [rax]
xor byte [rax - 0x77], cl
push 0xffffffff8b4810ff
push 0xffffffff8b4810ff
mov rax, qword [rbp + 0x68]
push 0x8788348
add byte [rbp + rcx + 0x48], dh
mov rdx, qword [rax + 0x10]
cmp qword [rax + 8], 0
or byte [rax], al
je 0x1400ac78b
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp + 0x30]
call fcn.140041fe0
pop rax
stc
invalid
pop rax
stc
invalid
mov edx, 8
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0x60]
call fcn.140041fe0
pop r8
pop rax
stc
inc dword [rbp - 0x77]
mov r13d, r15d
mov r13d, r15d
jmp 0x1400ac690
out dx, eax
invalid
push qword [rax - 0x4f7914db]
and ebp, ebx
invalid
mov al, 0x25
jmp case.0x1400ac3c5.58
invalid
xchg byte [rax - 0x4f7d14dd], dh
and al, 0xe9
invalid
jnp 0x1400ac7ad
mov al, 0x23
jmp case.0x1400ac3c5.58
invalid
mov al, 0x24
jmp case.0x1400ac3c5.58
invalid
invalid
mov al, 0x1b
jmp case.0x1400ac3c5.58
invalid
mov al, 0x22
jmp case.0x1400ac3c5.58
invalid
mov al, 0x10
jmp case.0x1400ac3c5.58
invalid
mov al, 0xe
jmp case.0x1400ac3c5.58
invalid
mov al, 0x21
jmp case.0x1400ac3c5.58
mov al, 0xb
jmp case.0x1400ac3c5.58
invalid
mov al, 4
jmp case.0x1400ac3c5.58
invalid
mov al, 0x28
jmp case.0x1400ac3c5.58
invalid
mov al, 0xc
jmp case.0x1400ac3c5.58
invalid
mov al, 9
jmp case.0x1400ac3c5.58
invalid
mov al, 0x19
jmp case.0x1400ac3c5.58
invalid
mov al, 0x18
jmp case.0x1400ac3c5.58
invalid
mov al, 2
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0xf
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 3
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 7
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 1
jmp case.0x1400ac3c5.58
mov al, 0x1f
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x11
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x29
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x14
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 5
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x15
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0xd
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 6
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x12
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0xa
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 8
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x1400ac3c5.58
invalid
invalid
mov al, 0x20
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x16
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x27
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x13
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x17
jmp case.0x1400ac3c5.58
invalid
invalid
mov al, 0x1c
jmp case.0x1400ac3c5.58
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x1400ac3c5.58
mov al, 0x26
jmp case.0x1400ac3c5.58
mov al, 0x1a
jmp case.0x1400ac3c5.58
mov rcx, qword [rbp - 0x18]
mov r13, qword [sym.imp.kernel32.dll_CloseHandle]
call r13
mov rax, r14
mov qword [rbp + 0x58], r14
mov rdi, r14
jmp 0x1400ac648
cmp r13d, 2
mov rcx, qword [rbp + 0x60]
test rcx, rcx
je 0x1400ac902
cmp qword [rbp + 0x68], 0
je 0x1400ac902
mov edx, 2
call fcn.140041fe0
mov r15, qword [rbp + 0x38]
mov r13, qword [sym.imp.kernel32.dll_CloseHandle]
mov rsi, qword [rbp + 0x18]
test r14, r14
je 0x1400ac92f
xor ebx, ebx
nop dword [rax + rax]
mov rcx, qword [rsi + rbx*8]
inc rbx
call r13
cmp r14, rbx
jne 0x1400ac920
cmp qword [rbp + 0x20], 0
jne 0x1400ac948
jmp 0x1400ac955
call qword [sym.imp.kernel32.dll_GetLastError]
mov edi, eax
shl rdi, 0x20
or rdi, 2
mov edx, 8
mov rcx, rsi
call fcn.140041fe0
mov edx, 8
mov rcx, r15
call fcn.140041fe0
mov rax, rdi
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0x18]
call fcn.1400acc80
xor edi, edi
jmp 0x1400ac955
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x1400ac90d
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.kernel32.dll_CloseHandle]
jmp 0x1400ac902
mov ecx, 8
mov edx, 0x400
call fcn.14011a0d0
ud2
mov qword [rbp + 0x38], r15
mov ecx, 8
mov edx, 8
call fcn.14011a0d0
ud2
test rdx, rdx
je 0x1400b5164
imul r8, rdx, 0x28
mov edx, 8
jmp fcn.140010624
ret
mov esi, dword [rbp - 0x18]
mov rdi, qword [rbp - 0x10]
mov edi, dword [rbp - 0x10]
mov edi, dword [rbp - 0x10]
sub rsi, 1
jb 0x1400bab4f
mov rcx, qword [rdi]
call fcn.1400babaf
add rdi, 0x10
add edi, 0x10
add edi, 0x10
jmp 0x1400bab3b
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
adc byte [rax - 0x75], cl
add al, 0xc8
add rsp, 0x60
pop rsi
ret
lea eax, [rsp + 0x30]
and qword [r8], 0
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_src_runtime_schedulermulti_threadqueue.rsqueue_is_not_full__tail____head_
lea ecx, [0x140164948]
lea ecx, [0x140164948]
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x2c]
call fcn.14011e258
ud2
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
add rcx, 0xb8
call fcn.1400ba32f
nop
add rsp, 0x20
pop rbp
ret
mov dword [rbp - 8], 0xfffffffe
invalid
mov r8, qword [rcx + 0x18]
test r8, r8
je 0x1400bb926
mov rdx, qword [rcx + 8]
mov rax, qword [rcx + 0x10]
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
cmp rax, rdx
cmovae r9, rdx
sub rax, r9
mov r9, rdx
sub r9, rax
mov r10, r8
sub r10, r9
jbe 0x1400bb932
mov qword [rbp - 0x10], r10
jmp 0x1400bb93e
xor eax, eax
mov qword [rbp - 0x10], rax
xor edx, edx
xor eax, eax
jmp 0x1400bb93e
add r8, rax
xor edx, edx
mov qword [rbp - 0x10], rdx
mov rdx, r8
mov rcx, qword [rcx]
mov qword [rbp - 0x18], rcx
lea rcx, [rcx + rax*8]
sub rdx, rax
call 0x1400bb985
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
add rsp, 0x40
pop rbp
jmp 0x1400bba07
push rbp
push rsi
sub rsp, 0x48
lea rbp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rcx
xor eax, eax
mov qword [rbp - 8], rax
mov rax, qword [rbp - 8]
cmp qword [rbp - 0x18], rax
je 0x1400bb9c9
mov rdx, rax
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + rdx*8]
inc rdx
mov qword [rbp - 8], rdx
call fcn.1400bba0c
jmp 0x1400bb9a6
add rsp, 0x48
pop rsi
pop rbp
ret
jmp 0x1400bb985
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
jmp case.0x140096e32.497
add rsp, 0x20
pop rsi
ret
sub esp, 0x28
mov rsi, rcx
cmp qword [rcx + 0x38], 0
je 0x1400bba9a
lea rdi, [rsi + 0x18]
mov rcx, rdi
call fcn.140062874
test rax, rax
je 0x1400bba9a
add rax, 0xffffffffffffffe8
mov rcx, rax
call fcn.1400ba751
jmp 0x1400bba7f
mov rdx, qword [rsi + 8]
test rdx, rdx
je 0x1400bbab5
mov rcx, qword [rsi]
mov r8, qword [rsi + 0x10]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140010624
nop
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x20
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
push rax
or byte [rax - 0x75], cl
call 0x1400bc80b
add byte [rax], al
push rax
or byte [rax - 0x75], cl
call 0x1400bc80b
add byte [rax], al
nop
add rsp, 0x20
invalid
add byte [rax], al
nop
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
cmp edi, edi
invalid
insb byte [rdi], dx
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rcx
mov rax, qword [rbp - 0x18]
sub rax, 1
jb 0x1400bbb76
mov qword [rbp - 0x18], rax
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 8]
add rax, 0x20
mov qword [rbp - 0x10], rax
call fcn.1400ba751
jmp 0x1400bbb51
add rsp, 0x40
invalid
pop rdi
pop rsi
pop rbp
ret
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rsi, qword [rbp - 0x18]
jne 0x1400bbb7a
jne 0x1400bbb7a
mov rdi, qword [rbp - 0x10]
jge 0x1400bbb86
sub rsi, 1
jb 0x1400bbbaa
mov rcx, rdi
mov ecx, edi
call fcn.1400bbabd
add rdi, 0x20
invalid
and bl, ch
in al, dx
invalid
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rdi, rdx
mov rbx, rcx
xor esi, esi
xor ecx, ecx
call fcn.1400bbbfc
test rax, rax
je 0x1400bbbf1
mov rsi, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov qword [rax + 0x20], rbx
mov qword [rax + 0x28], rdi
jmp 0x1400bbbf1
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov eax, dword [rdx + rax*8]
cmp qword [rax + 0x118], 0
cmp dword [rax + 0x118], 0
je 0x1400bbc38
sbb eax, dword [rax]
add byte [rax], al
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x120]
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x108
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x70], xmm6
mov qword [rbp + 0x68], 0xfffffffffffffffe
mov rbx, rcx
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x180]
test rax, rax
je 0x1400bbc8d
cmp eax, 1
je 0x1400bbcba
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rsi, [rax + 0x118]
lea rdx, [0x1400bc07c]
mov rcx, rsi
call fcn.14008d1a0
mov byte [rsi + 0x68], 1
test rbx, rbx
je 0x1400bbd2d
clc
movups xmm0, xmmword [rbp]
add byte [rdi], cl
sub dword [rbp + 0x30], eax
add byte [rdi], cl
sub dword [rbp + 0x30], eax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x40], rax
mov eax, dword [rbp + 0x18]
mov edx, dword [rbp + 0x1c]
sbb al, 0x44
mov bl, byte [rbp + 0x20]
sbb al, 0x44
mov bl, byte [rbp + 0x20]
mov bl, byte [rbp + 0x21]
mov r10b, byte [rbp + 0x22]
mov ecx, dword [rbp + 0x23]
mov dword [rbp + 0x50], ecx
mov cl, byte [rbp + 0x27]
mov byte [rbp + 0x54], cl
jmp 0x1400bbd66
mov ecx, dword [0x1401cb9f4]
mov r8, qword gs:[0x58]
mov r13, qword [r8 + rcx*8]
lea r8, [r13 + 0x118]
push 0xd
pop rcx
lea r9, [rbp - 0x40]
mov rdi, r9
mov rsi, r8
rep movsq qword [rdi], qword [rsi]
mov qword [r8], 1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [r8 + 8], xmm0
movups xmmword [r8 + 0x18], xmm1
lea rsi, [r13 + 0x120]
mov qword [rsi + 0x20], r12
mov qword [rsi + 0x28], r15
mov qword [rsi + 0x30], r14
movaps xmm0, xmmword [rbp + 0x30]
movups xmmword [rsi + 0x38], xmm0
mov rcx, qword [rbp + 0x40]
mov qword [rsi + 0x48], rcx
mov dword [rsi + 0x50], eax
mov dword [rsi + 0x54], edx
mov byte [rsi + 0x58], r11b
mov byte [rsi + 0x59], bl
mov byte [rsi + 0x5a], r10b
mov eax, dword [rbp + 0x50]
mov dword [rsi + 0x5b], eax
mov al, byte [rbp + 0x54]
mov byte [rsi + 0x5f], al
mov rcx, r9
call fcn.1400bbf25
mov rax, rsi
movaps xmm6, xmmword [rbp + 0x70]
add rsp, 0x108
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
outsd dx, dword [rsi]
jae 0x1400bbec3
xor ecx, eax
ror dword [rcx - 0x48], 0x6d
outsd dx, dword [rsi]
outsb dx, byte fs:[rsi]
invalid
movabs r8, 0x646f72616e646f6d
xor r8, rdx
outsd dx, dword [rsi]
xor r8, rdx
movabs r9, 0x6c7967656e657261
outsb dx, byte gs:[rsi]
jns 0x1400bbf00
xor r9, rax
movabs r10, 0x7465646279746573
mov edx, 0x79746573
invalid
invalid
invalid
invalid
mov edx, 0x79746573
invalid
xor r10, rdx
mov qword [rsi], rcx
mov qword [rsi + 8], r9
or byte [rcx + rcx*4 + 0x46], cl
adc byte [rcx + rcx*4 + 0x56], cl
sbb byte [rax - 0x77], cl
and byte [rax - 0x77], r9b
push rsi
sub byte [rdi], cl
push rdi
ror byte [rdi], 0x11
xor byte [rax - 0x7d], r9b
invalid
invalid
invalid
or byte [rcx + rcx*4 + 0x46], cl
adc byte [rcx + rcx*4 + 0x56], cl
sbb byte [rax - 0x77], cl
and byte [rax - 0x77], r9b
push rsi
sub byte [rdi], cl
push rdi
ror byte [rdi], 0x11
xor byte [rax - 0x7d], r9b
add byte [rax + 1], dil
and dword [rsi + 0x40], 0
mov eax, 1
lock xadd dword [0x1401cb098], eax
mov esi, 1
lea rdx, [rsp + 0x2c]
mov dword [rdx], eax
lea rdi, [rsp + 0x30]
mov r8d, 4
mov rcx, rdi
call fcn.140042470
mov rcx, rdi
call fcn.140061c30
mov rcx, rax
shr rcx, 0x20
cmp eax, 2
cmovae esi, eax
mov eax, ecx
mov edx, esi
add rsp, 0x78
pop rdi
pop rsi
ret
jmp 0x143044225
push qword [rcx]
leave
call fcn.1400c1429
nop
add rsp, 0xf0
add byte [rax], al
add byte [rdi + 0x5e], bl
imul edx, dword [rbx], 0x81489000
invalid
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rbp
ret
push rsp
add byte [rbx + 0x48005065], al
and dword [rsp + 0x20], 0
lea rdx, str.fatal_runtime_error:_thread_local_panicked_on_drop_n
lea rcx, [rbp + 0x18]
push 1
pop r8
lea r9, [rbp + 0x58]
call fcn.14000c3a4
lea rcx, [rbp + 0x50]
lea rdx, [rbp + 0x18]
call fcn.14007a6c9
lea rcx, [rbp + 0x48]
mov qword [rcx], rax
call fcn.1400ba9f0
push 7
pop rcx
int 0x29
ud2
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
invalid
or byte [rax - 0x75], cl
call 0x13d17716d
or edi, ebp
or edi, ebp
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
lea ecx, [0x14016ac8f]
lea r9, [0x140163b80]
lea r8, [rsp + 0x37]
mov edx, 0x46
call fcn.14011a700
ud2
cmp byte [r13 + 0x1f9], 2
jne 0x1400bc759
mov rcx, qword [rdi + 8]
add rcx, 0x18
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.1400bcafb
lea rdx, [0x140164d48]
mov rcx, rsi
call fcn.1400bd988
lea rdi, [rsi + 0x18]
push 8
pop rcx
xor eax, eax
lock cmpxchg qword [rsi + 0x18], rcx
jne 0x1400bc7c9
cmp byte [rsi + 0xb8], 0
je 0x1400bc9d6
lea rbx, [rbp - 4]
and dword [rbx], 0
mov r15, qword [rdi]
lea r14, [rbp - 0x50]
test r15b, 0xc
je 0x1400bc872
test r15b, 3
jne 0x1400bc7f7
add esi, dword [rbp + 0x10]
mov rcx, rbx
call fcn.14007a4e9
cli
fdiv st(3), st(0)
inc dword [rax + rax*8 + 0xe8850f]
add byte [rax], al
cli
fdiv st(3), st(0)
inc dword [rax + rax*8 + 0xe8850f]
add byte [rax], al
test r15b, 1
jne case.0x140096e32.500
mov rcx, r15
or rcx, 1
mov rax, r15
lock cmpxchg qword [rdi], rcx
mov r15, rax
jne 0x1400bc7d7
and qword [rbp - 0x50], 0
call fcn.14007a379
mov r15, rax
test rax, rax
jne 0x1400bc82e
mov rcx, r14
call fcn.14007a3c3
mov r15, r14
mov rcx, rdi
call fcn.14007a407
mov rcx, qword [rdi]
test cl, 1
je 0x1400bc88b
and ecx, 0xc
je 0x1400bc88b
mov byte [r15 + 0x30], 0
and qword [r15 + 0x18], 0
mov qword [r15 + 0x10], rdi
mov qword [r15 + 0x28], 8
mov qword [r15 + 8], 1
cmp qword [rax + 8], 0
je 0x1400bc8a4
mov rcx, qword [rax + 0x10]
add rcx, 0x18
jmp 0x1400bc8ab
mov rcx, r15
or rcx, 8
mov rax, r15
mov eax, edi
lock cmpxchg qword [rdi], rcx
je 0x1400bc8e7
mov r15, rax
jmp 0x1400bc7d7
mov rcx, rax
call fcn.140079ec1
cmp qword [rbp - 0x50], 0
je 0x1400bc8db
lock dec qword [0x1401cb830]
out dx, eax
adc byte [rax], al
jmp 0x1400bc8db
mov rcx, rax
add rcx, 8
mov qword [rcx], r15
mov qword [rax + 0x10], r15
mov rcx, rax
shr eax, 7
invalid
sti
dec dword [rcx + rcx*4 - 7]
mov ecx, edi
shr eax, 7
invalid
mov ecx, edi
call fcn.14007a47b
mov rax, qword [r15 + 0x20]
and byte [rax - 0x7d], cl
jge 0x1400bc87a
invalid
je 0x1400bc8d5
and byte [rax - 0x7d], cl
jge 0x1400bc87a
add byte [rax + rcx - 0x10], dh
dec qword [0x1401cb830]
lock dec qword [0x1401cb830]
cmp rax, 1
je 0x1400bc8e7
and dword [rbp - 4], 0
mov r15, qword [rdi]
jmp 0x1400bc7d7
invalid
lea rbx, [rbp - 4]
and dword [rbx], 0
mov r12, qword [rdi]
mov r14, rdi
or r14, 1
lea r15, [rbp - 0x50]
cmp r12, 0x10
jb 0x1400bc779
mov rcx, rbx
mov ecx, ebx
call fcn.14007a4e9
test al, al
jne 0x1400bc9ce
test r12b, 2
jne 0x1400bc930
mov rcx, r12
or rcx, 2
mov rax, r12
lock cmpxchg qword [rdi], rcx
mov r12, rax
invalid
jne 0x1400bc8fc
invalid
and qword [rbp - 0x50], 0
call fcn.14007a379
sti
dec dword [rcx - 0x77]
invalid
test rax, rax
invalid
jne 0x1400bc94d
mov rcx, r15
call fcn.14007a3c3
dec dword [rbp - 0x77]
cld
dec dword [rbp - 0x77]
cld
mov rcx, r14
call fcn.14007a407
mov rcx, qword [rdi]
cmovs eax, dword [rbx + 0x397210f9]
cmovs eax, dword [rbx + 0x397210f9]
and ecx, 2
je 0x1400bc997
mov byte [r12 + 0x30], 0
and qword [r12 + 0x18], 0
mov qword [r12 + 0x10], r14
mov qword [r12 + 0x28], 8
mov qword [r12 + 8], 1
cmp qword [rax + 8], 0
je 0x1400bc9a1
mov rcx, rax
mov ecx, eax
call fcn.140079ec1
jmp 0x1400bc9bf
cmp qword [rbp - 0x50], 0
je 0x1400bc9ce
invalid
or al, dh
dec qword [0x1401cb830]
mov r12, qword [rdi]
jmp 0x1400bc8fc
xchg byte [rax + 0x48], cl
push 0xffffffffffffffff
pop rdx
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.1400be461
jmp 0x1400bc732
mov ecx, dword [rbp - 0x50]
call fcn.14007a3b5
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rdi
mov rdx, rsi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140079dbc
cmp dword [rsi + 8], 0
je 0x1400bcc14
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
add rdx, 0x18
jmp 0x1400bcc1b
mov rdx, rsi
add rdx, 8
mov qword [rdx], rcx
mov qword [rsi + 0x10], rax
invalid
invalid
adc byte [rax - 0x75], r9b
and al, 0x30
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x1400bcc42
mov rcx, rdi
add rcx, 0x18
rcr dword [rax], 0xe8
invalid
sar ebx, 1
inc dword [rdx + rcx*4 + 0x44]
and al, 0x2f
mov rcx, qword [rsp + 0x30]
rcr dword [rax], 0xe8
invalid
test r13, r13
sete al
or r8b, al
jne 0x1400bcc51
lock or byte [rbx], 2
test rcx, rcx
je 0x1400bcb30
and qword [r15 + 0x20], 0
mov rbx, qword [r15]
cmp qword [rbx], 0
je 0x1400bcc7f
xor r14d, r14d
xor eax, eax
xchg qword [r15 + 8], rax
add r15, 8
cmp rax, 1
cmovne r15, r14
jmp 0x1400bcc95
add rbx, 8
mov qword [r15 + 8], 0
add r15, 8
mov r14d, 1
mov rcx, rdi
mov rdx, rsi
call fcn.140079dbc
lea rcx, [rsp + 0x40]
mov qword [rcx], r14
mov qword [rcx + 8], rbx
mov qword [rcx + 0x10], r15
call fcn.140079e7a
nop
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test rsi, rsi
je 0x1400bce51
lea rdi, [rax + 0x10]
mov qword [rbp - 0x30], rdi
mov dword [rbp - 0x30], edi
ror byte [rax - 0x75], 1
adc byte [rax - 0x75], cl
or byte [rax - 0x7d], cl
or byte [rax - 0x7d], cl
invalid
invalid
call qword [rdx + 8]
or byte [rax - 0x77], cl
clc
or byte [rax - 0x7d], cl
invalid
or byte [rax - 0x77], cl
clc
jmp 0x1400bce31
lea rcx, [rbp - 0x30]
call fcn.1400bcec3
nop
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
push 0x50
lea rcx, [rbp - 0x30]
call fcn.1400bcebe
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
and al, 0x20
lea rcx, [rbp + 0x738]
call fcn.14000cb6c
movaps xmm6, xmmword [rsp + 0x20]
and byte [rax - 0x7d], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and byte [rax - 0x7d], cl
invalid
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
lea rcx, [rbp + 0x4c0]
call fcn.1400bb51f
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
lea rcx, [rbp + 0x400]
call fcn.1400babb4
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
mov rcx, qword [rbp + 0x7f0]
mov rdx, qword [rbp + 0x7e0]
call fcn.140073754
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov edi, edx
mov rbx, rcx
and qword [rbp + 0x30], 0
mov byte [rbp + 0x38], 0
push 1
pop r14
mov qword [rbp], r14
mov qword [rbp + 8], r14
push 0x40
pop rcx
call fcn.14007a664
mov rsi, rax
invalid
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmm2, xmmword [rbp + 0x20]
movups xmm3, xmmword [rbp + 0x30]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lock inc qword [rax]
invalid
jle 0x1400c656e
mov qword [rbp + 0x140], rsi
mov qword [rbp], r14
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rsi
push 0x18
pop rcx
call fcn.14007a664
mov r14, rax
mov rax, qword [rbp + 0x10]
mov qword [r14 + 0x10], rax
adc byte [rdi], r9b
adc byte [rbp], al
adc byte [rdi], r9b
adc byte [rbp], al
movups xmmword [r14], xmm0
mov qword [rbp + 0x118], rsi
mov r15d, dword [rbx + 0x28]
cmp r15d, 0x3b9aca00
je 0x1400c6353
mov r12, qword [rbx + 0x20]
jmp 0x1400c635a
xor r15d, r15d
push 0xa
pop r12
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
mov qword [rbp], 8
and qword [rbp + 8], 0
mov qword [rbp + 0x110], r14
and qword [rbp - 0x38], 0
lea rcx, [rbp + 0x140]
call fcn.1400b5927
lea rcx, [rbp + 0x140]
call fcn.1400bc000
mov qword [rbp + 0x138], rdx
add byte [rax - 0x77], cl
test dword [rax], esi
add dword [rax], eax
add byte [rcx + rcx*4 - 0x5b], cl
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esi
add dword [rax], eax
add byte [rcx + rcx*4 - 0x5b], cl
sub byte [rcx], al
add byte [rax], al
mov dword [rbp + 0x174], r15d
mov qword [rbp + 0x120], rdi
movups xmm0, xmmword [rbp]
adc byte [rbp], al
adc byte [rbp], al
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp - 0x60], xmm0
movaps xmmword [rbp - 0x50], xmm1
movups xmm2, xmmword [rbp - 0x38]
movaps xmmword [rbp - 0x20], xmm2
mov rax, qword [rbp - 0x28]
mov qword [rbp - 0x10], rax
movups xmmword [rbp + 0x17], xmm1
movups xmmword [rbp + 7], xmm0
mov rax, qword [rbp + 0x1f]
mov qword [rbp + 0x15f], rax
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x150], xmm0
movups xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x140], xmm0
mov r12, qword [rbx + 0x30]
lock inc qword [r12]
jle 0x1400c656e
mov r15, qword [rbx + 0x38]
movups xmm6, xmmword [rbx + 0x10]
mov rcx, qword [rbx + 0x50]
mov rdx, qword [rbx + 0x58]
call fcn.1400c6709
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov rdi, rdx
mov rcx, qword [rbx + 0x60]
mov rdx, qword [rbx + 0x68]
call fcn.1400c6709
xorps xmm0, xmm0
movups xmmword [rbp + 0xf8], xmm0
and qword [rbp + 0x108], 0
movaps xmm1, xmmword [rbp + 0x150]
lea edx, [rax + 1]
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
lea edx, [rax + 1]
add byte [rax], al
movups xmmword [rbp + 0x51], xmm1
mov rcx, qword [rbp + 0x15f]
mov qword [rbp + 0x60], rcx
movaps xmm1, xmmword [rbp + 0x140]
movups xmmword [rbp + 0x41], xmm1
and qword [rbp + 0x80], 0
movups xmmword [rbp + 0x70], xmm0
mov rcx, qword [rbp - 0x10]
mov qword [rbp + 0xb0], rcx
movaps xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp + 0xa0], xmm0
movups xmmword [rbp + 0x10], xmm6
mov rcx, qword [rbp + 0x128]
mov qword [rbp + 0x20], rcx
mov ecx, dword [rbp + 0x174]
mov dword [rbp + 0x28], ecx
mov qword [rbp + 0x30], r12
mov qword [rbp + 0x38], r15
xor ecx, ecx
mov byte [rbp + 0x40], cl
lea r8, [0x14016ad40]
mov qword [rbp + 0x68], r8
mov r8, qword [rbp + 0x130]
mov qword [rbp + 0x88], r8
mov r8, qword [rbp + 0x138]
mov qword [rbp + 0x90], r8
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
cwde
add byte [rax], al
add byte [rax - 0x7d], cl
movsd dword [rdi], dword [rsi]
mov eax, 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
cwde
add byte [rax], al
add byte [rax - 0x7d], cl
movsd dword [rdi], dword [rsi]
mov eax, 0
and dword [rbp + 0xc0], 0
mov byte [rbp + 0xc4], cl
and qword [rbp + 0xc8], 0
mov qword [rbp + 0xd0], r13
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
mov qword [rbp + 0xd8], rdi
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], rdx
mov rax, qword [rbp + 0x120]
mov qword [rbp + 0xf0], rax
add byte [rax], al
add byte [rdx + 1], ch
add byte [rax], al
add byte [rdx + 1], ch
pop rax
mov qword [rbp], rax
mov qword [rbp + 8], rax
mov ecx, 0x110
call fcn.14007a664
mov rdi, rax
mov rdx, rbp
mov r8d, 0x110
mov rcx, rax
call sub.msvcrt.dll_memcpy
mov rax, rdi
mov rdx, rsi
movaps xmm6, xmmword [rbp + 0x180]
add rsp, 0x218
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
ud2
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
mov rcx, rbp
call fcn.1400c67f9
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
ret
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
lea rcx, [rbp + 0x118]
call fcn.1400c67f4
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movaps xmmword [rsp + 0x20], xmm6
mov rcx, rbp
call fcn.1400c2ff0
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
call fcn.1400ba628
mov rcx, rbp
call fcn.1400ba544
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
mov rax, rcx
ret
add byte [rdx + 0x200], bh
call fcn.14007a693
test rax, rax
je 0x1400c6750
xorps xmm0, xmm0
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi], rax
mov qword [rsi + 8], 0x40
add rsp, 0x20
pop rsi
ret
mov ecx, 8
mov edx, 0x200
add byte [rax], al
add byte [rdx + 0x200], bh
call fcn.14011a0d0
ud2
adc byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call fcn.1400ba32f
nop
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
invalid
add rsp, 0x20
pop rbp
ret
invalid
add byte [rdx + rax*2 + 0x48], dh
cmp dword [rbx + 0x30], 0
je 0x1400c6b8c
mov rsi, qword [rbx + 0x38]
lea rdi, [rsi + 0xa0]
mov rcx, rdi
call fcn.1400bb139
cmp byte [rsi + 0xb8], 0
je 0x1400c69a5
mov rcx, rdi
add rsp, 0xe8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp fcn.1400bb18d
push r8
inc qword [rax]
mov eax, dword [0x1401cb9f4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x198]
add byte [rax - 0x77], cl
lea rcx, [rbp - 0x28]
add byte [rax - 0x77], cl
lea rcx, [rbp - 0x28]
mov qword [rax + 0x198], rcx
mov rdi, qword [rdi]
lea r15, [rdi + 0x38]
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.1400bb139
lea rbx, [rdi + 0x40]
mov byte [rdi + 0x50], 1
mov rcx, rbx
call fcn.1400c15b5
mov r14, rax
mov esi, eax
mov rcx, r15
call fcn.1400bb18d
test r14, r14
je 0x1400c69f4
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, r14
mov ecx, esi
call qword [rax + 0x30]
push rax
xor byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.1400bb139
mov rcx, rbx
call fcn.1400c15b5
mov qword [rbp + 0x50], rax
push rax
test rax, rax
je 0x1400c69ec
mov byte [rbp + 0x5e], 1
mov rcx, r15
call fcn.1400bb18d
mov rcx, qword [rbp + 0x50]
mov rax, qword [rcx + 0x10]
adc byte [r8 - 0x75], cl
xor sil, al
pop r14
add bh, bh
shr bl, 1
invalid
adc byte [r8 - 0x75], cl
xor sil, al
pop r14
add bh, bh
shr bl, 1
mov esi, 0xb886
add byte [rcx], al
mov byte [rsi + 0xb8], 1
mov rcx, rdi
call fcn.1400bb18d
mov rdi, qword [rsi + 0x80]
mov rbx, qword [rsi + 0x88]
add rsi, 0x138
shl rbx, 4
test rbx, rbx
je 0x1400c6b7b
mov rcx, qword [rdi + 8]
add rdi, 0x10
mov rdx, rsi
call fcn.1400bcf84
dec dword [rax - 0x7d]
ret
invalid
jmp case.0x1400854a6.1526
dec dword [rax - 0x7d]
ret
mov rcx, r15
call fcn.1400bb18d
lea rbx, [rdi + 0x10]
mov rax, qword [rbp + 0x48]
lea r14, [rax + 0x208]
lea esi, [rax + 0x208]
lea esi, [rax + 0x208]
mov rcx, r14
call fcn.1400c05b0
test rax, rax
je 0x1400c6a1a
mov rcx, rax
call fcn.1400c1603
jmp 0x1400c6a03
mov rcx, rbx
mov ecx, ebx
call fcn.1400bb139
movups xmm0, xmmword [rdi + 0x18]
movups xmm1, xmmword [rdi + 0x28]
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
and qword [rdi + 0x18], 0
and dword [rdi + 0x18], 0
and dword [rdi + 0x18], 0
mov byte [rbp + 0x5f], 1
mov rcx, rbx
call fcn.1400bb18d
cmp qword [rbp + 0x10], 0
je 0x1400c6ad0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x10], al
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
lea rbx, [rbp - 0x60]
movaps xmmword [rbx + 0x10], xmm1
movaps xmmword [rbx], xmm0
mov rcx, rbx
call fcn.1400c05b0
test rax, rax
je 0x1400c6a78
fld1
wait
invalid
mov rcx, rax
call fcn.1400c1603
jmp 0x1400c6a61
mov byte [rbp + 0x5f], 0
lea rcx, [rbp - 0x60]
call fcn.14000ce3e
xor r14d, r14d
add byte [rax - 0x73], cl
movabs al, byte [0xf63145fff463b9e8]
jmp 0x1400c6ad3
fild dword [rax]
add byte [rax], al
lea rax, [0x140164568]
lea rcx, [rbp - 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xc937c
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xc937c
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_src_runtime_schedulercurrent_thread.rsxE
lea edx, [0x1401645f8]
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea edx, [0x1401645f8]
lea edx, [0x1401645f8]
call fcn.14011a2e0
jmp case.0x14009620a.431
mov r14b, 1
add dword [rax + rcx*4 + 0x75], eax
pop rdi
mov byte [rbp + 0x5f], r14b
mov rcx, r15
call fcn.1400bb139
dec dword [rax - 0x75]
pop rdi
test rbx, rbx
test ebx, ebx
dec dword [rax - 0x75]
pop rdi
test rbx, rbx
test ebx, ebx
test ebx, ebx
jne 0x1400c6af3
cmp qword [rdi + 0x48], 0
jne 0x1400c6bc6
mov byte [rbp + 0x5f], r14b
pop rdi
mov rcx, r15
call fcn.1400bb18d
test rbx, rbx
jne 0x1400c6be6
mov rax, qword [rbp + 0x48]
cmp dword [rax], 2
invalid
je 0x1400c6b28
add dh, byte [rdi + rdx + 0x48]
add edi, 0xd0
add rdi, 0xd0
mov byte [rbp + 0x5f], r14b
mov rcx, qword [rbp + 0x48]
mov rdx, rdi
call fcn.1400bc705
lea rcx, [0x140164780]
mov rdx, qword [rbp + 0x40]
call fcn.1400bcdcd
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_src_runtime_schedulercurrent_thread.rsxE
adc esp, ebx
or dword [rax], eax
adc esp, ebx
or dword [rax], eax
mov rcx, rsi
call fcn.1400bc6c7
mov qword [rbp + 0x50], rdx
mov qword [rbp + 0x40], rax
mov rcx, qword [rax]
call fcn.1400c22cc
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x40]
mov rcx, qword [rbp + 0x40]
mov qword [rcx], rax
mov rax, qword [rbp + 0x50]
inc qword [rax]
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
call fcn.1400c372e
dec dword [rax - 0x73]
clc
lea rcx, [rbp - 8]
call fcn.1400c6e60
nop
add rsp, 0xe8
call 0x19b0c6b84
call 0x19b0c6b84
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
lea rax, str.expected_MultiThread_scheduler
lea rcx, [rbp - 0x60]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_src_runtime_schedulermulti_threadmod.rs
adc eax, 0x9df4d
call fcn.14011a2e0
ud2
mov dword [rbp + 0x3c], r14d
mov qword [rbp + 0x50], r15
lea rcx, str.assertion_failed:_self.tail.is_none__
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_srcutillinked_list.rs_b
push 0x25
ror dword [rcx], cl
add byte [rbp + rcx*4 + 5], cl
ror qword [rcx], cl
add byte [rdx + 0x25], ch
pop rdx
call fcn.14011a470
add bl, ch
invalid
add bl, ch
sbb al, byte [rax + rcx*4 + 0x75]
mov byte [rbp + 0x5f], dh
mov byte [rbp + 0x5f], r14b
mov byte [rbp + 0x5f], dh
lea rcx, str.assertion_failed:_handle.shared.owned.is_empty__xE
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_src_runtime_schedulercurrent_thread.rsxE
push 0x30
fimul dword [rcx]
add byte [rbp + rcx*4 + 5], cl
fimul dword [rcx]
add byte [rdx + 0x30], ch
pop rdx
call fcn.14011a470
ud2
or ecx, dword [rax - 0x77]
push rsp
and al, 0x10
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax - 0x73], cl
fsubr st(0)
or ecx, ebx
invalid
call qword [rax + 0x28c48348]
add byte [rax - 0x73], cl
fsubr st(0)
or ecx, ebx
invalid
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
mov rcx, qword [rbp + 0x50]
call fcn.14008d230
cld
call qword [rax + 0x28c48348]
cld
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x5e], 0
je 0x1400c6c95
mov rcx, qword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
call fcn.1400c1603
nop
add rsp, 0x28
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rbp
ret
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
jge 0x1400c6d00
add byte [rbp + 0xd], dh
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
cmp byte [rbp + 0x5f], 0
jne 0x1400c6d13
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0x10]
call fcn.14000ce3e
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x48]
call fcn.1400c160d
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x140164780]
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x140164780]
mov rdx, qword [rbp + 0x40]
call fcn.14000f129
call qword [rax + 0x28c48348]
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rbp
ret
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea ecx, [rbp - 8]
call fcn.1400c6e60
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub esp, 0x28
lea rbp, [rdx + 0x80]
mov esi, dword [rbp + 0x3c]
mov byte [rbp + 0x5f], sil
mov rcx, qword [rbp + 0x50]
call fcn.1400beb43
mov byte [rbp + 0x5f], sil
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
add rsp, 0x58
ret
add byte [rdi], cl
or edx, dword [rbp + 0x41]
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x60
lea rbp, [rsp + 0x60]
invalid
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
mov r12, r9
mov edi, r8d
mov rbx, rdx
mov ebx, edx
invalid
mov rsi, rcx
mov rcx, r9
call fcn.1400c1a48
stosd dword [rdi], eax
invalid
dec dword [rcx - 0x77]
invalid
mov r15, rdx
stosd dword [rdi], eax
invalid
dec dword [rcx - 0x77]
invalid
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
lea rcx, [rdx + 0x128]
lea rax, [rdx + 0xc0]
test r14, r14
cmove rcx, rax
add rcx, 0x10
mov rdx, r12
invalid
rol byte [rax], 0
add byte [rbp - 0x7b], cl
test byte [rax + 0xf], 0x44
enter 0xffffffffffff8348, 0xffffffffffffffc1
adc byte [rcx + rcx*4 - 0x1e], cl
invalid
call fcn.1400be08b
mov rcx, r14
mov rdx, r15
call fcn.1400bf684
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
movups xmmword [rbp - 0x28], xmm0
fmul dword [r15]
adc byte [rbp - 0x3c], al
fmul dword [r15]
adc byte [rbp - 0x3c], al
movups xmmword [rsi + 0x1c], xmm0
movups xmm0, xmmword [rbp - 0x2c]
movups xmmword [rsi + 0x2c], xmm0
mov ecx, dword [rbp - 0x1c]
mov dword [rsi + 0x3c], ecx
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x18], edi
or qword [rsi + 0x40], 0xffffffffffffffff
dec dword [rax - 0x7d]
add byte [rax - 0x7d], cl
pop ax
add byte [rcx], dh
ror byte [rax + 0x46886046], 0x68
dec dword [rax - 0x7d]
dec dword [rax - 0x7d]
add byte [rax - 0x7d], cl
pop ax
add byte [rcx], dh
ror byte [rax + 0x46886046], 0x68
lea rcx, [rbp - 0x18]
call fcn.1400edf32
nop
add rsp, 0x60
add esp, 0x60
add esp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
and byte [rax - 0x73], cl
push 0x60
lea rcx, [rbp - 0x18]
call fcn.1400edf32
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
out dx, eax
or dword [rax], eax
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.1400c6ed9
jmp 0x14005e270
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, rcx
mov rcx, qword [rcx + 0x10]
mov qword [rbp - 0x10], rax
mov rdx, qword [rax + 0x18]
sub rdx, rcx
shr rdx, 5
call 0x1400c707c
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
add rsp, 0x30
pop rbp
jmp 0x14005e8f3
nop
add rsp, 0x20
and byte [rbp - 0x3d], bl
and byte [rbp - 0x3d], bl
push rsi
push rdi
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
sub rsi, 1
jb 0x1400c709c
invalid
invalid
mov rcx, rdi
call fcn.1400e5610
add rdi, 0x20
jmp 0x1400c7088
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov eax, edx
mov rsi, rcx
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jne 0x1400c70e4
mov qword [rbp - 8], r8
mov rcx, rsi
call fcn.1400c712e
mov rdx, qword [rsi + 0x10]
mov r8, qword [rbp - 8]
clc
mov rax, qword [rsi]
mov rcx, rdx
shl rcx, 5
shl ecx, 5
shl ecx, 5
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
add al, 8
inc rdx
mov qword [rsi + 0x10], rdx
adc byte [rax - 0x7d], cl
invalid
cmp byte [rsi + 0x5d], bl
ret
sub esp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
call 0x1400c71de
mov eax, 0x90000000
add rsp, 0x28
pop rsi
pop rbp
ret
sub esp, 0x50
inc rdx
jne 0x1400c7141
xor ecx, ecx
jmp 0x1400c71d2
mov rsi, rcx
mov rax, qword [rcx + 8]
lea rcx, [rax + rax]
or byte [rax - 0x73], cl
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
cmp edx, 5
cmp edx, 5
mov ebx, 4
cmovae rbx, rdx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3a
jmp 0x102a080a6
mov r8, rbx
shl r8, 5
loopne 0x1400c7178
jmp 0x102a080a6
loopne 0x1400c7178
add eax, 0x3e2c148
shl rdx, 3
test rax, rax
test eax, eax
je 0x1400c7198
shl rax, 5
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x1400c719e
and qword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x73], cl
jl 0x1400c71c6
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov rcx, rdi
call fcn.140078c03
sbb bh, bl
dec dword [rax - 0x7d]
invalid
add byte [rax - 0x75], cl
invalid
invalid
je 0x1400c71c1
sbb bh, bl
dec dword [rax - 0x7d]
invalid
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
jmp 0x1400c71d2
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
pop rsi
or byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140047c5c
or bh, al
invalid
or bh, al
jmp qword [rsi - 0x7d]
cmp word [rcx], 2
jne 0x1400c71ed
ror dword [rax], 0xe9
add eax, 0xe9000000
add byte [rax], al
invalid
invalid
add byte [rax], al
jmp fcn.1400e5610
insb byte [rdi], dx
and al, 0x30
mov qword [rbp - 8], 0xfffffffffffffffe
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
mov qword [rbp - 0x10], rcx
call fcn.1400c723c
mov rcx, qword [rbp - 0x10]
add rsp, 0x30
add esp, 0x30
add esp, 0x30
xor byte [rbp - 0x17], bl
xor ah, byte [rdi - 6]
dec dword [rax - 0x77]
mov dword [rsp + 0x10], edx
pop rbp
jmp fcn.14006d950
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call fcn.14006d950
sbb esp, dword [rdi - 6]
invalid
sbb esp, dword [rdi - 6]
cli
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
clc
invalid
sar dh, 0x66
cmp eax, 0x25
invalid
cmp ax, 0x25
push 0x12
pop rdx
cmovb edx, eax
movzx eax, dx
lea edx, [rax - 0x12]
cmp edx, 9
jbe case.0x1400bcfaa.6
invalid
invalid
cmp eax, 7
je 0x1400c72b8
cmp eax, 8
je 0x1400c72c6
jmp case.0x1400c728c.19
lea rax, [0x14019356c]
or al, 0
movsxd rdx, dword [rax + rdx*4]
adc al, 0x90
add rdx, rax
jmp rdx
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
or byte [rax - 0x75], cl
push rcx
mov rdx, qword [rcx + 0x10]
adc byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc4
invalid
invalid
mov rcx, rax
add rsp, 0x30
add esp, 0x30
xor byte [rbp - 0x17], bl
jmp 0xd10c6aac
nop
pop rbp
jmp fcn.140047b8c
nop
add rsp, 0x30
invalid
xor byte [rbp - 0x3d], bl
invalid
add esp, 0x30
pop rbp
jmp fcn.14008c39a
xor byte [rbp - 0x17], bl
loop 0x1400c7306
cld
dec dword [rax - 0x7d]
add ecx, 8
add rsp, 0x30
add rcx, 8
add ecx, 8
add rsp, 0x30
pop rbp
jmp fcn.1400c72ff
invalid
invalid
outsd dx, dword [rsi]
cli
dec dword [rax - 0x77]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
push 0x30
push 0x30
mov rcx, qword [rbp - 0x10]
call fcn.14006d950
cli
invalid
nop
cli
call qword [rax + 0x20c48348]
add rsp, 0x20
add rsp, 0x20
pop rbp
ret
invalid
call fcn.1400e5610
add rsi, 0x28
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400e5610
loop fcn.1400c731d
invalid
loop fcn.1400c731d
add byte [rsi + 0x48], dl
sub esp, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rcx + 0x10]
mov rax, qword [rsi + 0x18]
sub rax, rcx
mov r8d, 0x18
add byte [rcx], dh
ror byte [rcx - 9], cl
invalid
mov rdx, rax
ret 0xde8
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rcx], dh
ror byte [rcx - 9], cl
invalid
ret 0xde8
or eax, 0x48000000
mov ecx, esi
int1
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp 0x1400c737f
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x57], dl
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
add rdi, 8
sub rsi, 1
sub esi, 1
jb 0x1400c7378
mov rcx, qword [rdi - 8]
clc
mov rdx, qword [rdi]
call fcn.140047b8c
or al, bh
dec dword [rax - 0x7d]
invalid
sbb bl, ch
invalid
or al, bh
clc
dec dword [rax - 0x7d]
invalid
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov rcx, rax
jmp 0x14007f7db
test bl, bh
invalid
test bl, bh
sti
dec dword [rax - 0x75]
add dword [rax - 0x75], ecx
push rcx
or byte [rax - 0x77], cl
invalid
invalid
mov rcx, rax
jmp fcn.140047b8c
shr ecx, 0xef
invalid
jns 0x1400c73b4
cmp r15, qword [rcx + 0x10]
jae 0x1400c7400
invalid
adc byte [rbx + 0x4e], dh
mov rdi, rcx
mov rdi, rcx
iretd
mov rsi, qword [rcx]
cmp word [rsi + 0x28], 0
cmp dword [rsi + 0x28], 0
xor dword [rsi - 0x7d], esp
jle 0x1400c73e4
cmp dword [rsi + 0x28], 0
add byte [rdx + rcx + 0x48], dh
mov eax, dword [rsi + 0x30]
je 0x1400c73c9
mov rax, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x40]
jmp 0x1400c73dc
lea rcx, [rsi + 0x2c]
movzx r8d, word [rsi + 0x2a]
mov edx, 0x18
call fcn.1400c76bc
loopne 0x1400c73dc
add byte [rax], al
loopne 0x1400c73dc
add al, byte [rax]
add byte [rcx + 0x39], cl
cmp edi, edx
add byte [rax], al
cmp r15, rdx
cmp edi, edx
jae 0x1400c7400
movzx ebx, byte [rax + r15]
sbb al, 0x38
test r15, r15
je 0x1400c7404
lea r14, [r15 - 1]
cmp word [rsi + 0x28], 0
je 0x1400c7409
mov rax, qword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x40]
jmp 0x1400c741c
xor eax, eax
jmp case.0x140096beb.412
insb byte [rdi], dx
insb byte [rdi], dx
xor r14d, r14d
jmp 0x1400c7426
lea rcx, [rsi + 0x2c]
movzx r8d, word [rsi + 0x2a]
invalid
invalid
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
call fcn.1400c76bc
cmp rdx, r14
cmp edx, esi
jbe case.0x1400ce7fe.350
movzx r14d, byte [rax + r14]
xor al, 0x30
inc r15
mov qword [rdi + 8], r15
cmp word [rsi], 0
cmp dword [rsi], 0
je case.0x140095fe4.472
invalid
mov r8, qword [rsi + 8]
mov r9, qword [rsi + 0x18]
jmp 0x1400c7459
movzx r8d, word [rsi + 2]
add rsi, 4
mov edx, 0x20
mov rcx, rsi
call fcn.1400c76bc
mov r8, rax
ror byte [rcx - 0x77], 0xd1
ror byte [rcx - 0x77], 0xd1
lea rax, [0x140167aa8]
mov qword [rsp + 0x20], rax
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, r14
mov rdx, rbx
call fcn.140042189
invalid
call qword [rax + 0x30c48348]
nop
add rsp, 0x30
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea r8, [0x140167a90]
mov rcx, r14
call fcn.14011a390
ud2
invalid
add byte [rdi], cl
or edx, dword [rsi + 0x57]
push rsi
push rdi
push rbx
sub rsp, 0x90
add byte [rax - 0x77], cl
mov esi, ecx
mov esi, ecx
test r8, r8
je 0x1400c74fe
cmp r8, 0x3f
cmp eax, 0x3f
invalid
jbe 0x1400c751a
je case.0x14009620a.454
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov qword [rax], r8
lea r9, [rsp + 0x38]
lea ecx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov qword [r9], rax
lea rax, [fcn.1400493f0]
invalid
clc
dec dword [rcx - 0x77]
or byte [r8 - 0x39], cl
mov qword [rsp + 0x20], 1
and byte [rcx], al
add byte [rax], al
invalid
invalid
clc
dec dword [rcx - 0x77]
or byte [r8 - 0x39], cl
mov qword [rsp + 0x20], 1
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa0357
lea rdx, [0x140167828]
lea rdi, [rsp + 0x60]
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
stc
jl case.0x140097e0c.483
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.14000c3a4
lea rbx, [rsp + 0x48]
mov rcx, rbx
invalid
mov rdx, rdi
invalid
call fcn.14000ff7c
mov rcx, rbx
mov dh, ah
dec dword [rax - 0x77]
fld1
call case.0x140096beb.420
invalid
call case.0x140096beb.420
jmp 0x1400c750f
invalid
add dword [rax], eax
add bl, ch
adc dword [rax - 0x73], ecx
or eax, 0xa0333
or al, byte [rax]
lea rcx, str.Label_requires_a_minimum_length_of_1Label_contains_invalid_characters:
or al, byte [rax]
mov edx, 0x24
call fcn.1400c7540
xor dword [rax], eax
add byte [rax], al
invalid
xor dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rsi + 8], rax
or byte [rsi - 0x39], r12b
mov word [rsi], 2
jmp 0x1400c7535
invalid
invalid
sbb ecx, dword [rax - 0x73]
jl 0x1400c7542
lea rdi, [rsp + 0x60]
lea edi, [rsp + 0x60]
invalid
mov rcx, rdi
stc
call fcn.1400c7564
movups xmm0, xmmword [rdi]
invalid
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
adc byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add rsp, 0x90
pop rbx
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
ret
in al, dx
js case.0x140096364.436
lea eax, [rsp + 0x20]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
mov word [rax], 0x10
mov rcx, rax
mov ecx, eax
mov ecx, eax
shr eax, 0xde
call fcn.1400c763c
nop
add rsp, 0x78
invalid
invalid
add byte [rax], al
add byte [rax + 0x78c48348], dl
invalid
invalid
invalid
ret
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
invalid
cmp r8, 0x18
cmp eax, 0x18
jbe 0x1400c75ae
xor byte [rax - 0x77], cl
stc
mov rcx, rdi
xor edx, edx
call fcn.1400814b3
dec dword [rcx - 0x77]
invalid
mov r15, rdx
xlatb
dec dword [rcx - 0x77]
invalid
xlatb
mov rcx, rax
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
call sub.msvcrt.dll_memcpy
mov qword [rsi + 8], r14
or byte [rcx + rcx*4 + 0x7e], cl
invalid
or byte [rcx + rcx*4 + 0x7e], cl
adc byte [rax - 0x77], cl
jle 0x1400c75c0
mov dword [rsi + 0x10], edi
mov qword [rsi + 0x18], rdi
mov ax, 1
add dword [rax], eax
add bl, ch
push rsp
jmp 0x1400c7602
lea r14, [rsp + 0x38]
and al, 0x38
xorps xmm0, xmm0
movups xmmword [r14], xmm0
movups xmmword [rsi], xmm0
movups xmmword [rsi], xmm0
and qword [r14 + 0x10], 0
adc byte [rax], al
mov word [r14 - 2], di
mov dword [r14 - 2], edi
invalid
mov edx, 0x18
mov rcx, r14
int1
mov r8, rdi
call case.0x1400ce7fe.359
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
lea ecx, [0x1401664f0]
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x1401664f0]
lea ecx, [0x1401664f0]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rbx
and byte [rax - 0x77], cl
ror dword [rcx - 0x77], 0xd8
mov r9, rdi
mov ecx, edi
call fcn.14007e6b1
movups xmm0, xmmword [r14 - 2]
movups xmm1, xmmword [r14 + 8]
adc byte [rsi + 8], cl
adc byte [rsi + 8], cl
movups xmmword [rsi + 0xc], xmm1
adc dword [rsi + 0xc], ecx
movups xmmword [rsi + 2], xmm0
xor eax, eax
invalid
shl byte [rsi - 0x77], 6
mov word [rsi], ax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
in al, dx
js 0x1400c765e
mov edx, dword [rcx + 0x10]
lea rax, [rsp + 0x20]
mov qword [rax + 0x18], rdx
mov dword [rax + 0x18], edx
and byte [rax - 0x77], cl
push rax
sbb byte [rdi], cl
adc byte [rcx], al
mov dword [rax + 0x18], edx
movups xmm0, xmmword [rcx]
movups xmmword [rax + 8], xmm0
mov word [rax], 0x11
mov rcx, rax
call fcn.1400c763c
invalid
add byte [rax], al
add byte [rax + 0x78c48348], dl
invalid
add byte [rax], al
add byte [rax + 0x78c48348], dl
ret
sub esp, 0x30
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
lea rbp, [rsp + 0x30]
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
dec dword [rax - 0x77]
invalid
mov qword [rbp - 0x10], rcx
push 0x58
pop rcx
call fcn.14007a664
invalid
jmp [rdx + 0xb]
push 0xb
or ebx, dword [rcx + 0x48]
mov edi, eax
pop rcx
mov rdi, rax
mov rsi, qword [rbp - 0x10]
rep movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
add rsp, 0x30
add esp, 0x30
pop rdi
pop rsi
pop rbp
ret
push rsp
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
invalid
invalid
call fcn.1400c723c
mov dl, 0xfb
invalid
invalid
nop
invalid
mov dl, 0xfb
sti
invalid
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
and byte [rcx], dh
leave
xor ecx, ecx
mov rdx, r8
mov r8, rax
call fcn.140042189
call qword [rax + 0x28c48348]
ret 0x8949
call qword [rax + 0x28c48348]
ret
sub esp, 0x28
mov r9, rdx
mov rax, rcx
mov eax, ecx
mov eax, ecx
enter 0xffffffffffff8d48, 0xd
add edi, esp
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
or dword [rax], eax
mov qword [rsp + 0x20], rcx
and byte [rcx], dh
leave
xor ecx, ecx
mov rdx, r8
ret 0x8949
mov r8, rax
call fcn.140042189
stosb byte [rdi], al
stosb byte [rdi], al
idiv edi
stosb byte [rdi], al
stosb byte [rdi], al
idiv edi
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
ret
lea rbp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
invalid
invalid
invalid
cmp word [rdx], 2
je case.0x14009ad44.251
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc byte [r15], cl
adc dword [rcx], eax
invalid
movups xmmword [rcx], xmm0
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x40
pop rbp
pop rbp
ret
mov rcx, qword [rdx + 8]
lea rax, [rbp - 0x10]
invalid
invalid
mov qword [rax], rcx
mov dword [rax], ecx
invalid
invalid
mov dword [rax], ecx
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
xchg dword [rax + rax], ecx
lea r9, fcn.1400c71f2
push 0x2b
pop rdx
mov r8, rax
call fcn.14011a700
shr dword [rdi], 5
add byte [rdi], cl
invalid
shr al, 0xc1
invalid
shr dword [rdi], 5
add eax, 0x480b0f00
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x77]
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x30
push rbp
sub rsp, 0x30
lea rbp, [rdx + 0x40]
lea rcx, [rbp - 0x10]
call fcn.1400c71f2
nop
add rsp, 0x30
add esp, 0x30
cli
invalid
add esp, 0x30
invalid
pop rbp
ret
cmp dword [rbx], eax
jne 0x1400c71de
jne case.0x140095fe4.489
invalid
inc ebx
ret
sub rsp, 0x30
lea rbp, [rsp + 0x30]
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, rcx
dec dword [rax - 0x77]
enter 0xffffffffffff8b48, 0x49
invalid
invalid
invalid
mov rcx, qword [rcx + 0x10]
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
adc byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
mov dword [rbp - 0x10], eax
invalid
mov rdx, qword [rax + 0x18]
push rax
sbb byte [rax + 0x29], cl
invalid
invalid
sub rdx, rcx
retf 0xc148
shr rdx, 5
call fcn.1400c77c3
mov rcx, qword [rbp - 0x10]
add rsp, 0x30
pop rbp
jmp 0x14005e8f3
jno 0x1400c779d
invalid
invalid
jno 0x1400c779d
dec dword [rax - 0x77]
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
push rbp
sub rsp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
push 0x30
invalid
lea rbp, [rdx + 0x30]
xor byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x10]
invalid
call fcn.1400c70a3
nop
add rsp, 0x20
pop rbp
out 0xf8, eax
clc
invalid
ret
sub rsp, 0x40
lea rbp, [rsp + 0x40]
and al, 0x40
lea rbp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
dec dword [rax - 0x77]
mov qword [rbp - 0x10], rdx
push rbp
invalid
mov rax, qword [rbp - 0x10]
sub rax, 1
invalid
add dword [rdx + 0x16], esi
invalid
call 0x18822e9e7
mov dword [rbp - 0x10], eax
invalid
add dword [rdx + 0x16], esi
mov qword [rbp - 0x10], rax
invalid
lea rsi, [rcx + 0x20]
mov qword [rbp - 0x18], rsi
jne 0x1400c77d9
call 0x1400c71de
mov rcx, rsi
jmp 0x1400c77db
stc
invalid
add rsp, 0x40
invalid
pop rdi
pop rsi
pop rbp
ret
adc byte [rbp + 0x56], dl
push rsi
push rdi
sub rsp, 0x20
in al, dx
invalid
and byte [rax - 0x73], cl
push 0x40
lea rbp, [rdx + 0x40]
mov rsi, qword [rbp - 0x10]
mov esi, dword [rbp - 0x10]
mov rdi, qword [rbp - 0x18]
sub rsi, 1
out dx, al
add dword [rdx + 0xe], esi
jb 0x1400c782f
jb 0x1400c782f
mov rcx, rdi
call 0x1400c71de
dec dword [rax - 0x7d]
invalid
invalid
dec dword [rax - 0x7d]
invalid
add edi, 0x20
jmp 0x1400c781b
in al, dx
add rsp, 0x20
add esp, 0x20
invalid
pop rdi
pop rsi
pop rbp
ret
sub rsp, 0x48
mov rax, rdx
lea rdx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rdx], rcx
lea rcx, [0x140168d50]
invalid
or al, byte [rax]
or cl, byte [rax - 0x73]
or eax, 0xa1503
invalid
or al, byte [rax]
adc eax, 0x8948000a
mov qword [rsp + 0x30], rcx
and al, 0x30
xor byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x20], 4
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa14d9
adc al, 0xa
invalid
add byte [rax], al
lea rdx, str.ProtoError
adc al, 0xa
add byte [rbp + rcx*4 + 0xd], cl
insd dword [rdi], dx
or al, byte [rax]
lea r9, [0x14016c6db]
or r8b, byte [rax]
mov r8d, 0xa
mov rcx, rax
call fcn.140050b40
xchg edx, eax
clc
invalid
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xc4
xchg edx, eax
clc
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
add esp, 0x48
ret
mov rax, qword [rax]
add byte [rbx - 0x13e7cf8], cl
mov ecx, dword [rax]
add ecx, 0xfffffffe
cmp cx, 0x25
mov r8d, 0x12
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx + 0x42], al
rol dword [rcx + 0xf], 0xb7
cmovb r8d, ecx
movzx ecx, r8w
lea r8, [0x140193594]
add eax, 0xcbcea
rol dword [rcx + 0xf], 0xb7
enter 0xffffffffffff8d4c, 5
add eax, 0xcbcea
invalid
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
invalid
loope 0x1400c78fc
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x140168908]
adc byte [rdx], cl
invalid
add dword [rax - 0x73], ecx
add eax, 0xa1042
adc byte [rdx], cl
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
add eax, 0xa1026
lea rax, str.BadQueryCount
lea eax, str.BadQueryCount
mov r8d, 0xd
jmp 0x1400c7fa6
leave
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rax + 0x18]
lea rdx, str.BusyCanceled
adc byte [rdx], cl
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xa1038
adc byte [rdx], cl
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
add cl, ch
jmp case.0x1400ac3c5.151
adc byte [rsi], al
add byte [rax], al
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140168938]
adc byte cs:[rdx], cl
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x14016892c]
invalid
adc byte [rdx], cl
or al, byte [rax]
add cl, ch
test dword [rsi], eax
add byte [rax], al
jmp 0x1400c7fa0
lea rcx, [rax + 0x10]
lea ecx, [rax + 0x10]
lea r8, [rsp + 0x60]
mov qword [r8], rcx
add rax, 8
lea rcx, [0x140168908]
or eax, 0xa0fd6
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
and al, 0x48
mov ecx, 3
add byte [rax], al
mov qword [rsp + 0x40], rcx
and al, 0x40
lea r8, str.lenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3
lea r8, str.lenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3
mov qword [rsp + 0x38], r8
lea r8, [0x140168970]
lea eax, [0x140168970]
or al, byte [rax]
mov qword [rsp + 0x30], r8
mov dword [rsp + 0x30], eax
and al, 0x30
xor byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
mov qword [rsp + 0x20], rcx
lea rax, str.CharacterDataTooLongmax
lea r9, [0x14016896c]
mov r8d, 0x14
mov eax, 0x14
test byte [rdi], 0xa
add byte [rcx - 0x48], al
mov eax, 0x14
invalid
mov eax, 0x14
add cl, ch
jmp 0x1400c7d07
xchg byte [rbx], al
add byte [rax], al
lea rcx, [rax + 0x10]
lea r8, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r8], rcx
mov dword [rax], ecx
add rax, 8
add eax, 8
ror byte [rax], 0x48
lea ecx, [0x140168908]
or eax, 0xa0f70
lea rcx, [0x140168908]
or eax, 0xa0f70
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], r8
and al, 0x48
mov ecx, 5
add eax, 0x48000000
mov dword [rsp + 0x40], ecx
and al, 0x40
mov qword [rsp + 0x40], rcx
lea r8, [0x1401689ae]
lea r8, [0x1401689ae]
add eax, 0xa0ffb
sti
invalid
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x38
mov qword [rsp + 0x38], r8
lea r8, [0x140168970]
or al, byte [rax]
mov qword [rsp + 0x30], r8
and al, 0x30
xor byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and byte [rax - 0x73], cl
add eax, 0xa0fbe
lea rax, [0x140168993]
lea r9, [0x1401689a9]
lea ecx, [0x1401689a9]
or eax, 0xa0fcd
invalid
add cl, ch
out 1, eax
invalid
jmp 0x1400c7bc8
add byte [rax], al
add rax, 2
add eax, 2
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1401689c8]
add eax, 0xa0fd4
add eax, 0xa0fd4
invalid
or al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x1401689b3]
lea eax, [0x1401689b3]
mov bl, 0xf
or al, byte [rax]
invalid
add cl, ch
pop rbx
add eax, dword [rax]
add byte [rax - 0x7d], cl
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
jmp 0x1400c7d60
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x140168908]
lea eax, [0x140168908]
add eax, 0xa0ef0
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, str.DomainNameTooLongEdnsNameNotRootFormErrorheader
jmp 0x1400c7b62
cmp dword [rcx], eax
add byte [rax], al
invalid
add cl, ch
cmp dword [rcx], eax
add byte [rax], al
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [0x140167198]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, [0x1401689f9]
lea eax, [0x1401689f9]
add byte [rcx - 0x48], al
sldt word [rax]
mov r8d, 0xf
jmp 0x1400c7fa6
invalid
add byte [rax], al
add cl, ch
push rbx
add eax, 0x8d480000
or byte [rbp + rcx*4 + 0x44], cl
invalid
invalid
invalid
lea rcx, [rax + 8]
lea r8, [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
mov qword [r8], rcx
mov dword [rax], ecx
or byte [rax - 0x7d], cl
rcl byte [rax], 0x48
lea ecx, [0x140168a40]
add rax, 0x10
lea rcx, [0x140168a40]
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
and al, 0x48
and al, 0x48
lea rcx, str.error
lea rcx, str.error
lea ecx, str.error
mov ebp, 0x48000a0f
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0x38], rcx
lea rcx, [0x140168a18]
lea ecx, [0x140168a18]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
xor byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
mov qword [rsp + 0x40], 5
add eax, 0x48000000
mov dword [rsp + 0x20], 6
invalid
mov qword [rsp + 0x20], 6
add byte [rax - 0x73], cl
lea rax, [0x140168a08]
add eax, 0xa0f5e
invalid
lea r9, [0x140168a11]
lea ecx, [0x140168a11]
mov r8d, 9
mov eax, 9
jmp 0x1400c7d07
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, str.HmacInvalidIncorrectRDataLengthReadreadLabelBytesTooLongPointerNotPriorToLabelidxptr
invalid
or al, byte [rax]
sbb byte [rax - 0x73], cl
adc eax, 0xa0f91
invalid
or al, byte [rax]
invalid
or al, byte [rax]
mov r8d, 0xb
or eax, dword [rax]
add byte [rax], al
jmp case.0x1400ac3c5.151
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rax + 0x10]
invalid
invalid
invalid
lea rcx, [rax + 0x10]
lea ecx, [rax + 0x10]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
and al, 0x60
mov qword [r8], rcx
add rax, 8
ror byte [rax], 0x48
lea ecx, [0x140168908]
invalid
invalid
or al, byte [rax]
ror byte [rax], 0x48
lea ecx, [0x140168908]
invalid
invalid
or al, byte [rax]
invalid
or al, byte [rax]
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
lea rcx, str.lenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3
or al, byte [rax]
mov qword [rsp + 0x38], rcx
and al, 0x38
lea rcx, [0x140168970]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
invalid
mov dword [rsp + 0x30], ecx
xor byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa0f3a
invalid
or al, byte [rax]
add byte [rax], al
lea rax, [0x140168a6b]
invalid
lea r9, [0x140168a83]
lea ecx, [0x140168a83]
or al, byte [rax]
mov r8d, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
jmp 0x1400c7d07
invalid
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x140168908]
lea eax, [0x140168908]
add dword [rax - 0x73], ecx
add eax, 0xa0db2
mov dl, 0xd
or al, byte [rax]
lea eax, [0x140168908]
mov dl, 0xd
or al, byte [rax]
or eax, 0x8948000a
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, [0x140168a87]
mov r8d, 0x11
mov eax, 0x11
jmp 0x1400c7fa6
add al, 0
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [rax + 0x10]
lea ecx, [rax + 0x10]
adc byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
invalid
lea r8, [rsp + 0x60]
invalid
mov qword [r8], rcx
mov dword [rax], ecx
add rax, 8
lea rcx, [0x140168ab8]
or eax, 0xa0f34
ror byte [rax], 0x48
lea ecx, [0x140168ab8]
or eax, 0xa0f34
or eax, 0xa0f34
xor al, 0xf
or al, byte [rax]
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
movabs rcx, 0x244c894800000003
mov ecx, 3
add byte [rax], al
mov qword [rsp + 0x40], rcx
lea r8, [0x140168ab1]
lea r8, [0x140168ab1]
lea eax, [0x140168ab1]
adc cl, byte [rdi]
or al, byte [rax]
invalid
invalid
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x38
mov qword [rsp + 0x38], r8
and al, 0x38
lea r8, [0x140168970]
lea eax, [0x140168970]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
and al, 0x28
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rax, [0x140168a98]
xlatb
invalid
lea r9, [0x140168aae]
mov r8d, 0x16
mov eax, 0x16
add byte [rax], al
add cl, ch
xor al, 1
add byte [rax], al
jmp 0x1400c7d07
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r9], rax
lea rax, [0x140168908]
invalid
invalid
or al, byte [rax]
invalid
add dword [rax - 0x73], ecx
add eax, 0xa0d22
invalid
invalid
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, str.MaxBufferSizeExceeded
lea eax, str.MaxBufferSizeExceeded
jmp case.0x1400ac6ed.95
inc dword [rcx]
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
ror byte [rax], 0x4c
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x60
add rax, 8
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x60
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x140168af0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
add eax, 0xa4942
or al, byte [r8]
lea rax, str.Message
or al, byte [r8]
or al, byte [r8]
mov r8d, 7
jmp 0x1400c7fa6
add byte [rax], al
add cl, ch
test dword [rbx], eax
add byte [rax], al
add rax, 8
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140166930]
lea eax, [0x140166930]
in al, dx
or dword [rax], eax
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x14016c580]
add eax, 0xa4940
add cl, ch
jmp 0x1400c7ecc
xchg dword [rdx], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, str.NoErrorNotAllRecordsWrittencountRrsigsNotPresentname
adc eax, 0xa0eb8
jmp 0x1400c7f05
test al, 2
add byte [rax], al
add rax, 8
add eax, 8
lea rcx, [rsp + 0x60]
and al, 0x60
mov qword [rcx], rax
lea rax, [0x140168908]
or al, byte [rax]
add dword [rax - 0x73], ecx
add eax, 0xa0c98
or al, byte [rax]
or al, byte [rax]
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x20], 5
mov dword [rsp + 0x20], 5
add eax, 0x48000000
lea eax, [0x140168b17]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa0e8d
lea rax, [0x140168b17]
lea r9, [0x140168b2b]
invalid
mov r8d, 0x14
adc al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
ret 0x9ee8
sahf
invalid
clc
invalid
sahf
invalid
jmp 0x1400c7fb1
add byte [rax - 0x73], cl
lea rcx, [rax + 0x50]
push rax
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
invalid
mov qword [r8], rcx
lea rcx, [0x140166910]
push rsi
in al, dx
or dword [rax], eax
push rsi
in al, dx
or dword [rax], eax
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x50], ecx
push rax
mov qword [rsp + 0x48], r8
lea rcx, str.record_typeUnknownAlgorithmTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlags
or eax, 0xa0e9d
popfq
invalid
or al, byte [rax]
lea rcx, str.record_typeUnknownAlgorithmTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlags
popfq
invalid
mov qword [rsp + 0x38], rcx
and al, 0x38
lea rcx, fcn.1400c72ff
jno case.0x1400ce7fe.404
or al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
and al, 0x30
xor byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x40], 0xb
and al, 0x40
or eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x20], 4
and byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140168b30]
add byte [rax], al
lea rax, [0x140168b30]
invalid
lea r9, [0x140168b40]
lea ecx, [0x140168b40]
mov r8d, 0x10
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rax
ret 0xeee8
invalid
clc
invalid
jmp 0x1400c7fb1
ror dword [rax - 0x77], 1
ret 0xeee8
invalid
invalid
add rax, 2
rol byte [rdx], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1401689c8]
lea eax, [0x1401689c8]
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140168b73]
add eax, 0xa0e3d
mov r8d, 0x19
mov eax, 0x19
jmp 0x1400c7fa6
add rax, 8
lea r9, [rsp + 0x60]
invalid
mov qword [r9], rax
lea rax, [0x140166930]
fsub st(3), st(0)
or dword [rax], eax
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rax, [0x140168b8c]
invalid
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rcx - 0x48], al
adc al, byte [rax]
add byte [rax], al
invalid
mov r8d, 0x12
jmp 0x1400c7fa6
add rax, 2
add eax, 2
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0xa0d3a
invalid
invalid
or al, byte [rax]
lea rax, [0x140168ab8]
or eax, 0x8948000a
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140168b9e]
jmp case.0x14009ad44.291
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x60
mov qword [r9], rax
lea rax, [0x140166930]
lea eax, [0x140166930]
lea eax, [0x140166930]
mov qword [rsp + 0x20], rax
lea rax, [0x140168bb2]
invalid
invalid
or al, byte [rax]
and byte [rax - 0x73], cl
add eax, 0xa0e07
invalid
invalid
or al, byte [rax]
invalid
mov r8d, 0x14
jmp 0x1400c7fa6
add rax, 2
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xa0cef
lea rax, [0x140168ab8]
lea eax, [0x140168ab8]
mov qword [rsp + 0x20], rax
lea rax, [0x140168bc6]
int1
or eax, 0x6aeb000a
add rax, 2
rol byte [rdx], 0x4c
lea ecx, [rsp + 0x60]
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1401689c8]
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
add eax, 0xa0de6
invalid
or al, byte [rax]
lea rax, [0x140168bdc]
or eax, 0xb841000a
adc eax, 0xe9000000
movsd dword [rdi], dword [rsi]
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
mov r8d, 0x15
jmp 0x1400c7fa6
add rax, 2
lea r9, [rsp + 0x60]
and al, 0x60
rol byte [rdx], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
add cl, byte [rbp + rcx*4 + 0x4c]
and al, 0x60
mov qword [r9], rax
lea rax, [0x1401689c8]
mov qword [rsp + 0x20], rax
lea rax, [0x140168bf1]
or al, byte [rax]
jmp 0x1400c7e41
add rax, 2
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140168ab8]
mov qword [rsp + 0x20], rax
lea rax, [0x140168c07]
or eax, 0xb841000a
invalid
mov r8d, 0x16
jmp 0x1400c7fa6
add dword [rax], eax
invalid
add rax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x140168c20]
mov qword [rsp + 0x20], rax
lea rax, [0x14016c677]
or al, 0x48
or al, byte [rax]
mov r8d, 2
add byte [rax], al
add cl, ch
xor byte [rcx], al
add byte [rax], al
invalid
jmp 0x1400c7fa6
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, str.PoisonedRing
lea edx, str.PoisonedRing
mov bh, 0xd
or al, byte [rax]
mov r8d, 8
jmp case.0x1400ac3c5.151
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140168c50]
add eax, 0xa0db0
add eax, 0xa0db0
or eax, 0x8948000a
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x140168c48]
jmp 0x1400c7f58
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
invalid
lea rax, [0x140168c78]
add eax, 0xa0db8
mov qword [rsp + 0x20], rax
lea rax, [0x140168c70]
or al, byte [rax]
mov r8d, 3
mov eax, 3
add cl, ch
jmp 0x1400c7fa6
iretd
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xa0dae
invalid
or al, byte [rax]
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xa0dae
invalid
or al, byte [rax]
invalid
add byte [rcx - 0x48], al
mov r8d, 5
mov eax, 5
add eax, 0xeb000000
jmp case.0x1400ac3c5.151
sbb dword [rax - 0x75], ecx
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, str.TimeoutResolveErrorkind
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.TimeoutResolveErrorkind
or al, byte [rax]
mov r8d, 7
add rsp, 0x68
jmp rax
add rax, 2
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140168ca8]
or al, byte [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140168c9d]
or eax, 0xb841000a
mov r8d, 0xa
or al, byte [rax]
add byte [rax], al
jmp 0x1400c7fa6
add rax, 8
lea r9, [rsp + 0x60]
invalid
mov qword [r9], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [0x140168cd0]
mov qword [rsp + 0x20], rax
lea rax, str.Utf8
mov r8d, 4
jmp 0x1400c7fa6
invalid
add bl, ch
add rax, 8
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140168cf8]
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
lea rax, str.FromUtf8
lea eax, str.FromUtf8
jmp 0x1400c7fa0
add rax, 2
lea r9, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r9], rax
lea rax, [0x140168d20]
lea eax, [0x140168d20]
lea eax, [0x140168d20]
add eax, 0xa0d8c
mov qword [rsp + 0x20], rax
lea rax, str.ParseInt
add eax, 0xa0d78
add byte [rcx - 0x48], al
mov r8d, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edx
mov rdx, rax
invalid
outsd dx, dword [rsi]
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.140051220
nop
add rsp, 0x68
add esp, 0x68
ret
mov rcx, qword [rcx]
jmp 0x140053ba0
invalid
dec dword [rax - 0x7d]
in al, dx
push 0x48d08948
mov ecx, dword [rcx]
sub rsp, 0x68
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rcx + 0x18]
lea r8, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r8], rdx
lea rdx, [0x140123a78]
adc eax, 0x5ba9c
adc eax, 0x5ba9c
pushfq
mov edx, 0x89480005
mov dword [rsp + 0x50], edx
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
mov edx, 5
mov qword [rsp + 0x40], rdx
invalid
add eax, 0x48000000
mov dword [rsp + 0x40], edx
invalid
lea r8, str.error
or cl, byte [rdx]
add byte [rcx + rcx*4 + 0x44], cl
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x38], r8
lea r8, fcn.1400463a0
mov qword [rsp + 0x30], r8
invalid
movsd dword [rdi], dword [rsi]
mov edx, 0x894c0005
and al, 0x30
invalid
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rdx
lea rdx, str.FromUtf8Error
add eax, 0xd8d4c00
push rax
mov edx, 0xb8410005
or eax, 0x48000000
add byte [rax - 0x77], cl
invalid
lea r9, str.bytes
mov r8d, 0xd
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
shr eax, 0xd2
call fcn.140050c00
mov edi, eax
clc
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
ret
ror dword [rax - 0x73], 0xd
test byte [rsi - 0x74b7fff4], cl
add al, 0xc1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.SslErrorStackUnspecified
or al, byte [rax]
mov r8d, 0xd
jmp rax
add byte [rax - 1], cl
loopne 0x1400c80c7
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168d7d]
lea edx, [0x140168d7d]
mov r8d, 0xb
mov eax, 0xb
jmp rax
mov bh, 1
lea r8, [0x140193628]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140168144]
adc eax, 0xa0078
mov r8d, 1
jmp 0x1400c8465
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa005b
or al, byte [rax]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa005b
or al, byte [rax]
jmp 0x1400c845f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa0047
mov rax, qword [rax + 0x18]
lea rdx, [0x140168149]
adc eax, 0xa0047
jmp 0x1400c83ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9f6df
mov rax, qword [rax + 0x18]
lea rdx, [0x1401677f9]
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa001c
mov rax, qword [rax + 0x18]
lea rdx, [0x14016814e]
jmp 0x1400c845f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa0008
mov rax, qword [rax + 0x18]
lea rdx, [0x140168152]
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9fffa
mov rax, qword [rax + 0x18]
lea rdx, [0x14016815c]
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168155]
adc eax, 0x9ffdb
mov r8d, 7
jmp 0x1400c8465
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016815f]
adc eax, 0x9ffc7
jmp 0x1400c83ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168164]
or dword [rax], eax
jmp 0x1400c83ae
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168169]
or dword [rax], eax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168169]
or dword [rax], eax
add byte [rcx - 0x48], al
invalid
mov r8d, 6
jmp 0x1400c8465
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9ff89
adc eax, 0x9ff89
mov edi, edi
or dword [rax], eax
jmp 0x1400c828b
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9ff73
jmp 0x1400c83ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168176]
jmp 0x1400c83ae
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681cd]
adc eax, 0x9ff9f
adc eax, 0x9ff9f
jmp 0x1400c845f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016817b]
adc eax, 0x9ff35
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9ff20
jmp 0x1400c828b
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168180]
jmp 0x1400c83ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168198]
adc eax, 0x9ff0d
mov r8d, 2
jmp 0x1400c8465
iretd
add dword [rax], eax
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168185]
jmp 0x1400c845f
mov cl, 1
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140168189]
adc eax, 0x9fec8
jmp 0x1400c83ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016818e]
dec byte [rcx]
invalid
jmp 0x1400c8306
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016819a]
jmp 0x1400c845f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016819e]
mov r8d, 0xa
jmp 0x1400c8465
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401677fd]
adc eax, 0x9f4d9
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681a8]
or dword [rax], eax
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681ab]
jmp 0x1400c83ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681b0]
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681b3]
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681b6]
jmp 0x1400c840e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681b9]
mov r8d, 5
jmp 0x1400c8465
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681be]
jmp 0x1400c845f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681c2]
jmp 0x1400c845f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681c9]
jmp 0x1400c845f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681c6]
mov r8d, 3
jmp 0x1400c8465
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140168ab8]
mov qword [rsp + 0x20], rax
lea rax, case.0x140078d05.39
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.140051220
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401681d8]
mov r8d, 4
add rsp, 0x38
jmp rax
xlatb
mov rbx, rcx
cmp word [rcx + 0x28], 0
je 0x1400c8517
mov rax, qword [rbx + 0x40]
jmp 0x1400c851b
movzx eax, word [rbx + 0x2a]
lea rdx, [rbp - 0x28]
mov qword [rdx], rbx
and qword [rdx + 8], 0
mov qword [rdx + 0x10], rax
lea r14, [rbp + 0x30]
mov rcx, r14
call fcn.1400c86ee
add byte [rsi + 0x41], ah
cmp dword [rsi], 2
fmul dword [rax - 0x77]
sbb cl, byte [rax - 0x7d]
invalid
add byte [rsi + 0x41], ah
cmp dword [rsi], 2
je 0x1400c8573
movups xmm0, xmmword [rbp + 0x30]
movups xmm1, xmmword [rbp + 0x40]
lea r8, [rbp - 0x10]
movaps xmmword [r8 + 0x10], xmm1
adc byte [rcx + 0xf], al
sub dword [rax], eax
adc byte [rcx + 0xf], al
sub dword [rax], eax
mov rcx, rdi
mov rdx, rsi
call fcn.1400c874c
mov r14d, eax
lea rcx, [rbp - 0x10]
call fcn.1400e5610
cmpsb byte [rsi], byte [rdi]
rol byte [rcx], 1
invalid
cmpsb byte [rsi], byte [rdi]
rol byte [rcx], 1
add byte [rbp - 0x7c], al
test byte [rdi], 0x85
movabs byte [0x48285d8948000000], al
mov eax, dword [rbp - 0x18]
add dword [rax], eax
test r14b, r14b
jne 0x1400c8615
mov qword [rbp + 0x28], rbx
mov rax, qword [rbp - 0x18]
lea r14, [rbp - 0x60]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rbp - 0x28]
movabs al, byte [0xd845100f10468949]
movaps xmmword [r14], xmm0
lea r15, [rbp - 0x48]
lea rbx, [0x1401679d8]
xorps xmm6, xmm6
lea r12, [rbp - 0x10]
lea r13, [rbp + 0x30]
mov rcx, r15
mov rdx, r14
call fcn.1400c86ee
cmp word [rbp - 0x48], 2
jge 0x1400c8568
invalid
je 0x1400c862f
jge 0x1400c8568
add dh, byte [rsp + rdi*2 + 0xf]
adc byte [rbp - 0x48], al
movups xmm0, xmmword [rbp - 0x48]
movups xmm1, xmmword [rbp - 0x38]
movaps xmmword [rbp + 0x40], xmm1
movaps xmmword [rbp + 0x30], xmm0
mov qword [rbp - 0x10], rbx
invalid
mov qword [rbp - 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rbp], rax
movups xmmword [rbp + 8], xmm6
invalid
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.140050b30
test al, al
jne 0x1400c860c
mov rcx, rdi
mov rdx, rsi
mov r8, r13
call fcn.1400c874c
test al, al
jne 0x1400c860c
mov rcx, r13
call fcn.1400e5610
jmp 0x1400c85a1
xchg ebp, eax
xchg ebp, eax
lea rcx, [rbp + 0x30]
call fcn.1400e5610
mov al, 1
movaps xmm6, xmmword [rbp + 0x60]
add rsp, 0xf8
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp + 0x28]
cmp byte [rax + 0x48], 0
invalid
invalid
je 0x1400c866a
add byte [rcx + rsi + 0x4c], sil
lea eax, [rbp - 0x10]
lea r8, [rbp - 0x10]
mov qword [r8], rbx
mov qword [r8 + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
add eax, 0xc77e1
add eax, 0xc77e1
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.140050b30
test al, al
jne 0x1400c8615
xor eax, eax
jmp 0x1400c8617
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
lea rcx, [rbp + 0x30]
call fcn.1400c70a8
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
lea rcx, [rbp - 0x10]
call fcn.1400c70a8
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
lea rdx, str.called__Option::unwrap____on_a__None__value
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
pop rsp
and al, 0x40
mov r8d, 1
mov rcx, rbx
call fcn.14000c3a4
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140050b30
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
push rdi
push rbx
sub rsp, 0xe0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x58], 0xfffffffffffffffe
dec dword [rax - 0x77]
invalid
mov rdi, qword [rcx]
mov rcx, rdi
call fcn.1400c8a6d
lea r8, str.xn__labels_exceed_maximum_length_of_255error_converting_some_labels:
push 4
dec dword [rax - 0x77]
invalid
pop r9
mov rcx, rax
call fcn.14006f272
test al, al
je 0x1400c891c
mov rcx, rdi
call fcn.1400c8a6d
add byte [rax], al
add byte [rax], al
mov r8, rdx
lea rbx, [rbp - 0x48]
mov rcx, rbx
mov rdx, rax
call fcn.140046480
mov rax, qword [rbx]
mov qword [rbp + 0x50], rax
mov dword [rbp + 0x50], eax
mov dword [rbp + 0x50], eax
mov rax, qword [rbx + 8]
mov qword [rbp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
movups xmmword [rbp + 0x30], xmm0
and qword [rbp + 0x3d], 0
cmp eax, 0x5b8b4800
adc byte [rdx + 1], ch
cmp eax, 0x5b8b4800
adc byte [rdx + 1], ch
pop rax
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x28], rax
mov rcx, rbx
xor edx, edx
call fcn.1400814b3
imul ecx, dword [rbx + rdi*8 + 0x458b4cff], 0xc0854d50
imul ecx, dword [rbx + rdi*8 + 0x458b4cff], 0xc0854d50
cmove r8, qword [rbp + 0x48]
lea rcx, [rbp - 8]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov dword [rcx + 8], edx
mov dword [rcx + 8], edx
and qword [rcx + 0x10], 0
mov qword [rsp + 0x28], rcx
lea rax, [rbp + 0x10]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
loopne 0x1400c88c5
mov edx, eax
and byte [rax - 0x73], cl
loopne 0x1400c88c5
mov edx, eax
mov r8, rbx
xor r9d, r9d
call fcn.14006ffdb
lea rbx, [rbp - 0x2c]
pop rbp
invalid
lea r14, [rbp - 0x20]
mov rcx, rbx
mov rdx, r14
call fcn.1400720ad
movups xmm0, xmmword [rbp - 8]
pop rbp
invalid
movaps xmmword [r14], xmm0
mov rax, qword [rbp + 8]
mov qword [r14 + 0x10], rax
mov r15b, byte [rbx]
lea rbx, [rbp + 0x10]
mov rcx, rbx
fld1
cmp ebp, dword [rax - 6]
dec dword [rcx - 0x75]
adc byte [rax - 0x77], r9b
adc byte [r9 + 0xf], al
sub byte [rsi], al
fld1
cmp ebp, dword [rax - 6]
dec dword [rcx - 0x75]
adc byte [rax - 0x77], r9b
adc byte [r9 + 0xf], al
sub byte [rsi], al
movaps xmmword [rbx], xmm0
sub dword [rbx], eax
mov rbx, qword [rbx]
cmp r15b, 2
jne 0x1400c8903
mov r8, qword [rbp + 0x20]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rdx, rbx
call qword [rax + 0x18]
mov r14d, eax
mov rdx, qword [rbp + 0x18]
mov rcx, rbx
call fcn.140047b8c
mov rcx, qword [rbp + 0x50]
mov rdx, qword [rbp + 0x48]
push rbp
call fcn.1400ce1c6
push rbp
call fcn.1400ce1c6
jmp 0x1400c8984
mov rdx, qword [rbp + 0x18]
mov rcx, rbx
call fcn.140047b8c
mov rcx, qword [rbp + 0x50]
push rax
push rax
mov rdx, qword [rbp + 0x48]
call fcn.1400ce1c6
mov rcx, rdi
call fcn.1400c8a6d
mov rdi, rax
mov r15, rdx
test rdx, rdx
je 0x1400c8954
mov cl, byte [rdi]
mov rbx, qword [rsi + 0x20]
mov rsi, qword [rsi + 0x28]
mov r14b, 1
mov rdx, rbx
mov r8, rsi
mov r9b, 1
call fcn.1400c8d0c
test al, al
jne 0x1400c8984
invalid
lea r12, ss:[rdi + 1]
lea r12, [rdi + 1]
jmp 0x1400c895f
mov rbx, qword [rsi + 0x20]
mov rsi, qword [rsi + 0x28]
mov r12, rdi
add rdi, r15
cmp r12, rdi
setne r14b
je 0x1400c8984
mov cl, byte [r12]
inc r12
mov rdx, rbx
mov r8, rsi
xor r9d, r9d
call fcn.1400c8d0c
test al, al
je 0x1400c8962
mov eax, r14d
add rsp, 0xe0
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
call fcn.1400630d9
scasd eax, dword [rdi]
cmpsb byte [rsi], byte [rdi]
stc
call qword [rax + 0x30c48348]
nop
add rsp, 0x30
scasd eax, dword [rdi]
cmpsb byte [rsi], byte [rdi]
stc
call qword [rax + 0x30c48348]
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
adc byte [rbp + 0x41], dl
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x10]
adc r8b, r13b
xor ecx, ebp
jmp 0x1889d8a5e
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
adc r8b, r13b
xor ecx, ebp
invalid
invalid
jmp 0x1889d8a5e
or dword [rax - 0x75], ecx
or byte [r8 - 0x75], cl
push rcx
sbb bl, al
movzx r8d, word [rcx + 2]
add rcx, 4
mov edx, 0x18
jmp fcn.1400c76bc
add dword [rax - 0x76], eax
xor byte [rax - 0x76], al
js 0x1400c8aab
mov bpl, byte [rax + 2]
mov ch, byte [rax + 2]
mov r14b, byte [rax + 3]
mov r15b, byte [rax + 4]
mov bl, byte [rax + 5]
mov r11b, byte [rax + 6]
mov bl, byte [rax + 6]
mov bl, byte [rax + 6]
mov r10b, byte [rax + 7]
mov r9b, byte [rax + 8]
mov cl, byte [rax + 8]
mov r8b, byte [rax + 9]
mov cl, byte [rax + 0xa]
mov al, byte [rax + 0xb]
lea r12, str.punycodecheck_hyphenscheck_bidistart_combining_markinvalid_mappingnfcdisallowed_by_std3_ascii_rulesdisallowed_mapped_in_std3disallowed_charactertoo_long_for_dnstoo_short_for_dnsdisallowed_in_idna_2008Errors_
or byte [r8], r8b
or byte [r8], r8b
mov qword [rsp + 0x20], r12
mov qword [rsp + 0x28], 8
sub byte [rax], cl
add byte [rax], al
add byte [rax - 0x78], al
je 0x1400c8b0c
xor byte [rax - 0x73], cl
xor eax, 0x845e0
lea esi, [0x14014d0d0]
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x40], 0xd
mov byte [rsp + 0x48], dil
invalid
lea rsi, [0x14014d0dd]
lea rsi, [0x14014d0dd]
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], 0xa
mov byte [rsp + 0x60], bpl
insb byte [rdi], dx
and al, 0x60
lea rsi, [0x14014d0e7]
mov qword [rsp + 0x68], rsi
mov esi, 0x14
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], esi
jo 0x1400c8b78
mov byte [rsp + 0x78], dh
jo 0x1400c8b78
mov byte [rsp + 0x78], dh
lea rdi, [0x14014d0fb]
mov qword [rsp + 0x80], rdi
add byte [rax], al
invalid
mov qword [rsp + 0x88], 0xf
mov byte [rsp + 0x90], r15b
add byte [rax], al
lea rdi, [0x14014d10a]
lea edi, [0x14014d10a]
and al, 0x88
add byte [rax], al
add byte [rdi], cl
sldt word [rax]
add byte [rax + rcx*4 - 0x44], al
and al, 0x90
add byte [rax], al
add byte [rax], al
lea rdi, [0x14014d10a]
lea edi, [0x14014d10a]
lea edi, [0x14014d10a]
mov qword [rsp + 0x98], rdi
mov qword [rsp + 0xa0], 3
add byte [rbx], al
add byte [rax], al
add byte [rax + 0xa8249c], cl
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
mov byte [rsp + 0xa8], bl
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x84589
invalid
lea rdi, [0x14014d10d]
mov qword [rsp + 0xb0], rdi
mov esp, 0xb024
add byte [rax - 0x39], cl
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
mov qword [rsp + 0xb8], 0x1e
mov byte [rsp + 0xc0], r11b
and al, 0xc0
add byte [rax], al
add byte [rbp + rcx*4 + 0x1d], cl
sbb eax, 0x84584
and al, 0xb8
add byte [rax], al
add byte [rsi], bl
add byte [rax], al
add byte [rax + rcx*4 - 0x64], al
invalid
invalid
pushfq
and al, 0xc0
add byte [rax], al
add byte [rbp + rcx*4 + 0x1d], cl
sbb eax, 0x84584
mov qword [rsp + 0xc8], r11
invalid
invalid
test byte [rax + rdx*8], ah
rol byte [rax], 1
add byte [rax], al
sbb dword [rax], eax
invalid
sbb eax, 0x84584
or byte [r8], r8b
mov qword [rsp + 0xc8], r11
mov qword [rsp + 0xd0], 0x19
mov dword [rsp + 0xd0], 0x19
mov dword [rsp + 0xd0], 0x19
add byte [rax], al
add byte [rax + rcx*4 - 0x6c], al
and al, 0xd8
add byte [rax], al
add byte [rbp + rcx*4 + 0x15], cl
jp 0x1400c8c0d
mov byte [rsp + 0xd8], r10b
lea r10, [0x14014d144]
or byte [rax], al
mov qword [rsp + 0xe0], r10
loopne 0x1400c8bd0
add byte [rax], al
mov qword [rsp + 0xe8], rsi
mov byte [rsp + 0xf0], r9b
lea r9, [0x14014d158]
lea ecx, [0x14014d158]
lea ecx, [0x14014d158]
mov qword [rsp + 0xf8], r9
mov dword [rsp + 0xf8], ecx
mov qword [rsp + 0x100], 0x10
mov byte [rsp + 0x108], r8b
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
pop rsp
or byte [r8], r8b
add byte [rax], dl
add byte [rax], al
add byte [rax + rcx*4 - 0x7c], al
and al, 8
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
pop rsp
or byte [r8], r8b
mov qword [rsp + 0x110], r8
mov dword [rsp + 0x110], eax
add byte [rax - 0x39], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x120], cl
mov qword [rsp + 0x118], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x120], cl
lea rcx, [0x14014d179]
mov qword [rsp + 0x128], rcx
sub byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x130], 0x17
mov byte [rsp + 0x138], al
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rbx, qword [rax + 0x18]
lea rdx, [0x14014d190]
mov r8d, 9
mov rcx, rsi
call rbx
test al, al
je 0x1400c8c72
mov al, 1
jmp 0x1400c8cf9
mov cl, 1
lea r14, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor r15d, r15d
lea rdi, [0x14015eff7]
imul rax, r15, 0x18
add rax, r14
cmp r15, 0xc
je 0x1400c8cd4
dec dword [rsp + rsi*2]
mov r12, r15
mov r12, r15
inc r15
cmp byte [rax], 0
lea rax, [rax + 0x18]
je 0x1400c8c8a
test cl, cl
jne 0x1400c8cb5
mov r8d, 2
mov rcx, rsi
mov rdx, rdi
call rbx
test al, al
jne 0x1400c8c6b
imul rax, r12, 0x18
imul eax, esp, 0x18
add rax, rsp
add rax, 0x20
mov rdx, qword [rax]
mov r8, qword [rax + 8]
mov rcx, rsi
call rbx
sal dword [rcx], cl
leave
sal dword [rcx], cl
leave
test al, al
je 0x1400c8c83
jmp 0x1400c8c6b
test cl, cl
je 0x1400c8ce7
lea rdx, [0x140160f73]
mov r8d, 1
mov eax, 1
mov eax, 1
jmp 0x1400c8cf4
lea rdx, [0x14015f05e]
mov r8d, 2
mov rcx, rsi
int1
call rbx
nop
add rsp, 0x140
add esp, 0x140
add esp, 0x140
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0xc8
in al, dx
enter 0, 0
in al, dx
enter 0, 0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x40], 0xfffffffffffffffe
invalid
invalid
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov rdi, rdx
mov r14d, ecx
movzx ebx, cl
mov ecx, ebx
mov edx, r9d
mov r8b, 1
add eax, ebp
xchg ecx, eax
add dword [rax], eax
add byte [rax], al
add eax, ebp
xchg ecx, eax
add dword [rax], eax
add byte [rax], al
test al, al
je 0x1400c8d63
sbb ecx, dword [rax - 0x75]
add byte [rax], al
test al, al
je 0x1400c8d63
invalid
mov rax, qword [rsi + 0x20]
mov rcx, rdi
and byte [rax - 0x77], r9b
stc
mov edx, ebx
add rsp, 0xc8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp rax
lea eax, [r14 - 0x21]
cmp al, 0x5e
jae 0x1400c8dcd
adc byte [rcx + 0x4d8d4c18], cl
and byte [rcx - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0xfff894e1
lea ecx, [rbp + 0x20]
mov qword [r9], rax
lea rax, [fcn.140052260]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
and al, 0x20
add dword [rax], eax
add byte [rax], al
lea rdx, [0x140167958]
lea rbx, [rbp - 0x58]
push 1
pop r8
mov rcx, rbx
call fcn.14000c3a4
lea r15, [rbp - 0x20]
mov rcx, r15
dec dword [rbp + rcx*4 + 0x7d]
loopne 0x1400c8df4
mov ecx, edi
mov rdx, rbx
call fcn.14000ff7c
mov r14, qword [r15]
mov r8, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov rcx, rdi
mov ecx, edi
mov rdx, r14
call qword [rsi + 0x18]
mov ebx, eax
mov rdx, qword [rbp - 0x18]
jmp 0x1400c8e5d
lea eax, [rbp + 0x3f]
mov byte [rax], r14b
mov byte [rax], dh
mov byte [rax], dh
lea rcx, [rbp + 0x10]
mov qword [rcx], rax
lea rax, [0x140056330]
mov qword [rcx + 8], rax
lea rax, [rbp - 0x58]
mov qword [rax], 2
and qword [rax + 0x10], 0
adc byte [rax], al
mov qword [rax + 0x18], 3
and qword [rax + 0x20], 0
add byte [rax - 0x46], cl
and byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add byte [rax - 0x46], cl
and byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov qword [rax + 0x28], rdx
mov byte [rax + 0x30], 3
sub dh, al
xor byte [rbx], al
lea r8, [0x140167958]
add eax, 0x9eb3c
lea rdx, [rbp - 0x20]
mov qword [rdx], r8
push 1
pop r8
mov qword [rdx + 8], r8
mov qword [rdx + 0x20], rax
mov dword [rdx + 0x20], eax
mov dword [rdx + 0x20], eax
mov qword [rdx + 0x28], r8
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], r8
sbb byte [rax - 0x73], cl
pop rbp
and byte [rax - 0x77], cl
fld1
xor eax, 0x4cfff471
mov esi, dword [rbx]
sbb byte [rax - 0x73], cl
pop rbp
and byte [rax - 0x77], cl
fld1
xor eax, 0x4cfff471
mov esi, dword [rbx]
mov r8, qword [rbx + 0x10]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, r14
call qword [rsi + 0x18]
sbb byte [rcx + 0x558b48c3], cl
invalid
sbb byte [rcx + 0x558b48c3], cl
sub byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.140047b8c
mov eax, ebx
add rsp, 0xc8
add byte [rax], al
invalid
dec dword [rcx - 0x3b7eb728]
enter 0, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x20]
call case.0x140097e0c.477
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
loopne 0x1400c8eab
invalid
in al, 0xff
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r14
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
loopne 0x1400c8eab
invalid
pop r15
pop rbp
ret
test cl, cl
jne 0x1400c8f12
adc eax, dword [rbx + 0x16742eff]
cmp edi, 0x2d
jne 0x1400c8f10
invalid
invalid
xor bl, 1
mov eax, ebx
jmp 0x1400c8f12
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
jb case.0x1400ac6ed.142
cmp ecx, 0x80
jb 0x1400c8fa8
mov r10d, ecx
shl r10d, 0xb
or eax, dword [rcx - 0x47]
xor eax, 0x45000000
add byte [rax], al
add byte [rbp + 0x31], al
invalid
add byte [rax], al
add byte [rbp + 0x31], al
ror byte [rax - 0x73], 0x15
adc eax, 0x5f185
mov r11d, 0xff
mov esi, 0x35
invalid
add byte [rax], al
invalid
lea rdx, [0x1401280e0]
mov r11d, 0xff
mov esi, 0x35
invalid
add byte [rax], al
invalid
shr r9, 1
add r9, r8
mov ebx, dword [rdx + r9*4]
sbb al, 0x8a
shl ebx, 0xb
xor edi, edi
cmp ebx, r10d
setne dil
xchg ebp, eax
invalid
cmovb edi, r11d
sti
sti
cmp dil, 1
je case.0x1400ac3c5.187
movzx r8d, dil
inc r9
cmp r8d, 0xff
add byte [rax], al
jne case.0x1400ac3c5.188
mov r8, r9
mov r9, rsi
jmp 0x1400c8fa1
mov rsi, r9
sub r9, r8
ja case.0x1400ac41e.180
jmp 0x1400c8fb9
add ecx, 0xffffffd0
cmp ecx, 0xa
setb al
jmp case.0x1400ac6ed.142
mov r8, r9
cmp r8, 0x34
ja 0x1400c9086
invalid
mov r9d, dword [rdx + r8*4]
invalid
shr r9d, 0x15
cmp r8, 0x34
xor al, 0x75
invalid
mov r8d, 0x33
mov r10d, 0x5b9
add eax, 0x11eb0000
adc dword [rsi - 0x75], eax
push rsp
invalid
mov r10d, dword [rdx + r8*4 + 4]
shr r10d, 0x15
invalid
adc eax, 0x74c0854d
outsb dx, byte [rsi]
dec r8
mov r11d, 0x1fffff
and r11d, dword [rdx + r8*4]
mov rdx, r9
not rdx
not edx
add rdx, r10
je case.0x1400ac3c5.194
mov edx, ecx
sub edx, r11d
dec r10
xor r8d, r8d
xor eax, eax
xor eax, eax
lea rsi, [0x1401281b4]
mov r11, r9
cmp r11, 0x5b8
ja 0x1400c9060
invalid
movzx edi, byte [r11 + rsi]
cmp al, 0x33
add r8d, edi
cmp r8d, edx
ja 0x1400c903d
inc r11
cmp r10, r11
jne 0x1400c901a
mov r9, r10
jmp case.0x1400ac3c5.194
mov r9, r11
test r9b, 1
jne case.0x1400ac6ed.142
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp 0x140056dc0
clc
invalid
clc
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
pop rbx
pop rdi
pop rsi
ret
xor r11d, r11d
jmp 0x1400c8ffa
cmp r9, 0x5ba
add byte [rax], al
mov eax, 0x5b9
add byte [rax], al
cmovb r9, rax
lea r8, [0x140127ea8]
mov edx, 0x5b9
add byte [rax], al
add byte [rax], al
mov rcx, r9
call fcn.14011a390
ud2
lea r8, [0x140127e90]
mov ecx, 0x35
add byte [rax], al
add byte [rdx + 0x35], bh
add byte [rax], al
invalid
mov edx, 0x35
jmp case.0x1400ac3c5.197
push rsi
sub rsp, 0x120
sub esp, 0x120
mov rax, rdx
lea r10, [rcx + 4]
add al, 0xba
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x1c], cl
adc dword [rax - 0x73], ecx
jno 0x1400c90d5
adc eax, 0xc418d4c
lea r8, [rcx + 0xc]
lea r9, [rsp + 0x38]
mov qword [r9], r8
mov dword [rcx], eax
mov dword [rcx], eax
lea r8, [rsp + 0x40]
mov qword [r8], r10
lea r10, [0x140168d88]
adc eax, 0x9fcad
add byte [rbp - 0x77], cl
push rax
or byte [rbp - 0x77], cl
invalid
invalid
mov qword [r8 + 8], r10
mov qword [r8 + 0x10], r11
lea r11, [0x140168f58]
sbb eax, 0x9fe6e
mov qword [r8 + 0x18], r11
pop rax
adc byte [rbp + rcx*4 + 0x1d], cl
sbb eax, 0x9fe6e
mov qword [r8 + 0x18], r11
lea r11, [rcx + 0xf]
mov qword [r8 + 0x20], rsi
jo 0x1400c9116
invalid
invalid
lea r11, [rcx + 0xf]
mov qword [r8 + 0x20], rsi
jo 0x1400c9116
and byte [rax - 0x73], cl
lea rsi, [0x140168f78]
xor eax, 0x9fe7b
mov qword [r8 + 0x28], rsi
lea rsi, [rcx + 0x10]
mov qword [r8 + 0x30], r11
mov dword [rax + 0x30], ebx
lea r11, [0x1401667e0]
mov qword [r8 + 0x38], r11
mov qword [r8 + 0x40], rsi
mov dword [rax + 0x40], esi
mov dword [rax + 0x40], esi
lea rsi, [rcx + 0x11]
mov qword [r8 + 0x48], r11
pop rax
mov qword [r8 + 0x50], rsi
lea rsi, [rcx + 0x12]
mov qword [r8 + 0x58], r11
mov qword [r8 + 0x60], rsi
lea rsi, [rcx + 0x13]
adc ecx, dword [rbp - 0x77]
pop rax
push 0x70708949
lea rsi, [rcx + 0x14]
mov qword [r8 + 0x78], r11
mov qword [r8 + 0x80], rsi
add byte [rax], al
add byte [rbp - 0x77], cl
cwde
mov byte [rax], al
add byte [rax], al
mov qword [r8 + 0x90], rcx
lea r11, [0x140168f98]
mov qword [r8 + 0x98], r11
lea r11, [rcx + 6]
invalid
mov qword [r8 + 0xa0], r11
lea r11, [rcx + 8]
mov qword [r8 + 0xa8], r10
mov qword [r8 + 0xb0], r11
mov dword [rax + 0xb0], ebx
invalid
add byte [rax], al
lea rcx, [rcx + 0xa]
mov qword [r8 + 0xb8], r10
mov qword [r8 + 0xc0], rcx
add byte [rax], al
add byte [rbp - 0x77], cl
nop
enter 0, 0
add byte [rax], al
add byte [rbp - 0x77], cl
mov al, dl
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x9f90d
stc
or dword [rax], eax
mov qword [r8 + 0xd0], r9
lea rcx, [0x140168ab8]
stc
or dword [rax], eax
mov qword [r8 + 0xd8], rcx
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], r8
and al, 0x28
mov qword [rsp + 0x20], rdx
lea rdx, str.HeaderQueryResponseStatusNotifyUpdatequery_type
lea r9, str.idmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledquery_countanswer_countname_server_countadditional_count
or eax, 0x9fca9
or eax, 0x9fca9
mov r8d, 6
mov rcx, rax
call fcn.140051110
nop
add rsp, 0x120
add dword [rax], eax
add byte [rsi - 0x3d], bl
add dword [rax], eax
add byte [rsi - 0x3d], bl
sub rsp, 0x38
movzx eax, word [rcx]
lea r8, [0x1401936bc]
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
add eax, eax
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoErrorNotAllRecordsWrittencountRrsigsNotPresentname
jmp 0x1400c937f
invalid
add dword [rax], eax
invalid
imul eax, dword [rcx], 0x8b480000
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9fe0f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.FormErrServFailNXDomainNotImpRefusedYXDomainYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADTRUNCBADCOOKIEarpa.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_rrdomainusage.rs
jmp 0x1400c937f
push rcx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016903f]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016903f]
jmp 0x1400c93b5
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9fdee
sbb byte [rax - 0x73], cl
adc eax, 0x9fdee
jmp 0x1400c93b5
push rdi
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016904f]
fdivp st(5)
or dword [rax], eax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016904f]
fdivp st(5)
or dword [rax], eax
or dword [rax], eax
jmp 0x1400c939a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169055]
adc eax, 0x9fdcc
adc eax, 0x9fdcc
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9fdbb
sbb byte [rax - 0x73], cl
adc eax, 0x9fdbb
jmp 0x1400c93b5
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169064]
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016906b]
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169072]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9fd89
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169079]
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9fd6a
sbb byte [rax - 0x73], cl
adc eax, 0x9fd6a
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169087]
or dword [rax], eax
or dword [rax], eax
jmp 0x1400c939a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016908d]
jmp 0x1400c939a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9fd3e
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9fd3e
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016909a]
jmp 0x1400c937f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401690a1]
mov r8d, 7
jmp 0x1400c93d6
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401690a8]
mov r8d, 6
jmp 0x1400c93d6
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401690ae]
mov r8d, 8
jmp 0x1400c93d6
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401690b6]
mov r8d, 9
add rsp, 0x38
jmp rax
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140168ab8]
mov qword [rsp + 0x20], rax
lea rax, case.0x140078d05.39
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.140051220
nop
add rsp, 0x38
ret
mov rdx, rsi
call fcn.1400c9873
mov rdx, qword [rbp + 8]
test rdx, rdx
je 0x1400c97fc
mov r8, qword [rbp + 0x10]
mov rdi, qword [rbp + 0x18]
mov r12, qword [rbp + 0x20]
mov rcx, r15
call case.0x140096beb.413
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400c76ea
and eax, esp
invalid
dec dword [rcx + rcx*4 - 7]
mov rdx, rdi
mov r8, r12
call case.0x140096beb.413
lea rcx, [rbp + 0x30]
xor byte [r9 + rcx*4 - 6], r9b
and eax, esp
invalid
xor byte [r9 + rcx*4 - 6], r9b
lea r8, [0x140167a48]
call fcn.1400c76ea
movzx ebx, word [rbp + 0x50]
test bx, bx
je 0x1400c96fd
mov r12, qword [rbp + 0x58]
mov rdi, qword [rbp + 0x68]
jmp 0x1400c9714
movzx r8d, word [rbp + 0x52]
lea rcx, [rbp + 0x54]
push 0x18
pop rdx
call fcn.1400c76bc
mov r12, rax
mov rdi, rdx
movzx r14d, word [rbp + 0x30]
test r14w, r14w
je 0x1400c9729
mov rax, qword [rbp + 0x38]
mov rdx, qword [rbp + 0x48]
jmp 0x1400c973a
movzx r8d, word [rbp + 0x32]
lea rcx, [rbp + 0x34]
push 0x18
pop rdx
call fcn.1400c76bc
cmp rdi, rdx
cmovb rdx, rdi
xor ecx, ecx
cmp rdx, rcx
je 0x1400c9780
mov r8b, byte [r12 + rcx]
mov r9b, byte [rax + rcx]
inc rcx
inc ecx
inc ecx
lea r10d, [r8 - 0x41]
cmp r10b, 0x1a
setb r10b
shl r10b, 5
or r10b, r8b
lea r8d, [r9 - 0x41]
cmp r8b, 0x1a
setb r8b
shl r8b, 5
or r8b, r9b
cmp r10b, r8b
ret 0xc574
ret 0xc574
jmp 0x1400c97d0
test bx, bx
je 0x1400c978b
mov rax, qword [rbp + 0x68]
jmp case.0x1400854a6.1593
movzx eax, word [rbp + 0x52]
test r14w, r14w
je 0x1400c979b
mov rcx, qword [rbp + 0x48]
jmp 0x1400c979f
movzx ecx, word [rbp + 0x32]
cmp rax, rcx
setne al
jb 0x1400c97d0
test al, al
jne 0x1400c97d0
sal byte [rbp + 0x25], 0x48
lea ecx, [rbp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.1400e5610
lea r14, [rbp + 0x50]
mov rcx, r14
call fcn.1400e5610
lea rcx, [rbp + 8]
lea rbx, [0x140167a30]
jmp 0x1400c9692
lea rcx, [rbp + 0x30]
call fcn.1400e5610
lea rcx, [rbp + 0x50]
call fcn.1400e5610
xor eax, eax
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp qword [rbp + 0x28], r13
sete al
jmp 0x1400c97e4
sbb al, 0x18
sbb byte [rsi - 0x7d], ah
add byte ds:[rdx + rcx + 0x4c], dh
mov eax, dword [rsi + 8]
cmp word [rsi], 0
je 0x1400c995f
mov r8, qword [rsi + 8]
mov r9, qword [rsi + 0x18]
jmp 0x1400c997b
invalid
sbb al, 0x44
movzx eax, word [rsi + 2]
movzx r8d, word [rsi + 2]
add rsi, 4
mov edx, 0x20
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400c76bc
mov r8, rax
ror byte [rcx - 0x77], 0xd1
ror byte [rcx - 0x77], 0xd1
lea rax, [0x140167ad8]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rdi
call fcn.140042189
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rbx
and qword [r14 + 0x20], 0
and byte [rax], al
and byte [rax], al
mov qword [r14 + 0x28], rcx
lea rdi, [rbp + 0x88]
mov rcx, rdi
mov rdx, r14
call fcn.1400c9873
mov rcx, qword [rbp + 0x88]
test rcx, rcx
je 0x1400c9aa1
mov rdx, qword [rbp + 0x90]
mov r8, qword [rbp + 0x98]
mov r9, qword [rbp + 0xa0]
call fcn.14004253c
test al, al
jne case.0x1400905ce.852
xor esi, esi
lea rcx, [rbp - 0x18]
call fcn.1400c72ff
lea rcx, [rbp + 0x38]
call fcn.1400c72ff
mov eax, esi
add rsp, 0x130
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rbp - 0x30]
movups xmm1, xmmword [rbp - 0x20]
loopne 0x1400c9cd6
adc dword [rsi + 0x28], eax
loopne 0x1400c9cd6
adc dword [rsi + 0x28], eax
movups xmmword [rsi + 0x38], xmm1
add rsp, 0xb8
add byte [rax], al
invalid
pop rbx
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp byte [rdi + 0x5e], bl
ret
and byte [rcx + rcx*4 - 0x39], cl
mov rbx, rdx
mov rsi, rcx
mov rdx, r8
sub rdx, rbx
sub edx, ebx
sub edx, ebx
call fcn.140047ba0
mov rax, qword [rsi + 0x10]
sub rdi, rbx
je 0x1400ca01a
mov rcx, qword [rsi]
xor edx, edx
mov r8b, byte [rbx + rdx]
mov byte [rbx + rdx], 0
mov byte [rcx + rax], r8b
inc rax
inc rdx
cmp rdi, rdx
jne 0x1400ca003
mov qword [rsi + 0x10], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
and byte [rax - 0x77], cl
push rax
sub byte [rdi], cl
push rdi
ror byte [rax - 0x7d], 0x60
and dword [rax + 0x40], 0
movups xmmword [rax + 0x30], xmm0
and dword [rax + 0x40], 0
movups xmmword [rax + 0x30], xmm0
movzx edi, r8w
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
push rsp
and al, 0x20
mov qword [rdx], rdi
mov r8d, 8
mov rcx, rax
call fcn.140042470
cmp di, 0xd
jne 0x1400ca108
lea rdx, [rsp + 0x20]
mov word [rdx], si
lea rcx, [rsp + 0x40]
mov r8d, 2
call fcn.140042470
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
lea rsi, [rsp + 0x20]
movaps xmmword [rsi + 0x10], xmm1
mov rdi, qword [rsp + 0x70]
shl rdi, 0x38
or rdi, qword [rsp + 0x78]
movaps xmmword [rsi], xmm0
xor qword [rsi + 0x18], rdi
mov rcx, rsi
call fcn.1400107d3
xor rdi, qword [rsi]
mov ecx, 0xff
xor rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
add rdi, rdx
rol rdx, 0xd
xor rdx, rdi
rol rdi, 0x20
mov r8, qword [rsi + 0x18]
add rcx, r8
rol r8, 0x10
xor r8, rcx
add rdi, r8
rol r8, 0x15
add rcx, rdx
rol rdx, 0x11
xor rdx, rcx
rol rcx, 0x20
xor r8, rdi
add rdi, rdx
rol rdx, 0xd
xor rdx, rdi
rol rdi, 0x20
add rcx, r8
rol r8, 0x10
xor r8, rcx
add rdi, r8
rol r8, 0x15
add rcx, rdx
rol rdx, 0x11
xor rdx, rcx
rol rcx, 0x20
xor r8, rdi
add rdi, rdx
rol rdx, 0xd
add rcx, r8
rol r8, 0x10
xor r8, rcx
rol r8, 0x15
xor rdx, rdi
add rcx, rdx
rol rdx, 0x11
mov rax, rcx
rol rax, 0x20
xor rdx, r8
xor rax, rdx
xor rax, rcx
add rsp, 0x88
pop rdi
pop rsi
ret
mov rcx, rdi
call fcn.140015047
cmp rax, 1
je 0x1400ca22a
mov rax, qword [rsi + 8]
movdqa xmm0, xmmword [rax]
pmovmskb ecx, xmm0
not ecx
mov word [rsi + 0x18], cx
add qword [rsi], 0xfffffffffffffd80
add rax, 0x10
mov qword [rsi + 8], rax
jmp 0x1400ca1f9
neg rdx
imul rax, rdx, 0x28
add rax, qword [rsi]
dec qword [rsi + 0x20]
jmp 0x1400ca23c
add rsp, 0x28
pop rdi
pop rsi
ret
test rcx, rcx
je 0x1400ca282
mov rax, rsi
shr rax, 0x3b
invalid
cmp esi, dword [rbp + 0x37]
call 0x188441796
mov edi, esi
mov rdi, rsi
shl rdi, 4
shl edi, 4
mov ecx, 8
mov rdx, rdi
cli
cli
call fcn.14007a693
test rax, rax
jne 0x1400ca287
mov ecx, 8
add byte [rax], al
mov rdx, rdi
call fcn.14011a0d0
ud2
mov eax, 8
mov rdx, rsi
mov edx, esi
add rsp, 0x28
pop rdi
pop rsi
ret
mov edx, dword [rcx + 0x10]
mov rcx, rsi
call fcn.1400c9556
mov r8, qword [rdi + 8]
test r8, r8
je 0x1400ca2d0
shl r8, 4
mov edx, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140010624
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
mov dword [rbp - 8], 0xfffffffe
mov rax, rcx
mov rcx, qword [rcx]
mov qword [rbp - 0x10], rax
mov rdx, qword [rax + 0x10]
mov qword [rbp - 0x18], rcx
call 0x1400c707c
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov rcx, qword [rbp - 0x18]
add rsp, 0x40
pop rbp
jmp fcn.140073754
invalid
mov rax, qword [rdx + 0x40]
test rax, rax
je 0x1400ca4c4
invalid
dec rax
dec eax
mov qword [r15 + 0x40], rax
mov rax, qword [r15]
mov rbx, qword [r15 + 8]
lea rdi, [r15 + 8]
lea edi, [rdi + 8]
lea edi, [rdi + 8]
test rax, rax
je 0x1400ca4fa
pop rax
pop rax
test rbx, rbx
jne 0x1400ca4fa
mov rdx, qword [r15 + 0x10]
mov r8, qword [r15 + 0x18]
mov rcx, rdi
adc byte [rbp - 0x75], cl
sbb byte [r8 - 0x77], r9b
stc
call fcn.1400ca6d7
mov qword [r15], 1
mov rbx, qword [r15 + 8]
jmp 0x1400ca503
mov rax, qword [r15]
and qword [r15], 0
test rax, rax
je 0x1400ca611
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
adc byte [rcx - 0x75], cl
sbb byte [r8 - 0x7b], r9b
ror byte [rdi], cl
test bh, ch
add byte [rax], al
invalid
adc byte [rcx - 0x75], cl
sbb byte [r8 - 0x7b], r9b
ror byte [rdi], cl
test bh, ch
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
movabs al, byte [0xb0458948a845894c]
test al, 0x48
mov dword [rbp - 0x50], eax
add byte [rax], al
mov qword [rbp - 0x60], rdx
mov qword [rbp - 0x58], r8
test al, 0x48
mov dword [rbp - 0x50], eax
test al, 0x48
mov dword [rbp - 0x50], eax
jmp 0x1400ca5f6
test rax, rax
je 0x1400ca63f
mov r14, qword [r15 + 0x10]
mov r12, qword [r15 + 0x18]
lea r15, [rbp - 0x28]
jge 0x1400ca4e7
jge 0x1400ca4e7
movzx eax, word [rbx + 0x112]
cmp r12, rax
jb 0x1400ca540
mov rcx, r15
mov rdx, rbx
mov r8, r14
call fcn.1400ca678
add dword [rax], eax
add byte [rax - 0x75], cl
pop rbp
fmul dword [rax - 0x7b]
invalid
je 0x1400ca627
mov r14, qword [rbp - 0x20]
mov esi, dword [rbp - 0x20]
mov r12, qword [rbp - 0x18]
jmp 0x1400ca50f
test r14, r14
je 0x1400ca562
mov rdx, qword [rbx + r12*8 + 0x128]
add byte [rax], al
lea r8, [r14 - 1]
lea r15, [rbp - 0x28]
mov rcx, r15
call fcn.1400ca6d7
mov rax, qword [r15]
jmp 0x1400ca577
mov qword [rbp - 0x28], rbx
and qword [rbp - 0x20], 0
pop rbp
fmul dword [rax - 0x7d]
loopne 0x1400ca56b
lea rax, [r12 + 1]
mov qword [rbp - 0x18], rax
mov rax, rbx
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], r14
mov qword [rbp], r12
test rax, rax
je 0x1400ca627
movups xmm0, xmmword [rbp - 0x28]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
mov qword [rbp - 0x40], rdx
mov rdx, qword [rbp]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rcx
movaps xmmword [rbp - 0x60], xmm0
mov rax, qword [rbp - 0x50]
mov qword [rdi + 0x10], rax
movups xmmword [rdi], xmm0
mov rax, qword [rbp - 0x38]
mov qword [rsi + 0x10], rax
mov rax, qword [rbp - 0x48]
mov qword [rsi], rax
mov rax, qword [rbp - 0x40]
mov qword [rsi + 8], rax
jmp 0x1400ca615
lea rdi, [rbp - 0x60]
mov rcx, rdi
mov rdx, r8
mov r8, rax
shr al, 0xed
add byte [rax], al
add byte [rax - 0x75], cl
invalid
test rdx, rdx
je 0x1400ca611
mov r8, qword [rbp - 0x58]
lea rdi, [rbp - 0x28]
mov rcx, rdi
call fcn.1400ca678
mov rdx, qword [rbp - 0x28]
test rdx, rdx
je 0x1400ca611
mov r8, qword [rbp - 0x20]
jmp 0x1400ca5fa
and qword [rsi], 0
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_navigate.rs
push 0x2b
pop rdx
call fcn.14011a470
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_navigate.rs
push 0x2b
pop rdx
call fcn.14011a470
ud2
or byte [rax], al
add byte [rax], al
mov rcx, rax
call fcn.140010624
hlt
dec dword [rax - 0x77]
mov qword ds:[rsi + 8], rbx
mov qword [rsi + 0x10], r14
mov dword [rsi + 0x10], esi
hlt
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
dec dword [rax - 0x77]
invalid
movabs al, byte [0x1c75e8f189480022]
cld
invalid
test al, 0x66
mov dword [rbp - 0x60], 0x586a001d
pop rcx
call fcn.14007a664
push 0xb
pop rcx
lea rsi, [rbp - 0x60]
lea esi, [rbp - 0x60]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add rsp, 0x80
add byte [rax], al
add byte [rdi + 0x5e], bl
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rbp
ret
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x60]
call fcn.1400c723c
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
loopne 0x1400ca7e7
mov eax, dword [rsp + 0x28]
mov al, byte [rax + 0x10]
jmp 0x1400ca7ba
jmp fcn.14008e3a0
add rsp, 0x30
pop rsi
ret
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2a8
lea rbp, [rsp + 0x80]
add byte [rax - 0x39], cl
test dword [rax], esp
add al, byte [rax]
add dh, bh
invalid
invalid
invalid
dec dword [rbx + rcx*4 + 0x3a]
add byte [rax - 0x39], cl
test dword [rax], esp
add al, byte [rax]
add dh, bh
invalid
invalid
invalid
mov edi, dword [rdx]
test r15, r15
je 0x1400ca9f0
mov qword [rbp + 0x210], rdx
add byte [rax], al
mov qword [rbp + 0x200], rcx
lea r12, [rbp + 0x1ca]
xor r13d, r13d
lea rdi, [rbp + 0x118]
mov ebp, 0x118
mov ebp, 0x118
mov r14, qword [r15 + 0x18]
mov rsi, qword [r14]
test rsi, rsi
je 0x1400ca8b3
invalid
mov qword [r15 + 0x18], rsi
cmp word [r14 + 0xb8], 0x16
mov eax, 0x16000000
mov eax, 0x16000000
jne 0x1400caa56
movzx ebx, word [rsi + 0xb8]
cmp bx, 0x16
je 0x1400caa66
lea rdx, [rsi + 8]
mov r8d, 0xb0
mov rcx, rdi
call sub.msvcrt.dll_memcpy
fadd dword [rax + rax]
movups xmm0, xmmword [rsi + 0xba]
movups xmmword [r12], xmm0
mov rax, qword [rsi + 0xc8]
mov qword [r12 + 0xe], rax
mov word [rsi + 0xb8], 0x16
mov word [rbp + 0x1c8], bx
mov rcx, r14
call fcn.1400cb575
add byte [rax], al
add byte [rax], al
mov r8d, 0xb0
lea rcx, [rbp + 0x68]
mov rdx, rdi
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [r12]
movaps xmmword [rbp + 0x1e0], xmm0
mov rax, qword [r12 + 0xe]
mov qword [rbp + 0x1ee], rax
add dword [rax], eax
add bl, ch
invalid
add dword [rax], eax
add bl, ch
cmovns ecx, dword [rbx - 0x24ceefb9]
mov rax, qword [r15 + 0x10]
xor ebx, ebx
cmp r14, rax
sete bl
xor ebx, 0x17
invalid
invalid
movzx eax, bx
add eax, 0xffffffea
movzx ecx, ax
lea rax, [rcx + 1]
cmp cx, 2
cmovae rax, r13
cmp rax, 2
jne 0x1400ca8e8
call qword [sym.imp.kernel32.dll_SwitchToThread]
jmp 0x1400ca811
sub edi, edi
invalid
invalid
push rbp
pop rcx
add eax, 0xff29e900
sub edi, edi
invalid
test rax, rax
jne 0x1400ca9fb
lea rdi, [rbp - 0x60]
lea rdx, [rbp + 0x68]
mov r8d, 0xb0
movabs al, byte [0xb0b84168558d48]
add byte [rax], al
mov rcx, rdi
call sub.msvcrt.dll_memcpy
mov word [rdi + 0xb0], bx
mov dword [rdi + 0xb0], ebx
movaps xmm0, xmmword [rbp + 0x1e0]
loopne 0x1400ca914
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0xb2], eax
movups xmmword [rdi + 0xb2], xmm0
mov rax, qword [rbp + 0x1ee]
mov qword [rdi + 0xc0], rax
add byte [rsi - 0x7d], ah
sti
invalid
mov rdi, qword [rbp + 0x200]
mov rbx, qword [rbp + 0x210]
add byte [rdi], cl
test ch, cl
add byte [rax], al
invalid
add byte [rdi], cl
test ch, cl
add byte [rax], al
add byte [rax - 0x73], cl
lea ebx, [rax]
add dword [rax], eax
add byte [rax - 0x73], cl
push rbp
movabs al, byte [0xcde8000000c8b841]
mov r8d, 0xc8
call sub.msvcrt.dll_memcpy
lea rcx, [rbp + 0x118]
lea rdx, [rbp - 0x60]
mov r8d, 0xc8
enter 0, 0
call sub.msvcrt.dll_memcpy
mov rsi, qword [rbx]
test rsi, rsi
je 0x1400ca9d9
lea rcx, [rsi + 0x20]
call fcn.1400cb5c0
add byte [rax - 0x7b], cl
invalid
je 0x1400ca9d4
add byte [rax - 0x7b], cl
sal byte [rsi + riz*2 + 0x48], 0x89
test eax, esp
loopne 0x1400ca974
invalid
mov qword [rbp + 0x1e0], rax
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
lea ecx, [rbp + 0x68]
add rax, 0x10
lea rcx, [rbp + 0x68]
mov rdx, rax
call fcn.14000903f
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
lea rcx, [rbp + 0x68]
call fcn.1400cb673
mov byte [rbp + 0x21f], dl
mov qword [rbp + 0x208], rax
mov rcx, rax
add rcx, 0x10
call fcn.14005dd6f
mov rcx, qword [rbp + 0x208]
mov dl, byte [rbp + 0x21f]
call fcn.14000c9d5
lea rcx, [rbp + 0x1e0]
add byte [rax], al
add byte [rax], al
call fcn.1400ec75f
mov rsi, qword [rbx]
test rsi, rsi
je 0x1400ca9d9
lock dec qword [rsi + 0x38]
lea rdx, [rbp + 0x118]
mov r8d, 0xc8
mov rcx, rdi
call sub.msvcrt.dll_memcpy
jmp 0x1400caa42
push rdx
mov word [rcx + 0xb0], 0x16
jmp 0x1400caa42
mov word [rbp + 0x50], 0x16
mov rdi, qword [rbp + 0x200]
mov rbx, qword [rbp + 0x210]
mov ebx, dword [rbp + 0x210]
mov ebx, dword [rbp + 0x210]
mov rax, qword [rbx]
mov rax, qword [rax + 0x38]
test rax, rax
je 0x1400caa26
mov word [rdi + 0xb0], 0x17
jmp 0x1400caa42
invalid
xchg dword [rax + 0x17000000], esi
add bl, ch
sbb al, 0x48
mov ecx, ebx
mov rcx, rbx
call fcn.1400ecb9f
mov rax, qword [rbp + 0x210]
add al, byte [rax]
add byte [rax - 0x7d], cl
and byte [rax], al
add al, byte [rax]
add byte [rax - 0x7d], cl
and byte [rax], al
mov word [rdi + 0xb0], 0x16
add rsp, 0x2a8
pop rbx
pop rdi
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:__tail_.value.is_none__
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
or dword [rax], eax
or dword [rax], eax
add bl, ch
invalid
jmp 0x1400caa74
lea rcx, [0x14016a9cc]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
push 0x29
pop rdx
call fcn.14011a470
hlt
stc
add al, 0
ud2
hlt
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x118]
call fcn.1400cabb0
lea ebx, [rax]
add dword [rax], eax
add al, ch
or al, byte [rcx]
add byte [rax], al
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax - 0x75], cl
test dword [rax], edx
add al, byte [rax]
invalid
add byte [rax - 0x75], cl
test dword [rax], edx
add al, byte [rax]
add byte [rax - 0x7d], cl
and qword [rax], 0
and qword [rax], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
lea ecx, [rbp - 0x60]
call fcn.1400cabb0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
movabs al, byte [0x8348900000009be8]
invalid
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x1e0]
add dword [rax], eax
add al, ch
adc byte [rdx + rax], bl
add byte [rax + 0x28c48348], dl
add dword [rax], eax
add al, ch
adc byte [rdx + rax], bl
add byte [rax + 0x28c48348], dl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and byte [rbp - 0x3d], bl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
invalid
lea rcx, [rax + 0x68]
call fcn.1400cacd6
nop
add rsp, 0x20
pop rbp
ret
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x80]
add byte [rax], al
add al, ch
add byte [rax], al
add byte [rax + 0x20c48348], dl
add al, ch
add byte [rax], al
add byte [rax + 0x20c48348], dl
pop rbp
ret
mov eax, dword [rbp - 0x10]
invalid
lea rcx, [rax + 0x98]
call fcn.1400cacd6
and eax, 0x90000000
and eax, 0x90000000
add byte [rax], al
add byte [rax + 0x20c48348], dl
add rsp, 0x20
add rsp, 0x20
pop rbp
ret
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
invalid
mov rcx, qword [rbp - 0x10]
call fcn.1400cad3b
insb byte [rdi], dx
add byte [rax], al
add byte [rax + 0x20c48348], dl
insb byte [rdi], dx
add byte [rax], al
add byte [rax + 0x20c48348], dl
pop rbp
ret
sub rsp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
dec dword [rax - 0x77]
enter 0xffffffffffff8b48, 9
invalid
mov rax, rcx
mov rcx, qword [rcx]
invalid
mov qword [rbp - 0x10], rax
mov rdx, qword [rax + 0x10]
mov qword [rbp - 0x18], rcx
call 0x1400e04e6
invalid
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov rcx, qword [rbp - 0x18]
add rsp, 0x40
pop rbp
jmp fcn.140103d2c
add eax, dword [rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
invalid
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call fcn.140103d27
nop
add rsp, 0x20
pop rbp
ret
sub rsi, 1
jb 0x1400caecd
mov rcx, rdi
call case.0x14000776e.2439
add rdi, 0x118
sbb byte [rcx], al
add byte [rax], al
jmp 0x1400caeb6
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
clc
invalid
invalid
xor byte [rbp - 0x17], bl
and al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
and byte [rax - 0x73], cl
push 0x30
and byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
add rcx, 0x50
call fcn.1400caf24
nop
add rsp, 0x20
pop rbp
ret
cmp dword [rcx], 0x19
jne fcn.1400caf2f
ret
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov rbx, rcx
mov eax, dword [rcx]
add eax, 0xfffffffe
cmp ax, 0x17
push 0xf
pop rcx
cmovb ecx, eax
movzx eax, cx
add eax, 0xfffffffe
cmp eax, 0x13
ja case.default.0x1400caf73
clc
invalid
lea rcx, [0x140193720]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rbx, 8
mov rcx, rbx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400c72ff
ret
invalid
invalid
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov edx, dword [rbx + 0x10]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140047b8c
invalid
dec dword [rax - 0x7d]
ret
add rbx, 8
mov rcx, rbx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400cb163
add dword [rax], eax
invalid
lea rcx, [rbx + 8]
call fcn.1400cb0bc
add rbx, 0x28
mov rcx, rbx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp 0x1400cb0d2
add eax, dword [rcx]
add byte [rax], al
add eax, dword [rcx]
add byte [rax], al
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov edx, dword [rbx + 0x10]
add rsp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400cb2a0
lea rcx, [rbx + 8]
call fcn.140072df8
add rbx, 0x18
mov rcx, rbx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140072df8
lea rsi, [rbx + 8]
lea rcx, [rbx + 0x58]
call fcn.140072df8
lea rcx, [rbx + 0x68]
call fcn.140072df8
add rbx, 0x78
mov rcx, rbx
call fcn.140072df8
mov rcx, rsi
jmp case.0x14000776e.2443
invalid
invalid
add rbx, 8
mov rcx, rbx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400cad46
mov rcx, rbx
mov qword [rbp - 8], rbx
call fcn.1400c72ff
ret 0xffff
mov rcx, qword [rbp - 8]
add rcx, 0x50
jmp case.0x14000776e.2443
mov rdi, qword [rbx + 8]
mov rsi, qword [rbx + 0x10]
mov rcx, rdi
mov rdx, rsi
call fcn.1400c9556
test rsi, rsi
je case.default.0x1400caf73
shl rsi, 4
push 8
pop rdx
mov rcx, rdi
mov r8, rsi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140010624
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
and byte [rax - 0x73], cl
push 0x30
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
add rcx, 0x50
call fcn.14000cbf4
call qword [rax + 0x20c48348]
call qword [rax + 0x20c48348]
pop rbp
ret
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rcx
invalid
mov rax, qword [rbp - 0x18]
sub rax, 1
sub eax, 1
sub eax, 1
jb 0x1400cb1f3
mov qword [rbp - 0x18], rax
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 8]
add rax, 0x28
mov qword [rbp - 0x10], rax
call fcn.1400cb234
add byte [r8], al
add bl, ch
invalid
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
adc dword [rcx - 0x77], ecx
ror byte [rcx - 0x3f], 1
loopne 0x1400cb2ae
mov edx, 2
jmp fcn.140010624
add byte [rax], al
add cl, ch
outsb dx, byte [rsi]
push rbx
hlt
sub rsp, 0x28
mov rsi, rcx
mov rdi, qword [rcx]
mov rdx, qword [rcx + 0x10]
mov rcx, rdi
call 0x1400c7350
mov rdx, qword [rsi + 8]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14007f7db
invalid
test rdx, rdx
je 0x1400cb3e1
imul r8, rdx, 0x58
mov edx, 8
add cl, ch
push r10
hlt
invalid
ret
mov esi, dword [rbp - 8]
sub al, bpl
invalid
mov rdx, qword [rax + 0x50]
call fcn.1400cbb18
nop
add rsp, 0x28
pop rsi
pop rbp
ret
test rcx, rcx
je 0x1400cb4be
mov rsi, qword [rcx]
call fcn.1400cb575
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
jmp 0x1400cb4ac
add rsp, 0x20
pop rsi
ret
add esp, 0x20
pop rsi
ret
mov rcx, qword [rbp - 0x10]
add rsp, 0x30
pop rbp
jmp fcn.14006d950
call qword [rax + 0x20c48348]
pop rbp
ret
mov rcx, qword [rsi + 0x28]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x1400cb56e
lock dec qword [rsi + 8]
jne 0x1400cb56e
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140041fe0
nop
add rsp, 0x20
pop rsi
ret
ror dword [rax], 0xe8
or eax, 0x48fffff6
mov ecx, dword [rbp - 0x10]
add rsp, 0x30
pop rbp
jmp fcn.14006d950
mov ecx, dword [rbp - 0x10]
call fcn.14006d950
nop
add rsp, 0x20
pop rbp
ret
mov ebx, dword [sym.imp.kernel32.dll_SwitchToThread]
mov rcx, qword [rdi + 8]
mov rax, qword [rcx]
test rax, rax
jne 0x1400cb5f9
mov rax, qword [rdi]
cmp rcx, rax
je 0x1400cb61b
call rbx
jmp 0x1400cb5e1
mov qword [rdi + 8], rax
cmp qword [rcx + 8], 0
jne 0x1400cb627
mov rsi, qword [rax + 8]
mov esi, dword [rax + 8]
test rsi, rsi
je 0x1400cb637
and qword [rax + 8], 0
mov qword [rbp - 8], rsi
call fcn.1400cb4e1
mov rax, rsi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:__tail_.value.is_none__
or eax, 0x9f3e2
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
jmp 0x1400cb645
lea rcx, [0x14016a9cc]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
push 0x29
pop rdx
call fcn.14011a470
ud2
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
or byte [rdx - 0x7cb7efaf], cl
invalid
or eax, 0x9b54b
push 0x2b
pop rdx
call fcn.14011a700
ud2
hlt
sal byte [rbp + 0x1a], 0x48
mov eax, dword [rsi + 0x38]
mov rcx, qword [rsi + 0x40]
and qword [rsi + 0x38], 0
xor edx, edx
xchg byte [rsi + 0x48], dl
test rax, rax
je 0x1400cb723
call qword [rax + 0x18]
xchg byte [rsi + 0x60], bl
test bl, bl
je 0x1400cb731
add rsp, 0x28
pop rbx
pop rsi
ret
mov rax, qword [rsi + 0x50]
mov rcx, qword [rsi + 0x58]
and qword [rsi + 0x50], 0
xor edx, edx
xchg byte [rsi + 0x60], dl
test rax, rax
je 0x1400cb72a
add rsp, 0x28
pop rbx
pop rsi
jmp qword [rax + 8]
add ecx, 8
cmp dword [rax - 0x7b], ecx
dec dword [rdi]
test dh, dh
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea ebx, [rbp - 0x58]
lea r14, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
lea r15, [rbp + 0x78]
mov rcx, rdi
call fcn.1400cb5c0
dec dword [rax - 0x77]
jo 0x1400cb8e1
test eax, eax
dec dword [rax - 0x77]
jo 0x1400cb8e1
test eax, eax
je 0x1400cb8f0
mov qword [rbp + 0x78], rax
add rax, 0x10
mov rcx, rbx
mov rdx, rax
call fcn.14000903f
dec dword [rax - 0x77]
invalid
mov rdx, r14
call fcn.1400cb673
mov byte [rbp + 0x8f], dl
mov qword [rbp + 0x80], rax
mov rcx, rax
add rcx, 0x10
call fcn.14005dd6f
dec dword [rax - 0x75]
lea eax, [rax - 0x76000000]
xchg ebp, eax
pop qword [rax]
add byte [rax], al
dec dword [rax - 0x77]
invalid
call fcn.14000c9d5
mov rcx, r15
adc ah, dh
dec dword [rcx + rcx*4 - 7]
call fcn.1400ec75f
jmp 0x1400cb88c
lea rcx, [rbp + 0x70]
call fcn.1400cb52c
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x1400cb963
lea rdi, [rbp - 0x58]
lea rbx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
pop rsi
add al, 0xa
add byte [rbx + rcx*4 + 0x3d], cl
invalid
invalid
invalid
invalid
pop rsi
add al, 0xa
add byte [rbx + rcx*4 + 0x3d], cl
invalid
mov rcx, rdi
mov rdx, rsi
call fcn.1400ca7c0
dec dword [rdi]
mov bh, 0x45
pop rax
dec dword [rdi]
mov bh, 0x45
pop rax
cmp eax, 0x17
je 0x1400cb92c
cmp eax, 0x16
jne case.0x1400854a6.1646
jmp 0x1400cb95a
mov r14, qword [rsi]
test r14, r14
cmovne r14, rsi
mov rcx, r14
mov rdx, rbx
call fcn.14000f868
mov rax, qword [r14]
mov rax, qword [rax + 0x38]
test rax, rax
je 0x1400cb95a
call r15
mov rcx, rdi
call fcn.1400cba0a
jmp 0x1400cb911
lea rcx, [rbp - 0x58]
call fcn.1400cba0a
nop
add rsp, 0x118
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax + 0x28c48348], dl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x78]
call fcn.1400ec75f
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub esp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x80]
mov dl, byte [rbp + 0x8f]
call fcn.14000c9d5
call qword [rax + 0x28c48348]
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub r11b, al
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
invalid
invalid
mov rcx, qword [rax + 0x40]
mov rdx, qword [rax + 0x48]
call fcn.1400cbb18
nop
add rsp, 0x20
pop rbp
ret
invalid
enter 0xffffffffffff8948, 0xffffffffffffffd1
jmp qword [rax + 0x18]
xchg byte [rax + 0x10], cl
ret
and byte [rsi - 0x3d], bl
adc byte [rbp - 0x18], al
movups xmmword [rax], xmm0
add rsp, 0x40
pop rbp
ret
lea ecx, [rbp - 0x18]
call fcn.1400cbbb6
nop
add rsp, 0x20
pop rbp
ret
stc
invalid
loopne 0x1400cbbe9
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rbp - 0x30], xmm2
movaps xmmword [rbp - 0x40], xmm1
sub dword [rbp - 0x40], ecx
movaps xmmword [rbp - 0x50], xmm0
and qword [rbp - 0x18], 0
push 0x40
pop rcx
call fcn.14007a664
movaps xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
movaps xmm2, xmmword [rbp - 0x30]
push rbp
ror byte [rdi], 1
sub byte [rbp - 0x20], bl
push rbp
ror byte [rdi], 1
sub byte [rbp - 0x20], bl
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
add rsp, 0x70
pop rbp
ret
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x70]
lea rcx, [rbp - 0x50]
call fcn.1400cbc40
nop
add rsp, 0x20
pop rbp
ret
test rax, rax
jns 0x1400cbe44
mov r9, rax
btr r9, 0x3f
cmp r9, rdx
je 0x1400cbe66
xor r10d, r10d
xor edx, edx
test rax, rax
setns r10b
shl r10, 0x3f
or r10, r9
add r10, r8
lock cmpxchg qword [rcx + 0x38], r10
jne 0x1400cbd46
mov rbx, qword [rdi]
cmp r9, qword [rbx + 0x30]
jb 0x1400cbe12
add byte [rax], al
add byte [rax], al
mov rdx, qword [rdi + 8]
add rdx, 0x10
mov byte [rbp - 1], 1
lea rcx, [rbp - 0x30]
call fcn.14000903f
mov byte [rbp - 1], 1
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
lea rcx, [rbp - 0x30]
call fcn.1400cb673
mov byte [rbp - 3], dl
push rbp
std
mov qword [rbp - 0x10], rax
mov rax, qword [rax + 0x10]
test rax, rax
je 0x1400cbdcd
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + 0x18]
sbb r15b, dil
push rax
invalid
mov rcx, qword [rbp - 0x10]
and qword [rcx + 0x10], 0
mov al, 1
mov byte [rcx + 0x20], al
mov byte [rbp - 1], al
mov dl, byte [rbp - 3]
call fcn.14000c9d5
mov rdx, qword [rdi + 8]
lock inc qword [rdx]
jle 0x1400cbe82
mov rbx, qword [rdi]
lea rcx, [rbx + 0x20]
lea ecx, [rbx + 0x20]
lea ecx, [rbx + 0x20]
mov byte [rbp - 1], 1
call fcn.1400cbb49
mov rax, qword [rbx + 0x38]
shr rax, 0x3f
mov byte [rdi + 0x10], al
adc byte [r8 - 0x75], r9b
invalid
adc byte [r8 - 0x75], r9b
invalid
mov byte [rbp - 1], 0
mov rcx, qword [rbp - 0x18]
call 0x1400de706
add byte [rax - 0x77], cl
ror dword [rax - 0x79], 0x4b
adc byte [rax - 0x77], cl
add dword [rax - 0x7d], ecx
ret
mov byte [rbp - 1], 0
mov rcx, rbx
add dword [rax - 0x7d], ecx
ret
call fcn.14005dec7
mov word [rsi + 0xb0], 0x16
jmp 0x1400cbe5d
mov r8d, 0xc8
mov rcx, rsi
mov rdx, qword [rbp - 0x18]
call sub.msvcrt.dll_memcpy
mov byte [rsi + 0xc8], 1
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 1], 1
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
add byte [rbp + rcx*4 + 5], cl
mov al, 0xea
or dword [rax], eax
push 0x46
pop rdx
call fcn.14011b869
ud2
ud2
and dword [rsi - 8], 0
mov ecx, 0xd0
call fcn.14007a664
mov rsi, rax
lea rdx, [rbp - 0x60]
mov r8d, 0xd0
mov rcx, rax
call sub.msvcrt.dll_memcpy
mov rax, rsi
add rsp, 0xf8
add byte [rax], al
add byte [rsi + 0x5d], bl
add byte [rax], al
add byte [rsi + 0x5d], bl
ret
add byte [rax], al
add byte [rax - 0x73], cl
movabs al, byte [0x83489000000008e8]
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb8
lea rbp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
xor r14b, r15b
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
mov r14, qword [rdx]
test r14, r14
je 0x1400cc0ff
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
xor r14b, r15b
invalid
invalid
invalid
mov r13, rdx
xor r15d, r15d
mov r12, qword [sym.imp.kernel32.dll_SwitchToThread]
and eax, 0x54227
invalid
and eax, 0x54227
mov rcx, qword [r14 + 0x18]
mov rax, qword [rcx + 0x38]
mov eax, dword [rcx + 0x38]
test rax, rax
invalid
je 0x1400cc079
pop rbx
sal byte [rbx + rbx*2 + 0x49], 0x89
sbb byte [rsi - 0x7d], r12b
cmp dword [rdx], eax
mov qword [r14 + 0x18], rax
cmp word [rcx], 2
jne 0x1400cc1c5
movzx ebx, word [rax]
cmp bx, 2
cmp ebx, 2
cmp ebx, 2
je 0x1400cc1d5
mov word [rax], 2
movups xmm0, xmmword [rax + 2]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
movups xmmword [rbp - 0x12], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov rdx, qword [rax + 0x20]
mov qword [rbp + 0x18], rdx
push rbp
sbb byte [rax - 0x75], cl
push rax
sub byte [rax - 0x77], cl
push rbp
and byte [rax - 0x75], cl
js 0x1400cc092
push rbp
sbb byte [rax - 0x75], cl
push rax
sub byte [rax - 0x77], cl
push rbp
and byte [rax - 0x75], cl
js 0x1400cc092
call fcn.1400cc3f7
movups xmm0, xmmword [rbp - 0x12]
nop
add eax, dword [rax]
add byte [rdi], cl
adc byte [rbp - 0x12], al
movups xmmword [rbp - 0x32], xmm0
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp - 0x40], xmm0
shr r11b, 0xf
shr r11b, 0xf
cmovns ecx, dword [rbx - 0x24ceefba]
mov rax, qword [r14 + 0x10]
xor ebx, ebx
invalid
fisttp dword [rax + 0x39]
ror dword [rdi], 0x94
ret
cmp rcx, rax
sete bl
xor ebx, 3
movzx eax, bx
add eax, 0xfffffffe
movzx ecx, ax
enter 0xffffffffffff8d48, 0x41
invalid
enter 0xffffffffffff8d48, 0x41
add dword [rsi - 0x7d], esp
stc
add cl, byte [rcx + 0xf]
invalid
invalid
invalid
lea eax, [rcx + 1]
cmp cx, 2
cmovae rax, r15
cmp rax, 2
jne 0x1400cc0ab
invalid
call r12
jmp 0x1400cc011
test rax, rax
jne case.0x140093ee4.733
movups xmm0, xmmword [rbp - 0x32]
movups xmmword [rbp - 0x52], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp - 0x60], xmm0
sub dword [rbp - 0x60], eax
sub dword [rbp - 0x60], eax
cmp bx, 2
jne 0x1400cc109
mov rax, qword [r13]
mov rcx, qword [rax + 0x38]
mov ax, 3
test rcx, rcx
leave
leave
jne 0x1400cc0f7
cmp qword [r13], 0
mov qword [rbp + 0x20], r13
je 0x1400cc0eb
invalid
or dword [rax - 0x75], ecx
and r8b, r13b
invalid
mov rcx, qword [rbp + 0x20]
call fcn.1400e59c0
mov rax, qword [rbp + 0x20]
and qword [rax], 0
mov ax, 2
mov word [rsi], ax
jmp 0x1400cc1b1
mov word [rsi], 2
jmp 0x1400cc1b1
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
movups xmm0, xmmword [rbp - 0x52]
movups xmmword [rbp - 0x12], xmm0
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp - 0x20], xmm0
mov r14, qword [r13]
test r14, r14
je 0x1400cc18a
lea rcx, [r14 + 0x20]
call fcn.1400cb5c0
test rax, rax
je case.0x14000776e.2483
push rbp
push rbp
mov qword [rbp + 8], rax
add rax, 0x10
lea rcx, [rbp - 0x40]
mov rdx, rax
call fcn.14000903f
sti
invalid
dec dword [rax - 0x73]
adc eax, 0x9e74d
lea rcx, [rbp - 0x40]
call fcn.1400cb673
mov byte [rbp + 0x2f], dl
push rbp
invalid
mov qword [rbp + 0x10], rax
adc byte [r8 - 0x77], r9b
invalid
adc byte [r8 - 0x77], r9b
ror dword [rax - 0x7d], 0xc1
add rcx, 0x10
invalid
or byte [rcx + rdi*8], bl
stc
add rcx, 0x10
call fcn.14005dd6f
stc
dec dword [rax - 0x75]
adc byte [r10 + 0x62e82f55], r9b
adc byte [rdx + 0x62e82f55], cl
or ah, dh
dec dword [rax - 0x73]
or r8b, r13b
jrcxz 0x1400cc17f
add al, byte [rax]
stc
dec dword [rax - 0x75]
adc byte [r10 + 0x62e82f55], r9b
adc byte [rdx + 0x62e82f55], cl
or ah, dh
dec dword [rax - 0x73]
or r8b, r13b
jrcxz 0x1400cc17f
add al, byte [rax]
mov r14, qword [r13]
mov esi, dword [rbp]
add byte [rbp - 0x7b], cl
div byte [rbp + rax - 0x10]
lock dec qword [r14 + 0x38]
test r14, r14
je 0x1400cc18a
lock dec qword [r14 + 0x38]
mov word [rsi], bx
mov dword [rsi], ebx
movaps xmm0, xmmword [rbp - 0x20]
movups xmmword [rsi + 2], xmm0
movups xmm0, xmmword [rbp - 0x12]
movups xmmword [rsi + 0x10], xmm0
mov rax, qword [rbp + 0x18]
invalid
mov qword [rsi + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rdi
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:__tail_.value.is_none__
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
jmp 0x1400cc1e3
lea rcx, [0x14016a9cc]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
add eax, 0x9e815
add eax, 0x9e815
add byte [rdx + 0x29], ch
push 0x29
pop rdx
call fcn.14011a470
ud2
add byte [rax - 0x75], cl
sbb byte [r8 - 0x75], r9b
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
push rbp
and al, ch
jno 0x1400cc260
add dword [rax], eax
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x20]
and qword [rax], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
sbb byte [r8 - 0x75], r9b
push rbp
and al, ch
add dword [rcx + rax], ecx
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
sbb byte [r8 - 0x75], r9b
push rbp
and al, ch
add dword [rcx + rax], ecx
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 8]
call fcn.1400ec75f
add byte [rax + 0x28c48348], dl
add byte [rax + 0x28c48348], dl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
mov rcx, qword [rbp + 0x10]
mov dl, byte [rbp + 0x2f]
invalid
fiadd word [rsi]
add byte [rax], al
mov rcx, qword [rbp + 0x10]
mov dl, byte [rbp + 0x2f]
call fcn.14000c9d5
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
mov esi, dword [rcx]
lea rcx, [rsi + 0x10]
call fcn.1400cc340
cmp rsi, 0xffffffffffffffff
invalid
invalid
je case.0x14009ad44.370
push qword [rcx + rbx - 0x10]
dec qword [rsi + 8]
lock dec qword [rsi + 8]
jne case.0x14009ad44.370
mov edx, 8
mov rcx, rsi
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.140041fe0
nop
add rsp, 0x20
pop rsi
ret
xor byte [rax - 0x39], cl
clc
invalid
mov eax, dword [rbp - 0x10]
mov rax, qword [rax + 0x38]
test rax, rax
je 0x1400cc38a
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + 0x40]
add rsp, 0x30
add esp, 0x30
pop rbp
jmp qword [rax + 0x18]
nop
add rsp, 0x30
pop rbp
ret
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + 0x18]
call fcn.1400f1a45
nop
add rsp, 0x20
pop rbp
ret
adc byte [rbp + 0x48], dl
sub esp, 0x20
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + 0x38]
mov rdx, qword [rax + 0x40]
call fcn.1400cbb18
nop
add rsp, 0x20
pop rbp
ret
test rcx, rcx
je 0x1400cc3f1
mov rsi, qword [rcx + 0x38]
jno fcn.1400cc41f
call fcn.1400cc3f7
mov rcx, rsi
jmp 0x1400cc3de
add rsp, 0x20
pop rsi
ret
invalid
invalid
xor byte [rax - 0x39], cl
add r14b, r15b
invalid
adc byte [r8 - 0x77], cl
clc
cmp byte [rcx - 0x18], bl
invalid
loop 0x1400cc446
jmp [rdx + 1]
mov dword [rax + 0x20], ecx
and byte [rax - 0x75], cl
invalid
mov ecx, dword [rsi + 0x20]
xor byte [rax - 0x7d], cl
invalid
cmp byte [rsi + 0x5d], bl
sub byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
call fcn.1400cbb18
nop
add rsp, 0x28
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
sub rsp, 0x30
lea rbp, [rsp + 0x30]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rsi, qword [rcx]
mov bl, 1
mov al, 1
xchg byte [rsi + 0x68], al
mov al, 1
xchg byte [rsi + 0x48], al
test al, al
test al, al
jne 0x1400cc4e2
mov rax, qword [rsi + 0x38]
mov rcx, qword [rsi + 0x40]
and qword [rsi + 0x38], 0
cmp byte [rax - 0x75], r9b
and qword [rsi + 0x38], 0
xor edx, edx
xchg byte [rsi + 0x48], dl
test rax, rax
je 0x1400cc4e2
call qword [rax + 8]
xchg byte [rsi + 0x60], bl
test bl, bl
invalid
jne 0x1400cc50b
invalid
invalid
lea rax, [rsi + 0x50]
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov rax, qword [rsi + 0x50]
mov eax, dword [rsi + 0x50]
mov rcx, qword [rsi + 0x58]
and qword [rsi + 0x50], 0
test rax, rax
je 0x1400cc506
call qword [rax + 0x18]
push rax
sbb byte [rcx], dh
rol byte [rsi - 0x7cb79fba], 0xc4
add esp, 0x30
pop rbx
pop rsi
xor eax, eax
xchg byte [rsi + 0x60], al
add rsp, 0x30
pop rbx
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x30]
xor byte [rax - 0x73], cl
invalid
invalid
call fcn.1400cbb28
cmc
invalid
call qword [rax + 0x20c48348]
and byte [rbx + 0x5e], bl
xor byte [rax - 0x73], cl
invalid
cmc
invalid
pop rbp
ret
sub al, 0xf5
invalid
jmp fcn.140047b8c
dec dword [rax - 0x7f]
in al, dx
mov byte [rax], al
add byte [rax], al
mov rax, rdx
ror byte [rax - 0x75], 1
invalid
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
lea rdx, [rcx + 0x88]
lea rdx, [rcx + 0x88]
lea r8, [rcx + 0x20]
lea r9, [rsp + 0x80]
mov qword [r9], r8
lea r8, [0x140169318]
lea eax, [0x140169318]
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x68], r9
mov dword [rsp + 0x68], ecx
mov dword [rsp + 0x68], ecx
lea r8, str.value
mov qword [rsp + 0x58], r8
lea r8, fcn.1400cb0bc
mov qword [rsp + 0x50], r8
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], rcx
lea rcx, [0x1401692e7]
mov qword [rsp + 0x38], rcx
lea rcx, [0x1401667e0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x60], 5
invalid
invalid
add byte [rax], al
invalid
mov qword [rsp + 0x40], 3
mov qword [rsp + 0x20], 0xf
lea rdx, [0x140168152]
or dword [rax], eax
lea r9, str.issuer_criticaltag
int3
mov r8d, 3
mov rcx, rax
call fcn.140050d00
nop
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
ret
in al, dx
mov rax, rdx
invalid
mov r9, qword [rcx]
mov ecx, dword [r9]
add ecx, 0xfffffffd
movzx edx, cx
lea r8, [rdx + 1]
invalid
invalid
add dword [rcx], esi
xor ecx, ecx
leave
cmp dx, 2
cmovb rcx, r8
test rcx, rcx
je case.0x1400ce7fe.482
add r9, 8
lea r10, [rsp + 0x40]
invalid
cmp ecx, 1
cmp ecx, 1
jne 0x1400cc694
mov qword [r10], r9
lea rcx, [0x140169398]
lea ecx, [0x140169398]
lea ecx, [0x140169398]
mov qword [rsp + 0x20], rcx
lea rdx, str.Urlscheme
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x1400cc6b0
pop rsp
lea rcx, [r9 + 0x50]
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
lea rcx, [0x140169378]
or eax, 0x9cd11
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], rdx
lea rcx, fcn.1400cb30f
mov qword [rsp + 0x20], rcx
lea rdx, [0x14016934b]
mov r8d, 6
mov rcx, rax
call fcn.1400512e0
jmp 0x1400cc6bb
mov qword [r10], r9
lea rcx, [0x1401693b8]
or dword [rax], eax
or dword [rax], eax
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rdx, case.0x140078d05.39
mov r8d, 7
mov rcx, rax
mov r9, r10
shr eax, 1
clc
clc
invalid
clc
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
ret
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0xc0
mov rdi, rdx
mov rsi, qword [rcx]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x9a0bc
invalid
invalid
or dword [rax], eax
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x9a0bc
invalid
invalid
or dword [rax], eax
mov esp, 0x410009a0
mov eax, 3
mov r8d, 3
call qword [rax + 0x18]
mov qword [rsp + 0x30], rdi
mov byte [rsp + 0x38], al
mov byte [rsp + 0x39], 0
mov edi, dword [rsi + 0x2c]
mov rbx, qword [rsi + 0x10]
mov r14, qword [rsi + 0x20]
test rdi, rdi
invalid
je 0x1400cc732
push qword [rdi + riz + 0x49]
cmp r14, rdi
cmp esi, edi
jbe case.0x140096845.579
cmp byte [rbx + rdi], 0xbf
jg 0x1400cc732
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.3.1_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, r14
xor r8d, r8d
xor r8d, r8d
xor eax, eax
mov r9, rdi
jmp case.0x1400ccbce.383
jne 0x1400cc716
lea r9, [rsp + 0x60]
mov qword [r9], rbx
mov qword [r9 + 8], rdi
lea r15, [0x1401667b0]
cmp eax, 0x9a06b
cmp eax, 0x9a06b
mov qword [rsp + 0x20], r15
lea rdx, [0x1401667a3]
push rdx
movabs al, byte [0x4130244c8d480009]
mov eax, 6
invalid
push rdx
movabs al, byte [0x4130244c8d480009]
mov eax, 6
invalid
add al, ch
invalid
call fcn.140050090
inc edi
jne 0x1400cc76a
mov rdx, r14
mov edx, esi
jmp 0x1400cc799
mov rdx, r14
sub rdx, rdi
sub rdx, rdi
jbe 0x1400cc797
and eax, 0xbf3b3c80
cmp byte [rbx + rdi], 0xbf
jg 0x1400cc799
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.3.1_srclib.rs
mov qword [rsp + 0x20], rax
and al, 0x20
sar dword [rdi], 0xc
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r9, r14
call fcn.14011a900
ud2
jne 0x1400cc778
add rbx, rdi
sti
mov rcx, rbx
mov r8d, 0x2f
call fcn.1401088c0
xor al, 1
lea r9, [rsp + 0x2f]
mov byte [r9], al
lea rax, [0x1401667e0]
mov qword [rsp + 0x20], rax
and eax, 0x480009a0
mov dword [rsp + 0x20], eax
lea rdx, str.cannot_be_a_base
or dword [rax], eax
lea rcx, [rsp + 0x30]
mov r8d, 0x10
add byte [rax], al
add byte [rax], al
call fcn.140050090
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14010f42a
mov ecx, eax
lea rax, str.called__Option::unwrap____on_a__None__value
xor edx, edx
invalid
rol byte [rcx + rcx*8 - 0x74bbe18c], cl
sub al, 0x44
sub al, 0x44
test cl, cl
je 0x1400cc80c
mov r8d, dword [rsi + 0x2c]
mov r9d, dword [rsi + 0x30]
invalid
invalid
sub al, 0x44
mov ecx, dword [rsi + 0x30]
xor byte [rcx - 0x7d], r8b
rol byte [rbx], 0x45
cmp ecx, eax
invalid
add r8d, 3
cmp r9d, r8d
invalid
sal dword [rsi + 0xd], 0x48
mov ecx, dword [rsi + 0x10]
jbe 0x1400cc80c
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
call fcn.14010f32f
lea r9, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [r9], rax
mov qword [r9 + 8], rdx
invalid
or byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
mov qword [rsp + 0x20], r15
lea rdx, str.usernamepassword
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
fcomp qword [rdi - 0x72b7fff7]
and al, 0x30
invalid
lea ecx, [rsp + 0x30]
xor byte [rcx - 0x48], al
or byte [rax], al
mov r8d, 8
add byte [rax], al
call fcn.140050090
mov rcx, rsi
call fcn.14010f42a
test al, al
sal byte [rdx + rsi + 0x44], 0x8b
xor byte [rax - 0x75], r9b
mov rdx, qword [rsi + 0x20]
cmp r8d, edx
je 0x1400cc872
invalid
je 0x1400cc872
mov r8d, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x20]
cmp r8d, edx
je 0x1400cc872
cmp rdx, r8
cmp edx, eax
jbe 0x1400cca48
mov rcx, qword [rsi + 0x10]
adc byte [rdx - 0x80], r8b
cmp al, 1
cmp dh, byte [rbp + 0x11]
invalid
cmp byte [rcx + r8], 0x3a
jne 0x1400cc872
invalid
adc dword [rcx - 1], eax
rol byte [rbx + rcx*4 + 0x4e], 0x34
inc r8d
mov r9d, dword [rsi + 0x34]
dec r9d
call fcn.14010f32f
jmp 0x1400cc874
xor eax, eax
lea r9, [rsp + 0x80]
mov qword [r9], rax
add dword [rcx - 0x77], ecx
push rcx
or byte [rax - 0x73], cl
lea ebx, [0x140166810]
add byte [rax], 0
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
push rcx
or byte [rax - 0x73], cl
lea ebx, [0x140166810]
lea ebx, [0x140166810]
mov qword [rsp + 0x20], rbx
pop rsp
and al, 0x20
invalid
and byte [rax - 0x73], cl
adc eax, 0x99f72
lea rdx, [0x140166808]
lea rcx, [rsp + 0x30]
mov r8d, 8
mov eax, 8
mov eax, 8
call fcn.140050090
movzx eax, byte [rsi + 0x40]
lea rcx, [0x14019378c]
lea rcx, [0x14019378c]
fld xword [rsi + 0xc]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov byte [rsp + 0x40], 3
jmp 0x1400cc903
mov r8d, dword [rsi + 0x34]
mov r9d, dword [rsi + 0x38]
mov ecx, dword [rsi + 0x38]
mov ecx, dword [rsi + 0x38]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
call fcn.14010f32f
mov byte [rsp + 0x40], 0
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rdx
mov dword [rsp + 0x50], edx
jmp 0x1400cc903
mov eax, dword [rsi + 0x41]
mov byte [rsp + 0x40], 1
and al, 0x40
add dword [rcx - 0x14bedbbc], ecx
invalid
and al, 0x40
add dword [rcx - 0x14bedbbc], ecx
add dword [rcx - 0x14bedbbc], ecx
invalid
movups xmm0, xmmword [rsi + 0x41]
movups xmmword [rsp + 0x41], xmm0
and al, 0x41
mov byte [rsp + 0x40], 2
lea rax, [0x140166838]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, str.host
adc eax, 0x99f1a
adc eax, 0x99f1a
lea rdi, [rsp + 0x30]
lea r9, [rsp + 0x40]
mov r8d, 4
mov r8d, 4
mov eax, 4
mov rcx, rdi
call fcn.140050090
mov eax, dword [rsi + 0x28]
lea r9, [rsp + 0x5c]
lea ecx, [rsp + 0x5c]
mov dword [r9], eax
mov dword [rcx], eax
lea rax, [0x140166860]
add eax, 0x99f20
mov qword [rsp + 0x20], rax
lea rdx, str.port
or al, 0x9f
or dword [rax], eax
or al, 0x9f
lahf
or dword [rax], eax
mov r8d, 4
mov rcx, rdi
call fcn.140050090
invalid
clc
dec dword [rax - 0x77]
mov ecx, esi
call fcn.14010f2e0
lea r9, [rsp + 0x90]
lea ecx, [rsp + 0x90]
invalid
lea ecx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r15
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r15
lea rdx, str.pathfragment
adc eax, 0x99f03
mov r8d, 4
mov rcx, rdi
call fcn.140050090
cmp dword [rsi], 0
je case.0x1400bc20e.151
clc
inc dword [rbx + 0x2074003e]
mov r8d, dword [rsi + 4]
mov eax, dword [rsi + 4]
add al, 0x41
inc r8d
inc eax
cmp dword [rsi + 8], 0
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
je 0x1400cc9b4
mov r9d, dword [rsi + 0xc]
mov ecx, dword [rsi + 0xc]
or al, 0xe8
sub dword [rcx], 0x9eb0004
add bl, ch
invalid
call fcn.14010f32f
jmp 0x1400cc9b9
add bl, ch
or dword [rcx], esi
invalid
xor eax, eax
jmp 0x1400cc9b9
shr bl, 5
call fcn.14010f320
lea r9, [rsp + 0xa0]
mov qword [r9], rax
add dword [rcx - 0x77], ecx
push rcx
or byte [rax - 0x77], cl
mov qword [rsp + 0x20], rbx
add dword [rcx - 0x77], ecx
push rcx
or byte [rax - 0x77], cl
mov qword [rsp + 0x20], rbx
lea rdx, [0x14016c5c3]
out dx, eax
sti
or dword [rax], eax
lea rcx, [rsp + 0x30]
mov r8d, 5
add al, ch
lodsb al, byte [rsi]
clc
invalid
cmp dword [rsi + 8], 0
or byte [rax], al
add al, ch
lodsb al, byte [rsi]
clc
inc dword [rbx + 0x7400087e]
invalid
je 0x1400cca00
mov r8d, dword [rsi + 0xc]
inc r8d
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x75], r9b
push rsi
and al, ch
and ch, byte [rcx]
add al, 0
adc byte [rax - 0x75], r9b
adc byte [rax - 0x75], cl
push rsi
and al, ch
and ch, byte [rcx]
add al, 0
jmp 0x1400cca02
xor eax, eax
lea r9, [rsp + 0xb0]
add byte [rax], al
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], rbx
lea rdx, [0x140166884]
adc eax, 0x99e67
adc eax, 0x99e67
lea rsi, [rsp + 0x30]
and al, 0x30
mov r8d, 8
mov eax, 8
add byte [rax], al
mov rcx, rsi
call fcn.140050090
invalid
clc
dec dword [rax - 0x77]
int1
call fcn.1400504f0
nop
add rsp, 0xc0
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.3.1_srclib.rs
add eax, 0xc3cc1
mov rcx, r8
mov r8, rax
mov eax, eax
mov eax, eax
call fcn.14011a390
ud2
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rdi, rdx
mov rax, qword [rcx]
mov r14, qword [rax]
mov esi, dword [rax]
mov esi, dword [rax]
imul r15, qword [rax + 0x10], 0x30
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140190198]
xor byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xc3714
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
mov qword [rsi], rdi
mov byte [rsi + 8], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
je 0x1400ccab5
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 9], 0
lea rdi, [0x1400ccae5]
lea rbx, [rsp + 0x28]
test r15, r15
je 0x1400ccaca
mov qword [rsp + 0x28], r14
and al, 0x28
add r14, 0x30
mov rcx, rsi
xor byte [rax - 0x77], cl
int1
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
mov r8, rdi
call fcn.140050720
add r15, 0xffffffffffffffd0
invalid
shr bl, 1
invalid
invalid
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov dl, byte [rsp + 0x38]
push rsp
and al, 0x38
call fcn.140050850
nop
add rsp, 0x40
invalid
invalid
call qword [rax + 0x40c48348]
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, dword [rcx]
lea rdx, [rcx + 0x18]
lea edx, [rcx + 0x18]
lea edx, [rcx + 0x18]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
invalid
mov qword [r8], rdx
lea rdx, [0x140166930]
sahf
or dword [rax], eax
invalid
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
and al, 0x48
lea rdx, str.value
invalid
or dword [rax], eax
mov qword [rsp + 0x38], rdx
lea rdx, case.0x140097e0c.477
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 3
and al, 0x20
add eax, dword [rax]
add byte [rax], al
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 3
and al, 0x20
add eax, dword [rax]
add byte [rax], al
and al, 0x20
add eax, dword [rax]
add byte [rax], al
lea rdx, str.KeyValue
lea r9, [0x140167f82]
or eax, 0x9b439
cmp dword [rcx + rcx + 0x8b84100], esi
mov r8d, 8
mov rcx, rax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.140050c00
nop
add rsp, 0x68
add esp, 0x68
call fcn.140050c00
nop
add rsp, 0x68
add esp, 0x68
invalid
ret
in al, dx
cmp byte [rsi - 0x7d], ah
cmp dword [rdx], eax
jne 0x1400ccb87
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome
mov r8d, 4
add rsp, 0x38
jmp rax
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [0x140167198]
mov qword [rsp + 0x20], rax
lea rax, [0x14018ffec]
add eax, 0xc344a
mov r8d, 4
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0x6de8
clc
call qword [rax + 0x38c48348]
add esp, 0x38
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x6de8
cmp bl, al
sub rsp, 0x38
mov rax, qword [rcx]
ret
lea r8, [0x14019379c]
add eax, 0xc6bd5
invalid
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, str.IssueIssueWildIodefIssuer
adc eax, 0x9c755
jmp 0x1400ccbf8
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x140169346]
lea edx, [0x140169346]
adc eax, 0x9c74e
mov r8d, 5
jmp case.0x140096845.606
add rcx, 8
lea r9, [rsp + 0x30]
invalid
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
mov qword [r9], rcx
lea rax, [0x140166930]
add eax, 0x99d1d
add eax, 0x99d1d
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, case.0x140078d05.39
mov r8d, 7
add byte [rax - 0x77], cl
invalid
mov ecx, edx
ror dword [rax - 0x77], 1
ret 0xf0e8
invalid
mov rdx, rax
call fcn.140051220
invalid
clc
call qword [rax + 0x38c48348]
invalid
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14016933d]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14016933d]
lea edx, [0x14016933d]
mov r8d, 9
mov eax, 9
add rsp, 0x38
jmp rax
or dword [rax - 0x73], ecx
push rsp
and al, 0x40
invalid
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
mov dword [rdx], ecx
lea rcx, [0x1401699f0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x20], 8
and al, 0x20
or byte [rax], al
add byte [rax], al
invalid
lea rdx, [0x1401681c6]
lea r9, [0x1401699e7]
lea ecx, [0x1401699e7]
lea ecx, [0x1401699e7]
mov r8d, 3
add byte [rax], al
mov rcx, rax
call fcn.140050b40
nop
add rsp, 0x48
ret
mov rdi, rdx
mov edi, edx
mov rax, qword [rcx]
mov r14, qword [rax]
mov esi, dword [rax]
mov r15, qword [rax + 8]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0xc34cd
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
je 0x1400cccfc
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
je 0x1400cccfc
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 9], 0
shl r15, 4
lea rdi, [0x1400c01b8]
xor al, 0xff
invalid
dec dword [rax - 0x73]
pop rsp
and al, 0x28
invalid
sub byte [rbp - 0x7b], cl
push qword [rbp + rbx + 0x4c]
mov dword [rsp + 0x28], esi
and al, 0x28
test r15, r15
test edi, edi
je 0x1400ccd15
mov qword [rsp + 0x28], r14
and al, 0x28
sub byte [rcx - 0x7d], cl
invalid
add r14, 0x10
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
clc
call fcn.140050720
add r15, 0xfffffffffffffff0
add edi, 0xfffffff0
add edi, 0xfffffff0
jmp 0x1400cccf3
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
push rsp
and al, 0x38
push rsp
and al, 0x38
call fcn.140050850
nop
add rsp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
sub rsp, 0x68
mov rax, qword [rcx]
mov ecx, dword [rax]
add ecx, 0xfffffffe
cmp cx, 0x17
stc
invalid
stc
invalid
mov r8d, 0xf
cmovb r8d, ecx
cmovb eax, ecx
cmovb eax, ecx
movzx ecx, r8w
lea r8, [0x1401937ac]
movsxd rcx, dword [r8 + rcx*4]
invalid
add rcx, r8
sar edi, 0xe1
jmp rcx
add rax, 2
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [0x1401668b0]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140168144]
add eax, 0x9b3c7
mov r8d, 1
add byte [rax], al
add cl, ch
jo 0x1400ccd89
jmp 0x1400cd0f8
add byte [rax], al
add rax, 2
add eax, 2
lea r9, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r9], rax
lea rax, [0x1401668d0]
lea eax, [0x1401668d0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x140168145]
jmp 0x1400cd0f2
add byte [rax], al
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140167198]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, [0x140168149]
lea eax, [0x140168149]
jmp 0x1400ccfe9
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x140169a10]
int3
or dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x20
invalid
int3
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
add eax, 0x9b363
lea rax, [0x140168152]
jmp 0x1400cd037
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140167198]
add eax, 0x9a391
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, [0x14016815f]
jmp 0x1400ccfe9
invalid
add byte [rax - 0x7d], cl
ror byte [rax], 0x4c
lea r9, [rsp + 0x60]
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x140169a30]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rax, [0x140168164]
add eax, 0x9b32d
jmp 0x1400ccfe9
add byte [rax], al
add rax, 8
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140169a50]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rax, [0x140168171]
lea eax, [0x140168171]
or dword [rax], eax
add cl, ch
mov dword [rcx], eax
add byte [rax], al
jmp 0x1400ccfe9
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x140169a70]
retf
or dword [rax], eax
retf
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, [0x140168176]
jmp 0x1400ccfe9
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x140169a90]
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rax, [0x14016817e]
invalid
mov dl, 9
add bl, ch
invalid
invalid
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140169ab0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rax, [0x140168180]
jmp 0x1400ccfe9
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x140169ad0]
lea eax, [0x140169ad0]
add dword [rax - 0x73], ecx
add eax, 0x9cbf4
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x14016819a]
jmp 0x1400cd0f2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
add rax, 8
lea r9, [rsp + 0x60]
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x140167198]
mov qword [rsp + 0x20], rax
lea rax, [0x140168198]
lea eax, [0x140168198]
add eax, 0x9b28c
add eax, 0x9b28c
mov r8d, 2
jmp 0x1400cd0f8
add byte [rax - 0x7d], cl
ror byte [rax], 0x4c
invalid
add rax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x140169af0]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x9b268
lea eax, [0x14016819e]
add eax, 0x9b268
or dword [rax], eax
mov r8d, 0xa
mov eax, 0xa
jmp 0x1400cd0f8
add rax, 8
lea r9, [rsp + 0x60]
invalid
mov qword [r9], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0x9be5c
lea rax, [0x140168db0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x1401677fd]
jmp 0x1400cd037
add byte [rax - 0x7d], cl
add rax, 8
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x140167198]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x1401681a8]
add eax, 0x9b224
jmp 0x1400cd037
add byte [rax], al
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140169b10]
add eax, 0x9cb78
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x1401681b3]
jmp 0x1400cd037
add byte [rax], al
add byte [rax - 0x7d], cl
add rax, 8
lea r9, [rsp + 0x60]
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140169b30]
add eax, 0x9cb74
add dword [rax - 0x73], ecx
add eax, 0x9cb74
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rax, [0x1401681b6]
jmp 0x1400cd037
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x140169b50]
lea eax, [0x140169b50]
jae 0x1400ccfa6
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rax, [0x1401681b9]
add eax, 0x9b1d0
mov r8d, 5
jmp 0x1400cd0f8
add rax, 8
lea r9, [rsp + 0x60]
invalid
mov qword [r9], rax
lea rax, [0x140169a70]
imul ecx, edx, 0x89480009
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rax, [0x1401681be]
jmp 0x1400cd0f2
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [0x140169b90]
mov qword [rsp + 0x20], rax
lea rax, [0x1401681c6]
add eax, 0x9b18f
mov r8d, 3
jmp 0x1400cd0f8
lea rcx, [rax + 8]
lea r8, [rsp + 0x60]
mov qword [r8], rcx
add rax, 0x20
lea rcx, [0x140169ad0]
add byte [rax - 0x77], cl
and al, 0x50
mov qword [rsp + 0x48], r8
lea rcx, str.rdataRecordname_labelsrr_typedns_class
retf
or dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
cmp byte [rax - 0x73], cl
or eax, 0x9bd12
retf
cmp byte [rax - 0x73], cl
or eax, 0x9bd12
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
lea rax, case.0x140078d05.39
lea eax, case.0x140078d05.39
lea r9, str.codeZeroLLQULNSIDDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmnamernameserialrefreshretryexpireminimum
mov r8d, 7
mov eax, 7
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x4fe8
mov rcx, rdx
mov rdx, rax
call fcn.140050c00
jmp 0x1400cd103
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
lea rdx, [0x1401681d8]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1401681d8]
mov cl, 9
add byte [rcx - 0x48], al
mov r8d, 4
mov r8d, 4
add rsp, 0x68
jmp rax
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x140169b70]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x1401681c2]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140051220
clc
invalid
nop
add rsp, 0x68
ret
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rcx + 0x18]
lea r8, [rcx + 0x1c]
lea eax, [rcx + 0x1c]
lea r9, [rsp + 0xa0]
movabs al, byte [0x8348098949000000]
rcr dword [rdx], 0x4c
lea edx, [0x1401693b8]
test dl, al
or dword [rax], eax
rcr dword [rdx], 0x4c
lea edx, [0x1401693b8]
test dl, al
or dword [rax], eax
mov qword [rsp + 0x90], r10
mov qword [rsp + 0x88], r9
mov dword [rsp + 0x88], ecx
mov byte [rax], al
add byte [rax], al
lea r9, str.cert_dataCAServiceTrustAnchorDomainIssuedPrivateFullSpkiRawSha256Sha512txt_data
mov qword [rsp + 0x78], r9
mov dword [rsp + 0x78], ecx
lea r9, [0x140169980]
mov qword [rsp + 0x70], r9
mov dword [rsp + 0x70], ecx
jo 0x1400cd1a5
mov qword [rsp + 0x68], rcx
mov dword [rsp + 0x68], ecx
mov ecx, 8
mov qword [rsp + 0x60], rcx
lea r9, str.matching
or dword [rax], eax
or dword [rax], eax
mov qword [rsp + 0x58], r9
lea r9, [0x140169958]
invalid
or dword [rax], eax
mov qword [rsp + 0x50], r9
mov dword [rsp + 0x50], ecx
mov dword [rsp + 0x50], ecx
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rcx
and al, 0x40
and al, 0x40
lea rcx, str.selector
or eax, 0x9c7bc
mov qword [rsp + 0x38], rcx
lea rcx, [0x140169930]
lea ecx, [0x140169930]
lea ecx, [0x140169930]
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x80], 9
mov dword [rsp + 0x80], 9
add byte [rax], al
add byte [rcx], cl
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 0xa
mov qword [rsp + 0x20], 0xa
lea rdx, [0x1401681c2]
lea r9, str.cert_usage
mov r8d, 4
add al, 0
add byte [rax], al
invalid
mov rcx, rax
call fcn.140050e30
nop
add rsp, 0xa8
ret
call qword [rax - 0x573b7eb8]
add byte [rax], al
add bl, al
sub rsp, 0x38
movzx eax, byte [rcx]
add dword [rbp + rcx*4 + 5], ecx
invalid
or al, 0
add byte [rcx + 0x63], cl
add al, 0x80
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699d8]
invalid
or dword [rax], eax
mov r8d, 3
mov eax, 3
add byte [rax], al
add bl, ch
jmp 0x1400cd294
invalid
jmp 0x1400cd294
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9c7b2
mov dl, 0xc7
or dword [rax], eax
lea rdx, [0x1401699db]
mov dl, 0xc7
or dword [rax], eax
jmp case.0x1400854a6.1717
adc ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x1401699e1]
adc eax, 0x9c7a3
mov r8d, 6
add bl, ch
inc rcx
inc rcx
jmp 0x1400cd294
inc rcx
inc ecx
ror dword [rbp + rcx*4 + 0x4c], 0x24
lea r9, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
lea eax, [0x1401689c8]
lea rax, [0x1401689c8]
lea eax, [0x1401689c8]
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
lea rax, [0x14016973a]
add eax, 0x9c4d6
invalid
mov r8d, 0xa
or al, byte [rax]
add byte [rax], al
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x77], 1
ret 0xabe8
invalid
stosd dword [rdi], eax
mov rdx, rax
call fcn.140051220
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1401699c9]
adc eax, 0x9c73b
or dword [rax], eax
mov r8d, 7
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
cmp byte [rax - 1], cl
loopne case.0x1400ccbce.432
jmp rax
sub esp, 0x38
movzx eax, byte [rcx]
in al, dx
cmp byte [rdi], cl
mov dh, 1
lea r8, [0x14019381c]
or al, 0
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
or byte [rcx + rax - 0x40], 0xff
add eax, eax
jmp rax
loopne 0x1400cd2fb
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699d0]
jmp case.0x1400cd1f9.9
inc rcx
lea r9, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
add eax, 0x9b6ef
mov qword [r9], rcx
lea rax, [0x1401689c8]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x14016973a]
push rbp
invalid
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
invalid
mov r8d, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rax
invalid
invalid
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.140051220
nop
add rsp, 0x38
invalid
invalid
invalid
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9c6ba
invalid
or dword [rax], eax
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699c9]
invalid
or dword [rax], eax
invalid
mov r8d, 7
jmp 0x1400cd330
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9c6aa
invalid
or dword [rax], eax
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699d4]
invalid
or dword [rax], eax
invalid
mov r8d, 4
add rsp, 0x38
jmp rax
jmp rax
cmp byte [rax - 1], cl
loopne case.default.0x1400cd34c
invalid
jmp rax
sub rsp, 0x38
sub esp, 0x38
movzx eax, byte [rcx]
lea r8, [0x14019382c]
movsxd rax, dword [r8 + rax*4]
invalid
add rax, r8
add eax, eax
or byte [rcx + rax - 0x40], 0xff
loopne 0x1400cd397
invalid
add eax, eax
jmp rax
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699a9]
adc eax, 0x9c648
adc eax, 0x9c648
invalid
or dword [rax], eax
mov r8d, 2
jmp 0x1400cd405
add cl, ch
cdq
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699ab]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699ab]
sub al, 0xc6
or dword [rax], eax
jmp 0x1400cd3ff
jle 0x1400cd3ca
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9c61e
or dword [rax], eax
sbb byte [rax - 0x73], cl
adc eax, 0x9c61e
or dword [rax], eax
or dword [rax], eax
add byte [rcx - 0x48], al
or eax, dword [rax]
add byte [rax], al
invalid
mov r8d, 0xb
add byte [rax], al
add bl, ch
imul ecx, dword [rax - 0x75], 0x8b48204a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
jmp 0x1400cd405
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9c60e
sbb byte [rax - 0x73], cl
adc eax, 0x9c60e
add byte [rcx - 0x48], al
or al, 0
add byte [rax], al
mov r8d, 0xc
jmp 0x1400cd405
inc rcx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1401689c8]
lea eax, [0x1401689c8]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x14016973a]
mov r8d, 0xa
mov rcx, rdx
mov ecx, edx
mov ecx, edx
ror dword [rax - 0x77], 1
ret 0x3ae8
mov rdx, rax
call fcn.140051220
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401699c9]
lea edx, [0x1401699c9]
mov r8d, 7
add rsp, 0x38
jmp rax
mov eax, edx
mov rcx, qword [rcx]
lea rdx, [rcx + 0x18]
lea r8, [rsp + 0x80]
mov qword [r8], rcx
mov dword [rax], ecx
or dword [rax - 0x73], ecx
push rcx
sbb byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rax], ecx
add rcx, 0x1a
lea r9, [0x1401693b8]
or dword [rax], eax
mov dword [rax], ecx
add rcx, 0x1a
lea r9, [0x1401693b8]
or dword [rax], eax
or dword [rax], eax
mov qword [rsp + 0x70], r9
mov dword [rsp + 0x70], ecx
and al, 0x70
mov qword [rsp + 0x68], r8
lea r8, str.fingerprintReservedRSADSAECDSAEd25519Ed448UnassignedSHA1SHA256svc_prioritytarget_namesvc_params
ret 9
mov qword [rsp + 0x58], r8
lea r8, [0x1401696f0]
movabs al, byte [0x502444894c0009c2]
ret 9
movabs al, byte [0x502444894c0009c2]
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], rcx
lea rcx, str.fingerprint_type
or eax, 0x9c27f
or eax, 0x9c27f
mov qword [rsp + 0x38], rcx
lea rcx, [0x1401696c0]
add byte [rax - 0x77], cl
and al, 0x30
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x60], 0xb
mov qword [rsp + 0x40], 0x10
mov dword [rsp + 0x40], 0x10
mov dword [rsp + 0x40], 0x10
mov qword [rsp + 0x20], 9
add byte [rax - 0x73], cl
adc eax, 0x9ad20
lea rdx, [0x1401681b9]
lea r9, [0x1401696b4]
mov r8d, 5
mov eax, 5
mov eax, 5
mov rcx, rax
call fcn.140050d00
call qword [rax - 0x773b7eb8]
add byte [rax], al
invalid
shr eax, 0x52
cmp al, bh
call qword [rax - 0x773b7eb8]
add byte [rax], al
add bl, al
ret
sub rsp, 0x38
sub esp, 0x38
ret
sub esp, 0x38
movzx eax, byte [rcx]
lea r8, [0x140193844]
jg 0x1400cd526
or al, 0
jg 0x1400cd526
or al, 0
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
or byte [rcx + rax - 0x40], 0xff
loopne 0x1400cd517
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016971b]
lea edx, [0x14016971b]
adc eax, 0x9c23a
sbb byte [rax - 0x73], cl
adc eax, 0x9c23a
mov r8d, 8
or byte [rax], al
add byte [rax], al
jmp 0x1400cd552
imul ecx, dword [rax - 0x75], 0x8b48204a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9c24c
ret 9
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9c24c
ret 9
ret 9
mov r8d, 6
mov eax, 6
jmp 0x1400cd552
inc rcx
inc rcx
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1401689c8]
add eax, 0x9b4b2
mov ah, 9
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, [0x14016973a]
mov r8d, 0xa
mov eax, 0xa
add byte [rcx - 0x48], al
mov eax, 0xa
or al, byte [rax]
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.140051220
invalid
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9c1f8
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9c1f8
clc
ror dword [rcx], 0
mov r8d, 4
add rsp, 0x38
add esp, 0x38
invalid
jmp rax
jmp rax
cmp byte [rdi], cl
mov dh, 1
lea r8, [0x140193854]
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
or byte [rcx + rax - 0x40], 0xff
jmp rax
invalid
in eax, dx
invalid
invalid
loopne 0x1400cd5b9
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016971b]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9c198
mov r8d, 8
mov eax, 8
jmp case.0x1400905ce.969
jns 0x1400cd5d4
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169723]
lea edx, [0x140169723]
lea edx, [0x140169723]
jmp case.0x1400cd2b0.19
adc ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169726]
lea edx, [0x140169726]
sbb byte [rax - 0x73], cl
lea edx, [0x140169726]
adc eax, 0x9c173
mov r8d, 3
jmp case.0x1400905ce.969
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140169729]
lea edx, [0x140169729]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169729]
lea edx, [0x140169729]
lea edx, [0x140169729]
jmp 0x1400cd5fe
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9c14b
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14016972e]
adc eax, 0x9c14b
mov r8d, 7
add byte [rax], al
jmp case.0x1400905ce.969
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9c137
ror dword [rcx], 0
ror dword [rcx], 0
mov r8d, 5
add byte [rax], al
add rsp, 0x38
jmp rax
inc rcx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1401689c8]
stosd dword [rdi], eax
mov bl, 9
invalid
mov qword [rsp + 0x20], rax
lea rax, [0x14016973a]
add eax, 0x9c111
mov r8d, 0xa
mov rcx, rdx
mov rdx, rax
call fcn.140051220
clc
call qword [rax + 0x38c48348]
clc
call qword [rax + 0x38c48348]
ret
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x77], cl
or dword [rax - 0x7d], ecx
add ecx, 0x54
invalid
invalid
invalid
sub eax, 0x4c00099b
mov dword [rsp + 0x90], edx
mov qword [rsp + 0x88], r9
mov r9d, 6
mov ecx, 6
mov qword [rsp + 0x80], r9
lea r10, [0x14016969e]
adc eax, 0x9c00e
mov qword [rsp + 0x78], r10
lea r10, [0x140168d88]
mov qword [rsp + 0x70], r10
mov qword [rsp + 0x68], rcx
lea rcx, str.port
mov qword [rsp + 0x58], rcx
and al, 0x58
mov qword [rsp + 0x50], r10
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], r9
lea rcx, [0x140169698]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], r10
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x60], 4
add al, 0
add byte [rax], al
mov qword [rsp + 0x20], 8
lea rdx, [0x1401681b6]
lea r9, str.priorityweighttarget0123456789abcdefalgorithm
mov r8d, 3
mov rcx, rax
call fcn.140050e30
nop
add rsp, 0xa8
ret
lea ecx, [0x140169670]
mov qword [rsi + 0x68], rcx
mov ecx, 7
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rcx
lea rdx, [0x1401681b3]
lea r9, [0x1401695e0]
invalid
or dword [rax], eax
mov esi, 0xb8410009
add eax, dword [rax]
add byte [rax], al
invalid
or dword [rax], eax
mov r8d, 3
add byte [rax - 0x77], cl
shr eax, 0x3c
cmp eax, edi
call qword [rax - 0x473b7eb8]
add byte [rax], al
add byte [rdi + 0x5e], bl
mov rcx, rax
call fcn.140051110
nop
add rsp, 0xb8
pop rdi
pop rsi
ret
test al, 0x10
jne 0x1400cd7f3
test al, 0x20
je 0x14004f7b0
clc
invalid
and byte [rdi], cl
test dl, al
invalid
clc
invalid
jmp 0x140056490
mov ecx, dword [rcx]
jmp 0x1400537b0
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
push rsp
and al, 0x40
mov qword [rdx], rcx
mov qword [rdx], rcx
lea rcx, [0x140169550]
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 7
lea rdx, [0x1401677fd]
adc eax, 0x99fd0
adc eax, 0x99fd0
lea r9, str.options
je case.0x14009ad44.439
or dword [rax], eax
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
mov rcx, rax
call fcn.140050b40
nop
add rsp, 0x48
invalid
ret
invalid
sub esp, 0x78
mov rdi, rdx
xlatb
xlatb
mov rbx, qword [rcx]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x14015f060]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
lea rsi, [rsp + 0x40]
mov qword [rsi], rdi
mov byte [rsi + 8], al
and word [rsi + 9], 0
mov byte [rsi + 0xb], 1
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
or byte [r8 + 1], cl
ror dword [rax - 1], 0xc1
or byte [r8 + 1], cl
ror dword [rax - 1], 0xc1
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
xlatb
sal bh, 1
ror byte [rbx + rcx*4 + 0x43], cl
sbb byte [rax - 0x73], cl
jl 0x1400cd8ca
and al, 0x50
xlatb
sal bh, 1
ror byte [rbx + rcx*4 + 0x43], cl
sbb byte [rax - 0x73], cl
jl 0x1400cd8ca
invalid
and al, 0x50
push rax
mov qword [rdi], rax
add rax, 0x10
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
mov word [rdi + 0x18], dx
mov dword [rdi + 0x18], edx
mov dword [rdi + 0x18], edx
mov qword [rdi + 0x20], r8
lea r12, [0x1400cd91e]
pop rcx
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0xa0
and byte [r13 + r9*4 + 0x25], r9b
pop rcx
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0xa0
add byte [rax], al
lea r14, [rsp + 0x30]
lea r15, [rsp + 0x38]
and al, 0x38
mov rcx, rdi
call fcn.1400ca04b
invalid
dec dword [rax - 0x7b]
invalid
invalid
je 0x1400cd905
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x38], edx
mov qword [rsp + 0x20], r12
and al, 0x20
and byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov rdx, r14
mov r8, rbx
mov r9, r15
call fcn.140050880
jmp 0x1400cd8d6
jge 0x1400cd930
clc
invalid
lea rcx, [rsp + 0x40]
call fcn.140050ab0
clc
invalid
clc
call qword [rax + 0x78c48348]
nop
add rsp, 0x78
nop
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rax, rdx
mov eax, edx
mov r9, qword [rcx]
lea rcx, [rsp + 0x40]
mov qword [rcx], r9
add r9, 0x18
lea rdx, [0x1401693b8]
jge 0x1400cd8f3
mov edx, 0x89480009
push rsp
and al, 0x30
or dword [rax], eax
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
and al, 0x28
lea rcx, [0x140168d88]
or eax, 0x9b43c
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rdx, case.0x140078d05.39
jns case.0x1400905ce.973
test al, 9
or dword [rax], eax
add byte [rcx - 0x48], al
invalid
mov r8d, 7
add byte [rax], al
mov rcx, rax
mov ecx, eax
call fcn.1400512e0
nop
add rsp, 0x48
invalid
ret
ret
jmp case.0x1400cd4cc.12
add byte [rax], al
add byte [rax - 0x7d], cl
sub rsp, 0x38
movzx eax, word [rcx]
sub rsp, 0x38
sub esp, 0x38
movzx eax, word [rcx]
lea r8, [0x140193870]
pop rsi
or al, 0
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
jmp rax
loopne 0x1400cd9d4
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169574]
adc eax, 0x9bbd6
adc eax, 0x9bbd6
invalid
add bl, ch
jmp case.0x1400cd1f9.34
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169578]
lea edx, [0x140169578]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x140169578]
lea edx, [0x140169578]
add bl, ch
jns 0x1400cd9fe
invalid
jmp 0x1400cda2e
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14016957b]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016957b]
lea edx, [0x14016957b]
lea edx, [0x14016957b]
mov ebx, 0xb8410009
add byte [rcx - 0x48], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400cdacd
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016957d]
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9bb97
invalid
add byte [rcx - 0x48], al
add al, 0
invalid
mov r8d, 4
mov eax, 4
add byte [rax], al
jmp 0x1400cdacd
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x140169581]
lea edx, [0x140169581]
adc eax, 0x9bb7d
jmp 0x1400cda2e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9bb6b
invalid
or dword [rax], eax
lea rdx, [0x140169584]
mov ebx, 0x13eb0009
jmp 0x1400cda2e
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169587]
pop rcx
invalid
or dword [rax], eax
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9bb59
pop rcx
invalid
or dword [rax], eax
pop rcx
mov ebx, 0xb8410009
or dword [rax], eax
invalid
invalid
add eax, dword [rax]
invalid
or dword [rax], eax
mov r8d, 3
add byte [rax], al
add cl, ch
xchg esp, eax
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
add byte [rax], al
jmp 0x1400cdacd
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016958a]
adc eax, 0x9bb3e
jmp case.0x1400ac41e.305
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169590]
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9bb2f
invalid
add bl, ch
jmp case.0x1400ac41e.305
adc ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9bb20
lea rdx, [0x140169596]
lea edx, [0x140169596]
mov r8d, 6
jmp 0x1400cdacd
invalid
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9bb0b
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x9bb0b
invalid
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
mov r8d, 9
jmp 0x1400cdacd
xor al, 0x48
mov ecx, dword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401695a5]
stc
mov edx, 0xb8410009
invalid
add byte [rax], al
add bl, ch
invalid
stc
mov edx, 0xb8410009
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9bae5
sbb byte [rax - 0x73], cl
adc eax, 0x9bae5
mov r8d, 5
add rsp, 0x38
jmp rax
add rcx, 2
add ecx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140168ab8]
or dword [rax], eax
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rax, case.0x140078d05.39
cmpsb byte [rsi], byte [rdi]
or dword [rax], eax
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.140051220
invalid
clc
call qword [rax + 0x38c48348]
ret
and al, 0x30
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x20], 0xa
lea rdx, [0x14016819e]
or dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
cld
mov ecx, 0xb8410009
or al, byte [rax]
add byte [rax], al
lea r9, [0x140169540]
mov r8d, 0xa
mov rcx, rax
call fcn.140050b40
call qword [rax + 0x48c48348]
call qword [rax + 0x48c48348]
ret
mov qword [rdx], rcx
lea rcx, [0x1401693b8]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14016819a]
lea rdx, [0x14016819a]
lea r9, str.anythingpublic_key
mov r8d, 4
mov rcx, rax
call fcn.140050b40
movabs al, byte [0x48c4834890fff82f]
movabs al, byte [0x48c4834890fff82f]
ret
lea eax, [rcx + 0x82]
lea r9, [rcx + 0x50]
lea r10, [rcx + 0x60]
lea r11, [rsp + 0x38]
cmp byte [rcx - 0x77], cl
or ecx, dword [rax - 0x7d]
sal dword [rax + 0x48], 0x8d
je 0x1400cdbfe
mov qword [rsi], rdx
lea rdx, [0x140168d88]
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], r8
mov qword [rsi + 0x18], rdx
push rsi
sbb byte [rcx + rcx*4 + 0x4e], cl
and byte [rax - 0x73], cl
adc eax, 0x9b884
mov qword [rsi + 0x28], rdx
mov qword [rsi + 0x30], r10
mov qword [rsi + 0x38], rdx
mov qword [rsi + 0x40], rcx
mov qword [rsi + 0x48], rdx
mov qword [rsi + 0x50], r11
lea rcx, [0x140167198]
or eax, 0x9957d
mov qword [rsi + 0x58], rcx
mov ecx, 6
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rcx
lea rdx, [0x140168180]
lea r9, [0x1401694d8]
xchg edi, eax
mov eax, 0xb8410009
add eax, 0x48000000
mov ecx, eax
call fcn.140051110
nop
add rsp, 0xa0
pop rsi
ret
xor al, 0xba
or dword [rax], eax
mov qword [rsp + 0x38], rcx
lea rcx, [0x140168d88]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x60], 0xa
and al, 0x60
or al, byte [rax]
add byte [rax], al
and al, 0x60
or al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x40], 0xb
add byte [rax], al
mov qword [rsp + 0x20], 0xc
or al, 0
add byte [rax], al
lea rdx, [0x1401681be]
movsb byte [rdi], byte [rsi]
or dword [rax], eax
lea r9, [0x14016974e]
lea ecx, [0x14016974e]
or eax, 0x9b9e9
mov r8d, 4
mov rcx, rax
call fcn.140050d00
lea ebp, [rdi]
clc
invalid
nop
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x8d
lea ebp, [rdi]
lea ebp, [rdi]
clc
call qword [rax - 0x773b7eb8]
add rsp, 0x88
ret
push r15
add rsp, 0x88
add byte [rax], al
ret
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov edi, edx
mov rdi, rdx
mov edi, edx
mov rax, qword [rcx]
mov r14, qword [rax]
imul r15, qword [rax + 0x10], 0x28
js case.0x14009ad44.450
adc byte [rax], ch
sub byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
lea rdx, [0x140190198]
adc eax, 0xc23f4
and ecx, dword [rax + rax]
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
and al, 0x30
push rax
sbb byte [rax - 0x73], cl
je 0x1400cddd5
invalid
and al, 0x30
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 8], al
mov qword [rsi], rdi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
or dword [rax], r8d
or dword [rax], eax
lea rdi, case.0x1400905ce.1015
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsp + 0x28]
lea rbx, [rsp + 0x28]
lea ebx, [rsp + 0x28]
test r15, r15
test edi, edi
je 0x1400cddea
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
add r14, 0x28
add esi, 0x28
invalid
sub byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.140050720
clc
dec dword [rcx - 0x7d]
invalid
invalid
invalid
add r15, 0xffffffffffffffd8
jmp 0x1400cddc8
invalid
fsubr st(3)
fimul word [rax - 0x75]
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov dl, byte [rsp + 0x38]
and al, 0x38
call fcn.140050850
nop
add rsp, 0x40
invalid
invalid
pop rax
sub bh, al
clc
clc
call qword [rax + 0x40c48348]
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push rsi
push rdi
push rbx
sub rsp, 0x50
in al, dx
push rax
in al, dx
push rax
mov rsi, rdx
invalid
mov rbx, qword [rcx]
mov ebx, dword [rcx]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.called__Option::unwrap____on_a__None__value
or al, 0
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xc200f
or al, 0
or al, 0
xor r8d, r8d
call qword [rax + 0x18]
lea rdi, [rsp + 0x38]
mov qword [rdi + 8], rsi
ja 0x1400cde38
ja 0x1400cde38
or byte [rax - 0x7cb7efb9], cl
invalid
mov byte [rdi + 0x10], al
and qword [rdi], 0
mov byte [rdi + 0x11], 1
adc dword [r9], r8d
lea rdx, [rsp + 0x28]
mov qword [rdx], rbx
add rbx, 8
lea rsi, [rsp + 0x30]
mov qword [rsi], rbx
lea r8, [0x1401668f0]
or dword [rax], eax
mov rcx, rdi
call fcn.140050550
clc
dec dword [rbp + rcx*4 + 5]
ret
lea ecx, [rcx]
or dword [rax], eax
clc
dec dword [rbp + rcx*4 + 5]
ret
add eax, 0x98dc3
or dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.140050550
mov rcx, rdi
call fcn.1400506a0
sub byte [rax], ch
clc
call qword [rax + 0x50c48348]
nop
add rsp, 0x50
push rax
sub byte [rax], ch
clc
call qword [rax + 0x50c48348]
nop
add rsp, 0x50
push rax
push rax
pop rbx
pop rdi
pop rsi
ret
cmp byte [rax - 0x75], cl
add dword [rdi], ecx
mov bh, 8
or byte [rbp + rcx*4 + 5], cl
invalid
pop rdx
or al, 0
or byte [rbp + rcx*4 + 5], cl
invalid
lea eax, [0x1401938a8]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 8
add eax, 8
ror byte [rax], 0x4c
lea ecx, [rsp + 0x30]
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x1401697d8]
lea eax, [0x1401697d8]
lea eax, [0x1401697d8]
mov ecx, 0x89480009
and al, 0x20
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rax, str.MandatoryAlpnNoDefaultAlpnPortIpv4HintEchConfigIpv6HintKeyKey65535
jmp 0x1400cdf6a
add rax, 8
lea r9, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r9], rax
lea rax, [0x1401697f8]
invalid
or dword [rax], eax
mov ecx, 0x89480009
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x9b8bb
lea rax, [0x140169799]
jmp 0x1400cdf1f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9b8aa
invalid
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9b8aa
invalid
add byte [rcx - 0x48], al
or eax, 0x48000000
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x38
mov r8d, 0xd
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add byte [rax], al
add rsp, 0x38
jmp rax
add rax, 2
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x140168ab8]
lea eax, [0x140168ab8]
lea eax, [0x140168ab8]
add eax, 0x9aba5
mov qword [rsp + 0x20], rax
lea rax, [0x1401697aa]
or dword [rax], eax
or dword [rax], eax
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
jmp 0x1400cdfbe
add rax, 8
lea r9, [rsp + 0x30]
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0x9b8db
invalid
or dword [rax], eax
add dword [rax - 0x73], ecx
add eax, 0x9b8db
invalid
or dword [rax], eax
mov eax, 0x89480009
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, [0x1401697ae]
jmp 0x1400cdf91
mov eax, 0x46eb0009
add rax, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rax
lea rax, [0x140169838]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
add eax, 0x9b84c
invalid
or dword [rax], eax
lea rax, [0x1401697b6]
mov r8d, 9
jmp 0x1400cdfbe
add rax, 8
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x140169858]
mov qword [rsp + 0x20], rax
lea rax, [0x1401697bf]
add eax, 0x9b82e
add eax, 0x9b82e
mov r8d, 8
jmp 0x1400cdfbe
add rax, 8
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x140169878]
or dword [rax], eax
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rax, case.0x140078d05.39
mov r8d, 7
mov rcx, rdx
mov rdx, rax
ret 0x57e8
xor bh, al
clc
call qword [rax + 0x38c48348]
ret 0x57e8
clc
call qword [rax + 0x38c48348]
cmp bl, al
sub rsp, 0x38
cmp byte [rax - 0x77], cl
ror byte [rax - 0x75], 1
mov ecx, dword [rcx]
ret
cmp byte [rax - 0x77], cl
ror byte [rax - 0x75], 1
mov ecx, dword [rcx]
invalid
invalid
invalid
mov ecx, dword [rcx]
lea r9, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
lea rcx, [0x1401693b8]
mov qword [r9], rcx
lea rcx, [0x1401693b8]
or dword [rax], eax
mov qword [rsp + 0x20], rcx
and al, 0x20
lea rdx, case.0x140078d05.39
mov r8d, 7
mov eax, 7
frstor dword [rcx - 0x47befff7]
invalid
mov eax, 7
add byte [rax], al
mov rcx, rax
call fcn.140051220
xor bh, al
call qword [rax + 0x38c48348]
add esp, 0x38
xor bh, al
call qword [rax + 0x38c48348]
add esp, 0x38
add esp, 0x38
ret
sub esp, 0x38
mov rax, rdx
mov eax, edx
ror byte [rax - 0x75], 1
or dword [rbp + rcx*4 + 0x4c], ecx
lea ecx, [rsp + 0x30]
mov rcx, qword [rcx]
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
lea rcx, [0x1401698e0]
mov edi, 0x480009b8
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rdx, str.IpHint
lea edx, str.IpHint
add byte [rcx - 0x48], al
invalid
mov r8d, 6
add byte [rax], al
mov rcx, rax
mov ecx, eax
call fcn.140051220
nop
add rsp, 0x38
ret
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
in al, dx
mov rdi, rdx
mov rdi, rdx
xlatb
in al, dx
mov rdi, rdx
mov rdi, rdx
xlatb
mov rax, qword [rcx]
mov r14, qword [rax]
xor byte [rbx + rcx*4 + 0x78], cl
invalid
xor byte [rbx + rcx*4 + 0x78], cl
adc byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
lea rdx, [0x140190198]
adc eax, 0xc2130
mov r8d, 1
add bh, bh
push rax
sbb byte [rax - 0x73], cl
invalid
je 0x1400ce099
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
lea esi, [rsp + 0x30]
lea esi, [rsp + 0x30]
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov qword [rsi], rdi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
shl r15, 4
shl edi, 4
lea rdi, [0x14004dbd0]
lea rbx, [rsp + 0x28]
test r15, r15
je 0x1400ce0b2
mov qword [rsp + 0x28], r14
add r14, 0x10
invalid
adc byte [rax - 0x77], cl
int1
mov rdx, rbx
mov r8, rdi
call fcn.140050720
add r15, 0xfffffffffffffff0
jmp 0x1400ce090
invalid
sub byte [rcx - 0x7d], cl
invalid
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.140050850
nop
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea ebp, [rsp + 0x80]
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rdx
mov rax, qword [rcx]
mov r8, qword [rax]
mov r9, qword [rax + 0x10]
lea rdx, [0x140167f28]
lea rdi, [rbp - 0x18]
mov rcx, rdi
call fcn.14005c77e
lea r9, [rbp - 0x28]
lea ecx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fmul dword [r9 - 0x77]
cmp dword [rax - 0x73], ecx
add eax, 0xfff4217a
mov qword [r9], rdi
lea rax, [0x140010290]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x1401680c0]
lea edx, [0x1401680c0]
adc eax, 0x99f96
lea rcx, [rbp - 0x58]
push 2
pop r8
call fcn.14000c3a4
dec dword [rax - 0x75]
and byte [rax - 0x75], r9b
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x58]
lea eax, [rbp - 0x58]
call fcn.140050b30
mov ebx, eax
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
push rbp
invalid
call fcn.140047b8c
lea rdx, [0x140167d23]
xor ecx, ecx
call 0xca0cd972
ret
call fcn.1400ce1c6
mov eax, ebx
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rax
call fcn.140051220
invalid
clc
call qword [rax + 0x38c48348]
add esp, 0x38
ret
add byte [rax], al
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
je 0x1400ce327
invalid
mov qword [rsi], rdi
mov byte [rsi + 8], al
invalid
mov byte [rsi + 9], 0
lea rdi, [0x14007227a]
lea edi, [0x14007227a]
lea edi, [0x14007227a]
lea rbx, [rsp + 0x28]
and al, 0x28
sub byte [rbp - 0x7b], cl
push qword [rbp + rbx + 0x4c]
je 0x1400ce33c
mov qword [rsp + 0x28], r14
test r15, r15
test edi, edi
je 0x1400ce33c
mov qword [rsp + 0x28], r14
add r14, 0x18
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov eax, edi
call fcn.140050720
add r15, 0xffffffffffffffe8
add edi, 0xffffffe8
clc
dec dword [rcx - 0x7d]
invalid
invalid
add edi, 0xffffffe8
call 0xcb55c229
and al, 0x30
jmp case.0x140096845.683
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
push rsp
and al, 0x38
invalid
cmp al, ch
invalid
call fcn.140050850
nop
add rsp, 0x40
call qword [rax + 0x40c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
or dword [rbp + rcx*4 + 0x4c], ecx
lea ecx, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x140169898]
mov qword [rsp + 0x20], rcx
invalid
lea rdx, str.MandatoryAlpnNoDefaultAlpnPortIpv4HintEchConfigIpv6HintKeyKey65535
lea edx, str.MandatoryAlpnNoDefaultAlpnPortIpv4HintEchConfigIpv6HintKeyKey65535
mov r8d, 9
add byte [rax], al
mov rcx, rax
call fcn.140051220
shr eax, 0x96
clc
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
nop
add rsp, 0x38
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rdi, rdx
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rbx + rcx*4 + 0x30], ecx
mov r14, qword [rax]
mov r15, qword [rax + 0x10]
mov edi, dword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
sub byte [rax - 0x73], cl
lea rdx, [0x140190198]
adc eax, 0xc1de1
sbb eax, 0xb841000c
add dword [rax], eax
add byte [rax], al
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
je 0x1400ce3e8
invalid
push rax
sbb byte [rax - 0x73], cl
je 0x1400ce3e8
xor byte [rax - 0x77], cl
mov qword [rsi], rdi
mov byte [rsi + 8], al
mov byte ds:[rsi + 8], al
mov byte [rsi + 9], 0
or dword [rax], r8d
shl r15, 2
lea rdi, [0x1400ce41c]
add byte [rax], al
invalid
add cl, byte [rax - 0x73]
cmp eax, 0x42
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsp + 0x28]
pop rsp
and al, 0x28
invalid
sub byte [rbp - 0x7b], cl
push qword [rbp + rbx + 0x4c]
je 0x1400ce401
mov qword [rsp + 0x28], r14
test r15, r15
je 0x1400ce401
mov qword [rsp + 0x28], r14
sub byte [rcx - 0x7d], cl
mov byte [rax + rcx*2], 0x89
add al, 0x48
mov ecx, esi
add r14, 4
add al, 0x48
mov ecx, esi
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
mov r8, rdi
call fcn.140050720
dec dword [rcx - 0x7d]
invalid
cld
jmp 0x1400ce3df
invalid
dec dword [rcx - 0x7d]
invalid
fimul word [rax - 0x75]
and al, 0x30
invalid
mov rcx, qword [rsp + 0x30]
xor byte [rdx - 0x17c7dbac], cl
and al, 0xf8
and al, 0xf8
mov dl, byte [rsp + 0x38]
and al, 0x38
call fcn.140050850
nop
add rsp, 0x40
and al, 0xf8
call qword [rax + 0x40c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
mov rax, qword [rcx]
mov eax, dword [rcx]
movzx ecx, word [rax]
lea r8, [0x1401938c8]
add eax, 0xc549b
or al, 0
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
mov byte [rcx + rax - 0x3f], cl
jmp rcx
loope 0x1400ce47f
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.MandatoryAlpnNoDefaultAlpnPortIpv4HintEchConfigIpv6HintKeyKey65535
adc eax, 0x9b347
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9b347
mov r11b, 9
add bl, ch
jns case.0x1400cde99.37
invalid
jmp 0x1400ce4c4
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140169799]
lea edx, [0x140169799]
lea edx, [0x140169799]
adc eax, 0x9b33b
or dword [rax], eax
add bl, ch
xor dword [rax - 0x75], ecx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016979d]
jmp 0x1400ce491
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016979d]
lea edx, [0x14016979d]
mov r8d, 0xd
mov eax, 0xd
jmp 0x1400ce521
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x1401697aa]
adc eax, 0x9b319
sbb byte [rax - 0x73], cl
adc eax, 0x9b319
mov r8d, 4
jmp 0x1400ce521
add byte [rax], al
add cl, ch
test dword [rax], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401697ae]
jmp 0x1400ce51b
invalid
mov dl, 9
add bl, ch
push 0x48
mov ecx, dword [rdx + 0x20]
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x9b2f2
adc eax, 0x9b2f2
mov dl, 9
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
mov r8d, 9
jmp 0x1400ce521
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401697bf]
mov dl, 9
add bl, ch
invalid
add rax, 2
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rax
lea rax, [0x140168ab8]
mov qword [rsp + 0x20], rax
lea rax, [0x1401697c7]
mov r8d, 3
jmp case.0x1400ac3c5.329
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401697ca]
mov r8d, 8
add rsp, 0x38
jmp rax
add rax, 2
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x140168ab8]
mov qword [rsp + 0x20], rax
lea rax, case.0x140078d05.39
or dword [rax], eax
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0xc8e8
mov rdx, rax
call fcn.140051220
sub al, 0xf8
invalid
sub al, 0xf8
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
add esp, 0x38
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
invalid
ret
sub esp, 0x68
mov rax, rdx
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
push rcx
invalid
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
push rcx
lea edx, [rcx + 0x10]
adc byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
lea r8, [rsp + 0x60]
and al, 0x60
mov qword [r8], rdx
lea rdx, [0x140166890]
adc eax, 0x98315
adc byte [rax - 0x73], cl
adc eax, 0x98315
or dword [rcx], 0
mov qword [rsp + 0x50], rdx
push rsp
and al, 0x50
mov qword [rsp + 0x48], r8
and al, 0x48
lea rdx, str.ospreferenceexchangeorderflagsservicesregexpreplacement
adc eax, 0x9af14
or dword [rax], eax
mov qword [rsp + 0x38], rdx
and al, 0x38
lea rdx, fcn.140072df8
call 0x1880cef47
or dword [rax], eax
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
and al, 0x30
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
mov qword [rsp + 0x40], 2
mov dword [rsp + 0x40], 2
and al, 0x40
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 3
and al, 0x20
add eax, dword [rax]
and byte [rbx], al
add byte [rax], al
add byte [rax], al
lea rdx, [0x140168171]
add byte [rax], al
lea rdx, [0x140168171]
mov dh, 0x9b
or dword [rax], eax
lea r9, [0x140169478]
lea ecx, [0x140169478]
mov dh, 0xae
or dword [rax], eax
add byte [rcx - 0x48], al
add eax, 0x48000000
add byte [rax], al
mov rcx, rax
mov r8d, 5
mov eax, 5
add byte [rax], al
mov rcx, rax
call fcn.140050c00
clc
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
add esp, 0x68
nop
add rsp, 0x68
add esp, 0x68
add esp, 0x68
ret
sub esp, 0xa8
mov rax, rdx
ror byte [rax - 0x75], 1
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
invalid
push rcx
mov ecx, dword [rcx]
lea rdx, [rcx + 0x18]
lea edx, [rcx + 0x18]
sbb byte [rbp + rcx*4 + 0x41], cl
sbb al, 0x4c
invalid
lea r8, [rcx + 0x1c]
sbb al, 0x4c
lea r9, [rsp + 0xa0]
lea ecx, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
mov qword [r9], rcx
add rcx, 0x1d
invalid
invalid
or dword [rax - 0x7d], ecx
rcr dword [0x19722734b], 0xae
lea r10, [0x140169458]
push rdi
scasb al, byte [rdi]
or dword [rax], eax
mov qword [rsp + 0x90], r10
mov dword [rsp + 0x90], edx
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
mov qword [rsp + 0x88], r9
and al, 0x88
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
invalid
sub al, 0xae
lea r9, [0x140169444]
or dword [rax], eax
mov qword [rsp + 0x78], r9
lea r9, [0x1401667e0]
mov esp, 0x4c000981
mov dword [rsp + 0x70], ecx
mov qword [rsp + 0x68], rcx
lea rcx, [0x140169439]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x48], r8
lea rcx, str.immediatesoa_minimumtype_bit_maps
mov qword [rsp + 0x38], rcx
lea rcx, [0x140169410]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x80], 0xd
mov qword [rsp + 0x60], 0xb
mov qword [rsp + 0x40], 9
mov qword [rsp + 0x20], 0xa
lea rdx, [0x140168164]
lea r9, str.soa_serial
mov r8d, 5
mov rcx, rax
call fcn.140050e30
nop
add rsp, 0xa8
ret
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
mov rdi, rdx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
mov r14, qword [rax]
mov r15, qword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140190198]
sbb cl, byte [rax + rax]
sbb cl, byte [rax + rax]
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
invalid
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
invalid
invalid
mov qword [rsi], rdi
mov byte [rsi + 8], al
invalid
invalid
or sil, r8b
or dword [rax], r8d
mov byte [rsi + 9], 0
shl r15, 2
lea rdi, [0x1400c809a]
lea rbx, [rsp + 0x28]
test r15, r15
je 0x1400ce71e
mov qword [rsp + 0x28], r14
add r14, 4
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140050720
add r15, 0xfffffffffffffffc
jmp case.0x1400cc8b8.93
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.140050850
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov byte [rax], al
add byte [rax], al
mov rax, rdx
mov eax, edx
mov eax, edx
lea rdx, [rcx + 0x54]
lea r8, [rcx + 0x50]
lea r9, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov qword [r9], r8
mov dword [rcx], eax
lea r8, [0x140169018]
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x68], r9
mov dword [rsp + 0x68], ecx
and al, 0x68
and al, 0x68
push 0xffffffff9a058d4c
lea r8, str.query_class
add eax, 0x9a89a
test al, 9
add byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x58], r8
and al, 0x58
lea r8, [0x140168fe8]
mov qword [rsp + 0x50], r8
mov dword [rsp + 0x50], eax
push rax
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x50
push rax
push rax
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x48], edx
push rsp
and al, 0x48
lea rdx, [0x140168fdd]
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
and al, 0x38
cmp byte [rax - 0x73], cl
adc eax, 0x9a3b1
invalid
or dword [rax], eax
lea rdx, fcn.1400c72ff
or dword [rax], eax
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x60], 0xb
and al, 0x60
or eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov qword [rsp + 0x40], 0xa
and al, 0x40
or al, byte [rax]
or al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x20], 4
mov dword [rsp + 0x20], 4
add al, 0
add byte [rax], al
lea rdx, case.0x140078d05.95
lea edx, case.0x140078d05.95
add byte [rbp + rcx*4 + 0xd], cl
jbe 0x1400ce76b
invalid
lea r9, [0x140168b40]
lea ecx, [0x140168b40]
or eax, 0x9a376
movabs dword [0x5b8410009], eax
or dword [rax], eax
mov r8d, 5
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.140050d00
nop
invalid
mov rcx, rax
mov ecx, eax
call fcn.140050d00
sub byte [0x1889de7d2], ah
clc
call qword [rax - 0x773b7eb8]
nop
add rsp, 0x88
add esp, 0x88
ret
mov rcx, qword [rcx]
nop
add rsp, 0x88
add esp, 0x88
add esp, 0x88
invalid
ret
mov ecx, dword [rcx]
jmp case.0x1400ac3c5.355
add byte [rax], al
add byte [rax], al
sub rsp, 0x38
sub esp, 0x38
movzx eax, word [rcx]
lea r8, [0x1401938f0]
stc
push rax
or al, 0
add dword [rbp + rcx*4 + 5], ecx
stc
push rax
or al, 0
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
sar bh, 0xe0
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1401677ef]
lea edx, [0x1401677ef]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401677ef]
lea edx, [0x1401677ef]
lea edx, [0x1401677ef]
add bl, ch
sub byte [rax - 0x75], cl
invalid
jmp 0x1400ce83d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x98fc9
invalid
or dword [rax], eax
lea rdx, [0x1401677f1]
or dword [rax], eax
jmp 0x1400ce83d
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1401677f3]
adc eax, 0x98fb6
invalid
mov r8d, 2
jmp 0x1400ce879
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401677f5]
lea edx, [0x1401677f5]
mov r8d, 4
jmp 0x1400ce879
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x98f86
mov r8d, 3
add rsp, 0x38
jmp rax
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140168ab8]
add eax, 0x9a225
mov qword [rsp + 0x20], rax
lea rax, [0x1401677fd]
mov r8d, 3
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0x70e8
jo 0x1400ce8d7
clc
invalid
nop
add rsp, 0x38
ret
and al, 0x30
mov qword [r9], rax
lea rax, [0x140167158]
add eax, 0x9885e
mov qword [rsp + 0x20], rax
lea rax, [0x14018ffec]
mov r8d, 4
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, rax
mov edx, eax
call fcn.140051220
nop
add rsp, 0x38
invalid
invalid
or dword [rcx], ebp
clc
call qword [rax + 0x38c48348]
invalid
invalid
ret
lea r10, [0x140169c00]
mov qword [rsp + 0xb0], r10
mov qword [rsp + 0xa8], r11
lea r10, str.rdataRecordname_labelsrr_typedns_class
mov qword [rsp + 0x98], r10
mov dword [rsp + 0x98], edx
lea r10, [0x140169410]
cwde
stosb byte [rdi], al
or dword [rax], eax
mov qword [rsp + 0x90], r10
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
invalid
invalid
invalid
mov qword [rsp + 0x88], r9
and al, 0x88
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x140169bf8]
mov qword [rsp + 0x78], r9
invalid
lea r9, [0x140169bf8]
or dword [rax], eax
mov qword [rsp + 0x78], r9
lea r9, [0x140169bd8]
lea ecx, [0x140169bd8]
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x68], r8
lea r8, [0x140169bcd]
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x58], eax
and dword [rdx - 0x76b3fff7], esi
and al, 0x58
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x58
mov dword [rsp + 0x58], eax
lea r8, [0x140168fe8]
cmpsb byte [rsi], byte [rdi]
or dword [rax], eax
mov qword [rsp + 0x50], r8
and al, 0x50
mov qword [rsp + 0x48], rdx
lea rdx, [0x140169bc6]
mov qword [rsp + 0x38], rdx
lea rdx, fcn.1400c72ff
jae case.0x1400bc20e.272
or dword [rax], eax
jae case.0x1400bc20e.272
or dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
invalid
xor byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0xa0], 5
mov qword [rsp + 0x80], 3
mov qword [rsp + 0x60], 9
mov dword [rsp + 0x60], 9
mov qword [rsp + 0x40], 7
mov qword [rsp + 0x20], 0xb
and al, 0x20
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x9b19c
lea rdx, [0x140169bb5]
lea r9, [0x140169bbb]
mov r8d, 6
mov rcx, rax
invalid
call fcn.140050f90
nop
clc
call qword [rax - 0x373b7eb8]
add rsp, 0xc8
ret
mov rcx, qword [rcx]
jmp 0x1400ccd30
invalid
add rsp, 0xc8
invalid
ret
inc dword [rax + 0x37304f9]
mov eax, ecx
ret
mov al, 0xff
ret
mov eax, ecx
movzx ecx, cl
mov dh, 0xc9
lea r8, [0x140193908]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
ret
ror byte [rcx + 0x29], cl
retf 0x1172
jb 0x1400ceb3a
jb 0x1400ceb3a
adc dword [rcx + rdi - 0x36], ecx
cmp rdx, r9
ja case.0x1400cc8b8.105
adc ecx, dword [rax - 0x73]
add al, 0x88
lea rax, [rax + rcx*4]
mov rdx, r10
add rsp, 0x28
invalid
sub bl, al
invalid
call fcn.14011a690
ud2
mov ebx, 0xb0f0004
mov rcx, rdx
mov rdx, r9
invalid
ror dword [rcx + rcx*4 - 0x36], 1
retf 0xb4e8
call fcn.14011a400
mov ah, 0xb8
add al, 0
invalid
add byte [rdi], cl
ud2
or eax, dword [rcx + 0x57]
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
lea rax, [r8 - 1]
lea eax, [rax - 1]
in al, dx
cmp byte [rcx - 0x73], cl
lea eax, [rax - 1]
invalid
invalid
lea eax, [rax - 1]
dec dword [rax + 0x39]
cmp rax, rdx
jae 0x1400cec4b
and eax, 0
add byte [rax], al
ror byte [rdi], 1
and eax, 0
add byte [rax], al
mov rsi, r8
mov rdi, rdx
xlatb
mov rbx, rcx
lea r14, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
lea esi, [0x14016b130]
retf
lea esi, [0x14016b130]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
and al, 0x30
xor byte [rax + 0x39], cl
cmp rsi, rdi
je case.0x1400cd989.90
invalid
mov cl, 0
add byte [rax], al
dec byte [rdi]
test byte [rcx + 0x48000000], dh
inc esi
add byte [rax], al
inc rsi
mov qword [rsp + 0x20], r14
je case.0x1400cc8b8.128
and byte [rcx], dh
leave
xor ecx, ecx
mov rdx, rsi
mov r8, rbx
mov r9, rdi
stc
fmul dword [rcx - 0x77]
stc
call fcn.1400ceb15
mov r13, rax
mov ebp, eax
je 0x1400ceb9e
invalid
invalid
dec dword [rcx - 0x77]
invalid
mov ebp, eax
mov r15, rdx
mov edi, edx
movzx ebp, word [rax + rdx*4 - 4]
nop
cld
movzx r12d, word [rax + rdx*4 - 2]
movzx r8d, word [rax + rdx*4 - 8]
movzx eax, word [rax + rdx*4 - 8]
nop
inc byte [rdi + rcx - 0x49]
nop
nop
movzx eax, word [rax + rdx*4 - 8]
mov bh, 0x44
nop
clc
movzx r9d, word [rax + rdx*4 - 6]
movzx ecx, word [rax + rdx*4 - 6]
nop
cli
mov ecx, ebp
mov edx, r12d
loop case.0x1400f5358.112
call 0x1400cec65
popfq
add byte [rax], al
add byte [rdi + rdi*8], bh
cmp al, 0xff
jne 0x1400ceb80
lea rax, [r15*4 - 4]
lea eax, [rdi*4 - 4]
mov ebp, 0xfffffffc
invalid
invalid
add rax, r13
lea r14, [r13 + r15*4 - 8]
je case.0x1400f5358.108
clc
call 0xfd81792a
je case.0x1400f5358.108
clc
movzx ecx, bp
mov dword [rsp + 0x2c], ecx
and al, 0x2c
int 0x89
and al, 0x2c
movzx ebx, r12w
mov bh, 0xdc
mov ecx, dword [rax - 4]
cld
mov dword [rax], ecx
add r15, 0xfffffffffffffffe
add edi, 0xfffffffe
or byte [rcx - 0x7d], cl
add edi, 0xfffffffe
invalid
dec byte [rcx - 0x7d]
sub r15, 1
out dx, eax
add dword [rdx + 0x28], esi
jb 0x1400cec1e
jb 0x1400cec1e
sub byte [rbp + 0xf], al
mov bh, 0x46
invalid
movzx r8d, word [r14 - 4]
cld
cld
movzx r9d, word [r14 - 2]
mov ecx, ebp
mov edx, r12d
mov edx, esp
dec byte [rcx - 0x1d76bb17]
dec byte [rcx - 0x1d76bb17]
mov edx, esp
loop 0x1400cebee
call 0x1400cec65
pop rbx
add byte [rax], al
add byte [rax], al
add byte [rdi + rdi*8], bh
cmp al, 0xff
push qword [rbp + 0xd]
jne case.0x1400cd989.46
or eax, 0xfc468b41
mov eax, dword [r14 - 4]
cld
mov dword [r14], eax
mov dword [rsi], eax
add r14, 0xfffffffffffffffc
add esi, 0xfffffffc
invalid
cld
jmp case.0x1400cde99.50
mov r13, r14
mov ebp, esi
cmc
shl ebx, 0x10
adc byte [rbx], al
add ebx, dword [rsp + 0x2c]
pop rsp
and al, 0x2c
mov dword [r13], ebx
mov dword [rbp], ebx
pop rbp
add byte [rax - 0x75], cl
invalid
mov rbx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
pop rsp
and al, 0x30
lea r14, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
lea esi, [0x14016b130]
xor eax, 0x9c4fb
sti
invalid
add cl, ch
jmp 0x1400ceb80
invalid
dec dword [rax - 0x7d]
invalid
add rsp, 0x38
add esp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
ret
lea rcx, str.assertion_failed:_offset___0__offset___len
or eax, 0x9c4f6
test ah, 9
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
invalid
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
lea eax, [0x14016b178]
add eax, 0x9c51f
or dword [rax], eax
add byte [rdx + 0x2e], bh
mov edx, 0x2e
add byte [rax], al
add al, ch
call fcn.14011a470
or eax, 0xf0004b8
add al, 0
add byte [rdi], cl
ud2
or edx, dword [rsi + 0x57]
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
and byte [rcx + rcx*4 - 0x32], al
mov esi, r9d
mov esi, ecx
invalid
mov edi, r8d
mov edi, eax
invalid
call case.0x1400cde99.85
and eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x7606763d], cl
mov ebx, eax
mov ecx, edi
ret
stc
mov edx, esi
bnd call case.0x1400cde99.85
call case.0x1400cde99.85
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
cmp bx, ax
cmp ebx, eax
ret
setne cl
sar dword [rax + 0xff], 0xf
mov eax, 0xff
inc dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
cmovae eax, ecx
add rsp, 0x20
invalid
ror dword [r8 - 0x7d], 0xc4
ror dword [rax - 0x7d], 0xc4
add esp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
ror byte [rdi], 1
mov bh, 0xc9
leave
lea rdx, [0x140193918]
lea edx, [0x140193918]
jb case.0x1400cecad.13
or al, 0
or al, 0
add byte [rax + 0x63], cl
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
sar edi, 1
loope 0x1400ced16
invalid
jmp rcx
mov ax, 1
mov eax, 0x66c30001
mov eax, 0x66c3001c
ret
mov ax, 0xff19
ret
mov ax, 0xff
ret
mov ax, 0xfc
ret
mov ax, 0x101
ret
mov ax, 0x3b
ret
mov ax, 0x3c
ret
mov ax, 5
ret
mov ax, 0x3e
ret
mov ax, 0x30
ret
mov ax, 0x2b
ret
mov ax, 0xd
ret
mov ax, 0x41
ret
mov ax, 0xfb
ret
mov ax, 0x19
ret
mov ax, 0xf
ret
mov ax, 0x23
ret
mov ax, 2
ret
mov ax, 0x2f
ret
mov ax, 0x32
ret
mov ax, 0x33
ret
mov ax, 0xa
ret
mov ax, 0x3d
ret
mov ax, 0x29
ret
mov ax, 0xc
ret
mov ax, 0x2e
ret
mov ax, 0x18
ret
mov ax, 6
ret
mov ax, 0x21
ret
mov ax, 0x2c
ret
mov ax, 0x40
ret
mov ax, 0x34
ret
mov ax, 0xfa
ret
mov ax, 0x10
ret
xor eax, eax
ret
add dword [rax], eax
add bl, al
ret
mov ax, 0x1c
sbb al, 0
add bl, al
ret
mov ax, 0xff19
ret
inc ebx
mov ax, 0xff
ret
add bl, al
mov ax, 0xfc
ret
add bl, al
mov ax, 0x101
ret
add ebx, eax
mov ax, 0x3b
ret
add bl, al
mov ax, 0x3c
ret
add bl, al
mov ax, 5
ret
add bl, al
mov ax, 0x3e
ret
add bl, al
mov ax, 0x30
ret
add bl, al
mov ax, 0x2b
ret
add bl, al
mov ax, 0xd
ret
add bl, al
mov ax, 0x41
ret
mov ax, 0xfb
ret
mov ax, 0x19
ret
mov ax, 0xf
ret
mov ax, 0x23
ret
mov ax, 2
ret
mov ax, 0x2f
ret
mov ax, 0x32
ret
add bl, al
mov ax, 0x33
ret
mov ax, 0xa
ret
mov ax, 0x3d
ret
mov ax, 0x29
ret
mov ax, 0xc
ret
mov ax, 0x2e
ret
mov ax, 0x18
ret
mov ax, 6
ret
invalid
mov ax, 0x21
ret
mov ax, 0x2c
ret
mov ax, 0x40
ret
mov ax, 0x34
ret
mov ax, 0xfa
ret
mov ax, 0x10
ret
xor eax, eax
ret
shl rax, 4
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
jmp 0x1400cfa20
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.140078c03
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x1400cfa43
mov rdx, qword [rsp + 0x48]
jmp case.0x1400905ce.1041
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
movabs rcx, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140047c5c
mov rcx, qword [rsi]
lea r8, [rdi + 0x11]
adc dword [rdx + 0x590de8ff], esi
call sub.msvcrt.dll_memset
pop rcx
add al, 0
and qword [rsi + 0x18], 0
lea rax, [rdi + 1]
add dword [r8 - 0x3f], r9d
shr eax, 3
add ecx, dword [rax + 0x6b]
rol byte [rdi], 0x48
cmp rdi, 8
cmovb rax, rdi
cmovb eax, edi
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rax - 0x7d], r9b
add rsp, 0x28
sub byte [rdi + 0x5e], bl
ret
cmp edx, 0x10000
jae case.0x1400cc8b8.200
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
and al, 0x2c
sub al, 0x89
rol cl, 1
shr eax, 6
invalid
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
and al, 0x2d
and al, 0x2d
and dl, 0x3f
loop case.0x1400f5358.193
or dl, 0x80
retf 0x8880
mov byte [rsp + 0x2e], dl
mov edx, 3
jmp 0x1400d2b1b
invalid
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x2c], al
mov eax, edx
rol cl, 1
shr eax, 0xc
call 0x14c4c4f06
and al, 0x3f
invalid
or al, 0x80
mov byte [rsp + 0x2d], al
and al, 0x2d
mov eax, edx
shr eax, 6
call 0x14c4c4f0d
or byte [rax - 0x7fd1dbbc], 0xe2
and al, 0x2e
and dl, 0x3f
and dl, 0x3f
or dl, 0x80
retf 0x8880
or byte [rax - 0x45d0dbac], 4
push rsp
and al, 0x2f
mov edx, 4
add byte [rax], al
invalid
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_srccharmethods.rs
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x2c]
and al, 0x2c
mov r9d, 4
mov ecx, 4
add byte [rax], al
add byte [rcx], dh
leave
call fcn.140042189
idiv bh
mov r8, rdx
mov rcx, rsi
mov rdx, rax
ret 0xfae8
push rcx
idiv edi
nop
add rsp, 0x30
xor byte [rsi - 0x3d], bl
lea rcx, [rsp + 0x28]
mov qword [rcx + 8], rax
mov word [rcx], 0xf
call fcn.1400c763c
mov qword [rsi + 8], rax
mov eax, 1
add byte [rax], al
add bl, ch
invalid
mov rdi, rdx
mov r15, qword [rdx + 0x10]
mov edx, 2
add byte [rax - 0x77], cl
fld1
invalid
idiv r15
lea r14, [r15 + 2]
ja 0x1400d31e0
mov rcx, rbx
mov rdx, r14
bnd call fcn.140047d81
mov qword [rdi + 0x10], r14
ja case.0x1400ce434.165
adc byte [rcx + rcx*4 + 0x7e], cl
or byte [rcx], dh
invalid
mov qword [rsi], rax
add rsp, 0x80
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
ret
push rcx
lea eax, [0x140168798]
ret
or eax, dword [rax]
movzx eax, word [rdx + rax*2]
mov edx, ecx
ret
jae 0x1400d34a6
mov qword [rcx + 0x10], 2
xor eax, eax
jmp 0x1400d34c8
mov r8, qword [rdx + 0x10]
lea r9, [r8 + 2]
add rax, 0xfffffffffffffffe
add eax, 0xfffffffe
mov qword [rdx + 0x10], r9
mov qword [rdx + 0x18], rax
movzx eax, word [r8]
mov bh, 0
rol ax, 8
mov word [rcx + 2], ax
invalid
mov al, 7
mov byte [rcx], al
ret
push 0xa
pop rcx
lea rsi, [rbp - 0x40]
lea esi, [rbp - 0x40]
ror byte [rax - 0x77], 0xdf
mov edi, ebx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
jmp 0x1400d36af
invalid
nop
add rsp, 0xe8
add esp, 0xe8
call 0x19b0d36b8
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rdi, qword [rbp + 0x428]
mov rsi, qword [rbp + 0x430]
xor eax, eax
cmp rsi, rax
je 0x1400d6229
mov cl, byte [rdi + rax]
lea edx, [rcx - 0x30]
ror byte [rax - 1], 1
invalid
cmp dl, 0xa
jb case.0x1400d0a96.209
and cl, 0xdf
add cl, 0xbf
cmp cl, 0x1a
stc
sbb dh, byte [rdx - 0x22]
lea rcx, [0x140167cfb]
push 0x26
pop rdx
call fcn.1400c7540
invalid
invalid
invalid
invalid
jmp 0x1400d60e8
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rbx + rcx], ch
add byte [rax], al
mov rdx, qword [rbp + 0x4d0]
mov rax, qword [rdx + 0x10]
lea rcx, [rax + 1]
add dword [rax - 0x77], ecx
adc byte [rcx + r9*4 - 7], cl
dec rcx
mov qword [rdx + 0x18], rcx
je 0x1400d5f4c
test byte [rdx], ch
invalid
add byte [rax], al
mov cl, byte [rax]
lea rdi, [rax + 2]
lea edi, [rax + 2]
add r15, 0xfffffffffffffffe
mov qword [rdx + 0x10], rdi
mov dword [rdx + 0x10], edi
call fcn.140072df8
jmp 0x1400d60eb
lea rcx, [rbp + 8]
mov byte [rcx], 0
call fcn.1400d28ca
mov r15, rax
mov qword [rbp + 0x1c0], r15
jmp 0x1400d60f2
mov rsi, rax
mov qword [rbp + 0x1c0], rsi
mov ax, 0x19
mov word [rbp + 0x1b8], ax
mov rcx, qword [rbp + 0x4d0]
mov rax, qword [rcx + 8]
sub rax, qword [rcx + 0x18]
add rax, qword [rbp + 0x130]
mov rdx, qword [rbp + 0x308]
cmp rax, rdx
jne 0x1400d613a
lea rdx, [rbp + 0x1b8]
mov r8d, 0xb8
mov rcx, qword [rbp + 0x138]
call sub.msvcrt.dll_memcpy
jmp 0x1400d616f
lea rcx, [rbp + 0x420]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
mov word [rcx], 0xc
call fcn.1400c763c
mov rcx, qword [rbp + 0x138]
mov qword [rcx + 8], rax
mov word [rcx], 0x19
lea rcx, [rbp + 0x1b8]
call fcn.1400da00d
movaps xmm6, xmmword [rbp + 0x4f0]
add rsp, 0x588
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
xor edx, edx
call fcn.1400814b3
mov rbx, rax
mov r14, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call sub.msvcrt.dll_memcpy
lea rcx, [rbp + 0x380]
mov qword [rcx], rbx
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], rsi
call fcn.140047c87
mov rsi, rax
mov rdi, rdx
mov qword [rbp + 0x2c0], rax
mov qword [rbp + 0x2c8], rdx
lea rbx, [rbp + 0x420]
mov rcx, rbx
mov rdx, qword [rbp + 0x4d0]
call fcn.1400d3c18
mov al, byte [rbx]
cmp al, 7
jne 0x1400d65d7
mov word [rbp + 0x410], r12w
mov r14, qword [rbp + 0x428]
mov rbx, qword [rbp + 0x430]
mov rcx, rbx
xor edx, edx
call fcn.1400814b3
mov r12, rax
mov r13, rdx
mov rcx, rax
mov rdx, r14
mov r8, rbx
call sub.msvcrt.dll_memcpy
lea rcx, [rbp + 0x380]
mov qword [rcx], r12
mov qword [rcx + 8], r13
mov qword [rcx + 0x10], rbx
call fcn.140047c87
mov r14, rax
mov r12, rdx
mov qword [rbp + 0x2f0], rax
mov qword [rbp + 0x2f8], rdx
lea rbx, [rbp + 0x420]
mov rcx, rbx
mov rdx, qword [rbp + 0x4d0]
call fcn.1400d3c18
mov al, byte [rbx]
cmp al, 7
jne 0x1400d6763
mov qword [rbp + 0x4b8], r12
mov qword [rbp + 0x4c8], r14
mov r13, qword [rbp + 0x428]
mov r12, qword [rbp + 0x430]
mov rcx, r12
xor edx, edx
call fcn.1400814b3
mov rbx, rax
mov r14, rdx
mov rcx, rax
mov rdx, r13
mov r8, r12
call sub.msvcrt.dll_memcpy
lea rcx, [rbp + 0x380]
mov qword [rcx], rbx
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], r12
call fcn.140047c87
mov r12, rax
mov r13, rdx
mov qword [rbp + 0x310], rax
mov qword [rbp + 0x318], rdx
lea rcx, [rbp + 0x420]
mov rdx, qword [rbp + 0x4d0]
call fcn.1400d3616
movzx eax, word [rbp + 0x420]
cmp ax, 2
jne 0x1400d681f
mov rsi, qword [rbp + 0x428]
lea rcx, [rbp + 0x310]
call fcn.140072df8
jmp 0x1400d6793
mov edx, dword [rbp + 0x421]
mov r8d, dword [rbp + 0x424]
lea rcx, [rbp + 0x160]
mov dword [rcx + 4], r8d
mov dword [rcx + 1], edx
movups xmm0, xmmword [rbp + 0x428]
mov byte [rcx], al
movups xmmword [rcx + 8], xmm0
call fcn.1400d28ca
mov rsi, rax
jmp 0x1400d679f
mov edx, dword [rbp + 0x421]
mov r8d, dword [rbp + 0x424]
lea rcx, [rbp + 0x330]
mov dword [rcx + 4], r8d
mov dword [rcx + 1], edx
movups xmm0, xmmword [rbp + 0x428]
mov byte [rcx], al
movups xmmword [rcx + 8], xmm0
call fcn.1400d28ca
mov rsi, rax
lea rcx, [rbp + 0x2f0]
call fcn.140072df8
lea rcx, [rbp + 0x2c0]
jmp 0x1400d5d49
movzx ecx, word [rbp + 0x426]
mov word [rbp + 0x6c], cx
mov ecx, dword [rbp + 0x422]
mov dword [rbp + 0x68], ecx
mov rcx, qword [rbp + 0x428]
movups xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x380], xmm0
movups xmm0, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x390], xmm0
movups xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x3a0], xmm0
movups xmm0, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x3b0], xmm0
mov word [rbp + 0x1c0], ax
add byte [rdi], cl
mov bh, 0x45
insb byte [rdi], dx
mov word [rbp + 0x1c6], ax
mov eax, dword [rbp + 0x68]
mov dword [rbp + 0x1c2], eax
mov qword [rbp + 0x1c8], rcx
movaps xmm0, xmmword [rbp + 0x380]
movaps xmm1, xmmword [rbp + 0x390]
movaps xmm2, xmmword [rbp + 0x3a0]
movaps xmm3, xmmword [rbp + 0x3b0]
movups xmmword [rbp + 0x200], xmm3
movups xmmword [rbp + 0x1f0], xmm2
movups xmmword [rbp + 0x1e0], xmm1
movups xmmword [rbp + 0x1d0], xmm0
mov qword [rbp + 0x210], rsi
mov qword [rbp + 0x218], rdi
mov rax, qword [rbp + 0x4c8]
mov qword [rbp + 0x220], rax
mov rax, qword [rbp + 0x4b8]
mov qword [rbp + 0x228], rax
mov qword [rbp + 0x230], r12
mov qword [rbp + 0x238], r13
mov word [rbp + 0x240], r15w
movzx eax, word [rbp + 0x410]
mov word [rbp + 0x242], ax
mov ax, 0xb
jmp 0x1400d60f6
mov dword [rsp + 0x44], r13d
lea rbx, [rsp + 0x28]
movzx r13d, word [rbx + 2]
mov rcx, rbx
mov rdx, rdi
call fcn.1400d3490
invalid
dec dword [rdx + 0xf073c03]
invalid
invalid
add dword [rax], eax
invalid
mov dword [rsp + 0x40], r13d
lea rbx, [rsp + 0x28]
movzx r13d, word [rbx + 2]
mov rcx, rbx
mov rdx, rdi
call fcn.1400d3490
mov al, byte [rbx]
cmp al, 7
jne 0x1400d8f74
rol bp, 8
rol r14w, 8
rol r15w, 8
rol r12w, 8
mov edx, dword [rsp + 0x44]
rol dx, 8
mov ecx, dword [rsp + 0x40]
rol cx, 8
rol r13w, 8
rol ebp, 8
invalid
or byte [rdi], cl
mov bh, 0x44
and al, 0x2a
sub ah, byte [rsi - 0x3f]
ror byte [rax], 0x66
movd mm0, eax
movd xmm1, r13d
punpcklwd xmm1, xmm0
movd xmm0, ecx
movd xmm2, edx
punpcklwd xmm2, xmm0
punpckldq xmm2, xmm1
movd xmm0, r12d
movd xmm1, r15d
punpcklwd xmm1, xmm0
enter 0x4166, 0xf
outsb dx, byte [rsi]
invalid
movd xmm3, ebp
punpcklwd xmm3, xmm0
punpckldq xmm3, xmm1
fldenv [rsi + 0xf]
insb byte [rdi], dx
invalid
movdqu xmmword [rsi + 1], xmm3
xor eax, eax
jmp 0x1400d8faf
invalid
mov dl, byte [rsp + 0x29]
movzx r8d, word [rsp + 0x2a]
mov bh, 0x44
and al, 0x2a
invalid
movdqu xmm0, xmmword [rsp + 0x2c]
lea rcx, [rsp + 0xd8]
jmp 0x1400d8f8c
mov dl, byte [rsp + 0x29]
movzx r8d, word [rsp + 0x2a]
movdqu xmm0, xmmword [rsp + 0x2c]
outsd dx, dword [rsi]
and al, 0x2c
lea rcx, [rsp + 0xf0]
movdqu xmmword [rcx + 4], xmm0
mov r9d, dword [rsp + 0x3c]
mov dword [rcx + 0x14], r9d
mov byte [rcx], al
mov byte [rcx + 1], dl
mov word [rcx + 2], r8w
call fcn.1400d28ca
invalid
dec dword [rax - 0x77]
invalid
invalid
mov al, 1
mov byte [rsi], al
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
mov rcx, qword [rbp + 0x120]
mov rdx, qword [rbp + 0x128]
call fcn.1400cb2a0
jmp 0x1400d9c11
mov r15, qword [rbp + 0xd8]
mov qword [r15 + 8], r12
mov word [r15], 2
lea rcx, [rbp + 0xc0]
call fcn.14000cbf4
invalid
lea rcx, [rbp + 0x20]
call fcn.1400c72ff
movaps xmm6, xmmword [rbp + 0x1c0]
add rsp, 0x258
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
lea rcx, [0x14016803e]
push 0x24
pop rdx
call fcn.1400c7540
mov r12, rax
invalid
jmp 0x1400d9999
mov byte [rbp + 0xa8], 1
push 0xa
pop rcx
lea rsi, [rbp + 0x60]
mov rdi, qword [rbp + 0x140]
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rbp + 0x128]
mov rdx, qword [rbp + 0x130]
call fcn.140047b8c
jmp 0x1400da972
nop
add rsp, 0x1d8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
ret
sub rbx, 1
jb 0x1400dc4e1
mov rcx, qword [r14 - 8]
mov rdx, qword [r14]
call fcn.140047b8c
add r14, 0x20
invalid
invalid
jmp case.0x1400f5358.404
mov rdx, qword [rdi + 8]
mov rcx, rsi
int1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp fcn.140073754
invalid
mov rcx, qword [rbp + 8]
mov qword [rcx + 8], r14
push 1
pop rax
mov qword [rcx], rax
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, r14
movaps xmm6, xmmword [rbp + 0x230]
add rsp, 0x2c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
sar dh, 0x66
cmp eax, 0x17
invalid
push 0xf
pop rcx
cmovb ecx, eax
movzx eax, cx
lea rcx, [0x140193db0]
lea ecx, [0x140193db0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rbx, 0x58
mov rcx, rsi
mov rdx, rbx
call fcn.1400ded71
add cl, ch
cmc
add eax, dword [rax]
invalid
mov rdx, qword [rbx + 0x58]
mov r8, qword [rbx + 0x68]
mov rcx, rsi
mov ecx, esi
call fcn.1400ded2d
and eax, 0xe0e90000
add eax, dword [rax]
invalid
add rbx, 0x58
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
invalid
call case.0x1400d9257.51
add byte [rax], al
jmp 0x1400dcb48
mov rdx, qword [rbx + 0x58]
mov r8, qword [rbx + 0x60]
invalid
mov rcx, rsi
call fcn.1400df38c
mov r14, rax
test rax, rax
jne 0x1400dc6ec
invalid
invalid
invalid
mov rdx, qword [rbx + 0x68]
mov r8, qword [rbx + 0x70]
jo 0x1400dc7e9
mov ecx, esi
call fcn.1400df38c
jmp 0x1400dcb48
mov dil, byte [rsi + 0x31]
movzx edx, word [rbx + 0xa8]
mov rcx, rsi
call fcn.1400d32a7
push 0xffffffffffffffff
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x1400dc6ec
test dword [rax], esp
invalid
invalid
invalid
add rbx, 0x58
mov rcx, rbx
invalid
mov rdx, rsi
mov r8d, edi
mov eax, edi
and eax, 0x65e90000
add eax, dword [rax]
add byte [rdx + rcx*4 + 0x7e], al
xor esi, eax
xor dword [rcx], r8d
mov r15b, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
cmp byte [rbx + 0xe0], 0
setne dl
shl dl, 7
mov rcx, rsi
call fcn.1400d3095
push 0xffffffff8949ffff
invalid
test rax, rax
jne case.default.0x1400dc835
invalid
push 0xffffffff8949ffff
invalid
mov r13, r12
lea rcx, [rbp - 0x58]
invalid
mov r8d, 0xff
xor edx, edx
call sub.msvcrt.dll_memset
mov ecx, 0x8b480003
pop r8
push 5
pop rdi
lea rcx, [0x140193e0c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r14, [0x140167b66]
jmp 0x1400dcd99
mov edx, dword [rbx + 0x70]
mov rcx, rsi
call fcn.1400df3f4
sub eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
test rax, rax
jne 0x1400dc6ec
movzx edx, byte [rbx + 0x74]
mov eax, edx
or eax, 2
cmp byte [rbx + 0x75], 0
cmovne edx, eax
mov rcx, rsi
call fcn.1400d32a7
invalid
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x1400dc6ec
mov qword [rbp + 0xe8], r12
mov rdx, qword [rbx + 0x58]
mov r8, qword [rbx + 0x68]
push 0x78a58348
add dword [rax], eax
add byte [rax], al
and qword [rbp + 0x188], 0
mov byte [rcx], al
add byte [rax], al
add byte [rax], al
add dh, al
test dword [rdx + rax], esp
add byte [rax], al
invalid
lea rcx, [rbp + 0xc0]
call fcn.1400cfcc5
adc eax, 0x48ffff34
mov eax, dword [rbp + 0xc0]
add byte [rax], al
invalid
mov qword [rbp + 0x1c8], rax
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
mov qword [rbp + 0x208], rcx
cmp rcx, 0x15
cmp ecx, 0x15
jae 0x1400dce66
cmp qword [rbp + 0x208], 1
jbe 0x1400dd513
or al, 0
invalid
mov al, 1
mov byte [rbp + 0x227], al
mov byte [rbp + 0x226], al
push 1
pop r8
mov rcx, qword [rbp + 0x1c8]
mov rdx, qword [rbp + 0x208]
invalid
call fcn.1400ceb4e
jmp 0x1400dd513
add cl, byte [rax + rax]
invalid
mov dil, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
movzx ecx, word [rbx + 0xd8]
mov rdx, rsi
bnd call fcn.1400df415
mov r14, rax
test rax, rax
jne 0x1400dccc0
movzx ecx, word [rbx + 0xda]
mov rdx, rsi
call fcn.1400df415
mov r14, rax
test rax, rax
jne 0x1400dccc0
mov rdx, qword [rbx + 0xa8]
mov r8, qword [rbx + 0xb0]
mov rcx, rsi
call fcn.1400df38c
mov r14, rax
test rax, rax
jne 0x1400dccc0
mov rdx, qword [rbx + 0xb8]
mov r8, qword [rbx + 0xc0]
mov rcx, rsi
call fcn.1400df38c
mov r14, rax
test rax, rax
test eax, eax
jne 0x1400dccc0
mov rdx, qword [rbx + 0xc8]
mov r8, qword [rbx + 0xd0]
mov rcx, rsi
call fcn.1400df38c
mov r14, rax
test rax, rax
jne 0x1400dccc0
invalid
add rbx, 0x58
mov r15b, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
mov rcx, rbx
mov rdx, rsi
call fcn.1400de8d1
mov r14, rax
mov byte [rsi + 0x31], r15b
jmp 0x1400dccc0
add al, byte [rax]
invalid
add rbx, 0x52
mov rcx, rsi
mov rdx, rbx
call fcn.1400de92d
jmp 0x1400dcb48
add byte [rax], al
mov rax, qword [rbx + 0x58]
mov rcx, qword [rbx + 0x60]
add rcx, rax
ror dword [rax - 1], 0xc1
movdqa xmm0, xmmword [rax]
add byte [rsi + 0xf], ah
xlatb
invalid
not edx
mov r8, qword [rbx + 0x70]
mov qword [rdi], rax
add rax, 0x10
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
adc byte [r14 - 0x77], r12b
push rdi
sbb byte [rcx + rcx*4 + 0x47], cl
mov qword [rdi + 0x20], r8
mov rcx, rdi
call fcn.1400ca04b
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
popfq
add al, byte [rax]
add byte [rax], al
mov rbx, rdx
movzx ecx, word [rax]
movzx edx, word [rax + 2]
mov bh, 0x50
add ch, al
call fcn.1400d33dd
mov rcx, rsi
mov edx, eax
ret 0x5ee8
invalid
invalid
invalid
test rax, rax
jne 0x1400dca73
invalid
movzx edx, word [rbx + 0x10]
mov rcx, rsi
call fcn.1400d32a7
push 0xffffffff8548ffff
invalid
jne 0x1400dca73
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
mov rcx, rsi
call fcn.1400d32cb
dec dword [rax - 0x7b]
invalid
je 0x1400dca1f
mov r14, rax
jmp 0x1400dc6ec
add rbx, 0x58
mov dil, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
mov rcx, rsi
mov rdx, rbx
call fcn.1400ded71
jmp 0x1400dccbd
add byte [rax], al
mov dil, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
mov cl, byte [rbx + 0x70]
mov dl, byte [rbx + 0x71]
call fcn.1400cea88
mov rcx, rsi
mov edx, eax
call fcn.1400d3095
loope 0x1400dcb17
invalid
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x1400dccc0
mov cl, byte [rbx + 0x72]
mov dl, byte [rbx + 0x73]
call fcn.1400cea9e
jmp 0x1400dcb22
mov dil, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
mov cl, byte [rbx + 0x70]
mov dl, byte [rbx + 0x71]
call fcn.1400cea3f
invalid
invalid
dec dword [rax - 0x77]
int1
mov edx, eax
ret 0xabe8
invalid
invalid
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x1400dccc0
mov cl, byte [rbx + 0x74]
mov dl, byte [rbx + 0x75]
call fcn.1400cea54
mov rcx, rsi
mov edx, eax
invalid
call fcn.1400d3095
mov r14, rax
test rax, rax
jne 0x1400dccc0
add dword [rax], eax
invalid
mov cl, byte [rbx + 0x72]
mov dl, byte [rbx + 0x73]
call fcn.1400cea72
invalid
invalid
mov rcx, rsi
mov edx, eax
call fcn.1400d3095
mov r14, rax
test rax, rax
jne 0x1400dccc0
invalid
jmp 0x1400dccad
mov edx, dword [rbx + 0x52]
mov rcx, rsi
call fcn.1400de8da
mov r14, rax
jmp 0x1400dccc4
lea rcx, [rbx + 0x50]
mov dil, byte [rsi + 0x31]
mov rdx, rsi
mov r8d, edi
call fcn.1400ded83
mov r14, rax
test rax, rax
jne 0x1400dc6ec
lea rcx, [rbx + 0xa0]
mov rdx, rsi
mov r8d, edi
clc
call fcn.1400ded83
mov r14, rax
test rax, rax
jne 0x1400dc6ec
sti
invalid
invalid
mov edx, dword [rbx + 0xf0]
mov rcx, rsi
call fcn.1400df3f4
mov r14, rax
test rax, rax
jne 0x1400dc6ec
mov edx, dword [rbx + 0xf4]
mov rcx, rsi
call fcn.1400df3f4
invalid
sub byte [rax], al
add byte [rcx - 0x77], cl
invalid
test rax, rax
ror byte [rdi], 0x85
sub edi, ebx
invalid
invalid
mov edx, dword [rbx + 0xf8]
mov rcx, rsi
call fcn.1400df3f4
mov r14, rax
mov esi, eax
test rax, rax
jne 0x1400dc6ec
invalid
invalid
mov edx, dword [rbx + 0xfc]
mov rcx, rsi
call fcn.1400df3f4
mov r14, rax
test rax, rax
jne 0x1400dc6ec
mov edx, dword [rbx + 0x100]
mov rcx, rsi
call fcn.1400df3f4
jmp 0x1400dcb48
mov rax, qword [rbx + 0x58]
mov rdi, qword [rbx + 0x60]
shl rdi, 4
test rdi, rdi
je case.default.0x1400dc73d
lea rbx, [rax + 0x10]
mov rdx, qword [rax]
mov r8, qword [rax + 8]
mov rcx, rsi
call fcn.1400df38c
mov r14, rax
add rdi, 0xfffffffffffffff0
mov rax, rbx
test r14, r14
je 0x1400dcc14
jmp 0x1400dc6ec
mov dil, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
movzx edx, word [rbx + 0xa8]
xchg ebx, eax
test al, 0
add byte [rax], al
mov rcx, rsi
call fcn.1400d32a7
dec dword [rcx - 0x77]
mov r14, rax
test rax, rax
jne 0x1400dccc0
movzx edx, word [rbx + 0xaa]
mov rcx, rsi
call fcn.1400d32a7
mov r14, rax
test rax, rax
test eax, eax
jne 0x1400dccc0
movzx edx, word [rbx + 0xac]
mov rcx, rsi
mov ecx, esi
call fcn.1400d32a7
mov r14, rax
invalid
test rax, rax
jne 0x1400dccc0
add rbx, 0x58
mov rcx, rbx
mov rdx, rsi
mov r8b, 1
call fcn.1400ded83
jmp 0x1400dccbd
mov dil, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
mov rdx, qword [rbx + 0x58]
mov edx, dword [rbx + 0x58]
mov r8, qword [rbx + 0x68]
mov rcx, rsi
call fcn.1400d32cb
mov r14, rax
mov byte [rsi + 0x31], dil
test r14, r14
jne 0x1400dc6ec
invalid
cli
invalid
invalid
mov r8, qword [rsi + 0x10]
sub r8, r12
loopne 0x1400dcd1e
add eax, 0xfffffffe
cmp r8, 0xffff
ja 0x1400de09f
mov rcx, rsi
mov rdx, r12
movaps xmm6, xmmword [rbp + 0x230]
add rsp, 0x2c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.1400d3205
lea r14, [0x140167b74]
jmp 0x1400dcd99
mov r14, rax
jmp 0x1400ddf3a
lea r14, [0x140167b6b]
push 9
pop rdi
mov qword [rbp + 0x160], rdi
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_rr_rdatacaa.rsissueissuewildiodefkey_missing_value:
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x58]
mov r9d, 0xff
xor ecx, ecx
mov rdx, rdi
call fcn.140042189
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_rr_rdatacaa.rsissueissuewildiodefkey_missing_value:
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r14
mov r9, rdi
call fcn.14007e6b1
mov rcx, rsi
mov edx, edi
call fcn.1400d3095
mov r14, rax
test rax, rax
jne 0x1400ddf3a
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_rr_rdatacaa.rsissueissuewildiodefkey_missing_value:
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x58]
mov r9d, 0xff
xor ecx, ecx
mov rdx, rdi
call fcn.140042189
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.1400d32cb
mov r14, rax
test rax, rax
jne 0x1400ddf3a
mov eax, dword [rbx + 0x78]
lea ecx, [rax - 3]
movzx edx, cx
lea r8, [rdx + 1]
xor ecx, ecx
cmp dx, 2
cmovb rcx, r8
test rcx, rcx
je 0x1400dde3c
cmp ecx, 1
jne 0x1400dde62
mov rdx, qword [rbx + 0x90]
mov r8, qword [rbx + 0xa0]
jmp 0x1400dde70
mov rax, qword [rbp + 0x208]
shr rax, 1
mov qword [rbp + 0x198], rax
lea rcx, [rax*4]
mov al, byte [0x1401cb9f0]
push 2
pop rdx
call fcn.140041f50
mov qword [rbp + 0x1e8], rax
test rax, rax
je 0x1400de1d8
push 0x10
pop rcx
mov r12, rcx
call fcn.1400c0468
mov qword [rbp + 0x200], rax
test rax, rax
je 0x1400de1fe
xor r15d, r15d
xor ecx, ecx
mov r14, qword [rbp + 0x1e8]
mov rdi, qword [rbp + 0x208]
sub rdi, rcx
jbe 0x1400dd4f5
cmp rdi, 2
mov qword [rbp + 0x1f8], r12
mov qword [rbp + 0x218], rcx
jae 0x1400dcef4
mov rdx, qword [rbp + 0x208]
jmp 0x1400dd0c7
mov rax, qword [rbp + 0x1c8]
lea r12, [rax + rcx*4]
movzx r14d, word [r12 + 4]
movzx edx, word [r12 + 6]
movzx r8d, word [r12]
movzx r9d, word [r12 + 2]
mov ecx, r14d
call 0x1400cec65
mov ebx, eax
cmp al, 0xff
mov qword [rbp + 0x210], r15
push 2
pop r13
je 0x1400dcf62
cmp rdi, r13
je 0x1400dcf8a
movzx r9d, word [r12 + r13*4 - 2]
movzx r15d, word [r12 + r13*4]
movzx edx, word [r12 + r13*4 + 2]
mov ecx, r15d
mov r8d, r14d
call 0x1400cec65
cmp al, 0xff
je 0x1400dcf87
inc r13
mov r14d, r15d
jmp 0x1400dcf2f
inc r13
mov r14d, r15d
cmp rdi, r13
je 0x1400dcf8a
movzx r9d, word [r12 + r13*4 - 2]
movzx r15d, word [r12 + r13*4]
movzx edx, word [r12 + r13*4 + 2]
mov ecx, r15d
mov r8d, r14d
call 0x1400cec65
cmp al, 0xff
je 0x1400dcf5c
mov rdi, r13
mov r12, qword [rbp + 0x1f8]
mov rcx, qword [rbp + 0x218]
lea rdx, [rdi + rcx]
cmp bl, 0xff
je 0x1400dcfad
mov r15, qword [rbp + 0x210]
jmp 0x1400dd0c7
mov rax, qword [rbp + 0x200]
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x1d8], r12
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x1d0], rdx
mov r8, qword [rbp + 0x1c8]
mov r9, qword [rbp + 0x208]
call fcn.1400ceb15
mov rcx, qword [rbp + 0x1f8]
mov r12, rax
mov r13, rdx
mov rbx, rdx
shr rbx, 1
mov rax, qword [rbp + 0x200]
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x1d8], rcx
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov rdx, rbx
mov r8, r12
mov r9, rbx
call fcn.1400ceb15
mov rcx, qword [rbp + 0x1f8]
mov r15, rax
mov r14, rdx
lea r8, [r12 + r13*4]
lea rax, [rbx*4]
sub r8, rax
mov rax, qword [rbp + 0x200]
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x1d8], rcx
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov rdx, rbx
mov r9, rbx
call fcn.1400ceb15
dec rbx
xor ecx, ecx
cmp rbx, 0xffffffffffffffff
je 0x1400dd0ab
cmp r14, rcx
je 0x1400ddf46
cmp rbx, rdx
jae 0x1400ddf79
mov r8d, dword [r15 + rcx*4]
mov r9d, dword [rax + rbx*4]
mov dword [r15 + rcx*4], r9d
mov dword [rax + rbx*4], r8d
inc rcx
dec rbx
jmp 0x1400dd07b
mov r15, qword [rbp + 0x210]
mov rdx, qword [rbp + 0x1d0]
mov r12, qword [rbp + 0x1f8]
mov rcx, qword [rbp + 0x218]
cmp rdx, rcx
jb 0x1400de115
cmp rdx, qword [rbp + 0x208]
ja 0x1400de115
mov qword [rbp + 0x1d0], rdx
jae 0x1400dd16c
cmp rdi, 0xa
mov rbx, qword [rbp + 0x200]
jae 0x1400dd16c
mov rcx, qword [rbp + 0x218]
lea rdx, [rcx + 0xa]
mov r9, qword [rbp + 0x208]
cmp rdx, r9
cmovae rdx, r9
mov qword [rbp + 0x1e0], rbx
mov qword [rbp + 0x1d8], r12
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x1d0], rdx
mov r8, qword [rbp + 0x1c8]
call fcn.1400ceb15
mov rcx, qword [rbp + 0x1f8]
cmp rdi, 1
adc rdi, 0
mov qword [rbp + 0x1e0], rbx
mov qword [rbp + 0x1d8], rcx
mov rcx, rax
mov r8, rdi
call fcn.1400ceb4e
mov r12, qword [rbp + 0x1f8]
cmp r15, r12
jne 0x1400dd1b6
lea r13, [r12 + r12]
mov rcx, r13
call fcn.1400c0468
test rax, rax
mov r14, qword [rbp + 0x1e8]
je 0x1400de145
mov rdi, rax
shl r12, 4
mov rcx, rax
mov rbx, qword [rbp + 0x200]
mov rdx, rbx
mov r8, r12
call sub.msvcrt.dll_memcpy
mov rcx, rbx
push 8
pop rdx
call fcn.140041fe0
jmp 0x1400dd1c7
mov r13, r12
mov r14, qword [rbp + 0x1e8]
mov rdi, qword [rbp + 0x200]
mov rdx, qword [rbp + 0x218]
mov rax, qword [rbp + 0x1d0]
sub rax, rdx
mov rcx, r15
shl rcx, 4
mov qword [rdi + rcx], rax
mov qword [rdi + rcx + 8], rdx
inc r15
mov qword [rbp + 0x200], rdi
mov qword [rbp + 0x1c0], r13
cmp r15, 2
jb 0x1400dd4e6
mov rcx, r15
shl rcx, 4
mov rax, qword [rcx + rdi - 0x10]
mov rdx, qword [rcx + rdi - 8]
add rdx, rax
cmp rdx, qword [rbp + 0x208]
je 0x1400dd265
mov r8, qword [rcx + rdi - 0x20]
cmp r8, rax
jbe 0x1400dd265
cmp r15, 3
jb 0x1400dd4e6
lea rdx, [r15 - 3]
mov r10, rdx
shl rdx, 4
mov rdx, qword [rdi + rdx]
lea r9, [r8 + rax]
cmp rdx, r9
jbe 0x1400dd27a
cmp r15, 4
jb 0x1400dd4e6
add r8, rdx
cmp qword [rcx + rdi - 0x40], r8
jbe 0x1400dd27a
jmp 0x1400dd4e6
cmp r15, 3
jb 0x1400dd282
lea rcx, [r15 - 3]
mov r10, rcx
shl rcx, 4
mov rdx, qword [rdi + rcx]
cmp rdx, rax
mov r14, r10
jb 0x1400dd286
lea r14, [r15 - 2]
mov qword [rbp + 0x1e0], rdi
mov qword [rbp + 0x1d8], r13
mov rcx, rdi
mov qword [rbp + 0x210], r15
mov rdx, r15
mov r8, r14
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.1400bf962
mov rcx, qword [rax]
mov qword [rbp + 0x218], rcx
mov r15, qword [rax + 8]
lea r8, [r14 + 1]
mov qword [rbp + 0x1e0], rdi
mov qword [rbp + 0x1d8], r13
mov rcx, rdi
mov rdx, qword [rbp + 0x210]
mov qword [rbp + 0x1f8], r8
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.1400bf962
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov qword [rbp + 0x150], rcx
add rdx, rcx
mov qword [rbp + 0x1e0], rdi
mov qword [rbp + 0x1d8], r13
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov rcx, r15
mov r8, qword [rbp + 0x1c8]
mov r9, qword [rbp + 0x208]
call fcn.1400ceb15
mov r12, rax
mov rbx, rdx
mov qword [rbp + 0x1b8], r15
mov qword [rbp + 0x158], r14
mov rdi, qword [rbp + 0x218]
lea r15, [rax + rdi*4]
mov r14, rdx
sub r14, rdi
cmp r14, rdi
jae 0x1400dd3e4
lea r8, [r14*4]
mov rdi, qword [rbp + 0x1e8]
mov rcx, rdi
mov rdx, r15
call sub.msvcrt.dll_memcpy
lea r13, [rdi + r14*4]
mov r14, rdi
lea rbx, [r12 + rbx*4]
add rbx, 0xfffffffffffffffc
mov rdi, qword [rbp + 0x200]
cmp r15, r12
jbe 0x1400dd455
cmp r13, r14
jbe 0x1400dd455
movzx ecx, word [r13 - 4]
movzx edx, word [r13 - 2]
movzx r8d, word [r15 - 4]
movzx r9d, word [r15 - 2]
call 0x1400cec65
xor ecx, ecx
xor edx, edx
cmp al, 0xff
setne cl
sete dl
shl rdx, 2
sub r15, rdx
shl rcx, 2
sub r13, rcx
cmp al, 0xff
mov rax, r13
cmove rax, r15
mov eax, dword [rax]
mov dword [rbx], eax
add rbx, 0xfffffffffffffffc
jmp 0x1400dd38c
lea r14, [r12 + rbx*4]
lea r8, [rdi*4]
mov rbx, qword [rbp + 0x1e8]
mov rcx, rbx
mov rdx, r12
call sub.msvcrt.dll_memcpy
lea r13, [rbx + rdi*4]
mov rdi, qword [rbp + 0x200]
cmp rbx, r13
jae 0x1400dd45d
cmp r15, r14
jae 0x1400dd45d
movzx ecx, word [r15]
movzx edx, word [r15 + 2]
movzx r8d, word [rbx]
movzx r9d, word [rbx + 2]
call 0x1400cec65
xor ecx, ecx
xor edx, edx
cmp al, 0xff
setne cl
sete dl
mov rax, rbx
cmove rax, r15
mov eax, dword [rax]
mov dword [r12], eax
add r12, 4
lea r15, [r15 + rdx*4]
lea rbx, [rbx + rcx*4]
jmp 0x1400dd40d
mov r12, r15
mov rbx, r14
jmp 0x1400dd464
mov r14, qword [rbp + 0x1e8]
sub r13, rbx
mov rcx, r12
mov rdx, rbx
mov r8, r13
call sub.msvcrt.dll_memcpy
mov r15, qword [rbp + 0x210]
mov rcx, qword [rbp + 0x1f8]
cmp r15, rcx
jbe 0x1400de051
shl rcx, 4
mov rax, qword [rbp + 0x150]
add rax, qword [rbp + 0x218]
mov qword [rdi + rcx], rax
mov rax, qword [rbp + 0x1b8]
mov qword [rdi + rcx + 8], rax
mov r8, qword [rbp + 0x158]
mov rax, r8
shl rax, 4
lea rcx, [rdi + rax]
lea rdx, [rdi + rax]
add rdx, 0x10
not r8
add r8, r15
shl r8, 4
call fcn.140118131
dec r15
mov r13, qword [rbp + 0x1c0]
jmp 0x1400dd1f9
mov r12, r13
mov rcx, qword [rbp + 0x1d0]
jmp 0x1400dcec4
mov rcx, qword [rbp + 0x200]
mov rdx, r12
call fcn.14006d950
mov rcx, r14
mov rdx, qword [rbp + 0x198]
call fcn.1400c95a8
mov rcx, qword [rbp + 0xc8]
mov rdx, qword [rbp + 0x1c8]
mov rax, qword [rbp + 0x208]
lea rax, [rdx + rax*4]
mov qword [rbp + 0x110], rdx
mov qword [rbp + 0x118], rcx
mov qword [rbp + 0x120], rdx
mov qword [rbp + 0x128], rax
xorps xmm6, xmm6
push 0xffffffffffffffff
pop r15
mov r12d, 0xff
cmp rdx, rax
je 0x1400ddcb0
lea rax, [rdx + 4]
mov qword [rbp + 0x120], rax
movzx ecx, word [rdx]
movzx edx, word [rdx + 2]
call case.0x1400cde99.85
mov r13d, eax
mov edi, r13d
shr edi, 8
mov rbx, qword [rbp + 0x178]
test rbx, rbx
je 0x1400dd605
mov rax, qword [rbp + 0x180]
movzx edx, word [rbx + 0x112]
mov r8, rdx
neg r8
mov rcx, r15
lea r9, [r8 + rcx]
cmp r9, 0xffffffffffffffff
je 0x1400dd5d1
xor r9d, r9d
cmp byte [rbx + rcx + 0x115], dil
setne r9b
cmova r9d, r12d
inc rcx
cmp r9b, 1
je 0x1400dd5a1
movzx edx, r9b
test edx, edx
jne 0x1400dd5d4
jmp 0x1400dd5e8
mov rcx, rdx
sub rax, 1
jb 0x1400dd73a
mov rbx, qword [rbx + rcx*8 + 0x120]
jmp 0x1400dd591
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], rcx
imul rax, rcx, 0x18
lea rdi, [rbx + rax]
add rdi, 8
jmp 0x1400ddc61
lea rax, [rbp + 0x178]
mov qword [rbp - 0x58], rax
and qword [rbp - 0x50], 0
mov byte [rbp - 0x38], dil
xor ebx, ebx
mov qword [rbp + 0x160], 1
lea rax, [rbp + 0x168]
movups xmmword [rax], xmm6
test rbx, rbx
je 0x1400dd670
cmp word [rbx + 0x112], 0xb
jae 0x1400dd6ee
lea rcx, [rbp + 0x1a0]
lea rdx, [rbp - 0x50]
mov r8d, edi
lea r9, [rbp + 0x160]
call fcn.1400cf246
mov rcx, qword [rbp + 0x1a0]
mov rax, qword [rbp + 0x1b0]
jmp 0x1400ddc4d
mov byte [rbp + 0x225], 1
call fcn.1400cf2d8
movzx ecx, word [rax + 0x112]
cmp rcx, 0xb
jae 0x1400de175
add byte [rax], al
lea edx, [rcx + 1]
mov word [rax + 0x112], dx
mov byte [rax + rcx + 0x114], dil
imul rcx, rcx, 0x18
lea rdi, [rax + rcx]
add rdi, 8
mov rdx, qword [rbp + 0x170]
mov qword [rax + rcx + 0x18], rdx
movdqu xmm0, xmmword [rbp + 0x160]
movdqu xmmword [rax + rcx + 8], xmm0
or byte [rax], cl
mov qword [rbp + 0x178], rax
and qword [rbp + 0x180], 0
add byte [rcx], 0
add byte [rax], al
mov qword [rbp + 0x188], 1
push 0xffffffffffffffff
pop r15
mov r12d, 0xff
jmp 0x1400ddc61
mov dword [rbp + 0x194], r13d
mov rcx, qword [rbp - 0x40]
mov al, 1
mov qword [rbp + 0x218], rax
mov rax, rcx
mov qword [rbp + 0x210], rcx
cmp rcx, 5
jae 0x1400dd716
push 4
jmp 0x1400dd777
je 0x1400dd75b
cmp qword [rbp + 0x210], 6
jne 0x1400dd764
xor eax, eax
mov qword [rbp + 0x218], rax
push 5
pop r12
xor eax, eax
mov qword [rbp + 0x210], rax
jmp 0x1400dd779
mov qword [rbp - 0x50], rbx
and qword [rbp - 0x48], 0
mov qword [rbp - 0x40], rcx
mov byte [rbp - 0x38], dil
lea rax, [rbp + 0x178]
mov qword [rbp - 0x58], rax
jmp 0x1400dd61b
mov r12, qword [rbp + 0x210]
jmp 0x1400dd779
add qword [rbp + 0x210], 0xfffffffffffffff9
xor eax, eax
mov qword [rbp + 0x218], rax
push 6
pop r12
mov rax, qword [rbp - 0x48]
mov qword [rbp + 0xd8], rax
test eax, ebx
add byte [rax], al
add byte [rax - 0x7d], cl
movsd dword [rdi], dword [rsi]
clc
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xf0], 1
call fcn.1400cf2d8
mov rcx, rax
movzx r14d, word [rbx + 0x112]
mov r15, r12
not r15
add r15, r14
mul dword [rsi + 0x44]
mov dword [rax + 0x112], edi
mov al, byte [rbx + r12 + 0x114]
mov byte [rbp + 0x1f7], al
imul rax, r12, 0x18
mov rdx, qword [rbx + rax + 8]
mov qword [rbp + 0x1d0], rdx
mov rdx, qword [rbx + rax + 0x10]
mov qword [rbp + 0x198], rdx
add dword [rax], eax
add byte [rax - 0x75], cl
add r11d, dword [rax]
mov qword [rbp + 0xe0], rax
mov eax, 0x114
mov qword [rbp + 0x1c0], rcx
lea rdx, [rcx + rax]
mov rcx, r15
call fcn.1400b961d
mov r9, rdx
mov ecx, 0x114
add rcx, rbx
lea r13, [r12 + 1]
add rcx, r12
inc rcx
sub r14, r13
sub esi, ebp
mov rdx, r14
mov r8, rax
call fcn.1400cf1aa
mov rax, qword [rbp + 0x1c0]
lea rdx, [rax + 8]
mov rcx, r15
call fcn.1400cf1e2
mov r9, rdx
lea rdx, [rbx + 8]
imul rcx, r13, 0x18
add rcx, rdx
mov rdx, r14
mov r8, rax
call fcn.1400cf20a
cmp byte [rbp + 0x218], 0
mov r15, qword [rbp + 0x1c0]
mov rax, r15
cmovne rax, rbx
mov ecx, 0
mov r14, qword [rbp + 0xd8]
cmovne rcx, r14
mov word [rbx + 0x112], r12w
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], rcx
mov rax, qword [rbp + 0x210]
mov qword [rbp + 0x1b0], rax
lea rcx, [rbp + 0xa8]
lea rdx, [rbp + 0x1a0]
mov r8d, edi
lea r9, [rbp + 0x160]
call fcn.1400cf246
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x100], rax
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x108], rax
mov r9, r15
mov rcx, qword [rbp + 0x1d0]
mov r11, qword [rbp + 0x198]
mov r10, qword [rbp + 0xe0]
mov r8b, byte [rbp + 0x1f7]
test dword [rcx], 0x31450000
dec dword [rbp - 0x77]
hlt
mov r13, qword [rbx]
test r13, r13
je 0x1400ddb58
movzx eax, word [rbx + 0x110]
mov qword [rbp + 0x1a0], rcx
mov qword [rbp + 0x1a8], r11
mov qword [rbp + 0x1b0], r10
cmp r12, r15
jne 0x1400de0b7
movzx edx, ax
movzx r14d, word [r13 + 0x112]
add byte [rax], al
cmp r14, 0xb
jb 0x1400ddc1a
cmp ax, 5
mov qword [rbp + 0x1f8], r9
mov byte [rbp + 0x150], r8b
mov qword [rbp + 0x158], r12
jae 0x1400dd972
mov al, 1
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0x1b8], rdx
push 4
jmp 0x1400dd9bc
je 0x1400dd991
cmp edx, 6
jne 0x1400dd9a6
xor eax, eax
mov qword [rbp + 0x1e8], rax
push 5
pop r12
xor eax, eax
mov qword [rbp + 0x1b8], rax
jmp 0x1400dd9be
mov al, 1
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0x1b8], rdx
add byte [rcx - 0x77], cl
invalid
jmp 0x1400dd9be
add rdx, 0xfffffffffffffff9
mov qword [rbp + 0x1b8], rdx
xor eax, eax
mov qword [rbp + 0x1e8], rax
push 6
pop r12
mov qword [rbp + 0x148], r11
mov qword [rbp + 0x140], rcx
call fcn.1400cf11c
mov rdx, rax
movzx r15d, word [r13 + 0x112]
mov rbx, r12
not rbx
add rbx, r15
mov word [rax + 0x112], bx
cwde
adc al, byte [rcx]
add byte [rax], al
mov al, byte [r13 + r12 + 0x114]
mov byte [rbp + 0x1c8], al
imul rax, r12, 0x18
mov rcx, qword [r13 + rax + 8]
mov qword [rbp + 0x218], rcx
mov rcx, qword [r13 + rax + 0x10]
mov qword [rbp + 0x208], rcx
mov rax, qword [r13 + rax + 0x18]
mov eax, dword [rbp + rax + 0x18]
mov qword [rbp + 0x200], rax
mov eax, 0x114
mov qword [rbp + 0x210], rdx
add rdx, rax
mov rcx, rbx
call fcn.1400b961d
mov r9, rdx
mov ecx, 0x114
add rcx, r13
lea rdi, [r12 + 1]
and al, 1
add rcx, r12
inc rcx
sub r15, rdi
mov rdx, r15
mov r8, rax
call fcn.1400cf1aa
mov rax, qword [rbp + 0x210]
lea rdx, [rax + 8]
mov rcx, rbx
call fcn.1400cf1e2
mov r9, rdx
lea rdx, [r13 + 8]
imul rcx, rdi, 0x18
add rcx, rdx
mov rdx, r15
mov r8, rax
call fcn.1400cf20a
adc dword [rdi], 0x4566ffff
mov dword [rbp + 0x112], esp
mov rax, qword [rbp + 0x210]
movzx eax, word [rax + 0x112]
lea r8, [rax + 1]
cmp rax, 0xb
ja 0x1400de0fb
sub r14, r12
cmp r14, r8
jne 0x1400de0e0
mov r12, qword [rbp + 0x158]
inc r12
lea rdx, [rdi*8]
add rdx, r13
mov eax, 0x120
add rdx, rax
mov rdi, qword [rbp + 0x210]
mov rcx, rdi
add rcx, rax
shl r8, 3
call sub.msvcrt.dll_memcpy
mov rcx, rdi
mov rdx, r12
call fcn.1400cf156
mov rbx, rax
mov r15, rdx
cmp byte [rbp + 0x1e8], 0
mov rcx, rax
cmovne rcx, r13
mov rax, qword [rbp + 0x1f8]
mov qword [rsp + 0x20], rax
mov rdx, qword [rbp + 0x1b8]
mov r8b, byte [rbp + 0x150]
lea r9, [rbp + 0x1a0]
call fcn.1400cf042
mov r9, rbx
mov r8b, byte [rbp + 0x1c8]
mov rbx, r13
mov rcx, qword [rbp + 0x218]
mov r11, qword [rbp + 0x208]
mov r10, qword [rbp + 0x200]
jmp 0x1400dd8fd
mov qword [rbp + 0x208], r11
mov qword [rbp + 0x218], rcx
mov rdi, qword [rbp - 0x58]
mov rax, qword [rdi]
mov qword [rbp + 0x210], rax
test rax, rax
je 0x1400de1c0
mov r13, r10
mov r12b, r8b
mov r14, r9
mov rbx, qword [rdi + 8]
call fcn.1400cf11c
mov rcx, qword [rbp + 0x210]
mov qword [rax + 0x120], rcx
inc rbx
mov rcx, rax
mov rdx, rbx
call fcn.1400cf156
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov dword [rdi + 8], edx
dec rdx
cmp rdx, r15
jne 0x1400de190
movzx ecx, word [rax + 0x112]
cmp rcx, 0xa
ja 0x1400de1a8
lea edx, [rcx + 1]
mov word [rax + 0x112], dx
mov byte [rax + rcx + 0x114], r12b
imul rdx, rcx, 0x18
mov r8, qword [rbp + 0x218]
mov qword [rax + rdx + 8], r8
mov r8, qword [rbp + 0x208]
test dword [rax], ecx
add al, byte [rax]
add byte [rcx + rcx*4 + 0x44], cl
adc byte [rax], dl
mov qword [rax + rdx + 0x18], r13
mov qword [rax + rcx*8 + 0x128], r14
inc rcx
mov qword [r14], rax
mov word [r14 + 0x110], cx
jmp 0x1400ddc2e
mov qword [rsp + 0x20], r9
mov rcx, r13
lea r9, [rbp + 0x1a0]
call fcn.1400cf042
push 0xffffffffffffffff
pop r15
mov r12d, 0xff
mov r13d, dword [rbp + 0x194]
mov rcx, qword [rbp + 0x100]
mov rax, qword [rbp + 0x108]
imul rax, rax, 0x18
lea rdi, [rcx + rax]
add rdi, 8
mov rax, qword [rbp - 0x58]
test al, 0x48
inc dword [rax + 0x10]
mov ecx, r13d
and cl, 7
mov r14b, 0x80
shr r14b, cl
mov rdx, qword [rdi + 0x10]
push rdi
adc byte [rcx + 0xf], al
mov dh, 0xdd
shr ebx, 3
cmp rdx, rbx
ja 0x1400ddc8d
lea rdx, [rbx + 1]
mov rcx, rdi
call fcn.140047d81
mov rdx, qword [rdi + 0x10]
cmp rdx, rbx
jbe 0x1400de03d
mov rax, qword [rdi]
or byte [rax + rbx], r14b
mov rdx, qword [rbp + 0x120]
add byte [rax - 0x75], cl
test dword [rax], ebp
add dword [rax], eax
add cl, ch
movsd dword [rdi], dword [rsi]
clc
invalid
invalid
lea rcx, [rbp + 0x110]
call fcn.1400d2483
mov rax, qword [rbp + 0x178]
mov rcx, qword [rbp + 0x180]
xor edx, edx
mov r8, rax
test rax, rax
setne dl
xchg ebp, eax
ret 0x774
mov r8, qword [rbp + 0x188]
lea rdi, [rbp - 0x58]
mov qword [rdi], rdx
and qword [rdi + 8], 0
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], rcx
mov qword [rdi + 0x20], rdx
and qword [rdi + 0x28], 0
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], rcx
mov qword [rdi + 0x40], r8
lea rbx, [rbp + 0x110]
mov rcx, rbx
mov rdx, rdi
call fcn.1400ca45b
mov rax, qword [rbp + 0x110]
test rax, rax
je 0x1400dde8c
mov rdx, qword [rbp + 0x120]
imul rcx, rdx, 0x18
mov r8, qword [rax + rcx + 8]
mov qword [rbp + 0x218], r8
test r8, r8
test eax, eax
je 0x1400dde8c
mov dl, byte [rax + rdx + 0x114]
mov r8, qword [rax + rcx + 0x10]
mov qword [rbp + 0x208], r8
mov r15, qword [rax + rcx + 0x18]
mov byte [rbp + 0x223], 1
mov rcx, rsi
call fcn.1400d3095
mov r14, rax
test rax, rax
jne 0x1400ddeaf
mov byte [rbp + 0x223], 1
mov rcx, rsi
mov edx, r15d
call fcn.1400d3095
mov r14, rax
test rax, rax
jne 0x1400ddeaf
mov rax, qword [rbp + 0x218]
lea r12, [rax + r15]
mov qword [rbp + 0x110], rax
mov rcx, qword [rbp + 0x208]
mov qword [rbp + 0x118], rcx
mov qword [rbp + 0x128], r12
mov qword [rbp + 0x210], rax
test r15, r15
je 0x1400dddf5
mov rax, qword [rbp + 0x210]
mov dl, byte [rax]
inc rax
mov qword [rbp + 0x210], rax
mov rcx, rsi
call fcn.1400d3095
mov r14, rax
dec r15
test rax, rax
je 0x1400dddc8
jmp 0x1400dde09
mov qword [rbp + 0x120], r12
mov rcx, rbx
call case.0x140097e0c.477
jmp 0x1400ddd0e
lea rcx, [rbp + 0x110]
mov rax, qword [rbp + 0x210]
mov qword [rcx + 0x10], rax
call case.0x140097e0c.477
xor eax, eax
mov byte [rbp + 0x227], al
mov byte [rbp + 0x226], al
lea rcx, [rbp - 0x58]
call fcn.1400d24ca
jmp 0x1400dc6ec
cmp ax, 2
jne 0x1400ddec7
mov rax, qword [rbx + 0xd8]
test rax, rax
jne 0x1400ddfb0
mov rcx, rsi
mov dl, 0x3b
call fcn.1400d3095
jmp 0x1400dde78
mov rdx, qword [rbx + 0x80]
mov r8, qword [rbx + 0x90]
mov rcx, rsi
call fcn.1400d32cb
mov r14, rax
test rax, rax
jne 0x1400ddf3a
xor r14d, r14d
jmp 0x1400ddf3a
xor eax, eax
mov byte [rbp + 0x227], al
mov byte [rbp + 0x226], al
lea rcx, [rbp - 0x58]
call fcn.1400d24ca
mov r12, qword [rbp + 0xe8]
jmp case.default.0x1400dc73d
mov rcx, qword [rbp + 0x218]
mov rdx, qword [rbp + 0x208]
call fcn.140047b8c
pushfq
idiv bh
jmp 0x1400dde20
lea rcx, [rbx + 0x78]
lea rdx, [rbp + 0x110]
mov qword [rdx], 1
xorps xmm0, xmm0
movups xmmword [rdx + 8], xmm0
lea r8, case.0x140097e0c.477
call fcn.1400c84da
mov ecx, eax
call fcn.1400d2a2a
mov r8, qword [rbp + 0x120]
mov qword [rbp + 0x1b0], r8
movdqu xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x1a0], xmm0
mov rdi, qword [rbp + 0x1a0]
mov rcx, rsi
mov rdx, rdi
call fcn.1400d32cb
mov r14, rax
mov rdx, qword [rbp + 0x1a8]
xchg ebp, eax
test al, 1
add byte [rax], al
mov rcx, rdi
call fcn.140047b8c
test r14, r14
je 0x1400ddfa9
mov r12, r13
mov byte [rsi + 0x31], r15b
jmp 0x1400dccc4
mov rax, qword [rbp + 0x200]
mov qword [rbp + 0x1e0], rax
mov rax, qword [rbp + 0x1f8]
mov qword [rbp + 0x1d8], rax
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov rcx, r14
mov rdx, r14
call fcn.14011a390
jmp 0x1400de214
mov rax, qword [rbp + 0x200]
mov qword [rbp + 0x1e0], rax
mov rax, qword [rbp + 0x1f8]
mov qword [rbp + 0x1d8], rax
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov rcx, rbx
call fcn.14011a390
jmp 0x1400de214
mov rax, qword [rbx + 0xd8]
mov rbx, qword [rbx + 0xc8]
imul rdi, rax, 0x30
test rdi, rdi
je 0x1400dde84
mov rcx, rsi
mov dl, 0x3b
call fcn.1400d3095
test rax, rax
test eax, eax
jne 0x1400dcd87
mov rcx, rsi
mov dl, 0x20
call fcn.1400d3095
test rax, rax
jne 0x1400dcd87
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
mov rcx, rsi
call fcn.1400d32cb
test rax, rax
jne 0x1400dcd87
mov rcx, rsi
mov dl, 0x3d
call fcn.1400d3095
test rax, rax
test eax, eax
jne 0x1400dcd87
lea r12, [rbx + 0x30]
mov rdx, qword [rbx + 0x18]
mov r8, qword [rbx + 0x28]
mov rcx, rsi
call fcn.1400d32cb
mov r14, rax
add rdi, 0xffffffffffffffd0
mov rbx, r12
test rax, rax
je 0x1400ddfbb
jmp 0x1400ddf3a
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_rr_type_bit_map.rs
mov rcx, rbx
call fcn.14011a390
jmp 0x1400de214
lea rax, str.Index_out_of_bounds
lea rcx, [rbp - 0x58]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
mov qword [rbp + 0x1e0], rdi
mov rax, qword [rbp + 0x1c0]
mov qword [rbp + 0x1d8], rax
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.14011a2e0
jmp 0x1400de214
lea rcx, str.assertion_failed:_len___u16::max_value___as_usize__assertion_failed:_counts.additional_count___u16::max_value___as_usize
lea r8, [0x140168258]
push 0x32
pop rdx
call fcn.14011a470
ud2
mov qword [rbp + 0x148], r11
mov qword [rbp + 0x140], rcx
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x140166e78]
push 0x35
pop rdx
call fcn.14011a470
jmp 0x1400de214
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x140166de0]
push 0x28
pop rdx
call fcn.14011a470
jmp 0x1400de214
lea rax, [0x140166e28]
push 0xc
pop rdx
mov rcx, r8
mov r8, rax
call fcn.14011a400
jmp 0x1400de214
mov rax, qword [rbp + 0x200]
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x1d8], r12
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2c
pop rdx
call fcn.14011a470
jmp 0x1400de214
mov rax, qword [rbp + 0x200]
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x1d8], r13
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1400de214
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_node.rs
lea r8, [0x140166d40]
push 0x20
pop rdx
call fcn.14011a470
jmp 0x1400de214
lea rcx, str.assertion_failed:_edge.height__self.height___1
lea r8, [0x140166da0]
or byte [rax], al
push 0x30
pop rdx
call fcn.14011a470
jmp 0x1400de214
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_node.rs
lea r8, [0x140166d58]
push 0x20
pop rdx
call fcn.14011a470
jmp 0x1400de214
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btreemapentry.rsHl
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1400de214
mov al, 1
mov byte [rbp + 0x227], al
mov byte [rbp + 0x226], al
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, dword [rax]
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1400de214
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
ud2
rol r12w, 8
mov rcx, rsi
mov edx, r12d
call fcn.1400d32a7
test rax, rax
jne 0x1400dea06
rol r15w, 8
mov rcx, rsi
mov edx, r15d
call fcn.1400d32a7
test rax, rax
jne 0x1400dea06
rol r14w, 8
mov rcx, rsi
mov edx, r14d
call fcn.1400d32a7
test rax, rax
test eax, eax
jne 0x1400dea06
rol bp, 8
mov rcx, rsi
mov edx, ebp
call fcn.1400d32a7
test rax, rax
invalid
jne 0x1400dea06
rol bx, 8
mov rcx, rsi
mov edx, ebx
call fcn.1400d32a7
test rax, rax
jne 0x1400dea06
rol di, 8
mov rcx, rsi
mov edx, edi
call fcn.1400d32a7
test rax, rax
test eax, eax
jne 0x1400dea06
xor eax, eax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
lea rcx, [rbp + 0x50]
call fcn.1400c72ff
nop
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, qword [rbp + 0x320]
mov rdx, qword [rbp + 0x310]
mov r8, qword [rbp + 0x108]
mov byte [r8], al
invalid
mov al, 4
jmp 0x1400e21e2
lea rdx, [rbp + 0x118]
movzx r9d, word [rbp + 0x294]
add al, byte [rax]
add byte [rbx + 0x29085], cl
add byte [rax], al
rol r9w, 8
rol r9d, 8
ror dword [rax], 0xf
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rdx + 0x50], xmm0
movups xmmword [rdx + 0x40], xmm0
movups xmmword [rdx + 0x30], xmm0
xor byte [rdi], cl
adc dword [rdx + 0x20], eax
and qword [rdx + 0x70], 0
movups xmmword [rdx + 0x10], xmm0
movups xmmword [rdx], xmm0
push 0x10
pop r8
mov r10w, 2
invalid
add al, byte [rax]
lea rdx, [rbp + 0x110]
mov word [rdx], r10w
mov word [rdx + 2], r9w
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], r8d
call qword [sym.imp.ws2_32.dll_bind]
test eax, eax
je 0x1400e1f46
call fcn.140048e8c
mov qword [rbp + 0x300], rax
mov rax, qword [rbp + 0x320]
and byte [rbx], al
add byte [rax], al
mov rcx, qword [rax + 0x98]
mov r13, qword [rbp + 0x310]
add byte [rax], al
mov qword [rbp + 0x2f0], r13
mov r15, qword [rbp + 0x318]
mov qword [rbp + 0x2e8], r15
call fcn.14000defc
mov ebx, 0xe9fff2bf
lodsb al, byte [rsi]
invalid
add byte [rax], al
mov rdx, qword [rbp + 0x320]
mov rax, qword [rdx + 0x98]
lea rdi, [rdx + 0xa0]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rdx + 0xa0], xmm0
invalid
movups xmmword [rdx + 0xb0], xmm1
mov qword [rdx + 0xc0], rax
lea r14, [rdx + 0x118]
add byte [rax], al
mov byte [rdx + 0x118], 0
mov r13, qword [rbp + 0x310]
mov byte [rdx + 0x119], 1
mov rcx, qword [rdx + 0xc0]
add byte [rax], al
mov qword [rdx + 0xc8], rcx
cmp word [rdx + 0xa0], 0
movzx eax, word [rdx + 0xb2]
mov bh, 0x82
mov dl, 0
add byte [rax], al
mov word [rbp + 0x250], ax
movups xmm0, xmmword [rdx + 0xa2]
add byte [rax], al
movaps xmmword [rbp + 0x240], xmm0
add al, byte [rax]
add byte [rdi], cl
test cl, ah
add byte [rax], al
invalid
mov eax, dword [rdx + 0xb4]
mov r15d, dword [rdx + 0xb8]
movzx r9d, word [rdx + 0xbc]
mov esp, 0x4c000000
mov eax, dword [rbp + 0x242]
mov r10d, dword [rbp + 0x24a]
movzx r11d, word [rbp + 0x24e]
add r8b, byte [rax]
invalid
movzx ebx, word [rbp + 0x250]
rol r9w, 8
invalid
xorps xmm0, xmm0
movups xmmword [rbp + 0x12c], xmm0
movups xmmword [rbp + 0x13c], xmm0
movups xmmword [rbp + 0x14c], xmm0
movups xmmword [rbp + 0x15c], xmm0
adc dword [rbp + 0x15c], eax
movups xmmword [rbp + 0x16c], xmm0
and dword [rbp + 0x18c], 0
movsd dword [rdi], dword [rsi]
mov word [rcx], es
add byte [rax], al
add byte [rax], al
movups xmmword [rbp + 0x17c], xmm0
mov qword [rbp + 0x118], r8
mov dword [rbp + 0x120], r10d
mov word [rbp + 0x124], r11w
mov word [rbp + 0x126], bx
mov dword [rbp + 0x128], r15d
mov dword [rbp + 0x128], edi
push 0x1c
pop r8
mov r10w, 0x17
jmp 0x1400e20f2
add byte [rax], al
invalid
lea rdx, [rbp + 0x118]
movzx r9d, word [rbp + 0x244]
mov eax, dword [rbp + 0x240]
add byte [rax], al
rol r9w, 8
xorps xmm0, xmm0
movups xmmword [rdx + 0x60], xmm0
adc dword [rdx + 0x60], eax
movups xmmword [rdx + 0x50], xmm0
movups xmmword [rdx + 0x40], xmm0
movups xmmword [rdx + 0x30], xmm0
movups xmmword [rdx + 0x20], xmm0
and qword [rdx + 0x70], 0
movups xmmword [rdx + 0x10], xmm0
movups xmmword [rdx], xmm0
push 0x10
pop r8
mov r10w, 2
lea rdx, [rbp + 0x110]
mov word [rdx], r10w
mov word [rdx + 2], r9w
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], r8d
mov qword [rbp + 0x280], rdi
mov r15, qword [rbp + 0x318]
mov qword [rbp + 0x278], r15
mov qword [rbp + 0x270], r13
jo 0x1400e2128
add byte [rax], al
call qword [sym.imp.ws2_32.dll_connect]
invalid
test eax, eax
je 0x1400e2167
call fcn.140048e8c
mov rbx, rax
mov rcx, rax
call fcn.1400ca776
cmp al, 0xd
jne 0x1400e2258
mov qword [rbp + 0x280], rdi
mov qword [rbp + 0x278], r15
add byte [rax], al
mov qword [rbp + 0x270], r13
add al, byte [rax]
add byte [rax - 0x77], cl
fld1
invalid
invalid
cli
invalid
mov qword [rbp + 0x308], rdi
mov qword [rbp + 0x310], r13
lodsd eax, dword [rsi]
adc byte [rbx], al
add byte [rax], al
xor eax, eax
mov rdx, qword [rbp + 0x320]
mov byte [rdx + 0x119], al
mov rcx, qword [rdx + 0xc8]
mov cl, al
add byte [rax], al
add byte [rax - 0x77], cl
mov dl, al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
fadd dword [rax]
add byte [rax], al
add byte [rax], al
mov byte [rdx + 0x110], al
add rdx, 0xd0
lea rcx, [rbp + 0x110]
mov qword [rbp + 0x2f8], rdx
mov r8, qword [rbp + 0x100]
add byte [rax], al
call fcn.1400e3427
mov rbx, qword [rbp + 0x110]
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp ebx, 3
jne case.0x1400da218.70
mov byte [r14], 3
mov al, 3
mov rcx, qword [rbp + 0x320]
mov rdx, qword [rbp + 0x310]
mov byte [rdx], al
jmp 0x1400e251d
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0x300], rax
mov dword [rbp + 0x300], eax
movups xmm0, xmmword [rbp + 0x120]
movaps xmmword [rbp + 0x290], xmm0
mov rax, qword [rbp + 0x130]
mov qword [rbp + 0x2a0], rax
mov dword [rbp + 0x2a0], eax
mov rdi, qword [rbp + 0x308]
mov qword [rbp + 0x280], rdi
mov ebp, 0x280
mov r15, qword [rbp + 0x318]
mov qword [rbp + 0x278], r15
add al, byte [rax]
add byte [rbx + rcx*4 - 0x53], cl
adc byte [rbx], al
add byte [rax], al
mov qword [rbp + 0x270], r13
mov dword [rbp + 0x270], ebp
mov rcx, qword [rbp + 0x2f8]
add byte [rax], al
call fcn.1400e37fa
mov rax, qword [rbp + 0x320]
add rax, 0x119
jmp 0x1400e2297
mov qword [rbp + 0x300], rbx
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0xc8]
mov qword [rbp + 0x238], rdi
mov qword [rbp + 0x230], r15
mov ebp, 0x230
mov qword [rbp + 0x228], r13
call fcn.14000defc
mov rax, qword [rbp + 0x320]
add rax, 0x119
push 2
pop rbx
mov byte [rax], 0
mov rax, qword [rbp + 0x2a0]
mov qword [rbp + 0x70], rax
movaps xmm0, xmmword [rbp + 0x290]
sub byte [rbp + 0x290], al
movaps xmmword [rbp + 0x60], xmm0
mov byte [r14], 1
mov qword [rbp + 0x2f0], r13
add al, byte [rax]
add byte [rcx + rcx*4 - 0x43], cl
mov ebp, 0x2e8
mov rcx, rdi
call fcn.1400e3820
cmp ebx, 2
je 0x1400e24f2
mov qword [rbp + 0x318], r15
mov qword [rbp + 0x310], r13
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0xf8], rax
clc
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x60], al
jmp 0x1400e25bf
mov rcx, qword [rbp + 0x320]
push 2
pop rdi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0xb0], rax
mov al, 0
add byte [rax], al
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xa0], xmm0
mov byte [r13], 1
cmp rdi, 3
jne 0x1400e2528
mov qword [rsi], 3
mov al, 3
jmp 0x1400e259b
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x90], rax
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xa0]
movaps xmmword [rbp + 0x80], xmm0
mov rcx, r15
call case.0x1400e1c93.1198
cmp rdi, 2
mov rcx, qword [rbp + 0x300]
je 0x1400e2575
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0xd0], rax
movaps xmm0, xmmword [rbp + 0x80]
movaps xmmword [rbp + 0xc0], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rbp + 0xc0]
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi], rdi
mov qword [rsi + 8], rcx
mov al, 1
mov rcx, qword [rbp + 0x320]
mov byte [rcx + 0x140], al
mov rax, rsi
movaps xmm6, xmmword [rbp + 0x330]
add rsp, 0x3c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movups xmmword [rbp + 0xe8], xmm0
lea rcx, [rbp + 0xd8]
mov qword [rcx], rbx
mov rax, qword [rbp + 0x300]
mov qword [rcx + 8], rax
call fcn.1400c1433
mov rcx, qword [rax]
lea r9, [rbp + 0x110]
mov dword [r9], 1
mov dword [rsp + 0x20], 4
push 6
pop rdx
push 1
pop r8
call sub.ws2_32.dll_setsockopt
cmp eax, 0xffffffff
je 0x1400e264f
mov rdi, qword [rbp + 0xd8]
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x300], rax
movups xmm0, xmmword [rbp + 0xe8]
movaps xmmword [rbp], xmm0
mov rax, qword [rbp + 0xf8]
mov qword [rbp + 0x10], rax
mov rcx, qword [rbp + 0x320]
mov r13, qword [rbp + 0x310]
mov r15, qword [rbp + 0x318]
jmp 0x1400e24fc
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edi, eax
mov r13, qword [rbp + 0x310]
mov qword [rbp + 0x2f0], r13
mov r15, qword [rbp + 0x318]
mov qword [rbp + 0x2e8], r15
lea rcx, [rbp + 0xd8]
call fcn.1400e39a7
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0x300], rdi
jmp 0x1400e24f2
movupd xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
lea rdx, [rbp + 0x290]
movaps xmmword [rdx + 0x10], xmm1
movapd xmmword [rdx], xmm0
mov qword [rbp + 0x2d0], r14
mov qword [rbp + 0x2c8], rdi
mov qword [rbp + 0x2c0], rbx
mov rax, qword [rbp + 0x318]
mov qword [rbp + 0x2b8], rax
mov rax, qword [rbp + 0x310]
mov qword [rbp + 0x2b0], rax
lea rcx, [rbp + 0x110]
add byte [rsi + 0x41], ah
mov eax, 0x3e80001
sub eax, 0x894cfff9
mov ch, 0xf8
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0x2d8], rdi
mov qword [rbp + 0x308], rbx
cmp qword [rbp + 0x110], 0
je 0x1400e2744
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0x300], rax
push 2
pop rbx
mov r12, qword [rbp + 0x310]
mov r14, qword [rbp + 0x318]
add byte [rax], al
mov r15, qword [rbp + 0x308]
mov rdi, qword [rbp + 0x2d8]
mov r13, qword [rbp + 0x2f8]
jmp 0x1400e28d4
mov rcx, qword [rbp + 0x118]
cmp word [rbp + 0x290], 0
je 0x1400e2781
movupd xmm6, xmmword [rbp + 0x294]
movzx eax, word [rbp + 0x2ac]
rol ax, 8
mov r10d, dword [rbp + 0x2a8]
mov edx, dword [rbp + 0x2a8]
mov r9w, 0x17
mov r11d, dword [rbp + 0x2a4]
push 0x1c
pop r8
jmp 0x1400e27ab
mov r11d, dword [rbp + 0x292]
movzx eax, word [rbp + 0x296]
rol ax, 8
xorpd xmm0, xmm0
movsd xmm6, xmm0
mov r9w, 2
push 0x10
pop r8
mov r10d, dword [rbp + 0x19c]
lea rdx, [rbp + 0x110]
mov word [rdx], r9w
mov word [rdx + 2], ax
mov dword [rdx + 4], r11d
movupd xmmword [rdx + 8], xmm6
mov dword [rbp + 0x19c], r10d
mov dword [rdx + 0x18], r10d
mov qword [rbp + 0x2e0], rcx
call qword [sym.imp.ws2_32.dll_connect]
cmp eax, 0xffffffff
jne case.0x14009a682.831
call fcn.140048e8c
mov rbx, rax
mov rcx, rax
call fcn.1400ca776
cmp al, 0xd
jne 0x1400e29b7
mov rcx, rbx
call fcn.14008c39a
mov rax, qword [rbp + 0x320]
mov rcx, qword [rbp + 0x2e0]
mov qword [rax + 0xf0], rcx
and qword [rax + 0xf8], 0
mov byte [rax + 0x130], 0
lea rdx, [rax + 0xf0]
lea rcx, [rbp + 0x110]
mov qword [rbp + 0x2e0], rdx
mov r8, qword [rbp + 0x100]
call fcn.1400e3427
mov rbx, qword [rbp + 0x110]
cmp rbx, 3
je 0x1400e2b62
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0x300], rax
movupd xmm0, xmmword [rbp + 0x120]
movapd xmmword [rbp + 0x240], xmm0
mov rax, qword [rbp + 0x130]
mov qword [rbp + 0x250], rax
mov r13, qword [rbp + 0x2f8]
mov qword [rbp + 0x2d0], r13
mov rdi, qword [rbp + 0x2d8]
mov qword [rbp + 0x2c8], rdi
mov r15, qword [rbp + 0x308]
mov qword [rbp + 0x2c0], r15
mov r14, qword [rbp + 0x318]
mov qword [rbp + 0x2b8], r14
mov r12, qword [rbp + 0x310]
mov qword [rbp + 0x2b0], r12
mov rcx, qword [rbp + 0x2e0]
call fcn.1400e37fa
mov rax, qword [rbp + 0x250]
mov qword [rbp - 0x10], rax
movaps xmm0, xmmword [rbp + 0x240]
movaps xmmword [rbp - 0x20], xmm0
mov byte [r13], 1
mov qword [rbp + 0x310], r12
mov qword [rbp + 0x268], r12
mov qword [rbp + 0x318], r14
mov qword [rbp + 0x260], r14
mov qword [rbp + 0x308], r15
mov qword [rbp + 0x258], r15
mov rcx, rdi
call fcn.1400e38d7
cmp ebx, 2
jne 0x1400e2a1a
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0xa8]
call fcn.140072e79
mov rdx, qword [rbp + 0x320]
mov byte [rdx + 0xa0], 1
mov rax, qword [rbp + 0x300]
mov qword [rdx + 0xa8], rax
movzx ebx, word [rdx + 0xb0]
mov word [rdx + 0xb0], 2
cmp bx, 2
je 0x1400e2a77
lea rdi, [rdx + 0xd0]
mov word [rdx + 0xd0], bx
movups xmm0, xmmword [rdx + 0xb2]
movups xmm1, xmmword [rdx + 0xc0]
movups xmmword [rdx + 0xd2], xmm0
adc dword [rdx + 0xd2], eax
movups xmmword [rdx + 0xe0], xmm1
lea r14, [rdx + 0x138]
mov byte [rdx + 0x138], 0
mov rbx, qword [rbp + 0x308]
popfq
or byte [rbx], al
add byte [rax], al
jmp 0x1400e2693
mov qword [rbp + 0x300], rbx
mov r13, qword [rbp + 0x2f8]
mov ebp, dword [rbp + 0x2f8]
mov qword [rbp + 0x2d0], r13
mov rdi, qword [rbp + 0x2d8]
add byte [rax], al
mov qword [rbp + 0x2c8], rdi
mov r15, qword [rbp + 0x308]
mov qword [rbp + 0x2c0], r15
mov r14, qword [rbp + 0x318]
mov qword [rbp + 0x2b8], r14
mov r12, qword [rbp + 0x310]
mov qword [rbp + 0x2b0], r12
mov rcx, qword [rbp + 0x2e0]
xor edx, edx
call fcn.140074a18
push 2
pop rbx
jmp 0x1400e28d4
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x30], rax
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp - 0x40], xmm0
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0xa8]
mov r13, qword [rbp + 0x310]
mov qword [rbp + 0x1f0], r13
mov r15, qword [rbp + 0x318]
mov qword [rbp + 0x1e8], r15
mov rax, qword [rbp + 0x308]
mov qword [rbp + 0x1e0], rax
call fcn.140072e79
mov rcx, qword [rbp + 0x320]
mov byte [rcx + 0xa0], 0
jmp 0x1400e2aef
mov byte [rdx + 0xa0], 0
mov qword [rbp + 0x300], rax
test rax, rax
mov rcx, rdx
jne 0x1400e2ad7
mov rax, qword [rbp + 0x310]
mov qword [rbp + 0x268], rax
mov rax, qword [rbp + 0x318]
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x308]
mov qword [rbp + 0x258], rax
lea rdx, str.could_not_resolve_to_any_addressC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_src_netudp.rs
push 0x20
pop r8
mov cl, 0x14
call fcn.14008c2a9
mov qword [rbp + 0x300], rax
mov rcx, qword [rbp + 0x320]
mov byte [rcx + 0xa0], 0
push 2
pop rbx
mov r13, qword [rbp + 0x310]
mov r15, qword [rbp + 0x318]
mov byte [rcx + 0xa1], 0
mov rax, qword [rbp - 0x30]
mov qword [rbp + 0x50], rax
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x40], xmm0
mov byte [rcx + 0xa2], 1
movaps xmm0, xmmword [rbp + 0x40]
movaps xmmword [rbp + 0x20], xmm0
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x2f0], r13
mov qword [rbp + 0x2e8], r15
mov rcx, qword [rbp + 0x308]
call fcn.1400e38e7
cmp ebx, 2
je 0x1400e24f2
mov qword [rbp + 0x318], r15
mov qword [rbp + 0x310], r13
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0xf8], rax
clc
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x20], al
jmp 0x1400e25bf
mov rax, qword [rbp + 0x2f8]
mov byte [rax], 3
mov al, 4
jmp 0x1400e1be6
jae 0x1400e2b61
invalid
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov ebx, eax
mov rax, qword [rbp + 0x20]
shl rbx, 0x20
or rbx, 2
lea rcx, [rax + 0x10]
call fcn.1400e39a7
add eax, dword [rax]
invalid
push 2
pop rax
mov rdx, qword [rbp + 0x20]
mov qword [rsi], rax
mov qword [rsi + 8], rbx
movaps xmm0, xmmword [rbp - 0x50]
mov al, 0xf
adc dword [rsi + 0x10], eax
mov rax, qword [rbp - 0x40]
mov qword [rsi + 0x20], rax
mov al, 1
mov byte [rdx + 0x40], al
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push 2
pop r14
mov rax, qword [rbp + 0x90]
mov byte [rax], 1
mov rcx, qword [rbp + 0x50]
call fcn.1400e3b9e
iretd
sti
invalid
dec dword [rax - 0x75]
invalid
invalid
mov qword [rax], r14
mov qword [rax + 8], rdi
js 0x1400e3fe2
mov qword [rax + 0x10], r15
adc byte [rax - 0x77], cl
jo 0x1400e3ffa
mov rsi, rax
mov qword [rax + 0x20], rbx
pop rax
invalid
mov al, 1
mov rcx, qword [rbp + 0xa8]
mov byte [rcx + 0x68], al
mov rax, rsi
invalid
movaps xmm6, xmmword [rbp + 0xd0]
movaps xmm7, xmmword [rbp + 0xe0]
add rsp, 0x178
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
stc
call fcn.140078c03
cmp qword [rdi], 0
add byte [rax - 0x75], cl
invalid
invalid
je case.0x1400d0a96.314
mov rdx, qword [rsp + 0x48]
jmp 0x1400e4a20
jmp 0x1400e4a20
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
invalid
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140047c5c
idiv bh
invalid
dec dword [rax + 0x6b4cff55]
and byte [rax], bl
invalid
invalid
call fcn.14001108a
movzx eax, word [rsi + 0x10c]
mov word [rbp + 0x16e], ax
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rdi + rcx - 0x49], al
mov esi, 0x10e
add dword [rax], eax
invalid
movzx r12d, word [rsi + 0x108]
movzx r13d, word [rsi + 0x10a]
mov eax, dword [rsi + 0x110]
xchg byte [rax], dl
add dword [rax], eax
add byte [rax], al
mov dword [rbp + 0x168], eax
test dword [rax + 1], ebp
add byte [rax], al
mov r14w, 0x19
sbb dword [rax], eax
cmp word [rsi + 0x50], 0x19
je 0x1400e4bdc
add rsi, 0x50
lea rcx, [rbp - 0x58]
mov rdx, rsi
call fcn.1400e4c88
invalid
lea rdx, [rbp - 0x56]
movzx r14d, word [rdx - 2]
mov bh, 0x72
dec byte [rax - 0x73]
invalid
invalid
mov r8d, 0xb6
call sub.msvcrt.dll_memcpy
invalid
add byte [rdx + 0xa], ch
push 0xa
pop rcx
lea rsi, [rbp + 0x118]
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movzx eax, word [rbp + 0x16e]
mov bh, 0x85
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rsi - 0x77], ah
or dword [rcx + rax], 0
add dword [rax], eax
invalid
mov word [rbx + 0x10e], r15w
mov word [rbx + 0x108], r12w
mov word [rbx + 0x10a], r13w
add dword [rax], eax
invalid
mov eax, dword [rbp + 0x168]
mov dword [rbx + 0x110], eax
mov word [rbx + 0x50], r14w
mov dword [rbx + 0x50], esi
add rbx, 0x52
lea rdx, [rbp + 0x62]
mov r8d, 0xb6
invalid
mov rcx, rbx
call sub.msvcrt.dll_memcpy
nop
add rsp, 0x1f8
invalid
clc
add dword [rax], eax
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, rcx
mov rcx, qword [rcx]
mov qword [rbp - 0x10], rax
mov rdx, qword [rax + 0x10]
mov qword [rbp - 0x18], rcx
call fcn.1400cb35a
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov rcx, qword [rbp - 0x18]
add rsp, 0x40
pop rbp
jmp 0x1400cb3ce
mov rcx, qword [rbp + 0x12e0]
mov byte [rcx + 0x2e0], al
jmp 0x1400e9648
adc dword [rax], eax
add byte [rax - 0x73], cl
mov ch, 0x58
or dword [rax], eax
add byte [rax - 0x73], cl
xchg ebp, eax
adc byte [rsi], al
add byte [rax], al
invalid
mov rax, qword [rbp + 0x12e0]
mov rsi, qword [rax + 0x2d0]
add al, byte [rax]
add byte [rax - 0x73], cl
push rsi
adc dh, al
test edi, ebp
adc al, byte [rax]
add byte [rcx], al
lea rcx, [rbp + 0xfa0]
call fcn.14000903f
mov byte [rbp + 0x12ef], 1
add byte [rcx], al
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
add byte [rax - 0x73], cl
lea esp, [rax - 0x17fffff1]
test dword [rbx], eax
add byte [rax + 0x12c095], cl
add byte [rax - 0x77], cl
test eax, esi
adc al, byte [rax]
add byte [rax - 0x75], cl
adc byte [rax - 0x7b], cl
invalid
je 0x1400e891f
mov rcx, qword [rbp + 0x12f0]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x18]
invalid
mov rcx, qword [rbp + 0x12f0]
and qword [rcx + 0x10], 0
mov al, 1
mov byte [rcx + 0x20], al
mov byte [rbp + 0x12ef], al
add byte [rax], al
mov dl, byte [rbp + 0x12c0]
call fcn.1400e48dd
lock inc qword [rsi]
invalid
jle 0x1400e9868
invalid
invalid
sldt word [rax]
mov rdi, qword [rdi]
lea rcx, [rdi + 0x20]
mov byte [rbp + 0x12ef], 1
mov rdx, rsi
call fcn.1400cbb49
mov rax, qword [rdi + 0x38]
shr rax, 0x3f
mov rcx, qword [rbp + 0x12e0]
mov byte [rcx + 0x2d8], al
add byte [rax - 0x75], cl
mov cl, 0xc8
add al, byte [rax]
invalid
mov byte [rbp + 0x12ef], 0
lea rcx, [rbp + 0xc80]
call fcn.1400eccf2
mov rcx, rax
xchg qword [rsi + 0x10], rcx
mov qword [rcx], rax
add rsi, 0x48
mov byte [rbp + 0x12ef], 0
mov di, 0x15
mov rcx, rsi
call fcn.14005dec7
jmp 0x1400e89f2
mov bl, 1
cmp di, 0x15
jne 0x1400e8a11
mov qword [rbp + 0x958], r15
mov qword [rbp + 0x950], 4
jmp 0x1400e8aac
lea rsi, [rbp + 0xc80]
lea rdx, [rbp + 0x510]
xchg ebp, eax
adc byte [0xf84f8a21], al
enter 0, 0
invalid
mov rcx, rsi
call sub.msvcrt.dll_memcpy
test byte [rdx], 0
mov word [rsi + 0xc8], di
movaps xmm0, xmmword [rbp + 0x3d0]
movups xmmword [rsi + 0xca], xmm0
retf 0
add byte [rax - 0x75], cl
test esi, ebx
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsi + 0xd8], eax
add byte [rax], al
add byte [rax + 0xe09e], cl
loopne 0x1400e8a54
add byte [rax], al
mov eax, dword [rbp + 0x250]
mov ecx, dword [rbp + 0x253]
mov dword [rsi + 0xe1], eax
mov dword [rsi + 0xe4], ecx
lea rcx, [rbp + 0x950]
or dword [rax], eax
add byte [rsi - 0x39], ah
add dword [rbx], eax
invalid
call fcn.1400c763c
mov rsi, rax
lea rcx, [rbp + 0xc80]
call fcn.1400ecbee
mov qword [rbp + 0x958], rsi
or dword [rax], eax
add byte [rax - 0x39], cl
test dword [rax + 9], edx
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rax + 8]
add byte [rax], al
call fcn.1400eca73
mov rax, qword [rbp + 0x12e0]
mov rdx, qword [rax + 0x2c8]
mov r8b, byte [rax + 0x2d8]
lea rcx, [rbp + 0x510]
call case.0x1400ac3c5.409
mov rax, qword [rbp + 0x520]
mov qword [rbp + 0xcb0], rax
movups xmm0, xmmword [rbp + 0x510]
movups xmm1, xmmword [rbp + 0x950]
movups xmm2, xmmword [rbp + 0x960]
movaps xmmword [rbp + 0x4b0], xmm1
movaps xmmword [rbp + 0x4c0], xmm2
movaps xmmword [rbp + 0x4d0], xmm0
mov qword [rbp + 0x4e0], rax
mov qword [r14 + 0x30], rax
xor byte [rcx + 0xf], r8b
adc dword [rsi + 0x20], eax
movups xmmword [r14 + 0x10], xmm2
movups xmmword [r14], xmm1
mov rax, qword [rbp + 0x12e0]
lea rcx, [rax + 0x2e8]
mov qword [rbp + 0x12f0], rcx
mov rcx, qword [rax + 0x2e8]
call 0x1880e8b3d
cmp ecx, 7
je 0x1400e98a9
lea rdi, [rax + 0x2f0]
add rax, 0x2f8
mov qword [rbp + 0x1290], rax
adc al, byte [rax]
add byte [rax - 0x73], cl
mov ch, 0x90
or al, 0
add byte [rax - 0x77], cl
mov ebp, 0x12a0
lea rax, [rcx - 4]
cmp rax, 3
cmovae rax, r12
test rax, rax
jne 0x1400e8d0c
mov rbx, qword [rdi]
mov al, byte [rbx + 0x68]
test al, al
jne 0x1400e8c10
mov rax, qword [rbp + 0x1260]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov cl, 1
xchg byte [rbx + 0x48], cl
test cl, cl
je 0x1400e8bad
mov rcx, rdx
call qword [rax + 0x18]
jmp 0x1400e8c10
mov qword [rbp + 0x1250], rdx
mov qword [rbp + 0x12b8], rax
adc al, byte [rax]
add byte [rax - 0x73], cl
cmp byte [r8 - 0x77], cl
test dword [rax + 0x4800000c], eax
mov eax, dword [rax]
test rax, rax
test eax, eax
mov qword [rbp + 0x12c0], rbx
je 0x1400e8be3
mov rcx, qword [rbp + 0x12c0]
mov rcx, qword [rcx + 0x40]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x12b8]
mov rbx, qword [rbp + 0x12c0]
mov qword [rbx + 0x38], rax
mov rax, qword [rbp + 0x1250]
adc al, byte [rax]
add byte [rax - 0x77], cl
xor eax, eax
xchg byte [rbx + 0x48], al
mov al, byte [rbx + 0x68]
test al, al
je 0x1400e913f
mov al, 1
xchg byte [rbx + 0x30], al
test al, al
jne case.0x1400e20a5.63
add dword [rax], eax
invalid
lea rax, [rbx + 0x10]
mov qword [rbp + 0xfa0], rax
movups xmm0, xmmword [rax]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xc90], xmm1
sub dword [rbp + 0xc90], ecx
movaps xmmword [rbp + 0xc80], xmm0
mov qword [rax], 4
add byte [rax], al
mov rcx, qword [rbp + 0xc80]
cmp rcx, 4
je 0x1400e8d9f
add dword [rax], eax
invalid
mov rax, qword [rbp + 0xc88]
mov qword [rbp + 0x12b8], rax
adc al, byte [rax]
invalid
movups xmm0, xmmword [rsi]
movaps xmmword [rbp + 0x950], xmm0
xor eax, eax
xchg byte [rbx + 0x30], al
movaps xmm0, xmmword [rbp + 0x950]
movaps xmmword [rbp + 0x1150], xmm0
push rax
adc dword [rax], eax
add byte [rax - 0x75], cl
test eax, esi
adc al, byte [rax]
add byte [rax - 0x75], cl
add byte [rax - 0x7d], cl
sar ah, 0x48
cmp eax, 3
cmovae rax, r12
test rax, rax
mov qword [rbp + 0x12c0], rcx
je 0x1400e8cb6
cmp rax, 1
jne 0x1400e8ccc
mov rcx, qword [rbp + 0x12f0]
call fcn.1400cb752
jmp 0x1400e8cd4
mov rcx, rdi
call fcn.1400cb6f0
dec dword [rax - 0x75]
lea esp, [rax - 0x17ffffee]
loopne 0x1400e8d06
add byte [rax], al
jmp 0x1400e8cd4
mov rcx, rdi
call fcn.1400cb6e5
mov rax, qword [rbp + 0x12f0]
mov rcx, qword [rbp + 0x12c0]
mov qword [rax], rcx
mov rax, qword [rbp + 0x12b8]
mov rdi, qword [rbp + 0x12a0]
mov qword [rdi], rax
mov dword [rdi], eax
movaps xmm0, xmmword [rbp + 0x1150]
add byte [rax - 0x75], cl
invalid
nop
adc al, byte [rax]
invalid
movups xmmword [rax], xmm0
jmp 0x1400e8b66
cmp rax, 1
jne 0x1400e8d8e
mov rax, qword [rbp + 0x12e0]
cmp byte [rax + 0x300], 0
add eax, dword [rax]
add byte [rax], al
jne case.default.0x1400e8d34
lea rax, [0x140193f78]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov rdx, qword [rdi]
mov rax, qword [rbp + 0x1290]
mov rax, qword [rax]
lea rcx, [rbp + 0xc80]
mov r8, qword [rbp + 0x1260]
call qword [rax + 0x18]
movzx r14d, word [rbp + 0xd30]
cmp r14w, 0x17
je 0x1400e8f12
mov rsi, qword [rbp + 0xc80]
cmp r14w, 0x16
jne 0x1400e9052
invalid
mov rcx, rsi
call fcn.1400ca6f1
mov rsi, rax
mov r14w, 0x15
add cl, ch
cld
add al, byte [rax]
invalid
mov rsi, qword [rdi]
and qword [rdi], 0
test rsi, rsi
jne 0x1400e8dc2
jmp case.default.0x1400e8d34
lea rcx, [rbp + 0xc80]
call fcn.1400cbb0e
xor eax, eax
xchg byte [rbx + 0x30], al
lea rcx, str.receiver_was_canceled
push 0x15
pop rdx
call fcn.1400c7540
mov rsi, rax
mov esi, eax
mov r14w, 0x15
lea rcx, [rbp + 0x950]
mov rdx, rsi
call fcn.1400ecbb9
mov rsi, qword [rbp + 0x950]
movups xmm0, xmmword [rbp + 0x958]
lea rdx, [rbp + 0xc80]
movaps xmmword [rdx], xmm0
mov rax, qword [rbp + 0x968]
test dword [rax + 9], ebp
add byte [rax], al
mov qword [rdx + 0x10], rax
lea rdi, [rbp + 0x870]
mov r8d, 0xa8
mov rcx, rdi
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0xfa0]
test dword [rax + 0xf00000f], esp
sub dword [rbp + 0x11c0], eax
mov rax, qword [rbp + 0xfae]
mov qword [rbp + 0x11ce], rax
lea rcx, [rbp + 0x250]
mov r8d, 0xa8
mov rdx, rdi
mov edx, edi
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x11c0]
test eax, eax
adc dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x1170], eax
test dword [rax + 0x11], esi
add byte [rax], al
mov rax, qword [rbp + 0x11ce]
mov qword [rbp + 0x117e], rax
adc dword [rax], eax
invalid
lea rdi, [rbp + 0x618]
mov qword [rdi - 8], rsi
lea rdx, [rbp + 0x250]
xchg ebp, eax
push rax
add al, byte [rax]
add byte [rcx - 0x48], al
test al, 0
add byte [rax], al
mov rcx, rdi
call sub.msvcrt.dll_memcpy
add al, byte [rax]
movaps xmm0, xmmword [rbp + 0x1170]
movups xmmword [rdi + 0xaa], xmm0
mov rax, qword [rbp + 0x117e]
mov qword [rdi + 0xb8], rax
mov word [rdi + 0xa8], r14w
jmp 0x1400e91a9
mov r14w, 0x17
jmp 0x1400e90f3
lea rdi, [rbp + 0xc88]
lea rcx, [rbp + 0x950]
mov r8d, 0xa8
mov rdx, rdi
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rdi + 0xaa]
movaps xmmword [rbp + 0x1080], xmm0
mov rax, qword [rdi + 0xb8]
mov qword [rbp + 0x108e], rax
mov rax, qword [rbp + 0x12e0]
mov byte [rax + 0x300], 1
lea rcx, [rbp + 0xfa0]
lea rdx, [rbp + 0x950]
mov r8d, 0xa8
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1080]
movaps xmmword [rbp + 0x1100], xmm0
mov rax, qword [rbp + 0x108e]
mov qword [rbp + 0x110e], rax
cmp r14w, 0x15
jne 0x1400e90f5
mov r14w, 0x15
cmp word [rsi], 0x22
jne 0x1400e90f5
lea rcx, [rbp + 0xc80]
mov qword [rcx], rsi
call fcn.1400c71f2
mov r14w, 0x16
jmp 0x1400e912a
lea rcx, [rbp + 0x3d0]
lea rdx, [rbp + 0xfa0]
mov r8d, 0xa8
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1100]
movaps xmmword [rbp + 0x11e0], xmm0
add byte [rax - 0x75], cl
test dword [rsi], ecx
adc dword [rax], eax
add byte [rax - 0x77], cl
test esi, ebp
adc dword [rax], eax
invalid
cmp r14w, 0x16
je case.default.0x1400e8d34
movzx r15d, r14w
cmp r15d, 0x17
jne 0x1400e9755
invalid
invalid
add byte [rax], al
mov al, 4
jmp 0x1400e7b17
lea rcx, [rbp + 0x250]
lea rdx, [rbp + 0x870]
mov r8d, 0xa8
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rbp + 0x11c0]
movaps xmmword [rbp + 0x1170], xmm0
add byte [rax], al
mov rax, qword [rbp + 0x11ce]
mov qword [rbp + 0x117e], rax
lea rcx, [rbp + 0xc80]
mov word [rcx], 0x22
call fcn.1400c763c
std
dec dword [rax - 0x73]
lea edx, [rax]
invalid
add byte [rax], al
mov rdx, rax
call fcn.1400ecbb9
mov word [rbp + 0x6c0], 0x15
mov r14w, 0x15
mov rbx, qword [rbp + 0x12f0]
mov rax, qword [rbx + 0x30]
lea rcx, [rbp + 0xc80]
mov qword [rcx + 0x30], rax
xor byte [r15], cl
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
mov qword [rbx], 7
call fcn.1400eb80f
lea rsi, [rbp + 0x510]
mov ch, 0x10
add eax, 0x8d480000
mov ebp, 0x610
mov r8d, 0xb0
mov rcx, rsi
mov rdx, rdi
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rdi + 0xb2]
movaps xmmword [rbp + 0x10e0], xmm0
mov rax, qword [rdi + 0xc0]
mov qword [rbp + 0x10ee], rax
add byte [rax], al
lea rcx, [rbp + 0x320]
mov r8d, 0xb0
mov rdx, rsi
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x10e0]
test eax, esp
adc byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xbe0], eax
mov rax, qword [rbp + 0x10ee]
mov qword [rbp + 0xbee], rax
mov rcx, rbx
call fcn.1400eb80f
and eax, 0x41660000
cmp esi, 0x15
jne 0x1400e92fd
mov ebx, dword [rbp + 0x320]
movups xmm0, xmmword [rbp + 0x324]
and al, 3
add byte [rax], al
movaps xmmword [rbp + 0xc80], xmm0
mov eax, dword [rbp + 0x334]
mov dword [rbp + 0xc90], eax
mov r13b, byte [rbp + 0x338]
mov eax, dword [rbp + 0x339]
mov dword [rbp + 0x950], eax
mov eax, dword [rbp + 0x33c]
add byte [rax], al
mov dword [rbp + 0x953], eax
mov r15, qword [rbp + 0x12e0]
mov rsi, qword [r15 + 0x2b8]
mov esi, dword [rdi + 0x2b8]
mov eax, 0xe8000002
invalid
jrcxz 0x1400e92ac
inc esi
pop rax
add byte [rcx - 0x75], cl
xchg eax, eax
rol byte [rdx], 0
add al, dh
inc qword [rax + 0x18]
mov eax, dword [rbp + 0xc90]
add byte [rax], al
mov dword [rbp + 0x11b0], eax
movaps xmm0, xmmword [rbp + 0xc80]
movaps xmmword [rbp + 0x11a0], xmm0
mov eax, dword [rbp + 0x950]
mov ecx, dword [rbp + 0x953]
add byte [rcx + 0x126885], cl
add byte [rcx + 0x126b8d], cl
add byte [rsi - 0x41], ah
adc eax, 0x2ade900
add cl, ch
lodsd eax, dword [rsi]
add al, byte [rax]
invalid
lea rsi, [rbp - 0x60]
lea rdx, [rbp + 0x320]
add byte [rax], al
mov r8d, 0xb0
mov rcx, rsi
call sub.msvcrt.dll_memcpy
mov word [rsi + 0xb0], r14w
movaps xmm0, xmmword [rbp + 0xbe0]
movups xmmword [rsi + 0xb2], xmm0
mov rax, qword [rbp + 0xbee]
mov qword [rsi + 0xc0], rax
mov rax, qword [rbp + 0x12e0]
mov r8b, byte [rax + 0x2a9]
lea rcx, [rbp + 0xc80]
mov rdx, rsi
call fcn.1400eb869
movzx r14d, word [rbp + 0xd30]
mov ebx, dword [rbp + 0xc80]
movups xmm0, xmmword [rbp + 0xc84]
movaps xmmword [rbp + 0x610], xmm0
mov eax, dword [rbp + 0xc94]
mov dword [rbp + 0x620], eax
mov r13b, byte [rbp + 0xc98]
mov eax, dword [rbp + 0xc99]
mov dword [rbp + 0x510], eax
mov eax, dword [rbp + 0xc9c]
add byte [rcx + 0x51385], cl
add byte [rsi + 0x41], ah
cmp esi, 0x15
jne 0x1400e9434
movaps xmm0, xmmword [rbp + 0x610]
movaps xmmword [rbp + 0x11a0], xmm0
mov eax, dword [rbp + 0x620]
and byte [rsi], al
add byte [rax], al
mov dword [rbp + 0x11b0], eax
mov eax, dword [rbp + 0x510]
mov ecx, dword [rbp + 0x513]
mov dword [rbp + 0x1268], eax
mov dword [rbp + 0x126b], ecx
mov rax, qword [rbp + 0x12e0]
lea rcx, [rax + 0x2c8]
add byte [rax], al
call fcn.1400ec0a9
mov rax, qword [rbp + 0x12e0]
cmp byte [rax + 0x2e1], 0
loope 0x1400e93fb
add byte [rax], al
invalid
je 0x1400e9411
mov rax, qword [rbp + 0x12e0]
lea rcx, [rax + 0x588]
call fcn.1400cabc3
mov rax, qword [rbp + 0x12e0]
mov byte [rax + 0x2e1], 0
lea rcx, [rax + 0x1d0]
mov di, 0x15
call fcn.1400e5dd6
jmp 0x1400e95d0
lea rdi, [rbp + 0xca0]
lea rsi, [rbp + 0x970]
mov r8d, 0x90
mov rcx, rsi
mov rdx, rdi
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rdi + 0x92]
movups xmmword [rsi + 0x92], xmm0
mov rax, qword [rdi + 0xa0]
mov qword [rsi + 0xa0], rax
lea rcx, [rbp + 0x610]
movaps xmm0, xmmword [rcx]
movups xmmword [rsi - 0x1c], xmm0
mov eax, dword [rcx + 0x10]
mov dword [rsi - 0xc], eax
hlt
mov eax, dword [rbp + 0x510]
add byte [rax], al
mov edx, dword [rbp + 0x513]
mov dword [rsi - 7], eax
mov dword [rsi - 4], edx
mov dword [rsi - 0x20], ebx
mov byte [rsi - 8], r13b
mov byte [rsi - 8], ch
mov word [rsi + 0x90], r14w
lea rdx, [rbp + 0x950]
call fcn.1400ec05b
mov rax, qword [rbp + 0x12e0]
mov rbx, qword [rax + 0x2b8]
mov rax, qword [rbp + 0x640]
mov eax, dword [rbp + 0x640]
mov qword [rbp + 0xcb0], rax
movups xmm0, xmmword [rbp + 0x610]
add byte [rax], al
movups xmm1, xmmword [rbp + 0x620]
invalid
add byte [rax], al
movups xmm2, xmmword [rbp + 0x630]
invalid
add byte [rax], al
movaps xmmword [rbp + 0xca0], xmm2
movaps xmmword [rbp + 0xc90], xmm1
movaps xmmword [rbp + 0xc80], xmm0
cmp byte [rbp + 0xcb4], 2
je case.0x1400d3839.271
lea rax, [rbx + 0x10]
lock bts qword [rax], 0
jae 0x1400e971d
mov byte [rbx + 0x58], 2
lea rcx, [rbp + 0xc80]
call fcn.1400cad3b
mov r15, qword [rbp + 0x12e0]
mov rax, qword [r15 + 0x2c0]
lock inc qword [rax + 0x10]
inc qword [rax + 0x10]
lea r14, [rbp + 0xa02]
mov ebx, dword [r14 - 0xb2]
movups xmm0, xmmword [r14 - 0xae]
movaps xmmword [rbp + 0x11a0], xmm0
mov eax, dword [r14 - 0x9e]
mov dword [rbp + 0x11b0], eax
mov r13b, byte [r14 - 0x9a]
mov eax, dword [r14 - 0x99]
mov ecx, dword [r14 - 0x96]
push 0xffffffffffffffff
invalid
dec dword [rcx + 0x126885]
add byte [rcx + 0x126b8d], cl
add byte [rax - 0x73], cl
push 0x90b841
add byte [rax], al
mov rdx, rsi
call sub.msvcrt.dll_memcpy
add al, byte [rax]
movzx edi, word [r14 - 2]
movups xmm0, xmmword [r14]
movaps xmmword [rbp + 0xbc0], xmm0
mov rax, qword [r14 + 0xe]
mov qword [rbp + 0xbce], rax
lea rcx, [r15 + 0x2c8]
call fcn.1400ec0a9
sub al, byte [rax]
add byte [rax - 0x75], cl
test eax, esp
adc al, byte [rax]
add dh, al
and cl, 2
add byte [rax], al
add byte [rax - 0x73], cl
mov al, dl
add dword [rax], eax
add al, ch
invalid
invalid
invalid
invalid
mov eax, dword [rbp + 0x11b0]
mov dword [rbp + 0xc50], eax
movaps xmm0, xmmword [rbp + 0x11a0]
movaps xmmword [rbp + 0xc40], xmm0
mov eax, dword [rbp + 0x1268]
mov ecx, dword [rbp + 0x126b]
mov dword [rbp + 0x1208], eax
mov dword [rbp + 0x120b], ecx
lea rcx, [rbp + 0xf8]
lea rdx, [rbp + 0x68]
mov r8d, 0x90
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0xbc0]
ror byte [rbx], 0
add byte [rdi], cl
sub dword [rbp + 0xc00], eax
mov rax, qword [rbp + 0xbce]
mov qword [rbp + 0xc0e], rax
mov rax, qword [rbp + 0x12e0]
mov byte [rax + 0x2e0], 1
cmp di, 0x16
jne case.0x1400d497b.167
mov rsi, qword [rbp + 0x1148]
mov word [rsi + 0xb0], 0x17
jmp 0x1400e96ff
mov eax, dword [rbp + 0xc50]
lea rsi, [rbp + 0x1a8]
mov dword [rsi - 0xc], eax
hlt
movaps xmm0, xmmword [rbp + 0xc40]
movups xmmword [rsi - 0x1c], xmm0
mov eax, dword [rbp + 0x1208]
mov ecx, dword [rbp + 0x120b]
add byte [rax], al
mov dword [rsi - 7], eax
mov dword [rsi - 4], ecx
lea rdx, [rbp + 0xf8]
mov r8d, 0x90
mov rcx, rsi
call sub.msvcrt.dll_memcpy
xchg dl, ch
add al, byte [rax]
movaps xmm0, xmmword [rbp + 0xc00]
movups xmmword [rsi + 0x92], xmm0
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rsi], ecx
or al, 0
add byte [rax - 0x77], cl
xchg byte [rax - 0x77000000], ah
add byte [rcx - 0x77bb1fa2], cl
outsb dx, byte [rsi]
clc
mov word [rsi + 0x90], di
mov rcx, qword [rbp + 0x12e0]
add al, ch
lea ebp, [rdx]
add byte [rax], al
mov rax, qword [rbp + 0x12e0]
mov dword [rax + 8], 0x3b9aca00
add dl, cl
invalid
cmp ecx, dword [rax - 0x73]
xchg ebp, eax
mov byte [rcx], al
add byte [rax], al
mov r8d, 0xc8
mov rsi, qword [rbp + 0x1148]
mov esi, dword [rbp + 0x1148]
mov rcx, rsi
call sub.msvcrt.dll_memcpy
mov rax, rsi
movaps xmm6, xmmword [rbp + 0x1300]
add byte [rax], al
add rsp, 0x1398
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rbp + 0x12f0], rax
lea rcx, [rbp + 0xc80]
call fcn.1400ec76e
add byte [rax - 0x77], cl
invalid
lea rcx, [rbx + 0x50]
call fcn.1400ec7eb
mov qword [rbx + 0x50], rdi
mov rcx, qword [rbp + 0x12f0]
call case.0x1400d1ef1.312
mov byte [rbx + 0x58], 2
pop rax
add ch, cl
retf 0xfffd
invalid
cmp r14w, 0x15
je 0x1400e8dc7
lea rdi, [rbp + 0xc80]
lea rdx, [rbp + 0x3d0]
mov r8d, 0xa8
mov rcx, rdi
stc
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x11e0]
movaps xmmword [rbp + 0xfa0], xmm0
mov rax, qword [rbp + 0x11ee]
mov qword [rbp + 0xfae], rax
lea rbx, [rbp + 0x870]
jo 0x1400e97a5
add byte [rax], al
mov r8d, 0xa8
mov rcx, rbx
mov rdx, rdi
call sub.msvcrt.dll_memcpy
jmp 0x1681d97b4
test dword [rax + 0xf00000f], esp
sub dword [rbp + 0x11c0], eax
mov rax, qword [rbp + 0xfae]
mov qword [rbp + 0x11ce], rax
lea rcx, [rbp + 0x250]
mov r8d, 0xa8
mov rdx, rbx
invalid
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x11c0]
movaps xmmword [rbp + 0x1170], xmm0
jo 0x1400e97fe
add byte [rax], al
mov rax, qword [rbp + 0x11ce]
mov qword [rbp + 0x117e], rax
cmp r14w, 0x17
je 0x1400e913f
cmp r15d, 0x16
je 0x1400e917b
jmp 0x1400e8e5b
ud2
lea rcx, str.polling_FirstAnswerFuture_twice
lea r8, [0x14016bed0]
add eax, 0x82619
push 0x1f
pop rdx
call fcn.14011a790
jmp 0x1400e99af
jmp case.0x1400e3c67.41
add byte [rax], al
ud2
or byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
add rcx, 0x20
add ecx, 0x20
call fcn.1400ec0a9
nop
add rsp, 0x20
pop rbp
ret
nop
add rsp, 0x308
add esp, 0x308
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rsi, [rbp + 0x180]
movaps xmmword [rsi + 0x10], xmm0
movaps xmmword [rsi], xmm0
and dword [rsi + 0x20], 0
movups xmmword [rsi + 0x28], xmm0
movups xmmword [rsi + 0x34], xmm0
xor al, 0x6a
or dword [rcx + 0x48], ebx
lea eax, [rbp + 0x1c8]
mov rdi, rax
invalid
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x48], 0
and word [rax + 0x54], 0
and word [rax + 0x50], 0
jmp 0x1400ebbcb
lea rcx, [rbp + 0x240]
call fcn.1400ec87a
mov byte [rbp + 0x27d], 1
mov byte [rbp + 0x27c], 0
lea rcx, [rbp + 0x220]
call fcn.1400e6112
push 0x58
pop rcx
call fcn.1400e6647
mov r13, rax
push 0xb
pop rcx
lea rsi, [rbp + 0x1c8]
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rbp + 0x180], rax
lea rcx, [rbp - 0x60]
call fcn.1400ec968
add byte [rdx + 0x27e8d], cl
add byte [rax + riz - 0xf], al
mov edx, dword [rbp + 0x268]
xchg ebp, eax
push 0xffffffff89000002
adc ecx, dword [rbx + 0x26c95]
add byte [rcx - 0x76b3fbad], cl
imul ecx, dword [rax], 0x48
mov dword [rbx + 0x10], eax
mov word [rbx + 0x18], r12w
mov word [rbx + 0x1a], r15w
mov dword [rbx + 0x1a], edi
mov byte [rbx + 0x1c], cl
mov word [rbx + 0xb0], 0x15
mov byte [rbp + 0x27f], 0
test dword [rdi + 2], edi
add al, byte [rax]
add byte [rax], al
lea rcx, [rbp + 0xb8]
call fcn.1400cabc3
std
invalid
jmp 0x1400eba3f
mov rcx, qword [rbp + 0x270]
call fcn.1400ec153
invalid
add al, byte [rax]
invalid
invalid
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x73], cl
lea eax, [rax - 0x17ffffff]
add byte [rcx], 0
add dword [rax], eax
add al, ch
cmp eax, dword [rax + rax]
add dh, al
test dword [rbp + 2], edi
add al, byte [rax]
add byte [rax], al
mov byte [rbp + 0x27c], 1
add byte [rax], al
add byte [rcx], al
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
invalid
pop r15
pop rbp
ret
jne fcn.1400cb3e2
ret
test al, 0x10
je 0x1400ee561
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x298]
call fcn.1400bc1ac
xor ecx, ecx
call fcn.1400c1429
mov rsi, qword [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c3a34
cmp rax, 1
push 2
pop rdx
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1b62
test al, al
je 0x1400ee597
mov rcx, rsi
call fcn.1400ee612
add byte [rax], al
invalid
nop
add rsp, 0x48
pop rsi
pop rbp
ret
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x30]
call fcn.1400ee67f
and eax, esp
invalid
dec dword [rax - 0x75]
invalid
invalid
mov rax, qword [rax + 0x298]
sbb byte [rax + 0x48000002], 0x85
invalid
je case.0x1400cd2b0.582
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + 0x2a0]
movabs al, byte [0x5d30c48348000002]
add byte [rax - 0x7d], cl
invalid
jmp qword [rax + 0x18]
nop
add rsp, 0x30
add esp, 0x30
pop rbp
ret
add byte [rax], al
add byte [rax - 0x39], cl
push r8
push rax
invalid
pop rsi
pop rbp
ret
adc byte [rsi], al
add byte [rax], al
xor ecx, ecx
call fcn.1400c1429
mov rsi, qword [rbp + 0x28]
mov esi, dword [rbp + 0x28]
mov rcx, rsi
add rsp, 0xe8
pop rsi
pop rbp
jmp 0x1400f2796
add byte [rax], al
push rbp
push rsi
sub rsp, 0x48
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rsi, rcx
call fcn.1400c1b0d
test al, 8
mov qword [rbp - 0x10], rsi
invalid
jne 0x1400f27c4
lea rcx, [rsi + 0x20]
call fcn.1400ee659
jmp 0x1400f27d8
test al, 0x10
je 0x1400f27d8
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x298]
add al, byte [rax]
add al, ch
invalid
cdq
cld
invalid
xor ecx, ecx
call fcn.1400c1429
mov rsi, qword [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x77], cl
bnd call fcn.1400c360d
invalid
std
invalid
cmp rax, 1
push 2
pop rdx
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1b62
invalid
cld
invalid
test al, al
je 0x1400f280e
mov rcx, rsi
call fcn.1400f2889
jnp 0x1400f280c
add byte [rax], al
nop
add rsp, 0x48
pop rsi
pop rbp
ret
add al, byte [rax]
add al, ch
push rsi
push rdi
add al, byte [rax]
invalid
mov rcx, qword [rbp + 0x208]
mov rdx, qword [rbp + 0x200]
call fcn.1400ee67a
mov byte [rbp + 0x21f], 0
invalid
add al, byte [rax]
add byte [rax], al
add rsp, 0x28
pop rsi
pop rbp
ret
add rsp, 0xe8
pop rsi
pop rbp
ret
call fcn.1400c1429
mov rsi, qword [rbp + 0x28]
mov rcx, rsi
add rsp, 0xe8
pop rsi
pop rbp
jmp 0x1400f2ede
push rbp
push rsi
sub rsp, 0x48
lea rbp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov rsi, rcx
call fcn.1400c1b0d
cld
jmp [rax + 0x75894808]
invalid
jne 0x1400f2f0c
lea rcx, [rsi + 0x20]
call fcn.1400f5fb9
scasd eax, dword [rdi]
xor byte [rax], al
add bl, ch
invalid
test al, 0x10
je 0x1400f2f20
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x190]
call fcn.1400bc1ac
xor ecx, ecx
call fcn.1400c1429
add ah, ch
in eax, 0xfc
dec dword [rax - 0x75]
jne case.0x1400cecad.500
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c3a34
or bh, ch
dec dword [rax - 0x7d]
clc
add dword [rdx + 2], ebp
push 2
pop rdx
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1b62
test al, al
je 0x1400f2f56
mov rcx, rsi
call fcn.1400f2fd1
jnp case.0x1400e1c93.1335
add byte [rax], al
nop
add rsp, 0x48
pop rsi
pop rbp
ret
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebp, eax
add byte [rcx], al
add byte [rax], al
call fcn.1400ee67a
mov byte [rbp + 0x11f], 0
mov r14b, byte [rdi + 0x58]
test r14b, r14b
jne 0x1400f34a4
mov rcx, rbx
mov rdx, r12
mov r8, r15
call fcn.1400f16e0
in al, 0xff
dec dword [rdi]
mov bh, 0x85
mov al, 9
add byte [rax], al
cmp eax, 0x15
je 0x1400f3416
add dword [rax], eax
invalid
cmp eax, 0x16
je 0x1400f34a4
mov r8d, 0xd8
lea rcx, [rbp + 0x9c8]
lea rdx, [rbp + 0x8f0]
lock or byte [rax], al
add al, ch
invalid
add r8b, byte [rax]
mov rax, rdi
mov rdi, qword [rbp + 0x8e8]
mov qword [rbp + 0xaf0], rdi
add byte [rax], al
cmp byte [rax + 0x58], 0
jne 0x1400f34c2
call fcn.14007c59c
mov qword [rbp + 0xb18], rax
mov rcx, rax
call fcn.1400dffb1
mov r14w, ax
mov rcx, qword [rbp + 0xb18]
call fcn.14007b68e
mov word [rbp + 0xa8c], r14w
call fcn.1400a7c10
dec dword [rax - 0x3f]
loop 0x1400f32c0
mov eax, eax
or rax, rdx
movabs rcx, 0x19db1ded53e7fff
jg 0x1400f32e8
invalid
fidiv word [rcx + 0x3948019d]
cmp rax, rcx
jle 0x1400f341f
mov rax, qword [rbp + 0xb20]
cmp qword [rax + 0x50], 0
jne 0x1400f34da
mov byte [rbp + 0xb2f], 0
lea rcx, [rbp + 0xad8]
add byte [rax], al
mov rdx, r13
call fcn.1400db765
dec dword [rax - 0x7d]
mov ebp, 0xad8
add byte [rdi], cl
test byte [rdx + 1], dl
add byte [rax], al
mov rax, qword [rbp + 0xae8]
lea rcx, [rbp + 0xac0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rbp + 0xad8]
add byte [rdi], cl
adc dword [rcx], eax
mov rax, qword [rbp + 0xaf8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xaa0], xmm0
movaps xmmword [rbp + 0xab0], xmm1
mov rax, qword [rbp + 0xb00]
add byte [rdi], cl
adc byte [rax], al
add byte [rdi], cl
adc byte [rax + 0x10], cl
lea rax, [rbp - 0x28]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
add byte [rax - 0x75], cl
test dword [rax], esp
or eax, dword [rax]
add byte [rbx + rcx*4 + 0x20], cl
mov r13d, dword [rax + 8]
mov rax, qword [rbp + 0xad0]
mov eax, dword [rbp + 0xad0]
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [r15], 1
ror byte [rdi], 1
sub byte [rbp + 0xaa0], al
movaps xmm1, xmmword [rbp + 0xab0]
movaps xmm2, xmmword [rbp + 0xac0]
add byte [rdi], cl
sub dword [rbp - 0x40], edx
movaps xmmword [rbp - 0x50], xmm1
mov r8b, 0xf
sub dword [rbp - 0x60], eax
mov word [rbp + 0xc8], r14w
mov dword [rbp + 0xc8], esi
and qword [rbp - 8], 0
mov byte [rbp + 0xcc], 0
mov ecx, 0x940
call fcn.1400e6647
xor bh, bh
dec dword [rcx - 0x77]
mov byte [rcx - 0x48], 0x40
mov r8d, 0x940
mov eax, 0x940
mov rcx, rax
mov rbx, rsi
mov rdx, rsi
call sub.msvcrt.dll_memcpy
mov qword [rbp - 0x60], r12
mov dword [rbp - 0x58], r13d
mov qword [rbp - 0x50], r14
lea rax, case.0x1400e1cd2.163
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov byte [rbp + 0x40], 0
mov ecx, 0xa8
call fcn.1400e6647
mov r14, rax
mov r8d, 0xa8
mov rcx, rax
mov rdx, rbx
call sub.msvcrt.dll_memcpy
and qword [rbp - 0x60], 0
add byte [rcx + rcx*4 + 0x75], cl
test al, 0x48
lea eax, [0x14016bb40]
xchg qword [r15], rax
invalid
mov qword [rbp - 0x50], rax
mov byte [rbp - 0x48], 0
mov r15, qword [rbp + 0xb10]
mov r12, qword [rbp + 0xb08]
lea r13, [rbp + 0x9d8]
lodsd eax, dword [rsi]
fmul dword [rcx]
add byte [rax], al
jmp 0x1400f345e
mov byte [rdi + 0x58], 1
jmp 0x1400f3203
lea rcx, str.Current_time_is_before_the_Unix_epoch.can_not_send_messages_after_stream_is_shutdown
push 0x26
pop rdx
call fcn.1400c7540
std
dec dword [rax - 0x39]
invalid
invalid
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x58], rax
mov byte [rbp - 0x48], 0
jmp 0x1400f345e
mov rax, qword [rbp + 0xae0]
mov qword [rbp - 0x60], 2
mov qword [rbp - 0x58], rax
mov byte [rbp - 0x48], 0
add byte [rcx], dh
leave
call fcn.1400c1429
mov byte [rbp + 0xb2e], 1
mov rcx, r13
call fcn.1400cabc3
lea r14, [rbp + 0x9c8]
mov ch, 0xc8
or dword [rax], eax
invalid
mov byte [rbp + 0xb2e], 0
mov rcx, r14
mov rdx, rdi
mov r8, rsi
call fcn.1400e0e8c
mov rcx, r14
call fcn.1400f1801
lea rbx, [rbp + 0x8e8]
popfq
invalid
or byte [rax], al
add byte [rax], al
mov rdi, qword [rbp + 0xb20]
jmp 0x1400f3203
xor eax, eax
test r14b, r14b
sete al
xor edx, edx
add rsp, 0xbb8
invalid
invalid
or eax, dword [rax]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [0x14016a61e]
lea r8, [0x14016a808]
push 0x2e
pop rdx
call fcn.14011b869
add bl, ch
invalid
mov byte [rbp + 0xb2f], 0
call fcn.1400f1810
ud2
ret
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
push 0x784a100f
movaps xmmword [rbp + 0x1e0], xmm1
movdqa xmmword [rbp + 0x1d0], xmm0
add dword [rax], eax
add byte [rcx + 0x80], bh
invalid
call fcn.1400e6647
mov rdx, rax
mov rcx, qword [rbp + 0x228]
lea rax, [rcx + 0xf0]
movdqa xmm0, xmmword [rbp + 0x1d0]
movaps xmm1, xmmword [rbp + 0x1e0]
movups xmmword [rdx + 0x10], xmm1
movdqu xmmword [rdx], xmm0
mov qword [rdx + 0x20], rax
mov qword [rdx + 0x28], rsi
sub byte [rax - 0x77], cl
jp 0x1400f4321
mov byte [rdx + 0x78], 0
mov qword [rcx + 0x130], rdx
add byte [rax - 0x73], cl
add eax, 0x7687d
invalid
add byte [rax - 0x77], cl
invalid
cmp byte [rcx], al
add byte [rax], al
lea rcx, [rbp + 0xe0]
mov r8, qword [rbp + 0x210]
call qword [rax + 0x18]
mov rsi, qword [rbp + 0xe0]
mov esi, dword [rbp + 0xe0]
cmp rsi, 2
jne 0x1400f433f
mov rsi, qword [rbp + 0x200]
mov word [rsi + 0xb0], 0x16
mov al, 4
jmp 0x1400f4660
mov rbx, qword [rbp + 0xe8]
mov rax, qword [rbp + 0x228]
mov rcx, qword [rax + 0x130]
mov rdx, qword [rax + 0x138]
call fcn.14006097e
test rsi, rsi
test esi, esi
je 0x1400f4372
mov rcx, rbx
call fcn.1400ca6f1
jmp 0x1400f4674
mov qword [rbp + 0x1a8], rbx
mov rdi, qword [rbp + 0x228]
add byte [rax], al
mov rax, qword [rdi + 0x120]
cmp rax, rbx
je 0x1400f4440
add byte [rax], al
lea rcx, [rbp + 0x78]
mov qword [rcx], rax
lea rax, [rbp + 0x1a8]
lea r9, [rbp + 0xb8]
mov qword [r9], rax
lea rax, [fcn.1400493f0]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov qword [r9 + 0x10], rcx
mov qword [r9 + 0x18], rax
mov qword [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
add byte [rax], al
lea rdx, str.Not_all_bytes_of_message_sent___of
lea rcx, [rbp + 0xe0]
loopne case.0x1400f238a.24
add byte [rax], al
push 2
pop r8
call fcn.14000c3a4
lea rcx, [rbp + 0x1b8]
lea ecx, [rbp + 0x1b8]
invalid
add dword [rax], eax
add byte [rax], al
lea rdx, [rbp + 0xe0]
call fcn.14000ff7c
movdqu xmm0, xmmword [rbp + 0x1b8]
outsd dx, dword [rsi]
test dword [rax + 0x48000001], edi
lea ecx, [rbp + 0xe0]
movdqa xmmword [rcx], xmm0
mov rax, qword [rbp + 0x1c8]
mov qword [rcx + 0x10], rax
call case.0x140096beb.420
jmp 0x1400f4674
lea rbx, [rdi + 0x130]
mov r8d, 0x800
mov rcx, rbx
xor edx, edx
call sub.msvcrt.dll_memset
push 0x38
pop rcx
call fcn.1400e6647
mov rdx, rax
mov rcx, qword [rbp + 0x228]
lea rax, [rcx + 0xf0]
mov qword [rdx], rax
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], 0x800
mov byte [rdx + 0x30], 0
mov qword [rcx + 0x930], rdx
lea rax, [0x14016abb8]
mov qword [rcx + 0x938], rax
lea rcx, [rbp + 0xe0]
mov r8, qword [rbp + 0x210]
call qword [rax + 0x18]
movzx esi, word [rbp + 0xe8]
cmp si, 3
je 0x1400f464e
mov r14, qword [rbp + 0xe0]
movups xmm0, xmmword [rbp + 0xea]
movaps xmmword [rbp + 0x80], xmm0
movdqu xmm0, xmmword [rbp + 0xf8]
movdqu xmmword [rbp + 0x8e], xmm0
add byte [rax - 0x75], cl
test dword [rax], ebp
add al, byte [rax]
add byte [rax - 0x75], cl
mov byte [rax], dh
or dword [rax], eax
add byte [rax - 0x75], cl
nop
cmp byte [rcx], cl
add byte [rax], al
call fcn.14006097e
cmp si, 2
cmp esi, 2
je 0x1400f466c
mov ebx, 0x800
cmp r14, rbx
fidivr word [rcx + 0x800]
cmovb rcx, r14
xor edx, edx
call fcn.1400814b3
lea rcx, [rbp + 0xe0]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rdx
and qword [rcx + 0x10], 0
cmp r14, rbx
cmovb rbx, r14
mov rdx, rbx
call fcn.140047ba0
mov r15, qword [rbp + 0xe0]
mov rbx, qword [rbp + 0xf0]
test r14, r14
je 0x1400f457c
lea rcx, [r15 + rbx]
xor eax, eax
mov rdi, qword [rbp + 0x228]
sub byte [rdx], al
add byte [rax], al
cmp rax, 0x800
je 0x1400f4577
mov dl, byte [rdi + rax + 0x130]
mov byte [rcx + rax], dl
inc rax
cmp r14, rax
cmp esi, eax
jne 0x1400f455d
add rbx, rax
jmp 0x1400f4583
mov rdi, qword [rbp + 0x228]
lea rcx, [rbp + 0xe0]
mov r14, qword [rcx + 8]
movups xmm0, xmmword [rbp + 0x8e]
movups xmmword [rcx + 0x10], xmm0
movdqa xmm0, xmmword [rbp + 0x80]
movdqu xmmword [rcx + 2], xmm0
lea rdx, [rdi + 0x68]
push rdi
push 0xffffffffe8318966
jne 0x1400f45c0
invalid
invalid
test al, al
je 0x1400f45c6
mov rcx, r15
mov rdx, r14
call fcn.140047b8c
jmp 0x1400f4440
mov qword [rbp + 0x218], r14
lea rcx, [rbp + 0xe0]
invalid
loopne case.0x1400dc73d.398
add byte [rax], al
mov qword [rbp + 0x220], r15
add byte [rax], al
mov rdx, r15
mov r8, rbx
call fcn.1400e04ef
cmp word [rbp + 0x190], 0x15
add dword [rax], eax
invalid
invalid
jne 0x1400f4608
mov rax, qword [rbp + 0xe0]
lea rcx, [rbp + 0xb8]
mov qword [rcx], rax
call fcn.1400ec3dc
jge 0x1400f4604
invalid
jmp 0x1400f462f
mov rcx, qword [rbp + 0x228]
movzx eax, word [rcx + 0x12a]
cmp ax, word [rbp + 0x194]
je 0x1400f4723
invalid
lea rcx, [rbp + 0xe0]
call fcn.1400cabc3
mov rcx, qword [rbp + 0x220]
mov rdx, qword [rbp + 0x218]
add byte [rax], al
call fcn.140047b8c
mov rdi, qword [rbp + 0x228]
jmp 0x1400f4440
mov rsi, qword [rbp + 0x200]
mov word [rsi + 0xb0], 0x16
mov al, 5
mov rcx, qword [rbp + 0x228]
jmp 0x1400f4706
mov rcx, r14
call fcn.1400ca6f1
mov qword [rbp - 0x50], rax
mov word [rbp + 0x60], 0x15
mov rax, qword [rbp + 0x228]
lea rcx, [rax + 0xf0]
call fcn.1400edc1f
mov rax, qword [rbp + 0x228]
mov rcx, qword [rax + 0xa0]
test rcx, rcx
je 0x1400f46c7
mov rax, qword [rbp + 0x228]
cmp byte [rax + 0x12d], 0
je 0x1400f46c7
mov rax, qword [rbp + 0x228]
mov rdx, qword [rax + 0xa8]
call fcn.14006097e
mov rdi, qword [rbp + 0x228]
mov byte [rdi + 0x12d], 0
mov rcx, qword [rdi + 0x88]
mov rdx, qword [rdi + 0x90]
call fcn.140047b8c
lea rdx, [rbp - 0x50]
mov r8d, 0xc8
mov rsi, qword [rbp + 0x200]
mov rcx, rsi
call sub.msvcrt.dll_memcpy
mov al, 1
mov rcx, rdi
mov byte [rcx + 0x12c], al
mov rax, rsi
add rsp, 0x2b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rcx + 0xa0]
test rdx, rdx
je 0x1400f477d
mov byte [rcx + 0x12d], 0
mov rax, qword [rcx + 0xa8]
lea rcx, [rbp - 0x50]
mov qword [rbp + 0x210], rdx
mov r8, qword [rbp + 0x220]
mov r9, rbx
mov qword [rbp + 0x208], rax
call qword [rax + 0x20]
mov rcx, qword [rbp + 0x210]
mov rdx, qword [rbp + 0x208]
call fcn.14006097e
lea rcx, [rbp + 0xe0]
call fcn.1400cabc3
jmp 0x1400f4793
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0xe0]
mov r8d, 0xc8
call sub.msvcrt.dll_memcpy
mov rcx, qword [rbp + 0x220]
mov rdx, qword [rbp + 0x218]
call fcn.140047b8c
jmp 0x1400f467e
mov rdx, qword [rbx + 0x10]
lea rcx, [rbp - 0x10]
mov r8, qword [rbp + 0x78]
xor r9d, r9d
call fcn.1400c2948
mov al, byte [rbp - 7]
cmp al, 3
add ecx, dword [rdi]
test byte [rbx + rax], ah
add eax, dword [rax]
invalid
mov r13, qword [rbp - 0x10]
cmp al, 2
je 0x1400f4fcd
add eax, dword [rax]
invalid
mov cl, byte [rbp - 8]
lea r8, [rbp - 6]
movzx edx, word [r8 + 4]
lea r9, [rbp + 0x92]
add byte [rax], al
add byte [rsi + 0x41], ah
mov dword [rcx + 4], edx
mov edx, dword [r8]
mov dword [r9], edx
mov qword [rbp + 0x88], r13
mov byte [rax], al
add byte [rax], al
add byte [rax + 0x908d], cl
add byte [rax + 0x9185], cl
invalid
lea rcx, [rbp - 0x30]
call fcn.1400c229c
mov r13, rax
mov rsi, rdx
mov rcx, rbx
call fcn.1400bfc91
mov r12, rax
mov rcx, qword [rax]
movaps xmmword [rbp + 0x60], xmm6
movaps xmmword [rbp + 0x50], xmm6
movaps xmmword [rbp + 0x40], xmm6
movaps xmmword [rbp + 0x30], xmm6
movaps xmmword [rbp + 0x20], xmm6
movaps xmmword [rbp + 0x10], xmm6
movaps xmmword [rbp], xmm6
movaps xmmword [rbp - 0x10], xmm6
mov dword [rbp + 0x128], 0x80
add byte [rax - 0x48000000], al
invalid
invalid
invalid
jg 0x1400f4d44
cmp esi, eax
cmovae rsi, rax
lea rax, [rbp + 0x128]
lea eax, [rbp + 0x128]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x20], rax
mov rdx, r13
mov r8d, esi
xor r9d, r9d
call sub.ws2_32.dll_recvfrom
adc ebp, dword [rcx]
add al, byte [rax]
cmp eax, 0xffffffff
je 0x1400f4d6a
mov ecx, dword [rbp + 0x128]
movzx edx, word [rbp - 0x10]
invalid
cmp edx, 0x17
je 0x1400f4dc4
cmp edx, 2
jne 0x1400f4dbb
cmp ecx, 0x10
jb case.0x1400e4cdb.145
movzx ecx, word [rbp - 0xe]
rol cx, 8
mov edx, dword [rbp - 0xc]
mov word [rbp + 0xfc], cx
add byte [rax], al
mov dword [rbp + 0xf8], edx
add byte [rcx], dh
imul cl
invalid
add byte [rax], al
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
cmp eax, 0x274a
jne 0x1400f4e2f
mov eax, dword [rbp + 0x128]
movzx ecx, word [rbp - 0x10]
cmp ecx, 0x17
je 0x1400f4ec5
cmp ecx, 2
jne 0x1400f4dbb
cmp eax, 0x10
jb 0x1400f514d
movzx eax, word [rbp - 0xe]
rol ax, 8
mov ecx, dword [rbp - 0xc]
mov word [rbp + 0xfc], ax
mov dword [rbp + 0xf8], ecx
xor esi, esi
imul cl
push rbx
add dword [rax], eax
invalid
lea r13, str.invalid_argument
jmp 0x1400f4e3a
cmp ecx, 0x1c
jb 0x1400f5131
movzx r15d, word [rbp - 0xe]
rol r15w, 8
movdqu xmm0, xmmword [rbp - 8]
mov edi, dword [rbp - 0xc]
jge 0x1400f4dd3
mov r14d, dword [rbp + 8]
movq rcx, xmm0
pshufd xmm1, xmm0, 0xee
movq rdx, xmm1
movd edx, mm1
shld rdx, rcx, 0x20
movdqu xmmword [rbp + 0xfa], xmm0
pshufd xmm0, xmm0, 0xff
movd r8d, xmm0
mov si, 1
movsxd r13, eax
movzx eax, word [rbp + 0xfc]
mov word [rbp + 0x130], ax
mov eax, dword [rbp + 0xf8]
mov dword [rbp + 0x12c], eax
jmp 0x1400f4f42
mov r13d, eax
shl r13, 0x20
or r13, 2
mov rcx, r13
call fcn.1400ca776
mov si, 2
cmp al, 0xd
jne 0x1400f4eb5
mov rax, qword [r12 + 8]
test rax, rax
je 0x1400f4eb5
mov qword [rbp + 0xe8], r13
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle case.0x1400cd2b0.622
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov r9b, byte [rax + 0x18]
call fcn.1400747ed
mov r13, rax
xor ecx, ecx
call fcn.140072e79
test r13, r13
je 0x1400f4f2d
mov qword [rbp + 0xb8], r13
mov word [rbp + 0xc0], 2
mov rcx, qword [rbp + 0xe8]
mov dx, 2
call fcn.140074a0d
jmp 0x1400f4fa1
in al, dx
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xe0]
mov r8d, dword [rbp + 0x134]
jmp 0x1400f4f42
cmp eax, 0x1c
jb case.0x1400f3d98.8
movzx r15d, word [rbp - 0xe]
rol r15w, 8
movdqu xmm0, xmmword [rbp - 8]
mov edi, dword [rbp - 0xc]
mov r14d, dword [rbp + 8]
movq rax, xmm0
movd eax, mm0
jle 0x1400f4ea9
pshufd xmm1, xmm0, 0xee
movq rdx, xmm1
shld rdx, rax, 0x20
movdqu xmmword [rbp + 0xfa], xmm0
movq qword [rbp + 0xfa], mm0
pshufd xmm0, xmm0, 0xff
movd r8d, xmm0
shl byte [rsi - 0x42], 1
invalid
movzx eax, word [rbp + 0xfc]
mov word [rbp + 0x130], ax
add dword [rax], eax
add byte [rbx + 0xf885], cl
add byte [rcx + 0x12c85], cl
add byte [rbp + 0x31], al
xor ebp, ebp
jmp 0x1400f4f42
mov rdx, qword [rbp + 0xe0]
mov r8d, dword [rbp + 0x134]
mov r13, qword [rbp + 0xe8]
mov qword [rbp + 0xb8], r13
mov word [rbp + 0xc0], si
movzx eax, word [rbp + 0x130]
lea rcx, [rbp + 0xc2]
mov word [rcx + 4], ax
mov eax, dword [rbp + 0x12c]
mov dword [rcx], eax
mov qword [rbp + 0xc8], rdx
mov dword [rbp + 0xd0], r8d
mov dword [rbp + 0xd4], edi
mov dword [rbp + 0xd8], r14d
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rbp + 0xdc], edi
cmp si, 2
jne 0x1400f4fea
mov dword [rbp + 0x134], r8d
mov qword [rbp + 0xe0], rdx
mov rcx, r13
call fcn.1400bc1fb
cmp al, 0xd
invalid
jne 0x1400f4fcd
mov rcx, rbx
lea rdx, [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
call fcn.1400c2371
lea rcx, [rbp + 0xb8]
add al, ch
xor ebx, dword [rdx - 4]
invalid
jmp 0x1400f4c53
xchg ah, bh
invalid
invalid
mov si, 2
jmp 0x1400f50bc
add byte [rax], al
mov rax, qword [rbp + 0x98]
mov word [rax + 8], 3
mov dl, 3
jmp 0x1400f50f1
movzx eax, word [rcx + 4]
mov word [rbp + 0x114], ax
mov eax, dword [rcx]
mov dword [rbp + 0x110], eax
mov rdi, qword [rbp + 0xc8]
mov ebp, 0xc8
mov eax, dword [rbp + 0xd0]
mov dword [rbp + 0xa0], eax
mov eax, dword [rbp + 0xd4]
invalid
add byte [rax], al
add byte [rcx + 0xa485], cl
add byte [rbx + 0xd885], cl
add byte [rcx + 0xa885], cl
test al, 0
add byte [rax], al
movzx eax, word [rbp + 0xdc]
mov word [rbp + 0xac], ax
movzx eax, word [rbp + 0xde]
mov word [rbp + 0xae], ax
mov dword [rbp + 0xae], eax
cmp qword [rbp + 0x80], r13
jae 0x1400f5051
mov qword [rbp - 0x18], r13
lea r8, [0x140164040]
lea rcx, [rbp - 0x30]
mov rdx, r13
invalid
call fcn.1400c223d
movzx eax, word [rbp + 0x114]
mov word [rbp + 0x11c], ax
add dword [rax], eax
add byte [rbx + 0x11085], cl
add byte [rcx + 0x11885], cl
invalid
movaps xmm0, xmmword [rbp + 0xa0]
movaps xmmword [rbp - 0x50], xmm0
mov rdx, qword [rbp - 0x28]
mov r13, qword [rbp - 0x20]
mov ebp, dword [rbp - 0x20]
cmp r13, rdx
ja 0x1400f51a7
movzx eax, word [rbp + 0x11c]
mov word [rbp + 0x124], ax
mov eax, dword [rbp + 0x118]
mov dword [rbp + 0x120], eax
test dword [rax], esp
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp - 0x50], al
invalid
invalid
movaps xmmword [rbp - 0x40], xmm0
mov rcx, qword [rbp + 0x98]
mov qword [rcx], r13
mov word [rcx + 8], si
mov eax, dword [rbp + 0x120]
mov dword [rcx + 0xa], eax
movzx eax, word [rbp + 0x124]
mov word [rcx + 0xe], ax
mov qword [rcx + 0x10], rdi
mov rax, rcx
movdqa xmm0, xmmword [rbp - 0x40]
movq mm0, qword [rbp - 0x40]
movdqu xmmword [rcx + 0x18], xmm0
mov dl, 1
mov rcx, qword [rbp + 0xf0]
mov byte [rcx + 0x30], dl
movaps xmm6, xmmword [rbp + 0x140]
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
fadd dword [rcx]
add dword [rax], eax
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x140162810]
push 0x42
pop rdx
call fcn.14011a470
jmp 0x1400f51b6
test dword [rax], eax
add byte [rax], al
test dword [rax], eax
add byte [rax], al
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x140162870]
push 0x43
pop rdx
call fcn.14011a470
jmp 0x1400f51b6
ud2
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x140162810]
push 0x42
pop rdx
call fcn.14011a470
jmp 0x1400f51b6
push rcx
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x140162870]
push 0x43
pop rdx
call fcn.14011a470
jmp 0x1400f51b6
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.28.1_srcio_read_buf.rs
mov rcx, r13
jmp 0x142619c9d
invalid
ud2
or byte [rax - 0x7d], cl
adc byte gs:[rax], al
adc byte [rax], al
test rsi, rsi
je 0x1400f5aab
invalid
mov rsi, qword [rbp + 0x28]
mov rcx, rsi
call fcn.1400c1f58
movzx eax, al
lea rcx, [0x140194158]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
add rsp, 0xe8
pop rsi
pop rbp
ret
mov rcx, rsi
add rsp, 0xe8
pop rsi
pop rbp
jmp fcn.1400f5f72
add al, 0
invalid
call fcn.1400f2e3c
jmp 0x1400f5ae4
mov rcx, qword [rbp + 0x48]
call fcn.1400f5fb9
xor eax, eax
rol byte [rbp + 0x31], 0xc0
lea rdx, [rbp - 0x50]
mov qword [rdx + 0x10], r9
mov qword [rdx + 0x18], rcx
mov qword [rdx], rax
mov qword [rdx + 8], r8
or byte [rax - 0x75], cl
mov qword [rdx + 0x20], rcx
call fcn.1400f3166
xor ecx, ecx
call fcn.1400c1429
mov rsi, qword [rbp + 0x28]
mov esi, dword [rbp + 0x28]
mov rcx, rsi
add rsp, 0xe8
pop rsi
pop rbp
jmp 0x1400f5e7f
mov rcx, qword [rbp + 0x48]
jmp 0x1400f5aa4
mov rcx, qword [rbp + 0x48]
mov rdx, rsi
call fcn.1400c36fd
mov rcx, rsi
add rsp, 0xe8
pop rsi
pop rbp
jmp fcn.1400f5f4d
push rbp
push rsi
sub rsp, 0x48
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rsi, rcx
call fcn.1400c1b0d
test al, 8
mov qword [rbp - 0x10], rsi
jne 0x1400f5ead
lea rcx, [rsi + 0x20]
call fcn.1400f5fb9
jmp 0x1400f5ec1
test al, 0x10
je 0x1400f5ec1
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x190]
nop
add dword [rax], eax
add al, ch
jmp 0x1400f5f21
cld
invalid
xor ecx, ecx
call fcn.1400c1429
mov rsi, qword [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c360d
cmp rax, 1
clc
add dword [rdx + 2], ebp
pop rdx
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1b62
test al, al
je 0x1400f5ef7
mov rcx, rsi
call fcn.1400f5f72
nop
add rsp, 0x48
pop rsi
pop rbp
ret
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0x890], rdx
xchg ebp, eax
nop
or byte [rax], al
add bh, bh
jmp rax
add byte [rax], al
lea rax, fcn.1400f37e7
mov qword [r8 + 0x118], rax
lea rax, [r8 + 0xa0]
mov qword [rbp + 0x888], rax
cmp word [r8 + 0xa0], 2
movabs al, byte [0x477840f02000000]
add byte [rax], al
mov rdx, qword [r8 + 0x110]
mov rax, qword [r8 + 0x118]
lea rcx, [rbp + 0x5c0]
mov r8, r14
call qword [rax + 0x18]
cmp dword [rbp + 0x5c0], 4
jne 0x1400f646e
mov rax, qword [rbp + 0x890]
mov byte [rax + 0x120], 3
mov qword [rbx], 3
jmp 0x1400f6878
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0x880], rax
movups xmm0, xmmword [rbp + 0x5c0]
movups xmm1, xmmword [rbp + 0x5d0]
movaps xmmword [rbp + 0x870], xmm1
movaps xmmword [rbp + 0x860], xmm0
mov word [rbp + 0x5c0], 2
mov r15, qword [rbp + 0x888]
add byte [rcx + rcx*4 - 0x43], cl
invalid
invalid
add byte [rax], al
cmp word [r15], 2
mov rax, qword [rbp + 0x890]
add byte [rax], al
je 0x1400f68e9
push 0xe
pop rcx
lea rdi, [rbp + 0x478]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, qword [rax + 0x110]
mov rdx, qword [rax + 0x118]
call fcn.14006097e
movsb byte [rdi], byte [rsi]
idiv bh
lea rdx, [rbp + 0x47a]
movzx esi, word [rdx - 2]
lea rcx, [rbp + 0x3b2]
push 0x6e
pop r8
call sub.msvcrt.dll_memcpy
mov word [r15], 2
cmp si, 2
je 0x1400f68ef
lea rcx, [rbp + 0x552]
mov word [rcx - 2], si
lea rdx, [rbp + 0x3b2]
push 0x6e
pop r8
call sub.msvcrt.dll_memcpy
mov r12, qword [rbp + 0x860]
cmp r12, 3
jne 0x1400f653d
push 2
pop r12
jmp 0x1400f6559
mov rax, qword [rbp + 0x880]
mov qword [rbp + 0x850], rax
movaps xmm0, xmmword [rbp + 0x870]
movaps xmmword [rbp + 0x840], xmm0
mov r14, qword [rbp + 0x868]
lea rax, [rbp + 0x550]
push rax
add eax, 0x8d480000
mov ebp, 0x420
mov qword [rdi + 0x50], rax
lea rax, [rbp + 0x570]
jo 0x1400f657c
add byte [rax], al
push 0xa
pop rcx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
cmp r12, 2
jne 0x1400f65ab
mov byte [rbp + 0x89f], 0
lea rcx, [rbp + 0x420]
call fcn.1400edc9d
push 2
pop r12
mov r15, qword [rbp + 0x888]
or byte [rax], al
add cl, ch
invalid
add byte [rax], al
invalid
mov rcx, qword [rbp + 0x850]
lea rdx, [rbp + 0x5f8]
mov qword [rdx - 0x28], rcx
movaps xmm0, xmmword [rbp + 0x840]
movaps xmmword [rdx - 0x38], xmm0
push 0xa
pop rcx
mov rdi, rdx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rbp + 0x550]
add byte [rax], al
movups xmm1, xmmword [rbp + 0x560]
movups xmmword [rdx - 0x10], xmm1
movups xmmword [rdx - 0x20], xmm0
xorps xmm0, xmm0
push rdi
invalid
movups xmmword [rbp + 0x73e], xmm0
and word [rbp + 0x74e], 0
add byte [rax - 0x73], cl
lea edi, [rax + 4]
add byte [rax], al
lea rdx, [rbp + 0x5c0]
mov r8d, 0x88
mov eax, 0x88
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rbp + 0x717]
movups xmm1, xmmword [rbp + 0x727]
adc byte [rbp + 0x727], cl
movups xmm2, xmmword [rbp + 0x737]
movups xmm3, xmmword [rbp + 0x740]
adc byte [rbp + 0x740], bl
movaps xmmword [rbp + 0x770], xmm0
movaps xmmword [rbp + 0x780], xmm1
add byte [rdi], 0
invalid
movaps xmmword [rbp + 0x790], xmm2
movups xmmword [rbp + 0x799], xmm3
lea rsi, [rbp + 0x70]
lea rdx, [rbp + 0x478]
mov r8d, 0x88
mov rcx, rsi
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x770]
movaps xmm1, xmmword [rbp + 0x780]
movaps xmm2, xmmword [rbp + 0x790]
movaps xmmword [rbp + 0x7f0], xmm0
movaps xmmword [rbp + 0x800], xmm1
movaps xmmword [rbp + 0x810], xmm2
movups xmm0, xmmword [rbp + 0x799]
movups xmmword [rbp + 0x819], xmm0
lea rcx, [rbp + 0x248]
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
mov rdx, rsi
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x7f0]
sub byte [rbp + 0x7f0], al
movaps xmm1, xmmword [rbp + 0x800]
movaps xmm2, xmmword [rbp + 0x810]
movaps xmmword [rbp + 0x7b0], xmm0
add byte [rax], al
movaps xmmword [rbp + 0x7c0], xmm1
movaps xmmword [rbp + 0x7d0], xmm2
rol byte [rdi], 1
add byte [rax], al
movups xmm0, xmmword [rbp + 0x819]
test dword [rcx], ebx
or byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0x7d9], eax
mov rcx, r15
call fcn.1400f6c52
add byte [rax], al
mov r13, qword [rbp + 0x890]
mov byte [r13 + 0x121], 0
lea rsi, [rbp + 0x2e0]
mov qword [rsi - 8], r14
lea rdx, [rbp + 0x248]
mov r8d, 0x88
mov rcx, rsi
call sub.msvcrt.dll_memcpy
mov byte [rsi + 0x88], 3
movaps xmm0, xmmword [rbp + 0x7b0]
movaps xmm1, xmmword [rbp + 0x7c0]
movaps xmm2, xmmword [rbp + 0x7d0]
movups xmmword [rsi + 0x89], xmm0
movups xmmword [rsi + 0x99], xmm1
movups xmmword [rsi + 0xa9], xmm2
movups xmm0, xmmword [rbp + 0x7d9]
movups xmmword [rsi + 0xb2], xmm0
mov rax, qword [rbp + 0x832]
mov rcx, qword [rbp + 0x838]
mov qword [rsi + 0xc2], rax
mov qword [rsi + 0xc8], rcx
add byte [rcx - 0x3a], al
test dword [rax], esp
add dword [rax], eax
add byte [rcx], al
mov qword [rsi - 0x10], r12
mov eax, 0x3b9aca00
mov dword [rbp + 0x5c8], eax
mov qword [rbp + 0x6e8], r13
cmp dword [r13 + 8], eax
je 0x1400f690e
mov rcx, r13
call fcn.1400f6be2
mov dword [r13 + 8], 0x3b9aca00
cmp r12, 2
je 0x1400f67d4
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0x5c0]
mov r8d, 0xd0
add byte [rax], al
add al, ch
call sub.msvcrt.dll_memcpy
sbb dword [rdx], eax
invalid
lea rdi, [rbp - 0x60]
lea r15, [rbp + 0x5c0]
mov r8d, 0xd0
mov rcx, rdi
mov rdx, r15
call sub.msvcrt.dll_memcpy
lea rsi, [rbp + 0x178]
lea esi, [rbp + 0x178]
mov qword [rsi - 0x10], r12
mov qword [rsi - 8], r14
mov r8d, 0xd0
mov rcx, rsi
mov rdx, rdi
call sub.msvcrt.dll_memcpy
add byte [rcx - 0x39], al
or byte [r9], r8b
retf 0x3b9a
mov qword [r15 + 0x128], r13
mov rcx, r13
call fcn.1400f6bd4
mov dword [r13 + 8], 0x3b9aca01
cmp r12, 2
cld
add dh, byte [rbp + 0x11]
mov rcx, r14
call fcn.1400ca6f1
mov r14, rax
push 2
pop r12
jmp 0x1400f685b
lea rcx, [rbp + 0x5c0]
mov r8d, 0xd0
mov rdx, rsi
call sub.msvcrt.dll_memcpy
retf 0x218
invalid
mov qword [rbx], r12
mov qword [rbx + 8], r14
lea rcx, [rbx + 0x10]
lea rdx, [rbp + 0x5c0]
rol byte [0xf8506870], 0xd0
add byte [rax], al
invalid
call sub.msvcrt.dll_memcpy
mov rax, rbx
add rsp, 0x928
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x14016a0d0]
lea eax, [0x14016a0d0]
lea eax, [0x14016a0d0]
push 0x36
pop rdx
call fcn.14011b869
jmp 0x1400f692c
or eax, 0x7425a
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_tcp_tcp_stream.rsmismatched_peer:__and_dst:
push 0x22
jmp 0x1400f68e1
pop rdx
call fcn.14011a470
ud2
mov word [r15], 2
mov byte [rbp + 0x89f], 1
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, [0x14016a080]
push 0x28
pop rdx
call fcn.14011a470
jmp 0x1400f692c
mov dword [r13 + 8], 0x3b9aca00
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, [0x14016a080]
invalid
invalid
add byte [rdx + 0x28], ch
pop rdx
call fcn.14011a470
ud2
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax - 0x75], cl
test dword [rax - 0x7ffffff8], edx
mov eax, 0x121
invalid
je 0x1400f6bae
lea rcx, [rbp + 0x500]
call fcn.1400edc9d
mov rax, qword [rbp + 0x890]
mov byte [rax + 0x121], 0
add byte [rax], al
add dh, al
and byte [rax], 1
add byte [rax], al
add cl, byte [rax - 0x7d]
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ebx, ecx
movzx eax, byte [rdx + 0xa0]
lea rcx, [0x140194178]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0xe0], rdx
jmp rax
mov rsi, qword [rdx]
mov edi, dword [rdx + 8]
mov byte [rdx + 0xa1], 0
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
mov qword [rbp + 0xd8], rax
mov rax, qword [rdx + 0x18]
mov qword [rbp + 0xe8], rax
add byte [rax], al
add al, ch
invalid
or ebx, edi
dec dword [rax - 0x77]
invalid
mov r8, rsi
mov r9d, edi
call fcn.1400a7b00
sti
inc dword [rcx - 0x6535ff06]
cmp esi, dword [rbp + 0xb]
lea rcx, [rbp + 0x10]
call fcn.1400c6fef
invalid
add bh, ch
invalid
jmp 0x1400f6dd0
mov r8d, edx
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_lib.rs
lea rcx, [rbp + 0x10]
mov rdx, rax
mov edx, eax
call fcn.1400c6ed9
push 0xe
pop rax
lea r8, [rbp - 0x60]
lea eax, [rbp - 0x60]
lea rsi, [rbp + 0x10]
mov rcx, rax
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rbp + 0xe0]
lea rdi, [rdx + 0x20]
mov rcx, rax
mov rsi, r8
invalid
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rbp + 0xd8]
mov qword [rdx + 0x90], rax
add byte [rax], al
invalid
mov rax, qword [rbp + 0xe8]
mov qword [rdx + 0x98], rax
lea rax, [rdx + 0x20]
mov qword [rbp + 0xe8], rax
call fcn.1400bd321
mov sil, al
mov rax, qword [rbp + 0xe0]
mov rdx, qword [rax + 0x90]
mov rax, qword [rax + 0x98]
lea rcx, [rbp + 0x10]
mov r8, r14
call qword [rax + 0x18]
mov rdi, qword [rbp + 0x10]
mov edi, dword [rbp + 0x10]
cmp rdi, 3
jne 0x1400f6e91
call fcn.1400bd321
cmp sil, 2
setne cl
test sil, 1
sete dl
test cl, dl
jne 0x1400f6ead
cmp al, 2
je 0x1400f6ead
and al, 1
jne 0x1400f6ead
call fcn.140010283
test rax, rax
je 0x1400f6ec5
mov cl, byte [rax + 0x58]
mov byte [rbp + 0xd8], cl
mov cl, byte [rax + 0x59]
mov byte [rbp + 0xf7], cl
mov byte [rax + 0x58], 0
jmp 0x1400f6ecc
mov rsi, qword [rbp + 0x18]
movups xmm0, xmmword [rbp + 0x20]
and byte [r15], r9b
sub dword [rbp + 0xa0], eax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0xb0], rax
mov al, 0
add byte [rax], al
jmp 0x1400f6f0a
mov rcx, qword [rbp + 0xe8]
mov rdx, r14
call fcn.1400c07bd
test al, al
jne 0x1400f6ef4
push 3
pop rdi
jmp 0x1400f6f0a
mov byte [rbp + 0xd8], 2
mov rcx, qword [rbp + 0xe8]
mov rdx, r14
call fcn.1400c07bd
loop 0x1400f6e71
cld
inc dword [rax - 0x78]
invalid
mov cl, byte [rbp + 0xd8]
mov dl, byte [rbp + 0xf7]
add byte [rax], al
add al, ch
fldenv [rsp + rdi*8 - 1]
test sil, sil
je 0x1400f6f02
mov qword [rbx], 4
mov al, 3
jmp case.0x1400f59f8.14
movzx edi, sil
add rdi, 3
invalid
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x90], rax
movaps xmm0, xmmword [rbp + 0xa0]
movaps xmmword [rbp + 0x80], xmm0
mov rcx, qword [rbp + 0xe8]
call fcn.1400f3c6a
int 0xff
inc dword [rbx + 0x177503ff]
lea rdx, str.future_timed_outC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_smallvec_1.10.0_srclib.rsPoisonErrorC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_rrdomain_name.rs
push 0x10
pop r8
pop rax
mov cl, 0x16
call fcn.14008c2a9
stc
dec dword [rax - 0x77]
invalid
jmp 0x1400f6f6a
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0xd0], rax
test eax, edx
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x80], al
movaps xmmword [rbp + 0xc0], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbx + 0x20], rax
movaps xmm0, xmmword [rbp + 0xc0]
test eax, eax
add byte [rax], al
invalid
movups xmmword [rbx + 0x10], xmm0
mov qword [rbx], rdi
mov qword [rbx + 8], rsi
mov al, 1
mov rcx, qword [rbp + 0xe0]
mov byte [rcx + 0xa0], al
mov rax, rbx
mov eax, ebx
add rsp, 0x180
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_lib.rs
push 0x23
jmp 0x1400f6fc9
lea rcx, str._async_fn__resumed_after_panicking
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.22.0_src_lib.rs
push 0x22
pop rdx
call fcn.14011a470
ud2
xor dword [rax + 0x16000000], 0
jmp 0x1400f94de
add byte [rax - 0x77], cl
int1
mov rdx, r15
call sub.msvcrt.dll_memcpy
lea rcx, [r13 + 0x258]
add al, byte [rax]
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
bnd call sub.msvcrt.dll_memcpy
invalid
movups xmmword [r13 + 0x3b0], xmm6
mov byte [r13 + 0xcc0], r12b
lea rdx, [r13 + 0x258]
lea rcx, [rbp + 0x270]
add al, byte [rax]
invalid
mov qword [rbp + 0x588], rdx
mov r8, r14
invalid
call fcn.1400f992c
movzx r15d, word [rbp + 0x320]
add byte [rax], al
cmp r15w, 0x16
jne 0x1400f8ecc
mov al, 3
jmp 0x1400f90fd
lea rdi, [rbp + 0x274]
mov esi, dword [rdi - 4]
ja 0x1400f8ed2
lea rcx, [rbp + 0x488]
mov r8d, 0xac
mov rdx, rdi
call sub.msvcrt.dll_memcpy
mov rax, qword [rdi + 0xae]
mov rcx, qword [rdi + 0xb4]
invalid
mov ah, 0
add byte [rax], al
mov qword [rbp + 0x560], rax
mov qword [rbp + 0x566], rcx
add byte [rdx + rcx*4 - 0x59], al
mov esp, 0x8b000000
xchg dword [rbp - 0x77000000], edi
test dword [rax - 0x74fffffb], edx
xchg eax, eax
add byte [rax], al
add byte [rcx + 0x59385], cl
add byte [rax - 0x75], cl
lea ecx, [rax - 0x17fffffb]
xor al, byte ss:[rax]
add byte [rsi + 0x41], ah
cmp edi, 0x15
jne 0x1400f8f99
mov rdi, qword [rbp + 0x5a0]
cmp byte [rdi + 0x76], 0
jne 0x1400f8f54
mov r15w, 0x15
cmp esi, 4
jne 0x1400f91db
mov word [rdi + 0x251], 0x101
mov byte [rdi + 0x253], 1
mov dword [rdi + 0x258], esi
movups xmm0, xmmword [rbp + 0x488]
movups xmm1, xmmword [rbp + 0x494]
movups xmmword [rdi + 0x25c], xmm0
movups xmmword [rdi + 0x268], xmm1
mov word [rdi + 0x308], 0x15
mov r15w, 0x15
jmp 0x1400f901b
test r12b, r12b
mov rdi, qword [rbp + 0x5a0]
mov ebp, 0x5a0
je 0x1400f91db
mov word [rdi + 0x251], 0x101
mov byte [rdi + 0x253], 1
push rbx
add al, byte [rax]
add byte [rcx], al
mov dword [rdi + 0x258], esi
lea rcx, [rdi + 0x25c]
add byte [rax], al
lea rdx, [rbp + 0x488]
mov r8d, 0xac
call sub.msvcrt.dll_memcpy
int1
add dword [rax], eax
mov word [rdi + 0x308], r15w
mov rax, qword [rbp + 0x560]
mov rcx, qword [rbp + 0x566]
mov qword [rdi + 0x30a], rax
add byte [rax - 0x77], cl
invalid
adc byte [rbx], al
add byte [rax], al
mov byte [rdi + 0x318], r12b
mov eax, dword [rbp + 0x590]
test dword [rax - 0x74fffffb], edx
lea edx, [rbx - 0x76fffffb]
xchg dword [rcx], ebx
add eax, dword [rax]
add byte [rcx + 0x31c8f], cl
invalid
mov r12, qword [rdi + 0x248]
test r12, r12
je 0x1400f9289
mov rax, qword [rbp + 0x5a0]
mov r13, qword [rax + 0x240]
push 0x10
pop rcx
lea r15, [rbp + 0x270]
mov rdi, r15
mov rsi, qword [rbp + 0x5a0]
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rbp + 0x5a0]
and word [rax + 0x254], 0
mov rax, qword [rbp + 0x5a0]
invalid
invalid
add byte [rax], al
lea rdx, [rax + 0x158]
lea rcx, [rbp + 0x2f0]
mov r8d, 0xd8
call sub.msvcrt.dll_memcpy
lea rsi, [rbp + 0x50]
lea esi, [rbp + 0x50]
mov r8d, 0x158
mov rcx, rsi
mov rdx, r15
call sub.msvcrt.dll_memcpy
add dword [rax], eax
mov rax, qword [rbp + 0x5a0]
lea rcx, [rax + 0x320]
mov r8d, 0x158
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
bnd call sub.msvcrt.dll_memcpy
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
bnd call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0x5a0]
mov qword [rax + 0x478], r13
test al, 0x78
add al, 0
add byte [rbx + rcx*4 - 0x53], cl
movabs al, byte [0x480a5894d000005]
add byte [rbp - 0x77], cl
movsd dword [rdi], dword [rsi]
add byte [rax + rax], 0
mov byte [r13 + 0xd88], 0
lea rdx, [r13 + 0x320]
lea rcx, [rbp + 0x270]
mov qword [rbp + 0x588], rdx
mov r8, r14
call fcn.1400f992c
cmp word [rbp + 0x320], 0x16
jne 0x1400f9118
mov al, 4
mov rcx, qword [rbp + 0x5a0]
mov byte [rcx + 0x250], al
mov word [rbx + 0xb0], 0x17
jmp 0x1400f94de
mov byte [rbx], 0
invalid
lea rcx, [rbp + 0x488]
lea rdx, [rbp + 0x270]
mov r8d, 0xc8
call sub.msvcrt.dll_memcpy
mov rcx, qword [rbp + 0x588]
call fcn.1400fc168
add byte [rdi + rcx - 0x49], al
mov ebp, 0x538
mov esi, dword [rbp + 0x488]
cmp r15w, 0x15
call qword [0x140e71663]
add byte [rax], al
mov r14, qword [rbp + 0x5a0]
movzx r15d, word [r14 + 0x308]
cmp r15w, 0x15
jne 0x1400f92f1
lea rax, [r14 + 0x258]
mov byte [r14 + 0x253], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x280], xmm1
movaps xmmword [rbp + 0x270], xmm0
mov edi, dword [r14 + 0x258]
mov ecx, edi
mov edx, esi
call fcn.1400fc257
cmp al, 1
jne case.0x1400fe377.21
movups xmm0, xmmword [r14 + 0x25c]
movups xmm1, xmmword [r14 + 0x268]
movups xmmword [rbp + 0x3dc], xmm1
movaps xmmword [rbp + 0x3d0], xmm0
lea rcx, [rbp + 0x488]
add al, ch
or dword [rcx], esi
xor edi, edi
invalid
jmp 0x1400f952a
lea rcx, [rbp + 0x3d0]
lea rdx, [rbp + 0x488]
mov r8d, 0xac
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0x560]
add byte [rax - 0x75], cl
lea esp, [rsi + 5]
add byte [rax], al
mov qword [rbp + 0x578], rax
mov qword [rbp + 0x57e], rcx
mov dword [rbp + 0x57e], ecx
mov eax, dword [rbp + 0x590]
mov ecx, dword [rbp + 0x593]
mov dword [rbp + 0x598], eax
add byte [rax], al
mov dword [rbp + 0x59b], ecx
jmp 0x1400f93af
lea rdi, [rbp + 0x48c]
lea rcx, [rbp + 0x3d0]
mov r8d, 0xac
mov rdx, rdi
call sub.msvcrt.dll_memcpy
mov rax, qword [rdi + 0xae]
mov rcx, qword [rdi + 0xb4]
mov qword [rbp + 0x578], rax
mov qword [rbp + 0x57e], rcx
mov r12b, byte [rdi + 0xbc]
mov eax, dword [rdi + 0xbd]
mov dword [rbp + 0x598], eax
mov eax, dword [rdi + 0xc0]
mov dword [rbp + 0x59b], eax
jmp 0x1400f9362
invalid
and word [rdi + 0x251], 0
mov byte [rdi + 0x253], 0
lea rdx, [rdi + 0x25c]
lea rcx, [rbp + 0x3d0]
mov r8d, 0xac
mov eax, 0xac
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
call sub.msvcrt.dll_memcpy
mov rax, qword [rdi + 0x30a]
mov rcx, qword [rdi + 0x310]
invalid
adc byte [rbx], al
add byte [rax], al
mov qword [rbp + 0x578], rax
mov qword [rbp + 0x57e], rcx
mov r12b, byte [rdi + 0x318]
add eax, dword [rax]
add byte [rax], al
mov eax, dword [rdi + 0x31c]
mov dword [rbp + 0x59b], eax
mov eax, dword [rdi + 0x319]
mov dword [rbp + 0x598], eax
add byte [rax], al
jmp 0x1400f93a1
mov byte [r14 + 0x252], 0
mov esi, dword [r14 + 0x258]
lea rdx, [r14 + 0x25c]
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
rol byte [rbx], 1
add byte [rax], al
mov r8d, 0xac
call sub.msvcrt.dll_memcpy
mov rax, qword [r14 + 0x30a]
mov rcx, qword [r14 + 0x310]
mov ss, word [rax]
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x578], rax
mov qword [rbp + 0x57e], rcx
mov r12b, byte [r14 + 0x318]
mov eax, dword [r14 + 0x31c]
mov dword [rbp + 0x59b], eax
mov eax, dword [r14 + 0x319]
sbb dword [rbx], eax
add byte [rax], al
mov dword [rbp + 0x598], eax
lea rcx, [rbp + 0x488]
call case.0x1400e1cd2.96
jge 0x1400f938f
invalid
invalid
mov rax, qword [rbp + 0x5a0]
cmp byte [rax + 0x251], 0
je 0x1400f93a1
lea rcx, [rax + 0x258]
cmp word [rax + 0x308], 0x15
jne 0x1400f9393
cmp byte [rax + 0x253], 0
je 0x1400f93a1
call case.0x1400e1cd2.96
jmp 0x1400f93a1
cmp byte [rax + 0x252], 0
je 0x1400f93a1
call fcn.1400cabc3
mov rdi, qword [rbp + 0x5a0]
mov byte [rdi + 0x251], 0
and word [rdi + 0x251], 0
mov byte [rdi + 0x253], 0
cmp byte [rdi + 0x255], 0
je 0x1400f93da
mov rax, qword [rbp + 0x5a0]
lea rcx, [rax + 0x240]
call fcn.1400f8d46
mov rax, qword [rbp + 0x5a0]
cmp byte [rax + 0x254], 0
je 0x1400f93f6
lea rcx, [rax + 0x168]
call fcn.1400cabc3
lea rdi, [rbp - 0x5c]
lea rdx, [rbp + 0x3d0]
mov r8d, 0xac
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0x578]
mov rcx, qword [rbp + 0x57e]
add byte [rax], al
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x556], rcx
mov eax, dword [rbp + 0x598]
invalid
cwde
invalid
add byte [rax], al
mov ecx, dword [rbp + 0x59b]
mov dword [rbp + 0x570], eax
invalid
mov dword [rbp + 0x573], ecx
mov r13, qword [rbp + 0x5a0]
mov byte [r13 + 0x250], 1
test dword [rax + 2], edx
add byte [rax], al
add dword [rbp + rcx*4 - 0x4b], ecx
lea esi, [rbp + 0x1ac]
mov dword [r14 - 4], esi
mov r8d, 0xac
mov rcx, r14
mov rdx, rdi
call sub.msvcrt.dll_memcpy
add dword [rax], eax
mov rax, qword [rbp + 0x550]
mov rcx, qword [rbp + 0x556]
mov qword [r14 + 0xae], rax
mov qword [r14 + 0xb4], rcx
mov byte [r14 + 0xbc], r12b
mov eax, dword [rbp + 0x570]
mov ecx, dword [rbp + 0x573]
mov dword [r14 + 0xbd], eax
mov dword [rsi + 0xbd], eax
mov dword [r14 + 0xc0], ecx
mov word [r14 + 0xac], r15w
mov rcx, r13
call fcn.1400fc2b5
mov rax, qword [rbp + 0x5a0]
mov dword [rax + 8], 0x3b9aca00
or byte [rax], al
retf 0x3b9a
lea rdx, [rbp + 0x1a8]
lea edx, [rbp + 0x1a8]
mov r8d, 0xc8
mov rcx, rbx
call sub.msvcrt.dll_memcpy
add dword [rax], eax
mov rax, rbx
movaps xmm6, xmmword [rbp + 0x5b0]
add rsp, 0x648
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov edi, dword [rbp + 0x488]
movups xmm0, xmmword [rbp + 0x48c]
adc byte [rbp + 0x48c], al
movaps xmmword [rbp + 0x3d0], xmm0
movups xmm0, xmmword [rbp + 0x498]
movups xmmword [rbp + 0x3dc], xmm0
add byte [rax], al
lea rcx, [rbp + 0x270]
call case.0x1400e1cd2.96
mov rax, qword [rbp + 0x5a0]
and word [rax + 0x251], 0
add eax, 0x83660000
movabs al, byte [0x5380c60000000251]
mov byte [rax + 0x253], 0
add al, byte [rax]
add byte [rax], al
mov r15w, 0x15
mov esi, edi
jmp 0x1400f93f6
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x1df0], esi
mov ch, 0xf0
invalid
add byte [rax], al
mov qword [rbp + 0x1de8], 0xfffffffffffffffe
mov qword [rbp + 0x1d30], r8
mov r14, rdx
mov qword [rbp + 0x1cd0], rcx
movzx eax, byte [rdx + 0xa68]
lea rcx, [0x14019419c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0x1dd8], rdx
mov dword [rbp + 0x1dd8], edx
jmp rax
push 0x77
pop rcx
lea rdi, [rbp + 0x5a8]
mov rsi, r14
rep movsb byte [rdi], byte [rsi]
mov al, byte [r14 + 0x77]
mov byte [rbp + 0x1dc8], al
mov rax, qword [r14 + 0x78]
invalid
invalid
mov qword [rbp + 0x1d68], rax
mov rbx, qword [r14 + 0x158]
mov rdi, qword [r14 + 0x160]
mov qword [r14 + 0x168], rbx
mov qword [r14 + 0x170], rdi
lea rcx, [r14 + 0x178]
lea rdx, [r14 + 0x80]
mov r8d, 0xd8
add byte [rax], al
invalid
mov qword [rbp + 0x1db8], rcx
call sub.msvcrt.dll_memcpy
mov rcx, rdi
call fcn.1400f79ea
mov r15, rax
mov r13, rdx
mov qword [rbp + 0x1710], rax
invalid
mov qword [rbp + 0x1718], rdx
and qword [rbp + 0x1720], 0
mov rax, qword [rbp + 0x1dd8]
invalid
add byte [rax], al
add rax, 0x250
mov qword [rbp + 0x1d98], rax
sbb eax, 0x69480000
invalid
clc
add byte [rax], al
invalid
lea rsi, [rbx + rax]
add rsi, 0x10
add rbx, 0x10
xor eax, eax
mov qword [rbp + 0x1dc0], rax
lea r12, [rbp + 0x830]
lea esp, [rbp + 0x830]
mov r14, rdx
sub r14, 1
jb 0x1400f9ae2
cmp rbx, rsi
je 0x1400f9ae2
add dword [rax], 0
invalid
cmp qword [rbp + 0x1dc0], r13
jae 0x1400f9c6a
cmp esi, 1
add byte [rax], al
invalid
add byte [rdi], cl
cmp esi, 1
add byte [rax], al
invalid
mov rcx, r12
mov rdx, rbx
call fcn.1400f7309
invalid
dec dword [rax - 0x7f]
ret
clc
add byte [rax], al
add byte [rax - 0x75], cl
test eax, eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test eax, eax
sbb eax, 0x69480000
add byte [rax], al
invalid
invalid
enter 0xf8, 0
add byte [rax], al
imul rcx, rax, 0xf8
inc rax
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x85
mov qword [rbp + 0x1dc0], rax
add rcx, r15
mov qword [rbp + 0x1dc0], rax
add rcx, r15
mov r8d, 0xf8
mov rdx, r12
call fcn.140118131
jmp 0x1400f9a4c
lea r15, [r14 + 0x978]
lea rbx, [r14 + 0x268]
movzx eax, byte [r14 + 0x978]
lea rcx, [0x1401941ac]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [r14 + 0x980]
mov rax, qword [r14 + 0x988]
jmp 0x1400fa342
or byte [rax], al
invalid
mov qword [rbp + 0x1720], rdi
mov rax, qword [rbp + 0x1d98]
mov qword [rax + 0x10], rdi
movups xmm0, xmmword [rbp + 0x1710]
movups xmmword [rax], xmm0
mov r15b, byte [rbp + 0x1dc8]
enter 0x1d, 0
test r15b, r15b
jne 0x1400f9b49
mov rax, qword [rbp + 0x1dd8]
mov rcx, qword [rax + 0x250]
mov byte [rax + 2], dl
add byte [rax], al
mov rdx, qword [rax + 0x260]
test rdx, rdx
push 0x40
pop r8
je 0x1400f9b30
invalid
bsr r8, rdx
xor r8, 0x3f
push 0x40
pop rax
sub eax, r8d
mov dword [rsp + 0x20], eax
lea r8, [rbp + 0x830]
xor r9d, r9d
call fcn.1400fcd3b
lea rcx, [rbp + 0x290]
mov rdx, qword [rbp + 0x1db8]
mov edx, dword [rbp + 0x1db8]
call fcn.1400e59cf
mov r14, qword [rbp + 0x1dd8]
invalid
invalid
add byte [rax], al
lea rbx, [r14 + 0x268]
push 0x77
pop rcx
lea rsi, [rbp + 0x5a8]
mov rdi, rbx
rep movsb byte [rdi], byte [rsi]
mov byte [r14 + 0x2df], r15b
add byte [rax - 0x75], cl
test dword [rax + 0x1d], ebp
invalid
invalid
add byte [rax], al
mov rax, qword [rbp + 0x1d68]
mov qword [r14 + 0x2e0], rax
lea rcx, [r14 + 0x2e8]
lea rdx, [rbp + 0x290]
mov r8d, 0xd8
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0x1d98]
movups xmm0, xmmword [rax]
movups xmmword [r14 + 0x3c0], xmm0
mov rax, qword [rax + 0x10]
mov qword [r14 + 0x3d0], rax
add byte [rbp - 0x73], cl
mov esi, 0x978
add byte [rbp - 0x73], cl
mov esi, 0x978
mov byte [r14 + 0x978], 0
and word [r14 + 0x979], 0
movups xmm0, xmmword [r14 + 0x3c0]
movups xmmword [r14 + 0x3d8], xmm0
mov rax, qword [r14 + 0x3d0]
mov qword [r14 + 0x3e8], rax
lea rcx, [r14 + 0x3f0]
lea rdx, [r14 + 0x2e8]
mov r8d, 0xd8
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
call sub.msvcrt.dll_memcpy
lea rdi, [r14 + 0x4c8]
push 0x10
pop rcx
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov dword [r14 + 0x548], 4
mov byte [r14 + 0x97b], 1
and qword [r14 + 0x568], 0
add byte [rax], al
invalid
mov dword [r14 + 0x570], 0x1312d00
and qword [r14 + 0x770], 0
cmpsb byte [rsi], byte [rdi]
jo 0x1400f9c55
invalid
add byte [rax], al
invalid
jo 0x1400f9c48
add byte [rax], al
add byte [0xc3589d7c], ch
add dword [rcx - 0x7d], ecx
cmpsb byte [rsi], byte [rdi]
jo 0x1400f9c55
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
and qword [r14 + 0x578], 0
jmp 0x1400f9cf3
add byte [rax], al
invalid
cmpsb byte [rsi], byte [rdi]
js case.0x1400f5a83.23
add eax, 0xe9000000
add byte [rax], al
add cl, ch
xchg ebp, eax
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0x98
cwde
mov rsi, qword [r14 + 0x998]
or dword [rax], eax
add cl, ch
or dword [rdx], ecx
add byte [rax], al
jmp 0x1400fa673
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_slice.rs
mov rcx, qword [rbp + 0x1dc0]
mov rdx, r13
call fcn.14011a390
jmp 0x1400fb467
invalid
lea rcx, str._async_fn__resumed_after_panicking
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.22.0_src_name_server_name_server_pool.rs
lea eax, [0x14016c3f0]
push 0x22
jmp 0x1400f9ca7
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.22.0_src_name_server_name_server_pool.rs
lea eax, [0x14016c3f0]
lea eax, [0x14016c3f0]
push 0x23
pop rdx
call fcn.14011a470
ud2
mov qword [rbp + 0x1cf8], rbx
lea rcx, str._async_fn__resumed_after_panicking
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.22.0_src_name_server_name_server_pool.rs
invalid
invalid
add byte [rdx + 0x22], ch
pop rdx
call fcn.14011a470
jmp 0x1400fb467
invalid
mov qword [rbp + 0x1cf8], rbx
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.22.0_src_name_server_name_server_pool.rs
push 0x23
pop rdx
call fcn.14011a470
jmp 0x1400fb467
lea rdx, [r14 + 0x3f0]
lea rsi, [r14 + 0x990]
mov qword [rbp + 0x1d60], r15
mov qword [rbp + 0x1d58], rbx
mov rcx, rsi
call fcn.1400e59cf
mov qword [rbp + 0x1dc8], r15
mov qword [rbp + 0x1db8], rbx
mov r8, qword [rbp + 0x1dd8]
and qword [r8 + 0x970], 0
and qword [r8 + 0x778], 0
mov word [r8 + 0x979], 0x101
mov rax, qword [r8 + 0x530]
xor ecx, ecx
cmp rax, 1
adc rcx, rax
mov rax, qword [r8 + 0x3e8]
cmp rax, rcx
cmovb rcx, rax
mov rdx, qword [r8 + 0x3d8]
and qword [r8 + 0x3e8], 0
lea rdi, [r8 + 0x778]
add r8, 0x3d8
sub rax, rcx
imul r9, rcx, 0xf8
add r9, rdx
mov qword [rbp + 0x830], rdx
mov qword [rbp + 0x838], r9
mov qword [rbp + 0x840], r8
mov qword [rbp + 0x848], rcx
mov qword [rbp + 0x850], rax
lea rbx, [rbp + 0x4bc]
lea r14, [rbp + 0x4b0]
mov rdx, qword [rbp + 0x830]
cmp rdx, qword [rbp + 0x838]
je 0x1400f9e16
lea rax, [rdx + 0xf8]
mov qword [rbp + 0x830], rax
mov eax, dword [rdx + 8]
cmp eax, 0x3b9aca00
je 0x1400f9e16
mov rcx, qword [rdx]
add rdx, 0xc
mov qword [rbp + 0x4b0], rcx
mov dword [rbp + 0x4b8], eax
mov r8d, 0xec
mov rcx, rbx
call sub.msvcrt.dll_memcpy
mov rcx, rdi
mov rdx, r14
call fcn.1400fc712
jmp 0x1400f9dbf
mov r15, qword [rbp + 0x1dc8]
mov qword [rbp + 0x1da8], r15
mov rbx, qword [rbp + 0x1db8]
mov qword [rbp + 0x1da0], rbx
lea rcx, [rbp + 0x830]
call fcn.1400fc9cd
mov r12, qword [rbp + 0x1dd8]
mov rcx, qword [r12 + 0x778]
mov r14, qword [r12 + 0x970]
mov rax, r14
cmp r14, 3
jb 0x1400f9e66
mov rax, qword [r12 + 0x788]
test rax, rax
je 0x1400fa2c1
xor ebx, ebx
mov byte [r12 + 0x979], bl
mov rax, qword [r12 + 0x780]
mov qword [rbp + 0x1dc0], rax
mov r13, qword [r12 + 0x788]
lea rdx, [r12 + 0x790]
lea rdi, [rbp + 0xf90]
mov r8d, 0x1e0
mov qword [rbp + 0x1d98], rcx
mov rcx, rdi
call sub.msvcrt.dll_memcpy
cmp r14, 3
mov r15d, 0
cmovae r15, r14
cmovae r14, r13
mov rax, r12
mov r12d, 0
cmovb r12, r13
mov byte [rax + 0x97a], bl
lea rbx, [rbp + 0x1188]
mov r8d, 0xd8
mov rcx, rbx
mov rdx, rsi
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0x1d98]
mov qword [rdi - 0x18], rax
mov rax, qword [rbp + 0x1dc0]
mov qword [rdi - 0x10], rax
mov qword [rdi - 8], r12
mov qword [rbx - 0x18], r15
and qword [rbx - 0x10], 0
lea rcx, [rbp + 0x830]
mov dword [rcx + 0x10], 0x3b9aca01
xorps xmm6, xmm6
movups xmmword [rcx + 0x110], xmm6
movups xmmword [rcx + 0x120], xmm6
or qword [rcx], 0xffffffffffffffff
mov qword [rbx - 8], r14
mov word [rcx + 0x130], 1
mov byte [rbp + 0x1de7], 1
call fcn.1400e655e
mov rcx, rax
and qword [rbp + 0x858], 0
add rcx, 0x10
movups xmmword [rbp + 0x848], xmm6
mov qword [rbp + 0x840], rax
mov qword [rbp + 0x860], rcx
mov qword [rbp + 0x868], rcx
push 1
pop rax
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], rax
push 0x40
pop rcx
call fcn.1400e6647
mov rdi, rax
mov rax, qword [rbp + 0x1dd8]
add rax, 0x980
mov qword [rbp + 0x1d98], rax
lea rax, [rbp + 0x838]
movups xmm0, xmmword [rax - 8]
movups xmm1, xmmword [rax + 8]
movups xmm2, xmmword [rax + 0x18]
movups xmm3, xmmword [rax + 0x28]
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
lea rcx, [rbp + 0x1710]
lea rbx, [rbp + 0xf78]
mov r8d, 0x2e8
mov rdx, rbx
call sub.msvcrt.dll_memcpy
lea rcx, [rbp + 0x620]
mov r8d, 0x210
mov rdx, rbx
call sub.msvcrt.dll_memcpy
mov qword [rbp + 0x1d70], rdi
and qword [rbp + 0x1d78], 0
mov byte [rbp + 0x1d80], 0
lea rdx, [rbp + 0x1920]
lea rcx, [rbp + 0x1a00]
mov r8d, 0xd8
call sub.msvcrt.dll_memcpy
lea rcx, [rbp + 0x628]
mov rax, qword [rcx + 0x1f8]
mov rcx, qword [rcx + 0x200]
mov qword [rbp + 0x1dc0], rcx
lea r12, [rbp + 0x1260]
lea r13, [rbp + 0x1410]
lea r15, [rbp + 0xe80]
lea rdi, [rbp - 0x50]
lea r14, [rbp + 0x830]
cmp rax, qword [rbp + 0x1dc0]
je 0x1400fa5f8
lea rsi, [rax + 1]
mov qword [rbp + 0x820], rsi
cmp qword [rbp + 0x818], 3
lea rcx, [rbp + 0x628]
jb 0x1400fa09d
mov rcx, qword [rbp + 0x628]
imul rbx, rax, 0xf8
add rbx, rcx
mov r8d, 0xf8
lea rcx, [rbp + 0x1610]
mov rdx, rbx
call sub.msvcrt.dll_memcpy
cmp dword [rbp + 0x1618], 0x3b9aca00
je 0x1400fa602
mov rax, qword [rbp + 0x1d80]
mov qword [rbp + 0x1be0], rax
movups xmm0, xmmword [rbp + 0x1d70]
movaps xmmword [rbp + 0x1bd0], xmm0
mov r8d, 0xf8
mov rcx, r12
mov rdx, rbx
call sub.msvcrt.dll_memcpy
mov rcx, r13
lea rdx, [rbp + 0x1a00]
call fcn.1400e59cf
mov byte [rbp + 0x1dd4], 1
mov rcx, r15
mov rdx, r12
call fcn.1400f7309
mov r8d, 0xf8
mov rcx, rdi
mov rdx, r15
call sub.msvcrt.dll_memcpy
mov r8d, 0xd8
lea rcx, [rbp + 0xa8]
mov rdx, r13
call sub.msvcrt.dll_memcpy
mov r8d, 0x2e0
mov rcx, r14
mov rdx, rdi
call sub.msvcrt.dll_memcpy
mov byte [rbp + 0xb10], 0
mov ecx, 0x650
call fcn.1400e6647
mov rbx, rax
mov r8d, 0x650
mov rcx, rax
mov rdx, r14
call sub.msvcrt.dll_memcpy
mov r8d, 0xf8
lea r13, [rbp + 0x1508]
mov rcx, r13
mov rdx, r12
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rbp + 0x1d70]
movaps xmmword [rbp + 0x14f0], xmm0
mov rax, qword [rbp + 0x1d80]
mov qword [rbp + 0x1500], rax
mov qword [rbp + 0x1600], rbx
lea rax, fcn.1400e66a7
mov qword [rbp + 0x1608], rax
mov r8d, pe_nt_image_headers64
mov rcx, rdi
mov rdx, r13
call sub.msvcrt.dll_memcpy
mov rbx, qword [rbp + 0x14f0]
mov r13, qword [rbx + 0x10]
mov rax, qword [rbx + 8]
cmp rax, 0xffffffffffffffff
je 0x1400fa1fc
test rax, rax
js 0x1400fb30b
lea rcx, [rax + 1]
lock cmpxchg qword [rbx + 8], rcx
jne 0x1400fa1df
jmp 0x1400fa200
pause
jmp 0x1400fa1db
mov rdx, rdi
mov r15, r12
add r13, 0x10
mov r8d, pe_nt_image_headers64
lea r12, [rbp + 0x838]
mov rcx, r12
call sub.msvcrt.dll_memcpy
mov qword [rbp + 0x940], r13
and qword [r12 + 0x120], 0
movups xmmword [r12 + 0x110], xmm6
mov qword [rbp + 0x830], rbx
mov word [rbp + 0x960], 1
mov rbx, r14
mov rcx, r14
call fcn.1400e655e
mov byte [rbp + 0x1500], 0
lea rcx, [rbp + 0x14f0]
mov rdx, rax
call fcn.1400e65e9
mov rcx, qword [rbp + 0x14f0]
mov qword [rax + 0x128], 0
mov rdx, rax
xchg qword [rcx + 0x30], rdx
mov qword [rdx + 0x128], rax
mov rax, qword [rbp + 0x1500]
mov qword [rbp + 0x1d80], rax
movaps xmm0, xmmword [rbp + 0x14f0]
movaps xmmword [rbp + 0x1d70], xmm0
mov rax, rsi
lea r13, [rbp + 0x1410]
mov r12, r15
lea r15, [rbp + 0xe80]
mov r14, rbx
jmp 0x1400fa06d
mov rax, qword [r12 + 0x770]
cmp rax, 3
jb 0x1400fa2d7
mov rax, qword [r12 + 0x588]
test rax, rax
je 0x1400fad24
mov rsi, qword [r12 + 0x568]
mov edi, dword [r12 + 0x570]
mov rcx, rsi
mov edx, edi
xor r8d, r8d
mov r9d, 0x11e1a300
call fcn.1400fca5f
test al, al
je 0x1400fad24
mov qword [rbp + 0x1da8], r15
mov qword [rbp + 0x1da0], rbx
mov rcx, rsi
mov edx, edi
call case.0x14009a682.870
mov rcx, rax
mov r14, qword [rbp + 0x1dd8]
mov qword [r14 + 0x980], rax
lea rax, fcn.1400e44bc
mov qword [r14 + 0x988], rax
mov qword [rbp + 0x1dc8], r15
mov qword [rbp + 0x1db8], rbx
lea rdx, [r14 + 0x980]
mov qword [rbp + 0x1dc0], rdx
mov rdx, qword [rbp + 0x1d30]
call qword [rax + 0x18]
test al, al
jne 0x1400fad20
mov rax, qword [rbp + 0x1dc8]
mov qword [rbp + 0x1da8], rax
mov rax, qword [rbp + 0x1db8]
mov qword [rbp + 0x1da0], rax
mov rcx, qword [rbp + 0x1dc0]
call fcn.140069922
mov r8, qword [rbp + 0x1dd8]
lea rax, [r8 + 0x578]
lea rdx, [r8 + 0x770]
mov rcx, qword [r8 + 0x770]
cmp rcx, 3
jb 0x1400fa3c8
lea rdx, [r8 + 0x588]
mov rcx, qword [r8 + 0x588]
and qword [rdx], 0
lea rdi, [r8 + 0x580]
cmp qword [r8 + 0x770], 3
jb 0x1400fa3e0
mov rdi, qword [rdi]
imul rsi, rcx, 0xf8
lea rdx, [rdi + rsi]
mov qword [rbp + 0x1d68], rdx
mov qword [rbp + 0xf80], rdx
mov qword [rbp + 0xf88], rax
mov qword [rbp + 0xf90], rcx
and qword [rbp + 0xf98], 0
lea rax, [r8 + 0x3d8]
mov qword [rbp + 0x1d98], rax
add rdi, 0xf8
add rsi, 0xffffffffffffff08
mov r13, 0xffffffffffffff08
lea rbx, [rbp + 0x1710]
mov r12d, 0xf8
lea r14, [rbp + 0x830]
cmp rsi, r13
je 0x1400fa4fe
lea r15, [rdi + r13]
mov r8d, 0xf8
mov rcx, rbx
mov rdx, r15
call sub.msvcrt.dll_memcpy
cmp dword [rbp + 0x1718], 0x3b9aca00
je 0x1400fa518
mov qword [rbp + 0x1dc0], rdi
mov r8d, 0xf8
mov rcx, r14
mov rdx, r15
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0x1dd8]
mov r15, qword [rax + 0x3e8]
cmp r15, qword [rax + 0x3e0]
jne 0x1400fa4bb
mov rax, rsi
xor edx, edx
div r12
lea rdx, [rax + 1]
mov rcx, qword [rbp + 0x1d98]
call fcn.1400f7a40
imul rcx, r15, 0xf8
mov rdi, qword [rbp + 0x1dd8]
add rcx, qword [rdi + 0x3d8]
mov r8d, 0xf8
mov rdx, r14
call sub.msvcrt.dll_memcpy
inc r15
mov qword [rdi + 0x3e8], r15
mov rdi, qword [rbp + 0x1dc0]
add rdi, r12
add rsi, 0xffffffffffffff08
jmp 0x1400fa446
mov rax, qword [rbp + 0x1d68]
mov qword [rbp + 0xf78], rax
mov dword [rbp + 0x1718], 0x3b9aca00
jmp 0x1400fa51f
mov qword [rbp + 0xf78], rdi
lea rcx, [rbp + 0x1710]
call fcn.1400e5edd
mov r15, qword [rbp + 0x1dc8]
mov qword [rbp + 0x1da8], r15
mov rbx, qword [rbp + 0x1db8]
mov qword [rbp + 0x1da0], rbx
lea rcx, [rbp + 0xf78]
call fcn.1400fca7c
mov r11, qword [rbp + 0x1dd8]
mov r9, qword [r11 + 0x568]
test r9, r9
js 0x1400fb3dc
mov ecx, dword [r11 + 0x570]
mov r8d, 0x1dcd6500
mov eax, ecx
xor edx, edx
div r8d
mov r8d, eax
add ecx, ecx
mov r10d, 0x3b9aca00
mov eax, ecx
xor edx, edx
div r10d
lea rax, [r8 + r9*2]
mov qword [r11 + 0x568], rax
mov dword [r11 + 0x570], edx
lea rcx, [r11 + 0x778]
mov qword [rbp + 0x1d28], r15
mov qword [rbp + 0x1d20], rbx
call fcn.1400e5fed
mov rax, qword [rbp + 0x1dd8]
mov byte [rax + 0x979], 0
lea rcx, [rax + 0x9a0]
mov qword [rbp + 0x1d60], r15
mov qword [rbp + 0x1d58], rbx
call fcn.1400cabc3
mov r14, qword [rbp + 0x1dd8]
mov byte [r14 + 0x97a], 0
jmp 0x1400f9cf3
mov dword [rbp + 0x1618], 0x3b9aca00
mov byte [rbp + 0x1dd5], 1
lea rcx, [rbp + 0x1610]
call fcn.1400e5edd
mov rax, qword [rbp + 0x1d80]
mov rcx, qword [rbp + 0x1d98]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rbp + 0x1d70]
movups xmmword [rcx], xmm0
lea rcx, [rbp + 0x1a10]
call fcn.1400cabc3
mov byte [rbp + 0x1de7], 0
lea rcx, [rbp + 0x620]
call fcn.1400e5eeb
mov rax, qword [rbp + 0x1dd8]
mov rbx, qword [rbp + 0x1db8]
mov r15, qword [rbp + 0x1dc8]
lea rsi, [rax + 0x980]
mov qword [rax + 0x998], rsi
mov rax, qword [rsi + 8]
xor r12d, r12d
test rax, rax
je 0x1400fa69d
mov rcx, qword [rsi]
mov rcx, qword [rcx + 0x10]
add rcx, 0x10
mov rdx, qword [rax + 0x110]
cmp rcx, rdx
je 0x1400fa68a
mov r12, qword [rax + 0x120]
mov qword [rbp + 0x1dc8], r15
mov qword [rbp + 0x1db8], rbx
mov rcx, qword [rsi]
add rcx, 0x18
mov rax, qword [rbp + 0x1d30]
mov rdx, qword [rax]
call fcn.14005dd8b
mov r13d, 0xb2
lea rcx, [rbp + 0x1710]
lea rax, [rcx + r13]
mov qword [rbp + 0x1d98], rax
mov eax, 0xc8
add rcx, rax
mov qword [rbp + 0x1d68], rcx
lea rcx, [rbp + 0xf78]
add rcx, r13
mov qword [rbp + 0x1bb8], rcx
lea r14, [rbp + 0x830]
add r13, r14
add rax, r14
mov qword [rbp + 0x1dc0], rax
xor r15d, r15d
xor ebx, ebx
mov rcx, qword [rsi]
add rcx, 0x10
call fcn.1400e63df
test rax, rax
jne 0x1400fabef
mov rdi, rdx
cmp dword [rdx + 0x10], 0x3b9aca01
jne 0x1400fa748
add rdi, 0xfffffffffffffff0
mov qword [rbp + 0x830], rdi
mov rcx, r14
call fcn.1400e627a
jmp 0x1400fa712
mov rcx, rsi
mov rdx, rdi
call fcn.1400e6472
mov qword [rbp + 0x1cc8], rax
xor ecx, ecx
xchg byte [rax + 0x140], cl
test cl, cl
mov dword [rbp + 0x1ce8], ecx
je 0x1400fb41a
mov rax, qword [rbp + 0x1cc8]
mov qword [rbp + 0x1d10], rsi
mov qword [rbp + 0x1d18], rax
mov byte [rax + 0x141], 0
add rax, 0x10
lea rcx, [0x14016a6c8]
mov qword [rbp + 0x1b60], rcx
mov qword [rbp + 0x1b68], rax
lea rax, [rbp + 0x1b60]
mov qword [rbp + 0x1bb0], rax
cmp dword [rdi + 0x10], 0x3b9aca00
je 0x1400fb402
lea rdx, [rdi + 0x100]
mov rcx, r14
lea r8, [rbp + 0x1bb0]
call fcn.1400f7437
cmp word [rbp + 0x8e0], 0x16
je 0x1400fab98
mov qword [rbp + 0x1bc0], r15
mov qword [rbp + 0x1bc8], r12
lea r12, [rdi + 8]
mov r8d, 0xc8
lea rcx, [rbp + 0xf78]
mov rdx, r14
call sub.msvcrt.dll_memcpy
mov r15d, 0x3b9aca00
mov dword [rbp + 0x838], r15d
mov qword [rbp + 0x938], r12
cmp dword [rdi + 0x10], r15d
je 0x1400fa8cd
mov r8d, 0xf8
lea rcx, [rbp + 0x1710]
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rcx, qword [rdi + 0x100]
mov rdx, qword [rdi + 0x108]
call fcn.1400c1429
mov rax, qword [rbp + 0x1710]
mov qword [rbp + 0x1cd8], rax
mov r15d, dword [rbp + 0x1718]
mov r8d, 0xa4
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0x171c]
call sub.msvcrt.dll_memcpy
movzx eax, word [rbp + 0x17c0]
mov word [rbp + 0x1db6], ax
mov rax, qword [rbp + 0x1d98]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1c00], xmm0
mov rax, qword [rax + 0xe]
mov qword [rbp + 0x1c0e], rax
mov rax, qword [rbp + 0x1d68]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rbp + 0x1610], xmm0
movaps xmmword [rbp + 0x1620], xmm1
movaps xmmword [rbp + 0x1630], xmm2
mov r12d, 0x3b9aca00
mov dword [rdi + 0x10], r12d
add rdi, 0x14
mov r8d, 0xfc
mov rcx, rdi
lea rdx, [rbp + 0x1710]
call sub.msvcrt.dll_memcpy
cmp r15d, r12d
je 0x1400fb44a
mov eax, dword [rbp + 0xf78]
mov dword [rbp + 0x1d8c], eax
mov eax, dword [rbp + 0xf7c]
mov dword [rbp + 0x1d44], eax
mov eax, dword [rbp + 0xf80]
mov dword [rbp + 0x1d48], eax
movzx edi, word [rbp + 0x1028]
mov rax, qword [rbp + 0x1cd8]
mov qword [rbp + 0x830], rax
mov dword [rbp + 0x838], r15d
mov r8d, 0xa4
lea rcx, [rbp + 0x83c]
lea r12, [rbp - 0x50]
mov rdx, r12
call sub.msvcrt.dll_memcpy
movzx ecx, word [rbp + 0x1db6]
mov word [rbp + 0x8e0], cx
mov rax, qword [rbp + 0x1c0e]
mov qword [r13 + 0xe], rax
movaps xmm0, xmmword [rbp + 0x1c00]
movups xmmword [r13], xmm0
movaps xmm0, xmmword [rbp + 0x1610]
movaps xmm1, xmmword [rbp + 0x1620]
movaps xmm2, xmmword [rbp + 0x1630]
mov rax, qword [rbp + 0x1dc0]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
cmp di, 0x15
jne 0x1400faa80
lea rax, [rbp + 0xf84]
mov word [rbp + 0x1db6], cx
mov rcx, rax
mov eax, dword [rax + 0x10]
mov dword [rbp + 0x1b80], eax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x1b70], xmm0
mov r8d, 0xa4
lea rdi, [rbp + 0x1710]
mov rcx, rdi
mov rdx, r12
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1c00]
movaps xmmword [rbp + 0x1d70], xmm0
mov rax, qword [rbp + 0x1c0e]
mov qword [rbp + 0x1d7e], rax
movaps xmm0, xmmword [rbp + 0x1610]
movaps xmm1, xmmword [rbp + 0x1620]
movaps xmm2, xmmword [rbp + 0x1630]
movaps xmmword [rbp + 0x1260], xmm0
movaps xmmword [rbp + 0x1270], xmm1
movaps xmmword [rbp + 0x1280], xmm2
mov rax, qword [rbp + 0x1cd8]
mov rcx, rax
shr rcx, 0x20
mov qword [rbp + 0x1ce0], rcx
movzx ecx, word [rbp + 0x1db6]
mov word [rbp + 0x1d96], cx
mov ecx, dword [rbp + 0x1d8c]
mov r12d, ecx
mov dword [rbp + 0x1d4c], r15d
mov dword [rbp + 0x1d8c], eax
mov eax, dword [rbp + 0x1d44]
mov dword [rbp + 0x1cec], eax
mov eax, dword [rbp + 0x1d48]
mov dword [rbp + 0x1cf0], eax
jmp 0x1400fab0b
mov word [rbp + 0x1d96], di
mov dword [rbp + 0x1d50], r15d
lea rcx, [rbp + 0xf84]
mov eax, dword [rcx + 0x10]
mov dword [rbp + 0x1720], eax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x1710], xmm0
mov r8d, 0x90
lea rcx, [rbp + 0x1724]
lea rdx, [rbp + 0xf98]
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0x1bb8]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1d70], xmm0
mov rax, qword [rax + 0xe]
mov qword [rbp + 0x1d7e], rax
mov rcx, r14
call fcn.1400e5dd6
push 9
pop rax
mov r12d, eax
mov eax, dword [rbp + 0x1d48]
mov dword [rbp + 0x1d4c], eax
mov eax, dword [rbp + 0x1d44]
mov qword [rbp + 0x1ce0], rax
lea rdi, [rbp + 0x1710]
mov r8d, 0xa4
lea rcx, [rbp + 0x620]
mov rdx, rdi
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1d70]
movaps xmmword [rbp + 0x1ae0], xmm0
mov rax, qword [rbp + 0x1d7e]
mov qword [rbp + 0x1aee], rax
movaps xmm0, xmmword [rbp + 0x1260]
movaps xmm1, xmmword [rbp + 0x1270]
movaps xmm2, xmmword [rbp + 0x1280]
movaps xmmword [rbp + 0x1410], xmm0
movaps xmmword [rbp + 0x1420], xmm1
movaps xmmword [rbp + 0x1430], xmm2
movaps xmm0, xmmword [rbp + 0x1b70]
movaps xmmword [rbp + 0x1b90], xmm0
mov eax, dword [rbp + 0x1b80]
mov dword [rbp + 0x1ba0], eax
cmp r12d, 0xa
mov r15, qword [rbp + 0x1bc0]
jne 0x1400fafb2
mov r12, qword [rbp + 0x1bc8]
mov rdx, qword [rbp + 0x1d18]
and qword [rbp + 0x1d18], 0
test rdx, rdx
je 0x1400fb432
mov al, byte [rdx + 0x141]
cmp al, 1
sbb r15, 0xffffffffffffffff
mov rcx, qword [rbp + 0x1d10]
call fcn.1400e65e9
cmp r15, 1
ja 0x1400faf95
inc rbx
cmp rbx, r12
je 0x1400faf95
lea rcx, [rbp + 0x1d10]
call fcn.1400fcc5f
jmp 0x1400fa712
cmp rax, 1
jne 0x1400facc7
mov rax, qword [rsi + 8]
test rax, rax
jne 0x1400facdb
mov byte [rsi + 0x10], 1
lea rcx, [rbp + 0xe80]
lea rdx, [rbp + 0x14f0]
mov r8d, 0xa4
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rbp + 0x1c20]
movaps xmmword [rbp + 0x1c80], xmm0
mov rax, qword [rbp + 0x1c2e]
mov qword [rbp + 0x1c8e], rax
movups xmm0, xmmword [rbp + 0x1a00]
movups xmm1, xmmword [rbp + 0x1a10]
movups xmm2, xmmword [rbp + 0x1a20]
movaps xmmword [rbp + 0x1bd0], xmm0
movaps xmmword [rbp + 0x1be0], xmm1
movaps xmmword [rbp + 0x1bf0], xmm2
movups xmm0, xmmword [rbp + 0x1c40]
movaps xmmword [rbp + 0x1c60], xmm0
mov eax, dword [rbp + 0x1c50]
mov dword [rbp + 0x1c70], eax
mov rax, qword [rbp + 0x1dd8]
mov rbx, qword [rbp + 0x1db8]
mov r15, qword [rbp + 0x1dc8]
lea rcx, [rax + 0x980]
mov qword [rbp + 0x1da8], r15
mov qword [rbp + 0x1da0], rbx
call fcn.1400e5e83
mov r14, qword [rbp + 0x1dd8]
and word [r14 + 0x979], 0
jmp 0x1400f9cf3
mov rax, qword [rbp + 0x1d30]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
mov al, 4
mov rcx, qword [rbp + 0x1dc8]
mov byte [rcx], al
mov rsi, qword [rbp + 0x1dd8]
mov rax, qword [rbp + 0x1cd0]
mov word [rax + 0xb0], 0x16
mov al, 3
mov byte [rsi + 0xa68], al
movaps xmm6, xmmword [rbp + 0x1df0]
add rsp, 0x1e88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov al, 3
jmp 0x1400facdd
mov byte [r12 + 0x97b], 0
mov rax, qword [r12 + 0x548]
mov qword [rbp + 0x1d38], rax
mov eax, dword [r12 + 0x550]
mov dword [rbp + 0x1d90], eax
mov eax, dword [r12 + 0x564]
mov dword [rbp + 0x1370], eax
movups xmm0, xmmword [r12 + 0x554]
movaps xmmword [rbp + 0x1360], xmm0
mov word [rbp + 0x1dd2], 0x15
mov rax, qword [rbp + 0x1dd8]
cmp byte [rax + 0x979], 0
je 0x1400fada2
mov rax, qword [rbp + 0x1dd8]
lea rcx, [rax + 0x778]
mov qword [rbp + 0x1d28], r15
mov qword [rbp + 0x1d20], rbx
call fcn.1400e5fed
mov rax, qword [rbp + 0x1dd8]
mov byte [rax + 0x979], 0
cmp byte [rax + 0x97a], 0
je 0x1400fadda
mov rax, qword [rbp + 0x1dd8]
lea rcx, [rax + 0x9a0]
mov qword [rbp + 0x1d60], r15
mov qword [rbp + 0x1d58], rbx
call fcn.1400cabc3
mov rax, qword [rbp + 0x1dd8]
mov byte [rax + 0x97a], 0
lea rcx, [rax + 0x578]
mov qword [rbp + 0x1cc0], r15
mov qword [rbp + 0x1cb8], rbx
call fcn.1400e5fed
mov rax, qword [rbp + 0x1dd8]
cmp byte [rax + 0x97b], 0
je 0x1400fae33
mov rax, qword [rbp + 0x1dd8]
lea rcx, [rax + 0x548]
mov qword [rbp + 0x1d08], r15
mov qword [rbp + 0x1d00], rbx
call case.0x1400e1cd2.96
mov rax, qword [rbp + 0x1dd8]
mov byte [rax + 0x97b], 0
lea rcx, [rax + 0x400]
mov qword [rbp + 0x1cb0], r15
mov qword [rbp + 0x1ca8], rbx
call fcn.1400cabc3
mov rax, qword [rbp + 0x1dd8]
lea rcx, [rax + 0x3d8]
mov qword [rbp + 0x1ca0], r15
mov qword [rbp + 0x1c98], rbx
call fcn.1400e60a8
lea rcx, [rbp + 0x40c]
lea rdx, [rbp + 0x1360]
mov r8d, 0xa4
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1b00]
movaps xmmword [rbp + 0x1b40], xmm0
mov rax, qword [rbp + 0x1b0e]
mov qword [rbp + 0x1b4e], rax
mov byte [r15], 1
cmp word [rbp + 0x1dd2], 0x16
mov rsi, qword [rbp + 0x1dd8]
je 0x1400faced
lea rcx, [rbp + 0x368]
lea rdx, [rbp + 0x40c]
mov r8d, 0xa4
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1b40]
movaps xmmword [rbp + 0x1b20], xmm0
mov rax, qword [rbp + 0x1b4e]
mov qword [rbp + 0x1b2e], rax
mov rcx, rbx
call fcn.1400fc4ce
mov rax, qword [rbp + 0x1dd8]
lea rcx, [rax + 0x188]
call fcn.1400cabc3
mov rax, qword [rbp + 0x1dd8]
lea rcx, [rax + 0x168]
call fcn.1400f8d46
mov rsi, qword [rbp + 0x1cd0]
mov rax, qword [rbp + 0x1d38]
mov qword [rsi], rax
mov eax, dword [rbp + 0x1d90]
mov dword [rsi + 8], eax
lea rcx, [rsi + 0xc]
lea rdx, [rbp + 0x368]
mov r8d, 0xa4
call sub.msvcrt.dll_memcpy
movzx eax, word [rbp + 0x1dd2]
mov word [rsi + 0xb0], ax
movaps xmm0, xmmword [rbp + 0x1b20]
movups xmmword [rsi + 0xb2], xmm0
mov rax, qword [rbp + 0x1b2e]
mov qword [rsi + 0xc0], rax
mov al, 1
mov rsi, qword [rbp + 0x1dd8]
jmp 0x1400facff
mov rax, qword [rbp + 0x1d30]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
push 0xb
pop r12
call qword [rdx + 0x10]
jmp 0x1400fb078
mov rcx, qword [rbp + 0x1ce0]
shl rcx, 0x20
mov eax, dword [rbp + 0x1d8c]
or rax, rcx
mov qword [rbp + 0x1d38], rax
lea rcx, [rbp + 0x14f0]
lea rdx, [rbp + 0x620]
mov r8d, 0xa4
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1ae0]
movaps xmmword [rbp + 0x1c20], xmm0
mov rax, qword [rbp + 0x1aee]
mov qword [rbp + 0x1c2e], rax
movaps xmm0, xmmword [rbp + 0x1410]
movaps xmm1, xmmword [rbp + 0x1420]
movaps xmm2, xmmword [rbp + 0x1430]
movaps xmmword [rbp + 0x1a00], xmm0
movaps xmmword [rbp + 0x1a10], xmm1
movaps xmmword [rbp + 0x1a20], xmm2
movaps xmm0, xmmword [rbp + 0x1b90]
movaps xmmword [rbp + 0x1c40], xmm0
mov eax, dword [rbp + 0x1ba0]
mov dword [rbp + 0x1c50], eax
movzx eax, word [rbp + 0x1d96]
mov word [rbp + 0x1dd2], ax
mov eax, dword [rbp + 0x1cec]
mov dword [rbp + 0x1cf4], eax
mov eax, dword [rbp + 0x1cf0]
mov dword [rbp + 0x1d54], eax
mov eax, dword [rbp + 0x1d4c]
mov dword [rbp + 0x1d90], eax
lea rcx, [rbp + 0x1d10]
call fcn.1400fcc5f
cmp r12d, 0xb
je 0x1400facdb
lea rcx, [rbp + 0xe80]
lea rdx, [rbp + 0x14f0]
mov r8d, 0xa4
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1c20]
movaps xmmword [rbp + 0x1c80], xmm0
mov rax, qword [rbp + 0x1c2e]
mov qword [rbp + 0x1c8e], rax
movaps xmm0, xmmword [rbp + 0x1a00]
movaps xmm1, xmmword [rbp + 0x1a10]
movaps xmm2, xmmword [rbp + 0x1a20]
movaps xmmword [rbp + 0x1bd0], xmm0
movaps xmmword [rbp + 0x1be0], xmm1
movaps xmmword [rbp + 0x1bf0], xmm2
movaps xmm0, xmmword [rbp + 0x1c40]
movaps xmmword [rbp + 0x1c60], xmm0
mov eax, dword [rbp + 0x1c50]
mov dword [rbp + 0x1c70], eax
cmp r12d, 0xa
je 0x1400fac83
cmp r12d, 9
mov rdi, qword [rbp + 0x1dd8]
mov rbx, qword [rbp + 0x1db8]
mov r15, qword [rbp + 0x1dc8]
je 0x1400fb2d1
lea rsi, [rbp + 0x83c]
mov rax, qword [rbp + 0x1d38]
mov qword [rsi - 0xc], rax
mov eax, dword [rbp + 0x1d90]
mov dword [rsi - 4], eax
lea rdx, [rbp + 0xe80]
mov r8d, 0xa4
mov rcx, rsi
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1c80]
movups xmmword [rsi + 0xa6], xmm0
mov rax, qword [rbp + 0x1c8e]
mov qword [rsi + 0xb4], rax
movaps xmm0, xmmword [rbp + 0x1bd0]
movaps xmm1, xmmword [rbp + 0x1be0]
movaps xmm2, xmmword [rbp + 0x1bf0]
movups xmmword [rsi + 0xbc], xmm0
movups xmmword [rsi + 0xcc], xmm1
movups xmmword [rsi + 0xdc], xmm2
mov eax, dword [rbp + 0x1cf4]
mov dword [rbp + 0x1714], eax
mov eax, dword [rbp + 0x1d54]
mov dword [rbp + 0x1718], eax
movaps xmm0, xmmword [rbp + 0x1c60]
movups xmmword [rbp + 0x171c], xmm0
mov eax, dword [rbp + 0x1c70]
mov dword [rbp + 0x172c], eax
movzx eax, word [rbp + 0x1dd2]
mov word [rsi + 0xa4], ax
mov dword [rbp + 0x1710], r12d
mov rdx, r12
lea ecx, [r12 - 2]
cmp ecx, 7
push 3
pop rax
cmovb eax, ecx
cmp eax, 3
je 0x1400fb23d
cmp eax, 5
jne 0x1400fb24a
mov rax, qword [rbp + 0x1718]
cmp word [rax], 3
jne 0x1400fb24a
lea rcx, [rdi + 0x578]
mov byte [rbp + 0x1dd1], 1
mov byte [rbp + 0x1dd0], 0
mov sil, 1
xor edi, edi
lea rdx, [rbp + 0x830]
call fcn.1400fc712
jmp 0x1400fb25e
cmp byte [rbp + 0x172c], 0
jne 0x1400fb35f
mov ecx, dword [rdi + 0x548]
call fcn.1400fc257
mov dil, 1
xor esi, esi
cmp al, 0xff
je 0x1400fb27c
mov byte [rbp + 0x1dd6], dil
lea rcx, [rbp + 0x1710]
call case.0x1400e1cd2.96
test sil, sil
jne 0x1400fa650
jmp 0x1400fb2c0
mov rax, qword [rbp + 0x1dd8]
lea rcx, [rax + 0x548]
mov qword [rbp + 0x1dc0], rcx
call case.0x1400e1cd2.96
mov rax, qword [rbp + 0x1dd8]
mov byte [rax + 0x97b], 1
movups xmm0, xmmword [rbp + 0x1710]
movups xmm1, xmmword [rbp + 0x1720]
mov rax, qword [rbp + 0x1dc0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, [rbp + 0x830]
call fcn.1400e5dd6
jmp 0x1400fa650
lea rcx, [rbp + 0x1360]
lea rdx, [rbp + 0xe80]
mov r8d, 0xa4
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rbp + 0x1c80]
movaps xmmword [rbp + 0x1b00], xmm0
mov rax, qword [rbp + 0x1c8e]
mov qword [rbp + 0x1b0e], rax
jmp 0x1400fb3bd
lea rax, str.Arc_counter_overflow
lea r9, [rbp + 0x1260]
mov qword [r9], rax
lea rax, [0x14008f7a0]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
lea rdx, str.called__Option::unwrap____on_a__None__value
lea rcx, [rbp + 0xe80]
push 1
pop r8
call fcn.14000c3a4
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_sync.rs
lea rcx, [rbp + 0xe80]
call fcn.14011a2e0
jmp 0x1400fb467
mov rax, qword [rbp + 0x1710]
mov qword [rbp + 0x1d38], rax
movups xmm0, xmmword [rbp + 0x171c]
movaps xmmword [rbp + 0x1360], xmm0
mov eax, dword [rbp + 0x172c]
mov dword [rbp + 0x1370], eax
lea rcx, [rbp + 0x830]
call fcn.1400e5dd6
mov word [rbp + 0x1dd2], 0x15
mov eax, dword [rbp + 0x1d54]
mov dword [rbp + 0x1d90], eax
mov rdi, qword [rbp + 0x1dd8]
mov rbx, qword [rbp + 0x1db8]
mov r15, qword [rbp + 0x1dc8]
lea rcx, [rdi + 0x980]
mov qword [rbp + 0x1da8], r15
mov qword [rbp + 0x1da0], rbx
call fcn.1400e5e83
jmp 0x1400fad71
mov qword [rbp + 0x1da8], r15
mov qword [rbp + 0x1da0], rbx
lea rcx, str.overflow_when_multiplying_duration_by_scalar
lea r8, str.librarycore_src_time.rs0w
push 0x2c
pop rdx
call fcn.14011a790
jmp 0x1400fb467
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x14016a0d0]
push 0x36
pop rdx
call fcn.14011b869
add bl, ch
invalid
lea rcx, str.assertion_failed:_prev
lea r8, [0x14016a398]
push 0x16
pop rdx
call fcn.14011a470
jmp 0x1400fb467
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x14016a368]
push 0x2b
pop rdx
call fcn.14011a470
sub al, dh
add dword [rax], eax
jmp 0x1400fb467
mov dword [rbp + 0x1d50], r15d
lea rcx, str.internal_error:_entered_unreachable_codeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_futuremap.rs_b
lea r8, [0x14016a080]
push 0x28
pop rdx
call fcn.14011a470
ud2
lea ecx, [0x14016c6e0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
mov qword [rsp + 0x20], 4
lea rdx, [0x14016c6cf]
lea r9, [0x14016c6db]
mov r8d, 0xc
add byte [rax], al
invalid
mov rcx, rax
call fcn.140050b40
nop
add rsp, 0x48
invalid
invalid
ret
add dword [rbx - 0x13e7cf8], ecx
cmp ecx, 7
mov r8d, 3
cmovb r8d, ecx
cmovb eax, ecx
cmovb eax, ecx
lea rcx, [0x1401941c0]
push rax
pop rsi
or dword [rax], eax
movsxd r8, dword [rcx + r8*4]
add r8, rcx
jmp r8
add rax, 8
lea r9, [rsp + 0xc0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rax - 0x73], ecx
lea eax, [0x14016c560]
mov qword [r9], rax
lea rax, [0x14016c560]
lea eax, [0x14016c560]
lea eax, [0x14016c560]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, str.Message
mov r8d, 7
mov eax, 7
jmp case.0x1400f9acd.11
add rax, 8
lea r9, [rsp + 0xc0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r9], rax
lea rax, [0x14016c588]
mov qword [r9], rax
lea rax, [0x14016c588]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x14016c580]
mov r8d, 3
add cl, ch
jae 0x1400fe3d3
add byte [rax], al
add cl, ch
jae 0x1400fe3d3
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6e1c1
lea rdx, str.NoConnectionsNoRecordsFoundquery
mov r8d, 0xd
jmp 0x1400fe574
lea rcx, [rax + 0x1c]
lea r8, [rsp + 0xc0]
add byte [rcx - 0x77], cl
or byte [rax - 0x73], cl
or byte [rbp + rcx*4 + 0x48], cl
adc byte [rbp + rcx*4 + 0x50], cl
sbb byte [rbp + rcx*4 + 0x1d], cl
and al, 0xe1
invalid
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xa8], r8
add byte [rbp + rcx*4 + 5], cl
loop 0x1400fe430
invalid
mov qword [rsp + 0x98], r8
lea r8, [0x14016c650]
add eax, 0x6e216
mov qword [rsp + 0x90], r8
mov qword [rsp + 0x88], r10
mov dword [rsp + 0x88], edx
lea r8, str.response_code
mov qword [rsp + 0x78], r8
and al, 0x78
lea r8, [0x14016c620]
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x68], rax
lea rax, str.negative_ttl
mov qword [rsp + 0x58], rax
lea rax, [0x14016c5f0]
mov qword [rsp + 0x50], rax
and al, 0x50
mov qword [rsp + 0x48], r9
lea rax, [0x14016c5e8]
pop rbp
loope 0x1400fe490
invalid
mov qword [rsp + 0x38], rax
and al, 0x38
lea rax, case.0x1400e4f04.46
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0xa0], 7
mov qword [rsp + 0x80], 0xd
add byte [rax], al
mov qword [rsp + 0x60], 0xc
mov qword [rsp + 0x40], 3
mov qword [rsp + 0x20], 5
lea rax, [0x14016c5b5]
invalid
loopne 0x1400fe4e0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x6e0da
invalid
loopne 0x1400fe4e0
invalid
lea r9, [0x14016c5c3]
mov r8d, 0xe
mov eax, 0xe
add byte [rcx - 0x48], al
invalid
mov rcx, rdx
mov rdx, rax
call fcn.140050f90
jmp 0x1400fe552
add rax, 8
lea r9, [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0x6e175
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0x6e175
mov qword [rsp + 0x20], rax
lea rax, [0x14016c677]
invalid
loope 0x1400fe51c
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
jmp case.0x1400f9acd.11
add rax, 8
lea r9, [rsp + 0xc0]
mov qword [r9], rax
lea rax, [0x14016c6a8]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, str.Proto
mov r8d, 5
mov rcx, rdx
mov rdx, rax
call fcn.140051220
nop
add rsp, 0xc8
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.TimeoutResolveErrorkind
mov r8d, 7
add rsp, 0xc8
jmp rax
sub byte [rsi + 0x5d], bl
ret
sub esp, 0xd28
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xca0], 0xfffffffffffffffe
test dword [rax - 0x1fffff4], esp
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov rbx, rdx
mov ebx, edx
test dword [rax - 0x1fffff4], esp
invalid
mov r14, rcx
movzx eax, byte [rdx + 0x308]
invalid
or byte [rbx], al
add byte [rax], al
lea rcx, [0x1401941dc]
or qword [rax], rax
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0xc90], rdx
add bh, bh
invalid
mov qword [rbp + 0xc58], rsi
mov dword [rbx + 0x30a], 0x1000000
mov byte [rbx + 0x30e], 1
lea r12, [rbx + 0x180]
add byte [rax], al
add byte [rax], al
lea rsi, [rbx + 0x100]
push 0xb
pop rcx
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rbx + 0x158]
movups xmmword [rbx + 0x1d8], xmm0
lea r15, [rbx + 0x1e8]
mov r8d, 0x100
mov rcx, r15
mov rdx, rbx
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rbx + 0x168]
movups xmmword [rbx + 0x2e8], xmm0
add byte [rax], al
add byte [rax], al
mov rax, qword [rbx + 0x178]
mov qword [rbx + 0x2f8], rax
cmp word [rbx + 0x1d0], 0
jne case.0x1400ffd20.0
call fcn.1400dfd9a
mov rcx, rax
mov ecx, eax
mov rdx, r12
call fcn.1400c99c9
cld
inc dword [rax + rax*8 + 0x20f840f]
add byte [rax], al
call fcn.1400dfd9a
jmp 0x1400ffd07
invalid
add eax, dword [rax]
invalid
mov rdx, qword [rbx + 0x320]
mov rax, qword [rbx + 0x328]
lea rcx, [rbp + 0x1c0]
mov r8, rsi
call qword [rax + 0x18]
mov ebx, dword [rbp + 0x230]
popfq
xor byte [rdx], al
add byte [rax], al
cmp ebx, 0x3b9aca01
jne 0x1400ffa02
mov dword [r14 + 0x70], 0x3b9aca01
mov al, 4
jmp 0x14010134d
mov qword [rbp + 0xc68], r14
push 0xe
pop rcx
lea rdi, [rbp + 0x150]
lea rax, [rbp + 0x1c0]
rol byte [rcx], 0
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov r14d, dword [rax + 0x74]
mov rax, qword [rbp + 0xc90]
mov rcx, qword [rax + 0x320]
mov rdx, qword [rax + 0x328]
call fcn.14006097e
cmp ebx, 0x3b9aca00
jne 0x1400ffa94
movups xmm0, xmmword [rbp + 0x150]
movups xmm1, xmmword [rbp + 0x160]
movaps xmmword [rbp + 0x9f0], xmm1
movaps xmmword [rbp + 0x9e0], xmm0
mov dword [rbp + 0xa50], 0x3b9aca00
mov rbx, qword [rbp + 0xc90]
add byte [rax - 0x7d], cl
mov ebx, 0x4c0
add byte [rbx + rcx*4 - 0x4b], cl
invalid
or al, 0
invalid
jne 0x140100f74
mov byte [rbx + 0x30a], 0
jmp 0x140100f74
push 0xe
pop rcx
lea rax, [rbp + 0x788]
lea rsi, [rbp + 0x150]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rbp + 0xc90]
mov byte [rdx + 0x30e], 0
lea rsi, [rdx + 0x180]
lea esi, [rdx + 0x180]
push 0xb
pop rcx
lea rdi, [rbp + 0xb20]
rep movsq qword [rdi], qword [rsi]
mov esi, dword [rdx + 0x310]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov edx, 0x318
mov dword [rax + 0x70], ebx
mov dword [rax + 0x74], r14d
je 0x1400ffaa8
test dword [rcx + 0x100000c], ecx
call fcn.1400a76b0
mov byte [rbp + 0xc88], 1
mov rcx, rax
mov r8, rsi
xor r9d, r9d
call fcn.1400a7b50
mov r14, rax
mov r15d, edx
mov rbx, qword [rdi + 0xa8]
lea rcx, [rbx + 0x10]
mov byte [rbp + 0xc88], 1
mov qword [rbp + 0xc58], rcx
call fcn.1400bb139
push 0xb
pop rcx
lea rdi, [rbp + 0xa60]
lea rsi, [rbp + 0xb20]
rep movsq qword [rdi], qword [rsi]
mov byte [rbp + 0xc81], 1
lea rcx, [rbp + 0x8c0]
lea rdx, [rbp + 0x788]
xchg ebp, eax
mov byte [rdi], al
add byte [rax], al
call fcn.140103329
add rbx, 0x18
push 0xf
pop rcx
lea r9, [rbp + 0x1c0]
lea rsi, [rbp + 0x8c0]
mov rdi, r9
rep movsq qword [rdi], qword [rsi]
mov qword [r9 + 0x78], r14
mov dword [r9 + 0x80], r15d
mov byte [rbp + 0xc81], 0
lea rcx, [rbp + 0x8c0]
lea r8, [rbp + 0xa60]
mov rdx, rbx
call fcn.14010338b
lea rcx, [rbp + 0x8c0]
ror byte [rax], 0
add al, ch
int1
invalid
inc esi
test dword [rax + 0xc], ecx
add byte [rax], al
mov rcx, qword [rbp + 0xc58]
call fcn.1400bb18d
push 0xf
pop rcx
lea rdi, [rbp + 0x9e0]
lea edi, [rbp + 0x9e0]
lea rsi, [rbp + 0x788]
rep movsq qword [rdi], qword [rsi]
jmp 0x14010123d
lea rax, [0x1401cb278]
mov qword [rbp + 0x788], rax
invalid
add byte [rax], al
mov rax, qword [0x1401cb2d0]
cmp rax, 3
je 0x1400ffc26
lea rax, [rbp + 0x788]
lea rcx, [rbp + 0x8c0]
mov qword [rcx], rax
add dword [rbp + rcx*4 - 0x7b], ecx
rol byte [rcx], 0
add byte [rcx - 0x77], cl
or byte [rax - 0x73], cl
add eax, 0x6a8bc
mov qword [rsp + 0x20], rax
lea rcx, [0x1401cb2d0]
lea r9, [0x1401666a8]
xor edx, edx
call fcn.14011c330
mov rcx, qword [rbp + 0x788]
mov rdx, r12
call fcn.1400c99c9
popfq
cld
invalid
test al, al
je 0x1400ffc43
call fcn.1400dfd9a
jmp 0x1400ffd07
lea rax, [0x1401cb2d8]
mov qword [rbp + 0x788], rax
mov rax, qword [0x1401cb330]
cmp rax, 3
clc
invalid
je case.0x1400f62c8.34
lea rax, [rbp + 0x788]
lea rcx, [rbp + 0x8c0]
mov qword [rcx], rax
lea r8, [rbp + 0x1c0]
mov qword [r8], rcx
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rsX
lea eax, [0x14016a4c8]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401cb330]
or al, 0
or al, 0
lea r9, [0x140166630]
xor edx, edx
call fcn.14011c330
mov rcx, qword [rbp + 0x788]
mov rdx, r12
call fcn.1400c99c9
cld
invalid
test al, al
invalid
je 0x1400ffcb4
call fcn.1400dfd9a
jmp 0x1400ffd07
call fcn.1400e1848
mov rcx, rax
mov rdx, r12
call fcn.1400c99c9
test al, al
je 0x1400ffccf
call fcn.1400e1848
jmp 0x1400ffd07
invalid
cmp al, ch
insb byte [rdi], dx
sbb bh, dh
dec dword [rax - 0x77]
ror dword [rcx + rcx*4 - 0x1e], 0xe8
invalid
call fcn.1400e1740
mov rcx, rax
mov rdx, r12
call fcn.1400c99c9
invalid
test al, al
je 0x1400ffcea
inc dword [rax + rax*8 + 0x58e80774]
sbb bh, dh
invalid
call fcn.1400e1740
jmp 0x1400ffd07
call fcn.1400e1950
mov rcx, rax
mov rdx, r12
call fcn.1400c99c9
test al, al
je 0x140101384
call fcn.1400e1950
movzx eax, byte [rax + 0x54]
lea rcx, [0x1401941f0]
fiadd word [rcx + rcx]
fiadd word [rcx + rcx]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xc90]
jmp rax
mov qword [rbp + 0xc68], r14
mov rax, qword [rbx + 0x2d8]
lock inc qword [rax]
jle 0x140101720
lock inc byte [rax + 0x10]
mov qword [rbx + 0x300], rax
mov byte [rbx + 0x309], 0
call fcn.1400a76b0
mov rsi, rax
mov edi, edx
mov rax, qword [rbp + 0xc90]
mov r14, qword [rax + 0x290]
lea rcx, [r14 + 0x10]
mov qword [rbp + 0xc70], rcx
call fcn.1400bb139
cmp qword [r14 + 0x30], 0
je 0x1400ffe24
mov rcx, qword [r14 + 0x38]
mov rdx, qword [r14 + 0x40]
mov edx, dword [rsi + 0x40]
mov r8, r12
call fcn.1400fe5e5
lea r13, [r14 + 0x18]
mov rcx, r13
mov rdx, rax
mov r8, r12
call fcn.1400fe660
test rax, rax
je 0x1400ffe24
mov rbx, qword [rax - 8]
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rcx], rax
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rax + 8], rcx
mov rax, qword [r14 + 0x48]
mov rcx, qword [rax]
mov qword [rbx], rcx
mov qword [rbx + 8], rax
mov qword [rax], rbx
mov rax, qword [rbx]
mov qword [rax + 8], rbx
mov r8, qword [rbx + 0xe0]
mov r9d, dword [rbx + 0xe8]
mov rcx, rsi
mov edx, edi
call fcn.140079ea5
inc al
cmp al, 1
ja 0x1400ffe33
lea rdx, [rbx + 0x68]
cmp dword [rbx + 0xd8], 0x3b9aca00
jne 0x1400ffed7
lea rcx, [rbp + 0x1c0]
call fcn.14010396d
mov dword [rbp + 0x230], 0x3b9aca00
add al, byte [rax]
add byte [rax], al
retf 0x3b9a
jmp 0x1400ffeef
mov dword [rbp + 0x930], 0x3b9aca01
jmp 0x1400fff6e
mov dword [rbp + 0x930], 0x3b9aca01
mov rcx, qword [r14 + 0x38]
cmp byte [rcx - 0x75], cl
push rsi
mov r8, r12
call fcn.1400fe5e5
mov rcx, r13
mov rdx, rax
mov r8, r12
call fcn.1400fe660
test rax, rax
je 0x1400fff58
lea rsi, [rbp + 0x1c0]
mov rcx, rsi
mov rdx, r13
mov r8, rax
call fcn.1400fedfd
mov rbx, qword [rsi + 8]
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rcx], rax
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rax + 8], rcx
mov rax, qword [r14 + 0x50]
mov qword [rbx], rax
mov qword [r14 + 0x50], rbx
lea rsi, [rbx + 0x10]
push 0xb
pop rcx
lea rax, [rbp + 0x1c0]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.1400c72ff
add rbx, 0x68
lea rcx, [rbp + 0x1c0]
mov r8d, 0x88
mov rdx, rbx
call sub.msvcrt.dll_memcpy
jmp 0x1400fff62
add byte [rax], al
invalid
lea rcx, [rbp + 0x1c0]
call fcn.140103329
cmp dword [rbp + 0x230], 0x3b9aca00
jne 0x1400fff42
add rbx, 0xe0
mov rcx, rbx
mov rdx, rsi
mov r8d, edi
call fcn.1400a7890
mov ecx, dword [rbp + 0x1c0]
add ecx, 0xfffffffe
cmp ecx, 6
invalid
ja 0x1400fff17
cmp ecx, 3
jne 0x1400fff42
xor ecx, ecx
cmp edx, 0x3b9aca00
cmove rax, rcx
mov rcx, rax
mov ecx, eax
shr rcx, 0x20
mov ecx, 0x15180
cmove ecx, eax
mov dword [rbp + 0x1c0], 1
add dword [rax], eax
add byte [rax], al
mov dword [rbp + 0x1c4], ecx
push 0xf
pop rcx
lea rdi, [rbp + 0x8c0]
lea rsi, [rbp + 0x1c0]
rep movsq qword [rdi], qword [rsi]
jmp 0x1400fff6e
mov dword [rbp + 0x240], 0x3b9aca00
lea rcx, [rbp + 0x1c0]
call fcn.1400fed08
push 0xf
pop rcx
lea rdi, [rbp + 0x788]
lea rsi, [rbp + 0x8c0]
or byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [rbp + 0xc70]
call fcn.1400bb18d
sti
inc dword [rcx + 0x7f8bd]
add byte [rcx], al
retf 0x3b9a
jne 0x140100388
add byte [rax], al
lea rcx, [rbp + 0x788]
call fcn.1400fe151
lea rcx, [rbp + 0xa60]
lea esp, [rax + 0xa]
add byte [rax], al
mov rdx, r12
call fcn.1401025b5
mov rdx, qword [rbp + 0xc90]
lea rax, [rdx + 0x1d8]
mov rcx, qword [rax]
mov qword [rbp + 0xbb0], rcx
mov al, byte [rax + 8]
mov byte [rbp + 0xbb8], al
mov bl, byte [rdx + 0x1e1]
mov r14b, byte [rdx + 0x1e2]
mov al, byte [rdx + 0x1e7]
mov byte [rbp + 0xc2c], al
mov eax, dword [rdx + 0x1e3]
mov dword [rbp + 0xc28], eax
push 0xb
pop rcx
lea rdi, [rbp + 0x788]
add byte [rax - 0x73], cl
mov ch, 0x60
or al, byte [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
movups xmmword [rbp + 0x8c2], xmm0
test edx, eax
or byte [rax], al
add byte [rsi - 0x7d], ah
movsd dword [rdi], dword [rsi]
ror byte [rax], cl
add byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0x200], eax
movups xmmword [rbp + 0x218], xmm0
movups xmmword [rbp + 0x230], xmm0
movups xmmword [rbp + 0x248], xmm0
movups xmmword [rbp + 0x260], xmm0
and word [rbp + 0x270], 0
movups xmm0, xmmword [rbp + 0x8c0]
movups xmmword [rbp + 0x272], xmm0
mov eax, dword [rbp + 0x8d0]
mov dword [rbp + 0x282], eax
push 8
pop rax
mov qword [rbp + 0x1f8], rax
mov qword [rbp + 0x210], rax
mov qword [rbp + 0x228], rax
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x258], rax
mov byte [rbp + 0x1f4], 2
mov byte [rbp + 0xc8e], 1
call fcn.14007c59c
mov qword [rbp + 0xc70], rax
mov rcx, rax
call fcn.1400dffb1
mov si, ax
lea rdi, [rbp + 0x1f8]
mov rcx, qword [rbp + 0xc70]
call fcn.14007b68e
mov byte [rbp + 0xc8e], 0
lea rdx, [rbp + 0xa60]
mov rcx, rdi
call fcn.1400d34cb
mov word [rbp + 0x274], si
mov ch, 0x74
add al, byte [rax]
add byte [rcx], dh
ror byte [rax + 0x27e85], 0
mov byte [rbp + 0x285], al
mov byte [rbp + 0x281], r14b
mov ch, 0x81
add al, byte [rax]
add byte [rbx + rbx*8 + 0x8d840f], al
add byte [rax], al
cmp byte [rbp + 0x1f4], 2
jne 0x14010017f
mov byte [rbp + 0xc8e], 0
lea rcx, [rbp + 0x8c0]
call fcn.1400d2fd6
movups xmm0, xmmword [rbp + 0x8c0]
movups xmm1, xmmword [rbp + 0x8d0]
movups xmm2, xmmword [rbp + 0x8e0]
or byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xb40], edx
movaps xmmword [rbp + 0xb30], xmm1
movaps xmmword [rbp + 0xb20], xmm0
add byte [rax], al
lea rsi, [rbp + 0x1c0]
mov rcx, rsi
mov ecx, esi
call fcn.1400cad3b
movaps xmm0, xmmword [rbp + 0xb20]
sub byte [rbp + 0xb20], al
movaps xmm1, xmmword [rbp + 0xb30]
movaps xmm2, xmmword [rbp + 0xb40]
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
xor eax, eax
mov byte [rsi + 0x32], al
mov byte [rsi + 0x34], al
mov word [rbp + 0x1f0], 0x4d0
mov byte [rbp + 0x1f3], 0
lea rsi, [rbp + 0x8d0]
lea rdx, [rbp + 0x1c0]
mov r8d, 0xc8
mov rcx, rsi
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp + 0xbb0]
mov qword [rsi - 0x10], rax
mov al, byte [rbp + 0xbb8]
mov byte [rsi - 8], al
mov byte [rsi - 7], bl
mov byte [rsi - 6], r14b
mov eax, dword [rbp + 0xc28]
sub byte [rax + rax], cl
add byte [rcx - 0x7a7504ba], cl
sub al, 0xc
add byte [rax], al
mov byte [rsi - 1], al
mov byte [rbp + 0xc8d], 1
lea rcx, [rbp + 0x1c0]
lea ecx, [rbp + 0x1c0]
lea rdx, [rbp + 0x8c0]
call fcn.1400e59cf
invalid
inc esi
test dword [rbp + 0x100000c], ecx
lea rdx, [rbp + 0x1c0]
mov rcx, r15
call fcn.1400f89b3
mov rsi, rax
mov rdi, rdx
lea rcx, [rbp + 0x1c0]
invalid
rol byte [rcx], 0
add byte [rcx + rcx*4 - 6], cl
call case.0x1400f3855.238
mov r15, qword [rbp + 0xc90]
nop
or al, 0
add byte [rbp - 0x75], cl
mov bh, 0x88
add al, byte [rax]
add byte [rax - 0x73], cl
popfq
invalid
add al, byte [rax]
add byte [rax], al
nop
or al, 0
add byte [rbp - 0x75], cl
mov bh, 0x88
add al, byte [rax]
add byte [rax - 0x73], cl
popfq
invalid
lea rdx, [rbp + 0x8c0]
mov r8d, 0xd8
mov rcx, rbx
mov ecx, ebx
call sub.msvcrt.dll_memcpy
mov qword [rbx + 0xd8], rsi
mov qword [rbx + 0xe0], rdi
mov qword [rbx + 0xe8], r14
mov ecx, 0x190
call fcn.1400e6647
invalid
dec dword [rax - 0x77]
invalid
lea rdx, [rbp + 0x1c0]
mov r8d, 0x190
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rax
call sub.msvcrt.dll_memcpy
mov qword [r15 + 0x310], rsi
lea rax, fcn.1400fe05c
mov qword [r15 + 0x318], rax
mov rbx, r15
mov r14, qword [rbp + 0xc68]
mov rsi, qword [rbp + 0xc58]
adc al, 0xa4
invalid
lea rdx, [rbx + 0x310]
lea rcx, [rbp + 0x1c0]
mov r8, rsi
call fcn.1400f7437
movzx edi, word [rbp + 0x270]
cmp di, 0x16
jne 0x1401002d6
mov dword [r14 + 0x70], 0x3b9aca01
mov al, 3
jmp 0x14010134d
mov qword [rbp + 0xc58], rsi
lea rcx, [rbp + 0xa0]
lea r15, [rbp + 0x1c0]
mov r8d, 0xb0
mov rdx, r15
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [r15 + 0xb2]
movaps xmmword [rbp + 0x8a0], xmm0
mov rax, qword [r15 + 0xc0]
mov qword [rbp + 0x8ae], rax
mov rax, qword [rbp + 0xc90]
mov rcx, qword [rax + 0x310]
mov rdx, qword [rax + 0x318]
call fcn.1400c1429
mov rax, qword [rbp + 0xc90]
lea rsi, [rax + 0x330]
cmp di, 0x15
mov rbx, rax
jne 0x1401003af
movups xmm0, xmmword [rbp + 0xa0]
movups xmm1, xmmword [rbp + 0xb0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov word [rbx + 0x3e0], 0x15
mov word [rbx + 0x30b], 1
lea rcx, [rbx + 0x3f8]
mov r8d, 0xc8
mov rdx, rsi
call sub.msvcrt.dll_memcpy
jmp 0x140100423
push 0xf
pop rcx
lea rdi, [rbp + 0x9e0]
lea rsi, [rbp + 0x788]
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rbp + 0xc90]
mov r14, qword [rbp + 0xc68]
jmp 0x140101003
lea rdx, [rbp + 0xa0]
mov r8d, 0xb0
mov rcx, rsi
call sub.msvcrt.dll_memcpy
jge 0x1401003c4
add byte [rdi], cl
sub byte [rbp + 0x8a0], al
movups xmmword [rbx + 0x3e2], xmm0
mov rax, qword [rbp + 0x8ae]
mov qword [rbx + 0x3f0], rax
mov word [rbx + 0x3e0], di
mov byte [rbx + 0x30c], 1
lea rdi, [rbp - 0x28]
mov r8d, 0xc8
mov rcx, rdi
mov rdx, rsi
call sub.msvcrt.dll_memcpy
add byte [rax - 0x73], cl
mov edi, eax
add eax, dword [rax]
add byte [rax - 0x77], cl
cli
xor r8d, r8d
call fcn.1400eb869
dec dword [rax - 0x75]
popfq
nop
or al, 0
add dh, al
or dword [rbx], 3
add byte [rax], al
invalid
lea rdx, [rbx + 0x3f8]
cmp word [rbx + 0x4a8], 0x15
jne 0x140100479
mov r12d, dword [rdx]
lea eax, [r12 - 2]
cmp eax, 6
ja 0x14010058d
cmp eax, 3
je 0x14010058d
mov byte [rbx + 0x30b], 0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rbp + 0x9f0], xmm1
movaps xmmword [rbp + 0x9e0], xmm0
mov dword [rbp + 0xa50], 0x3b9aca00
jmp 0x140100f74
mov qword [rbp + 0xc68], r14
lea rdi, [rbp + 0x6a8]
mov r8d, 0xc8
mov rcx, rdi
call sub.msvcrt.dll_memcpy
lea rax, [rbx + 0x1e8]
sub eax, 1
add byte [rax], al
movups xmm0, xmmword [rbx + 0x1d8]
movaps xmmword [rbp + 0x770], xmm0
mov sil, byte [rbx + 0x309]
lea rcx, [rbx + 0x180]
mov byte [rbx + 0x30d], 0
mov rdx, qword [rbx + 0x2f8]
mov qword [rbp + 0xc10], rdx
movups xmm0, xmmword [rbx + 0x2e8]
movaps xmmword [rbp + 0xc00], xmm0
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], rcx
mov rbx, qword [rdi + 0x68]
mov rdi, qword [rdi + 0x78]
mov rcx, rbx
mov rdx, rdi
call fcn.1400e0190
mov byte [rbp + 0xc8f], 1
lea rcx, [rbp + 0x788]
mov rdx, rax
call fcn.1400ec83a
mov byte [rbp + 0xc80], sil
mov rcx, rbx
mov rdx, rdi
call fcn.1400e01cd
mov dword [rbp + 0xc20], eax
mov dword [rbp + 0xc24], edx
movzx eax, word [rbp + 0x758]
mov word [rbp + 0xc64], ax
movzx eax, word [rbp + 0x75a]
mov word [rbp + 0xc66], ax
mov r15, qword [rbp + 0xc48]
movzx eax, word [r15 + 0x54]
cmp eax, 3
je 0x140100566
cmp eax, 8
jne 0x14010061f
mov r14, qword [rbp + 0x6f8]
mov r10, qword [rbp + 0x708]
mov r8w, 2
mov r9d, 0x15180
xor eax, eax
mov qword [rbp + 0xc70], rax
jmp 0x14010090a
mov qword [rbp + 0xc68], r14
mov rsi, qword [rbx + 0x400]
mov rax, rbx
mov r14, qword [rbx + 0x408]
mov r8d, dword [rbx + 0x3fc]
movzx r13d, word [rbx + 0x410]
movzx ebx, word [rbx + 0x412]
mov r11b, byte [rax + 0x414]
mov dl, byte [rax + 0x309]
push 0xb
pop rcx
lea rdi, [rbp + 0x8c0]
mov qword [rbp + 0xc70], rsi
rep movsq qword [rdi], qword [rsi]
test r14, r14
je 0x1401010b2
lea rcx, [rbp + 0x1c0]
mov dword [rbp + 0xc50], r8d
mov r8d, 0x118
mov esi, edx
mov rdx, r14
mov edi, r11d
call sub.msvcrt.dll_memcpy
mov rcx, r14
call fcn.14006d950
mov r11d, edi
mov r8d, dword [rbp + 0xc50]
mov edx, esi
jmp 0x1401010bb
mov r14, qword [rbp + 0x6f8]
mov r10, qword [rbp + 0x708]
test r10, r10
je 0x140101371
mov qword [rbp + 0xb18], rdi
mov qword [rbp + 0xb10], rbx
lea rdi, [rbp + 0x8c2]
mov r9d, 0x15180
mov r8w, 2
xor eax, eax
mov qword [rbp + 0xc70], rax
xor r12d, r12d
mov qword [rbp + 0xc50], r10
mov word [rbp + 0x8c0], r8w
movzx eax, word [rbp + 0xc2c]
mov word [rdi + 4], ax
mov eax, dword [rbp + 0xc28]
mov dword [rdi], eax
mov qword [rbp + 0x8c8], r15
movups xmm0, xmmword [rbp + 0xb20]
movups xmm1, xmmword [rbp + 0xb30]
movups xmm2, xmmword [rbp + 0xb40]
movups xmm3, xmmword [rbp + 0xb50]
movups xmmword [rdi + 0x3e], xmm3
movups xmmword [rdi + 0x2e], xmm2
movups xmmword [rdi + 0x1e], xmm1
movups xmmword [rdi + 0xe], xmm0
imul rax, r12, 0x118
lea rdx, [r14 + rax]
cmp word [r14 + rax + 0x50], 0x19
je 0x1401006d7
lea rbx, [r14 + rax + 0x50]
jne 0x1401006e2
jmp 0x14010080d
mov ebx, 0
je 0x14010080d
add byte [rax], al
mov ecx, dword [rbx]
add ecx, 0xfffffffe
cmp cx, 0x17
jb 0x1401006f0
push 0xf
pop rcx
cmp cx, 4
je 0x140100729
movzx ecx, cx
cmp ecx, 0x10
jne 0x14010080d
mov r15d, r9d
mov esi, dword [r14 + rax + 0x110]
add rbx, 8
lea rcx, [rbp + 0x1c0]
mov rdx, rbx
call fcn.14001108a
cmp r15d, esi
cmovb esi, r15d
jmp 0x14010076e
mov esi, dword [r14 + rax + 0x110]
cmp r9d, esi
mov r13d, r9d
cmovb esi, r9d
cmp r8w, 2
lea rax, [rbp + 0x8c0]
cmovne r15, rax
mov rcx, r15
call fcn.1400c95e6
test al, al
je 0x1401007f4
add rbx, 8
lea rcx, [rbp + 0x1c0]
mov rdx, rbx
call fcn.14001108a
mov bx, word [rbp + 0x1c0]
lea rcx, [rbp + 0x1c2]
mov eax, dword [rcx]
mov dword [rbp + 0xbb0], eax
movzx eax, word [rcx + 4]
mov word [rbp + 0xbb4], ax
mov r15, qword [rbp + 0x1c8]
movups xmm0, xmmword [rcx + 0xe]
movups xmm1, xmmword [rcx + 0x1e]
movups xmm2, xmmword [rcx + 0x2e]
movups xmm3, xmmword [rcx + 0x3e]
movaps xmmword [rbp + 0xa60], xmm0
movaps xmmword [rbp + 0xa70], xmm1
movaps xmmword [rbp + 0xa80], xmm2
movaps xmmword [rbp + 0xa90], xmm3
mov al, 1
mov byte [rbp + 0xc9f], al
mov byte [rbp + 0xc9e], al
lea rcx, [rbp + 0x8c0]
call fcn.1400cb30f
mov al, 1
mov qword [rbp + 0xc70], rax
mov r9d, esi
mov r10, qword [rbp + 0xc50]
mov r8d, ebx
jmp 0x14010084c
movzx r8d, word [rbp + 0x8c0]
mov r15, qword [rbp + 0x8c8]
mov r10, qword [rbp + 0xc50]
mov r9d, r13d
movzx eax, word [rdi + 4]
mov word [rbp + 0xbb4], ax
mov eax, dword [rdi]
mov dword [rbp + 0xbb0], eax
movups xmm0, xmmword [rdi + 0xe]
movups xmm1, xmmword [rdi + 0x1e]
movups xmm2, xmmword [rdi + 0x2e]
movups xmm3, xmmword [rdi + 0x3e]
movaps xmmword [rbp + 0xa60], xmm0
movaps xmmword [rbp + 0xa70], xmm1
movaps xmmword [rbp + 0xa80], xmm2
movaps xmmword [rbp + 0xa90], xmm3
movzx eax, word [rbp + 0xbb4]
mov word [rbp + 0xc2c], ax
mov eax, dword [rbp + 0xbb0]
mov dword [rbp + 0xc28], eax
movaps xmm0, xmmword [rbp + 0xa60]
movaps xmm1, xmmword [rbp + 0xa70]
movaps xmm2, xmmword [rbp + 0xa80]
movaps xmm3, xmmword [rbp + 0xa90]
movaps xmmword [rbp + 0xb20], xmm0
movaps xmmword [rbp + 0xb30], xmm1
movaps xmmword [rbp + 0xb40], xmm2
movaps xmmword [rbp + 0xb50], xmm3
inc r12
cmp r12, r10
jne 0x140100669
movzx eax, word [rbp + 0xc2c]
mov word [rbp + 0x8c4], ax
mov eax, dword [rbp + 0xc28]
mov dword [rbp + 0x8c0], eax
movaps xmm0, xmmword [rbp + 0xb20]
movaps xmm1, xmmword [rbp + 0xb30]
movaps xmm2, xmmword [rbp + 0xb40]
movaps xmm3, xmmword [rbp + 0xb50]
movaps xmmword [rbp + 0x1c0], xmm0
movaps xmmword [rbp + 0x1d0], xmm1
movaps xmmword [rbp + 0x1e0], xmm2
movaps xmmword [rbp + 0x1f0], xmm3
mov rbx, qword [rbp + 0xb10]
mov rdi, qword [rbp + 0xb18]
lea rax, [rbp + 0xbb0]
mov word [rax], r8w
lea rcx, [rbp + 0x8c0]
mov edx, dword [rcx]
mov dword [rax + 2], edx
movzx edx, word [rcx + 4]
mov word [rax + 6], dx
mov qword [rax + 8], r15
lea r8, [rbp + 0xc1c]
mov dword [r8], r9d
mov r9, qword [rbp + 0x700]
lea rdx, [rbp + 0xb20]
mov qword [rdx], 1
mov qword [rdx + 8], r14
mov qword [rdx + 0x10], r9
push 8
pop r15
mov qword [rbp + 0x6f8], r15
xorps xmm0, xmm0
movups xmmword [rbp + 0x700], xmm0
imul r9, r10, 0x118
add r9, r14
mov qword [rdx + 0x18], r14
mov r10, qword [rbp + 0x728]
mov qword [rdx + 0x20], r9
mov r9, qword [rbp + 0x730]
mov qword [rdx + 0x28], r10
mov qword [rdx + 0x30], r9
imul r9, qword [rbp + 0x738], 0x118
add r9, r10
mov qword [rdx + 0x38], r10
mov qword [rbp + 0x728], r15
movups xmmword [rbp + 0x730], xmm0
mov qword [rdx + 0x40], r9
mov r9, qword [rbp + 0x718]
invalid
add byte [rax], al
mov qword [rdx + 0x48], rbx
mov qword [rdx + 0x50], r9
imul r9, rdi, 0x118
add r9, rbx
mov qword [rdx + 0x58], rbx
mov qword [rdx + 0x60], r9
mov qword [rdx + 0x68], r8
lea r8, [rbp + 0xc48]
mov qword [rdx + 0x70], r8
movaps xmm1, xmmword [rbp + 0x1c0]
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0x1d0], dl
movaps xmm3, xmmword [rbp + 0x1e0]
movups xmmword [rax + 0x10], xmm1
movaps xmm1, xmmword [rbp + 0x1f0]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x40], xmm1
mov qword [rdx + 0x78], rax
lea rax, [rbp + 0xc7f]
lea eax, [rbp + 0xc7f]
mov byte [rax], 0
mov qword [rdx + 0x80], rax
lea rax, [rbp + 0xc40]
mov qword [rdx + 0x88], rax
mov qword [rbp + 0x710], r15
movups xmmword [rbp + 0x718], xmm0
mov byte [rbp + 0xc84], 1
call fcn.1400f8017
cmp word [rbp + 0x8c0], 2
jne 0x140100a74
mov byte [rbp + 0xc9d], 0
lea rcx, [rbp + 0xb20]
call fcn.1400f836e
xor esi, esi
xor eax, eax
jmp 0x140100be4
lea rcx, [rbp + 0x1c0]
lea rdx, [rbp + 0x8c0]
mov r8d, 0x120
call sub.msvcrt.dll_memcpy
lea rsi, [rbp + 0xa60]
mov ch, 0x60
or al, byte [rax]
add byte [rax - 0x73], cl
xchg ebp, eax
and byte [rbx], cl
add byte [rax], al
mov byte [rbx + 0x30a], 0
cmp word [rbx + 0x4a8], 0x15
jne 0x140100fbe
cmp byte [rbx + 0x30b], 0
je 0x140100fb0
mov rax, qword [rbp + 0xc90]
lea rcx, [rax + 0x3f8]
mov eax, dword [rcx]
add eax, 0xfffffffe
sar dh, 0x83
clc
invalid
ja 0x140100fb0
cmp eax, 3
je 0x140100fb0
call case.0x1400e1cd2.96
mov rbx, qword [rbp + 0xc90]
mov byte [rbx + 0x30b], 0
mov byte [rbx + 0x30b], 0
cmp byte [rbx + 0x30c], 0
je 0x140100ff2
mov rax, qword [rbp + 0xc90]
cmp word [rax + 0x3e0], 0x15
jne 0x140100ff2
mov rax, qword [rbp + 0xc90]
lea rcx, [rax + 0x330]
call fcn.1400ec2cc
mov rax, qword [rbp + 0xc90]
mov byte [rax + 0x30c], 0
or byte [rbx + rax], 0
add byte [rax], al
mov rsi, rax
lea rcx, [rsi + 0x300]
call fcn.1400ff8d0
invalid
invalid
invalid
cmp byte [rsi + 0x30d], 0
je 0x14010102b
mov rax, qword [rbp + 0xc90]
lea rcx, [rax + 0x2e8]
call fcn.1400f8470
mov rax, qword [rbp + 0xc90]
mov byte [rax + 0x30d], 0
or byte [0x14010103d], 0x48
lea ecx, [rax + 0x1e8]
call fcn.1400ff4e7
mov rax, qword [rbp + 0xc90]
add byte [rax], al
lea rsi, [rax + 0x30e]
cmp byte [rax + 0x30e], 0
add byte [rdi], cl
test al, bl
add al, byte [rax]
invalid
lea rcx, [rax + 0x180]
call fcn.1400c72ff
invalid
cld
invalid
jmp case.0x1400f3855.246
mov word [rbp + 0x1c0], 2
mov byte [rsp + 0x48], r11b
mov word [rsp + 0x40], bx
mov dword [rsp + 0x40], ebx
mov word [rsp + 0x38], r13w
mov dword [rsp + 0x30], r8d
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x28], esp
mov qword [rsp + 0x20], r15
lea rcx, [rbp + 0x788]
lea r9, [rbp + 0x8c0]
xor r8d, r8d
call fcn.1401025f1
add byte [rbx + rcx*4 - 0x4b], cl
nop
or al, 0
invalid
mov byte [r14 + 0x30a], 1
lea rsi, [r14 + 0x4c8]
movups xmm0, xmmword [rbp + 0x788]
movups xmm1, xmmword [rbp + 0x798]
movups xmmword [r14 + 0x4c8], xmm0
movups xmmword [r14 + 0x4d8], xmm1
mov qword [r14 + 0x4c0], 1
mov rcx, qword [rbp + 0xc70]
call fcn.14006d950
cmp qword [r14 + 0x4c0], 0
add al, 0
add byte [rax], al
je 0x140101193
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
lea r9, [rbp + 0x8c0]
lea ecx, [rbp + 0x8c0]
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
lea rdx, [r14 + 0x1e8]
lea edx, [rsi + 0x1e8]
mov byte [r14 + 0x30e], 0
lea rsi, [r14 + 0x180]
push 0xb
pop rcx
lea r8, [rbp + 0x1c0]
test eax, eax
add dword [rax], eax
add byte [rcx + rcx*4 - 0x39], cl
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbp + 0x9e0]
call fcn.140102781
jmp 0x14010123d
mov r15d, dword [rsi]
test r15d, r15d
je 0x1401011e6
mov rdx, qword [r14 + 0x4d0]
mov rax, qword [r14 + 0x4d8]
add al, 0
add byte [rax], al
mov ecx, dword [r14 + 0x4cc]
mov dword [r14 + 0x310], ecx
lea rcx, [r14 + 0x1e8]
mov qword [r14 + 0x318], rcx
mov qword [r14 + 0x320], rdx
xchg esi, eax
and byte [rbx], al
add byte [rax], al
mov qword [r14 + 0x328], rax
mov r14, qword [rbp + 0xc68]
push 0x4800000c
mov esi, dword [rbp + 0xc58]
jmp 0x1400ff9d8
lea rax, [r14 + 0x4d0]
mov rcx, qword [rax + 0x10]
lea r9, [rbp + 0x8c0]
mov qword [r9 + 0x18], rcx
movups xmm0, xmmword [rax]
movups xmmword [r9 + 8], xmm0
lea rdx, [r14 + 0x1e8]
mov byte [r14 + 0x30e], 0
lea rsi, [r14 + 0x180]
push 0xb
pop rcx
lea r8, [rbp + 0x1c0]
add byte [rcx + rcx*4 - 0x39], cl
rep movsq qword [rdi], qword [rsi]
mov dword [r9], 9
lea rcx, [rbp + 0x9e0]
invalid
loopne 0x14010123f
add byte [rax], al
call fcn.140102781
mov rax, qword [rbp + 0xc90]
cmp qword [rax + 0x4c0], 0
rol byte [rax + rax], 0
add byte [rbx + rcx*4 - 0x4b], cl
push 0x7500000c
invalid
mov byte [rax + 0x30a], 0
mov byte [rax + 0x30a], 0
cmp word [rax + 0x4a8], 0x15
invalid
jne 0x1401012a6
cmp byte [rax + 0x30b], 0
je 0x140101298
invalid
mov rax, qword [rbp + 0xc90]
lea rcx, [rax + 0x3f8]
mov eax, dword [rcx]
add eax, 0xfffffffe
cmp eax, 6
ja 0x140101298
cmp eax, 3
je 0x140101298
invalid
call case.0x1400e1cd2.96
mov rax, qword [rbp + 0xc90]
mov byte [rax + 0x30b], 0
add byte [rax], al
mov byte [rax + 0x30b], 0
cmp byte [rax + 0x30c], 0
je 0x1401012da
mov rax, qword [rbp + 0xc90]
cmp word [rax + 0x3e0], 0x15
jne 0x1401012da
mov rax, qword [rbp + 0xc90]
lea rcx, [rax + 0x330]
call fcn.1400ec2cc
mov rsi, qword [rbp + 0xc90]
mov byte [rsi + 0x30c], 0
lea rcx, [rsi + 0x300]
call fcn.1400ff8d0
cmp byte [rsi + 0x30d], 0
je 0x140101310
mov rax, qword [rbp + 0xc90]
lea rcx, [rax + 0x2e8]
call fcn.1400f8470
jno 0x14010130e
invalid
mov rax, qword [rbp + 0xc90]
mov byte [rax + 0x30d], 0
lea rcx, [rax + 0x1e8]
call fcn.1400ff4e7
mov rax, qword [rbp + 0xc90]
lea rsi, [rax + 0x30e]
mov byte [rsi], 0
push 0xf
pop rcx
lea rsi, [rbp + 0x9e0]
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov al, 1
mov rcx, qword [rbp + 0xc90]
mov byte [rcx + 0x308], al
or dword [rax], 0x4c000003
mov eax, esi
add rsp, 0xd28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r8w, 2
mov r9d, 0x15180
xor r10d, r10d
jmp 0x14010057f
lea rax, [0x1401cb0b0]
mov qword [rbp + 0x788], rax
mov rax, qword [0x1401cb108]
cmp rax, 3
je case.default.0x1401013fb
invalid
lea rax, [rbp + 0x788]
lea rcx, [rbp + 0x8c0]
ror byte [rax], 0
add byte [rax - 0x77], cl
mov dword [rcx], eax
lea r8, [rbp + 0x1c0]
invalid
invalid
mov qword [rcx], rax
lea r8, [rbp + 0x1c0]
mov qword [r8], rcx
or byte [rax - 0x73], cl
add eax, 0x69107
invalid
or byte [rax - 0x73], cl
add eax, 0x69107
invalid
mov qword [rsp + 0x20], rax
lea rcx, [0x1401cb108]
lea r9, [0x140166720]
xor edx, edx
call fcn.14011c330
mov rax, qword [rbp + 0x788]
movzx eax, byte [rax + 0x54]
lea rcx, [0x1401941f0]
add ebp, dword [rsi]
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xc90]
jmp rax
movzx eax, word [rbx + 0x1d4]
test eax, eax
je 0x1401015eb
invalid
cmp eax, 1
je 0x140101536
test byte [rcx], ah
add dword [rax], eax
invalid
cmp eax, 0x19
jne 0x1401016bb
add al, byte [rax]
invalid
mov byte [rbx + 0x30e], 0
push 0xb
pop rcx
lea rdi, [rbp + 0x788]
mov byte [rdi], al
add byte [rax], al
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rax, [0x1401cb480]
add byte [rax - 0x77], cl
test dword [rax + 0x4800000b], esi
mov eax, dword [0x1401cb538]
add byte [rax - 0x77], cl
test dword [rax + 0x4800000b], esi
mov eax, dword [0x1401cb538]
cmp rax, 3
je 0x140101493
lea rax, [rbp + 0xbb0]
lea rcx, [rbp + 0xb20]
and byte [rbx], cl
add byte [rax], al
mov qword [rcx], rax
lea r8, [rbp + 0xa60]
mov qword [r8], rcx
or dh, al
test dword [rbp + 0x100000c], eax
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rsX
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1401cb538]
lea r9, [0x14016ae10]
xor edx, edx
call fcn.14011c330
popfq
scasb al, byte [rdi]
add dword [rax], eax
popfq
scasb al, byte [rdi]
add dword [rax], eax
mov rdx, qword [rbp + 0xbb0]
mov byte [rbp + 0xc85], 1
lea rcx, [rbp + 0x1c0]
lea ecx, [rbp + 0x1c0]
invalid
call fcn.1400e4c88
mov byte [rbp + 0xc85], 0
lea rcx, [rbp + 0x8c0]
lea rdx, [rbp + 0x788]
invalid
add byte [rax], al
lea r8, [rbp + 0x1c0]
call fcn.140102433
jmp 0x14010169b
invalid
mov byte [rbx + 0x30e], 0
push 0xb
pop rcx
lea rdx, [rbp + 0x8c0]
mov rdi, rdx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea r8, [rbp + 0x1c0]
mov word [r8], 2
lea rcx, [rbp + 0x788]
mov r9w, 3
call fcn.14010232f
movups xmm0, xmmword [rbp + 0x788]
movups xmm1, xmmword [rbp + 0x798]
movaps xmmword [rbp + 0x9e0], xmm0
movaps xmmword [rbp + 0x9f0], xmm1
mov dword [rbp + 0xa50], 0x3b9aca00
jmp 0x1401016af
jns 0x140101535
add byte [rax], al
mov byte [rbx + 0x30e], 0
push 0xb
pop rcx
lea rdi, [rbp + 0x788]
invalid
add byte [rax], al
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rax, [0x1401cb600]
mov qword [rbp + 0xbb0], rax
mov rax, qword [0x1401cb6b8]
cmp rax, 3
je 0x1401015ab
lea rax, [rbp + 0xbb0]
lea rcx, [rbp + 0xb20]
mov qword [rcx], rax
lea r8, [rbp + 0xa60]
mov qword [r8], rcx
or dh, al
test dword [rsi + 0x100000c], eax
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rsX
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1401cb6b8]
lea r9, [0x14016ae60]
invalid
add byte [rcx], dh
shr al, cl
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
mov rdx, qword [rbp + 0xbb0]
mov byte [rbp + 0xc86], 1
xchg byte [rax + rax], cl
add byte [rcx], al
lea rcx, [rbp + 0x1c0]
call fcn.1400e4c88
invalid
invalid
inc esi
test dword [rsi + 0xc], eax
lea rcx, [rbp + 0x8c0]
add byte [rax - 0x73], cl
xchg ebp, eax
mov byte [rdi], al
add byte [rax], al
lea r8, [rbp + 0x1c0]
call fcn.140102433
invalid
invalid
add byte [rax], al
jmp 0x14010169b
mov byte [rbx + 0x30e], 0
push 0xb
pop rcx
lea rdi, [rbp + 0x788]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rax, [0x1401cb540]
mov qword [rbp + 0xbb0], rax
mov rax, qword [0x1401cb5f8]
cmp rax, 3
invalid
je 0x140101660
lea rax, [rbp + 0xbb0]
lea rcx, [rbp + 0xb20]
mov qword [rcx], rax
mov dword [rcx], eax
lea r8, [rbp + 0xa60]
mov qword [r8], rcx
mov byte [rbp + 0xc87], 1
xchg dword [rax + rax], ecx
add byte [rcx], al
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rsX
mov qword [rsp + 0x20], rax
lea rcx, [0x1401cb5f8]
lea r9, [0x14016ae38]
xor edx, edx
call fcn.14011c330
lodsb al, byte [rsi]
add dword [rax], eax
mov rdx, qword [rbp + 0xbb0]
mov byte [rbp + 0xc87], 1
lea rcx, [rbp + 0x1c0]
call fcn.1400e4c88
mov byte [rbp + 0xc87], 0
lea rcx, [rbp + 0x8c0]
lea ecx, [rbp + 0x8c0]
add dword [rax], eax
add al, ch
invalid
ror byte [rax], 0
add byte [rax - 0x73], cl
xchg ebp, eax
mov byte [rdi], al
add byte [rax], al
lea rdx, [rbp + 0x788]
lea r8, [rbp + 0x1c0]
call fcn.140102433
push 0xf
pop rcx
lea rdi, [rbp + 0x9e0]
add byte [rax - 0x73], cl
mov ch, 0xc0
or byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rsi, qword [rbp + 0xc90]
jmp 0x14010100f
mov byte [rbx + 0x30e], 0
push 0xb
pop rcx
lea rdx, [rbp + 0x8c0]
lea edx, [rbp + 0x8c0]
lea edx, [rbp + 0x8c0]
ror byte [rax], 0
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea r8, [rbp + 0x1c0]
rol byte [rcx], 0
invalid
rol byte [rcx], 0
add byte [rsi + 0x41], ah
mov dword [rax], 0x8d480002
lea ecx, [rax + 0x45000007]
xor ecx, ecx
add byte [rax], al
mov word [r8], 2
lea rcx, [rbp + 0x788]
xor r9d, r9d
call fcn.14010232f
jmp 0x14010150b
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.22.0_srccaching_client.rs
push 0x23
jmp 0x140101718
lea rcx, str._async_fn__resumed_after_panicking
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.22.0_srccaching_client.rs
push 0x22
pop rdx
call fcn.14011a470
ud2
ud2
or al, 2
add byte [rax], al
mov byte [rbp + 0x22f], al
mov byte [rbp + 0x22e], 0
add al, byte [rax]
add byte [rax], al
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x168]
call fcn.1400febfe
nop
add rsp, 0x28
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x158
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xd0], 0xfffffffffffffffe
mov dword [rbp + 0xd0], 0xfffffffe
test eax, edx
add byte [rax], al
add dh, bh
invalid
dec dword [rcx - 0x77]
mov r14, rdx
invalid
mov r15d, dword [rdx]
lea eax, [r15 - 2]
cmp eax, 7
push 3
pop rdi
cmovae eax, edi
mov rbx, rcx
lea rcx, [0x140194200]
movsxd rax, dword [rcx + rax*4]
or byte [rcx], cl
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov r12, qword [r14 + 8]
mov esp, dword [rsi + 8]
mov r13, qword [r14 + 0x10]
push 2
add al, byte [rcx + 0x5f]
pop r15
jmp 0x140103ad7
add byte [rcx - 0x75], cl
or al, r13b
sub byte [rax + 0xf44fffb], cl
movzx r12d, al
mov rcx, qword [r14 + 8]
call fcn.1400bc1fb
movzx r12d, al
loopne 0x140103a21
shl r12, 0x20
shl esp, 0x20
or r12, 3
push 6
jmp 0x140103acf
int3
push 4
jmp 0x140103ad5
invalid
add byte [rax], al
add byte [rax], al
push 0x58
pop rcx
call fcn.1400e6677
mov qword [rbp + 0xb8], rax
mov dword [rbp + 0xb8], eax
test rax, rax
je 0x140103b30
mov rdx, qword [r14 + 8]
lea rcx, [rbp - 0x60]
call fcn.1401025b5
push 0xb
pop rcx
lea rsi, [rbp - 0x60]
mov r12, qword [rbp + 0xb8]
mov rdi, r12
mov edi, esp
rep movsq qword [rdi], qword [rsi]
mov qword [rbp + 0xc8], r12
enter 0, 0
add byte [rax], al
add byte [rcx - 0x75], cl
jbe 0x140103a41
add byte [rax], al
mov rsi, qword [r14 + 0x10]
test rsi, rsi
je 0x140103b19
invalid
mov ecx, 0x118
add al, ch
xor ebp, dword [rsi + rdi*8]
call fcn.1400e6677
mov qword [rbp + 0xc0], rax
sub al, 0xfe
dec dword [rax - 0x77]
test eax, eax
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x140103b3d
invalid
test rax, rax
je 0x140103b3d
lea rcx, [rbp - 0x60]
mov rdx, rsi
bnd call fcn.1400e4b3e
bnd call fcn.1400e4b3e
lea rdx, [rbp - 0x60]
mov r8d, 0x118
mov r13, qword [rbp + 0xc0]
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call sub.msvcrt.dll_memcpy
jmp 0x140103b1c
mov rdx, qword [r14 + 8]
mov edx, dword [rsi + 8]
or byte [rbp - 0x75], cl
sbb byte [rax - 0x73], r9b
jne case.0x1400f9acd.22
mov r8, qword [r14 + 0x18]
lea rsi, [rbp - 0x60]
mov rcx, rsi
call fcn.1400474b0
mov r12, qword [rsi]
mov esp, dword [rsi]
mov r13, qword [rsi + 8]
movzx edx, word [rsi + 0x10]
movzx ecx, word [rsi + 0x12]
mov al, byte [rsi + 0x14]
movzx r8d, word [rsi + 0x15]
mov word [rbp + 0xc8], r8w
add byte [rax], al
add byte [rax], al
mov r8b, byte [rsi + 0x17]
mov byte [rbp + 0xca], r8b
mov r15d, edi
jmp 0x140103ad7
mov rcx, qword [r14 + 8]
call fcn.1400f1dea
mov r12, rax
push 7
or al, r13b
and bl, ah
invalid
pop r15
jmp 0x140103ad7
push 8
pop r15
mov dword [rbx], r15d
mov dword [rbx + 4], r8d
mov qword [rbx + 8], r12
mov qword [rbx + 0x10], r13
mov word [rbx + 0x18], dx
mov word [rbx + 0x1a], cx
mov byte [rbx + 0x1c], al
movzx eax, word [rbp + 0xc8]
mov word [rbx + 0x1d], ax
mov al, byte [rbp + 0xca]
mov byte [rbx + 0x1f], al
add rsp, 0x158
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r13d, r13d
mov r8d, dword [r14 + 4]
movzx edx, word [r14 + 0x18]
movzx ecx, word [r14 + 0x1a]
mov al, byte [r14 + 0x1c]
jmp 0x140103ad7
push 8
pop rcx
push 0x58
pop rdx
call fcn.14011a0d0
ud2
push 8
pop rcx
mov edx, 0x118
call fcn.14011a0d0
ud2
clc
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
test eax, eax
rol byte [rcx], 0
add byte [rdi], cl
adc byte [rbp + 0xe8], al
add byte [rax], al
movaps xmmword [rbp + 0x1b0], xmm0
add byte [rax - 0x75], cl
lea ebp, [rax]
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
xchg ebp, eax
clc
mov rcx, qword [rbp + 0x228]
mov rdx, qword [rbp + 0x1f8]
add dword [rax], eax
add al, ch
invalid
call fcn.140046020
jmp 0x140108ee7
sal r11, 1
invalid
invalid
cli
mov r8, rsi
call fcn.140046480
mov r12, qword [rbp + 0x1b0]
add dword [rax], eax
add byte [rax - 0x75], cl
popfq
mov rbx, qword [rbp + 0x1c0]
rol byte [rcx], 0
add byte [rbp - 0x7b], cl
in al, 0x75
jne 0x140108f01
test r12, r12
jne 0x140108f01
mov r12, qword [rbp + 0x1b8]
mov esp, dword [rbp + 0x1b8]
push 1
pop rax
mov qword [rbp + 0x198], rax
add dword [rax], eax
invalid
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a0], xmm0
adc dword [rbp + 0x1a0], eax
adc dword [rbp + 0x1a0], eax
mov qword [rbp + 0x170], rax
movups xmmword [rbp + 0x178], xmm0
and qword [rbp + 0xe0], 0
movsd dword [rdi], dword [rsi]
loopne 0x140108f28
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp + 0xd8], rax
test eax, ebx
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
xor edx, edx
invalid
ja 0x140108ebf
mov rcx, rbx
xor edx, edx
call fcn.1400814b3
test edi, esi
dec dword [rax - 0x73]
lea rsi, [rbp + 8]
idiv edi
lea rsi, [rbp + 8]
or byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
mov qword [rsi + 8], rdx
and qword [rsi + 0x10], 0
or byte [rax - 0x7d], cl
adc byte [rax], al
and dword [rsi + 0x10], 0
add rbx, r12
lea rdi, [rbp + 0xe8]
mov qword [rdi], r12
add byte [rax], al
add byte [rcx + rcx*4 + 0x27], cl
mov qword [rdi + 8], rbx
lea r13, [0x14019421c]
or byte [rax], al
mov eax, 0x4c0008b2
lea esi, [rbp + 0x198]
add byte [rax], al
or byte [rax], al
add byte [rbp + rcx*4 - 0x4b], cl
cwde
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
lea r14, [rbp + 0x198]
add byte [rax], al
mov rcx, rdi
call fcn.1400dab2c
cmp eax, 0x110000
adc dword [rax], eax
mov ecx, 0x3dfffd1b
add byte [rax], al
adc dword [rax], eax
add byte [rdi], cl
je 0x14010900f
test byte [rcx + 0x41000000], dl
mov edi, eax
add byte [rax], al
mov r15d, eax
mov ecx, eax
call fcn.14006cfc9
idiv bh
movzx ecx, byte [rax]
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
jmp rcx
mov rcx, rsi
mov edx, r15d
call fcn.140108862
jmp case.0x140108f93.1
mov rcx, rsi
mov edx, r15d
cli
cli
call fcn.140108862
jmp case.0x140108f93.1
mov rcx, rsi
int1
mov edx, r15d
call fcn.140108862
clc
invalid
invalid
jmp case.0x140108f93.1
clc
invalid
mov rcx, r14
mov dl, 4
call fcn.14006cf94
dec dword [rax - 0x77]
int1
dec dword [rax - 0x77]
int1
mov edx, r15d
call fcn.140108862
jmp case.0x140108f93.1
inc rax
mov rcx, rax
ror byte [rax - 0x77], 0xc1
call fcn.14006d0ad
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140107e32
jmp case.0x140108f93.1
inc rax
mov rcx, rax
call fcn.14006d0ad
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140107e32
jmp case.0x140108f93.1
mov rsi, qword [rbp + 0x18]
mov rcx, rsi
xor edx, edx
call fcn.1400814b3
lea rcx, [rbp + 0xc0]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
and qword [rcx + 0x10], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
movups xmmword [rbp + 0xea], xmm0
movups xmm0, xmmword [rbp + 0xe8]
movups xmmword [rbp + 0x9e], xmm0
movzx eax, word [rbp + 0xf8]
mov word [rbp + 0xae], ax
and dword [rbp + 0x48], 0
and word [rbp + 0x4c], 0
xor eax, eax
mov byte [rbp + 0x50], al
and dword [rbp + 0x54], 0
mov byte [rbp + 0x58], al
and dword [rbp + 0x5c], 0
mov byte [rbp + 0x60], al
and dword [rbp + 0x64], 0
mov byte [rbp + 0x68], al
and dword [rbp + 0x6c], 0
mov r14, qword [rbp + 8]
add rsi, r14
mov qword [rbp + 0x70], r14
mov qword [rbp + 0x78], rsi
mov byte [rbp + 0x90], al
and qword [rbp + 0x38], 0
and dword [rbp + 0x98], 0
and word [rbp + 0x9c], 0
mov dword [rbp + 0xb8], 0x110000
mov byte [rbp + 0xbc], al
mov byte [rbp + 0x237], 1
xor edx, edx
call fcn.140107e04
lea rsi, [rbp + 0xe8]
lea rdx, [rbp + 0x38]
mov r8d, 0x88
mov rcx, rsi
call sub.msvcrt.dll_memcpy
lea rdi, [rbp + 0xc0]
mov rcx, rsi
call fcn.14006bbc8
cmp eax, 0x110000
je 0x140109106
mov rcx, rdi
mov edx, eax
call fcn.140108862
jmp 0x1401090eb
lea rsi, [rbp + 0xe8]
mov rcx, rsi
call fcn.14006c13f
mov qword [rsi], r12
mov qword [rsi + 8], rbx
mov edi, 0x20003
mov qword [rbp + 0x188], r14
mov rcx, rsi
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140109165
mov ecx, eax
call fcn.140107e72
cmp al, 0x11
ja 0x140109128
movzx eax, al
bt edi, eax
jae 0x140109128
mov rdx, qword [rbp + 0xc0]
mov rsi, qword [rbp + 0xd0]
mov al, 1
mov dword [rbp + 0x220], eax
jmp 0x14010927b
mov rdx, qword [rbp + 0xc0]
mov rsi, qword [rbp + 0xd0]
lea rdi, [rbp + 0xe8]
mov rcx, rdi
mov r13, rdx
mov r8, rsi
call fcn.14006edc7
mov dword [rbp + 0x220], 0
lea rbx, str.xn__labels_exceed_maximum_length_of_255error_converting_some_labels:
push 4
pop r14
mov qword [rbp + 0x1e8], r13
mov rcx, rdi
call fcn.14006edfc
mov r15, rax
test rax, rax
je 0x140109278
mov r12, rdx
mov qword [rbp + 0x1e8], r13
mov rcx, r15
mov r8, rbx
mov r9, r14
call fcn.14006f272
test al, al
je 0x14010919d
mov qword [rbp + 0x1e8], r13
mov rcx, r15
mov rdx, r12
mov r8, r14
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.1.5_srcuts46.rs
call fcn.14006ce78
mov r8, rdx
mov qword [rbp + 0x1e8], r13
lea rcx, [rbp + 0x38]
mov rdx, rax
call fcn.14006d39c
mov r15, qword [rbp + 0x38]
test r15, r15
je 0x14010926b
mov r12, qword [rbp + 0x40]
mov rax, qword [rbp + 0x48]
add rax, r15
mov qword [rbp + 0x200], r15
mov qword [rbp + 0x208], rax
lea rcx, [rbp + 0x200]
call fcn.1400dab2c
cmp eax, 0x110000
je 0x14010925b
mov ecx, eax
call fcn.140107e72
cmp al, 0x11
ja 0x140109228
movzx eax, al
mov ecx, 0x20003
bt ecx, eax
jae 0x140109228
mov al, 1
mov dword [rbp + 0x220], eax
mov rcx, r15
mov rdx, r12
call fcn.14000e02a
jmp 0x14010919d
mov al, 1
mov dword [rbp + 0x220], eax
jmp 0x14010919d
mov rdx, r13
lea rax, [rbp + 0x1c8]
mov qword [rax], 1
xorps xmm6, xmm6
movups xmmword [rax + 8], xmm6
lea rcx, [rbp + 0x38]
mov qword [rbp + 0x1f0], rdx
mov r8, rsi
call fcn.14006edc7
xor ebx, ebx
push 4
pop r13
lea r15, [rbp + 0xe8]
lea rsi, [rbp - 0x38]
xor r14d, r14d
lea rcx, [rbp + 0x38]
call fcn.14006edfc
mov rdi, rax
test rax, rax
je 0x1401094f2
mov r12, rdx
test r14b, 1
je 0x1401092e4
lea rcx, [rbp + 0x1c8]
push 0x2e
pop rdx
call fcn.140108862
mov rcx, rdi
mov rdx, r12
lea r8, str.xn__labels_exceed_maximum_length_of_255error_converting_some_labels:
mov r9, r13
call fcn.14006f272
test al, al
je 0x140109434
mov rcx, rdi
mov rdx, r12
mov r8, r13
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.1.5_srcuts46.rs
call fcn.14006ce78
mov r8, rdx
lea rcx, [rbp + 0x200]
mov rdx, rax
call fcn.14006d39c
mov rdx, qword [rbp + 0x200]
test rdx, rdx
je 0x14010946d
lea rcx, [rbp + 0x130]
movups xmmword [rcx], xmm6
lea rax, [rbp - 0x36]
movups xmmword [rax], xmm6
movzx eax, word [rbp - 0x28]
mov word [rcx + 0x2e], ax
movups xmm0, xmmword [rbp - 0x38]
movups xmmword [rcx + 0x1e], xmm0
and qword [rbp + 0xe8], 0
and dword [rbp + 0xf8], 0
and word [rbp + 0xfc], 0
mov byte [rbp + 0x100], bl
and dword [rbp + 0x104], 0
mov byte [rbp + 0x108], bl
and dword [rbp + 0x10c], 0
mov byte [rbp + 0x110], bl
and dword [rbp + 0x114], 0
mov byte [rbp + 0x118], bl
and dword [rbp + 0x11c], 0
mov r12, qword [rbp + 0x210]
lea rax, [rdx + r12]
mov qword [rbp + 0x120], rdx
mov qword [rbp + 0x128], rax
mov byte [rbp + 0x140], bl
and dword [rbp + 0x148], 0
mov rcx, qword [rbp + 0x208]
mov qword [rbp + 0x1f8], rcx
and word [rbp + 0x14c], 0
mov dword [rbp + 0x168], 0x110000
mov byte [rbp + 0x16c], bl
mov qword [rbp + 0x228], rdx
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], rax
mov rcx, r15
call fcn.14006bbc8
mov edi, eax
mov rcx, rsi
call fcn.1400dab2c
mov r14d, eax
cmp edi, 0x110000
je 0x14010947d
cmp r14d, 0x110000
je 0x14010942a
cmp r14d, edi
je 0x1401093ff
mov rcx, r15
call fcn.14006c13f
jmp 0x14010948e
mov eax, dword [rbp + 0x220]
mov r8d, eax
and r8b, 1
mov rcx, rdi
mov rdx, r12
lea r9, [rbp + 0x198]
call fcn.14006d137
mov r14b, 1
lea rcx, [rbp + 0x1c8]
mov rdx, rdi
mov r8, r12
call fcn.140107e32
jmp 0x1401092b7
lea rcx, [rbp + 0x198]
xor edx, edx
call fcn.14006cf94
jmp 0x1401094ea
mov rcx, r15
call fcn.14006c13f
cmp r14d, 0x110000
je 0x14010949e
lea rcx, [rbp + 0x198]
mov dl, 1
call fcn.14006cf94
jmp 0x1401094c1
mov eax, dword [rbp + 0x220]
mov r8d, eax
and r8b, 1
mov rcx, qword [rbp + 0x228]
mov rdx, r12
lea r9, [rbp + 0x198]
call fcn.14006d137
lea rcx, [rbp + 0x1c8]
mov rdx, qword [rbp + 0x228]
mov r8, r12
call fcn.140107e32
mov rcx, qword [rbp + 0x228]
mov rdx, qword [rbp + 0x1f8]
call fcn.14000e02a
mov r14b, 1
jmp 0x1401092b7
lea rcx, [rbp + 0x1c8]
mov rdi, qword [rcx]
mov rax, qword [rcx + 8]
mov qword [rbp - 8], rax
mov rsi, qword [rcx + 0x10]
lea rax, [rbp + 0xc0]
mov rdx, qword [rax + 8]
mov rcx, qword [rbp + 0x1f0]
call fcn.14000e02a
lea rax, [rbp + 8]
mov rdx, qword [rax + 8]
mov rcx, qword [rbp + 0x188]
call fcn.14000e02a
lea rcx, [rbp + 0xe8]
mov qword [rbp], rdi
mov rdx, rdi
mov r8, rsi
call fcn.14006edc7
xorps xmm6, xmm6
xor ebx, ebx
lea rcx, [rbp + 0xe8]
call fcn.14006edfc
mov rsi, rax
test rax, rax
je 0x140109996
mov rdi, rdx
test bl, 1
je 0x14010957d
lea rcx, [rbp + 0x170]
push 0x2e
pop rdx
call fcn.140108862
mov rcx, rdi
cmp rdi, 8
movabs r8, 0x8080808080808080
jb 0x1401095ce
lea rdx, [rsi + 7]
and rdx, 0xfffffffffffffff8
mov rax, rdx
sub rax, rsi
mov rcx, rdi
cmp rax, rdi
ja 0x1401095ce
test qword [rsi], r8
jne 0x1401095e5
cmp rdx, rsi
push 8
pop rcx
cmove rax, rcx
lea rcx, [rdi - 8]
cmp rax, rcx
jae 0x14010993c
test qword [rsi + rax], r8
jne 0x1401095e5
add rax, 8
jmp 0x1401095b9
mov rax, rcx
sub rax, 1
jb 0x140109946
cmp byte [rsi + rcx - 1], 0
mov rcx, rax
jns 0x1401095ce
mov r8, rsi
add r8, rdi
lea rcx, [rbp + 0x1c8]
mov rdx, rsi
call fcn.14006b8ee
mov rax, qword [rbp + 0x1c8]
mov qword [rbp + 0x220], rax
mov rcx, qword [rbp + 0x1d8]
mov qword [rbp + 0x1f0], rcx
lea rcx, [rax + rcx*4]
mov qword [rbp + 8], rax
mov qword [rbp + 0x228], rcx
mov qword [rbp + 0x10], rcx
lea rcx, [rbp + 8]
call fcn.14006babb
test al, 1
jne 0x140109659
mov qword [rbp + 0x200], 1
lea rax, [rbp + 0x208]
movups xmmword [rax], xmm6
xor eax, eax
mov qword [rbp + 0x190], rax
jmp 0x1401096f4
mov bl, dl
push 8
pop rcx
xor edx, edx
call fcn.1400814b3
mov rsi, rax
mov byte [rax], bl
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x40], rdx
mov qword [rbp + 0x48], 1
movups xmm0, xmmword [rbp + 8]
movups xmmword [rbp + 0xc0], xmm0
push 1
pop rdi
lea rcx, [rbp + 0xc0]
call fcn.14006babb
test al, 1
je 0x1401096bc
mov ebx, edx
cmp rdi, qword [rbp + 0x40]
jne 0x1401096b0
lea rcx, [rbp + 0x38]
push 1
pop rdx
call fcn.140107e04
mov rsi, qword [rbp + 0x38]
mov byte [rsi + rdi], bl
inc rdi
mov qword [rbp + 0x48], rdi
jmp 0x140109688
movups xmm0, xmmword [rbp + 0x38]
movaps xmmword [rbp + 0x200], xmm0
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x210], rax
mov qword [rbp + 0x190], rax
test eax, eax
je 0x1401096f4
lea rcx, [rbp + 0x200]
lea rdx, [0x14015edd9]
push 1
pop r8
call fcn.140107e32
mov r8, qword [rbp + 0x1f0]
lea rax, [r8*4 - 4]
mov qword [rbp - 0x48], rax
mov rdi, r8
shl rdi, 2
mov r11, qword [rbp + 0x220]
lea rax, [r11 + 4]
mov qword [rbp + 0x188], rax
xor ecx, ecx
mov eax, 0x80
mov rdx, qword [rbp + 0x190]
mov r14d, edx
push 0x48
pop rdx
mov esi, edx
mov qword [rbp - 0x50], rdi
cmp r14d, r8d
jae 0x140109974
mov r8, qword [rbp + 0x188]
xor r10d, r10d
cmp rdi, r10
je 0x14010a00b
mov r9, r10
mov rdx, r8
mov ebx, dword [r11 + r10]
add r10, 4
add r8, 4
cmp eax, ebx
ja 0x14010974d
lea r8, [r11 + r9]
add r8, 4
cmp r8, qword [rbp + 0x228]
je 0x1401097a5
mov r8, qword [rbp - 0x48]
sub r8, r9
shr r8, 2
mov r9d, dword [rdx]
cmp ebx, r9d
mov r10d, r9d
cmovb r10d, ebx
cmp eax, r9d
cmovbe ebx, r10d
add rdx, 4
dec r8
jne 0x140109788
mov r15d, ebx
sub r15d, eax
mov qword [rbp + 0x1f8], r14
lea r8d, [r14 + 1]
mov eax, ecx
not eax
xor edx, edx
div r8d
cmp r15d, eax
ja 0x1401098c4
imul r15d, r8d
add r15d, ecx
mov r12, qword [rbp + 0x220]
cmp r12, qword [rbp + 0x228]
je 0x14010989c
mov eax, dword [r12]
cmp eax, ebx
jae 0x1401097f4
inc r15d
je 0x1401098c4
add r12, 4
cmp eax, ebx
jne 0x1401097d6
lea r14d, [rsi + 0x1a]
mov edi, r15d
push 0x24
pop r13
mov ecx, r13d
sub ecx, esi
cmp r13d, r14d
push 0x1a
pop rax
cmovae ecx, eax
cmp r13d, esi
push 1
pop rax
cmovbe ecx, eax
mov eax, edi
sub eax, ecx
jb 0x140109856
mov r8d, ecx
sub r8d, 0x24
je 0x1401099ea
neg r8d
xor edx, edx
div r8d
mov edi, eax
add ecx, edx
call fcn.14006cf5b
lea rcx, [rbp + 0x200]
mov edx, eax
call fcn.140108862
add r13d, 0x24
jmp 0x140109807
mov ecx, edi
call fcn.14006cf5b
lea rcx, [rbp + 0x200]
mov edx, eax
call fcn.140108862
mov rax, qword [rbp + 0x1f8]
lea edi, [rax + 1]
cmp eax, dword [rbp + 0x190]
sete r8b
mov ecx, r15d
mov edx, edi
call fcn.14006ced4
mov esi, eax
mov eax, edi
mov qword [rbp + 0x1f8], rax
xor r15d, r15d
jmp 0x1401097d6
inc r15d
inc ebx
mov eax, ebx
mov ecx, r15d
mov r11, qword [rbp + 0x220]
mov r8, qword [rbp + 0x1f0]
mov rdi, qword [rbp - 0x50]
mov r14, qword [rbp + 0x1f8]
jmp 0x14010973a
mov rcx, qword [rbp + 0x200]
mov rdx, qword [rbp + 0x208]
call fcn.14000e02a
xor edi, edi
mov rcx, qword [rbp + 0x1c8]
mov rdx, qword [rbp + 0x1d0]
call fcn.14006ba69
test rdi, rdi
lea rsi, [rbp + 0x170]
je 0x14010995f
mov rcx, rsi
lea rdx, str.xn__labels_exceed_maximum_length_of_255error_converting_some_labels:
push 4
pop r8
mov qword [rbp + 0x228], rdi
call fcn.140107e32
mov rcx, rsi
mov rdx, qword [rbp + 0x228]
mov r8, qword [rbp - 0x40]
call fcn.140107e32
mov rcx, qword [rbp + 0x228]
mov rdx, qword [rbp - 0x10]
call fcn.14000e02a
mov bl, 1
jmp 0x14010954e
test qword [rsi + rcx], r8
jne 0x1401095e5
mov bl, 1
lea rcx, [rbp + 0x170]
mov rdx, rsi
mov r8, rdi
call fcn.140107e32
jmp 0x14010954e
mov bl, 1
lea rcx, [rbp + 0x198]
xor edx, edx
call fcn.14006cf94
jmp 0x14010954e
mov rdi, qword [rbp + 0x200]
mov rax, qword [rbp + 0x208]
mov qword [rbp - 0x10], rax
mov rax, qword [rbp + 0x210]
mov qword [rbp - 0x40], rax
jmp 0x1401098d9
mov rcx, qword [rbp]
mov rdx, qword [rbp - 8]
call fcn.14000e02a
cmp qword [rbp + 0x1a8], 0
je 0x140109a05
mov rsi, qword [rbp + 0x198]
mov rdi, qword [rbp + 0x1a0]
mov rcx, qword [rbp + 0x170]
mov rdx, qword [rbp + 0x178]
call fcn.14000e02a
mov rcx, rsi
mov rdx, rdi
call fcn.14000e02a
mov rax, qword [rbp + 0x1e0]
mov word [rax], 0x103
jmp 0x140109c11
lea rcx, [0x14013e290]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.1.5_srcpunycode.rs
push 0x39
pop rdx
call fcn.14011a470
jmp 0x14010a0b4
mov rsi, qword [rbp + 0x170]
mov rbx, qword [rbp + 0x178]
mov rdi, qword [rbp + 0x180]
mov rcx, qword [rbp + 0x198]
mov rdx, qword [rbp + 0x1a0]
call fcn.14000e02a
mov qword [rbp + 0x20], rsi
lea rax, [rsi + rdi]
lea r14, [rbp + 0xf8]
mov qword [r14 - 0x10], rsi
mov qword [r14 - 8], rdi
mov qword [r14], rsi
mov qword [r14 + 8], rax
and qword [r14 + 0x10], 0
mov qword [rbp + 0x28], rbx
mov qword [rbp + 0x30], rdi
mov r15d, 0x70000003
movabs r12, 0x400802900002601
mov rcx, r14
call fcn.14004820a
cmp edx, 0x3a
ja 0x140109a81
mov eax, edx
bt r12, rax
jb 0x140109bfa
lea eax, [rdx - 0x3f]
cmp eax, 0x1e
ja 0x140109a93
bt r15d, eax
jb 0x140109bfa
cmp edx, 0x110000
jne 0x140109a68
test rdi, rdi
je 0x140109f43
lea rbx, [rbp + 0x38]
push 0x2e
pop r9
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140112b72
mov rcx, rbx
call fcn.14010833d
mov rsi, rax
test rax, rax
je 0x140109cab
mov rdi, rdx
push 0x40
pop rcx
call fcn.1400fcc4f
test rax, rax
je 0x14010a091
mov rbx, rax
mov qword [rax], rsi
mov qword [rax + 8], rdi
push 9
pop rcx
lea rdi, [rbp + 0xe8]
lea rsi, [rbp + 0x38]
rep movsq qword [rdi], qword [rsi]
push 1
pop r15
push 0x18
pop r14
push 4
pop rdi
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rdi
lea rcx, [rbp + 0xe8]
call fcn.14010833d
mov r12, rax
test rax, rax
je 0x140109c3f
mov r13, rdx
cmp r15, rdi
jne 0x140109be5
mov rsi, rdi
inc rsi
jne 0x140109b43
xor ecx, ecx
jmp 0x140109bd5
lea rax, [rdi + rdi]
cmp rax, rsi
cmova rsi, rax
cmp rsi, 5
jae 0x140109b57
push 4
pop rsi
xor edx, edx
mov rax, rsi
shr rax, 0x3b
sete al
test rdi, rdi
je 0x140109b82
mov rcx, rdi
shl rcx, 4
mov qword [rbp + 0x200], rbx
mov qword [rbp + 0x210], rcx
push 8
pop rcx
jmp 0x140109b84
xor ecx, ecx
mov r8, rsi
shl r8, 4
mov dl, al
shl rdx, 3
mov qword [rbp + 0x208], rcx
lea rcx, [rbp + 0x1c8]
lea r9, [rbp + 0x200]
call fcn.140078c03
cmp qword [rbp + 0x1c8], 0
mov rcx, qword [rbp + 0x1d0]
je 0x140109bc5
mov rsi, qword [rbp + 0x1d8]
jmp 0x140109bd5
mov rbx, rcx
mov rdi, rsi
movabs rcx, 0x8000000000000001
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rdi
mov rdx, rsi
call fcn.140047c5c
mov qword [rbx + r14 - 8], r12
mov qword [rbx + r14], r13
inc r15
add r14, 0x10
jmp 0x140109b08
mov rax, qword [rbp + 0x1e0]
mov word [rax], 0x503
mov rcx, rsi
mov rdx, rbx
call fcn.14000e02a
mov rcx, qword [rbp + 0x1b0]
mov rdx, qword [rbp + 0x1b8]
call fcn.1401171eb
movaps xmm6, xmmword [rbp + 0x240]
add rsp, 0x2d8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test r15, r15
je 0x140109cb0
lea rsi, [r15 - 1]
mov rax, rsi
shl rax, 4
mov rcx, qword [rbx + rax]
mov rdx, qword [rbx + rax + 8]
lea r8, str.called__Option::unwrap____on_a__None__value
xor r9d, r9d
call fcn.14010a6a2
test al, al
cmove rsi, r15
cmp rsi, 4
jbe 0x140109cb2
mov rcx, rbx
mov rdx, rdi
call fcn.14007edcd
jmp 0x140109f43
push 8
pop rbx
xor edi, edi
xor esi, esi
lea rax, [rbp + 0x38]
mov qword [rax], 4
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
shl rsi, 4
add rsi, rbx
mov qword [rbp + 0xe8], rbx
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], rbx
mov qword [rbp + 0x228], rsi
mov qword [rbp + 0x100], rsi
push 4
pop rax
mov qword [rbp + 0x1f0], rax
xor eax, eax
mov qword [rbp + 0x220], rax
lea rdi, [rbp + 0x200]
movabs r14, 0x3f0000003f
xor eax, eax
mov r15, rbx
mov esi, eax
cmp r15, qword [rbp + 0x228]
je 0x140109fa2
mov qword [rbp + 0x1f8], rsi
lea rbx, [r15 + 0x10]
mov qword [rbp + 0xf8], rbx
mov rsi, qword [r15]
mov r13, qword [r15 + 8]
mov rcx, rsi
mov rdx, r13
lea r8, str.called__Option::unwrap____on_a__None__value
xor r9d, r9d
call fcn.14010a6a2
test al, al
jne 0x140109f21
mov rcx, rsi
mov rdx, r13
lea r8, str.0x0X
call fcn.14006bba1
test al, al
jne 0x140109d88
mov rcx, rsi
mov rdx, r13
lea r8, [0x1401901ee]
call fcn.14006bba1
test al, al
je 0x140109dec
mov rcx, rsi
mov rdx, r13
push 2
pop r8
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_1.7.2_srchost.rs
call fcn.14006ef45
mov rsi, rax
mov r13, rdx
add rax, rdx
mov qword [rbp + 0x200], rsi
mov qword [rbp + 0x208], rax
mov rcx, rdi
call fcn.140049120
cmp eax, 0x110000
je 0x140109de3
lea ecx, [rax - 0x3a]
cmp ecx, 0xfffffff5
ja 0x140109db5
add eax, 0xffffffbf
cmp eax, 0x25
ja 0x140109f21
bt r14, rax
jb 0x140109db5
jmp 0x140109f21
push 0x10
pop r12
jmp 0x140109e8f
cmp r13, 2
jb 0x140109e5e
mov rcx, rsi
mov rdx, r13
push 0x30
pop r8
call fcn.1401088c0
test al, al
je 0x140109e5e
mov rcx, rsi
mov rdx, r13
push 1
pop r8
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_1.7.2_srchost.rs
call fcn.14006ef45
mov rsi, rax
mov r13, rdx
add rax, rdx
mov qword [rbp + 0x200], rsi
mov qword [rbp + 0x208], rax
mov rcx, rdi
call fcn.140049120
cmp eax, 0x110000
je 0x140109e4e
mov ecx, eax
and ecx, 0x1ffff8
cmp ecx, 0x30
je 0x140109e32
push 8
pop r12
cmp eax, 0x110000
je 0x140109e8f
jmp 0x140109f21
lea rax, [rsi + r13]
mov qword [rbp + 0x200], rsi
mov qword [rbp + 0x208], rax
mov rcx, rdi
call fcn.140049120
lea ecx, [rax - 0x30]
cmp ecx, 0xa
jb 0x140109e70
push 0xa
pop r12
cmp eax, 0x110000
jne 0x140109f21
test r13, r13
je 0x140109ecd
mov rcx, rsi
mov rdx, r13
push 0x2b
pop r8
call fcn.1401088c0
test al, al
jne 0x140109f21
mov rcx, rsi
mov rdx, r13
mov r8d, r12d
call fcn.140053c90
mov rsi, rax
mov al, 1
mov r15, rbx
test sil, 1
jne 0x140109d17
shr rsi, 0x20
jmp 0x140109ecf
xor esi, esi
mov rdx, qword [rbp + 0x220]
cmp rdx, qword [rbp + 0x40]
jne 0x140109eef
lea rcx, [rbp + 0x38]
call fcn.14010898b
mov rax, qword [rbp + 0x38]
mov rdx, qword [rbp + 0x48]
jmp 0x140109ef6
mov rax, qword [rbp + 0x1f0]
mov qword [rbp + 0x1f0], rax
mov dword [rax + rdx*4], esi
mov rcx, qword [rbp + 0x48]
inc rcx
mov rax, rcx
mov qword [rbp + 0x220], rcx
mov qword [rbp + 0x48], rcx
mov rax, qword [rbp + 0x1f8]
jmp 0x140109d14
lea rcx, [rbp + 0xe8]
call fcn.14010f901
mov rcx, qword [rbp + 0x38]
mov rdx, qword [rbp + 0x40]
call fcn.14006ba69
cmp r15, qword [rbp + 0x228]
je 0x140109f89
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0xff], rax
movups xmm0, xmmword [rbp + 0x20]
movups xmmword [rbp + 0xef], xmm0
mov rdx, qword [rbp + 0x1e0]
mov byte [rdx], 0
movups xmm0, xmmword [rbp + 0xe8]
mov rax, qword [rbp + 0xf7]
mov rcx, qword [rbp + 0xff]
movups xmmword [rdx + 1], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
jmp 0x140109c11
mov rax, qword [rbp + 0x1e0]
mov word [rax], 0x303
mov rcx, qword [rbp + 0x20]
mov rdx, qword [rbp + 0x28]
jmp 0x140109c0c
lea rcx, [rbp + 0xe8]
call fcn.14010f901
test sil, sil
jne 0x140109f2d
mov rdx, qword [rbp + 0x220]
test rdx, rdx
je 0x14010a09e
lea rcx, [rdx - 1]
mov rax, qword [rbp + 0x38]
mov esi, dword [rax + rdx*4 - 4]
shl ecx, 3
push 0xffffffffffffffff
pop rdx
shr edx, cl
cmp esi, edx
ja 0x140109f2d
mov rcx, qword [rbp + 0x220]
lea rdx, [rcx*4 - 4]
xor ecx, ecx
cmp rdx, rcx
je 0x14010a026
cmp dword [rax + rcx], 0xff
lea rcx, [rcx + 4]
jbe 0x140109ff4
jmp 0x140109f2d
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.1.5_srcpunycode.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x14010a0b4
push 0x18
pop r8
xor r9d, r9d
cmp rdx, r9
je 0x14010a04c
mov r10d, dword [rax + r9]
mov ecx, r8d
and cl, 0x18
shl r10d, cl
add esi, r10d
add r9, 4
add r8d, 0xfffffff8
jmp 0x14010a02d
bswap esi
mov rdx, qword [rbp + 0x40]
mov rcx, rax
call fcn.14006ba69
mov eax, esi
shr eax, 8
mov rcx, qword [rbp + 0x1e0]
mov byte [rcx], 1
mov byte [rcx + 1], sil
shr esi, 0x18
mov byte [rcx + 4], sil
mov word [rcx + 2], ax
jmp 0x140109f95
push 8
pop rcx
push 0x40
pop rdx
call fcn.14011a0d0
jmp 0x14010a0b4
lea rcx, str.a_non_empty_list_of_numbers
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_1.7.2_srchost.rs
push 0x1b
pop rdx
call fcn.14011a790
ud2
shr al, cl
scasb al, byte [rdi]
jg case.0x1400eece1.113
invalid
invalid
dec dword [rax - 0x73]
lea esp, [rax]
add dword [rax], eax
add byte [rax - 0x73], cl
push rbp
rol byte [rcx - 0x48], 1
test al, 0
add byte [rax], al
call sub.msvcrt.dll_memcpy
lea rsi, [0x140194238]
or byte [r8], al
xorps xmm6, xmm6
mov r11, qword [rbp + 0x120]
mov rax, qword [rbp + 0x128]
mov r9d, dword [rbp + 0x1a0]
mov rdx, qword [rbp + 0x1a8]
mov r10, qword [rbp + 0x1b8]
movzx r8d, word [rbp + 0x1a4]
movzx ecx, r8w
enter 0xffffffffffff8349, 0xfffffffffffffffb
add dword [rbp + 0x4d], esi
cmp r11, 1
jne case.0x1401039b7.15
test r9d, r9d
je 0x14010fec6
cmp rax, r10
jb 0x1401104d1
add byte [rax - 0x7d], cl
and qword [rbp + 0x1b8], 0
movsd dword [rdi], dword [rsi]
mov eax, 1
xor r10d, r10d
shr bl, cl
and eax, 0xf8834166
add eax, 0x2600830f
add dword [rax], 0x26
jmp 0x14010feeb
cmp r8w, 5
jae 0x1401124d1
add dword [rax], 0x26
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
cmp rax, rcx
enter 0xffffffffffff820f, 0xfffffffffffffff0
add eax, 0x45660000
test eax, eax
invalid
jb 0x1401104ca
test r8w, r8w
je case.0x1400f3d98.78
and word [rbp + 0x1a4], 0
add dword [rax], eax
add byte [rax], al
xor r8d, r8d
and qword [rbp + 0x120], 0
xor r11d, r11d
jmp 0x14010fea1
cmp r11, 2
je 0x14011048d
lea r15, [rbp + 0x130]
mov qword [rbp + 0x208], r15
mov rax, qword [r15 + 0x60]
invalid
test rax, rax
jne 0x140110448
cmp byte [r15 + 0x50], 2
je 0x140110212
test dl, ch
add al, byte [rax]
invalid
invalid
lea r13, [r15 + 0x28]
lea rdi, [r15 + 0x40]
sub byte [rcx - 0x73], cl
jg 0x14010ff70
cmp qword [rdi], 0
je 0x14010ff4d
invalid
mov rcx, rdi
stc
call fcn.1400dab2c
cmp eax, 0x110000
add byte [rcx], dl
add byte [rdi], cl
invalid
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax], al
add byte [rcx], dl
add byte [rdi], cl
test dword [rbp + 0x48000000], esp
and dword [rdi], 0
add byte [rax], al
and qword [rdi], 0
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.1400dab2c
inc dword [rcx - 0x77]
mov r12d, eax
lea eax, [r12 - 0x2d]
and al, 0xd3
invalid
and al, 0xd3
cmp eax, 2
jb 0x14011002d
cmp r12d, 0x110000
cmp esp, 0x110000
cld
add byte [rax], al
adc dword [rax], eax
je 0x140110206
add al, byte [rax]
add byte [rcx - 0x73], al
and al, 0x9f
lea eax, [r12 - 0x61]
cmp eax, 0x1a
jb 0x14011002d
invalid
lea eax, [r12 - 0x30]
cmp eax, 0xa
clc
or cl, byte [rdi]
invalid
invalid
jb 0x14011002d
sahf
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], al
mov ecx, r12d
call fcn.14006eb2c
jmp 0x14010ff8b
movzx ecx, byte [rax]
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
mov cs, word [rax + 1]
int1
jmp rcx
shr eax, 0x62
in al, dx
cmc
invalid
ror byte [rax - 0x77], 0xc1
mov ecx, eax
shr eax, 0x4e
in al, dx
cmc
invalid
call fcn.14006ec10
jmp 0x14010ffde
cmp byte [r15 + 0x50], 0
je 0x14010ffd3
mov rcx, qword [r15 + 0x38]
mov ecx, dword [rdi + 0x38]
cmp r14b, r8b
invalid
mov byte [rcx + 7], 1
inc rax
mov rcx, rax
mov ecx, eax
mov ecx, eax
shr eax, 0x32
in al, dx
cmc
call fcn.14006ec10
dec dword [rax + 1]
ret 0x8949
add rdx, rax
mov qword [r15 + 0x40], rax
mov qword [r15 + 0x48], rdx
jmp case.0x1400f59f8.60
jmp case.0x1400f59f8.60
mov r12d, eax
jmp 0x14011002d
mov rax, qword es:[r15 + 0x38]
add rax, 0xb
jmp 0x14011001d
cmp byte [r15 + 0x50], 0
je 0x140110020
mov rax, qword [r15 + 0x38]
add rax, 6
jmp 0x14011001d
mov byte [rax], 1
cmp r12d, 0x110000
je 0x140110206
mov rax, qword [rbp + 0x208]
cmp byte [rax + 0x68], 0
je 0x140110057
cmp r12d, 0x80
jae 0x140110078
lea rcx, [rbp + 0x208]
mov edx, r12d
call fcn.14006eb24
jmp 0x1401101fa
cmp r12d, 0x80
jae 0x1401100f4
lea rcx, [rbp + 0x208]
mov edx, r12d
call fcn.14006eb24
jmp 0x1401101fa
lea edi, [r12 - 0xac00]
cmp edi, 0x2ba4
jae 0x140110170
mov eax, edi
xor edx, edx
mov ecx, 0x24c
div ecx
mov r15d, edx
lea edx, [rax + 0x1100]
lea rcx, [rbp + 0x208]
call fcn.14006eb24
mov eax, r15d
xor edx, edx
mov cx, 0x1c
div cx
add eax, 0x1161
movzx edx, ax
lea rcx, [rbp + 0x208]
call fcn.14006eb24
mov eax, edi
xor edx, edx
push 0x1c
pop rcx
div ecx
test edx, edx
je 0x1401101fa
add edx, 0x11a7
lea rcx, [rbp + 0x208]
call fcn.14006eb24
jmp 0x1401101fa
lea edi, [r12 - 0xac00]
cmp edi, 0x2ba4
jae 0x1401101ad
mov eax, edi
xor edx, edx
mov ecx, 0x24c
div ecx
mov r15d, edx
lea edx, [rax + 0x1100]
lea rcx, [rbp + 0x208]
call fcn.14006eb24
mov eax, r15d
xor edx, edx
mov cx, 0x1c
div cx
add eax, 0x1161
movzx edx, ax
lea rcx, [rbp + 0x208]
call fcn.14006eb24
mov eax, edi
xor edx, edx
push 0x1c
pop rcx
div ecx
test edx, edx
je 0x1401101fa
add edx, 0x11a7
lea rcx, [rbp + 0x208]
call fcn.14006eb24
jmp 0x1401101fa
mov ecx, r12d
call fcn.140107ef0
mov rdi, rax
test rax, rax
jne 0x140110190
mov ecx, r12d
call fcn.140107f60
mov rdi, rax
test rax, rax
je 0x1401101eb
lea rbx, [rdi + rdx*4]
cmp rdi, rbx
je 0x1401101fa
mov edx, dword [rdi]
add rdi, 4
lea rcx, [rbp + 0x208]
call fcn.14006eb24
jmp 0x140110194
mov ecx, r12d
call fcn.140107f60
mov rdi, rax
test rax, rax
je 0x1401101da
lea rbx, [rdi + rdx*4]
cmp rdi, rbx
je 0x1401101fa
mov edx, dword [rdi]
add rdi, 4
lea rcx, [rbp + 0x208]
call fcn.14006eb24
jmp 0x1401101c1
lea rcx, [rbp + 0x208]
mov edx, r12d
call fcn.14006eb24
jmp 0x1401101fa
lea rcx, [rbp + 0x208]
mov edx, r12d
call fcn.14006eb24
mov r15, qword [rbp + 0x208]
jmp case.0x1400f5358.68
mov byte [r15 + 0x50], 2
mov r15, qword [rbp + 0x208]
cmp dword [r15], 0
je 0x14011021e
mov rax, qword [r15 + 0x18]
jmp 0x140110223
movzx eax, word [r15 + 4]
test rax, rax
je 0x140110450
mov rcx, r15
call fcn.14006e4de
mov r15, qword [rbp + 0x208]
mov r8d, dword [r15]
test r8d, r8d
je 0x140110249
mov rax, qword [r15 + 0x18]
jmp 0x14011024e
movzx eax, word [r15 + 4]
mov qword [r15 + 0x60], rax
mov rcx, qword [r15 + 0x58]
test r8d, r8d
je 0x140110265
mov r9, qword [r15 + 8]
mov rdx, qword [r15 + 0x18]
jmp 0x140110278
movzx edx, word [r15 + 4]
cmp rdx, 5
jae 0x1401124e5
lea r9, [r15 + 8]
cmp rdx, rcx
jbe 0x140111ff0
lea rdx, [r15 + 0x58]
mov r14d, dword [r9 + rcx*8 + 4]
inc rcx
cmp rcx, rax
jne 0x1401102ab
test r8d, r8d
mov dword [rbp + 0x270], r14d
mov qword [rbp + 0x268], rdx
je 0x1401102b3
mov rbx, qword [r15 + 0x18]
jmp 0x1401102b8
mov qword [rdx], rcx
jmp 0x140110385
movzx ebx, word [r15 + 4]
lea r13, [r15 + 8]
sub rbx, rax
xor edi, edi
cmp rdi, rbx
je 0x140110345
mov rcx, qword [r15 + 0x60]
add rcx, rdi
cmp dword [r15], 0
je 0x1401102ef
mov rdx, qword [r15 + 0x18]
cmp rdx, rcx
jbe 0x140110556
mov rax, qword [r13]
mov r12b, byte [rax + rcx*8]
mov r14d, dword [rax + rcx*8 + 4]
jmp 0x14011032b
movzx edx, word [r15 + 4]
cmp rdx, 5
jae 0x140112481
cmp rcx, rdx
jae 0x140110556
mov r12b, byte [r13 + rcx*8]
mov r14d, dword [r13 + rcx*8 + 4]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov r8, r13
push 4
pop r9
call fcn.14006e098
cmp rdx, rdi
jbe 0x140110567
mov byte [rax + rdi*8], r12b
inc rdi
mov dword [rax + rdi*8 - 4], r14d
jmp 0x1401102c1
cmp dword [r15], 0
je 0x140110365
cmp qword [r15 + 0x18], rbx
mov r14d, dword [rbp + 0x270]
mov rax, qword [rbp + 0x268]
jb 0x140110382
mov qword [r15 + 0x18], rbx
jmp 0x140110382
movzx eax, word [r15 + 4]
cmp rbx, rax
mov r14d, dword [rbp + 0x270]
mov rax, qword [rbp + 0x268]
jae 0x140110382
mov word [r15 + 4], bx
movups xmmword [rax], xmm6
mov ecx, r14d
call fcn.140107fd0
mov r15d, eax
mov edi, dword [rbp + 0x1c0]
cmp edi, 0x110000
jne 0x1401103b3
test r15b, r15b
jne 0x1401104eb
mov dword [rbp + 0x1c0], r14d
jmp 0x14010ff02
cmp byte [rbp + 0x1c4], 0
je 0x1401103e7
cmp byte [rbp + 0x1c5], r15b
jae 0x14011041d
mov ecx, edi
mov edx, r14d
call fcn.140108125
cmp eax, 0x110000
jne 0x140110412
lea rcx, [rbp + 0x1a0]
mov edx, r14d
call fcn.14006f88c
jmp 0x140110435
mov ecx, edi
mov edx, r14d
call fcn.140108125
cmp eax, 0x110000
jne 0x140110412
test r15b, r15b
je 0x14011054d
lea rcx, [rbp + 0x1a0]
mov edx, r14d
call fcn.14006f88c
jmp 0x140110435
mov dword [rbp + 0x1c0], eax
jmp 0x14010ff02
test r15b, r15b
je 0x14011052a
lea rcx, [rbp + 0x1a0]
mov edx, r14d
call fcn.14006f88c
mov byte [rbp + 0x1c4], 1
mov byte [rbp + 0x1c5], r15b
jmp 0x14010ff02
mov r8d, dword [r15]
jmp 0x140110252
mov qword [rbp + 0x120], 2
and qword [rbp + 0x128], 0
mov edi, dword [rbp + 0x1c0]
mov eax, 0
push 2
pop r11
cmp edi, 0x110000
je case.0x1400f59f8.101
mov dword [rbp + 0x1c0], 0x110000
jmp 0x140110517
test r9d, r9d
je 0x1401104a1
cmp rax, r10
jb 0x1401104b7
and qword [rbp + 0x1b8], 0
jmp 0x1401104fe
cmp cx, 5
jae 0x140112593
lea rdx, [rbp + 0x1a8]
cmp rax, rcx
jae 0x1401104f0
mov edi, dword [rdx + rax*4]
inc rax
mov qword [rbp + 0x120], 2
jmp 0x1401104e2
lea rdx, [rbp + 0x1a8]
mov edi, dword [rdx + rax*4]
inc rax
mov qword [rbp + 0x120], 1
mov qword [rbp + 0x128], rax
jmp 0x140110517
mov edi, r14d
jmp 0x140110517
test r8w, r8w
je 0x1401104fe
and word [rbp + 0x1a4], 0
mov edi, dword [rbp + 0x1c0]
mov eax, 0x110000
mov dword [rbp + 0x1c0], eax
cmp edi, eax
je 0x140110745
lea rcx, [rbp + 0xa0]
mov edx, edi
call fcn.140108862
jmp 0x14010fe76
mov dword [rbp + 0x1c0], r14d
mov byte [rbp + 0x1c4], 0
mov qword [rbp + 0x120], 1
and qword [rbp + 0x128], 0
jmp 0x140110517
mov dword [rbp + 0x1c0], r14d
jmp 0x140110517
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
call fcn.14011a390
jmp 0x1401126e0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
mov rcx, rdi
call fcn.14011a390
jmp 0x1401126e0
lea rcx, [rbp + 0x108]
call fcn.14006ef8f
test al, al
je 0x140110607
mov eax, dword [rbp + 0x110]
mov dword [rbp + 0x127], eax
mov rax, qword [rbp + 0x109]
mov qword [rbp + 0x120], rax
mov rsi, qword [rbp + 0x228]
mov rdx, qword [rbp + 0x230]
cmp byte [rbp + 0x1e0], 2
je 0x140110614
mov eax, dword [rbp + 0x127]
mov dword [rbp + 0x7f], eax
mov rax, qword [rbp + 0x120]
mov qword [rbp + 0x78], rax
mov rcx, rsi
call fcn.14000e02a
xor esi, esi
jmp 0x140110632
mov rsi, qword [rbp + 0x228]
mov dl, byte [rbp + 0x230]
mov rax, qword [rbp + 0x231]
mov rcx, qword [rbp + 0x238]
mov qword [rbp + 0x7f], rcx
mov qword [rbp + 0x78], rax
mov eax, edx
mov dword [rbp + 0x1e0], eax
lea rcx, [rbp + 0xa0]
call fcn.14006f0f3
test rsi, rsi
je 0x1401106e4
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x7f]
mov qword [rbp + 0x98], rcx
mov qword [rbp + 0x91], rax
mov qword [rbp + 0x88], rsi
mov eax, dword [rbp + 0x1e0]
mov byte [rbp + 0x90], al
mov rdi, qword [rbp + 0x98]
test rdi, rdi
je 0x1401106f2
lea rax, [rsi + rdi]
lea rbx, [rbp + 0x130]
mov qword [rbx - 0x10], rsi
mov qword [rbx - 8], rdi
mov qword [rbx], rsi
mov qword [rbx + 8], rax
and qword [rbx + 0x10], 0
movabs r14, 0x78000001d4008029
mov rcx, rbx
call fcn.14004820a
cmp edx, 0x110000
je 0x14011201c
cmp edx, 0x20
jb 0x1401106d6
lea eax, [rdx - 0x20]
cmp eax, 0x3e
ja 0x1401106cc
bt r14, rax
jb 0x1401106d6
cmp edx, 0x7f
je 0x1401106d6
cmp edx, 0x7c
jne 0x1401106a5
mov rax, qword [rbp + 0x200]
mov word [rax], 0x503
jmp 0x140110701
mov rax, qword [rbp + 0x200]
mov word [rax], 0x103
jmp 0x140110710
xor eax, eax
mov rcx, qword [rbp + 0x200]
mov byte [rcx + 1], al
mov byte [rcx], 3
mov rdx, qword [rbp + 0x90]
mov rcx, rsi
call fcn.14000e02a
mov rcx, qword [rbp + 0xe0]
mov rdx, qword [rbp + 0xe8]
call fcn.1401171eb
movaps xmm6, xmmword [rbp + 0x280]
movaps xmm7, xmmword [rbp + 0x290]
add rsp, 0x328
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0x120]
call fcn.14006fd41
xorps xmm6, xmm6
lea rax, [rbp + 0x208]
movups xmmword [rax + 8], xmm6
mov qword [rax], 8
mov rdx, qword [rbp + 0xa0]
mov r8, qword [rbp + 0xb0]
lea rcx, [rbp - 0x30]
call fcn.14006edc7
xor edi, edi
xor eax, eax
mov qword [rbp + 0x118], rax
lea rcx, [rbp - 0x30]
call fcn.14006edfc
mov rbx, rax
test rax, rax
je 0x140111965
mov rsi, rdx
test dil, 1
je 0x1401107b5
lea rcx, [rbp + 0x228]
push 0x2e
pop rdx
call fcn.140108862
mov rcx, rbx
mov rdx, rsi
lea r8, str.xn__labels_exceed_maximum_length_of_255error_converting_some_labels:
push 4
pop r9
call fcn.14006f272
mov rdi, rbx
add rdi, 4
test al, al
mov eax, 0
cmove rdi, rax
je 0x1401108c6
add rsi, 0xfffffffffffffffc
and qword [rbp + 0x218], 0
lea rcx, [rbp + 0x120]
push 0x2d
pop rdx
mov r8, rdi
mov qword [rbp + 0x270], rsi
mov r9, rsi
call fcn.14010aa8e
mov r12, qword [rbp + 0x120]
mov r13, qword [rbp + 0x128]
mov rbx, qword [rbp + 0x138]
cmp rbx, r13
ja 0x140110913
mov rdx, qword [rbp + 0x130]
sub rbx, rdx
jb 0x140110913
add rdx, r12
mov rax, qword [rbp + 0x140]
mov cl, byte [rbp + rax + 0x147]
mov r8, rbx
call fcn.140052550
cmp rax, 1
jne 0x140110913
mov rbx, rdx
add rbx, qword [rbp + 0x130]
mov r15, qword [rbp + 0x140]
lea rsi, [r15 - 1]
mov r14, rbx
sub r14, rsi
jb 0x1401108ba
mov rax, r14
add rax, r15
jb 0x1401108ba
cmp rax, r13
ja 0x1401108ba
mov rcx, r15
lea rdx, [rbp + 0x148]
push 4
pop r8
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
call fcn.140001181
mov r9, rdx
lea rcx, [r12 + r14]
mov rdx, r15
mov r8, rax
call fcn.14004253c
test al, al
jne 0x140110b29
mov qword [rbp + 0x138], rbx
jmp 0x140110820
test byte [rbp + 0x118], 1
mov rdi, rsi
jne 0x1401108e4
mov rcx, rbx
mov rdx, rdi
call fcn.14006efbb
mov qword [rbp + 0x118], rax
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
lea r9, [rbp + 0x1f0]
call fcn.14006f014
mov dil, 1
lea rcx, [rbp + 0x228]
mov rdx, rbx
mov r8, rsi
call fcn.140107e32
jmp 0x140110788
lea rsi, str.called__Option::unwrap____on_a__None__value
xor ebx, ebx
mov rcx, rsi
mov rdx, rbx
call fcn.14006ec9a
test al, al
je 0x140111954
mov rax, qword [rbp + 0x270]
add rax, rdi
mov qword [rbp + 0x1c8], rdi
mov qword [rbp + 0x1d0], rax
mov dword [rbp + 0x270], 0x80
xor r14d, r14d
xor r15d, r15d
push 0x48
pop rax
mov r12d, eax
mov eax, ebx
mov dword [rbp + 0x268], ebx
mov qword [rbp - 0x50], rsi
mov qword [rbp - 0x48], rbx
lea rcx, [rbp + 0x1c8]
call fcn.14006ceb6
test al, 1
mov qword [rbp + 0x248], r14
je 0x140110b85
lea r13d, [r12 + 0x1a]
mov edi, r12d
neg edi
push 0x24
pop rax
mov esi, eax
push 1
pop rbx
mov dword [rbp + 0x220], r15d
mov r14d, r15d
lea eax, [rdx - 0x30]
cmp al, 0xa
jae 0x1401109b2
add dl, 0xea
mov eax, edx
jmp 0x1401109c7
lea eax, [rdx - 0x41]
cmp al, 0x1a
jb 0x1401109c7
add dl, 0x9f
mov eax, edx
cmp dl, 0x1a
jae 0x140111954
test ebx, ebx
je 0x140112391
movzx ecx, al
mov eax, r14d
not eax
xor edx, edx
div ebx
cmp eax, ecx
jb 0x140111954
mov eax, ebx
imul eax, ecx
add r14d, eax
lea eax, [rdi + rsi]
cmp esi, r13d
push 0x1a
pop rdx
cmovae eax, edx
cmp esi, r12d
push 1
pop rdx
cmovbe eax, edx
cmp eax, ecx
ja 0x140110a36
push 0x24
pop r15
sub r15d, eax
mov eax, r15d
mul ebx
jo 0x140111954
lea rcx, [rbp + 0x1c8]
call fcn.14006ceb6
test al, 1
je 0x140111954
add esi, 0x24
imul ebx, r15d
jmp 0x1401109a4
mov ecx, r14d
mov eax, dword [rbp + 0x220]
sub ecx, eax
mov esi, dword [rbp + 0x268]
inc esi
test eax, eax
sete r8b
mov edx, esi
call fcn.14006ed07
test esi, esi
je 0x14011249b
mov r12d, eax
mov eax, r14d
xor edx, edx
mov dword [rbp + 0x268], esi
div esi
add dword [rbp + 0x270], eax
jb 0x140111954
cmp dword [rbp + 0x270], 0x110000
je 0x140111954
mov eax, dword [rbp + 0x270]
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
jb 0x140111954
mov rax, qword [rbp + 0x208]
mov r15d, edx
mov esi, edx
mov r14, qword [rbp + 0x248]
mov rcx, r14
shl rcx, 4
xor edx, edx
cmp rcx, rdx
je 0x140110adc
mov r8, qword [rax + rdx]
cmp r8, rsi
jb 0x140110ad6
inc r8
mov qword [rax + rdx], r8
add rdx, 0x10
jmp 0x140110ac1
cmp r14, qword [rbp + 0x210]
jne 0x140110b02
lea rcx, [rbp + 0x208]
mov rdx, r14
call fcn.1400cf854
mov rax, qword [rbp + 0x208]
mov r14, qword [rbp + 0x218]
mov rcx, r14
shl rcx, 4
mov qword [rax + rcx], rsi
mov edx, dword [rbp + 0x270]
mov dword [rax + rcx + 8], edx
inc r14
mov qword [rbp + 0x218], r14
inc r15d
jmp 0x14011096d
mov rcx, r14
mov rdx, rdi
mov r8, qword [rbp + 0x270]
call fcn.14010e9cd
test rax, rax
je 0x140112622
mov r12, rdx
mov r15, rax
cmp rbx, rsi
je 0x140110b7a
inc r14
mov rcx, r14
mov rdx, rdi
mov rsi, qword [rbp + 0x270]
mov r8, rsi
call fcn.14010aa5c
test rax, rax
je 0x140112648
mov rdi, rax
mov qword [rbp + 0x270], rdx
mov rsi, r15
mov rbx, r12
jmp 0x14011091c
mov rax, qword [rbp + 0x208]
mov qword [rbp + 0x1e8], rax
cmp r14, 0x15
jae 0x140110bbf
cmp r14, 1
jbe 0x1401111ce
mov rcx, qword [rbp + 0x1e8]
mov rdx, qword [rbp + 0x248]
push 1
pop r8
call fcn.14006fc7f
jmp 0x1401111ce
mov rsi, r14
shr rsi, 1
mov rcx, rsi
shl rcx, 4
mov al, byte [0x1401cb9f0]
push 8
pop rdx
call fcn.140041f50
test rax, rax
je 0x14011269a
mov rbx, rax
mov qword [rbp - 0x38], rsi
push 0x10
pop rsi
mov rcx, rsi
call fcn.1400c0468
test rax, rax
mov qword [rbp + 0xf8], rbx
je 0x1401126b2
mov rdi, rax
mov rax, qword [rbp + 0x1e8]
add rax, 0x20
mov qword [rbp - 0x40], rax
mov qword [rbp + 0x268], rsi
xor eax, eax
mov qword [rbp + 0x270], rax
xor esi, esi
mov r13, r14
sub r13, rsi
jbe 0x1401111b3
cmp r13, 2
mov qword [rbp + 0x240], rdi
jae 0x140110c4a
mov rdx, r14
jmp 0x140110df5
mov rdx, rsi
shl rdx, 4
mov rax, qword [rbp + 0x1e8]
lea rcx, [rax + rdx]
mov rax, qword [rcx]
mov rcx, qword [rcx + 0x10]
cmp rcx, rax
jae 0x140110c8c
add rdx, qword [rbp - 0x40]
mov r9, rcx
push 2
pop r8
cmp r13, r8
je 0x140110cb3
mov r10, qword [rdx]
cmp r10, r9
jae 0x140110cb0
inc r8
add rdx, 0x10
mov r9, r10
jmp 0x140110c73
add rdx, qword [rbp - 0x40]
mov r9, rcx
push 2
pop r8
cmp r13, r8
je 0x140110cb3
mov r10, qword [rdx]
cmp r10, r9
jb 0x140110cb0
inc r8
add rdx, 0x10
mov r9, r10
jmp 0x140110c97
mov r13, r8
lea rdx, [rsi + r13]
cmp rcx, rax
jae 0x140110df5
mov qword [rbp + 0x258], rdi
mov rax, qword [rbp + 0x268]
mov qword [rbp + 0x250], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov qword [rbp + 0x100], rdx
mov r8, qword [rbp + 0x1e8]
mov r9, r14
call fcn.14006fc43
mov r15, rax
mov r12, rdx
mov r14, rdi
mov rbx, rdx
shr rbx, 1
mov qword [rbp + 0x258], rdi
mov rax, qword [rbp + 0x268]
mov qword [rbp + 0x250], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov rdx, rbx
mov r8, r15
mov r9, rbx
call fcn.14006fc43
mov qword [rbp + 0x220], rdx
mov rdi, rax
shl r12, 4
add r15, r12
mov r12, rbx
shl r12, 4
sub r15, r12
mov qword [rbp + 0x258], r14
mov rax, qword [rbp + 0x268]
mov qword [rbp + 0x250], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov rdx, rbx
mov r8, r15
mov r9, rbx
call fcn.14006fc43
add rdi, 8
dec rbx
add rax, r12
add rax, 0xfffffffffffffff8
mov rcx, qword [rbp + 0x220]
mov r14, rcx
cmp rbx, 0xffffffffffffffff
je 0x140110de0
sub r14, 1
jb 0x1401123c3
cmp rbx, rdx
jae 0x1401123f3
mov r8, qword [rdi - 8]
mov r9d, dword [rdi]
mov r10, qword [rax - 8]
mov r11d, dword [rax]
mov qword [rdi - 8], r10
mov dword [rdi], r11d
mov qword [rax - 8], r8
mov dword [rax], r9d
add rdi, 0x10
dec rbx
add rax, 0xfffffffffffffff0
jmp 0x140110d9e
mov r14, qword [rbp + 0x248]
mov rdi, qword [rbp + 0x240]
mov rdx, qword [rbp + 0x100]
cmp rdx, rsi
jb 0x1401125a7
cmp rdx, r14
ja 0x1401125a7
mov qword [rbp + 0x100], rdx
jae 0x140110e89
cmp r13, 0xa
mov rdi, qword [rbp + 0x240]
mov rbx, qword [rbp + 0x268]
jae 0x140110e90
lea rdx, [rsi + 0xa]
mov r9, qword [rbp + 0x248]
cmp rdx, r9
cmovae rdx, r9
mov qword [rbp + 0x258], rdi
mov qword [rbp + 0x250], rbx
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov qword [rbp + 0x100], rdx
mov r8, qword [rbp + 0x1e8]
call fcn.14006fc43
cmp r13, 1
adc r13, 0
mov qword [rbp + 0x258], rdi
mov qword [rbp + 0x250], rbx
mov rcx, rax
mov r8, r13
call fcn.14006fc7f
jmp 0x140110e90
mov rbx, qword [rbp + 0x268]
mov r15, qword [rbp + 0x270]
cmp r15, rbx
mov r13, rbx
jne 0x140110eef
lea r12, [r13*2]
mov rcx, r12
call fcn.1400c0468
test rax, rax
mov r14, qword [rbp + 0x248]
je 0x1401125f2
mov rdi, rax
shl r13, 4
mov rcx, rax
mov rbx, qword [rbp + 0x240]
mov rdx, rbx
mov r8, r13
call sub.msvcrt.dll_memcpy
mov rcx, rbx
push 8
pop rdx
call fcn.140041fe0
mov rbx, qword [rbp + 0xf8]
jmp 0x140110f07
mov r12, r13
mov r14, qword [rbp + 0x248]
mov rbx, qword [rbp + 0xf8]
mov rdi, qword [rbp + 0x240]
mov rax, qword [rbp + 0x100]
sub rax, rsi
mov rcx, r15
shl rcx, 4
mov qword [rdi + rcx], rax
mov qword [rdi + rcx + 8], rsi
inc r15
mov qword [rbp + 0x240], rdi
mov qword [rbp - 0x58], r12
mov rcx, rdi
mov rdx, r15
mov r8, r14
call fcn.14006e452
cmp rax, 1
mov qword [rbp + 0x270], r15
jne 0x1401111a0
mov rsi, rdx
mov qword [rbp + 0x258], rdi
mov qword [rbp + 0x250], r12
mov rcx, rdi
mov rdx, r15
mov r8, rsi
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.1400bf962
mov r15, rdi
mov rcx, qword [rax]
mov qword [rbp + 0x268], rcx
mov r13, qword [rax + 8]
lea r14, [rsi + 1]
mov qword [rbp + 0x258], rdi
mov qword [rbp + 0x250], r12
mov rcx, rdi
mov rdx, qword [rbp + 0x270]
mov r8, r14
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.1400bf962
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov qword [rbp + 0x220], rcx
add rdx, rcx
mov qword [rbp + 0x258], r15
mov qword [rbp + 0x250], r12
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov r8, qword [rbp + 0x1e8]
mov r9, qword [rbp + 0x248]
call fcn.14006fc43
mov rdi, rax
mov rbx, rdx
mov qword [rbp + 0x1e0], r13
mov rax, qword [rbp + 0x268]
mov r15, rax
shl r15, 4
lea r12, [rdi + r15]
mov r13, rdx
sub r13, rax
cmp r13, rax
jae 0x1401110a5
shl r13, 4
mov r15, qword [rbp + 0xf8]
mov rcx, r15
mov rdx, r12
mov r8, r13
call sub.msvcrt.dll_memcpy
add r13, r15
shl rbx, 4
lea rax, [rdi + rbx]
add rax, 0xfffffffffffffff0
mov rbx, r15
mov r15, r13
cmp r12, rdi
jbe 0x140111112
cmp r15, rbx
jbe 0x140111112
mov rcx, qword [r15 - 0x10]
mov rdx, qword [r12 - 0x10]
cmp rcx, rdx
mov r8d, 0
sbb r8, r8
cmp rcx, rdx
mov r9d, 0
adc r9, 0xffffffffffffffff
shl r8, 4
add r12, r8
shl r9, 4
add r15, r9
cmp rcx, rdx
mov rcx, r15
cmovb rcx, r12
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
add rax, 0xfffffffffffffff0
jmp 0x14011104d
mov r13, rdi
shl rbx, 4
add rdi, rbx
mov rbx, qword [rbp + 0xf8]
mov rcx, rbx
mov rdx, r13
mov r8, r15
call sub.msvcrt.dll_memcpy
add r15, rbx
mov rdx, rbx
cmp rdx, r15
jae 0x140111118
cmp r12, rdi
jae 0x140111118
mov r8, qword [r12]
xor eax, eax
xor ecx, ecx
mov r10, r12
cmp r8, qword [rdx]
setae r8b
setb r9b
jb 0x1401110ef
mov r10, rdx
movups xmm0, xmmword [r10]
movups xmmword [r13], xmm0
add r13, 0x10
mov cl, r9b
shl rcx, 4
add r12, rcx
mov al, r8b
shl rax, 4
add rdx, rax
jmp 0x1401110ca
mov r13, r12
mov rdx, rbx
sub r15, rdx
mov rcx, r13
mov r8, r15
call sub.msvcrt.dll_memcpy
mov r15, qword [rbp + 0x270]
cmp r15, r14
mov rdi, qword [rbp + 0x240]
mov r12, qword [rbp - 0x58]
jbe 0x1401124ff
shl r14, 4
mov rax, qword [rbp + 0x220]
add rax, qword [rbp + 0x268]
mov qword [rdi + r14], rax
mov rax, qword [rbp + 0x1e0]
mov qword [rdi + r14 + 8], rax
cmp r15, rsi
jbe 0x140112549
mov rax, rsi
shl rax, 4
lea rcx, [rdi + rax]
lea rdx, [rdi + rax]
add rdx, 0x10
not rsi
add rsi, r15
shl rsi, 4
mov r8, rsi
call fcn.140118131
dec r15
mov r14, qword [rbp + 0x248]
jmp 0x140110f2f
mov qword [rbp + 0x268], r12
mov rsi, qword [rbp + 0x100]
jmp 0x140110c29
mov rcx, rdi
mov rdx, qword [rbp + 0x268]
call fcn.14006d950
mov rcx, rbx
mov rdx, qword [rbp - 0x38]
call fcn.14006d950
mov rcx, qword [rbp - 0x48]
mov rdx, qword [rbp + 0x248]
lea rdi, [rdx + rcx]
mov rax, qword [rbp - 0x50]
add rcx, rax
mov rsi, qword [rbp + 0x238]
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], rcx
mov rax, qword [rbp + 0x1e8]
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rdx
and qword [rbp + 0x140], 0
lea rcx, [rbp + 0x228]
mov rdx, rdi
call fcn.140107e04
and qword [rbp + 0x148], 0
mov qword [rbp + 0x150], rdi
xor eax, eax
mov rcx, qword [rbp + 0x248]
cmp rax, rcx
jae 0x14011125d
mov rcx, qword [rbp + 0x130]
mov rdx, rax
shl rdx, 4
mov r8, qword [rcx + rdx]
cmp r8, qword [rbp + 0x148]
je 0x14011128e
lea rcx, [rbp + 0x120]
call fcn.1400dab2c
cmp eax, 0x110000
jne 0x140111285
mov rcx, qword [rbp + 0x138]
mov rax, qword [rbp + 0x140]
cmp rax, rcx
jb 0x14011123d
jmp 0x1401112c7
inc qword [rbp + 0x148]
jmp 0x1401112a6
inc rax
mov qword [rbp + 0x140], rax
inc r8
mov qword [rbp + 0x148], r8
mov eax, dword [rcx + rdx + 8]
lea rcx, [rbp + 0x228]
mov edx, eax
call fcn.140108862
mov rcx, qword [rbp + 0x138]
mov rax, qword [rbp + 0x140]
jmp 0x14011123d
mov rcx, qword [rbp + 0x228]
mov rdx, qword [rbp + 0x238]
mov r8, rsi
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcuts46.rs
call fcn.14006ef45
mov rbx, rax
mov r15, rdx
test byte [rbp + 0x118], 1
jne 0x140111305
mov rcx, rbx
mov rdx, r15
call fcn.14006efbb
mov qword [rbp + 0x118], rax
lea rcx, [rbp + 0x1f0]
call fcn.14006ef8f
mov dil, 1
test al, al
jne 0x140110788
mov r14, rbx
add r14, r15
mov qword [rbp + 0x120], rbx
mov qword [rbp + 0x128], r14
xor ecx, ecx
xor eax, eax
mov r12d, ecx
mov r13d, eax
lea rcx, [rbp + 0x120]
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140111810
mov esi, eax
xor eax, eax
cmp esi, 0x80
jb 0x140111337
mov ecx, esi
call fcn.140107fd0
cmp r13b, al
jbe 0x140111371
test al, al
jne 0x140111948
lea ecx, [rsi - 0x340]
cmp ecx, 4
ja 0x140111385
cmp ecx, 2
jne 0x140111948
lea ecx, [rsi - 0x1fbe]
cmp ecx, 0x3f
jbe 0x1401117b2
lea ecx, [rsi - 0xf43]
cmp ecx, 0x3e
jbe 0x1401117cb
lea ecx, [rsi - 0x1f71]
cmp ecx, 0xc
jbe 0x1401117e4
mov cl, 2
lea edx, [rsi - 0x30f]
cmp edx, 0x36
jbe 0x1401117f7
lea edx, [rsi - 0xf93]
cmp edx, 0x26
ja 0x1401113e2
movabs r8, 0x4002108401
bt r8, rdx
jb 0x140111948
lea edx, [rsi - 0xfa10]
cmp edx, 0x12
ja 0x1401113fd
mov r8d, 0x50005
bt r8d, edx
jb 0x140111948
lea edx, [rsi - 0x374]
cmp edx, 0x13
ja 0x140111418
mov r8d, 0x80401
bt r8d, edx
jb 0x140111948
lea edx, [rsi - 0xa33]
cmp edx, 0x2b
ja 0x140111437
movabs r8, 0x80000000009
bt r8, rdx
jb 0x140111948
lea edx, [rsi - 0xb3e]
cmp edx, 0x19
ja 0x140111452
mov r8d, 0x3000001
bt r8d, edx
jb 0x140111334
lea edx, [rsi - 0xdca]
cmp edx, 0x15
ja 0x14011146d
mov r8d, 0x200021
bt r8d, edx
jb 0x140111334
lea edx, [rsi - 0xfb1d]
cmp edx, 0x21
ja 0x14011148c
movabs r8, 0x200000005
bt r8, rdx
jb 0x140111948
lea edx, [rsi - 0x114b0]
cmp edx, 0xd
ja 0x1401114a7
mov r8d, 0x2401
bt r8d, edx
jb 0x140111334
lea edx, [rsi - 0x2329]
cmp edx, 2
jb 0x140111948
cmp esi, 0x93c
je 0x140111334
cmp esi, 0x9be
je 0x140111334
cmp esi, 0x9d7
je 0x140111334
cmp esi, 0x9df
je 0x140111948
cmp esi, 0xbbe
je 0x140111334
cmp esi, 0xbd7
je 0x140111334
cmp esi, 0xc56
je 0x140111334
cmp esi, 0xcc2
je 0x140111334
cmp esi, 0xd3e
je 0x140111334
cmp esi, 0xd57
je 0x140111334
cmp esi, 0x102e
je 0x140111334
cmp esi, 0x1b35
je 0x140111334
cmp esi, 0x1fbb
je 0x140111948
cmp esi, 0x2126
je 0x140111948
cmp esi, 0x2adc
je 0x140111948
cmp esi, 0x110ba
je 0x140111334
movabs rdx, 0xa800202020202801
bt rdx, rcx
jae 0x140111394
jmp 0x140111948
movabs rdx, 0x4021004002108401
bt rdx, rcx
jae 0x1401113a3
jmp 0x140111948
mov edx, 0x1555
bt edx, ecx
jae 0x1401113b2
jmp 0x140111948
movabs r8, 0x48020000001005
bt r8, rdx
jae 0x1401113c3
jmp 0x140111334
test r12b, r12b
je 0x14011192e
lea rcx, [rbp + 0x120]
movups xmmword [rcx + 0x48], xmm6
lea rax, [rbp + 0x1ca]
movups xmmword [rax], xmm6
movzx eax, word [rbp + 0x1d8]
mov word [rcx + 0x76], ax
movups xmm0, xmmword [rbp + 0x1c8]
movups xmmword [rcx + 0x66], xmm0
and qword [rbp + 0x120], 0
and dword [rbp + 0x130], 0
and word [rbp + 0x134], 0
xor eax, eax
mov byte [rbp + 0x138], al
and dword [rbp + 0x13c], 0
mov byte [rbp + 0x140], al
and dword [rbp + 0x144], 0
mov byte [rbp + 0x148], al
and dword [rbp + 0x14c], 0
mov byte [rbp + 0x150], al
and dword [rbp + 0x154], 0
mov qword [rbp + 0x158], rbx
mov qword [rbp + 0x160], r14
mov byte [rbp + 0x178], al
and dword [rbp + 0x180], 0
and word [rbp + 0x184], 0
mov dword [rbp + 0x1a0], 0x110000
mov byte [rbp + 0x1a4], al
mov qword [rbp + 0x1c8], rbx
mov qword [rbp + 0x1d0], r14
lea rcx, [rbp + 0x1c8]
call fcn.1400dab2c
cmp eax, 0x110000
je 0x14011190c
mov esi, eax
lea rcx, [rbp + 0x120]
call fcn.14006f2f6
cmp eax, 0x110000
je 0x1401118fe
cmp eax, esi
je 0x1401118d2
lea rcx, [rbp + 0x120]
call fcn.14006c13f
jmp 0x140111948
lea rcx, [rbp + 0x120]
call fcn.14006f2f6
mov esi, eax
lea rcx, [rbp + 0x120]
call fcn.14006c13f
cmp esi, 0x110000
jne 0x140111948
mov rcx, rbx
mov rdx, r15
xor r8d, r8d
lea r9, [rbp + 0x1f0]
call fcn.14006f014
jmp 0x140110788
mov byte [rbp + 0x1f5], 1
jmp 0x140110788
mov byte [rbp + 0x1f0], 1
mov dil, 1
mov al, 1
jmp 0x140110781
mov rcx, qword [rbp + 0x228]
mov rdx, qword [rbp + 0x238]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcuts46.rs
mov qword [rbp + 0x270], rdx
xor r8d, r8d
call fcn.14006ef45
mov r8, rdx
lea rsi, [rbp + 0x120]
mov rcx, rsi
mov rdx, rax
call fcn.14006edc7
lea rbx, [rbp + 0x1c8]
lea r14, [rbp - 0x30]
mov r13d, 0x260db
mov edi, 0x62f8
mov rcx, rsi
call fcn.14006edfc
mov r12, rax
test rax, rax
je 0x140111b37
test byte [rbp + 0x118], 1
je 0x1401119b4
mov r15, rdx
add r15, r12
mov qword [rbp + 0x1c8], r12
mov qword [rbp + 0x1d0], r15
mov rcx, rbx
call fcn.1400dab2c
cmp eax, 0x110000
je 0x1401119b4
mov ecx, eax
call fcn.140107e72
test al, al
je 0x140111a91
movzx eax, al
cmp eax, 0x11
je 0x140111a91
cmp eax, 9
jne 0x140111b30
mov rcx, rbx
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140111a43
mov ecx, eax
call fcn.140107e72
cmp al, 0xe
ja 0x140111b30
movzx eax, al
bt edi, eax
jb 0x140111a18
jmp 0x140111b30
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], r15
mov rcx, r14
call fcn.14006d8ce
cmp eax, 0x110000
je 0x1401119b4
mov r15d, eax
mov ecx, eax
call fcn.140107e72
cmp al, 0xd
je 0x140111a4b
mov ecx, r15d
call fcn.140107e72
cmp al, 9
je 0x1401119b4
mov ecx, r15d
call fcn.140107e72
cmp al, 5
je 0x1401119b4
jmp 0x140111b30
movups xmm0, xmmword [rbp + 0x1c8]
movups xmmword [rbp - 0x30], xmm0
xor edi, edi
xor ecx, ecx
mov esi, ecx
mov rcx, r14
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140111adb
mov ecx, eax
call fcn.140107e72
mov cl, 1
cmp al, 5
je 0x140111aa0
cmp al, 1
movzx edi, dil
push 1
pop rcx
cmove edi, ecx
cmp al, 0x11
ja 0x140111b30
movzx eax, al
bt r13d, eax
mov ecx, esi
jb 0x140111aa0
jmp 0x140111b30
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], r15
mov rcx, r14
call fcn.14006d8ce
cmp eax, 0x110000
je 0x140111b30
mov r15d, eax
mov ecx, eax
call fcn.140107e72
cmp al, 0xd
je 0x140111ae3
mov ecx, r15d
call fcn.140107e72
cmp al, 0x11
ja 0x140111b30
movzx eax, al
mov ecx, 0x20023
bt ecx, eax
jae 0x140111b30
test dil, 1
je 0x140111b24
test sil, sil
jne 0x140111b30
lea rsi, [rbp + 0x120]
jmp 0x1401119af
mov byte [rbp + 0x1f2], 1
mov dil, byte [rbp + 0x1f0]
mov rax, qword [rbp + 0x1f1]
mov qword [rbp + 0x1c8], rax
mov eax, dword [rbp + 0x1f8]
mov dword [rbp + 0x1cf], eax
mov rcx, qword [rbp + 0x208]
mov rdx, qword [rbp + 0x210]
call fcn.14007edcd
mov rcx, qword [rbp + 0x270]
xor edx, edx
call fcn.1400814b3
lea r8, [rbp + 0x228]
mov rcx, qword [r8 + 0x10]
lea rsi, [rbp + 0x120]
movups xmm0, xmmword [r8]
mov qword [r8], rax
mov qword [r8 + 8], rdx
and qword [r8 + 0x10], 0
mov qword [rsi + 0x10], rcx
movaps xmmword [rsi], xmm0
mov rcx, qword [rbp + 0xb8]
mov rdx, qword [rbp + 0xc0]
call fcn.14000e02a
mov rax, qword [rsi + 0x10]
lea rcx, [rbp + 0xb8]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsi]
movups xmmword [rcx], xmm0
mov rdx, qword [rbp + 0xb8]
mov r8, qword [rbp + 0xc8]
mov rcx, rsi
call fcn.14006edc7
xor esi, esi
lea r12, [rbp - 0x30]
mov dword [rbp + 0x1e0], edi
lea rcx, [rbp + 0x120]
call fcn.14006edfc
mov qword [rbp + 0x270], rax
cmp qword [rbp + 0x270], 0
je 0x140111efd
mov r14, rdx
test sil, 1
je 0x140111c25
lea rcx, [rbp + 0x228]
push 0x2e
pop rdx
call fcn.140108862
mov rdi, qword [rbp + 0x270]
mov rcx, rdi
mov rdx, r14
call fcn.14006ec9a
test al, al
je 0x140111c52
mov sil, 1
lea rcx, [rbp + 0x228]
mov rdx, rdi
mov r8, r14
call fcn.140107e32
jmp 0x140111bec
mov rax, qword [rbp + 0x238]
mov qword [rbp + 0x240], rax
lea rcx, [rbp + 0x228]
lea rdx, str.xn__labels_exceed_maximum_length_of_255error_converting_some_labels:
push 4
pop r8
call fcn.140107e32
mov rax, qword [rbp + 0x270]
mov rcx, rax
add rcx, r14
mov qword [rbp - 0x30], rax
mov qword [rbp + 0x248], rcx
mov qword [rbp - 0x28], rcx
mov dword [rbp + 0x220], 0
xor ebx, ebx
mov rcx, r12
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140111ccd
inc ebx
cmp eax, 0x80
jae 0x140111c9f
lea rcx, [rbp + 0x228]
mov edx, eax
call fcn.140108862
inc dword [rbp + 0x220]
jmp 0x140111c9f
cmp dword [rbp + 0x220], 0
je 0x140111ce5
lea rcx, [rbp + 0x228]
push 0x2d
pop rdx
call fcn.140108862
xor r13d, r13d
mov esi, 0x80
mov eax, dword [rbp + 0x220]
mov edi, eax
push 0x48
pop rax
mov r14d, eax
mov dword [rbp + 0x1f0], esi
cmp edi, ebx
jae 0x140111eab
mov rax, qword [rbp + 0x270]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp + 0x248]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0x1f0]
mov qword [rbp - 0x20], rax
mov rcx, r12
call fcn.1400dab2c
cmp eax, 0x110000
je 0x1401124b6
mov r15d, eax
cmp esi, eax
ja 0x140111d2a
mov qword [rbp + 0x268], rdi
movups xmm0, xmmword [rbp - 0x30]
mov rax, qword [rbp - 0x20]
movups xmmword [rbp + 0x208], xmm0
mov edi, dword [rax]
lea rcx, [rbp + 0x208]
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140111d80
cmp r15d, eax
mov ecx, eax
cmovb ecx, r15d
cmp edi, eax
cmovbe r15d, ecx
jmp 0x140111d5c
mov edi, r15d
sub edi, esi
mov rax, qword [rbp + 0x268]
lea ecx, [rax + 1]
mov eax, r13d
not eax
xor edx, edx
div ecx
cmp edi, eax
ja 0x140111eb3
imul edi, ecx
add edi, r13d
mov dword [rbp + 0x1f0], r15d
mov rax, qword [rbp + 0x270]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp + 0x248]
mov qword [rbp - 0x28], rax
mov esi, dword [rbp + 0x1f0]
mov rcx, r12
call fcn.1400dab2c
cmp eax, 0x110000
je 0x140111e92
cmp eax, esi
jae 0x140111de8
inc edi
je 0x140111eb3
cmp eax, esi
jne 0x140111dc9
lea esi, [r14 + 0x1a]
mov r15d, edi
push 0x24
pop r13
mov ecx, r13d
sub ecx, r14d
cmp r13d, esi
push 0x1a
pop rax
cmovae ecx, eax
cmp r13d, r14d
push 1
pop rax
cmovbe ecx, eax
mov eax, r15d
sub eax, ecx
jb 0x140111e49
cmp ecx, 0x24
je 0x140112001
push 0x24
pop r8
sub r8d, ecx
xor edx, edx
div r8d
mov r15d, eax
add ecx, edx
call case.0x14006591a.201
lea rcx, [rbp + 0x228]
mov edx, eax
call fcn.140108862
add r13d, 0x24
jmp 0x140111df7
mov ecx, r15d
call case.0x14006591a.201
lea rcx, [rbp + 0x228]
mov edx, eax
call fcn.140108862
mov rax, qword [rbp + 0x268]
lea r15d, [rax + 1]
cmp eax, dword [rbp + 0x220]
sete r8b
mov ecx, edi
mov edx, r15d
call fcn.14006ed07
mov r14d, eax
mov eax, r15d
mov qword [rbp + 0x268], rax
xor edi, edi
jmp 0x140111dc3
inc edi
mov esi, dword [rbp + 0x1f0]
inc esi
mov r13d, edi
mov rdi, qword [rbp + 0x268]
jmp 0x140111cfb
mov sil, 1
jmp 0x140111bec
mov rax, qword [rbp + 0x238]
mov dil, 1
mov sil, 1
mov rcx, qword [rbp + 0x240]
cmp rax, rcx
jb 0x140111be6
test rcx, rcx
je 0x140111eeb
cmp rax, rcx
jbe 0x140111eeb
mov rax, qword [rbp + 0x228]
cmp byte [rax + rcx], 0xc0
jl 0x1401125d7
mov qword [rbp + 0x238], rcx
mov dil, 1
mov sil, 1
jmp 0x140111be6
mov eax, dword [rbp + 0x1e0]
mov byte [rbp + 0x108], al
mov rax, qword [rbp + 0x1c8]
mov qword [rbp + 0x109], rax
mov eax, dword [rbp + 0x1cf]
mov dword [rbp + 0x110], eax
cmp byte [rbp + 0xd2], 0
je 0x1401105a6
mov rsi, qword [rbp + 0x228]
mov rdi, qword [rbp + 0x238]
push 0x2e
pop r8
mov rcx, rsi
mov rdx, rdi
call fcn.14006da1d
test al, al
je 0x140111f72
lea rbx, [rdi - 1]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14010e9cd
test rax, rax
je 0x14011267b
mov rsi, rax
mov rdi, rdx
test rdi, rdi
je 0x140111fa3
lea rbx, [rbp + 0x120]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14006edc7
mov rcx, rbx
call fcn.14006edfc
test rax, rax
je 0x140111f9e
test rdx, rdx
jne 0x140111f8c
test rax, rax
je 0x140111faa
mov byte [rbp + 0x112], 1
cmp rdi, 0xfd
ja 0x140111fe4
lea rbx, [rbp + 0x120]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14006edc7
mov rcx, rbx
call fcn.14006edfc
test rax, rax
je 0x140111fdb
cmp rdx, 0x40
jb 0x140111fc8
test rax, rax
je 0x1401105a6
mov byte [rbp + 0x111], 1
jmp 0x1401105a6
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
call fcn.14011a390
jmp 0x1401126e0
lea rcx, [0x14014caf0]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
push 0x39
pop rdx
call fcn.14011a470
jmp 0x1401126e0
lea rbx, [rbp + 0x120]
push 0x2e
pop r9
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140112b72
mov rcx, rbx
call fcn.140112ba5
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.3.1_srchost.rs
mov rcx, rax
call fcn.1400bed6b
mov r14, rdx
test rdx, rdx
je 0x1401121f2
mov rbx, rax
lea rax, [rbx + r14]
lea r15, [rbp - 0x30]
mov qword [r15], rbx
mov qword [r15 + 8], rax
lea r12, [0x1401901e0]
mov rcx, r15
call fcn.140049120
cmp eax, 0x110000
je 0x1401120a2
mov rcx, r12
mov edx, eax
call fcn.14010f76e
test al, al
jne 0x140112071
mov rcx, rbx
mov rdx, r14
call fcn.140112c32
cmp eax, 2
je 0x14011221a
lea rbx, [rbp - 0x30]
push 0x2e
pop r9
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140112b72
mov rcx, rbx
call fcn.14010833d
mov rsi, rax
test rax, rax
je 0x140112266
mov rdi, rdx
call fcn.14010f117
mov rbx, rax
mov qword [rax], rsi
mov qword [rax + 8], rdi
lea r14, [rbp + 0xa0]
mov qword [r14], rax
mov qword [r14 + 8], 4
mov qword [r14 + 0x10], 1
push 9
pop rcx
lea r15, [rbp + 0x120]
lea rsi, [rbp - 0x30]
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
push 0x18
pop r12
mov rcx, r15
call fcn.14010833d
mov rsi, rax
test rax, rax
je 0x140112191
mov rdi, rdx
mov rax, qword [rbp + 0xd8]
cmp rax, qword [rbp + 0xa8]
jne 0x140112142
mov rcx, r14
call fcn.14010f14b
mov rbx, qword [rbp + 0xa0]
mov qword [rbx + r12 - 8], rsi
mov qword [rbx + r12], rdi
mov rax, qword [rbp + 0xd8]
inc rax
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xb0], rax
add r12, 0x10
jmp 0x140112110
mov rsi, qword [rbp + 0xa0]
mov rdi, qword [rbp + 0xa8]
mov rbx, qword [rbp + 0xd8]
test rbx, rbx
je 0x14011226b
lea r15, [rbx - 1]
mov rax, r15
shl rax, 4
mov rcx, qword [rsi + rax]
mov rdx, qword [rsi + rax + 8]
lea r8, str.called__Option::unwrap____on_a__None__value
xor r9d, r9d
call fcn.14010a6a2
test al, al
cmove r15, rbx
cmp r15, 4
jbe 0x14011226e
mov rcx, rsi
mov rdx, rdi
call fcn.14007edcd
jmp 0x140112383
lea rcx, [rbp + 0x120]
call fcn.140112ba5
mov rbx, rax
test rax, rax
je 0x14011221a
mov r14, rdx
test rdx, rdx
jne 0x14011205b
xor r14d, r14d
jmp 0x14011208e
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x137], rax
movups xmm0, xmmword [rbp + 0x88]
movups xmmword [rbp + 0x127], xmm0
mov rdx, qword [rbp + 0x200]
mov byte [rdx], 0
movups xmm0, xmmword [rbp + 0x120]
mov rax, qword [rbp + 0x12f]
mov rcx, qword [rbp + 0x137]
movups xmmword [rdx + 1], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
jmp 0x140110710
push 8
pop rsi
xor edi, edi
xor r15d, r15d
lea rbx, [rbp - 0x30]
mov qword [rbx], 4
xorps xmm0, xmm0
movups xmmword [rbx + 8], xmm0
shl r15, 4
lea r12, [rsi + r15]
mov qword [rbp + 0x120], rsi
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0x138], r12
lea rax, [rsi + 0x10]
push 4
pop r13
xor edi, edi
test r15, r15
je 0x140112309
mov qword [rbp + 0x270], rax
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140112c32
cmp eax, 1
jne 0x14011235c
mov r14d, edx
cmp rdi, qword [rbp - 0x28]
jne 0x1401122e4
mov rcx, rbx
mov rdx, rdi
call fcn.14010898b
mov r13, qword [rbp - 0x30]
mov rdi, qword [rbp - 0x20]
add rsi, 0x10
mov dword [r13 + rdi*4], r14d
mov rdi, qword [rbp - 0x20]
inc rdi
mov qword [rbp - 0x20], rdi
add r15, 0xfffffffffffffff0
mov rax, qword [rbp + 0x270]
add rax, 0x10
jmp 0x1401122a7
lea rcx, [rbp + 0x120]
mov qword [rcx + 0x10], r12
call fcn.14010f901
test rdi, rdi
je 0x1401126ca
lea rcx, [rdi - 1]
mov rax, qword [rbp - 0x30]
mov esi, dword [rax + rdi*4 - 4]
shl ecx, 3
push 0xffffffffffffffff
pop rdx
shr edx, cl
cmp esi, edx
ja 0x140112377
lea rdx, [rdi*4 - 4]
xor ecx, ecx
cmp rdx, rcx
je 0x140112423
cmp dword [rax + rcx], 0xff
lea rcx, [rcx + 4]
jbe 0x140112344
jmp 0x140112377
lea rcx, [rbp + 0x120]
mov rax, qword [rbp + 0x270]
mov qword [rcx + 0x10], rax
call fcn.14010f901
mov rax, qword [rbp - 0x30]
mov rdx, qword [rbp - 0x28]
mov rcx, rax
call fcn.14006ba69
mov al, 3
mov rsi, qword [rbp + 0x88]
jmp 0x1401106f4
lea rcx, [0x14014c9d0]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
push 0x19
pop rdx
call fcn.14011a470
jmp 0x1401126e0
mov rax, qword [rbp + 0x240]
mov qword [rbp + 0x258], rax
mov rax, qword [rbp + 0x268]
mov qword [rbp + 0x250], rax
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov rdx, rcx
call fcn.14011a390
jmp 0x1401126e0
mov rax, qword [rbp + 0x240]
mov qword [rbp + 0x258], rax
mov rax, qword [rbp + 0x268]
mov qword [rbp + 0x250], rax
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slicemod.rs
mov rcx, rbx
call fcn.14011a390
jmp 0x1401126e0
push 0x18
pop r8
xor r9d, r9d
cmp rdx, r9
je 0x140112449
mov r10d, dword [rax + r9]
mov ecx, r8d
and cl, 0x18
shl r10d, cl
add esi, r10d
add r9, 4
add r8d, 0xfffffff8
jmp 0x14011242a
bswap esi
mov rdx, qword [rbp - 0x28]
mov rcx, rax
call fcn.14006ba69
mov eax, esi
shr eax, 8
mov rcx, qword [rbp + 0x200]
mov byte [rcx], 1
mov byte [rcx + 1], sil
shr esi, 0x18
mov byte [rcx + 4], sil
mov word [rcx + 2], ax
mov rsi, qword [rbp + 0x88]
jmp 0x140110701
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
pop rax
mov rcx, rdx
mov rdx, rax
call fcn.14011a400
jmp 0x1401126e0
lea rcx, [0x14014c9d0]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
push 0x19
pop rdx
call fcn.14011a470
jmp 0x1401126e0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1401126e0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
pop rdx
call fcn.14011a400
jmp 0x1401126e0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
pop rax
mov rcx, rdx
mov rdx, rax
call fcn.14011a400
jmp 0x1401126e0
lea rax, str.Index_out_of_bounds
lea rcx, [rbp + 0x120]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
mov qword [rbp + 0x258], rdi
mov qword [rbp + 0x250], r12
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.14011a2e0
jmp 0x1401126e0
lea rax, str.Index_out_of_bounds
lea rcx, [rbp + 0x120]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Option::unwrap____on_a__None__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
mov qword [rbp + 0x258], rdi
mov qword [rbp + 0x250], r12
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
call fcn.14011a2e0
jmp 0x1401126e0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
push 4
pop rdx
call fcn.14011a400
jmp 0x1401126e0
mov qword [rbp + 0x258], rdi
mov rax, qword [rbp + 0x268]
mov qword [rbp + 0x250], rax
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2c
pop rdx
call fcn.14011a470
jmp 0x1401126e0
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x14018ff88]
push 0x30
pop rdx
call fcn.14011a470
jmp 0x1401126e0
mov rax, qword [rbp + 0x240]
mov qword [rbp + 0x258], rax
mov qword [rbp + 0x250], r12
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1401126e0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, qword [rbp + 0x270]
xor r8d, r8d
mov r9, r14
call fcn.14011a900
jmp 0x1401126e0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcpunycode.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r8, r14
mov r9, rsi
call fcn.14011a900
jmp 0x1401126e0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.3.0_srcuts46.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
mov r9, rbx
call fcn.14011a900
jmp 0x1401126e0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1401126e0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
push 0x2b
pop rdx
call fcn.14011a470
jmp 0x1401126e0
lea rcx, str.a_non_empty_list_of_numbers
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.3.1_srchost.rs
push 0x1b
pop rdx
call fcn.14011a790
ud2