Function at 0x1400429b0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
mov rcx, rsi
mov rdx, r13
mov r8, qword [rsp + 0x20]
call fcn.140049960
invalid
invalid
add dword [rax], eax
nop
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rcx, 4
jmp 0x140036f75
and al, 0x30
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0xb0]
mov rdx, rdi
mov r8, qword [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.14004a330
movzx edx, byte [rsp + 0xb0]
mov rcx, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
lea r8, [0x1400c2d48]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rdi
cli
jmp r9
add rcx, 4
jmp 0x14003703d
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x140036f75
invalid
mov ecx, 6
jmp 0x140036f75
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
invalid
invalid
add rcx, r8
add rcx, 2
jmp 0x140036f75
mov ecx, 2
mov r8, qword [rsp + 0x20]
sub r8, rcx
jb 0x140037477
add al, 0
invalid
add rcx, r13
mov r9, rcx
test r8, r8
je 0x140036fa2
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
xchg esp, eax
ror dword [rax], 0xd1
jmp 0x140036fa4
xor ecx, ecx
cmp al, 5
jb 0x140036fcf
invalid
test cl, cl
jne 0x140036fcf
test bpl, bpl
je 0x140036c4a
xchg ebp, eax
cld
invalid
invalid
lea rdx, str..Components
std
or byte [rax], al
mov r8d, 1
mov rcx, rsi
call fcn.140049960
add dword [rax], eax
jmp 0x140036c4a
invalid
lea rcx, [rsp + 0x50]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.14004a330
movzx r8d, byte [rsp + 0x50]
push rax
push rax
mov rax, qword [rsp + 0x60]
and al, 0x60
invalid
mov rdx, qword [rsp + 0x70]
lea rcx, [0x1400c2d14]
lea ecx, [0x1400c2d14]
lea ecx, [0x1400c2d14]
or eax, 0x8bd1e
movsxd r9, dword [rcx + r8*4]
add r9, rcx
jmp r9
lea rcx, [rax + 4]
jmp 0x1400373fe
cmc
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
push rax
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
jmp 0x14003703d
mov ecx, 6
add rcx, 8
jmp 0x14003703d
mov ecx, 6
add byte [rax], al
jmp 0x14003703d
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14003703d
mov ecx, 2
add byte [rax + 0x3b], cl
and al, 0x20
cmp rcx, qword [rsp + 0x20]
ja 0x14003748a
jne 0x14003704e
xor eax, eax
jmp 0x140037063
add rcx, rdi
mov rdx, rcx
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
invalid
or al, cl
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x80], rcx
add byte [rax], 0
add byte [rdi], cl
adc byte [rsp + 0xb0], al
movups xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsp + 0x70], xmm1
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x50], rdi
mov rcx, qword [rsp + 0x20]
mov qword [rsp + 0x58], rcx
mov word [rsp + 0x88], 0x200
mov byte [rsp + 0x8a], al
lea rsi, [rsp + 0xb1]
lea rdi, [rsp + 0xb0]
lea rbx, [rsp + 0x50]
lea ebx, [rsp + 0x50]
xor r15d, r15d
lea r14, [rsp + 0x30]
jmp case.0x1400352e5.127
mov rdx, qword [rsp + 0x40]
imul rax, rdx, 0x38
add rax, qword [rsp + 0x30]
add eax, dword [rsp + 0x30]
mov byte [rax], r12b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + 1], xmm0
movups xmmword [rax + 0x11], xmm1
invalid
invalid
movups xmmword [rax + 0x21], xmm2
mov rcx, qword [rsi + 0x2f]
mov qword [rax + 0x30], rcx
xor byte [rax - 1], cl
invalid
mov qword [rsp + 0x40], rdx
mov rcx, rdi
mov rdx, rbx
call fcn.140035f20
movzx r12d, byte [rsp + 0xb0]
mov al, 0
add byte [rax], al
cmp r12b, 0xa
je 0x1400371bd
lea eax, [r12 - 6]
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
cmovae rax, r15
cmp rax, 1
je 0x140037170
cmp eax, 2
je case.0x1400352e5.127
cmp eax, 3
jne 0x1400371a0
mov rdx, qword [rsp + 0x40]
test rdx, rdx
je case.0x1400352e5.127
dec rdx
mov rax, qword [rsp + 0x30]
imul rcx, rdx, 0x38
retf 0x8038
cmp al, 8
or dword [rbp - 0x5d], esi
jmp 0x140037103
xor edx, edx
cmp qword [rsp + 0x40], 0
setne dl
xchg ebp, eax
invalid
mov qword [rsp + 0x40], rdx
cmp qword [rsp + 0x38], rdx
cmp byte [rdi], cl
test dword [rdx - 1], ecx
invalid
invalid
mov rcx, r14
call fcn.14000fe00
jmp 0x1400370d0
cmp bh, bh
invalid
invalid
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
cmp rdx, qword [rsp + 0x38]
jne 0x1400370d5
mov rcx, r14
call fcn.14000fe00
jmp 0x1400370d0
mov qword [rsp + 0xb0], 1
mov dword [rsp + 0xb0], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0xb8], xmm0
mov byte [rsp + 0xc8], 1
and al, 0xc8
add byte [rax], al
add byte [rcx], al
add byte [rcx], al
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x28], rax
and al, 0x28
mov rax, qword [rsp + 0x40]
and al, 0x40
test rax, rax
je 0x140037371
imul rsi, rax, 0x38
mov r15, qword [rsp + 0x20]
add rsi, r15
lea rbp, [rsp + 0x51]
push rcx
lea r13, [rsp + 0xb0]
lea rdi, [0x1400c2d64]
xor eax, eax
jmp 0x140037231
xor eax, eax
add r15, 0x38
cmp r15, rsi
je 0x140037371
movzx r14d, byte [r15]
cmp r14d, 0xa
je 0x140037371
mov byte [rsp + 0x50], r14b
mov rcx, qword [r15 + 0x30]
mov qword [rbp + 0x2f], rcx
movups xmm0, xmmword [r15 + 1]
movups xmm0, xmmword [rdi + 1]
movups xmm1, xmmword [r15 + 0x11]
movups xmm2, xmmword [r15 + 0x21]
movups xmm2, xmmword [rdi + 0x21]
movups xmmword [rbp + 0x20], xmm2
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
add byte [rax + 0x482a7401], ch
lea ecx, [rsp + 0x50]
test al, 1
je 0x140037295
lea rcx, [rsp + 0x50]
lea rdx, [0x1400c6f48]
sar esp, 1
or byte [rax], al
call fcn.140041ca0
test al, al
jne 0x140037295
adc eax, 0x1b841
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r13
jmp 0x12018ffd5
lea rdx, str..Components
loopne 0x140037288
or byte [rax], al
add al, ch
retf
call fcn.140049960
add byte [rax - 0x75], cl
pop rsp
and al, 0x60
invalid
mov rbx, qword [rsp + 0x60]
lea eax, [r14 - 6]
lea eax, [rsi - 6]
movzx eax, al
lea r12, [rax + 1]
lea esp, [rax + 1]
cmp al, 4
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
cmovae r12, rax
movsxd rax, dword [rdi + r12*4]
add rax, rdi
add eax, edi
clc
mov r8, r12
lea rdx, str..Components
cli
or byte [rax], al
cli
or byte [rax], al
add bh, bh
loopne 0x14003730c
invalid
jmp rax
mov rdx, qword [rsp + 0x78]
mov edx, dword [rsp + 0x78]
mov r8, qword [rsp + 0x80]
add byte [rax], 0
add bl, ch
jmp case.0x1400372c1.1
mov rdx, qword cs:[rsp + 0x58]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov r8, rbx
jmp case.0x1400372c1.1
mov r8d, 1
lea rdx, [0x1400c6d71]
adc eax, 0x8fa88
adc eax, 0x8fa88
cli
or byte [rax], al
jmp case.0x1400372c1.1
mov r8d, 2
add al, byte [rax]
add byte [rax], al
lea rdx, [0x1400c6d20]
or byte [rax], al
nop dword [rax + rax]
mov rcx, r13
jmp 0x14129cbef
call fcn.140049960
add dword es:[rax], eax
cmp r12d, 1
add dword [rdi], ecx
test byte [rax], dl
adc bh, bh
je case.0x140037333.5
adc bh, bh
invalid
mov al, 1
test r12, r12
test esp, esp
jne case.0x140036b03.48
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
jo case.0x140036b1d.63
mov ecx, r14d
mov ecx, esi
lea rdx, [0x1400c2d78]
or byte [rax], al
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
add rbx, 4
add ebx, 4
mov r14, rbx
jmp case.0x140037333.2
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
lea r14, [rbx + rcx]
add r14, 8
invalid
or bl, ch
invalid
adc ecx, dword [rax - 0x73]
add qword [rax - 0x7b], rcx
lea rcx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
cmove rcx, rax
enter 0xffffffffffff8d4c, 0x34
lea r14, [rbx + rcx]
or ecx, dword [rcx - 0x7d]
mov byte [rdx], 0x4d
invalid
add r14, 2
test r14, r14
test esi, esi
setne al
jmp case.0x140036b03.48
mov rax, qword [rsp + 0x28]
test rax, rax
je 0x14003738f
imul rdx, rax, 0x38
mov r8d, 8
mov rcx, qword [rsp + 0x20]
call fcn.140001c30
invalid
test al, 0xfc
invalid
mov rsi, qword [rsp + 0x90]
mov rdx, qword [rsi + 8]
test rdx, rdx
je case.0x140036d63.11
mov rcx, qword [rsi]
mov r8d, 1
call fcn.140001c30
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x140036c5a
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
retf 0x148
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
ror byte [rax + 0xf], cl
retf 0x148
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400373fe
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
retf 0x148
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x140037414
mov ecx, r8d
lea r8, [0x1400c2d30]
mov ecx, eax
lea r8, [0x1400c2d30]
invalid
invalid
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x140037454
xor eax, eax
jmp 0x14003745d
invalid
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
jmp 0x140037454
invalid
and byte [rax + 6], bh
mov eax, 6
jmp 0x140037454
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 8
jmp 0x140037454
mov eax, 2
cmp r14, rax
jb 0x140036c4a
in eax, dx
idiv edi
invalid
mov qword [rsi + 0x10], rax
jmp 0x140036c4a
idiv edi
invalid
lea r8, [0x1400c6d08]
mov rdx, r14
call fcn.1400a0b00
ud2
lea r8, [0x1400c6d08]
mov rdx, qword [rsp + 0x20]
call fcn.1400a0b00
ud2
lea r8, [0x1400c6d08]
mov rdx, qword [rsp + 0x20]
call fcn.1400a0b00
ud2
cld
dec dword [rcx - 0x77]
invalid
test eax, eax
jne 0x1400378fd
mov ecx, 1
mov rdx, rsi
call fcn.14008b2c0
invalid
invalid
invalid
ud2
mov esi, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov rdx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
mov qword [rdi], r14
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
mov dword [rdi + 0x10], esi
ja case.0x140036a5b.75
mov byte [rdi + 0x18], 0
mov rax, rdi
mov eax, edi
clc
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add eax, 0x660b0f00
nop
nop
push rsi
push rdi
sub rsp, 0x48
sub esp, 0x48
in al, dx
mov rsi, rdx
mov esi, edx
mov rsi, rdx
mov esi, edx
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
invalid
call fcn.14004a330
in al, 0x29
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x44
invalid
movzx eax, byte [rsp + 0x20]
and al, 0x20
and byte [rax - 0x75], cl
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
movzx r8d, al
ror byte [rbp + rcx*4 + 0xd], 0x2a
lea r9, [0x1400c2d90]
sub dh, byte [rax + rcx + 0x14634f00]
or dword [rbp + 1], 0xf08949ca
add edx, ecx
mov r8, rsi
mov ah, 8
add byte [rdi + 0x63], cl
movsxd r10, dword [r9 + r8*4]
or byte [rax], al
movsxd r10, dword [r9 + r8*4]
add r10, r9
add edx, ecx
mov r8, rsi
mov r9, rdi
jmp r10
add rcx, 4
rol dword [rbx + rbp*8], 0x34
jmp 0x1400379b0
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
test rdx, rdx
cmove r8, rdx
invalid
ret 0x14c
add rcx, r8
add rcx, 8
invalid
ror dword [rax - 0x7d], 0xc1
or bl, ch
jmp 0x1400379b0
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
jmp 0x1400379b0
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
add rcx, r8
add ecx, eax
add rcx, 2
jmp 0x1400379b0
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
sub r8, rcx
jb 0x140037a6c
add rcx, rdi
add ecx, edi
stc
mov r9, rcx
test r8, r8
test eax, eax
je case.0x1400372c1.19
sbb byte [rcx + 0xf], al
mov dh, 9
invalid
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
or cl, dl
cmp al, 5
add eax, 0xeeb0873
jae case.default.0x140037a1e
jmp case.0x140037333.13
invalid
xor ecx, ecx
cmp al, 5
invalid
jb case.0x140037333.13
or byte [rcx + rcx*8 - 0x3fcefb8b], al
test cl, cl
jne case.0x140037333.13
xor eax, eax
jmp 0x140037a65
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.14004a330
sub dword [rcx], eax
add dword [rax], eax
add byte [rdi], cl
movzx eax, byte [rsp + 0x20]
mov dh, 0x44
and al, 0x20
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x95
mov bl, 8
lea r9, [0x1400c2dac]
lea ecx, [0x1400c2dac]
add byte [rdi + 0x63], cl
add al, 0x81
movsxd r8, dword [r9 + r8*4]
invalid
add r8, r9
jmp r8
jmp rax
jmp rax
add rcx, 4
add ecx, 4
jmp 0x140037a5b
xor al, 0x4c
lea eax, [rdx + 1]
invalid
invalid
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
cmove r8, rdx
add rcx, r8
add ecx, eax
add rcx, 8
jmp 0x140037a5b
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140037a5b
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
cmove r8, rdx
add rcx, r8
add ecx, eax
ret 0x14c
add ecx, eax
add rcx, 2
jmp 0x140037a5b
mov ecx, 2
cmp rcx, rsi
int1
ja 0x140037a6c
or al, 0x3c
cmp al, 6
invalid
setne al
add rsp, 0x48
add esp, 0x48
invalid
pop rdi
pop rsi
ret
lea r8, [0x1400c6d08]
mov rdx, rsi
call fcn.1400a0b00
invalid
invalid
bnd call fcn.1400a0b00
invalid
add byte [rdi], cl
or ecx, dword [rdi]
invalid
ud2
sub rsp, 0x98
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
lea rcx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
mov rdx, rdi
cli
mov r8, rsi
call fcn.14004a330
add dword [rax], eax
movzx edx, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
lea r8, [0x1400c2dc8]
lea r8, [0x1400c2dc8]
lea eax, [0x1400c2dc8]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
clc
jmp r9
jmp rcx
add rcx, 4
jmp 0x140037aff
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x140037aff
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140037aff
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x140037aff
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb case.0x1400361e4.121
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x140037b28
movzx eax, byte [r8]
add byte [rsp + rbx*2], bh
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
xchg esp, eax
ror byte [rax], 0xc8
jmp 0x140037b2a
xor eax, eax
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x60], rsi
invalid
movups xmm0, xmmword [rsp + 0x20]
adc byte [rsp + 0x20], al
movups xmm1, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], cl
and al, 0x30
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov dword [rsp + 0x88], ecx
mov word [rax + rcx*4], fs
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x922484], cl
test byte [rdx + rdx*4], ah
add byte [rax], al
invalid
mov byte [rsp + 0x92], al
test byte [rdx + rdx*4], ah
and al, 0x92
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rsp + 0x90], 0x200
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
invalid
add cl, byte [rax - 0x73]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x73], cl
push rsp
and al, 0x58
pop rax
lea rdx, [rsp + 0x58]
pop rax
call fcn.1400362e0
movzx ecx, byte [rsp + 0x20]
and al, 0x20
out 0xff, eax
dec dword [rdi]
mov dh, 0x4c
and al, 0x20
cmp cl, 0xa
jne case.0x140036f35.41
xor eax, eax
jmp 0x140037ba3
add cl, 0xfa
cli
xor eax, eax
cmp cl, 3
invalid
add esi, dword [rdi - 0xc]
ja case.0x140036ffd.58
movzx ecx, cl
dec rcx
dec ecx
cmp rcx, 2
ja 0x140037ba3
lea rcx, [rsp + 0x58]
pop rax
call fcn.140035590
in eax, dx
fcos
call qword [rax - 0x673b7eb8]
invalid
cwde
add byte [rax], al
nop
add rsp, 0x98
invalid
cwde
add byte [rax], al
invalid
invalid
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, [0x1400c6d08]
push rbx
int1
or byte [rax], al
mov rdx, rsi
bnd call fcn.1400a0b00
call fcn.1400a0b00
pop qword [rsi]
add byte [rdi], cl
or edx, dword [rax - 0x7eb7a8aa]
push rsi
push rdi
invalid
invalid
in al, dx
ud2
cwde
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov edi, ecx
iretd
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
and byte [rax - 0x77], cl
mov rdx, rdi
cli
mov r8, rsi
call fcn.14004a330
movzx edx, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rax, qword [rsp + 0x40]
lea r8, [0x1400c2de4]
lea eax, [0x1400c2de4]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov edx, esi
mov r8, rdi
jmp r9
jmp rcx
add rcx, 4
jmp case.0x140036bee.75
xor al, 0x48
lea edx, [rax + 1]
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp case.0x140036bee.75
and byte [rcx + 6], bh
mov ecx, 6
jmp case.0x140036bee.75
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp case.0x140036bee.75
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
sub rdx, rcx
jb case.0x140036bee.81
mov dword [rax], eax
add byte [rax], al
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x140037c68
movzx eax, byte [r8]
cmp al, 0x5c
pop rsp
sete cl
cmp al, 0x2f
sete al
xchg esp, eax
ror byte [rax], 0xc8
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
jmp case.0x1400350d4.371
xor eax, eax
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x60], rsi
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x68], xmm0
adc dword [rsp + 0x68], eax
movups xmmword [rsp + 0x78], xmm1
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov byte [rax], al
add byte [rax], al
add byte [rax + 0x922484], cl
and al, 0x92
invalid
add byte [rax], al
mov byte [rsp + 0x92], al
and al, 0x92
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov word [rsp + 0x90], 0x200
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add cl, byte [rax - 0x73]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
and al, 0x20
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.1400362e0
cmp byte [rsp + 0x20], 9
jl 0x140037cdc
and byte [rcx], cl
out 0xff, al
inc dword [rax + 0x920247c]
jl 0x140037cdc
and byte [rcx], cl
invalid
mov rdx, qword [rsp + 0x30]
jne 0x140037cc8
mov rax, qword [rsp + 0x28]
sub bl, ch
jmp 0x140037cca
add dh, byte [rcx]
ror byte [rax - 0x7f], 0xc4
cwde
xor eax, eax
add rsp, 0x98
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, [0x1400c6d08]
or byte [rax], al
mov rdx, rsi
bnd call fcn.1400a0b00
call fcn.1400a0b00
sbb eax, 0xf00068e
add byte [rdi], cl
ud2
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
push rsi
push rbp
mov ebx, ecx
invalid
mov edi, ecx
iretd
and al, 0x30
cli
mov dh, 0x6c
and al, 0x30
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
push rax
lea eax, [0x1400c2e00]
mov al, 8
add byte [rdi + 0x63], cl
invalid
invalid
or al, 0x88
mov byte [rbp + 1], cl
ror dword [rcx - 0x77], 0xf2
mov r10, rsi
mov edx, esi
jmp rcx
xor al, 0x4c
lea eax, [rax + 1]
invalid
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], 0xc0
cmove r8, rax
test eax, eax
cmove eax, eax
add ecx, eax
ror dword [rax - 0x7d], 0xc1
or bl, ch
and byte [rcx + 6], bh
test eax, eax
ror byte [rdi + rcx + 0x44], 0xc0
ror dword [rax - 0x7d], 0xc1
add ch, bl
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
add ecx, 2
add byte [rcx - 0x77], cl
mov edx, esi
sub r10, rcx
retf 0x820f
add r8, qword [r8]
add byte [rax + 1], cl
stc
mov dh, 0
pop rsp
sar dword [rdi + rbp], 0x41
invalid
sete ch
mov dword [rsp + 0xbf], eax
test byte [rdi + rdi*4], ah
add byte [rax], al
add byte [rdi], cl
mov edi, 0xf000000
adc byte [rsp + 0x31], al
and al, 0x31
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x30]
movabs al, byte [0x30244c8d48000000]
add byte [rax], al
and al, 0x30
xor byte [rcx + rcx*4 - 0xe], cl
push rsp
and al, 0x30
and al, 0x40
and al, 0x40
mov edx, ebx
add byte [rax - 0x77], cl
test byte [rdi + rbp], ah
and al, 0x2f
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xa0], al
test byte [rax + riz*4], ah
add byte [rax], al
invalid
sub dword [rsp + 0x120], ecx
and al, 0x20
add dword [rax], eax
add byte [rax], al
invalid
sub dword [rsp + 0x110], eax
sub al, 0x88
and al, 0x24
and al, 0x24
and al, 0x24
add dh, byte [rbp + 4]
invalid
sub byte [rsp + 0x110], al
add dword [rax], eax
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0x120]
and al, 0x41
mov eax, dword [r12 + 0x20]
and al, 0x20
and al, 0x20
and al, 0x6b
imul ecx, dword [rdi], 0xffffffb6
and al, 0x24
xor byte [rax - 0x77], cl
jl 0x1400380ce
and al, 0x38
cmp byte [rax - 0x78], al
insb byte [rdi], dx
and al, 0x40
invalid
and al, 0x68
and al, 0x6a
and al, 0x30
xor al, ch
invalid
invalid
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rsi
lea eax, [0x1400c6d08]
add eax, 0x8ec23
add eax, 0x8ec12
adc ch, ah
in al, dx
or byte [rax], al
add byte [rax - 0x77], cl
invalid
add cl, byte [rdx + 0xb0f0006]
push r15
mov al, byte [rsi]
add byte [rdi], cl
or eax, dword [rcx + 0x57]
invalid
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
add qword [rax], rax
invalid
in al, dx
add qword [rax], rax
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
mov rbx, r9
mov r14, r8
mov esi, eax
invalid
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x90]
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
mov eax, esi
invalid
add dword [rax], eax
mov al, 0
add byte [rax], al
invalid
movzx edx, ch
add ecx, eax
mov edx, esi
mov r8, rdi
mov eax, edi
rol dword [rbx + rbp*8], 0x34
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
cmove edx, eax
ror byte [rax + 1], 1
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
invalid
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax + 1], cl
stc
mov eax, ecx
enter 0xffffffffffff8548, 0xffffffffffffffd2
sar dword [rdi + rbp], 0x41
sete ch
invalid
xchg esp, eax
invalid
or ch, cl
xor ebp, ebp
in eax, dx
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa1], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x30], ecx
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
and al, 0xa0
and al, 0xa0
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
movups xmmword [rdi + 0x10], xmm1
adc dword [rdi + 0x10], ecx
add byte [rax + 0x88248c], cl
add byte [rax], al
add byte [rax], al
add byte [rax + 0x892484], cl
mov dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
add byte [rax], al
mov edx, esp
loop 0x14003838d
ja 0x140038382
invalid
mov dh, 0x84
and al, 0xc8
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax + 0x9024bc], al
add byte [rax], al
or dh, byte [rsi + riz*2 + 0x3c]
je 0x140038421
invalid
or dh, byte [rdi + rsi*2 + 0x4c]
ja case.0x140036bee.109
mov ecx, esi
mov edx, ebx
invalid
je 0x1400383fb
pop rax
mov dh, 0x6c
insb byte [rdi], dx
and al, 0x60
movups xmm0, xmmword [rdi]
adc byte [rdi], al
and al, 0x30
mov eax, dword [rdi + 0x1f]
invalid
invalid
mov dh, 0x8c
and al, 0x88
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rdi], cl
mov dh, 0x84
and al, 0x89
invalid
mov dword [rax], eax
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
add byte [rax], al
mov dh, 0xac
lodsb al, byte [rsi]
and al, 0x8a
add byte [rax], al
add byte [rax - 0x80], al
std
invalid
mov al, byte [rax]
add byte [rax], al
invalid
or al, byte [rcx + 0xf]
mov dh, 0xc5
invalid
mov ebp, 2
add cl, byte [rdi]
xchg ebp, eax
ror byte [rax - 0x7f], 0xc4
add qword [rax], rax
add esp, 0x148
add byte [rax], al
add byte [rbx + 0x5d], bl
or byte [rax], al
add byte [rax - 0x77], cl
mov edx, esi
bnd call fcn.1400a0b00
invalid
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lahf
call 0xc94b8473
invalid
pop qword [rsi + 0xb0f0006]
xchg byte [rsi], al
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
in al, dx
mov ebx, ecx
and al, 0x90
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov edx, edi
invalid
movabs al, byte [0xb024848b48000000]
add byte [rax], al
mov eax, dword [rsp + 0xb0]
add byte [rbp + 0x63], cl
invalid
or al, 0x90
add ecx, eax
ror dword [rax - 0x77], 0xf2
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
invalid
invalid
test eax, eax
add ecx, edx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
test eax, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
cmove edx, eax
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
mov eax, ecx
sar dword [rdi + rbp], 0x41
sete ch
xchg esp, eax
invalid
xchg esp, eax
je 0x140038c81
mov r8, 0xffffffffffffffff
mov rcx, rdx
nop dword [rax]
invalid
test rcx, rcx
je 0x140038c81
lea r9, [rcx - 1]
dec qword [r9 - 1]
inc r8
inc eax
rol byte [rax + 0x2eff087c], 0x4c
cmp byte [rax + rcx - 1], 0x2e
mov rcx, r9
mov ecx, ecx
jne 0x140038c30
lea rcx, [r9 + 1]
cmp rcx, rdx
ror dword [rdi], 1
xchg esp, edi
add byte [rax], al
invalid
test rax, rax
sal byte [rcx + rbp + 0x4d], 0x85
leave
je 0x140038c81
test r9, r9
je 0x140038c81
mov rcx, r14
mov ecx, esi
sub rcx, r8
jb case.0x140037d46.47
invalid
add byte [rcx + 1], cl
fimul word [rbp + 0x29]
invalid
add r14, rbx
sub r14, r8
mov r12, r14
mov esp, esi
mov esp, esi
hlt
mov r14, rcx
test r12, r12
test esp, esp
test esp, esp
jne case.0x140037414.99
adc edi, dword [rcx + 1]
mov ecx, 1
jmp 0x140038cb6
lea r12, [rbx + r14]
inc r12
test r12, r12
in al, 0x74
in eax, dx
xor ecx, dword [rcx - 1]
invalid
in al, 0x74
in eax, dx
js 0x140038d39
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0xb86ce
mov rax, qword [0x1400f1368]
movzx eax, byte [rax]
mov edx, 1
add byte [rax], al
add byte [rax], al
mov rcx, r12
call fcn.140001c20
mov rcx, rax
jbe 0x140038c37
cld
dec dword [rax - 0x77]
ror dword [rax - 0x7b], 0xc0
test rax, rax
test rax, rax
je 0x140038d40
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x30], r12
and al, 0x30
mov qword [rsp + 0x38], 0
mov dword [rsp + 0x38], 0
mov byte [rsp + 0x40], 1
cmp r12, r14
jae 0x140038cee
invalid
sbb ecx, dword [rax - 0x73]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
xor edx, edx
ror byte [rbp - 0x77], cl
invalid
mov r8, r14
call fcn.1400108e0
mov rcx, qword [rsp + 0x28]
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
jmp 0x140038cf1
add eax, dword [rbp + 0x31]
xor r12d, r12d
in al, 0x4c
add ecx, esp
add rcx, r12
mov rdx, r15
mov edx, edi
cli
mov r8, r14
call sub.msvcrt.dll_memcpy
add r12, r14
add esp, esi
add esp, esi
mov qword [rsp + 0x38], r12
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
mov rdx, rdi
mov r8, rbx
invalid
fsubr st(0)
mov ecx, 0xfffffe8
adc byte [rsp + 0x28], al
call fcn.1400375d0
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
call fcn.14008b280
ud2
mov ecx, 1
add dword [rax], eax
add byte [rax], al
invalid
mov rdx, r12
or byte [rax], al
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x118
movaps xmmword [rsp + 0x100], xmm6
sub dword [rsp + 0x100], esi
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rdx + 8]
cmp qword [rdx], 0
invalid
or byte [rax - 0x7d], cl
cmp al, byte [rax]
invalid
mov qword [rdx], 0
je 0x14003a2d7
call fcn.1400bdc14
cmp dword [rax], ecx
add byte [rax - 0x39], cl
invalid
test byte [rax + riz*4], ah
and al, 0xa0
mov qword [rsp + 0xa0], 1
and al, 0xa0
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rsp + 0xa8], xmm0
add byte [rax], al
invalid
push rdi
ror byte [rdi], 0x11
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
invalid
cmp byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x40], eax
and al, 0x40
movups xmmword [rsp + 0x40], xmm0
mov r14, qword [rsi + 0x18]
cmp qword [rsi + 0x10], 0
mov rax, qword [rsi + 0x20]
and byte [rax - 0x39], r9b
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
pop rsi
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x39], r9b
adc byte [rax], r8b
adc byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
pop rsi
sub byte [rax - 0x39], cl
and byte [rax], r8b
add byte [rax], al
invalid
mov qword [rsi + 0x20], 0
add byte [rdx + riz*2 + 0x48], dh
je 0x14003a381
test rax, rax
test eax, eax
je 0x14003a79b
jae case.0x140032403.311
add byte [rax], al
lea rdx, [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
movabs al, byte [0x38244c8d4c000000]
movabs al, byte [0x38244c8d4c000000]
lea r9, [rsp + 0x38]
cmp byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov r8, rbx
call fcn.14004c190
add dword [rax], eax
fsubr st(0)
push rax
invalid
test rax, rax
je 0x14003a7f4
invalid
stosd dword [rdi], eax
add al, 0
invalid
test byte [rbx + 0x48000004], ch
mov dword [rsp + 0x30], esi
and al, 0x30
mov qword [rsp + 0x30], rsi
and al, 0x30
mov qword [rsp + 0x50], rax
lea rax, str.library_std_srcprocess.rs
lea eax, [0x1400c7110]
mov dh, 0xcd
or byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1400c4778]
lea ecx, [0x1400c4778]
lea r9, fcn.140005b90
or eax, 0x8a3eb
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x50]
and al, 0x50
mov edx, 0x2b
add byte [rax], al
add al, ch
call fcn.14009a6d0
jmp 0x14003a9bb
cmp al, byte [rsi]
add byte [rax], al
invalid
push rsp
add eax, dword [rsi]
add cl, ch
cmp al, byte [rsi]
add byte [rax], al
invalid
test rax, rax
je 0x14003a7f4
add byte [rax], al
mov qword [rsp + 0xd8], rdi
mov esp, 0xd824
add byte [rax - 0x77], cl
invalid
invalid
fadd dword [rax]
add byte [rax], al
mov qword [rsp + 0x30], rsi
je case.0x140035d6a.201
xor byte [rcx - 0x44], al
mov r12d, 1
add dword [rax], eax
add byte [rax], al
invalid
xor r14d, r14d
lea rbp, [rsp + 0xb8]
mov eax, 0xf000000
xorps xmm6, xmm6
lea rax, [0x1400c6838]
lea eax, [0x1400c6838]
push rdi
sub ah, byte [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
js 0x14003a3de
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp eax, 2
invalid
or bh, bh
invalid
invalid
mov edx, dword [rdi + 8]
test edx, edx
test ch, cl
invalid
dec dword [rbx + rcx*4 + 0x47]
adc byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
adc byte [r9 + r9*4 - 0x17], r9b
jmp 0x13c7ac6f6
ja case.0x140036b03.151
invalid
mov esp, 0x48fffffe
dec dword [rax - 0x75]
mov esp, 0xc824
and al, 0xc8
add byte [rax], al
invalid
mov edi, dword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rdx + 0x48000002], bh
mov edx, 0x48000002
mov ebp, dword [rsp + 0xd0]
lodsb al, byte [rsi]
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x77], cl
mov edi, ebp
out dx, eax
invalid
add al, 0
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax + 0x39], cl
invalid
adc al, byte [rax + rax]
add byte [rax], al
add byte [rax + 1], cl
test dword [rax - 0x77], 0x4c48247c
mov qword [rsp + 0x48], rdi
mov rax, r14
add edi, esi
jl case.0x1400372c1.94
mov rax, r14
invalid
or eax, edi
adc byte [rax - 0x77], cl
dec byte [rax - 0x73]
invalid
invalid
mov esi, edi
lodsb al, byte [rsi]
and al, 0xb8
add byte [rax], al
add cl, ch
cmp esi, 0x290fffff
invalid
dec dword [rdi]
sub dword [rsp + 0xf0], esi
mov ah, 0x24
and al, 0xf0
add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], esi
mov ah, 0x24
loopne 0x14003a578
invalid
and al, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rsp + 0x8c]
mov ah, 0x24
mov word [rax], es
add byte [rax], al
lea esi, [0x14004c170]
out 0x1b, eax
add dword [rax], eax
lea esp, [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rbp + rcx*4 + 0x6c], cl
insb byte [rdi], dx
and al, 0x50
push rax
invalid
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
invalid
or byte [rax], al
invalid
xor cl, byte [rsi + 0x233c0001]
add dword [rax], eax
add byte [rbx + riz], bh
add al, byte [rax]
add bh, al
invalid
add byte [rax], al
and al, 0x8c
add byte [rax], al
and al, 0x60
and al, 0x60
mov dword [rsp + 0x68], esi
je case.0x140038162.73
and al, 0x20
and byte [rax - 0x77], cl
invalid
mov edx, esp
loop 0x14003a621
add byte [rax], al
add byte [rbp - 0x77], cl
div dword [rbx]
or byte [rax], al
add byte [rbp + 0x66af74c0], al
scasd eax, dword [rdi]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add al, ch
invalid
xor r9d, dword [r8]
add byte [rax], al
add byte [rbx + 0x8c24bc], al
add byte [rax], al
invalid
add byte [rdi + riz*8 - 0x75], dh
nop
add byte [rax], al
push qword [rbp - 0x7d]
or dword [rbx + 0x9424ac], 0
add dword [rax], eax
add byte [rbx - 0x7cf0de03], al
cmp ebp, 0x21
jae 0x14003a9bd
add dword [rax + 0x48000003], 0xffffff8d
add dword [rax + 0x48000003], 0xffffff8d
and al, 0x38
mov qword [rsp + 0xb8], r14
lea rcx, [rsp + 0x50]
lea rdx, [rsp + 0xb8]
lea r8, [rsp + 0xa0]
call fcn.14004bb00
cmp qword [rsp + 0x50], 0
jne 0x14003a97d
mov rcx, r14
call fcn.1400bdc14
jmp 0x14003a7f4
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xe0], rax
lea rax, str.library_std_srcprocess.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1400c4778]
lea r9, fcn.140005b90
lea r8, [rsp + 0xe0]
mov edx, 0x2b
call fcn.14009a6d0
nop word cs:[rax + rax]
mov rax, qword [rcx]
mov edx, dword [rcx + 8]
ret
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, str.other_time_was_not_earlier_than_selfsecond_time_provided_was_later_than_self
mov edx, 0x24
ret
add eax, 0x8b1b2
add byte [rax - 0x77], cl
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
lea rax, [0x1400c3d30]
or byte [rax], al
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x40
lea rdx, [rsp + 0x28]
call fcn.14009ea90
nop
invalid
add rsp, 0x58
ret
invalid
nop word cs:[rax + rax]
add byte [rcx + 0x57], al
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
mov rdi, r9
mov edi, ecx
iretd
mov r15, r8
mov rsi, rdx
mov rcx, qword [0x140103170]
or al, 0
test rcx, rcx
test ecx, ecx
je case.0x140036bee.183
mov r14, qword [rsp + 0x70]
cmp r15, 0x11
adc dword [rbx + 0x51], esi
jae case.0x140036ffd.163
xor ebx, ebx
xor edx, edx
mov r8, r14
mov eax, esi
mov eax, esi
call sub.KERNEL32.dll_HeapAlloc
or byte [rax], al
test rax, rax
test eax, eax
je 0x14003c481
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r15, rax
cmp rdi, r14
cmp edi, esi
cmovb r14, rdi
mov rcx, rax
mov rdx, rsi
invalid
ror dword [rax - 0x77], 0xf2
mov r8, r14
mov r8, r14
mov eax, esi
call sub.msvcrt.dll_memcpy
and byte [rax], cl
add byte [rcx + rcx*4 - 5], cl
mov rbx, r15
jmp 0x14003c46c
pop rdi
call sub.KERNEL32.dll_GetProcessHeap
or byte [rax], al
test rax, rax
je case.0x140037ac2.110
sal byte [rax + rbp*2 + 0x48], 0x89
ror dword [rax - 0x77], 5
invalid
invalid
mov rcx, rax
mov qword [0x140103170], rax
mov dword [0x140103170], eax
mov dword [0x140103170], eax
insd dword [rdi], dx
or al, 0
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x70
mov r14, qword [rsp + 0x70]
cmp r15, 0x11
call qword [rcx]
adc dword [rdx - 0x51], esi
jb 0x14003c3db
lea r8, [r14 + r15]
xor ebx, ebx
xor ebx, ebx
xor edx, edx
call sub.KERNEL32.dll_HeapAlloc
or byte [rax], al
or byte [rax], al
lea rcx, [r15 - 1]
ror dword [rcx + 0x29], 0xcf
sub edi, ecx
iretd
add ebx, edi
cmp edi, esi
test dword [rax - 0x77], 0xf28948d9
test dword [rax - 0x77], 0xf28948d9
invalid
mov eax, esi
invalid
clc
mov ecx, dword [0x140103170]
insb byte [rdi], dx
xlatb
adc eax, 0x2eb0008
add bl, ch
invalid
add bl, ch
add dh, byte [rcx]
fisttp dword [rax - 0x77]
fmul dword [rax - 0x7d]
invalid
invalid
invalid
xor ebx, ebx
and byte [rbx + 0x5f], bl
pop rsi
sub esp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
int 0x48
mov esi, ecx
invalid
xor al, ch
cmc
clc
leave
movsb byte [rdi], byte [rsi]
mov al, 8
add byte [rax - 0x77], cl
mov qword [rsi + 8], rax
invalid
invalid
invalid
mov dword [rsi], 1
lea eax, [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov byte [rax], al
sub dword [rsp + 0x50], eax
and al, 0x50
and al, 0x58
add byte [rax], al
add byte [rax - 0x39], cl
invalid
and al, 0x28
mov edx, 3
add cl, byte [rcx + rdi - 0x18]
call 0x10047f659
ror byte [rcx + rax - 0x40], 0x41
mov edx, 3
add byte [rax], al
invalid
js 0x14003e725
invalid
invalid
xchg ebp, eax
ror byte [rcx + rax - 0x40], 0x41
rol byte [rcx - 0x46], 4
add byte [rax], al
invalid
rol byte [rcx - 0x46], 4
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
loopne case.0x140037414.177
rol byte [0x14004bf57], 0x66
mov dword [rsp + 0x26], eax
and al, 0x26
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x26
enter 0xffffffffffff820f, 0xffffffffffffffd4
add byte [rax], al
add byte [rcx + 0x39], cl
invalid
cmp edi, edi
dec dword [rdi]
xchg esp, ebx
add byte [rax], al
add byte [rcx + rcx*4 - 0x23], cl
mov rbp, r11
mov ecx, esi
add byte [rax], al
add byte [rax + rax*8 + 0xa5850f], al
add byte [rax], al
mov dword [rsp + 0x28], ebp
add al, 0x91
or byte [rax], al
cmp byte [rax - 0x39], cl
and al, 0x40
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea eax, [rsp + 0x28]
and al, 0x50
push rax
add dword [rax], eax
add byte [rax], al
int1
add al, byte [rsi]
add byte [rax + rax*8 - 0x7cb6a68b], al
add edi, 3
mov rcx, r15
cmp r15, rdi
sal byte [rbp + 0x59], 0x49
add edi, 3
stc
dec dword [rcx - 0x77]
jmp 0x14003e7ec
add eax, 0x8911f
add byte [rcx + rcx*4 - 7], cl
mov r8, rdi
int 0x71
or byte [rax], al
invalid
or byte [rax], al
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x48], edx
lea rdx, str.startEmptySinkStart
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400c87f8]
jo 0x140041770
invalid
cmp byte [rax - 0x73], cl
adc eax, 0x8708f
jo 0x140041770
invalid
jo 0x140041770
add byte [rax - 0x77], cl
push rsp
and al, 0x30
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 3
mov dword [rsp + 0x20], 3
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x1400c87e3]
lea rdx, [0x1400c87e3]
lea r9, [0x1400c87f1]
mov r8d, 0xe
mov rcx, rax
invalid
call fcn.14009ec60
nop
invalid
add rsp, 0x68
ret
nop word [rax + rax]
mov rcx, rdx
mov ecx, edx
mov ecx, edx
lea rdx, [0x1400c881d]
invalid
mov r8d, 5
jmp fcn.14009ea70
add eax, 0x2e666600
nop dword [rax + rax]
nop word cs:[rax + rax]
mov rcx, rdx
lea rdx, [0x1400c8822]
jo case.0x1400352e5.323
invalid
ror dword [rax - 0x73], 1
adc eax, 0x87048
jo case.0x1400352e5.323
invalid
mov r8d, 4
add byte [rax], al
add cl, ch
jmp fcn.14009ea70
mov edx, edx
add eax, 0x2e666600
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
sub rsp, 0x38
mov rax, rdx
mov rdx, qword [rcx]
add rcx, 8
add ecx, 8
adc dword [rax - 0x7d], ecx
ror dword [rax], 0x48
test rdx, rdx
add ecx, 8
test rdx, rdx
je 0x14004182d
cmp edx, 1
jne case.0x140038233.160
mov qword [rsp + 0x30], rcx
and al, 0x30
lea rcx, [0x1400c8858]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov dword [rsp + 0x20], ecx
and al, 0x20
lea rdx, [0x1400c8850]
lea edx, [0x1400c8850]
lea r9, [rsp + 0x30]
and al, 0x30
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x140041875
mov qword [rsp + 0x30], rcx
lea rcx, [0x1400c8830]
lea ecx, [0x1400c8830]
xor byte [rax - 0x73], cl
or eax, 0x86ff7
outsd dx, dword [rsi]
or byte [rax], al
lea ecx, [0x1400c8830]
outsd dx, dword [rsi]
or byte [rax], al
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400c8826]
lea edx, [0x1400c8826]
lea r9, [rsp + 0x30]
mov r8d, 5
mov eax, 5
mov eax, 5
jmp 0x140041875
mov qword [rsp + 0x30], rcx
outsd dx, dword [rsi]
or byte [rax], al
invalid
and al, 0x20
jo 0x140041871
shr eax, 0x53
fiadd dword [0xc34ca880]
add eax, 0x83489000
add eax, 0x83489000
invalid
nop word cs:[rax + rax]
mov rax, rdx
mov eax, edx
add byte [rax - 0x77], cl
and al, 0x30
sub byte [rax - 0x39], cl
and al, 0x20
or byte [rax], al
add byte [rax], al
mov ebp, 0x4c00086f
lea ecx, [0x1400c8887]
or eax, 0x86fbe
mov esi, 0x4100086f
mov eax, 8
or byte [rax], al
add byte [rax], al
invalid
nop dword [rax]
sub rsp, 0x48
in al, dx
mov rax, rdx
lea ecx, [rsp + 0x40]
mov eax, edx
movzx ecx, byte [rcx]
lea ecx, [0x1400c8900]
add byte [rax - 0x77], cl
shr eax, 0x3e
mov eax, edx
ror byte [rax - 0x77], 1
and al, 0x30
invalid
and al, 0x30
add byte [rax], al
sub rsp, 0x38
mov rax, rdx
ror byte [rax - 0x77], 1
and al, 0x30
lea ecx, [0x1400c5298]
and al, 0x20
adc eax, 0x86f30
mov eax, 0xf
cmp bl, al
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
sub rsp, 0x38
sub esp, 0x38
mov rax, rdx
ror byte [rax - 0x77], 1
and al, 0x30
or eax, 0x83865
adc eax, 0x86eff
or byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
lea ecx, [rsp + 0x30]
and al, 0x30
add eax, 0x83489000
invalid
cmp bl, al
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rdx
movzx ecx, byte [rcx]
mov r8d, 5
sub r8, rcx
lea r9, [0x1400cabc4]
xchg rcx, rax
or byte [rax], al
xchg rcx, rax
or byte [rax], al
movsxd rdx, dword [r9 + rcx*4]
iretd
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
sub rsp, 0x48
in al, dx
mov rax, rdx
lea edx, [0x1400c3060]
mov esp, 0x48000815
invalid
or byte [rax], al
or al, 0x8a
outsb dx, byte [rsi]
or byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov dword [rsp + 0x20], ecx
sbb byte [r8 - 0x77], cl
and al, 0x40
add ecx, 8
or byte [rax - 0x73], cl
or eax, 0x86e86
lea ecx, [rsp + 0x40]
and al, 0x28
mov al, 0x25
or byte [rax], al
lea edx, str.VerbatimUNCVerbatimDiskDeviceNSUNCDiskPrefixStartDirBodyDonePrefixComponentrawparsed
inc ecx
or byte es:[rax], al
imul ebp, dword [rsi + 8], 0x4c8d4c00
and al, 0x40
invalid
cdq
add byte [rax], al
outsb dx, byte [rsi]
or byte [rax], al
push rcx
retf 5
mov dh, 9
test rcx, rcx
lea r8, [0x1400c8b4d]
lea rdx, [0x1400c8b41]
or ch, byte [rbx + 8]
invalid
or ch, byte [rbx + 8]
add byte [rcx + 0xf], cl
cmove rdx, r8
lea r8, [rcx + rcx*4]
add r8, 7
add eax, 7
mov rcx, rax
cmove rdx, r8
lea r8, [rcx + rcx*4]
add r8, 7
add eax, 7
add eax, 7
mov rcx, rax
jmp fcn.14009ea70
add byte [rax - 0x7d], cl
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
lea rcx, [0x1400c8578]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400c8b54]
in eax, 0x6a
or byte [rax], al
in eax, 0x6a
or byte [rax], al
lea r9, [rsp + 0x30]
mov r8d, 0x11
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
ret
sub rsp, 0x68
mov rax, rdx
lea rdx, [rcx + 8]
mov qword [rsp + 0x60], rdx
lea rdx, [0x1400c4848]
movabs eax, dword [0x5024548948000827]
invalid
movabs eax, dword [0x5024548948000827]
invalid
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
push rsp
and al, 0x48
lea rdx, str.stampContext
or byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x38
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400c8b78]
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
add eax, 0x48000000
add eax, 0x48000000
mov dword [rsp + 0x20], 4
lea rdx, [0x1400c8b65]
adc eax, 0x86a79
add byte [rbp + rcx*4 + 0xd], cl
jl case.0x140038162.155
lea r9, [0x1400c8b6f]
or byte [rax], al
mov r8d, 0xa
mov eax, 0xa
mov rcx, rax
call fcn.14009ec60
nop
add rsp, 0x68
add esp, 0x68
add esp, 0x68
ret
nop word [rax + rax]
sub rsp, 0x48
mov rax, rdx
mov qword [rsp + 0x40], rcx
lea rcx, [0x1400c8ba8]
test dword [rdx + 8], ebp
invalid
test dword [rdx + 8], ebp
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
mov ecx, eax
xor edx, edx
add rsp, 0x68
invalid
invalid
pop rdi
pop rsi
jmp fcn.1400bd924
sbb esp, edi
dec dword [rax - 0x77]
int1
call fcn.14003fe80
test rax, rax
jne 0x140042924
invalid
add rsp, 0x68
pop rdi
pop rsi
ret
mov byte [rsp + 0x34], 0
mov dword [rsp + 0x30], 0
lea rax, str.fatal_runtime_error:_thread_local_panicked_on_drop_n
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
call fcn.140031e40
mov rcx, rax
mov ecx, eax
fxtract
invalid
mov ecx, eax
call fcn.1400067e0
mov ecx, 7
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
invalid
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ebp, eax
xor edi, dword [rdx + 5]
add eax, 0xe80b0f00
add eax, 0xe80b0f00
call fcn.14009a3b0
sub al, 0x7a
add eax, 0x660b0f00
ud2
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx]
mov rcx, qword [rax]
jmp 0x1400bde90
cmc
mov ah, 7
invalid
ud2
invalid
cmc
mov ah, 7
add byte [rdi], cl
invalid
mov rax, qword [rcx]
mov rcx, qword [rax]
jmp 0x1400bde80
or cl, ch
invalid
add byte [rcx + 0x57], al
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x34], 3
add eax, dword [rax]
add byte [rax], al
cmp ecx, 1
jne case.0x140042cab.0
mov dword [rsp + 0x38], edx
mov qword [rsp + 0x50], r9
mov rsi, qword [rsp + 0x110]
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x60], rsi
and al, 0x60
mov rcx, rsi
call fcn.1400bde30
mov r12, rax
mov dword [rsp + 0x3c], 0
and al, 0x3c
add byte [rax], al
add byte [rax], al
and al, 0x3c
and al, 0x3c
sbb esi, 0
mov ecx, esi
invalid
mov ah, 0x24
add byte [rax], al
mov dword [rsp + 0x78], eax
or byte [rax], al
xor eax, eax
ret
mov rax, qword [rcx + 0x20]
mov rax, qword [rax + 8]
ret