Function at 0x1400b5760
Capabilities:
Set thread local storage value

Disassembly:
mov r14, qword [rsi + 8]
cmp qword [r14 + 0x10], 0
jne 0x140091fd6
jmp case.0x140091fa9.0
mov r14, qword [rsi + 8]
mov rax, qword [r14 + 0x30]
jmp 0x140091fcd
mov r14, qword [rsi + 8]
mov rax, qword [r14 + 0x58]
cmp dword [rax], 6
jbe case.0x140091fa9.0
mov ecx, 0x10
mov edx, 8
call fcn.14008ad97
mov rdi, rax
call fcn.140092387
and qword [rsi], 0
mov qword [rsi + 8], rax
mov qword [rdi], rbx
mov qword [rdi + 8], r14
mov eax, 1
lea rsi, [rsp + 0x68]
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rax
lea r14, [0x1400e1014]
lea rdi, [rsp + 0x48]
lea rbx, [rsp + 0x20]
invalid
and byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400923ab
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
mov qword [rsp + 0x60], rdx
cmp rax, 0xc
clc
or al, 0xf
test bl, al
add byte [rax], al
invalid
clc
or al, 0xf
test bl, al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rdx
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
mov rcx, rdi
call fcn.140091e7e
jmp 0x140092022
mov r15, qword [rdx + 0x30]
call fcn.140092387
jmp 0x1400920aa
mov rax, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
and qword [rdx + 0x10], 0
adc byte [rax], al
adc byte [rax], al
mov qword [rsp + 0x38], rcx
shl rcx, 4
and qword [rsp + 0x40], 0
add rcx, rax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
xor byte [rax - 0x77], cl
int1
xor byte [rax - 0x77], cl
int1
mov rdx, rbx
call fcn.140092440
jmp case.0x14009204f.0
mov r15, qword [rdx + 0x58]
call fcn.140092387
mov rdx, qword [r15]
mov r8, qword [r15 + 8]
and qword [r15], 0
mov qword [r15 + 8], rax
mov rcx, rsi
call fcn.1400923d3
jmp case.0x14009204f.0
mov rax, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
and qword [rdx + 0x10], 0
mov qword [rsp + 0x38], rcx
shl rcx, 4
and qword [rsp + 0x40], 0
add rcx, rax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
mov rcx, rsi
mov rdx, rbx
call fcn.140092440
jmp case.0x14009204f.0
lea rcx, [rsp + 0x58]
call fcn.140091dc4
lea rcx, [rsp + 0x68]
call fcn.14009223d
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
int3
add byte [rsi + 0x57], dl
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
add rdi, 8
invalid
or byte [rax - 0x7d], cl
out dx, al
add dword [rdx + 0x12], esi
sub rsi, 1
jb 0x14009369e
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.14000c1fe
mov esi, edi
dec dword [rax - 0x7d]
invalid
jmp 0x140093686
mov esi, edi
dec dword [rax - 0x7d]
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
shr ecx, 0xb9
invalid
stc
mov dh, bh
inc ebx
ret
push rsi
push rdi
sub rsp, 0x38
mov rsi, rdx
mov rdi, rcx
mov rax, qword [rcx]
lea rdx, [rax - 2]
cmp rdx, 8
mov r8d, 2
cmovae rdx, r8
mov rcx, qword [rsi]
lea r9, [rcx - 2]
cmp r9, 8
cmovb r8, r9
cmp rdx, r8
jne case.default.0x14009374d
lea r8, [0x1400e1054]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
add edx, eax
jmp rdx
lea rax, [rdi + 8]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsi + 8]
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
call fcn.1400939b6
jmp 0x140093855
invalid
add byte [rbx + 0x463b1847], cl
sbb byte [rdi], cl
test dword [rcx - 0x74ffffff], esp
mov ecx, dword [rdi + 8]
mov edx, dword [rdi + 0xc]
mov r8d, dword [rsi + 8]
mov r9d, dword [rsi + 0xc]
call fcn.140093989
test al, al
invalid
invalid
xchg byte [rcx], al
mov eax, dword [rdi + 0x18]
cmp eax, dword [rsi + 0x18]
jne case.default.0x14009374d
mov ecx, dword [rdi + 8]
mov edx, dword [rdi + 0xc]
mov r8d, dword [rsi + 8]
mov r9d, dword [rsi + 0xc]
call fcn.140093989
test al, al
je case.default.0x14009374d
xchg byte [rcx], al
add byte [rax], al
xchg byte [rcx], al
add byte [rax], al
cmp byte [rdi + 0x1c], 0
setne al
cmp byte [rsi + 0x1c], 0
sete cl
cmp al, cl
je case.default.0x14009374d
lea rcx, [rdi + 0x10]
lea rdx, [rsi + 0x10]
jmp 0x140093849
cmp rax, rcx
jne case.default.0x14009374d
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rsi + 0x10]
mov r9, qword [rsi + 0x18]
test rax, rax
je 0x140093850
call fcn.140093958
jmp 0x140093855
mov eax, dword [rdi + 8]
cmp eax, dword [rsi + 8]
je case.0x14009374d.0
jmp case.default.0x14009374d
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8, qword [rsi + 8]
mov r9, qword [rsi + 0x10]
call fcn.14008dc60
jmp 0x140093855
mov eax, dword [rdi + 0x20]
cmp eax, dword [rsi + 0x20]
jne case.default.0x14009374d
mov rcx, qword [rdi + 0x10]
mov r8, qword [rsi + 0x10]
test rcx, rcx
je 0x140093838
test r8, r8
je 0x140093838
mov rdx, qword [rdi + 0x18]
mov r9, qword [rsi + 0x18]
call fcn.14008dc60
test al, al
jne 0x140093841
jmp case.default.0x14009374d
or rcx, r8
jne case.default.0x14009374d
lea rcx, [rdi + 8]
lea rdx, [rsi + 8]
call fcn.1400939ab
jmp 0x140093855
call fcn.140093927
test al, al
je case.default.0x14009374d
mov rdi, qword [rdi + 0x28]
mov rsi, qword [rsi + 0x28]
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rsi]
mov r9, qword [rsi + 8]
call fcn.140093a0a
test al, al
je case.default.0x14009374d
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rsi + 0x10]
mov r9, qword [rsi + 0x18]
call fcn.140093a0a
test al, al
je case.default.0x14009374d
mov eax, dword [rdi + 0x38]
cmp eax, dword [rsi + 0x38]
jne case.default.0x14009374d
mov eax, dword [rdi + 0x3c]
cmp eax, dword [rsi + 0x3c]
jne case.default.0x14009374d
mov eax, dword [rdi + 0x40]
cmp eax, dword [rsi + 0x40]
jne case.default.0x14009374d
mov eax, dword [rdi + 0x44]
cmp eax, dword [rsi + 0x44]
jne case.default.0x14009374d
mov eax, dword [rdi + 0x48]
cmp eax, dword [rsi + 0x48]
jne case.default.0x14009374d
cmp byte [rdi + 0x4c], 0
setne al
cmp byte [rsi + 0x4c], 0
sete cl
cmp al, cl
je case.default.0x14009374d
mov rax, qword [rdi + 0x30]
cmp rax, qword [rsi + 0x30]
jne case.default.0x14009374d
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov r8, qword [rsi + 0x20]
mov r9, qword [rsi + 0x28]
call fcn.140093a0a
test al, al
je case.default.0x14009374d
cmp byte [rdi + 0x4d], 0
setne al
cmp byte [rsi + 0x4d], 0
sete cl
cmp al, cl
je case.default.0x14009374d
cmp byte [rdi + 0x4e], 0
setne cl
cmp byte [rsi + 0x4e], 0
sete al
xor al, cl
jmp 0x140093920
xor eax, eax
add rsp, 0x38
pop rdi
pop rsi
ret
mov ecx, esi
call fcn.140093e4e
mov edi, eax
and eax, 0x1ffff8
movabs r13, 0x8000000000000000
cmp eax, 0x30
jne 0x140094636
cmp byte [r14 + 0xc1], 0
rol dword [rax], 0
add byte [rax], al
je 0x1400946bc
lea rdi, [rsp + 0x2d0]
mov rcx, rdi
mov rdx, rsi
call fcn.14009be6b
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rdi], xmm0
lea rax, [r13 + 2]
jmp 0x140094941
sbb byte [rdi], cl
sub byte [rsp + 0x60], al
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x70]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xb0]
mov dword [rax], 0xa
add cl, ch
rol byte [rax], cl
add byte [rax], al
add cl, ch
rol byte [rax], cl
add byte [rax], al
mov eax, edi
and eax, 0x1ffffe
cmp eax, 0x38
jne 0x140094735
cmp byte [r14 + 0xc1], 0
je 0x1400946bc
mov rcx, rsi
call fcn.14009444a
movups xmm0, xmmword [rbp]
movups xmmword [rsp + 0x48], xmm0
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x58], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x40], rax
mov ecx, edi
call fcn.14009b32a
test al, al
je 0x14009485b
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 2]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x58], edi
mov byte [rbx + 0x5c], 1
jmp 0x14009496c
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x26024
add byte [rax - 0x77], cl
stc
lea rdi, [rsp + 0x260]
mov rcx, rdi
mov rdx, rsi
call fcn.14009437e
mov rax, qword [rdi + 0x28]
lea r9, [rsp + 0x2a0]
add byte [rax], al
add byte [rax], al
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rdi + 0x18]
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x70]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xb0]
mov dword [rax], 0x20
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x1e0]
mov rcx, rsi
call fcn.140097a54
mov ecx, 0x10
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
jmp 0x14009496f
lea eax, [rdi - 0x70]
cmp eax, 8
jbe 0x140094759
lea eax, [rdi - 0x50]
cmp eax, 7
ja case.default.0x140094757
lea rcx, [0x1400e1074]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x1400e1094]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdi, [rsp + 0x1e0]
mov rcx, rdi
mov rdx, rsi
call fcn.14009b350
mov rax, qword [rdi]
movups xmm0, xmmword [rdi + 8]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rdi + 0x18]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rdi + 0x28]
movaps xmmword [rsp + 0xd0], xmm0
mov rcx, qword [rdi + 0x38]
mov qword [rsp + 0xe0], rcx
cmp rax, r13
jne 0x1400949fb
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x130], xmm0
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x150], xmm2
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
mov qword [rsp + 0x160], rcx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x130], xmm0
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x140], rcx
add r13, 2
mov qword [rbx + 0x20], r13
movaps xmm0, xmmword [rsp + 0x130]
mov rcx, qword [rsp + 0x140]
mov rdx, qword [rsp + 0x148]
movaps xmm1, xmmword [rsp + 0x150]
movups xmmword [rbx + 0x28], xmm0
mov qword [rbx + 0x38], rcx
mov qword [rbx + 0x40], rdx
movups xmmword [rbx + 0x48], xmm1
mov rcx, qword [rsp + 0x160]
mov qword [rbx + 0x58], rcx
jmp 0x140094a5b
add byte [rax], al
add byte [rax], al
cmp edi, 0x7f
ja 0x1400948b1
lea eax, [rdi - 0x30]
cmp eax, 0xa
jb 0x1400948b1
lea eax, [rdi - 0x41]
cmp eax, 0x1a
jb 0x1400948b1
mov r15d, 0x721af883
lea eax, [r15 - 0x61]
lea eax, [rdi - 0x61]
cmp eax, 0x1a
jb 0x1400948b1
mov eax, edi
and eax, 0x7d
cmp eax, 0x3c
je 0x1400948b1
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 2]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x58], edi
mov byte [rbx + 0x5c], 2
jmp 0x14009496c
lea eax, [rdi - 0x3c]
cmp eax, 6
jbe 0x140094a63
lea eax, [rdi - 0x72]
cmp eax, 8
ja case.default.0x1400948d7
lea rcx, [0x1400e10d4]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0xfe0ffc8
sub byte [rsp + 0x30], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
sub byte [rcx - 0x73], cl
add r9b, byte [r8 - 0x77]
mov dword [rbx + 0x20], eax
sub byte [rcx - 0x73], cl
add r9b, byte [r8 - 0x77]
mov dword [rbx + 0x20], eax
mov dword [rbx + 0x58], 0xd
mov word [rbx + 0x5c], 0x406
jmp 0x14009496c
mov dword [rbx + 0x20], eax
mov dword [rbx + 0x58], 0xd
mov word [rbx + 0x5c], 0x406
jmp 0x14009496c
cmp edi, 0x44
je case.0x140094767.115
cmp edi, 0x64
jne case.0x140094767.113
lea rdi, [rsp + 0x310]
mov rcx, rdi
mov rdx, rsi
call fcn.14009bd86
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rdi], xmm0
lea rax, [r13 + 5]
mov qword [rbx + 0x20], rax
movaps xmm0, xmmword [rdi]
and byte [r15], cl
sub byte [rdi], al
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
movaps xmm1, xmmword [rdi + 0x20]
movups xmmword [rbx + 0x28], xmm0
mov qword [rbx + 0x38], rax
mov qword [rbx + 0x40], rcx
movups xmmword [rbx + 0x48], xmm1
mov rax, qword [rdi + 0x30]
mov rax, qword [rdi + 0x30]
mov qword [rbx + 0x58], rax
mov qword [rbx], r13
add rsp, 0x3b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdi, [rsp + 0x1e0]
mov rcx, rdi
mov rdx, rsi
call fcn.14009b462
mov rdx, qword [rdi]
lea rsi, [rsp + 0x1e8]
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0xb0]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
cmp rdx, r13
jne 0x140094af4
lea rax, [rsp + 0x348]
lea rsi, [rsp + 0xb0]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rax + 0x38], xmm0
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x48], rcx
lea rdi, [rbx + 8]
mov ecx, 0xe
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
jmp 0x140094b14
movups xmm0, xmmword [rsp + 0x220]
movups xmm1, xmmword [rsp + 0x230]
movups xmm2, xmmword [rsp + 0x240]
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x250], bl
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x250], bl
movups xmmword [rbx + 0x70], xmm3
movups xmmword [rbx + 0x60], xmm2
movups xmmword [rbx + 0x50], xmm1
movups xmmword [rbx + 0x40], xmm0
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
mov qword [rbx + 0x38], rcx
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
sub byte [rsp + 0xd0], dl
sub byte [rsp + 0xd0], dl
movups xmmword [rbx + 0x28], xmm2
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
mov qword [rbx], rax
jmp 0x14009496f
lea rcx, [0x1400e10b8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 3]
mov qword [rbx + 0x20], rax
mov byte [rbx + 0x58], 8
jmp 0x14009496c
invalid
invalid
invalid
invalid
cmp edi, 0x61
je 0x140094c63
invalid
cmp edi, 0x62
je 0x140094c98
cmp edi, 0x66
je 0x140094d78
add byte [rax], al
add byte [rax], al
cmp edi, 0x6e
jne case.0x140094a71.61
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
push rax
push rax
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 2]
add cl, byte [rax - 0x77]
and r15b, al
pop r8
or al, byte [rax]
add byte [rax], al
add cl, byte [rax - 0x77]
and r15b, al
pop r8
or al, byte [rax]
add byte [rax], al
mov word [rbx + 0x5c], 0x306
jmp 0x14009496c
mov rax, qword [rsp + 0x258]
lea rdi, [rbx + 8]
lea rsi, [rsp + 0xb0]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x78], rax
mov dword [rbx + 0x78], eax
mov dword [rbx + 0x78], eax
js 0x140094b5d
mov qword [rbx], rdx
mov dword [rbx], edx
jmp 0x14009496f
lea rax, [rsp + 0xb0]
mov dword [rax], 0xb
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x1e0]
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
lea r9, [rsp + 0x30]
jmp 0x14009471d
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
adc dword [rbx + 0x38], ecx
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 3]
mov qword [rbx + 0x20], rax
mov byte [rbx + 0x58], 9
jmp 0x14009496c
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 3]
mov qword [rbx + 0x20], rax
mov byte [rbx + 0x58], 5
jmp 0x14009496c
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 3]
mov qword [rbx + 0x20], rax
mov byte [rbx + 0x58], 2
jmp 0x14009496c
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 2]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x58], 9
mov word [rbx + 0x5c], 0x206
jmp 0x14009496c
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 3]
mov qword [rbx + 0x20], rax
mov byte [rbx + 0x58], 3
jmp 0x14009496c
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 2]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x58], 0xb
mov word [rbx + 0x5c], 0x506
jmp 0x14009496c
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 2]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x58], 7
mov word [rbx + 0x5c], 6
jmp 0x14009496c
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x190], xmm2
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
mov rdi, qword [rsi + 0x10]
mov r12b, 4
cmp qword [rbp], rdi
je 0x140094fef
mov rcx, rsi
call fcn.140093e4e
cmp eax, 0x7b
jne 0x140094fef
mov rcx, rsi
call fcn.140093e4e
mov dword [rsp + 0x8c], eax
cmp eax, 0x7b
jne 0x1400950df
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rbp]
movaps xmmword [rsp + 0x90], xmm0
mov rcx, rsi
call fcn.140097aa9
test al, al
je 0x140094dad
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x1b0], rax
movups xmm0, xmmword [rbp]
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, rsi
call fcn.140093e4e
cmp eax, 0x2d
je 0x140094e04
and eax, 0x1fffdf
add eax, 0xffffffbf
cmp eax, 0x1a
jb 0x140094e04
mov rax, qword [rsp + 0xa0]
mov qword [rbp + 0x10], rax
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rbp], xmm0
jmp 0x140094fef
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 2]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x58], 0xc
mov word [rbx + 0x5c], 0x106
jmp 0x14009496c
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0x260]
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x70]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0x1e0]
mov dword [rax], 0x1e
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xb0]
mov r8, rdi
call fcn.140097a54
jmp 0x140094fb9
sub r14, 0xffffffffffffff80
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_src_astparse.rs
mov rcx, r14
call fcn.140093bf1
mov r15, rax
mov r14, rdx
and qword [rax + 0x10], 0
cmp qword [rbp], rdi
je 0x140094f46
mov rcx, rsi
call fcn.140093e4e
cmp eax, 0x2d
je 0x140094e46
and eax, 0x1fffdf
add eax, 0xffffffbf
cmp eax, 0x19
ja 0x140094e62
mov rcx, rsi
call fcn.140093e4e
mov rcx, r15
mov edx, eax
call fcn.14008db3a
mov rcx, rsi
call fcn.140097aa9
jmp 0x140094e22
cmp qword [rbp], rdi
je 0x140094f46
mov rcx, rsi
call fcn.140093e4e
cmp eax, 0x7d
jne 0x140094f46
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x1d0], rax
movups xmm0, xmmword [rbp]
movaps xmmword [rsp + 0x1c0], xmm0
mov rcx, rsi
call fcn.14009444a
mov rcx, qword [r15 + 8]
mov r15, qword [r15 + 0x10]
lea r8, str.startendstart_halfend_half
mov r9d, 5
mov qword [rsp + 0x80], rcx
mov rdx, r15
call fcn.14008dc60
mov cl, 6
test al, al
jne 0x140094f35
lea r8, [0x14013e575]
mov r9d, 3
mov rcx, qword [rsp + 0x80]
mov rdx, r15
call fcn.14008dc60
mov cl, 7
test al, al
jne 0x140094f35
lea r8, [0x14013e578]
mov r9d, 0xa
mov rcx, qword [rsp + 0x80]
mov rdx, r15
call fcn.14008dc60
mov cl, 0xa
test al, al
jne 0x140094f35
lea r8, [0x14013e582]
mov r9d, 8
mov rcx, qword [rsp + 0x80]
mov rdx, r15
call fcn.14008dc60
mov cl, 0xb
test al, al
je 0x140095053
mov byte [rsp + 0xb8], cl
mov qword [rsp + 0xb0], r13
jmp 0x140094fb6
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0x2a0]
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x90]
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0xa0]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0x260]
mov dword [rax], 0x1c
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1e0]
mov r8, rdi
call fcn.140097a54
lea rdi, [rsp + 0xb0]
lea rsi, [rsp + 0x1e0]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
inc qword [r14]
mov rdi, qword [rsp + 0xb0]
mov sil, byte [rsp + 0xb8]
cmp rdi, r13
jne 0x140095030
cmp sil, 0xc
je 0x140094fef
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x198], rax
movups xmm0, xmmword [rbp]
movups xmmword [rsp + 0x188], xmm0
mov r12d, esi
movaps xmm0, xmmword [rsp + 0x170]
movaps xmm1, xmmword [rsp + 0x180]
mov rax, qword [rsp + 0x190]
mov qword [rbx + 0x48], rax
mov rax, qword [rsp + 0x198]
mov qword [rbx + 0x50], rax
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
lea rax, [r13 + 3]
mov qword [rbx + 0x20], rax
mov byte [rbx + 0x58], r12b
jmp 0x14009496c
lea rdx, [rsp + 0xb9]
lea rcx, [rbx + 9]
mov r8d, 0x77
call sub.msvcrt.dll_memcpy
mov qword [rbx], rdi
mov byte [rbx + 8], sil
jmp 0x14009496f
mov rax, qword [rsp + 0x1b0]
lea r9, [rsp + 0x2a0]
mov qword [r9 + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [r9], xmm0
movaps xmm0, xmmword [rsp + 0x1c0]
movups xmmword [r9 + 0x18], xmm0
mov rax, qword [rsp + 0x1d0]
mov qword [r9 + 0x28], rax
lea rax, [rsp + 0x260]
mov dword [rax], 0x1d
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1e0]
mov r8, rdi
call fcn.140097a54
jmp 0x140094f9e
lea r8, [rsp + 0x1e0]
and qword [r8], 0
lea rdx, [0x14013e58c]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_src_astparse.rs
lea rcx, [rsp + 0x8c]
call fcn.1400914b2
jmp 0x140095108
inc qword [r14]
mov rcx, rax
call fcn.1400dbb40
int3
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_src_astparse.rs
mov edx, 0x24
add byte [rdx + 0x24], bh
call fcn.140045a40
ud2
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
mov byte [rax + 0x30247c], 0x74
sub eax, dword [rax + 0x34247c]
je 0x14009702f
mov rcx, qword [rsp + 0x130]
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x14009702f
mov rdx, qword [rsp + 0x138]
call fcn.14000c1fe
add dword [rax], eax
add al, ch
iretd
test r12b, r12b
je 0x140097039
jmp 0x140097048
lea rcx, [rsp + 0x70]
call fcn.140091e7e
jo 0x140097027
cmp ebp, dword [rsi + 0x3ebffff]
mov rsi, rax
jmp 0x140097048
mov rcx, rbx
call fcn.14009223d
mov cl, 0xff
dec dword [rax - 0x77]
int1
mov cl, 0xff
dec dword [rax - 0x77]
int1
call fcn.1400dbb40
call fcn.140046e60
int3
in al, dx
test al, 1
add byte [rax], al
mov rdi, r8
mov qword [rsp + 0x20], rcx
movabs r13, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x244c8d48], al
pop rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x244c8d48], al
pop rax
and qword [rcx - 0x18], 0
mov eax, 8
mov qword [rcx - 0x10], rax
mov qword [rcx + 8], rax
xorps xmm0, xmm0
movups xmmword [rcx - 8], xmm0
mov qword [rsp + 0x28], rdx
and dword [rsp + 0x30], 0
and qword [rcx + 0x10], 0
lea rcx, [rsp + 0x90]
add rcx, rax
mov qword [rsp + 0x38], rcx
lea rbp, [rsp + 0x110]
add rbp, rax
mov rax, qword [r8]
lea rcx, [0x1400e10f8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rsi, r8
jmp rax
mov r8, qword [rdi + 8]
jmp 0x1400970f9
mov r8, qword [rdi + 8]
add r8, 0x60
jmp 0x1400970f9
mov r8, qword [rdi + 8]
add r8, 0x18
mov rsi, rdi
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x28]
call fcn.140097980
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rcx + rdi - 0x18], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rcx + rdi - 0x18], cl
jne 0x140097530
mov rax, qword [rsi]
add rax, 0xfffffffffffffff9
cmp rax, 4
ja case.default.0x14009713e
lea rcx, [0x1400e1128]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsi + 8]
lea rdi, [rax + 0x30]
xor r14d, r14d
cmp dword [rax + 0xc8], 0x110008
sete r14b
test r14, r14
je 0x140097186
lea r8, [rdi + 0x10]
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x28]
call fcn.140097980
mov rax, qword [rsp + 0x90]
cmp rax, r13
je 0x1400971a5
jmp 0x140097553
mov eax, 0xffef0000
add eax, dword [rdi + 0x98]
cmp eax, 8
mov ecx, 2
cmovb ecx, eax
cmp ecx, 6
jae 0x1400972fc
lea r15, [rsp + 0x70]
mov rcx, r15
mov rdx, r14
mov r8, rdi
call fcn.1400977cb
cmp dword [r15], 4
jne 0x140097267
lea rcx, [rsp + 0x90]
lea r9, [rsp + 0x28]
mov rdx, r14
mov r8, rdi
call fcn.1400978f0
mov rax, qword [rsp + 0x90]
cmp rax, r13
jne 0x140097553
mov rax, qword [rsp + 0x60]
mov r14, qword [rsp + 0x68]
imul rcx, r14, 0x30
dec r14
lea rbx, [rax + rcx]
add rbx, 0xffffffffffffffd0
cmp r14, 0xffffffffffffffff
je 0x14009740f
mov r15, qword [rbx]
cmp r15, 2
je 0x140097412
add byte [rax], al
add byte [rax], al
lea rdx, [rbx + 0x10]
mov r12, qword [rbx + 8]
lea rdi, [rsp + 0x70]
lea edi, [rsp + 0x70]
lea edi, [rsp + 0x70]
mov rcx, rdi
call fcn.140097925
cmp dword [rdi], 4
jne 0x1400972b2
lea rcx, [rsp + 0x90]
lea r9, [rsp + 0x28]
mov rdx, r15
mov r8, r12
call fcn.1400978f0
invalid
add byte [rax], al
mov rax, qword [rsp + 0x90]
cmp rax, r13
jne 0x14009754e
invalid
dec r14
add rbx, 0xffffffffffffffd0
ret
shr bl, 1
popfq
ret
lea rcx, [rsp + 0x70]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rax, [rsp + 0x90]
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
call fcn.14009786a
mov r15, rax
mov edi, eax
mov edi, eax
mov r12, rdx
lea rdx, [rsp + 0x90]
add byte [rax], al
add byte [rax], al
mov qword [rdx], r14
mov qword [rdx + 8], rdi
lea rcx, [rsp + 0x58]
call fcn.1400978a2
mov r14, r15
mov rdi, r12
jmp 0x140097159
mov qword [rsp + 0x68], r14
lea rcx, [rsp + 0x70]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rax, [rsp + 0x90]
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
call fcn.14009786a
mov r14, rax
mov rdi, rdx
lea rdx, [rsp + 0x90]
mov qword [rdx], r15
mov qword [rdx + 8], r12
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
call fcn.1400978a2
jmp 0x140097159
jne 0x140097303
mov r8, qword [rdi]
jmp 0x140097307
lea r8, [rdi + 0x18]
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x28]
call fcn.140097980
jmp 0x140097174
mov rbx, qword [rsi + 8]
mov rdx, qword [rbx + 0x10]
test rdx, rdx
je case.default.0x14009713e
add byte [rax], al
add byte [rax], al
mov rdi, qword [rbx + 8]
lea r8, [0x14013eb20]
or al, byte [rax]
or al, byte [rax]
mov rcx, rdi
call fcn.1400977ab
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea r8, [0x14013eb38]
call fcn.1400977c6
mov ecx, 2
jmp 0x1400973ad
mov rdi, qword [rsi + 8]
mov ecx, 1
jmp 0x1400973ad
mov rbx, qword [rsi + 8]
mov rdx, qword [rbx + 0x10]
test rdx, rdx
je case.default.0x14009713e
add byte [rax], al
add byte [rax], al
mov rdi, qword [rbx + 8]
lea r8, [0x14013eaf0]
mov rcx, rdi
call fcn.1400977ab
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea r8, [0x14013eb08]
call fcn.1400977c6
mov ecx, 3
jmp 0x1400973ad
mov rdi, qword [rsi + 8]
xor ecx, ecx
lea r14, [rsp + 0x188]
mov qword [r14], rcx
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rdx
mov rcx, r14
call fcn.14009763d
mov rdi, rax
lea rdx, [rsp + 0x90]
mov qword [rdx], rsi
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
mov rax, qword [rsp + 0x38]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x40]
call fcn.140097667
mov rax, qword [rdi]
lea rcx, [0x1400e10f8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rsi, rdi
jmp rax
xor r14d, r14d
mov qword [rsp + 0x68], r14
mov r8, qword [rsi]
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x28]
call fcn.1400976b5
mov rax, qword [rsp + 0x90]
cmp rax, r13
jne 0x140097530
mov rax, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x50]
imul rcx, rdi, 0x28
dec rdi
lea rsi, [rax + rcx]
add rsi, 0xffffffffffffffe8
cmp rdi, 0xffffffffffffffff
je 0x14009751a
mov rax, qword [rsi - 8]
cmp rax, 4
je 0x14009751c
mov rbx, qword [rsi - 0x10]
lea rdx, [rsp + 0x110]
mov qword [rdx], rax
mov rax, qword [rsi + 0x10]
mov qword [rbp + 0x10], rax
movups xmm0, xmmword [rsi]
movups xmmword [rbp], xmm0
lea rcx, [rsp + 0x70]
call fcn.1400976de
cmp dword [rsp + 0x70], 4
jne 0x1400974c8
mov r8, qword [rbx]
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x28]
call fcn.1400976b5
mov rax, qword [rsp + 0x90]
cmp rax, r13
jne 0x14009752b
dec rdi
add rsi, 0xffffffffffffffd8
jmp 0x140097456
lea r14, [rsp + 0x40]
mov qword [r14 + 0x10], rdi
lea rcx, [rsp + 0x70]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
mov rax, qword [rsp + 0x38]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
call fcn.14009763d
mov rdi, rax
lea rdx, [rsp + 0x90]
mov qword [rdx], rbx
mov rcx, r14
call fcn.140097667
mov rax, qword [rdi]
lea rcx, [0x1400e10f8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rsi, rdi
jmp rax
xor edi, edi
mov qword [rsp + 0x50], rdi
mov rax, qword [rsp + 0x20]
mov qword [rax], r13
jmp 0x1400975a7
mov qword [rsp + 0x50], rdi
lea rsi, [rsp + 0x98]
mov rdx, qword [rsp + 0x20]
lea rdi, [rdx + 8]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [rdx], rax
jmp 0x1400975a7
mov qword [rsp + 0x68], r14
lea rsi, [rsp + 0xb8]
mov rdx, qword [rsi - 0x20]
mov r8, qword [rsi - 0x18]
mov r9, qword [rsi - 0x10]
mov r10, qword [rsi - 8]
lea rdi, [rsp + 0x130]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov r11, qword [rsp + 0x20]
lea rdi, [r11 + 0x28]
lea rsi, [rsp + 0x130]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov qword [r11 + 0x10], r8
mov qword [r11 + 0x18], r9
mov qword [r11 + 0x20], r10
mov qword [r11], rax
add ecx, dword [rcx - 0x77]
push rbx
invalid
add ecx, dword [rcx - 0x77]
push rbx
or byte [rax - 0x73], cl
and al, 0x40
invalid
lea rcx, [rsp + 0x40]
call fcn.1400975f4
call fcn.1400975f4
nop
add rsp, 0x1a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax - 0x77], cl
invalid
add al, 0
mov rax, qword [rsi + 0x18]
test rax, rax
test eax, eax
test eax, eax
je 0x140097636
imul r8, rax, 0x30
mov rcx, qword [rsi + 0x20]
mov edx, 8
add rsp, 0x20
pop rsi
jmp fcn.1400da456
nop
add rsp, 0x20
pop rsi
ret
or byte [rax - 0x73], cl
push rax
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x15]
test rax, rax
jne 0x14009765c
mov rcx, qword [rcx]
add rcx, 0x30
jmp 0x140097663
mov rcx, qword [rcx]
add rcx, 0x58
mov rax, qword [rcx]
ret
sub rsp, 0x20
mov rsi, rcx
cmp r8, 7
clc
invalid
jb 0x1400976cb
clc
invalid
mov rcx, rdx
call fcn.140097789
movabs rax, 0x8000000000000000
mov qword [rsi], rax
add rsp, 0x20
pop rsi
ret
mov rax, qword [rdx]
lea rcx, [0x1400e113c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or al, byte [rax]
add bl, ch
mov rax, qword es:[rdx + 0x18]
mov rax, qword [rdx + 0x18]
test eax, eax
invalid
or byte [rax - 0x7d], cl
invalid
or eax, 0xa72a3
call fcn.140046c30
int3
call fcn.140044e90
int3
invalid
cmp edx, 8
mov eax, 2
cmovb eax, edx
cmp eax, 6
je 0x140097835
cmp eax, 7
jne 0x14009782d
mov rax, qword [r8 + 0x10]
test rax, rax
je 0x14009782d
mov rdx, qword [r8 + 8]
dec rax
and qword [rcx], 0
mov qword [rcx + 8], rdx
add rdx, 0xa0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
mov dword [rcx + 0x18], eax
ret
mov qword [rcx], 4
add al, 0
add byte [rax], al
ret
mov rdx, qword [r8]
lea rax, [rdx + 0x30]
cmp dword [rdx + 0xc8], 0x110008
adc dword [rax], eax
jne 0x140097854
mov qword [rcx], 1
mov qword [rcx + 8], rax
ret
and qword [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
and qword [rcx + 0x18], 0
ret
adc dword [rax + rcx + 0x20], edx
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
adc byte [rdi], cl
adc dword [rax + rcx], eax
inc rbx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
push rax
mov r8, rsi
call fcn.140097a54
invalid
invalid
invalid
jmp 0x140097c6a
invalid
lea rax, [rsp + 0x80]
mov dword [rax], 6
mov rdx, qword [r14 + 8]
mov qword [rsp + 0x20], rax
add byte [rax], al
add bh, al
add byte [rsi], al
add byte [rax], al
add byte [rcx - 0x75], cl
push rsi
or byte [rax - 0x77], cl
and al, 0x20
lea rcx, [rsp + 0xb8]
lea r9, [rsp + 0x50]
mov r8, rsi
call fcn.140097a54
lea rsi, [rsp + 0xb8]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
inc qword [rbx]
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x120
in al, dx
and byte [rcx], al
add byte [rax], al
in al, dx
and byte [rcx], al
add byte [rax], al
mov r15, rdx
mov rbx, rcx
retf
movabs rax, 0x8000000000000000
cmp qword [rdx], rax
je 0x140097d4f
retf
mov r14, r9
lea rdi, [rsp + 0x20]
mov ecx, 0x10
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x38]
mov rdx, r8
call fcn.140097d6c
test al, al
je 0x140097d4f
mov rax, qword [r15 + 0x10]
lea rsi, [rsp + 0xa0]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [r15]
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rsp + 0x70]
movups xmm1, xmmword [rsp + 0x80]
movups xmm2, xmmword [rsp + 0x90]
movaps xmmword [rsi + 0x50], xmm0
movaps xmmword [rsi + 0x60], xmm1
movaps xmmword [rsi + 0x70], xmm2
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
movups xmmword [rsi + 0x38], xmm2
mov rax, qword [r14 + 0x30]
mov qword [rsi + 0x48], rax
mov ecx, 0x10
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fucompi st(3)
jmp 0x140097d5a
mov ecx, 0x10
add byte [rax], al
mov rdi, rbx
jmp 0x140097d5a
mov ecx, 0x10
add byte [rax], al
mov rdi, rbx
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
add rsp, 0x120
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov dword [rsp + 0x28], esi
je 0x140099374
sub byte [rax - 0x73], cl
lea rcx, [rsp + 0x108]
mov r8d, 0xa0
mov rdx, rsi
call sub.msvcrt.dll_memcpy
mov word [rax + rcx], fs
add dword [rax], eax
add byte [rcx - 0x48], al
movabs al, byte [0x9e8f28948000000]
sub eax, dword [rax + rax]
mov ecx, 0xa0
mov edx, 8
call fcn.14008ad97
mov r15, rax
lea rdx, [rsp + 0x108]
mov r8d, 0xa0
mov rcx, rax
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x30], xmm2
movups xmmword [rbx + 0x20], xmm1
movups xmmword [rbx + 0x10], xmm0
mov qword [rbx], r14
mov qword [rbx + 8], r15
mov byte [rbx + 0x40], bpl
mov dword [rbx + 0x98], 0x110008
adc dword [rax], eax
invalid
adc dword [rax], eax
add byte [rcx - 1], cl
add al, 0x24
inc qword [r12]
add rsp, 0x2c8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
fsqrt
cli
dec esp
and al, 0x70
mov qword [rdi + 0x28], rcx
mov rcx, qword [rsp + 0x78]
mov qword [rdi + 0x30], rcx
mov dword [rdi + 0x38], eax
mov byte [rdi + 0x3c], 4
mov byte [rdi + 0x3d], bpl
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 7
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 7
jmp 0x14009c821
add byte [rcx - 0x75], cl
adc byte [r13 + r9*4 - 0x74], r9b
mov word [rax + rax*4], fs
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r9 + 0xf], al
adc byte [rdi], al
movups xmmword [r9 + 0x18], xmm0
movups xmm0, xmmword [r15]
invalid
movaps xmmword [r9], xmm0
mov rax, qword [r15 + 0x10]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xb0]
mov dword [rax], 0xa
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
invalid
mov eax, dword [rsi + 0x10]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xe8]
call fcn.140097a54
jmp 0x14009c811
mov rax, qword [r15 + 0x10]
mov qword [r9 + 0x28], rax
lea rax, [rsp + 0xb0]
mov dword [rax], 8
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xe8]
call fcn.140097a54
mov dl, 0xff
invalid
mov dl, 0xff
dec dword [rax - 0x73]
mov ah, 0x24
call 0xf909c81a
add byte [rax], al
mov ecx, 0x10
lea rsi, [rsp + 0xe8]
add byte [rax], al
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
inc qword [rbx]
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsp
xlatb
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
or cl, byte [rdi]
test al, bh
invalid
and al, 0x40
add byte [rdi + 0x63], cl
add al, 0x81
push rax
loopne 0x14009cb62
add byte [rax], al
add al, ch
lahf
invalid
mov esi, dword [rsi + 8]
add byte [rbx - 0x3eb7dbb1], cl
loope 0x14009cc53
int1
add byte [rax], al
mov dword [rdx], ecx
add byte [rdi], cl
adc byte [rsi], al
and al, 0xe0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
and byte [rdi], cl
mov bh, 0x4e
and al, 0x80
jle 0x14009cd1f
add byte [rdx + 0x1374265e], cl
adc byte [rdi], cl
invalid
add byte [rax], al
invalid
mov dword [rsp + 0xc0], ecx
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x7b], cl
leave
mov esi, dword [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
stc
sbb byte [rdi], cl
adc dword [rdx + 8], eax
and al, 0x50
or eax, 0x4c000004
lea edi, [rsp + 0x70]
add byte [rax], al
add byte [rax], al
jmp 0x14009d00c
cmp qword [rsp + 0x130], 0xa
add dword [rax], eax
add byte [rdx], cl
je 0x14009d92c
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmm2, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x100], xmm2
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov rcx, rsi
mov rdx, rdi
call fcn.14009e5b9
add byte [rbx + 0x1270247c], al
fsin
dec dword [rax - 0x77]
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
lodsb al, byte [rsi]
and al, 0x28
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xe0], al
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
mov ecx, esi
and al, 0x9c
add dword [rax], eax
add byte [rcx - 0x76], al
mov byte [rsp + 0x3f], r8b
cmp byte [rbx - 0x76c7dbbc], r9b
cmp al, 0x8b
and al, 0x34
xor byte [rax], al
add byte [rax], al
mov dword [rdi + 0x20], ebp
mov dword [rsp + 0x78], edi
adc byte [rcx - 0x75], r9b
push rsi
sbb byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x5374b339], cl
and al, 0x28
add dword [rax], eax
add byte [rax - 0x75], cl
pushfq
and al, 0x68
add dword [rax], eax
add byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x78
loope 0x14009d760
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
and al, 0x40
add byte [rax], al
add byte [rbp + 0x31], al
leave
add byte [rax], al
or byte [rax - 0x73], 0x54
push rsp
movups xmmword [rdx + 8], xmm0
mov eax, dword [rsp + 0x120]
sub byte [rax - 0x77], cl
fldl2t
jmp 0x14009e004
mov qword [rsp + 0xe0], 0xa
lea rcx, [rsp + 0x40]
call fcn.1400936a5
enter 0xffffffffffffff5d, 0xffffffffffffffff
enter 0xffffffffffffff5d, 0xffffffffffffffff
add dword [rax], eax
add al, ch
add ch, byte [rdx]
add byte [rax], al
xchg esp, eax
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
invalid
add byte [rax], al
mov word [rax + rsi], fs
add dword [rax], eax
add al, ch
call 0x18909d81c
mov ecx, dword [rsp + 0x1c0]
mov edx, esi
mov dword [rdx + 0x10], eax
mov ecx, esi
and al, 0x78
or dword [rax], eax
add byte [rax], al
invalid
test ecx, edx
add byte [rax], al
and al, 0xc8
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
mov dh, 0xcb
retf
retf
test edx, edx
add byte [rax], al
adc byte [rdi], cl
sub dword [rcx], eax
sub byte [rsp + 0xc0], al
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
rol dword [rcx], 0x75
invalid
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rcx], eax
push rcx
adc byte [rdi], cl
xchg esp, eax
sbb r8b, bpl
inc byte [rax + rax]
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x180], cl
mov word [rax + rax*4], fs
add dword [rax], eax
invalid
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rcx + 0x10], ecx
invalid
invalid
adc byte [r15], cl
sub dword [rcx], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x18], ecx
or byte [rax - 0x39], cl
add al, byte [rcx]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
adc byte [rsp + 0x60], dl
and al, 0x88
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x78], eax
add byte [rax], al
cwde
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x150], edx
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
lea ecx, [0x1401402a8]
call fcn.140046e60
int3
or byte [r8 + 0x6b], r9b
retf
or byte [rax - 1], cl
ret
dec esp
in al, dx
and byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
invalid
leave
mov qword [rax + 0x10], rcx
mov rax, qword [rax + 8]
imul rcx, rcx, 0x30
movups xmm0, xmmword [rax + rcx]
adc byte [rax - 0x75], cl
or byte [rax + 0x6b], cl
leave
xor byte [rdi], cl
adc byte [rax + rcx], al
movups xmm1, xmmword [rax + rcx + 0x10]
movups xmm2, xmmword [rax + rcx + 0x20]
movups xmmword [rsi + 0x20], xmm2
and byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
and byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x14009e60d
inc qword [rdx]
add rsp, 0x20
pop rsi
ret
lea edx, [rdi - 0xa]
lea r8, [rdi - 9]
xor eax, eax
cmp rdx, 8
cli
or byte [rcx + 0xf], cl
ror byte [rax - 0x7d], 0xf8
invalid
je 0x14009e65b
cli
or byte [rcx + 0xf], cl
ror byte [rax - 0x7d], 0xf8
add dword [rbp + rbx + 0x48], esi
test eax, eax
test rax, rax
jne 0x14009e698
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
jmp 0x14009e676
mov rax, qword [rsi + 0x18]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rdx], xmm0
xor ebx, ebx
call fcn.14009e737
cmp edi, 0xb
jae case.0x14009740d.99
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
jmp fcn.1400936a5
invalid
push rax
invalid
invalid
or eax, 0x48ffff50
lea eax, [rsp + 0x20]
lea rax, [rsp + 0x20]
mov qword [rax], rsi
lea rdx, [0x14009e7b1]
adc eax, 0x10a
adc eax, 0x10a
lea r8, str.tried_to_unwrap_expr_from_HirFrame__got:
lea rcx, [rsp + 0x50]
push rcx
cmp edx, 8
invalid
invalid
mov rbx, rdx
add dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
mov dword [rdi], 3
add byte [rax - 0x77], cl
ja 0x14009e76f
xchg edx, eax
sti
add dword [rbp + rcx*4 + 0x40], ecx
test byte [rax - 0x7d], 0xc0
test dword [rbp + 0x31], 0xf88349c9
xor r9d, r9d
cmp r8, 8
cmp eax, 8
cmovb r9, rax
invalid
invalid
invalid
cmp eax, 8
enter 0xffffffffffff8d48, 5
add eax, 0x42aa2
movabs byte [0x498804634e00042a], al
add eax, eax
mov byte [rcx + 1], cl
rol byte [rcx - 1], 0xe0
jmp r8
mov dword [rsp + 0x20], eax
sldt word [rcx - 0x48]
or al, byte [rax]
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xf702d
mov ecx, esi
mov rdx, r15
mov r8, rbx
call fcn.1400a25e2
mov cl, byte [rax + 1]
call fcn.1400a35da
mov rcx, rsi
mov edx, eax
mov r8b, 0xff
call fcn.1400a2600
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140092833
mov rcx, rbx
call fcn.140093ad7
jmp 0x14009ee18
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or byte [rax + r8], al
add byte [rax], al
and qword [rdx + 0x10], 0
call fcn.14009f9a7
nop
add rsp, 0x38
ret
mov eax, dword [rsp + 0x38]
lea rdx, [rsp + 0x40]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movaps xmmword [rdx], xmm0
mov rcx, rdi
call fcn.14009e737
in al, dx
cmp byte [rax - 0x73], cl
lea edx, [rsp + 0x20]
invalid
push rdi
cmp byte [rax - 0x7d], cl
invalid
adc byte [rbp + rcx*4 + 0x6e], cl
cmp byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
invalid
in eax, 0xfe
dec dword [rbp - 0x75]
or byte gs:[rbp - 0x75], cl
adc byte [r8 - 0x73], r9b
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add al, 0x75
or al, 0x8a
mov bl, byte [rsp + 0x88]
jmp case.0x1400b76be.88
add byte [rax], al
mov qword [rsp + 0x30], rbp
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x42225
lea edi, [rsi + 0x38]
sub byte [rax - 0x77], cl
shr eax, 0x87
and bh, dl
dec dword [rcx + 0x35e8c1]
add byte [rax], al
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
add rsp, 0x80
pop rsi
ret
and al, 0x37
mov edx, 0x37
call fcn.140046a90
int3
add al, ah
add byte [rax], al
cmp ecx, 0xd7ff
je 0x1400a3681
inc ecx
mov eax, ecx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
mov eax, 0x110000
cmovae eax, ecx
cmp eax, 0x110000
je 0x1400a3686
add rsp, 0x28
ret
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_srchirinterval.rs
call fcn.140046c30
int3
rol byte [rax], 0
add byte [rdi], cl
sub dword [rdx + 0x20], edx
lea ecx, [rsp + 0x50]
and al, 0xc0
add byte [rax], al
add al, ch
add esi, 0x438bffff
and byte [rax + 0x48147401], ch
adc al, 0x48
adc al, 0x48
lea ecx, [rsp + 0x50]
add byte [rbx - 0x7af0fe08], al
out dx, al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
and al, 0x70
sbb byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
add byte [rax], al
and al, 0x70
jo 0x1400a3a35
sbb byte [r8 - 0x73], cl
push rsp
and al, 0x50
and al, 0x70
jge 0x1400a3b7f
add byte [rcx - 0x75], cl
or byte [r15], r9b
test dword [rcx], esp
or eax, 0x8b480000
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 8
add dword [rax], eax
add byte [rax], al
xchg byte [rdi + 0x48000007], ah
lea ecx, [rsp + 0xf8]
jo 0x1400a3c3b
mov ecx, esi
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov edx, ebx
add byte [rax], al
add byte [rax - 0x77], cl
stc
push rsp
and al, 0x38
lea ecx, [rsp + 0x70]
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x60], eax
and al, 0x30
call fcn.14000c1fe
mov rcx, rsi
call fcn.1400dbb40
int3
invalid
mov esi, ecx
mov rdi, qword [rdx + 8]
cmp rdi, qword [rdx + 0x20]
jne 0x1400a5e0a
dec rdi
mov r14, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_srcerror.rs
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.14001aac2
idiv rdi
idiv rdi
mov rcx, rax
mov rdx, rbx
call fcn.1400a5e68
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_srcerror.rs
mov rcx, r14
mov rdx, rsi
mov r8, rdi
clc
clc
call fcn.14001aac2
mov rsi, rax
add rax, 8
add rsi, 0x10
jmp 0x1400a5e1e
lea rcx, [rsi + 0x18]
mov rdx, rbx
call fcn.1400a5e68
lea rax, [rsi + 0x20]
add rsi, 0x28
mov rdx, qword [rsi]
cmp rdx, 2
jb 0x1400a5e5d
mov rsi, qword [rax]
cmp rdx, 0x15
jae 0x1400a5e50
imul rdi, rdx, 0x30
mov ebx, 0x30
cmp rdi, rbx
je 0x1400a5e5d
lea rdx, [rsi + rbx]
mov rcx, rsi
call fcn.14008e1a6
add rbx, 0x30
jmp 0x1400a5e39
lea r8, [rsp + 0x27]
mov rcx, rsi
call fcn.14008e945
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rsi
call fcn.140092d2a
mov rax, qword [rsi + 8]
imul rcx, rbx, 0x30
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rax + rcx + 0x20], xmm2
push rsp
or byte [rax], ah
push rsp
or byte [rax], ah
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
inc rbx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov eax, 0x48000000
mov esi, edx
add al, 0x31
or al, 0x24
xor byte [rbp - 0x77], cl
jne 0x1400a5fb1
and dword [rbp + 0x28], 0
add byte [rax], al
push rdx
and byte [rdi], cl
sub dword [rdx + 0x10], ecx
and al, 0x38
push rsi
push r13
mov dword [rdx + 0x634e0003], esi
add al, 0x81
invalid
xor al, 0x41
mov cl, 3
mov r10d, 8
or byte [rax], al
add byte [rax], al
mov r11d, 7
mov edi, 6
mov ebx, 5
jmp 0x1400a8244
invalid
add al, byte [rcx - 0x46]
invalid
add byte [rax], al
add byte [rbx + 1], bh
add byte [rax], al
add byte [rax], al
mov byte [rsp + rbx + 0x30], dl
mov byte [rsp + rdi + 0x30], cl
mov byte [rsp + r11 + 0x30], r8b
mov byte [rsp + r10 + 0x30], al
mov byte [rsp + 0x30], r9b
mov al, byte [rsp + 0x38]
mov byte [rsi + 8], al
mov rax, qword [rsp + 0x30]
mov qword [rsi], rax
add rsp, 0x80
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add al, ch
and bl, cl
stc
dec dword [rax - 0x73]
or eax, 0xed4d1
call fcn.140046c30
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_srcutf8.rs
call fcn.140046c30
lea r8, [rsp + 0x30]
and qword [r8], 0
add byte [rbp + rcx*4 + 0xd], cl
loopne 0x1400a82ba
invalid
add byte [rax - 0x73], cl
and al, 0x28
sub byte [rax - 0x73], cl
push rsp
and al, 0x70
add byte [rbp + rcx*4 + 0xd], cl
loopne 0x1400a82ba
invalid
sub byte [rax - 0x73], cl
push rsp
and al, 0x70
call fcn.14009147a
lea r8, [rsp + 0x30]
and qword [r8], 0
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.8.3_srcutf8.rs
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0x68]
call fcn.14009147a
lea rax, [rsp + 0x28]
mov qword [rax], rbx
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
mov dword [rdx], eax
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rdi, r8
mov edi, eax
mov edi, eax
mov rbx, rdx
mov rsi, rcx
mov r14, qword [rcx]
lea r12, str.failed_to_write_whole_buffer
lea r13, [0x1400e1308]
mov r10b, byte [rsp + 0x51]
mov dl, byte [rsp + 0x50]
mov r13, qword [rsp + 0x40]
mov r11, qword [rsp + 0x48]
mov ecx, 1
mov r12d, 0x24
xor ebp, ebp
mov rax, r12
sub rax, r9
mov ebx, 0
cmovae rbx, rax
cmp rbx, 1
adc rbx, 0
cmp rbx, 0x1a
mov eax, 0x1a
cmovae rbx, rax
mov byte [rsp + 0x50], 2
cmp dl, 2
je 0x1400a9b72
movzx edx, dl
mov eax, r10d
test edx, edx
jne 0x1400a9b8b
jmp 0x1400a9cca
cmp r13, r11
je 0x1400a9cca
lea rdx, [r13 + 1]
mov qword [rsp + 0x40], rdx
mov al, byte [r13]
mov r13, rdx
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x1400a9ba3
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x1400a9cca
add al, 0xea
mov edx, eax
movzx r8d, dl
mov rax, r8
mul rcx
jo 0x1400a9cca
add rbp, rax
jb 0x1400a9cca
cmp rbx, r8
ja case.0x14009e7d9.205
mov edx, 0x24
sub rdx, rbx
add r12, 0x24
mov rax, rcx
mul rdx
mov dl, 2
mov rcx, rax
jno 0x1400a9b35
jmp 0x1400a9cca
add qword [rsp + 0x28], rbp
jb 0x1400a9cca
inc r15
je 0x1400a9db2
mov rax, qword [rsp + 0x28]
xor edx, edx
div r15
mov qword [rsp + 0x28], rdx
add qword [rsp + 0x30], rax
jb 0x1400a9cca
mov rax, qword [rsp + 0x30]
shr rax, 0x20
jne 0x1400a9cca
mov rax, qword [rsp + 0x30]
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
jb 0x1400a9cca
lea rcx, [rsp + 0x78]
lea rdx, [rsp + 0x38]
mov r8, qword [rsp + 0x28]
mov r9, qword [rsp + 0x30]
call fcn.1400ac824
test al, al
jne 0x1400a9cca
lea rcx, [rsp + 0x40]
call fcn.1400ac7e9
test rax, rax
je 0x1400a9d71
inc qword [rsp + 0x28]
mov rax, rbp
xor edx, edx
div qword [rsp + 0x58]
mov r8, rax
xor edx, edx
div r15
mov rcx, rax
add rcx, r8
xor r9d, r9d
mov r8d, 0x23
cmp rcx, 0x1c8
add byte [rax], al
jb 0x1400a9caa
mov rax, rcx
xor edx, edx
div r8
add r9, 0x24
mov rcx, rax
jmp 0x1400a9c90
imul eax, ecx, 0x24
add ecx, 0x26
xor edx, edx
div cx
movzx eax, ax
add r9, rax
mov eax, 2
mov qword [rsp + 0x58], rax
jmp 0x1400a9b15
mov rbx, qword [rsp + 0x60]
test rbx, rbx
je 0x1400a9d47
mov r15, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
lea rdx, str.punycode_0
mov r8d, 9
mov rcx, r15
call rsi
mov bpl, 1
test al, al
jne case.0x1400b76be.111
mov r8, qword [r14 + 8]
test r8, r8
je 0x1400a9d24
mov rdx, qword [r14]
mov rcx, r15
call rsi
test al, al
jne case.0x1400b76be.111
lea rdx, [0x140196729]
mov r8d, 1
mov rcx, r15
call rsi
test al, al
jne case.0x1400b76be.111
mov rcx, r15
mov rdx, rdi
mov r8, rbx
call rsi
test al, al
jne case.0x1400b76be.111
lea rdx, [0x14019672a]
mov r8d, 1
mov eax, 1
mov rdx, qword [r14]
mov r8, qword [r14 + 8]
mov eax, dword [rsi + 8]
pop rsi
mov rdi, qword [rsp + 0x38]
cmp rdi, 0x81
jae 0x1400a9dbe
shl rdi, 2
xor r14d, r14d
lea rbx, [rsp + 0x40]
cmp rdi, r14
setne bpl
je case.0x1400b76be.111
mov eax, dword [rsp + r14 + 0x78]
mov dword [rsp + 0x40], eax
mov rcx, rbx
mov rdx, rsi
call fcn.1400489d0
test al, al
invalid
jne case.0x1400b76be.111
sal byte [rbp - 0x51], 0x49
add esi, 4
add r14, 4
jmp 0x1400a9d8b
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.24_src_v0.rs
call fcn.140045e20
sar cl, 0xff
leave
je 0x1400a9df2
mov rax, rcx
lea rcx, [rsp + 0x24]
xor eax, eax
lea eax, [rsp + 0x37]
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x80
mov rsi, rcx
cmp qword [rcx], 0
je 0x1400aa398
add byte [rax], al
add byte [rax], al
mov rcx, rsi
add dword [rbp + rcx*4 + 0x44], ecx
add byte [rax], 0
add byte [rbx + 0x5f], bl
sbb byte [0x1400aa0ea], bh
movabs al, byte [0xff83bfc783000000]
adc ecx, dword [rdi]
xchg dword [rax], edx
add al, byte [rax]
add byte [rax], al
lea rax, [0x1400e1318]
add byte [rax + 0x63], cl
or al, 0xb8
clc
invalid
clc
invalid
test byte [rdx + 0x4c000003], dl
lea esi, [rsp + 0x20]
add byte [rax], al
ror byte [rax - 0x75], 1
and al, r13b
invalid
mov byte [rcx], al
add byte [rax], al
and al, 0x40
add byte [rax], al
cli
invalid
lea edx, [0x140196923]
lea edx, [0x140196927]
lea edx, [0x140196927]
in eax, dx
invalid
adc byte [rbp - 0x7b], cl
dec dword [rcx + rcx*4 - 0x16]
sal byte [rcx + rcx + 0x31], 0xd2
mov edi, 1
add dword [rax], eax
test rsi, rsi
je 0x1400aa6b4
call fcn.1400ab188
jmp 0x1400aa6b4
invalid
test rsi, rsi
setne cl
and cl, al
invalid
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
mov rsi, rcx
mov byte [rsp + 0x2f], dl
push rsp
and al, 0x2f
push rsp
and al, 0x2f
cmp qword [rcx], 0
je 0x1400aa7d5
mov edi, edx
mov rcx, rsi
int1
ror dword [rdi], cl
mov dh, 0xca
test eax, 0xc6000000
and al, 0x2e
and al, 0x2e
add byte [rax], al
je 0x1400aa7c4
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x73], r9b
and byte [rax - 0x73], cl
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
cmp dword [rbx], 0
adc byte [rsp + 0x50], al
and al, 0x80
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm0
add byte [rax], al
sub byte [rsp + 0x70], al
test ecx, edx
add al, byte [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x73], r9b
adc eax, 0xec084
mov eax, 1
sti
push rdx
or bh, ch
mov ecx, esi
add dword [rbp + 6], esi
inc qword [rsi + 0x10]
jmp 0x1400ac8a2
xor al, 1
add rsp, 0x20
pop rsi
ret
call fcn.1400ac752
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.1400ac921
nop
add rsp, 0x30
pop rsi
ret
invalid
adc byte [rdx + 0x10], cl
lea rsi, [rsp + 0x20]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
and qword [rsi + 0x20], 0
mov rdi, rcx
and dword [rsi + 0x28], 0
mov rcx, rsi
xor edx, edx
call fcn.1400a9111
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.24_src_v0.rs
mov ecx, eax
call fcn.1400a9e20
invalid
dec dword [rdi]
sub byte [rsi], al
movaps xmm1, xmmword [rsi + 0x10]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
invalid
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
add byte [rax], al
invalid
invalid
cmp esp, edi
add dword [rdi], ecx
test ebx, ebp
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x75], 1
add byte [r9 + 1], r9b
iretd
cmp edi, ebx
clc
emms
invalid
add byte [rcx - 0x77], cl
dec byte [rax + 0x29]
clc
add byte [rax - 0x73], cl
adc eax, 0xe97c5
lea ecx, [0x140196aa0]
loop 0x1400acd0d
cmp ecx, eax
add byte [rax - 0x7d], cl
rol byte [rbx], 0x48
mov dword [rsi + 0x10], eax
and byte [rax - 0x7b], cl
leave
mov eax, 0x19
add byte [rax], al
add al, ch
mov ecx, 0x40fff98a
mov bh, 1
cmp dword [rsi], 0
sub dword [rbp - 0x20], ecx
add al, 0
add byte [rax - 0x75], cl
fmul dword [r8 + 0xb]
call 0x1443f51dd
add byte [rax], al
add byte [rax], al
sub byte [rax - 0x73], cl
adc eax, 0xe9961
add byte [rax], al
fimul dword [rcx - 0x7d]
invalid
and edx, 0xfffffff8
loopne 0x1400adc4a
cmp eax, edx
div dword [rbp + 0x1e8]
movabs al, byte [0xf8094cc88948ea0e]
sal dword [rdi - 0x1a], 1
inc edx
shl byte [rsi - 9], cl
int1
add byte [rax - 0x77], cl
test eax, ebp
add dword [rax], eax
add byte [rcx + rcx*4 - 1], cl
mov eax, dword [rax + 0x28]
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
lea edx, [0x140196729]
mov edi, esi
invalid
in al, 1
add byte [rax], al
pop rbp
movabs al, byte [0x66000001d8b58b4c]
mov ch, 0xd8
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x1b7a76fd], cl
add dword [rax], eax
add byte [rax - 0x77], cl
int1
stc
inc dword [rcx - 0x77]
invalid
mov byte [rsi], cl
add byte [rax], al
add byte [rax], al
invalid
ror byte [rdi], 0x84
or al, 1
add byte [rax], al
push rcx
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
lahf
add dword [rax], eax
add byte [rax], al
sti
jne case.0x1400b76be.201
add byte [rax + rax*8 + 0x3e1850f], al
add byte [rax], al
add byte [rax], al
add al, ch
or eax, 0xe9fff978
stosd dword [rdi], eax
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
add ecx, dword [rax - 0x73]
add eax, 0xe8b3d
adc al, 1
add byte [rax - 0x7b], cl
leave
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
lea edx, [0x1401965d5]
lea edx, [0x1401965d5]
shr al, cl
out 0xea, al
invalid
sub byte [rax], al
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x1dd850f], eax
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
add byte [rax + 0xf4c013c], al
test dword [rax], ebx
add dword [rax], eax
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x73], cl
lea ecx, [rbp - 8]
lea ecx, [rbp - 8]
sbb eax, 0x98158d48
or dword [rsi], 0
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
invalid
ror byte [rdi], 0x85
add dword ss:[rax], eax
add byte [rax - 0x77], cl
int1
adc eax, 0xe8353
add byte [rax - 0x75], cl
cwde
add byte [rax], al
je case.0x1400b76be.255
add byte [rax], al
adc eax, 0xe8669
and byte [rax - 0x7b], cl
leave
add byte [rsi - 0x47befff2], al
adc byte [rax], al
add byte [rax], al
mov rcx, rsi
or eax, dword [rsi - 0x47befff2]
add dword [rax], eax
invalid
and byte [rax - 0x7b], cl
leave
invalid
add byte [rax], al
add al, ch
insb byte [rdi], dx
je case.0x14009740d.275
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x76b7e58b], eax
int1
test ecx, ecx
add al, ch
sub dword [rcx + rdi*8 - 1], esi
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 + 0x3b], r9b
or byte [r11 + 6], r14b
or byte [rbx + 6], dh
cmp al, 8
je 0x1400ae442
je 0x1400ae442
and byte [r8 - 0x7b], r9b
imul bl
adc byte [rsi + 1], bh
invalid
push rcx
adc byte [rbp + 0x39], cl
invalid
mov dword [rax], eax
add byte [rax], al
adc al, 0x10
cmp dh, 0xa
sbb dh, byte [rbx + 0x3a]
mul ebx
invalid
mov ecx, dword [rcx]
add al, 0
add byte [rbx + rcx*4 + 0x4e], cl
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x38], r9b
mov edx, 0xf000001
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x1c
add dword [rbp + rcx*4 + 0x40], ecx
add dword [rcx + rcx*4 + 0x46], ecx
mov dword [rsi + 0x10], eax
mov r10d, dword [rsi + 0x18]
inc r10d
invalid
invalid
mov dword [rsi + 0x10], eax
mov edx, dword [rsi + 0x18]
cli
cmp byte [rdi], cl
xchg dword [rax + 0x4c000001], ecx
lea ebx, [0x1400e14bc]
add eax, dword cs:[rax]
add eax, dword cs:[rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
sbb eax, 0x95158d48
invalid
add byte [rax], al
add al, ch
push rdx
jno 0x1400ae676
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x3ec850f], eax
add byte [rax], al
clc
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x1400af894
cmp byte [r8 + rax], 0x45
je 0x1400afa86
test r15, r15
je 0x1400af8d0
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400af8d0
mov r8d, 2
lea rdx, [0x140196929]
call fcn.1400457d0
test al, al
jne 0x1400afa41
mov r8, qword [rsi]
test r8, r8
je 0x1400af972
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x1400af9b0
cmp byte [r8 + rax], 0x73
jne 0x1400af9b0
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
jae 0x1400af905
cmp byte [r8 + rcx], 0x5f
jne 0x1400af905
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x1400af9b0
xor eax, eax
nop word [rax + rax]
cmp rcx, r9
jae 0x1400afa22
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x1400af9a1
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x1400af954
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x1400af940
add dl, 0xa9
jmp 0x1400af951
test eax, 0x1f0f15eb
add byte [rbp + rcx*4 + 0x52], al
mov edi, 0x1afa8041
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x1400afa22
add byte [rax], al
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul r12
jo 0x1400afa22
movzx edx, r10b
add rax, rdx
jae 0x1400af910
jmp 0x1400afa22
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x1400afa53
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
lea rdx, [0x140196921]
call fcn.1400457d0
invalid
mov ecx, eax
mov eax, 1
test cl, cl
je 0x1400afa11
jmp 0x1400afa55
inc rcx
mov qword [rsi + 0x10], rcx
cmp rax, 0xfffffffffffffffd
cmp eax, 0xfffffffd
cmp eax, 0xfffffffd
ja 0x1400afa22
nop
mov rcx, rdi
mov rdx, rsi
call fcn.1400ad610
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
je 0x1400afa66
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
je 0x1400afa03
mov rcx, rbx
mov rdx, r13
call fcn.1400ad810
test al, al
jne 0x1400afa41
mov r8d, 2
mov rcx, r13
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r14
call fcn.1400457d0
test al, al
jne 0x1400afa41
mov rcx, rsi
mov dl, 1
call fcn.1400ae590
test al, al
jne 0x1400afa41
mov r8, qword [rsi]
inc r15
test r8, r8
jne 0x1400af87c
jmp 0x1400afa53
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400afa48
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_______::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400457d0
test al, al
je 0x1400afa48
mov qword [rsi], 0
add byte [rax], al
mov byte [rsi + 8], 0
movzx ebx, byte [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400afa8f
test rcx, rcx
je 0x1400afaaa
lea rdx, [0x140196908]
mov r8d, 0x19
jmp case.0x140097db9.277
inc rax
mov qword [rsi + 0x10], rax
jmp 0x1400afa53
test rcx, rcx
test ecx, ecx
pop rbp
outsb dx, byte [rsi]
invalid
add byte [rax], al
add al, ch
invalid
sub bl, byte [rbp - 7]
stc
rol byte [rcx], 0
add byte [rcx - 0x80], al
cli
invalid
add dword [rax + rcx*4 + 0x55], eax
xor al, 0x66
mov dword [rbp + 0x35], 0x45c60000
xor eax, 0x45c60000
xor eax, 0x45c60000
invalid
invalid
movabs eax, dword [0x4c04598d4dfffffe]
add al, 0x4c
lea edx, [rdx - 4]
sbb dword [rcx + rcx*4 + 0x51], ecx
or byte [rcx + 0xf], al
mov dh, 0x79
add al, byte [rcx + 0xf]
mov dh, 0x71
add eax, dword [rbp + rcx*4 + 0x5f]
rol byte [rcx - 0x7d], 1
sti
or dh, byte [rdx + 0x1d]
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x30]
mov dl, 1
call fcn.1400acc50
jmp case.0x14009e7d9.410
add byte [rax], al
jmp 0x1400b2b48
mov eax, dword [rbp + 0x24]
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
or eax, 0xe3932
call fcn.140046c30
invalid
stc
dec dword [rax - 0x73]
add eax, 0xe393e
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r12
mov rdx, rbx
mov r9, rbx
call fcn.140048140
lea rax, [0x140196578]
lea eax, [0x140196578]
invalid
lea eax, [0x140196578]
mov qword [rsp + 0x20], rax
and al, 0x20
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call fcn.140048140
movzx eax, byte [rbp - 0x2f]
ror dword [r8 - 0x72b74fbb], 1
add eax, 0xe392a
add byte [rax], al
add byte [rax - 0x77], cl
invalid
ror dword [r8 - 0x72b74fbb], 1
add eax, 0xe392a
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140196340]
lea r8, [rbp - 0x50]
mov edx, 0x2b
add al, ch
invalid
stc
invalid
add al, ch
mov ecx, 0x48fff93e
lea rax, [0x140196530]
lea rax, [0x140196530]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
xor r8d, r8d
mov r9, rsi
call fcn.140048140
stc
dec dword [rax - 0x73]
or eax, 0xe397d
stc
dec dword [rax - 0x73]
or eax, 0xe397d
call fcn.140048eb0
lea rax, [0x1401964f8]
add eax, 0xe38f1
mov al, 0x62
stc
dec dword [rax - 0x73]
add eax, 0xe38f1
cmp byte [rsi], cl
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, r12
mov rdx, rbx
mov r8, rsi
mov r9, rbx
call fcn.140048140
push rbp
stc
dec dword [rax - 0x73]
add eax, 0xe396c
push rbp
stc
dec dword [rax - 0x73]
add eax, 0xe396c
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, r14
mov r8, r12
mov r9, r14
call fcn.140048140
stc
dec dword [rax - 0x73]
add eax, 0xe3887
invalid
invalid
stc
dec dword [rax - 0x73]
add eax, 0xe3887
invalid
invalid
invalid
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, qword [rbp + 0x10]
xor r8d, r8d
xor eax, eax
xor eax, eax
call fcn.140048140
lea rax, [0x140196548]
add eax, 0xe38ec
add eax, 0xe38ec
in al, dx
cmp byte [rsi], cl
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov r8, rsi
mov r9, r14
int1
int1
call fcn.140048140
lea rax, [0x1401965d8]
pop rdi
cmp dword [rsi], ecx
add bl, ch
invalid
pop rdi
cmp dword [rsi], ecx
add bl, ch
sub eax, 0xde058d48
lea rax, [0x140196560]
jmp case.0x14009740d.338
lea rax, [0x1401965b8]
add eax, 0xe392d
lea rax, [0x140196560]
add eax, 0xe392d
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov ecx, edx
dec dword [rax - 0x73]
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add bl, ch
lea eax, [0x140196480]
add bl, ch
mov ch, 0x66
nop
push rbp
mov rbp, rsp
mov ebp, esp
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
add byte [rax], al
add byte [rdi], cl
or byte [rcx + 0xf], al
xchg edx, eax
rol dword [rcx + 8], 0xc1
add byte [rax], 0
add byte [rax], al
add byte [rcx + 0x80fa], al
retf 0x8880
or byte [rax - 0x47be02ab], 2
add byte [rax], al
call 0xc8eb39d4
or byte [rax - 0x47be01ab], 3
add byte [rax], al
cld
inc byte [r8 - 0x357fc01e]
inc byte [rax - 0x357fc01e]
or byte [rax - 0x47be00ab], 4
add byte [rax], al
or byte [rdi], cl
xchg edx, eax
ret 0xc208
mov eax, dword [rcx + 0x10]
and byte [rax - 0x75], cl
xor byte [rbp - 0x3d], bl
nop
push rbp
mov rbp, rsp
mov ebp, esp
mov esp, 0x48fff92d
sub esp, 0x48
in al, dx
invalid
dec dword [rax - 0x7d]
lea r8, [0x14013bc08]
and al, 0x30
mov eax, dword [rdx + 8]
lea edx, [rax + rcx]
mov dword [rdx], edx
or r11b, al
cmp byte [rax - 0x77], cl
ror byte [rbp + rcx*4 + 0x4c], 1
and al, 0x30
lea ecx, [0x14008b0af]
cmp eax, 0xb841000e
adc dword [rax], eax
add byte [rax], al
invalid
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
invalid
std
mov dword [rsp + 0x20], esi
and al, 0x20
mov ecx, 1
add byte [rax - 0x77], cl
je case.0x14009f09a.246
and byte [rcx + 0xa], bh
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
je 0x1400b2fbf
and byte [rcx + 0xf], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov ecx, 3
add byte [rax], al
add byte [rcx - 0x48], al
invalid
add byte [rax], al
mov ecx, 9
add byte [rax], al
add byte [rdx + 0xc], bh
add byte [rax], al
and byte [rax], al
add byte [rax], al
invalid
push qword [rcx]
ror byte [rax - 0x7d], 0xf8
cmp rax, 0x10
je case.0x14009740d.400
mov ecx, dword [rdi + rax*4]
xor byte [rbx + 0x5f], bl
invalid
adc al, 0x90
nop
adc al, 0x90
rol edx, 0x12
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
push rsi
stc
add dword [rdi], ecx
test dword [rbp + rax], esi
add byte [rcx - 0x76b313ab], cl
mov dword [rbp - 0x14], edx
mov qword [rbp - 0x20], r9
invalid
xchg dword [rdx], eax
add byte [rax - 0x77], cl
mov bh, 0x45
stc
add dword [rcx + 0xffff], eax
add byte [rcx + rsi - 0x77], dh
mov eax, edi
or dword [rax + 1], 0xfa894dc8
ret 0x8548
ret 0x8548
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
shl eax, cl
sal byte [rcx], 0xc9
mov byte [rbx], 0xeb
or byte [rax + 0x63], cl
add dword [rax - 0x7d], r9d
mov byte [0x18a02bbee], 1
ret 0x8440
invalid
mov eax, edx
mov dh, 0xd0
jrcxz 0x1400b3582
inc edx
cmovb ebx, ebx
mov eax, 4
mov eax, eax
mov eax, 1
invalid
xor byte [r8], r8b
add byte [rax], al
add dh, al
xor al, 0
add dword [rbp + 0x1b], esi
add byte [rax], al
shr r8b, 1
pop rbp
and edi, ecx
dec dword [rax - 0x75]
sub byte [r8 + rax*8 - 0x7ab7f38c], r8b
je 0x1400b38d7
test rcx, rcx
add al, dh
dec qword [rsi]
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
add byte [rbp + 0x56], dl
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov rdi, rcx
movzx eax, byte [0x1401b00f0]
mov edx, 0x38
xor ecx, ecx
call fcn.1400d69a0
test rax, rax
je 0x1400b39f0
mov rsi, rax
mov qword [rax], 1
mov qword [rax + 8], 1
movups xmm0, xmmword [rdi]
movups xmmword [rax + 0x10], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x20], rax
mov rax, qword [0x1401b00d0]
cmp rax, 0xffffffffffffffff
je 0x1400b39e9
lea rcx, [rax + 1]
lock cmpxchg qword [0x1401b00d0], rcx
invalid
add byte [rbp - 0x15], dh
mov qword [rsi + 0x28], rcx
mov byte [rsi + 0x30], 0
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
call fcn.1400b5ad0
jmp 0x1400b39ff
mov ecx, 8
mov edx, 0x38
call fcn.14002d890
ud2
mov rdi, qword [rcx + 0x28]
mov qword [rbp - 0x18], rcx
call fcn.1400b5160
test rax, rax
je 0x1400b3a97
cmp qword [rax], 0
jne 0x1400b3ace
mov qword [rax], rsi
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x58], 1
lea rcx, [rbp - 0x58]
call fcn.1400b5090
test rax, rax
je 0x1400b3b22
cmp qword [rbp - 0x58], 0
je 0x1400b3a8c
mov rcx, qword [rbp - 0x50]
mov qword [rax], rcx
add rsp, 0x80
pop rdi
pop rsi
pop rbp
ret
lock dec qword [rsi]
jne 0x1400b3aa6
mov rcx, qword [rbp - 0x18]
call fcn.1400b36e0
lea rax, [0x140197948]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401978cb]
lea r9, [0x140197128]
lea r8, [rbp - 8]
mov edx, 0x46
call fcn.140046a90
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x10], 0
mov byte [rbp - 0xc], 0
lea rax, str.fatal_runtime_error:_thread::set_current_should_only_be_called_once_per_thread_n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
lea rax, [rbp - 8]
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov dword [rbp - 0x48], eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x58]
call fcn.1400b4000
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x28]
call fcn.1400b40b0
mov ecx, 7
int 0x29
ud2
lea rcx, [0x1401978cb]
lea r8, [0x140197930]
mov edx, 0x46
call fcn.140046c50
mov rdi, rax
lock dec qword [rsi]
jne 0x1400b3b5e
lea rax, [rbp - 0x20]
jmp 0x1400b3b56
mov rcx, qword [rax]
call fcn.1400b36e0
mov rcx, rdi
call fcn.1400dbb40
int3
push rcx
cmp eax, 0x8948000e
and al, 0x20
lea rcx, [0x1401978cb]
lea r9, [0x140197128]
lea r8, [rbp - 0x11]
mov edx, 0x46
call fcn.140046a90
ud2
push 0x48000223
mov ecx, ebx
call fcn.1400dbb40
call fcn.140046e60
int3
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
invalid
and al, ch
jno 0x1400b3c6a
call fcn.1400b59c0
add byte [rax], al
int3
push rbx
sub rsp, 0x60
lea rbp, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov rsi, rcx
lea r14, [0x1400e173c]
invalid
fiadd dword [rdx]
add byte [rcx - 0x41], al
invalid
invalid
add al, byte [rax]
mov r15d, 2
add byte [rax], al
mov r12d, 3
lea rbx, [0x1401b0048]
ret
lea edi, [rbp - 0x38]
add eax, 0xfc3be
add bl, ch
adc al, 0xf
invalid
add al, byte [rax]
add byte [rax], al
invalid
add al, dh
cmpxchg dword [0x1401b0048], r12d
invalid
invalid
invalid
ror byte [rcx + 0x63], 4
xchg byte [rcx + rax - 0x10], cl
cmpxchg dword [0x1401b0048], edi
mov cl, 0x3d
mov ebx, eax
ret
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add bh, al
invalid
enter 3, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov edx, edi
cli
add byte [rbx - 0x6e8bfe08], al
add dword [rcx + rdx*4 - 0x18], esi
xchg esp, eax
jns case.0x14009374d.453
add bl, ch
mov cl, byte [rax - 0x75]
invalid
cmp byte [rax], al
add byte [rax], al
or eax, dword [rdx]
add byte [rax], al
add byte [rbx + 0xfc38505], cl
add byte [rbx + 0x97404f8], al
cmp eax, 4
je case.0x14009e7d9.508
invalid
add al, 0
add byte [rax], al
or al, 0x48
lea ecx, [0x1401b0048]
add al, ch
or dword [rax + 2], edi
add byte [rax + 0x60c48348], dl
nop
add rsp, 0x60
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
je 0x1400b3f22
mov rsi, qword [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rax], al
xor byte [rax - 0x7b], cl
div byte [rbp + 0x49]
jne 0x1400b3db4
test esi, esi
adc eax, dword [rax]
add byte [rax - 0x7b], cl
test eax, eax
invalid
invalid
add byte [rax], al
test eax, eax
rol dword [rcx], cl
add byte [rax], al
test ecx, ecx
ror dword [rax - 0x77], 0xc6
mov esi, eax
adc al, 0
add byte [rax - 0x77], cl
mov rax, rsi
add byte [rax], al
mov eax, esi
or al, dh
inc qword [rcx]
invalid
add dword [rdi], ecx
mov ss, esi
invalid
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
sub al, 0xf9
movsd dword [rdi], dword [rsi]
ret 0xf
or eax, 0xfc28d
je case.0x140097db9.388
invalid
add byte [rax - 0x39], cl
loope case.0x1400b76be.416
invalid
invalid
sub eax, 0x50ebfff9
push rax
invalid
xchg esi, eax
cmp dword [rsi], ecx
lea eax, [rbp - 0x38]
add byte [rax], r8b
invalid
add eax, 0xe3ae6
add byte [rax], al
cmp ecx, dword [rsi]
stc
cmp qword [0x1401b0078], 0
je 0x1400b3f92
add al, ch
fisubr word [rdi - 0xb]
outsd dx, dword [rsi]
cmc
enter 0x73e8, 0xd
add byte [rax], al
call fcn.140046e60
mov rsi, rax
invalid
dec dword [rax - 0x77]
invalid
add dword [rax], eax
add byte [rax], al
add eax, 0xfc071
sldt word [rbx + 0xc7503f8]
add esi, dword [rbp + 0xc]
lea ecx, [0x1401b0048]
ror byte [rdi], 0
verw ax
jne case.0x1400aa774.268
jne case.0x1400aa774.268
jne case.0x1400aa774.268
add byte [rax - 0x77], cl
int1
mov ecx, esi
jnp case.0x1400aa774.265
add al, byte [rax]
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rsi
sub rsp, 0x68
sub esp, 0x68
push 0x246c8d48
invalid
lea rbp, [rsp + 0x60]
and al, 0x60
mov r8, rdx
mov qword [rbp - 8], rcx
clc
ror byte [rax - 0x77], 1
clc
clc
clc
mov qword [rbp], 0
lea rdx, [0x140197600]
adc eax, 0xe35df
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xe35df
add byte [rax - 0x73], cl
clc
lea rcx, [rbp - 8]
call fcn.140045c20
mov ecx, eax
mov rax, qword [rbp]
invalid
invalid
test cl, cl
je case.0x1400aa774.262
sbb edi, ecx
dec dword [rcx + 0x458b48c1]
add byte [r9 + rcx*8 - 0x7ab7c68c], r8b
add byte [r9 + rcx*8 - 0x7ab7c68c], r8b
test rax, rax
jne 0x1400b407c
sal byte [rbp + 0x43], 0x48
lea eax, [0x140197d38]
clc
cmp al, 0xe
invalid
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
clc
cmp al, 0xe
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
add byte [rax], al
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax], al
invalid
invalid
fmul dword [r8]
add byte [rax], al
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc dword [rbp - 0x20], eax
invalid
adc dword [rbp - 0x20], eax
lea rdx, [0x140197d48]
lea edx, [0x140197d48]
cmp al, 0xe
add byte [rax - 0x73], cl
enter 0x75e8, 0xd
call fcn.140044de0
ud2
test rax, rax
je 0x1400b407a
invalid
invalid
lea rcx, [rbp - 0x38]
call fcn.140044de0
ud2
test rax, rax
je 0x1400b407a
mov rcx, rax
call fcn.1400b40d0
shr eax, 0x56
add byte [rax], al
add byte [rcx], dh
xor eax, eax
ror byte [rax - 0x7d], 0xc4
push 0x48c35d5e
ret
mov rsi, rax
mov rcx, qword [rbp]
add byte [rax - 0x7b], cl
leave
add rsp, 0x68
pop rsi
pop rbp
ret
add byte [rax - 0x7b], cl
leave
je 0x1400b4094
call fcn.1400b40d0
cmp al, 0
add byte [rax], al
mov rcx, rsi
call fcn.1400dbb40
call fcn.140046e60
invalid
stc
dec esp
sub eax, 0x66ccfff9
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
in eax, 0x48
mov ecx, dword [rcx]
test rcx, rcx
je 0x1400b40c2
pop rbp
jmp fcn.1400b40d0
nop
pop rbp
ret
add byte [rax], al
add byte [rax], al
clc
shr eax, 0xef
outsb dx, byte [rsi]
add al, byte [rax]
mov edx, dword [rbp + 0x28]
mov eax, dword [rbp + 0x30]
add dword [rax], eax
add cl, ch
and bh, dh
invalid
invalid
or al, 8
int1
invalid
add dword [rdx + 1], edi
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
or byte [r8 - 0x73], r9b
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
adc eax, 0xe4422
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
add dh, al
add byte [rax - 0x73], r9b
add eax, 0xe40df
invalid
invalid
lea eax, [0x140198878]
invalid
invalid
clc
add dword [rax], eax
add byte [rax], al
mov qword [rbp], rax
add byte [r15], r9b
push rdi
ror byte [rdi], 0x11
or byte [r8 - 0x73], r9b
or byte [rax - 0x73], cl
lea rdx, [rbp - 0x10]
lea rdx, [rbp - 0x10]
invalid
invalid
loopne 0x1400b480e
loopne 0x1400b480e
lea ecx, [rbp - 0x20]
loopne 0x1400b47b2
loop 0x1400b47c4
clc
invalid
add byte [rcx + rcx*4 - 0x3f], cl
clc
lea eax, [0x140198b38]
invalid
sub ch, byte [rcx]
invalid
fmul dword [r8 - 0x73]
push rbp
invalid
add byte [rax], al
mov al, 0x1f
add byte [rdi], cl
add byte [rbx + 0x4c], dh
lea edx, [rdi*2 - 0x50]
add edx, ebp
mov al, 0x1f
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
mov eax, 1
insd dword [rdi], dx
add al, byte [rax]
loopne 0x1400b49f5
idiv bh
dec dword [rcx + rdi - 9]
test edi, edi
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
invalid
add eax, 2
pop rdx
add eax, 0x1bab0
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x80f9], al
stc
add byte [rax], 0
add byte [rax], al
add byte [rax], al
stc
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdx - 0x1e], dh
movzx eax, cx
mov bh, 0xc1
add al, byte [rax]
add byte [rax], al
or byte [rax], al
add byte [rdx - 0x30], dh
jb 0x1400b4a00
rol byte [rcx + 0x2312c1], 1
and eax, dword [rax]
add byte [rdi], cl
mov bh, 0xc9
add byte [rax], al
ret 0x8d48
push rbp
add dword [rax], eax
add byte [rax], al
invalid
add bl, ch
mov dl, 0xe8
cmp dword [rdx + rax], ebp
invalid
add byte [rcx - 0x193eb73a], cl
and byte [rax - 0x7d], cl
invalid
invalid
invalid
ror byte [rax - 0x77], 0xf2
invalid
rol byte [rcx + 0xe], 0
mov al, 0x1f
add byte [rax], al
mov eax, 0x100001f
add byte [rax], al
add byte [rax - 0x39], cl
test eax, eax
invalid
add byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test eax, ecx
invalid
add byte [rax - 0x73], cl
adc eax, 0xe41a2
invalid
add byte [rax - 0x73], cl
lea esi, [rax - 0x17ffffe1]
add al, ch
add al, ch
add edi, ecx
dec dword [rbp + rcx*4 + 5]
invalid
invalid
cmpsd dword [rsi], dword [rdi]
invalid
lea eax, [0x140198c68]
add byte [rax], dl
add byte [rax], al
add eax, 0xe41ab
stc
stc
dec dword [rbp + rcx*4 + 5]
mov cl, 0x41
invalid
mov esi, dword [0x1400de158]
test esi, esi
je 0x1400b5135
dec esi
mov ecx, esi
call sub.kernel32.dll_TlsGetValue
cmp rax, 1
ja 0x1400b512c
je 0x1400b50d9
test rdi, rdi
je 0x1400b50dd
mov rbx, qword [rdi]
mov qword [rdi], 0
test rbx, rbx
je 0x1400b50df
mov rbx, qword [rdi + 8]
jmp 0x1400b50df
xor eax, eax
jmp 0x1400b512c
xor ebx, ebx
movzx eax, byte [0x1401b00f0]
mov edx, 0x10
xor ecx, ecx
mov dh, 5
or dh, byte [rax + 0x10ba000f]
invalid
add byte [rdx + 0x10], bh
xor ecx, ecx
call fcn.1400d69a0
test rax, rax
invalid
je 0x1400b5148
mov qword [rax], rbx
mov dword [rax + 8], esi
mov ecx, esi
lea rcx, [0x1400de140]
call fcn.1400b5310
mov esi, eax
jmp 0x1400b50b0
invalid
invalid
invalid
invalid
mov ecx, 8
insd dword [rdi], dx
mov dword [rbp - 0x38], 1
cmp dword [rdi], 0
add eax, 0xe268b
jne 0x1400b5300
lea rax, [rbp - 8]
mov rcx, qword [rax]
call fcn.1400b36e0
mov rcx, rdi
add byte [rbp + rsi*2 - 0x18], dh
clc
lea rax, [0x140198988]
mov qword [rbp - 0x10], rax
lea rax, str.library_std_src_sys_thread_localkeywindows.rs
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
lea r8, [0x1401972b8]
mov qword [rsp + 0x20], r8
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
push rbp
clc
lea rdx, [rbp - 8]
lea r9, [rbp - 0x10]
xor ecx, ecx
call fcn.140045a80
int3
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x20
lea rdx, [rbp - 8]
lea r9, [rbp - 0x10]
mov cl, 1
call fcn.140045a80
int3
add byte [rax], al
add byte [rax - 0x7b], cl
push qword [rbx + rdi - 0x75]
ja 0x1400b5590
lodsb al, byte [rsi]
add byte [rax], al
add byte [rbx + 0x3d8b4801], dh
mov esi, 0x66000faa
nop word cs:[rax + rax]
mov esi, dword [rdi]
int3
push rbp
sub byte [rax - 0x73], cl
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
mov dword [rbp - 8], esi
mov dword [rbp - 8], esi
call qword [rax + 0x38c48348]
test byte [rax], al
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
add byte [rax], al
add bh, al
enter 3, 0
enter 3, 0
enter 3, 0
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
leave
invalid
mov dword [rbp - 0x30], 1
or eax, 0xe256e
insb byte [rdi], dx
and al, 0x70
mov dword [rbp - 0x10], 0
mov byte [rbp - 0xc], 0
add byte [rax], al
add dh, al
hlt
lea rax, str.fatal_runtime_error:_initialization_or_cleanup_bug_n
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add byte [rax], al
rol byte [rcx], 0
add byte [rax], al
lea rax, [rbp - 8]
clc
mov qword [rbp - 0x38], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
invalid
invalid
lea rdx, [rbp - 0x48]
call fcn.1400b4000
mov qword [rbp - 0x18], rax
lea rcx, [rbp - 0x18]
call fcn.1400b40b0
mov ecx, 7
int 0x29
ud2
push rdi
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
invalid
invalid
in al, dx
and byte [rax - 0x73], cl
lea ebp, [rsp + 0x20]
iretd
add byte [rax], al
invalid
push 0x1e
add byte [rax], al
add bh, bh
invalid
jmp 0x18f98a8da
invalid
adc eax, 0xe1e0f
mov ecx, esi
adc bh, cl
push 7
add byte [rax], al
add byte [rcx - 0x48], al
push rax
sbb byte [rax - 0x77], cl
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
adc eax, 0xe1da0
add byte [rax - 0x73], cl
lea ebx, [rax + 0x10]
pop rax
adc byte [rax], al
invalid
pop rax
adc byte [rax], al
add byte [rbp + rcx*4 - 0x73], cl
invalid
invalid
lea esi, [rax + 0x10]
lea esi, [rax + 0x10]
adc byte [rax], al
add byte [rcx - 0x48], al
mov eax, 4
add byte [rax], al
mov eax, 4
add al, ch
or r9b, r15b
stc
stc
push qword [rax + 0x708d8b01]
adc byte [rax], al
add dword [rbx + 0x10708d], ecx
lea esi, [rax + 0x10]
add byte [rax], al
add byte [rcx + 0x3e2f9], al
add byte [rdi], cl
mov es, edi
add byte [rax], al
add byte [rcx + 0x271cf9], al
sbb al, 0x27
add byte [rax], al
invalid
mov fs, ecx
sbb al, 0x27
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x271c6f], cl
invalid
inc dword [rbx - 0x78f0cb06]
invalid
push rsp
add dword [rax], eax
iretd
loop 0x1400b5d83
or eax, 0x1ace9
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rax - 0x3f], cl
out dx, eax
and byte [rbx - 0x78f0d701], al
cmp edi, 0x28
invalid
xchg dword [rbx + 5], edi
xchg dword [rbx + 5], edi
add byte [rax - 0x73], cl
add eax, 0x2badf
invalid
invalid
add al, byte [rax]
fistp qword [rdx + 0x63480002]
or al, 0xb8
loope 0x1400b5e28
shr cl, 0xae
scasb al, byte [rdi]
add eax, 0x8d480000
dec dword [r8 - 0x7d]
invalid
invalid
invalid
invalid
mov dword [rsp + 0x50], eax
lea rax, [0x140197b38]
add eax, 0xe1d13
adc ebx, dword [0xc9535e35]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x73], cl
add eax, 0x7bf
invalid
invalid
add byte [rax], al
mov edi, 0x48000007
mov dword [rsp + 0x30], eax
invalid
invalid
xor byte [rax - 0x77], cl
jl 0x1400b5e5e
invalid
and al, 0x28
sub byte [rax - 0x39], cl
mov dword [rsp + 0x40], 5
and al, 0x40
add eax, 0x48000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
invalid
mov dword [rsp + 0x20], 4
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xe1cde
sbb al, 0xe
invalid
sbb al, 0xe
add byte [rbp + rcx*4 + 0xd], cl
ret
add byte [rax], al
add byte [rax - 0x77], cl
int1
add al, 0
add byte [rsi + 0x56], bh
add byte [rax], al
add byte [rcx + 0x476f9], al
add byte [rbp + 0x68], dh
xchg ebx, eax
lea edx, [rbp - 0x20]
dec dword [rax - 0x75]
popfq
loopne 0x1400b6072
add byte [rax], al
ret
add eax, 0xfff93cc3
lea eax, [rbp + 0x1030]
xor byte [rax], dl
add byte [rax], al
add eax, 0xfff93c5d
invalid
cli
invalid
hlt
add byte [rax], al
invalid
add byte [rbp - 0x17], bl
cmpsd dword [rsi], dword [rdi]
cmc
call qword [rax + 0x1f0fc35d]
add byte [rbp + 0x48], dl
mov ebp, esp
mov rax, qword [rcx + 8]
mov r10, qword [rcx + 0x10]
mov r8, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
sub byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x2e], 0x5d
sub byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x2e], 0x5d
jmp fcn.140047bb0
lea rcx, [0x140199200]
mov r8, qword [rcx + rax*8]
lea rcx, [0x140199348]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
pop rbp
jmp r9
add byte [rbp + 0x41], dl
push rdi
div bl
clc
dec dword [rax - 0x75]
invalid
add al, ch
out 0x44, al
cmc
call qword [rax + 0x68c48148]
add al, 0
add byte [rbx + 0x5f], bl
mov dword [rcx + 8], eax
sub byte [rax], al
add byte [rax], al
invalid
movzx ecx, byte [rcx]
stc
pop rsp
invalid
mov edx, esi
cmp ebx, 4
test dword [rsi - 2], eax
invalid
cmp al, 0xe8
adc al, 0x4a
add al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 0xc1], eax
invalid
add eax, 0x84457a72
push qword [rbp + 0x75]
lea ecx, [rdi + rax]
mov dh, 4
invalid
pop rsp
cli
invalid
ret 0xbeb
test dword [rbp + 0xf], 0x2cebedb6
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
rol byte [rbp - 0x7c], 0xc0
test al, al
add byte [rax], al
add byte [rdx + 0x5f], dh
dec dword [rbp + rcx*4 + 5]
pop rcx
add al, 0xe
add byte [rax - 0x77], cl
invalid
cmove edx, eax
add byte [rax - 0x77], cl
test eax, esp
or byte [rax], al
add byte [rax - 0x75], cl
test eax, ebx
or eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rax + 9], edi
add byte [rax], al
or dword [rax], eax
add byte [rax - 0x77], cl
mov ebp, 0x990
add byte [rax], al
add byte [rax], al
add byte [rax], al
test dword [rax + 0xb], edx
add byte [rax], al
add byte [rcx - 0x75], cl
xor byte [r9 - 0x75], r9b
cmp byte [r8 - 0x77], r9b
test dword [rax + 0x4800000c], esp
add byte [rax - 0x77], cl
invalid
test al, 8
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0x48000008], ebp
mov dword [rbp + 0x8b0], ecx
add byte [rax], al
add byte [rax], al
dec dword [rax - 0x7d]
mov ebp, 0x5f8
add byte [rdi], cl
cmc
invalid
or ecx, dword [rax - 0x39]
test dword [rax], esi
or eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add al, ch
and dword [rcx], 0xfffffff9
dec dword [rax - 0x77]
test dword [rax + 0x4800000c], edi
mov dword [rbp + 0xcc0], edx
cmp al, 0xd
add byte [rax], al
test eax, ecx
std
invalid
clc
dec dword [rax - 0x77]
lea edx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x3a83a83a83a83b
xor edx, edx
cmp rcx, r8
setb dl
cmp rcx, 5
mov esi, 4
cmovae rsi, rcx
imul r8, rsi, 0x230
shl edx, 3
test rax, rax
je 0x1400bcc76
mov rcx, qword [0x1400de0d0]
imul rax, rax, 0x230
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x18], rax
mov eax, 8
jmp 0x1400bcc78
invalid
add dh, byte [rcx]
ror byte [rax - 0x77], 0x45
loopne 0x1400bccc5
xor eax, eax
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
lea r9, [rbp - 0x28]
call fcn.14004ca30
cmp qword [rbp - 0x10], 0
jne 0x1400bccb0
fsubr st(0)
cmpsd dword [rsi], dword [rdi]
std
clc
dec dword [rax - 0x7d]
jge 0x1400bcc7d
add byte [rbp + 0x20], dh
mov rax, qword [rbp - 8]
mov qword [0x1400de0d0], rax
mov qword [0x1400de0c8], rsi
add rsp, 0x58
pop rsi
pop rbp
ret
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
call fcn.14002d830
int3
sub esp, 0x28
lea rbp, [rsp + 0x20]
mov rsi, rcx
add rcx, 0x1a8
call fcn.1400c5d70
cmp qword [rsi], 0
invalid
je 0x1400bccf0
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rsi + 8]
mov rcx, qword [rsi + 8]
mov edx, 8
call fcn.14000af70
mov rdi, qword [rsi + 0x1e0]
mov rcx, qword [rsi + 0x1e8]
call sub.kernel32.dll_UnmapViewOfFile
mov rcx, rdi
call sub.kernel32.dll_CloseHandle
add rsi, 0x1f8
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400bcd70
sub edx, 1
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
add byte [rax], 0
add byte [rax], al
or ecx, eax
leave
leave
test dword [rax], esp
add al, 0
add byte [rax], al
add byte [rax], al
add bh, al
test dword [rax], ebp
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x3d0], esi
leave
add eax, dword [rax]
add byte [rdi], cl
sub byte [rbp + 0x340], cl
add byte [rbp + 0x31], al
in eax, dx
clc
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
lea eax, [rax]
add al, 0
add byte [rax], al
mov qword [rbp + 0x408], rdx
mov ecx, 1
add byte [rax], al
xor esi, esi
invalid
jae case.0x140097936.1047
lea eax, [rax + 4]
add al, 0x4c
mov dword [rbp + 0x2a8], eax
dec dword [rax - 0x7d]
rol byte [rdx], 0xe9
test eax, ebx
add eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rax + 4], edx
push rax
add al, 0
invalid
out dx, eax
adc byte [rcx - 0x77], cl
fimul word [rcx - 0x3f]
out dx, al
and byte [rcx - 0x49], al
add ecx, ebp
invalid
add byte [rax], al
add eax, 0x60858900
add al, 0
add byte [rax + 8], bh
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
add eax, dword [rax]
add byte [rdi], cl
test dword [rbp - 1], ebp
invalid
add al, ch
xchg esp, eax
invalid
fimul word [rcx - 0x3f]
out dx, al
and byte [rcx - 0x49], al
add dword [rax - 0x7d], ecx
mov ebp, 0x468
add byte [rdi], cl
test ebp, ebx
add eax, dword [rax]
add cl, ch
jmp 0x1880bfb77
invalid
popfq
lea esp, [rax + 4]
add byte [rax], al
add byte [rdx + 0xf], al
adc dword [rdx + rsi], eax
push rax
add eax, dword [rax]
add byte [rdx - 0x77], cl
xor r12b, byte [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
test dword [rax + 0x48000004], ebp
mov dword [rsp + 0x20], eax
add byte [rbx + rcx*4 - 0x73], cl
mov al, 4
add byte [rax], al
xor byte [rbx], al
add byte [rax], al
add byte [rax], al
lea edx, [rax + 0x48000004]
mov dword [rbp + 0x498], eax
mov ch, 0xb0
adc byte [rcx - 0x3f], cl
out dx, al
and byte [rax + 2], bh
or byte [rcx + 0x10efc1df], cl
add byte [rcx], dh
ror byte [rax - 0x77], 0x85
test al, 4
add byte [rax], al
add byte [rax - 0x75], cl
test eax, eax
add al, byte [rax]
add byte [rax - 0x77], cl
test dword [rax], edx
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, ecx
add al, byte [rax]
add eax, dword [rax]
add byte [rbx + 0x3c495], cl
add byte [rbx + 0xc0bd], al
add byte [rdi], ch
out dx, eax
adc byte [rcx - 0x77], cl
fimul word [rcx - 0x3f]
out dx, al
and byte [rax + 2], bh
adc dword [rax - 0x75], ecx
lea esi, [rax + 4]
add byte [rax], al
mov esi, eax
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [rbp + 0x3e0]
loopne 0x1400c0238
add byte [rax], al
add byte [rax], al
outsd dx, dword [rsi]
je 0x14019863a
outsd dx, dword [rsi]
jne 0x140198665
push rax
push rax
jb 0x140198669
imul esi, dword [rbx + 0x73], 0x446e6f69
outsb dx, byte gs:[rsi]
imul esp, dword [rbp + 0x64], 0x6e6e6f43
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
outsd dx, dword [rsi]
jae 0x1401986a0
push rbp
outsb dx, byte [rsi]
jb 0x140198695
invalid
je 0x1401986b2
ja case.0x1400b6620.14
outsd dx, dword [rsi]
jb 0x1401986a9
push rbp
outsb dx, byte [rsi]
jb 0x1401986a7
invalid
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
outsd dx, dword [rsi]
je case.0x1400b6620.13
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
jb 0x1401986b4
jb 0x1401986b4
jb 0x1401986b4
outsb dx, byte [rsi]
push rbp
jae 0x1401986d4
jb 0x1401986c2
outsd dx, dword [rsi]
je case.0x1400b6620.15
jbe 0x1401986da
imul ebp, dword [rcx + riz*2 + 0x62], 0x654e656c
je 0x1401986fa
je 0x1401986fa
outsd dx, dword [rsi]
jb 0x1401986f1
outsd dx, dword [rsi]
ja 0x1401986f8
jb 0x1401986fc
imul esp, dword [rbp + 0x6e], 0x50
imul esi, dword [rax + 0x65], 0x65726c41
insb byte [rdi], dx
jb 0x1401986fd
insb byte [rdi], dx
insb byte [rdi], dx
jb 0x1401986fd
invalid
jae 0x1401986f9
push rdi
outsd dx, dword [rsi]
jne 0x140198711
insb byte [rdi], dx
insb byte [rdi], dx
outsd dx, dword [rsi]
invalid
outsd dx, dword [rsi]
je 0x1401986f0
imul r14d, dword [rdx + 0x65], 0x726f7463
jns 0x140198702
invalid
invalid
je 0x140198725
jb 0x140198731
jae 0x1401986fc
jae 0x1401986fc
imul r14d, dword [rdx + 0x65], 0x726f7463
jns 0x140198709
invalid
jb 0x14019873d
imul r14d, dword [rdx + 0x65], 0x726f7463
imul esi, dword [rdx + 0x65], 0x726f7463
jns 0x14019871c
outsd dx, dword [rsi]
je 0x140198716
insd dword [rdi], dx
jo 0x140198748
jns 0x140198728
push rdx
invalid
outsb dx, byte [rsi]
insb byte [rdi], dx
jns 0x140198724
imul ebp, dword [rbp + riz*2 + 0x73], 0x65747379
insd dword [rdi], dx
imul r13d, dword [rbp + r12*2 + 0x73], 0x65747379
insd dword [rdi], dx
outsd dx, dword [rsi]
outsd dx, dword [rsi]
jo case.0x1400b6620.26
push rbx
push rbx
je 0x140198759
insb byte [rdi], dx
je 0x140198775
je 0x140198775
je 0x140198775
ja 0x14019876e
outsd dx, dword [rsi]
jb case.0x1400b6620.28
imul r13d, dword [rbp + r12*2 + 0x48], 0x6c646e61
imul ebp, dword [rbp + riz*2 + 0x48], 0x6c646e61
insb byte [rdi], dx
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
jbe 0x140198770
insb byte [rdi], dx
imul esp, dword [rcx + rcx*2 + 0x6e], 0x49747570
invalid
outsb dx, byte fs:[rsi]
jo 0x14019878b
je 0x140198761
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x14019877c
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x61], 0x69546174
push rsp
imul ebp, dword [rbp + 0x65], 0x74754f64
insd dword [rdi], dx
jne 0x14019879e
jne 0x14019879e
push rdi
jb 0x140198796
je 0x140198794
pop rdx
jb 0x1401987a2
jb 0x1401987a2
push rbx
je 0x1401987a5
jb 0x140198799
jne 0x1401987a9
insb byte [rdi], dx
outsd dx, dword [rsi]
je 0x140198795
imul esp, dword gs:[rcx + 0x62], 0x6c
imul r13d, dword gs:[rbp + r12*2 + 0x73], 0x65747379
imul r13d, dword [rbp + r12*2 + 0x73], 0x65747379
insd dword [rdi], dx
push rcx
jne 0x1401987c5
je 0x1401987b9
js 0x1401987be
js 0x1401987be
imul r13d, dword fs:[rbp + r12*2 + 0x54], 0x614c6f6f
imul r13d, dword [rbp + r12*2 + 0x54], 0x614c6f6f
imul ebp, dword [rbp + riz*2 + 0x54], 0x614c6f6f
jb 0x1401987d2
push rdx
push rdx
jae 0x1401987df
jae 0x1401987df
jne case.0x1400b6620.37
invalid
jne 0x1401987ea
jns 0x1401987be
js 0x1401987e0
js 0x1401987e0
invalid
jne 0x1401987f2
invalid
invalid
invalid
jb 0x140198804
outsd dx, dword [rsi]
jae 0x14019880a
jae 0x1401987fd
jae 0x1401987de
jae 0x1401987de
jbe 0x140198806
jbe 0x140198806
invalid
jae 0x1401987f5
push rsp
outsd dx, dword [rsi]
outsd dx, dword [rsi]
invalid
outsb dx, byte [rsi]
jns 0x1401987f4
imul ebp, dword [rsi + 0x6b], 0x766e4973
invalid
outsb dx, byte [rsi]
imul esi, dword [rbx + 0x49], 0x6e
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x140198811
insb byte [rdi], dx
imul esp, dword [rsi + rax*2 + 0x69], 0x616e656c
insd dword [rdi], dx
jb 0x140198825
jb 0x140198825
jb 0x140198825
jne 0x14019882d
outsb dx, byte gs:[rsi]
je str.___
imul esi, dword [rbx + 0x74], 0x4c6f6f54
outsd dx, dword [rsi]
jae 0x14019883b
push rsp
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [esi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
je 0x140198837
jb 0x140198846
jne 0x140198846
je 0x14019883d
push rbp
push rbp
outsb dx, byte [rsi]
jae 0x140198852
jo 0x14019884f
jo 0x14019884f
outsd dx, dword [rsi]
jb 0x140198856
push rbp
push rbp
outsb dx, byte [rsi]
js 0x140198859
invalid
invalid
jne 0x140198868
jne 0x140198868
insw word [rdi], dx
insw word [rdi], dx
outsd dx, dword [rsi]
jb 0x140198875
je 0x140198867
je 0x140198867
jb 0x140198857
push rbp
outsb dx, byte [rsi]
invalid
invalid
outsd dx, dword gs:[esi]
jb 0x140198874
imul edi, dword [rdx + 0x65], 0x5c000064
pop rsp
jp 0x140198872
add byte fs:[rax], al
pop rsp
add byte [rdi], bh
add byte [rdi], bh
add byte [rax + rax + 3], bl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x61], ah
invalid
invalid
je 0x14019888d
insb byte [rdi], dx
and byte [rdx + 0x75], dh
outsb dx, byte [rsi]
je str.OS_Error___FormatMessageW___returned_error
insd dword [rdi], dx
and byte gs:[rbp + 0x72], ah
jb 0x1401988a9
jb 0x1401988ab
outsd dx, dword [rsi]
jb 0x140198876
cmp ah, byte [rax]
and byte [rcx + 0x2f], cl
and byte [r13 + 0x72], r12b
jb 0x1401988b4
invalid
jb 0x140198881
cmp ah, byte [rax]
outsd dx, dword [rsi]
jo 0x1401988b0
and byte [rdi + 0x70], ch
jb 0x1401988ae
jb 0x1401988ae
je 0x1401988b8
outsd dx, dword [rsi]
outsb dx, byte [rsi]
and byte [rsi + 0x61], ah
imul ebp, dword [rbp + riz*2 + 0x64], 0x206f7420
invalid
and byte fs:[rdi + rbp*2 + 0x20], dh
and byte fs:[rdi + rbp*2 + 0x20], dh
je 0x1401988ca
and byte [rbx + 0x6f], ah
insd dword [rdi], dx
jo 0x1401988cd
invalid
je 0x1401988c9
and byte [rbx + 0x79], dh
outsb dx, byte [rsi]
invalid
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], ch
mov byte [rcx], bl
add dword [rax], eax
add byte [rax], al
sub byte [rax + 0x14019], cl
add byte [rax], al
add byte [r8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], cl
add byte [rax + r8 + 0x44], r10b
add byte [rax + rax + 0x4c], cl
add byte [rsi], ch
add byte [rax + rax + 0x4c], cl
add byte [rsi], ch
add byte [rax + rax + 0x4c], al
add byte [rax + rax], cl
add byte [rdi + 0x53], cl
push r11
push r11
and byte [rbp + 0x72], al
jb 0x140198912
jb 0x1401988c5
and byte [rax], ch
outsd dx, dword [rsi]
jb 0x140198918
invalid
jae 0x140198924
jae 0x140198913
invalid
push rdi
push rdi
sub byte [rcx], ch
and byte [rdx + 0x65], dh
jb 0x14019891f
je 0x140198931
jb 0x14019892c
and byte fs:[rbp + 0x72], ah
jb 0x140198934
jb 0x1401988e7
add byte [rax + rcx*4 + 0x14019], bl
mov byte [rcx], bl
add dword [rax], eax
sbb dword [rax + 1], eax
add byte [rax], al
add byte [rcx], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x1401988], ah
add byte [rax], al
add byte [rdx], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
movsd dword [rdi], dword [rsi]
mov byte [rcx], bl
add dword [rax], eax
add byte [rax], al
and al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp eax, 0x140197b
add byte [0x14159a268], bh
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rbp*2 + 0x62], ch
insb byte [rdi], dx
invalid
invalid
jb 0x14019895e
jb 0x140198978
pop rsp
jae 0x140198976
pop rsp
jae 0x140198978
invalid
outsb dx, byte [rsi]
outsd dx, dword fs:[rsi]
ja 0x14019898a
pop rsp
outsd dx, dword [rsi]
jae 0x140198949
jb 0x140198990
add byte [rax], al
add al, bh
mov byte [rcx], bl
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
and eax, 0
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [r8], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
add byte es:[rax], al
add byte [rax], ah
and byte [rax], ch
outsd dx, dword [rsi]
jb 0x1401989ab
invalid
sub dword [rax], esp
jb 0x1401989b2
je 0x1401989c4
jb 0x1401989bf
and byte fs:[rcx + 0x6e], ch
jbe 0x1401989b9
insb byte [rdi], dx
imul esp, dword [rax + riz + 0x55], 0x312d4654
sub dword ss:[rax], eax
sub eax, 0x293631
add byte [rax], al
add byte [rax], al
pushfq
mov byte [rcx], bl
add dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rcx + 0x14019], cl
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
insb byte [rdi], dx
imul esp, dword [rdx + 0x72], 0x5c797261
jae 0x140198a0a
invalid
pop rsp
jae 0x140198a0c
invalid
pop rsp
jae 0x140198a22
imul ebp, dword fs:[rdi + 0x2e], 0x1017372
jb 0x140198a27
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add al, 4
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rsp + rax]
add al, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rdi
imul ebp, dword [rsi + 0x64], 0x2073776f
jae 0x140198b32
imul ebp, dword fs:[rdi + 0x20], 0x63206e69
outsd dx, dword [rsi]
outsb dx, byte [rsi]
jae 0x140198b39
insb byte [rdi], dx
and byte gs:[rbp + 0x6f], ch
and byte gs:[rdi + rbp*2 + 0x65], ah
jae 0x140198af7
outsb dx, byte [rsi]
outsd dx, dword [rsi]
je 0x140198afb
jae 0x140198b52
jo 0x140198b4f
outsd dx, dword [rsi]
jb 0x140198b56
and byte [rdi + 0x72], dh
imul esi, dword [rcx + rbp*2 + 0x6e], 0x6f6e2067
outsb dx, byte [rsi]
sub eax, 0x2d465455
cmp byte [rax], ah
invalid
je 0x140198b5e
and byte [rbx + 0x65], dh
jno 0x140198b73
jno 0x140198b73
outsb dx, byte gs:[rsi]
invalid
add byte [rax], al
invalid
mov dword [rcx], ebx
add dword [rax], eax
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax + rax], bh
add byte [rax], al
push rbp
outsb dx, byte [rsi]
add byte [rbp + 0x6e], dl
push rbp
outsb dx, byte [rsi]
js 0x140198bc5
invalid
invalid
invalid
insd dword [rdi], dx
jo 0x140198be2
je 0x140198bde
and byte [rbp + 0x54], dl
sub eax, 0x6f632038
jo 0x140198bf5
imul ebp, dword [rsi + 0x74], 0x2e
add byte [rax], al
add byte [rax - 0x75], dl
sbb dword [rax + 1], eax
add byte [rax], al
add byte [rdx], bh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x14019], cl
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
push 0
add byte [rax], al
or dword [rax], eax
add byte [rax], al
mov word [rcx + 0x14019], cs
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jge 0x140198bca
add byte [rax], al
add byte [rbp], bh
add byte [rax], al
add byte ss:[rax], al
add byte [rcx + rcx*4 + 0x14019], cl
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], 0x110000
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
mov word [rcx + 0x14019], cs
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], 0
add byte [rcx], dl
add byte [rax], al
add byte [rbx + 0x11000000], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x14019], cl
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
scasd eax, dword [rdi]
add byte [rax], al
add byte [0x195198c19], dl
push rbp
outsb dx, byte [rsi]
js 0x140198c8d
invalid
add byte [rax], al
add ch, cl
add byte [rax], al
add byte [rcx], ch
add byte [rax], al
add byte [rcx + rcx*4 + 0x14019], cl
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
push qword [rax - 0x3f00000e]
invalid
invalid
sal dl, 0xff
call rcx
invalid