Function at 0x14007ec76
Capabilities:
Encrypt data using rc4 prga

Disassembly:
add byte [rax - 0x77], cl
enter 0xffffffffffff8ac3, 0x41
mov al, byte [rcx + 8]
cmp al, 2
jne 0x14007f978
mov rax, rcx
mov eax, ecx
ret
cdq
jp case.0x14007ee7e.60
add byte [rax - 0x77], cl
mov eax, ecx
enter 0xffffffffffff8ac3, 0x41
or byte [rdx + rax], bh
ret
mov al, byte [rcx + 8]
cmp al, 2
jne 0x14007ef28
js case.0x14007f041.53
add byte [rax - 0x77], cl
mov rax, rcx
enter 0xffffffffffff8ac3, 0x41
or byte [rdx + rax], bh
ret
or byte [r10 + rax], dil
jne 0x14007fbad
add eax, dword [rax]
mov rax, rcx
ret
or byte [rdx + rax], bh
jne 0x14007f01b
add byte [rax - 0x77], cl
enter 0xffffffffffff8ac3, 0x41
mov al, byte [rcx + 8]
cmp al, 2
mov rax, rcx
ret
or byte [r10 + rax], dil
cmp al, 2
jne 0x14007f315
mov rax, rcx
ret
or byte [r10 + rax], dil
jne 0x14007f20b
mov rax, rcx
ret
cmp al, 2
jne 0x14007f77b
mov rax, rcx
ret
enter 0xffffffffffff8ac3, 0x41
or byte [rdx + rax], bh
jne 0x14007ed80
mov rax, rcx
ret
test dword [rdx + 0x7e], ebx
add eax, dword [rax]
mov rax, rcx
ret
pop rax
ja 0x140047702
add byte [rax - 0x77], cl
enter 0xffffffffffff8ac3, 0x41
or byte [rdx + rax], bh
cmp al, 2
cmp al, 2
jne 0x14007ec76
jne 0x140047711
add eax, dword [rax]
add byte [rax - 0x77], cl
mov rax, rcx
ret
enter 0xffffffffffff8ac3, 0x41
or byte [rdx + rax], bh
invalid
add cl, byte [rdi]
test dword [rsi], edi
jg 0x140047720
invalid
jne 0x14007f65c
add eax, dword [rax]
add byte [rax - 0x77], cl
mov rax, rcx
mov eax, ecx
enter 0x48c3, 0xffffffffffffff83
in al, dx
sub byte [rdx - 0x49f0f7bf], cl
or byte [r15], cl
mov dh, 0xd0
lea rax, [0x14008d5fc]
ret
or byte [r15], cl
mov dh, 0xd0
lea rax, [0x14008d5fc]
lea eax, [0x14008d5fc]
leave
pop rsi
add al, 0
movsxd rdx, dword [rax + rdx*4]
add rdx, rax
jmp rdx
pause
nop
mov dl, byte [rcx + 8]
movzx edx, dl
push rcx
or byte [rdi], cl
mov dh, 0xd2
movsxd rdx, dword [rax + rdx*4]
nop
add rdx, rax
jmp rdx
xor ecx, ecx
mov rax, rcx
add rsp, 0x28
ret
lea rcx, str.Once_previously_poisoned_by_a_panicked
lea r8, [0x14008c428]
mov edx, 0x26
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov bl, 1
lea rdi, [0x14008d4fc]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
je 0x14007ecb3
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007ec9c.0
mov rsi, rax
jmp case.0x14007ec9c.2
lea rax, [0x140083f5c]
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x98788ce8bbdc7f0f
mov qword [rdx], rax
lea rax, [rsp + 0x28]
mov rdx, qword [rax]
call fcn.140049e26
lea rcx, [rsp + 0x38]
and qword [rcx], 0
mov r11b, 1
xor r8d, r8d
lea rdx, [0x14008d44e]
movabs r9, 0x2a0e9427fb096700
lea r10, [rsp + 0x24]
test r11b, 1
je 0x14007ed27
movzx r11d, byte [r8 + rdx]
or r11, r9
xor r11, qword [rax + r8]
mov qword [rcx], r11
mov r8d, 8
xor r11d, r11d
mov rcx, r10
jmp 0x14007ed04
movzx edx, byte [rax + 0xa]
movzx eax, word [rax + 8]
xor eax, 0x422
xor dl, 0xcb
mov r8, qword [rsp + 0x38]
lea rcx, [rsp + 0x28]
mov qword [rcx], r8
mov word [rcx + 8], ax
mov byte [rcx + 0xa], dl
mov edx, 0xb
call fcn.14004de76
mov qword [rsi], rax
mov byte [rsi + 8], 2
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
mov edx, 0xd
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x60
mov rsi, rcx
mov bl, 1
lea rdi, [0x14008d50c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007edba
pop rsi
or byte [rsi + rbx + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007ee7e.0
mov rsi, rax
jmp case.0x14007ee7e.2
lea rax, [0x140089983]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x6042210e446d6e7b
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.14004a414
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor ecx, ecx
lea rdx, [0x14008d33a]
cmp rcx, 0xf
ja 0x14007ee0e
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x20], r8
add rcx, 8
jmp 0x14007edf5
mov al, byte [rax + 0x10]
xor al, 0x7b
movaps xmm0, xmmword [rsp + 0x20]
lea rcx, [rsp + 0x40]
movaps xmmword [rcx], xmm0
mov byte [rcx + 0x10], al
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
call fcn.14004ddb4
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
invalid
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
add byte [rax], al
mov edx, 0xd
call fcn.14007df00
int3
sub rsp, 0x40
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d51c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007ee92
pop rsi
or byte [rsi + rbx + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007ef4e.0
mov rsi, rax
jmp case.0x14007ef4e.2
lea rax, [0x14007df82]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x8660c9e3cebbc72d
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.14004a193
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor ecx, ecx
lea rdx, [0x14008d3fc]
cmp rcx, 0xf
ja 0x14007eee6
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x20], r8
add rcx, 8
jmp 0x14007eecd
movaps xmm0, xmmword [rsp + 0x20]
lea rcx, [rsp + 0x30]
xor byte [rdi], cl
sub dword [rcx], eax
xor byte [rdi], cl
sub dword [rcx], eax
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
call fcn.14004ddb4
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
invalid
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x60
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d52c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007ef65
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f041.0
mov rsi, rax
jmp case.0x14007f041.2
lea rax, [0x140080afb]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0xce45933f3a659f2a
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.140049d16
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor ecx, ecx
lea rdx, [0x14008d4be]
cmp rcx, 0xf
ja 0x14007efb9
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x20], r8
add rcx, 8
jmp 0x14007efa0
movzx ecx, byte [rax + 0x12]
movzx eax, word [rax + 0x10]
xor eax, 0x824d
mov word [rsp + 0x30], ax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
xor cl, 0x84
mov byte [rsp + 0x32], cl
movaps xmm0, xmmword [rsp + 0x20]
lea rcx, [rsp + 0x40]
movaps xmmword [rcx], xmm0
mov eax, dword [rsp + 0x2f]
invalid
mov dword [rcx + 0xf], eax
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
adc eax, dword [rax]
add byte [rax], al
call fcn.14004de76
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
cld
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x30
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d53c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f055
pop rsi
or byte [rsi + rbx + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f11a.0
mov rsi, rax
jmp case.0x14007f11a.2
lea rax, [0x14008a356]
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x321371ad47aea07f
mov qword [rdx], rax
lea rax, [rsp + 0x28]
mov rdx, qword [rax]
call fcn.14004a356
mov r10b, 1
xor edx, edx
lea rcx, [0x14008d464]
movabs r8, 0x9ce972bff303dd00
fld qword [rbx]
mov edi, 0x459ce972
xor ecx, ecx
fld qword [rbx]
mov edi, 0x459ce972
xor ecx, ecx
test r10b, 1
test dl, 1
je case.0x14007eda6.20
movzx edx, byte [r9 + rcx]
or rdx, r8
xor rdx, qword [rax + r9]
or byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
or byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
xor r10d, r10d
jmp 0x14007f09a
lea rcx, [rsp + 0x28]
mov qword [rcx], rdx
mov edx, 8
or byte [rax], al
add byte [rax], al
sub byte [rax - 0x77], cl
adc dword [rdx + 8], edi
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
call fcn.14004de76
mov qword [rsi], rax
invalid
cld
dec dword [rax - 0x77]
invalid
mov byte [rsi + 8], 2
mov rax, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
sub rsp, 0x60
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d54c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f131
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je 0x14007f107
mov rsi, rax
jmp 0x14007f1e7
lea rax, [0x14008cc72]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x7195ac33c441ed96
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.140049c9c
and dword [rdi + 0x10], 0
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14008d2e6]
cmp rdx, 0x10
jae 0x14007f189
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x20], r8
add rdx, 8
jmp 0x14007f170
mov edx, 0x10
cmp rdx, 0x13
ja case.0x14007ee7e.18
mov r8d, dword [rdx + rcx]
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
or al, byte [rbx + rsi + 4]
adc byte [rcx + rcx*4 + 0x44], al
adc al, 0x20
add rdx, 4
add edx, 4
jmp 0x14007f18e
movzx ecx, byte [rax + 0x16]
movzx eax, word [rax + 0x14]
xor eax, 0xf375
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x34], ax
and al, 0x34
xor cl, 3
mov byte [rsp + 0x36], cl
and al, 0x36
and al, 0x36
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
lea rcx, [rsp + 0x40]
and al, 0x40
movaps xmmword [rcx], xmm0
mov rax, qword [rsp + 0x2f]
mov eax, dword [rsp + 0x2f]
mov eax, dword [rsp + 0x2f]
mov qword [rcx + 0xf], rax
mov dword [rcx + 0xf], eax
mov edx, 0x17
call fcn.14004ddb4
cld
dec dword [rax - 0x77]
invalid
invalid
cld
dec dword [rax - 0x77]
invalid
mov byte [rsi + 8], 2
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d55c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
je 0x14007f248
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f231.0
mov rsi, rax
jmp case.0x14007f231.2
lea rax, [0x14007da14]
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0xa6ce0c99ea62bbe7
mov qword [rdx], rax
lea rax, [rsp + 0x28]
mov rdx, qword [rax]
call fcn.14004a017
lea rcx, [rsp + 0x38]
and qword [rcx], 0
mov r11b, 1
xor r8d, r8d
lea rdx, [0x14008d438]
movabs r9, 0x88afa3e491ccad00
invalid
scasd eax, dword [rdi]
mov byte [rbp + rcx*4 + 0x54], cl
and al, 0x24
movabs dword [0x412424548d4c88af], eax
test bl, 1
invalid
test r11b, 1
add dword [rbp + rbx + 0x45], esi
movzx ebx, byte [rax + rdx]
mov dh, 0x1c
invalid
je case.0x14007ef4e.19
movzx r11d, byte [r8 + rdx]
mov dh, 0x1c
adc byte [rbp + 9], cl
retf
or r11, r9
xor r11, qword [rax + r8]
mov qword [rcx], r11
mov dword [rcx], ebx
mov dword [rcx], ebx
mov r8d, 8
xor r11d, r11d
mov rcx, r10
mov ecx, edx
add byte [rax], al
add byte [rbp + 0x31], al
fisttp dword [rcx + rcx*4 - 0x2f]
mov ecx, edx
mov ecx, edx
jmp 0x14007f299
movzx edx, byte [rax + 0xa]
movzx eax, word [rax + 8]
mov bh, 0x40
or byte [0x140089ef6], dh
invalid
mov bh, 0x40
or byte [0x140089ef6], dh
invalid
add byte [rax - 0x74b34f0e], al
and al, 0x38
xor dl, 0xb0
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
lea rcx, [rsp + 0x28]
mov qword [rcx], r8
add dword [rsi - 0x77], esp
invalid
invalid
add dword [rsi - 0x77], esp
or byte [r8 + 0xbba0a51], cl
or byte [rax + 0xbba0a51], cl
or byte [rax + 0xbba0a51], cl
mov byte [rcx + 0xa], dl
mov edx, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
mov ebx, gs
call fcn.14004de76
mov qword [rsi], rax
cld
dec dword [rax - 0x77]
invalid
mov byte [rsi + 8], 2
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x60
mov rsi, rcx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d56c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f352
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f33b.0
mov rsi, rax
jmp case.0x14007f33b.2
lea rax, [0x14008c1b7]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x5a62b9f57f37183
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.14004a052
and dword [rdi + 0x10], 0
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14008d35c]
cmp rdx, 0x10
jae 0x14007f3aa
mov r8, qword [rdx + rcx]
mov eax, dword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x20], r8
and byte [rax - 0x7d], cl
invalid
invalid
and byte [rax - 0x7d], cl
ret 0xeb08
invalid
jmp 0x14007f391
mov edx, 0x10
cmp rdx, 0x13
ja case.0x14007f041.18
mov r8d, dword [rdx + rcx]
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
adc al, 0x20
or al, byte [rbx + rsi + 4]
adc byte [rcx + rcx*4 + 0x44], al
adc al, 0x20
adc al, 0x20
add rdx, 4
add edx, 4
jmp 0x14007f3af
movzx ecx, byte [rax + 0x16]
movzx eax, word [rax + 0x14]
adc al, 0x35
lock xor eax, dword [rax]
add byte [rax], al
adc al, 0x35
lock xor eax, dword [rax]
invalid
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
and al, 0x34
mov word [rsp + 0x34], ax
and al, 0x34
xor cl, 0x5d
mov byte [rsp + 0x36], cl
and al, 0x36
and al, 0x36
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x40]
and al, 0x40
movaps xmmword [rcx], xmm0
mov rax, qword [rsp + 0x2f]
mov eax, dword [rsp + 0x2f]
mov eax, dword [rsp + 0x2f]
mov qword [rcx + 0xf], rax
mov dword [rcx + 0xf], eax
mov edx, 0x17
call fcn.14004ddb4
cld
dec dword [rax - 0x77]
invalid
invalid
cld
dec dword [rax - 0x77]
invalid
mov byte [rsi + 8], 2
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
sub rsp, 0x40
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d57c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f469
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f452.0
mov rsi, rax
jmp case.0x14007f452.2
lea rax, [0x14007d835]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x2337ca87aabb220d
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.14004a3ec
and dword [rdi + 8], 0
and qword [rdi], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14008d4a2]
add byte [rax], al
add byte [rax], al
movabs r8, 0xb21bd98147ef7900
mov dl, 0x41
test cl, 1
test r9b, 1
je 0x14007f4d4
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
xor ecx, dword [rax + rdx]
xor ecx, dword [rax + rdx]
mov qword [rsp + rdx + 0x20], r9
adc al, 0x20
mov edx, 8
xor r9d, r9d
add byte [rbp + 0x31], al
leave
jmp 0x14007f4b3
mov edx, 8
add byte [rax], al
cmp rdx, 0xb
ja case.0x14007f11a.19
invalid
adc eax, dword [rbx + rcx*4 + 4]
mov r8d, dword [rdx + rcx]
or al, byte [rbx + rsi + 4]
adc byte [rcx + rcx*4 + 0x44], al
mov dword [rsp + rdx + 0x20], r8d
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
add rdx, 4
jmp 0x14007f4d9
ret 0xeb04
movzx eax, word [rax + 0xc]
xor eax, 0x8261
mov word [rsp + 0x2c], ax
and al, 0x2c
mov bh, 0x40
or al, 0x35
invalid
and al, 0x2c
mov rax, qword [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov rax, qword [rsp + 0x26]
mov eax, dword [rsp + 0x26]
mov eax, dword [rsp + 0x26]
mov qword [rcx + 6], rax
mov dword [rcx + 6], eax
mov edx, 0xe
call fcn.14004de76
mov qword [rsi], rax
invalid
invalid
cld
dec dword [rax - 0x77]
invalid
mov byte [rsi + 8], 2
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
sub rsp, 0x60
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d58c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f588
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f571.0
mov rsi, rax
jmp case.0x14007f571.2
lea rax, [0x1400803b0]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x2fcf74a852509b01
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
lea edi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.140049ce5
invalid
and dword [rdi + 0x10], 0
inc dword [rbx + 0xf001067]
push rdi
ror byte [rdi], 0x29
invalid
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14008d3d4]
invalid
fiadd word [rax]
invalid
or eax, 0x480000de
cmp rdx, 0x10
cmp edx, 0x10
jae 0x14007f5e0
mov r8, qword [rdx + rcx]
add al, 0xa
xor r8, qword [rax + rdx]
add al, 0x10
mov qword [rsp + rdx + 0x20], r8
adc al, 0x20
add rdx, 8
jmp 0x14007f5c7
invalid
out 0xba, eax
adc byte [rax], al
mov edx, 0x10
add byte [rax], al
add byte [rax - 0x7d], cl
cli
cmp rdx, 0x13
ja case.0x14007f231.15
adc esi, dword [rdi + 0x28]
movzx r8d, byte [rdx + rcx + 2]
or al, byte [rdx]
shl r8d, 0x10
loopne 0x14007f605
adc byte [rdi + rcx - 0x49], al
movzx r9d, word [rdx + rcx]
or al, 0xa
add r8d, r9d
add r8d, 0xa6000000
rol byte [rax], 0
invalid
cmpsb byte [rsi], byte [rdi]
rol byte [rax], 0
add byte [rsi + 0x10043344], ah
xor r8d, dword [rax + rdx]
cmpsb byte [rsi], byte [rdi]
xor r8d, dword [rax + rdx]
xor eax, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
add rdx, 4
ret 0xeb04
invalid
ret 0xeb04
mov eax, dword [rsp + 0x30]
and al, 0x30
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x20]
invalid
and byte [rdi], cl
sub dword [rcx], eax
movaps xmmword [rcx], xmm0
mov edx, 0x14
adc al, 0
add byte [rax], al
call fcn.14004ddb4
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
cld
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d59c]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f699
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f682.0
mov rsi, rax
jmp case.0x14007f682.2
lea rax, [0x14008203f]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0x833cf3f5b8175ed6
mov qword [rdx], rax
add cl, byte [rax - 0x73]
jl 0x14007f6e0
and byte [rax - 0x75], cl
invalid
call fcn.14004a313
lodsb al, byte [rsi]
cld
invalid
and dword [rdi + 8], 0
or byte [rax], al
add cl, byte [rax - 0x73]
jl 0x14007f6e0
and byte [rax - 0x75], cl
invalid
lodsb al, byte [rsi]
cld
inc dword [rbx + 0x48000867]
or byte [rax], al
and qword [rdi], 0
or byte [rax], al
and qword [rdi], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14008d41c]
add byte [rax], al
movabs r8, 0x639fa49d563c100
invalid
cli
cmp dword [rsi], eax
invalid
invalid
test r9b, 1
je 0x14007f704
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
xor ecx, dword [rax + rdx]
xor ecx, dword [rax + rdx]
or al, 0x10
mov qword [rsp + rdx + 0x20], r9
adc al, 0x20
mov edx, 8
xor r9d, r9d
add byte [rbp + 0x31], al
leave
jmp 0x14007f6e3
fistp qword [rdx + 8]
mov edx, 8
cmp rdx, 0xb
ja case.0x14007f231.19
invalid
adc eax, dword [rbx + rcx*4 + 4]
or al, byte [rbx + rsi + 4]
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
mov r8d, dword [rdx + rcx]
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
add rdx, 4
jmp 0x14007f709
ret 0xeb04
movzx eax, word [rax + 0xc]
xor eax, 0x6fe8
call 0x1a607f79b
mov dword [rsp + 0x2c], eax
mov bh, 0x40
or al, 0x35
call 0x1a607f79b
mov dword [rsp + 0x2c], eax
mov rax, qword [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov rax, qword [rsp + 0x26]
mov eax, dword [rsp + 0x26]
mov eax, dword [rsp + 0x26]
mov qword [rcx + 6], rax
mov edx, 0xe
invalid
add byte [rax], al
add al, ch
out 0xfc, eax
cld
dec dword [rax - 0x77]
invalid
invalid
cld
dec dword [rax - 0x77]
invalid
mov byte [rsi + 8], 2
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d5ac]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f7b8
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007f7a1.0
mov rsi, rax
mov esi, eax
jmp case.0x14007f7a1.2
lea rax, [0x14008a3e3]
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0xefad81c9cd19fc40
cld
sbb ebp, ecx
leave
invalid
lodsd eax, dword [rsi]
out dx, eax
cld
sbb ebp, ecx
leave
sub dword [rbp + 0x28948ef], 0x24448d48
sub byte [rax - 0x75], cl
mov rdx, qword [rax]
call fcn.140049f64
cmpsd dword [rsi], dword [rdi]
cld
dec dword [rax - 0x73]
and al, 0x38
invalid
mov qword [rdx], rax
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov rdx, qword [rax]
call fcn.140049f64
cmpsd dword [rsi], dword [rdi]
cld
dec dword [rax - 0x73]
and al, 0x38
invalid
cmpsd dword [rsi], dword [rdi]
cld
dec dword [rax - 0x73]
and al, 0x38
invalid
cmp byte [rax - 0x7d], cl
and dword [rax], eax
invalid
and qword [rcx], 0
add byte [rcx - 0x4d], al
add dword [rbp + 0x31], eax
xor eax, eax
invalid
invalid
invalid
jp 0x14007f7d4
mov r11b, 1
xor r8d, r8d
xor eax, eax
xor eax, eax
lea rdx, [0x14008d474]
add byte [rax], al
movabs r9, 0x59adaebd7c4d0300
add byte [rbx], al
jl 0x14007f7be
add ecx, dword [rbp + 0x7c]
mov ebp, 0x4c59adae
lea edx, [rsp + 0x24]
invalid
scasb al, byte [rdi]
lodsd eax, dword [rsi]
pop rcx
lea r10, [rsp + 0x24]
and al, 0x41
test bl, 1
test r11b, 1
je case.0x14007f33b.19
movzx r11d, byte [r8 + rdx]
or r11, r9
xor r11, qword [rax + r8]
xor ebx, dword [rax + rax]
mov dh, 0x1c
adc byte [rbp + 9], cl
retf
xor ebx, dword [rax + rax]
mov qword [rcx], r11
mov dword [rcx], ebx
sbb dword [rcx - 0x48], eax
or byte [rax], al
add byte [rax], al
invalid
mov r8d, 8
add byte [rax], al
add byte [rbp + 0x31], al
fisttp dword [rcx + rcx*4 - 0x2f]
xor r11d, r11d
mov rcx, r10
jmp 0x14007f809
movzx edx, byte [rax + 0xa]
movzx eax, word [rax + 8]
mov bh, 0x40
or byte [0x1400860b9], dh
invalid
mov dh, 0x50
or cl, byte [rdi]
mov bh, 0x40
or byte [0x1400860b9], dh
invalid
add byte [rax - 0x74b3ca0e], al
and al, 0x38
xor dl, 0x35
mov r8, qword [rsp + 0x38]
lea rcx, [rsp + 0x28]
mov qword [rcx], r8
mov word [rcx + 8], ax
invalid
or byte [rax + 0xbba0a51], cl
add byte [rax], al
add al, ch
sbb al, 0xe6
mov byte [rcx + 0xa], dl
mov edx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
call fcn.14004de76
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
cld
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
sub rsp, 0x60
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d5bc]
and al, 0xdd
add byte [rax], al
and al, 0xdd
add byte [rax], al
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
pop rsi
or byte [rcx + riz + 0xf], dh
je 0x14007f8c2
movzx eax, al
je 0x14007f8c2
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
int1
call 0x140047722
test rax, rax
je case.0x14007f8ab.0
dec dword [rax - 0x7b]
sal byte [rsi + rbx*8 + 0x48], 0x89
mov esi, eax
mov rsi, rax
mov esi, eax
jmp case.0x14007f8ab.2
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140087e72]
add eax, 0x85a9
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
mov qword [rdx], rax
mov dword [rdx], eax
add cl, byte [rax - 0x75]
or cl, byte [rax - 0x48]
invalid
invalid
sbb ecx, dword [rax]
invalid
mov rcx, qword [rdx]
movabs rax, 0x24775273f9d5081b
push rdx
ja 0x14007f902
mov qword [rdx], rax
mov dword [rdx], eax
add cl, byte [rax - 0x73]
jl 0x14007f909
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.14004a249
test eax, 0x570ffffc
ror byte [rdi], 0x29
invalid
and byte [rax - 0x75], cl
invalid
test eax, 0x570ffffc
ror byte [rdi], 0x29
invalid
xor ecx, ecx
lea rdx, [0x14008d314]
add byte [rax], al
add byte [rax], al
cmp rcx, 0xf
ja 0x14007f916
stc
emms
adc ecx, dword [rbx + rcx*4 + 4]
adc dword [rbx + rsi + 4], ecx
or byte [rcx + rcx*4 + 0x44], cl
or al, 0x20
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
add al, 8
mov qword [rsp + rcx + 0x20], r8
add rcx, 8
jmp 0x14007f8fd
movzx ecx, byte [rax + 0x12]
movzx eax, word [rax + 0x10]
mov bh, 0x40
adc byte [0x140086942], dh
invalid
jo 0x14007f922
invalid
mov bh, 0x40
adc byte [0x140086942], dh
invalid
jo 0x14007f922
invalid
invalid
mov word [rsp + 0x30], ax
mov dword [rsp + 0x30], eax
xor cl, 8
mov byte [rsp + 0x32], cl
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
lea rcx, [rsp + 0x40]
movaps xmmword [rcx], xmm0
mov eax, dword [rsp + 0x2f]
invalid
mov dword [rcx + 0xf], eax
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
adc eax, dword [rax]
add byte [rax], al
call fcn.14004ddb4
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
cld
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d5cc]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007f9b5
pop rsi
or byte [rcx + riz + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007fac2.0
mov rsi, rax
jmp case.0x14007fac2.2
add byte [rax], al
add byte [rax], al
lea rax, [0x140087649]
lea edi, [rax + rax]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
add cl, byte [rax - 0x75]
or cl, byte [rax - 0x48]
mov eax, 0x9cefdf1
out 0x22, eax
invalid
mov qword gs:[rdx], rax
add cl, byte [rax - 0x73]
jl 0x14007f9fc
and byte [rax - 0x75], cl
invalid
call fcn.14004a085
cld
invalid
and dword [rdi + 8], 0
or byte [rax], al
add cl, byte [rax - 0x75]
or cl, byte [rax - 0x48]
invalid
int1
std
invalid
mov eax, 0x9cefdf1
out 0x22, eax
invalid
add cl, byte [rax - 0x73]
jl 0x14007f9fc
and byte [rax - 0x75], cl
invalid
cld
inc dword [rbx + 0x48000867]
or byte [rax], al
and qword [rdi], 0
or byte [rax], al
add byte [rax - 0x7d], cl
invalid
and qword [rdi], 0
add byte [rcx - 0x4f], al
add dword [rcx], esi
ror byte [rax - 0x73], cl
lea ecx, [0x14008d48a]
mov r9b, 1
xor edx, edx
lea rcx, [0x14008d48a]
lea ecx, [0x14008d48a]
lea ecx, [0x14008d48a]
add byte [rax], al
add byte [rcx - 0x48], cl
add byte [rax + rbp*4], ah
shr byte [rcx - 0x79], 1
push rax
movabs r8, 0x504a8769d0a82400
xchg dword [rdx + 0x50], ecx
test r9b, 1
je 0x14007fa20
invalid
sbb eax, dword [rdi + rcx - 0x4a]
movzx r9d, byte [rdx + rcx]
or al, 0xa
or r9, r8
xor r9, qword [rax + rdx]
or al, 0x10
or al, 0x10
mov qword [rsp + rdx + 0x20], r9
adc al, 0x20
adc al, 0x20
mov edx, 8
xor r9d, r9d
jmp case.0x14007f041.44
mov edx, 8
add byte [rax - 0x7d], cl
cli
or esi, dword [rdi + 0x28]
cmp rdx, 0xb
ja case.0x14007f682.15
movzx r8d, byte [rdx + rcx + 2]
or al, byte [rdx]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
or al, 0xa
or al, 0xa
add r8d, r9d
add r8d, 0x14000000
invalid
adc al, 0x44
xor eax, dword [rax + rdx]
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
add rdx, 4
jmp 0x14007fa25
mov eax, dword [rsp + 0x28]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov dword [rcx + 8], eax
mov rax, qword [rsp + 0x20]
and byte [rax - 0x77], cl
add dword [rdx + 0xc], edi
or al, 0
add byte [rax], al
and byte [rax - 0x77], cl
add dword [rdx + 0xc], edi
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
call fcn.14004de76
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
cld
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
add byte [rax], al
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
sub rsp, 0x60
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d5dc]
lea edi, [0x14008d5dc]
lea edi, [0x14008d5dc]
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je case.0x14007f041.46
pop rsi
or byte [rcx + riz + 0xf], dh
movzx eax, al
mov dh, 0xc0
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rcx, rsi
call 0x140047722
test rax, rax
je case.0x14007fbd3.0
invalid
jl 0x14007fac7
dec dword [rax - 0x7b]
sal byte [rsi + rbx*8 + 0x48], 0x89
fimul word [rax - 0x77]
fimul word [rax - 0x77]
mov rsi, rax
invalid
jmp case.0x14007fbd3.2
lea rax, [0x140083f9d]
lea rdx, [rsp + 0x20]
and byte [rax - 0x77], cl
add cl, byte [rax - 0x75]
mov ecx, dword [rdx]
movabs rax, 0x6b3ed9b1131c1612
mov qword [rdx], rax
mov qword [rdx], rax
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov ecx, dword [rdx]
movabs rax, 0x6b3ed9b1131c1612
invalid
adc esi, dword [rcx + 0x486b3ed9]
mov dword [rdx], eax
imul ecx, dword [rax - 0x77], 2
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.140049f92
and dword [rdi + 0x10], 0
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
ror byte [rax - 0x73], cl
or eax, 0xd872
jb 0x14007faee
add byte [rax], al
ror byte [rax - 0x73], cl
or eax, 0xd872
jb 0x14007faee
add byte [rax], al
jb 0x14007faee
fadd dword [rax]
add byte [rax - 0x7d], cl
cli
adc byte [rbx + 0x13], dh
add byte [rax], al
cmp rdx, 0x10
jae 0x14007fb31
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
adc byte [rcx + rcx*4 + 0x44], cl
adc al, 0x20
adc byte [rcx + rcx*4 + 0x44], cl
adc al, 0x20
add rdx, 8
jmp 0x14007fb18
invalid
out 0xba, eax
adc byte [rax], al
add byte [rax], al
mov edx, 0x10
cmp rdx, 0x13
ja case.0x14007f7a1.15
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
adc byte [rdi + rcx - 0x49], al
or al, 0xa
adc byte [rdi + rcx - 0x49], al
or al, 0xa
add r8d, r9d
add r8d, 0xe7000000
out 0x44, eax
xor eax, dword [rax + rdx]
out 0x44, eax
xor eax, dword [rax + rdx]
mov dword [rsp + rdx + 0x20], r8d
add rdx, 4
jmp 0x14007fb36
mov eax, dword [rsp + 0x30]
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
sub byte [rsp + 0x20], al
and byte [rdi], cl
sub dword [rcx], eax
movaps xmmword [rcx], xmm0
mov edx, 0x14
adc al, 0
add byte [rax], al
invalid
add al, ch
xor ah, dl
call fcn.14004ddb4
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
cld
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea ecx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
lea eax, [0x14008c3e8]
add byte [rax], al
add byte [rdx + 0xd], bh
mov edx, 0xd
add byte [rax], al
call fcn.14007df00
int3
push rsi
push rdi
push rbx
sub rsp, 0x60
sub esp, 0x60
mov rsi, rcx
mov esi, ecx
mov bl, 1
lea rdi, [0x14008d5ec]
sub al, 0xda
add byte [rax], al
sub al, 0xda
add byte [rax], al
xor eax, eax
lock cmpxchg byte [rsi + 8], bl
pop rsi
invalid
je 0x14007fbe7
pop rsi
or byte [rsi + rbx + 0xf], dh
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rdi + rax*4]
add rax, rdi
add eax, edi
add eax, edi
jmp rax
mov rcx, rsi
call 0x140047722
dec dword [rax - 0x7b]
invalid
je 0x14007fbc0
dec dword [rax - 0x7b]
sal byte [rsi + rbx*8 + 0x48], 0x89
invalid
mov rsi, rax
jmp 0x14007fc61
lea rax, [0x14007e1ea]
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov rcx, qword [rdx]
movabs rax, 0xffc6d2fd4b18a6a9
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rdx, qword [rdi]
call fcn.14004a2bc
xorps xmm0, xmm0
movaps xmmword [rdi], xmm0
xor ecx, ecx
lea rdx, [0x14008d3b2]
invalid
add byte [rax - 0x7d], cl
stc
emms
adc ecx, dword [rbx + rcx*4 + 4]
adc dword [rbx + rsi + 4], ecx
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x20], r8
mov dword [rsp + rcx + 0x20], eax
cmp rcx, 0xf
ja 0x14007fc3b
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x20], r8
mov dword [rsp + rcx + 0x20], eax
mov dword [rsp + rcx + 0x20], eax
add rcx, 8
jmp 0x14007fc22
mov al, byte [rax + 0x10]
xor al, 2
adc byte [rdx + rax], sil
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
lea rcx, [rsp + 0x40]
movaps xmmword [rcx], xmm0
add dword [rax + 0x11ba1041], ecx
add byte [rax], al
invalid
add dword [rax + 0x11ba1041], ecx
add byte [rax], al
add al, ch
pop rdx
loope 0x14007fc55
adc dword [rax], eax
add byte [rax], al
call fcn.14004ddb4
mov qword [rsi], rax
invalid
mov byte [rsi + 8], 2
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Once_panickedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_spin_0.9.8_srconce.rs
lea r8, [0x14008c3e8]
mov edx, 0xd
call fcn.14007df00
int3