Function at 0x14015b840
Capabilities:
Initialize winsock library

Disassembly:
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.Headers
mov r8d, 7
call qword [rax + 0x18]
lea rbx, [rsp + 0x30]
mov qword [rbx], rdi
mov byte [rbx + 8], al
mov byte [rbx + 9], 0
lea r9, [rsi + 0x110]
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x2cc9eb
mov qword [rsp + 0x20], rax
lea rdx, [0x1403a8bbc]
lea edx, [0x1403a8bbc]
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.14004c160
test eax, 0x4cfffeea
invalid
dec dword [rbp + rcx*4 - 0x72]
mov ss, word [rcx + rax]
add byte [rax], al
lea rax, [0x14032a2b0]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
lea edx, [0x1403a8be8]
mov r8d, 5
mov rcx, rbx
mov ecx, ebx
fld1
sub edx, 0x8348fffe
cmp qword [rsi + 0xd8], 0
je 0x14005d713
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rbx, rdx
ror dword [rax - 0x77], cl
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
lea rdx, str.PushPromisepromised_id
add byte [rcx - 0x48], al
or eax, dword [rax]
add byte [rax], al
call qword [rax + 0x18]
lea rdi, [rsp + 0x30]
mov qword [rdi], rbx
mov byte [rdi + 8], al
mov byte [rdi + 9], 0
or dword [rax], eax
lea r9, [rsi + 0x108]
lea ecx, [rsi + 0x108]
add dword [rax], eax
add byte [rax - 0x73], cl
sbb eax, 0x2cc5f5
cmc
invalid
sub al, 0
mov qword [rsp + 0x20], rbx
lea rdx, [0x1403a8bbc]
mov r8d, 9
mov rcx, rdi
call fcn.14004c160
mov bl, 0xe6
invalid
dec dword [rbp + rcx*4 - 0x72]
mov cs, word [rcx + rax]
add byte [rax], al
mov qword [rsp + 0x20], rbx
lea rdx, [0x14032a34b]
adc eax, 0x2cc88b
mov r8d, 0xb
mov rcx, rdi
call fcn.14004c160
invalid
dec dword [rax - 0x7f]
invalid
adc byte [rcx], al
add byte [rax], al
lea rax, [0x14032a358]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403a8be8]
mov r8d, 5
mov rcx, rdi
mov ecx, edi
mov r9, rsi
call fcn.14004c160
invalid
dec dword [rax - 0x77]
stc
call fcn.14004c5c0
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x77], cl
xlatb
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x2ccd2e
mov r8d, 8
or byte [rax], al
add byte [rax], al
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rdi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
or dword [rax], eax
lea r9, [rsi + 0x38]
lea rax, [0x14032a8c0]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x1403a8be8]
mov r8d, 5
call fcn.14004c160
inc dword [rbx + 0x1074003e]
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.GoAwayerror_codelast_stream_iddebug_data
mov r8d, 6
call qword [rax + 0x18]
lea rbx, [rsp + 0x30]
mov qword [rbx], rdi
mov byte [rbx + 8], al
mov byte [rbx + 9], 0
lea r9, [rsi + 0x24]
lea rax, [0x140316b08]
mov qword [rsp + 0x20], rax
lea rdx, [0x14032a13e]
mov r8d, 0xa
mov rcx, rbx
call fcn.14004c160
lea r9, [rsi + 0x20]
lea rax, [0x14032a088]
mov qword [rsp + 0x20], rax
lea rdx, [0x14032a148]
mov r8d, 0xe
mov rcx, rbx
call fcn.14004c160
cmp qword [rsi + 0x10], 0
je 0x14005df32
sub rsp, 0x68
mov rax, rdx
lea rdx, [rcx + 1]
lea r8, [rsp + 0x60]
mov qword [r8], rdx
lea rdx, [0x140317738]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
lea rdx, str.payload
mov qword [rsp + 0x38], rdx
lea rdx, [0x14032b260]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 7
mov qword [rsp + 0x20], 3
lea rdx, str.PingConnection
lea r9, [0x14032bcdc]
mov r8d, 4
mov rcx, rax
call fcn.14004ca50
nop
add rsp, 0x68
ret
sub rsp, 0x68
mov rax, rdx
lea rdx, [rcx + 4]
lea r8, [rsp + 0x60]
mov qword [r8], rdx
lea rdx, [0x14032aef8]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
lea rdx, [0x14032a13e]
mov qword [rsp + 0x38], rdx
lea rdx, [0x14032a088]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 0xa
mov qword [rsp + 0x20], 9
lea rdx, str.Reset
lea r9, [0x1403a8bbc]
mov r8d, 5
mov rcx, rax
call fcn.14004ca50
nop
add rsp, 0x68
ret
sub rsp, 0x68
mov rax, rdx
lea rdx, [rcx + 4]
push rcx
add al, 0x4c
lea eax, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r8], rdx
lea rdx, [0x14032bcf0]
lea edx, [0x14032bcf0]
cmp dh, byte [rsp + rbp]
xor al, 0x2c
add byte [rax - 0x77], cl
push rsp
and al, 0x50
push rax
mov qword [rsp + 0x48], r8
and al, 0x48
lea rdx, [0x14032bcdf]
lea rdx, [0x14032bcdf]
adc eax, 0x2c3418
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rdx
and al, 0x38
lea rdx, [0x14032a088]
lea edx, [0x14032a088]
adc eax, 0x2c17b5
mov ch, 0x17
sub al, 0
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
xor byte [rax - 0x77], cl
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
or al, byte [rax]
or al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x20], 9
mov dword [rsp + 0x20], 9
and al, 0x20
and al, 0x20
and byte [rcx], cl
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.PriorityWindowUpdateackdependency
adc eax, 0x2c33d2
xor ebp, dword [rax + rax]
sub al, 0
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x1403a8bbc]
xor al, 0
add byte [rcx - 0x48], al
mov eax, 8
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.14004ca50
invalid
invalid
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
add esp, 0x68
invalid
ret
sub rsp, 0x68
mov rax, rdx
mov eax, edx
lea rdx, [rcx + 4]
push rcx
add al, 0x4c
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
and al, 0x60
mov qword [r8], rdx
mov dword [rax], edx
adc byte [rax - 0x73], cl
lea edx, [0x14032bc88]
pop rbp
xor ebp, dword [rax + rax]
sub al, 0
add byte [rax - 0x77], cl
mov qword [rsp + 0x50], rdx
push rax
mov qword [rsp + 0x48], r8
and al, 0x48
lea rdx, [0x14032bd47]
lea edx, [0x14032bd47]
adc eax, 0x2c340b
or esi, dword [rsp + rbp]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
and al, 0x38
lea rdx, [0x14032a088]
adc eax, 0x2c1740
invalid
invalid
sub al, 0
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
push rsp
and al, 0x30
xor byte [rax - 0x77], cl
mov dword [rsp + 0x28], ecx
and al, 0x28
sub byte [rax - 0x39], cl
mov qword [rsp + 0x40], 0xe
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 9
and al, 0x20
and al, 0x20
and byte [rcx], cl
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14032bcd0]
adc eax, 0x2c3365
xor ebp, dword [rax + rax]
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x1403a8bbc]
lea ecx, [0x1403a8bbc]
xor al, 0
add byte [rcx - 0x48], al
mov eax, 0xc
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
call fcn.14004ca50
invalid
invalid
call qword [rax + 0x68c48348]
add esp, 0x68
invalid
ret
cmp qword [rcx], 0
je 0x140112848
add rcx, 8
jmp 0x140112849
ret
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, rcx
mov rdi, qword [rcx]
test rdi, rdi
je 0x14011290b
lea rcx, [rdi + 0x10]
call fcn.140112a4d
add rdi, 0x20
lea rbx, [rsp + 0x30]
lea r14, [rsp + 0x28]
mov rcx, rdi
call fcn.14006f9c8
test rax, rax
je 0x1401128cb
mov qword [rsp + 0x28], rax
add rax, 0x10
mov rcx, rbx
mov rdx, rax
call fcn.14006fa46
cmp qword [rsp + 0x30], 0
jne 0x14011291f
mov r15, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x40]
lea rcx, [r15 + 0x10]
call fcn.14005aafb
mov rcx, r15
mov edx, ebp
call fcn.140170450
mov rcx, r14
call fcn.140112a67
jmp 0x14011287b
lea rdi, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.29_srcmpscmod.rs
mov r14, qword [sym.imp.kernel32.dll_SwitchToThread]
sbb al, 0
mov rcx, rsi
call fcn.1401129d9
invalid
test al, al
je 0x14011290b
mov rbx, qword [rsi]
test rbx, rbx
cmovne rbx, rsi
mov rcx, rbx
mov rdx, rdi
call fcn.140006bf3
mov rax, qword [rbx]
mov rax, qword [rax + 0x38]
test rax, rax
je 0x14011290b
call r14
jmp 0x1401128d9
mov rcx, rsi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.14011295a
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.29_srcmpscmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1403a6a98]
mov edx, 0x2b
call fcn.1402da6a0
ud2
cmp qword [rcx], 0
je 0x140119a8e
mov rax, qword [rcx + 8]
test rax, rax
test eax, eax
je 0x140119a8e
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.140004628
out dx, al
invalid
ret
add rcx, 8
jmp 0x1401294d3
add rcx, 8
jmp 0x14005d65b
mov byte [rcx - 0xd], 0xff
invalid
add rcx, 4
jmp 0x14006889c
invalid
add rcx, 8
jmp 0x14005da51
invalid
add rcx, 4
jmp 0x14005db6f
inc rcx
jmp 0x14006354a
invalid
invalid
invalid
add rcx, 8
jmp 0x14005de87
add rcx, 4
jmp 0x140068911
invalid
invalid
add rcx, 4
jmp 0x140064e87
push rsi
push rdi
sub rsp, 0x38
sub esp, 0x38
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.Datastream_id
mov r8d, 4
add al, 0
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x28
mov qword [rcx], rdi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
add byte [rbp + rcx*4 + 0x4e], cl
lea rax, [0x1403a8bc8]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403a8bbc]
adc eax, 0x27f69f
mov r8d, 9
add byte [rax], al
call fcn.14004c160
cmp byte [rsi + 0x46], 0
je 0x140129555
lea r9, [rsi + 0x46]
lea rax, [0x1403a8bf0]
mov bh, 0xf6
invalid
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
lea rdx, [0x1403a8be8]
lea rcx, [rsp + 0x28]
mov r8d, 5
add eax, 0xe8000000
or ebp, dword [rdx + rsi*8]
invalid
cmp byte [rsi + 0x44], 0
je 0x140129585
add rsi, 0x45
lea rax, [0x1403a8c18]
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.pad_len
lea rcx, [rsp + 0x28]
and al, 0x28
mov r8d, 7
mov r9, rsi
call fcn.14004c160
lea rcx, [rsp + 0x28]
call fcn.14004c5c0
bnd call qword [rax + 0x38c48348]
pop rdi
pop rsi
ret
add byte [rax], al
movabs rax, 0x300000000
jmp 0x14012b436
ror byte [rdi], 0x84
in al, 0xa
add byte [rax], al
lea rbx, [rsp + 0x148]
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov r8d, r12d
call fcn.140064e0b
dec dword [rdx + 0x190ee91b]
add byte [rax], al
add byte [rcx], dh
in eax, dx
mov rcx, r12
xor edx, edx
mov r8d, esi
call fcn.140065ad5
sal bl, 0xff
test al, al
ror byte [rdi], 0x84
invalid
or al, byte [rax]
add byte [rax], al
mov bl, 1
mov edi, 5
add byte [rax], al
jmp 0x14012aade
and al, 0x48
je 0x14012a49c
mov eax, dword [rsp + 0xb0]
cmp eax, dword [r14 + 0xa8]
jbe 0x14012a313
mov dil, 3
jmp 0x14012a703
movups xmm1, xmmword [rax + 0x14]
movups xmm2, xmmword [rax + 0x24]
push rax
and al, 0xf
adc byte [rax + 0x30], bl
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x24], xmm2
movups xmmword [rdi + 0x14], xmm1
movups xmmword [rdi + 4], xmm0
adc dword [rdi + 4], eax
and dword [rdi], 0
jmp 0x14012b439
test al, 0
add byte [rax], al
mov rcx, rax
call fcn.140170450
lea rdx, [rsp + 0x260]
mov rcx, rsi
call fcn.14006342e
mov rdi, r12
jmp case.0x140129877.2
invalid
add byte [rax], al
invalid
add byte [rcx + rdi - 0x11], al
jae 0x140129fea
xorps xmm0, xmm0
movaps xmmword [rsp + 0x850], xmm0
or byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x22
add al, 0
add byte [rbx + 0x3b9e901], dh
add byte [rax], al
mov qword [rsp + 0x70], r14
mov byte [rsp + 0x34], dl
mov dword [rsp + 0x38], edi
mov byte [rsp + 0x78], bpl
lea rcx, [r12 + 0x160]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x60], rax
add rax, 0x10
mov qword [rsp + 0x40], rax
mov dword [r12 + 0x118], r13d
lea r14, [rsp + 0x3d8]
lea rbx, [rsp + 0x550]
pushfq
and al, 0x50
add eax, 0x894c0000
int1
mov rdx, rbx
call fcn.140009f22
mov eax, dword [rbx + 0x24]
mov dword [r14 - 4], eax
mov word [r14 - 8], 0x201
lea rbx, [r12 + 0x1a8]
mov rdi, qword [r12 + 0x1e8]
call 0x18912a05a
lea eax, [rsp + 0xb0]
mov qword [rsp + 0x68], rax
xor ebp, ebp
lea r14, [rsp + 0x148]
mov dword [rsp + 0x5c], r13d
mov r15, qword [rsp + 0x48]
cmp rbp, rdi
jae 0x14012a15f
sbb ebp, 0
add byte [rax], al
mov rcx, qword [r12 + 0x1f0]
mov rdx, qword [r12 + 0x200]
and al, 0
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r8, rbp
call fcn.14005ff21
mov rcx, rax
call fcn.140064d75
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x148], rbx
mov dword [rsp + 0x150], ecx
mov dword [rsp + 0x154], eax
mov rcx, r14
call fcn.14005ba6e
sbb ebx, esi
inc dword [rcx + rdi - 0x58]
adc al, 1
add byte [rax], al
jbe 0x14012a144
invalid
movups xmm0, xmmword [rsp + 0x148]
movaps xmmword [rsp + 0x260], xmm0
sub dword [rsp + 0x260], eax
mov rcx, r14
call fcn.14005ba6e
cmp dword [rax + 0x48], 0x3b9aca00
setne r13b
mov rcx, r14
call fcn.14005ba57
lea rcx, [rsp + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
mov rdx, rax
call fcn.140064efc
lodsd eax, dword [rsi]
dec dword [rax - 0x75]
and al, 0x68
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov rsi, r14
mov r14, rbx
lea rbx, [rsp + 0x260]
pushfq
and al, 0x60
invalid
add al, byte [rax]
add byte [rcx - 0x77], cl
fmul dword [rbp - 0x77]
stc
call fcn.1401216ec
mov rcx, r15
mov rdx, rbx
mov rbx, r14
mov r14, rsi
mov r8d, r13d
mov r13d, dword [rsp + 0x5c]
call fcn.14005bd25
mov rax, qword [r12 + 0x1e8]
cmp rax, rdi
sbb rbp, 0xffffffffffffffff
cmp rax, rdi
cmp eax, edi
sbb rdi, 0
jmp 0x14012a079
invalid
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x280], rax
movups xmm0, xmmword [rsp + 0x3d0]
movups xmm1, xmmword [rsp + 0x3e0]
mov word [rax + riz*8], fs
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x270], ecx
movaps xmmword [rsp + 0x260], xmm0
mov rcx, r12
add rcx, 0x128
call fcn.1401216e2
mov rax, qword [rsp + 0x280]
mov qword [r12 + 0x148], rax
add byte [rdi], cl
sub byte [rsp + 0x260], al
and al, 0x60
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x270], cl
add byte [rax], al
movups xmmword [r12 + 0x138], xmm1
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsp + 0x128], eax
mov rcx, qword [rsp + 0x60]
mov dl, byte [rsp + 0x34]
xor al, 0xe8
jb 0x14012a23e
add al, 0
mov bl, 3
mov bpl, byte [rsp + 0x78]
mov edi, dword [rsp + 0x38]
mov r14, qword [rsp + 0x70]
mov rcx, r12
mov edx, ebp
call fcn.140170450
invalid
add al, 0
cmp edi, r13d
mov rdi, qword [rsp + 0x50]
jae 0x14012a247
mov byte [rdi + 9], 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x72b7f3b9], cl
or eax, 0x27d11b
sbb edx, ecx
invalid
add byte [rax - 0x77], cl
mov qword [rdi + 0x10], rcx
lea rcx, str.failed_to_write_whole_buffer
invalid
invalid
sub eax, dword [rax]
mov qword [rdi + 0x18], rcx
movaps xmm0, xmmword [rsp + 0x850]
movups xmmword [rdi + 0x20], xmm0
mov byte [rdi + 8], bl
mov dword [rdi], eax
lea rcx, [rsp + 0x550]
push rax
add eax, 0x8ee80000
invalid
invalid
invalid
jmp 0x14012b439
adc dword [rax], eax
invalid
mov rax, qword [rsp + 0x570]
mov qword [rsp + 0x280], rax
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x550]
movaps xmm1, xmmword [rsp + 0x560]
sub byte [rsp + 0x560], cl
add byte [rax], al
movaps xmmword [rsp + 0x270], xmm1
movaps xmmword [rsp + 0x260], xmm0
mov rsi, qword [r14 + 0x10]
jbe 0x14012a28b
mov rcx, rsi
call fcn.14005b0c5
mov rax, qword [rsp + 0x280]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x260]
movaps xmm1, xmmword [rsp + 0x270]
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
jmp case.0x140129877.2
lea rcx, [rsp + 0x3d0]
mov ebp, dword [rcx + 8]
mov r13d, dword [rcx + 0xc]
call fcn.14005ba6e
dec dword [rax - 0x73]
push rax
push rax
lea rdi, [rsp + 0x260]
mov rcx, rdi
call fcn.140065154
mov dil, byte [rdi]
invalid
cmp dil, 3
jne 0x14012a6cc
add eax, dword [rax]
invalid
cmp byte [rsp + 0x261], 0
je 0x14012a49c
cmp byte [r14 + 0xac], 0
je 0x14012a49c
lea rdx, [r14 + 0x10]
lea rax, [r14 + 0x160]
lea eax, [rsi + 0x160]
add byte [rax], al
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0x260]
add byte [rax], al
mov rcx, rdi
mov qword [rsp + 0x68], rdx
mov r8d, esi
xor r9d, r9d
call fcn.140063fa5
mov dil, byte [rdi]
cmp dil, 3
jne 0x14012abc5
cmp dword [rsp + 0x264], 0
je 0x140129b68
mov r9d, dword [r14 + 0x9c]
mov r8d, dword [r14 + 0x11c]
lea rdi, [rsp + 0x260]
mov rcx, rdi
mov edx, esi
call fcn.1400657db
dec dword [rax - 0x73]
pushfq
and al, 0x10
invalid
add byte [rax], al
mov rcx, rbx
mov rdx, r15
mov r8d, esi
mov r9, rdi
call fcn.140065276
lea rsi, [rsp + 0x550]
lea rdx, [rsp + 0x148]
mov r8d, 0x118
mov rcx, rsi
call fcn.1402afaf0
mov rcx, rbx
call fcn.14005ba6e
mov edi, dword [rax + 0x48]
lea rcx, [rsp + 0x3d0]
mov r8d, 0x118
add byte [rax], al
mov rdx, rsi
call fcn.1402afaf0
mov rcx, rbx
mov ecx, ebx
call fcn.14005ba57
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx eax, al
cmp al, 6
mov ecx, 6
cmovb ecx, eax
test cl, cl
mov dword [rsp + 0x34], ebp
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x5c], edi
je 0x14012b034
xorps xmm0, xmm0
movups xmmword [rsp + 0xf8], xmm0
clc
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rcx], al
add edi, eax
test byte [rsp + riz*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x27ceb0
mov qword [rsp + 0xe8], rax
lea rax, str.failed_to_write_whole_buffer
mov qword [rsp + 0xf0], rax
test byte [rax + rsi*8], ah
add byte [rax], al
add cl, ch
fmul dword [rbx]
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x390], xmm0
mov sil, 1
mov ebx, 1
lea r13, str.failed_to_write_whole_buffer
lea r12, [0x1403a7330]
jae 0x14012a489
invalid
add byte [rax - 0x49], al
add ecx, ebp
add al, byte ds:[rax]
invalid
lea rax, [r14 + 0x160]
mov qword [rsp + 0x20], rax
lea rbx, [rsp + 0x260]
lea ebx, [rsp + 0x260]
mov rcx, rbx
invalid
mov rdx, r12
mov r8d, esi
mov r9b, 1
call fcn.140063fa5
mov bpl, byte [rbx]
cmp bpl, 3
jne 0x14012a99a
cmp dword [rsp + 0x264], 0
je 0x14012aadb
lea rsi, [rsp + 0x260]
mov edx, dword [rsi + 8]
mov r9d, dword [r14 + 0x9c]
mov r8d, dword [r14 + 0x11c]
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400657db
lea rcx, [rsp + 0x3d0]
mov rdx, rsi
mov edx, esi
call fcn.14006570d
mov r9b, 0xf3
invalid
jmp 0x14012a62a
lea rcx, [rsp + 0x80]
mov dword [rcx + 8], eax
mov dword [rcx + 0xc], edx
mov qword [rcx], r15
call fcn.14005ba6e
lea rcx, [rax + 0x50]
push rax
call fcn.14005cbe8
test al, al
mov bpl, byte [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
je 0x14012a830
jmp 0x14012aae6
mov sil, byte [rsp + 0x261]
movzx ebp, word [rsp + 0x262]
mov ebx, dword [rsp + 0x264]
mov r12, qword [rsp + 0x268]
mov r13, qword [rsp + 0x270]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x278]
movaps xmmword [rsp + 0x390], xmm0
lea rcx, [rsp + 0x148]
call fcn.140112f4d
mov rcx, r14
mov dl, byte [rsp + 0x48]
call fcn.140170450
cmp dil, 3
je 0x14012b427
invalid
mov rax, qword [rsp + 0x50]
mov byte [rax + 9], sil
mov word [rax + 0xa], bp
push 0xc58890a
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r13
push 0xffffffff84280f18
and al, 0x90
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x20], eax
invalid
invalid
mov byte [rax + 8], dil
jmp 0x14012ab36
lea rbx, [rsp + 0x90]
mov qword [rbx], r12
lea rsi, [rsp + 0x260]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov rdx, rdi
call fcn.14006fa46
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov rcx, rsi
call fcn.140113910
mov byte [rsp + 0x5c], dl
pop rsp
mov qword [rsp + 0x68], rax
add rax, 0x10
adc byte [rbp + rcx*4 - 0x44], cl
lea r15, [rsp + 0x98]
mov qword [r15], rax
invalid
mov rax, r14
add rax, 0x160
add byte [rax - 0x77], cl
mov qword [rsp + 0x40], rax
lea rdi, [rsp + 0x80]
mov esp, 0x8024
add byte [rdi], cl
adc byte [rdi], al
movaps xmmword [rsp + 0xd0], xmm0
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
sahf
sbb byte [rcx], al
add dword [rax], eax
invalid
lea rsi, [rsp + 0x260]
lea rdx, [rsp + 0x850]
mov r8d, 0x118
mov eax, 0x118
mov rcx, rsi
call fcn.1402afaf0
sbb byte [rax], al
mov qword [rsi + 0x120], r15
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
call fcn.14005ba6e
mov eax, dword [rax + 0x48]
mov qword [rsp + 0x78], rax
mov rcx, rdi
call fcn.14005ba6e
mov cl, byte [rax + 0x50]
add cl, 0xfa
cli
movzx edx, cl
cmp dl, 6
invalid
mov ecx, 6
cmovb ecx, edx
cmp cl, 4
ja case.default.0x14012a907
xchg dword [rax], esp
add eax, dword [rax]
invalid
movzx ecx, cl
lea rdx, [0x1403e02d4]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
invalid
jmp rcx
mov r12, qword [rsp + 0x90]
lea rcx, [rsp + 0x550]
push rax
add eax, 0x8d480000
xchg esp, eax
and al, 0x60
invalid
add al, byte [rax]
add byte [rcx - 0x48], al
sbb byte [rcx], al
add dword [rax], eax
invalid
lea rdx, [rsp + 0x260]
mov r8d, 0x118
call fcn.1402afaf0
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
call fcn.14005ba57
invalid
adc ebx, esi
invalid
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
cli
movzx eax, al
cmp al, 6
mov ecx, 6
add byte [rax], al
add byte [rdi], cl
enter 0xfffffffffffff980, 4
ja case.default.0x14012a96f
mov al, byte [rsp + 0x664]
movzx ecx, cl
lea rdx, [0x1403e02e8]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
invalid
mov dil, 1
test al, 1
jne 0x14012b01f
add byte [rax], al
mov eax, 0xffffff38
add eax, dword [rsp + 0x648]
invalid
add byte [rax], al
add byte [rsi - 0x7d], ah
clc
pushfq
setb r13b
mov r15b, 9
mov bh, 9
xor ebx, ebx
jmp 0x14012b509
add byte [rax], al
invalid
mov bl, byte [rsp + 0x261]
movzx r15d, word [rsp + 0x262]
mov bh, 0xbc
and al, 0x62
add al, byte [rax]
add byte [rbx + 0x26424b4], cl
add al, byte fs:[rax]
add byte [rbx + 0x26824bc], cl
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x26c], al
movaps xmmword [rsp + 0x4f0], xmm0
movups xmm0, xmmword [rsp + 0x278]
adc byte [rsp + 0x278], al
movups xmmword [rsp + 0x4fc], xmm0
jmp 0x14012aade
mov bpl, 3
mov r13d, ebp
mov bpl, byte [rsp + 0x48]
lea rcx, [rsp + 0x850]
call fcn.140112f4d
pop rdx
test dh, bh
invalid
mov rcx, r14
mov edx, ebp
call fcn.140170450
push rbx
pop rcx
add al, 0
cmp r13b, 3
je 0x14012b427
mov rax, qword [rsp + 0x50]
mov byte [rax + 9], bl
mov word [rax + 0xa], r15w
mov dword [rax + 0xc], esi
mov dword [rax + 0x10], edi
adc byte [rdi], cl
sub byte [rsp + 0x4f0], al
movups xmmword [rax + 0x14], xmm0
movups xmm0, xmmword [rsp + 0x4fc]
movups xmmword [rax + 0x20], xmm0
mov byte [rax + 8], r13b
mov dword [rax], 1
jmp 0x14012b439
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rax + 0x38], ecx
jmp 0x14012ae9d
add byte [rax - 0x76], al
mov ah, 0x24
invalid
mov sil, byte [rsp + 0x261]
movzx ebp, word [rsp + 0x262]
mov bh, 0xac
and al, 0x62
add al, byte [rax]
add byte [rbx + 0x264249c], cl
add byte [rax], al
mov bh, 0xac
and al, 0x62
add al, byte [rax]
add byte [rbx + 0x264249c], cl
add byte [rax], al
mov r13, qword [rsp + 0x270]
movups xmm0, xmmword [rsp + 0x278]
movaps xmmword [rsp + 0x390], xmm0
mov r12, qword [rsp + 0x268]
jmp 0x14012a703
add bh, bl
invalid
invalid
cmp byte [rax + 0x52], 0
jne case.default.0x14012a907
jmp case.0x14012a907.0
cmp byte [rax + 0x51], 0
je case.0x14012a907.0
test byte [rsp + 0x374], 1
jne 0x14012ac66
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x14c], eax
mov dword [rsp + 0x150], 1
mov word [rsp + 0x148], 0x100
lea rcx, [rsp + 0x260]
call fcn.140112f4d
mov rsi, qword [rsp + 0x40]
jmp 0x14012c1b0
mov rbx, qword [rsp + 0x90]
lea rcx, [rsp + 0x550]
lea rdx, [rsp + 0x260]
mov r8d, 0x118
call fcn.1402afaf0
lea rcx, [rsp + 0x80]
call fcn.14005ba57
lea rdx, [rax + 0x50]
lea rsi, [rsp + 0x3d0]
mov rcx, rsi
call fcn.140064cf3
mov sil, byte [rsi]
cmp sil, 3
jne 0x14012acf4
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
cmp dword [rax + 0x30], 2
jne 0x14012af03
test dword [rcx], edi
add al, byte [rax]
invalid
cmp qword [rax + 0x38], 0
je 0x14012af03
test byte [rsi], ch
add al, byte [rax]
invalid
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
mov edi, dword [rax + 0x114]
mov r15b, 1
mov bh, 1
mov ebx, 1
xor esi, esi
jmp 0x14012ad33
mov r15b, byte [rsp + 0x3d1]
movzx r13d, word [rsp + 0x3d2]
lodsb al, byte [rsi]
and al, 0xd2
add eax, dword [rax]
add byte [rbx + 0x3d424bc], cl
invalid
add eax, dword [rax]
add byte [rbx + 0x3d8249c], cl
pushfq
and al, 0xd8
add eax, dword [rax]
invalid
movups xmm0, xmmword [rsp + 0x3dc]
adc byte [rsp + 0x3dc], al
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rsp + 0x3e8]
movups xmmword [rsp + 0xbc], xmm0
lea rcx, [rsp + 0x550]
call fcn.14006094b
jmp 0x14012af85
add byte [rax], al
add byte [rax], al
test al, 1
jne 0x14012b029
mov eax, dword [rsp + 0x648]
add eax, 0xffffff9c
cmp ax, 0x64
setae r15b
setae bh
add r15b, r15b
or r15b, 8
mov bl, 1
add dword [rax - 0x49], eax
add ecx, ebp
cdq
invalid
add byte [rax], al
cmp byte [rsi + 0x52], 0
jne case.default.0x14012a96f
mov bl, byte [rsi + 0x51]
test al, 1
jne 0x14012b4fd
mov eax, 0xffffff38
add eax, dword [rsp + 0x648]
add byte [rax], al
cmp ax, 0xff9c
setb r13b
mov r15b, 9
xor edi, edi
jmp 0x14012b509
cmp byte [rsi + 0x51], 0
je 0x14012b29c
xorps xmm0, xmm0
movups xmmword [rsp + 0x168], xmm0
mov word [rsp + 0x150], 0x101
mov dword [rsp + 0x154], 1
lea rax, [0x1403a7330]
mov qword [rsp + 0x158], rax
lea rax, str.failed_to_write_whole_buffer
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x148], 4
lea r12, [rsp + 0x98]
lea rcx, [rsp + 0x550]
call fcn.14006094b
mov sil, byte [rsp + 0x150]
mov r15b, byte [rsp + 0x151]
movzx r13d, word [rsp + 0x152]
mov edi, dword [rsp + 0x154]
mov ebx, dword [rsp + 0x158]
mov eax, dword [rsp + 0x15c]
test byte [rsp + rbx*2], ah
add dword [rax], eax
add byte [rcx + 0xb02484], cl
add byte [rax], al
mov eax, dword [rsp + 0x160]
mov dword [rsp + 0xb4], eax
mov eax, dword [rsp + 0x164]
mov dword [rsp + 0xb8], eax
mov eax, dword [rsp + 0x168]
mov dword [rsp + 0xbc], eax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0xbc], rax
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0xc4], eax
mov eax, dword [rsp + 0x174]
mov dword [rsp + 0xc8], eax
jmp 0x14012c14e
lea rcx, [rsp + 0x3d0]
lea rsi, [rsp + 0x550]
mov r8d, 0x118
mov rdx, rsi
call fcn.1402afaf0
lea r12, [rsp + 0x150]
mov ecx, 0xc
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x430]
call fcn.140060972
lea rsi, [rsp + 0x80]
mov rcx, rsi
call fcn.14005ba57
lea rcx, [rax + 0x18]
add rbx, 0x20
mov qword [r12 - 8], 5
lea r8, [rsp + 0x148]
mov rdx, rbx
call fcn.1400635bf
mov rcx, rsi
call fcn.14005ba57
mov rcx, rax
call fcn.140064b98
mov sil, 3
lea r12, [rsp + 0x98]
jmp 0x14012c14e
mov r15b, 0xb
xor ebx, ebx
jmp 0x14012b502
invalid
mov dil, 1
mov r15b, 3
jmp 0x14012b509
add rsi, 0x50
mov rcx, rsi
call fcn.14005b890
mov byte [rsi], 8
cmp byte [rsp + 0x4d0], 0
mov ebx, dword [rsp + 0x4dc]
pushfq
and al, 0xdc
add al, 0
add byte [rdi], cl
invalid
xchg esp, eax
or byte [rax], al
invalid
mov word [rsp + 0xe0], 0x100
mov dword [rsp + 0xe4], ebx
add bh, al
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rdi], al
add byte [rax], al
invalid
lea rcx, [rsp + 0x3d0]
call fcn.14006094b
lea rdi, [rsp + 0x260]
mov rcx, rdi
mov rdx, r12
call fcn.14006fa46
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov rcx, rdi
call fcn.140113910
mov byte [rsp + 0x38], dl
push rsp
and al, 0x38
mov qword [rsp + 0x78], rax
lea r8, [rax + 0x10]
mov rax, qword [rsp + 0x100]
mov qword [rdi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rdi + 0x10], xmm1
movaps xmmword [rdi], xmm0
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x28], edi
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0x3d0]
add byte [rax], al
lea r9, [rsp + 0x710]
mov rcx, rdi
mov rdx, qword [rsp + 0x68]
call fcn.14012c793
mov dil, byte [rdi]
cmp dil, 3
jne 0x14012b10c
xor ebx, ebx
jmp 0x14012b14e
mov sil, byte [rsp + 0x3d1]
movzx ebp, word [rsp + 0x3d2]
rol byte [rbx], cl
add byte [rax], al
mov ebx, dword [rsp + 0x3d4]
mov eax, dword [rsp + 0x3d8]
mov dword [rsp + 0x68], eax
mov r12d, dword [rsp + 0x3dc]
mov r13, qword [rsp + 0x3e0]
movups xmm0, xmmword [rsp + 0x3e8]
test byte [rax + rbp*8], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x260], eax
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x38]
push rsp
and al, 0x38
call fcn.140170450
cmp dword [rsp + 0x5c], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x710]
mov rcx, qword [rsp + 0x40]
call fcn.14005bd25
movaps xmm0, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x510], xmm0
test byte [rax + rdx], ah
add eax, 0x80400000
inc dword [rbx]
jne 0x14012b245
cmp ebx, 1
jne 0x14012b23d
mov rcx, qword [r14 + 0x1a8]
mov rdx, qword [r14 + 0x1b8]
mov ebx, dword [rsp + 0x34]
mov r8d, ebx
mov ebp, dword [rsp + 0x60]
and al, 0x60
mov r9d, ebp
call case.0x1400668bf.151
movups xmm0, xmmword [rax + 0x100]
lea rsi, [rsp + 0x260]
movaps xmmword [rsi], xmm0
mov ecx, dword [rax + 0x110]
mov dword [rsi + 0x10], ecx
and dword [rax + 0x100], 0
lea rdi, [rsp + 0x3d0]
mov eax, dword [rsp + 0x68]
mov dword [rdi + 8], eax
mov dword [rdi + 0xc], r12d
mov qword [rdi], r15
mov rcx, rsi
mov rdx, rdi
call fcn.140064bbb
mov dword [rdi + 8], ebx
mov dword [rdi + 0xc], ebp
mov qword [rdi], r15
lea rdi, [rsp + 0x3d0]
mov rcx, rdi
call fcn.14005ba57
dec dword [rdi]
sub byte [rsi], al
movups xmmword [rax + 0x100], xmm0
mov ecx, dword [rsi + 0x10]
mov dword [rax + 0x110], ecx
mov rcx, rdi
call fcn.14005ba57
mov rcx, rax
call fcn.140064b98
mov dil, 3
jmp 0x14012a710
movaps xmm0, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x390], xmm0
mov eax, dword [rsp + 0x68]
push 0x20e4c149
or r12, rax
jmp 0x14012a710
test al, 1
jne 0x14012b504
mov eax, 0xffffff38
add eax, dword [rsp + 0x648]
cmp ax, 0xff9c
setb bl
mov r15b, 0xa
mov bh, 0xa
jmp 0x14012b500
lea rcx, [rsp + 0x550]
call fcn.14005b0d0
test bl, bl
jne 0x14012b34a
lea rbx, [rsp + 0x260]
and qword [rbx], 0
mov rcx, r14
mov edx, r12d
mov r8, rbx
call fcn.14005bbcf
mov rax, qword [rbx]
test rax, rax
je 0x14012b34a
mov rcx, qword [rsp + 0x268]
call qword [rax + 0x18]
cmp edi, 0x3b9aca00
setne bl
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x280], rax
mov al, byte [rsp + 0x148]
mov rcx, qword [rsp + 0x149]
mov edx, dword [rsp + 0x151]
movzx r8d, word [rsp + 0x155]
mov r9b, byte [rsp + 0x157]
movups xmm0, xmmword [rsp + 0x158]
movaps xmmword [rsp + 0x270], xmm0
mov byte [rsp + 0x260], al
mov qword [rsp + 0x261], rcx
mov dword [rsp + 0x269], edx
mov word [rsp + 0x26d], r8w
mov byte [rsp + 0x26f], r9b
lea rax, [rsp + 0x260]
and al, 0x60
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x20], r13
lea r12, [rsp + 0x670]
lea rdi, [rsp + 0xe0]
mov rcx, r12
mov ecx, esp
mov rdx, r14
mov r8, r15
mov r9, rdi
call fcn.14012c793
mov rcx, r13
mov rdx, rdi
mov r8d, ebx
call fcn.14005bd25
mov rcx, rbp
mov dl, byte [rsp + 0x40]
call fcn.140170450
call fcn.140170450
mov dil, byte [r12]
mov bpl, byte [rsp + 0x48]
mov rcx, rsi
mov edx, ebp
call fcn.140170450
cmp dil, 3
jne 0x14012b44d
mov rdi, qword [rsp + 0x50]
movabs rax, 0x200000000
mov qword [rdi], rax
add rsp, 0x968
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x690]
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 0x28], rax
movups xmm0, xmmword [rsp + 0x671]
movups xmm1, xmmword [rsp + 0x681]
movups xmmword [rcx + 0x19], xmm1
movups xmmword [rcx + 9], xmm0
mov byte [rcx + 8], dil
mov dword [rcx], 1
jmp 0x14012b439
mov r15b, 0xb
xor edi, edi
jmp 0x14012b509
mov r15b, 3
xor edi, edi
mov rcx, rsi
add rcx, 0x50
call fcn.14005b890
mov byte [rsi + 0x50], r15b
mov byte [rsi + 0x51], bl
mov byte [rsi + 0x52], r13b
test dil, dil
mov r13, r12
lea r12, [rsp + 0x98]
je 0x14012b593
mov eax, dword [rsp + 0x660]
cmp eax, dword [r13 + 0x94]
jbe 0x14012b547
mov dword [r13 + 0x94], eax
mov rsi, qword [r14 + 0x178]
cmp qword [r14 + 0x170], rsi
jbe 0x14012c320
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
cmp byte [rax + 0x120], 0
jne 0x14012c338
inc rsi
mov qword [r14 + 0x178], rsi
lea rcx, [rsp + 0x80]
call fcn.14005ba57
mov byte [rax + 0x120], 1
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
cmp dword [rax + 0x30], 1
je 0x14012b647
movups xmm0, xmmword [0x1403aa4f8]
lea rdx, [rsp + 0x3d0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1403aa4e8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x550]
call fcn.14005ecaa
test rax, rax
je 0x14012b647
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14006406e
test rax, rax
je 0x14012b62b
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
mov eax, dword [rax + 0x114]
mov qword [rsp + 0x148], 4
mov word [rsp + 0x150], 0x100
mov dword [rsp + 0x154], eax
mov dword [rsp + 0x158], 1
jmp 0x14012adfb
mov rsi, rdx
lea rcx, [rsp + 0x80]
call fcn.14005ba57
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0x650], 0
je 0x14012b7b1
cmp byte [r14 + 0x1a0], 0
setne al
test dil, al
je 0x14012b8b1
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
mov edi, dword [rax + 0x114]
lea rsi, [rsp + 0x148]
mov rcx, rsi
call fcn.140069e10
mov byte [rsi + 0x60], 0xb
and qword [rsi + 0x78], 0
and qword [rsi + 0x98], 0
and qword [rsi + 0xb8], 0
and qword [rsi + 0xd8], 0
mov word [rsi + 0xf8], 0x1af
mov byte [rsi + 0x100], 0
mov byte [rsi + 0x10d], 2
mov dword [rsi + 0x110], edi
mov byte [rsi + 0x114], 5
mov rdi, qword [rsi]
lea rcx, [rsp + 0x550]
call fcn.14006094b
cmp rdi, 3
je 0x14012b8ca
cmp rdi, 4
je 0x14012ae08
mov sil, 3
cmp rdi, 5
je 0x14012c14e
lea r12, [rsp + 0x3d0]
lea rdx, [rsp + 0x148]
mov r8d, 0x118
mov rcx, r12
call fcn.1402afaf0
mov rax, qword [rsp + 0x90]
mov edi, 0xa0
lea rcx, [rax + rdi]
mov r8, qword [rsp + 0x98]
mov r15d, 0x140
add rax, r15
mov dl, byte [r14 + 0x1a0]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], dl
lea rbx, [rsp + 0xd0]
mov rdx, r12
mov r9, rbx
call fcn.14011920a
mov rax, qword [rsp + 0x90]
add rdi, rax
add rax, r15
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rbx
mov r8d, 7
mov rdi, qword [rsp + 0x40]
mov r9, rdi
call fcn.14005ca13
mov rcx, qword [rsp + 0x90]
mov rdx, rbx
mov r8, rdi
call fcn.14005caed
mov r12, qword [rsp + 0x380]
jmp 0x14012c14e
lea rsi, [rsp + 0x550]
mov r15d, dword [rsi + 0x110]
lea rcx, [rsp + 0x3d0]
mov r8d, 0x118
mov rdx, rsi
call fcn.1402afaf0
lea rdx, [rsp + 0x430]
lea rdi, [rsp + 0x148]
mov r8d, 0xa0
mov rcx, rdi
call fcn.1402afaf0
lea rbx, [rsp + 0x670]
mov r8d, 0xa0
mov rcx, rbx
mov rdx, rdi
call fcn.1402afaf0
lea rdi, [rsp + 0x710]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp qword [rbx + 0x78], 0
mov al, byte [r14 + 0x1a0]
je 0x14012b839
test al, al
je 0x14012b839
cmp byte [r13 + 0x9d], 0
je 0x14012b857
movzx ecx, word [rsp + 0x708]
test al, al
sete bl
test cx, cx
je 0x14012b9fe
test al, al
je 0x14012b9c8
lea rcx, [rsp + 0x80]
call fcn.14005ba6e
mov eax, dword [rax + 0x114]
mov qword [rsp + 0x148], 4
mov word [rsp + 0x150], 0x100
mov dword [rsp + 0x154], eax
mov dword [rsp + 0x158], 1
lea rcx, [rsp + 0x710]
call fcn.14005b957
lea rcx, [rsp + 0x670]
call fcn.140060972
jmp 0x14012ae08
mov qword [rsp + 0x148], 3
lea rcx, [rsp + 0x550]
call fcn.14006094b
lea rcx, [rsp + 0xd0]
call fcn.14005ba6e
mov edi, dword [rax + 0x114]
mov r15b, 1
mov ebx, 7
xor esi, esi
jmp 0x14012c14e
lea rcx, [rsp + 0x260]
lea rsi, [rsp + 0x3d0]
mov r8d, 0x118
mov rdx, rsi
call fcn.1402afaf0
lea rdx, [rsp + 0x2c0]
lea rdi, [rsp + 0x850]
mov r8d, 0xa0
mov rcx, rdi
call fcn.1402afaf0
lea rcx, [rsp + 0x670]
mov r8d, 0xa0
mov rdx, rdi
call fcn.1402afaf0
lea r8, [rsp + 0x7e0]
mov ecx, 0xc
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x260]
mov rcx, rsi
lea rdx, [rsp + 0x670]
mov dword [rsp + 0x78], ebx
mov r9d, ebx
call fcn.1400640ac
mov rbx, qword [rsi]
cmp rbx, 3
jne 0x14012bbaa
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x790], rax
movups xmm0, xmmword [rsp + 0x268]
movups xmm1, xmmword [rsp + 0x278]
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xf0], xmm1
mov qword [rsp + 0x100], rax
cmp byte [rsp + 0xe0], 3
jne 0x14012b081
jmp 0x14012bebe
add ecx, 0xffffff9c
mov bl, 1
cmp cx, 0x64
jae 0x14012b9fe
mov qword [rsp + 0x148], 5
lea rcx, [rsp + 0x710]
call fcn.14005b957
lea rcx, [rsp + 0x670]
call fcn.140060972
jmp 0x14012c14b
lea rcx, [rsp + 0x148]
lea rdx, [rsp + 0x670]
mov r8d, 0xa0
call fcn.1402afaf0
lea rdi, [rsp + 0xe0]
lea rsi, [rsp + 0x550]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x3f], bl
test bl, bl
mov qword [rsp + 0x4e8], r13
je 0x14012bb1d
mov r12, r15
lea rbx, [rsp + 0x7e0]
mov rcx, rbx
call fcn.14006d14f
lea rdx, [rsp + 0x3d0]
mov ecx, 0xe
mov rdi, rdx
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov r8b, 3
call case.0x140067b96.208
movzx ebp, word [rsp + 0x1e0]
mov rdi, qword [rbx]
test bp, bp
je 0x14012baea
lea rsi, [rsp + 0x7ea]
cmp rdi, 3
je 0x14012bab9
mov rbx, qword [rsp + 0x848]
lea rcx, [rsp + 0x3d0]
mov r8d, 0x5e
mov rdx, rsi
call fcn.1402afaf0
shr rbx, 0x10
lea rdx, [rsp + 0x3d0]
mov r8d, 0x5e
mov rcx, rsi
call fcn.1402afaf0
mov word [rsp + 0x848], bp
mov dword [rsp + 0x84a], ebx
shr rbx, 0x20
mov word [rsp + 0x84e], bx
cmp rdi, 3
jne 0x14012bc70
lea rcx, [rsp + 0xe0]
call fcn.14005b957
lea rcx, [rsp + 0x148]
call fcn.140060972
mov sil, 1
mov ebx, 1
xor ebp, ebp
jmp 0x14012bd5c
lea rsi, [rsp + 0x3d0]
lea rdx, [rsp + 0x148]
lea r8, [rsp + 0xe0]
mov rcx, rsi
mov r9d, r15d
call fcn.1400640ac
mov rax, qword [rsi]
cmp rax, 3
jne 0x14012bd85
mov rbp, qword [rsp + 0x3d8]
mov ebx, dword [rsp + 0x3e0]
mov eax, dword [rsp + 0x3e4]
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x3e8]
mov dword [rsp + 0x34], eax
mov r13d, dword [rsp + 0x3ec]
mov r15d, dword [rsp + 0x3f0]
mov r11d, dword [rsp + 0x3f4]
mov eax, dword [rsp + 0x3f8]
mov dword [rsp + 0x70], eax
mov edx, 4
mov eax, dword [rsp + 0x3fc]
mov dword [rsp + 0x60], eax
jmp 0x14012be0b
lea rsi, [rsp + 0x290]
mov rax, qword [rsi - 8]
mov qword [rsp + 0x790], rax
movups xmm0, xmmword [rsi - 0x28]
movups xmm1, xmmword [rsi - 0x18]
movaps xmmword [rsp + 0x780], xmm1
movaps xmmword [rsp + 0x770], xmm0
lea rdi, [rsp + 0x880]
mov r8d, 0xb0
mov rcx, rdi
mov rdx, rsi
call fcn.1402afaf0
movaps xmm0, xmmword [rsp + 0x770]
movaps xmm1, xmmword [rsp + 0x780]
movups xmmword [rdi - 0x28], xmm0
movups xmmword [rdi - 0x18], xmm1
mov rax, qword [rsp + 0x790]
mov qword [rdi - 8], rax
mov qword [rdi - 0x30], rbx
movups xmm0, xmmword [0x1403aa4f8]
movaps xmmword [rsi - 0x20], xmm0
movups xmm0, xmmword [0x1403aa4e8]
movaps xmmword [rsi - 0x30], xmm0
lea rcx, [rsp + 0x850]
lea rdx, [rsp + 0x260]
call fcn.14005ecaa
test rax, rax
je 0x14012be2d
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14006406e
or rdx, rax
je 0x14012be2d
cmp rax, 3
je 0x14012be5f
jmp 0x14012c225
lea rdx, [rsp + 0x7ea]
movzx ebx, word [rdx - 2]
lea rsi, [rsp + 0x3da]
mov r8d, 0x66
mov rcx, rsi
call fcn.1402afaf0
mov qword [rsi - 0xa], rdi
mov word [rsi - 2], bx
lea rbx, [rsp + 0x3d0]
mov rcx, rbx
call fcn.14005b957
lea rsi, [rsp + 0xe0]
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov r15, qword [rbx]
mov bpl, byte [rbx + 8]
mov sil, byte [rbx + 9]
movzx edi, word [rbx + 0xa]
mov r12d, dword [rbx + 0xc]
mov eax, dword [rbx + 0x10]
mov dword [rsp + 0xa0], eax
mov eax, dword [rbx + 0x14]
mov dword [rsp + 0x38], eax
mov eax, dword [rbx + 0x18]
mov dword [rsp + 0x34], eax
mov eax, dword [rbx + 0x1c]
mov dword [rsp + 0xa4], eax
mov eax, dword [rbx + 0x20]
mov dword [rsp + 0xa8], eax
mov r13d, dword [rbx + 0x24]
mov eax, dword [rbx + 0x28]
mov dword [rsp + 0x70], eax
mov eax, dword [rbx + 0x2c]
mov dword [rsp + 0x60], eax
movups xmm0, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x510], xmm0
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x520], xmm0
movups xmm0, xmmword [rbx + 0x50]
movaps xmmword [rsp + 0x530], xmm0
movups xmm0, xmmword [rbx + 0x60]
movaps xmmword [rsp + 0x540], xmm0
lea rcx, [rsp + 0x148]
call fcn.140060972
cmp r15, 3
jne 0x14012beeb
mov ebx, dword [rsp + 0xa0]
mov r8d, ebx
shr r8d, 8
mov ecx, ebx
shr ecx, 0x10
mov edx, 4
mov r11d, r13d
mov r15d, dword [rsp + 0xa8]
mov r13d, dword [rsp + 0xa4]
jmp 0x14012bf9e
mov rdx, rax
lea rsi, [rsp + 0x448]
mov rbp, qword [rsi - 0x70]
mov ebx, dword [rsi - 0x68]
mov eax, dword [rsi - 0x64]
mov dword [rsp + 0x38], eax
mov eax, dword [rsi - 0x60]
mov dword [rsp + 0x34], eax
mov r13d, dword [rsi - 0x5c]
mov r15d, dword [rsi - 0x58]
mov r11d, dword [rsi - 0x54]
mov eax, dword [rsi - 0x50]
mov dword [rsp + 0x70], eax
mov eax, dword [rsi - 0x4c]
mov dword [rsp + 0x60], eax
mov eax, dword [rsi - 0x48]
mov ecx, dword [rsi - 0x44]
mov dword [rsp + 0xac], ecx
movups xmm0, xmmword [rsi - 0x40]
movaps xmmword [rsp + 0x390], xmm0
movups xmm0, xmmword [rsi - 0x30]
movaps xmmword [rsp + 0x3a0], xmm0
movups xmm0, xmmword [rsi - 0x20]
movaps xmmword [rsp + 0x3b0], xmm0
movups xmm0, xmmword [rsi - 0x10]
movaps xmmword [rsp + 0x3c0], xmm0
lea rdi, [rsp + 0x770]
mov ecx, 0x1a
rep movsd dword [rdi], dword [rsi]
mov r12, rbp
shr r12, 0x20
mov edi, ebp
shr edi, 0x10
mov esi, ebp
shr esi, 8
mov ecx, ebx
shr ecx, 0x10
mov r8d, ebx
shr r8d, 8
jmp 0x14012bf9e
lea rsi, [rsp + 0x908]
lea rdx, [0x14033fac0]
mov rcx, rsi
call fcn.140064e82
test al, al
jne 0x14012be5f
lea rdx, [0x1403a60f8]
mov rcx, rsi
call fcn.140064e82
test al, al
je 0x14012c225
lea rsi, [rsp + 0x710]
mov rcx, rsi
call fcn.14005ba57
lea rdi, [rax + 0x18]
mov rbx, r14
add rbx, 0x30
lea r12, [rsp + 0x260]
lea rdx, [rsp + 0x850]
mov r8d, 0xe0
mov rcx, r12
call fcn.1402afaf0
mov rcx, rdi
mov rdx, rbx
mov r8, r12
call fcn.1400635bf
mov rcx, rsi
call fcn.14005ba57
mov rcx, rax
call fcn.140064b98
mov byte [rsp + 0xe0], 3
mov eax, dword [rsp + 0x718]
mov dword [rsp + 0x68], eax
mov r12d, dword [rsp + 0x71c]
lea rcx, [rsp + 0xe0]
call fcn.1401216e2
mov dil, 3
mov ebx, 1
jmp 0x14012b15c
mov r8d, esi
mov esi, r15d
shr esi, 8
mov ecx, edi
mov edi, r15d
shr edi, 0x10
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0xac], eax
mov dword [rsp + 0x60], r13d
mov r11d, dword [rsp + 0xa4]
mov r13d, dword [rsp + 0x38]
mov edx, r12d
mov dword [rsp + 0x38], r12d
mov r9, r15
shr r9, 0x20
movaps xmm0, xmmword [rsp + 0x510]
movaps xmm1, xmmword [rsp + 0x520]
movaps xmm2, xmmword [rsp + 0x530]
movaps xmm3, xmmword [rsp + 0x540]
movaps xmmword [rsp + 0x3c0], xmm3
movaps xmmword [rsp + 0x3b0], xmm2
movaps xmmword [rsp + 0x3a0], xmm1
movaps xmmword [rsp + 0x390], xmm0
mov eax, dword [rsp + 0x70]
mov r10d, dword [rsp + 0xa8]
mov dword [rsp + 0x70], r10d
mov ebx, dword [rsp + 0x34]
mov r10d, dword [rsp + 0xa0]
mov dword [rsp + 0x34], r10d
mov r10d, ebp
mov ebp, r15d
mov r15d, ebx
mov ebx, r10d
mov r12d, r9d
mov edx, 3
shl r12, 0x20
movzx r9d, di
shl r9, 0x10
or r9, r12
movzx r10d, sil
shl r10, 8
or r10, r9
movzx r9d, bpl
or r9, r10
shl ecx, 0x10
movzx r10d, r8b
shl r10d, 8
or r10d, ecx
movzx r8d, bl
or r8d, r10d
mov r12, rdx
cmp r12d, 4
jne 0x14012c04f
mov qword [rsp + 0x150], r9
mov dword [rsp + 0x158], r8d
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x15c], eax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x160], eax
mov dword [rsp + 0x164], r13d
mov dword [rsp + 0x168], r15d
mov dword [rsp + 0x16c], r11d
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x170], eax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x174], eax
mov qword [rsp + 0x148], 4
mov bpl, byte [rsp + 0x48]
lea r12, [rsp + 0x98]
jmp 0x14012ae08
lea rbx, [rsp + 0x448]
mov dword [rbx - 0x48], eax
mov eax, dword [rsp + 0xac]
mov dword [rbx - 0x44], eax
movaps xmm0, xmmword [rsp + 0x390]
movaps xmm1, xmmword [rsp + 0x3a0]
movaps xmm2, xmmword [rsp + 0x3b0]
movaps xmm3, xmmword [rsp + 0x3c0]
movups xmmword [rbx - 0x40], xmm0
movups xmmword [rbx - 0x30], xmm1
movups xmmword [rbx - 0x20], xmm2
movups xmmword [rbx - 0x10], xmm3
lea rsi, [rsp + 0x770]
mov ecx, 0x1a
mov rdi, rbx
rep movsd dword [rdi], dword [rsi]
mov qword [rbx - 0x70], r9
mov dword [rbx - 0x68], r8d
mov eax, dword [rsp + 0x38]
mov dword [rbx - 0x64], eax
mov eax, dword [rsp + 0x34]
mov dword [rbx - 0x60], eax
mov dword [rbx - 0x5c], r13d
mov dword [rbx - 0x58], r15d
mov dword [rbx - 0x54], r11d
mov eax, dword [rsp + 0x70]
mov dword [rbx - 0x50], eax
mov eax, dword [rsp + 0x60]
mov dword [rbx - 0x4c], eax
lea rsi, [rsp + 0xd0]
mov rcx, rsi
call fcn.14005ba57
lea rcx, [rax + 0x18]
mov rdi, qword [rsp + 0x4e8]
lea rdx, [rdi + 0x20]
mov qword [rbx - 0x78], r12
lea r8, [rsp + 0x3d0]
call fcn.1400635bf
mov rcx, rsi
call fcn.14005ba57
mov rcx, rax
call fcn.140064b98
cmp byte [rsp + 0x3f], 0
jne 0x14012c132
add rdi, 0x64
lea rdx, [rsp + 0xd0]
mov rcx, rdi
call fcn.140064bbb
mov qword [rsp + 0x148], 5
mov bpl, byte [rsp + 0x48]
lea r12, [rsp + 0x98]
mov sil, 3
mov rdx, qword [rsp + 0x90]
mov r8, qword [r12]
lea rax, [rsp + 0x550]
mov byte [rax], sil
mov byte [rax + 1], r15b
mov word [rax + 2], r13w
mov dword [rax + 4], edi
mov dword [rax + 8], ebx
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rax + 0xc], xmm0
movups xmm0, xmmword [rsp + 0xbc]
movups xmmword [rax + 0x18], xmm0
mov qword [rsp + 0x28], rax
mov rsi, qword [rsp + 0x40]
mov qword [rsp + 0x20], rsi
lea rcx, [rsp + 0x148]
lea r9, [rsp + 0xd0]
call fcn.14012c793
cmp dword [rsp + 0x78], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14005bd25
mov r13b, byte [rsp + 0x148]
mov bl, byte [rsp + 0x149]
movzx r15d, word [rsp + 0x14a]
mov esi, dword [rsp + 0x14c]
mov edi, dword [rsp + 0x150]
movups xmm0, xmmword [rsp + 0x154]
movaps xmmword [rsp + 0x4f0], xmm0
movups xmm0, xmmword [rsp + 0x160]
movups xmmword [rsp + 0x4fc], xmm0
mov rcx, qword [rsp + 0x68]
mov dl, byte [rsp + 0x5c]
call fcn.140170450
jmp 0x14012aaf3
mov word [rsp + 0xe0], 0x100
mov eax, dword [rsp + 0x78]
and al, 0x78
mov dword [rsp + 0xe4], eax
mov dword [rsp + 0xe8], 1
lea rcx, [rsp + 0x850]
call fcn.14005b986
div edx
invalid
jmp 0x14012b081
call fcn.1402da450
ud2
lea rcx, str.assertion_failed:_self.can_inc_num_recv_streams__
lea r8, [0x140329718]
mov edx, 0x31
jmp case.0x140003337.2700
lea rcx, str.assertion_failed:__stream.is_countedC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streamscounts.rs
lea r8, [0x1403296c8]
mov edx, 0x24
jmp case.0x140003337.2700
push rdi
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
mov rcx, rdx
call fcn.14012d1ad
test al, al
je 0x14012ebab
mov rcx, qword [rsi + 8]
mov rdx, qword [rdi + 0x38]
mov r8d, dword [rdi + 0x40]
call fcn.140168530
wait
cdq
add eax, dword [rax]
invalid
mov rcx, rax
mov r8, qword [rsi + 0x10]
mov al, 1
cmp rcx, qword [r8]
jb 0x14012ebad
invalid
jne 0x14012ebab
cmp edx, dword [r8 + 8]
jbe 0x14012ebad
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
loopne 0x14012ec26
lea eax, [0x1403b7020]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
cmp byte [rbx - 0x1f7cc7ba], cl
invalid
cmp eax, 0x3b9aca00
je 0x14012ecf3
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
sub al, ch
stc
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
mov rcx, rbx
call fcn.14012e64c
dec dword [rcx - 0xe76b33d]
and bh, dl
invalid
ret
mov rdx, r15
call fcn.14016e5cf
add eax, dword [rax]
test bl, bl
invalid
je case.0x14012a96f.9
mov rcx, rsi
call fcn.140173bca
cmp al, 3
jne case.0x140129877.22
mov rcx, rdi
jmp 0x14012ec50
lea ecx, [rsi + 0x20]
call fcn.14012f14e
jmp case.0x14012eca9.0
mov rcx, rdi
call fcn.14012ef52
add byte [rax], al
lea rdx, [rsp + 0x50]
and qword [rdx], 0
and dword [rdx], 0
and al, byte [rax]
mov qword [rdx + 0x20], rdi
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14012f29f
xor ecx, ecx
call fcn.1400047c1
mov rcx, rsi
add rsp, 0x80
add byte [rax], 0
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14012ee5a
invalid
mov ecx, eax
call fcn.140173c50
add al, 0
movzx eax, al
lea rcx, [0x1403e030c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
invalid
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1401750e2
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14012eec3
test byte [rcx], 0
invalid
nop
add rsp, 0x80
add byte [rax], 0
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14012eee8
add byte [rax], al
and qword [rsp + 0x20], 0
lea rdx, str._g__
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
mov rcx, rsi
call fcn.1400044bf
push rdi
in eax, dx
dec dword [rax - 0x73]
adc eax, 0x287ae1
sub byte [rax], al
mov rcx, rsi
call fcn.1402da2c0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140173815
add al, 0
test al, 8
jne 0x14012ee76
lea rcx, [rsi + 0x20]
call fcn.14012ef52
jmp 0x14012ee83
test al, 0x10
je 0x14012ee83
lea rcx, [rsi + 0x60]
call fcn.14016e4bb
xor ecx, ecx
call fcn.1400047c1
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.140174f37
add byte [rax - 0x7d], cl
clc
add dword [rdx + 2], edi
sbb rdx, 0
mov rcx, rsi
call fcn.14017386a
test al, al
je 0x14012eebc
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
sub al, 0
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14016e372
test al, al
je 0x14012eee1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14012eee8
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.14016d785
lea rcx, [rsi + 0x30]
call fcn.14012ef24
mov rax, qword [rsi + 0x70]
test rax, rax
je 0x14012ef12
mov rcx, qword [rsi + 0x78]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
sub esp, 0x80
mov rsi, rcx
call fcn.140173b4c
add al, 0
movzx eax, al
lea rcx, [0x1403e031c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x1403b7020]
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov eax, dword [rsi + 0x38]
and eax, 0xfffffffe
cmp eax, 0x3b9aca00
cmp ecx, dword [rdi]
test ah, ch
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14016e564
mov r14, rax
mov esi, eax
mov r15, rdx
lea rdx, [rsp + 0x38]
mov rcx, rbx
mov ecx, ebx
call fcn.14012e64c
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14016e5cf
test bl, bl
je 0x14012f010
mov rcx, rsi
mov ecx, esi
call fcn.140173bca
cmp al, 3
jne 0x14012f04a
invalid
mov rcx, rdi
jmp case.0x140129877.33
invalid
lea rcx, [rsi + 0x20]
call fcn.14012f14e
jmp case.0x14012ebdb.13
mov rcx, rdi
call fcn.14012ef52
cmp bh, bh
invalid
dec dword [rax - 0x73]
lea edx, [rsp + 0x50]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
invalid
mov rcx, rdi
call fcn.14012f29f
xor ecx, ecx
call fcn.1400047c1
mov rcx, rsi
add rsp, 0x80
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
jmp 0x14012f183
mov ecx, eax
call fcn.140173c50
dec dword [rbx + 4]
invalid
movzx eax, al
lea rcx, [0x1403e032c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.140174c9b
add byte [rax - 0x77], cl
int1
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14012f1ec
nop
add rsp, 0x80
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14012f211
and qword [rsp + 0x20], 0
lea rdx, str._g__
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
mov rcx, rsi
call fcn.1402da2c0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140173815
test al, 8
jne 0x14012f19f
lea rcx, [rsi + 0x20]
call fcn.14012ef52
jmp 0x14012f1ac
test al, 0x10
je 0x14012f1ac
lea rcx, [rsi + 0x60]
call fcn.14016e4bb
xor ecx, ecx
call fcn.1400047c1
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.140174b9b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14017386a
test al, al
je 0x14012f1e5
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14012f211
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14016e372
test al, al
je 0x14012f20a
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14012f211
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.1400065e0
lea rcx, [rsi + 0x30]
call fcn.14012ef24
mov rax, qword [rsi + 0x70]
test rax, rax
je 0x14012f23b
mov rcx, qword [rsi + 0x78]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
mov ecx, 0
cmovae rax, rcx
xor ecx, ecx
cmp rax, 1
clc
add dword [rdi], ecx
xchg esp, eax
ror dword [rbp - 0x77], 0xf0
cmove r8, qword [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x48], r8
shl rcx, 3
test rax, rax
jne 0x140130bbb
cmp dword [r14 + rcx], 2
je 0x14013475d
mov al, 0x49
add byte [rax], al
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x48]
lea rcx, [rax + 0xe0]
mov qword [rsp + 0x28], rcx
and al, 0x28
mov rbx, qword [rcx]
cmp rbx, 4
je 0x14013475d
add byte [rax], al
lea rcx, [rax + 0xe8]
mov qword [rsp + 0xc8], rcx
add byte [rax + 5], cl
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
invalid
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [r8 - 0x7b], 0xc0
jne 0x14013064b
mov ecx, 0xf
mov rdi, r15
mov rsi, qword [rsp + 0xc8]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0x1358]
mov rsi, qword [rsp + 0xc0]
add bl, dh
movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x25e0]
mov r8d, 0xd0
mov rcx, rsi
mov rdx, r15
mov edx, edi
call fcn.1402afaf0
mov rax, qword [rsp + 0x28]
mov qword [rax], 3
add byte [rax - 0x7d], cl
sti
add dword [rdi], ecx
xchg edx, esp
add byte [rax], al
mov qword [rsp + 0x2270], rbx
mov ecx, 0xf
add byte [rax], al
lea rdi, [rsp + 0x2278]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0xf70]
mov esp, 0xf7024
add byte [rax - 0x73], cl
mov ah, 0x24
pop rax
add byte es:[rax], al
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x22a8]
and al, 0xa8
and al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x70
and al, 0x70
mov eax, dword [rsp + 0x22b0]
mov dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x22e0]
mov rbx, qword [rax + 0x10]
imul rax, qword [rax + 0x20], 0x88
add rax, rbx
mov qword [rsp + 0xa0], rax
cmp rbx, qword [rsp + 0xa0]
je 0x1401304cd
cmp qword [rbx + 0x58], 0
je 0x14012ffae
lea rcx, [rsp + 0xf70]
call fcn.140107526
std
dec dword [rax - 0x77]
invalid
mov rdi, rdx
mov rcx, rax
mov r8d, 0x5b
call fcn.140075064
test al, al
je case.0x14010e702.241
mov rbp, rbx
mov rax, rdi
add rax, rsi
lea rcx, [0x1403aae14]
mov qword [rsp + 0x12e0], rcx
and al, 0xe0
adc al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rbp*8], ah
adc al, byte [rax]
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
lock adc al, byte [rax]
add byte [rax - 0x77], cl
mov esp, 0x12f824
adc al, byte [rax]
add byte [rax - 0x77], cl
mov ah, 0x24
and al, 0
adc eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
adc eax, dword [rax]
add byte [rax - 0x7d], cl
and dword [rsp + 0x1310], 0
adc byte [rbx], dl
add byte [rax], al
invalid
mov rbx, qword [rsp + 0x1300]
mov rdi, qword [rsp + 0x1308]
and al, 8
adc eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
call case.0x1400d5dac.860
and r15b, r14b
inc dword [rcx + 0x110000fa]
invalid
je 0x14012ffb5
invalid
mov r12, rax
mov r8d, edx
mov rcx, qword [rsp + 0x12e0]
mov rdx, qword [rsp + 0x12e8]
adc al, byte [rax]
add al, ch
invalid
sub dh, bh
invalid
test al, al
jne 0x14012ff57
sub rdi, rbx
add rdi, r12
add rdi, qword [rsp + 0x1300]
mov esp, 0x130024
add byte [rax + 0x2b], cl
mov esp, 0x130824
and al, 8
adc eax, dword [rax]
add bl, ch
invalid
xor ebp, ebp
jmp 0x1401303ae
xor r12d, r12d
xor edi, edi
mov r14, qword [rsp + 0x1300]
mov rbx, qword [rsp + 0x1308]
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1401121fe
sub al, 0x22
invalid
inc dword [rcx + 0x110000fa]
invalid
je case.0x140107e0d.251
mov r15, rax
mov r8d, edx
mov rcx, qword [rsp + 0x12e0]
mov word [rax + riz*8], fs
adc al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe8
call 0x128130003
invalid
invalid
invalid
invalid
test al, al
invalid
jne case.0x140106ab1.284
invalid
sub rbx, r14
add rbx, r15
sti
add rbx, qword [rsp + 0x1300]
adc eax, dword [rax]
add byte [rax + 0x2b], cl
pushfq
and al, 8
adc eax, dword [rax]
add byte [rax], al
mov rdi, rbx
add rsi, r12
sub rdi, r12
mov rbx, rbp
lea rcx, [rsp + 0x2b00]
mov rdx, rsi
mov r8, rdi
call fcn.14004b130
mov r15b, byte [rsp + 0x2b00]
add byte [rax], al
add byte [rcx - 0x80], al
inc dword [rdx]
mov qword [rsp + 0xa8], rbx
jne 0x14013011a
mov r12, qword [rbx + 0x70]
imul rbx, qword [rbx + 0x80], 0x18
test rbx, rbx
setne bpl
je case.0x14012a96f.28
invalid
add eax, dword [rax]
invalid
mov rcx, r12
mov rdx, rsi
mov r8, rdi
call fcn.140107556
test al, al
ror byte [rdi], 0x85
invalid
add eax, dword [rax]
invalid
mov rcx, qword [r12]
mov rdx, qword [r12 + 0x10]
mov r8d, 0x2e
call fcn.14017837a
out dx, eax
invalid
add al, 0
mov rcx, rax
mov ecx, eax
mov r8, rsi
mov r9, rdi
mov ecx, edi
call fcn.14010756b
test al, al
jne case.0x14012a96f.28
mov r15, qword [r12]
mov r13, qword [r12 + 0x10]
mov ebp, dword [rsp + 0x10]
and al, 0x10
invalid
mov rcx, rsi
mov rdx, rdi
mov r8, r15
mov r9, r13
mov ecx, ebp
call fcn.1400ef7eb
xor bh, dh
sti
invalid
test al, al
je 0x1401300f0
mov rcx, r15
mov rdx, r13
mov r8d, 0x2e
call fcn.140075064
test al, al
jne case.0x14012a96f.28
add byte [rax], al
mov rax, qword [r12 + 0x10]
not rax
not eax
add rax, rdi
jae case.0x14011abb4.173
invalid
cmp byte [rsi + rax], 0x2e
jne case.0x14011abb4.173
jmp case.0x14012a96f.28
mov r8d, 1
mov rcx, r12
lea rdx, [0x1403b26d0]
call fcn.140107556
test al, al
ror byte [rdi], 0x85
invalid
add al, byte [rax]
invalid
add r12, 0x18
add rbx, 0xffffffffffffffe8
call 0x140123c02
invalid
mov rax, qword [rsp + 0x2b01]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x2b09]
and al, 9
sub eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
mov r13, qword [rbx + 0x58]
mov ebp, dword [rbx + 0x58]
add r13, 2
imul r14, qword [rbx + 0x68], 0x12
xor ebx, ebx
cmp r14, rbx
setne bpl
setne ch
je case.0x14012a96f.28
lea rax, [rbx + r13]
add rax, 0xfffffffffffffffe
add eax, 0xfffffffe
cmp byte [rax], 2
jne 0x14013019f
invalid
cmp r15b, byte [r13 + rbx - 1]
jne 0x140130385
test r15b, r15b
je 0x140130376
mov rax, qword [r13 + rbx]
xor rax, qword [rsp + 0xb0]
add byte [rax], al
mov rcx, qword [r13 + rbx + 8]
xor rcx, qword [rsp + 0x90]
xor ecx, dword [rsp + 0x90]
or rcx, rax
jne 0x140130385
jmp case.0x14012a96f.28
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x12e0], xmm0
movzx eax, word [rax + 0x10]
mov word [rsp + 0x12f0], ax
mov byte [rsp + 0x12f2], r15b
adc al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rbx + rdi*8], ah
adc al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rbx + rsi*8], ah
adc al, byte [rax]
add byte [rax + 0x12e024bc], al
adc al, byte [rax]
add byte [rax], al
je 0x1401302df
test r15b, r15b
je 0x140130385
mov r12, qword [rsp + 0x12e1]
mov sil, byte [rsp + 0x12f1]
mov cl, 0x80
sub cl, sil
sub cl, dh
mov rax, 0xffffffffffffffff
shl rax, cl
test cl, 0x40
mov rdx, rax
mov r8d, 0
cmovne rdx, r8
mov rdi, qword [rsp + 0x12e9]
mov r9, 0xffffffffffffffff
cmove rax, r9
test cl, cl
cmovs rax, r8
ror byte [rcx + 0xf], 0x48
invalid
bswap rdx
bswap rax
and rax, r12
and eax, esp
and rdx, rdi
mov qword [rsp + 0x7d8], rdx
mov qword [rsp + 0x7d0], rax
lea rcx, [rsp + 0x7d0]
lea rdx, [rsp + 0x12f3]
call fcn.14007926d
test al, al
je 0x140130385
mov rax, 0xffffffffffffffff
mov ecx, esi
shr rax, cl
test sil, 0x40
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
mov edx, 0
cmovne rax, rdx
test sil, sil
cmovs rax, rdx
ret 0xf48
retfq 0xf48
leave
bswap rax
or rax, r12
or rcx, rdi
mov qword [rsp + 0x7d8], rcx
fadd dword [rdi]
add byte [rax], al
mov qword [rsp + 0x7d0], rax
lea rcx, [rsp + 0x12f3]
mov word [rbx + rsi*8], fs
adc al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
invalid
add byte [rax], al
call fcn.14007926d
invalid
jmp 0x140130370
test r15b, r15b
jne 0x140130385
invalid
mov sil, byte [rsp + 0x12e5]
movzx eax, sil
mov ecx, 0x20
sub ecx, eax
mov eax, 0xffffffff
invalid
invalid
call rbx
loopne 0x140130286
stc
and byte [rcx], bh
cmovae eax, ecx
ror dword [r15], 0xc8
invalid
ror dword [r15], 0xc8
and eax, dword [rsp + 0x12e1]
mov dword [rsp + 0x7d0], eax
lea rcx, [rsp + 0x7d0]
rol byte [rdi], 1
add byte [rax], al
lea rdx, [rsp + 0x12f3]
call fcn.140079393
test al, al
je 0x140130385
mov eax, 0xffffffff
mov ecx, esi
shr eax, cl
cmp sil, 0x20
mov ecx, 0
add byte [rax], al
add byte [rdi], cl
ror dword [r15], 0xc8
or eax, dword [rsp + 0x12e1]
mov dword [rsp + 0x7d0], eax
and al, 0xd0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rbx + rsi*8], fs
adc al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
rol byte [rdi], 1
lea rcx, [rsp + 0x12f3]
lea rdx, [rsp + 0x7d0]
rol byte [rdi], 1
add byte [rax], al
call fcn.140079393
test al, al
je 0x140130385
jmp case.0x14012a96f.28
mov rax, qword [rsp + 0xb0]
cmp dword [r13 + rbx], eax
je case.0x14012a96f.28
add rbx, 0x12
jmp 0x140130149
dec dword [rbp + rcx*4 - 0x44]
and al, 0xe0
adc al, byte [rax]
add byte [rbp + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
lea r15, [rsp + 0x12e0]
lea r13, [rsp + 0x1300]
lodsb al, byte [rsi]
and al, 0
adc eax, dword [rax]
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x70
jo 0x1401303c6
add byte [rax], al
lodsb al, byte [rsi]
and al, 0
adc eax, dword [rax]
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x70
jo 0x1401303c6
add byte [rax], al
invalid
invalid
pushfq
and al, 0xa8
add byte [rax], al
mov rbx, qword [rsp + 0xa8]
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x73]
lea ecx, [0x1403e0350]
mov rax, qword [rbx]
lea rcx, [0x1403e0350]
lea ecx, [0x1403e0350]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x40e0ffc8
add rax, rcx
jmp rax
test bpl, bpl
test ch, ch
je 0x140130487
jmp 0x1401304a8
test bpl, bpl
jne 0x1401304a8
lea rdx, [rbx + 8]
lea rcx, [rsp + 0x410]
adc byte [rax + rax], al
invalid
add byte [rax], al
lea r8, [rsp + 0xf70]
add byte [rax], al
call case.0x1400ecd3f.329
jmp 0x140130498
add byte [rax], al
test bpl, bpl
jne 0x1401304a8
lea rcx, [rsp + 0xf70]
call case.0x1400d6ff8.473
mov dh, 0x71
std
inc dword [rcx - 0x47]
add eax, 0x48000000
mov ecx, eax
std
inc dword [rcx - 0x47]
add eax, 0x48000000
mov ecx, eax
lea r8, [0x1403db577]
jmp 0x14013047e
test bpl, bpl
jne 0x1401304a8
mov rsi, qword [rbx + 8]
mov esi, dword [rbx + 8]
add rsi, 0x10
lea rcx, [rsp + 0xf70]
call case.0x1400d6ff8.473
mov r8, rdx
mov rcx, rsi
mov ecx, esi
mov rdx, rax
call fcn.1401075f3
std
dec dword [rax - 0x7b]
invalid
je 0x1401304a8
std
dec dword [rax - 0x7b]
sal byte [rcx + rbx*2 + 0x48], 0x8d
mov word [rax + rdx], fs
add al, 0
add byte [rax - 0x77], cl
ret 0x37eb
lea rcx, [rsp + 0x410]
mov rdx, rax
jmp 0x140130493
test bpl, bpl
jne 0x1401304a8
lea rcx, [rsp + 0xf70]
call case.0x1400d6ff8.473
mov r9d, 4
mov rcx, rax
lea r8, [0x1403db573]
call fcn.1401075ee
test al, al
je 0x1401304a8
lea rdx, [rbx + 8]
lea rcx, [rsp + 0x410]
call case.0x1400d6ff8.469
cmp qword [rsp + 0x410], 2
je 0x1401304b4
jmp 0x14013055a
mov qword [rsp + 0x410], 2
add rbx, 0x88
lea rcx, [rsp + 0x410]
call fcn.1401079b3
jmp 0x14012fec8
mov rcx, r15
mov rdx, r12
call fcn.140107481
mov ecx, 0xb
mov rdi, qword [rsp + 0x60]
lea rsi, [rsp + 0xf70]
mov ah, 0x24
jo 0x1401304f7
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x250
lea rdi, [rsp + 0x2b00]
mov rcx, rdi
mov rdx, r15
call fcn.1402afaf0
mov ecx, 0x538
mov edx, 8
call fcn.14009db95
mov rsi, rax
mov r8d, 0x250
mov rcx, rax
mov rdx, rdi
call fcn.1402afaf0
and word [rsi + 0x250], 0
mov rax, qword [rsp + 0x70]
mov qword [rsi + 0x258], rax
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x260], eax
mov byte [rsi + 0x268], 0
lea rdi, case.0x1400f4963.197
cmp eax, 0x27a1d3
jmp 0x14013060f
mov ecx, 0xa
lea rbx, [rsp + 0x7d0]
mov rdi, rbx
mov edi, ebx
lea rsi, [rsp + 0x410]
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov rdx, r12
call fcn.140107481
mov ecx, 0xb
lea rdi, [rsp + 0x13b0]
lea rsi, [rsp + 0xf70]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xa
mov rdi, qword [rsp + 0x60]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x2d2
add byte [rax], al
lea rdi, [rsp + 0x2b00]
mov rcx, rdi
mov rdx, r15
call fcn.1402afaf0
mov ecx, 0x4cf8
mov edx, 8
call fcn.14009db95
mov rsi, rax
mov r8d, 0x2d2
mov eax, 0x2d2
mov rcx, rax
mov rdx, rdi
call fcn.1402afaf0
xor eax, eax
mov byte [rsi + 0x2d2], al
mov rcx, qword [rsp + 0x70]
mov qword [rsi + 0x2638], rcx
mov ecx, dword [rsp + 0x30]
mov dword [rsi + 0x2640], ecx
mov byte [rsi + 0x2648], al
lea rdi, [0x1403aa748]
mov rcx, qword [rsp + 0x28]
call case.0x1400d5dac.790
mov rbx, qword [rsp + 0x48]
mov qword [rbx + 0xe0], 2
mov qword [rbx + 0xe8], rsi
mov qword [rbx + 0xf0], rdi
mov rcx, r12
call case.0x1400ee993.1440
push 0xfffffffffffffffd
dec dword [rax - 0x75]
wait
loopne 0x140130644
add byte [rax], al
jmp 0x14012fded
cmp rax, 1
jne 0x140134733
test esi, ebx
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov rdx, qword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
lea rcx, [rsp + 0xb40]
mov r8, qword [rsp + 0x198]
call qword [rax + 0x18]
mov bl, byte [rsp + 0xb51]
cmp bl, 3
je 0x140134686
mov rbp, qword [rsp + 0xb40]
mov rdi, qword [rsp + 0xb48]
mov sil, byte [rsp + 0xb50]
lea rcx, [rsp + 0xb52]
or eax, dword [rax]
add byte [rbx + 0x24848901], cl
nop
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x41
add al, 0x66
mov dword [rsp + 0x294], eax
mov rax, qword [rsp + 0x28]
cmp dword [rax], 4
je case.0x140107a24.281
mov rcx, qword [rsp + 0x28]
call case.0x1400d5dac.790
imul byte [rcx - 3]
dec dword [rax - 0x75]
and al, 0x28
mov qword [rax], 4
cmp bl, 2
jne 0x14013071b
mov cl, 7
call fcn.14006fc97
mov rsi, rax
mov rcx, rax
call fcn.1401056ff
mov qword [rsi], rbp
mov qword [rsi + 8], rdi
mov bl, 2
mov rbp, rsi
mov sil, byte [rsp + 0x58]
lea r14, [rsp + 0x3a90]
nop
cmp al, byte [rax]
add byte [rax - 0x75], cl
jl 0x14013073c
invalid
jmp 0x140130741
movzx eax, word [rsp + 0x294]
mov word [rsp + 0x4b4], ax
mov eax, dword [rsp + 0x290]
mov dword [rsp + 0x4b0], eax
lea r14, [rsp + 0x3a90]
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0xaa0], rbp
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0xaa8], rdi
mov esp, 0xaa824
add byte [rax - 0x78], al
je 0x140130786
pop rax
mov byte [rsp + 0xab0], sil
mov byte [rsp + 0xab1], bl
add byte [rax], al
movzx eax, word [rsp + 0x4b4]
lea rcx, [rsp + 0xab2]
mov word [rdx + rsi*4], fs
or al, byte [rax]
add byte [rsi - 0x77], ah
add al, 0x8b
test byte [rax + rsi*4], ah
add al, 0
add byte [rcx - 0x4374b7ff], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x40
mov rsi, qword [rdi + rbp]
cmp rsi, 2
je 0x140134790
add byte [rax], al
mov rdx, qword [rsp + 0x48]
add rdx, 8
mov r8d, 0xd8
mov rcx, r14
call fcn.1402afaf0
mov rcx, qword [rsp + 0x28]
call fcn.14012f6cb
mov qword [rdi + rbp], 2
mov dword [rdi + rbp], 2
mov qword [rsp + 0x25e0], rsi
mov r8d, 0xd8
mov eax, 0xd8
lea rcx, [rsp + 0x25e8]
mov rdx, r14
call fcn.1402afaf0
add byte [rax - 0x7bf0fd05], al
adc al, 5
add byte [rax], al
mov qword [rsp + 0x2b00], rsi
mov r8d, 0xd8
lea rcx, [rsp + 0x2b08]
or byte [rbx], ch
add byte [rax], al
mov rdx, r14
call fcn.1402afaf0
mov rcx, r15
mov rbp, qword [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov r14, qword [rsp + 0x68]
call qword [r14 + 0x50]
mov al, byte [rsp + 0x58]
mov byte [rsp + 0x12f9], al
mov rdi, qword [rsp + 0x12e0]
mov rsi, qword [rsp + 0x12e8]
add byte [rax], al
lea rax, [rsp + 0x1358]
add byte [rax], al
movups xmm0, xmmword [rax - 0x68]
movaps xmmword [rsp + 0x2270], xmm0
add byte [rax], al
test bl, bl
je 0x1401308f4
mov rcx, r15
mov rdx, rbp
call qword [r14 + 0x78]
cmp qword [rsp + 0x12e0], 0
invalid
je 0x1401308f4
test rdi, rdi
je 0x1401308ba
mov ecx, 0x28
mov edx, 8
call fcn.14009db95
sal esi, cl
dec dword [rax - 0x77]
cmp byte [rax - 0x77], cl
jo 0x14013089e
lea rcx, [rsp + 0x1358]
movups xmm0, xmmword [rcx - 0x70]
movups xmmword [rax + 0x10], xmm0
mov rcx, qword [rcx - 0x60]
mov qword [rax + 0x20], rcx
mov rdi, rax
lea rsi, [0x1403a7f40]
jmp 0x1401308f4
mov ecx, 0x18
mov edx, 8
call fcn.14009db95
mov rdi, rax
lea rax, [rsp + 0x1358]
movups xmm0, xmmword [rax - 0x70]
movups xmmword [rdi], xmm0
mov rax, qword [rax - 0x60]
mov eax, dword [rax - 0x60]
mov qword [rdi + 0x10], rax
xor ecx, ecx
leave
mov rdx, rsi
call fcn.1400047c1
dec dword [rax - 0x73]
xor eax, 0x273a84
test byte [rdx], bh
invalid
invalid
mov qword [rsp + 0x7d0], rdi
mov qword [rsp + 0x7d8], rsi
movaps xmm0, xmmword [rsp + 0x2270]
lea rax, [rsp + 0x7e0]
movups xmmword [rax], xmm0
mov rdi, qword [rsp + 0x50]
mov cl, byte [rsp + 0x7e8]
mov al, byte [rsp + 0x2bd8]
add byte [rax], al
mov edx, ecx
or dl, al
jne 0x1401309f2
mov rcx, qword [rsp + 0xb8]
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x1310], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
adc byte [rcx + 0x20], dl
movaps xmmword [rsp + 0x1300], xmm2
movaps xmmword [rsp + 0x12f0], xmm1
sub dword [rsp + 0x12f0], ecx
movaps xmmword [rsp + 0x12e0], xmm0
mov rcx, r12
mov rdx, rdi
cli
mov r8, r15
mov r9b, 1
call fcn.14012fa88
or al, 0xf1
invalid
dec dword [rcx + rcx*4 - 7]
call fcn.14012f71d
cmp byte [rsp + 0x2270], 3
jne 0x140130a38
call fcn.14006fcc6
mov rsi, rax
mov r8d, 0x17
mov rcx, rax
lea rdx, [0x1403a7c65]
call fcn.14006fb64
lea rcx, [rsp + 0x7d0]
lea ecx, [rsp + 0x7d0]
call fcn.14010570a
lea rcx, [rsp + 0xaa0]
call fcn.14007b014
mov rcx, rdi
call fcn.14012f712
lea rcx, [rsp + 0x2b68]
call fcn.14009dbc5
idiv bh
lea rcx, [rsp + 0x2bc8]
call fcn.14009dbc5
mov bl, 2
jmp 0x140130b5d
add byte [rax], al
mov r8, qword [rsp + 0xb8]
mov rdx, qword [r8 + 0x30]
mov qword [rsp + 0xfa0], rdx
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
adc byte [rax + 0x10], cl
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0xf90], xmm2
movaps xmmword [rsp + 0xf80], xmm1
movaps xmmword [rsp + 0xf70], xmm0
jo 0x140130a39
add byte [rax], al
test cl, cl
je 0x140130a78
test al, al
jne 0x140130a78
xor edi, edi
jmp 0x140130a83
mov rax, qword [rsp + 0x22a0]
mov qword [rsp + 0xfa0], rax
movups xmm0, xmmword [rsp + 0x2270]
movups xmm1, xmmword [rsp + 0x2280]
movups xmm2, xmmword [rsp + 0x2290]
movaps xmmword [rsp + 0xf90], xmm2
movaps xmmword [rsp + 0xf80], xmm1
movaps xmmword [rsp + 0xf70], xmm0
mov byte [rsp + 0x2b80], 1
mov dil, 1
mov r8d, 0x88
mov rcx, r15
lea rdx, [rsp + 0x2b00]
call fcn.1402afaf0
movups xmm0, xmmword [rsp + 0xaa0]
mov rcx, qword [rsp + 0x98]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0xab0]
mov qword [rcx + 0x10], rax
movups xmm6, xmmword [rsp + 0x2bc8]
enter 0x2b, 0
mov rbx, qword [rsp + 0x2bc0]
mov rax, qword [rsp + 0xfa0]
mov rcx, qword [rsp + 0x78]
mov qword [rcx + 0x30], rax
movaps xmm0, xmmword [rsp + 0xf70]
and al, 0x70
sldt word [rax]
movaps xmm1, xmmword [rsp + 0xf80]
movaps xmm2, xmmword [rsp + 0xf90]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rsp + 0x7d0]
movups xmm1, xmmword [rsp + 0x7e0]
lea rax, [rsp + 0x1358]
movups xmmword [rax + 0x28], xmm0
movups xmmword [rax + 0x38], xmm1
mov ecx, 0x410
mov edx, 8
call fcn.14009db95
mov rsi, rax
mov r8d, 0xf8
mov rcx, rax
mov rdx, r15
call fcn.1402afaf0
movups xmmword [rsi + 0xf8], xmm6
adc dword [rsi + 0xf8], esi
adc dword [rsi + 0xf8], esi
mov qword [rsi + 0x108], rbx
mov byte [rsi + 0x110], dil
mov byte [rsi + 0x111], 0
mov bl, 4
invalid
mov r14, qword [rsp + 0xf0]
mov rcx, r14
call fcn.14012cd23
mov qword [r14], 3
mov qword [r14 + 8], rsi
mov ecx, 0xd
mov rdi, qword [rsp + 0x88]
lea rsi, [rsp + 0xc20]
and al, 0x20
or al, 0
add bl, dh
movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x78], bl
mov eax, dword [rsp + 0x1268]
mov ecx, dword [rsp + 0x126b]
mov word [rbx + rbp*2], fs
adc al, byte [rax]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], al
add rax, qword [rcx - 0x77]
add byte [rax + 3], bh
add rax, qword [rcx - 0x77]
add byte [rax + 3], bh
jmp 0x14012fd69
cmp rax, 1
jne case.0x14011aaed.163
invalid
lodsd eax, dword [rsi]
cmp eax, dword [rax]
invalid
mov rax, qword [rsp + 0x48]
cmp byte [rax + 0x70], 4
jne case.default.0x140130bee
insd dword [rdi], dx
add dword [rax], eax
invalid
mov r13, qword [r14 + rcx]
movzx eax, byte [r13 + 0x111]
lea rcx, [0x1403e033c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [r13 + 0x98]
mov qword [rsp + 0x12f0], rax
movups xmm0, xmmword [r13 + 0x88]
movaps xmmword [rsp + 0x12e0], xmm0
lea rsi, [rsp + 0xf70]
mov rcx, rsi
mov rdx, r13
invalid
call fcn.140135dcc
mov rax, qword [rsp + 0x12f0]
mov qword [rsi + 0x98], rax
xchg byte [rax + 0xf000000], bl
sub byte [rsp + 0x12e0], al
movups xmmword [rsi + 0x88], xmm0
mov byte [rax], al
add byte [rax], al
mov byte [rsi + 0x2f0], 0
lea rcx, [r13 + 0x118]
mov r8d, 0x2f8
mov rdx, rsi
call fcn.1402afaf0
lea rax, [r13 + 0x118]
mov qword [rsp + 0xb0], rax
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x85
or byte [rax + rax], al
add byte [rbp + 0x1b840fc0], al
add dword [rax], eax
invalid
cmp eax, 3
jne case.0x14010f86a.241
lea rdx, [r13 + 0x400]
movzx eax, byte [r13 + 0x400]
lea rcx, [r13 + 0x1d0]
test eax, eax
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xa0], rdx
je 0x140130f74
cmp eax, 3
jne case.0x140110aea.228
lea r12, [r13 + 0x348]
movzx eax, byte [r13 + 0x348]
lea r15, [r13 + 0x200]
add byte [rbp + 0x5a840fc0], al
add al, 0
invalid
cmp eax, 3
jne case.0x1401122ab.212
lea rbx, [r13 + 0x340]
movzx eax, byte [r13 + 0x340]
test eax, eax
je 0x1401326c7
test dh, cl
sbb dword [rax], eax
invalid
cmp eax, 3
jne case.0x1401288ed.64
mov rax, qword [r13 + 0x338]
jmp 0x1401311a5
lea rcx, [rsp + 0x25e0]
call fcn.14012f6d5
mov rsi, qword [rsp + 0xf0]
mov esi, dword [rsp + 0xf0]
mov rcx, rsi
call fcn.14012cd23
mov qword [rsi], 4
mov dword [rsi], 4
mov bl, 2
mov r14, qword [rsp + 0xb0]
jmp 0x1401346e1
lea rsi, [rsp + 0x1268]
mov rcx, rsi
mov rdx, rax
call fcn.140134936
mov bl, byte [rsi + 0x70]
jmp 0x140134681
lea rsi, [r13 + 0x148]
lea r15, [r13 + 0x118]
movzx eax, byte [r13 + 0x148]
test eax, eax
je 0x140134193
cmp eax, 3
je 0x1401341aa
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconn.rs
jmp case.0x1400f930e.388
xor edi, edi
xor ecx, ecx
call fcn.14012d15b
mov rsi, rax
xorps xmm6, xmm6
movups xmmword [rsp + 0x12e7], xmm6
movups xmm0, xmmword [rsp + 0x12e0]
movaps xmmword [rsp + 0x2b00], xmm0
mov rax, qword [rsp + 0x12ef]
mov qword [rsp + 0x2b0f], rax
mov ecx, 0x200
mov edx, 0x80
call fcn.14009db95
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x80], rsi
and qword [rbx + 0x88], 0
movaps xmmword [rbx + 0x100], xmm6
and qword [rbx + 0x110], 0
mov qword [rbx + 0x180], rsi
mov qword [rbx + 0x188], rsi
and qword [rbx + 0x190], 0
mov byte [rbx + 0x198], dil
and qword [rbx + 0x1a0], 0
mov byte [rbx + 0x1a8], dil
movaps xmm0, xmmword [rsp + 0x2b00]
movups xmmword [rbx + 0x1a9], xmm0
mov rcx, qword [rsp + 0x2b0f]
mov qword [rbx + 0x1b8], rcx
movaps xmmword [rbx + 0x1c0], xmm6
mov qword [rbx + 0x1d0], rax
lock inc qword [rbx]
jle 0x1401347a8
mov al, byte [0x1404301b0]
mov ecx, 0x30
mov edx, 8
call fcn.140022460
test rax, rax
je 0x140134814
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov byte [rdi + 0x28], 0
xorps xmm0, xmm0
movups xmmword [rdi + 0x10], xmm0
lock inc qword [rdi]
jle 0x1401347a8
mov qword [r13 + 0x1b8], rdi
mov qword [r13 + 0x1c0], rbx
mov byte [r13 + 0x1c8], 0
cmp byte [r13 + 0x198], 0
je 0x14013222f
mov rax, qword [r13 + 0x1b0]
mov qword [rsp + 0x3b0], rax
movups xmm0, xmmword [r13 + 0x1a0]
movaps xmmword [rsp + 0x3a0], xmm0
lea rsi, [r13 + 0x138]
mov rcx, qword [r13 + 0x180]
mov rdx, qword [r13 + 0x188]
call case.0x1400f930e.389
lea rcx, [r13 + 0x1d0]
mov qword [rsp + 0xa8], rcx
mov qword [r13 + 0x1d0], rax
mov qword [r13 + 0x1d8], rdx
mov qword [r13 + 0x350], rbx
mov qword [r13 + 0x358], rdi
mov qword [r13 + 0x3e0], rsi
movaps xmm0, xmmword [rsp + 0x3a0]
movups xmmword [r13 + 0x3e8], xmm0
mov rcx, qword [rsp + 0x3b0]
mov qword [r13 + 0x3f8], rcx
lea rcx, [r13 + 0x400]
mov qword [rsp + 0xa0], rcx
mov byte [r13 + 0x400], 0
jmp 0x140130f97
mov rbx, qword [r13 + 0x350]
mov rdi, qword [r13 + 0x358]
mov rsi, qword [r13 + 0x3e0]
mov rax, qword [r13 + 0x1d0]
mov rdx, qword [r13 + 0x1d8]
mov qword [r13 + 0x1e0], rbx
mov qword [r13 + 0x1e8], rdi
mov qword [r13 + 0x360], rsi
mov qword [r13 + 0x1f0], rax
mov qword [r13 + 0x1f8], rdx
mov eax, dword [rsi + 0x40]
lea ecx, [rax - 0x1000000]
cmp ecx, 0xff003fff
jbe 0x1401347c1
mov rbx, qword [rsi + 0x30]
mov rcx, rbx
shr rcx, 0x20
jne 0x1401347d6
lea rdi, [r13 + 0x3e8]
mov ebp, dword [rsi + 0x38]
mov ecx, dword [rsi + 0x3c]
cmp qword [rsi], 0
je 0x140130ff9
mov r14, qword [rsi + 8]
jmp 0x140130fff
mov r14d, 0xa
mov r15d, 1
mov dword [r13 + 0x368], r15d
mov dword [r13 + 0x36c], ebp
mov r12d, 0x1e
mov qword [r13 + 0x370], r12
and dword [r13 + 0x378], 0
or qword [r13 + 0x380], 0xffffffffffffffff
mov qword [r13 + 0x388], rbx
mov qword [r13 + 0x390], r14
mov edx, 0x14
mov qword [r13 + 0x398], rdx
and dword [r13 + 0x3a0], 0
mov qword [r13 + 0x3a8], 1
and dword [r13 + 0x3b0], 0
mov dword [r13 + 0x3b8], r15d
mov dword [r13 + 0x3bc], ecx
mov dword [r13 + 0x3c0], r15d
mov dword [r13 + 0x3c4], eax
and dword [r13 + 0x3c8], 0
lea rdx, [r13 + 0x3a0]
and dword [r13 + 0x3d0], 0
xor eax, eax
mov byte [r13 + 0x3d8], al
mov dword [r13 + 0x3dc], r15d
lea rsi, [rsp + 0x1318]
mov rcx, rsi
call fcn.14012c817
mov qword [rsi - 0x30], r12
and dword [rsi - 0x28], 0
or qword [rsi - 0x20], 0xffffffffffffffff
mov dword [rsi - 0x38], r15d
mov dword [rsi - 0x34], ebp
mov qword [rsi - 0x18], rbx
mov qword [rsi - 0x10], r14
mov eax, 0x14
mov qword [rsi - 8], rax
mov dword [rsi + 0x3c], r15d
movups xmm0, xmmword [rdi]
lea rdx, [rsp + 0x7d0]
movups xmmword [rdx + 0x78], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rdx + 0x88], rax
lea rsi, [rsp + 0x12e0]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea r15, [r13 + 0x200]
mov r8d, 0x148
mov rcx, r15
call fcn.1402afaf0
lea r12, [r13 + 0x348]
xor eax, eax
mov byte [r13 + 0x348], al
lea rax, [r13 + 0x290]
mov rcx, qword [r13 + 0x288]
mov qword [r13 + 0x2a0], rcx
movups xmm0, xmmword [r13 + 0x278]
movups xmmword [r13 + 0x290], xmm0
lea rdi, [r13 + 0x2a8]
mov ecx, 0xf
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov qword [r13 + 0x320], rax
lea rbx, [r13 + 0x340]
mov byte [r13 + 0x340], 0
mov qword [r13 + 0x328], rax
lea rax, [0x1403a65c4]
mov qword [r13 + 0x330], rax
mov qword [r13 + 0x338], 0x18
mov eax, 0x18
lea rsi, [rsp + 0x12e0]
lea r14, str.failed_to_write_whole_buffer
movabs rbp, 0x1700000003
test rax, rax
je 0x1401312b3
mov rcx, qword [r13 + 0x328]
mov r9, qword [r13 + 0x330]
mov rdx, qword [rcx]
mov r10, qword [rcx + 8]
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov r8, qword [rsp + 0x198]
call qword [r10 + 0x20]
mov rax, qword [rsp + 0x12e0]
cmp rax, 2
je 0x14013125c
mov rdi, qword [rsp + 0x12e8]
test rax, rax
jne 0x140131269
mov rdx, qword [r13 + 0x330]
mov r8, qword [r13 + 0x338]
mov qword [r13 + 0x330], r14
and qword [r13 + 0x338], 0
mov rcx, rsi
mov r9, rdi
call fcn.14010dfbc
mov rcx, qword [rsp + 0x12f0]
mov rax, qword [rsp + 0x12f8]
mov qword [r13 + 0x330], rcx
mov qword [r13 + 0x338], rax
test rdi, rdi
jne 0x1401311be
jmp 0x140131271
mov al, 3
mov byte [rbx], al
mov byte [r12], al
jmp 0x140132047
mov rbp, rdi
test rdi, rdi
je 0x1401312b3
mov eax, dword [rsp + 0x710]
mov ecx, dword [rsp + 0x713]
mov dword [rsp + 0x1a3], ecx
mov dword [rsp + 0x1a0], eax
movups xmm0, xmmword [rsp + 0xc20]
movaps xmmword [rsp + 0x2b00], xmm0
mov rax, qword [rsp + 0xc30]
mov qword [rsp + 0x2b10], rax
mov bl, 4
xor eax, eax
jmp 0x1401312b7
mov bl, 5
mov al, 1
mov ecx, dword [rsp + 0x1a0]
mov edx, dword [rsp + 0x1a3]
mov dword [rsp + 0x363], edx
mov dword [rsp + 0x360], ecx
movaps xmm0, xmmword [rsp + 0x2b00]
movaps xmmword [rsp + 0x290], xmm0
mov rcx, qword [rsp + 0x2b10]
mov qword [rsp + 0x2a0], rcx
mov byte [r13 + 0x340], 1
mov ecx, dword [rsp + 0x360]
mov edx, dword [rsp + 0x363]
mov dword [rsp + 0x170], ecx
mov dword [rsp + 0x173], edx
movaps xmm0, xmmword [rsp + 0x290]
movaps xmmword [rsp + 0x3e0], xmm0
mov rcx, qword [rsp + 0x2a0]
mov qword [rsp + 0x3f0], rcx
test al, al
je 0x140131e96
mov qword [rsp + 0x78], r12
mov qword [rsp + 0xb8], r15
mov rsi, qword [r13 + 0x290]
mov rbx, qword [r13 + 0x298]
mov rax, qword [r13 + 0x2a0]
mov qword [rsp + 0x290], rax
mov rcx, rsi
call qword [rbx + 0x40]
test al, al
mov ecx, 0x100
mov edi, 0x400
cmovne rdi, rcx
mov qword [rsp + 0xd60], rsi
mov qword [rsp + 0xd68], rbx
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0xd70], rax
xorps xmm6, xmm6
movups xmmword [rsp + 0xc40], xmm6
movups xmmword [rsp + 0xc60], xmm6
and qword [rsp + 0xc80], 0
movups xmmword [rsp + 0xc70], xmm6
mov r14d, 8
mov qword [rsp + 0xc38], r14
mov qword [rsp + 0xc50], r14
and qword [rsp + 0xc58], 0
mov r15d, 0x1000
mov qword [rsp + 0xc88], r15
mov ebx, 2
mov qword [rsp + 0xc20], rbx
lea rbp, [rsp + 0xc20]
add rcx, rbp
mov edx, 0x4000
call fcn.1400633d3
mov r12d, 3
mov qword [rsp + 0xc90], r12
mov qword [rsp + 0xcd8], 4
and qword [rsp + 0xd40], 0
mov qword [rsp + 0xd48], rdi
or rdi, 9
mov qword [rsp + 0xd50], rdi
mov dword [rsp + 0xd58], 0x4000
lea rsi, [rsp + 0x1480]
mov rcx, rsi
call fcn.140176ee0
lea rdi, [rsp + 0x1328]
mov r8d, 0x158
mov rcx, rdi
mov rdx, rbp
call fcn.1402afaf0
mov qword [rdi - 0x48], 1
and qword [rdi - 0x40], 0
mov qword [rdi - 0x38], 0x800000
mov qword [rdi - 0x30], r12
and qword [rdi - 0x28], 0
mov qword [rdi - 0x20], 9
mov byte [rdi - 0x18], 1
and qword [rdi - 0x10], 0
lea rdi, [rsp + 0x2b00]
lea rdx, [rsp + 0x12e0]
mov r8d, 0x1c8
mov rcx, rdi
call fcn.1402afaf0
movups xmmword [rsi + 0x48], xmm6
lea rsi, [rsp + 0x14e8]
mov edx, 0x1000
mov rcx, rsi
call fcn.1400633d3
and qword [rsi - 0x40], 0
mov qword [rsi + 0x20], r15
mov qword [rsi - 0x30], r14
and qword [rsi - 0x28], 0
and qword [rsi - 0x10], 0
mov qword [rsi - 8], r15
lea r14, [rsp + 0x12e0]
mov r8d, 0x1c8
mov rcx, r14
mov rdx, rdi
call fcn.1402afaf0
mov qword [r14 + 0x370], 0x1000000
mov qword [rsi + 0x28], rbx
mov qword [r14 + 0x10], 0x4000
lea rcx, [rsp + 0x2b00]
mov r8d, 0x378
mov rdx, r14
call fcn.1402afaf0
cmp dword [r13 + 0x300], 0
je 0x140131562
mov edx, dword [r13 + 0x304]
lea rcx, [rsp + 0x2b00]
call fcn.14012c350
lea rdx, [r13 + 0x2e0]
cmp dword [r13 + 0x308], 0
je 0x140131582
mov eax, dword [r13 + 0x30c]
mov qword [rsp + 0x2e70], rax
lea rsi, [rsp + 0x12e4]
mov rcx, rsi
mov qword [rsp + 0x70], rdx
call fcn.14012c817
mov byte [rsi - 4], 4
lea rsi, [rsp + 0x2b48]
lea rdx, [rsp + 0x12e0]
mov rcx, rsi
call case.0x140107d24.206
lea rdx, str.invalid_SETTINGS_frame
lea r9, str.he:_
mov r8d, 0x16
mov ecx, eax
call fcn.1401293c4
mov rax, qword [rsi - 0x48]
mov qword [rsp + 0x30], rax
mov al, byte [rsi - 0x40]
mov byte [rsp + 0x98], al
mov eax, dword [rsi - 0x3f]
mov dword [rsp + 0x178], eax
mov eax, dword [rsi - 0x3c]
mov dword [rsp + 0x17b], eax
mov rax, qword [rsi - 0x38]
mov qword [rsp + 0x28], rax
movups xmm0, xmmword [rsi - 0x30]
movaps xmmword [rsp + 0x320], xmm0
mov rax, qword [rsi - 0x20]
mov qword [rsp + 0x330], rax
lea rdx, [rsp + 0x2b30]
lea rcx, [rsp + 0xc20]
mov r8d, 0x348
call fcn.1402afaf0
mov r14d, dword [r13 + 0x31c]
mov r15, qword [r13 + 0x2c0]
mov rbp, qword [r13 + 0x2c8]
mov rdi, qword [r13 + 0x2b0]
mov eax, dword [r13 + 0x2b8]
mov dword [rsp + 0x90], eax
mov r12, qword [r13 + 0x2d0]
mov rbx, qword [r13 + 0x2d8]
lea rsi, [rsp + 0x2c0]
mov rcx, rsi
mov rdx, qword [rsp + 0x70]
call fcn.14012c817
mov dword [rsp + 0x58], r14d
mov dword [rsi + 0x3c], r14d
mov qword [rsp + 0xc8], r15
mov qword [rsi - 0x20], r15
mov qword [rsp + 0x60], rbp
mov qword [rsi - 0x18], rbp
mov qword [rsp + 0x68], rdi
mov qword [rsi - 0x30], rdi
mov eax, dword [rsp + 0x90]
mov dword [rsi - 0x28], eax
mov qword [rsp + 0xc0], r12
mov qword [rsi - 0x10], r12
mov qword [rsp + 0x48], rbx
mov qword [rsi - 8], rbx
mov eax, dword [rsi + 0x18]
mov dword [rsp + 0x50], eax
mov r14d, dword [rsi + 0x1c]
mov eax, dword [rsi + 8]
mov dword [rsp + 0x80], eax
mov eax, dword [rsi + 0xc]
mov dword [rsp + 0x88], eax
mov r15d, dword [rsi + 0x30]
mov r12d, dword [rsi + 0x34]
mov eax, dword [rsi + 0x10]
mov dword [rsp + 0x38], eax
lea rax, [rsp + 0x12e0]
and qword [rax], 0
mov eax, dword [rsi + 0x14]
mov qword [rsp + 0x40], rax
lea rdi, [rsp + 0x12e0]
mov ebx, 0xffff
mov rcx, rdi
mov edx, 0xffff
call fcn.1400636bc
lea rdx, str.invalid_initial_remote_window_size
lea r9, [0x140329af8]
mov r8d, 0x22
mov ecx, eax
call fcn.14006592c
mov eax, dword [rdi + 4]
lea ecx, [rbx + rax]
shl rcx, 0x20
add eax, ebx
movabs rdi, 0x300000001
cmovo rcx, rdi
mov rax, rcx
shr rax, 0x20
mov qword [rsp + 0x70], rax
test cl, cl
jne 0x140134825
lea rbp, [rsp + 0x12e0]
mov eax, dword [rbp]
mov dword [rsp + 0xd0], eax
and qword [rbp], 0
mov rcx, rbp
mov edx, 0xffff
call fcn.1400636bc
lea rdx, str.invalid_initial_window_size
lea r9, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streamsprioritize.rs
mov r8d, 0x1b
mov ecx, eax
call fcn.14006592c
mov eax, dword [rbp]
mov dword [rsp + 0x188], eax
mov eax, dword [rbp + 4]
lea ecx, [rax + 0xffff]
shl rcx, 0x20
mov edx, eax
add edx, 0xffff
cmovo rcx, rdi
test r15d, r15d
setne dl
test r12d, r12d
setne r12b
and r12b, dl
cmp dword [rsp + 0x80], 0
sete dl
cmp dword [rsp + 0x88], 0
setne dil
or dil, dl
cmp dword [rsp + 0x50], 0
cmove r14d, ebx
mov dword [rsp + 0x50], r14d
mov r14, rcx
shr r14, 0x20
test cl, cl
cmovne r14d, eax
call fcn.140068d1a
xor r15d, r15d
cmp dword [rsp + 0x38], 1
mov ebx, 0
sbb rbx, rbx
or rbx, qword [rsp + 0x40]
mov rdx, qword [rax]
mov qword [rsp + 0x38], rdx
mov rcx, qword [rax + 8]
mov qword [rsp + 0x40], rcx
lea rcx, [rdx + 1]
mov qword [rax], rcx
mov ecx, 0x230
call fcn.14005e1cd
mov rbp, rax
mov eax, 1
mov qword [rbp], rax
mov qword [rbp + 8], rax
and qword [rbp + 0x10], 0
mov byte [rbp + 0x18], r15b
mov eax, dword [rsp + 0x289]
mov ecx, dword [rsp + 0x28c]
mov dword [rbp + 0x19], eax
mov dword [rbp + 0x1c], ecx
movabs rax, 0x200000000
mov qword [rbp + 0x20], rax
and dword [rbp + 0x28], 0
mov rax, qword [rsp + 0x68]
mov qword [rbp + 0x30], rax
mov eax, dword [rsp + 0x90]
mov dword [rbp + 0x38], eax
mov eax, 8
mov qword [rbp + 0x40], rax
xorps xmm6, xmm6
movups xmmword [rbp + 0x48], xmm6
movups xmmword [rbp + 0x58], xmm6
mov eax, dword [rsp + 0xd0]
mov dword [rbp + 0x68], eax
mov rax, qword [rsp + 0x70]
mov dword [rbp + 0x6c], eax
and dword [rbp + 0x70], 0
movups xmm0, xmmword [rsp + 0x1a0]
movups xmmword [rbp + 0x74], xmm0
and dword [rbp + 0x84], 0
movups xmm0, xmmword [rsp + 0x710]
movups xmmword [rbp + 0x88], xmm0
and dword [rbp + 0x98], 0
movups xmm0, xmmword [rsp + 0x360]
movups xmmword [rbp + 0x9c], xmm0
mov eax, dword [rsp + 0x50]
mov dword [rbp + 0xac], eax
and qword [rbp + 0xb0], 0
mov dword [rbp + 0xb8], 0x7fffffff
mov byte [rbp + 0xbc], dil
mov byte [rbp + 0xbd], r12b
and dword [rbp + 0xc0], 0
mov eax, dword [rsp + 0x58]
mov dword [rbp + 0xc4], eax
mov eax, dword [rsp + 0x188]
mov dword [rbp + 0xc8], eax
mov dword [rbp + 0xcc], r14d
mov rax, qword [rsp + 0x60]
mov qword [rbp + 0xd0], rax
and dword [rbp + 0xd8], 0
movups xmm0, xmmword [rsp + 0x3f8]
movups xmmword [rbp + 0xdc], xmm0
and dword [rbp + 0xec], 0
movups xmm0, xmmword [rsp + 0x390]
movups xmmword [rbp + 0xf0], xmm0
and dword [rbp + 0x100], 0
movups xmm0, xmmword [rsp + 0xc10]
movups xmmword [rbp + 0x104], xmm0
and dword [rbp + 0x114], 0
and dword [rbp + 0x120], 0
movabs rax, 0xffff7fffffff
mov qword [rbp + 0x128], rax
mov word [rbp + 0x130], 1
mov eax, dword [rsp + 0x1ea]
mov dword [rbp + 0x132], eax
movzx eax, word [rsp + 0x1ee]
mov word [rbp + 0x136], ax
mov byte [rbp + 0x138], 3
lea rcx, [rsp + 0x12e0]
mov rax, qword [rcx + 0x1f]
mov qword [rbp + 0x158], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rbp + 0x149], xmm1
movups xmmword [rbp + 0x139], xmm0
and qword [rbp + 0x160], 0
mov rax, qword [rsp + 0xc8]
mov qword [rbp + 0x170], rax
and qword [rbp + 0x178], 0
mov qword [rbp + 0x180], rbx
and qword [rbp + 0x188], 0
mov rax, qword [rsp + 0xc0]
mov qword [rbp + 0x190], rax
and qword [rbp + 0x198], 0
mov rax, qword [rsp + 0x48]
mov qword [rbp + 0x1a0], rax
and qword [rbp + 0x1a8], 0
mov byte [rbp + 0x1b0], r15b
mov eax, dword [rsp + 0x282]
mov ecx, dword [rsp + 0x285]
mov dword [rbp + 0x1b1], eax
mov dword [rbp + 0x1b4], ecx
mov eax, 8
mov qword [rbp + 0x1b8], rax
movups xmmword [rbp + 0x1d0], xmm6
movups xmmword [rbp + 0x1c0], xmm6
movups xmm0, xmmword [0x140317a70]
movups xmmword [rbp + 0x1e0], xmm0
movups xmm0, xmmword [0x140317a80]
movups xmmword [rbp + 0x1f0], xmm0
mov qword [rbp + 0x200], rax
mov r14d, 8
movups xmmword [rbp + 0x208], xmm6
mov rax, qword [rsp + 0x38]
mov qword [rbp + 0x218], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x220], rax
lea rdi, [rbp + 0x10]
mov ebx, 1
mov qword [rbp + 0x228], rbx
mov ecx, 0x48
mov edx, 8
call fcn.14009db95
mov qword [rax], rbx
mov qword [rax + 8], rbx
and qword [rax + 0x10], 0
mov byte [rax + 0x18], r15b
mov qword [rax + 0x20], r14
movups xmmword [rax + 0x28], xmm6
mov qword [rsp + 0x90], rax
movups xmmword [rax + 0x38], xmm6
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmm3, xmmword [rsi + 0x2c]
movups xmmword [rsp + 0x1cc], xmm3
movaps xmmword [rsp + 0x1c0], xmm2
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [0x14042a298]
mov qword [rsp + 0x360], 2
mov qword [rsp + 0x380], rax
lea rbx, [rax + 0x30]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140131bb3
mov r15, qword [rax + 0x30]
mov rdx, qword [rax + 0x40]
mov rax, qword [rax + 0x48]
mov qword [rsp + 0x12e8], rcx
mov qword [rsp + 0x12f0], rdx
mov qword [rsp + 0x12f8], rax
and qword [rsp + 0x1300], 0
lea r14, [rsp + 0x12e0]
mov qword [r14], r15
lea r8, str.KX:_
lea rsi, [rsp + 0x710]
mov rcx, rsi
mov rdx, r14
call fcn.140006b82
lea rax, str.PY:_
lea r12, [rsp + 0x390]
mov qword [r12], rax
mov qword [r14], rsi
mov qword [r14 + 8], r12
lea rax, [0x1403a5968]
mov qword [r14 + 0x10], rax
lea rdx, [rsp + 0x3f8]
mov qword [rdx], r14
mov qword [rdx + 8], 1
mov qword [rdx + 0x10], rbx
lea r15, [rsp + 0x360]
mov rcx, r15
call fcn.14017720e
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [r14 + 0x348], xmm0
movups xmmword [r14 + 0x358], xmm1
mov rax, qword [r15 + 0x20]
mov qword [r14 + 0x368], rax
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmm1, xmmword [rsp + 0x1b0]
movaps xmm2, xmmword [rsp + 0x1c0]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x20], xmm2
movups xmm0, xmmword [rsp + 0x1cc]
movups xmmword [rsi + 0x2c], xmm0
mov eax, dword [rsp + 0x178]
mov ecx, dword [rsp + 0x17b]
mov dword [r12 + 3], ecx
mov dword [r12], eax
mov rax, qword [rsp + 0x330]
mov qword [r15 + 0x10], rax
movaps xmm0, xmmword [rsp + 0x320]
movaps xmmword [r15], xmm0
lea rcx, [rsp + 0x12e0]
lea rdx, [rsp + 0xc20]
mov r8d, 0x348
call fcn.1402afaf0
lea rsi, [rsp + 0xc20]
mov rcx, rsi
mov rdx, rdi
call fcn.140096c71
lea rdx, str.x:_
mov rcx, rsi
call fcn.1401138c8
inc qword [rax + 0x218]
mov rcx, rax
call fcn.140170450
lock inc qword [rbp]
jle 0x1401347a8
mov rdi, qword [rsp + 0x90]
lock inc qword [rdi]
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0xb8]
mov r12, qword [rsp + 0x78]
mov bl, byte [rsp + 0x98]
jle 0x1401347a8
cmp dword [r13 + 0x2a8], 0
je 0x140131d41
mov edx, dword [r13 + 0x2ac]
mov rcx, rbp
call fcn.14012c83c
mov eax, dword [rsp + 0x390]
mov ecx, dword [rsp + 0x393]
mov dword [rsp + 0xeb], ecx
mov dword [rsp + 0xe8], eax
movaps xmm0, xmmword [rsp + 0x360]
movaps xmmword [rsp + 0x340], xmm0
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x350], rax
lea rcx, [rsp + 0x25e0]
lea rdx, [rsp + 0x12e0]
mov r8d, 0x370
add al, ch
pop rax
fst qword [rdi]
add byte [rdi], cl
adc byte [rsp + 0x290], al
movups xmm1, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0x9c0], xmm0
movaps xmmword [rsp + 0x9d0], xmm1
mov rax, qword [rsp + 0x3f8]
mov rcx, qword [rsp + 0x3fe]
mov qword [rsp + 0x258], rax
mov qword [rsp + 0x25e], rcx
mov eax, dword [rsp + 0x320]
mov ecx, dword [rsp + 0x323]
mov dword [rsp + 0x180], eax
mov dword [rsp + 0x183], ecx
movups xmm0, xmmword [rsp + 0x1a0]
movups xmm1, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x9a0], xmm0
movaps xmmword [rsp + 0x9b0], xmm1
movups xmm0, xmmword [rsp + 0x73c]
movups xmmword [rsp + 0x21c], xmm0
movaps xmm0, xmmword [rsp + 0x710]
movaps xmm1, xmmword [rsp + 0x720]
movaps xmm2, xmmword [rsp + 0x730]
movaps xmmword [rsp + 0x210], xmm2
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov rax, qword [rsp + 0xc50]
mov qword [rsp + 0x5c0], rax
movups xmm0, xmmword [rsp + 0xc20]
movups xmm1, xmmword [rsp + 0xc30]
movups xmm2, xmmword [rsp + 0xc40]
movaps xmmword [rsp + 0x5b0], xmm2
movaps xmmword [rsp + 0x5a0], xmm1
movaps xmmword [rsp + 0x590], xmm0
jmp 0x140131ee9
mov qword [rsp + 0x28], rbp
lea rcx, [r13 + 0x290]
mov eax, dword [rsp + 0x170]
mov edx, dword [rsp + 0x173]
mov dword [rsp + 0xeb], edx
mov dword [rsp + 0xe8], eax
movaps xmm0, xmmword [rsp + 0x3e0]
movaps xmmword [rsp + 0x340], xmm0
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x350], rax
test byte [rax + rdx*2], ah
add eax, dword [rax]
add al, ch
xor dword [rcx - 0x41be000c], edx
add al, byte [rax]
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
mov dword [rsp + 0x15b], ecx
mov dword [rsp + 0x158], eax
movaps xmm0, xmmword [rsp + 0x340]
movaps xmmword [rsp + 0x3c0], xmm0
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x3d0], rax
lea rcx, [rsp + 0x3a90]
lea rdx, [rsp + 0x25e0]
mov r8d, 0x370
call fcn.1402afaf0
movaps xmm0, xmmword [rsp + 0x9c0]
movaps xmm1, xmmword [rsp + 0x9d0]
movaps xmmword [rsp + 0x940], xmm0
test byte [rax + rax*2], ah
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x950], ecx
mov rax, qword [rsp + 0x258]
mov rcx, qword [rsp + 0x25e]
add byte [rax], al
mov qword [rsp + 0x238], rax
add byte [rax], al
mov qword [rsp + 0x23e], rcx
add byte [rbx + 0x1802484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x183]
mov dword [rsp + 0x150], eax
mov dword [rsp + 0x153], ecx
movaps xmm0, xmmword [rsp + 0x9a0]
movaps xmm1, xmmword [rsp + 0x9b0]
movaps xmmword [rsp + 0x920], xmm0
movaps xmmword [rsp + 0x930], xmm1
movups xmm0, xmmword [rsp + 0x21c]
movups xmmword [rsp + 0x6bc], xmm0
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmm2, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x6b0], xmm2
movaps xmmword [rsp + 0x6a0], xmm1
movaps xmmword [rsp + 0x690], xmm0
mov rax, qword [rsp + 0x5c0]
mov qword [rsp + 0x540], rax
movaps xmm0, xmmword [rsp + 0x590]
movaps xmm1, xmmword [rsp + 0x5a0]
movaps xmm2, xmmword [rsp + 0x5b0]
movaps xmmword [rsp + 0x530], xmm2
movaps xmmword [rsp + 0x520], xmm1
movaps xmmword [rsp + 0x510], xmm0
mov byte [r12], 1
cmp r14, 3
jne 0x14013205e
mov bl, 3
mov byte [r13 + 0x400], bl
mov byte [r13 + 0x408], bl
mov al, 3
jmp case.0x140122e6a.215
sbb al, 0x26
add byte [rax], al
mov eax, dword [rsp + 0x158]
mov ecx, dword [rsp + 0x15b]
mov dword [rsp + 0xe3], ecx
mov dword [rsp + 0xe0], eax
movaps xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0x300], xmm0
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x310], rax
lea rcx, [rsp + 0x2270]
lea rdx, [rsp + 0x3a90]
mov r8d, 0x370
call fcn.1402afaf0
add byte [rdi], cl
sub byte [rsp + 0x940], al
movaps xmm1, xmmword [rsp + 0x950]
movaps xmmword [rsp + 0x980], xmm0
movaps xmmword [rsp + 0x990], xmm1
sub dword [rsp + 0x990], ecx
mov rax, qword [rsp + 0x238]
mov rcx, qword [rsp + 0x23e]
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x24e], rcx
mov eax, dword [rsp + 0x150]
mov ecx, dword [rsp + 0x153]
mov dword [rsp + 0x160], eax
mov dword [rsp + 0x163], ecx
movaps xmm0, xmmword [rsp + 0x920]
movaps xmm1, xmmword [rsp + 0x930]
xor byte [rcx], cl
add byte [rax], al
movaps xmmword [rsp + 0x960], xmm0
movaps xmmword [rsp + 0x970], xmm1
or dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x6bc], al
movups xmmword [rsp + 0x6fc], xmm0
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x690]
movaps xmm1, xmmword [rsp + 0x6a0]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x6b0]
sub byte [rsp + 0x6b0], dl
movaps xmmword [rsp + 0x6f0], xmm2
xchg esp, eax
and al, 0xf0
invalid
add byte [rax], al
movaps xmmword [rsp + 0x6e0], xmm1
movaps xmmword [rsp + 0x6d0], xmm0
mov rax, qword [rsp + 0x540]
mov qword [rsp + 0x580], rax
movaps xmm0, xmmword [rsp + 0x510]
movaps xmm1, xmmword [rsp + 0x520]
movaps xmm2, xmmword [rsp + 0x530]
movaps xmmword [rsp + 0x570], xmm2
movaps xmmword [rsp + 0x560], xmm1
movaps xmmword [rsp + 0x550], xmm0
mov rcx, r15
call fcn.14012f88f
cmp r14, 2
mov qword [rsp + 0x90], rdi
jne 0x14013235c
lea rcx, [rsp + 0x12e0]
mov byte [rcx], bl
mov eax, dword [rsp + 0xe0]
mov edx, dword [rsp + 0xe3]
mov dword [rcx + 1], eax
mov dword [rcx + 4], edx
add al, 0x48
mov eax, dword [rsp + 0x28]
mov qword [rcx + 8], rax
movaps xmm0, xmmword [rsp + 0x300]
movups xmmword [rcx + 0x10], xmm0
mov rax, qword [rsp + 0x310]
mov qword [rcx + 0x20], rax
call fcn.140072cac
mov rbp, rax
lea rcx, [r13 + 0x1f0]
call fcn.14009dbc5
lea rcx, [r13 + 0x1e0]
call fcn.14011829f
jmp 0x14013313f
mov qword [rsp + 0xb8], rdi
mov r14, qword [r13 + 0x1a0]
mov rbp, qword [r13 + 0x1a8]
mov rax, qword [r13 + 0x1b0]
mov qword [rsp + 0x2b00], rax
mov rcx, r14
call qword [rbp + 0x40]
mov edi, eax
mov ecx, 0x2000
call fcn.1401491a3
cmp eax, 0x4900016f
mov edi, eax
mov r12, rdx
lea rsi, [rsp + 0x1430]
mov qword [rsi - 0x68], r14
mov qword [rsi - 0x60], rbp
mov rax, qword [rsp + 0x2b00]
mov qword [rsi - 0x58], rax
test al, 0x48
mov ecx, esi
xor edx, edx
call fcn.1400633d3
adc ebx, esi
dec dword [rax - 0x39]
mov byte [rax], r8b
and byte [rax], al
add byte [rax + 0x66000], bh
mov qword [rsi - 0x70], rax
and word [rsi - 0x80], 0
and word [rsi + 0x20], 0
and byte [rax], al
mov qword [rsi - 0x50], r15
mov qword [rsi - 0x48], r12
xorps xmm0, xmm0
movups xmmword [rsi - 0x40], xmm0
mov qword [rsi - 0x30], 8
and qword [rsi - 0x18], 0
movups xmmword [rsi - 0x28], xmm0
mov qword [rsi - 0x10], rax
mov byte [rsi - 8], dil
and qword [rsi - 0x150], 0
mov qword [rsi - 0x140], 3
and qword [rsi - 0xe0], 0
mov qword [rsi - 0xc8], 2
add byte [rax], al
mov byte [rsi - 0xb0], 0xb
and word [rsi - 0x88], 0
movups xmmword [rsi - 0x98], xmm0
mov word [rsi - 0x86], 0x201
mov eax, dword [r13 + 0x191]
mov eax, dword [rbp + 0x191]
mov cl, byte [r13 + 0x195]
mov byte [rsi - 0x8b], cl
invalid
invalid
dec dword [rcx - 0x8e7a]
inc dword [rcx + 0xf]
mov dh, 0x85
cdq
add dword [rax], eax
add byte [rbp - 0x707bf040], al
add eax, dword [rax]
invalid
cmp eax, 2
mov rcx, qword [rsp + 0xb0]
je 0x1401326e2
mov al, 1
jmp 0x1401326db
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
lea rsi, [rsp + 0x2610]
mov dword [rsi - 0x24], ecx
mov dword [rsi - 0x27], eax
mov rax, qword [rsp + 0x28]
mov qword [rsi - 0x20], rax
movaps xmm0, xmmword [rsp + 0x300]
movups xmmword [rsi - 0x18], xmm0
mov rax, qword [rsp + 0x310]
mov qword [rsi - 8], rax
lea rdx, [rsp + 0x2270]
mov r8d, 0x370
mov rcx, rsi
call fcn.1402afaf0
and qword [rsi + 0x370], 0
movaps xmm0, xmmword [rsp + 0x980]
movaps xmm1, xmmword [rsp + 0x990]
movups xmmword [rsi + 0x378], xmm0
movups xmmword [rsi + 0x388], xmm1
and dword [rsi + 0x398], 0
and word [rsi + 0x3a4], 0
cmpsb byte [rsi], byte [rdi]
movsb byte [rdi], byte [rsi]
add eax, dword [rax]
add byte [rax], al
and qword [rsi + 0x3a8], 0
xor eax, eax
mov byte [rsi + 0x3b0], al
mov al, 3
add byte [rax], al
mov byte [rsi + 0x3b9], 2
mov rcx, qword [rsp + 0x248]
mov word [rax + rcx*2], fs
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x4e
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov edx, 0x48000003
mov dword [rsi + 0x3c0], edx
mov byte [rsi + 0x3c8], al
mov eax, dword [rsp + 0x160]
mov ecx, dword [rsp + 0x163]
mov dword [rsi + 0x3c9], eax
mov dword [rsi + 0x3cc], ecx
mov qword [rsi + 0x3d0], rbp
mov qword [rsi + 0x3d8], rdi
and qword [rsi + 0x3e0], 0
movaps xmm0, xmmword [rsp + 0x960]
movaps xmm1, xmmword [rsp + 0x970]
movups xmmword [rsi + 0x3e8], xmm0
add byte [rax], al
movups xmmword [rsi + 0x3f8], xmm1
mov dword [rsi + 0x408], 1
or byte [rax + rax], al
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x6d0], al
movaps xmm1, xmmword [rsp + 0x6e0]
loopne 0x14013248b
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x6f0]
movups xmmword [rsi + 0x40c], xmm0
movups xmmword [rsi + 0x41c], xmm1
movups xmmword [rsi + 0x42c], xmm2
movups xmm0, xmmword [rsp + 0x6fc]
movups xmmword [rsi + 0x438], xmm0
mov dword [rsi + 0x448], 2
movaps xmm0, xmmword [rsp + 0x550]
movaps xmm1, xmmword [rsp + 0x560]
movaps xmm2, xmmword [rsp + 0x570]
add byte [rdi], cl
adc dword [rsi + 0x44c], eax
movups xmmword [rsi + 0x45c], xmm1
movups xmmword [rsi + 0x46c], xmm2
adc dword [rsi + 0x46c], edx
mov rax, qword [rsp + 0x580]
mov qword [rsi + 0x47c], rax
xchg byte [rsp + rax], bh
add byte [rcx + rcx*4 + 0x76], cl
ror byte [rax + 0x8b9d85e], 1
add byte [rax], al
add byte [rdx + 8], bh
call fcn.14009db95
mov rsi, rax
and qword [rax], 0
xor ecx, ecx
call fcn.14006feed
mov rdi, rax
mov ecx, 0x60
mov edx, 8
call fcn.14009db95
mov edx, 1
mov qword [rax], rdx
mov qword [rax + 8], rdx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov qword [rax + 0x28], rdi
mov qword [rax + 0x30], rdx
movabs rcx, 0x8000000000000000
mov qword [rax + 0x38], rcx
mov qword [rax + 0x40], rdx
xorps xmm0, xmm0
and qword [rax + 0x58], 0
movups xmmword [rax + 0x48], xmm0
lock inc qword [rax]
jle 0x1401347a8
mov rsi, rax
lea rcx, [rsp + 0x12e0]
and qword [rcx + 0x10], 0
xor eax, eax
mov byte [rcx + 0x20], al
and qword [rcx], 0
mov byte [rcx + 8], al
call fcn.140119ff7
mov qword [rsp + 0xc8], rax
call fcn.14012e559
mov qword [rsp + 0x50], rax
mov qword [rsp + 0xc0], rdx
mov rax, qword [r13 + 0x360]
mov bl, byte [rax + 0x44]
mov ecx, dword [rax + 0x3c]
mov dword [rsp + 0x40], ecx
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x28], rcx
mov edi, dword [rax + 0x28]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x58], rcx
mov r15d, dword [rax + 0x18]
mov al, byte [rax + 0x45]
mov byte [rsp + 0x60], al
test bl, bl
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x68], edi
jne 0x14013262e
cmp edi, 0x3b9aca00
jne 0x14013262e
lea rcx, [rsp + 0x12e0]
lea rsi, [rsp + 0x25e0]
mov r8d, 0x4b0
mov rdx, rsi
call fcn.1402afaf0
mov eax, 2
mov qword [rsp + 0x38], rax
xor edi, edi
mov rbx, qword [rsi + 0x4b0]
jmp 0x140132984
mov qword [rsp + 0x30], r14
mov ecx, 0x48
call fcn.14005e1cd
mov r14, rax
mov eax, 1
mov qword [r14], rax
mov qword [r14 + 8], rax
xorps xmm0, xmm0
movups xmmword [r14 + 0x10], xmm0
movups xmmword [r14 + 0x20], xmm0
and qword [r14 + 0x40], 0
movups xmmword [r14 + 0x30], xmm0
movups xmmword [rsi + 0x30], xmm0
lock inc qword [r14]
jle 0x1401347a8
mov r12d, r15d
mov qword [rsp + 0x29b8], r14
mov esi, 0x3b9aca00
test bl, bl
je 0x140132877
movups xmmword [rsp + 0x12e4], xmm0
movups xmm0, xmmword [rsp + 0x12e0]
test byte [rax + riz*8], ah
adc al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2b00], eax
mov eax, dword [rsp + 0x12f0]
mov dword [rsp + 0x2b10], eax
call fcn.140168350
mov qword [rsp + 0x48], rax
mov ebx, edx
mov r15d, 1
mov eax, 0x5f5e100
cmc
add eax, 0x1bde9
invalid
mov rax, qword [r13 + 0x320]
jmp 0x140131180
invalid
invalid
invalid
mov rcx, qword [rsp + 0xb0]
mov byte [rsp + 0x1428], al
cmp byte [r13 + 0x196], 0
je 0x1401326f4
mov byte [rsp + 0x13a7], 1
cmp byte [r13 + 0x197], 0
je 0x140132706
mov byte [rsp + 0x13a6], 1
cmp byte [r13 + 0x190], 0
je 0x140132718
mov byte [rsp + 0x13a8], 1
cmp qword [rcx], 0
je 0x14013272f
mov rax, qword [r13 + 0x120]
mov byte [rsp + 0x13b0], 1
jmp 0x140132734
mov eax, 0x2000
cmp qword [r13 + 0x128], 0
je 0x14013277b
mov rax, qword [r13 + 0x130]
cmp rax, 0x1fff
jbe 0x140134888
mov qword [rsp + 0x13b8], 0x2000
mov qword [rsp + 0x13c0], rax
and word [rsp + 0x13b0], 0
mov qword [rsp + 0x1420], rax
add byte [rax], al
mov eax, 0x2000
mov qword [rsp + 0x40], rax
lea r14, [rsp + 0x13c0]
mov ecx, 0x28
mov edx, 8
call fcn.14009db95
invalid
mov bl, 0xf6
dec dword [rax - 0x77]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x7d], cl
and byte [rax], al
mov rax, qword [r14 - 0xd8]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x12f8]
lea rdi, [rsp + 0x5d0]
mov ecx, 0xc
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax + 0x60]
mov ecx, dword [rax + 0x60]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rax + 0x68]
mov qword [rsp + 0xc8], rcx
mov ecx, dword [rax + 0x71]
mov dword [rsp + 0xd8], ecx
and al, 0xd8
add byte [rax], al
add byte [rbx - 0x73768bb8], cl
and al, 0xdb
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rax + 0x78]
mov qword [rsp + 0xc0], rax
mov rax, qword [r14 - 0x48]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov rax, qword [r14 - 0x40]
mov qword [rsp + 0x90], rax
mov rax, qword [r14 - 0x38]
mov qword [rsp + 0x28], rax
mov rax, qword [r14 - 0x30]
mov qword [rsp + 0x80], rax
mov rax, qword [r14 - 0x20]
mov qword [rsp + 0x50], rax
mov rax, qword [r14 - 0x18]
mov qword [rsp + 0x48], rax
mov rax, qword [r14 - 0x10]
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0xb40]
mov r8d, 0x98
mov rdx, r14
call fcn.1402afaf0
mov ebp, 3
mov al, 2
mov qword [rsp + 0xa0], rax
xor eax, eax
mov qword [rsp + 0x30], rax
xor eax, eax
jmp 0x140133242
xor r15d, r15d
mov eax, 0x3b9aca00
mov ebx, 0x3b9aca00
cmp edi, 0x3b9aca00
mov dword [rsp + 0x88], eax
jne 0x140132895
jmp 0x1401328e0
lea r9, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2ping.rs
lea rsi, [rsp + 0x12e0]
mov rcx, rsi
mov rdx, qword [rsp + 0x28]
mov r8d, edi
call fcn.140176c62
mov ecx, 0x70
mov edx, 8
call fcn.14009db95
mov ecx, 0xe
mov qword [rsp + 0x80], rax
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
call fcn.140168350
mov rdi, rax
mov esi, edx
mov ecx, 0x70
mov edx, 8
call fcn.14009db95
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and qword [rax + 0x10], 0
xor ecx, ecx
mov byte [rax + 0x18], cl
mov qword [rax + 0x20], r15
and qword [rax + 0x28], 0
mov dword [rax + 0x38], 0x3b9aca00
mov rdx, qword [rsp + 0x48]
mov qword [rax + 0x40], rdx
mov dword [rax + 0x48], ebx
mov qword [rax + 0x50], rdi
mov dword [rax + 0x58], esi
mov qword [rax + 0x60], r14
mov byte [rax + 0x68], cl
lock inc qword [rax]
jle 0x1401347a8
mov rdi, rax
lea rdx, [rsp + 0x25e8]
mov eax, dword [rsp + 0x2b10]
mov dword [rsp + 0x7e0], eax
movaps xmm0, xmmword [rsp + 0x2b00]
movaps xmmword [rsp + 0x7d0], xmm0
lea rcx, [rsp + 0x12e0]
loopne 0x14013297a
add byte [rax], al
mov r8d, 0x4b0
call fcn.1402afaf0
xor ebx, ebx
mov r14, qword [rsp + 0x30]
mov qword [rsp + 0x38], r14
mov r15d, r12d
lea rcx, [rsp + 0x3a90]
lea rdx, [rsp + 0x12e0]
mov r8d, 0x4b0
call fcn.1402afaf0
movaps xmm0, xmmword [rsp + 0x7d0]
movaps xmmword [rsp + 0xc20], xmm0
mov eax, dword [rsp + 0x7e0]
mov dword [rsp + 0xc30], eax
mov eax, dword [rsp + 0x2b00]
mov dword [rsp + 0x290], eax
movzx eax, word [rsp + 0x2b04]
mov word [rsp + 0x294], ax
mov rcx, qword [r13 + 0x1f0]
test rcx, rcx
mov qword [rsp + 0x48], rdi
and al, 0x48
je case.0x140058a92.1964
mov rdx, qword [r13 + 0x1f8]
call fcn.1400b0ec4
mov r12, rdi
mov rdi, rax
mov qword [rsp + 0x30], rdx
mov ecx, 0xf80
mov edx, 8
call fcn.14009db95
mov rsi, rbx
mov rbx, rax
mov qword [rax], 1
mov rax, qword [rsp + 0x70]
mov qword [rbx + 8], rax
mov rax, qword [rsp + 0x38]
mov qword [rbx + 0x10], rax
lea rcx, [rbx + 0x18]
lea rdx, [rsp + 0x3a90]
mov r8d, 0x4b0
call fcn.1402afaf0
mov qword [rbx + 0x4c8], rsi
mov eax, dword [rsp + 0x88]
mov dword [rbx + 0x4d0], eax
movaps xmm0, xmmword [rsp + 0xc20]
movups xmmword [rbx + 0x4d4], xmm0
mov eax, dword [rsp + 0xc30]
mov dword [rbx + 0x4e4], eax
mov eax, dword [rsp + 0x40]
mov dword [rbx + 0x4e8], eax
and dword [rbx + 0x4ec], 0
mov rax, qword [rsp + 0x28]
mov qword [rbx + 0x4f0], rax
mov eax, dword [rsp + 0x68]
mov dword [rbx + 0x4f8], eax
mov rax, qword [rsp + 0x58]
mov qword [rbx + 0x500], rax
add eax, 0x89440000
mov ebx, 0x508
mov rax, qword [rsp + 0x80]
mov qword [rbx + 0x510], rax
mov al, byte [rsp + 0x60]
mov byte [rbx + 0x518], al
xor eax, eax
mov byte [rbx + 0x519], al
mov ecx, dword [rsp + 0x290]
add al, byte [rax]
add byte [rcx + 0x51a8b], cl
add byte [rdi], cl
mov bh, 0x8c
and al, 0x94
add al, byte [rax]
add byte [rsi - 0x77], ah
mov ebx, dword [rsi]
add eax, 0x894c0000
movabs dword [0x244c8b4800000520], eax
push rax
mov qword [rbx + 0x528], rcx
mov byte [rbx + 0xa48], al
lea r8, [0x1403a81a8]
mov rcx, rdi
mov rdx, rbx
mov rax, qword [rsp + 0x30]
and al, 0x30
call qword [rax + 0x18]
jmp 0x1401330f3
invalid
add byte [rax], al
mov qword [rsp + 0x30], r14
mov eax, 1
lock xadd qword [0x14042a450], rax
mov qword [rsp + 0x7d0], rax
lea rsi, [rsp + 0x2b18]
mov qword [rsi - 0x18], 1
mov dword [rsi - 0x18], 1
mov rax, qword [rsp + 0x70]
and al, 0x70
mov r12, rax
mov qword [rsi - 0x10], rax
mov rax, qword [rsp + 0x38]
mov qword [rsi - 8], rax
lea rdx, [rsp + 0x3a90]
mov r8d, 0x4b0
mov rcx, rsi
call fcn.1402afaf0
mov qword [rsi + 0x4b0], rbx
mov eax, dword [rsp + 0x88]
mov dword [rsi + 0x4b8], eax
movaps xmm0, xmmword [rsp + 0xc20]
and byte [rax + rax], cl
add byte [rdi], cl
adc dword [rsi + 0x4bc], eax
mov eax, dword [rsp + 0xc30]
mov dword [rsi + 0x4cc], eax
mov eax, dword [rsp + 0x40]
mov dword [rsi + 0x4d0], eax
and dword [rsi + 0x4d4], 0
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x4d8], rax
mov eax, dword [rsp + 0x68]
mov dword [rsi + 0x4e0], eax
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x4e8], rax
mov dword [rsi + 0x4f0], r15d
mov rax, qword [rsp + 0x80]
mov qword [rsi + 0x4f8], rax
mov dword [rsp + 0xb8], r15d
mov al, byte [rsp + 0x60]
mov byte [rsi + 0x500], al
xor eax, eax
mov byte [rsi + 0x501], al
mov ecx, dword [rsp + 0x290]
mov dword [rsi + 0x502], ecx
add al, byte [0xf7222c1e]
mov word [rsp + rdx*4], fs
add al, byte [rax]
add byte [rsi - 0x77], ah
mov es, word [rsi]
add eax, 0x89480000
mov esi, 0x508
or byte [0xcb5f2c34], al
je 0x140132c5a
push rax
mov qword [rsi + 0x510], r14
mov byte [rsi + 0xa30], al
lea rax, [rsp + 0x7d0]
mov qword [rsi + 0xf68], rax
call fcn.140009ea7
test rax, rax
je 0x140134916
mov rsi, rdi
mov rcx, rax
call fcn.1401196d6
mov r15, rax
invalid
mov qword [rsp + 0x98], rdx
mov eax, dword [rax]
mov dword [rsp + 0x78], eax
lea rdi, [rsp + 0x12f8]
and al, 0xf8
adc al, byte [rax]
add byte [rax - 0x39], cl
call 0x140132c8e
mov qword [rdi - 0x10], r12
mov rax, qword [rsp + 0x38]
mov qword [rdi - 8], rax
lea rdx, [rsp + 0x3a90]
cmp al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0x4b0
mov rcx, rdi
call fcn.1402afaf0
and dword [rdi + 0x4d4], 0
xor eax, eax
mov qword [rsp + 0xd0], rbx
mov qword [rdi + 0x4b0], rbx
mov ecx, dword [rsp + 0x88]
mov dword [rdi + 0x4b8], ecx
movaps xmm0, xmmword [rsp + 0xc20]
movups xmmword [rdi + 0x4bc], xmm0
mov ecx, dword [rsp + 0xc30]
mov dword [rdi + 0x4cc], ecx
mov ecx, dword [rsp + 0x40]
mov dword [rdi + 0x4d0], ecx
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
sub byte [rax - 0x77], cl
mov dword [rdi + 0x4d8], ecx
mov ecx, dword [rsp + 0x68]
mov dword [rdi + 0x4e0], ecx
mov rcx, qword [rsp + 0x58]
and al, 0x58
mov qword [rdi + 0x4e8], rcx
mov ecx, dword [rsp + 0xb8]
add byte [rcx - 0xf707636], cl
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
invalid
clc
add al, 0
add byte [rdx - 0x779fdbb4], cl
pop qword [rax]
add eax, 0x87880000
add dword [0xcc9e2d4d], eax
and al, 0x90
add al, byte [rax]
add byte [rcx + 0x5028f], cl
add byte [rdi], cl
mov bh, 0x8c
and al, 0x94
add al, byte [rax]
add byte [rsi - 0x77], ah
pop qword [rsi]
add eax, 0x89480000
mov bh, 8
add eax, 0x894c0000
mov bh, 0x10
add eax, 0x87880000
xchg dword [rax], esi
or al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdx*8], ah
invalid
add byte [rax], al
mov qword [rdi + 0xf68], rax
cmp dword [rsp + 0x78], 2
add dh, byte [rbp + 0x14]
lea rcx, [rsp + 0x12e0]
call 0x1401351d4
and al, 0
add byte [rcx], dh
invalid
jmp 0x1401330bf
add eax, dword [rax]
add byte [rax], al
mov rax, r15
mov rbx, qword [rsp + 0x7d0]
add r15, 8
cmp qword [rax], 0
je 0x140132f47
mov rsi, r14
mov r14, qword [r15]
lock inc qword [r14]
jle 0x1401347a8
mov r15d, edx
lea rax, [r14 + 0x10]
mov qword [rsp + 0x78], rax
lea rax, [r14 + 0x70]
mov qword [rsp + 0x188], rax
mov ecx, 0x1000
mov edx, 0x80
call fcn.14009db95
dec dword [rax - 0x77]
invalid
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x14012a96f.61
mov qword [rdi + 0x10], rax
and qword [rdi + 0x18], 0
mov qword [rdi + 0x20], r14
mov qword [rdi + 0x28], rbx
mov qword [rdi + 0x30], 1
mov qword [rdi + 0x38], r12
mov rax, qword [rsp + 0x38]
mov qword [rdi + 0x40], rax
lea rcx, [rdi + 0x48]
lea rdx, [rsp + 0x3a90]
mov r8d, 0x4b0
call fcn.1402afaf0
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x4f8], rax
mov eax, dword [rsp + 0x88]
add byte [rax], al
mov dword [rdi + 0x500], eax
movaps xmm0, xmmword [rsp + 0xc20]
movups xmmword [rdi + 0x504], xmm0
mov eax, dword [rsp + 0xc30]
mov dword [rdi + 0x514], eax
xchg dword [rax + 0x448b0000], edx
add byte [rax], al
mov eax, dword [rsp + 0x40]
mov dword [rdi + 0x518], eax
and dword [rdi + 0x51c], 0
mov rax, qword [rsp + 0x28]
mov qword [rdi + 0x520], rax
mov eax, dword [rsp + 0x68]
mov dword [rdi + 0x528], eax
add eax, 0x8b480000
and al, 0x58
pop rax
mov qword [rdi + 0x530], rax
mov dword [rdi + 0x538], r15d
mov rax, qword [rsp + 0x80]
mov qword [rdi + 0x540], rax
mov al, byte [rsp + 0x60]
mov byte [rdi + 0x548], al
xor eax, eax
ror byte [rax + 0x54987], 0
mov ecx, dword [rsp + 0x290]
and al, 0x90
add al, byte [rax]
add byte [rcx + 0x54a8f], cl
add byte [rdi], cl
mov bh, 0x8c
and al, 0x94
add al, byte [rax]
add byte [rsi - 0x77], ah
invalid
add rax, 0xffffffff8b480000
and al, 0x48
mov qword [rdi + 0x550], rcx
mov qword [rdi + 0x558], rsi
mov byte [rdi + 0xa78], al
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
xchg dword [rax + 0x4800000f], esi
and dword [rdi + 0xfc0], 0
mov rcx, qword [rsp + 0x188]
add byte [rax], al
mov rdx, rdi
mov r8, rdi
call fcn.140119b03
mov rcx, qword [rsp + 0x78]
mov rdx, rax
ret 0xace8
and dword [rax + rax], eax
add cl, ch
js 0x140132f46
add byte [rax], al
mov rsi, qword [r15]
lock inc qword [rsi]
jle 0x1401347a8
mov r14d, edx
lea r12, [rsi + 0x60]
mov ecx, 0x1000
mov edx, 0x80
add byte [rax], al
call fcn.14009db95
mov rdi, rax
mov qword [rax], 0xcc
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
or byte [rax], al
lea rax, [0x1403a8860]
add eax, 0x2758e0
mov qword [rdi + 0x10], rax
adc byte [rax - 0x7d], cl
sbb byte [eax], al
mov qword [rdi + 0x20], rsi
ja 0x140132fad
mov qword [rdi + 0x28], rbx
sub byte [rax - 0x39], cl
xor byte [r9], r8b
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rdi + 0x38], rax
mov rax, qword [rsp + 0x38]
mov qword [rdi + 0x40], rax
lea rcx, [rdi + 0x48]
lea ecx, [rdi + 0x48]
lea rdx, [rsp + 0x3a90]
mov r8d, 0x4b0
add al, ch
retf
invalid
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg eax, edi
add al, 0
add byte [rbx + 0x882484], cl
add byte [rax], al
mov dword [rdi + 0x500], eax
movaps xmm0, xmmword [rsp + 0xc20]
sub byte [rsp + 0xc20], al
movups xmmword [rdi + 0x504], xmm0
mov eax, dword [rsp + 0xc30]
mov dword [rdi + 0x514], eax
mov eax, dword [rsp + 0x40]
mov dword [rdi + 0x518], eax
add eax, 0xa7830000
sbb al, 5
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x28
mov qword [rdi + 0x520], rax
mov dword [rdi + 0x520], eax
mov eax, dword [rsp + 0x68]
mov dword [rdi + 0x528], eax
mov rax, qword [rsp + 0x58]
mov qword [rdi + 0x530], rax
mov dword [rdi + 0x538], r14d
mov rax, qword [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
xchg dword [rax + 5], eax
add byte [rax], al
mov al, byte [rsp + 0x60]
mov byte [rdi + 0x548], al
xor eax, eax
mov byte [rdi + 0x549], al
mov ecx, dword [rsp + 0x290]
mov word [rax + rdx*4], fs
and al, 0x90
add al, byte [rax]
add byte [rcx + 0x54a8f], cl
add byte [rdi], cl
mov bh, 0x8c
and al, 0x94
add al, byte [rax]
add byte [rsi - 0x77], ah
invalid
add rax, 0xffffffff8b480000
and al, 0x48
mov qword [rdi + 0x550], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rdi + 0x558], rcx
add byte [rax], al
mov byte [rdi + 0xa78], al
xorps xmm0, xmm0
movaps xmmword [rdi + 0xfb0], xmm0
and qword [rdi + 0xfc0], 0
mov rcx, r12
mov rdx, rdi
mov r8, rdi
mov eax, edi
call fcn.140119b03
test rax, rax
test eax, eax
je 0x1401330bf
mov rcx, r15
mov rdx, rax
mov edx, eax
call fcn.140174c9b
mov r14, qword [rsp + 0x30]
mov rax, qword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rax], al
dec qword [rax]
test rdi, rdi
je 0x14013486e
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
je 0x1401330f3
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x20]
mov rax, qword [r13 + 0x1f0]
mov qword [rsp + 0x38], rax
mov rax, qword [r13 + 0x1f8]
mov qword [rsp + 0x40], rax
mov rax, qword [r13 + 0x1e0]
mov qword [rsp + 0x30], rax
mov rax, qword [r13 + 0x1e8]
mov eax, dword [rbp + 0x1e8]
test eax, ebp
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
mov eax, dword [rsp + 0x27b]
mov ecx, dword [rsp + 0x27e]
mov dword [rsp + 0x16b], ecx
add byte [rcx + 0x1682484], cl
invalid
add dword [rax], eax
invalid
lea rax, [rsp + 0x630]
lea rsi, [rsp + 0x4b0]
mov al, 4
add byte [rax], al
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x168]
mov word [rax + rbp*2], fs
add dword [rax], eax
add byte [rbx + 0x16b2494], cl
add byte [rax], al
add byte [rcx + 0x1232494], cl
add byte [rax], al
mov dword [rsp + 0x120], ecx
mov rcx, qword [rsp + 0xa0]
mov byte [rcx], 1
lea rdi, [rsp + 0xa40]
add byte [rcx + 0xc], bh
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x120]
add dword [rax], eax
add byte [rbx + 0x123248c], cl
add byte [rax], al
mov dword [rsp + 0x12b], ecx
add byte [rcx + 0x1282484], cl
add byte [rax], al
mov rcx, qword [rsp + 0xa8]
call fcn.14012f828
cmp r14, 2
jne 0x1401331e9
lea rcx, [r13 + 0x1b8]
call fcn.14012cfea
mov eax, 4
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xa0], rax
jmp 0x140133339
lea rdi, [rsp + 0x5d0]
lea rsi, [rsp + 0xa40]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x128]
mov ecx, dword [rsp + 0x12b]
mov dword [rsp + 0xdb], ecx
add byte [rax], al
mov dword [rsp + 0xd8], eax
mov eax, 2
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0x60], rbp
xor eax, eax
mov qword [rsp + 0x28], rax
mov eax, 2
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x68], rbp
insb byte [rdi], dx
and al, 0x68
mov rbp, qword [r13 + 0x1b8]
movups xmm0, xmmword [r13 + 0x1c0]
movaps xmmword [rsp + 0x7c0], xmm0
lea rdi, [rsp + 0x9e0]
or dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [0x14ccc3278], 1
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
fild dword [rax]
add byte [rax], al
mov dword [rsp + 0x14b], ecx
mov dword [rsp + 0x148], eax
lea rcx, [rsp + 0x410]
lea ecx, [rsp + 0x410]
lea rdx, [rsp + 0xb40]
or eax, dword [rax]
add byte [rcx - 0x48], al
cwde
add byte [rax], al
add al, ch
cmp ecx, eax
invalid
add byte [rdi], cl
adc byte [rsp + 0xc00], al
add byte [rdi], cl
sub dword [rsp + 0x7b0], eax
mov eax, dword [rsp + 0x274]
mov ecx, dword [rsp + 0x277]
mov dword [rsp + 0x140], eax
add dword [rax], eax
add byte [rcx + 0x143248c], cl
and al, 0x43
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xbe0], al
movups xmm1, xmmword [rsp + 0xbf0]
movaps xmmword [rsp + 0x790], xmm0
add byte [rdi], cl
sub dword [rsp + 0x7a0], ecx
mov eax, dword [rsp + 0x26d]
mov ecx, dword [rsp + 0x270]
mov dword [rsp + 0x138], eax
mov dword [rsp + 0x13b], ecx
and al, 0x3b
add dword [rax], eax
add byte [rbx + 0x2662484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x269]
mov dword [rsp + 0x130], eax
mov dword [rsp + 0x133], ecx
lea rcx, [r13 + 0x180]
call fcn.14009dbc5
movaps xmm0, xmmword [rsp + 0x7c0]
movaps xmmword [rsp + 0x780], xmm0
lea r12, [rsp + 0x3f40]
lea rsi, [rsp + 0x9e0]
mov ecx, 0xc
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x148]
mov ecx, dword [rsp + 0x14b]
mov dword [rsp + 0x11b], ecx
mov dword [rsp + 0x118], eax
lea r15, [rsp + 0xaa0]
lea r14, [rsp + 0x410]
mov r8d, 0x98
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.1402afaf0
movaps xmm0, xmmword [rsp + 0x7b0]
movaps xmmword [rsp + 0x770], xmm0
mov eax, dword [rsp + 0x140]
mov ecx, dword [rsp + 0x143]
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x113], ecx
movaps xmm0, xmmword [rsp + 0x790]
add byte [rdi], cl
sub byte [rsp + 0x7a0], cl
movaps xmmword [rsp + 0x750], xmm0
and al, 0x50
invalid
add byte [rax], al
movaps xmmword [rsp + 0x760], xmm1
mov eax, dword [rsp + 0x138]
mov ecx, dword [rsp + 0x13b]
mov dword [rsp + 0x108], eax
mov dword [rsp + 0x10b], ecx
mov eax, dword [rsp + 0x130]
mov ecx, dword [rsp + 0x133]
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x103], ecx
mov byte [r13 + 0x408], 1
mov byte [rbp + 0x408], 1
movaps xmm0, xmmword [rsp + 0x780]
movaps xmmword [rsp + 0xb40], xmm0
lea rdi, [rsp + 0x2270]
mov ecx, 0xc
or al, 0
add byte [rax], al
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x118]
add dword [rax], eax
add byte [rbx + 0x11b248c], cl
add byte [rax], al
mov dword [rsp + 0x633], ecx
mov dword [rsp + 0x630], eax
lea rcx, [rsp + 0x3a90]
add byte [rcx - 0x48], al
cwde
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
call fcn.1402afaf0
movaps xmm0, xmmword [rsp + 0x770]
movaps xmmword [rsp + 0x290], xmm0
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [rsp + 0x5d0], eax
rol byte [0xcc9c34b5], 1
and al, 0xd3
add eax, 0x280f0000
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x760]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
sub dword [rsi + 0x10], ecx
mov eax, dword [rsp + 0x108]
mov ecx, dword [rsp + 0x10b]
add byte [rcx + 0x1a02484], cl
add byte [rax], al
mov dword [rsp + 0x1a3], ecx
mov eax, dword [rsp + 0x100]
test byte [rax + rax], ah
add dword [rax], eax
add byte [rbx + 0x103248c], cl
add byte [rax], al
mov dword [rsp + 0x1f0], eax
mov dword [rsp + 0x1f3], ecx
mov r15, qword [rsp + 0xb0]
mov rcx, r15
call fcn.14012f79d
mov rsi, qword [rsp + 0xa8]
cmp esi, 4
je 0x140134266
movaps xmm0, xmmword [rsp + 0xb40]
movaps xmmword [rsp + 0xaa0], xmm0
mov rcx, qword [r13 + 0xf8]
test rcx, rcx
je 0x14013375f
mov rdx, qword [r13 + 0x100]
call fcn.1400b0ec4
mov r12, rax
mov qword [rsp + 0x78], rdx
mov ecx, 0x1e0
mov edx, 8
call fcn.14009db95
mov r14, rax
mov qword [rax], rsi
mov rax, qword [rsp + 0x58]
and al, 0x58
mov qword [r14 + 8], rax
mov rax, qword [rsp + 0x68]
mov qword [r14 + 0x10], rax
mov ecx, 0xc
lea rdi, [r14 + 0x18]
lea rsi, [rsp + 0x2270]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x70]
mov qword [r14 + 0x78], rax
mov rax, qword [rsp + 0xc8]
mov qword [r14 + 0x80], rax
mov rax, qword [rsp + 0xa0]
mov byte [r14 + 0x88], al
mov eax, dword [rsp + 0x630]
mov ecx, dword [rsp + 0x633]
mov dword [r14 + 0x89], eax
mov dword [r14 + 0x8c], ecx
mov rax, qword [rsp + 0xc0]
mov qword [r14 + 0x90], rax
mov rax, qword [rsp + 0x60]
and al, 0x60
mov qword [r14 + 0x98], rax
mov rax, qword [rsp + 0x90]
mov qword [r14 + 0xa0], rax
mov rax, qword [rsp + 0x28]
mov qword [r14 + 0xa8], rax
add byte [rax], al
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax + 0x48000000], dh
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x30]
mov qword [r14 + 0xb8], rax
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov qword [r14 + 0xc0], rax
xchg al, al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
mov qword [r14 + 0xc8], rax
mov rax, qword [rsp + 0x38]
mov qword [r14 + 0xd0], rax
mov rax, qword [rsp + 0x40]
mov qword [r14 + 0xd8], rax
lea rcx, [r14 + 0xe0]
lea rdx, [rsp + 0x3a90]
mov r8d, 0x98
call fcn.1402afaf0
mov qword [r14 + 0x178], 2
movaps xmm0, xmmword [rsp + 0x290]
movups xmmword [r14 + 0x180], xmm0
mov qword [r14 + 0x190], rbx
mov rax, qword [rsp + 0xb8]
mov qword [r14 + 0x198], rax
xor eax, eax
mov byte [r14 + 0x1a0], al
mov ecx, dword [rsp + 0x5d0]
mov edx, dword [rsp + 0x5d3]
mov dword [r14 + 0x1a1], ecx
mov dword [r14 + 0x1a4], edx
movaps xmm0, xmmword [rsp + 0x410]
movaps xmm1, xmmword [rsp + 0x420]
movups xmmword [r14 + 0x1a8], xmm0
movups xmmword [r14 + 0x1b8], xmm1
mov byte [r14 + 0x1c8], 3
mov ecx, dword [rsp + 0x1a0]
movabs al, byte [0x1a324948b000001]
add byte [rax], al
mov dword [r14 + 0x1c9], ecx
mov dword [r14 + 0x1cc], edx
mov rcx, qword [rsp + 0x88]
add byte [rcx - 0x77], cl
mov ss, eax
add dword [rax], eax
add byte [rcx - 0x78], al
xchg al, bl
add dword [rax], eax
add byte [rbx + 0x1f02484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x1f3]
mov dword [r14 + 0x1d9], eax
mov dword [r14 + 0x1dc], ecx
lea r8, case.0x140130bee.14
mov rcx, r12
mov rdx, r14
mov rax, qword [rsp + 0x78]
call qword [rax + 0x18]
jmp 0x14013416d
mov eax, 1
lock xadd qword [0x14042a450], rax
add eax, 0x2f6ce3
mov qword [rsp + 0x7d0], rax
mov dword [rsp + 0x7d0], eax
lea rcx, [rsp + 0x25e0]
lea r12, [rsp + 0x3a90]
mov r8d, 0x98
mov rdx, r12
loop 0x140133777
call fcn.1402afaf0
movaps xmm0, xmmword [rsp + 0x290]
and al, 0x90
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xf70], eax
mov eax, dword [rsp + 0x5d0]
mov ecx, dword [rsp + 0x5d3]
rol dword [0xc49c37b3], cl
and al, 0xb0
add al, 0
add byte [rcx + 0x4b3248c], cl
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x410]
movaps xmm1, xmmword [rsp + 0x420]
movaps xmmword [rsp + 0xc20], xmm0
movaps xmmword [rsp + 0xc30], xmm1
add byte [rax], al
mov eax, dword [rsp + 0x1a0]
mov ecx, dword [rsp + 0x1a3]
add byte [rcx + 0x9e02484], cl
and al, 0xe0
or dword [rax], eax
add byte [rcx + 0x9e3248c], cl
add byte [rax], al
mov eax, dword [rsp + 0x1f0]
add dword [rax], eax
add byte [rbx + 0x1f3248c], cl
add byte [rax], al
add byte [rcx + 0xa402484], cl
add byte [rax], al
add byte [rcx + 0xa43248c], cl
add byte [rax], al
lea rax, [rsp + 0x2b18]
add byte [rax - 0x77], cl
mov qword [rax - 0x18], rsi
mov rcx, qword [rsp + 0x58]
mov qword [rax - 0x10], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rax - 8], rcx
mov qword [rsp + 0xa8], rsi
lea rsi, [rsp + 0x2270]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov r15, qword [rsp + 0x70]
jo 0x1401338a2
mov dword [rax + 0x60], edi
mov rcx, qword [rsp + 0xc8]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0xa0]
mov byte [rax + 0x70], cl
mov ecx, dword [rsp + 0x630]
xor byte [rsi], al
add byte [rax], al
mov dword [rax + 0x71], ecx
mov ecx, dword [rsp + 0x633]
mov dword [rax + 0x74], ecx
mov rcx, qword [rsp + 0xc0]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x80], rcx
mov rcx, qword [rsp + 0x90]
add byte [rax - 0x77], cl
mov byte [rax + 0x48000000], cl
mov ecx, dword [rsp + 0x28]
mov qword [rax + 0x90], rcx
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rax + 0x48000000], bl
add byte [rax - 0x75], cl
and al, 0x30
mov qword [rax + 0xa0], rcx
mov rcx, qword [rsp + 0x50]
and al, 0x50
mov qword [rax + 0xa8], rcx
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov qword [rax + 0xb0], rcx
mov byte [rax + 0x48000000], dh
mov ecx, dword [rsp + 0x38]
mov qword [rax + 0xb8], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0xc0], rcx
rol byte [rax], 0
add byte [rax - 0x73], cl
mov ah, 0x24
loopne 0x140133933
add byte [rax], al
mov r8d, 0x98
mov rcx, rsi
mov rdx, r12
call fcn.1402afaf0
mov qword [rsi + 0x98], 2
movaps xmm0, xmmword [rsp + 0x290]
movups xmmword [rsi + 0xa0], xmm0
mov qword [rsi + 0xb0], rbx
mov r14, qword [rsp + 0xb8]
mov qword [rsi + 0xb8], r14
mov eax, 0x31000000
ror byte [rax + 0xc086], 0
mov ecx, dword [rsp + 0x5d0]
rol byte [0xd49e395c], 1
and al, 0xd3
add eax, 0x8e890000
rol dword [rax], 0
add byte [rax], al
add byte [rcx + 0xc496], cl
add byte [rdi], cl
sub byte [rsp + 0x410], al
movaps xmm1, xmmword [rsp + 0x420]
add al, 0
add byte [rdi], cl
adc dword [rsi + 0xc8], eax
add byte [rdi], cl
adc dword [rsi + 0xd8], ecx
mov byte [rsi + 0xe8], 3
mov ecx, dword [rsp + 0x1a0]
mov edx, dword [rsp + 0x1a3]
mov dword [rsi + 0xe9], ecx
mov dword [rsi + 0xec], edx
mov rcx, qword [rsp + 0x88]
mov qword [rsi + 0xf0], rcx
add byte [rax], al
add byte [rax + 0xf886], cl
add byte [rbx + 0x1f02484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x1f3]
mov dword [rsi + 0xfc], ecx
mov dword [rsi + 0xf9], eax
lea r12, [rsp + 0x7d0]
and al, 0xd0
invalid
add byte [rax], al
mov qword [rsi + 0x100], r12
call fcn.140009ea7
test rax, rax
je 0x1401348ef
mov rcx, rax
call fcn.1401196d6
mov r12, rax
invalid
mov qword [rsp + 0x98], rdx
mov eax, dword [rax]
mov dword [rsp + 0x78], eax
lea rax, [rsp + 0x12f8]
mov rcx, qword [rsp + 0xa8]
mov qword [rax - 0x18], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax - 0x10], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rax - 8], rcx
lea rsi, [rsp + 0x2270]
and al, byte [rax]
add byte [rcx + 0xc], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x60], r15
mov rcx, qword [rsp + 0xc8]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0xa0]
movabs al, byte [0x8c8b704888000000]
and al, 0x30
invalid
add byte [rax], al
mov dword [rax + 0x71], ecx
mov ecx, dword [rsp + 0x633]
add byte [rax], al
mov dword [rax + 0x74], ecx
mov rcx, qword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
js 0x140133ace
mov ecx, dword [rsp + 0x60]
mov qword [rax + 0x80], rcx
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rax + 0x48000000], cl
mov ecx, dword [rsp + 0x28]
sub byte [rax - 0x77], cl
mov byte [rax + 0x48000000], dl
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], 0
add byte [rax - 0x77], cl
mov byte [rax + 0x48000000], bl
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov qword [rax + 0xa0], rcx
movabs al, byte [0x50244c8b48000000]
mov qword [rax + 0xa8], rcx
add byte [rax - 0x75], cl
and al, 0x48
mov qword [rax + 0xb0], rcx
mov rcx, qword [rsp + 0x38]
and al, 0x38
mov qword [rax + 0xb8], rcx
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov qword [rax + 0xc0], rcx
mov dword [rax + 0xc0], ecx
rol byte [rax], 0
add byte [rax - 0x73], cl
mov ah, 0x24
rcl byte [rbx], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
cmp al, byte [rax]
add byte [rcx - 0x48], al
cwde
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1402afaf0
mov edi, 0xc0310017
xor eax, eax
mov qword [rsi + 0x98], 2
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x290], al
test byte [rax + rdx*4], ah
and al, 0x90
add al, byte [rax]
add byte [rdi], cl
adc dword [rsi + 0xa0], eax
add byte [rax], al
mov qword [rsi + 0xb0], rbx
add byte [rax], al
add byte [rcx + rcx*4 - 0x4a], cl
mov eax, 0x88000000
xchg al, al
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x5d0]
mov dword [rsi + 0xc1], ecx
mov ecx, dword [rsp + 0x5d3]
mov word [rbx + rdx*8], fs
add eax, 0x8e890000
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x410]
adc byte [rax + rax], al
add byte [rdi], cl
sub byte [rsp + 0x420], cl
movups xmmword [rsi + 0xc8], xmm0
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0xd8], xmm1
mov byte [rsi + 0xe8], 3
add byte [rax], al
add byte [rbx], al
mov ecx, dword [rsp + 0x1a0]
mov dword [rsi + 0xe9], ecx
add byte [rbx + 0x1a3248c], cl
movabs dword [0xec8e89000001], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0xf0], rcx
mov byte [rsi + 0xf8], al
mov eax, dword [rsp + 0x1f0]
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rbx + 0x1f3248c], cl
add byte [rax], al
mov dword [rsi + 0xf9], eax
add byte [rax], al
add byte [rcx + 0xfc8e], cl
add byte [rax - 0x73], cl
test byte [rax + rdx*8], ah
invalid
add byte [rax], al
mov qword [rsi + 0x100], rax
cmp dword [rsp + 0x78], 2
jne 0x140133c00
lea rcx, [rsp + 0x12e0]
call case.0x140130bee.14
xor r12d, r12d
mov r15, qword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add cl, ch
cmp al, 5
add byte [rax], al
mov rax, r12
mov rsi, qword [rsp + 0x7d0]
add r12, 8
cmp qword [rax], 0
mov r15, qword [rsp + 0xb0]
mov edi, dword [rsp + 0xb0]
je 0x140133eae
mov rdi, qword [r12]
lock inc qword [rdi]
jle 0x1401347a8
lea rax, [rdi + 0x10]
mov qword [rsp + 0x78], rax
lea r14, [rdi + 0x70]
ja 0x140133cac
mov ecx, 0x280
add al, byte [rax]
add byte [rdx + 0x80], bh
call fcn.14009db95
mov r12, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
add byte [rax - 0x73], cl
add eax, 0x274ddf
mov qword [r12 + 0x10], rax
mov dword [rsp + 0x10], eax
and qword [r12 + 0x18], 0
sbb byte [rax], al
add byte [rcx - 0x77], cl
jl 0x140133c94
and byte [rcx - 0x77], cl
je 0x140133c99
sub byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
mov qword [r12 + 0x30], rax
mov rax, qword [rsp + 0x58]
mov qword [r12 + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
mov rax, qword [rsp + 0x68]
mov qword [r12 + 0x40], rax
mov ecx, 0xc
add byte [rcx - 0x73], cl
jl 0x140133cc4
lea rsi, [rsp + 0x2270]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rax, qword [rsp + 0x70]
mov qword [r12 + 0xa8], rax
mov rax, qword [rsp + 0xc8]
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rcx - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx - 0x78], al
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rbx + 0x6302484], cl
and al, 0x30
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x633]
mov dword [r12 + 0xb9], eax
mov ecx, 0x41000000
add byte [rax], al
mov dword [r12 + 0xbc], ecx
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
mov qword [r12 + 0xc0], rax
mov rax, qword [rsp + 0x60]
mov qword [r12 + 0xc8], rax
mov dword [rsp + 0xc8], eax
mov rax, qword [rsp + 0x90]
mov qword [r12 + 0xd0], rax
mov rax, qword [rsp + 0x28]
mov qword [r12 + 0xd8], rax
mov rax, qword [rsp + 0x80]
add byte [rax], al
add byte [rcx - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x30
mov qword [r12 + 0xe8], rax
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
mov qword [r12 + 0xf0], rax
mov rax, qword [rsp + 0x48]
mov qword [r12 + 0xf8], rax
mov rax, qword [rsp + 0x38]
mov qword [r12 + 0x100], rax
mov rax, qword [rsp + 0x40]
mov qword [r12 + 0x108], rax
add dword [rax], eax
add byte [rcx - 0x73], cl
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe0
and eax, 0xb8410000
cwde
add byte [rax], al
add al, ch
push rbx
mov ebp, 0xc7490017
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf70], al
add byte [rax], al
movups xmmword [r12 + 0x1b0], xmm0
mov qword [r12 + 0x1c0], rbx
rol byte [rcx], 0
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0xb8]
mov qword [r12 + 0x1c8], rax
add byte [rax], al
xor eax, eax
mov byte [r12 + 0x1d0], al
add dword [rax], eax
add byte [rbx + 0x4b0248c], cl
add al, 0
add byte [rbx + 0x4b32494], cl
mov bl, 4
add byte [rax], al
mov dword [r12 + 0x1d1], ecx
add dword [rax], eax
add byte [rcx - 0x77], al
xchg esp, eax
and al, 0xd4
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xc20], al
movaps xmm1, xmmword [rsp + 0xc30]
xor byte [rax + rax], cl
add byte [rcx + 0xf], al
adc dword [rsp + 0x1d8], eax
movups xmmword [r12 + 0x1e8], xmm1
movups xmmword [rsp + 0x1e8], xmm1
mov byte [r12 + 0x1f8], 3
mov ecx, dword [rsp + 0x9e0]
add byte [rax], al
add byte [rbx + 0x9e32494], cl
add byte [rax], al
mov dword [r12 + 0x1f9], ecx
mov dword [r12 + 0x1fc], edx
mov rcx, qword [rsp + 0x88]
add byte [rcx - 0x77], cl
mov qword [r12 + 0x200], rcx
mov byte [r12 + 0x208], al
mov eax, dword [rsp + 0xa40]
mov ecx, dword [rsp + 0xa43]
add byte [rcx - 0x77], al
test byte [rcx + rcx], ah
add al, byte [rax]
add byte [rcx - 0x77], al
mov word [rsp + rcx], fs
add al, byte [rax]
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [r12 + 0x210], xmm0
and qword [r12 + 0x220], 0
movsb byte [rdi], byte [rsi]
and al, 0x20
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r12
mov r8, r12
call fcn.140119b03
mov rcx, qword [rsp + 0x78]
mov rdx, rax
call fcn.1401750ee
jmp 0x14013413c
add byte [rax], al
mov qword [rsp + 0xd0], r12
mov rdi, qword [r12]
mov edi, dword [rsp]
lock inc qword [rdi]
inc qword [rdi]
jle 0x1401347a8
in al, 8
add byte [rax], al
lea rax, [rdi + 0x60]
mov qword [rsp + 0x78], rax
and al, 0x78
mov ecx, 0x280
add byte [rax], al
mov edx, 0x80
call fcn.14009db95
mov ecx, 0x49fff69c
mov esp, eax
mov qword [rax], 0xcc
and qword [rax + 8], 0
invalid
or byte [rax], al
lea rax, [0x1403a8900]
mov qword [r12 + 0x10], rax
adc byte [rcx - 0x7d], cl
and dword [rsp + 0x18], 0
mov qword [r12 + 0x20], rdi
mov qword [r12 + 0x28], rsi
je 0x140133f2a
sub byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
and al, 0x30
mov rax, qword [rsp + 0x58]
mov qword [r12 + 0x38], rax
mov dword [rsp + 0x38], eax
mov rax, qword [rsp + 0x68]
mov qword [r12 + 0x40], rax
mov ecx, 0xc
lea rdi, [r12 + 0x48]
lea rsi, [rsp + 0x2270]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov qword [r12 + 0xa8], rax
mov rax, qword [rsp + 0xc8]
mov qword [r12 + 0xb0], rax
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x78], al
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rbx + 0x6302484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x633]
mov dword [r12 + 0xb9], eax
add byte [rax], al
mov dword [r12 + 0xbc], ecx
mov word [rsp + rdi*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
rol byte [rax], 0
add byte [rax], al
add byte [rcx - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x60]
mov qword [r12 + 0xc8], rax
enter 0, 0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rax], al
mov qword [r12 + 0xd0], rax
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x28
and al, 0x28
mov qword [r12 + 0xd8], rax
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], 0
add byte [rax], al
mov qword [r12 + 0xe0], rax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x30
mov qword [r12 + 0xe8], rax
mov rax, qword [rsp + 0x50]
mov qword [r12 + 0xf0], rax
mov dword [rsp + 0xf0], eax
mov rax, qword [rsp + 0x48]
and al, 0x48
mov qword [r12 + 0xf8], rax
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
mov qword [r12 + 0x100], rax
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
mov qword [r12 + 0x108], rax
lea rcx, [r12 + 0x110]
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe0
loopne 0x140134046
add byte [rax], al
mov r8d, 0x98
call fcn.1402afaf0
mov qword [r12 + 0x1a8], 2
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf70], al
jo case.0x1400d5f20.971
add byte [rax], al
movups xmmword [r12 + 0x1b0], xmm0
mov al, 1
add byte [rax], al
mov qword [r12 + 0x1c0], rbx
rol byte [rcx], 0
add dword [rax], eax
add byte [rbp - 0x77], cl
mov ah, 0x24
enter 1, 0
add byte [rax], al
xor eax, eax
mov byte [r12 + 0x1d0], al
and al, 0xd0
add dword [rax], eax
add byte [rbx + 0x4b0248c], cl
add byte [rax], al
mov edx, dword [rsp + 0x4b3]
add al, 0
add byte [rcx - 0x77], al
mov word [rcx + rdx*8], fs
add dword [rax], eax
add byte [rcx - 0x77], al
mov dword [r12 + 0x1d4], edx
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xc20], al
and al, 0x20
or al, 0
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0xc30]
or al, 0
add byte [rax], al
movups xmmword [r12 + 0x1d8], xmm0
add byte [rcx + 0xf], al
adc dword [rsp + 0x1e8], ecx
mov byte [r12 + 0x1f8], 3
mov ecx, dword [rsp + 0x9e0]
mov edx, dword [rsp + 0x9e3]
xchg esp, eax
and al, 0xe3
or dword [rax], eax
add byte [rcx - 0x77], al
xchg esp, eax
and al, 0xfc
add dword [rax], eax
add byte [rcx - 0x77], al
mov word [rcx + rdi*8], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rsp + 0x200], ecx
mov byte [r12 + 0x208], al
add byte [rax], al
add byte [rbx + 0xa402484], cl
add byte [rax], al
mov ecx, dword [rsp + 0xa43]
mov dword [r12 + 0x209], eax
mov dword [rsp + 0x209], eax
mov dword [r12 + 0x20c], ecx
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x29
movaps xmmword [r12 + 0x210], xmm0
and qword [r12 + 0x220], 0
mov rcx, qword [rsp + 0x78]
and al, 0x78
mov rdx, r12
mov r8, r12
call fcn.140119b03
test rax, rax
je 0x14013413c
mov rcx, qword [rsp + 0xd0]
mov rdx, rax
call fcn.140174c9b
mov rax, qword [rsp + 0x98]
dec qword [rax]
test r12, r12
in al, 0xf
test byte [rsi], bl
invalid
add byte [rax], al
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
je 0x14013416d
mov rax, qword [r12 + 0x10]
mov rcx, r12
call qword [rax + 0x20]
push rax
invalid
mov qword [r13 + 0x130], rbp
movaps xmm0, xmmword [rsp + 0xaa0]
add byte [rcx + 0xf], al
adc dword [rbp + 0x138], eax
lea rsi, [r13 + 0x148]
mov byte [r13 + 0x148], 0
mov rax, qword [r13 + 0x140]
mov qword [r15 + 0x10], rax
movups xmm0, xmmword [r13 + 0x130]
movups xmm0, xmmword [rbp + 0x130]
movups xmmword [r15], xmm0
cmp byte [r15 + 0x10], 2
je 0x1401347ac
mov rcx, r15
mov rdx, qword [rsp + 0x198]
call fcn.14013499f
add byte [rax], al
test rax, rax
je 0x1401341d6
mov byte [rsi], 3
mov al, 4
mov bl, 3
add ebp, ecx
movsb byte [rdi], byte [rsi]
add al, 0
invalid
mov rbp, rdx
test rdx, rdx
test edx, edx
je 0x1401341e2
mov bl, 2
jmp 0x140134216
mov bl, byte [r15 + 0x10]
mov byte [r15 + 0x10], 2
add al, byte [rax - 0x7bf0fd05]
invalid
invalid
add byte [rax], al
mov rbp, qword [r15]
mov rdi, qword [r15 + 8]
mov eax, dword [r15 + 0x14]
adc al, 0x89
test byte [rbx + riz*8], ah
adc al, byte [rax]
add byte [rcx - 0x75], al
adc dword [r9 + 0x12e02484], r9d
add byte [rax], al
add byte [rax - 0x4b8bfc05], al
mov eax, dword [rsp + 0x12e0]
mov ecx, dword [rsp + 0x12e3]
add byte [rax], al
mov dword [rsp + 0x2b03], ecx
sub eax, dword [rax]
add byte [rcx + 0x2b002484], cl
mov dword [rsp + 0x2b00], eax
mov rcx, r15
stc
call fcn.14012f81d
mov byte [rsi], 1
mov eax, dword [rsp + 0x2b00]
mov ecx, dword [rsp + 0x2b03]
mov dword [rsp + 0x9e3], ecx
mov dword [rsp + 0x9e0], eax
and al, 0xe0
or dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
call fcn.14012f802
inc dword [rax + 0x407502fb]
lea rcx, [r13 + 0x68]
call fcn.14009dbc5
lea rcx, [r13 + 0xf8]
call fcn.14009dbc5
lea rcx, [r13 + 0x108]
call fcn.14012f712
lea rcx, [r13 + 0xc0]
call fcn.14012f71d
lea rcx, [r13 + 0xa0]
call fcn.14010570a
mov bl, 2
jmp 0x140134645
lahf
add eax, dword [rax]
add byte [rax], al
mov al, 2
cmp byte [r13 + 0x110], 0
add dword [rax], eax
add byte [rax], al
jne 0x1401342d0
mov eax, dword [rsp + 0x9e0]
mov ecx, dword [rsp + 0x9e3]
mov dword [rsp + 0x4b3], ecx
add byte [rcx + 0x4b02484], cl
add byte [rax], al
mov eax, ebx
invalid
lea rbx, [r13 + 0x108]
mov rcx, qword [r13 + 0xf0]
mov ecx, dword [rbp + 0xf0]
mov qword [rsp + 0x800], rcx
movups xmm0, xmmword [r13 + 0xc0]
adc byte [rbp + 0xc0], al
movups xmm1, xmmword [r13 + 0xd0]
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp + 0xe0], dl
movaps xmmword [rsp + 0x7f0], xmm2
movaps xmmword [rsp + 0x7e0], xmm1
movaps xmmword [rsp + 0x7d0], xmm0
movups xmm0, xmmword [r13 + 0xa0]
adc byte [rbp + 0xa0], al
movups xmm1, xmmword [r13 + 0xb0]
adc byte [rbp + 0xb0], cl
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsp + 0xf98], xmm1
add byte [rax], al
movups xmmword [rsp + 0xf88], xmm0
test byte [rax + rcx*4], ah
sldt word [rax]
mov ecx, dword [rsp + 0x4b0]
mov word [rax + rsi*4], fs
add al, 0
add byte [rbx + 0x4b32494], cl
and al, 0xb3
mov bl, 4
add byte [rax], al
mov dword [rsp + 0xf81], ecx
add byte [rcx + 0xf842494], cl
add byte [rax], al
mov qword [rsp + 0xf70], rbp
mov dword [rsp + 0xf70], ebp
lodsb al, byte [rsi]
and al, 0x70
sldt word [rax]
mov qword [rsp + 0xf78], rdi
mov esp, 0xf7824
js case.0x1400e1404.1303
sldt word [rax]
mov byte [rsp + 0xf80], al
and al, 0x80
sldt word [rax]
add byte [rax], al
mov rdi, qword [r13 + 0x108]
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1401343e7
lea rsi, [rsp + 0x12e0]
lea rdx, [rsp + 0xf70]
and al, 0x70
sldt word [rax]
mov rcx, rsi
call fcn.14012e3ed
cmp byte [rsi + 0x69], 2
imul eax, dword [rdx], 0xe5850f
jne 0x14013447c
add byte [rax], al
invalid
mov rax, qword [rsp + 0x1310]
mov qword [rsp + 0x2b30], rax
mov dword [rsp + 0x2b30], eax
test byte [rax + rsi], ah
sub eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x12e0], al
and al, 0xe0
adc al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x12f0], cl
mov word [rax + rsi*8], fs
adc al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x1300], dl
add byte [rdi], cl
movaps xmmword [rsp + 0x2b20], xmm2
xchg esp, eax
and al, 0x20
sub eax, dword [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x2b10], xmm1
mov word [rax + rdx], fs
sub eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x2b00], eax
test byte [rax + rax], ah
sub eax, dword [rax]
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
call fcn.14012e5a1
movabs eax, dword [0x1c4e9c68948ffff]
add byte [rax], al
mov rax, qword [rsp + 0xfa0]
mov qword [rsp + 0x2b30], rax
mov rax, qword [rsp + 0xf70]
and al, 0x70
sldt word [rax]
mov rcx, qword [rsp + 0xf78]
mov dl, byte [rsp + 0xf80]
xchg esp, eax
and al, 0x80
or byte [rdi], 0
sldt word [rax]
mov r8d, dword [rsp + 0xf81]
test byte [rcx + rax*4], ah
sldt word [rax]
movzx r9d, word [rsp + 0xf85]
sldt word [rax]
add byte [rdx + rcx*4 - 0x6c], al
and al, 0x87
sldt word [rax]
mov r11, qword [rsp + 0xf88]
movups xmm0, xmmword [rsp + 0xf90]
adc byte [rsp + 0xf90], al
movaps xmmword [rsp + 0x2b20], xmm0
add byte [rax], al
mov byte [rsp + 0x2b10], dl
mov dword [rsp + 0x2b11], r8d
add byte [rax], al
mov word [rsp + 0x2b15], r9w
mov byte [rsp + 0x2b17], r10b
mov qword [rsp + 0x2b18], r11
mov qword [rsp + 0x2b00], rax
add byte [rbx], ch
add byte [rax], al
mov qword [rsp + 0x2b08], rcx
add cl, ch
invalid
add dword [rax], eax
invalid
mov rax, qword [rsp + 0x1310]
lea rsi, [rsp + 0xc20]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rsp + 0x12e0]
add byte [rax], al
movups xmm1, xmmword [rsp + 0x12f0]
and al, 0xf0
adc al, byte [rax]
add byte [rax], al
movups xmm2, xmmword [rsp + 0x1300]
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
sub dword [rsi], eax
invalid
movups xmm0, xmmword [rsp + 0x1318]
adc byte [rsp + 0x1318], al
sbb byte [rbx], dl
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x25e0], eax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x1328]
movaps xmmword [rsp + 0x25f0], xmm0
sub dword [rsp + 0x25f0], eax
and al, 0xf0
and eax, 0x100f0000
test byte [rax + rdi], ah
adc eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x2600], eax
add byte [rsi], ah
add byte [rax], al
mov rax, qword [rsp + 0x1348]
mov eax, dword [rsp + 0x1348]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add byte es:[rax], al
add byte [rax], al
invalid
add rdi, 0x10
lea r14, [rsp + 0x2b00]
lea esi, [rsp + 0x2b00]
add byte [rbx], ch
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov rdx, rdi
call fcn.14006fa46
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientpool.rs
add byte [rcx + rcx*4 - 0xf], cl
int1
call fcn.14012fc24
mov bh, 0xff
dec dword [rax - 0x77]
invalid
mov ebp, edx
lea r15, [rax + 0x10]
js 0x140134532
lea r14, [rsp + 0x2b00]
lea esi, [rsp + 0x2b00]
add byte [rbx], ch
add byte [rax], al
lea r12, [rsp + 0x7d0]
rol byte [rdi], 1
add byte [rax], al
mov rcx, r14
mov ecx, esi
int1
mov rdx, r12
call fcn.14012d25e
mov rcx, r15
mov rdx, r14
mov r8, rsi
invalid
mov r9, rbx
call fcn.14012d288
invalid
invalid
invalid
mov rcx, r15
mov rdx, r12
mov edx, esp
call fcn.14012f8b5
lea rsi, [rsp + 0x800]
mov ah, 0x24
add byte [rax], cl
or byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14012cf8a
and qword [rsi], 0
movaps xmm0, xmmword [rsp + 0x25e0]
sub byte [rsp + 0x25e0], al
movaps xmm1, xmmword [rsp + 0x25f0]
sub byte [rsp + 0x25f0], cl
movaps xmm2, xmmword [rsp + 0x2600]
movaps xmmword [r14], xmm0
sub dword [rsi], eax
movaps xmmword [r14 + 0x10], xmm1
sub dword [rsi + 0x10], ecx
movaps xmmword [r14 + 0x20], xmm2
mov rax, qword [rsp + 0x2610]
mov eax, dword [rsp + 0x2610]
test byte [rax + rdx], ah
add byte es:[rax], al
invalid
mov qword [r14 + 0x30], rax
mov rcx, rdi
mov edx, ebp
call fcn.140170450
add eax, dword [rax]
xor esi, esi
lea rdi, [rsp + 0x2b00]
mov rax, qword [rdi + 0x30]
lea r14, [rsp + 0x12e0]
adc al, byte [rax]
add byte [rcx - 0x77], cl
invalid
invalid
movaps xmm0, xmmword [rdi]
invalid
movaps xmm1, xmmword [rdi + 0x10]
sub byte [rdi + 0x10], cl
movaps xmm2, xmmword [rdi + 0x20]
movups xmmword [r14 + 0x50], xmm2
adc dword [rsi + 0x50], edx
push rax
movups xmmword [r14 + 0x40], xmm1
movups xmmword [r14 + 0x30], xmm0
xor byte [rbp + r9*4 - 0x44], r9b
xor byte [rbp + rcx*4 - 0x44], cl
lea edi, [rsp + 0x7d0]
invalid
mov rcx, r14
mov rdx, r15
call fcn.14012d25e
invalid
dec dword [rcx - 0x77]
jbe case.0x1400e1404.1308
mov rcx, r15
call fcn.14012f71d
mov rbp, qword [r14]
lea rax, cs:[rsp + 0x12e8]
lea eax, [rsp + 0x12e8]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0x25e3], eax
jrcxz 0x140134642
and eax, 0x8c890000
and al, 0xe0
and eax, 0x8d490000
lea rcx, [r13 + 0x68]
call fcn.14009dbc5
xchg esi, eax
xchg ebp, eax
idiv bh
dec dword [rcx - 0x73]
lea ecx, [rbp + 0xf8]
call fcn.14009dbc5
mov rcx, rbx
call fcn.14012f712
xor ebx, ebx
lea rax, [rsp + 0x1270]
mov qword [rax - 8], rbp
lea rsi, [rsp + 0x2b00]
mov ecx, 0xd
invalid
add byte [rax], al
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x25e0]
mov edx, dword [rsp + 0x25e3]
xchg esp, eax
and al, 0xe3
jrcxz 0x140134695
add byte [rax], al
mov dword [rax + 0x6c], edx
mov dword [rax + 0x69], ecx
invalid
mov al, 1
mov byte [r13 + 0x111], al
cmp bl, 3
jne 0x140134697
mov rax, qword [rsp + 0x190]
mov byte [rax + 0x70], 3
jo 0x140134695
jmp 0x140134717
lea rax, [rsp + 0x1270]
mov r14, qword [rax - 8]
clc
lea rdi, [rsp + 0x2a98]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
insb byte [rdi], dx
mov dword [rsp + 0xfb], eax
and al, 0xfb
sti
add byte [rax], al
add byte [rcx + 0xf8248c], cl
mov dword [rsp + 0xf8], ecx
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.14012cd23
mov qword [rsi], 4
mov dword [rsi], 4
add al, 0
add byte [rax], al
mov rdx, qword [rsp + 0x190]
mov qword [rdx], r14
lea rdi, [rdx + 8]
lea rsi, [rsp + 0x2a98]
cwde
sub al, byte [rax]
add byte [rcx + 0xd], bh
invalid
add byte [rax], al
invalid
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x70], bl
mov eax, dword [rsp + 0xf8]
test byte [rax + rdi*8], ah
and al, 0xf8
add byte [rax], al
add byte [rbx + 0xfb248c], cl
mov word [rbx + rdi*8], fs
sti
add byte [rax], al
add byte [rcx + 0x4a897142], cl
invalid
invalid
movaps xmm6, xmmword [rsp + 0x3fa0]
add rsp, 0x3fb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_src_serviceoneshot.rs
jmp 0x140134751
push rsp
invalid
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_src_serviceoneshot.rs
lea eax, [0x1403a9b60]
push rsp
invalid
invalid
mov edx, 0x28
call fcn.1402da450
ud2
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs
mov edx, 0x36
jmp 0x140134756
lea rcx, str.TryFlatten_polled_after_completionC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_try_future_try_flatten.rs
lea r8, [0x1403a5460]
mov edx, 0x22
jmp 0x140134756
iretd
mov qword [rax], 4
jmp 0x140134798
mov qword [rdi + rbp], 2
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs
jmp 0x140134751
invalid
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconn.rs
mov edx, 0x2b
jmp 0x140134756
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_src_frame_settings.rs_
lea r8, [0x14032a8a0]
shl dword [rax + 0x1f], 1
add byte [rdx + 0x4c], bh
add byte [rdx + 0x4c], bh
jmp 0x140134756
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x2f
invalid
add byte [rax], al
add cl, ch
invalid
invalid
invalid
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1403a7ce8]
lea eax, [0x1403a7ce8]
jmp case.0x1400f930e.388
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconn.rs
jmp case.0x1400f930e.388
mov ecx, 8
mov edx, 0x30
call fcn.1402d9f80
ud2
lea r8, [rsp + 0x1a0]
mov rax, qword [rsp + 0x70]
mov dword [r8], eax
lea rax, [0x140329b10]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x2a6878
js 0x1401348ae
invalid
sub al, byte [rax]
invalid
lea r9, [0x140316b08]
mov edx, 0x2b
call fcn.1402da6a0
ud2
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.Ux:_
invalid
add cl, ch
sahf
add byte [rax], al
invalid
xor eax, eax
jmp 0x140134925
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
jmp case.0x1400f930e.388
test byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
invalid
lea rax, [0x1403a74d0]
lea r9, [rsp + 0x25e0]
mov qword [r9], rax
lea rax, [fcn.140047d50]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
invalid
lea rdx, str.The_max_buf_size_cannot_be_smaller_than
lea rsi, [rsp + 0x2b00]
mov r8d, 2
mov rcx, rsi
call fcn.1400044bf
sti
in al, dx
dec dword [rax - 0x73]
adc eax, 0x272c06
mov rcx, rsi
call fcn.1402da2c0
sbb al, byte [rax]
invalid
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconn.rs
jmp 0x1401347ba
lea rcx, [rsp + 0x2b00]
call case.0x140130bee.14
add dword [rax], eax
add bl, ch
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
add eax, 0x271cd4
mov edx, 0x23
jmp 0x140134756
invalid
invalid
invalid
lea rcx, [rsp + 0x2b00]
call 0x1401351d4
invalid
add byte [rax - 0x7372b7ff], dh
and al, 0xe0
mov al, 1
lea rcx, [rsp + 0x12e0]
adc al, byte [rax]
add byte [rax + 0x4d56e801], cl
invalid
add byte [rax], al
mov byte [rcx], al
call fcn.14011968a
ud2
leave
je 0x140134997
lock inc qword [rcx]
jle case.0x14012ebdb.29
mov rax, rcx
ret
ud2
mov ebx, dword [rcx]
lea rsi, [rbx + 0x18]
jae case.0x140105c6a.310
lea r14, [0x1403e0364]
mov r15d, 2
mov rcx, qword [rbx + 0x10]
mov ecx, dword [rbx + 0x10]
call fcn.14017df4a
movzx ecx, al
movsxd rcx, dword [r14 + rcx*4]
invalid
or al, 0x8e
mov cs, word [rcx + rax - 0xf]
add ecx, esi
enter 0x6349, 0xc
mov cs, word [rcx + rax - 0xf]
add ecx, esi
add ecx, esi
jmp rcx
mov cl, 1
xchg byte [rbx + 0x28], cl
test cl, cl
jne 0x1401349c1
mov ecx, eax
call fcn.14017df46
invalid
xchg ebp, eax
add al, 0
lock cmpxchg qword [rbx + 0x10], r15
je 0x140134a12
mov rcx, rsi
mov ecx, esi
mov dl, 4
call fcn.14017dfab
jmp 0x1401349c1
xor edx, edx
xor esi, esi
imul cl
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
xor esi, esi
call fcn.140072d8e
test bl, ah
dec dword [rax - 0x77]
ret 0x95e9
add byte [rax], al
invalid
test bl, ah
dec dword [rax - 0x77]
ret 0x95e9
mov rcx, qword [rsi]
test rcx, rcx
je case.0x1401255db.79
mov rdx, qword [rdi]
mov r8, qword [rbx + 0x20]
mov al, 1
cmp r8, qword [rdx + 8]
jne 0x140134a57
mov rdx, qword [rdx]
mov r8, qword [rcx]
cmp r8, qword [rdx]
cmp eax, dword [rdx]
jne 0x140134a57
mov r8, qword [rdx + 8]
cmp qword [rcx + 8], r8
jne 0x140134a57
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne 0x140134a57
mov rax, qword [rcx + 0x18]
cmp rax, qword [rdx + 0x18]
sbb byte [rdi], cl
xchg ebp, eax
shr bl, 2
invalid
mov al, 2
cmp al, 2
je case.0x1400d5f20.987
and al, 1
jne case.0x1400d5f20.987
mov rcx, rsi
mov dl, 4
call fcn.14017dfab
add byte [rsi + 1], bh
jmp case.0x1401255db.81
mov rax, qword [rdi]
mov rdx, qword [rax]
invalid
mov rcx, qword [rax + 8]
call qword [rdx]
mov r14, qword [rbx + 0x18]
mov rdi, qword [rbx + 0x20]
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], rdx
mov rcx, rsi
mov dl, 4
call fcn.14017dfab
mov esi, 1
add byte [rax], al
test r14, r14
je case.0x1401255db.81
mov rcx, rdi
call qword [r14 + 8]
push rsi
invalid
mov rax, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
cmp dword [rcx], 5
jne fcn.140118018
invalid
invalid
ret
push rsi
push rdi
push rbx
sub rsp, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
call fcn.140173b4c
movzx eax, al
lea rcx, [0x1403e0374]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
enter 0xffffffffffffe0ff, 0x48
jmp rax
lea rax, [0x1403b7020]
lea eax, [0x1403b7020]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov rax, qword [rsi + 0x30]
invalid
cmp rax, 5
cmp eax, 5
je case.0x140107a24.289
and eax, 0xfffffffe
cmp eax, 6
je case.0x1400d6ff8.767
in eax, dx
add byte [rax], al
invalid
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call fcn.14016e564
mov r14, rax
invalid
mov r15, rdx
invalid
invalid
lea rdx, [rsp + 0x38]
mov rcx, rbx
mov ecx, ebx
call fcn.140114f0f
invalid
mov ebx, eax
mov rcx, r14
mov ecx, esi
mov rdx, r15
call fcn.14016e5cf
test bl, bl
je 0x140134b6d
invalid
invalid
mov rcx, rsi
mov ecx, esi
call fcn.140173bca
cmp al, 3
jne 0x140134ba7
mov rcx, rdi
jmp 0x140134b66
lea rcx, [rsi + 0x20]
call 0x140134d43
jmp case.0x140134bbf.0
mov rcx, rdi
call fcn.140135134
lea rdx, [rsp + 0x50]
and al, 0x50
mov edi, 0x48000005
lea edx, [rsp + 0x50]
and al, 0x50
push rax
and qword [rdx], 0
and dword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1401351a4
xor ecx, ecx
leave
leave
call fcn.1400047c1
xor ah, bh
in al, dx
dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
jmp case.0x1401288ed.75
mov ecx, eax
call fcn.140173c50
lock add eax, dword [rax]
lock add eax, dword [rax]
movzx eax, al
mov dh, 0xc0
lea rcx, [0x1403e0384]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
mov ecx, dword [rsi + 0x20]
invalid
invalid
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x77], r9b
bnd call fcn.1401750e2
call fcn.1401750e2
mov rdx, rsi
call fcn.1401750e2
mov rcx, rsi
int1
add rsp, 0x80
pop rbx
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp case.0x14012a907.48
add al, byte [rax]
invalid
nop
add rsp, 0x80
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140134e09
and qword [rsp + 0x20], 0
lea rdx, str._g__
sbb ebp, dword [rax]
invalid
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov r8d, 1
mov rcx, rsi
int1
call fcn.1400044bf
in al, dx
dec dword [rax - 0x73]
adc eax, 0x281bcb
mov rcx, rsi
call fcn.1402da2c0
add byte [rdi], cl
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140173815
test al, 8
jne 0x140134d94
invalid
lea rcx, [rsi + 0x20]
call fcn.140135134
jmp 0x140134da4
test al, 0x10
je 0x140134da4
invalid
lea rcx, [rsi + 0x210]
add al, byte [rax]
add al, ch
invalid
call fcn.14016e4bb
xor ecx, ecx
call fcn.1400047c1
invalid
cli
in al, dx
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x20]
mov rdx, rsi
call fcn.140174f37
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14017386a
invalid
test al, al
je 0x140134ddd
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140134e09
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
call fcn.14016e372
test al, al
je 0x140134e02
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140134e09
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
add rcx, 0x20
shl dword [rax], 0xe8
imul ecx, dword [rcx - 0x72b7fffd], 0x4e
add eax, dword [rax]
lea rcx, [rsi + 0x30]
lea ecx, [rsi + 0x30]
xor al, r13b
sub byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x220]
add al, byte [rax]
add byte [rax - 0x7b], cl
invalid
je 0x140134e39
invalid
sal byte [rdx + rcx + 0x48], 0x8b
mov gs, word [rax]
add al, byte [rax]
add byte [rax], al
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, qword [rsi + 0x228]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
mov edx, dword [rcx]
mov r8d, edx
not r8d
ror byte [rax - 0x7d], 1
invalid
sti
xor eax, eax
test r8b, 6
rol byte [rsi], 0x48
cmove eax, edx
cmove eax, edx
ret 0x8548
test rax, rax
je case.0x140130bee.14
test byte [rbx - 4], cl
cld
invalid
invalid
cmp rax, 1
jne 0x140134e7a
add rcx, 8
jmp 0x140119a73
invalid
invalid
invalid
or cl, ch
stc
invalid
ret
push rdi
push rbx
sub rsp, 0x80
sub esp, 0x80
in al, dx
add byte [rax], 0
add byte [rax], al
invalid
invalid
mov rsi, rcx
call fcn.140173b4c
add byte [rdi], cl
mov dh, 0xc0
invalid
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1403e0394]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
lea rax, [0x1403b7020]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov rax, qword [rsi + 0x30]
invalid
xor byte [rax - 0x7d], cl
cmp rax, 5
clc
add eax, 0xe0830c74
je 0x140134ed2
and eax, 0xfffffffe
cmp eax, 6
je 0x140134fbe
add byte [rax], al
invalid
inc byte [rbx - 0x7bf0f908]
in al, dx
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
jle 0x140134ef6
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14016e564
adc dword [rsi - 0x76b6fffd], 0xd78949c6
adc dword [rsi - 0x76b6fffd], 0xd78949c6
xlatb
lea rdx, [rsp + 0x38]
mov rcx, rbx
mov ecx, ebx
call fcn.140114f0f
add dh, bh
dec dword [rcx - 0xe76b33d]
ret
mov rcx, r14
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14016e5cf
test bl, bl
je case.0x1401122ab.223
mov rcx, rsi
mov ecx, esi
call fcn.140173bca
cmp al, 3
jne 0x140134f5d
add esi, dword [rbp + 0x4a]
mov rcx, rdi
jmp 0x140134f1c
invalid
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call 0x140134d43
jmp case.0x140134aec.13
invalid
mov rcx, rdi
call fcn.140135134
or dword [rdx], eax
add byte [rax], al
or dword [rdx], eax
add byte [rax], al
lea rdx, [rsp + 0x50]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
stc
and byte [rax - 0x77], cl
stc
call fcn.1401351a4
xor ecx, ecx
call fcn.1400047c1
jp 0x140134f3d
in al, dx
invalid
clc
in al, dx
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp case.0x1400f1f91.489
mov ecx, eax
call fcn.140173c50
in al, dx
in al, dx
add eax, dword [rax]
movzx eax, al
lea rcx, [0x1403e03a4]
lea ecx, [0x1403e03a4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140174c9b
mov rcx, rsi
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x1401350cd
invalid
add dword [rax], eax
invalid
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1401350f2
and qword [rsp + 0x20], 0
lea rdx, str._g__
mov ch, 0x17
sub byte [rax], al
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
sbb byte [rax], ch
invalid
mov rcx, rsi
call fcn.1402da2c0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
call fcn.140173815
test al, 8
jne 0x14013507d
lea rcx, [rsi + 0x20]
test al, 0x10
je 0x14013508d
lea rcx, [rsi + 0x210]
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14016e372
add eax, dword [rax]
test al, al
je 0x1401350eb
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1401350f2
invalid
add byte [rax], al
invalid
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.1400065e0
fst qword [rbp*8 + 0x4e8d48ff]
xor al, ch
invalid
std
invalid
dec dword [rax - 0x75]
xchg byte [rax], ah
add al, byte [rax]
add byte [rax - 0x7b], cl
test rax, rax
je 0x140135122
invalid
mov rcx, qword [rsi + 0x228]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rdi
call fcn.140134e4b
mov r8d, 0x1e0
add byte [rax - 0x77], cl
stc
mov rdx, rsi
bnd call fcn.1402afaf0
mov rcx, rbx
mov rdx, r14
mov edx, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp fcn.14016e5cf
adc dword [rdx + 0x18], ecx
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 6
call 0x140135155
nop
add rsp, 0x208
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xa48]
test eax, eax
invalid
je case.0x14012a96f.54
cmp eax, 3
je 0x140135239
cmp eax, 4
jne 0x140135261
invalid
lea rcx, [rsi + 0xa50]
call case.0x140110aea.260
cmp dword [rsi + 0x530], 4
add eax, 0x75040000
invalid
lea rcx, [rsi + 0x530]
lea ecx, [rsi + 0x530]
call case.0x14012ebdb.55
jmp 0x140135245
lea rcx, [rsi + 0x10]
call case.0x140110aea.260
add byte [rax], al
mov rcx, rsi
call 0x1401356cd
add rsi, 0x528
sub byte [0xc95b522e], al
int1
invalid
add rsp, 0x20
pop rsi
jmp fcn.14012e106
invalid
lea rcx, [rsi + 0xa58]
mov ds, word [rax + 0xa]
add byte [rax], al
call 0x14013566a
cmp byte [rsi + 0xa49], 0
or al, byte [rax]
add byte [rax], al
invalid
je 0x14013525a
lea rcx, [rsi + 0xa50]
lea ecx, [rsi + 0xa50]
call fcn.14012e106
mov byte [rsi + 0xa49], 0
add byte [rax], al
add rsp, 0x20
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xf78
sub esp, 0xf78
add byte [rax], al
mov ah, 0x24
invalid
sldt word [rax]
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rcx + 0xa48]
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x2ab11e
lea ecx, [0x1403e03b4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
lea rdx, [rsi + 0x10]
lea edx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
mov byte [rsi + 0xa49], 1
mov rax, qword [rsi + 0x528]
mov eax, dword [rsi + 0x528]
sub byte [0xc95b52b6], al
xchg byte [rax + 0xa], dl
add byte [rax], al
mov qword [rsi + 0xa50], rax
lea rbx, [rsi + 0xa58]
add byte [rax], al
mov r8d, 0x518
mov rcx, rbx
call fcn.1402afaf0
test al, 0x17
add byte [rbp + rcx*4 - 0x4a], cl
jo 0x1401352e4
sldt word [rax]
movups xmmword [rsi + 0xf70], xmm6
jmp case.0x1400f1f91.500
invalid
cmp qword [rsi + 0xf70], 3
je case.0x14012a907.61
lea rbx, [rsi + 0xa58]
lea r14, [rsi + 0xf70]
jo 0x140135309
add byte [rax], al
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.140120977
cmp al, 2
jne 0x14013537a
mov rax, qword [rsi + 0xf70]
cmp rax, 2
je 0x140135621
invalid
invalid
add eax, dword [rax]
invalid
test rax, rax
je 0x140135636
lea r15, [rsi + 0xf78]
mov rcx, r15
call fcn.1401129d9
test al, al
je 0x1401353d6
add byte [rax], al
invalid
mov r12, qword [r15]
test r12, r12
cmovne r12, r15
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.29_srcmpscmod.rs
lea edx, [0x1403a9578]
sub eax, dword [rdx + 0x27]
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.140006bf3
mov rcx, qword [r12]
add rcx, 0x48
ror dword [rax + 0x48], 0x8b
mov rdx, qword [rdi]
invalid
call fcn.14005ab17
dec dword [rcx + rcx*4 - 7]
call fcn.1401129d9
test al, al
jne 0x1401354ba
test dword [rbp + 1], eax
add byte [rax], al
mov r15, qword [r15]
jmp case.0x14010f86a.259
mov r15, qword [rsi + 0xf70]
mov r12, qword [rsi + 0xf78]
mov qword [rsi + 0xf70], 3
cmp r15, 3
je 0x1401355e2
mov ebp, eax
lea r14, [rsp + 0x28]
lea esi, [rsp + 0x28]
invalid
mov r8d, 0x518
mov rcx, r14
mov rdx, rbx
call fcn.1402afaf0
mov qword [r14 + 0x518], r15
mov qword [r14 + 0x520], r12
mov dword [rsi + 0x520], esp
mov rcx, r14
call case.0x140110aea.260
int3
add al, byte [rax]
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
jmp 0x1401354c3
mov rcx, r15
call fcn.14011295a
and qword [r15], 0
xor r15d, r15d
xor edi, edi
mov rax, qword [rsi + 0xf70]
and qword [rsi + 0xf70], 0
test rax, rax
je case.0x140129877.71
mov rcx, r14
call 0x140112839
mov qword [rsi + 0xf70], 2
sldt word [rax]
add al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x28]
mov qword [rcx], r15
call 0x140112849
mov r15, qword [rsi + 0xf70]
mov r12, qword [rsi + 0xf78]
mov qword [rsi + 0xf70], 3
cmp r15, 3
je 0x1401355e2
add byte [rax], al
lea rcx, [rsp + 0x28]
mov r8d, 0x518
mov rdx, rbx
call fcn.1402afaf0
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rbp + rcx*4 - 0x4c], cl
lea esi, [rsp + 0x540]
mov qword [r14], r15
mov qword [r14 + 8], r12
mov r13, qword [rsi + 0xa58]
mov bpl, byte [rsi + 0xa60]
mov eax, dword [rsi + 0xa64]
add byte [rax], al
mov dword [rsp + 0x23], eax
mov eax, dword [rsi + 0xa61]
xchg byte [rcx + 0xa], ah
add byte [rax], al
mov dword [rsp + 0x20], eax
mov r15, qword [rsi + 0xa68]
mov esi, 0xa68
mov r12, qword [rsi + 0xa70]
lea rdx, [rsi + 0xa78]
lea rcx, [rsp + 0x550]
lea ecx, [rsp + 0x550]
mov r8d, 0x4f8
call fcn.1402afaf0
add byte [rcx + rcx*4 - 0xf], cl
call 0x1401356cd
cmp r13, 5
jne 0x1401354c3
mov al, 1
mov cl, 3
invalid
jmp case.0x14012eca9.44
mov qword [rsi + 0x530], r13
mov byte [rsi + 0x538], bpl
mov byte [rsi + 0x538], ch
add eax, 0x448b0000
add byte [rax], al
mov eax, dword [rsp + 0x20]
and al, 0x20
mov ecx, dword [rsp + 0x23]
mov dword [rsi + 0x539], eax
invalid
add byte [rax], al
mov dword [rsi + 0x53c], ecx
mov qword [rsi + 0x540], r15
mov qword [rsi + 0x548], r12
mov dword [rsi + 0x548], esp
cmpsb byte [rsi], byte [rdi]
add rax, 0xffffffff8d480000
mov ss, word [rax + 5]
add byte [rax], al
lea rcx, [rsi + 0x550]
lea rdx, [rsp + 0x550]
mov r8d, 0x4f8
call fcn.1402afaf0
mov rcx, rbx
call 0x14013566a
cmp dword [rsi + 0x530], 4
mov esi, 0x530
invalid
mov esi, 0x530
add al, 0x74
invalid
je 0x140135594
jbe case.0x140106ab1.323
lea rdx, [rsi + 0x530]
lea edx, [rsi + 0x530]
lea rbx, [rsp + 0xa48]
lea ebx, [rsp + 0xa48]
mov r8d, 0x518
mov rcx, rbx
call fcn.1402afaf0
mov byte [rsi + 0xa49], 0
add byte [rax], al
invalid
add byte [rax], al
lea r14, [rsi + 0xa50]
mov rcx, qword [rsi + 0xa50]
mov ss, word [rax + 0xa]
push rax
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rax - 0x75], cl
mov ss, word [rax + 0xa]
push rax
or al, byte [rax]
invalid
call 0x1401356a1
mov r8d, 0x518
sbb byte [0xc95f555d], al
int1
mov rdx, rbx
mov edx, ebx
call fcn.1402afaf0
lea rbx, [rsi + 0xa50]
lea ebx, [rsi + 0xa50]
mov rcx, rbx
mov rdx, rdi
call fcn.140120977
cmp al, 2
jne 0x140135582
invalid
mov al, 1
mov cl, 4
jmp case.0x14012eca9.44
add al, 0xeb
mov rcx, rbx
invalid
mov rcx, rbx
call case.0x140110aea.260
cmp qword [rsi + 0x530], 4
invalid
add al, 0x75
invalid
or al, 0x48
lea ecx, [rsi + 0x530]
invalid
invalid
add byte [rax], al
lea rcx, [rsi + 0x530]
call case.0x14012ebdb.55
cmp byte [rsi + 0xa49], 0
je 0x1401355b5
lea rcx, [rsi + 0xa50]
call fcn.14012e106
mov byte [rsi + 0xa49], 0
or al, byte [r8]
add byte [rax], al
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa48], cl
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xf60]
sub byte [rsp + 0xf60], dh
add rsp, 0xf78
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_select.rs
mov edx, 0x28
jmp 0x140135663
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1403a78c0]
mov edx, 0x23
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x23], bh
jmp 0x140135663
lea rcx, str.cannot_poll_Select_twice
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_select.rs
lea eax, [0x1403a9c30]
invalid
invalid
add byte [rdx + 0x18], bh
jmp 0x140135649
invalid
invalid
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs
mov edx, 0x36
out dx, al
add byte es:[rdx + 0x36], bh
jmp 0x140135663
lea rcx, [0x1403a46ed]
or eax, 0x26f0b0
lea r8, [0x1403a4780]
mov edx, 0x1a
add al, ch
loop case.0x14012ebdb.52
push rax
call fcn.1402da730
push rax
sbb al, byte [rax]
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
pop rcx
sub al, byte [rax]
lea r8, str._aG:_
mov edx, 0x2b
call fcn.1402da450
ud2
add byte [rbx], al
jne 0x14013567e
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
lea rsi, [rcx + 0x518]
call case.0x140110aea.260
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1401356cd
add byte ss:[rax], al
invalid
outsd dx, dword [rsi]
mov ecx, 0x48c3fffe
sub esp, 0x28
invalid
lea rax, [rsp + 0x20]
mov qword [rax], rcx
or byte [rax - 0x77], cl
shr eax, 0x51
invalid
push rcx
mov bh, bh
invalid
mov rcx, rax
call fcn.14012e106
nop
add rsp, 0x28
invalid
invalid
call qword [rax + 0x28c48348]
ret
cmp dword [rdi + rcx], eax
add al, 0xf
test ebx, edx
invalid
add byte [rbx - 0x7af0fdc7], al
invalid
cmp dword [rcx], 2
jne 0x140112839
ret
push rsi
push rdi
push rbx
sub rsp, 0x80
add byte [rax], 0
invalid
mov rsi, rcx
call fcn.140173b4c
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
lea rcx, [0x1403e03c8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x1403b7020]
sbb dword [rax], ebp
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
cmp dword [rsi + 0x30], 3
jae 0x14013580f
sub ebp, 0
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x140135746
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
invalid
mov ecx, dword [rsi + 0x28]
sub al, ch
xor dword [rsi - 0x76b6fffd], ecx
mov es, word [rbx]
add byte [rcx - 0x77], cl
invalid
invalid
call fcn.14016e564
mov r14, rax
mov esi, eax
invalid
mov r15, rdx
lea rdx, [rsp + 0x38]
mov rcx, rbx
cmp byte [rax - 0x77], cl
fld1
and ebx, edi
sti
mov ecx, ebx
call fcn.140135267
sti
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
call fcn.14016e5cf
test bl, bl
je case.0x140134bbf.22
invalid
mov rcx, rsi
call fcn.140173bca
add eax, dword [rax]
cmp al, 3
jne 0x1401357ad
mov rcx, rdi
jmp 0x14013576c
invalid
lea rcx, [rsi + 0x20]
call fcn.140135c24
mov bl, 4
add byte [rax], al
jmp 0x140135797
mov rcx, rdi
stc
call fcn.140135d2c
lea rdx, [rsp + 0x50]
and qword [rdx], 0
and dword [rdx], 0
add byte [rax - 0x77], cl
jp case.0x14011aead.201
invalid
mov qword [rdx + 0x20], rdi
mov dword [rdx + 0x20], edi
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140135d9c
xor ecx, ecx
call fcn.1400047c1
in al, dx
invalid
in al, dx
dec dword [rax - 0x77]
mov ecx, esi
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x1401358b2
mov ecx, eax
call fcn.140173c50
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
lea rcx, [0x1403e03d8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1401750e2
mov rcx, rsi
int1
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rbx + 0x5f], bl
int1
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14013591e
xor eax, 0x90000001
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140135943
and qword [rsp + 0x20], 0
lea rdx, str._g__
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
mov rcx, rsi
mov ecx, esi
call fcn.1402da2c0
ud2
sub esp, 0x20
mov rsi, rcx
call fcn.14017370f
test al, al
je 0x1401358a5
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140173815
test al, 8
jne 0x1401358ce
lea rcx, [rsi + 0x20]
call fcn.140135d2c
jmp 0x1401358de
test al, 0x10
je 0x1401358de
lea rcx, [rsi + 0xfb0]
call fcn.14016e4bb
add eax, dword [rax]
xor ecx, ecx
call fcn.1400047c1
in al, dx
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
and byte [rax - 0x77], cl
bnd call fcn.140174f37
and byte [rax - 0x77], cl
bnd call fcn.140174f37
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
int1
call fcn.14017386a
test al, al
invalid
je 0x140135917
sal byte [rbp + rcx + 0x48], 0x89
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp 0x140135943
sub al, 0
add byte [rax], al
and byte [rsi - 0x17], bl
sub al, 0
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
call fcn.14016e372
test al, al
je 0x14013593c
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x140135943
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.14016d785
lea rcx, [rsi + 0x30]
call fcn.140135985
mov rax, qword [rsi + 0xfc0]
test rax, rax
je 0x140135973
invalid
or cl, byte [rax - 0x75]
mov rcx, qword [rsi + 0xfc8]
mov cs, eax
sldt word [rax]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
lea r8, [rdx - 3]
add rdx, 0xfffffffffffffffe
xor eax, eax
cmp r8, 2
cmp eax, 2
cmovb rax, rdx
cmovb eax, edx
ret 0x8548
test rax, rax
je 0x1401351d4
clc
invalid
invalid
cmp rax, 1
jne 0x1401359b2
or dword [rax - 0x7d], ecx
ror dword [rax], 0xe9
add rcx, 8
jmp 0x140119a73
invalid
invalid
or cl, ch
rol dword [rax - 2], 0xff
invalid
invalid
ret
push rsi
push rdi
push rbx
sub rsp, 0x80
in al, dx
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
in al, dx
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
call fcn.140173b4c
add eax, dword [rax]
movzx eax, al
ror byte [rax - 0x73], 0xd
adc eax, 0x48002aaa
stosb byte [rdi], al
sub al, byte [rax]
invalid
lea rcx, [0x1403e03e8]
stosb byte [rdi], al
sub al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
jmp rax
lea rax, [0x1403b7020]
lea rcx, [rsp + 0x40]
cmp eax, 0x48002816
lea ecx, [rsp + 0x40]
invalid
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
cmp dword [rsi + 0x30], 3
jae 0x140135aea
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsi + 0x20]
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
sub al, r13b
push rbp
mov eax, dword [rbx]
invalid
sub al, r13b
push rbp
mov eax, dword [rbx]
add byte [rcx - 0x77], cl
mov r14, rax
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x38]
and al, 0x38
mov esi, eax
and al, 0x38
mov rcx, rbx
call fcn.140135267
clc
invalid
invalid
fld1
clc
clc
clc
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
mov edx, edi
call fcn.14016e5cf
mov eax, dword [rbx]
add byte [rbx + rbx*8 - 0x76b7e38c], al
test bl, bl
je 0x140135a4f
mov rcx, rsi
call fcn.140173bca
cmp al, 3
jne 0x140135a89
test bl, bl
je 0x140135a4f
invalid
mov rcx, rsi
add esi, dword [rbp + 0x4a]
mov rcx, rdi
mov ecx, edi
jmp 0x140135a48
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.140135c24
jmp case.0x1401356fe.13
mov rcx, rdi
mov ecx, edi
call fcn.140135d2c
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
push rsp
and al, 0x50
and qword [rdx], 0
invalid
add byte [rax - 0x77], cl
jp 0x140135a84
invalid
mov qword [rdx + 0x20], rdi
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.140135d9c
xor ecx, ecx
call fcn.1400047c1
in eax, dx
in al, dx
invalid
in eax, dx
in al, dx
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp 0x140135c59
mov ecx, eax
call fcn.140173c50
movzx eax, al
lea rcx, [0x1403e03f8]
lea ecx, [0x1403e03f8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140174c9b
mov rcx, rsi
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140135cc5
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140135cea
and qword [rsp + 0x20], 0
lea rdx, str._g__
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
mov rcx, rsi
call fcn.1402da2c0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140173815
test al, 8
jne 0x140135c75
lea rcx, [rsi + 0x20]
call fcn.140135d2c
jmp 0x140135c85
test al, 0x10
je 0x140135c85
lea rcx, [rsi + 0xfb0]
call fcn.14016e4bb
xor ecx, ecx
call fcn.1400047c1
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.140174b9b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14017386a
test al, al
je 0x140135cbe
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140135cea
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14016e372
test al, al
je 0x140135ce3
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140135cea
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.1400065e0
lea rcx, [rsi + 0x30]
call fcn.140135985
mov rax, qword [rsi + 0xfc0]
test rax, rax
je 0x140135d1a
mov rcx, qword [rsi + 0xfc8]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x78], 2
je 0x1401362e0
mov rdi, rdx
mov rsi, rcx
lea rbx, [rcx + 8]
mov rcx, rbx
call fcn.14013602a
mov rcx, rax
mov rdx, rdi
call fcn.14013605a
mov rdi, rax
invalid
test rax, rax
jne 0x1401362ce
cmp byte [rsi + 0x78], 2
je 0x1401362f5
mov r14, rdx
mov r15, qword [rsi]
mov rcx, rbx
fld1
sub dword [rbx - 1], 0xffffffff
mov byte [rsi + 0x78], 2
lea rsi, [rsp + 0x28]
mov qword [rsi], r14
mov rcx, r15
call 0x1401356a1
mov rcx, rsi
call fcn.14011852c
test rdi, rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs
mov edx, 0x36
jmp 0x14013630c
mov byte [rsi + 0x78], 2
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs
mov edx, 0x28
call fcn.1402da450
ud2
mov rdx, qword [rcx + 8]
add rdx, 0xfffffffffffffffa
cmp rdx, 3
mov eax, 1
add byte [rax + 0xf], cl
ret 0x8548
invalid
je 0x14013653f
cmp rax, 1
je fcn.14010566c
ret
cmp qword [rcx + 0x10], 0
jne 0x14013653e
add rcx, 0x18
jmp fcn.140136225
cld
invalid
invalid
add byte [rax], al
call fcn.1402da730
ud2
push rsi
sub rsp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
movzx eax, byte [rcx + 0xbd0]
test eax, eax
invalid
je case.0x1401255db.113
invalid
cmp eax, 3
jne case.0x140134ea2.29
lea rcx, [rsi + 0x4e8]
call case.0x140110aea.292
lea rcx, [rsi + 0x490]
nop
add al, 0
invalid
mov gs, eax
add al, 0
add byte [rax], al
invalid
iretd
call fcn.14005b9bc
lea rcx, [rsi + 0x460]
add al, 0
add al, ch
movabs dword [0x248c68148ffff43], eax
add esi, 0x248
call fcn.14012cf66
add rsi, 0x248
add esi, 0x248
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
invalid
jmp fcn.140138721
mov rcx, rsi
call fcn.140138721
lea rcx, [rsi + 0x118]
call fcn.1401054a5
add rsi, 0x218
sbb byte [rdx], al
add byte [rax], al
enter 0xfffffffffffffffc, 0x48
add esi, 0x218
sbb byte [rdx], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14012cf66
nop
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1528
invalid
add byte [rax], al
call fcn.1402aece0
sub rsp, rax
invalid
invalid
add byte [rax + 0x29], cl
invalid
mov r14, rdx
movzx eax, byte [rdx + 0xbd0]
test eax, eax
ror byte [rax - 0x77], 0x54
and al, 0x28
and al, 0x28
mov qword [rsp + 0x68], r8
mov dword [rsp + 0x68], eax
and al, 0x68
mov qword [rsp + 0xb0], rcx
add byte [rax], al
add byte [rbp + rax*2 - 0x7d], dh
cmp eax, 3
jne case.default.0x140138c71
invalid
invalid
xchg byte [rax], ch
invalid
je 0x140138c84
cmp eax, 3
jne case.default.0x140138c71
invalid
lea rax, [r14 + 0x728]
mov qword [rsp + 0x78], rax
and al, 0x78
invalid
add byte [rax - 0x77], cl
and al, 0x78
js 0x140138ca2
lea r15, [r14 + 0x4e8]
lea edi, [rsi + 0x4e8]
mov esi, 0x4e8
add al, 0
add byte [rcx + 0xf], al
mov dh, 0x86
movzx eax, byte [r14 + 0x728]
sub byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rcx, [0x1403e0408]
or eax, 0x2a779e
sahf
ja 0x140138c93
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x140138cbd
mov rbx, qword [r14 + 0x618]
mov ebx, dword [rsi + 0x618]
sbb byte [rsi], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x78]
and al, 0x78
jmp 0x140138e5c
lea rcx, [r14 + 0x248]
mov cs, word [rax + 2]
add byte [rax], al
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
mov r8d, 0x118
mov rdx, r14
mov edx, esi
bnd call fcn.1402afaf0
call fcn.1402afaf0
add byte [rcx - 0x73], cl
lea rcx, [r14 + 0x360]
lea ecx, [rsi + 0x360]
mov fs, word [rax + 3]
add byte [rax], al
lea rdx, [r14 + 0x118]
xchg esi, eax
sbb byte [rcx], al
add byte [rax], al
invalid
add byte [rcx - 0x48], al
mov r8d, 0x100
add byte [rcx], al
add byte [rax], al
add al, ch
call fcn.1402afaf0
outsb dx, byte ds:[rsi]
invalid
movups xmm0, xmmword [r14 + 0x218]
movups xmm1, xmmword [r14 + 0x228]
mov gs, word [rax]
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
movups xmm2, xmmword [r14 + 0x238]
adc byte [rsi + 0x238], dl
cmp byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 0x460], eax
invalid
add al, 0
add byte [rax], al
movups xmmword [r14 + 0x460], xmm0
movups xmmword [rsi + 0x460], xmm0
invalid
add byte [rax], al
movups xmmword [r14 + 0x470], xmm1
adc dword [rsi + 0x470], ecx
movups xmmword [r14 + 0x480], xmm2
movups xmmword [rsi + 0x480], xmm2
xchg esi, eax
add byte [rax + rax], 0
add byte [rax], al
add al, 0
add byte [rcx - 0x73], cl
xchg esi, eax
rol byte [rbx], 0
add eax, dword [rax]
lea rdx, [r14 + 0x3c0]
lea rcx, [r14 + 0x490]
add al, 0
add byte [rax], al
add eax, dword [rax]
add byte [rcx - 0x73], cl
mov ss, word [rax - 0x17fffffc]
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.14013b8ab
mov dh, 0x2b
add byte [rax], al
add cl, ch
jrcxz case.0x14012f062.57
jmp 0x140138ddd
add byte [rax], al
mov rdi, qword [r14 + 0x7a8]
test al, 7
add byte [rax], al
jmp 0x14013a5e2
fcomp qword [rax]
add byte [rax], al
sbb byte [rax], al
add byte [rcx - 0x73], cl
lea rsi, [r14 + 0x9d0]
movzx eax, byte [r14 + 0x9d0]
movzx eax, byte [rsi + 0x9d0]
mov dh, 0xd0
or dword [rax], eax
add byte [rcx + 0xf], al
invalid
movzx eax, byte [rsi + 0x9d0]
mov dh, 0x86
ror byte [rcx], 1
invalid
xchg al, dl
add byte [rax], al
lea rcx, [r14 + 0x730]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
lea rcx, [0x1403e041c]
lea ecx, [0x1403e041c]
or eax, 0x2a76f4
hlt
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x49
loopne 0x140138d7b
mov rbx, qword [r14 + 0x760]
mov ebx, dword [rsi + 0x760]
mov rax, qword [rsp + 0x30]
jmp 0x140138ed7
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x70], esi
je 0x140138d6a
jo case.0x1401356fe.18
mov dword [rsp + 0x60], edi
mov r15, qword [rsp + 0x30]
jmp 0x14013961f
or byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
je 0x140138d7e
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], esi
jo 0x140138da5
cmp qword [r14 + 0xa18], 9
cmp dword [rsi + 0xa18], 9
add byte [rax], al
or dword [rdi + rdx*2 + 0x49], esi
je 0x140138dbc
lea rsi, [r14 + 0xa18]
je 0x140138dbc
push rdi
lea rsi, [r14 + 0xa18]
add byte [rax], al
lea r12, [r14 + 0x9d8]
jmp 0x1401392f8
add byte [rax - 0x77], cl
je case.0x1401359da.15
mov qword [rsp + 0x70], rsi
and al, 0x70
jo 0x140138dca
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x60], edi
and al, 0x60
jmp 0x1401397b2
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.:_
add eax, 0x26f05b
add bl, ch
invalid
add bl, ch
add bl, ch
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1403a7d00]
add eax, 0x26ef5b
add eax, 0x26ef5b
jmp 0x140138db5
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1403a7dd8]
invalid
add byte [rdx + 0x23], bh
mov edx, 0x23
jmp 0x140138dd6
lea rcx, str.cannot_poll_Select_twice
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_select.rs
invalid
mov edx, 0x18
call fcn.1402da730
ud2
call fcn.1402da450
ud2
lea rbx, [r14 + 0x248]
lea rdx, [r14 + 0x360]
lea rsi, [rsp + 0xe0]
mov r8d, 0x100
mov rcx, rsi
call fcn.1402afaf0
lea rdx, [r14 + 0x460]
lea rcx, [rsp + 0x1e0]
call fcn.14012d25e
lea rdi, [rsp + 0x13f8]
mov r8d, 0x130
mov rcx, rdi
mov rdx, rsi
call fcn.1402afaf0
lea r15, [r14 + 0x4e8]
mov r8d, 0x130
mov rcx, r15
mov rdx, rdi
call fcn.1402afaf0
mov qword [r14 + 0x618], rbx
lea rax, [r14 + 0x728]
mov byte [r14 + 0x728], 0
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x78], rax
mov qword [r14 + 0x620], rbx
mov byte [r14 + 0x729], 1
lea rcx, [r14 + 0x628]
mov r8d, 0x100
mov rdx, r15
call fcn.1402afaf0
lea rax, [r14 + 0x730]
movups xmm0, xmmword [r14 + 0x5e8]
movups xmm1, xmmword [r14 + 0x5f8]
movups xmm2, xmmword [r14 + 0x608]
movups xmmword [r14 + 0x730], xmm0
movups xmmword [r14 + 0x740], xmm1
movups xmmword [r14 + 0x750], xmm2
mov qword [r14 + 0x760], rbx
lea rsi, [r14 + 0x9d0]
mov byte [r14 + 0x9d0], 0
and word [r14 + 0x9d6], 0
and dword [r14 + 0x9d2], 0
mov qword [r14 + 0x768], rbx
lea rdi, [r14 + 0x770]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rsp + 0x30], rax
movups xmm2, xmmword [rax + 0x20]
movups xmmword [r14 + 0x770], xmm0
movups xmmword [r14 + 0x780], xmm1
movups xmmword [r14 + 0x790], xmm2
lea rcx, [rsp + 0xe0]
mov rdx, rdi
call fcn.14012d25e
mov rbp, qword [rbx + 0x108]
test rbp, rbp
je 0x140138f45
lock inc qword [rbp]
jle case.0x1400fb400.384
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x60], r15
movups xmm0, xmmword [rsp + 0xe0]
movups xmm1, xmmword [rsp + 0xf0]
movups xmm2, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x350], xmm2
movaps xmmword [rsp + 0x340], xmm1
movaps xmmword [rsp + 0x330], xmm0
mov rsi, qword [r14 + 0x768]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movaps xmmword [rsp + 0x300], xmm2
movaps xmmword [rsp + 0x2f0], xmm1
movaps xmmword [rsp + 0x2e0], xmm0
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
call case.0x1400f930e.389
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rdx
mov rbx, qword [rsi + 0x108]
test rbx, rbx
je 0x140138fd6
lock inc qword [rbx]
jle case.0x1400fb400.384
lea rcx, [rsp + 0x620]
mov rdx, rsi
call fcn.140135dcc
mov al, byte [rsi + 0x112]
mov byte [rsp + 0x3f], al
add rsi, 0x88
lea rcx, [rsp + 0xe0]
mov rdx, rsi
call fcn.140107481
lea rsi, [rsp + 0x3c0]
lea rdx, [rsp + 0x2e0]
mov rcx, rsi
call fcn.14012d25e
lea rdi, [rsp + 0x218]
lea rdx, [rsp + 0x460]
mov byte [rdx], 3
and qword [rdx + 0x10], 0
lea r12, [rsp + 0x3d0]
and qword [rdx + 0x30], 0
lea r13, [rsp + 0x7e0]
mov rcx, r13
mov r8, rsi
call fcn.140070861
lea rsi, [rsp + 0x998]
mov rcx, rsi
mov rdx, r13
mov r8, r12
call fcn.140070920
mov al, byte [rsi]
mov r15b, byte [rsi + 1]
mov r13b, byte [rsi + 2]
mov r14b, 4
cmp al, 4
je 0x14013915b
add byte [rax], al
invalid
lea rdx, [rsp + 0x99b]
lea rsi, [rsp + 0x463]
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x77bb02ba], cl
jle 0x140139097
mov byte [rsi - 1], r13b
mov byte [rsi - 1], ch
mov r8d, 0x55
mov rcx, rsi
call fcn.1402afaf0
lea r12, [rsp + 0x7e0]
mov rcx, r12
call fcn.1400707fe
mov r14, qword [r12]
test r14, r14
je 0x140139140
lea r12, [rsp + 0x7e0]
movzx r15d, word [r12 + 8]
movups xmm0, xmmword [r12 + 0x18]
movups xmmword [rsp + 0x31e], xmm0
movups xmm0, xmmword [r12 + 0xa]
movaps xmmword [rsp + 0x310], xmm0
lea r13, [rsp + 0x490]
add al, 0
add byte [rcx + rcx*4 - 0x17], cl
call fcn.14005b0c5
mov qword [r13], r14
mov word [r13 + 8], r15w
movaps xmm0, xmmword [rsp + 0x310]
movups xmmword [r13 + 0xa], xmm0
movups xmm0, xmmword [rsp + 0x31e]
movups xmmword [r13 + 0x18], xmm0
mov r14b, byte [r13 - 0x30]
mov r15b, byte [r13 - 0x2f]
mov r13b, byte [r13 - 0x2e]
mov r8d, 0x55
mov rcx, r12
mov rdx, rsi
call fcn.1402afaf0
jmp 0x14013915b
mov r13b, byte [rsp + 0x7e8]
lea rcx, [rsp + 0x460]
call fcn.140070834
mov r14b, 4
mov r15b, 2
lea rcx, [rsp + 0x463]
mov byte [rcx - 3], r14b
mov byte [rcx - 2], r15b
mov byte [rcx - 1], r13b
lea rdx, [rsp + 0x7e0]
mov r8d, 0x55
call fcn.1402afaf0
lea rsi, [rsp + 0x7e0]
lea rdx, [rsp + 0x460]
mov rcx, rsi
call fcn.14006dfce
cmp byte [rsi], 3
je 0x14013b7e1
lea rsi, [rsp + 0x7e0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x2e0]
movaps xmm1, xmmword [rsp + 0x2f0]
mov word [rax + rsi*8], fs
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x300], dl
lea rcx, [rsp + 0x160]
movups xmmword [rcx + 0x88], xmm0
movups xmmword [rcx + 0x98], xmm1
movups xmmword [rcx + 0xa8], xmm2
lea rdx, [rsp + 0x620]
mov r8d, 0x88
call fcn.1402afaf0
lea rdi, [rsp + 0x1100]
lea rdx, [rsp + 0xe0]
mov r8d, 0x190
mov rcx, rdi
call fcn.1402afaf0
mov r14, qword [rsp + 0x28]
mov rax, qword [r14 + 0x768]
mov al, byte [rax + 0x112]
add dword [rax], eax
add byte [rcx - 0x78], al
xchg cl, dl
or dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x330], al
movaps xmm1, xmmword [rsp + 0x340]
movaps xmm2, xmmword [rsp + 0x350]
add eax, dword [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x9d8], eax
movups xmmword [r14 + 0x9e8], xmm1
movups xmmword [r14 + 0x9f8], xmm2
movups xmmword [rsi + 0x9f8], xmm2
mov qword [r14 + 0xa08], rbp
add byte [rcx - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
adc byte [rdx], cl
add byte [rax], al
add byte [rbp - 0x73], cl
cmpsb byte [rsi], byte [rdi]
fmul dword [rcx]
add byte [rax], al
add byte [rcx - 0x73], cl
mov dh, 0x18
or al, byte [rax]
add byte [rcx - 0x39], cl
xchg byte [rax], bl
or al, byte [rax]
add byte [rsi], al
add byte [rax], al
add byte [rcx - 0x73], cl
mov fs, word [rax]
or al, byte [rax]
add byte [rcx - 0x48], al
nop
add dword [rax], eax
add byte [rax - 0x77], cl
cli
call fcn.1402afaf0
add byte [rcx - 0x77], cl
sahf
mov al, 0xb
add byte [rax], al
mov rax, qword [rsp + 0x58]
and al, 0x58
mov qword [r14 + 0xbb8], rax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0xbc0], rax
xchg al, al
or eax, dword [rax]
add byte [rdx + 0x413f2444], cl
mov byte [rsi + 0xbc8], al
mov byte [r14 + 0xbc9], al
add byte [rbx + 0xc22484], cl
add byte [rax], al
mov dword [r14 + 0xbca], eax
movzx eax, word [rsp + 0xc6]
mov word [r14 + 0xbce], ax
mov r8, qword [rsp + 0x68]
mov r15, qword [rsp + 0x60]
lea rdi, [rsp + 0x460]
mov rcx, rdi
mov rdx, r12
mov rbx, r8
call fcn.140136fef
cmp byte [rdi + 0x70], 3
jne 0x14013941d
lea rcx, [rsp + 0x460]
call fcn.14012ce1b
lea rdi, [rsp + 0x998]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.14012c942
cmp byte [rdi + 0x70], 3
je case.0x14011d42a.936
mov rax, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rax, 9
je 0x14013b816
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rbx, [rsp + 0x120]
movaps xmmword [rbx - 0x10], xmm3
movaps xmmword [rbx - 0x20], xmm2
movaps xmmword [rbx - 0x30], xmm1
movaps xmmword [rbx - 0x40], xmm0
mov qword [rbx], rax
add ecx, dword [rax - 0x73]
mov word [rax + rbp], fs
add dword [rax], eax
add byte [rcx - 0x48], al
mov al, 1
add byte [rax], al
call fcn.1402afaf0
invalid
invalid
add byte [rcx + 0xf], al
adc byte [rsp], al
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rdx, [rsp + 0x460]
movups xmmword [rdx + 0x78], xmm0
movups xmmword [rdx + 0x88], xmm1
mov cl, byte [rax + 0xf000000]
adc dword [rdx + 0x98], edx
movups xmmword [rdx + 0xa8], xmm3
lea rsi, [rsp + 0x998]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x7e0]
mov r8d, 0xb8
add byte [rax], al
add byte [rax], al
call fcn.1402afaf0
mov rcx, rbx
call fcn.14012cc8f
mov ebx, 9
jmp 0x1401394e1
mov rbx, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rbx, 9
je 0x14013b816
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
adc byte [rsp + 0x30], bl
lea rsi, [rsp + 0x128]
movaps xmmword [rsi - 0x18], xmm3
movaps xmmword [rsi - 0x28], xmm2
movaps xmmword [rsi - 0x38], xmm1
movaps xmmword [rsi - 0x48], xmm0
mov qword [rsi - 8], rbx
mov r8d, 0x1b0
mov al, 1
add byte [rax], al
mov rcx, rsi
call fcn.1402afaf0
lea rcx, [rsp + 0x7e0]
loopne 0x14013948e
add byte [rax], al
mov r8d, 0xb8
mov rdx, rsi
call fcn.1402afaf0
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz], fs
invalid
add byte [rax], al
mov r8d, 0xf8
call fcn.1402afaf0
lea rdi, [rsp + 0x3c0]
lea rsi, [rsp + 0x460]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add al, ch
push rdx
and al, 0
add byte [rax - 0x7d], cl
sti
or cl, byte [rdi]
test ah, bh
sbb al, 0
invalid
mov word [r14 + 0x9d6], 0x101
lea rdi, [r14 + 0x7a0]
lea rsi, [rsp + 0x3c0]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x818], rbx
lea rcx, [r14 + 0x820]
lea rdx, [rsp + 0x7e0]
mov r8d, 0xb8
call fcn.1402afaf0
lea rcx, [r14 + 0x8d8]
lea rdx, [rsp + 0x620]
mov r8d, 0xf8
call fcn.1402afaf0
mov rcx, r12
call fcn.14013b902
cmp dword [r14 + 0x818], 9
mov qword [rsp + 0x60], r15
jl 0x140139575
invalid
jne 0x140139734
invalid
mov bpl, byte [r14 + 0x890]
cmp bpl, 2
jne 0x1401398a3
mov al, 1
mov byte [r14 + 0x9d5], al
invalid
or dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsi + 0x898], al
movups xmm1, xmmword [r14 + 0x8a8]
movups xmm2, xmmword [r14 + 0x8b8]
or byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsi + 0x8c8], bl
movaps xmmword [rsp + 0x650], xmm3
movaps xmmword [rsp + 0x640], xmm2
invalid
invalid
add byte [rax], al
movaps xmmword [rsp + 0x630], xmm1
add byte [rdi], cl
sub dword [rsp + 0x620], eax
mov byte [r14 + 0x9d4], al
mov r13, qword [r14 + 0x820]
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
fmul dword [rcx]
add byte [rax], al
mov bpl, 2
add dh, byte [rcx]
fild dword [rcx - 0x80]
jge 0x140139600
xor byte [rsp + rcx*2], al
mov edi, dword [rsp + 0x30]
jne 0x1401399e8
lea rax, [r14 + 0x898]
mov byte [r14 + 0x9d5], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r14 + 0x9e0], xmm0
movups xmmword [r14 + 0x9f0], xmm1
movups xmmword [r14 + 0xa00], xmm2
movups xmmword [r14 + 0xa10], xmm3
mov r8, qword [rsp + 0x68]
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, rbx
call fcn.140136fef
mov bpl, byte [rsi + 0x70]
cmp bpl, 3
je 0x14013b06b
lea rax, [rsp + 0xf0]
mov r13, qword [rax - 0x10]
mov r14, qword [rax - 8]
lea rdi, [rsp + 0xf80]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0xa3], eax
mov dword [rsp + 0xa0], ecx
mov rcx, rbx
call 0x14013b929
cmp bpl, 2
jne 0x1401396fb
xor ebx, ebx
mov r14, qword [rsp + 0x28]
cmp byte [r14 + 0x9d1], 0
je 0x1401399d2
xor ebx, ebx
cmp byte [r13 + 0x30], 4
jne 0x1401399d2
mov rsi, qword [r13]
test rsi, rsi
je 0x1401396bb
mov rdi, qword [r13 + 8]
movabs rbx, 0xc344539c9568f56f
movabs r14, 0xa8e38ae44fb2b6fb
test rsi, rsi
je 0x1401399c5
mov rcx, rsi
call qword [rdi + 0x38]
xor rdx, rbx
xor rax, r14
or rax, rdx
je 0x1401399c5
mov rcx, rsi
call qword [rdi + 0x30]
mov rsi, rax
mov rdi, rdx
jmp 0x1401396cf
lea rdi, [rsp + 0x360]
lea rsi, [rsp + 0xf80]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
mov rbx, r13
jmp case.0x14000e766.2673
mov ebp, esi
jmp 0x1401399cd
lea r15, [r14 + 0x818]
mov bpl, byte [r14 + 0x810]
cmp bpl, 2
jne 0x140139922
add byte [rax], al
mov bl, 1
mov byte [r14 + 0x9d3], bl
lea rcx, [rsp + 0xe0]
mov r8d, 0x1b8
mov rdx, r15
call fcn.1402afaf0
mov byte [r14 + 0x9d2], bl
mov r13, qword [r14 + 0x7a0]
mov qword [r14 + 0x9d8], r13
mov dword [rsi + 0x9d8], ebp
mov bpl, 2
xor ebx, ebx
cmp byte [r13 + 0x30], 4
jne 0x140139dca
mov byte [r14 + 0x9d3], 0
lea rcx, [r14 + 0x9e0]
loopne 0x1401397a6
add byte [rax], al
mov r8d, 0x1b8
mov rdx, r15
call fcn.1402afaf0
invalid
add byte [rbx + rcx*4 + 0x44], cl
mov eax, dword [rsp + 0x68]
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0x620]
mov ah, 0x24
and byte [rsi], al
add byte [rax], al
mov rcx, rsi
mov rdx, rbx
call fcn.14012c942
mov bpl, byte [rsi + 0x70]
cmp bpl, 3
mov r15, qword [rsp + 0x30]
je 0x14013b06f
lea rax, [rsp + 0x630]
mov r14, qword [rax - 0x10]
mov r13, qword [rax - 8]
lea rdi, [rsp + 0xf20]
sldt word [rax]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0x9b], eax
mov dword [rsp + 0x98], ecx
mov rcx, rbx
call fcn.14012cc8f
xor ebx, ebx
cmp bpl, 2
jne 0x14013982b
mov r13, r14
jmp 0x14013985c
lea rdi, [rsp + 0x360]
lea rsi, [rsp + 0xf20]
sldt word [rax]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
mov rbx, r14
mov r14, qword [rsp + 0x28]
cmp byte [r14 + 0x9d2], 0
invalid
je 0x140139877
lea rcx, [r14 + 0x9d8]
call fcn.1401056c4
mov byte [r14 + 0x9d2], 0
cmp byte [r14 + 0x9d3], 0
je 0x140139896
lea rcx, [rsp + 0xe0]
call fcn.14012cc8f
mov byte [r14 + 0x9d3], 0
jmp 0x140139a0f
movups xmm0, xmmword [r14 + 0x898]
movups xmm1, xmmword [r14 + 0x8a8]
mov gs, word [rax + 0x41000008]
movups xmm2, xmmword [rsi + 0x8b8]
movups xmm3, xmmword [r14 + 0x8c8]
lea rax, [rsp + 0xe0]
movaps xmmword [rax + 0x30], xmm3
movaps xmmword [rax + 0x20], xmm2
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
mov rbx, qword [r14 + 0x820]
add byte [rax], al
mov r13, qword [r14 + 0x828]
lea rsi, [r14 + 0x830]
lea rdi, [rsp + 0x360]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x891]
mov edx, dword [r14 + 0x894]
mov dword [rsp + 0x4b], edx
mov dword [rsp + 0x48], ecx
mov rcx, rax
call 0x14013b929
jmp 0x1401399be
lea r12, [rsp + 0x998]
mov r8d, 0x1b8
mov rcx, r12
mov rdx, r15
call fcn.1402afaf0
mov rbx, qword [r14 + 0x7a0]
mov r13, qword [r14 + 0x7a8]
lea rax, [r14 + 0x7b0]
lea rdi, [rsp + 0xec0]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x811]
mov edx, dword [r14 + 0x814]
mov dword [rsp + 0x93], edx
mov dword [rsp + 0x90], ecx
cmp dword [r12], 6
jne 0x140139dd4
lea rdx, [r14 + 0x811]
lea rdi, [rsp + 0x360]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rdx]
mov ecx, dword [rdx + 3]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
lea rcx, [rsp + 0x998]
call fcn.14012cc8f
mov r15, qword [rsp + 0x30]
jmp 0x140139a0f
xor ebx, ebx
test rsi, rsi
setne bl
mov r14, qword [rsp + 0x28]
cmp byte [r14 + 0x9d4], 0
je 0x1401399e8
lea rcx, [r14 + 0x9d8]
call fcn.1401056c4
mov byte [r14 + 0x9d4], 0
cmp byte [r14 + 0x9d5], 0
add byte [rax], al
invalid
je 0x140139a07
lea rcx, [rsp + 0x620]
call 0x14013b929
mov byte [r14 + 0x9d5], 0
and word [r14 + 0x9d6], 0
lea rax, [rsp + 0x1298]
lea r12, [rsp + 0x360]
mov ecx, 0xc
mov rdi, rax
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x48]
mov edx, dword [rsp + 0x4b]
mov dword [rsp + 0x83], edx
add byte [rcx + 0x80248c], cl
add byte [rax], al
mov byte [r14 + 0x9d0], 1
lea rdi, [rsp + 0xdd0]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
add byte [rcx + 0x8b248c], cl
mov word [rbx + rcx*4], fs
add byte [rax], al
add byte [rcx + 0x882484], cl
add byte [rax], al
mov rcx, r15
call case.0x1401356fe.32
cmp bpl, 2
jne 0x140139af3
mov r15d, 3
test rbx, rbx
je 0x140139c86
mov byte [r14 + 0x729], 0
mov r15, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov rbp, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea edx, [rsi + 0x640]
lea rcx, [rsp + 0xb50]
mov r8d, 0x90
call fcn.1402afaf0
lea rsi, [r14 + 0x6d0]
lea rdi, [rsp + 0xbe0]
lea edi, [rsp + 0xbe0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x140139c8e
lea rax, [rsp + 0xe0]
lea rsi, [rsp + 0xdd0]
and al, 0xd0
or eax, 0xcb90000
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x730], rbx
mov qword [r14 + 0x738], r13
lea rdi, [r14 + 0x740]
mov ecx, 0xc
mov rsi, rax
mov esi, eax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x7a0], bpl
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
mov dword [r14 + 0x7a1], eax
add byte [rax], al
mov dword [r14 + 0x7a4], ecx
add byte [rax], al
lea rsi, [r14 + 0x628]
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x140139cb9
movabs rbx, 0x4ba5f4cdbe70d8a9
lea rdx, [rsp + 0xe0]
add byte [rax], al
mov qword [rdx + 8], rbx
movabs r14, 0xbcb9b8857240252
mov qword [rdx], r14
call fcn.1400851d4
test rax, rax
je 0x140139cb9
mov rdi, qword [rax]
mov rax, qword [rax + 8]
mov rcx, rdi
call qword [rax + 0x18]
xor rdx, rbx
xor rax, r14
xor eax, esi
or rax, rdx
jne 0x140139cb9
mov rcx, r15
call case.0x14015a11f.185
out dx, eax
invalid
dec dword [rax - 0x73]
push rax
sbb byte [rax - 0x75], cl
invalid
lea rcx, [rsp + 0x620]
call fcn.1400742c6
mov rbx, qword [rdi + 0x10]
lea rdi, [rbx + 0x150]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
lea rcx, [rbx + 0x158]
call fcn.140094d0c
and dl, 1
test al, 1
jne 0x14013b826
movups xmm0, xmmword [rbx + 0x160]
movups xmm1, xmmword [rbx + 0x170]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
movaps xmm0, xmmword [rsp + 0x620]
movaps xmm1, xmmword [rsp + 0x630]
movups xmmword [rbx + 0x170], xmm1
movups xmmword [rbx + 0x160], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x630], xmm1
movaps xmmword [rsp + 0x620], xmm0
and al, 0x20
invalid
add byte [rax], al
lock add qword [rbx + 0x180], 2
add cl, byte [rax - 0x77]
stc
call fcn.140170450
mov edi, 0x10
cmp rdi, 0x150
je 0x140139c95
lea rcx, [rbx + rdi]
call fcn.140171f7b
add rdi, 0x28
jmp case.0x140058a92.2020
mov r12, r13
mov rbp, qword [rsp + 0x40]
mov bl, 1
jmp 0x14013a9fe
movaps xmm0, xmmword [rsp + 0x620]
movaps xmm1, xmmword [rsp + 0x630]
lea rcx, [rsp + 0xe0]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.14006f390
mov rcx, r15
call case.0x14015a11f.185
cmp byte [rax + 0x10], 2
mov rbp, qword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
jne 0x140139cf1
mov r14, qword [rsp + 0x28]
lea rcx, [r14 + 0x6e0]
lea rdx, [0x1403a7d18]
adc eax, 0x26e039
call fcn.140064c50
test al, al
jne 0x14013a178
jmp 0x14013a184
mov r14, qword [rsp + 0x28]
cmp byte [r14 + 0x700], 3
jne 0x140139d4c
call fcn.1400730be
mov r12, rax
mov rcx, r15
stc
call case.0x14015a11f.185
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0xe0]
mov rcx, rsi
call fcn.1400742c6
lea rcx, [r12 + 0x10]
call fcn.14006f390
push rsi
dec dword [rdi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x20], xmm1
movups xmmword [r12 + 0x10], xmm0
mov r15d, 3
jmp 0x14013a8fe
invalid
mov rax, qword [r14 + 0x620]
cmp byte [rax + 0x111], 0
je 0x14013a15d
lea rdx, [r14 + 0x688]
lea rcx, [rsp + 0xe0]
call fcn.14013b8ab
movups xmm0, xmmword [0x1403a7d40]
lea r8, [rsp + 0x460]
movaps xmmword [r8 + 0x10], xmm0
movaps xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x1403a7d30]
movaps xmmword [r8], xmm0
sub dword [rax], eax
lea rdi, [rsp + 0x620]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.140071486
cmp byte [rdi + 0x32], 2
jne 0x140139e4f
mov rcx, qword [rsp + 0x620]
mov rdx, qword [rsp + 0x630]
call 0x140070a3d
jmp 0x14013a150
mov r15, qword [rsp + 0x30]
jmp 0x140139877
lea rcx, [rsp + 0x7e0]
mov r8d, 0x1b8
mov rdx, r15
call fcn.1402afaf0
mov rax, qword [r14 + 0x768]
add byte [rax], al
mov rcx, qword [rax + 0x68]
test rcx, rcx
je 0x140139ee9
add byte [rax], al
mov rdx, qword [rax + 0x70]
call fcn.1400b0ec4
mov rsi, rax
mov rdi, rdx
mov ecx, 0x1b8
mov eax, 0xba000001
or byte [rax], al
add byte [rax], al
call fcn.14009db95
dec dword [rcx - 0x77]
invalid
lea rdx, [rsp + 0x7e0]
add byte [rcx - 0x48], al
mov eax, 0x48000001
mov ecx, eax
call fcn.1402afaf0
lea r8, fcn.140136f4d
mov rcx, rsi
int1
mov rdx, r15
call qword [rdi + 0x18]
mov r15, qword [rsp + 0x30]
jmp 0x14013b2e1
xchg edx, eax
adc al, 0
invalid
mov qword [rsp + 0x30], r15
lea rbx, [rsp + 0xe0]
pushfq
and al, 0xe0
add byte [rax], al
add byte [rax - 0x77], cl
fld1
call fcn.14010a1e0
lea rcx, [0x1403a7d68]
mov qword [rsp + 0x20], rcx
and al, 0x20
and byte [rbp + rcx*4 + 5], cl
fstpnce st(6), st(0)
add byte es:[rcx - 0x47], al
mov ecx, 0x16
mov rcx, rax
shr eax, 0x8e
mov ebp, edi
dec dword [rax - 0x77]
invalid
mov rdi, rdx
mov qword [rsp + 0x360], rax
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x68
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x60
add al, 0
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rbx
call fcn.14006e898
mov r13, qword [r15]
invalid
movzx ebp, word [r15 + 0x10]
movzx eax, byte [rbx]
test rax, rax
je 0x140139f9f
fld qword [rax]
add byte [rax], al
cmp eax, 1
je 0x140139faa
cmp eax, 2
jne 0x14013b87f
mov eax, 1
lock xadd qword [0x14042a450], rax
mov qword [rsp + 0x3c0], rax
lea rcx, [rsp + 0x460]
mov r8d, 0x1b8
mov rdx, r15
call fcn.1402afaf0
lea rsi, [rsp + 0x620]
mov ah, 0x24
and byte [rsi], al
add byte [rax], al
mov r8d, 0x1b8
mov rcx, rsi
mov rdx, r15
call fcn.1402afaf0
lea r12, [rsp + 0x3c0]
mov qword [rsi + 0x1b8], r12
call fcn.140009ea7
test rax, rax
je 0x14013b85f
mov rcx, rax
call fcn.1401196d6
mov r15, rax
mov rsi, rdx
mov r14d, dword [rax]
lea rdi, [rsp + 0xe0]
lea rdx, [rsp + 0x460]
mov r8d, 0x1b8
mov rcx, rdi
call fcn.1402afaf0
mov qword [rdi + 0x1b8], r12
mov dword [rdi + 0x1b8], esp
cmp r14d, 2
jne case.0x1400ddeb2.735
lea rcx, [rsp + 0xe0]
call fcn.140136f4d
xor edi, edi
jmp 0x14013b2b0
test r13, r13
jne 0x14013a0e4
jmp 0x14013a020
xor ebx, ebx
cmp byte [rsp + 0xe1], 0
sete bl
lea rax, [0x1403db573]
lea r15, [0x1403db577]
cmove r15, rax
xor rbx, 5
lea r8, [0x1403db57e]
mov r9d, 3
mov rcx, r15
mov rdx, rbx
call fcn.140046ae5
add bl, cl
invalid
invalid
test al, al
je 0x140139ff0
cmp bp, 0x50
jne 0x14013a020
lea rcx, [rsp + 0xe0]
call fcn.14005b9bc
lea rcx, [r14 + 0x6e0]
lea rdx, [0x1403a7d18]
adc eax, 0x26dbad
call fcn.140064c50
test al, al
je 0x14013a379
lea rcx, [r14 + 0x688]
call fcn.140074b99
mov rcx, r15
call fcn.14013602a
sahf
mov esi, 0x8948ffff
mov byte [rcx - 0x3a], 0x86
sub dword [rdi], eax
invalid
add byte [rax], al
add byte [rbp - 0x75], cl
mov esp, dword [rsi + 0x628]
add byte [rax], al
mov r13, qword [r14 + 0x630]
add byte [rax], al
mov rbp, qword [r14 + 0x638]
cmp byte [rsi], al
add byte [rax], al
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0x998]
add byte [rax], al
mov r8d, 0xe8
mov eax, 0xe8
call fcn.1402afaf0
cmp byte [rsi + 0x10], 2
jne 0x14013a259
call 0x1401389a8
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0xf8]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0x998]
mov r8d, 0xe8
mov rcx, r15
call fcn.1402afaf0
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x620]
lea ebx, [rsp + 0x620]
lea r15, [rsp + 0xe0]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.1401389e6
mov qword [r15], rdi
invalid
cmp dword [rbx + 0x100], 3
jne 0x14013a324
mov r13, rdi
jmp 0x14013a365
mov rcx, qword [rsi]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x14013a291
cmp byte [rsi + 0x10], 0
je 0x14013a291
mov byte [rsi + 0x10], 1
call 0x1401389a8
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0xf8]
lea edi, [rsp + 0xf8]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
mov dword [rdi - 8], ebp
lea rdx, [rsp + 0x998]
mov r8d, 0xe8
mov rcx, r15
call fcn.1402afaf0
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x620]
lea r15, [rsp + 0xe0]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.1401389e6
mov qword [r15], rdi
invalid
cmp dword [rbx + 0x100], 3
jne 0x14013a3b8
lea rsi, [rsp + 0x460]
lea rdx, [rsp + 0x620]
mov r8d, 0x118
mov rcx, rsi
call fcn.1402afaf0
lea rcx, [rsp + 0xe0]
call fcn.140136225
cmp qword [rsi + 0x100], 3
jne case.0x140058a92.2042
mov rcx, r15
call case.0x14015a11f.185
lea rsi, [r14 + 0x688]
lea esi, [rsi + 0x688]
cmp byte [rax + 0x31], 0
je 0x14013a3ab
xor ecx, ecx
cmp byte [rsi], 0
add byte [rax + 0xf], cl
invalid
invalid
lea rdx, [0x1403aa670]
lea edx, [0x1403aa670]
call fcn.140074431
test al, al
je 0x14013a184
mov rcx, rsi
call fcn.1400749dc
jmp 0x14013a184
mov qword [rsp + 0x60], r15
lea rbx, [r14 + 0x7a8]
lea rbp, [r14 + 0x7b8]
test rdi, rdi
mov qword [rsp + 0x40], rbp
je 0x14013a7f1
cmp qword [r14 + 0x7b0], 0
jne 0x14013a7ff
mov qword [rsp + 0x58], rbx
lea r12, [r14 + 0x7c8]
lea rax, [r14 + 0x868]
mov qword [rsp + 0x30], rax
mov r15, qword [r14 + 0x7c0]
mov qword [rsp + 0x50], r12
add r15, 0xfffffffffffffffa
cmp r15, 3
mov eax, 1
cmovae r15, rax
test r15, r15
dec dword [rcx + 0xf]
in al, dx
jne 0x14013adf3
cmp qword [rbp], 0
jne 0x14013b759
add byte [rax], al
lea r12, [rbp + 8]
lea rcx, [rsp + 0xe0]
mov rdx, r12
call fcn.14013607c
mov r15, qword [rsp + 0xe8]
cmp r15, 6
je 0x14013ae49
mov r14, qword [rsp + 0xe0]
mov r8d, 0xa0
lea rcx, [rsp + 0x460]
lea rdx, [rsp + 0xf0]
call fcn.1402afaf0
mov ecx, 0xb
lea rdi, [rsp + 0x998]
mov esp, 0x99824
add byte [rax - 0x73], cl
mov ah, 0x24
nop
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp qword [rbp], 0
jne case.0x140103edf.360
mov rcx, r12
call fcn.140136225
push rbx
mov ebx, 0xc748ffff
mov qword [rbp], 1
cmp r15d, 4
je 0x14013a738
cmp r15d, 5
mov r13, qword [rsp + 0x40]
lea rdi, [rsp + 0x360]
je 0x14013b7b3
mov r8d, 0xa0
lea rcx, [rsp + 0x7e0]
invalid
add byte [rax], al
lea rbx, [rsp + 0x460]
mov rdx, rbx
call fcn.1402afaf0
mov ecx, 0xb
mov rbp, rdi
lea rsi, [rsp + 0x998]
mov ah, 0x24
cwde
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov r12, r14
lea rsi, [rsp + 0x7e0]
lea esi, [rsp + 0x7e0]
mov r14, r13
jmp 0x14013a774
mov r8d, 0xa0
lea rsi, [rsp + 0x7e0]
lea esi, [rsp + 0x7e0]
invalid
add byte [rax], al
mov rcx, rsi
lea rbx, [rsp + 0x460]
and al, 0x60
add al, 0
add byte [rax - 0x77], cl
invalid
call fcn.1402afaf0
mov r15d, 4
mov edi, 4
mov r12, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x40
lea rbp, [rsp + 0x360]
mov r8d, 0xa0
lea r13, [rsp + 0xe0]
mov rcx, r13
mov rdx, rsi
call fcn.1402afaf0
mov ecx, 0xb
mov rdi, rbx
mov edi, ebx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call 0x14013651a
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0xd8], r12
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add byte [rcx + rcx*4 - 0x60], cl
mov eax, 0x4c000007
mov dword [rax + 0x7c0], edi
mov r8d, 0xa0
mov r12, qword [rsp + 0x50]
mov rcx, r12
mov rdx, r13
call fcn.1402afaf0
mov ecx, 0xb
mov rdi, qword [rsp + 0x30]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x68]
mov rbp, r14
jmp 0x14013a635
cmp qword [r14 + 0x7b0], 0
je 0x14013ac1d
lea rcx, [rsp + 0x620]
mov rdx, rbp
call fcn.1401364bf
mov r15, qword [rsp + 0x628]
cmp r15, 5
je 0x14013b07b
lea rdx, [rsp + 0x640]
mov r12, qword [rdx - 0x20]
mov rbp, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
clc
lea rcx, [rsp + 0xe30]
mov r8d, 0x90
call fcn.1402afaf0
lea rsi, [rsp + 0x6d0]
lea rdi, [rsp + 0xce8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14013bc4d
in eax, 0x13
add byte [rax], al
lea rbx, [r14 + 0x730]
cmp r15d, 4
jne case.0x140060b4f.1899
lea rsi, [rsp + 0x3d0]
mov qword [rsi - 8], r13
lea rdx, [rsp + 0xe30]
lea edx, [rsp + 0xe30]
mov r8d, 0x90
mov rcx, rsi
call fcn.1402afaf0
push rdx
invalid
add byte [rax - 0x77], cl
outsb dx, byte [rsi]
invalid
mov rcx, rbx
call case.0x14015a11f.185
dec dword [rax - 0x75]
sbb byte [rax - 0x7b], cl
leave
je 0x14013a8bf
lea rdx, [rsp + 0x420]
mov rax, qword [rax + 0x20]
call qword [rax + 0x20]
mov rcx, rbx
call case.0x14015a11f.185
mov rax, qword [rax]
mov eax, dword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x14013ab86
mov r12, qword [rsp + 0x3c0]
mov rbp, qword [rsp + 0x3c8]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0xb50]
mov r8d, 0x90
mov rdx, rsi
call fcn.1402afaf0
jmp 0x14013a9f2
mov al, byte [r14 + 0x7a0]
mov byte [rsp + 0x40], al
mov rcx, rbx
call case.0x14015a11f.185
lea rdx, [rax + 0x18]
lea edx, [rax + 0x18]
lea rsi, [rsp + 0xe0]
mov rcx, rsi
call fcn.1400742c6
lea rcx, [r12 + 0x10]
call fcn.14006f390
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rcx + 0xf], r8b
adc dword [rsp + 0x20], ecx
movups xmmword [r12 + 0x10], xmm0
lea rax, [rsp + 0x460]
test byte [rax + riz*2], ah
add al, 0
add byte [rcx - 0x7d], al
inc dword [rbx]
invalid
je 0x14013a9a0
mov qword [rsp + 0x460], rbp
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0xe30]
xor byte [rsi], cl
add byte [rax], al
mov r8d, 0x90
call fcn.1402afaf0
lea rdi, [rsp + 0x620]
lea edi, [rsp + 0x620]
lea rsi, [rsp + 0xce8]
and al, 0xe8
or al, 0
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x7e0]
and al, 0xe0
invalid
add byte [rax], al
mov qword [rsp + 0xc8], r13
mov qword [rax], r12
mov r12, qword [rsp + 0x460]
lea rcx, [rsp + 0xb50]
lea rdx, [rsp + 0xe0]
mov r8d, 0x90
call fcn.1402afaf0
lea rdi, [rsp + 0xbe0]
lea rsi, [rsp + 0x620]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov r13, qword [rsp + 0x7e0]
mov rbp, qword [rsp + 0xc8]
mov bl, byte [rsp + 0x40]
lea rcx, [r14 + 0x730]
call fcn.14012ce35
invalid
and al, 0xff
invalid
lea rsi, [r14 + 0x729]
cmp byte [r14 + 0x729], 0
je 0x14013aa1b
lea rcx, [r14 + 0x628]
call fcn.1401054a5
mov byte [rsi], 0
lea rcx, [rsp + 0xfe0]
lea rdx, [rsp + 0xb50]
push rax
or eax, dword [rax]
add byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
mov bh, 0x50
invalid
add byte [rax - 0x73], cl
mov esp, 0xc3824
add byte [rax - 0x73], cl
mov ah, 0x24
loopne 0x14013aa52
add byte [rax], al
mov ecx, 0xb
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x78]
mov byte [rax], 1
cmp r15, 5
add eax, 0x78c840f
add byte [rax], al
lea rcx, [rsp + 0xd40]
lea rdx, [rsp + 0xfe0]
lea edx, [rsp + 0xfe0]
sldt word [rax]
mov r8d, 0x90
call fcn.1402afaf0
lea rdi, [rsp + 0xc90]
or al, 0
add byte [rax - 0x73], cl
mov ah, 0x24
cmp byte [rax + rax], cl
add byte [rcx + 0xb], bh
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x60]
call case.0x140110aea.292
add byte [rax], al
cmp r15, 3
je 0x14013ae87
mov rcx, rbx
call case.0x14015a11f.185
cmp byte [rax + 0x10], 2
je case.0x1400d5dac.1114
cmp qword [r14 + 0x798], 0
je case.0x1400d5dac.1114
mov rcx, rbx
call case.0x14015a11f.185
invalid
inc dword [rax + 0xf021078]
test esi, ebp
add eax, dword [rax]
invalid
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
je 0x14013afaf
lea rax, [rsp + 0xe0]
mov ecx, 0xf
mov rdi, rax
mov rdx, rsi
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rsi, rdx
mov rcx, rax
call fcn.14012ce35
mov r12, qword [rsp + 0x3c0]
mov rbp, qword [rsp + 0x3c8]
lodsb al, byte [rsi]
and al, 0xc8
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
and al, 0x50
or eax, dword [rax]
add byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1402afaf0
call fcn.1402afaf0
lea rsi, [r14 + 0x729]
sub dword [rdi], eax
invalid
add byte [rax], al
mov r15d, 4
jmp 0x14013aa1b
invalid
invalid
mov qword [rsp + 0x58], rbx
lea r15, [r14 + 0x7c8]
add byte [rcx - 0x73], cl
xchg byte [rax + 8], ch
push 0x48000008
add byte [rax], al
mov qword [rsp + 0x30], rax
mov r13, qword [r14 + 0x7c0]
mov ebp, dword [rsi + 0x7c0]
mov qword [rsp + 0x50], r15
jl 0x14013ac64
push rax
add r13, 0xfffffffffffffffa
cmp r13, 3
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
call 0x18e00359f
test ebp, ebp
cmove r12, r15
jne 0x14013aef7
xchg ebp, eax
add al, byte [rax]
invalid
cmp qword [r12], 0
jne 0x14013b759
lea rbp, [r12 + 8]
lea rcx, [rsp + 0xe0]
mov rdx, rbp
mov edx, ebp
call fcn.14013607c
mov bl, 0xff
dec dword [rbx + rcx*4 - 0x54]
and al, 0xe8
add byte [rax], al
add byte [rcx - 0x7d], cl
std
invalid
lea rcx, [rsp + 0x460]
lea ecx, [rsp + 0x460]
lea rbx, [rsp + 0x7e0]
pushfq
and al, 0xe0
invalid
add byte [rax], al
add byte [rdi], cl
invalid
xchg ebp, eax
add al, byte [rax]
invalid
mov r15, qword [rsp + 0xe0]
mov r8d, 0xa0
mov eax, 0xa0
lea rdx, [rsp + 0xf0]
call fcn.1402afaf0
invalid
invalid
add byte [rcx + 0xb], bh
lea rdi, [rsp + 0x998]
lea rsi, [rsp + 0x190]
rep movsq qword [rdi], qword [rsi]
cmp qword [r12], 0
jne 0x14013b793
mov rcx, rbp
call fcn.140136225
mov qword [r12], 1
cmp r13d, 4
je 0x14013ad42
cmp r13d, 5
mov rbp, qword [rsp + 0x40]
lea rdx, [rsp + 0x460]
lea rdi, [rsp + 0x360]
je 0x14013b7c7
mov r8d, 0xa0
mov rcx, rbx
fld1
retf
invalid
invalid
add byte [rcx + 0xb], bh
add byte [rcx - 0x77], cl
dec byte [rax - 0x73]
mov ah, 0x24
cwde
or dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x460]
jmp 0x14013ad76
mov r8d, 0xa0
mov rcx, rbx
lea rsi, [rsp + 0x460]
invalid
add al, 0
add byte [rax - 0x77], cl
bnd call fcn.1402afaf0
invalid
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
mov r15, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
lea r14, [rsp + 0x360]
mov ah, 0x24
invalid
add eax, dword [rax]
invalid
mov r8d, 0xa0
lea r12, [rsp + 0xe0]
loopne 0x14013ad82
add byte [rax], al
mov rcx, r12
loope 0x14013add0
mov edx, ebx
call fcn.1402afaf0
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
mov rbx, rsi
mov rdi, rsi
mov rsi, r14
mov esi, esi
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
call 0x14013651a
mov qword [rsp + 0xd0], r15
add byte [rax], al
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rax + 0x7b8], r15
mov qword [rax + 0x7c0], r13
mov r8d, 0xa0
mov eax, 0xa0
mov r15, qword [rsp + 0x50]
mov rcx, r15
mov rdx, r12
call fcn.1402afaf0
mov ecx, 0xb
mov rdi, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x68]
jmp 0x14013ac41
cmp r15, 1
jne 0x14013b771
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, rbp
call fcn.1401364bf
cmp dword [rsi + 8], 5
add eax, 0x245c8b48
mov ebx, dword [rsp + 0x58]
mov r14, qword [rsp + 0x28]
je case.0x140080628.1344
add byte [rax], al
lea rcx, [rsp + 0x620]
lea rdx, [rsp + 0xe0]
mov r8d, 0x108
mov eax, 0x108
call fcn.1402afaf0
mov rcx, qword [rsp + 0x40]
jmp 0x14013b056
invalid
add al, byte [rax]
invalid
mov qword [rsp + 0x628], 5
mov r14, qword [rsp + 0x28]
mov rbx, qword [rsp + 0x58]
jmp 0x14013a80f
cmp r13, 1
jne 0x14013b771
test dword [rax + 8], esi
add byte [rax], al
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov ecx, esi
mov rdx, r12
call fcn.1401364bf
cmp dword [rsi + 8], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x28]
jne 0x14013b038
mov qword [rsp + 0x628], 5
jmp 0x14013a80f
mov qword [rsp + 0x628], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x28]
sub cl, ch
invalid
clc
invalid
invalid
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
cmp rax, 1
clc
add dword [rdi], ecx
test byte [rdx], dl
cld
invalid
invalid
mov rbp, rsi
lea rsi, [rsp + 0x430]
mov rcx, rsi
mov ecx, esi
call fcn.140072d6f
inc dword [rax + rax*8 + 0x16a840f]
ror byte [rdi], 0x84
push 1
add byte [rax], al
lea rdi, [rsp + 0x7e0]
mov ecx, 0xf
sldt word [rax]
add byte [rax - 0x77], cl
fdivrp st(3)
movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x620]
and byte [rsi], al
add byte [rax], al
add byte [rax - 0x75], cl
push 0xfc98548
je 0x14013b314
mov rdx, qword [rax + 0x70]
call fcn.1400b0ec4
mov rbx, rax
mov r15, rdx
mov edi, edx
mov ecx, 0x78
mov edx, 8
call fcn.14009db95
lea rsi, [rsp + 0x7e0]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea r8, fcn.140136de0
lea eax, [0x1403a8188]
mov rcx, rbx
mov rdx, rax
mov edx, eax
call qword [r15 + 0x18]
call qword [rdi + 0x18]
jmp 0x14013b1c8
lea rcx, [rsp + 0x620]
lea rdx, [rsp + 0xe0]
mov r8d, 0x108
call fcn.1402afaf0
invalid
invalid
add byte [rax - 0x77], cl
invalid
call 0x14013651a
mov qword [r14 + 0x7c0], 8
jmp 0x14013a80f
movsb byte [rdi], byte [rsi]
idiv edi
invalid
mov al, 5
jmp case.0x1400d81b5.814
mov al, 4
mov r14, qword [rsp + 0x28]
jmp 0x14013b1df
mov al, 4
jmp 0x14013b1e8
add byte [rax], al
mov rax, r15
mov r12, qword [rsp + 0x3c0]
add r15, 8
cmp qword [rax], 0
je case.0x1400df0f1.759
add byte [rcx], 0
add dword [rax], eax
invalid
mov r14, qword [r15]
lock inc qword [r14]
jle case.0x1400fb400.384
lea rax, [r14 + 0x10]
mov qword [rsp + 0x50], rax
lea r15, [r14 + 0x70]
mov ecx, 0x280
add al, byte [rax]
add byte [rdx + 0x80], bh
add byte [rax], 0
add al, ch
shr dword [rdx], 1
idiv bh
mov rdi, rax
invalid
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x140138d2f.48
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
adc byte [r8 - 0x7d], r9b
sbb byte [eax], al
mov qword [rdi + 0x20], r14
mov qword [rdi + 0x28], r12
lea rcx, [rdi + 0x30]
xor byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
add al, 0
add byte [rcx - 0x48], al
mov eax, 0xe8000001
add byte [rax], al
call fcn.1402afaf0
xorps xmm0, xmm0
movups xmmword [rdi + 0x1e8], xmm0
add dword [rax], eax
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
clc
add dword [rax], eax
add byte [rax], al
mov rcx, r15
mov rdx, rdi
cli
mov r8, rdi
call fcn.140119b03
jmp 0xcb5cb121
std
dec dword [rax - 0x75]
and al, 0x50
mov rdx, rax
mov edx, eax
ret 0xbfe8
lahf
add eax, dword [rax]
jmp 0x14013b2b0
call fcn.14012e559
mov r15, rax
mov edi, eax
invalid
mov rdi, rdx
mov rcx, rsi
call fcn.14007272a
mov rsi, rax
mov rcx, rax
mov ecx, eax
call fcn.14006f5ef
and qword [rsi], 0
mov qword [rsi + 8], rdi
lea rdi, [rsp + 0x7e0]
lea edi, [rsp + 0x7e0]
and al, 0xe0
invalid
add byte [rax], al
add byte [rcx + 0xf], bh
add byte [rax], al
add byte [rax - 0x77], cl
fdivrp st(3)
movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x620]
xchg byte [rax], ah
invalid
add byte [rax], al
mov rcx, qword [rax + 0x68]
push 0xfc98548
je 0x14013b3b3
add byte [rax], al
mov rdx, qword [rax + 0x70]
call fcn.1400b0ec4
mov rbx, rax
mov r12, rdx
mov ecx, 0x80
add byte [rax], 0
add byte [rdx + 8], bh
add byte [rax], al
call fcn.14009db95
dec dword [rcx + rcx*4 + 0x38]
mov qword [rax], r15
cmp byte [rax - 0x73], cl
js 0x14013b1ae
or byte [rax - 0x73], cl
mov ah, 0x24
loopne case.0x1400dba58.785
add byte [rax], al
mov ecx, 0xf
add byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
lea r8, fcn.140136e59
add eax, 0x26d04b
mov rcx, rbx
mov ecx, ebx
mov rdx, rax
call qword [r12 + 0x18]
mov rsi, rbp
jmp 0x14013abe5
invalid
cli
invalid
invalid
lea rcx, [rsp + 0x998]
call fcn.14012ce1b
mov al, 3
mov rcx, qword [rsp + 0x70]
mov byte [rcx], al
invalid
mov al, 3
mov rcx, qword [rsp + 0x78]
mov byte [rcx], al
invalid
mov rax, qword [rsp + 0xb0]
mov qword [rax], 4
mov cl, 3
add eax, dword [rcx - 0x78]
mov ss, eax
or eax, dword [rax]
add byte [rax - 0x7f], cl
invalid
sub byte [0x19d6eb210], dl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14, qword [r15]
lock inc qword [r14]
inc qword [r14]
jle case.0x1400fb400.384
lea rax, [r14 + 0x60]
mov qword [rsp + 0x50], rax
and al, 0x50
mov ecx, 0x280
mov edx, 0x80
call fcn.14009db95
push rbp
sub esi, esi
dec dword [rax - 0x77]
invalid
mov qword [rax], 0xcc
and qword [rax + 8], 0
or byte [rax], al
lea rax, [0x1403a8770]
add byte es:[rax - 0x77], cl
adc byte [r8 - 0x7d], r9b
and qword [rdi + 0x18], 0
sbb byte [rax], al
mov qword [rdi + 0x20], r14
mov qword [rdi + 0x28], r12
lea rcx, [rdi + 0x30]
lea rdx, [rsp + 0x460]
lea edx, [rsp + 0x460]
mov r8d, 0x1b8
call fcn.1402afaf0
xorps xmm0, xmm0
movups xmmword [rdi + 0x1e8], xmm0
and qword [rdi + 0x1f8], 0
cmpsd dword [rsi], dword [rdi]
clc
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov rdx, rdi
mov r8, rdi
call fcn.140119b03
std
dec dword [rax - 0x7b]
test eax, eax
je 0x14013b2b0
mov rcx, r15
mov rdx, rax
call fcn.140174c9b
add eax, dword [rax]
mov r14, qword [rsp + 0x28]
dec qword [rsi]
test rdi, rdi
mov r15, qword [rsp + 0x30]
je case.0x14011d42a.955
invalid
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
je 0x14013b2e1
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x20]
lea rdi, [rsp + 0x360]
lea rsi, [rsp + 0xec0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x93]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
jmp 0x140139a0f
mov eax, 1
lock xadd qword [0x14042a450], rax
xadd qword [0x14042a450], rax
lea r14, [rsp + 0x998]
mov qword [r14], rax
lea rdi, [rsp + 0x460]
mov ecx, 0xf
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r15, [rsp + 0x628]
mov qword [r15 - 8], r14
ja 0x14013b344
mov ecx, 0xf
mov rdi, r15
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
call fcn.140009ea7
test rax, rax
je case.0x1400ddeb2.756
mov rcx, rax
call fcn.1401196d6
mov r12, rax
cmp dword [rax], 2
mov rbx, rdx
lea rax, [rsp + 0xe8]
mov qword [rax - 8], r14
lea rsi, [rsp + 0x460]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
jne 0x14013b456
mov rcx, rax
call fcn.140136de0
invalid
inc dword [rbp + 0x31]
dec dword [rbx + rcx*4 + 0x74]
and al, 0x28
jmp 0x14013b654
mov eax, 1
lock xadd qword [0x14042a450], rax
add byte cs:[rbp + rcx*4 - 0x4c], cl
and al, 0x98
or dword [rax], eax
add byte [rcx - 0x77], cl
invalid
lea rdi, [rsp + 0x460]
and al, 0x60
add al, 0
add byte [rcx + 0xf], bh
mov ecx, 0xf
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rsp + 0x630]
mov qword [rdi - 0x10], r14
invalid
mov qword [rdi - 8], r15
mov ecx, 0xf
mov rsi, rbx
fdivrp st(3)
movsq qword [rdi], qword [rsi]
call fcn.140009ea7
test rax, rax
je case.0x1400d5dac.1149
invalid
xchg esp, eax
add al, 0
add byte [rax], al
mov rcx, rax
call fcn.1401196d6
std
dec dword [rax - 0x77]
rol dword [rbx - 0x72b7fdc8], cl
lea rdi, [rsp + 0xf0]
mov qword [rdi - 0x10], r14
ja case.0x1400f1f91.518
mov qword [rdi - 8], r15
lea rsi, [rsp + 0x460]
mov ecx, 0xf
sldt word [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
jne case.0x14011d42a.945
lea rcx, [rsp + 0xe8]
call fcn.140136e59
mov edx, 0x3145ffff
invalid
inc dword [rbp + 0x31]
in al, 0x4c
mov esi, dword [rsp + 0x28]
and al, 0x28
jmp 0x14013b724
invalid
add al, byte [rax]
invalid
mov rax, r12
mov rsi, qword [rsp + 0x998]
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
or byte [rax - 0x7d], cl
cmp dword [rax], 0
mov r14, qword [rsp + 0x28]
je case.0x1400ddeb2.748
invalid
mov rdi, qword [r12]
lock inc qword [rdi]
jle case.0x1400fb400.384
lea r12, [rdi + 0x10]
lea r13, [rdi + 0x70]
outsd dx, dword [rsi]
jo 0x14013b444
add byte [rcx], al
add byte [rax], al
mov edx, 0x80
add al, ch
cld
idiv bh
mov r15, rax
mov edi, eax
mov qword [rax], 0xcc
and qword [rax + 8], 0
add byte [rax - 0x73], cl
add eax, 0x26d681
mov qword [r15 + 0x10], rax
and qword [r15 + 0x18], 0
add byte [rcx - 0x77], cl
jg 0x14013b4dc
mov qword [r15 + 0x28], rsi
lea rdi, [r15 + 0x30]
lea rsi, [rsp + 0x460]
mov ah, 0x24
and al, 0x60
add al, 0
add byte [rcx + 0xf], bh
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
movups xmmword [r15 + 0xa8], xmm0
xchg dword [rax + 0x49000000], ebp
and dword [rdi + 0xb8], 0
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r15
mov r8, r15
call fcn.140119b03
out 0xfd, al
dec dword [rcx + rcx*4 - 0x1f]
mov ecx, esp
mov rdx, rax
call fcn.1401750ee
jmp 0x14013b654
add dword [rax], eax
invalid
mov r13, rax
mov rsi, qword [rsp + 0x998]
mov ah, 0x24
and al, 0x98
or dword [rax], eax
add byte [rcx - 0x7d], cl
add r13, 8
invalid
or byte [rax - 0x7d], cl
cmp byte [rax], al
mov r14, qword [rsp + 0x28]
je 0x14013b540
sub byte [rdi], cl
test byte [rcx + 1], ah
add byte [rax], al
mov rdi, qword [r13]
lock inc qword [rdi]
jle case.0x1400fb400.384
lea rax, [rdi + 0x10]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
lea r13, [rdi + 0x70]
mov ecx, 0x100
add byte [rdx + 0x80], bh
call fcn.14009db95
mov r12, rax
mov qword [rax], 0xcc
int3
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rax + 8], 0
lea rax, case.0x14011c18e.220
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
and al, 0x18
add byte [rcx - 0x77], cl
jl case.0x14011d42a.947
and byte [rcx - 0x77], cl
je case.0x1400f930e.428
and al, 0x28
mov qword [r12 + 0x30], r15
and al, 0x30
lea rdi, [r12 + 0x38]
lea rsi, [rsp + 0x460]
lea esi, [rsp + 0x460]
invalid
add al, 0
add byte [rcx + 0xf], bh
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
xorps xmm0, xmm0
movaps xmmword [r12 + 0xb0], xmm0
movaps xmmword [rsp + 0xb0], xmm0
and qword [r12 + 0xc0], 0
mov rcx, r13
mov rdx, r12
mov r8, r12
call fcn.140119b03
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rdx, rax
call fcn.1401750ee
jmp 0x14013b724
mov rdi, qword [r12]
lock inc qword [rdi]
jle case.0x1400fb400.384
lea r13, [rdi + 0x60]
mov ecx, 0x100
mov edx, 0x80
add byte [rax], al
add al, ch
lodsd eax, dword [rsi]
and eax, 0x8949fff6
mov edi, eax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x1403a87c0]
add eax, 0x26d1c2
shl dword [rsi], 1
add byte es:[rcx - 0x77], cl
adc byte [r9 - 0x7d], r9b
sbb byte [eax], al
sbb byte [rax], al
mov qword [r15 + 0x20], rdi
mov dword [rdi + 0x20], edi
jg 0x14013b62b
mov qword [r15 + 0x28], rsi
lea rdi, [r15 + 0x30]
lea edi, [rdi + 0x30]
lea rsi, [rsp + 0x460]
mov ah, 0x24
invalid
add al, 0
add byte [rcx + 0xf], bh
mov ecx, 0xf
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
movups xmmword [r15 + 0xa8], xmm0
and qword [r15 + 0xb8], 0
mov rcx, r13
mov rdx, r15
mov r8, r15
clc
call fcn.140119b03
test rax, rax
je 0x14013b654
mov rcx, r12
mov rdx, rax
call fcn.140174c9b
mov rsi, rbp
dec qword [rbx]
dec dword [rbx]
test r15, r15
test edi, edi
je case.0x14011d42a.955
invalid
mov ecx, 0x84
mov eax, 0xcc
add byte [rax], al
invalid
lock cmpxchg qword [r15], rcx
je 0x14013abe5
invalid
invalid
mov rax, qword [r15 + 0x10]
mov rcx, r15
mov ecx, edi
jmp case.0x1400f930e.435
int 0
add byte [rax], al
mov rdi, qword [r13]
lock inc qword [rdi]
inc qword [rdi]
jle case.0x1400fb400.384
invalid
xor dword [rcx], eax
add dword [rax], eax
invalid
lea rax, [rdi + 0x60]
mov qword [rsp + 0x40], rax
and al, 0x40
mov ecx, 0x100
add byte [rax], al
add byte [rdx + 0x80], bh
call fcn.14009db95
jmp 0x14013b6cc
idiv bh
mov r12, rax
mov qword [rax], 0xcc
add byte [rax], al
and qword [rax + 8], 0
lea rax, case.0x1401357c5.38
add eax, 0x26d330
add byte [rcx - 0x77], cl
and al, 0x10
and qword [r12 + 0x18], 0
and al, 0x18
add byte [rcx - 0x77], cl
mov qword [r12 + 0x20], rdi
jl 0x14013b6f3
and al, 0x20
invalid
mov qword [r12 + 0x28], rsi
mov qword [r12 + 0x30], r15
and al, 0x30
lea rdi, [r12 + 0x38]
lea edi, [rsp + 0x38]
lea rsi, [rsp + 0x460]
mov ah, 0x24
and al, 0x60
invalid
add al, 0
add byte [rcx + 0xf], bh
sldt word [rax]
add byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
movaps xmmword [r12 + 0xb0], xmm0
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rcx - 0x7d], cl
and qword [r12 + 0xc0], 0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
mov rdx, r12
mov edx, esp
mov r8, r12
call fcn.140119b03
test rax, rax
je 0x14013b724
invalid
mov rcx, r13
mov rdx, rax
call fcn.140174c9b
mov rsi, rbp
dec qword [rbx]
test r12, r12
je case.0x14011d42a.955
add dword [rax], eax
invalid
mov ecx, 0x84
mov eax, 0xcc
int3
add byte [rax], al
add byte [rax], al
lock cmpxchg qword [r12], rcx
je 0x14013abe5
mov rax, qword [r12 + 0x10]
mov rcx, r12
call qword [rax + 0x20]
jmp 0x14013abe5
invalid
hlt
invalid
invalid
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs
mov edx, 0x36
jmp 0x140138dd6
invalid
lea rcx, str.Flatten_polled_after_completionC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_future_flatten.rs
lea r8, [0x1403a5330]
mov edx, 0x1f
jmp 0x140138dd6
mov qword [rbp], 1
jmp 0x14013b79b
invalid
mov qword [r12], 1
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs
mov edx, 0x28
jmp 0x140138dd6
lea rcx, [0x1403a79b8]
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconn.rs
jmp 0x14013b7d5
invalid
ud2
lea rcx, [0x1403a79b8]
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconn.rs
mov edx, 0x28
call fcn.1402dbb23
add ebx, dword [rdx]
add byte [rdi], cl
invalid
movzx eax, word [rsp + 0x7e1]
lea r8, [rsp + 0x460]
lea eax, [rsp + 0x460]
mov word [r8], ax
lea rax, [0x14032eaa8]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.domain_is_valid_Uri
lea r9, [0x14032d598]
mov dword [0x153cdb830], ebx
sbb eax, 0x13ba001f
add byte [rax], al
add bl, ch
invalid
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_select.rs
fsubr st(3), st(0)
add bl, ch
add bl, ch
invalid
lea r8, [rsp + 0xe0]
mov qword [r8], rdi
mov byte [r8 + 8], dl
or byte [rax - 0x73], cl
lea rax, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_syncwatch.rs
add eax, 0x1f2084
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14032d6b8]
mov edx, 0x2b
call fcn.1402da6a0
ud2
xor eax, eax
jmp 0x14013b86e
lea rcx, [rsp + 0x620]
call fcn.140136f4d
loope case.0x1400ddeb2.757
invalid
invalid
mov al, 1
lea rcx, [rsp + 0xe0]
mov byte [rcx], al
call fcn.14011968a
or eax, 0xffffdde
std
dec dword [rdi]
invalid
mov rcx, r15
call fcn.140136de0
mov bpl, 0xff
invalid
jmp case.0x140080628.1365
invalid
lea rcx, [rsp + 0x628]
call fcn.140136e59
mov al, 0xb5
invalid
invalid
jmp case.0x140080628.1365
mov rcx, r15
mov rdx, r13
call fcn.14009511b
test rax, rax
test eax, eax
je case.0x140134aec.53
mov rax, qword [rax]
mov al, byte [rax + 0x80]
test al, al
je case.0x140157db2.106
inc r13
jmp 0x14013ba86
pop rbx
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x14013bb80
xchg byte [rax + 1], cl
add qword [rax], rax
invalid
cmp rax, r13
jbe case.0x1401255db.130
lea ecx, [rax + riz]
mov rdx, qword [r15 + 8]
cmp rcx, rdx
mov r8, rdx
mov r9d, 0
cmovb r8, r9
sub rcx, r8
add rax, r13
cmp rax, rdx
cmovb rdx, r9
cmovb edx, ecx
mov r8, qword [r15]
sub rax, rdx
sub eax, edx
sub eax, edx
mov rdx, qword [r8 + rcx*8]
mov r9, qword [r8 + rax*8]
mov ecx, dword [rax + rax*8]
mov qword [r8 + rcx*8], r9
mov qword [r8 + rax*8], rdx
inc r13
inc r12
cmp r13, rbp
jb 0x14013ba05
cmp r13, r12
je 0x14013baf8
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x14013bafc
lea r13, [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
mov rcx, r13
mov rdx, r15
call fcn.140094f69
mov rax, qword [r13 + 8]
or byte [rcx - 0x75], cl
insd dword [rdi], dx
invalid
mov r13, qword [r13 + 0x18]
mov rdx, rax
sub rdx, r12
jae 0x14013badb
invalid
ret 0x294c
mov rcx, r12
sub rcx, rax
sub ecx, eax
sub r13, rcx
sub ebp, ecx
lea rcx, [rcx*8]
add rcx, rbp
add ecx, ebp
mov qword [r15 + 0x18], r12
mov dword [rdi + 0x18], esp
jmp case.0x140106ab1.352
mov rax, qword [rsp + 0x38]
lea rcx, [rax + r12*8]
mov qword [r15 + 0x18], r12
invalid
invalid
call fcn.14012e1d0
mov rcx, rbp
mov ecx, ebp
jmp 0x128fe4440
mov rdx, r13
call fcn.14012e1d0
invalid
invalid
invalid
invalid
mov rax, qword [r15 + 0x18]
test rax, rax
sal byte [rbp + 0x1b], 0x4c
lea edi, [rsp + 0x38]
jl 0x14013bb29
invalid
jne 0x14013bb1c
lea r15, [rsp + 0x38]
jl 0x14013bb29
cmp byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, r14
mov edx, esi
mov r8, rsi
call case.0x1400d93d5.757
mov rcx, r15
mov ecx, edi
movsd dword [rdi], dword [rsi]
sub edi, edi
dec dword [rcx + rcx*4 - 7]
call fcn.14012e54e
mov rcx, rdi
stc
mov edx, ebx
invalid
call fcn.140170450
lea rdi, [rsi + 0x38]
mov rcx, rsi
mov ecx, esi
int1
cmp byte [rax - 0x77], cl
int1
call fcn.14012cf66
xor al, 0x14
adc al, 0xff
invalid
dec dword [rax - 0x7d]
invalid
add rsi, 0x30
add esi, 0x30
mov rcx, rsi
call fcn.14012f712
invalid
cmp edi, edi
invalid
mov rcx, rdi
stc
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.140137b26
invalid
invalid
invalid
mov edi, 0x8d48ffff
or eax, 0x268b7c
mov esp, dword [rsi]
invalid
invalid
lea rcx, [0x1403a46d9]
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_vec_dequemod.rs
lea eax, [0x1403a7290]
sub al, 0xb7
add bl, ch
jmp case.0x1401356fe.30
sub al, 0xb7
add bl, ch
invalid
add bl, ch
invalid
lea ecx, [0x1403a46d9]
insb byte [rdi], dx
mov esp, dword [rsi]
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_vec_dequemod.rs
lea eax, [0x1403a7278]
mov edx, 0x14
add byte [rax], al
add al, ch
mov dl, 0xeb
jmp case.0x14013529d.37
invalid
add byte [rax], al
call fcn.1402da730
ud2
or eax, 0x26b759
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_vec_dequemod.rs
jmp 0x14013bb9e
mov bh, 0x26
add byte [rbp + rcx*4 + 5], cl
sub dh, byte [rdi + 0x20ba0026]
mov bh, 0x26
invalid
invalid
invalid
mov edx, 0x20
call fcn.1402da450
invalid
add byte [rax], al
add al, ch
test al, 0xe8
sbb dword [rax], eax
invalid
add byte [rdi], cl
or edx, dword [rsi + 0x48]
push rsi
sub rsp, 0x20
ud2
push rsi
sub rsp, 0x20
movzx eax, byte [rcx + 0x2a0]
add byte [rax], al
cmp rax, 5
ja case.0x140129877.108
invalid
xchg dword [rax], eax
add byte [rax], al
invalid
xchg dword [rdi + 0x48000000], eax
mov esi, ecx
mov rsi, rcx
invalid
lea rcx, [0x1403e0434]
sub al, byte [rax]
sub al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14012cf66
lea rcx, [rsi + 0x2a8]
call fcn.14013b902
std
invalid
invalid
jmp 0x14013bc3f
push rcx
invalid
lea rcx, [rsi + 0x2b0]
add byte [rax], al
call fcn.14012cc8f
dec dword [rax - 0x73]
mov gs, word [rax - 0x17fffffe]
add al, byte [rax]
add al, ch
invalid
lea rcx, [rsi + 0x2a8]
lea ecx, [rsi + 0x2a8]
add al, byte [rax]
add al, ch
invalid
call fcn.1401056c4
mov byte [rsi + 0x2a2], 0
xchg byte [rdx + 2], ah
add al, byte [rax]
add byte [rax], al
invalid
mov esi, 0xc6fffc9a
xchg byte [rdx + 2], ah
add al, byte [rax]
add byte [rax], al
invalid
lea rax, [rsi + 0x2a3]
jmp case.0x1400f442f.507
lea rcx, [rsi + 0x2b0]
mov al, 2
add byte [rax], al
call 0x14013b929
lea rcx, [rsi + 0x2a8]
lea ecx, [rsi + 0x2a8]
lea ecx, [rsi + 0x2a8]
call fcn.1401056c4
mov byte [rsi + 0x2a4], 0
invalid
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
inc esi
xchg byte [rdx + rax + 0x48000000], ah
lea eax, [rsi + 0x2a5]
invalid
movsd dword [rdi], dword [rsi]
add al, byte [rax]
invalid
lea rax, [rsi + 0x2a5]
mov byte [rax], 0
and word [rsi + 0x2a6], 0
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
invalid
add byte [rax], al
add rsp, 0x20
pop rsi
ret
add ecx, 0x10
cmp qword [rax], 0
cmp dword [rax], 0
mov rax, qword [rax + 8]
je 0x14013bc6c
test rax, rax
je 0x14013651a
test al, 0xff
invalid
invalid
jmp fcn.14010566c
test rax, rax
je 0x14013651a
movsd dword [rdi], dword [rsi]
test al, 0xff
invalid
invalid
movsd dword [rdi], dword [rsi]
test al, 0xff
invalid
invalid
jmp fcn.14010566c
mov dh, 0x81
add al, byte [rax]
add byte [rbp - 0x7cdb8b40], al
test eax, eax
je case.0x14012a96f.91
cmp eax, 3
je 0x14013bccd
invalid
invalid
add dword [rax + 2], 0xc0850000
je case.0x14012a96f.91
cmp eax, 3
je 0x14013bccd
invalid
cmp eax, dword [rbx + 0x5e7504f8]
cmp eax, 4
jne case.0x14012ef94.79
pop rsi
clc
add al, 0x75
pop rsi
lea rcx, [rsi + 0x2c0]
lea ecx, [rsi + 0x2c0]
call fcn.14013bc4d
lea rcx, [rsi + 0x248]
mov cs, word [rax + 2]
add byte [rax], al
call fcn.14012ce35
jmp 0x14013bcd9
invalid
adc edi, edi
invalid
mov rcx, rsi
int1
call fcn.1401054a5
add rsi, 0x100
mov byte [rax], 1
add byte [rcx], al
add byte [rax], al
cld
dec dword [rax - 0x7f]
mov byte [rax], 1
add byte [rcx], al
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
jmp fcn.14012cf66
invalid
invalid
invalid
lea rcx, [rsi + 0x248]
add al, ch
call case.0x1401356fe.32
sar esi, 1
invalid
cmp byte [rsi + 0x241], 0
add al, byte [r8]
add al, byte [rax]
add byte [rax], al
je 0x14013bcee
lea rcx, [rsi + 0x140]
add dword [rax], eax
add al, ch
mov bh, 0x97
xchg edi, eax
add byte [rax], al
call fcn.1401054a5
cld
inc esi
xchg byte [rcx + 2], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
mov byte [rsi + 0x241], 0
add rsp, 0x20
invalid
pop rsi
ret
jmp 0x140136268
push 0x41ffffa5
push rdi
push rdi
push rbx
sub rsp, 0x80
mov rsi, rcx
invalid
in al, dx
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.140173b4c
movzx eax, al
mov dh, 0xc0
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1403e044c]
or eax, 0x2a472c
sub r8b, byte [r8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x1403b7020]
add eax, 0x27b2f0
mov dl, 0x27
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
cmp byte [rsi + 0xa8], 3
jae case.0x14015a11f.207
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x14013bd72
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
invalid
invalid
call fcn.14016e564
add eax, dword [rax]
mov r14, rax
mov r15, rdx
xlatb
xlatb
lea rdx, [rsp + 0x38]
mov rcx, rbx
call 0x140136268
movsb byte [rdi], byte [rsi]
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14016e5cf
sub byte [rbx], al
add byte [rbx + rbx*8 - 0x76b7e38c], al
test bl, bl
je 0x14013bd9f
mov rcx, rsi
add eax, dword [rax]
test bl, bl
je 0x14013bd9f
mov rcx, rsi
call fcn.140173bca
cmp al, 3
jne 0x14013bdd9
mov rcx, rdi
stc
jmp 0x14013bd98
lea rcx, [rsi + 0x20]
call 0x14013c224
jmp case.0x14013bdf1.0
mov rcx, rdi
stc
call fcn.140136f57
lea rdx, [rsp + 0x50]
push rax
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov dword [rdx + 0x20], edi
mov dword [rdx + 0x20], edi
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140136e83
xor ecx, ecx
call fcn.1400047c1
in al, dx
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp case.0x140110aea.301
wait
add dword [rax], eax
invalid
wait
add dword [rax], eax
add byte [rcx + 0x7e70e8c1], cl
call fcn.140173c50
mov ecx, eax
call fcn.140173c50
movzx eax, al
mov dh, 0xc0
lea rcx, [0x1403e045c]
or eax, 0x2a4672
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x77], r9b
mov rdx, rsi
bnd call fcn.1401750e2
call fcn.1401750e2
add eax, dword [rax]
mov rcx, rsi
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp case.0x1400d81b5.855
invalid
nop
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14013c005
retf 1
invalid
and qword [rsp + 0x20], 0
lea rdx, str._g__
invalid
invalid
invalid
invalid
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
add byte [rax], al
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
lea edx, [0x1403b6800]
invalid
mov rcx, rsi
call fcn.1402da2c0
ud2
invalid
je 0x14013bece
mov al, byte [rdi + 0xa8]
mov byte [rdi + 0xa8], 4
test al, 0
add byte [rax], al
add al, 0x3c
cmp al, 3
jne case.0x14010e702.317
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
adc byte [rdi + 0x40], cl
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and byte [rax - 0x77], cl
int1
call case.0x1400fb400.158
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
invalid
lea rax, str.failed_to_write_whole_buffer
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
invalid
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
call fcn.1402da2c0
ud2
test eax, eax
je 0x14013bf2e
and al, r13b
xor byte [rax - 0x36ce0001], dh
mov al, 0xff
invalid
push qword [rcx]
leave
call fcn.1400047c1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x1400d81b5.855
push rsi
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
invalid
call fcn.14017370f
test al, al
je case.0x1401288ed.132
ja 0x14013bf4f
lea rcx, [rsi + 0x20]
call 0x14013c224
retf 2
add byte [rax - 0x77], cl
int1
and al, ch
retf 2
add rsp, 0x20
pop rsi
jmp case.0x140110aea.301
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp case.0x1400d81b5.855
add byte [rax], al
invalid
push rsi
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x77], cl
mov rsi, rcx
call fcn.140173815
js 0x14013bf83
invalid
test al, 8
invalid
invalid
jne case.0x1401122ab.281
lea rcx, [rsi + 0x20]
call fcn.140136f57
scasd eax, dword [rdi]
invalid
jmp 0x14013bfa0
test al, 0x10
je 0x14013bfa0
lea rcx, [rsi + 0xb0]
add byte [rax], al
add al, ch
sbb esp, dword [0x10944bfa5]
add byte [rcx], dh
leave
call fcn.14016e4bb
xor ecx, ecx
call fcn.1400047c1
mov rcx, qword [rsi + 0x20]
invalid
and byte [rax - 0x77], cl
mov rdx, rsi
call fcn.140174f37
invalid
pop qword [rbx]
invalid
bnd call fcn.140174f37
cmp rax, 1
mov edx, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
sbb rdx, 0
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14017386a
test al, al
je 0x14013bfd9
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14013c005
sub al, 0
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
call fcn.14016e372
and eax, dword [rbx]
add eax, dword [rax]
invalid
add byte [rax + rax*8 - 0x76b7f28c], al
test al, al
je 0x14013bffe
invalid
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp 0x14013c005
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax + 0x20c48348], dl
add rsp, 0x20
add esp, 0x20
invalid
nop
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x3d], bl
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
invalid
add rcx, 0x20
add ecx, 0x20
call fcn.14016d785
lea rcx, [rsi + 0x30]
call fcn.140136e31
mov rax, qword [rsi + 0xc0]
mov eax, dword [rsi + 0xc0]
adc ch, byte [rsi - 0x74b70001]
xchg al, al
invalid
mov eax, dword [rsi + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
invalid
invalid
mov cs, eax
test rax, rax
je case.0x14011c18e.229
mov rcx, qword [rsi + 0xc8]
add byte [rax], al
add bh, bh
invalid
push rax
call qword [rax + 0x18]
sbb byte [rdx + 0x80], bh
mov edx, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
invalid
jmp fcn.1400224f0
test eax, 0x41ffee64
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
in al, dx
add byte [rax], 0
add byte [rax], al
invalid
sub esp, 0x80
in al, dx
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
call fcn.140173b4c
movzx eax, al
lea rcx, [0x1403e046c]
add eax, 0x48002a44
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x1403b7020]
add eax, 0x27afa9
test eax, 0x480027af
lea ecx, [rsp + 0x40]
and al, 0x40
add byte [rax - 0x73], cl
and al, 0x40
and al, 0x40
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov qword [rsp + 0x38], rcx
and al, 0x38
cmp byte [rsi + 0xa8], 3
add byte [rax], al
add byte [rbx], al
jae case.0x1401255db.146
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14016e564
and al, 3
add byte [rcx - 0x77], cl
mov r14, rax
mov r14, rax
mov esi, eax
mov r15, rdx
mov edi, edx
lea rdx, [rsp + 0x38]
mov rcx, rbx
fld1
scasd eax, dword [rdi]
invalid
invalid
invalid
fld1
scasd eax, dword [rdi]
movabs eax, dword [0x4cf1894cc389ffff]
mov edx, edi
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14016e5cf
test bl, bl
invalid
je case.0x14015a11f.218
mov rcx, rsi
mov ecx, esi
call fcn.140173bca
cmp al, 3
jne 0x14013c120
mov rcx, rdi
mov ecx, edi
jmp 0x14013c0df
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call 0x14013c224
jmp case.0x140106ab1.372
mov rcx, rdi
mov ecx, edi
call fcn.140136f57
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
push rsp
and al, 0x50
push rax
imul ebp, dword [rsi - 0x72b70001], 0x48502454
and dword [rdx], 0
invalid
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140136e83
xor ecx, ecx
call fcn.1400047c1
mov bh, 0x86
in al, dx
invalid
xchg ah, ch
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14013c259
mov ecx, eax
call fcn.140173c50
movzx eax, al
lea rcx, [0x1403e047c]
lea ecx, [0x1403e047c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140174c9b
mov rcx, rsi
mov ecx, esi
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14013c2c5
push 1
add dword [rax], eax
invalid
add byte [rax - 0x7f3b7eb8], dl
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
nop
add rsp, 0x80
add byte [rax], 0
add byte [rax], al
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp case.0x14011abb4.265
add dword [rax], eax
invalid
and qword [rsp + 0x20], 0
lea rdx, str._g__
movsd dword [rdi], dword [rsi]
invalid
invalid
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
xor byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
lea edx, [0x1403b6800]
invalid
invalid
mov rcx, rsi
call fcn.1402da2c0
ud2
invalid
sub eax, 0x48000377
test eax, eax
je 0x14013c1de
lea rcx, [rsi + 0x20]
call fcn.140136f57
xor ecx, ecx
call fcn.1400047c1
jrcxz 0x14013c161
in al, dx
invalid
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
fiadd dword [rax]
invalid
pop rsi
jmp 0x14013c2c5
fiadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
jmp 0x14013c2c5
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14013c259
add byte [rax], al
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp 0x14013c2c5
add byte [rax], al
invalid
mov eax, dword [rsi + 8]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
and qword [rdx + 8], 0
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
sbb byte [rax - 0x39], cl
mov qword [rdx], 1
add al, byte [rcx]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140136e83
nop
add rsp, 0x40
invalid
pop rsi
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140173815
scasd eax, dword [rdi]
jne 0x14013c268
add eax, dword [rax]
scasd eax, dword [rdi]
jne 0x14013c268
invalid
add byte [rax + 0x480b7508], ch
test al, 8
jne 0x14013c275
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.140136f57
jmp 0x14013c285
invalid
adc byte [rax + 0x480c7410], ch
test al, 0x10
je 0x14013c285
lea rcx, [rsi + 0xb0]
lea ecx, [rsi + 0xb0]
call fcn.14016e4bb
and al, byte [rbx]
add byte [rcx], dh
xor ecx, ecx
leave
call fcn.1400047c1
mov rcx, qword [rsi + 0x20]
invalid
invalid
test esp, ebp
dec dword [rax - 0x75]
invalid
invalid
and byte [rax - 0x77], r9b
mov rdx, rsi
call fcn.140174b9b
invalid
mov dword [rbx], eax
add eax, dword [rax]
bnd call fcn.140174b9b
add ecx, dword [rcx - 0x7cb7fffd]
add eax, dword [rax]
cmp rax, 1
mov edx, 2
add al, byte [rax]
add byte [rax], al
clc
add dword [rdx + 2], edi
add al, byte [rax]
add byte [rax], al
sbb rdx, 0
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14017386a
test al, al
je 0x14013c2be
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x14011abb4.265
sub al, 0
add byte [rax], al
invalid
add byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
call fcn.14016e372
test al, al
je 0x14013c2e3
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp case.0x14011abb4.265
add byte [rax], al
invalid
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
invalid
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov rsi, rcx
add rcx, 0x20
call fcn.1400065e0
dec dword [rax - 0x73]
xor al, r13b
xor al, ch
lea rcx, [rsi + 0x30]
lea ecx, [rsi + 0x30]
call fcn.140136e31
mov rax, qword [rsi + 0xc0]
invalid
sub eax, 0x48ffffab
mov eax, dword [rsi + 0xc0]
invalid
stosd dword [rdi], eax
invalid
xchg al, al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
je case.0x14013bd27.16
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
mov edx, 0x80
test rax, rax
test eax, eax
je case.0x14013bd27.16
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
mov edx, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
out dx, al
invalid
out dx, al
invalid
pushfq
invalid
in al, dx
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
invalid
call fcn.140173b4c
movzx eax, al
lea rcx, [0x1403e048c]
sub al, byte [r8]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x1403b7020]
lodsb al, byte [rsi]
invalid
add byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
and al, 0x38
cmp byte [rsi + 0xa0], 3
movabs al, byte [0xed830f03000000]
add byte [rax], al
invalid
jae 0x14013c46c
add byte [rax - 0x73], cl
jle 0x14013c3a3
invalid
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
invalid
invalid
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
sub al, ch
call fcn.14016e564
invalid
mov r14, rax
mov r15, rdx
xlatb
invalid
xlatb
lea rdx, [rsp + 0x38]
mov rcx, rbx
call fcn.140135f9c
invalid
mov ebx, eax
ret
dec dword [rcx - 0xe76b33d]
ret
mov rcx, r14
mov rdx, r15
call fcn.14016e5cf
test bl, bl
je 0x14013c3d0
mov rcx, rsi
call fcn.140173bca
cmp al, 3
jne 0x14013c40a
mov rcx, rdi
stc
jmp 0x14013c3c9
add al, 0x48
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call 0x14013c50f
jmp case.0x14013c708.13
mov rcx, rdi
stc
call fcn.140136fa5
lea rdx, [rsp + 0x50]
push rax
int 0xab
invalid
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
mov ecx, edi
and byte [rax - 0x77], cl
mov ecx, edi
stc
call fcn.140136fc3
xor ecx, ecx
leave
call fcn.1400047c1
mov rcx, rsi
int1
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
jmp case.0x14010e702.334
cmp al, byte [rcx]
add byte [rax], al
mov ecx, eax
call fcn.140173c50
movzx eax, al
invalid
lea rcx, [0x1403e049c]
or eax, 0x2a4081
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
and byte [rax - 0x77], r9b
bnd call fcn.1401750e2
call fcn.1401750e2
call fcn.1401750e2
mov rcx, rsi
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp case.0x140122e6a.307
add byte [rax], al
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
mov rcx, rsi
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rsi
pop r15
pop rdi
jmp 0x14013c5d5
add byte [rax], al
and qword [rsp + 0x20], 0
lea rdx, str._g__
adc eax, 0x27a307
lea rsi, [rsp + 0x50]
and al, 0x50
lea r9, [rsp + 0x30]
mov r8d, 1
mov rcx, rsi
int1
int1
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
adc eax, 0x27a368
mov rcx, rsi
call fcn.1402da2c0
ud2
in al, dx
and byte [rax - 0x77], cl
invalid
je case.0x1401288ed.150
add byte [rax - 0x7b], cl
sal byte [rax + rdx + 0x48], 0x8d
and al, r13b
jrcxz 0x14013c46a
invalid
pop rsi
jmp case.0x140122e6a.307
add byte [rax], al
invalid
add byte [rsi + 0x48], dl
sub esp, 0x20
mov rsi, rcx
invalid
call fcn.14017370f
invalid
jb 0x14013c4ea
invalid
test al, al
je 0x14013c502
invalid
invalid
add rsp, 0x20
pop rsi
jmp case.0x14010e702.334
add byte [rax], al
invalid
and byte [rsi - 0x17], bl
add byte [rax], al
add byte [rax - 0x77], cl
int1
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x17], bl
pop rsi
jmp case.0x140122e6a.307
movabs eax, dword [0x40ec834856000000]
mov rsi, rcx
call fcn.140136fa5
mov rax, qword [rsi + 8]
or byte [rax - 0x73], r9b
push rsp
and al, 0x20
invalid
dec dword [rax - 0x75]
or byte [rax - 0x73], r9b
push rsp
and al, 0x20
invalid
and qword [rdx + 8], 0
or byte [rax], al
mov qword [rdx + 0x18], rax
mov qword [rdx], 1
mov dword [rdx], 1
mov rcx, rsi
call fcn.140136fc3
nop
add rsp, 0x40
add esp, 0x40
stosb byte [rdi], al
invalid
pop rsi
ret
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
and byte [rax - 0x77], cl
invalid
call fcn.140173815
add eax, dword [rax]
test al, 8
jne 0x14013c560
lea rcx, [rsi + 0x20]
call fcn.140136fa5
jmp case.0x1400f442f.532
invalid
stosb byte [rdi], al
invalid
test al, 0x10
je case.0x1400f442f.532
or al, 0x48
lea rcx, [rsi + 0xa8]
lea ecx, [rsi + 0xa8]
add al, ch
call fcn.14016e4bb
invalid
add eax, dword [rax]
xor ecx, ecx
call fcn.1400047c1
invalid
invalid
in al, dx
invalid
invalid
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
mov edx, esi
call fcn.140174f37
add byte [rax - 0x7d], cl
clc
add dword [rdx + 2], edi
invalid
cmp rax, 1
mov edx, 2
add byte [rax], al
add byte [rax - 0x7d], cl
fiadd dword [rax]
sbb rdx, 0
mov rcx, rsi
int1
call fcn.14017386a
test al, al
je 0x14013c5a9
invalid
or eax, 0x48f18948
mov rcx, rsi
int1
add rsp, 0x20
add esp, 0x20
pop rsi
jmp 0x14013c5d5
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.14016e372
add eax, dword [rax]
add eax, dword [rax]
test al, al
je 0x14013c5ce
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
and byte [rsi - 0x17], bl
invalid
pop rsi
jmp 0x14013c5d5
add byte [rax], al
add byte [rax + 0x20c48348], dl
add esp, 0x20
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
add rcx, 0x20
and al, ch
lahf
adc dword [rbx], eax
invalid
shl dword [rax], 0xe8
and al, ch
lahf
adc dword [rbx], eax
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x30]
invalid
leave
cmpsd dword [rsi], dword [rdi]
invalid
lea rcx, [rsi + 0x30]
lea ecx, [rsi + 0x30]
call fcn.140136db8
mov rax, qword [rsi + 0xb8]
mov eax, dword [rsi + 0xb8]
mov eax, dword [rsi + 0xb8]
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x14013c605
mov rcx, qword [rsi + 0xc0]
invalid
test rax, rax
je 0x14013c605
mov rcx, qword [rsi + 0xc0]
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rdx + 0x80], bh
add byte [rax], 0
invalid
mov edx, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
fstp dword [rsi - 0x12]
inc dword [rcx + 0x57]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
in al, dx
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
mov rsi, rcx
mov esi, ecx
call fcn.140173b4c
movzx eax, al
lea rcx, [0x1403e04ac]
jne 0x14013c673
sub al, byte [rax]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x1403b7020]
add eax, 0x27a9d9
add rax, rcx
jmp rax
lea rax, [0x1403b7020]
fldcw word [rcx - 0x72b7ffd9]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
and al, 0x38
cmp byte [rax + 0xa0be], al
cmp byte [rsi + 0xa0], 3
add byte [rax], al
add byte [rbx], al
jae 0x14013c751
lea rdi, [rsi + 0x20]
jle 0x14013c689
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
mov rcx, qword [rsi + 0x28]
call fcn.14016e564
out dx, al
invalid
add eax, dword [rax]
out dx, al
invalid
mov r14, rax
mov esi, eax
mov r15, rdx
mov edi, edx
lea rdx, [rsp + 0x38]
mov rcx, rbx
mov ecx, ebx
call fcn.140135f9c
invalid
mov ebx, eax
ret
mov rcx, r14
mov rdx, r15
cli
call fcn.14016e5cf
test bl, bl
je 0x14013c6b6
invalid
mov rcx, rsi
mov ecx, esi
call fcn.140173bca
cmp al, 3
invalid
jne 0x14013c6f0
mov rcx, rdi
jmp 0x14013c6af
invalid
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call 0x14013c50f
jmp case.0x14013c358.13
mov rcx, rdi
call fcn.140136fa5
out 0xa8, eax
invalid
dec dword [rax - 0x73]
push rsp
and al, 0x50
out 0xa8, eax
invalid
test al, 0xff
dec dword [rax - 0x73]
push rsp
and al, 0x50
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
invalid
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140136fc3
xor ecx, ecx
leave
call fcn.1400047c1
mov rcx, rsi
mov ecx, esi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14013c88a
mov ecx, eax
call fcn.140173c50
jne 0x14013c6f9
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1403e04bc]
lea ecx, [0x1403e04bc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140174c9b
mov rcx, rsi
int1
add rsp, 0x80
add byte [rax], 0
invalid
pop rbx
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14013c8f6
retf
add dword [rax], eax
invalid
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp case.0x140142546.28
and qword [rsp + 0x20], 0
lea rdx, str._g__
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
adc eax, 0x27a083
mov rcx, rsi
call fcn.1402da2c0
ud2
add byte [rsp + rdi], al
add esi, dword [rbp + 0x32]
invalid
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov rcx, rsi
call case.0x1400fb400.158
sar ebp, cl
dec dword [rdi]
sub byte [rsp + 0x20], al
invalid
dec dword [rdi]
sub byte [rsp + 0x20], al
invalid
movaps xmm1, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
mov dword [rcx + 8], 1
lea rax, str.failed_to_write_whole_buffer
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
invalid
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
invalid
invalid
invalid
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
invalid
invalid
invalid
call fcn.1402da2c0
ud2
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
call fcn.1401738f6
test rax, rax
je case.0x140157db2.147
invalid
adc byte [rax - 0x73], cl
lea rcx, [rsi + 0x20]
and al, r13b
call fcn.140136fa5
xor ecx, ecx
push 0x31ffffa7
leave
call fcn.1400047c1
dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14013c8f6
add byte [rax], al
add byte [rsi + 0x48], dl
invalid
sub esp, 0x20
mov rsi, rcx
call fcn.14017370f
add byte [rax + rax*8 - 0x72b7e98c], al
and al, r13b
test al, al
je 0x14013c87d
lea rcx, [rsi + 0x20]
call 0x14013c50f
mov rcx, rsi
int1
lahf
cld
invalid
add rsp, 0x20
pop rsi
jmp 0x14013c88a
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
jmp 0x14013c8f6
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x48], dl
invalid
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
call fcn.140173815
add byte [rax + 0x480b7508], ch
lea ecx, [rsi + 0x20]
test al, 8
jne 0x14013c8a6
lea rcx, [rsi + 0x20]
call fcn.140136fa5
jmp 0x14013c8b6
test al, 0x10
adc byte [rsp + rcx + 0x48], dh
je 0x14013c8b6
lea rcx, [rsi + 0xa8]
lea ecx, [rsi + 0xa8]
call fcn.14016e4bb
add eax, 0x3100031c
leave
add eax, dword [rax]
xor ecx, ecx
call fcn.1400047c1
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x77], cl
invalid
jg case.0x140110aea.326
in al, dx
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
and byte [rax - 0x77], cl
bnd call fcn.140174b9b
call fcn.140174b9b
invalid
add eax, dword [rax]
cmp rax, 1
mov edx, 2
sbb rdx, 0
fiadd dword [rax]
mov rcx, rsi
call fcn.14017386a
mov word [rdi + 3], gs
invalid
mov word [rdi + 3], gs
add byte [rax + rax*8 - 0x76b7f28c], al
je case.0x1401356fe.66
invalid
invalid
outsd dx, dword [rsi]
add eax, dword [rax]
test al, al
je case.0x1401356fe.66
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
and byte [rsi - 0x17], bl
sub al, 0
add byte [rax], al
jmp case.0x140142546.28
nop
add rsp, 0x20
invalid
pop rsi
ret
push rsi
sub rsp, 0x20
invalid
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
call fcn.14016e372
test al, al
invalid
je case.0x1401122ab.304
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
invalid
pop rsi
jmp case.0x140142546.28
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.1400065e0
in al, dx
dec dword [rax - 0x73]
lea rcx, [rsi + 0x30]
call fcn.140136db8
mov rax, qword [rsi + 0xb8]
invalid
invalid
add byte [rax], al
invalid
xor al, r13b
xor al, ch
and dword [rdi + rdi*8 - 0x7974b701], 0xffffffb8
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
sal byte [rdx + rcx + 0x48], 0x8b
je case.0x14013c358.16
mov es, eax
add byte [rax], al
add bh, bh
push rax
sbb byte [rdx + 0x80], bh
mov edx, 0x80
mov edx, 0x80
add byte [rax], 0
add byte [rax - 0x77], cl
int1
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
out dx, al
invalid
mov cl, 0x99
invalid
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
in al, dx
add byte [rax], 0
invalid
in al, dx
add byte [rax], 0
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
call fcn.140173b4c
movzx eax, al
lea rcx, [0x1403e04cc]
cmp rbp, qword [rdx]
add byte [rax + 0x63], cl
invalid
add al, 0x81
sub al, byte [rax]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
lea rax, [0x1403b7020]
invalid
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
cmp byte [rbx + 0xf0b307e], al
cmp dword [rsi + 0x30], 0xb
jae 0x14013ca9a
sub ebp, 0
add byte [rax], al
lea rdi, [rsi + 0x20]
and byte [rax - 0x73], cl
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
sub al, ch
mov rcx, qword [rsi + 0x28]
call fcn.14016e564
mov r14, rax
mov r15, rdx
mov edi, edx
cmpsb byte [rsi], byte [rdi]
sbb eax, dword [rbx]
add byte [rcx - 0x77], cl
invalid
mov edi, edx
xlatb
lea rdx, [rsp + 0x38]
mov rcx, rbx
call fcn.140136313
mov ebx, eax
ret
mov rcx, r14
mov ecx, esi
mov rdx, r15
call fcn.14016e5cf
test bl, bl
je 0x14013c9fe
mov rcx, rsi
int1
call fcn.140173bca
cmp al, 3
jne 0x14013ca38
mov rcx, rdi
jmp 0x14013c9f7
invalid
add al, 0x48
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.14013ce81
jmp case.0x14013ca50.13
mov rcx, rdi
call fcn.140136eaf
lea rdx, [rsp + 0x50]
push rsp
and al, 0x50
invalid
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
mov ecx, edi
call fcn.140136f75
xor ecx, ecx
call fcn.1400047c1
mov rcx, rsi
int1
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14013cbd4
pushfq
add dword [rax], eax
invalid
pushfq
add dword [rax], eax
add byte [rcx + 0x7211e8c1], cl
add eax, dword [rax]
mov ecx, eax
call fcn.140173c50
movzx eax, al
lea rcx, [0x1403e04dc]
or eax, 0x2a3a93
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x77], r9b
bnd call fcn.1401750e2
mov rdx, rsi
call fcn.1401750e2
mov rcx, rsi
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp case.0x140134aec.96
int3
add dword [rax], eax
invalid
int3
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp 0x14013cc65
and qword [rsp + 0x20], 0
lea rdx, str._g__
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
mov rcx, rsi
call fcn.1402da2c0
sbb dword [rax], eax
ud2
sub esp, 0x58
mov rsi, rdx
mov rdi, rcx
iretd
lea rdx, [rcx + 0x1e8]
xchg ecx, eax
call 0x12813caea
push rcx
outsb dx, byte [rsi]
add eax, dword [rax]
test al, al
je 0x14013cb2e
invalid
mov rax, qword [rdi + 0x30]
mov qword [rdi + 0x30], 0xc
xor byte [r8 + r8], r9b
add byte [rax], al
invalid
cmp rax, 0xb
jne 0x14013cb35
or esi, dword [rbp + 0x32]
movups xmm0, xmmword [rdi + 0x38]
movups xmm1, xmmword [rdi + 0x48]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and byte [rax - 0x77], cl
int1
call case.0x1400fb400.158
std
dec dword [rdi]
sub byte [rsp + 0x20], al
and al, 0x20
and al, 0x20
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
invalid
lea rax, str.failed_to_write_whole_buffer
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x279ceb
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x279ceb
call fcn.1402da2c0
sbb dword [rax], eax
ud2
add byte [rax - 0x7b], cl
sal byte [rax + rdx + 0x48], 0x8d
je 0x14013cb8e
lea rcx, [rsi + 0x20]
invalid
sub byte [rbx - 0x36ce0001], ah
xor ecx, ecx
leave
call fcn.1400047c1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x140134aec.96
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
movabs al, byte [0x20ec834856000000]
mov rsi, rcx
call fcn.14017370f
invalid
test al, al
je case.0x14012f062.117
invalid
invalid
add byte [rax + rax*8 - 0x72b7e98c], al
and al, r13b
and al, ch
invalid
lea rcx, [rsi + 0x20]
call fcn.14013ce81
add al, byte [rax]
invalid
mov dword [rdx], 0x89480000
add al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp 0x14013cbd4
add byte [rax], al
invalid
and byte [rsi - 0x17], bl
or eax, 0x48000000
add byte [rax], al
invalid
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
invalid
jmp case.0x140134aec.96
push rsi
sub rsp, 0x20
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.140173815
add eax, dword [rax]
add eax, dword [rax]
add byte [rax + 0x480b7508], ch
lea ecx, [rsi + 0x20]
invalid
test al, 8
jne 0x14013cbf0
lea rcx, [rsi + 0x20]
and al, ch
shl dword [rdx + 0x10ebffff], 0xa8
adc byte [rax + 0x480c7410], ch
call fcn.140136eaf
jmp case.0x14013529d.79
invalid
movabs byte [0xc7410a810ebffff], al
invalid
test al, 0x10
je case.0x14013529d.79
lea rcx, [rsi + 0x1e8]
lea ecx, [rsi + 0x1e8]
add dword [rax], eax
add al, ch
mov ebx, 0x31000318
add byte [rcx], dh
call fcn.14016e4bb
add byte [rcx], dh
xor ecx, ecx
leave
call fcn.1400047c1
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, rsi
mov edx, esi
call fcn.140174f37
and al, 0x83
add eax, dword [rax]
cmp rax, 1
cmp eax, 1
mov edx, 2
add al, byte [rax]
add byte [rax], al
sbb rdx, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14017386a
insb byte [rdi], dx
add eax, dword [rax]
test al, al
je 0x14013cc39
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp 0x14013cc65
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
call fcn.14016e372
test al, al
je 0x14013cc5e
or eax, 0x48f18948
add esp, 0x20
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp 0x14013cc65
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
add rcx, 0x20
and al, ch
ud2
or eax, dword [rbx]
add byte [rax - 0x73], cl
xor al, r13b
movabs al, byte [0x1f8868b48ffffa2]
mov eax, dword [rsi + 0x1f8]
in al, dx
and byte [rax - 0x77], cl
invalid
and al, ch
ud2
invalid
or eax, dword [rbx]
add byte [rax - 0x73], cl
xor al, r13b
movabs al, byte [0x1f8868b48ffffa2]
invalid
xchg al, bh
invalid
mov eax, dword [rsi + 0x1f8]
add dword [rax], eax
add byte [rax - 0x7b], cl
test eax, eax
je 0x14013cc95
mov rcx, qword [rsi + 0x200]
invalid
push rax
add byte [rax], al
test rax, rax
test eax, eax
je 0x14013cc95
mov rcx, qword [rsi + 0x200]
add byte [rax], al
call qword [rax + 0x18]
sbb byte [rdx + 0x80], bh
mov edx, 0x80
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
pop r8
out dx, al
invalid
pop r8
pop rax
out dx, al
inc dword [rcx + 0x57]
push rdi
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
in al, dx
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
in al, dx
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
call fcn.140173b4c
movzx eax, al
lea rcx, [0x1403e04ec]
cmp byte [rdx], ch
invalid
cmp byte [rdx], ch
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
lea rax, [0x1403b7020]
movabs dword [0x4840244c8d480027], eax
mov dword [rcx], eax
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x38], rcx
invalid
mov dword [rsp + 0x38], ecx
cmp byte [rbx + 0xf0b307e], al
sub esp, 0
cmp dword [rsi + 0x30], 0xb
jae 0x14013cdde
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
invalid
mov rcx, qword [rsi + 0x28]
call fcn.14016e564
sbb byte [rbx], al
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
mov edi, edx
mov edi, edx
xlatb
lea rdx, [rsp + 0x38]
mov rcx, rbx
fld1
std
xchg ebp, eax
invalid
invalid
mov ebx, eax
ret
ret
mov rcx, r14
mov rdx, r15
call fcn.14016e5cf
test bl, bl
je 0x14013cd43
mov rcx, rsi
mov ecx, esi
call fcn.140173bca
cmp al, 3
jne 0x14013cd7d
mov rcx, rdi
jmp 0x14013cd3c
invalid
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.14013ce81
jmp case.0x14014ae9a.13
mov rcx, rdi
call fcn.140136eaf
movabs eax, dword fs:[0x485024548d48ffff]
and dword [rdx], 0
movabs eax, dword fs:[0x485024548d48ffff]
movabs eax, dword [0x485024548d48ffff]
and dword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140136f75
xor ecx, ecx
call fcn.1400047c1
mov rcx, rsi
mov ecx, esi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14013ceb6
mov ecx, eax
call fcn.140173c50
movzx eax, al
lea rcx, [0x1403e04fc]
lea ecx, [0x1403e04fc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140174c9b
mov rcx, rsi
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14013cf22
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14013cf47
and qword [rsp + 0x20], 0
lea rdx, str._g__
lea rsi, [rsp + 0x50]
lea r9, [rsp + 0x30]
mov r8d, 1
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_taskcore.rs
mov rcx, rsi
call fcn.1402da2c0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140173815
test al, 8
jne 0x14013ced2
lea rcx, [rsi + 0x20]
call fcn.140136eaf
jmp 0x14013cee2
test al, 0x10
je 0x14013cee2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14016e372
test al, al
je 0x14013cf40
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14013cf47
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.1400065e0
lea rcx, [rsi + 0x30]
call fcn.140136f1f
mov rax, qword [rsi + 0x1f8]
test rax, rax
je 0x14013cf77
mov rcx, qword [rsi + 0x200]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
mov dword [rax + 0x60], ecx
and word [rax + 0x68], 0
and dword [rax + 0x68], 0
mov qword [rsi + 8], rax
and qword [rsi], 0
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x4d8
mov rbx, r9
mov rsi, rcx
lea r15, [rsp + 0x48]
lea edi, [rsp + 0x48]
and al, 0x48
mov qword [r15], rdx
mov qword [r15 + 8], r8
or byte [rcx + 6], bh
or byte [rcx + 6], bh
call fcn.1401491a3
mov dword [rax], 0x69736142
mov word [rax + 4], 0x2063
lea r12, [rsp + 0x98]
mov qword [r12], rax
mov qword [r12 + 8], rdx
mov qword [r12 + 0x10], 6
xor ebp, ebp
lea rdi, [rsp + 0xb0]
mov byte [rdi + 0x422], bpl
and word [rdi + 0x420], 0
mov r8d, 0x400
mov rcx, rdi
xor edx, edx
call fcn.1402b0760
invalid
add byte [rax - 0x73], cl
add eax, 0x26b28a
shr al, cl
xchg edi, eax
or dword [rdi], edx
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0x26b28a
add byte [rax - 0x77], cl
xchg dword [rax], ebx
sbb byte [rax + rax], al
mov qword [rdi + 0x418], rax
mov qword [rdi + 0x400], r12
cmpsd dword [rsi], dword [rdi]
add byte [rax + rax], al
add al, 0
add byte [rax], al
sbb byte [rax + rax], al
add byte [rcx + rcx*4 - 0x59], cl
add byte [rax + rax], al
add al, 0
add byte [rax], al
mov byte [rdi + 0x423], bpl
invalid
push rdi
mov byte [rdi + 0x423], bpl
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rdi + 0x408], xmm0
or byte [rax + rax], al
invalid
ror byte [rdi], 0x11
xchg dword [rax], ecx
or byte [rax + rax], al
or byte [rax + rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x38
invalid
lea r14, [rsp + 0x38]
je case.0x1400df0f1.859
cmp byte [rbp - 0x77], cl
lea rbp, ds:[0x14008e9e0]
lea rbp, [0x14008e9e0]
mov qword [r14], r15
lea rbp, [0x14008e9e0]
jmp 0x14013fdf1
mov qword [r14 + 8], rbp
mov dword [rsi + 8], ebp
mov r13d, 1
mov ebp, 1
add byte [rcx + rcx*4 + 0x6c], cl
mov qword [rsp + 0x20], r13
and al, 0x20
lea rdx, str.failed_to_write_whole_buffer
adc eax, 0x267f6c
add byte [rbp + rcx*4 + 0x7c], cl
lea r15, [rsp + 0x68]
and al, 0x68
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov rcx, r15
mov r9, r14
mov ecx, esi
mov ecx, esi
call fcn.1400044bf
mov rcx, rdi
mov ecx, edi
in al, dx
dec dword [rax - 0x77]
mov ecx, edi
mov ecx, edi
mov rdx, r15
cli
call fcn.140137f6d
lea r15, [rsp + 0x58]
jl case.0x1400d93d5.958
pop rax
invalid
jl case.0x1400d93d5.958
pop rax
mov qword [r15], rax
mov dword [rdi], eax
mov rcx, r15
stc
call fcn.14010cef9
mov qword [r15], rbx
invalid
mov rax, qword [rsp + 0x540]
mov eax, dword [rsp + 0x540]
and al, 0x40
add eax, 0x89490000
add byte [rcx - 0x77], cl
or byte [r13 - 0x77], r9b
invalid
cld
dec dword [rcx - 0x77]
invalid
and al, 0x40
add eax, 0x89490000
add byte [rcx - 0x77], cl
add byte [rcx - 0x77], cl
or byte [r13 - 0x77], r9b
or byte [rbp - 0x77], cl
mov qword ds:[r14 + 8], rbp
mov qword [r14 + 8], rbp
mov dword [rsi + 8], ebp
mov qword [rsp + 0x20], r13
insb byte [rdi], dx
and al, 0x20
invalid
and byte [rax - 0x73], cl
adc eax, 0x29c459
pop rcx
invalid
sub dword [rax], eax
lea rdx, str.failed_to_write_whole_buffer
pop rcx
invalid
lea rbx, [rsp + 0x68]
lea ebx, [rsp + 0x68]
push 0x244c8d4c
cmp byte [rcx - 0x48], al
lea r9, [rsp + 0x38]
and al, 0x38
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.1400044bf
in al, dx
dec dword [rax - 0x77]
mov rcx, rdi
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
call fcn.140137f6d
cmp bh, 0xff
invalid
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
call fcn.14010cef9
invalid
sar ah, 1
invalid
invalid
mov rcx, rdi
call fcn.14013d7a3
add al, 0xd9
invalid
invalid
add al, 0xd9
invalid
mov rdx, qword [r12]
mov r8, qword [r12 + 0x10]
adc byte [rax - 0x73], cl
mov esp, 0xb024
and al, 0xb0
add byte [rax], al
invalid
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov ecx, edi
and al, 0xb0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
call fcn.14005f081
lea rax, [0x1403ab220]
invalid
mov bl, 0x26
invalid
dec dword [rax - 0x73]
add eax, 0x26b361
invalid
mov bl, 0x26
invalid
invalid
mov bl, 0x26
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
and byte [rbp + rcx*4 + 5], cl
lea r8, str.base64_is_always_valid_HeaderValueC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcutil.rs
sal byte [rdx - 0x72b7ffda], cl
add byte [rax - 0x73], cl
lea rbx, [rsp + 0x68]
pop rsp
and al, 0x68
invalid
push 0x22b941
add byte [rax], al
invalid
mov r9d, 0x22
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
cli
call fcn.140138347
mov byte [rbx + 0x20], 1
and byte [rcx], al
invalid
and byte [rcx], al
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
adc byte [rbx + 0x10], cl
invalid
adc byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rbx + 0x20]
mov qword [rsi + 0x20], rax
mov rcx, qword [r12]
mov ecx, dword [rsp]
mov rdx, qword [r12 + 8]
call fcn.140043da0
xchg edi, eax
invalid
invalid
call qword [rax - 0x273b7eb8]
nop
add rsp, 0x4d8
add esp, 0x4d8
or al, ch
xchg edi, eax
invalid
invalid
add esp, 0x4d8
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub esp, 0x28
call fcn.140046ae5
invalid
imul esi, eax, 0xffffffff
mov esi, 0x34fff06b
xor al, 1
add rsp, 0x28
invalid
sub bl, al
ret
add dword [rax - 0x7d], ecx
invalid
push rdi
sub rsp, 0x88
sub esp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov rdi, rcx
lea rsi, [rsp + 0x30]
lea esi, [rsp + 0x30]
mov rcx, rsi
mov ecx, esi
call fcn.1401384c4
jge 0x14013feca
invalid
cmp byte [rsi], 3
je case.0x1400d6ff8.931
invalid
invalid
lea rsi, [rsp + 0x30]
and al, 0x30
xor byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
add rsp, 0x88
invalid
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
mov al, byte [rsp + 0x31]
lea r8, [rsp + 0x2f]
mov byte [r8], al
mov byte [rax], al
invalid
lea rax, [0x1403a9f70]
lahf
add byte es:[rax - 0x77], cl
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, [0x1403a9f42]
lea r9, [0x1403a6998]
lea ecx, [0x1403a6998]
lahf
add byte es:[rbp + rcx*4 + 0xd], cl
punpckhdq mm4, qword [rsi]
add byte es:[rdx + 0x29], bh
lea ecx, [0x1403a6998]
add byte es:[rdx + 0x29], bh
mov edx, 0x29
add byte [rax], al
add al, ch
call fcn.1402da6a0
or eax, 0xf0019a7
or edx, dword [rsi + 0x48]
push rsi
invalid
cmpsd dword [rsi], dword [rdi]
sbb dword [rax], eax
ud2
sub esp, 0x30
mov rax, rdx
mov eax, edx
mov eax, edx
mov rsi, rcx
invalid
movzx ecx, byte [rdx]
lea rdx, [0x1403e050c]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
invalid
add eax, 0x6348002a
or al, 0x8a
invalid
invalid
add rcx, rdx
add ecx, edx
jmp rcx
xor ecx, ecx
jmp 0x140140002
invalid
mov cl, 1
jmp 0x140140002
mov cl, 2
jmp 0x140140002
mov cl, 3
jmp 0x140140002
add ebp, ebx
invalid
mov cl, 4
jmp 0x140140002
mov cl, 5
jmp 0x140140002
mov cl, 6
jmp 0x140140002
mov cl, 7
jmp 0x140140002
movzx edx, byte [rax + 0x10]
mov ecx, dword [rax + 1]
add dword [rbx + rcx*4 + 0x40], eax
add al, 0x44
mov dword [rsp + 0x2b], eax
and al, 0x2b
and al, 0x2b
mov dword [rsp + 0x28], ecx
mov rax, qword [rax + 8]
invalid
invalid
mov cl, 9
jmp 0x140140002
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
push rax
adc al, ch
call fcn.14005fc9a
cld
int1
invalid
mov cl, 0xa
or ch, bl
invalid
mov cl, 8
mov byte [rsi], cl
mov ecx, dword [rsp + 0x28]
and al, 0x28
mov r8d, dword [rsp + 0x2b]
mov dword [rsi + 1], ecx
add dword [rcx + rcx*4 + 0x46], eax
add al, 0x48
mov dword [rsi + 8], eax
mov qword [rsi + 0x10], rdx
add rsp, 0x30
add esp, 0x30
xor byte [rsi - 0x3d], bl
ret
mov ecx, esi
mov rdx, rdi
mov r8, rbx
call fcn.140096ef9
mov rcx, rdi
mov ecx, edi
jmp case.0x14012a96f.150
mov rdx, rsi
call fcn.140043da0
xchg dword [rax], edi
invalid
invalid
jmp case.0x14015a11f.281
mov ebx, dword [rsp + 0x38]
mov rdi, qword [rsp + 0x40]
lea rdx, [0x1403aa3f4]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1403aa3fa]
mov ebx, 0x4800269e
lea esi, [rsp + 0x48]
je case.0x14011aead.310
invalid
lea rsi, [rsp + 0x48]
mov rcx, rsi
call fcn.140096ef9
imul esi, ebp, 0xdf0148ff
add rdi, rbx
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140096ef9
cmc
dec dword [rax - 0x73]
invalid
invalid
lea rdx, [0x1403b48a4]
adc eax, 0x274340
lea r8, [0x1403b48a5]
mov rcx, rsi
int1
call fcn.140096ef9
cmp qword [r15], 0
invalid
je case.0x140134aec.125
lea rdx, [0x1403aa407]
adc eax, 0x269e83
lea r8, [0x1403aa413]
lea rdi, [rsp + 0x48]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140096ef9
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x18]
test rdx, rdx
jne case.0x14011aead.314
mov rdx, qword [r15 + 0x10]
lea rax, [0x1403af577]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rbx, [rsp + 0x68]
mov rcx, rbx
mov r9d, 0x5c
call fcn.140140f33
mov r14, qword [rbx]
mov esi, dword [rbx]
or dword [rax], eax
add byte [rbx + rcx*4 + 0x33], cl
mov esi, dword [rbx]
mov r8, qword [rbx + 0x10]
lea rax, [0x1403af575]
add eax, 0x26ef9f
adc byte [rax - 0x73], cl
add eax, 0x26ef9f
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea r12, [rsp + 0x30]
and al, 0x30
mov rcx, r12
loope case.0x140134ea2.108
mov rdx, r14
mov edx, esi
mov r9d, 0x22
mov ecx, 0x22
add byte [rax], al
add al, ch
call fcn.140140f33
or dword [rax], eax
add byte [rbp - 0x75], cl
invalid
invalid
mov r13, qword [r12]
mov ebp, dword [rsp]
sub al, 0x24
mov r8, qword [r12 + 0x10]
lea rax, [0x1403aa413]
lea eax, [0x1403aa413]
adc byte [rax - 0x73], cl
add eax, 0x269e12
invalid
sahf
invalid
invalid
lea eax, [0x1403aa413]
adc bl, byte [rsi - 0x76b7ffda]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
lea rsi, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
mov rdx, r13
mov edx, ebp
mov r9d, 0xd
call fcn.140140f33
add byte [rax], al
mov rbp, qword [rsi]
mov r8, qword cs:[rsi + 0x10]
mov r8, qword [rsi + 0x10]
lea rax, [0x1403aa415]
call 0x188142ccb
mov dword [rsp + 0x20], eax
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rbp + rcx*4 - 0x44], cl
lea r15, [rsp + 0x88]
lea edi, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rbp
mov r9d, 0xa
mov ecx, 0xa
invalid
mov ecx, 0xa
add byte [rax], al
add al, ch
call fcn.140140f33
call 0x188140654
mov edx, dword [rsi + 8]
push rsi
invalid
mov rdx, qword [rsi + 8]
mov rcx, rbp
call fcn.140043da0
invalid
invalid
invalid
invalid
mov ecx, ebp
jmp 0x1304b503e
invalid
lock dec dword [rcx - 0x75]
mov rdx, qword [r12 + 8]
push rsp
and al, 8
invalid
mov rcx, r13
mov ecx, ebp
call fcn.140043da0
dec dword [rax - 0x75]
mov rdx, qword [rbx + 8]
mov edx, dword [rbx + 8]
push rbx
or byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
call fcn.140043da0
mov rsi, qword [r15]
mov esi, dword [rdi]
mov esi, dword [rdi]
mov r8, qword [r15 + 0x10]
adc byte [r9 + 1], r9b
add r8, rsi
mov rcx, rdi
mov ecx, edi
invalid
mov ecx, edi
mov rdx, rsi
call fcn.140096ef9
je case.0x140107d24.460
cmc
invalid
cmc
dec dword [rax - 0x73]
lea rdx, [0x1403b48a4]
lea edx, [0x1403b48a4]
adc eax, 0x274218
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1403b48a5]
lea eax, [0x1403b48a5]
adc al, byte [rdx + 0x27]
add byte [rax - 0x77], cl
invalid
invalid
invalid
mov rcx, rdi
stc
call fcn.140096ef9
pop rsi
push 0xffffffff8b49fff5
cmc
dec dword [rcx - 0x75]
cmc
dec dword [rcx - 0x75]
mov rdx, qword [r15 + 8]
push rdi
or byte [rbx + rcx*4 - 0x44], cl
invalid
invalid
invalid
and al, 0x20
invalid
mov r15, qword [rsp + 0x120]
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.140043da0
int1
lock inc dword ss:[rcx - 0x7d]
lock inc dword [rcx - 0x7d]
lock inc dword [rcx - 0x7d]
cmp dword [r15 + 0x20], 2
jg case.0x140134aec.127
add dh, byte [rbx + rsi + 0x48]
je case.0x1400df0f1.917
lea rdx, [0x1403aa417]
lea edx, [0x1403aa417]
adc eax, 0x269d5a
pop rdx
popfq
add byte es:[rbp + rcx*4 + 5], cl
invalid
lea r8, [0x1403aa427]
add eax, 0x269d63
popfq
add byte es:[rax - 0x73], cl
add byte [rax - 0x73], cl
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x48]
lea esi, [rsp + 0x48]
je 0x1401406ec
and al, 0x48
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
int1
call fcn.140096ef9
sub byte [rax - 0xb], ch
cmc
dec dword [rcx - 0x73]
lea rcx, [r15 + 0x58]
pop r8
call fcn.14009176a
adc ch, dh
dec dword [rbp + rcx*4 + 4]
lea r8, [rdx + rax]
lea eax, [rdx + rax]
add cl, byte [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
mov rdx, rax
call fcn.140096ef9
adc byte [rax - 0xb], ch
invalid
ret 0x10e8
adc byte [rax - 0xb], ch
cmc
dec dword [rcx - 0x73]
lea rax, [r15 + 0x80]
lea eax, [rdi + 0x80]
xchg dword [rax + 0x31000000], eax
add byte [rax], 0
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
leave
cmp qword [r15 + 0xb8], 0
cmp dword [rdi + 0xb8], 0
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sete cl
xchg esp, eax
ror dword [rax + 1], 0xc9
add rcx, rcx
add rcx, rcx
leave
lea rdi, [rsp + 0x68]
lea edi, [rsp + 0x68]
and al, 0x68
mov qword [rdi], rcx
cmovs ecx, dword [rcx - 0x7cb7efb9]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
adc byte [rax - 0x7d], cl
and qword [rdi + 0x18], 0
and dword [rdi + 0x18], 0
sbb byte [eax], al
sbb byte [rax], al
lea rbx, [0x1403a7843]
sbb eax, 0x26712b
jno case.0x140107e83.456
add byte [rbp + rcx*4 + 0x35], cl
lea r14, [0x1403a7845]
lea esi, [0x1403a7845]
xor eax, 0x267126
jno 0x140140744
add byte es:[rbp + rcx*4 + 0x7c], cl
add byte [rbp + rcx*4 + 0x7c], cl
lea r15, [rsp + 0x48]
jl case.0x1401359da.98
and al, 0x48
lea r12, [0x1403b134b]
lea r12, [0x1403b134b]
lea esp, [0x1403b134b]
and byte [rdi + riz], cl
invalid
add byte [rbp + rcx*4 + 0x2d], cl
sbb ecx, dword [rdi + riz]
or al, 0x27
lea r13, [0x1403b134d]
sub eax, 0x270c1b
or al, 0x27
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.140068d67
test rax, rax
test eax, eax
xchg dl, dh
dec dword [rax - 0x7b]
dec dword [rax - 0x7b]
test eax, eax
ror byte [rdi], 0x84
je 0x140140d2f
in al, dx
add eax, 0x89480000
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rsi, rax
mov esi, eax
invalid
mov rbp, rdx
mov ebp, edx
invalid
mov rcx, r15
mov ecx, edi
stc
mov rdx, rbx
mov edx, ebx
mov r8, r14
call fcn.140096ef9
invalid
cmc
cmc
invalid
invalid
movabs byte [0x74003e8348fff567], al
mov rdx, qword ss:[rsi + 8]
mov rdx, qword [rsi + 8]
cmc
dec dword [rax - 0x7d]
invalid
invalid
cmp qword [rsi], 0
add byte ds:[rsi + rsi + 0x48], dh
mov edx, dword [rsi + 8]
push rsi
invalid
je case.0x1401356fe.112
mov rdx, qword [rsi + 8]
push rsi
or byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 0x10]
invalid
invalid
mov r8, qword [rsi + 0x10]
adc byte [rcx + 1], r9b
add r8, rdx
ror byte [rcx + rcx*4 - 7], 1
mov rcx, r15
mov ecx, edi
stc
call fcn.140096ef9
mov rcx, r15
mov ecx, edi
cmc
dec dword [rcx + rcx*4 - 7]
mov ecx, edi
mov rdx, r12
mov r8, r13
mov eax, ebp
loop 0x1401407c4
mov eax, ebp
call fcn.140096ef9
mov rdx, qword [rbp + 8]
mov edx, dword [rbp + 8]
cmc
dec dword [rax - 0x75]
push rbp
mov edx, dword [rbp + 8]
or byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp + 0x10]
mov eax, dword [rbp + 0x10]
adc byte [rcx + 1], cl
add r8, rdx
add eax, edx
ror byte [rcx + rcx*4 - 7], 1
mov rcx, r15
mov ecx, edi
stc
call fcn.140096ef9
push 0xffffffffebfff567
lahf
cmc
invalid
jmp 0x140140732
movzx eax, byte [rsi + 8]
or byte [rcx - 0x48], r8b
mov r8d, 6
invalid
add byte [rax], al
lea rcx, [0x1403e0538]
or eax, 0x29fd94
std
sub dword [rax], eax
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x48e0ffc8
lea edx, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheader_value.rs
invalid
invalid
invalid
add rax, rcx
add eax, ecx
jmp rax
lea rdx, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionC:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheader_value.rs
adc eax, 0x26655c
add bl, ch
add bl, ch
jmp case.0x1401349d4.140
scasd eax, dword [rdi]
mov r8d, 0xe
mov eax, 0xe
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x266553
push rbx
invalid
invalid
invalid
lea rdx, [0x1403a6d16]
lea edx, [0x1403a6d16]
push rbx
add bl, ch
invalid
add bl, ch
jmp case.0x1401349d4.140
movabs al, byte [0x8d480000000fb841]
mov r8d, 0xf
sldt word [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdx, [0x1403a6d24]
adc eax, 0x266552
add bl, ch
add bl, ch
jmp case.0x1401349d4.140
xchg ecx, eax
mov r8d, 0xf
mov eax, 0xf
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x266552
push rdx
invalid
invalid
invalid
lea rdx, [0x1403a6d33]
lea edx, [0x1403a6d33]
push rdx
add bl, ch
add bl, ch
add bl, ch
jmp case.0x1401349d4.140
invalid
mov r8d, 0xd
or eax, 0x48000000
lea edx, [0x1403a6d42]
adc eax, 0x266552
add byte [rax], al
lea rdx, [0x1403a6d42]
adc eax, 0x266552
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
jo 0x1401407f2
invalid
invalid
mov r8d, 0x20
and byte [rax], al
add byte [rax], al
lea rdx, [0x1403a6d4f]
adc eax, 0x26654d
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
pop rsi
invalid
invalid
mov r8d, 0x1c
sbb al, 0
add byte [rax], al
lea rdx, [0x1403a6d6f]
adc eax, 0x26655b
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 0x1c
sbb al, 0
add byte [rax], al
lea rdx, [0x1403a6d8b]
adc eax, 0x266565
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
cmp bh, bh
invalid
mov r8d, 0x1b
sbb eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403a6da7]
adc eax, 0x26656f
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sub bh, bh
invalid
mov r8d, 0x1d
sbb eax, 0x48000000
lea edx, [0x1403a6dc2]
adc eax, 0x266578
add byte [rax], al
lea rdx, [0x1403a6dc2]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 0x16
invalid
add byte [rax], al
lea rdx, [0x1403a6ddf]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
add al, 0xff
invalid
mov r8d, 0x1e
invalid
add byte [rax], al
lea rdx, [0x1403a6df5]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 0x1d
sbb eax, 0x48000000
lea edx, [0x1403a6e13]
adc eax, 0x266593
add byte [rax], al
lea rdx, [0x1403a6e13]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
loopne case.0x14013ccce.36
invalid
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403a6e30]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 5
add eax, 0x48000000
lea edx, [0x1403a6e33]
adc eax, 0x26658f
add byte [rax], al
lea rdx, [0x1403a6e33]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
mov esp, 0x41fffffe
mov eax, 7
invalid
add byte [rax], al
add byte [rax], al
invalid
mov r8d, 7
invalid
add byte [rax], al
lea rdx, [0x1403a6e38]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
stosb byte [rdi], al
invalid
invalid
mov r8d, 0xd
or eax, 0x48000000
lea edx, [0x1403a6e3f]
adc eax, 0x266577
add byte [rax], al
lea rdx, [0x1403a6e3f]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
cwde
invalid
invalid
mov r8d, 0xd
or eax, 0x48000000
lea edx, [0x1403a6e4c]
adc eax, 0x266572
add byte [rax], al
lea rdx, [0x1403a6e4c]
adc eax, 0x266572
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
xchg dh, bh
invalid
mov r8d, 0xc
or al, 0
add byte [rax], al
lea rdx, [0x1403a6e59]
adc eax, 0x26656d
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
je case.0x14012a96f.201
invalid
mov r8d, 0x11
adc dword [rax], eax
add byte [rax], al
lea rdx, [0x1403a6e65]
adc eax, 0x266567
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 0xa
add byte [rax], al
lea rdx, [0x1403a6e76]
adc eax, 0x266566
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
push rax
invalid
invalid
mov r8d, 0x13
add byte [rax], al
lea rdx, [0x1403a6e80]
adc eax, 0x26655e
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
lea rdx, [0x1403a6e93]
adc eax, 0x26655f
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sub al, 0xfe
invalid
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
lea rdx, [0x1403a6ea3]
adc eax, 0x26655d
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sbb bh, dh
invalid
mov r8d, 0xe
invalid
add byte [rax], al
lea rdx, [0x1403a6eb3]
adc eax, 0x26655b
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
or dh, bh
invalid
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
lea rdx, [0x1403a6ec1]
adc eax, 0x266557
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
idiv ch
invalid
mov r8d, 0xd
or eax, 0x48000000
lea edx, [0x1403a6ed1]
adc eax, 0x266555
add byte [rax], al
lea rdx, [0x1403a6ed1]
adc eax, 0x266555
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
in al, 0xfd
invalid
mov r8d, 0x17
invalid
add byte [rax], al
lea rdx, [0x1403a6ede]
adc eax, 0x266550
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sar ch, cl
invalid
mov r8d, 0x23
and eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403a6ef5]
adc eax, 0x266555
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sar ch, 0xff
inc dword [rcx - 0x48]
invalid
invalid
mov r8d, 0xc
or al, 0
add byte [rax], al
lea rdx, [0x1403a6f18]
adc eax, 0x266566
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
scasb al, byte [rdi]
std
invalid
lea rdx, [0x1403a6f24]
adc eax, 0x266566
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
movabs byte [0x3b841fffffd], al
add byte [rax - 0x73], cl
invalid
invalid
invalid
mov r8d, 3
lea rdx, [0x1403a6f2a]
adc eax, 0x26655a
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
nop
std
invalid
mov r8d, 4
add al, 0
add byte [rax], al
lea rdx, [0x1403a6f2d]
adc eax, 0x26654b
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
jle 0x1401409e2
invalid
mov r8d, 4
add al, 0
add byte [rax], al
lea rdx, [0x1403a6f31]
adc eax, 0x26653d
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
insb byte [rdi], dx
std
invalid
lea rdx, [0x1403a6f35]
adc eax, 0x266535
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 7
invalid
add byte [rax], al
lea rdx, [0x1403a6f3b]
adc eax, 0x266529
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
std
invalid
mov r8d, 9
add byte [rax], al
lea rdx, [0x1403a6f42]
adc eax, 0x26651e
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
cmp al, 0xfd
invalid
mov r8d, 4
add al, 0
add byte [rax], al
lea rdx, [0x1403a6f4b]
adc eax, 0x266515
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sub bh, ch
invalid
mov r8d, 4
add al, 0
add byte [rax], al
lea rdx, [0x1403a6818]
adc eax, 0x265dd0
pop rbp
add cl, ch
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sbb ch, bh
invalid
mov r8d, 8
or byte [rax], al
add byte [rax], al
lea rdx, [0x1403a6f4f]
adc eax, 0x2664f5
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 0x11
adc dword [rax], eax
add byte [rax], al
lea rdx, [0x1403a6f57]
adc eax, 0x2664eb
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
hlt
invalid
mov r8d, 0xd
or eax, 0x48000000
lea edx, [0x1403a6f68]
invalid
invalid
invalid
add byte [rax], al
lea rdx, [0x1403a6f68]
adc eax, 0x2664ea
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
loop case.0x140134ea2.171
invalid
mov r8d, 8
or byte [rax], al
add byte [rax], al
lea rdx, [0x1403a6f75]
jmp case.0x1401349d4.140
sar ah, 1
invalid
invalid
adc eax, 0x2664e5
add cl, ch
add cl, ch
sar ah, 1
invalid
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403a6f7d]
jmp case.0x1401349d4.140
invalid
cld
invalid
invalid
adc eax, 0x2664db
add cl, ch
add cl, ch
mov esi, 0x41fffffc
mov eax, 0xd
invalid
add byte [rax], al
add byte [rax], al
invalid
mov r8d, 0xd
or eax, 0x48000000
lea edx, [0x1403a6f90]
adc eax, 0x2664dc
add byte [rax], al
lea rdx, [0x1403a6f90]
adc eax, 0x2664dc
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
lodsb al, byte [rsi]
cld
invalid
mov r8d, 4
add al, 0
add byte [rax], al
lea rdx, [0x1403a6f9d]
adc eax, 0x2664d7
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 8
or byte [rax], al
add byte [rax], al
lea rdx, [0x1403a6fa1]
adc eax, 0x2664c9
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
mov ah, bh
invalid
mov r8d, 0xc
or al, 0
add byte [rax], al
lea rdx, [0x1403a6fa9]
adc eax, 0x2664bf
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
jbe case.0x140134ea2.177
invalid
lea rdx, [0x1403a6fb5]
adc eax, 0x2664bf
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
push 0xfffffffffffffffc
invalid
lea rdx, [0x1403a6fbb]
adc eax, 0x2664b9
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
pop rsi
cld
invalid
mov r8d, 0x12
adc al, byte [rax]
add byte [rax], al
lea rdx, [0x1403a6fc1]
adc eax, 0x2664ad
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
cld
invalid
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403a6fd3]
adc eax, 0x2664ad
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
cmp bh, ah
invalid
mov r8d, 0xf
sldt word [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdx, [0x1403a6fe6]
adc eax, 0x2664ae
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sub ah, bh
invalid
mov r8d, 0x1b
sbb eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403a6ff5]
adc eax, 0x2664ab
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 5
add eax, 0x48000000
lea edx, [0x1403a7010]
adc eax, 0x2664b4
add byte [rax], al
lea rdx, [0x1403a7010]
adc eax, 0x2664b4
add cl, ch
jmp case.0x1401349d4.140
add al, 0xfc
invalid
mov r8d, 7
invalid
add byte [rax], al
lea rdx, [0x1403a7015]
adc eax, 0x2664a7
add cl, ch
jmp case.0x1401349d4.140
sti
invalid
mov r8d, 0xf
sldt word [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdx, [0x1403a701c]
adc eax, 0x26649c
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
loopne 0x140140b7e
invalid
mov r8d, 7
invalid
add byte [rax], al
lea rdx, [0x1403a702b]
adc eax, 0x266499
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
mov r8d, 0xb
or eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403a7032]
adc eax, 0x26648e
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
mov esp, 0x41fffffb
mov eax, 0x14
adc al, 0
add byte [rax], al
invalid
mov r8d, 0x14
add byte [rax], al
lea rdx, [0x1403a703d]
adc eax, 0x266487
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
stosb byte [rdi], al
sti
invalid
mov r8d, 0x18
lea rdx, [0x1403a7051]
adc eax, 0x266489
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
cwde
sti
invalid
mov r8d, 0x11
lea rdx, [0x1403a7069]
adc eax, 0x26648f
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
xchg bl, bh
invalid
mov r8d, 0x16
add byte [rax], al
lea rdx, [0x1403a707a]
adc eax, 0x26648e
add cl, ch
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
je 0x140140bea
invalid
mov r8d, 0x15
add byte [rax], al
lea rdx, [0x1403a7090]
adc eax, 0x266492
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
invalid
lea rdx, [0x1403a70a5]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
push rsi
sti
invalid
mov r8d, 0xa
add byte [rax], al
lea rdx, [0x1403a70ab]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
sti
invalid
mov r8d, 0x19
add byte [rax], al
lea rdx, [0x1403a70b5]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
xor bh, bl
invalid
mov r8d, 2
add byte [rax], al
lea rdx, [0x1403a70ce]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
and bl, bh
invalid
mov r8d, 7
add byte [rax], al
lea rdx, [0x1403a70d0]
add cl, ch
add cl, ch
jmp case.0x1401349d4.140
invalid
mov r8d, 0x11
add byte [rax], al
lea rdx, [0x1403a70d7]
add cl, ch
jmp case.0x1401349d4.140
cld
cli
invalid
mov r8d, 0xa
add byte [rax], al
lea rdx, [0x1403a70e8]
jmp case.0x1401349d4.140
invalid
mov r8d, 7
add byte [rax], al
lea rdx, [0x1403a70f2]
jmp case.0x1401349d4.140
fdivr st(2)
invalid
invalid
fdivr st(2)
invalid
mov r8d, 0x19
add byte [rax], al
lea rdx, [0x1403a70f9]
jmp case.0x1401349d4.140
invalid
cli
invalid
invalid
add cl, ch
invalid
mov r8d, 4
lea rdx, [0x1403a7112]
jmp case.0x1401349d4.140
mov ah, 0xfa
invalid
invalid
add cl, ch
mov ah, 0xfa
invalid
mov r8d, 3
lea rdx, [0x1403a7116]
adc eax, 0x266458
invalid
invalid
invalid
jmp case.0x1401349d4.140
movabs byte [0x7b841fffffa], al
add byte [rax - 0x73], cl
lea rdx, [0x1403a7119]
mov r8d, 7
lea rdx, [0x1403a7119]
jmp case.0x1401349d4.140
nop
cli
invalid
mov r8d, 0x10
lea rdx, [0x1403a7120]
jmp case.0x1401349d4.140
mov r8d, 0x16
lea rdx, [0x1403a7130]
cmp al, 0x64
add cl, ch
insb byte [rdi], dx
cli
invalid
invalid
add cl, ch
insb byte [rdi], dx
cli
invalid
mov r8d, 0x16
lea rdx, [0x1403a7146]
jmp case.0x1401349d4.140
mov r8d, 0xf
lea rdx, [0x1403a715c]
mov r8d, 0x10
lea rdx, [0x1403a716b]
jmp case.0x1401349d4.140
cli
invalid
invalid
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rcx], xmm0
add rsp, 0xb8
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
pop rsi
pop r15
ret
mov esi, ecx
add rcx, 0x28
call fcn.14013687c
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140106dc8
lea r15, [rsp + 0x50]
mov qword [r15], 1
add dword [rax], eax
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [r15 + 8], xmm0
movups xmmword [rdi + 8], xmm0
lea r12, [rsp + 0x68]
mov rcx, r12
mov edx, r9d
mov r8, rbx
mov qword [rsp + 0x28], rax
mov r9, rax
mov ecx, eax
mov ecx, eax
call fcn.140112160
lea r13, [r14 + 2]
lea ebp, [rsi + 2]
xor ebp, ebp
lea rsi, [rsp + 0x38]
and al, 0x38
mov rcx, rsi
mov rdx, r12
call fcn.14006dece
iretd
dec dword [rax - 0x7d]
dec dword [rax - 0x7d]
jl 0x140140fc6
and al, 0x38
invalid
je 0x140140fd4
mov rdi, qword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
add r8, rbx
add rbp, rbx
fisttp qword [rcx + rcx*4 - 7]
mov rdx, rbp
call fcn.140096ef9
cmp byte [rdi - 0xb], bl
dec dword [rcx + rcx*4 - 7]
stc
mov rdx, r14
mov r8, r13
call fcn.140096ef9
mov rbp, rdi
mov ebp, edi
std
sub bl, byte [rdi - 0xb]
dec dword [rax - 0x77]
std
jmp 0x140140f93
add rbp, rbx
mov r8, qword [rsp + 0x28]
and al, 0x28
add r8, rbx
add eax, ebx
lea rsi, [rsp + 0x50]
mov rcx, rsi
mov ecx, esi
mov rdx, rbp
call fcn.140096ef9
cmc
dec dword [rax - 0x75]
invalid
invalid
adc byte [rax - 0x75], r9b
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsi]
movups xmmword [rcx], xmm0
add dword [rax - 0x7f], ecx
invalid
cwde
add byte [rax], al
add byte [rax], al
add esp, 0x98
cwde
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub byte [rbx + rcx*4 + 0x62], cl
mov esp, dword [rdx + 0x18]
mov r15, qword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
xor eax, eax
mov r8, r12
sub r8, r15
jb 0x14014120e
add dword [rax], eax
invalid
ror byte [rbp - 0x77], 0xe0
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rbp, qword [rdx + 8]
push 8
cmp r12, rbp
in al, dx
ja 0x14014120e
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov rsi, qword [rdi]
lea rdx, [rsi + r15]
lea r14, [rdi + 0x28]
lea esi, [rdi + 0x28]
mov rbx, qword [rdi + 0x20]
cmp rbx, 4
jbe case.0x1400d5dac.1278
and byte [rax - 0x7d], cl
sti
add al, 0xf
xchg ah, bl
add byte [rax], al
add bl, ch
sbb ah, byte [rsi + 0x2e]
nop dword cs:[rax + rax]
jmp 0x140141090
nop dword cs:[rax + rax]
invalid
lea rdx, [rsi + r15]
mov r8, r12
sub r8, r15
clc
jb case.0x14013c358.136
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
invalid
cmp eax, 0x10
jae 0x1401410d0
xor r9d, r9d
test r8, r8
je 0x1401410c1
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x38], al
or al, 0xa
cmp byte [rdx + r9], cl
je 0x1401410e3
inc r9
inc ecx
cmp r8, r9
jne 0x1401410b0
mov r9, r8
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x140141100
jmp 0x1401411fa
add dword [rax], eax
add byte [rsi - 0x70], ah
call fcn.14004e3b0
mov r9, rdx
cmp rax, 1
invalid
je 0x140141100
invalid
add dword [rdx + riz - 0x17], esi
jmp 0x1401411fa
invalid
mov eax, 1
cmp rax, 1
cmp eax, 1
cmp eax, 1
add dword [rdi], ecx
jne 0x1401411fa
test dword [rax], ecx
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + 1], cl
iretd
add r15, r9
inc r15
mov qword [rdi + 0x10], r15
adc byte [rcx + 0x39], cl
invalid
adc byte [rcx + 0x39], cl
fisttp word [rdi]
invalid
invalid
jb 0x140141080
cmp r15, rbp
ja 0x140141080
lea r8, [0x1403dc068]
sub dword [rax], eax
mov edx, 4
mov rcx, rbx
mov ecx, ebx
call fcn.1402da3e0
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
ud2
add byte [rax], al
add byte [rax], al
add byte [rdx - 0x73], cl
adc al, 0x3e
invalid
lea rdx, [rsi + r15]
mov r8, r12
mov r8, r12
sub r8, r15
jb case.0x14013c358.136
invalid
mov bh, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
mov dh, 0x4c
invalid
invalid
movzx ecx, byte [r14 + rbx - 1]
movzx ecx, byte [rsi + rbx - 1]
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x34], dh
invalid
cmp r8, 0x10
jae 0x140141190
invalid
xor al, 0x45
xor ecx, ecx
xor r9d, r9d
test r8, r8
je case.0x14013c138.135
invalid
sal byte [rbp + rbx + 0x66], 0x66
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
sbb eax, 0x2e666666
nop dword [rax + rax]
add byte [rax], al
invalid
nop word cs:[rax + rax]
add byte [rax], al
add byte [rdx + 0x38], al
cmp byte [rdx + rcx], cl
cmp byte [rdx + r9], cl
cmp byte [rdx + rcx], cl
je 0x1401411a0
inc r9
cmp r8, r9
invalid
jne 0x140141170
enter 0xfffffffffffff275, 0x4d
mov ecx, eax
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x1401411b0
jmp 0x1401411fa
add byte [rax], r8b
call fcn.14004e3b0
mov r9, rdx
ror dword [rax - 0x7d], 1
clc
invalid
je 0x1401411b0
ror dword [rax - 0x7d], 1
clc
add dword [rdx + rdx - 0x15], esi
pop rdx
jmp 0x1401411fa
mov eax, 1
add dword [rax], eax
add byte [rax], al
cmp rax, 1
jne 0x1401411fa
nop dword [rax + rax]
add r15, r9
add edi, ecx
inc r15
mov qword [rdi + 0x10], r15
mov r13, r15
sub r13, rbx
jb 0x140141140
invalid
cmp r15, rbp
cmp edi, ebp
ja 0x140141140
lea rcx, [rsi + r13]
or al, 0x2e
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.1402b0b00
test eax, eax
jne 0x140141140
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
mov qword [rcx + 8], r13
mov qword [rcx + 0x10], r15
jns 0x140141203
jns 0x140141203
mov eax, 1
jmp 0x14014120e
invalid
mov qword [rdi + 0x10], r12
xor eax, eax
mov rcx, qword [rsp + 0x20]
and al, 0x20
jmp 0x14014120e
mov rcx, qword [rsp + 0x20]
xor eax, eax
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
int3
int3
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x1401416df
invalid
xchg ebx, eax
add al, 0
invalid
test byte [rbx - 0x74fffffc], dl
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
sbb dil, r15b
ror byte [rcx - 0xac2e7ba], 1
add byte [rax], al
jae 0x1401412d5
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.default.0x140141296
sub dword [rdi + 5], 0
invalid
sub dword [rdi + 5], 0
add byte [rcx + 0x1cb60fd5], cl
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
mov ebp, edx
movzx ebx, byte [rcx + rax]
lea rdx, [rax + 1]
mov qword [rsi + 0x10], rdx
lea r9d, [rbx - 0x42]
cmp r9d, 0x17
invalid
invalid
ja case.default.0x140141296
lea r10, [0x1403e067c]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
cmp rdx, r8
jae 0x140141725
cmp byte [rcx + rdx], 0x73
jne 0x140141725
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
adc byte [rbp + 0x39], cl
ror dword [rdi], 0x83
invalid
jp 0x1401412bd
cmp r9, r8
jae case.0x1401357c5.171
cmp dword [rdx + 2], 0
invalid
add byte [rax], al
cmp byte [rcx + r9], 0x5f
pop rdi
jne case.0x1401357c5.171
add rax, 3
mov qword [rsi + 0x10], rax
jmp 0x140141725
push rax
add al, 0
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401412fb
lea rdx, [0x1403ab8d8]
mov r8d, 0x19
add byte [rax], al
invalid
call fcn.140048750
mov dil, 1
mov bh, 1
test al, al
jne 0x14014180a
test dword [rdi], ecx
invalid
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
add dh, al
or byte [rcx], r8b
jmp case.0x1400d93d5.996
mov rcx, rsi
mov edx, ebp
call case.0x1400ddeb2.902
imul eax, dword [rsi], 0
add byte [rax - 0x49], al
add ecx, ebp
scasd eax, dword [rdi]
add al, 0
invalid
imul eax, dword [rsi], 0
add byte [rax - 0x49], al
add ecx, ebp
scasd eax, dword [rdi]
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call case.0x1400f442f.650
cmp byte [rsp + 0x30], 0
je 0x1401415a1
insb byte [rdi], dx
add al, byte [rax]
invalid
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140141372
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1403ab8d8]
add byte es:[rax + 0xf], cl
ror byte [rdi], 1
mov dh, 0xc3
add byte es:[rax + 0xf], cl
ror byte [rdi], 1
mov dh, 0xc3
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140048750
mov dil, 1
test al, al
jne 0x14014180a
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp case.0x1400d93d5.996
mov rcx, rsi
mov edx, ebp
call fcn.140141230
mov dil, 1
test al, al
jne 0x14014180a
test bpl, bpl
je 0x1401413be
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x1401413be
lea rdx, [0x1403ab4a8]
mov r8d, 2
call fcn.140048750
test al, al
jne 0x14014180a
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401413e1
lea rdx, [0x1403ab562]
mov r8d, 1
call fcn.140048750
test al, al
jne 0x14014180a
mov rcx, rsi
call fcn.1401429e0
test rax, rax
ror byte [rdi], 0x85
sbb byte [rax + rax], al
invalid
ror byte [rdi], 0x85
sbb byte [rax + rax], al
add cl, ch
mov edx, 0x48000003
mov rcx, rsi
jmp case.0x140003337.3073
mov rcx, rsi
call fcn.140142470
mov rbx, rax
test bl, 1
jne 0x1401414ea
mov rcx, rsi
mov edx, ebp
invalid
call fcn.140141230
mov dil, 1
test al, al
jne 0x14014180a
cmp qword [rsi], 0
je 0x1401416ae
lea rcx, [rsp + 0x30]
mov rdx, rsi
call case.0x1400f442f.650
jmp 0xc014143e
jl case.0x1400a1935.1204
xor byte [rax], al
jne 0x140141335
cmp qword [rsi], 0
je 0x1401416df
invalid
xchg ebx, eax
add al, byte [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
je 0x1401417d0
lea rdx, [0x1403ab4a8]
mov r8d, 2
lahf
add byte es:[rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
call fcn.140048750
test al, al
jne 0x14014180a
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1401417d0
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
call case.0x1400f4dab.620
jmp 0x1401417cc
mov rdi, qword [rsi + 0x20]
jmp 0x140141747
shr ebx, 8
and bl, 1
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
je 0x140141528
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1403ab8d8]
adc eax, 0x26a3cf
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
lea eax, [rax + rax*8]
ror byte [rcx - 0x7d], 0xc0
adc al, ch
xor esi, dword [rdx - 0x10]
jb 0x14014150c
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x2e2850f], eax
loop 0x140141528
add byte [rax], al
invalid
ror byte [rcx - 0x7d], 0xc0
adc al, ch
xor esi, dword [rdx - 0x10]
jb 0x14014150c
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x2e2850f], eax
loop 0x140141528
add byte [rax], al
invalid
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
pop rsi
or cl, ch
rol dword [rdx], 1
add al, byte [rax]
invalid
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.default.0x140141296
invalid
xchg ebx, eax
add al, byte [rax]
invalid
add byte [rdx + 0xf], al
mov dh, 0x14
or dword [rax - 0x7bf0a006], eax
je 0x14014170b
add byte [rax], al
lea r11d, [rdx - 0x30]
lea ebx, [rdx - 0x30]
cmp r11b, 0xa
jb case.0x140080628.1528
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x14014170b
add byte [rax], al
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x14014156f
sbb dh, byte [rbx + 5]
add dl, 0xa9
jmp 0x140141580
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.default.0x140141296
add byte [rax], al
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.default.0x140141296
invalid
movzx edx, r11b
add rax, rdx
jae 0x14014153f
jmp case.default.0x140141296
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x78], rax
cmp qword [rsi], 0
je 0x14014167e
lea rcx, [rsp + 0x30]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.140141bf0
cmp qword [rsp + 0x30], 0
je case.0x14011d42a.1095
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x30], al
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x90], xmm1
and al, 0x90
add byte [rax], al
add byte [rax], al
add byte [rax], al
call case.0x1400f4dab.620
mov dil, 1
test al, al
jne 0x14014180a
add byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x1401417d0
test byte [rax + 0x34], 4
jne 0x1401417d0
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x299e4d
sub byte [rax - 0x73], cl
adc eax, 0x299e4d
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x140141676
mov rdx, qword [rsi + 0x20]
lea rcx, [rsp + 0x78]
call fcn.14004be20
cmpsd dword [rsi], dword [rdi]
invalid
invalid
test al, al
jne 0x140141676
cmpsd dword [rsi], dword [rdi]
lock inc dword [rax + rax*8 - 0x74b7db8b]
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x299e1c
sbb al, 0x9e
sub dword [rax], eax
mov r8d, 1
mov eax, 1
call qword [rax + 0x18]
test al, al
je 0x1401417d0
add byte [rax], al
mov dil, 1
jmp 0x14014180a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x1400d93d5.996
add dword [rax], eax
invalid
add al, ch
mov bl, 0x70
lock dec dword [rcx + 0x166e9c7]
add byte [rax], al
movzx ebx, byte [rsp + 0x38]
jmp 0x14014133a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400d93d5.996
lea rdx, [0x1403ab4a8]
mov r8d, 2
call fcn.140048750
test al, al
ror byte [rdi], 0x85
invalid
add dword [rax], eax
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400d93d5.996
sbb al, 1
add byte [rax], al
lea rdx, str._for_____::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, 1
add rsp, 0xa0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.140048750
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
call fcn.140141230
test al, al
jne 0x14014194d
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x14014176c
lea rdx, [0x1403ab562]
mov r8d, 1
mov rcx, rdi
call fcn.140048750
out dx, eax
outsd dx, dword [rsi]
lock inc dword [rax - 0x49]
mov dil, 1
mov bh, 1
test al, al
jne 0x14014180a
mov rcx, rsi
call case.0x140138d2f.192
add byte [rax], al
mov dil, 1
test al, al
ror byte [rdi], 0x85
mov eax, dword [rax]
add byte [rax], al
cmp bl, 0x4d
je case.0x140003337.3073
test al, al
jne 0x14014180a
cmp qword [rsi], 0
je case.0x1400d93d5.996
dec dword [rsi + 0x18]
jmp case.0x1400d93d5.996
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401417fd
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.140048750
mov dil, 1
test al, al
jne 0x14014180a
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0xa0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
and byte [rbp - 0x72b3ffda], bl
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1403ab300]
lea r8, [rsp + 0x30]
and al, 0x30
mov edx, 0x3d
cmp eax, 0xe8000000
sub cl, byte [rbp + 0xb0f0019]
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
mov edx, 0x24
sub rdx, r14
sub edx, esi
mov eax, 0
cmovae rax, rdx
cmp rax, 1
adc rax, 0
rol byte [rax], 1
cmp rax, 0x1a
cmp eax, 0x1a
mov edi, 0x1a
cmovae rax, r9
lea edx, [r8 - 0x61]
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x14014206d
lea edx, [r8 - 0x30]
cmp dl, 9
cli
or dword [rdi], ecx
xchg dword [rdx], ecx
add eax, dword [rax]
invalid
add r8b, 0xea
mov edx, r8d
inc rbx
movzx r9d, dl
mov dh, 0xca
cmp rax, r9
jbe case.0x140120150.452
add rcx, r9
jb 0x140142370
lea r13, [r12 + 1]
mov rax, rcx
or rax, r13
shr rax, 0x20
je 0x14014214b
mov rax, rcx
xor edx, edx
div r13
mov r10, rdx
jmp 0x140142155
add byte [rax], al
invalid
mov r8d, 0x24
sub r8, rax
mov r13d, 0x48
add byte [rax], al
nop
mov rax, r13
sub rax, r14
sub eax, esi
mov r11d, 0
cmovae r11, rax
cmovae ebx, eax
cmp r11, 1
adc r11, 0
cmp r11, 0x1a
cmovae r11, rdi
invalid
invalid
cmp rbx, qword [rsp + 0x78]
je 0x140142370
movzx eax, byte [rbx]
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x140142106
lea edx, [rax - 0x30]
cmp dl, 9
cli
or dword [rdi], ecx
xchg dword [rsi + 2], ebp
add byte [rax], al
invalid
rol byte [rax - 0x78f0f606], 1
outsb dx, byte [rsi]
add al, byte [rax]
add byte [rdx + rbp*8], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
mul r8
mul eax
jo 0x140142370
add r9, rax
jb 0x140142370
add al, byte [rax]
invalid
inc rbx
cmp r11, r10
ja 0x140142079
mov edx, 0x24
sub rdx, r11
sub edx, ebx
add r13, 0x24
mov rax, r8
mul rdx
mov r8, rax
mov eax, eax
jno case.0x140122e6a.438
jmp 0x140142370
mov eax, ecx
xor edx, edx
rol byte [rcx - 9], cl
cmc
mov r10d, edx
add r15, rax
setb al
xchg edx, eax
ror byte [rax - 0x75], 0x54
and al, 0x68
cmovae rdx, r15
mov qword [rsp + 0x68], rdx
mov rdx, r15
shr rdx, 0x20
shr edx, 0x20
jne 0x140142370
test al, al
jne 0x140142370
cmp r15d, 0x110000
je 0x140142370
mov eax, r15d
xor eax, 0xd800
add eax, 0xfffff800
add al, bh
invalid
invalid
cmp eax, 0x10f7ff
not dword [rax]
invalid
ja 0x140142370
cmp r12, 0x7f
ja 0x140142370
add dword [rax], eax
invalid
xchg ebx, eax
add dword [rax], eax
add byte [rbp + 0x39], cl
cmp r12, r10
cmp r12, r10
jbe case.0x1400f1f91.703
mov eax, r12d
sub eax, r10d
test al, 3
mov rdi, qword [rsp + 0x38]
je 0x140142233
jl 0x1401421e2
cmp byte [rdx + rsi*2 + 0x48], dh
mov eax, ecx
mov rax, rcx
mov r8, qword [rsp + 0x20]
or rax, r8
shr rax, 0x20
shr eax, 0x20
je 0x1401421f7
mov rax, rcx
xor edx, edx
div r8
jmp 0x1401421fe
cmp r10, 0x80
mov rdi, qword [rsp + 0x38]
jb 0x14014226f
add byte [rax], al
cli
add byte [rax], 0
add byte [rax - 0x75], cl
jl 0x14014220f
cmp byte [rdi], cl
invalid
jmp 0x140142453
mov eax, ecx
xor edx, edx
div r8d
imul rax, qword [rsp + 0x48]
add rcx, rax
xor eax, eax
nop dword [rax]
add byte [rax], 0
add byte [rax], al
add byte [rbx - 0x76037aac], cl
push rsp
test dword [rax], eax
mov edx, dword [rbp + rax*4 - 4]
mov dword [rbp + rax*4], edx
dec rax
mov edx, r12d
sub dl, cl
movzx edx, dl
and edx, 3
add rdx, rax
jne 0x140142210
sub rax, qword [rsp + 0x50]
mov r12, rax
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
add rax, rdi
sub rax, r10
cmp rax, 3
add esi, dword [rdx + 0x28]
jb 0x14014226f
nop word [rax + rax]
movups xmm0, xmmword [rsp + r12*4 + 0x88]
movsb byte [rdi], byte [rsi]
mov byte [rax], al
add byte [rax], al
movups xmmword [rsp + r12*4 + 0x8c], xmm0
lea rax, [r12 - 4]
mov r12, rax
cmp rax, r10
cmp eax, edx
ja 0x140142250
mov dword [rsp + r10*4 + 0x98], r15d
cmp rbx, qword [rsp + 0x78]
pop rsp
and al, 0x78
add byte [rax], al
add byte [rax + 0x3b], cl
pop rsp
and al, 0x78
je 0x140142418
movzx r8d, byte [rbx]
mov rax, r9
enter 0xffffffffffffc148, 0xffffffffffffffe8
and byte [rbx + rcx*4 + 0x7c], cl
and al, 0x30
invalid
shr rax, 0x20
mov r15, qword [rsp + 0x30]
invalid
je 0x1401422a3
mov rax, r9
xor edx, edx
div qword [rsp + 0x28]
invalid
mov r9, rax
jmp 0x1401422af
invalid
mov eax, r9d
xor edx, edx
sal bh, cl
je 0x1401422cf
sub byte [rcx - 0x77], al
invalid
mov r12, qword [rsp + 0x20]
mov rax, r9
or rax, r13
or eax, ebp
or eax, ebp
shr rax, 0x20
je 0x1401422cd
mov rax, r9
xor edx, edx
div r13
mov rcx, rax
jmp 0x1401422d7
mov eax, r9d
xor edx, edx
rol byte [rcx - 9], cl
cmc
mov ecx, eax
add rcx, r9
add ecx, ecx
xor r11d, r11d
cmp rcx, 0x1c8
cmp ecx, 0x1c8
jb case.0x1401255db.295
mov r9, rcx
nop dword [rax]
mov rax, r9
mul rsi
out 0x48, al
mov ecx, edx
ror dword [rax - 0x3f], 1
shr ecx, 5
add r11, 0x24
cmp r9, 0x3e57
cmp ecx, 0x3e57
stc
push rdi
add byte ds:[rax], al
add byte ds:[rax], al
mov r9, rcx
ja 0x1401422f0
inc r10
lea eax, [rcx*4]
lea eax, [rax + rax*8]
add al, 0xc0
add al, 0xc0
rol byte [rbx - 0x2dced93f], 0x66
add ecx, 0x26
xor edx, edx
shl byte [rsi - 9], cl
int1
div ecx
movzx r14d, ax
add r14, r11
inc rdi
inc edi
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x38], edi
add r15, 4
mov qword [rsp + 0x30], r15
and al, 0x30
add rbp, 4
dec qword [rsp + 0x50]
and al, 0x50
add al, 0x48
dec dword [rsp + 0x50]
and al, 0x50
dec qword [rsp + 0x48]
dec dword [rsp + 0x48]
inc r12
mov qword [rsp + 0x20], r12
and al, 0x20
and al, 0x20
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x28], rax
and al, 0x28
mov r12, r13
mov r15, qword [rsp + 0x68]
jl case.0x140058a92.2316
invalid
mov rcx, r10
mov r9d, 0x1a
add byte [rax], al
invalid
rol dword [rcx - 0x47], 1
sbb al, byte [rax]
add byte [rax], al
invalid
jmp 0x14014202a
mov rax, qword [rsp + 0x60]
mov r14, qword [rax + 0x20]
mov esi, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_0
xchg ebx, eax
invalid
invalid
add byte es:[rcx - 0x48], al
or dword [rax], eax
mov r8d, 9
add byte [rax], al
mov rcx, r14
mov rsi, rax
call rax
invalid
mov bpl, 1
test al, al
jne case.0x1401255db.312
mov r8, qword [rsp + 0x90]
test r8, r8
test eax, eax
je case.0x14012ebdb.251
add byte [rbp - 0x7b], cl
sal byte [rdx + rbp + 0x4c], 0x89
je case.0x14012ebdb.251
invalid
invalid
mov rcx, r14
int1
mov rdx, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
invalid
mov rdi, rsi
call rsi
test al, al
jne case.0x1401255db.312
lea rdx, [0x1403ab6f9]
mov r8d, 1
mov rcx, r14
call rdi
test al, al
invalid
jne case.0x1401255db.312
invalid
mov eax, 1
sal byte [rbp + 0x16], 0x4c
mov ecx, esi
mov rcx, r14
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov rdi, rsi
invalid
and al, 0x58
call rsi
test al, al
je 0x140142400
invalid
mov eax, ebp
add rsp, 0x298
add esp, 0x298
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea rdx, [0x1403b1ccb]
lea edx, [0x1403b1ccb]
mov r8d, 1
mov eax, 1
mov rcx, r14
mov rax, rdi
mov eax, edi
jmp 0x140141f8b
jae 0x140142411
sti
invalid
lea rsi, [rsp + 0x44]
mov rdi, qword [rsp + 0x60]
invalid
je 0x140142440
mov rdi, qword [rsp + 0x60]
invalid
lea rbx, [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x30
invalid
mov r14, qword [rsp + 0x30]
nop
je case.0x140129877.286
xor byte [rax + 0x4489038b], dl
and al, 0x44
invalid
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
and al, 0x44
invalid
mov rcx, rsi
mov rcx, rsi
mov rdx, rdi
call fcn.14004e1c0
mov ebp, eax
test al, al
dec dword [rcx + 0x75c084c5]
jne case.0x1401255db.312
movabs dword [0xfcc6834904c38348], eax
add rbx, 4
add r14, 0xfffffffffffffffc
add esi, 0xfffffffc
add esi, 0xfffffffc
jne 0x140142430
jmp case.0x1401255db.312
xchg edi, eax
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x2f], cl
call fcn.1402da370
sbb dword [rax], eax
add byte [rcx + rcx*4 - 0x2f], cl
sbb dword [rax], eax
ud2
int3
int3
cmp edx, dword [rcx + 8]
jae 0x140142494
sbb cl, byte [rax - 0x75]
mov rax, qword [rcx]
add dword [rdi], ecx
movzx eax, byte [rax + rdx]
mov dh, 4
adc byte [rax - 1], cl
ret 0x8948
inc rdx
mov qword [rcx + 0x10], rdx
lea ecx, [rax - 0x41]
invalid
cmp cl, 0x1a
stc
invalid
stc
sbb dh, byte [rbx + 0xd]
jae case.0x1401357c5.195
xor ecx, ecx
jmp 0x1401424b1
mov ecx, 1
xor eax, eax
jmp 0x1401424b1
add al, 0x85
xor edx, edx
invalid
sal byte [rcx], cl
leave
xor ecx, ecx
cmp al, 0xe6
setb cl
invalid
mov eax, 0x110000
cmovb rax, rdx
cmovb eax, edx
shl rax, 0x20
or rax, rcx
ret
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
invalid
in al, dx
xor byte [rax - 0x77], cl
invalid
invalid
mov rsi, rcx
mov r15, qword [rcx]
test r15, r15
je case.0x140060b4f.2194
invalid
cmp dword [rbp - 0x7b], ecx
dec dword [rdi]
test byte [0x18c1424e0], al
mov r12, qword [rsi + 8]
mov r12, qword [rsi + 8]
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
mov rbx, qword [rsi + 0x10]
cmp rbx, r12
invalid
pop rsi
adc byte [rcx + rdi - 0x1d], cl
jrcxz case.0x1401349d4.227
jae case.0x14014ffaf.157
and dword [rdx], 1
add byte [rax], al
movzx r14d, byte [r15 + rbx]
xor al, 0x1f
lea r13, [rbx + 1]
mov qword [rsi + 0x10], r13
mov dword [rsi + 0x10], ebp
lea eax, [r14 - 0x61]
cmp al, 0x1a
sbb dh, byte [rbx + 0x11]
sbb dh, byte [rbx + 0x11]
movzx eax, al
mov ecx, 0x3bcfbbf
invalid
sti
invalid
invalid
sar byte [rcx + 0x3bcfbbf], 0xf
movabs dword [0x8b00000168820fc1], eax
push 0xffffffff8b000001
sti
mov esp, 0xc1a30f03
add ecx, dword [rdi]
bt ecx, eax
bt ecx, eax
jb case.0x14010e702.520
push 0xffffffff8b000001
add byte [rbx - 0x3f00e7ba], cl
mov eax, dword [rsi + 0x18]
inc eax
invalid
sbb dil, r15b
ror byte [rcx - 0xbc2e7ba], 1
add byte [rax], al
invalid
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
hlt
add dword [rax], eax
invalid
add byte [rdi], cl
xchg dword [rdi], ebx
invalid
ja case.0x14010e702.486
invalid
add dword [rax], eax
add byte [rcx + 0xf], al
movzx eax, dh
movzx eax, r14b
add eax, 0xffffffbf
cmp eax, 0x13
ja case.default.0x140142546
invalid
add al, byte [rax]
add byte [rax], al
adc ecx, dword [rdi]
xchg dword [rcx + 2], ebp
invalid
add al, byte [rax]
add byte [rax], al
imul eax, dword [rdx], 0x8d480000
or eax, 0x29e19d
invalid
lea rcx, [0x1403e06dc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x14014256e
lea rdx, [0x1403db480]
sub byte [rdi - 0x47beffd7], cl
add dword [rax], eax
add byte [rax], al
invalid
sub dword [rax], eax
mov r8d, 1
add al, ch
call fcn.140048750
mov dil, 1
mov bh, 1
in eax, dx
invalid
lock inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x458850f], eax
test al, al
invalid
test dword [rax + 4], ebx
pop rax
invalid
mov bh, 1
test al, al
jne case.0x14013bd27.200
pop rax
add al, 0
add byte [rax], al
pop rax
add al, 0
invalid
add byte [rax], al
mov rcx, rsi
call case.0x140138d2f.192
mov dil, 1
test al, al
ror byte [rdi], 0x85
jne case.0x14013bd27.200
add al, 0
invalid
invalid
add al, 0
add byte [rcx - 0x80], al
cmp dh, 0x41
jne case.0x14011aead.436
mov rcx, qword [rsi + 0x20]
invalid
invalid
cmp r14b, 0x41
jne case.0x14011aead.436
jne case.0x14011aead.436
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x1401425aa
lea rdx, [0x1403ab937]
mov r8d, 2
call fcn.140048750
test al, al
jne case.0x14013bd27.200
mov dil, 1
mov rcx, rsi
int1
mov dl, 1
add eax, ebp
jmp 0xc41425bd
invalid
invalid
call case.0x14013cd95.207
test al, al
invalid
jne case.0x14013bd27.200
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
test ecx, ecx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je case.0x140135aa1.206
lea rdx, [0x1403db481]
mov r8d, 1
call fcn.140048750
jmp 0x1401429b4
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x1401429c4
add byte [rax], al
lea rdx, str._for_____::closureshim_as_mut_const___dyn___unsafe_extern__
lea edx, str._for_____::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, 1
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140048750
invalid
invalid
invalid
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
leave
and byte [rax - 0x7b], r9b
leave
je 0x140142637
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.140048750
mov dil, 1
invalid
test al, al
jne case.0x14013bd27.200
mov qword [rsi], 0
mov byte [rsi + 8], 0
add cl, ch
jge 0x140142648
jmp 0x1401429c4
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14014266d
lea rdx, [0x1403ab8d8]
mov r8d, 0x19
call fcn.140048750
mov dil, 1
test al, al
ror byte [rdi], 0x85
pop rcx
add eax, dword [rax]
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x1401429c4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x1401429c4
lea rdx, [0x1403abb88]
xchg esp, eax
add byte es:[rax - 0x75], cl
add byte [rax - 0x75], cl
mov rdx, qword [rdx + rax*8]
adc al, 0xc2
lea r8, [0x1403abab8]
mov r8, qword [r8 + rax*8]
jmp case.0x1401407ab.107
pop rax
invalid
invalid
invalid
mov rbx, qword [rsi + 0x20]
test rbx, rbx
je 0x1401429ac
cli
add al, byte [rax]
add byte [rax], al
lea rdx, [0x1403b26d0]
lea rdx, [0x1403b26d0]
mov r8d, 1
mov rcx, rbx
call fcn.140048750
mov dil, 1
test al, al
jne case.0x14013bd27.200
test esp, esi
add al, byte [rax]
add byte [rcx - 0x80], al
invalid
cmp r14b, 0x50
jne 0x140142909
add byte [rax], al
add byte [rax], al
lea rdx, [0x1403ab931]
xchg rdx, rax
invalid
invalid
mov r8d, 6
jmp 0x140142916
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140142714
lea rdx, [0x1403ab563]
mov r8d, 1
mov eax, 1
call fcn.140048750
mov dil, 1
invalid
test al, al
jne case.0x14013bd27.200
cmp r13, r12
jae case.0x1400d93d5.1111
add al, byte [eax]
invalid
cmp byte [r15 + r13], 0x4c
jne case.0x1400d93d5.1111
add rbx, 2
mov qword [rsi + 0x10], rbx
lea rcx, [rsp + 0x20]
invalid
and byte [rax - 0x77], cl
bnd call fcn.1401450e0
mov rdx, rsi
call fcn.1401450e0
cmp byte [rsp + 0x20], 0
je 0x14014294c
invalid
add byte [rdi], cl
test byte [rdx + rax], al
add byte [rax], al
invalid
movzx ebx, byte [rsp + 0x21]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1401288ed.344
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1403ab8d8]
cmove rdx, rax
cmove edx, eax
movzx eax, bl
lea r8, [rax + rax*8]
lea eax, [rax + rax*8]
add al, 0xc0
add al, 0xc0
add r8, 0x10
call fcn.140048750
mov dil, 1
test al, al
jne case.0x14013bd27.200
add al, byte [r8]
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1401429c4
xor byte [rdx], al
add byte [rax], al
invalid
mov rcx, rsi
call fcn.140144f50
jmp 0x1401429b4
adc eax, dword [rdx]
add byte [rax], al
mov qword [rsi + 0x10], rbx
mov rcx, rsi
mov ecx, esi
int1
xor edx, edx
call fcn.140141230
invalid
invalid
jmp 0x1401429b4
add byte [rdx], al
add byte [rax], al
shr al, cl
sub edx, 0xe9ffff
invalid
invalid
jmp 0x1401429b4
add byte [rdx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x1401427da
lea rdx, [0x1403ab939]
mov r8d, 4
call fcn.140048750
sbb dword [rdi - 0x10], 0x1b740ff
test al, al
jne case.0x14013bd27.200
invalid
mov rcx, rsi
call fcn.140145230
mov dil, 1
test al, al
invalid
jne case.0x14013bd27.200
mov rcx, qword [rsi]
test rcx, rcx
je case.0x14012a907.312
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
or byte [rdi], cl
sbb dword [rcx + rax], 0
add byte [rax], al
add byte [rax + 0xf4c013c], al
test dword [rdx], edx
add dword [rax], eax
add byte [rax], al
invalid
invalid
cmp byte [rcx + rax], 0x4c
jne case.0x14012a907.312
add byte [rax], al
inc rax
mov qword [rsi + 0x10], rax
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
lea rcx, [rsp + 0x20]
mov rdx, rsi
mov edx, esi
bnd call fcn.1401450e0
call fcn.1401450e0
cmp byte [rsp + 0x20], 0
jne 0x140142748
mov rbx, qword [rsp + 0x28]
and al, 0x28
test rbx, rbx
je case.0x140135aa1.206
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140142861
lea rdx, [0x1403ab93d]
mov r8d, 3
mov eax, 3
call fcn.140048750
lock inc dword [rax + rax*8 + 0x165850f]
test al, al
jne case.0x14013bd27.200
test dword [rbp + 1], esp
add byte [rax], al
test dword [rbp + 1], esp
add byte [rax], al
mov rcx, rsi
mov rdx, rbx
call fcn.140143280
jmp case.0x14012eca9.266
add byte [rax], al
add dword [rax], r8d
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rsi
int1
call fcn.140144d30
jmp 0x1401429b4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], cl
leave
je case.0x14012a907.297
lea rdx, [0x1403ab560]
mov r8d, 1
add byte [rax], al
invalid
add byte [rax], al
add al, ch
mov bh, 0x5e
call fcn.140048750
mov dil, 1
test al, al
jne case.0x14013bd27.200
add dword [rax], eax
add byte [rax], al
lock inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x122850f], eax
add byte [rax], al
mov rcx, rsi
call fcn.1401451a0
add byte [rax - 0x49], al
add dword [rax - 0x7b], ecx
ror byte [rdi], 0x85
invalid
mov dil, 1
test rax, rax
ror byte [rdi], 0x85
invalid
add dword [rax], eax
invalid
add byte [rax], al
cmp rdx, 1
jne case.0x1401356fe.256
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140135aa1.206
test al, dh
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0x26ccc3
int3
invalid
invalid
lea rdx, [0x1403af595]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
call fcn.140048750
pop rsi
invalid
invalid
test al, al
invalid
lock inc dword [rax + rax*8 + 0xe1850f]
ror byte [rdi], 0x85
loope 0x1401428e3
jne case.0x14013bd27.200
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140135aa1.206
leave
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x1403b62e0]
out 0x39, eax
invalid
invalid
lea rdx, [0x1403b62e0]
mov r8d, 1
call fcn.140048750
jmp case.0x14012eca9.266
scasb al, byte [rdi]
add byte [rax], al
invalid
pop rsi
invalid
scasb al, byte [rdi]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x26901d
add byte es:[rcx - 0x48], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
sbb eax, 0x41002690
mov eax, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
call fcn.140048750
add byte [rax], al
mov rcx, rbx
call fcn.140048750
jmp case.0x140135aa1.205
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x140142637
invalid
dec dword [rax - 0x73]
adc eax, 0x268f91
invalid
invalid
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached
xchg ecx, eax
invalid
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
invalid
call fcn.140048750
pop rsi
lock inc dword [rax + rax*8 - 0x3127bf1]
test al, al
invalid
test ch, ch
in eax, dx
cld
test al, al
je 0x140142637
cld
invalid
jmp case.0x14013bd27.200
mov rdx, qword [rsp + 0x28]
and al, 0x28
test rdx, rdx
je case.0x1400d93d5.1111
mov rcx, rsi
mov ecx, esi
call fcn.140143280
mov dil, 1
test al, al
jne case.0x14013bd27.200
invalid
sal byte [rbp + 0x61], 0x48
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je case.0x1400d93d5.1111
invalid
lea rdx, str._messagealready_mutably_borrowedArc_counter_overflow
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add al, ch
invalid
rcr byte [rbp - 0x10], 1
add byte [rax], al
call fcn.140048750
inc dword [rax + rax*8 - 0x7fbebd8b]
invalid
test al, al
jne case.0x14013bd27.200
cmp r14b, 0x52
je 0x1401429ac
invalid
and cl, byte [rax - 0x75]
and byte [rax - 0x7b], r9b
test ecx, ecx
mov ecx, dword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1401429ac
lea rdx, [0x1403ab92d]
xchg ebx, eax
invalid
add byte es:[rcx - 0x48], al
mov r8d, 4
add al, 0
add byte [rax], al
add al, ch
stosd dword [rdi], eax
pop rbp
lock inc dword [rax - 0x49]
inc dword [rax - 0x49]
call fcn.140048750
mov dil, 1
mov bh, 1
mov bh, 1
add dword [rax + rax*8 - 0x76b7e58b], eax
test al, al
jne case.0x14013bd27.200
invalid
sbb cl, byte [rax - 0x77]
mov rcx, rsi
int1
call case.0x140138d2f.192
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x7cb7f48b], eax
test al, al
jne case.0x14013bd27.200
invalid
invalid
mov dil, 1
test al, al
sal byte [rbp + 0xb], 0x48
cmp dword [rsi], 0
jne case.0x14013bd27.200
or ecx, dword [rax - 0x7d]
cmp qword [rsi], 0
add byte ds:[rbx + rax - 1], dh
sbb byte [rcx], r14b
sbb byte [rcx], dh
je 0x1401429c4
dec dword [rsi + 0x18]
sbb byte [rcx], dh
xor edi, edi
dec dword [rcx - 0x3b7cb708]
mov eax, edi
add rsp, 0x30
add esp, 0x30
xor byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
int3
int3
int3
sub esp, 0x28
in al, dx
sub byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rcx]
add dword [rax - 0x7b], ecx
sal byte [rsp + riz*2 + 0x48], 0x89
je case.0x140134aec.274
mov rdi, rcx
test rax, rax
je case.0x140134aec.274
mov rdi, rcx
xor esi, esi
lea rbx, [0x1403ab918]
invalid
add byte es:[rbp + 0x31], al
add byte [rbp + 0x31], al
xor r14d, r14d
test byte [rax - 0x75], 0x4f
mov rcx, qword [rdi + 0x10]
adc byte [rax + 0x3b], cl
or byte [r11 + 6], r14b
cmp rcx, qword [rdi + 8]
jae 0x140142a10
cmp byte [rax + rcx], 0x45
or byte [rbp + 0x74], al
je case.0x140142546.213
sub r14, 1
sub r14, 1
jb 0x140142a31
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
test rcx, rcx
test ecx, ecx
leave
je 0x140142a31
mov r8d, 2
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.140048750
test al, al
inc dword [rax + rax*8 - 0x76b7e98b]
stc
jne case.0x140135aa1.239
invalid
mov rcx, rdi
call fcn.140142a70
add byte [rax], al
test al, al
jne case.0x140135aa1.239
invalid
or cl, byte [rax - 0x75]
mov rax, qword [rdi]
mov eax, dword [rdi]
invalid
test rax, rax
jne case.0x14012eca9.311
mov ebx, 0x1be10eb
add byte [rax], al
add bl, ch
jmp 0x140142a57
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
jmp 0x140142a57
mov esi, 1
jmp 0x140142a57
inc rcx
inc ecx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
mov eax, esi
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
int3
int3
int3
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
test ecx, ecx
je case.0x1400dccf5.961
mov r8, qword ds:[rsi + 8]
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.0x1400dccf5.961
movzx edx, byte [rcx + rax]
mov dh, 0x14
add dword [rbx + 0x35744bfa], eax
cmp edx, 0x4b
je case.0x14014ffaf.206
invalid
adc al, 1
cmp edx, 0x4b
je case.0x14014ffaf.206
invalid
je case.0x14014ffaf.206
xor eax, 0x754cfa83
and ecx, dword [rbp + rcx*4 + 0x48]
invalid
invalid
invalid
cmp edx, 0x4c
jne case.0x1400dccf5.961
lea r9, [rax + 1]
add dword [rcx + rcx*4 + 0x4e], ecx
adc byte [rbp + 0x39], cl
cmp r9, r8
jae 0x140142ae1
invalid
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x140142ae1
cmp byte [rcx + r9], 0x5f
cmp byte [rcx + rcx], 0x5f
or dword [rdi + 0x75], ebx
xor cl, byte [rax - 0x7d]
add rax, 2
mov qword [rsi + 0x10], rax
jne 0x140142ae1
add rax, 2
add cl, byte [rax - 0x77]
adc byte [rcx], r14b
shr cl, 0xc3
invalid
ret
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140142b81
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x140138d2f.192
invalid
invalid
cmc
stc
invalid
inc rax
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov rcx, rsi
xor edx, edx
add rsp, 0x20
invalid
invalid
pop rsi
jmp case.0x14013cd95.207
xor eax, eax
mov r10d, 0x3e
add byte ds:[rax], al
invalid
add byte [rdi], cl
invalid
nop dword [rax]
add byte [rax], 0
add byte [rax], al
invalid
cmp r9, r8
jae 0x140142b4b
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
cli
pop rdi
mov dh, 0x14
or dword [rax + 0x40745ffa], eax
cli
pop rdi
je 0x140142b3f
cli
pop rdi
je 0x140142b3f
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb case.0x14013bbd1.237
invalid
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x140142b18
sbb dh, byte [rbx + 5]
add dl, 0xa9
jmp 0x140142b25
invalid
or eax, 0xbf5a8d44
lea r11d, [rdx - 0x41]
mov edi, 0x1afb8041
cmp r11b, 0x1a
jae 0x140142b4b
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
invalid
invalid
ror dword [rcx + rcx*4 + 0x4e], 0x10
adc byte [rcx - 9], r9b
loop 0x140142ba3
mul r10
jo 0x140142b4b
invalid
invalid
movzx edx, r11b
add rax, rdx
jae 0x140142af0
jmp 0x140142b4b
inc r9
inc ecx
mov qword [rsi + 0x10], r9
inc rax
inc eax
inc eax
jne 0x140142b81
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], r9b
leave
test ecx, ecx
je 0x140142b6e
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
insd dword [rdi], dx
lea esp, [rsi]
add byte [rcx - 0x48], al
invalid
invalid
adc byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.140048750
mov ecx, eax
mov al, 1
test cl, cl
jne 0x140142b7b
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], al
xor eax, eax
add rsp, 0x20
pop rsi
ret
invalid
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.140143280
out dx, eax
invalid
add byte [rax], al
invalid
out dx, eax
invalid
add ah, cl
int3
int3
push rbx
sub rsp, 0x38
mov rsi, rcx
mov rcx, qword [rcx]
or dword [rax - 0x7b], ecx
leave
je 0x140143161
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae case.0x140142c0c.67
movzx ebx, byte [rcx + rax]
lea r8, [rax + 1]
mov qword [rsi + 0x10], r8
mov r10d, dword [rsi + 0x18]
inc r10d
mov dword [rsi + 0x18], r10d
cmp r10d, 0x1f4
add dword [rax], eax
add byte [rdi], cl
invalid
test byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
xchg dword [rax + rax + 0xf440000], eax
movzx edx, bl
movzx r10d, bl
add r10d, 0xffffffbf
cmp r10d, 0x38
cli
cmp byte [rdi], cl
xchg ecx, ebx
add dword [rax], eax
invalid
cli
cmp byte [rdi], cl
xchg ecx, ebx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x1d], cl
invalid
invalid
lea r11, [0x1403e072c]
movsxd r10, dword [r11 + r10*4]
add r10, r11
jmp r10
cmp r8, r9
jae case.0x140142c0c.104
cmp byte [rcx + r8], 0x6e
jne case.0x140142c0c.104
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140142c0c.104
lea rdx, [0x1403ab6f9]
mov r8d, 1
call fcn.140048750
mov dil, 1
mov bh, 1
mov bh, 1
test al, al
jne 0x140143186
mov rcx, rsi
mov edx, ebx
call case.0x14015bee4.476
mov dil, 1
test al, al
jne 0x140143186
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x140143184
dec dword [rsi + 0x18]
jmp 0x140143184
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140142c96
lea rdx, [0x1403ab8d8]
mov r8d, 0x19
call fcn.140048750
mov dil, 1
mov bh, 1
test al, al
jne 0x140143186
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], al
jmp 0x140143184
cmp bl, 0x52
jne 0x140142cc9
cmp r8, r9
cmp eax, ecx
jae 0x140142cc9
cmp byte [rcx + r8], 0x65
jne 0x140142cc9
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, rsi
call fcn.140143bb0
jmp 0x140142c53
mov rcx, qword [rsi + 0x20]
test dl, dl
ror byte [rdi], cl
test byte [rcx + rax], ah
invalid
and byte [rdx + r10*8 + 0x164840f], r8b
add byte [rax], al
ror byte [rdi], cl
test byte [rcx + rax], ah
add byte [rcx], dh
in eax, dx
xor ebp, ebp
jmp case.0x1400f442f.727
mov rcx, qword [rsi + 0x20]
test dl, dl
je 0x140142edd
xor ebp, ebp
jmp 0x140142f0a
mov rcx, rsi
call case.0x14012eca9.360
jmp 0x140142c53
mov rcx, qword [rsi + 0x20]
test dl, dl
je case.0x1400f4963.707
xor ebp, ebp
jmp 0x140142f62
test dl, dl
je 0x140142f8d
xor ebp, ebp
jmp 0x1401430ef
lea rcx, [rsp + 0x28]
mov rdx, rsi
call case.0x14013cd95.256
mov ch, 9
add byte [rax], al
mov ch, 9
add byte [rax], al
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x140142e91
mov rdx, qword [rsp + 0x30]
call fcn.140143780
cmp rax, 1
jne case.0x140142c0c.67
test rdx, rdx
je case.0x14010e702.580
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x140142c5e
lea rdx, [0x1403af571]
mov r8d, 4
jmp 0x1401431c6
lea rcx, [rsp + 0x28]
mov rdx, rsi
call case.0x14013cd95.256
add byte [rax - 0x75], cl
and al, 0x28
add byte [rax - 0x75], cl
and al, 0x28
test rcx, rcx
je 0x140142e91
mov rdx, qword [rsp + 0x30]
call fcn.140143780
test rax, rax
je case.0x140142c0c.67
mov rax, rdx
shr rax, 0x20
jne case.0x140142c0c.67
add eax, 0xffef0000
cmp eax, 0xffef07ff
jbe case.0x140142c0c.67
mov rcx, qword [rsi + 0x20]
call fcn.140143920
add byte [rax], al
add byte [rax], al
jmp 0x140142c53
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140142dfd
mov rcx, qword [rsi + 0x20]
test dl, dl
ror byte [rdi], cl
invalid
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
xor ebp, ebp
jmp 0x140142fec
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x140142c5e
lea rdx, [0x1403ab862]
jmp 0x1401431c0
test rcx, rcx
je 0x140143017
test ch, dl
add dword [rax], eax
invalid
test rcx, rcx
je 0x14014301a
invalid
stosd dword [rdi], eax
add dword [rax], eax
invalid
lea rdx, [0x1403ab563]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call fcn.140048750
lock inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x2fa850f], eax
add byte [rax], al
movzx ebx, byte [rsp + 0x30]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400f442f.737
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1403ab8d8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
adc al, ch
lea ebx, [rax - 0x10]
lock inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x2b8850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140143184
add al, byte [rax]
add byte [rax], al
test rcx, rcx
je 0x140143057
lea rdx, [0x1403af596]
mov r8d, 1
add byte [rax], al
call fcn.140048750
mov dil, 1
test al, al
jne 0x140143186
invalid
add dword [rdx], 0
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov bpl, 1
test rcx, rcx
je 0x14014305a
add byte [rax], al
lea rdx, [0x1403db480]
mov r8d, 1
call fcn.140048750
mov dil, 1
test al, al
jne 0x140143186
test rcx, rcx
je 0x140143084
add dword [rax], r8d
invalid
lea rdx, [0x1403af596]
mov r8d, 1
call fcn.140048750
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x22b850f], eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov bpl, 1
test rcx, rcx
je 0x140143087
lea rdx, [0x1403ab560]
mov r8d, 1
call fcn.140048750
mov dil, 1
test al, al
jne 0x140143186
jmp 0x140143087
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401430ec
test byte [rdx + 1], dl
add byte [rax], al
lea rdx, [0x1403af596]
mov r8d, 1
mov eax, 1
call fcn.140048750
mov bpl, 1
mov dil, 1
test al, al
jne 0x140143186
jmp 0x1401430ef
test rcx, rcx
je 0x140143191
lea rdx, [0x1403af596]
mov r8d, 1
call fcn.140048750
mov dil, 1
test al, al
jne 0x140143186
mov rcx, qword [rsi + 0x20]
mov bpl, 1
test rcx, rcx
je 0x140143194
lea rdx, [0x1403b26d0]
mov r8d, 1
call fcn.140048750
mov dil, 1
test al, al
jne 0x140143186
cmp bl, 0x52
je 0x140143045
mov bpl, 1
mov rcx, rsi
call fcn.140143e70
invalid
invalid
add byte [rax], al
mov dil, 1
test rax, rax
jne 0x140143186
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401431a3
lea rdx, [0x1403db481]
jmp 0x1401430dc
mov bpl, 1
mov rcx, rsi
call fcn.140143f00
mov dil, 1
test rax, rax
jne 0x140143186
cmp rdx, 1
jne 0x1401430c8
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401431a3
test ch, dh
add byte [rax], al
invalid
lea rdx, [0x1403af595]
mov r8d, 1
call fcn.140048750
test al, al
jne 0x140143186
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401431a3
add byte [rax], al
lea rdx, [0x1403b62e0]
mov r8d, 1
mov eax, 1
add byte [rax], al
call fcn.140048750
jmp 0x14014319f
add byte [rax], al
mov bpl, 1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.140141230
test al, al
jne 0x140143186
mov rax, qword [rsi]
test rax, rax
je 0x140143161
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 8]
jae 0x140143138
movzx eax, byte [rax + rcx]
inc rcx
mov qword [rsi + 0x10], rcx
cmp eax, 0x53
je 0x1401431ec
cmp eax, 0x54
je 0x14014323f
cmp eax, 0x55
je 0x1401431a3
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140142dfd
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140143184
lea rdx, str._for_____::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, 1
add byte [rax], al
invalid
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140048750
xor edi, edi
mov eax, edi
add rsp, 0x38
add esp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov bpl, 1
mov rcx, rsi
call fcn.140143bb0
mov dil, 1
test al, al
jne 0x140143186
test bpl, bpl
je 0x140142c5e
invalid
mov dl, 0xfa
cli
invalid
invalid
mov r8d, 1
call fcn.140048750
jmp 0x140142c53
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14014320f
lea rdx, [0x1403ab974]
mov r8d, 3
call fcn.140048750
test al, al
jne 0x140143186
mov rcx, rsi
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
test byte [rsi], ah
add byte [rcx - 0x48], al
mov r8d, 0x10
call fcn.140048750
mov bpl, 1
test al, al
jne 0x140143503
add byte [rax], al
mov qword [rdi], 0
mov byte [rdi + 8], 0
jmp 0x140143501
add byte [rax], al
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x140143501
invalid
lea eax, [rax]
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
call fcn.140048750
test al, 0x52
lock inc dword [rax - 0x4b]
invalid
test al, al
lock inc dword [rax - 0x4b]
add dword [rax + rax*8 - 0x76b7ab8b], eax
test al, al
jne 0x140143503
mov rcx, rdi
jne 0x140143503
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov r8, r14
call fcn.140048750
test al, al
jne 0x140143503
invalid
test byte [rdi + 0x34], 4
test byte [rdi + 0x34], 4
jne 0x140143501
add bl, 0x9f
cmp bl, 0x1a
jae case.0x14012eca9.331
movzx eax, bl
mov ecx, 0x3bcfbbf
invalid
invalid
bt ecx, eax
jae case.0x14012eca9.331
lea rcx, [0x1403abab8]
mov r8, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
lea rcx, [0x1403abb88]
mov rdx, qword [rcx + rax*8]
mov rcx, rdi
call fcn.140048750
mov bpl, 1
mov ch, 1
test al, al
jne 0x140143503
xor ebp, ebp
in eax, dx
mov eax, ebp
add rsp, 0x30
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
add byte es:[rax - 0x77], cl
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rsi
call fcn.1402da8a0
add byte [rdi], cl
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
and edi, dword [rbx + 0x29]
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
add byte [rax], al
invalid
test byte [rsi], r12b
add byte [rdx + 0x2b], bh
call fcn.1402da450
ud2
add byte [rdi], cl
or edx, dword [rsi + 0x57]
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
in al, dx
mov rsi, rcx
mov esi, ecx
mov r10, qword [rcx]
test r10, r10
je 0x1401435f0
cdq
add byte [rax], al
invalid
adc dword [rbp - 0x7b], ecx
ror byte [rdi], cl
test byte [rcx + 0x41000000], bl
cdq
add byte [rax], al
add byte [rcx - 0x77], al
invalid
add byte [rcx - 0x77], al
ror byte [rbx + rcx*4 + 0x5e], 1
mov r8d, edx
mov r11, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
adc byte [rcx + r15 - 0x27], r9b
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x27], r9b
cmp ecx, ebx
jae 0x14014357d
invalid
cmp byte [r10 + rcx], 0x5f
jne 0x14014357d
invalid
or bl, byte [rdi + 0x75]
cmovs ecx, dword [rbp - 0x76b7febf]
add dword [rax - 0x77], ecx
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140143623
add byte [rax], al
invalid
add dword [r8 - 0x77], ecx
add dword [rax - 0x77], ecx
adc byte [rcx], r14b
shr cl, 0xa6
add byte [rax], al
add byte [rcx], dh
xor eax, eax
mov ebx, 0x3e
add byte [rax], al
invalid
sar byte [rbx + 0x3e], 0x48
mov edi, ecx
add byte [rax], al
add byte [rax - 0x77], cl
iretd
mov rdi, rcx
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x4f], al
mov cl, 1
cmp rdi, r11
add byte [rax], al
mov r9b, 1
cmp rdi, r11
jae case.0x140142546.250
out 0, eax
add byte [rax], al
out 0, eax
add byte [rax], al
add byte [rcx + 0xf], al
movzx edx, byte [r10 + rdi]
mov dh, 0x14
cmp al, byte [rax + 0x71745ffa]
cmp dl, 0x5f
je 0x140143617
cmp dl, 0x5f
je 0x140143617
lea ebp, [rdx - 0x30]
cmp bpl, 0xa
cmp ch, 0xa
std
or dh, byte [rdx + 0x23]
invalid
rol byte [rax - 0x80], 1
std
or dh, byte [rdx + 0x23]
invalid
lea ebp, [rdx - 0x61]
cmp bpl, 0x1a
jae 0x1401435c0
add dl, 0xa9
jmp 0x1401435d0
test eax, 0x1f0f13eb
add byte [rbp - 0x7fbf4096], cl
push 0xffffffffffffffbf
cmp bpl, 0x1a
jae case.0x140142546.250
xor dword [rsi - 0x80000000], 0xffffffc2
ret 0x89e3
lea ebp, [rdx - 0x41]
push 0xffffffffffffffbf
cmp bpl, 0x1a
jae case.0x140142546.250
invalid
mov dh, 0
add byte [rax], al
add dl, 0xe3
ret 0x89e3
mov ebp, edx
invalid
inc rdi
mov qword [rsi + 0x10], rdi
mul rbx
jrcxz 0x1401435ec
invalid
invalid
add byte [rax], al
invalid
jrcxz 0x1401435ec
and byte [rcx + 0x40000000], 0xf
add byte [rax + 0xf], al
movzx edx, bpl
mov dh, 0xd5
add rax, rdx
jae 0x140143590
sal byte [rbx - 0x5b], 1
jmp case.0x140142546.250
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1401436cb
add byte [rax - 0x73], cl
adc eax, 0x26830c
invalid
invalid
lea rdx, str._for_____::closureshim_as_mut_const___dyn___unsafe_extern__
lea edx, str._for_____::closureshim_as_mut_const___dyn___unsafe_extern__
add byte es:[rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140048750
cmp dword [rcx - 0x10], edx
invalid
lock dec dword [rax - 1]
inc rdi
mov qword [rsi + 0x10], rdi
jle case.0x14014ffaf.229
invalid
jle case.0x14014ffaf.229
inc rax
je case.0x140142546.250
invalid
dec rcx
leave
cmp rax, rcx
jae case.0x14013bd27.280
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
invalid
rol dword [rcx + 0x1f5f9], 0
add byte [rdi], cl
sbb dword [rdx + 0x48000000], 0xffffff83
add byte [rax], al
add byte [rax - 0x7d], cl
jle 0x140143660
jae 0x1401436d6
cmp qword [rsi + 0x20], 0
add byte [rdi], cl
test byte [rax + rax + 0x100f0000], al
add byte [rax], al
movups xmm0, xmmword [rsi]
je 0x1401436cb
test byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x18], ecx
test r8b, r8b
sbb byte [rbp - 0x7c], al
test al, al
ror byte [rdi], 0x95
ret 0x8948
invalid
invalid
setne dl
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call case.0x14013cd95.207
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], cl
xor esi, ebp
invalid
sub byte [rsp + 0x30], cl
and al, 0x30
xor byte [rdi], cl
adc dword [rsi], eax
invalid
movups xmmword [rsi], xmm0
invalid
movups xmmword [rsi + 0x10], xmm1
jmp 0x1401436cd
mov r9b, 1
xor edi, edi
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je case.0x14013c358.264
lea rax, str.invalid_syntaxrecursion_limit_reached
add eax, 0x268233
add byte es:[rax - 0x73], cl
adc eax, 0x26823c
invalid
invalid
invalid
lea rdx, [0x1403ab8d8]
test r9b, r9b
cmovne rdx, rax
cmovne edx, eax
cmovne edx, eax
xor r9b, 1
movzx eax, r9b
mov dh, 0xc1
mov dh, 0xc1
lea r8, [rax + rax*8]
add r8, 0x10
add eax, 0x10
call fcn.140048750
mov ecx, eax
invalid
mov al, 1
test cl, cl
lock dec dword [rcx - 0x7bfe4f3f]
leave
sal dword [rax + 0x75c98401], 0xd
jne 0x1401436cd
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x78], al
jle case.0x14013cd95.230
mov byte [rsi + 8], dil
xor eax, eax
add rsp, 0x48
pop rbx
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov dil, 1
xor r9d, r9d
jmp case.0x14013cd95.218
push rsi
push rdi
sub rsp, 0x28
invalid
mov r10, rdx
mov rax, rcx
mov eax, ecx
mov eax, ecx
mov r8, qword [rdx + 0x10]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 8]
mov rsi, r8
nop word [rax + rax]
nop dword [rax + rax]
cmp rsi, rdx
jae case.0x1400df0f1.1045
mov r9, rsi
movzx r11d, byte [rcx + rsi]
inc rsi
mov qword [r10 + 0x10], rsi
mov dword [rdx + 0x10], esi
mov dword [rdx + 0x10], esi
lea edi, [r11 - 0x30]
cmp dil, 0xa
cmp bh, 0xa
jb case.0x14013c989.248
lea edi, [r11 - 0x61]
cmp dil, 6
jb case.0x14013c989.248
mov qword [rax], rcx
mov qword [rax + 8], r10
jmp 0x140143759
mov byte [rax + 8], 0
mov qword [rax], 0
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.1402da8a0
ud2
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r14
ret
mov r9, rdx
shl r9, 4
mov edx, r10d
or rdx, r9
cmp rcx, rsi
cmp ecx, esi
cmp ecx, esi
je 0x140143801
movzx ebx, byte [rcx]
movzx r9d, bl
test r9b, r9b
js 0x140143850
loop 0x140143876
movzx edi, byte [rcx + 1]
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x1401438a6
movzx r11d, byte [rcx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
cmp bl, 0xf0
jb 0x1401438b6
movzx r9d, byte [rcx + 3]
and r10d, 7
shl r10d, 0x12
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
or ecx, ebx
or ecx, ebx
or r9d, r10d
cmp r9d, 0x110000
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
je 0x140143801
add rcx, 4
jmp 0x1401438d0
add al, 0xeb
sub cl, byte [rax - 0x7d]
rol dword [rdx], 0x41
shl edx, 6
add rcx, 2
shl r10d, 6
or r10d, edi
cli
mov r9d, r10d
jmp 0x1401438d0
invalid
sbb cl, byte [rax - 0x7d]
rol dword [rbx], 0x41
shl edx, 0xc
add rcx, 3
shl r10d, 0xc
or r11d, r10d
mov r9d, r11d
nop word cs:[rax + rax]
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb 0x140143820
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
or al, byte [rbp + 0xf]
enter 0xffffffffffff8945, 0xffffffffffffffca
or al, byte [rbp + 0xf]
enter 0xffffffffffff8945, 0xffffffffffffffca
cmp r9d, 0x10
jb 0x140143820
invalid
invalid
invalid
invalid
invalid
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
lea eax, [0x1403ab700]
lea eax, [0x1403ab700]
mov edx, 0x2b
call fcn.1402da450
imul ebx, dword [rcx], 0
imul ebx, dword [rcx], 0
ud2
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x140143fe7
cmp byte [r8 + rax], 0x45
je 0x140144212
test r12, r12
je 0x14014401f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14014401f
mov r8d, 2
mov rdx, r15
call fcn.140048750
test al, al
jne 0x1401441a6
invalid
wait
add dword [rax], eax
invalid
mov r8, qword [rsi]
test r8, r8
je 0x1401440c2
add byte [rax], al
invalid
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x140144110
cmp byte [r8 + rax], 0x73
jne 0x140144110
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
jae 0x140144054
cmp byte [r8 + rcx], 0x5f
jne 0x140144054
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x140144110
xor eax, eax
nop word cs:[rax + rax]
cmp rcx, r9
jae 0x140144187
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x1401440f4
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x1401440a4
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x140144090
add dl, 0xa9
jmp 0x1401440a1
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x140144187
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul rbp
jo 0x140144187
movzx edx, r10b
add rax, rdx
jae 0x140144060
jmp 0x140144187
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14012a96f.383
mov r13d, 1
mov r8d, 1
add byte [rax - 0x73], cl
adc eax, 0x26782e
call fcn.140048750
test al, al
je 0x140144176
add byte [rax], al
jmp 0x1401441bc
inc rcx
mov qword [rsi + 0x10], rcx
adc byte [rax - 1], cl
ror byte [rdi], 0x84
add dword [rax], 0
invalid
cmp rax, 0xffffffffffffffff
je 0x140144187
add byte [rax], al
invalid
nop
mov rcx, rdi
mov rdx, rsi
call fcn.140141bf0
invalid
dec dword [rax - 0x7d]
jl 0x140144143
and al, 0x20
add byte [rdi], cl
invalid
invalid
add byte [rax], al
invalid
and al, 0x20
add byte [rdi], cl
test byte [rcx + 0xf000000], ch
movups xmm0, xmmword [rsp + 0x20]
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
test ebp, ebp
je 0x140144168
mov rcx, rbx
mov rdx, r13
call case.0x1400f4dab.620
test al, al
jne 0x1401441a6
mov r8d, 2
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, r14
mov edx, esi
call fcn.140048750
test al, al
jne 0x1401441a6
mov rcx, rsi
mov dl, 1
call case.0x14013cd95.207
test al, al
invalid
jne 0x1401441a6
mov r8, qword [rsi]
inc r12
test r8, r8
jne 0x140143fcf
invalid
invalid
invalid
invalid
jmp case.0x14012a96f.383
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401441ae
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.140048750
scasb al, byte [rdi]
invalid
invalid
invalid
test al, al
je 0x1401441ae
invalid
mov r13d, 1
jmp 0x1401441bc
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
movzx ebx, byte [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je case.0x140134aec.335
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
jbe 0x14014420c
invalid
lea eax, str.invalid_syntaxrecursion_limit_reached
add eax, 0x2676e1
lea rdx, [0x1403ab8d8]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
lea eax, [rax + rax*8]
add r8, 0x10
call fcn.140048750
test al, al
jne 0x1401441a6
lock inc dword [rax + rax*8 - 0x38b75f8b]
invalid
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], bl
jmp case.0x14012a96f.383
inc rax
inc eax
ror byte [rax - 0x77], 0x46
adc bl, ch
invalid
mov qword [rsi + 0x10], rax
jmp case.0x14012a96f.383
sahf
int3
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb0
sub esp, 0xb0
sub esp, 0xb0
in al, dx
mov al, 0
add byte [rax], al
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
mov eax, 0x110001
mov r8, qword [rcx + 0x20]
mov eax, 0x110001
add byte [rcx], dl
add byte [rcx + rbp - 0x3e], cl
invalid
sub rdx, r8
ret 0x820f
jb 0x140144628
invalid
mov rax, qword [rcx]
add dword [rsi - 0x73], ecx
or al, 0
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
mov dword [rcx + 8], edx
or dword [rax - 0x77], ecx
push rcx
or byte [rcx - 0x7d], cl
cmp r8, 2
clc
add cl, byte [rdi]
invalid
test dword [rsi], ecx
invalid
add al, 0
invalid
jne 0x140144669
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
adc byte [rdi + rcx - 0x4a], al
add dword [rcx - 0x73], eax
add dword [rcx - 0x73], eax
invalid
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
lea eax, [rdx - 0x30]
cmp eax, 0xa
or dh, byte [rdx + 0x1e]
invalid
rol byte [rbx + 0x1e720af8], 1
or r10d, 0x20
add r10d, 0xffffff9f
ret 0x419f
add edx, 0xa
ret 0xb80a
invalid
invalid
invalid
invalid
ret 0xb80a
cmovae eax, r10d
cmp eax, 0x10
jae 0x14014464f
lea r11d, [r8 - 0x30]
lea ebx, [rax - 0x30]
pop rax
rol byte [rcx - 0x7d], 1
sti
cmp r11d, 0xa
or dh, byte [rdx + 0x20]
or r8d, 0x20
jb 0x1401442b5
add r8d, 0xffffff9f
add eax, 0xffffff9f
add r8d, 0xa
mov r11d, 0xffffffff
mov ebx, 0xffffffff
or al, byte [rcx - 0x45]
cmovae r11d, r8d
cmp r11d, 0x10
jae 0x14014464f
invalid
invalid
add eax, dword [rax]
invalid
sti
adc byte [rdi], cl
sbb dword [rdx - 0x3ffffffd], 0xffffffe0
add eax, dword [rax]
add al, al
loopne 0x1401442bc
add al, 0x41
add eax, dword [rax]
add al, al
loopne 0x1401442bc
invalid
shl al, 4
or r11b, al
or bl, al
js 0x14014430b
mov byte [rsp + 0x24], r11b
mov byte [rsp + 0x24], r11b
and al, 0x24
and al, 0x66
mov dword [rsp + 0x25], 0x44c60000
and eax, 0x44c60000
mov word [rsp + 0x25], 0
add byte [rax], al
mov byte [rsp + 0x27], 0
lea rax, [rsp + 0x24]
and al, 0x24
and al, 0x27
add byte [rax - 0x73], cl
and al, 0x24
and al, 0x48
mov dword [rsp + 0x28], eax
invalid
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
add byte [rax - 0x73], cl
je case.0x14013bd27.290
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
push rsp
and al, 0x24
lea rdx, [rsp + 0x24]
lea edx, [rsp + 0x24]
push rsp
and al, 0x24
mov rcx, rsi
call fcn.140049290
cmp qword [rsp + 0x40], 0
invalid
je 0x14014433a
jl case.0x14014ffaf.270
add byte [rcx + rdi - 0x48], sil
add byte [rcx + rdi - 0x48], dh
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
invalid
jmp 0x140144628
mov eax, 0x110000
add byte [rcx - 0x80], al
sti
cmp r11b, 0xc0
cmp bl, 0xc0
ror byte [rdi], 0x82
jb 0x140144628
invalid
cmp r11b, 0xe0
jb case.0x14013c422.295
push rsp
loopne 0x140144391
push rsp
cmp r11b, 0xf0
cmp bl, 0xf0
jae 0x1401443d3
test eax, 0x41000000
mov r8d, 3
mov eax, 3
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x4e], al
add dword [rcx], esi
mov r10b, 1
xor eax, eax
shr cl, 0xae
add byte [rax], al
invalid
shr cl, 0xae
scasb al, byte [rdi]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rax, qword [rsp + 0x50]
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
and al, 0x78
lea rdx, [rcx + rax]
add dword [rax - 0x7b], ecx
test rax, rax
je 0x140144367
invalid
sal byte [rax + rdx + 0xf], 0xb6
add dword [rax + rax*8 - 0x72b3dc88], eax
sar byte [rax + 0x23], 0x4c
lea eax, [rcx + 1]
invalid
add r8b, byte [rax]
add al, byte [rax]
movzx eax, byte [rcx]
test al, al
invalid
js 0x140144381
invalid
lea r8, [rcx + 1]
lea eax, [rcx + 1]
jmp 0x1401445ab
add byte [rax + 0x110000], bh
mov eax, 0x110000
mov r8, rcx
mov eax, ecx
jmp 0x1401445ab
mov r8d, 2
add al, byte [rax]
add byte [rax], al
xor r10d, r10d
xor edx, edx
xor eax, eax
jmp 0x1401443e8
mov r9d, eax
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
pop rcx
add dword [rcx - 0x7d], eax
jrcxz 0x1401443d0
pop rcx
add dword [rcx - 0x7d], eax
jrcxz 0x1401443d0
cmp al, 0xdf
jbe 0x14014458d
add dword [rax], eax
invalid
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
cmp al, 0xf0
jb 0x14014459d
lea r8, [rcx + 4]
movzx eax, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and eax, 0x3f
or eax, r10d
rol byte [rcx + rcx - 0x38], 1
rol byte [rcx + rcx - 0x38], 1
jmp 0x1401445ab
add dword [rax], eax
add byte [rcx - 0x80], al
sti
clc
cmp r11b, 0xf8
jae 0x140144628
mov r8d, 4
mov al, 1
invalid
xor r10d, r10d
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov byte [rsp + 0x27], 0
lea rsi, [rsp + 0x24]
je 0x140144421
and al, 0x48
mov dword [rsp + 0x28], esi
invalid
je 0x140144421
and al, 0x48
mov dword [rsp + 0x28], esi
invalid
sub byte [rcx + rcx*4 + 0x44], cl
and al, 0x30
mov qword [rsp + 0x30], r8
cmp rdx, 2
cmp edx, 2
jb case.0x140142546.278
invalid
lea rdi, [r9 + 2]
lea rsi, [rdx - 2]
lea esi, [rdx - 2]
lea esi, [rdx - 2]
mov qword [rcx], rdi
mov qword [rcx + 8], rsi
movzx r14d, byte [r9]
movzx ebx, byte [r9 + 1]
lea edi, [r14 - 0x30]
cmp edi, 0xa
jb 0x140144451
or r14d, 0x20
add r14d, 0xffffff9f
add r14d, 0xa
mov edi, 0xffffffff
cmovae edi, r14d
cmp edi, 0xf
ja 0x14014464f
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
jb 0x140144473
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], r10
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
add al, 0x41
movzx edx, byte [rcx + 5]
add al, 0x41
movzx edx, byte [rcx + 5]
lea ecx, [r10 - 0x30]
cmp ecx, 0xa
jb 0x14014454e
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
mov ecx, 0xffffffff
invalid
inc dword [rcx + 0xf]
retf 0xf983
stc
invalid
ja 0x14014464f
invalid
invalid
stc
invalid
add byte [rbp + rcx*4 + 0x4a], al
rol byte [rcx - 0x7d], 1
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
stc
or dh, byte [rdx + 0x1d]
stc
or dh, byte [rdx + 0x1d]
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
invalid
ja 0x14014464f
invalid
test al, al
je 0x140144636
shl cl, 4
or r9b, cl
or cl, cl
or cl, cl
mov byte [rsp + 0x27], r9b
jmp 0x1401442e7
lea r8, [rcx + 2]
shl r9d, 6
or r9d, r11d
mov eax, r9d
jmp 0x1401445ab
lea r8, [rcx + 3]
shl r9d, 0xc
add eax, dword [r9 - 0x3f]
loope 0x1401445b1
or r10d, r9d
or edx, ecx
mov eax, r10d
cmp r8, rdx
je 0x140144619
sal byte [rcx + rbp*2 + 0x45], 1
movzx r9d, byte [r8]
movzx ecx, byte [rax]
test r9b, r9b
jns 0x140144683
add byte [rax], al
add byte [rax], al
cmp r9b, 0xe0
jb 0x140144683
cmp r9b, 0xf0
jb 0x140144683
movzx r10d, byte [r8 + 1]
and r10d, 0x3f
movzx r11d, byte [r8 + 2]
and r11d, 0x3f
movzx r8d, byte [r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 0xc
shl r11d, 6
or r11d, r10d
and r8d, 0x3f
or r8d, r11d
or r8d, r9d
cmp r8d, 0x110000
sete r8b
cmp eax, 0x110000
jne 0x140144623
mov r8b, 1
cmp eax, 0x110000
je 0x140144683
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov ecx, 3
mov rdx, r8
mov r8, rax
call fcn.1402da370
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.1402da450
ud2
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.1402da450
ud2
call fcn.1401447d0
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x1401447f0]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x140051d00]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.140047d50]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_foundH
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.1402da2c0
ud2
add rcx, qword [rax]
add rax, 0x18
dec rdx
jne case.0x14000e766.3037
jmp 0x14014848e
add rcx, r12
xor ebx, ebx
xor edx, edx
call fcn.140147a28
mov r14, rax
mov esi, eax
invalid
lea r15, [rsp + 0x30]
mov qword [r15], rax
mov qword [r15 + 8], rdx
imul rbp, r12, 0x18
imul ebp, esp, 0x18
mov qword [rsp + 0x40], rbx
test rbp, rbp
test ebp, ebp
je case.0x14012a96f.419
mov r12, qword [rdi + 0x10]
cmp rbx, qword [rsp + 0x38]
pop rsp
and al, 0x38
cmp byte [rbp + 0x15], dh
jne case.0x140129877.435
mov rcx, r15
mov rdx, rbx
call fcn.140147e27
pop rdx
stc
invalid
dec dword [rbx + rcx*4 + 0x74]
and al, 0x30
mov rbx, qword [rsp + 0x40]
invalid
mov byte [r14 + rbx], r12b
mov byte [r14 + rbx], r12b
inc rbx
mov qword [rsp + 0x40], rbx
pop rsp
and al, 0x40
invalid
mov r13, qword [rdi]
mov r13, qword [rdi]
mov rax, qword [rsp + 0x38]
sub rax, rbx
cmp rax, r12
jae 0x14014850e
mov rcx, r15
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
call fcn.140147d70
mov rcx, rax
call fcn.140007624
int1
jmp 0x140148508
mov rbx, qword [rsp + 0x40]
and al, 0x40
add rdi, 0x18
add rdi, 0x18
mov r14, qword [rsp + 0x30]
lea rcx, [r14 + rbx]
mov rdx, r13
mov r8, r12
call fcn.1402afaf0
jne 0x14014853b
add byte [rcx + rax - 0x1d], cl
invalid
add rbp, 0xffffffffffffffe8
jmp 0x1401484ad
invalid
dec dword [rax - 0x73]
jnp 0x140148540
lea rdi, [rbx + 0xa]
movabs rax, 0x7ffffffffffffffd
cmp rdi, rax
jae case.0x140134ea2.378
mov al, byte [0x1404301b0]
jl case.0x14012a907.430
add byte [rdx + 4], bh
mov edx, 4
add al, 0
add byte [rax], al
mov rcx, rdi
call fcn.140022460
test rax, rax
test eax, eax
dec dword [rax - 0x7b]
test eax, eax
ror byte [rdi], 0x84
je case.0x140134bbf.372
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov r15, rax
invalid
lea eax, [rbx + 6]
mov dword [r15], eax
invalid
mov dword [r15 + 4], 2
mov dword [rdi + 4], 2
invalid
mov dword [rdi + 4], 2
add byte [rax], al
add byte [rsi + 0x41], ah
mov word [r15 + 8], bx
mov dword [rdi + 8], ebx
cmp rbx, 0xfffffffffffffff6
cmp ebx, 0xfffffff6
jae case.0x140134aec.378
mov rcx, r15
add rcx, 0xa
or cl, byte [rcx + rcx*4 - 0xe]
mov rdx, r14
mov r8, rbx
mov r8, rbx
call fcn.1402afaf0
invalid
mov qword [rsi], 4
add al, 0
add byte [rax], al
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
jle 0x1401485a2
mov qword [rsi + 0x10], r15
mov dword [rsi + 0x10], edi
mov rdx, qword [rsp + 0x38]
and al, 0x38
mov rcx, r14
add rsp, 0x48
add esp, 0x48
pop rbx
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
jmp fcn.140051885
dec dword [rax - 0x73]
lea rax, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_alpn_list.rs
add eax, 0x26612e
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x292af2
sub ch, byte [rcx]
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
invalid
lea r9, [0x1403ae618]
lea ecx, [0x1403ae618]
invalid
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x2f]
lea eax, [rsp + 0x2f]
and al, 0x2f
invalid
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1402da6a0
mov esp, 0xf001920
ud2
or edi, dword [rcx + 4]
mov ecx, 4
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rdx, rdi
cli
call fcn.1402d9f80
lea ebx, [rcx]
sbb dword [rax], eax
invalid
ud2
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_alpn_list.rs
add eax, 0x26610c
or al, 0x61
add byte es:[rcx + 0xa], bh
add byte [rcx + 0xa], bh
add byte [rcx + 0xa], bh
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
add byte [rax], al
mov rdx, rdi
call fcn.1402da300
neg dword [rcx + rbx]
sbb al, 0x19
add byte [rdi], cl
invalid
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x108
sub esp, 0x108
sub esp, 0x108
add dword [rax], eax
add byte [rdi], cl
invalid
movaps xmmword [rsp + 0xf0], xmm6
sub dword [rsp + 0xf0], esi
lock add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
mov r13, r8
invalid
mov r15, rdx
mov edi, edx
mov rsi, rcx
xorps xmm6, xmm6
movaps xmmword [rsp + 0x70], xmm6
mov qword [rsp + 0x80], 8
mov dword [rsp + 0x80], 8
and al, 0x70
jo case.0x140134aec.388
mov dword [rsp + 0x80], 8
add byte [rax], 0
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x88], xmm6
adc dword [rsp + 0x88], esi
and al, 0x88
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x4c], al
mov r12b, 1
mov edi, 8
or byte [rax], al
add byte [rax], al
mov ah, 1
add dword [rdi + 8], edi
or byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
leave
test r9, r9
je case.0x140134aec.394
mov r8, qword [rsp + 0x170]
test byte [rax + rsi*2], ah
jo 0x14014865f
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
pushfq
lea rbx, [rsp + 0x98]
lea ebx, [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, r9
mov edx, ecx
call fcn.140148457
in al, 0xfd
std
invalid
dec dword [rax - 0x75]
sbb ecx, dword [rax - 0x7b]
test ebx, ebx
mov rbx, qword [rbx]
test rbx, rbx
test ebx, ebx
test ebx, ebx
je case.0x140134aec.394
mov rbp, qword [rsp + 0xa8]
mov ebp, dword [rsp + 0xa8]
lodsb al, byte [rsi]
and al, 0xa8
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], al
invalid
invalid
invalid
mov r14d, dword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
lea r12, [rsp + 0x80]
lea esp, [rsp + 0x80]
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
xor edx, edx
call fcn.1400a8ce8
invalid
invalid
idiv bh
invalid
invalid
mov rdi, qword [r12]
cmp al, 0x24
and al, 0x49
mov rax, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
and al, 0x10
xor r12d, r12d
mov rcx, rax
shl rcx, 4
loope 0x1401486b4
mov dword [rdi + rcx], r14d
mov dword [rdi + rcx], esi
xor al, 0xf
invalid
mov dword [rdi + rcx + 4], 0x12
invalid
invalid
add al, 0x12
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rdi + rcx + 8], rbp
insb byte [rdi], dx
invd
invalid
or bh, bh
inc eax
shr bl, 4
jmp case.0x14013529d.377
xor ebx, ebx
xor eax, eax
lea rdx, [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x42890022], al
add al, 0x48
and dword [rdx], 0
add byte [rcx - 0x76b7fbbe], cl
jp 0x1401486e3
mov dword [rdx + 4], eax
mov qword [rdx + 8], rdi
mov dword [rdx + 8], edi
or byte [rax - 0x73], cl
lea rax, [rsp + 0xb0]
test byte [rax + rsi*4], ah
mov al, 0
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rax], xmm6
sub dword [rax], esi
movabs rcx, 0x100000000
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0xd0]
lea eax, [rsp + 0xd0]
test byte [rax + rdx*8], ah
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rbp + rcx*4 + 0x4c], cl
invalid
invalid
invalid
add byte [rax], al
mov qword [r8], rcx
lea r9, [rsp + 0x6c]
and al, 0x6c
and al, 0x6c
and al, 0x6c
and dword [r9], 0
and dword [rax], eax
mov qword [r8 + 8], rax
movups xmm0, xmmword [r15 + 0x10]
mov dword [rax + 8], eax
or byte [rcx + 0xf], al
adc byte [rdi + 0x10], al
adc byte [r8 - 0x73], r9b
mov word [rax + riz*8], fs
and al, 0xe0
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
and al, 0xe0
loopne case.0x14013ffb1.287
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add dword [rcx + rcx*4 + 0x4c], ecx
and al, 0x50
push rax
mov qword [rsp + 0x50], r9
mov dword [rsp + 0x50], ecx
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
and al, 0x48
and qword [rsp + 0x58], 0
and qword [rsp + 0x58], 0
and al, 0x58
add byte [rax - 0x73], cl
and al, 0x70
lea rax, [rsp + 0x70]
and dword [rsp + 0x38], 0
and al, 0x38
add byte [rax - 0x77], cl
mov qword [rsp + 0x40], rax
and al, 0x40
and dword [rsp + 0x28], 0
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
and al, 0x28
add byte [rax - 0x77], cl
push rsp
and al, 0x30
xor byte [rbx + 0x202464], al
and dword [rsp + 0x20], 0
and al, 0x20
and byte [rax], al
add byte [rcx], dh
ror byte [rbp - 0x77], cl
mov r8, r13
invalid
invalid
pushfq
invalid
xor edx, edx
mov r8, r13
mov r9d, 0x9819c
or dword [rax], eax
add bh, bh
call qword [sym.imp.secur32.dll_InitializeSecurityContextW]
adc eax, 0x199001
add byte [0x1401d8a6e], bh
cmp eax, 0x90312
adc al, byte [rbx]
or dword [rax], eax
add ecx, dword [rcx]
add byte [rbp + 0x1e], dh
invalid
jne 0x14014877c
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
and al, 0x70
jo 0x140148773
movaps xmm1, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], cl
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 0x18], xmm1
sbb byte [rdi], r9b
sbb byte [rdi], cl
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
mov qword [rsi + 0x10], 1
mov dword [rsi + 0x10], 1
adc byte [rcx], al
add byte [rax], al
add byte [rax], al
jmp case.0x14013c358.315
invalid
invalid
add byte [rax], al
jmp case.0x14013c358.315
shl rax, 0x20
loopne 0x1401487a0
or rax, 2
or eax, 2
enter 0x4802, 0xffffffffffffff89
invalid
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 0x10], 2
adc byte [rdx], r8b
add byte [rax], al
invalid
add byte [rbp - 0x7c], al
test r12b, r12b
in al, 0x75
adc byte [rax - 0x75], cl
invalid
jne case.0x14013ffb1.280
mov rdx, qword [rsp + 0xa8]
mov edx, dword [rsp + 0xa8]
xchg esp, eax
and al, 0xa8
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
fld1
call fcn.140148449
movsd dword [rdi], dword [rsi]
cld
invalid
mov rdx, qword [rsp + 0x88]
xchg esp, eax
and al, 0x88
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov rcx, rdi
mov ecx, edi
call fcn.1400a2c5d
movaps xmm6, xmmword [rsp + 0xf0]
sub byte [rsp + 0xf0], dh
lock add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
cmc
dec dword [rdi]
sub byte [rsp + 0xf0], dh
lock add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x108
add esp, 0x108
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, rcx
xorps xmm0, xmm0
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
push rdi
ror byte [rbp + rcx*4 + 0x44], 0x24
lea eax, [rsp + 0x20]
movaps xmmword [r8], xmm0
lea eax, [rsp + 0x20]
movaps xmmword [r8], xmm0
and dword [r8 + 0x10], 0
mov rcx, rdx
mov edx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
or dword [rdi - 0x3f7affe7], 0xc1481374
test eax, eax
je 0x14014880e
shl rax, 0x20
loopne 0x14014881f
or rax, 2
mov qword [rsi + 8], rax
or byte [rax + 1], bh
add byte [rax], al
invalid
add byte [rax], al
jmp 0x140148820
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x14], eax
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
movups xmmword [rsi + 4], xmm0
xor eax, eax
ror byte [rcx - 0x3b7cb7fa], 0x40
mov dword [rsi], eax
add rsp, 0x40
pop rsi
ret
and dword [rax], 0
mov edx, 0x53
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
adc eax, 0x198f38
adc eax, 0x198f38
mov edx, eax
xor eax, eax
test edx, edx
setne cl
jne 0x140148852
mov rdx, qword [rsp + 0x20]
push rsp
and al, 0x20
jmp 0x14014885a
shl rdx, 0x20
or rdx, 2
mov al, cl
add rsp, 0x28
add esp, 0x28
ret
add byte [rax], al
ret
retf 0xf981
ror byte [rax + 0x3fe18010], 0x80
leave
or byte [rax + 0x2ba0148], 0
mov byte [rax + 1], cl
mov edx, 2
or cl, 0x80
mov byte [rax + 1], cl
mov edx, 2
ret
mov byte [rax], dl
mov edx, ecx
shr edx, 6
and dl, 0x3f
or dl, 0x80
or byte [rax - 0x1e7ffeb0], 0x3f
or byte [rax - 0x1e7ffeb0], 0x3f
or cl, 0x80
mov byte [rax + 2], cl
mov edx, 3
ret
loop 0x1401488cf
or dl, 0xf0
mov byte [rax], dl
mov edx, ecx
shr edx, 0xc
or al, 0x80
loop case.0x140141296.188
and dl, 0x3f
or dl, 0x80
mov byte [rax + 1], dl
mov edx, ecx
shr edx, 6
invalid
invalid
and dl, 0x3f
invalid
or dl, 0x80
mov byte [rax + 2], dl
and cl, 0x3f
or cl, 0x80
mov byte [rax + 3], cl
add edi, dword [rdx + 4]
add edi, dword [rdx + 4]
ret
sub rsp, 0x28
mov rsi, r8
invalid
mov rbx, rdx
mov rdi, rcx
sub rsi, rdx
mov rax, qword [rcx + 8]
or byte [r11 + rcx*4 + 0x71], cl
adc byte [rcx + rbp - 0x10], cl
invalid
or byte [r11 + rcx*4 + 0x71], cl
adc byte [rcx + rbp - 0x10], cl
cmp rax, rsi
jae case.0x140141296.198
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.140094b1d
mov rcx, rax
call fcn.140007624
dec dword [rbx + rcx*4 + 0x77]
invalid
dec dword [rbx + rcx*4 + 0x77]
adc byte [rax - 0x75], cl
mov rcx, qword [rdi]
add rcx, r14
mov rcx, qword [rdi]
add rcx, r14
mov rdx, rbx
mov edx, ebx
mov r8, rsi
call fcn.1402afaf0
add r14, rsi
mov qword [rdi + 0x10], r14
adc byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
adc byte [rax - 0x7d], cl
invalid
sub esp, 0x50
mov rax, qword [rcx + 0x40]
test rax, rax
test rax, rax
je case.0x140141296.201
mov rdi, rcx
dec rax
mov qword [rcx + 0x40], rax
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
mov rbx, qword [rcx + 8]
lea rsi, [rcx + 8]
jno 0x140148986
test rax, rax
test eax, eax
test eax, eax
sal byte [rcx + rbp + 0x48], 0x85
invalid
je 0x1401489ac
test rbx, rbx
jne 0x1401489ac
mov rdx, qword [rdi + 0x10]
mov r8, qword [rdi + 0x18]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140148a77
mov qword [rdi], 1
mov rbx, qword [rdi + 8]
jmp 0x1401489b5
add byte [rax - 0x39], cl
invalid
xor eax, eax
jmp 0x140148a42
test rax, rax
je 0x140148a67
ror byte [rdi], 0x84
mov dl, 0
add byte [rax], al
mov r8, qword [rdi + 0x10]
mov rdi, qword [rdi + 0x18]
movzx eax, word [rbx + 0x272]
add byte [rax], al
cmp rdi, rax
jb 0x1401489e4
mov rax, qword [rbx + 0x160]
test rax, rax
je 0x140148a4d
add dword [rax], eax
add byte [rax - 0x7b], cl
sal byte [rax + rdi*2 + 0x49], 0xff
inc eax
movzx edi, word [rbx + 0x270]
inc r8
inc eax
movzx edi, word [rbx + 0x270]
mov rbx, rax
jmp 0x1401489bd
test r8, r8
je 0x140148a00
invalid
invalid
mov rdx, qword [rbx + rdi*8 + 0x280]
dec r8
lea rcx, [rsp + 0x28]
call fcn.140148a77
jmp 0x140148a14
lea rax, [rdi + 1]
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x28], ebx
and qword [rsp + 0x30], 0
mov qword [rsp + 0x38], rax
imul rax, rdi, 0x18
add rax, rbx
add eax, ebx
add eax, ebx
add rax, 0x168
shl rdi, 5
out 5, eax
add rdi, rbx
mov rcx, qword [rsp + 0x38]
mov qword [rsi + 0x10], rcx
mov rcx, qword [rsp + 0x28]
mov qword [rsi], rcx
mov rcx, qword [rsp + 0x30]
mov qword [rsi + 8], rcx
mov rdx, rdi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1402da450
ud2
mov byte [rsi], 6
add rsp, 0x1b8
invalid
mov eax, 0x5b000001
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r12, qword [rax + 0x160]
test r12, r12
je 0x140149abd
cmp rbp, r15
jne 0x140149c01
movzx eax, word [rax + 0x270]
movzx edx, ax
mov bh, 0xd0
movzx esi, word [r12 + 0x272]
cmp rsi, 0xb
jb 0x140149bc1
mov edi, 4
cmp ax, 5
cmp eax, 5
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x28], rbp
jae 0x140149855
mov al, 1
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x30], rdx
jmp 0x140149897
je 0x140149871
cmp edx, 6
jne 0x140149882
mov edi, 5
xor eax, eax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x30], rax
jmp 0x140149897
mov al, 1
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x30], rdx
mov rdi, rdx
jmp 0x140149897
add rdx, 0xfffffffffffffff9
mov qword [rsp + 0x30], rdx
mov edi, 6
xor eax, eax
mov qword [rsp + 0x58], rax
call case.0x1400d5dac.1490
mov r15, rax
movzx r14d, word [r12 + 0x272]
jb 0x1401498a8
add byte [rax], al
mov rbx, rdi
not rbx
add rbx, r14
mov word [rax + 0x272], bx
imul rax, rdi, 0x18
lea rbp, [r12 + rax]
add rbp, 0x180
mov rax, qword [rbp - 8]
mov qword [rsp + 0xd0], rax
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x18], al
movaps xmmword [rsp + 0xc0], xmm0
mov rax, rdi
shl rax, 5
mov cl, byte [r12 + rax]
mov byte [rsp + 0x38], cl
and al, 0x38
movups xmm0, xmmword [r12 + rax + 0x10]
adc byte [rdi], cl
adc dword [rsp + 0x14f], eax
movups xmm0, xmmword [r12 + rax + 1]
adc byte [rsp + rax + 1], al
movaps xmmword [rsp + 0x140], xmm0
sub dword [rsp + 0x140], eax
add dword [rax], eax
add byte [rbp + rcx*4 + 0x6f], cl
outsd dx, dword [rsi]
add dword [rbp + 0x29], ecx
out dx, al
lea rdx, [r15 + 0x168]
push 0x48000001
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
call fcn.140027773
push rbx
fsubp st(5)
in eax, dx
dec dword [rcx - 0x77]
ror dword [rax - 0x77], 1
jmp 0x18a072276
mov edx, esi
mov r8, rax
shr al, 0x46
add eax, 0x894c0000
add byte [rcx + rcx*4 - 0x13], cl
shl rbp, 5
add rbp, r12
add ebp, esp
mov rcx, rbx
mov rdx, r15
cli
call fcn.1400274fc
mov dh, 0xdb
in eax, dx
dec dword [rcx - 0x77]
ror dword [rax - 0x77], 1
mov rcx, rbp
mov rdx, r14
mov r8, rax
call case.0x14013c708.336
mov word [r12 + 0x272], di
and al, 0x72
add al, byte [rax]
add byte [rcx + 0xf], al
mov bh, 0x87
jb 0x140149968
add byte [rax], al
lea r8, [rax + 1]
cmp rax, 0xc
jae 0x140149c16
sub rsi, rdi
cmp rsi, r8
mov rbp, qword [rsp + 0x28]
jne case.0x1400d93d5.1187
inc rbp
lea rdx, [r12 + r13*8]
mov eax, 0x278
add rdx, rax
mov rcx, r15
mov ecx, edi
add rcx, rax
shl r8, 3
shl eax, 3
call fcn.1402afaf0
invalid
add byte [rcx + rcx*4 - 7], cl
mov rdx, rbp
call fcn.140149cc4
mov r14, rax
mov esi, eax
mov r15, rdx
movaps xmm0, xmmword [rsp + 0xc0]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x140], al
movaps xmmword [rsp + 0x120], xmm0
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x14f], al
add dword [rax], eax
invalid
movups xmmword [rsp + 0x12f], xmm0
cmp byte [rsp + 0x58], 0
mov rcx, r14
cmovne rcx, r12
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x20], rax
mov rdx, qword [rsp + 0x30]
and al, 0x30
lea r8, [rsp + 0xe0]
lea rdi, [rsp + 0xf8]
add byte [rax], al
add byte [rcx - 0x77], cl
mov r9, rdi
call fcn.140149d01
add byte [rax], al
mov rax, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov qword [rsp + 0x1b0], rax
movaps xmm0, xmmword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1a0], eax
test byte [rax + riz*4], ah
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x180], xmm0
movups xmm0, xmmword [rsp + 0x12f]
test byte [rdi + rbp], ah
add dword [rax], eax
invalid
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x12f]
test byte [rdi + rbp], ah
add dword [rax], eax
invalid
movups xmmword [rsp + 0x18f], xmm0
adc dword [rsp + 0x18f], eax
mov cl, byte [rsp + 0x38]
cmp cl, 6
je 0x140149bd9
test byte [rbx + 1], ah
add byte [rax], al
test byte [rbx + 1], ah
add byte [rax], al
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0xf0], rax
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0xe0], xmm0
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf8248c], cl
add byte [rax], al
movups xmm0, xmmword [rsp + 0x18f]
movups xmmword [rdi + 0x10], xmm0
movaps xmm0, xmmword [rsp + 0x180]
sub byte [rsp + 0x180], al
movups xmmword [rdi + 1], xmm0
mov rax, r12
loopne 0x140149aa2
invalid
std
invalid
invalid
dec dword [rcx + rcx*4 - 9]
mov rdi, r14
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x170], rax
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xe0], al
test byte [rax + riz*8], ah
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov r14, qword [rsp + 0x50]
je 0x140149b28
push rax
and al, 0x50
mov rsi, qword [r14]
test rsi, rsi
test esi, esi
je 0x140149c49
mov rbx, qword [r14 + 8]
mov ebx, dword [rsi + 8]
call case.0x1400d5dac.1490
add dword [rax], eax
add byte [rax - 0x77], cl
mov al, 0x78
add al, byte [rax]
add byte [rax - 1], cl
ret
mov qword [rax + 0x278], rsi
inc rbx
mov rcx, rax
mov rdx, rbx
ror dword [rax - 0x77], 0xda
call fcn.140149cc4
mov qword [r14], rax
mov qword [r14 + 8], rdx
dec rdx
cmp rdx, r15
cmp edx, edi
xchg ebp, eax
add dword [rax], eax
add byte [rcx - 0x77], cl
mov qword [r14], rax
or byte [rax - 1], cl
retf 0x394c
invalid
cmp edx, edi
cli
jne 0x140149c5e
movzx ecx, word [rax + 0x272]
cmp rcx, 0xa
cmp ecx, 0xa
mov rsi, qword [rsp + 0x48]
ja case.0x1400d81b5.1170
lea edx, [rcx + 1]
mov word [rax + 0x272], dx
mov dword [rax + 0x272], edx
push rcx
add dword [rsi - 0x77], esp
nop
jb 0x140149b62
add byte [rax], al
imul rdx, rcx, 0x18
movaps xmm0, xmmword [rsp + 0xe0]
and al, 0xe0
loopne 0x140149b6c
add byte [rax], al
add byte [rax], al
mov r8, qword [rsp + 0xf0]
mov qword [rax + rdx + 0x178], r8
adc byte [rax + 1], bh
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + rdx + 0x168], eax
add dword [rax], eax
invalid
movups xmmword [rax + rdx + 0x168], xmm0
mov rdx, rcx
test byte [rax], dl
push 0x48000001
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
shl rdx, 5
movups xmm0, xmmword [rsp + 0x158]
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x168], cl
invalid
add dword [rax], eax
invalid
shl edx, 5
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x168], cl
invalid
add dword [rax], eax
invalid
push 0xf000001
movups xmmword [rax + rdx + 0x10], xmm1
movups xmmword [rax + rdx], xmm0
add al, 0x10
adc dword [rax + rdx + 0x10], ecx
add al, 0x10
mov qword [rax + rcx*8 + 0x280], rdi
inc rcx
inc ecx
add byte [rax - 1], cl
ror dword [rax - 0x77], 0x87
inc ecx
mov qword [rdi + 0x160], rax
mov word [rdi + 0x270], cx
add byte [rax], al
add bl, ch
invalid
invalid
add bl, ch
and cl, byte [rcx + rcx*4 + 0x74]
and al, 0x20
mov qword [rsp + 0x20], r14
lea r8, [rsp + 0xe0]
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov r9, rdi
call fcn.140149d01
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
inc qword [r14 + 0x10]
jmp 0x14014955b
inc dword [rsi + 0x10]
lea ecx, str.assertion_failed:_idx___CAPACITY_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_node.rs
add byte [rbp + rcx*4 + 5], cl
out 0x4c, al
lea r8, [0x1403ae8e0]
add byte es:[rdx + 0x20], bh
mov edx, 0x20
jmp case.0x14013c708.339
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x1403b0780]
add eax, 0x266b71
mov edx, 0x35
jmp case.0x14013c708.339
add bl, ch
sub al, 0x48
lea eax, [0x1403b0730]
add eax, 0x266b13
lea rax, [0x1403b0730]
add eax, 0x266b13
mov edx, 0xc
mov rcx, r8
mov ecx, eax
mov r8, rax
call fcn.1402da3e0
mov bl, 7
sbb dword [rax], eax
ud2
lea rcx, str.assertion_failed:_src.len____dst.len__p
or eax, 0x266aa2
movabs byte [0x6ac3058d4c00266a], al
push 0x26
add byte [rbp + rcx*4 + 5], cl
ret
lea r8, [0x1403b0700]
add eax, 0x266ac3
add byte es:[rdx + 0x28], bh
mov edx, 0x28
add al, ch
call fcn.1402da450
or dword [rax], ecx
sbb dword [rax], eax
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btreemapentry.rs
lea eax, [0x1403b0538]
add byte [rcx + rbp], dl
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
loope 0x140149cbd
lea eax, [0x1403b0538]
add byte es:[rdx + 0x2b], bh
mov edx, 0x2b
jmp case.0x14013c708.339
lea rcx, str.assertion_failed:_edge.height__self.height___1p
add byte es:[rbp + rcx*4 + 5], cl
lea r8, [0x1403b0618]
mov edx, 0x30
lodsb al, byte [rsi]
imul esp, dword [rsi], 0x30ba00
add byte [rdx + 0x30], bh
jmp case.0x14013c708.339
iretd
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_srccollections_btree_node.rs
lea r8, [0x1403b05d0]
add eax, 0x26694f
add eax, 0x26694f
jmp 0x140149bfa
je 0x140149c83
invalid
invalid
add byte [rax], al
add byte [rdx + 0x2d8], bh
mov edx, 0x2d8
add al, byte [rax]
invalid
add al, byte [rax]
add al, ch
jp case.0x1400d81b5.1178
call fcn.140091313
test rax, rax
hlt
je 0x140149cb3
and qword [rax + 0x160], 0
and word [rax + 0x272], 0
add rsp, 0x28
ret
mov ecx, 8
mov edx, 0x2d8
invalid
call fcn.1402d9f80
ud2
add byte [rax], al
xor r9d, r9d
xor r8d, r8d
invalid
rol byte [rcx - 0xa], 0xc1
add dword [rbp + 0x26], esi
test r9b, 1
jne 0x140149d00
cmp r8, rcx
ja 0x140149d00
enter 0x2177, 0x41
setae cl
ror dword [rsi - 0x75], 0x94
mov edx, dword [rax + rax*8 + 0x278]
add al, byte [rax]
add byte [rcx - 0x77], cl
mov dword [rdx + 0x160], eax
add byte [rsi + 0x45], ah
mov dword [rdx + 0x270], eax
add al, byte [rax]
add byte [rcx - 0x7d], cl
adc eax, 0
rol byte [rax], 1
jmp 0x140149cd4
invalid
ret
sub byte [rbp - 0x77], cl
mov r15, r9
iretd
mov r9, r8
mov rsi, rdx
mov rdi, rcx
mov r12, qword [rsp + 0x80]
mov esp, dword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi + rcx - 0x49], al
mov cl, 0x72
add al, byte [rax]
add byte [rcx - 0x73], cl
lea ebx, [rsi + 1]
add rcx, 0x168
mov rdx, rbx
mov r8, rsi
mov eax, esi
movzx r14d, word [rcx + 0x272]
lea rbx, [r14 + 1]
lea ebx, [rsi + 1]
add rcx, 0x168
mov rdx, rbx
mov r8, rsi
mov eax, esi
call fcn.140149dc4
test byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
mov eax, esi
invalid
mov r9, r15
call fcn.140149e1c
add byte [rbp - 0x73], cl
lea r15, [r14 + 2]
jle 0x140149d57
lea rax, [rsi + 2]
cmp rax, r15
jae 0x140149d80
lea rcx, [rdi + 0x278]
lea rdx, [rsi + 1]
add dword [rax - 0x73], ecx
adc al, 0xd1
add dword [rax - 0x73], ecx
adc al, 0xd1
lea rcx, [rcx + rax*8]
sub r14, rsi
test byte [rcx - 0x3f], 0xe6
shl esi, 3
mov r8, r14
call fcn.1402afaf0
pop rbp
invalid
invalid
mov qword [rdi + rsi*8 + 0x280], r12
mov word [rdi + 0x272], bx
mov dword [rdi + 0x272], ebx
jb 0x140149d8f
add al, byte [rax]
invalid
test dword [rax + 0x66000002], 0x2729f89
add byte [rax], al
add rsi, 0x50
lea rax, [rsi - 0x4f]
cmp rax, r15
jae 0x140149db6
mov rax, qword [rdi + rsi*8]
mov qword [rax + 0x160], rdi
invalid
add dword [rax], eax
add byte [rax], al
lea ecx, [rsi - 0x4f]
mov word [rax + 0x270], cx
mov dword [rax + 0x270], ecx
mov dword [rax + 0x270], ecx
inc rsi
jmp 0x140149d93
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call fcn.1402afaf0
imul rax, rbx, 0x18
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov qword [rdi + rax + 0x10], rcx
adc byte [rdi], cl
adc byte [rsi], al
invalid
movups xmmword [rdi + rax], xmm0
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
add dword [rax + 0x39], ecx
sal dword [rbx + 0x26], 1
mov rax, rsi
shl rax, 5
add rax, rbx
fmul dword [rax - 0x3f]
shl rcx, 5
loope 0x140149e48
add rcx, rbx
mov r8, rsi
mov eax, esi
not r8
add r8, rdx
shl r8, 5
mov rdx, rax
call fcn.1402afaf0
add eax, 0xe8c28948
xchg ebp, eax
pop rsp
invalid
shl rsi, 5
movups xmm0, xmmword [rdi]
invalid
movups xmm1, xmmword [rdi + 0x10]
invalid
adc byte [rdi + 0x10], cl
movups xmmword [rbx + rsi + 0x10], xmm1
movups xmmword [rbx + rsi], xmm0
add al, 0x33
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sub cl, ch
push rdi
pop rsp
invalid
pop rcx
push 0x28ba0026
add byte [rax], al
add al, ch
call fcn.1402da450
ud2
invalid
call fcn.1402da450
ud2
invalid
or ecx, dword [rax - 0x7d]
in al, dx
sub byte [rax - 0x77], cl
ror byte [rcx + rdi - 0x36], 1
retf 0xc148
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r9
mov r9, r8
mov rdi, rdx
mov rbx, rcx
mov r14, qword [rdx]
mov r15, qword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
movzx r12d, word [r14 + 0x272]
inc r12
lea rcx, [r14 + 0x168]
lea ecx, [rsi + 0x168]
mov rdx, r12
mov r8, r15
call fcn.140149dc4
mov rcx, r14
mov rdx, r12
mov r8, r15
mov r9, rsi
int1
call fcn.140149e1c
mov word [r14 + 0x272], r12w
jb 0x140149f45
add byte [rax], al
mov rax, qword [rdi + 8]
mov qword [rbx], r14
mov dword [rbx], esi
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r15
adc byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
add byte [rax], al
add byte [rsi - 0x7d], ah
movabs al, byte [0xc483480000000272]
sub bl, al
ret
mov ecx, 8
mov edx, 0x278
call fcn.1402d9f80
ud2
and byte [rax - 0x39], cl
and al, 0x28
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x14014a010
and al, 0x28
add byte [rax - 0x73], cl
jl 0x14014a038
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14010467e
cmp qword [rdi], 0
cmp dword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x14014a033
mov rdx, qword [rsp + 0x48]
jmp 0x14014a044
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140007624
lea rbp, [rsp + 0x58]
mov rcx, qword [rdi + 0x10]
mov r8, qword [rdi]
mov r9, qword [rdi + 8]
or byte [rcx - 0x77], cl
invalid
cmp r13, r9
jae 0x14014a316
movzx eax, byte [r8 + r13]
cmp byte [rax + r15], 0
jne case.0x14012f062.426
inc r13
mov qword [rdi + 0x10], r13
jmp 0x14014a08f
outsd dx, dword [rsi]
adc bl, ch
loop case.0x140129877.457
invalid
cmp eax, 0x5c
clc
pop rsp
jne 0x14014a345
mov qword [rsp + 0x20], r12
mov rdx, r13
mov edx, ebp
invalid
call fcn.1400703a1
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
mov edx, eax
call fcn.1401488f8
inc r13
mov qword [rdi + 0x10], r13
outsd dx, dword [rsi]
adc byte [rcx + rcx*4 - 0xf], cl
dec dword [rcx - 1]
invalid
outsd dx, dword [rsi]
adc byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
call fcn.14014a667
cmp byte [rsp + 0x48], 0
jl 0x14014a10b
add byte [rdi], cl
invalid
movsb byte [rdi], byte [rsi]
add al, byte [rax]
invalid
add eax, 0x7c800000
and al, 0x48
add byte [rdi], cl
jl 0x14014a10b
add byte [rdi], cl
test dword [rdx + rax + 0x7c800000], esp
cmp byte [rsp + 0x49], 0
je case.0x1400f1f91.880
invalid
and al, 0x49
add byte [rsi + rax - 0x76], dh
invalid
mov al, byte [rsp + 0x4a]
and al, 0x4a
jmp case.0x1400d81b5.1188
mov qword [rsp + 0x30], 4
add byte [rax], al
mov rcx, rbp
mov rdx, rdi
mov edx, edi
lea r8, [rsp + 0x30]
call fcn.14014a593
add al, 0
add byte [rax], al
cmp byte [rsp + 0x58], 0
jne 0x14014a3e1
test ecx, eax
add al, byte [rax]
invalid
mov al, byte [rsp + 0x59]
and al, 0x59
pop rcx
movzx eax, al
lea ecx, [rax - 0x6e]
cmp ecx, 7
jbe case.0x1400d6ff8.1170
cmp eax, 0x22
je 0x14014a19c
cmp eax, 0x2f
je 0x14014a1ab
clc
invalid
pop rsp
je 0x14014a1ba
invalid
cmp eax, 0x62
je case.0x140142546.347
invalid
add byte [rax], al
add byte [rax], al
invalid
cmp eax, 0x66
jne case.0x14014a16d.1
invalid
lahf
add al, byte [rax]
invalid
jne case.0x14014a16d.1
mov rcx, rbx
mov dl, 0xc
call fcn.1400ef761
jmp 0x14014a081
and bh, bh
invalid
invalid
push rsi
cli
invalid
and bh, bh
invalid
lea rdx, [0x1403e09a8]
movsxd rax, dword [rdx + rcx*4]
invalid
add al, 0x8a
mov cl, byte [rax + 1]
sar bh, 1
jmp rax
mov cl, byte [rax + 1]
sar bh, 1
jmp rax
invalid
mov ecx, ebx
mov dl, 0xa
call fcn.1400ef761
cli
invalid
jmp 0x14014a081
add edi, edi
invalid
invalid
call 0x12a149bcf
add edi, edi
invalid
cli
invalid
invalid
hlt
fnstenv [rdx + 0x55cae809]
cli
invalid
jmp 0x14014a081
mov rcx, rbx
mov ecx, ebx
mov dl, 0x22
call fcn.1400ef761
jmp 0x14014a081
invalid
invalid
invalid
invalid
mov rcx, rbx
mov dl, 0x2f
call fcn.1400ef761
invalid
jmp 0x14014a081
invalid
dec dword [rax - 0x77]
fnstenv [rdx + 0x559de85c]
pop rsp
invalid
popfq
push rbp
cli
mov rcx, rbx
mov dl, 0x5c
pop rsp
call fcn.1400ef761
jmp 0x14014a081
invalid
invalid
invalid
invalid
invalid
mov rcx, rbx
mov dl, 8
or al, ch
mov ss, word [rbp - 6]
invalid
jmp 0x14014a081
or al, ch
mov ss, word [rbp - 6]
invalid
mov ecx, esi
mov rdx, rdi
cli
call fcn.14014a4bf
fadd qword [rdx]
add byte [rax], al
cmp word [rsp + 0x48], 0
jne 0x14014a393
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rax], al
movzx ebp, word [rsp + 0x4a]
add byte [rax], al
movzx ebp, word [rsp + 0x4a]
mov eax, ebp
and eax, 0xfc00
cld
add byte [rax], al
cmp eax, 0xd800
je 0x14014a224
cmp eax, 0xdc00
lock add dword [rax], eax
add byte [rcx - 0x27ffca18], cl
mov eax, ebp
xor eax, 0xffefd800
xor eax, 0xffefd800
cmp eax, 0xffef07ff
out dx, eax
invalid
ja 0x14014a2f1
add byte [rax], al
jmp 0x14014a451
lea rcx, [rsp + 0x30]
cli
call fcn.14014a560
invalid
add eax, dword [rax]
add byte [rax + 0x30247c], al
xor byte [rax], al
jne 0x14014a3e8
add dword [rax], eax
invalid
invalid
add byte [rbx + rcx*4 + 0x6f], cl
mov r13, qword [rdi + 0x10]
lea rax, [r13 + 1]
cmp byte [rsp + 0x31], 0x5c
and al, 0x31
pop rsp
adc byte [rcx - 0x73], cl
add dword [r8 + 0x5c31247c], r8d
and al, 0x31
pop rsp
mov qword [rdi + 0x10], rax
jne case.0x140141296.212
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.14014a560
cmp byte [rsp + 0x30], 0
jl 0x14014a287
xor byte [rax], al
jne 0x14014a3e8
jge case.0x1400ddeb2.1113
add byte [rax], al
invalid
add r13, 2
cmp byte [rsp + 0x31], 0x75
and al, 0x31
jne 0x14014a2c1
mov qword [rdi + 0x10], r13
jne case.0x140141296.212
invalid
lea eax, [rcx]
add byte [rax], al
add ah, bh
jb case.0x140141296.214
add byte [rax], al
add byte [rax], al
add ebp, 0x2800
mov ecx, 0xffff
inc dword [rax]
add byte [rcx], ah
int 0xc1
in eax, 0xa
int 0xc1
in eax, 0xa
add eax, 0x2400
and eax, ecx
enter 0xffffffffffffe809, 0xffffffffffffff89
invalid
add ebp, 0x10000
add byte [rcx + 0x110000fd], al
cmp ebp, 0x110000
je 0x14014a419
invalid
mov eax, ebp
xor eax, 0xd800
add eax, 0xffef0000
add bh, ch
invalid
cmp eax, 0xffef0800
or bh, ch
dec dword [rdi]
invalid
sub byte [rcx], al
add byte [rax], al
and dword [rsp + 0x30], 0
mov ecx, ebp
jmp 0x164693044
lea rdx, [rsp + 0x30]
call fcn.140148861
dec dword [rbp + rcx*4 + 4]
add cl, byte [rax - 0x77]
invalid
mov rdx, rax
call fcn.1401488f8
jmp 0x14014a07c
jne 0x14014a43d
lea r8, [rsp + 0x30]
mov qword [r8], 4
mov rcx, rsi
mov rdx, rdi
call case.0x140158cb6.188
nop
add rsp, 0x68
push 0x5e5f5d5b
pop r12
pop r13
pop r14
pop r15
ret
cmp eax, 0x22
jne 0x14014a39d
cmp qword [rbx + 0x10], 0
je 0x14014a3b5
lea rax, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.83_src_read.rs
mov qword [rsp + 0x20], rax
mov rdx, r13
call fcn.1400703a1
lea r8, [rdx + rax]
add al, 2
mov rax, qword [rsp + 0x50]
jmp 0x14014a42d
add byte [rax], al
invalid
inc r13
mov qword [rdi + 0x10], r13
lea r8, [rsp + 0x30]
mov qword [r8], 0xf
add cl, ch
jae 0x14014a3b2
invalid
invalid
lea rax, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.83_src_read.rs
mov qword [rsp + 0x20], rax
mov rdx, r13
call fcn.1400703a1
inc r13
mov qword [rdi + 0x10], r13
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
and qword [rsi], 0
add cl, ch
push rdx
invalid
invalid
invalid
mov rax, qword [rsp + 0x60]
jmp 0x14014a42d
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
jmp 0x14014a42d
lea rdx, [rsp + 0x30]
mov qword [rdx], 0xb
jmp case.0x140103edf.724
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x11
jmp case.0x140103edf.724
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x14
jmp case.0x140103edf.724
lea rdx, [rsp + 0x30]
mov qword [rdx], 0xe
mov rcx, rdi
call fcn.14014a49f
add byte [rax], al
mov qword [rsi + 8], rax
mov qword [rsi], 2
add byte [rax], al
add cl, ch
idiv dh
invalid
invalid
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.83_src_read.rs
mov rcx, r13
mov rdx, r9
retf 0x21e8
call [rax]
invalid
retf 0x21e8
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.83_src_read.rs
add byte es:[rdx + 0x2b], bh
add byte es:[rdx + 0x2b], bh
call fcn.1402da450
ud2
push rsi
push rdi
sub rsp, 0x28
mov rsi, r8
mov rdi, rcx
mov rcx, rdx
call fcn.14014a5c3
add dword [rax], r8d
add dword [rax], eax
add byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
int1
mov rdx, rax
call fcn.1402dee3c
mov qword [rdi + 8], rax
or byte [rax - 0x39], cl
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub byte [rdi + 0x5e], bl
ret
cmp eax, 0x23
je 0x14014a75f
invalid
or ch, bl
and al, byte [rcx - 0x76]
invalid
invalid
mov al, byte [rdi + 0xf]
cmp al, 0x23
jne 0x14014a779
and esi, dword [rbp + 0x1a]
mov rcx, r15
call fcn.140148d8a
jmp 0x14014a6c3
invalid
dec dword [rax + 1]
invalid
add byte [case.0x14013bd27.363], ch
add byte [rcx + 0x7ffe1], al
invalid
add byte [rax], al
test rax, rax
jne case.0x1401349d4.417
test ecx, ecx
add byte [rax], al
inc dword [rdi]
add byte [rax], al
invalid
invalid
adc eax, 0x41663002
mov dword [rbp + rdx], 0xc1482e30
invalid
invalid
mov dword [r13 + rdx], 0xc1482e30
adc eax, 0x482e3000
add byte [rax], dh
shr rbx, 0x3f
shr rbx, 0x3f
shr ebx, 0x3f
jmp 0x14014a862
fild dword [0xc95ca82e]
push rsp
and al, 0x40
mov qword [rsp + 0x48], r13
and al, 0x48
retf
or edi, eax
leave
mov ebp, 0
rol byte [rbx + 0xf4002f9], 0x92
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
add byte [rcx + rbp*2 - 0x1a], al
xor al, 1
add byte [rcx - 0x3f], al
in al, dx
adc al, byte [rbx - 0x7cbefb02]
cmp esi, 4
invalid
invalid
invalid
imul eax, esp, 0x12934f
adc al, byte [rax]
call 0x1219decab
adc eax, dword [rcx + rcx*4 - 0x1f]
lea ecx, [rcx + rax]
loopne 0x14014a8ad
or eax, 0x2613a8
test al, 0x13
add byte es:[rax - 0x75], cl
invalid
invalid
adc esp, dword [rsi]
add byte [rax - 0x75], cl
invalid
invalid
adc al, 8
mov eax, dword [rax + rcx + 8]
or byte [rcx + rcx*4 + 0x6c], al
and al, 0x30
lea esi, [rsp + 0x60]
sub byte [rbp + rcx*4 + 0x74], cl
and al, 0x58
pop rax
lea esi, [rsp + 0x58]
pop rax
and al, 0x20
mov ecx, edi
stc
invalid
cmp esp, 0x16
adc dword [rsi], 1
add byte [rax], al
invalid
add byte [rcx + 5], bh
ror byte [rax - 9], cl
int1
loop 0x14014a8fa
invalid
invalid
add byte [rcx + rbp*2 - 0x1a], al
add eax, 0x41fff4d1
inc dword [rcx - 0x3f]
in al, dx
adc al, 0x31
xor eax, eax
cmp esi, 0xffffffff
invalid
dec dword [rdi]
xchg ebp, eax
invalid
shr esp, 0x14
invalid
dec dword [rdi]
xchg ebp, eax
rol byte [rcx + 0x29], 0xc4
sub r12d, eax
add esi, esp
invalid
fsubr dword [rcx - 0x32]
invalid
mov cl, 0x6c
in eax, dx
inc ecx
jmp 0x185eea059
sar dword [rax + rcx*2 - 0x68], 0x48
shl eax, 4
loopne case.0x140138d2f.388
sub byte [rsi], ah
add byte [rax - 0x75], cl
mov edx, dword [rax + rcx]
or byte [rbx + rcx*4 + 0x44], cl
mov eax, dword [rax + rcx + 8]
or byte [rax], r9b
or byte [rax], cl
mov dword [rsp + 0x30], ebp
invalid
and al, 0x28
lea edi, [rsp + 0x58]
jl 0x14014a99a
pop rax
mov dword [rsp + 0x20], edi
and byte [rax - 0x77], cl
stc
invalid
dec dword [rax - 0x77]
ret
mov edi, dword [rdi]
mov esi, dword [rsi]
rol dword [rax + 0x20], 0xcd
int 0x49
sub edi, eax
shr ebx, 0x1f
add dword [rbp + 0x20], esi
add ecx, eax
invalid
invalid
hlt
or eax, 2
add cl, byte [rcx + rcx*4 - 0x3f]
loop case.0x140135aa1.387
xor dh, cl
invalid
dec dword [rdi]
mov dh, 0xc0
leave
test ch, ch
push rsp
add byte fs:[rax], al
add byte [rcx + rcx*4 - 8], cl
clc
add byte [rax], al
clc
mov eax, esi
int1
loopne 0x14014aa5e
add byte [rax], al
mov ebx, 0xa
add byte [rbp + 0x31], al
leave
mov eax, esi
imul edx, eax, 0xfffffff6
mov bl, 0x80
loope 0x14014aac0
test ch, 1
ror byte [rcx - 9], cl
mov r8, rax
mov edx, edx
cmp dl, 5
rol dword [rax - 0x80], 0xf5
add dword [rax + 8], eax
std
xor ch, 1
mov rbp, qword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
or al, byte [rax]
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 8], cl
ror byte [rcx - 9], cl
invalid
add ecx, ebx
add byte [rax], al
add byte [rax - 0x46], cl
invalid
invalid
mov edx, 0x6fc0ffff
outsd dx, dword [rsi]
xacquire xchg byte [rbx], ah
add byte [rax + 0x39], cl
ror dword [rdi], 1
ja 0x14014acc3
mov eax, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x46], cl
invalid
mov edx, ecx
add byte [rax - 0x7f], cl
cli
xchg esp, eax
jae 0x14014abbe
ja 0x14014acc3
add byte [rax], al
lea rcx, [rsi]
add byte [rax], al
add byte [rax - 0x7f], cl
cli
fmul qword [rsi]
jmp 0xce9bbb34
add cl, byte [rdi]
invalid
invalid
add cl, byte [rdi]
xchg dword [rsi + 0x48000000], ecx
mov rdx, rcx
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x7f], cl
stc
dec ecx
invalid
cmp esi, dword [rdi + 0x6b]
pop rbp
xchg byte [rcx], al
add byte [rdi + 0x33], dh
add byte [rax], al
or bh, byte [rax + 1]
add dword [rax], eax
add byte [rax], al
sbb eax, 0xffffffff
invalid
invalid
sar byte [rax + 0x27], 0x48
cmp edi, 0x11
invalid
adc al, 0x2e
retf
dec dword [rcx + rcx*4 - 0x18]
call 0x189fcae32
cmp esi, edi
invalid
invalid
xor byte [rcx - 1], cl
invalid
inc esi
lea ebx, [rdi - 1]
dec dword [rax - 0x7d]
cmp ebx, 0x10
sti
adc byte [rbx + 0x50], dh
jae 0x14014ad52
sbb al, 0x2e
add dword [rax], eax
add byte [rax], al
invalid
mov byte [rbp + rdi], 0x2e
add byte [rsi], ch
add byte [rax], al
add byte [rax - 0x73], cl
add al, 0x2f
xor byte [rax - 0x73], cl
sbb al, 0x2f
lea ebx, [rdi + rbp]
add byte [rax], al
add byte [rax - 0x73], cl
add al, 0x48
cmp eax, 5
clc
invalid
clc
add eax, 0x894c2b73
mov edx, ebp
mov edx, ebp
invalid
sub eax, 0x412e3000
mov eax, 2
add byte [rax], al
invalid
add byte [rax + 2], bh
add al, byte [rax]
add byte [rax], al
add byte [rax + 0x29], cl
clc
sub eax, edi
xor byte [rcx - 1], cl
shr bl, 0xf1
int1
cmp esi, 1
add dword [rbp + 0x3d], esi
xor byte [rax - 0x73], cl
adc al, 0x2d
add al, byte [rax]
add byte [rax], al
lea edx, [rbp + 2]
invalid
mov rcx, rbx
mov ecx, ebx
fld1
fcmove st(0), st(3)
invalid
sbb al, 0x28
add ch, bl
push rbx
add ebp, esi
add ebp, eax
add edx, ebp
xchg ebx, eax
retf 0xffff
invalid
invalid
jl 0x14014ada4
invalid
sub eax, 0x44884101
sub eax, 0x44c64100
add byte [rcx - 0x3a], al
invalid
sub eax, 0x44c64100
add byte [rcx - 0x3a], al
sub eax, 0x7c62e01
sub eax, 0x7c62e01
add dword [rsi], ebp
lea rdx, gs:[r14 + r13]
ret 0x4802
retf
dec dword [rdx - 0x73]
sbb al, 0x30
ret
mov eax, ebp
add esp, 0x68
pop rbp
pop rsi
sub byte [rbp - 0x7b], cl
sal byte [rcx + rdx + 0x49], 0x89
je case.0x14013c989.338
mov r9, rdx
invalid
invalid
test eax, eax
sal dword [rsi + 0xe], 0x42
cmp byte [rcx + rax], 0xbf
invalid
invalid
mov edi, 0x15eb097f
or ebx, ebp
adc eax, 0xebd18949
mov r9, rdx
invalid
add dh, byte [rbp + 0xe]
invalid
lea eax, [0x1403af5a0]
mov dword [rsp + 0x20], eax
cli
sbb byte [rax], al
clc
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, 5
jmp 0x14014aeb2
mov al, 6
jmp 0x14014aeb2
mov al, 7
jmp 0x14014aeb2
mov al, 8
jmp 0x14014aeb2
shr bl, 2
mov al, 1
add rsp, 0x28
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.83_src_ser.rs
lea eax, [0x1403af550]
lea eax, [0x1403af550]
mov edx, 0x28
add byte [rax], al
call fcn.1402da450
ud2
ret 0x2672
adc byte [rcx + 0x39], cl
sal byte [rbx + 9], 1
sbb byte [rax - 0x75], cl
invalid
add rsp, 0x80
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.14014b2c2
invalid
add al, byte [rax]
invalid
mov ebx, 0x48000002
mov edi, dword [rbx + 8]
mov r14, qword [rbx + 0x18]
mov esi, dword [rbx + 0x18]
mov esi, dword [rbx + 0x18]
mov rbx, qword [rsi]
lea rdx, [0x1403db480]
add al, 0x29
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add al, 0x29
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
fld1
imul esi, esi, 0xffffffff
invalid
dec dword [rax - 0x77]
shr eax, 0x5e
idiv edi
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
mov rcx, rbx
call fcn.14014a692
invalid
dec dword [rax - 0x77]
shr eax, 0x5e
idiv edi
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
add al, byte [rax]
invalid
invalid
test r14, r14
je 0x14014b239
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x49d23101], dh
shl esi, 5
invalid
mov cl, 1
xor edx, edx
shl r14, 5
add eax, 0x451d8d48
add byte es:[rbp - 0x7b], cl
test esi, esi
je 0x14014b273
lea rbx, [0x1403af595]
test r14, r14
test esi, esi
je 0x14014b273
test cl, 1
je 0x14014b062
rol dword [rcx], 0x74
add al, 0x31
leave
xor ecx, ecx
jmp 0x14014b076
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov r8d, 1
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.14014a692
mov rcx, rax
invalid
shr eax, 0x12
idiv edi
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
jne 0x14014b299
invalid
call fcn.14014a78d
test rax, rax
jne 0x14014b299
lea r15, [rdi + 0x20]
lea edi, [rdi + 0x20]
mov rcx, rdi
mov rdx, rsi
call fcn.14014af38
add r14, 0xffffffffffffffe0
xor ecx, ecx
mov edx, 0
mov rdi, r15
test rax, rax
je 0x14014b050
jmp 0x14014b299
mov rcx, rbx
call fcn.14014af26
mov rcx, rax
call fcn.14014a78d
test rax, rax
jne 0x14014b299
mov dl, 1
xor ecx, ecx
jmp 0x14014b045
test dl, 1
jne 0x14014b297
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x80
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
pop rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rdx + rax*8]
mov rax, qword [rax + 0xa8]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
cmp rcx, 5
add eax, 0x4be
add al, 0
add byte [rax], al
cmovae rsi, rcx
xor edx, edx
ror byte [rax - 0x77], cl
int1
mov rcx, rsi
shr rcx, 0x3b
sete dl
mov r8, rsi
shl r8, 4
shl rdx, 3
add ecx, dword [rax - 0x7b]
invalid
je 0x14014f18f
mov ecx, dword [0x1404309f8]
mov r9, qword gs:[0x58]
and eax, 0x58
mov rcx, qword [r9 + rcx*8]
mov rcx, qword [rcx + 0xa0]
shl rax, 4
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x14014f198
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
call fcn.14014f210
cmp qword [rsp + 0x38], 0
cmp dword [rsp + 0x38], 0
jl case.0x1400f4175.897
and al, 0x38
invalid
mov rcx, qword [rsp + 0x40]
je case.0x1400f4175.897
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
invalid
je 0x14014f1f0
test rcx, rcx
jne case.0x1401288ed.507
call fcn.140043d10
out dx, eax
dec dword [rdi]
ud2
or ecx, dword [rbx + 0x2e182305]
add byte [rbp + 0x48], ah
mov rdx, qword [0x58]
mov eax, dword [0x1404309f8]
mov rdx, qword gs:[0x58]
mov rdx, qword [0x58]
add byte [rax - 0x75], cl
add al, 0xc2
invalid
mov rax, qword [rdx + rax*8]
mov qword [rax + 0xa0], rcx
mov qword [rax + 0xa8], rsi
mov dword [rax + 0xa8], esi
add rsp, 0x50
add esp, 0x50
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1402d9f80
ud2
or ecx, esp
int3
int3
int3
sub rsp, 0x20
mov rsi, r8
mov esi, eax
and byte [rcx + rcx*4 - 0x3a], cl
invalid
mov rdi, rcx
test rdx, rdx
test edx, edx
je case.0x140060b4f.2674
push rax
mov rbx, rdx
cmp qword [r9 + 8], 0
cmp dword [rcx + 8], 0
jns case.0x1400dba58.1524
invalid
or byte [rax], al
add byte [rdx + riz + 0x49], dh
je case.0x140134aec.436
mov edx, dword [rcx + 0x10]
adc byte [rax - 0x7b], cl
test rdx, rdx
je case.0x140134aec.436
sbb dword [rcx - 0x75], ecx
mov rcx, qword [r9]
mov ecx, dword [rcx]
or dword [rcx - 0x77], ecx
fmul dword [rcx - 0x77]
invalid
invalid
mov r8, rbx
mov r9, rsi
int1
int1
call fcn.140022510
test rax, rax
test eax, eax
in eax, dx
dec dword [rax - 0x7b]
test eax, eax
sal byte [rbp + 0x22], 0x48
mov dword [rdi + 8], ebx
invalid
jne case.0x1400d93d5.1597
mov qword [rdi + 8], rbx
or bl, ch
jmp 0x14014f27a
sub al, 0x48
test esi, esi
test rsi, rsi
je case.0x14013529d.420
invalid
cmp ecx, dword [rdi]
movzx eax, byte [0x1404301b0]
mov dh, 5
push rsi
ucomiss xmm0, dword [rax]
invalid
add eax, 0x2e0f56
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rbx
call fcn.140022460
test rax, rax
invalid
xor ebp, ebp
dec dword [rax - 0x7b]
invalid
invalid
sal byte [rsi + rbx*8 + 0x48], 0x89
or byte [r9], r14b
or byte [rcx], dh
invalid
je 0x14014f248
fimul word [rax - 0x77]
mov qword [rdi + 8], rax
xor eax, eax
shr bl, 0xd
jmp case.0x1400d93d5.1600
mov qword [rdi + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
mov qword [rdi + 0x10], rsi
mov qword [rdi], rax
mov dword [rdi], eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, rbx
test rax, rax
jne case.0x1400d93d5.1597
invalid
jmp 0x14014f248
int3
int3
sub rsp, 0x78
mov al, 1
add dword [rsi + 0x74ff3c01], eax
xchg byte [rcx], al
cmp al, 0xff
add dword [rdi + rdi*8], edi
je case.0x14012a96f.484
invalid
add rsp, 0x78
pop rdi
pop rsi
ret
mov rsi, rcx
mov esi, ecx
mov rax, qword [0x140430148]
test rax, rax
invalid
mov dword [rsi], ecx
invalid
add byte cs:[rax - 0x7b], cl
sal byte [rsp + rcx + 0x48], 0x89
int1
je case.0x14012ebdb.480
or al, 0x48
mov ecx, esi
int1
mov rcx, rsi
add rsp, 0x78
invalid
js case.0x14012ebdb.493
pop rdi
pop rsi
jmp rax
invalid
loopne case.0x1400df0f1.1501
mov rcx, qword [0x14042a410]
mov ecx, dword [0x14042a410]
add byte [rax - 0x7d], cl
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
stc
push qword [rbp + 0x49]
jne case.0x14012eca9.486
jne case.0x14012eca9.486
mov qword [rsp + 0x30], 0xffffffffffffffff
mov dword [rsp + 0x30], 0xffffffff
and al, 0x30
invalid
dec dword [rax - 0x75]
add eax, 0x2db143
mov r9b, 0x2d
invalid
mov rax, qword [0x14042a430]
mov r9b, 0x2d
sub eax, 0x4c8d4800
and al, 0x30
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
and al, 0x30
mov edx, 0xc0000000
add byte [rax], al
add byte [rax], al
add al, al
rol byte [rbp + 0x31], 0xc0
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
xor ecx, ecx
call rax
test eax, eax
invalid
sal byte [rbp + 0x3a], 0x48
jne case.0x1400dba58.1547
cmp cl, byte [rax - 0x75]
and al, 0x30
invalid
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
xor byte [rax - 0x39], cl
mov rax, 0xffffffffffffffff
mov eax, 0xffffffff
sar bh, 0xff
invalid
push rax
lock cmpxchg qword [0x14042a410], rcx
cmpxchg qword [0x14042a410], rcx
cmpxchg dword [0x14042a410], ecx
mov al, 0x2d
sub eax, 0x480c7400
add byte [rsp + rcx + 0x48], dh
je case.0x14012eca9.486
or al, 0x48
mov rdi, rax
mov edi, eax
invalid
call qword [sym.imp.kernel32.dll_CloseHandle]
adc eax, 0x192375
jne case.0x1400dba58.1548
sbb dword [rax], eax
mov rcx, rdi
mov ecx, edi
stc
mov rax, qword [case.0x1400df0f1.1518]
or esi, dword [rcx - 0x76b7ffd3]
mov cl, 0x2d
sub eax, 0xf2894800
add byte [rax - 0x77], cl
mov rdx, rsi
xor r8d, r8d
xor r8d, r8d
xor eax, eax
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
xor ecx, ecx
call rax
jmp case.0x14012a96f.483
jno case.0x14012a96f.503
invalid
invalid
dec dword [rcx + 0x482c2444]
mov dword [rsp + 0x2c], eax
and al, 0x2c
sub al, 0x48
lea rax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
cmp byte [rax - 0x73], cl
lea rax, [0x140050680]
add eax, 0xfff0132e
adc esi, eax
adc esi, eax
lock dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
mov qword [rsp + 0x20], 1
mov qword [rsp + 0x20], 1
and al, 0x20
and byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.Unable_to_create_keyed_event_handle:_error
lea edx, [0x1403b2fd0]
adc eax, 0x263c69
imul edi, dword [rsi + riz], 0x748d4800
cmp al, 0x26
add byte es:[rax - 0x73], cl
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x48]
lea esi, [rsp + 0x48]
je case.0x14012eca9.502
and al, 0x48
lea r9, [rsp + 0x38]
lea r9, [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call case.0x140103edf.1096
std
invalid
dec dword [rax - 0x73]
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea edx, [0x1403b3010]
adc eax, 0x263c8a
add byte es:[rax - 0x77], cl
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.1402da2c0
xor ch, byte [rdi + 0xb0f0018]
scasd eax, dword [rdi]
sbb byte [rax], al
add byte [rdi], cl
ud2
or eax, dword [rcx + 0x56]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
mov rsi, r9
mov esi, ecx
invalid
mov ebx, r8d
mov ebx, eax
mov rdi, rdx
mov edi, edx
xlatb
mov r14, rcx
mov esi, ecx
invalid
lea rcx, [0x1403b3153]
or eax, 0x263da7
cmpsd dword [rsi], dword [rdi]
cmp eax, 0x15ff0026
add bh, bh
add bh, bh
call qword [sym.imp.kernel32.dll_GetModuleHandleA]
adc eax, 0x191ece
invalid
invalid
sbb dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
sal byte [rsp + rdx + 0x48], 0x8d
je case.0x1400dccf5.1473
adc al, 0x48
lea rdx, str.NtReleaseKeyedEvent
lea edx, str.NtReleaseKeyedEvent
adc eax, 0x263e12
add byte es:[rax - 0x77], cl
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
shr eax, 0x69
call sub.kernel32.dll_GetProcAddress
not dword [0x1009a3bc9]
adc eax, 0xc0854800
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rbp + 7], 0x48
jne case.0x1400dccf5.1474
invalid
lea rax, case.0x1400df0f1.1534
lea eax, case.0x1400df0f1.1534
add eax, 0x2e
add byte cs:[rax], al
add byte [rax - 0x77], cl
mov qword [case.0x1400df0f1.1518], rax
mov dword [0x14042a438], eax
add eax, 0x2db05f
pop rdi
sub eax, 0xf1894c00
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
int1
mov rdx, rdi
mov r8d, ebx
mov eax, ebx
fmul dword [rcx - 0x77]
mov r9, rsi
mov ecx, esi
int1
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp rax
jmp rax
loopne case.0x140135aa1.415
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x60
sub esp, 0x60
invalid
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
clc
invalid
invalid
lea rax, str.l1__
lea eax, str.l1__
add eax, 0x263d6f
outsd dx, dword [rsi]
cmp eax, 0x89480026
add byte es:[rax - 0x77], cl
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffffc748, 0x45
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
rol byte [rcx], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.failed_to_write_whole_buffer
lea eax, str.failed_to_write_whole_buffer
add eax, 0x28cd54
push rsp
int 0x28
sub byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp - 0x28], rax
fmul dword [r15]
fmul dword [rdi]
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
loopne case.0x14013cd95.372
loopne case.0x14013cd95.372
lea rdx, str.library_std_src_syswindowsc.rs
lea edx, [0x1403b31e8]
adc eax, 0x263daa
stosb byte [rdi], al
cmp eax, 0x8d480026
add byte es:[rax - 0x73], cl
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0x79e8, 0xffffffffffffffae
enter 0x79e8, 0xffffffffffffffae
call fcn.1402da2c0
jns case.0x14013c708.377
scasb al, byte [rdi]
sbb byte [rax], al
add byte [rdi], cl
ud2
or ecx, dword [rdi]
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
adc byte [rbp + 0x48], dl
push rbp
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
push 0x60
invalid
call fcn.1402da800
popfq
mov bl, 0x18
sbb byte [rax], al
add byte [rdi], cl
ud2
or ecx, esp
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x75], cl
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x77], ecx
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and al, 0x20
and al, ch
call case.0x14013bd27.412
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
sub bl, al
ret
int3
int3
int3
push rbp
sub rsp, 0x60
sub esp, 0x60
in al, dx
invalid
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
invalid
invalid
dec dword [rax - 0x75]
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax + 0xc60038], eax
cmp byte [rax], 0
add dh, al
mov byte [rax], 0
add byte [rax], al
add byte [rdi], cl
je case.0x140141296.245
test byte [rdx + 1], dl
add dword [rax], eax
add byte [rax], al
add dh, al
mov byte [rbp - 9], 0
test dword [r8], 0xbc058b48
test dword [rax], 0xbc058b48
mov rax, qword [0x140430078]
mov eax, dword [0x140430078]
add eax, 0x2e0bbc
mov esp, 0x48002e0b
or ebp, dword [rsi]
add byte [rax - 0x7d], cl
invalid
invalid
add byte cs:[rax - 0x7d], cl
cmp rax, 3
cmp eax, 3
clc
add ecx, dword [rdi]
jne 0x14014f5d6
test dword [rax], edx
add dword [rax], eax
add byte [rax], al
add byte [rax + 0xf00f77d], al
cmp byte [rbp - 9], 0
test dword [rax], 0x119850f
jne 0x14014f5e9
test dword [rcx], ebx
sbb dword [rcx], eax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [0x140430040]
mov eax, dword [0x140430040]
add eax, 0x2e0b69
imul ecx, dword [rbx], 0xd8b002e
or ebp, dword [rsi]
add byte [rbx + 0x2e151b0d], cl
invalid
invalid
invalid
invalid
invalid
mov ecx, dword [0x1404309f8]
or eax, 0x2e151b
sbb edx, dword [0x18879f50d]
adc eax, 0x4865002e
add byte cs:[rbp + 0x48], ah
add byte [rbp + 0x48], ah
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
adc al, 0x25
and eax, 0x58
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
or al, 0xca
retf 0x8d48
lea rcx, [rcx + 0xd9]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
enter 0x2475, 0xffffffffffffff8b
jne case.0x14013cd95.394
invalid
cmp rax, rcx
jne case.0x14013cd95.394
and al, 0x8b
mov eax, dword [0x140430070]
add eax, 0x2e0b74
inc eax
jne 0x14014f555
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
cdq
and esp, dword [rsi]
add byte es:[rbp + rcx*4 + 5], cl
add byte es:[rbp + rcx*4 + 5], cl
lea r8, [0x1403b18e8]
add eax, 0x2623da
fisub dword [rbx]
add byte es:[rdx + 0x26], bh
mov edx, 0x26
add byte [rax], al
call fcn.1402da730
ud2
lea rcx, [0x140430038]
add bh, bh
call qword [sym.imp.kernel32.dll_TryAcquireSRWLockExclusive]
adc eax, 0x191c19
test al, al
je 0x14014f5e9
add byte [rax], al
invalid
ror byte [rdi], 0x84
mov edx, 0x8b000000
add byte [rax], al
add byte [rbx + 0x2e14c305], cl
mov eax, dword [0x1404309f8]
mov eax, dword [0x1404309f8]
ret
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0xd9]
sbb cl, 0
add byte [rax], al
mov qword [0x140430040], rax
add eax, 0x2e0af0
lock or ch, byte [rsi]
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
add byte [rcx + 0x2e0b1505], cl
add eax, 0x2e0b15
invalid
invalid
mov dword [0x140430070], eax
add eax, 0x2e0b15
add byte cs:[rax - 0x39], cl
mov qword [rbp - 0x30], 1
xorps xmm0, xmm0
ror byte [rdi], 0x11
adc dword [rbp - 0x28], eax
rol byte [r9], 1
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc dword [rbp - 0x28], eax
invalid
invalid
adc dword [rbp - 0x28], eax
fmul dword [rax - 0x39]
mov qword [rbp - 0x1a], 0
out 0, al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp dword [0x140430048], 0
invalid
or ch, byte [rsi]
add byte [rax], al
jne 0x14014f61d
popfq
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [0x140430048], 0xffffffff
mov ebp, 0xff002e0a
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
cmp qword [0x140430048], 0
jne 0x14014f61d
popfq
add byte [rax], al
invalid
invalid
popfq
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add eax, 0x2e0abd
invalid
or ch, byte [rsi]
invalid
mov qword [0x140430048], 0xffffffffffffffff
mov ebp, 0xff002e0a
invalid
dec dword [rax - 0x73]
or eax, 0x2e0abe
or ch, byte [rsi]
invalid
lea rcx, [0x140430050]
add al, ch
imul eax, dword [rcx], 0x100f0000
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp - 0x30], al
movups xmm1, xmmword [rbp - 0x20]
call fcn.14014f700
movups xmm0, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp - 0x30], al
ror byte [rdi], 1
movups xmm1, xmmword [rbp - 0x20]
loopne case.0x14013529d.771
movups xmmword [0x140430060], xmm1
adc dword [0x140430060], ecx
or ch, byte [rsi]
add byte [rdi], cl
invalid
movups xmmword [0x140430050], xmm0
movabs dword [0xa9405ff48002e0a], eax
add byte [rax - 1], cl
inc qword [0x140430048]
add eax, 0x2e0a94
add bh, bh
or eax, 0x2e0ab6
mov dh, 0xa
invalid
invalid
dec dword [0x140430070]
jne 0x14014f5e9
invalid
mov dh, 0xa
add byte cs:[rbp + 0x2d], dh
invalid
sub eax, 0x7905c748
or ch, byte [rsi]
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rcx, [0x140430038]
mov qword [0x140430040], 0
lea rcx, [0x140430038]
push 0xa
add bh, bh
invalid
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
adc eax, 0x1920d4
jmp 0x14014f5e9
lea rcx, [rbp - 9]
call fcn.1402df6e0
cmp byte [rbp - 9], 0
je case.0x14013c358.396
invalid
invalid
invalid
invalid
mov rax, qword [0x140430108]
cmp rax, 3
jne case.0x140141296.244
invalid
invalid
call qword [0x140430110]
nop
add rsp, 0x60
pop rbp
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1402da450
scasb al, byte [rdi]
sbb byte [rax], al
scasb al, byte [rdi]
sbb byte [rax], al
ud2
lea rax, str.library_std_srcio_stdio.rs
add eax, 0x261c94
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1403b4169]
lea r9, [0x1403b0338]
lea ecx, [0x1403b0338]
invalid
invalid
invalid
add byte es:[rbp + rcx*4 + 0xd], cl
add dword [0xcd60f65f], ecx
or eax, 0x8d4c0026
or eax, 0x8d4c0026
lea r8, [rbp - 0xa]
idiv byte [r10 + 0x10]
mov edx, 0x10
call fcn.1402da6a0
mov al, 0x18
add byte [rdi], cl
ud2
invalid
invalid
ud2
nop word [rax + rax]
invalid
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
lea rbp, [rdx + 0x60]
push 0x60
movups xmm0, xmmword [rbp - 0x30]
movups xmm1, xmmword [rbp - 0x20]
adc byte [rbp - 0x20], cl
adc byte [rbp - 0x20], cl
loopne case.0x1401122ab.949
movups xmmword [0x140430060], xmm1
adc dword [0x140430060], ecx
or dword [rsi], ebp
add byte [rdi], cl
adc dword [0x140430050], eax
fmul qword [rcx]
invalid
invalid
movups xmmword [0x140430050], xmm0
or dword [rsi], ebp
add byte [rax - 0x73], cl
lea rcx, [0x140430048]
lea ecx, [0x140430048]
or eax, 0x2e09cd
or dword [rsi], ebp
add al, ch
jo 0x14014f675
call case.0x1400d5dac.1878
nop
invalid
call qword [rax + 0x30c48348]
add rsp, 0x30
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x30
push rbp
sub rsp, 0x30
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
invalid
lea rcx, [0x140430038]
call fcn.14014f6e0
invalid
nop
or dword [rsi], ebp
add al, ch
add byte ss:[rax], al
add byte [rax + 0x30c48348], dl
add rsp, 0x30
pop rbp
ret
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
lea rbp, [rdx + 0x60]
push 0x60
lea rcx, [rbp - 0x30]
call fcn.14014f700
sub dword [rax], eax
add byte [rax], al
sub dword [rax], eax
add byte [rax], al
nop
add rsp, 0x30
invalid
invalid
invalid
pop rbp
ret
cmp byte [r9 + rax - 0x3d], sil
mov qword [rcx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax], al
je 0x14014f6e6
ret
or byte [r8], al
add byte [rax], al
add byte [rax], al
jmp qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
add byte [rax], al
add byte [rax], al
jmp qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
jmp qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
mov bl, 0x1f
sbb dword [rax], eax
int3
int3
int3
int3
int3
push rax
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov dword [rbp - 8], 0xfffffffe
cmp byte [rcx + 0x18], 0
je case.0x1400f1f91.1282
invalid
cmp qword [rcx + 8], 0
cmp dword [rcx + 8], 0
je 0x14014f7a8
add byte [rax], al
add byte [rax - 0x75], cl
or dword [rdx + 1], edi
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rcx]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add rsp, 0x50
push rax
pop rbp
jmp fcn.1400224f0
invalid
in eax, dx
invalid
mov qword [rbp - 0x10], rcx
call fcn.14014f810
add byte [rax], al
add byte [rax], al
test rax, rax
mov rcx, qword [rbp - 0x10]
invalid
invalid
je 0x14014f718
invalid
mov r8d, eax
and r8d, 3
lea rdx, [r8 - 2]
push rax
dec byte [rax - 0x7d]
cli
add dh, byte [rdx - 0x40]
invalid
dec byte [rax - 0x7d]
cli
add dh, byte [rdx - 0x40]
invalid
test r8, r8
je 0x14014f718
mov rcx, rax
dec rcx
dec ecx
leave
ror dword [rax - 1], 0xc9
mov qword [rbp - 0x28], rcx
mov rcx, qword [rax - 1]
mov ecx, dword [rax - 1]
mov rax, qword [rax + 7]
mov eax, dword [rax + 7]
invalid
invalid
mov qword [rbp - 0x18], rcx
call 0x1205a80bf
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
call qword [rax]
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
invalid
invalid
cmp qword [rax + 8], 0
je 0x14014f791
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call fcn.1400224f0
invalid
in eax, dx
invalid
mov edx, 8
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
call fcn.1400224f0
sub eax, 0x8b48ffed
in eax, dx
dec dword [rax - 0x75]
invalid
invalid
jmp 0x14014f718
jo case.0x1400f1f91.1298
invalid
invalid
invalid
add rsp, 0x50
pop rbp
ret
add r14b, r15b
invalid
lea r12, [0x1403e0a34]
lea r13, [0x1403e0a44]
sub eax, 0x2911fb
sti
adc dword [rcx], ebp
sub dword [rax], eax
mov qword [rbp - 8], rcx
clc
clc
jmp 0x14014f862
invalid
nop
mov edx, 8
mov rcx, qword [rbp - 0x28]
fsubr st(0)
call fcn.1400224f0
xchg edx, eax
sub al, 0xed
in eax, dx
dec dword [rax - 0x75]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rdx, qword [rcx + 0x10]
mov rbx, rdx
mov ebx, edx
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
sub rbx, rax
sub ebx, eax
ret
jbe case.0x14000e766.3500
xchg byte [rax + 2], bl
pop rax
add al, byte [rax]
invalid
push rcx
adc byte [rax - 0x77], cl
mov ebx, edx
invalid
invalid
invalid
mov byte [rcx + 0x18], 1
mov r8, qword [rcx]
add dword [rcx + 1], ecx
ror byte [rcx + rcx*4 + 0x74], 0x24
mov dword [rsp + 0x20], esi
je 0x14014f8a8
and al, 0x20
mov rcx, rsi
mov ecx, esi
mov edx, 0xfffffff5
invalid
invalid
dec dword [rcx - 0x77]
mov r9, rbx
fld1
retf
add eax, dword [rax]
add byte [rax - 0x7d], cl
cmp qword [rbp - 0x38], 0
cmp dword [rbp - 0x38], 0
enter 0xf00, 0xffffffffffffff84
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x7d], cl
rol byte [rcx + rcx*4 - 1], 1
mov edi, r15d
invalid
mov r15, qword [rbp - 0x30]
mov edi, r15d
inc dword [rbx - 0x7cb7fc19]
inc dword [rdx]
mov rcx, qword [rbp - 8]
clc
clc
jae case.0x1400f4dab.1237
sbb al, 0xc6
sbb byte [r8], al
invalid
mov byte [rcx + 0x18], 0
movsxd rax, dword [r12 + rdi*4]
add rax, r12
jmp rax
invalid
movzx eax, byte [rdi + 0x10]
adc bl, ch
push 0x841f0f
invalid
invalid
test byte [rax], al
add byte [rax], al
invalid
jmp 0x14014f930
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp edi, 2
jne 0x14014f900
add byte [rax], al
cmp edi, 2
inc dword [rdx]
jne 0x14014f900
sub ecx, dword [rcx + rcx*4 - 8]
mov rax, r15
clc
shr rax, 0x20
cmp eax, 6
clc
invalid
call 0x1470d7bff
je 0x14014f992
mov byte [rcx + 0x18], 0
mov rcx, r15
mov ecx, edi
shr rcx, 0x20
call fcn.14014ff80
invalid
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp - 8]
jmp 0x14014f930
mov byte [rcx + 0x18], 0
mov rax, r15
shr rax, 0x20
cmp eax, 0x28
ja case.0x14013529d.571
invalid
add byte [rax], al
add byte [rax], al
invalid
movsxd rax, dword [r13 + rax*4]
mov dh, 0x47
pcmpgtd mm1, qword [rdi]
invalid
invalid
invalid
cmp al, 0x23
jne 0x14014faf1
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, [rdi - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp rax, 2
jb 0x14014f862
invalid
sbb al, 0xff
invalid
invalid
clc
add cl, byte [rdi]
invalid
test rdi, rdi
test edi, edi
je 0x14014f862
invalid
lea rax, [r15 - 1]
mov qword [rbp - 0x28], rax
mov rcx, qword [r15 - 1]
mov rax, qword [r15 + 7]
invalid
invalid
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
invalid
call 0x1205a82af
call 0x1205a82af
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne case.0x14014a16d.50
call qword [rax]
mov rax, qword [rbp - 0x20]
loopne case.0x14013529d.571
cmp dword [rax + 8], 0
add byte [rdi], cl
je case.0x1400f4963.1225
test al, bl
invalid
invalid
invalid
adc byte [rax - 0x75], cl
loopne case.0x14013529d.571
test al, bl
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call fcn.1400224f0
imul ebp, dword [rbx], 0xffffffed
sub ebp, ebp
in eax, dx
invalid
jmp case.0x1400f4963.1225
invalid
mov rbx, qword [rbp - 0x30]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
ror byte [rax - 0x75], 1
clc
mov byte [rcx + 0x18], 0
test rbx, rbx
test ebx, ebx
test ebx, ebx
fisttp dword [rbx + rcx*4 + 0x4d]
invalid
mov r9, qword [rbp - 0x10]
je 0x14014fb46
add dword [rax], eax
add byte [rcx + 1], cl
invalid
invalid
add r9, rbx
mov qword [rbp - 0x10], r9
invalid
invalid
jmp 0x14014f862
mov bl, 0xfe
invalid
invalid
invalid
invalid
and eax, 0xffff7ae9
push qword [rax - 0x8c16d7]
mov al, 0x29
invalid
jae case.0x14014b37a.21
invalid
mov al, 0x29
jmp 0x14014f930
jae case.0x14014b37a.21
invalid
invalid
push qword [rax - 0x9316ff]
jmp 0x14014f930
add ch, cl
invalid
push qword [rax - 0xa116fd]
invalid
add ebp, ecx
pop rsi
invalid
mov al, 5
jmp 0x14014f930
invalid
mov al, 6
jmp 0x14014f930
invalid
push qword [rax - 0xbd16f9]
mov al, 7
jmp 0x14014f930
invalid
invalid
or cl, ch
cmp edi, edi
invalid
push qword [rax - 0xcb16f7]
invalid
invalid
mov al, 0xa
jmp 0x14014f930
invalid
mov al, 0xc
jmp 0x14014f930
mov al, 0xd
jmp 0x14014f930
sbb bh, bh
invalid
invalid
sbb bh, bh
invalid
invalid
adc edi, edi
invalid
push qword [rax - 0xf516f1]
invalid
invalid
mov al, 0x11
jmp 0x14014f930
invalid
mov al, 0x12
jmp 0x14014f930
out 0xfe, eax
invalid
push qword [rax - 0x11f16eb]
jmp 0x14014f930
loopne case.0x14010644a.1131
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x13416e8]
invalid
mov al, 0x18
jmp 0x14014f930
retf
push qword [rax - 0x13b16e7]
invalid
push qword [rax - 0x14216e6]
sbb ch, cl
jmp 0x14014f930
mov ebp, 0xb0fffffe
invalid
sbb ebp, ecx
jmp 0x14014f930
mov dh, 0xfe
invalid
scasd eax, dword [rdi]
invalid
invalid
mov al, 0x1e
jmp 0x14014f930
invalid
invalid
invalid
invalid
push qword [rax - 0x16c16e0]
jmp 0x14014f930
invalid
and ecx, ebp
invalid
invalid
mov al, 0x22
jmp 0x14014f930
test esi, edi
invalid
invalid
test esi, edi
invalid
mov al, 0x23
jmp 0x14014f930
jle case.0x14013cd95.436
invalid
push qword [rax - 0x18816dc]
jmp 0x14014f930
invalid
invalid
invalid
sub cl, ch
invalid
test rax, rax
je case.0x1401122ab.1022
xor esi, esi
mov r15d, 0
add byte [rax], al
add byte [rax + 0x39], cl
invalid
invalid
cmp rdx, rax
jae 0x14014fb29
ret 0x4973
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_vecmod.rs
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
shr eax, 0xf1
test al, 0x18
call fcn.1402da3e0
ud2
invalid
add byte [rdi], cl
or ecx, dword [rbx + rcx*4 + 0x4d]
invalid
mov r9, qword [rbp - 0x10]
test r9, r9
je 0x14014fb32
mov rdx, qword [rcx + 0x10]
mov rsi, rdx
sub rsi, r9
invalid
jb case.0x140060b4f.2677
invalid
mov qword [rcx + 0x10], 0
je 0x14014fb32
mov rax, qword [rbp - 8]
mov rcx, qword [rax]
add r9, rcx
add ecx, ecx
mov rdx, r9
mov r8, rsi
invalid
call fcn.1402afaf0
retf
call qword [0x18da04328]
mov ecx, dword [rbp - 8]
clc
mov qword [rcx + 0x10], rsi
jmp 0x14014fb32
xor r15d, r15d
mov rax, r15
clc
add rsp, 0x68
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
lea r15, str.failed_to_write_the_buffered_data
test r9, r9
jrcxz 0x14014fb5d
add byte es:[rbp - 0x7b], cl
leave
jne 0x14014fafa
jmp 0x14014fb32
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_vecmod.rs
mov rcx, r9
leave
call fcn.1402da3e0
sbb byte [rax], al
ud2
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x60]
invalid
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
call fcn.14014fc00
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
push 0x60
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
call 0x140052ec5
invalid
mov rcx, qword [rbp - 0x28]
call fcn.14000a220
cmp dword [rsi + 0x4890ffeb], esp
cmpsb byte [rsi], byte [rdi]
jmp case.0x14017da78.473
call qword [rax + 0x28c48348]
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov r8, rdi
clc
call fcn.1402afaf0
mov qword [rsi + 0x10], rdi
add rsp, 0x28
pop rdi
pop rsi
ret
mov dword [rbp + 0x10], 0xfffffffe
invalid
dec dword [rax - 0x77]
mov rsi, rcx
test r9, r9
leave
invalid
leave
je 0x14014fcb2
mov rbx, r9
mov r14, r8
invalid
mov ecx, edx
call qword [sym.imp.kernel32.dll_GetStdHandle]
sbb dword [rax], eax
test rax, rax
je 0x14014fcba
mov r15, rax
cmp rax, 0xffffffffffffffff
jne 0x14014fcdf
call sub.kernel32.dll_GetLastError
out dx, al
adc eax, 0xe0c14800
invalid
invalid
invalid
shl rax, 0x20
or rax, 2
enter 0xffffffffffffeb02, 0x12
and byte [rax - 0x7d], cl
enter 0xffffffffffffeb02, 0x12
adc cl, byte [rdi]
push rdi
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
invalid
jmp 0x14014fccf
ror byte [rdi], 0x11
invalid
movabs rax, 0x600000002
mov qword [rsi + 8], rax
mov qword [rsi], 1
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov dword [rbp - 0x40], 0
rol byte [rax], 0
add byte [rax], al
lea rdx, [rbp - 0x40]
lea edx, [rbp - 0x40]
mov rcx, r15
call qword [sym.imp.kernel32.dll_GetConsoleMode]
test eax, eax
je 0x14014fd58
mov rdi, qword [rbp + 0x70]
movzx eax, byte [rdi + 4]
test rax, rax
je 0x14014fd7a
cmp al, 3
ja case.0x14013529d.800
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
add ecx, dword [rdi]
xchg dword [rsi + 0x41000001], esp
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rcx + 0xf], al
mov dh, 0xe
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rcx + 0xf], al
mov dh, 0xe
mov edx, ecx
and dl, 0xc0
rol byte [rax - 0x7af07f06], 0xb1
add byte [rax], al
invalid
retf 0xe280
rol byte [rax - 0x7af07f06], 0xb1
add byte [rax], al
add byte [rax - 0x49f0f8f4], cl
add al, 0xfe
ror byte [rax - 0x49f0fbb9], 0xf
invalid
or byte [rdi], 0x85
mov cl, 0
add byte [rax], al
mov byte [rdi + rax], cl
movzx eax, byte [rdi + 4]
inc al
mov byte [rdi + 4], al
movzx ecx, byte [rdi]
invalid
lea rdx, [0x1403b2c4c]
movzx ebx, byte [rcx + rdx]
mov qword [rbp - 0x50], rbx
cmp al, bl
jae 0x14014fddf
mov qword [rsi + 8], 1
mov qword [rsi], 0
jmp 0x14014fccf
lea rcx, [rbp - 0x40]
mov rdx, r15
cli
mov r8, r14
mov r9, rbx
mov qword [rbp - 0x48], r15
call fcn.140150140
add byte [rdi], cl
adc byte [rbp - 0x40], al
movups xmmword [rsi], xmm0
invalid
jmp 0x14014fccf
cmp rbx, 0x1000
mov r8d, 0x1000
cmovb r8, rbx
cmovb eax, ebx
lea rcx, [rbp - 0x10]
invalid
invalid
mov rdx, r14
bnd call fcn.140049290
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
je 0x14014fe0e
invalid
stc
ror byte [rcx - 0x77], 0xd1
mov byte [rdi + 4], 0
lea rax, str.L___
invalid
invalid
add cl, ch
in eax, 0xfe
invalid
invalid
movzx r8d, al
cmp al, 5
jae 0x14014fee9
mov dh, 0xc
or byte [rax - 0x7d], cl
stc
add dh, byte [rdx + 0x5f]
jbe 0x14014fe9a
mov byte [rdi], al
mov byte [rdi + 4], 1
jmp case.0x14013529d.794
mov eax, dword [rbp - 8]
mov rax, qword [rbp]
mov qword [rbp + 8], rax
cmp rax, rbx
jne 0x14014ff11
lea rcx, [rbp - 0x40]
mov rdx, r15
mov r9, rbx
mov ecx, ebx
lea ecx, [rbp - 0x40]
mov ecx, ebx
call fcn.140150240
cmp qword [rbp - 0x40], 0
mov rax, qword [rbp - 0x38]
invalid
invalid
jne 0x14014fea1
enter 0x2a75, 0x48
mov dword [rbp - 0x58], eax
invalid
mov qword [rbp - 0x58], rax
mov qword [rbp + 8], rbx
cmp rax, rbx
fmul dword [rdi]
invalid
sahf
add byte [rax], al
invalid
test al, 0x48
mov dword [rbp + 8], ebx
fmul dword [rdi]
test dword [rsi + 0x48000000], ebx
invalid
mov qword [rsi + 8], 1
xor eax, eax
mov qword [rsi], rax
mov dword [rsi], eax
jmp 0x14014fccf
invalid
invalid
invalid
invalid
add byte [rcx], dh
xor eax, 0x48fffffe
lea eax, str.L___
jmp [rsi]
invalid
invalid
lea rax, str.L___
jmp [rsi]
mov qword [rsi + 8], rax
mov eax, 1
mov qword [rsi], rax
mov dword [rsi], eax
jmp 0x14014fccf
or byte [rax + 1], bh
mov dword [rsi], eax
lea rax, str.0.__
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
enter 1, 0
add byte [rax - 0x73], cl
add eax, 0x28c2b4
enter 1, 0
add byte [rax - 0x73], cl
add eax, 0x28c2b4
mov qword [rbp - 0x30], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
fmul dword [r8 - 0x73]
adc eax, 0x262fa2
invalid
invalid
ror byte [r15], 1
push rdi
ror byte [rdi], 0x11
fmul dword [r8 - 0x73]
adc eax, 0x262fa2
invalid
invalid
add byte es:[rax - 0x73], cl
shr r8b, 0xd9
fldenv [rbx + 0xb0f0018]
lea rax, str.library_std_src_syswindows_stdio.rs
lea eax, [0x1403b2de8]
mov edx, 4
lea rcx, [rbp - 0x40]
call fcn.1402da2c0
fldenv [rbx + 0xb0f0018]
fldenv [rbx + 0xb0f0018]
lea rax, str.library_std_src_syswindows_stdio.rs
lea eax, [0x1403b2de8]
lea eax, [0x1403b2de8]
mov edx, 4
add al, 0
add byte [rax], al
mov rcx, r8
jmp 0x14014ff07
add byte es:[rcx + rcx*4 - 0x3f], cl
fimul dword [rcx - 0x77]
shr al, 0xd1
movsb byte [rdi], byte [rsi]
sbb byte [rax], al
ud2
mov qword [rbp - 0x40], 0
lea r9, str.library_std_src_syswindows_stdio.rs
or eax, 0x262ef8
lea rcx, [rbp - 0x50]
mov r8b, 0xeb
invalid
rol byte [rax], 0
add byte [rax], al
or eax, 0x262ef8
mov r8b, 0xeb
adc ecx, dword [rax - 0x39]
rol byte [r8], 0
rol byte [rax], 0
add byte [rax], al
mov qword [rbp - 0x40], 0
rol byte [rax], 0
lea r9, str.library_std_src_syswindows_stdio.rs
lea rcx, [rbp - 0x58]
invalid
invalid
or eax, 0x262ecb
test al, 0x48
lea edx, [rbp + 8]
lea rdx, [rbp + 8]
lea r8, [rbp - 0x40]
call fcn.1402df6a0
add byte [rdi], cl
invalid
lea eax, [rbp - 0x40]
add byte [rdi], cl
or ecx, dword [rdi]
invalid
add byte [rax], al
add byte [rax], al
and al, 0x10
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x48]
call fcn.1401504d0
add eax, 0x48900000
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rbp
ret
je case.0x14014ffaf.10060
cmp ecx, 0x1b64
je case.0x14014ffaf.10060
jmp case.0x14014ffaf.10014
mov al, 0x16
ret
ret
adc al, 0xc3
mov al, 0xb
ret
invalid
ror dword [rdi], 0x57
ror byte [rdi], 0x11
and al, 0x38
and al, 0x30
and al, 0x20
rol byte [rbp + 0x31], cl
rol byte [rbp + 0x31], 0xc9
add eax, dword [rcx]
add byte [rax], al
mov ecx, edi
and al, 0x60
add byte [rdi + rsi - 0x7b], dh
sar byte [rax + 0xd], 0x48
mov rax, qword [rsp + 0x68]
or byte [rcx], r14b
shr bl, 0x19
sar edi, 0x15
adc eax, 0xc1480019
shl rax, 0x20
add cl, byte [rax - 0x77]
or byte [rax + 1], r15b
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add esp, 0xa8
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
and al, 0x20
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x262519
invalid
invalid
invalid
invalid
and eax, 0x8d480026
je 0x14015022f
js 0x140150259
lea ecx, [rsp + 0x50]
mov eax, 1
int1
lea ecx, [rsp + 0x58]
shr eax, 0x7c
out 0xff, al
invalid
invalid
or ecx, esp
int3
push rsi
push rsi
push rdi
push rbx
mov eax, 0x2060
add byte [rax], al
add byte [rax], al
call fcn.1402aece0
sub rsp, rax
mov rdi, r9
mov r14, rdx
mov esi, edx
mov esi, edx
invalid
mov rsi, rcx
cmp r9, 0x1001
stc
add dword [rax], edx
adc byte [rax], al
invalid
stc
add dword [rax], edx
adc byte [rax], al
invalid
jb 0x140150299
mov edi, 0x1000
cmp byte [r8 + 0x1000], 0xbf
mov eax, 0x1000
invalid
jg 0x140150299
invalid
mov eax, 0x1000
mov edi, 0xffbf247f
and al, 0xbf
dec dword [rdi]
add byte [rax], al
and al, 0xbf
dec dword [rdi]
mov edi, 0xfff
add byte [rax], al
cmp byte [r8 + 0xfff], 0xbf
cmp byte [rax + 0xfff], 0xbf
jg 0x140150299
xor edi, edi
cmp byte [r8 + 0xffe], 0xc0
add byte [rax], al
add al, al
setge dil
invalid
add rdi, 0xffd
add edi, 0xffd
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
and bh, al
and al, 0x28
and al, 0x28
add byte [rax], dl
add byte [rax], al
mov ecx, 0xfde9
jmp 0xfa1503ae
or byte [rax], al
add byte [rax], al
mov r9d, edi
mov ecx, edi
call qword [sym.imp.kernel32.dll_MultiByteToWideChar]
sbb dword [rax], eax
test eax, eax
je 0x140150418
movsxd r15, eax
cmp eax, 0x1001
jae 0x140150454
add byte [rcx], 0
invalid
lea rax, str.Unexpected_error_in_MultiByteToWideChar
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], 1
mov dword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
lea rax, str.failed_to_write_whole_buffer
lea eax, str.failed_to_write_whole_buffer
sub byte [rax], al
mov qword [rsp + 0x40], rax
and al, 0x40
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
adc dword [rsp + 0x48], eax
lea rdx, str.library_std_src_syswindows_stdio.rs
shr byte [rdx], 1
sub ah, byte [rsi]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.1402da2c0
sahf
sbb byte [rax], al
ud2
xchg ecx, eax
sbb byte [rax], al
invalid
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push rax
push rax
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call fcn.140096490
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
or dword [rax - 0x7b], ecx
leave
je 0x140150e93
cmp qword [rax + 8], 0
je 0x140150eab
mov edx, 2
add rsp, 0x40
pop rbp
jmp fcn.1400224f0
mov rax, qword [rax + 8]
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x140150eab
test rcx, rcx
jne 0x140150eb1
add rsp, 0x40
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov dword [rbp - 0x20], ecx
mov rcx, qword [rax - 1]
dec qword [rax - 0x75]
invalid
invalid
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rax
call qword [rax]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x140150ee3
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
invalid
invalid
call fcn.1400224f0
invalid
mov edx, 8
mov rcx, qword [rbp - 0x20]
jmp 0x140150e89
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.14014ec10
mov rcx, qword [rbp - 0x20]
call fcn.14000a220
nop
add rsp, 0x20
pop rbp
sub esp, 0x20
mov ecx, dword [rbp - 0x10]
ret
cmp eax, edx
cmova rdx, rax
cmp rdx, 5
mov edi, 4
add byte [rax], al
add byte [rax + 0xf], cl
cli
xor edx, edx
mov r8, rdi
mov eax, edi
shr r8, 0x3e
shr eax, 0x3e
call 0x102a920a8
call 0x102a920a8
lea r8, [rdi + rdi]
add al, 0x3f
add rdx, rdx
test rcx, rcx
je 0x14015118e
mov rcx, qword [rsi]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], 2
mov dword [rsp + 0x30], 2
and al, 0x30
add al, byte [rax]
add byte [rax], al
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x140151197
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.14014f210
cmp qword [rsp + 0x40], 0
and al, 0x40
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
je case.0x140003337.3652
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
je 0x1401511d5
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
jle 0x1401511dd
add rsp, 0x58
pop rax
pop rdi
pop rsi
ret
add dh, bh
invalid
add eax, 0x2df7ef
mov rcx, qword gs:[0x58]
sbb al, 0
add byte [rax], al
cmp eax, 1
clc
invalid
je 0x140151257
add dword [rbp + rsi - 0x7b], esi
ror byte [rdi], 0x85
mov bh, 0
add byte [rax], al
invalid
test eax, eax
jne 0x1401512e1
add byte [rax], al
invalid
mov eax, dword [0x1404309f8]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rcx + rax*8]
invalid
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rcx + rax*8]
invalid
lea rcx, [rsi + 0xc8]
lea rdx, [0x14014ed20]
lea edx, [0x14014ed20]
invalid
call fcn.14014ed60
adc bl, bl
invalid
invalid
inc esi
xchg al, bl
add byte [rax], al
add byte [rcx], al
invalid
invalid
mov eax, dword [0x1404309f8]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
ror dword [rax - 0x7d], 0xb8
cmp qword [rax + 0xc8], 0
add byte [rax], al
add byte [rax], al
jne case.0x140003337.3669
mov eax, dword [0x1404309f8]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov qword [rax + 0xc8], 0xffffffffffffffff
enter 0, 0
add byte [rax], al
invalid
invalid
invalid
dec dword [rax - 0x75]
adc al, 0
rol byte [rax], 1
add byte [rax], al
test rax, rax
jne 0x1401512bf
xor eax, eax
add rsp, 0x38
pop rsi
pop rbp
ret
lea rax, [0x1403b1c08]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, [0x1403b4169]
or eax, 0x262e6c
add byte es:[rbp + rcx*4 + 0xd], cl
add byte [rbp + rcx*4 + 0xd], cl
xor al, 0xf0
and eax, 0x458d4c00
add byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
mov edx, 0x10
add byte [rax], al
add al, ch
mov ss, word [rbx + 0xb0f0018]
invalid
jae 0x14015188c
cmp r8, 0x201
jae 0x1401517d0
mov r15d, 0x200
lea r12, [rbp - 0x58]
test al, 0x4d
mov ebp, eax
jmp 0x140151828
sub r8, r14
sub rbx, r14
cmp rbx, r8
jae 0x1401517ff
lea rcx, [rbp + 0x3c8]
mov rdx, r14
call fcn.1402df790
mov rax, qword [rbp + 0x3c8]
mov qword [rbp + 0x3e8], rax
mov rdi, qword [rbp + 0x3d0]
add byte [rax - 0x77], cl
test eax, ebp
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ebp, 0x3d0
mov eax, 0xffffffff
cmp rdi, rax
mov r14d, 0xffffffff
mov esi, 0xffffffff
invalid
dec dword [rdi + rcx + 0x42]
test dword [rcx + rcx*4 - 0x4b], 0x3d8
add byte [rax - 0x77], cl
sti
mov r15, r14
mov r12, qword [rbp + 0x3e8]
mov esp, dword [rbp + 0x3e8]
mov r13, r14
cmc
invalid
mov esp, dword [rbp + 0x3e8]
xor ecx, ecx
call sub.kernel32.dll_SetLastError
add byte [rcx + rcx*4 - 0x17], al
mov rdx, r12
call qword [sym.imp.kernel32.dll_GetCurrentDirectoryW]
adc eax, 0x18fa85
mov esi, eax
test eax, eax
jne 0x14015184e
adc eax, 0x18fa85
call sub.kernel32.dll_GetLastError
test eax, eax
jne case.0x140103edf.1175
add byte [rax], al
mov r8d, esi
cmp r13, r8
jne 0x1401517b0
call sub.kernel32.dll_GetLastError
cmp eax, 0x7a
jne 0x14015190d
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
invalid
cmovae r13, rax
mov r8, r13
call 0x1420d99c7
add al, byte [rax]
add byte [rax], al
jb 0x1401517bf
call 0x1420d99c7
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
jmp 0x1401517d0
cmp r15, r8
jb case.0x1400d93d5.1680
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x3a8]
mov rdx, r12
call case.0x1400ee993.2640
or dword [rax], eax
add byte [rdi], cl
adc byte [rbp + 0x3a8], al
add eax, dword [rax]
add byte [rdi], cl
adc byte [rbp + 0x3b8], cl
mov eax, 0x48000003
mov eax, dword [rbp + 0x3e0]
test eax, esp
add eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
add byte [rax], al
mov eax, 0x48000003
mov eax, dword [rbp + 0x3e0]
test eax, esp
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
movups xmmword [rax], xmm0
test rdi, rdi
je 0x1401518d6
mov edx, 2
mov rcx, qword [rbp + 0x3e8]
call 0x1281518d5
add byte [rax], al
call fcn.1400224f0
in eax, dx
invalid
nop
add rsp, 0x478
invalid
js 0x1401518e0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
call sub.kernel32.dll_GetLastError
shl rax, 0x20
or rax, 2
enter 0x4802, 0xffffffffffffff8b
mov rcx, qword [rbp + 0x3e0]
loopne case.0x1400ddeb2.1580
add byte [rax], al
mov qword [rcx], rax
mov dword [rcx], eax
mov byte [rcx + 0x18], 2
test rdi, rdi
jne 0x1401518c5
invalid
jmp 0x1401518d6
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
add byte [rax], al
add al, ch
sub ecx, dword [rbx + 0x15eb0018]
jmp case.0x1400dccf5.1561
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, r15
mov r8, rax
call fcn.1402da3e0
invalid
ud2
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
ror dword [rax], 0xeb
invalid
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
rol dword [rdx], 0xeb
invalid
mov rdx, qword [rbp + 0x128]
add byte [rax + 0x29], cl
retf 0x820f
invalid
invalid
sub rdx, rcx
jb 0x140152117
invalid
add rcx, qword [rbp + 0x140]
mov r8, rcx
mov eax, ecx
test rdx, rdx
je case.0x14010644a.1183
invalid
or al, byte [rax]
add byte [rdi], cl
mov dh, 0x95
movabs al, byte [0xb08d8b48000000]
mov ecx, dword [rbp + 0xb0]
mov rax, qword [rbp + 0xc0]
test eax, eax
rol byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x1403e10b4]
out dx, al
hlt
sub byte [rax], al
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rdi
mov r8, r13
jmp r9
jmp rcx
rol byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
out dx, al
hlt
add rcx, 4
jmp 0x140151c10
invalid
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add rcx, 8
jmp 0x140151c10
invalid
mov rdx, rdi
sub rdx, rcx
jb 0x14015212c
add rcx, r13
mov r8, rcx
test rdx, rdx
test edx, edx
je case.0x14010e702.1131
add dword [rax], eax
add byte [rax + 0x14fbd], al
add qword [r8], r8
add byte [rdx], al
invalid
add qword [r8], r8
mov qword [rbp + 0x130], rcx
cmove r11, rcx
mov rbx, rax
lea r12, [rax + r11]
lea esp, [rax + rbx]
and al, 0x18
sbb byte [rbx + rcx*4 + 0x76], cl
and byte [rbx + rcx*4 + 0x6e], cl
outsb dx, byte [rsi]
sub byte [rcx], dh
leave
mov dil, 1
cmp rcx, r11
invalid
je 0x140151ffa
lea rdx, [rbx + rcx]
mov r15, rcx
iretd
mov r8, rdx
shr bl, 1
jmp 0x140151e4f
add r8, 2
cmp rax, r12
cmovne rax, r8
cmovne eax, eax
mov r10d, 2
add byte [rax], al
nop dword [rax]
add r15, r10
mov r8, rax
cmp rax, r12
je case.0x1400f4963.1309
add dword [rax], eax
add byte [rax], al
lea rax, [r8 + 1]
movzx r9d, byte [r8]
movzx ecx, byte [rax]
mov r10d, 1
mov edx, 1
test r9b, r9b
jns 0x140151e40
cmp r9b, 0xe0
jb 0x140151e2c
invalid
cmp r9b, 0xed
jne 0x140151e9a
invalid
cmp rax, r12
je case.0x1400f4963.1309
xchg byte [rcx], al
add byte [rax], al
lea rax, [r8 + 2]
cmp rax, r12
je case.0x1400f4963.1309
add dword [rax], eax
invalid
cmp byte [r8 + 1], 0x9f
ja 0x140151ed4
add r8, 3
mov r10d, 3
add byte [rax], al
add byte [rcx + rcx*4 - 0x40], cl
mov rax, r8
jmp 0x140151e40
add r8, 2
cmp rax, r12
cmove r8, rax
cmove eax, eax
sal byte [rcx], 0xc0
cmp r8, r12
setne al
ror byte [rcx + rax - 0x40], 0x41
add rax, r8
mov r10d, 3
mov edx, 3
add byte [rax], al
add byte [rcx - 0x80], al
stc
invalid
jb 0x140151e40
invalid
sal byte [rcx], 0xc0
xor r8d, r8d
cmp rax, r12
cmp eax, esp
setne r8b
setne al
ror byte [rcx + rax - 0x40], 0x41
mov edx, 4
add cl, ch
jmp 0x140151e40
mov r8, r15
sub r8, rcx
jb case.0x14010e702.1145
invalid
jne case.0x140058a92.2914
add byte [rax], al
invalid
mov qword [rbp + 0x138], r11
cmp r15, r11
ja 0x14015213d
xchg dword [rbp + 2], ecx
add r8b, byte [r8]
invalid
mov rsi, qword [r13 + 0x18]
mov rcx, r14
call rsi
test al, al
jne 0x140152026
mov r8d, 3
mov rcx, r14
lea rdx, [0x1403b1d08]
call rsi
test al, al
ror byte [rdi], 0x85
or eax, dword [rcx]
add byte [rax], al
invalid
add r15, 3
mov rcx, r15
mov r11, qword [rbp + 0x138]
popfq
cmp byte [rcx], al
add dword [rax], eax
add byte [rbp + 0x39], cl
fisttp word [rdi]
xchg ch, ah
invalid
invalid
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, r11
call fcn.1402da300
sbb dword [rax], 0
sbb byte [rax], al
mov rcx, r11
sub r11, rcx
lea rdx, [rbx + rcx]
or ecx, dword [rax - 0x7b]
test rcx, rcx
je 0x140152015
mov rcx, r14
mov r8, r11
mov eax, ebx
call qword [r13 + 0x18]
jmp 0x140152024
invalid
sbb bl, ch
cmovs ecx, dword [rbx + 0x1108d]
mov rcx, qword [rbp + 0x110]
mov r8, r11
call fcn.140048750
out dx, eax
invalid
add byte [rbp - 0x77], cl
fsubr st(0)
sub al, 0x67
out dx, eax
dec dword [rcx + 0x4fbd80c7]
invalid
cmp byte [rbp + 0x14f], 2
invalid
mov edi, eax
cmp byte [rbp + 0x14f], 2
invalid
je 0x140152046
mov dword [rax + 0x14fbd], 0x17740200
add dh, byte [rdi + rdx + 0x48]
cmp dword [rbp + 0x130], 0
add byte [rax], al
invalid
cmp qword [rbp + 0x130], 0
je 0x140152046
add byte [rax], al
add byte [rbp + rcx - 0x46], dh
add dword [rax], eax
add byte [rax], al
invalid
mov edx, 1
mov rcx, rbx
mov ecx, ebx
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
stosb byte [rdi], al
call fcn.1400224f0
add al, 0xed
dec dword [rcx - 0x3b7eb708]
clc
add rsp, 0x1d8
invalid
fadd dword [rcx]
add byte [rax], al
mov eax, edi
add rsp, 0x1d8
invalid
fadd dword [rcx]
add byte [rax], al
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, dword [rbp + 0xa8]
dec dword [rbp + rcx*4 + 5]
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, qword [rbp + 0x128]
mov edx, dword [rbp + 0x128]
call fcn.1402da300
jmp 0x140152164
hlt
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1402da300
jmp 0x140152164
invalid
and eax, 0xfa894800
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, qword [rbp + 0x138]
add byte [rax], al
call fcn.1402da3e0
jmp 0x140152164
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r15
call fcn.1402da630
ud2
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
invalid
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov ecx, eax
and ecx, 3
loope 0x1401521d3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x140152235
test rcx, rcx
je 0x140152235
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
invalid
nop
add rsp, 0x40
movzx edx, r13w
shl rdx, 0x10
shr rdx, 0x10
xor esi, esi
mov rcx, rbx
call fcn.140153760
test si, si
je 0x140152330
invalid
mov r13d, r12d
jmp 0x140152341
cmp rdi, r14
je 0x140152427
add byte [rax], al
add byte [rax], al
movzx r13d, word [rdi]
movzx ebp, word [rdi]
movzx ebp, word [rdi]
add rdi, 2
lea eax, [r13 + 0x2000]
movzx eax, ax
cmp eax, 0xf800
add al, bh
clc
add byte [rax], al
clc
add byte [rax], al
jb 0x140152310
movzx r15d, r13w
mov bh, 0xfd
cmp r15d, 0xdbff
ja 0x1401523ab
add byte [rdi + 0x4c], dh
cmp rdi, r14
je 0x1401523af
invalid
movzx rax, word [r15]
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
add ecx, 0x2000
rol dword [rax], 0x20
add byte [rax], al
add byte [rdi], cl
mov bh, 0xc9
add byte [rdi], cl
mov bh, 0xc9
cmp ecx, 0xfc00
cld
add byte [rax], al
jb 0x1401523b6
movzx edx, ax
and r13d, 0x3ff
add eax, dword [rax]
add byte [rcx + 0x3ffe2], al
inc dword [rbx]
add byte [rax], al
shl r13, 0x1a
rol byte [rcx - 0x7f], 1
in eax, 0xff
add eax, dword [rax]
add byte [rcx + 0x3ffe2], al
inc dword [rbx]
add byte [rax], al
shl r13, 0x1a
shl rdx, 0x10
or rdx, r13
invalid
movabs rax, 0x100000000
add rdx, rax
jmp 0x140152318
xor esi, esi
jmp 0x1401523bd
xor esi, esi
mov rdi, r14
jmp 0x1401523bd
mov si, 1
mov r12d, eax
mov esp, eax
mov esp, eax
mov byte [rbp - 8], 0
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
sub rax, rdx
cmp rax, 2
ja case.0x14013529d.879
mov r8d, 3
mov rcx, rbx
call fcn.1402df850
sbb byte [rax], al
mov rdx, qword [rbp - 0x10]
push rbp
invalid
mov eax, r15d
shr r15d, 6
and r15b, 0x3f
invalid
or r15b, 0x80
and r13b, 0x3f
or r13b, 0x80
or ch, 0x80
mov rcx, qword [rbp - 0x20]
mov byte [rcx + rdx], al
mov byte [rcx + rdx + 1], r15b
adc dword [rcx], eax
mov byte [rcx + rdx + 2], r13b
mov byte [rcx + rdx + 2], ch
add rdx, 3
mov qword [rbp - 0x10], rdx
invalid
test si, si
jne 0x14015232b
test dword [rcx], ecx
invalid
invalid
invalid
adc dword [rcx], eax
jmp 0x140152330
invalid
pop r14
pop r15
pop rbp
ret
mov edi, ecx
lea rcx, [rsp + 0x20]
mov rdx, rdi
cli
mov r8, rsi
call fcn.140152610
add byte [rax], al
movzx eax, byte [rsp + 0x20]
mov dh, 0x44
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
movzx r8d, al
lea r9, [0x1403e10d0]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp 0x14015257d
jne 0x14015257d
xor eax, eax
jmp 0x1401525f5
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.140152610
add byte [rax], al
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
and byte [rax - 0x77], cl
cli
add byte [rax], al
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
lea r9, [0x1403e10ec]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
jmp rax
add rcx, 4
jmp 0x1401525eb
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1401525eb
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1401525eb
mov ecx, 2
cmp rcx, rsi
ja 0x1401525fc
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1402da300
ud2
xor edi, edi
jmp 0x140152734
mov dh, 0x5a
add al, byte [rax - 0x41bed005]
mov esi, 0x5c
invalid
invalid
mov esi, 0x5c
cmove ebx, r14d
cmp r8, 3
jne 0x1401526b2
invalid
fimul word [rcx - 0x7d]
clc
add esi, dword [rbp + 0x13]
invalid
adc eax, dword [rbp + 0x31]
sal byte [rcx], cl
in eax, dx
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
xor r14d, r14d
jmp 0x140152734
add byte [rax], al
movzx eax, byte [rdx + 3]
cmp al, 0x2f
cmovne r14d, eax
cmovne esi, eax
cmp r8, 4
clc
add al, 0x75
invalid
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
leave
jmp 0x140152734
movzx r9d, byte [rdx + 4]
cmp r9b, 0x2f
mov r11d, 0x5c
pop rsp
add byte [rax], al
add byte [rbp + 0xf], al
retf
retf
cmp r8, 5
cmp eax, 5
cmp eax, 5
jne 0x1401526f2
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor ebx, ebx
xor ebx, ebx
jmp 0x140152734
movzx eax, byte [rdx + 5]
cmp al, 0x2f
invalid
cmovne r11d, eax
fmul dword [rcx - 0x7d]
clc
invalid
jne 0x140152709
xor r10d, r10d
xor ebp, ebp
jmp 0x140152734
movzx ebp, byte [rdx + 6]
cmp bpl, 0x2f
std
invalid
mov r10d, 0x5c
pop rsp
add byte [rax], al
add byte [rcx + 0xf], al
cmove ebp, r10d
cmp r8, 7
jne 0x140152726
invalid
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
invalid
xor r10d, r10d
jmp 0x140152734
invalid
movzx eax, byte [rdx + 7]
cmp al, 0x2f
invalid
cmovne r10d, eax
ror byte [rcx - 0x3f], 1
loop 0x14015276c
loop 0x14015276c
cmp r8, 8
mov eax, 8
add byte [rax], al
cmovb rax, r8
cmovb eax, eax
ror byte [rax - 0x7d], 0xf8
clc
add dh, byte [rdx + 0x73]
movzx edi, dil
shl rdi, 8
movzx esi, sil
movzx esi, r14b
shl esi, 8
movzx edi, bl
or edi, esi
movzx esi, di
cmp esi, 0x5c2e
je 0x1401528aa
cmp esi, 0x5c3f
jne 0x1401527fb
cmp r8, 2
jb 0x14015289c
sbb byte [rax - 0x77], cl
jno 0x1401528ba
jmp case.0x140080628.2197
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
ret
cmp r8, 3
jbe 0x140152a6f
invalid
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
ret 0x3104
add r8, 0xfffffffffffffffc
cld
je 0x1401528dc
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x1401528dc
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
adc r11b, bpl
jmp case.0x140080628.2197
clc
add al, 0xf
invalid
or al, 0x83
clc
add al, 0xf
test byte [rcx + 0x40000000], al
add dword [rax], 0xf400000
movzx eax, bpl
leave
movabs rax, 0x5c434e5500000000
cmp r9, rax
cmp ecx, eax
jne 0x140152980
cmp r8, 7
jbe 0x140152a9e
add dword gs:[rax], eax
add byte [rax], al
invalid
lea rax, [rdx + 8]
mov rsi, r8
invalid
lea r9, str.failed_to_write_whole_buffer
add rsi, 0xfffffffffffffff8
je 0x1401529f5
invalid
add rdx, 9
add r8, 0xfffffffffffffff6
sal dh, 0x45
xor ebx, ebx
fild dword [rbp + 0x31]
invalid
cmp byte [rdx - 1], 0x5c
je 0x140152a0d
add byte [rax], al
invalid
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x14015295f
invalid
mov r10, rsi
jmp 0x140152a3e
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
stc
add esi, dword [rbx + 0xe]
cmp r8, 4
je 0x1401529fd
cmp r8, 6
je 0x1401529ad
invalid
jmp case.0x1400e1404.2226
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x1401529ad
cmp r10d, 0x5c
jne case.0x1400e1404.2226
invalid
cmp byte [rdx + 5], 0x3a
jne case.0x1400e1404.2226
movzx edx, byte [rax]
mov r10d, edx
rol byte [rcx - 0x80], cl
loop 0x14015299c
rol byte [rcx - 0x80], cl
loop 0x14015299c
add r10b, 0xbf
cmp r10b, 0x19
ja case.0x1400e1404.2226
invalid
ret 0x41bf
sbb byte [rbp + 0x1a3c9f42], cl
lea eax, [rdx - 0x61]
cmp al, 0x1a
setb al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
add r9d, ebp
sar dh, 0xff
invalid
invalid
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1401529fa
inc rdx
cmp r8, rdx
sal byte [rbp - 0xe], 1
xor r10d, r10d
jmp 0x140152a3b
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x10], r9
jmp case.0x140080628.2197
lea r11, [r10 + 1]
lea r9, [rax + r10]
lea ecx, [rax + rdx]
inc r9
ror dword [rcx + rbp - 0x22], 0x74
invalid
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
adc byte [rcx + rcx*4 + 0x49], cl
mov dword [rcx + 0x18], ecx
mov qword [rcx + 0x20], r11
mov dword [rcx + 0x20], ebx
jmp case.0x140080628.2197
mov rdx, r8
mov r8, rax
call fcn.1402da300
jp 0x140152afc
sbb byte [rax], al
ud2
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 8
jmp 0x140152a7b
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x1403e1108]
mov rdx, r11
jmp 0x140152b66
ret 0x4808
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x140152d52
xchg esp, ebp
add dword [rax], eax
invalid
test r13b, r13b
je 0x140152be0
movzx r9d, r13b
cmp r9d, 1
stc
add dword [rdi], ecx
invalid
xchg edi, eax
add byte [rax], al
invalid
mov byte [rdi + 0x38], 2
test r15b, r15b
dec dword [rdi]
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
mov r13b, 2
cmp r8d, 3
cmp eax, 3
jb 0x140152b57
cmp r8d, 5
je 0x140152b57
cmp r8d, 6
jne case.0x1400d5f20.1887
test rdx, rdx
je 0x140152cfd
push rbp
add dword [rax], eax
invalid
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x140152d04
invalid
cmp r9b, 0x2e
jne 0x140152d04
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
cmp ecx, 0x2f
je case.0x140151b04.38
cmp r9d, 0x5c
jne 0x140152b57
jmp case.0x140151b04.38
nop dword [rax + rax]
cmp r8b, 6
je 0x140152b50
invalid
invalid
invalid
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
test rdx, rdx
je 0x140152d4e
xor r9d, r9d
cmp r8b, 3
cmp al, 3
cmp al, 3
jae 0x140152c50
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x140152c95
jne 0x140152c30
jmp 0x140152c69
nop dword [rax + rax]
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
cli
invalid
je 0x140152c95
invalid
cmp r10d, 0x5c
je 0x140152c95
inc r9
cmp rdx, r9
jne 0x140152c50
invalid
out 0x45, eax
xor edx, edx
invalid
xor r10d, r10d
mov r9, rdx
test r9, r9
jne case.0x14014b37a.482
mov r11, rdx
sub r11, r10
jb 0x140152e1b
wait
add dword [rax], eax
invalid
mov r10d, 1
test r9, r9
je case.0x1400d5f20.1877
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x140152cbf
xor edx, edx
jmp 0x140152b57
cmp rdx, 1
jne 0x140152b57
test dword [rcx - 2], ecx
invalid
invalid
cmp r9b, 0x2e
jne 0x140152b57
test r11, r11
je case.0x1401525ae.25
add qword [rax], rax
add byte [rax], al
dec r11
inc rsi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov byte [rcx], 7
jmp 0x140152d55
invalid
test r11, r11
je 0x140152e2c
add byte [rax], al
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov dword [rdi], esi
mov qword [rdi + 8], r11
pop rdi
or dh, al
add dword [rsi], eax
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x140152d55
mov byte [rdi + 0x38], 3
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rdi
ret
adc eax, 0x28e3af
movsxd r9, dword [rdx + r8*4]
or al, 0x82
add r9, rdx
jmp r9
jmp rcx
mov r9, rax
jmp 0x140152dad
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
adc bl, ch
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x140152d55
invalid
invalid
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
jmp 0x140152dad
cmp r9, r11
ja case.default.0x140152dc4
invalid
mov eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403e1138]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
add edx, edx
jmp r10
mov rax, qword [rsp + 0x28]
jmp case.0x1400d5f20.1892
mov eax, 6
jmp case.0x1400d5f20.1892
mov rax, qword [rsp + 0x30]
jmp case.0x1400d5f20.1892
mov eax, 2
mov rdx, r11
sub rdx, rax
ret 0x6c72
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov dword [rdi + 8], edx
or byte [rax - 0x75], cl
mov rax, qword [rdi + 0x30]
mov eax, dword [rdi + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
and qword [r15], r9
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
xor r9b, bpl
xor cl, ch
cmp bh, bh
invalid
invalid
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.1402da300
ud2
lea r8, str.library_std_srcpath.rs
mov rcx, r9
mov rdx, r11
invalid
call fcn.1402da3e0
jne case.0x14011d42a.1796
add byte [rdi], cl
ud2
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, rax
mov rdx, r11
mov edx, ebx
call fcn.1402da300
je 0x140152e7e
add byte [rdi], cl
ud2
lea r8, str.library_std_srcpath.rs
jmp 0x140152e33
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x140152eeb
cmp edx, 4
jne 0x140152f37
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
adc byte [rbp + 0x5e], dh
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
invalid
or byte [rax - 0x75], cl
or al, r13b
or al, ch
sbb al, 0xdc
adc eax, 0xfc08500
xchg esp, eax
shr bl, 0x4c
jmp 0x140152f37
call fcn.1402b0b00
test eax, eax
sete al
jmp 0x140152f37
cmp r9b, 4
jb 0x140152f37
invalid
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x140152f04
lea rax, [0x1403e1150]
movsxd rcx, dword [rax + rcx*4]
invalid
or al, 0x88
add rcx, rax
jmp rcx
invalid
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
invalid
invalid
jne case.default.0x140152f04
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or al, r13b
jrcxz 0x140152ef6
fist dword [0x1b5d5b420]
invalid
test eax, eax
jne case.default.0x140152f04
invalid
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x140152f04
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
sbb bl, r13b
sbb bl, ch
stosb byte [rdi], al
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
add dword [rdi], ecx
xchg esp, eax
shr bl, 0xed
jmp 0x140152f37
inc dword [rdx]
jb 0x1401534c4
cmp r8, rdi
jne case.0x140003337.3860
xor ecx, ecx
jmp case.0x1400ddeb2.1603
lea rcx, [rsi + rdi]
lea r9, [rsi + r8]
invalid
inc r9
ror dword [rcx + 0x39], 0xc9
cmp ecx, ecx
leave
leave
sete cl
movzx r8d, byte [rsi + r8]
mov dh, 4
invalid
test cl, 1
rol dword [rcx], 0x75
invalid
invalid
cmp r8b, 0x2e
jne 0x140153146
movzx ecx, byte [r9]
cmp cl, 0x5c
sete r8b
sete al
cmp cl, 0x2f
invalid
sete cl
xchg esp, eax
invalid
or cl, r8b
or cl, al
xchg esp, eax
rol dword [rax + rcx - 0x3f], 0xeb
or cl, al
jmp case.0x1400ddeb2.1603
cmp r8b, 0x2e
sete r8b
or cl, al
jmp case.0x1400ddeb2.1603
cmp r8b, 0x2e
sete r8b
and cl, r8b
xor r8d, r8d
cmp r12b, 6
invalid
je 0x1401531c4
test dl, dl
jne 0x1401531c4
lea r8, [0x1403e1168]
movsxd r9, dword [r8 + r12*4]
invalid
or al, 0xa0
invalid
loopne 0x14015318c
add byte [rdi + 0x63], cl
or al, 0xa0
invalid
movabs al, byte [0x8b4ce1ff41c1014d]
and al, 0x50
and al, 0x50
add r9, r8
jmp r9
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
add r8, 4
jmp 0x1401531c4
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
cmove r10, r9
invalid
invalid
cmove edx, ecx
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
add r8, 8
ror byte [rax], 0xeb
or bl, ch
sub al, 0x41
mov r8d, 6
add r8, r10
add r8, 8
ror byte [rax], 0xeb
or bl, ch
invalid
mov r8d, 6
jmp 0x1401531c4
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
test ecx, ecx
cmove r10, r9
ror dword [rbp + 1], 1
add eax, edx
add r8, 2
add ch, bl
invalid
mov r8d, 2
mov r9d, eax
movzx ecx, cl
movzx r9d, r9b
mov dh, 0xc9
add r9, rcx
add r9, r8
ror dword [rcx + rdi - 0x31], 0xf
xchg ch, dl
add dword [rax], eax
invalid
test dl, dl
sete r8b
xchg esp, eax
ror byte [rdi], 0x95
rol dword [rcx - 0x80], 0xfc
cld
invalid
sete bl
setne bpl
setne ch
xchg ebp, eax
invalid
mov r10, qword [rsp + 0x60]
push rsp
and al, 0x60
lea r9, [r10 + 1]
test r10, r10
cmove r9, r10
cmove ecx, edx
cmp dl, 2
jae case.0x1400dccf5.1615
movzx r13d, al
and bpl, r8b
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
push rax
lea r8, [rdx + 4]
add al, 0x4c
mov qword [rsp + 0x28], r8
and al, 0x28
lea r8, [rdx + r9]
lea eax, [rdx + rcx]
add r8, 2
add cl, byte [rcx + rcx*4 + 0x44]
mov qword [rsp + 0x78], r8
mov dword [rsp + 0x78], eax
add rdx, r9
add edx, ecx
retf 0x8348
ret 0x4808
mov dword [rsp + 0x70], edx
push rsp
and al, 0x70
cmp r12b, 5
cmp ah, 5
jb 0x1401533cc
mov al, byte [rcx]
add byte [rax], al
xor ecx, ecx
movzx eax, al
add rax, r13
add eax, ebp
add rax, rcx
enter 0x3948, 0xffffffffffffffc7
cmp edi, eax
invalid
jbe 0x1401533b2
xchg byte [rsi], bh
add dword [rax], eax
invalid
mov r15, rdi
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], 0
add byte [rax], al
mov rdx, r14
bnd call fcn.1401534e0
call fcn.1401534e0
add al, byte [rax]
add byte [rax + 0x8824bc], al
mov esp, 0x8824
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
jne 0x140153489
mov rdi, r15
sub rdi, qword [rsp + 0x80]
sub edi, dword [rsp + 0x80]
add byte [rax], al
add byte [rdi], cl
jb 0x1401534a7
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
jl 0x1401532ce
mov qword [rsp + 0x38], rdi
cmp byte [rbx + rbx*8 - 0x36ceee8c], al
test bl, bl
je 0x1401532c0
invalid
xor ecx, ecx
jmp case.0x140058a92.2985
invalid
add byte [rax], al
cmp rdi, 2
jb 0x1401534bb
invalid
in al, dx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
stc
cmp rcx, rdi
jne 0x1401532e0
xor eax, eax
test bpl, bpl
test ch, ch
in eax, dx
je case.0x1400ddeb2.1620
jmp 0x140153329
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
adc al, 0xe
invalid
inc rdx
cmp rdx, rax
ret 0x940f
invalid
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x140153318
cmp cl, 0x2e
jne 0x140153318
jne 0x140153318
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
or al, cl
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
or al, cl
test bpl, bpl
in eax, dx
je case.0x1400ddeb2.1620
invalid
jmp 0x140153329
cmp cl, 0x2e
sete cl
invalid
stc
sete cl
sete cl
invalid
shl dword [rax], 0xc8
and al, cl
test bpl, bpl
test ch, ch
je case.0x1400ddeb2.1620
invalid
lea rdx, [0x1403e1180]
movsxd rcx, dword [rdx + r12*4]
invalid
or al, 0xa2
invalid
add rcx, rdx
jmp rcx
invalid
invalid
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
and al, 0x30
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, r14
mov edx, esi
call fcn.1401534e0
add byte [rax], al
cmp byte [rsp + 0x88], 0xa
and al, 0x88
add byte [rax], al
add byte [rax], al
or dh, byte [rbp + 0x1d]
invalid
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
add byte [rax], al
add byte [rax], al
jb case.0x1400f4175.1337
invalid
mov qword [rsp + 0x38], rcx
mov rdi, rcx
jne 0x140153380
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
invalid
enter 0, 0
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
and al, 0x80
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
je case.0x140152d78.32
xor byte [rax - 0x7c], al
in eax, dx
je case.0x140152d78.32
xor byte [rax - 0x7c], al
in eax, dx
je 0x1401533f0
lea rbp, [0x1403e1198]
sub eax, 0x28ddb3
jmp 0x140153439
mov rcx, rbx
mov rdx, r14
bnd call fcn.1401534e0
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
jne 0x1401533b2
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rdi], cl
jb case.0x1400f4175.1337
invalid
mov word [rax], es
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x38], rcx
mov rdi, rcx
cmp rcx, r13
ja 0x1401533f0
invalid
int 0x48
mov edi, ecx
iretd
mov rdi, rcx
iretd
jmp 0x1401533b2
sub byte [rcx + rax - 0x18], cl
cmp rdi, rax
cmp edi, eax
invalid
jbe 0x1401533b2
mov r15, rdi
mov edi, edi
mov rcx, rbx
mov rdx, r14
call fcn.1401534e0
cmp byte [rsp + 0x88], 0xa
jne 0x140153489
mov rdi, r15
sub rdi, qword [rsp + 0x80]
sub edi, dword [rsp + 0x80]
add byte [rax], al
jb 0x1401534a7
mov qword [rsp + 0x38], rdi
movsxd rax, dword [rbp + r12*4]
add rax, rbp
invalid
jmp rax
mov rdi, r15
jmp 0x1401533b2
invalid
invalid
mov rdx, rdi
call fcn.1402da300
ud2
mov r15, rdi
jmp 0x1401534aa
mov rcx, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1402da3e0
ud2
lea r8, str.library_std_srcpath.rs
jmp 0x140153498
lea r8, str.library_std_srcpath.rs
mov ecx, 2
add byte [rax], al
jmp 0x140153498
push rcx
adc byte [rdi], cl
mov dh, 0x41
cmp sil, byte [r9]
xor edx, edx
rol byte [rbp + 0xf], cl
mov dh, 0xc2
test al, al
jne case.0x1400ee993.2711
cmp r10b, 5
jb case.0x1400ee993.2711
invalid
xchg dword [rax], eax
add byte [rax], al
invalid
mov r10, qword [rcx]
mov rdx, qword [rcx + 8]
xor r11d, r11d
xor ebx, ebx
test r9b, r9b
test cl, cl
leave
leave
jne 0x140153666
cmp r8b, 6
je 0x140153666
mov r11d, 2
add al, byte [rax]
add byte [rax], al
cmp rdx, 2
jb case.0x1400ee993.2739
invalid
loope 0x140153664
add byte [rax], al
cmp r11, rdx
jne case.0x1400f4175.1358
invalid
xor edx, edx
jmp case.0x1400ee993.2711
xor edx, edx
xor eax, eax
xor r10d, r10d
movzx ecx, dl
retf 0xb60f
movzx eax, al
add rax, rcx
enter 0x14c, 0xffffffffffffffd0
ror byte [rax - 0x7d], 1
invalid
invalid
pop rsi
ret
add rdx, r10
lea rsi, [r10 + r11]
lea esi, [rdx + rbx]
inc rsi
invalid
cmp rsi, rdx
sete dl
ret 0xf47
movzx r10d, byte [r10 + r11]
movzx edx, byte [rdx + rbx]
invalid
movzx edx, byte [rdx + rbx]
test dl, 1
jne 0x1401536bd
cmp r10b, 0x2e
jne 0x1401536bd
cli
jne 0x1401536bd
movzx edx, byte [rsi]
cmp dl, 0x5c
cli
pop rsp
sete r10b
cmp dl, 0x2f
invalid
sete dl
ret 0x844
shr bl, cl
jmp case.0x1400ee993.2711
invalid
ret 0xfa80
or eax, dword [rcx - 0x80]
cli
sete r10b
sete r10b
sete dl
invalid
cmp r10b, 0x2e
sete r10b
sete dl
invalid
ret 0x2044
and dl, r10b
xor r10d, r10d
test r9b, r9b
test cl, cl
jne case.0x1400f930e.1306
cmpsb byte [rsi], byte [rdi]
cmp r8b, 6
je case.0x1400f930e.1306
lea r9, [0x1403e11b0]
movsxd r8, dword [r9 + r8*4]
invalid
add al, 0x81
invalid
add byte [rdi + 0x63], cl
add al, 0x81
invalid
add r8, r9
jmp r8
lea r8, str.library_std_srcpath.rs
mov ecx, 2
add al, byte [rax]
add byte [rax], al
call fcn.1402da300
test al, 0x6b
sbb byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], cl
add byte [rax], al
jae 0x140153b94
mov eax, ecx
shr eax, 6
or al, 0xc0
mov byte [rdx], al
and cl, 0x3f
or cl, 0x80
mov byte [rdx + 1], cl
mov ecx, 2
jmp 0x140153c14
cmp ecx, 0x10000
jae 0x140153bd4
mov qword [rsp + 0x30], 3
cmp r8, 2
jbe 0x140153c36
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xce8c1c8], cl
mov eax, ecx
shr eax, 0xc
or al, 0xe0
mov byte [rdx], al
mov eax, ecx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + 1], al
and cl, 0x3f
loope 0x140153c06
or cl, 0x80
mov byte [rdx + 2], cl
add dil, byte [rcx + 3]
mov qword [rsp + 0x30], 4
and al, 0x30
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
lea rax, [fcn.140047d50]
lea eax, [fcn.140047d50]
out dx, eax
dec dword [rax - 0x77]
and al, 0x48
lea rcx, [rsp + 0x2c]
lea ecx, [rsp + 0x2c]
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x50], ecx
lea rcx, [0x140050520]
mov esi, 0x48ffefc8
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x40], eax
lea ecx, [rsp + 0x2c]
mov dword [rsp + 0x58], ecx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
and al, 0x68
mov qword [rsp + 0x20], 3
lea rdx, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
lea edx, [0x1403b0198]
adc eax, 0x25c512
and eax, 0x748d4800
add byte [rax - 0x73], cl
je 0x140153cae
jo 0x140153cd8
lea ecx, [rsp + 0x40]
mov r8d, 3
add byte [rax - 0x73], cl
je 0x140153cae
mov rcx, rsi
call case.0x140103edf.1096
dec dword [rax - 0x73]
adc eax, 0x25c523
invalid
and eax, 0xf1894800
add byte [rax - 0x77], cl
int1
call fcn.1402da2c0
sbb byte [rax], al
ud2
invalid
or ecx, esp
push r14
push r13
push r12
push rsp
lea ebp, [rsp + 0x80]
or byte [rax + rax], al
iretd
je 0x140153e34
mov qword [rbp + 0x3f8], rsi
mov rax, qword [rbp - 0x58]
invalid
invalid
mov qword [rbp + 0x3d8], rax
mov qword [rbp + 0x3c0], 2
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test eax, ecx
enter 3, 0
add byte [rax], al
mov r8d, 0x200
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test eax, ecx
enter 3, 0
add byte [rax], al
mov r8d, 0x200
invalid
mov eax, 2
mov qword [rbp + 0x400], rax
mov dword [rbp + 0x400], eax
xor edi, edi
push qword [rcx]
fild dword [rbp + 0x31]
xor esp, esp
cmp r8, 0x201
cmp eax, 0x201
add byte [rbx + 0x2a], dh
invalid
xor esp, esp
jmp 0x140153d5f
add byte [rax], al
add byte [rax], al
jae case.0x14013529d.936
clc
add dword [rdx], eax
add al, byte [rax]
invalid
mov esi, 0x200
lea r13, [rbp - 0x60]
lea ebp, [rbp - 0x60]
invalid
mov r15, r8
mov edi, eax
jmp 0x140153dc8
pop rbx
mov edi, eax
sub r8, r12
sub rbx, r12
cmp rbx, r8
jae case.0x1400e1404.2295
invalid
and al, 0x48
lea ecx, [rbp + 0x3c0]
rol byte [rbx], 0
invalid
lea rcx, [rbp + 0x3c0]
mov rdx, r12
call fcn.1402df790
mov edx, 0x8b480018
sbb byte [rax], al
mov rax, qword [rbp + 0x3c0]
mov eax, dword [rbp + 0x3c0]
mov qword [rbp + 0x400], rax
mov dword [rbp + 0x400], eax
test dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax - 0x75], cl
mov ebp, 0x3c8
enter 3, 0
add eax, dword [rax]
invalid
mov eax, dword [rbp + 0x3c0]
add eax, dword [rax]
add byte [rax - 1], bh
mov eax, 0xffffffff
mov eax, 0xffffffff
cmp rdi, rax
mov r12d, 0xffffffff
mov esp, 0xffffffff
invalid
invalid
cmovb r12, rdi
mov qword [rbp + 0x3d0], r12
movsd dword [rdi], dword [rsi]
rol byte [rbx], 1
add byte [rax], al
add byte [rax - 0x77], cl
sti
mov rsi, r12
mov r13, qword [rbp + 0x400]
mov r15, r12
invalid
xor ecx, ecx
call sub.kernel32.dll_SetLastError
jb case.0x1400ddeb2.1684
invalid
invalid
mov rcx, qword [rbp + 0x3e8]
mov rdx, r13
mov edx, ebp
mov r8d, r15d
clc
call qword [sym.imp.kernel32.dll_GetEnvironmentVariableW]
invalid
sbb byte [rax], al
mov r14d, eax
mov esi, eax
test eax, eax
jne 0x140153df6
sbb byte [rax], al
call sub.kernel32.dll_GetLastError
test eax, eax
ror byte [rdi], 0x85
test dword [rcx + rax], edi
invalid
test dword [rcx + rax], edi
add byte [rbp - 0x77], al
mov eax, esi
mov r8d, r14d
cmp r15, r8
invalid
jne case.0x1400e1404.2283
invalid
invalid
invalid
call sub.kernel32.dll_GetLastError
cmp eax, 0x7a
mov eax, 0xffffffff
cmp r15, rax
cmovae r15, rax
mov r8, r15
clc
add dword [rdx], eax
add byte [rax], al
lea rcx, [rbp - 0x60]
call fcn.140150e60
mov byte [rsi + 0x18], 2
sbb byte [rdx], r8b
jmp 0x140153f57
invalid
lea ecx, [rbp - 0x60]
cmp rsi, r8
jb 0x140153fab
add dword [rax], eax
invalid
lea rcx, [rbp + 0x3a0]
mov rdx, r13
invalid
call case.0x1400ee993.2640
and ah, ah
invalid
dec dword [rax - 0x75]
mov ch, 0xa0
movabs al, byte [0x3a8b5100f000003]
add eax, dword [rax]
add byte [rdi], cl
adc byte [rbp + 0x3a8], dh
mov ch, 0xa8
test al, 3
add byte [rax], al
movzx ebx, byte [rbp + 0x3b8]
popfq
mov eax, 0x8b000003
add eax, dword [rax]
add byte [rbx + 0x3b985], cl
mov ecx, 0x89000003
add eax, dword [rax]
add byte [rcx + 0x3f085], cl
add eax, dword [rax]
add byte [rax], al
add byte [rbx + 0x3bc85], cl
add byte [rcx + 0x3f385], cl
add byte [rax - 0x7b], cl
test rdi, rdi
test edi, edi
je 0x140153ea1
add byte [rax], al
add eax, dword [rax]
add eax, dword [rax]
add byte [rbx + 0x3b985], cl
mov ecx, 0x89000003
add eax, dword [rax]
add byte [rcx + 0x3f085], cl
add eax, dword [rax]
invalid
add byte [rbx + 0x3bc85], cl
add byte [rcx + 0x3f385], cl
add byte [rax - 0x7b], cl
test rdi, rdi
test edi, edi
je 0x140153ea1
mov edx, 2
test edi, edi
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.1400224f0
in al, dx
invalid
add byte [rax], al
cmp bl, 2
jne 0x140153f19
mov rax, qword [rbp + 0x3f8]
mov byte [rax + 0x18], 2
sbb byte [rdx], al
test eax, edi
add eax, dword [rax]
add dh, al
mov byte [rax + 0x18], 2
sbb byte [rdx], al
mov eax, esi
and eax, 3
loopne 0x140153eb9
invalid
lea rcx, [rax - 2]
lea ecx, [rax - 2]
cmp rcx, 2
jb 0x140153f3c
test rax, rax
je 0x140153f3c
invalid
ja 0x140153f0e
lea rax, [rsi - 1]
mov qword [rbp + 0x400], rax
mov dword [rbp + 0x400], eax
mov rcx, qword [rsi - 1]
mov ecx, dword [rsi - 1]
lea eax, [rsi - 1]
mov rax, qword [rsi + 7]
mov qword [rbp + 0x3e0], rcx
add byte [rax - 0x77], cl
mov qword [rbp + 0x3f8], rax
add bh, bh
call qword [rax]
mov rax, qword [rbp + 0x3f8]
add eax, dword [rax]
add byte [rax], al
cmp qword [rax + 8], 0
invalid
je 0x140153f06
mov eax, dword [rbp + 0x3f0]
mov ecx, dword [rbp + 0x3f3]
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0x3f8]
add byte [rcx + 0x42891c4a], cl
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov qword [rdx], rsi
mov dword [rdx], esi
movups xmmword [rdx + 8], xmm6
mov byte [rdx + 0x18], bl
pop rdx
invalid
cmp qword [rbp + 0x3d8], 0
je 0x140153f57
mov edx, 2
mov rcx, qword [rbp + 0x3e8]
call 0x128153f56
cdq
in eax, 0xec
invalid
movaps xmm6, xmmword [rbp + 0x410]
add rsp, 0x4a8
invalid
test al, 4
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
call sub.kernel32.dll_GetLastError
mov esi, eax
shl rsi, 0x20
shl esi, 0x20
shl esi, 0x20
or rsi, 2
mov bl, 2
test rdi, rdi
jne 0x140153e90
invalid
invalid
jmp 0x140153ea1
int1
and eax, 0x28ba00
add byte [rax], al
call fcn.1402da450
jmp 0x140153fc0
lea rax, str.library_std_src_syswindowsmod.rs
add eax, 0x25f10e
mov rcx, r8
mov rdx, rsi
mov r8, rax
call fcn.1402da3e0
sbb byte [rax], al
sbb byte [rax], al
ud2
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
invalid
movaps xmmword [rsp + 0x20], xmm6
mov rcx, qword [rbp + 0x3e8]
invalid
call 0x188153ffc
mov edx, dword [rbp + 0x3d8]
xchg ebp, eax
fadd dword [rbx]
add byte [rax], al
add byte [rax], al
call fcn.140096490
movaps xmm6, xmmword [rsp + 0x20]
and byte [rax - 0x7d], cl
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x20], xmm6
invalid
mov rcx, qword [rbp + 0x3c0]
mov rdx, qword [rbp + 0x3c8]
mov edx, dword [rbp + 0x3c8]
add al, ch
cmp al, 0x24
hlt
dec dword [rdi]
sub byte [rsp + 0x20], dh
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
hlt
pop rbp
pop r14
pop r15
pop rbp
ret
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
sub dword [rsp + 0x20], esi
mov rax, qword [rbp + 0x3f8]
mov rdx, qword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
mov eax, dword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
loopne 0x1401540a8
add byte [rax], al
call fcn.14014ec10
stosd dword [rdi], eax
invalid
dec dword [rax - 0x75]
lea eax, [rax]
add al, 0
add byte [rax], al
invalid
call fcn.14000a220
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov ecx, edx
mov qword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
push rsp
and al, 0x20
xor r8d, r8d
xor eax, eax
xor eax, eax
call qword [sym.imp.kernel32.dll_RtlLookupFunctionEntry]
nop
add rsp, 0x28
ret
int3
mov dword [rsp + 0x20], 0
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
xor r8d, r8d
xor eax, eax
sar bh, 0x15
adc eax, 0x18d1e2
adc eax, 0x18d1e2
mov rax, qword [rsp + 0x20]
add rsp, 0x28
invalid
sub bl, al
ret
int3
int3
sub esp, 0xf0
mov rdi, r9
mov rbx, r8
ret
mov rsi, rcx
mov r12, qword [rcx]
and dword [rbx + rcx*4 + 0x79], ecx
or byte [rax - 0x77], cl
mov dword [rsp + 0xe8], edx
call 0x18815416b
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
jne case.0x1400f930e.1342
invalid
and dword [rbx + rcx*4 + 0x79], ecx
or byte [rax - 0x77], cl
mov dword [rsp + 0xe8], edx
call 0x18815416b
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
jne case.0x1400f930e.1342
invalid
invalid
cmp byte [r12 + 0x20], 0
jne case.0x1400f930e.1342
inc r15
mov qword [rsi + 8], r15
jle 0x140154186
jle 0x140154186
xor eax, eax
jmp 0x140154585
add al, 0
invalid
mov rax, qword [r12]
mov eax, dword [rsp]
test r15, r15
test edi, edi
je 0x14015428d
lea rcx, [0x1403b21c0]
mov qword [rsp + 0x20], rcx
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], 1
lea rcx, str.failed_to_write_whole_buffer
add byte [rax - 0x73], cl
or eax, 0x287fd2
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x38
and al, 0x38
push rdi
ror byte [rdi], 0x11
and al, 0x38
and al, 0x38
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
sub byte [rbp + rcx*4 + 0x74], cl
and al, 0x20
mov r8, r14
mov eax, esi
call fcn.14004c980
out dx, eax
invalid
sub byte [rbp + rcx*4 + 0x74], cl
test al, al
jne case.0x1400dccf5.1670
stosd dword [rdi], eax
add eax, dword [rax]
add byte [rax], al
cmp byte [r12 + 0x20], 1
jne 0x140154415
mov rax, qword [r12]
lea rcx, str.failed_to_write_whole_buffer
or eax, 0x2880d1
sub byte [rax], 0
mov qword [rsp + 0xa8], rcx
lea rdx, [0x14008e9e0]
mov qword [rsp + 0xb0], rdx
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x25dfc3
mov qword [rsp + 0xb8], rdx
mov dword [rsp + 0xb8], edx
add byte [rax], al
lea rdx, [0x140047cd0]
cmp ch, bh
dec dword [rax - 0x77]
mov qword [rsp + 0xc0], rdx
mov dword [rsp + 0xc0], edx
and al, 0xc0
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 2
mov dword [rsp + 0x20], 2
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x30
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
and al, 0x38
cmp byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and byte [rax], al
and byte [rax], al
add byte [rax], al
add dh, al
and al, 0x50
push rax
add ecx, dword [rax - 0x77]
and al, 0x70
jo 0x1401542a4
mov qword [rsp + 0x78], 1
js 0x140154262
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
and al, 0x98
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0xa8]
mov word [rax + rbp*4], fs
and al, 0xa8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], 0
add cl, ch
invalid
add dword [rax], eax
add byte [rax], al
lea rcx, [r12 + 0x18]
mov qword [rsp + 0xa8], rcx
mov dword [rsp + 0xa8], ecx
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [fcn.140047d50]
scasd eax, dword [rdi]
cmp ch, bh
out dx, eax
dec dword [rax - 0x77]
mov dword [rsp + 0xb0], ecx
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], 4
cmp byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and al, 0x48
and al, 0x48
and byte [rax], al
add byte [rax], al
add dh, al
and al, 0x50
add ecx, dword [rax - 0x73]
lea rcx, str.failed_to_write_whole_buffer
fisub word [0x18c9e8ae5]
add byte [rax - 0x77], cl
mov dword [rsp + 0x70], ecx
mov qword [rsp + 0x78], 2
js case.0x1400d5f20.1997
add al, byte [rax]
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
je 0x140154318
and al, 0x20
mov qword [rsp + 0x90], r14
mov ah, 0x24
nop
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x98], 1
mov dword [rsp + 0x98], 1
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea r13, [rsp + 0xa8]
lodsb al, byte [rsi]
and al, 0xa8
test al, 0
add byte [rax], al
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], 1
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
jo 0x14015431b
call fcn.14004c980
test al, al
jne case.0x1400dccf5.1670
add byte [rax], al
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
jo 0x1401543f1
jae 0x140154390
out dx, eax
inc dword [rax + rax*8 + 0x16e850f]
jne case.0x1400dccf5.1670
add byte [rax], al
cmp dword [rbx], 3
je case.0x1400e1404.2338
add dword [rax], eax
invalid
call fcn.14004c980
test al, al
jne case.0x1400dccf5.1670
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
lea rdx, case.0x1400ef487.10
lea edx, case.0x1400ef487.10
adc eax, 0x287b0a
or bh, byte [rbx + 0x28]
jnp 0x14015459d
add byte [rcx - 0x48], al
mov eax, 1
add dword [rax], eax
add byte [rax], al
add bh, bh
push rax
invalid
test al, al
invalid
je 0x140154598
invalid
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
cmp dword [rsp + 0x150], 1
jne 0x140154177
sar ebx, 1
sti
invalid
invalid
mov rax, qword [rdi]
cmp eax, 2
add cl, byte [rdi]
je 0x140154177
sti
invalid
invalid
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
test byte [rax + rbx*8], ah
and al, 0xd8
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x80], al
cmp byte [rsp + 0x20], 1
and al, 0x20
and byte [rcx], al
add dword [rdi], ecx
test edi, ecx
iretd
add byte [rax], al
invalid
mov rax, qword [r12]
lea rcx, str.failed_to_write_whole_buffer
or eax, 0x287ce9
jmp 0x188156e54
jl 0x1401545fe
add byte [rax - 0x77], cl
mov qword [rsp + 0xa8], rcx
mov word [rax + rbp*4], fs
and al, 0xa8
test al, 0
add byte [rax], al
lea rdx, [0x14008e9e0]
lea edx, [0x14008e9e0]
adc eax, 0xfff3a3fa
movabs dword [0xb024948948fff3], eax
dec dword [rax - 0x77]
mov dword [rsp + 0xb0], edx
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x1403b21b0]
invalid
and eax, 0x94894800
add byte [rax - 0x77], cl
mov dword [rsp + 0xb8], edx
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax], al
lea rdx, [0x140047cd0]
adc eax, 0xffef36cc
out dx, eax
dec dword [rax - 0x77]
mov qword [rsp + 0xc0], rdx
and al, 0xc0
rol byte [rax], 0
add byte [rax - 0x39], cl
mov dword [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x38], 1
mov dword [rsp + 0x38], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x48
and al, 0x48
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
and al, 0x50
add ecx, dword [rax - 0x77]
mov dword [rsp + 0x70], ecx
mov qword [rsp + 0x78], 1
js 0x14015464a
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x90], rcx
mov word [rax + rdx*4], fs
and al, 0x90
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x98], 1
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov word [rax + rbp*4], fs
test al, 0
add byte [rax], al
mov qword [rsp + 0x80], rcx
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], 2
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
and al, 0x70
call fcn.14004c980
in eax, dx
invalid
out dx, eax
inc dword [rax + rax*8 - 0x1177af1]
test al, al
jne case.0x1400dccf5.1670
invalid
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, str._____________at
invalid
and eax, 0x4c894800
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and byte [rax - 0x39], cl
mov qword [rsp + 0x28], 1
mov dword [rsp + 0x28], 1
and al, 0x28
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, str.failed_to_write_whole_buffer
invalid
jp 0x1401546e2
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rbx
xor byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
cmp byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.14004c980
cmpsb byte [rsi], byte [rdi]
invalid
out dx, eax
inc dword [rax + rax*8 - 0x15e7af1]
test al, al
ror byte [rdi], 0x85
jne case.0x1400dccf5.1670
invalid
invalid
invalid
invalid
invalid
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
and al, 0x10
adc byte [rcx - 0x75], cl
adc al, 0x24
and al, 0x48
mov dword [rsp + 0x20], edx
push rsp
and al, 0x20
lea r8, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rdi], cl
adc byte [rdi], al
movups xmmword [rsp + 0x28], xmm0
and al, 0x28
and al, 0x28
mov r9, qword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
adc byte [r9 + r9*4 + 0x4c], r9b
mov qword [rsp + 0x38], r9
mov dword [rsp + 0x38], ecx
and al, 0x38
call qword [rax + 0x20]
and byte [rax + rax*8 - 0x1927af1], al
test al, al
ror byte [rdi], 0x85
test dword [rbp - 2], ebp
insd dword [rdi], dx
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, [rsp + 0xd8]
lea ecx, [rsp + 0xd8]
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
jo case.0x1400e1404.2403
lea rcx, [0x14004b880]
push rdx
jno case.0x1400e1404.2391
dec dword [rax - 0x77]
mov qword [rsp + 0x78], rcx
mov dword [rsp + 0x78], ecx
and al, 0x78
lea rcx, [0x1403db6d0]
or eax, 0x286f96
outsd dx, dword [rsi]
sub byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], ecx
and al, 0x20
mov qword [rsp + 0x28], 1
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
mov qword [rsp + 0x38], 1
cmp byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov edx, dword [rax + 0x28]
sub byte [rbp + rcx*4 + 0x44], cl
lea eax, [rsp + 0x20]
and al, 0x20
and al, ch
or al, byte [rdx - 0x3f7b0011]
invalid
out dx, eax
inc dword [rax + rax*8 - 0x1fa7af1]
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, case.0x1400ef487.10
lea ecx, [0x1403b2208]
jg 0x140154761
and eax, 0x4c894800
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 1
mov dword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rbx
and al, 0x30
xor byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x38
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
call fcn.14004c980
mov ecx, eax
mov al, 1
test cl, cl
je 0x140154177
invalid
jmp 0x140154585
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x80], ecx
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test byte [rax + rcx*4], ah
add byte [rax], al
mov dword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x70]
and al, 0x70
and al, 0x70
jmp 0x14015455a
int3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x1401548b9
test rcx, rcx
jne 0x1401548bf
add rsp, 0x40
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov qword [rbp - 0x10], rcx
invalid
invalid
mov qword [rbp - 0x18], rax
call qword [rax]
adc byte [rax - 0x75], cl
call 0x1488dcc29
cmp dword [rax + 8], 0
je 0x1401548f1
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.1400224f0
invalid
fucomi st(4)
invalid
mov edx, 8
mov rcx, qword [rbp - 0x20]
add rsp, 0x40
add esp, 0x40
pop rbp
jmp fcn.1400224f0
in al, dx
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
and al, 0x10
push rbp
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.14014ec10
mov rcx, qword [rbp - 0x20]
loopne 0x140154920
in al, 0x58
jmp 0x14015493b
nop
add rsp, 0x20
add esp, 0x20
invalid
invalid
movabs byte [0xe4e8e04d8b48ffff], al
pop rax
jmp 0x14015493b
call qword [rax + 0x20c48348]
pop rbp
ret
int3
add ecx, dword [rax - 0x73]
or eax, 0x28c84b
invalid
invalid
sub byte [rax], al
enter 0x28, 0x48
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov eax, dword [rdx + 8]
mov rcx, rsi
mov rdx, rax
add rsp, 0x98
cwde
add byte [rax], al
invalid
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140048750
lodsd eax, dword [rsi]
invalid
out dx, eax
invalid
mov eax, dword [rax + 0x20]
mov rdx, rsi
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
shr edx, 0x20
mov dword [rbp + 0xc], edx
lea rdi, [rbp - 0x10]
lea edi, [rbp - 0x10]
invalid
push rbp
or al, 0x48
lea edi, [rbp - 0x10]
invalid
mov rcx, rdi
call case.0x1400dba58.1779
mov qword [rbp - 0x30], rdi
jge 0x1401549a7
invalid
ror byte [rax - 0x73], 1
lea rax, [0x140009f10]
add eax, 0xffeb5532
xor dl, byte [rbp - 0x15]
dec dword [rax - 0x77]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
or al, 0x48
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
fmul dword [r8 - 0x73]
or al, 0x48
or al, 0x48
invalid
mov dword [rbp - 0x20], eax
lea rax, [0x140050680]
lea eax, [0x140050680]
mov esp, 0x8948ffef
call 0x1741ad741
call 0x1741ad741
add eax, 0x25c834
xor al, 0xc8
and eax, 0x45894800
add byte [rax - 0x77], cl
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x18], rax
lea rax, str.failed_to_write_whole_buffer
add eax, 0x25c834
xor al, 0xc8
invalid
invalid
xor al, 0xc8
and eax, 0x45894800
add byte [rax - 0x77], cl
invalid
invalid
invalid
mov qword [rbp - 0x60], rax
movabs al, byte [0x3a845c748]
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbp - 0x30]
invalid
invalid
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
mov r8d, 2
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
movabs al, byte [0x48c389ffef7f4fe8]
movabs al, byte [0x48c389ffef7f4fe8]
call fcn.14004c980
out dx, eax
dec dword [rcx + 0x7d8348c3]
clc
invalid
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x48c389ffef7f4fe8]
movabs al, byte [0x48c389ffef7f4fe8]
call fcn.14004c980
out dx, eax
dec dword [rcx + 0x7d8348c3]
clc
invalid
out dx, eax
dec dword [rcx + 0x7d8348c3]
clc
ret
add byte [rdi], cl
test byte [rdi], cl
lsl eax, word [rax]
add eax, dword [rax]
add byte [rax], al
invalid
invalid
je 0x140154d4d
mov rcx, qword [rbp - 0x10]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add al, ch
call fcn.1400224f0
movsb byte [rdi], byte [rsi]
invalid
in al, dx
invalid
jmp 0x140154d4d
cld
add al, byte [rax]
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
invalid
add byte [rax], al
shr rdx, 0x20
lea rax, [0x1403e11d8]
invalid
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
sar edi, 0xe1
jmp rcx
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
mov ecx, 0x10
add byte [rax], al
add byte [rax], al
invalid
and eax, 0x10b900
add byte [rax], al
invalid
jmp 0x140154cf4
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1403b0ea0]
lea rax, [0x1403b0ea0]
and eax, 0x11b900
add byte [rax], al
mov ecx, 0x11
jmp 0x140154cf4
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1403b0eb1]
and eax, 0x12b900
add byte [rax], al
invalid
mov ecx, 0x12
add byte [rax], al
add cl, ch
jmp 0x140154cf4
lea rax, [0x1403b0ec3]
jmp 0x140154cf4
and eax, 0x10b900
add byte [rax], al
invalid
mov ecx, 0x10
add byte [rax], al
add cl, ch
jmp 0x140154cf4
lea rax, [0x1403b0ed3]
jmp 0x140154cf4
and eax, 0x10b900
add byte [rax], al
invalid
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
cmp al, byte [rdx]
invalid
jmp 0x140154cf4
add byte [rax], al
lea rax, [0x1403b0ee3]
jmp case.0x14010644a.1315
sub dword [rdx], eax
add al, byte [rax]
invalid
and eax, 0x229e900
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1403b0ef6]
add byte [rax], al
lea rax, [0x1403b0ef6]
mov ecx, 0x12
add byte [rax], al
jmp 0x140154cf4
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1403b0f08]
add eax, 0x25c42a
and eax, 0xdb900
add byte [rax], al
invalid
mov ecx, 0xd
jmp 0x140154cf4
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1403b0f15]
lea rax, [0x1403b0f15]
and eax, 0xeb900
add byte [rax], al
invalid
mov ecx, 0xe
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f23]
and eax, 0x15b900
add byte [rax], al
mov ecx, 0x15
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f38]
and eax, 0xcb900
add byte [rax], al
mov ecx, 0xc
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f44]
and eax, 0xbb900
add byte [rax], al
mov ecx, 0xb
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f4f]
and eax, 0x15b900
add byte [rax], al
invalid
mov ecx, 0x15
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f64]
and eax, 0x15b900
add byte [rax], al
invalid
mov ecx, 0x15
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f79]
and eax, 0xfb900
add byte [rax], al
mov ecx, 0xf
add byte [rax], al
add cl, ch
invalid
xchg ebp, eax
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f88]
and al, ah
and eax, 0xeb900
add byte [rax], al
mov ecx, 0xe
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b0f96]
and eax, 0x173e900
jmp case.0x14010644a.1315
jae case.0x1400f930e.1389
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1403b0fa9]
add eax, 0x25c426
mov ecx, 0x26
add byte [rax], al
jmp 0x140154cf4
add byte [rax - 0x73], cl
add eax, 0x25c43b
cmp eax, esp
invalid
invalid
lea rax, [0x1403b0fcf]
lea eax, [0x1403b0fcf]
mov ecx, 0x38
add byte [rax], al
jmp 0x140154cf4
push rsi
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b1007]
lea rax, [0x1403b1007]
mov ecx, 0x19
add byte [rax], al
jmp 0x140154cf4
lea rax, [0x1403b1020]
mov ecx, 0x17
add byte [rax], al
jmp 0x140154cf4
lea rax, [0x1403b1037]
mov ecx, 0xc
add byte [rax], al
invalid
add byte [rax], al
jmp 0x140154cf4
lea rax, [0x1403b1043]
lea eax, [0x1403b1043]
mov ecx, 9
jmp 0x140154cf4
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea rax, [0x1403b104c]
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
jmp 0x140154cf4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403b1056]
lea eax, [0x1403b1056]
mov ecx, 0x10
add byte [rax], al
add cl, ch
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
jmp 0x140154cf4
add byte [rax], al
lea rax, [0x1403b1066]
add eax, 0x25c45b
mov ecx, 0x17
invalid
jmp 0x140154cf4
and eax, 0x19b900
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
jmp 0x140154cf4
invalid
add eax, 0x25c469
add byte [rcx + 0xe], bh
mov ecx, 0xe
jmp 0x140154cf4
add byte [rax - 0x73], cl
add eax, 0x25c466
invalid
invalid
invalid
invalid
invalid
mov ecx, 0xd
jmp 0x140154cf4
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
lea rax, [0x1403b10b1]
lea rax, [0x1403b10b1]
mov ecx, 0x14
add byte [rax], al
jmp 0x140154cf4
mov ecx, 8
jmp 0x140154cf4
mov al, byte [rax]
add byte [rax], al
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
fmul dword [rax - 0x73]
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
mov dword [rbp - 0x10], eax
invalid
lea rax, [0x14008e9e0]
lea eax, [0x14008e9e0]
add eax, 0xfff39cd5
invalid
pushfq
dec dword [rax - 0x77]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
lea rax, str.failed_to_write_whole_buffer
lea eax, [0x1403dc2c0]
jne case.0x1400d93d5.1849
add byte [rax - 0x77], cl
movabs al, byte [0x1a845c748]
movabs al, byte [0x1a845c748]
mov qword [rbp - 0x58], 1
mov dword [rbp - 0x58], 1
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
invalid
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
mov r8b, 0x48
mov dword [rbp - 0x48], 1
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
lea r8, [rbp - 0x60]
lea eax, [rbp - 0x60]
invalid
invalid
call fcn.14004c980
xor eax, 0x89ffef7c
jl 0x140154d39
out dx, eax
invalid
mov ebx, eax
ret
mov eax, ebx
add rsp, 0x98
add esp, 0x98
cwde
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop rbp
ret
adc byte [rax], al
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0xff0], 0
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
movzx r11d, r11b
test byte [r11 + r9], 1
je 0x1401551ea
test byte [rax], 0
add byte [rax], al
invalid
nop word cs:[rax + rax]
cmp r10, rax
je case.0x14013529d.1011
test dh, ch
add byte [rax], al
invalid
mov rdx, r10
movzx r11d, byte [r10 - 1]
inc dword [rbp - 0x7c]
test r11b, r11b
test bl, bl
js 0x140155120
invalid
mov edx, edx
lea r10, [rdx - 1]
movzx r11d, r11b
jmp case.0x14013529d.989
pop rbx
movzx edi, byte [rdx - 2]
cmp dil, 0xc0
inc eax
invalid
jge 0x14015514c
movzx ebx, byte [rdx - 3]
cmp bl, 0xc0
sti
invalid
jge 0x140155155
lea r10, [rdx - 4]
movzx r14d, byte [rdx - 4]
cld
and r14d, 7
shl r14d, 6
shl esi, 6
out 6, al
invalid
and ebx, 0x3f
or ebx, r14d
jmp 0x14015515c
invalid
lea r10, [rdx - 2]
and edi, 0x1f
out 0x1f, eax
jmp 0x140155164
lea r10, [rdx - 3]
and ebx, 0xf
shl ebx, 6
and edi, 0x3f
or edi, ebx
shl edi, 6
and r11b, 0x3f
movzx r11d, r11b
mov dh, 0xdb
or r11d, edi
cmp r11d, 0x110000
sti
add byte [rax], al
adc dword [rax], eax
je case.0x14013529d.1011
lea edi, [r11 - 9]
cmp edi, 5
jb 0x140155100
js 0x140155185
invalid
invalid
js 0x140155185
invalid
invalid
cmp r11d, 0x20
je 0x140155100
invalid
invalid
cmp r11d, 0x80
jb 0x1401551ea
mov edi, r11d
shr edi, 8
or byte [rbx + 0x1c7f1fff], al
or byte [rbx + 0x1c7f1fff], al
test edi, edi
je 0x1401550e5
invalid
invalid
dec dword [rdi]
test byte [rdi], dh
invalid
cmp edi, 0x16
jne 0x1401551ea
cmp r11d, 0x1680
je 0x140155100
test byte [rax - 1], al
invalid
invalid
invalid
invalid
sti
adc byte [rsi], 0
add byte [rax], al
invalid
test byte [rax - 1], al
invalid
invalid
invalid
invalid
jmp 0x1401551ea
cmp edi, 0x20
je case.0x14013529d.1004
jmp qword [rax]
cmp edi, 0x30
jne 0x1401551ea
invalid
invalid
cmp r11d, 0x3000
add byte [rax], dh
add byte [rax], al
je 0x140155100
invalid
jmp 0x1401551ea
movzx r11d, r11b
test byte [r11 + r9], 2
jne 0x140155100
test dword [rsi], edx
invalid
invalid
invalid
add cl, byte [rdi]
test dword [rsi], edx
invalid
sub rdx, rax
cmp r8, rdx
cmp eax, edx
sal byte [rbx + 0x17], 1
sub edx, eax
sal byte [rbx + 0x17], 1
mov rdx, r8
jmp case.0x14000e766.3850
mov edx, eax
xor edx, edx
mov qword [rsi], rax
mov qword [rsi + 8], rcx
or byte [rax - 0x77], cl
push rsi
adc cl, ch
int3
invalid
invalid
invalid
invalid
or byte [rax - 0x77], cl
push rsi
adc cl, ch
int3
invalid
test rdx, rdx
je case.0x14000e766.3850
invalid
sal byte [rbx + rbp*8 + 0x49], cl
cmp r8, rdx
jbe case.0x14000e766.3850
cmp eax, edx
cmp byte [rax + rdx], 0xbf
jg case.0x14000e766.3850
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1403db2e0]
invalid
invalid
sub byte [rax], al
or eax, 0x286090
add byte [rbp + rcx*4 + 5], cl
mov ecx, 0xba002860
mov edx, 0x30
call fcn.1402da450
sbb byte [rax], al
ud2
invalid
add al, ch
invalid
sbb byte [rax], al
lea r8, str.library_std_src_syswindowsos.rs
mov edx, 0x800
add byte [rax], cl
add byte [rax], al
invalid
add byte [rax], cl
mov rcx, rbx
call fcn.1402da3e0
cdq
push rcx
sbb byte [rax], al
invalid
cdq
push rcx
sbb byte [rax], al
invalid
ud2
int3
cmp rcx, rdi
je case.0x140152503.108
invalid
invalid
add dword [rax], eax
invalid
lea r8, [r15 + rcx]
mov r12, rcx
int3
mov rdx, r8
mov edx, eax
mov edx, eax
jmp case.0x1400f1f91.1568
add r12, r10
mov rdx, rax
ret 0x394c
cmp rax, r13
cmp eax, ebp
call 0x14166d78c
je case.0x1400f930e.1481
add dword [rax], eax
add byte [rax], al
invalid
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
mov dh, 0xa
or al, byte [rcx - 0x46]
mov r10d, 1
add byte [rax], al
add byte [rbp - 0x7c], al
test r9b, r9b
test cl, cl
jns case.0x1400f4963.1488
invalid
cmp r9b, 0xe0
jb 0x140155357
invalid
cmp r12, rdi
ja case.0x140142546.810
invalid
add byte [rax], al
invalid
mov rcx, rsi
mov rdx, r14
mov edx, esi
bnd call case.0x1400f930e.1497
call case.0x1400f930e.1497
cli
add byte [rax], al
add byte [rax], al
test al, al
ror byte [rdi], 0x85
jne case.0x140142546.801
invalid
mov cl, 0
add byte [rax], al
invalid
lea rax, [rsp + 0x26]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
sub byte [rax - 0x73], cl
lea rax, [fcn.140049040]
add eax, 0xffef3be1
loope 0x140155498
cmp ebp, edi
out dx, eax
dec dword [rax - 0x77]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
invalid
lea rax, str.u
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
cmp byte [rax - 0x39], cl
mov qword [rsp + 0x40], 2
mov dword [rsp + 0x40], 2
and al, 0x40
and al, 0x40
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x58], 0
mov dword [rsp + 0x58], 0
and al, 0x58
pop rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
invalid
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
and al, 0x50
and al, 0x50
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
mov rcx, rsi
mov rdx, r14
mov edx, esi
invalid
lea r8, [rsp + 0x38]
call fcn.14004c980
invalid
je case.0x1400f930e.1474
out dx, eax
invalid
test al, al
jne case.0x140142546.801
push rsi
out dx, eax
inc dword [rax + rax*8 - 0x7cb6a98b]
jne case.0x140142546.801
push rsi
invalid
invalid
invalid
add ecx, dword [rcx + rcx*4 - 0x1f]
cmp r12, rdi
jbe 0x140155342
lea r8, str.library_std_src_sys_commonwtf8.rs
lea eax, [0x1403b1d40]
mov rcx, r12
mov rdx, rdi
mov edx, edi
cli
call fcn.1402da300
invalid
sbb byte [rax], r8b
mov ecx, esp
sbb byte [rax], r8b
ud2
mov rcx, rdi
stc
sub rdi, rcx
add r15, rcx
add edi, ecx
iretd
mov rcx, rsi
mov rdx, r14
mov edx, esi
mov r8, r15
mov r8, r15
mov eax, edi
mov eax, edi
mov r9, rdi
call case.0x1400f930e.1497
pop rcx
add byte [rax], al
invalid
test al, al
invalid
add byte [rax], al
add byte [rax + rax*8 - 0x72b7eb8b], al
test al, al
sal byte [rbp + 0x14], 0x48
jne case.0x140142546.801
lea rdx, [0x1403b48a4]
jne case.0x140142546.801
lea rdx, [0x1403b48a4]
and eax, 0x1b84100
mov r8d, 1
mov eax, 1
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call rbp
mov ebx, eax
ret
mov eax, ebx
add rsp, 0x68
add esp, 0x68
invalid
invalid
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea eax, [0x1403b1cb0]
and eax, 0xe2894c00
mov rdx, r12
loop case.0x1400f4175.1553
call fcn.1402da630
sqrtps xmm3, xmmword [rax]
sbb byte [rax], al
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov ecx, esp
ud2
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov ecx, esp
invalid
mov ecx, esp
mov rdx, rdi
cli
call fcn.1402da3e0
sbb byte [rax], al
ud2
int3
int3
int3
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
sub esp, 0x88
sub esp, 0x88
mov byte [rax], al
mov rdi, r8
mov qword [rsp + 0x78], rdx
mov dword [rsp + 0x78], edx
mov qword [rsp + 0x70], rcx
add r9, r8
add ecx, eax
jo 0x1401555ae
add ecx, eax
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x80], r9
mov qword [rsp + 0x80], r9
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x50
push rax
mov qword [rsp + 0x50], r9
and al, 0x50
mov byte [rsp + 0x58], 0x81
mov byte [rsp + 0x64], 0x81
and al, 0x64
invalid
invalid
add dword fs:[rax - 0x4b], 0x44894881
mov bpl, 0x81
mov qword [rsp + 0x40], rax
and al, 0x40
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov eax, r14d
movzx r14d, word [rsp + 0x40]
and al, 0x40
shl r14, 0x30
movzx r12d, word [rsp + 0x38]
cmp byte [rax - 0x80], al
std
xor dword [rbx + rdx + 0x40], 0xf80fd80
cmp bpl, 0x80
invalid
test cl, dh
cmp bpl, 0x81
je case.0x1401122ab.1263
cmp bpl, 0x80
je 0x1401557a0
add dword [rax], eax
add byte [rax + rdi - 0x18], al
cmp al, r13b
jb case.0x140080628.2425
invalid
test rdi, rdi
je 0x140155818
test byte [rdi + 2], dl
add byte [rax], al
add al, byte [rax]
add byte [rax + 0x3b], cl
invalid
invalid
cmp rdi, qword [rsp + 0x80]
mov esp, 0x8024
add byte [rdi], cl
je 0x140155818
test byte [rcx + 2], cl
add byte [rax], al
add al, byte [r8]
add byte [rdi], cl
movzx edx, byte [rdi]
movzx edx, byte [rdi]
movzx ebp, dl
invalid
test bpl, bpl
test ch, ch
js 0x1401555e0
inc rdi
jmp case.0x14010644a.1407
nop
mov eax, ebp
and eax, 0x1f
invalid
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
call 0x184353669
movzx eax, byte [rdi + 1]
and r8d, 0x3f
loopne case.0x14010644a.1402
cmp bpl, 0xdf
jbe 0x140155630
movzx ecx, byte [rdi + 2]
shl r8d, 6
shl eax, 6
invalid
add al, byte [rcx - 0x3f]
loopne case.0x140152f04.114
invalid
and ecx, 0x3f
or ecx, r8d
or ecx, eax
cmp dl, 0xf0
jb 0x14015563e
invalid
movzx ebp, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
loope 0x14015561a
invalid
and ebp, 0x3f
or ebp, ecx
or ebp, eax
cmp ebp, 0x110000
std
add byte [rax], al
add byte [rcx], dl
add byte [rdi], cl
test cl, dh
add dword [rax], eax
add byte [rax], al
add rdi, 4
jmp case.0x14010644a.1407
invalid
nop dword [rax]
add rdi, 2
shl eax, 6
loopne 0x14015563d
or eax, r8d
mov ebp, eax
jmp case.0x14010644a.1407
add rdi, 3
shl eax, 0xc
loopne case.0x14000e766.3865
or ecx, eax
mov ebp, ecx
int 0xf
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
invalid
mov r13d, ebp
cmp ebp, 0x27
ja case.default.0x140155666
lea rcx, [0x1403e127c]
movsxd rax, dword [rcx + r13*4]
add rax, rcx
add eax, ecx
jmp rax
cmp ebp, 0x5c
je 0x140155790
mov ecx, ebp
call fcn.14004de00
invalid
xchg edi, ebp
invalid
test al, al
jne case.0x1401122ab.1301
mov ecx, ebp
call fcn.14004df40
mov ch, 0x88
out dx, eax
invalid
test al, al
je case.0x1401122ab.1301
invalid
shl r13, 0x10
mov rsi, r14
or rsi, r12
or esi, esp
or rsi, r13
or esi, ebp
mov bpl, 0x80
movzx eax, byte [rsp + 0x2b]
sub eax, dword [rcx - 0x77]
invalid
mov r13d, ebx
mov eax, r15d
cmp bpl, 0x81
jne case.0x14010e702.1322
test esi, ebp
out dx, al
invalid
invalid
invalid
jmp case.0x1401122ab.1263
lea rcx, [rsp + 0x2c]
mov edx, ebp
call fcn.140049100
out dx, eax
invalid
movzx ebp, word [rsp + 0x2c]
mov r10d, ebp
shr r10d, 8
shr edx, 8
mov r9, qword [rsp + 0x2e]
mov ecx, dword [rsp + 0x2e]
and al, 0x2e
mov rcx, r9
and rcx, 0xffffffffffff0000
and ecx, 0xffff0000
add bh, bh
invalid
mov r8, r9
shr r8, 0x30
movzx eax, byte [rsp + 0x36]
mov dh, 0x44
and al, 0x36
movzx r13d, byte [rsp + 0x37]
jmp 0x14015574a
xor ecx, ecx
xor r9d, r9d
xor eax, eax
movabs rdx, 0xffffffff0000
and rcx, rdx
mov qword [rsp + 0x40], r8
movzx edx, r8w
movzx edx, ax
shl rdx, 0x30
or rdx, rcx
mov qword [rsp + 0x38], r9
and al, 0x38
invalid
movzx esi, r9w
or rsi, rdx
mov ecx, r10d
mov byte [rsp + 0x2b], r10b
mov byte [rsp + 0x2b], dl
and al, 0x2b
mov ebx, r13d
mov r15d, eax
cmp bpl, 0x81
jne 0x14015558f
jmp 0x140155818
mov r13b, 2
mov r10b, 0x5c
xor r8d, r8d
mov bpl, 0x5c
mov ch, 0x5c
jmp case.0x1401122ab.1302
shr rsi, 0x10
mov edx, esi
lea rax, [rsp + 0x58]
and al, 0x58
pop rax
mov dword [rax + 8], 0
mov qword [rax], 0
add byte [rax], al
add byte [rcx], dh
test byte [rbp + 0x31], 0xe4
invalid
xor r13d, r13d
xor r14d, r14d
xor ebp, ebp
jmp 0x1401557fc
mov byte [rsp + 0x63], r13b
mov byte [rsp + 0x58], bpl
mov byte [rsp + 0x59], r10b
mov byte [rsp + 0x59], dl
mov qword [rsp + 0x5a], rsi
lea r14d, [rax + 1]
mov byte [rsp + 0x62], r14b
mov byte [rsp + 0x62], dh
movzx ecx, al
cmp al, 0xa
jae 0x14015582e
mov r12d, r10d
movzx edx, byte [rsp + rcx + 0x58]
mov rcx, qword [rsp + 0x70]
mov rax, qword [rsp + 0x78]
call qword [rax + 0x20]
test al, al
mov r10d, r12d
mov edx, esp
je 0x14015558c
mov al, 1
jmp case.0x1401122ab.1331
xor eax, eax
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
lea r8, [0x1403b02e0]
mov edx, 0xa
call fcn.1402da370
ud2
mov rsi, rcx
lea rcx, [rsp + 0x28]
call fcn.140153cb0
movzx r8d, byte [rsp + 0x40]
cmp r8b, 2
jne 0x140155895
mov byte [rsi + 0x18], 2
jmp 0x1401558b8
mov rdx, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
sub byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x38]
test r8b, r8b
je 0x1401558bf
mov qword [rsi], rdx
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
adc dh, al
sbb byte [rbx], r8b
adc dh, al
sbb byte [rbx], r8b
test rax, rax
je 0x1401558a9
lea r8, [rsp + 0x41]
and al, 0x41
lea r9, [rdx + rax]
mov r11, rdx
jmp 0x1401558e8
add r11, 2
cmp r10, r9
cmovne r10, r11
nop dword [rax]
mov r11, r10
cmp r10, r9
je 0x1401558a9
lea r10, [r11 + 1]
movzx ebx, byte [r11]
test bl, bl
jns 0x1401558e0
cmp bl, 0xe0
jb 0x1401558d2
cmp bl, 0xed
jne 0x14015591c
cmp r10, r9
je 0x1401558a9
lea r10, [r11 + 2]
cmp r10, r9
je 0x1401558a9
cmp byte [r11 + 1], 0x9f
ja 0x140155948
add r11, 3
mov r10, r11
jmp 0x1401558e0
add r11, 2
cmp r10, r9
cmove r11, r10
cmove ebx, edx
cmove ebx, edx
xor r10d, r10d
xor edx, edx
cmp r11, r9
setne r10b
ret 0x14d
invalid
retf
ret 0x14d
cmp bl, 0xf0
jb 0x1401558e0
cmpsd dword [rsi], dword [rdi]
cmpsd dword [rsi], dword [rdi]
xor r11d, r11d
cmp r10, r9
setne r11b
add r10, r11
jmp 0x1401558e0
mov r9d, dword [r8]
mov r8d, dword [r8 + 3]
add eax, dword [rcx + rcx*4 + 0x46]
sbb al, 0x44
mov dword [rsi + 0x19], ecx
add eax, dword [rcx + rcx*4 + 0x46]
sbb al, 0x44
mov dword [rsi + 0x19], ecx
mov qword [rsi], rdx
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
mov dword [rsi + 8], ecx
mov qword [rsi + 0x10], rax
mov byte [rsi + 0x18], 0
invalid
in al, dx
push 0x246c8d48
invalid
mov qword [rbp], 0xfffffffffffffffe
mov rdi, rdx
mov rsi, rcx
dec dword [rax - 0x77]
movzx r14d, byte [rdx + 0x18]
mov byte [rdx + 0x18], 0
sbb byte [rax], al
mov qword [rbp - 0x18], 2
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
adc dword [rbp - 0x10], eax
mov r15, qword [rdx + 8]
sbb byte [rax], al
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
invalid
invalid
invalid
adc dword [rbp - 0x10], eax
movzx ebx, word [rdx + 0x10]
mov eax, 2
add byte [rax], al
xor r8d, r8d
xor r12d, r12d
xor esp, esp
in al, 0xeb
invalid
add byte [rax], al
in al, 0xeb
or al, 0x66
mov dword [rax + r8*2], r13d
invalid
inc r8
clc
mov rdx, qword [rdi]
nop
mov r13d, ebx
test bx, bx
jne 0x140155a70
add byte [rax], al
invalid
frstor dword [rsi - 0x7b]
fisttp dword [rdi]
jne 0x140155a70
add byte [rax], al
add byte [rcx + rdi - 6], cl
add byte [rax], al
add byte [rcx + rdi - 6], cl
cmp rdx, r15
je 0x140155b2b
test byte [rsi + 1], al
add qword [rax - 0x77], rcx
cmove ecx, dword [rdi]
mov dh, 0x12
test ch, ch
add byte [rbp - 0x77], al
jmp 0x15ff6dd45
invalid
invalid
cmove ecx, dword [rdi]
mov dh, 0x5a
add dword [rcx - 0x7d], eax
and ebx, 0x3f
and ebx, 0x3f
cmp r13b, 0xdf
jbe 0x140155a81
lea rcx, [rdx + 3]
mov qword [rdi], rcx
mov dword [rdi], ecx
mov dword [rdi], ecx
movzx r13d, byte [rdx + 2]
shl r11d, 6
and r13d, 0x3f
or r13d, r11d
cmp r10b, 0xf0
invalid
jb 0x140155a8d
lea rcx, [rdx + 4]
lea ecx, [rdx + 4]
mov qword [rdi], rcx
movzx edx, byte [rdx + 3]
push rdx
add eax, dword [rcx - 0x7d]
loope case.0x1400d5dac.2208
shl r9d, 0x12
shl r13d, 6
invalid
and edx, 0x3f
loop 0x140155a90
or edx, r13d
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
cmp ebp, 0xffff
jbe 0x140155aa0
invalid
jmp case.0x140080628.2453
mov word [rdi + 0x10], 0
xor ebx, ebx
cmp r13w, 0x22
je case.0x1400e1404.2462
jmp 0x140155af0
shl r9d, 6
or r9d, r11d
mov r13d, r9d
int 0xeb
invalid
shl r9d, 0xc
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
cmp r13d, 0x22
jne 0x140155af0
not r12b
and r12b, 1
add ecx, ebp
jmp 0x1401559d0
invalid
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
fadd dword [rax]
add byte [rcx - 0x7f], al
and r13d, 0x3ff
and ebp, 0x3ff
and ebp, 0x3ff
or r13d, 0xdc00
mov word [rdi + 0x10], r13w
mov dword [rdi + 0x10], r13d
mov dword [rdi + 0x10], r13d
mov rdx, rcx
mov ebx, r13d
mov r13d, r9d
cmp r13w, 0x22
cmp r13d, 0x22
cmp r13d, 0x22
je case.0x1400e1404.2462
nop dword [rax]
invalid
movzx ecx, r13w
cmp ecx, 0x3b
stc
cmp esi, dword [rbp + 0xb]
stc
cmp esi, dword [rbp + 0xb]
mov r13w, 0x3b
cmp eax, dword [rax]
test r12b, 1
je 0x140155b27
invalid
and ecx, dword [rbx + rdi + 0x45]
invalid
cmp r8, qword [rbp - 0x10]
jne 0x1401559c0
mov dl, 0xfe
invalid
invalid
mov dl, 0xfe
invalid
call 0x128d7e462
invalid
invalid
mov eax, dword [rbp - 8]
inc esi
sbb byte [r9], r8b
mov byte [rdi + 0x18], 1
test r14b, r14b
div byte [rbp + 0x21]
sbb al, 0xc6
sbb byte [rdx], r8b
sbb byte [rdx], al
jge case.0x140058a92.3183
add byte [rbp + 0x34], dh
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
invalid
pop r13
pop r14
pop r15
pop rbp
ret
enter 0x22e8, 0xffffffffffffffc7
invalid
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
fmul dword [rdi]
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
adc dword [rsi], eax
invalid
cmp qword [rbp - 0x10], 0
je 0x140155b40
int3
fmul dword [rdi]
adc dword [rsi + 0x10], ecx
invalid
invalid
invalid
int3
mov rcx, qword [rbp - 0x18]
mov edx, 2
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x68
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.1400224f0
leave
in al, dx
invalid
leave
in al, dx
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
sub esp, 0x28
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
invalid
invalid
call fcn.140096490
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
pop rdi
int3
int3
push r14
push r13
push rdi
push rbx
sub rsp, 0x498
cwde
add al, 0
add byte [rax], al
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x410], 0xfffffffffffffffe
add al, 0
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
mov qword [rbp + 0x3e0], rcx
loopne case.0x1400d5f20.2109
add eax, dword [rax]
add byte [rax - 0x39], cl
mov qword [rbp + 0x3e8], 2
mov dword [rbp + 0x3e8], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
xorps xmm0, xmm0
ror byte [rdi], 0x11
movups xmmword [rbp + 0x3f0], xmm0
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 0x200
add byte [rax], al
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x400], eax
add byte [rax + rax], al
add byte [rax], al
xor edi, edi
xor ebx, ebx
xor r14d, r14d
xor esi, esi
test byte [rcx - 0x7f], 0xf8
add dword [rdx], eax
add byte [rax], al
jae 0x140155c70
cwde
add al, 0
add byte [rax], al
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rax], edx
add al, 0
add dh, bh
invalid
jmp 0x140155c5f
add byte [rax], al
add byte [rax], al
invalid
jae case.0x14011d42a.2018
add byte [rax], al
cmp r8, 0x201
clc
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rbx + 0x11], dh
jae 0x140155c70
mov r15d, 0x200
mov edi, 0x200
lea r12, [rbp - 0x50]
mov r13, r8
mov al, 0x4d
mov ebp, eax
jmp 0x140155cc8
nop
sub r8, r14
sub rbx, r14
cmp rbx, r8
cmp rbx, r8
jae case.0x140003337.4023
lea rcx, [rbp + 0x3e8]
lea ecx, [rbp + 0x3e8]
mov rdx, r14
mov edx, esi
call fcn.1402df790
mov rax, qword [rbp + 0x3e8]
mov qword [rbp + 0x400], rax
mov rdi, qword [rbp + 0x3f0]
mov eax, 0xffffffff
cmp rdi, rax
mov dword [rcx - 0x42], 0xffffffff
mov dword [rcx - 0x42], 0xffffffff
cmovb r14, rdi
mov qword [rbp + 0x3f8], r14
mov dword [rbp + 0x3f8], esi
clc
add eax, dword [rax]
add byte [rax - 0x77], cl
sti
clc
add eax, dword [rax]
add byte [rax - 0x77], cl
sti
mov r15, r14
mov r12, qword [rbp + 0x400]
add al, 0
add byte [rbp - 0x77], cl
mov ebp, esi
add al, 0
add byte [rbp - 0x77], cl
mov ebp, esi
xor ecx, ecx
leave
call sub.kernel32.dll_SetLastError
mov rax, qword [case.0x1400d5f20.2149]
mov eax, dword [0x14042a428]
mov eax, dword [0x14042a428]
mov ecx, r13d
mov ecx, ebp
mov rdx, r12
call rax
mov esi, eax
test eax, eax
invalid
jne 0x140155cf1
call sub.kernel32.dll_GetLastError
test eax, eax
dec byte [rbp - 0x3f7affeb]
lea edx, [0x14fd5e1ec]
jne 0x140155dd4
test ebx, esp
add byte [rax], al
add byte [rcx - 0x77], al
mov r8d, esi
cmp r13, r8
jne case.0x140142546.835
invalid
invalid
invalid
invalid
invalid
add byte [rbx - 0x7af08508], al
loope 0x140155d09
invalid
add byte [rax], al
add byte [rbp + 1], cl
in eax, dx
add byte [rax], al
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jb 0x140155c5f
jmp 0x140155c70
invalid
cmp r15, r8
jb 0x140155e34
lea rcx, [rbp + 0x3c0]
lea ecx, [rbp + 0x3c0]
mov rdx, r12
mov edx, esp
call case.0x1400ee993.2640
mov rsi, qword [rbp + 0x3c0]
mov ch, 0xc0
add eax, dword [rax]
invalid
rol byte [rbx], 0
add byte [rdi], cl
adc byte [rbp + 0x3c8], al
movups xmm0, xmmword [rbp + 0x3c8]
movaps xmmword [rbp + 0x3b0], xmm0
movzx ebx, byte [rbp + 0x3d8]
popfq
fadd dword [rbx]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbx + 0x3d985], cl
mov eax, dword [rbp + 0x3d9]
invalid
test dword [rax], ecx
add al, 0
invalid
mov eax, dword [rbp + 0x3d9]
mov dword [rbp + 0x408], eax
test dword [rax], ecx
add al, 0
add byte [rax], al
add byte [rbx + 0x3dc85], cl
add byte [rcx + 0x40b85], cl
test dword [rbx], ecx
add al, 0
add byte [rax - 0x7b], cl
invalid
je 0x140155d91
add byte [rbx + 0x3dc85], cl
add byte [rcx + 0x40b85], cl
test dword [rbx], ecx
add al, 0
add byte [rax - 0x7b], cl
push qword [rcx + rdx - 0x46]
add al, byte [rax]
add byte [rax], al
invalid
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.1400224f0
invalid
in al, dx
invalid
cmp bl, 2
je case.0x14000e766.3883
mov rdx, qword [rbp + 0x3e0]
mov qword [rdx], rsi
movaps xmm0, xmmword [rbp + 0x3b0]
sub byte [rbp + 0x3b0], al
add eax, dword [rax]
add byte [rax], al
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
or byte [rax - 0x7a74e7a6], cl
mov eax, dword [rbp + 0x408]
test dword [rax], ecx
add al, 0
add byte [rax], al
add byte [rbx + 0x40b8d], cl
lea ecx, [rbx]
add al, 0
invalid
test dword [rax], ecx
add al, 0
add byte [rax], al
add byte [rbx + 0x40b8d], cl
lea ecx, [rbx]
add al, 0
add byte [rcx + 0x4a891942], cl
sbb dword [rcx - 0x7eb7e3b6], ecx
invalid
cwde
add al, 0
invalid
mov dword [rdx + 0x19], eax
mov dword [rdx + 0x1c], ecx
add rsp, 0x498
invalid
cwde
add al, 0
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
call sub.kernel32.dll_GetLastError
mov esi, eax
shl rsi, 0x20
out 0x20, al
or rsi, 2
mov bl, 2
test rdi, rdi
test edi, edi
push qword [rbp - 0x6a]
push qword [rbp - 0x6a]
jmp 0x140155d91
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
add al, ch
sbb byte [rax], r8b
sbb byte [rax], r8b
sbb byte [rax], r8b
jmp 0x140155e49
mov qword [rbp - 0x50], rsi
jne 0x140155dba
lea rax, str.library_std_src_syswindowsos.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and eax, 0x44894800
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140154890
lea r8, [rbp - 0x50]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
call fcn.1402da6a0
jmp 0x140155e49
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov ecx, eax
and eax, 0xc1894c00
mov rdx, r15
cli
mov r8, rax
mov eax, eax
call fcn.1402da3e0
sbb byte [rax], al
ud2
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rax], al
lea rcx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
mov r8b, 0xe8
mov al, 0xe8
add byte [rax], al
sbb ebp, edx
invalid
invalid
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp + 0x3e8]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rbp + 0x3f0]
call fcn.140096490
rol dword [0x188a65eb5], 1
add eax, 0x4890fff4
add esp, 0x28
xchg ebp, eax
lock add eax, dword [rax]
add eax, dword [rax]
add eax, dword [rax]
add al, ch
rol dword [0x188a65eb5], 1
add eax, 0x4890fff4
add eax, 0x4890fff4
call qword [rax + 0x28c48348]
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
push rsi
push rdi
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
adc dh, bh
mov dword [rbp + 0x10], 0xfffffffe
adc dh, bh
invalid
mov rsi, rdx
invalid
mov rdi, qword [rcx]
mov edi, dword [rcx]
mov eax, edi
and eax, 3
loopne case.0x1400d6ff8.1886
lea rcx, [0x1403e131c]
lea ecx, [0x1403e131c]
or eax, 0x28b40f
lfs ebp, [rax]
sub byte [rax], al
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], cl
lea rdx, [0x1403b11f4]
lea edx, [0x1403b11f4]
adc eax, 0x25b2cf
mov dl, 0x25
and eax, 0x5b84100
add byte [rcx - 0x48], al
mov r8d, 5
add eax, 0xff000000
add byte [rax], al
add bh, bh
invalid
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
mov qword [rbp - 0x10], rsi
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
stc
add byte [rbp + rcx*4 + 0x4f], cl
invalid
invalid
invalid
lea r9, [rdi + 0x10]
lea rax, [0x1403b11b0]
add eax, 0x25b26c
adc byte [r8 - 0x73], r9b
adc byte [rax - 0x73], cl
add eax, 0x25b26c
insb byte [rdi], dx
mov dl, 0x25
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, str.kind
lea edx, str.kind
adc eax, 0x25b258
add byte [rax - 0x73], cl
jne 0x140155f44
invalid
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
invalid
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14004c160
lea rax, [0x1403b1200]
lea eax, [0x1403b1200]
invalid
lea eax, [0x1403b1200]
and eax, 0x44894800
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x1403b811a]
lea edx, [0x1403b811a]
add byte es:[rcx - 0x48], al
mov r8d, 7
invalid
mov rcx, rsi
mov r9, rdi
mov ecx, edi
mov ecx, edi
call fcn.14004c160
mov rcx, rsi
mov ecx, esi
invalid
mov ecx, esi
call fcn.14004c5c0
jmp 0x14015620a
ja case.0x140152d78.164
add byte [rax], al
out dx, ax
invalid
ja case.0x140152d78.164
add byte [rax], al
shr rdi, 0x20
and byte [rcx - 0x74b7f783], cl
and byte [rax - 0x75], r9b
mov rax, qword [rsi + 0x28]
lea rdx, [0x1403b117d]
mov dword [rbp + 8], edi
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, [0x1403b117d]
lea edx, [0x1403b117d]
and eax, 0x2b84100
add byte [rax], al
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
invalid
invalid
mov r8d, 2
add al, byte [rax]
add byte [rax], al
invalid
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
mov dword [rbp - 0x20], esi
jne case.0x1400d6ff8.1898
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
invalid
invalid
call 0x140fea583
jmp 0x145a2a7c0
lea rax, [0x1403b1188]
add eax, 0x25b1c4
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x1403b117f]
adc eax, 0x25b1af
add byte [rax - 0x73], cl
jne case.0x140058a92.3223
invalid
lea rsi, [rbp - 0x20]
loopne case.0x14000e766.3926
lea r9, [rbp + 8]
lea ecx, [rbp + 8]
or byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.14004c160
mov ecx, dword [rbp + 8]
or r8b, r13b
or al, ch
xchg edx, eax
lahf
invalid
dec dword [rax - 0x72b7f0bb]
mov byte [rbp + 0xf], al
cmovs r9d, dword [r13 + 0x25b1b805]
lea eax, [0x1403b11b0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
lea rdx, str.kind
adc eax, 0x25b1a4
mov cl, 0x25
and eax, 0x4d8d4c00
add byte [rbp + rcx*4 + 0x4d], cl
lea r9, [rbp + 0xf]
lea ecx, [rbp + 0xf]
cmovno edi, dword [rax + 4]
mov r8d, 4
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14004c160
invalid
invalid
out dx, eax
dec dword [rbx - 0x72b7f7ab]
mov edx, dword [rbp + 8]
push rbp
or byte [rax - 0x73], cl
lea rdi, [rbp - 0x10]
lea edi, [rbp - 0x10]
jge 0x14015600d
mov rcx, rdi
stc
call case.0x1400dba58.1779
imul ebp, ebp, 0xffffffff
dec dword [rax - 0x73]
lea eax, [0x1403b11d0]
add eax, 0x25b1a4
movsb byte [rdi], byte [rsi]
mov cl, 0x25
invalid
imul ebp, ebp, 0xffffffff
dec dword [rax - 0x73]
lea eax, [0x1403b11d0]
add eax, 0x25b1a4
movsb byte [rdi], byte [rsi]
mov cl, 0x25
invalid
mov qword [rsp + 0x20], rax
lea rdx, [0x1403b811a]
adc eax, 0x2620e2
and byte [rsi], ah
add byte es:[rcx - 0x48], al
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov r9, rdi
mov ecx, edi
stc
call fcn.14004c160
invalid
invalid
out dx, eax
dec dword [rax - 0x73]
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
loopne case.0x14000e766.3929
loopne case.0x14000e766.3929
outsb dx, byte [rsi]
out dx, eax
dec dword [rcx + 0x7d8348c3]
mov ebx, eax
ret
cmp qword [rbp - 8], 0
clc
add byte [rdi], cl
je case.0x1400e1404.2479
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
mov rcx, qword [rbp - 0x10]
mov edx, 1
add byte [rax], al
add al, ch
add esp, 0xffffffec
invalid
in al, dx
invalid
jmp case.0x1400e1404.2479
invalid
add dword [rax], eax
invalid
lea rax, [rdi - 1]
add rdi, 0xf
mov qword [rbp - 0x10], rax
invalid
invalid
lea rax, [0x1403b2300]
add eax, 0x25c27b
jnp case.0x1400ddeb2.1828
and eax, 0x44894800
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
push rax
lea rax, [rbp - 0x10]
invalid
mov qword [rsp + 0x48], rax
and al, 0x48
lea rax, [0x1403b22f5]
add eax, 0x25c25b
pop rbx
ret 0x25
and eax, 0x44894800
mov dword [rsp + 0x38], eax
cmp byte [rax - 0x73], cl
lea rax, [0x1403b11b0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdi
jl 0x1401560d3
and al, 0x28
mov qword [rsp + 0x40], 5
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, [0x1403b22ef]
and eax, 0xd8d4c00
lea r9, str.kind
lea ecx, str.kind
and eax, 0x6b84100
mov r8d, 6
mov eax, 6
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
call fcn.14004ca50
jb 0x140156145
out dx, eax
invalid
jmp 0x14015620a
invalid
add dword [rax], eax
invalid
shr rdi, 0x20
cmp edi, 0x28
jmp [rax]
sub byte [rdi + 0x17], dh
lea rax, [0x1403e132c]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
add ecx, eax
jmp rcx
xor eax, eax
jmp 0x1401561bd
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 0x29
jmp 0x1401561bd
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x1401561bd
add byte [rax], al
add byte [rax], al
mov al, 2
jmp 0x1401561bd
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x1401561bd
add byte [rax], al
add byte [rax], al
mov al, 4
jmp 0x1401561bd
add byte [rax], al
add byte [rax], al
mov al, 5
jmp 0x1401561bd
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 6
jmp 0x1401561bd
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x1401561bd
invalid
add byte [rax], al
invalid
invalid
mov al, 8
jmp 0x1401561bd
mov al, 9
jmp 0x1401561bd
invalid
mov al, 0xa
jmp 0x1401561bd
mov al, 0xb
jmp 0x1401561bd
mov al, 0xc
jmp 0x1401561bd
mov al, 0xd
jmp 0x1401561bd
mov al, 0xe
jmp 0x1401561bd
invalid
mov al, 0xf
jmp 0x1401561bd
mov al, 0x10
jmp 0x1401561bd
mov al, 0x11
jmp 0x1401561bd
mov al, 0x12
jmp 0x1401561bd
push rsi
mov al, 0x13
jmp 0x1401561bd
push rdx
mov al, 0x14
jmp 0x1401561bd
mov al, 0x15
jmp 0x1401561bd
mov al, 0x16
jmp 0x1401561bd
mov al, 0x17
jmp 0x1401561bd
mov al, 0x18
jmp 0x1401561bd
mov al, 0x19
jmp 0x1401561bd
invalid
mov al, 0x1a
jmp 0x1401561bd
mov al, 0x1b
jmp 0x1401561bd
mov al, 0x1c
jmp 0x1401561bd
mov al, 0x1d
jmp 0x1401561bd
mov al, 0x1e
jmp 0x1401561bd
mov al, 0x1f
jmp 0x1401561bd
mov al, 0x20
jmp 0x1401561bd
invalid
mov al, 0x21
jmp 0x1401561bd
mov al, 0x22
jmp 0x1401561bd
mov al, 0x23
jmp 0x1401561bd
mov al, 0x24
jmp 0x1401561bd
invalid
mov al, 0x25
jmp 0x1401561bd
mov al, 0x26
jmp 0x1401561bd
mov al, 0x27
jmp 0x1401561bd
invalid
mov al, 0x28
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, str.KindError
mov r8d, 4
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
jne 0x1401561d4
clc
mov byte [rbp], al
add byte [r8 - 0x39], r9b
lock add byte [rax], al
add byte [rax], al
add dh, al
add dword [r8], r8d
lea r8, [0x1403b11b0]
and eax, 0x758d4800
invalid
lea rdx, [rbp - 0x20]
loopne 0x140156243
mov ecx, esi
call fcn.14004c620
out dx, eax
dec dword [rax - 0x77]
int1
call fcn.14004c770
out dx, ax
out dx, eax
invalid
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov r8d, dword [rdi + 0x18]
mov r9, qword [rdi + 8]
invalid
invalid
test cl, cl
je 0x1401565c9
test al, al
jne case.0x140080628.2487
invalid
xchg ebx, eax
add byte [rax], al
add byte [rax], al
jmp case.0x14010644a.1439
add byte [rax], al
cmp byte [rdi + 0x20], 0
invalid
je 0x1401565d5
mov edx, 0x80120114
test cl, cl
leave
je case.0x140080628.2481
test al, al
jne 0x140156587
mov edx, 0xc0000000
jmp 0x1401565e2
test al, al
jne case.0x140080628.2487
cmp byte [rdi + 0x23], 0
je case.0x140080628.2482
jmp case.0x140103edf.1457
test cl, cl
je case.0x140152dc4.168
test al, al
jne case.0x1400f4175.1583
invalid
mov edx, 0x40000000
add byte [rax], al
mov r8d, dword [rdi + 0x18]
mov r8d, dword [rdi + 0x18]
mov r9, qword [rdi + 8]
movzx ecx, byte [rdi + 0x23]
movzx eax, byte [rdi + 0x25]
invalid
jmp 0x140156656
mov dh, 0x4f
and ecx, dword [rdi]
mov dh, 0x47
and eax, 0xc08462eb
jmp 0x140156656
test al, al
test al, al
jne 0x140156587
mov r8d, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov r9, qword [rdi + 8]
mov edx, 0x80000000
add byte [rax], al
invalid
invalid
or byte [rdx - 0x80000000], bh
cmp byte [rdi + 0x23], 0
jne case.0x140103edf.1457
cmp byte [rdi + 0x24], 0
jne case.0x140103edf.1457
invalid
cmp byte [rdi + 0x25], 0
jne case.0x140103edf.1457
xor eax, eax
xor ecx, ecx
jmp 0x140156656
test al, al
je case.0x140103edf.1457
mov r8d, dword [rdi + 0x18]
mov r9, qword [rdi + 8]
or byte [r10 + 0x120114], r15b
or byte [rdx + 0x120114], bh
mov edx, 0x120114
adc al, 1
add dword [rdx], edx
invalid
add dword [rdx], edx
add byte [rdi], cl
movzx ecx, byte [rdi + 0x23]
invalid
movzx ecx, byte [rdi + 0x23]
movzx eax, byte [rdi + 0x25]
mov dh, 0x47
invalid
test cl, cl
leave
mov dh, 0x47
and eax, 0x1c74c984
leave
je 0x140156656
test al, al
jne 0x140156656
movabs r14, 0x5700000002
add byte [rdi], dl
add byte [rax], al
test r15, r15
jne case.0x140152dc4.179
add byte [rax], al
jmp 0x1401566de
cmp byte [rdi + 0x24], 0
je case.0x1400dba58.1923
invalid
xor r10d, r10d
test cl, cl
leave
leave
sete cl
rol dword [rax + rax*8 - 0x77bee28b], 0xca
test al, al
jne case.0x140151bd3.220
invalid
mov r10b, cl
lea ecx, [r10*2 + 2]
lea ecx, [rdx*2 + 2]
add byte [rax], al
add bl, ch
invalid
jmp case.0x140105c6a.1452
adc eax, 0x84d23145
leave
xor r10d, r10d
test cl, cl
leave
rol byte [rcx + rcx*8 - 0x7b3e6af1], cl
setne cl
test al, al
ror byte [rdi], 0x84
xchg dword [rax], eax
add byte [rax], al
invalid
ror byte [rdi], 0x84
xchg dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
mov r10d, dword [rdi + 0x14]
xor r11d, r11d
xor ebx, ebx
invalid
push rdi
adc al, 0x45
xor ebx, ebx
invalid
test al, al
setne r11b
or r10d, dword [rdi + 0x10]
adc byte [rcx - 0x3f], al
jrcxz case.0x140152dc4.174
invalid
shl r11d, 0x15
or r10d, dword [rdi + 0x1c]
push rdi
sbb al, 0x45
or r10d, r11d
or edx, ebx
mov dword [rsp + 0x28], r10d
push rsp
and al, 0x28
mov dword [rsp + 0x20], ecx
and al, 0x20
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call qword [sym.imp.kernel32.dll_CreateFileW]
adc eax, 0x18ac57
push rdi
lodsb al, byte [rsi]
sbb byte [rax], al
invalid
add byte [rax - 0x7d], cl
cmp rax, 0xffffffffffffffff
je case.0x1400ddeb2.1878
clc
push qword [rcx + rbp + 0x49]
mov r14, rax
mov esi, eax
xor ebx, ebx
fisttp dword [rbp - 0x7b]
test r15, r15
push qword [rbp + rcx - 0x46]
je 0x1401566de
or eax, 0x2ba
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400224f0
mov esi, 0x8948ffec
mov rax, rbx
mov eax, ebx
fmul dword [rcx + rcx*4 - 0xe]
mov rdx, r14
mov edx, esi
add rsp, 0x70
invalid
jo case.0x140154984.138
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
ret
call sub.kernel32.dll_GetLastError
add byte [rcx - 0x77], al
mov r14d, eax
invalid
shl r14, 0x20
and byte [rcx - 0x7d], cl
or r14, 2
mov ebx, 1
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
test r15, r15
jne case.0x140152dc4.179
add byte [rax], al
test r15, r15
jne case.0x140152dc4.179
invalid
jmp 0x1401566de
mov r10b, cl
lea ecx, [r10*2 + 3]
lea ecx, [rdx*2 + 3]
or al, 0x55
add eax, dword [rax]
add byte [rax], al
invalid
jmp case.0x140105c6a.1452
outsb dx, byte [rsi]
invalid
invalid
int3
int3
push rdi
sub rsp, 0x68
push 0x48d78948
mov esi, ecx
invalid
mov rdi, rdx
xlatb
mov rsi, rcx
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
and al, 0x50
push rax
movaps xmmword [rsp + 0x50], xmm0
push rax
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
xor bh, al
and al, 0x60
and al, 0x60
invalid
mov dword [rsp + 0x60], 0
invalid
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, rdi
call qword [sym.imp.kernel32.dll_GetFileInformationByHandle]
adc eax, 0x18abcc
int3
sbb byte [rax], al
test eax, eax
je case.0x140058a92.3248
test byte [rsi - 0x75000000], ch
add byte [rax], al
add byte [rbx + 0x3130244c], cl
mov ecx, dword [rsp + 0x30]
invalid
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor eax, eax
sal bh, 0xc1
test ecx, 0x400
add byte [rax + rax], al
add byte [rax + rdi + 0x48], dh
je case.0x1400d5dac.2270
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
sub byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rcx, rdi
mov ecx, edi
mov edx, 9
or dword [rax], eax
add byte [rax], al
mov r9d, 8
add byte [rax], al
add bh, bh
call qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
adc eax, 0x18ab9c
sbb byte [rax], al
test eax, eax
je case.0x140058a92.3248
mov eax, dword [rsp + 0x28]
and al, 0x28
shl eax, 0x15
loopne case.0x140153337.182
sar eax, 0x1f
and eax, dword [rsp + 0x2c]
and al, 0x2c
clc
invalid
and al, 0x2c
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov edx, dword [rsp + 0x54]
push rsp
and al, 0x54
push rsp
mov r8d, dword [rsp + 0x4c]
mov r9d, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
shl r9, 0x20
or r9, rdx
mov edx, dword [rsp + 0x58]
mov r10d, dword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
push rsp
and al, 0x60
invalid
mov r11d, dword [rsp + 0x5c]
pop rsp
and al, 0x5c
pop rsp
shl r11, 0x20
or r11, r10
or ebx, edx
or ebx, edx
mov qword [rsi], 1
mov qword [rsi + 8], r11
mov dword [rsi + 8], ebx
mov dword [rsi + 8], ebx
mov dword [rsi + 0x10], 1
mov dword [rsi + 0x14], r8d
invalid
invalid
add byte [rcx + rcx*4 + 0x46], al
adc al, 0xc7
invalid
sbb byte [rcx], r8b
sbb byte [rcx], al
invalid
mov dword [rsi + 0x18], 1
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rsp + 0x34]
adc byte [rsp + 0x34], al
and al, 0x34
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rsp + 0x34]
adc byte [rsp + 0x34], al
and al, 0x34
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rsp + 0x44]
push rsp
and al, 0x44
invalid
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x38], r9
cmp byte [rcx + 0x4689404e], cl
invalid
cmp byte [rcx + 0x4689404e], cl
jmp case.0x140058a92.3254
mov dword [rsi + 0x44], eax
jmp case.0x140058a92.3254
call sub.kernel32.dll_GetLastError
shl rax, 0x20
loopne 0x140156833
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
mov qword [rsi], 2
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x68
pop rdi
pop rsi
ret
int3
int3
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
invalid
invalid
mov rdi, rdx
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov edx, dword [rdx + 8]
mov rsi, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
adc byte [rcx - 0x77], cl
ror dword [rcx + 0x29], 1
sub r9, rsi
mov r9, rdx
sub r9, rsi
jb case.0x1400d5dac.2298
invalid
add byte [rax - 0x77], cl
mov rax, rcx
mov eax, ecx
enter 0xffffffffffff8b4c, 7
mov r8, qword [rdi]
add r8, rsi
invalid
lea rcx, [rbp - 0x28]
mov rdx, rax
invalid
fmul dword [r8 - 0x77]
ret 0xafe8
call fcn.140156d20
cmp qword [rbp - 0x28], 0
cmp dword [rbp - 0x28], 0
jge 0x14015684d
add byte [rdi + rbx + 0x48], dh
je case.default.0x14015688f
mov rdi, qword [rbp - 0x20]
mov edi, dword [rbp - 0x20]
jge 0x14015685c
mov ebx, edi
and ebx, 3
jrcxz case.0x1400dccf5.1848
add ecx, dword [rax - 0x73]
lea rax, [0x1403e13d0]
add eax, 0x28ab48
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rbx*4]
or al, 0x98
add rcx, rax
sar edi, 0xe1
jmp rcx
loope 0x1401568a1
movzx eax, byte [rdi + 0x10]
mov dh, 0x47
adc bl, ch
jmp 0x1401568e7
push rax
add rsi, qword [rbp - 0x20]
add esi, dword [rbp - 0x20]
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
ja 0x1401568af
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
sbb byte [r8 + 0x39], r9b
invalid
cmp rax, rsi
cmp eax, esi
cmova rsi, rax
cmova esi, eax
mov qword [rdi + 0x18], rsi
mov dword [rdi + 0x18], esi
sbb byte [rcx], dh
xor esi, esi
jmp case.0x140152f04.239
mov eax, dword [rax]
add byte [rax], al
invalid
imul cl
mov eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
shr rcx, 0x20
shr ecx, 0x20
and al, ch
mov edi, 0xebffff96
invalid
invalid
invalid
call fcn.14014ff80
jmp 0x1401568e7
invalid
invalid
invalid
and al, 0x48
mov eax, edi
mov rax, rdi
shr rax, 0x20
shr eax, 0x20
and byte [rbx + 0x7d7728f8], al
cmp eax, 0x28
ja case.default.0x1401568dd
jge 0x140156918
lea rcx, [0x1403e13e0]
lea ecx, [0x1403e13e0]
or eax, 0x28ab0a
sub byte [rax], al
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
loopne 0x140156911
xor eax, eax
jmp 0x1401568e7
invalid
shr bl, 4
add al, 0xf
mov dh, 0x47
invalid
movzx eax, byte [rdi + 0xf]
rdtsc
rdtsc
xor esi, esi
idiv byte [rbx + rcx]
cmp al, 0xb
or ecx, dword [rax + 0xf]
cmovne rsi, rdi
cmovne esi, edi
div dword [r13 + 0x4f]
jne case.0x140152f04.239
lea rax, [rbx - 2]
lea rax, [rbx - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp rax, 2
jb case.0x140152f04.239
invalid
clc
add dh, byte [rdx + 0x45]
test rbx, rbx
test rbx, rbx
je case.0x140152f04.239
lea rax, [rdi - 1]
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [r8 - 0x77]
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
call 0x13f64f454
mov rcx, qword [rdi - 1]
mov ecx, dword [rdi - 1]
mov rax, qword [rdi + 7]
mov eax, dword [rdi + 7]
invalid
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
clc
mov qword [rbp - 0x10], rax
invalid
invalid
call qword [rax]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
or byte [rax], al
add byte [rbp + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
invalid
je case.0x140152f04.237
or eax, 0x10508b48
mov rdx, qword [rax + 0x10]
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 8]
clc
clc
call fcn.1400224f0
mov ebx, 0x8baffec
add byte [rax], al
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
call fcn.1400224f0
invalid
in al, dx
invalid
call 0x12cd11a27
call 0x12cd11a27
mov ebx, 0x8948ffec
dec dword [rax - 0x77]
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov al, 0x29
jmp 0x1401568e7
xchg edi, eax
mov al, 1
jmp 0x1401568e7
mov al, 2
add ch, bl
invalid
jmp 0x1401568e7
add ebp, ebx
mov esi, dword [rax - 0x4f7814fc]
add eax, 0x6b083eb
jmp 0x1401568e7
mov al, 6
mov al, 4
jmp 0x1401568e7
add al, 0xeb
xchg dword [rax - 0x4f7c14fb], esi
mov al, 5
jmp 0x1401568e7
mov al, 6
mov al, 5
jmp 0x1401568e7
xor dword [rax - 0x8316fa], 0xffffffff
mov al, 6
jmp 0x1401568e7
jl 0x140156968
invalid
invalid
push qword [rax - 0x8a16f9]
mov al, 7
jmp 0x1401568e7
jne 0x14015696f
invalid
invalid
jne 0x14015696f
invalid
invalid
push qword [rax - 0x9116f8]
mov al, 8
jmp 0x1401568e7
outsb dx, byte [rsi]
invalid
invalid
invalid
invalid
push qword [rax - 0x9816f7]
mov al, 9
jmp 0x1401568e7
invalid
invalid
invalid
invalid
push qword [rax - 0x9f16f6]
mov al, 0xa
jmp 0x1401568e7
invalid
invalid
invalid
invalid
push qword [rax - 0xa616f5]
mov al, 0xb
jmp 0x1401568e7
invalid
mov al, 0xc
jmp 0x1401568e7
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x14716de]
invalid
invalid
invalid
invalid
mov al, 0x25
jmp 0x1401568e7
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jmp 0x1401568e7
invalid
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, rsi
mov ecx, esi
int1
test al, 0x25
add byte [rax - 0x77], cl
invalid
invalid
int1
call fcn.1402da300
cwde
cmp byte [rax], bl
sbb byte [rax], al
ud2
invalid
invalid
invalid
sbb byte [rax], al
ud2
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
push rsp
and al, 0x10
invalid
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push 0x50
push rax
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
invalid
push rax
or byte [rbx + rcx*4 + 0x40], cl
invalid
invalid
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
adc byte [rax - 0x75], cl
clc
clc
mov ecx, dword [rbp - 8]
call fcn.14014ec10
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x12b4cec86
invalid
jmp case.0x140058a92.3307
invalid
dec dword [rax - 0x75]
call 0x12b4cec86
call 0x12b4cec86
invalid
jmp case.0x140058a92.3307
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
invalid
invalid
nop
add rsp, 0x28
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rcx
mov esi, ecx
insb byte [rdi], dx
and al, 0x50
push rax
add r14b, r15b
invalid
mov esi, ecx
lea rcx, [rbp - 0x28]
call fcn.140156d20
add r8b, byte [r8]
invalid
add r8b, byte [r8]
add byte [rax - 0x7d], cl
invalid
invalid
jge 0x140156aad
invalid
add al, byte [rax]
cmp qword [rbp - 0x28], 0
fadd dword [rax]
add byte [rdi + rbx + 0x48], dh
mov edi, dword [rbp - 0x20]
jge case.0x140060b4f.3117
invalid
je case.default.0x140156aef
mov rdi, qword [rbp - 0x20]
loopne case.0x140058a92.3299
mov ebx, edi
sti
and ebx, 3
lea rax, [0x1403e1484]
lea eax, [0x1403e1484]
test eax, 0x63480028
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rbx*4]
invalid
or al, 0x98
add rcx, rax
jmp rcx
invalid
loope 0x140156b01
movzx eax, byte [rdi + 0x10]
mov dh, 0x47
adc bl, ch
invalid
jmp case.0x1400f4963.1596
and ecx, dword [rax - 0x75]
loopne case.0x1401568dd.132
loopne case.0x1401568dd.132
invalid
mov rax, qword [rbp - 0x20]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
or byte [rax - 0x39], cl
mov qword [rsi], 0
invalid
add byte [rax], al
add bl, ch
jmp 0x140156b86
jle case.0x1400a1935.2205
mov rcx, rdi
mov ecx, edi
stc
shr rcx, 0x20
shr ecx, 0x20
call fcn.14014ff80
jmp case.0x1400f4963.1596
invalid
xchg esp, eax
invalid
invalid
movzx eax, byte [rdi + 0xf]
mov dh, 0x47
invalid
invalid
cmp al, 0xb
jne case.0x1400a1935.2212
pop rbp
pop rbp
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rsi], xmm0
movups xmmword [rsi], xmm0
lea rax, [rbx - 2]
dec byte [r8 - 0x7d]
clc
add dh, byte [rdx + 0x58]
jb 0x140156b86
pop rax
cmp rax, 2
jb 0x140156b86
pop rax
pop rax
test rbx, rbx
test ebx, ebx
je 0x140156b86
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [rax - 0x77]
call 0x13f64f687
mov rcx, qword [rdi - 1]
mov qword [rbp - 0x18], rax
mov rcx, qword [rdi - 1]
dec qword [r8 - 0x75]
invalid
mov rax, qword [rdi + 7]
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
invalid
mov dword [rbp - 8], ecx
clc
mov qword [rbp - 0x10], rax
invalid
call qword [rax]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
je case.0x1400d5f20.2189
or eax, 0x10508b48
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
clc
call fcn.1400224f0
mov edx, 8
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x198d9eeba
add rsp, 0x58
pop rax
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400224f0
dec dword [rax - 0x77]
jle case.0x14013529d.1136
invalid
mov qword [rsi + 8], rdi
mov qword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
add rsp, 0x58
add esp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, rdi
shr rax, 0x20
invalid
invalid
cmp eax, 0x28
ja case.0x1400d5f20.2201
invalid
invalid
lea rcx, [0x1403e1494]
or eax, 0x28a8f2
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 0x29
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 1
jmp case.0x1400f4963.1596
pop rdx
invalid
invalid
invalid
invalid
mov al, 2
jmp case.0x1400f4963.1596
push rbx
invalid
invalid
invalid
invalid
mov al, 3
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 4
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 5
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 6
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 7
jmp case.0x1400f4963.1596
invalid
invalid
invalid
invalid
mov al, 8
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 9
jmp case.0x1400f4963.1596
invalid
invalid
invalid
mov al, 0xa
jmp case.0x1400f4963.1596
invalid
invalid
invalid
push qword [rax - 0xeb16f5]
mov al, 0xb
jmp case.0x1400f4963.1596
invalid
invalid
invalid
invalid
push qword [rax - 0xf216f4]
mov al, 0xc
jmp case.0x1400f4963.1596
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
sar dh, 0xff
push qword [rax - 0x14616e8]
mov al, 0x18
sbb cl, ch
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
adc byte [rax - 0x75], cl
clc
clc
call fcn.14014ec10
or bh, byte [rdi - 1]
jg 0x140156d04
dec dword [rax - 0x75]
call 0x12b4a7ef6
call 0x12b4a7ef6
call fcn.14000a220
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
jmp 0x140156dd3
add cl, byte [rax - 0x77]
or byte [rax - 0x39], r9b
or byte [rax - 0x39], cl
invalid
invalid
add rsp, 0xa8
pop rdi
pop rsi
ret
mov dword [rsp + 0x58], 0
mov qword [rsp + 0x20], 0
mov dword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x1403b2720]
adc eax, 0x25b926
invalid
invalid
invalid
invalid
mov ecx, 0x8d480025
je case.0x1400d81b5.1978
lea rsi, [rsp + 0x78]
lea r9, [rsp + 0x50]
and al, 0x50
lea esi, [rsp + 0x78]
js case.0x1400d81b5.1984
lea ecx, [rsp + 0x50]
mov r8d, 1
mov rcx, rsi
int1
call case.0x140103edf.1096
lea rcx, [rsp + 0x58]
mov rdx, rsi
bnd call fcn.14014e7a0
call fcn.14014e7a0
cmp dword [rcx - 1], 0xc18948ff
call fcn.14014e8b0
mov ecx, 7
invalid
add byte [rax], al
add byte [rax], al
int 0x29
ud2
invalid
test al, 4
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov dword [rbp + 0x420], 0xfffffffe
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], al
mov dword [rbp + 0x420], 0xfffffffe
invalid
mov rdi, qword [rdx]
mov rax, qword [rdx + 0x10]
cmp rax, 4
clc
add al, 0x72
invalid
movabs r9, 0x5c003f005c005c
cmp qword [rdi], r9
cmp dword [rdi], ecx
add byte [rdi], bh
cmp dword [rdi], ecx
invalid
je case.0x1400d6ff8.1987
movabs r9, 0x5c003f003f005c
cmp qword [rdi], r9
invalid
je case.0x1400d6ff8.1987
cmp rax, 0xf8
jae 0x140156f25
invalid
nop
add byte [rax], al
add byte [rax], al
invalid
cmp word [rdi + 2], 0x3a
cmp dh, byte [rbp + 0x5a]
jne case.0x1400df0f1.1914
movzx eax, word [rdi + 4]
jmp case.0x1400df0f1.1911
add al, 0xeb
sub cl, byte [rax - 0x7d]
cmp rax, 3
je case.0x1400f1f91.1667
adc al, 0x48
cmp eax, 2
clc
invalid
cmp rax, 3
je case.0x1400f1f91.1667
invalid
cmp rax, 2
clc
add dh, byte [rax + rcx*2 + 0x48]
je case.0x1400df0f1.1914
cmp rax, 1
cmp eax, 1
jne 0x140156f25
cmp word [rdi], 0
jne 0x140156f25
cmp word [rdi + 2], 0x3a
jne case.0x1400df0f1.1914
xor ecx, dword [rdi]
mov bh, 0x47
invalid
cmp ax, 0x2f
je case.0x14010e702.1421
invalid
movzx eax, ax
cmp eax, 0x5c
clc
pop rsp
jne case.0x1400df0f1.1914
movzx eax, word [rdi]
cmp eax, 0x2f
je case.0x140060b4f.3178
jmp case.0x1400d6ff8.1987
movzx eax, word [rdi]
mov bh, 7
cmp ax, 0x5c
clc
pop rsp
je case.0x1400d6ff8.1985
movzx eax, ax
cmp eax, 0x2f
jne 0x140156f25
movzx eax, word [rdi + 2]
cmp eax, 0x5c
clc
pop rsp
clc
pop rsp
je case.0x1400d6ff8.1987
cmp eax, 0x2f
jne 0x140156f25
invalid
invalid
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [rdi], cl
adc byte [rdx], al
adc byte [rdi], cl
adc byte [rdx], al
jmp case.0x1400f930e.1607
mov byte [rbp + 0x418], r8b
mov byte [rbp + 0x418], al
mov qword [rbp + 0x3d8], rdi
mov dword [rbp + 0x3d8], edi
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x410], rdx
xchg ebp, eax
adc byte [rax + rax], al
add byte [rax], al
invalid
mov qword [rbp + 0x3c0], 2
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp + 0x3c8], xmm0
test eax, ecx
enter 3, 0
add byte [rax], al
mov r13d, 0x200
add byte [rdx], al
add al, byte [rax]
invalid
mov eax, 2
mov qword [rbp + 0x408], rax
xor eax, eax
mov qword [rbp + 0x400], rax
mov dword [rbp + 0x400], eax
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rbp + 0x31], al
xor r15d, r15d
xor edi, edi
xor r12d, r12d
xor esp, esp
invalid
cmp r13, 0x201
jb case.0x140060b4f.3186
jmp case.0x1401122ab.1389
jae 0x140157087
cmp r13, 0x201
jae case.0x1401122ab.1389
mov esi, 0x200
lea rbx, [rbp - 0x60]
lea ebx, [rbp - 0x60]
pop rbp
invalid
mov r14, r13
out dx, al
jmp case.0x140060b4f.3203
invalid
sub r13, r12
sub r15, r12
sub edi, esp
cmp r15, r13
out dx, eax
jae case.0x1400ddeb2.1923
invalid
xor ecx, ecx
call sub.kernel32.dll_SetLastError
and al, 0x7b
adc eax, 0x8d8b4800
mov rcx, qword [rbp + 0x3d8]
invalid
fadd dword [rbx]
add eax, dword [rax]
invalid
and al, 0x7b
adc eax, 0x8d8b4800
mov rcx, qword [rbp + 0x3d8]
invalid
fadd dword [rbx]
add eax, dword [rax]
invalid
mov edx, r14d
mov rdi, rbx
mov edi, ebx
mov r8, rbx
mov eax, ebx
xor r9d, r9d
leave
call qword [sym.imp.kernel32.dll_GetFullPathNameW]
add ah, byte [rbx - 0x3c76ffe8]
sbb byte [rax], al
mov ebx, eax
test eax, eax
invalid
jne case.0x1400dccf5.1910
invalid
call sub.kernel32.dll_GetLastError
test eax, eax
ror byte [rdi], 0x85
jne 0x140157101
invalid
invalid
add byte [rax], al
add byte [rax], al
mov r13d, ebx
cmp r14, r13
out dx, al
jne case.0x1400df0f1.1936
test dword [rbx], edi
invalid
invalid
invalid
call sub.kernel32.dll_GetLastError
cmp eax, 0x7a
clc
jp 0x14015706d
jne case.0x1400f4963.1649
test dword [rax], edx
add al, 0
invalid
cmp rsi, r13
jb case.0x1400f930e.1614
add eax, dword [rax]
invalid
mov r14, qword [rbp + 0x410]
mov qword [r14 + 0x10], 0
lea rax, [r13 - 0xf7]
cmp rax, 0xffffffffffffff08
invalid
invalid
dec dword [rbx + rcx*4 - 0x43]
fadd dword [rbx]
add byte [rax], al
jb 0x14015712a
cmp byte [rbp + 0x418], 0
jne 0x14015712a
mov rsi, qword [r14 + 8]
mov rbx, r15
cmp rsi, r13
ja case.0x1400ee993.3102
lea r15, [r13 + 1]
lea r8, [r15 + r15]
test rsi, rsi
je 0x14015721e
lea rax, [rsi + rsi]
mov qword [rbp + 0x3e8], rbx
add eax, dword [rax]
add byte [rax - 0x39], cl
test eax, esi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
test eax, edi
add eax, dword [rax]
add cl, ch
sub byte [rcx], al
add byte [rax], al
call sub.kernel32.dll_GetLastError
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov r14, qword [rbp + 0x410]
cmp qword [rbp + 0x400], 0
jne 0x14015740b
add byte [rax], al
add byte [rax], al
jmp 0x14015741c
cmp ebx, 2
jbe case.0x1400ee993.3064
mov rcx, rdi
movzx eax, word [rdi + 2]
cmp eax, 0x3a
cmp dh, byte [rbp + 0x2b]
cmp word [rcx + 4], 0x5c
jne 0x140157166
mov r12d, 4
lea rbx, [0x1403b2990]
lea ebx, [0x1403b2990]
mov eax, 0x89480025
lea ebx, [rax]
add al, 0
add byte [rax], al
jmp 0x140157297
jne 0x14015720b
movzx ecx, word [rdi]
jmp 0x1401571c7
movzx ecx, word [rcx]
cmp ebx, 3
add esi, dword [rsi + 0x59]
lea rbx, str.failed_to_write_whole_buffer
cmp cx, 0x5c
stc
pop rsp
jne 0x14015728d
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx - 0x7bf0c008], al
add eax, 0x83000001
add dword [rax], eax
invalid
cmp eax, 0x5c
cmp eax, 0x3f
je 0x14015728d
add dword [rax], eax
invalid
cmp eax, 0x5c
jne 0x1401571d1
invalid
movzx eax, word [rdi + 4]
cmp eax, 0x3f
invalid
je 0x140157282
invalid
add byte [rax], al
invalid
mov bh, 0x47
add al, 0x83
clc
invalid
add byte [rax], al
add byte [rbx + 0x38752ef8], al
cmp eax, 0x2e
jne 0x1401571d7
cmp eax, 0x2e
jne 0x1401571d7
add r13, 0xfffffffffffffffc
add rdi, 8
add edi, 8
add edi, 8
mov qword [rbp + 0x418], rdi
mov r12d, 4
mov esp, 4
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0x25b7ce
jmp 0x140157297
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0x25b7ce
add byte [rsi - 0x7d], ah
stc
pop rsp
cmp cx, 0x5c
jne 0x1401571f8
movzx eax, word [rdi + 2]
cmp ax, 0x5c
jne 0x1401571f8
add r13, 0xfffffffffffffffe
add rdi, 4
add edi, 4
mov qword [rbp + 0x418], rdi
mov dword [rbp + 0x418], edi
add byte [rcx - 0x44], al
or byte [rax], al
add byte [rax], al
lea rbx, [0x1403b2998]
sbb eax, 0x25b7a5
movsd dword [rdi], dword [rsi]
mov bh, 0x25
add cl, ch
lahf
add byte [rax], al
add byte [rax], al
add edi, 4
add byte [rcx - 0x44], al
or byte [rax], al
add byte [rax], al
lahf
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [rbp + 0x418], rdi
lea rbx, str.failed_to_write_whole_buffer
sub byte [r8], r8b
jmp case.0x1400d81b5.2015
add byte [rax], al
invalid
mov ebp, 0x418
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, str.failed_to_write_whole_buffer
sbb eax, 0x284f6e
sub byte [r8], r8b
xor r12d, r12d
mov qword [rbp + 0x418], rdi
sbb byte [rax + rax], al
add bl, ch
invalid
mov qword [rbp + 0x3f0], 0
mov dword [rbp + 0x3f0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e8]
add eax, dword [rax]
invalid
mov edx, 2
call fcn.14014f210
cmp qword [rbp + 0x3a8], 0
cmp dword [rbp + 0x3a8], 0
mov ebp, 0x3a8
test al, 3
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax + 0x74000003]
je 0x14015726d
test al, 3
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax + 0x74000003]
je 0x14015726d
movabs rax, 0x8000000000000001
cmp rcx, rax
ror dword [rdi], 0x85
test dword [rdx + rax], edi
add byte [rax], al
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
jne case.0x1400dccf5.1925
xor r12d, r12d
jmp 0x14015738d
and byte [rcx], al
add byte [rax], al
mov qword [r14], rcx
mov qword [r14 + 8], r15
xor r12d, r12d
mov rbx, rcx
mov ebx, ecx
retf
mov rsi, r15
jmp 0x14015738d
add byte [rax], al
cmp word [rdi + 6], 0x5c
jne 0x1401571d7
invalid
invalid
invalid
invalid
mov qword [rbp + 0x418], rdi
xor r12d, r12d
lea rsi, [r12 + r13]
inc rsi
mov rdi, qword [r14 + 8]
or byte [rax + 0x39], cl
cmp rdi, rsi
mov qword [rbp + 0x3a0], rbx
add eax, dword [rax]
add byte [rax], al
add byte [rbx + 0x6f], dh
lea r8, [rsi + rsi]
test rdi, rdi
je case.0x1400e1404.2557
invalid
mov dword [rbp + 0x3f0], 2
mov qword [rbp + 0x3f8], rax
mov dword [rbp + 0x3f8], eax
add byte [rax], al
add bl, ch
invalid
mov dword [rbp + 0x3f0], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e8]
invalid
invalid
add eax, dword [rax]
invalid
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e8]
invalid
invalid
add eax, dword [rax]
invalid
mov edx, 2
call fcn.14014f210
jg 0x1401572f7
dec dword [rax - 0x7d]
cmp qword [rbp + 0x3a8], 0
cmp dword [rbp + 0x3a8], 0
test al, 3
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x3b0]
mov ecx, dword [rbp + 0x3b0]
mov al, 3
add byte [rax], al
invalid
je case.0x1400e1404.2579
add byte [rax], al
add al, ch
invalid
add eax, dword [rax]
add byte [rax], al
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
jne case.0x1400f4dab.1637
invalid
nop
add dword [rax], eax
invalid
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
cmp ecx, eax
ror dword [rdi], 0x85
nop
test dword [rax + 0x4c000001], edx
cmp edi, esp
invalid
add dword [rax], eax
cmp rdi, r12
jae case.0x1400e1404.2577
mov rcx, r14
xor edx, edx
ror byte [rbp - 0x77], cl
mov r15, r12
out 0x4d, eax
mov r8, r12
loopne 0x140157316
pop rsi
test byte [rax], bl
add byte [rax - 0x75], cl
mov ebp, 0x418
sbb byte [rax + rax], al
invalid
loopne 0x140157316
pop rsi
test byte [rax], bl
add byte [rax - 0x75], cl
mov ebp, 0x418
sbb byte [rax + rax], al
invalid
mov r14, qword [rbp + 0x410]
mov r12, qword [r14 + 0x10]
adc byte [rcx - 0x75], cl
adc byte [rcx - 0x75], cl
mov ecx, dword [rsi]
invalid
mov rsi, qword [r14 + 8]
jbe 0x140157353
or bl, ch
invalid
mov rcx, r15
mov r15, r12
mov edi, esp
xor r12d, r12d
xor esp, esp
mov rsi, rdi
mov esi, edi
invalid
jmp 0x140157368
mov r15, r12
mov qword [r14], rcx
mov dword [rsi], ecx
mov qword [r14 + 8], rsi
mov dword [rsi + 8], esi
jbe case.0x1400f1f91.1709
or byte [rbp + 0x31], al
xor r12d, r12d
xor esp, esp
mov rdi, qword [rbp + 0x418]
lea r8, [r15 + r15]
mov rbx, rcx
mov ebx, ecx
retf
lea rcx, [rcx + r12*2]
lea ecx, [rcx + riz*2]
invalid
mov rdx, qword [rbp + 0x3a0]
mov edx, dword [rbp + 0x3a0]
xchg ebp, eax
movabs al, byte [0x15876ae8000003]
add eax, dword [rax]
add al, ch
call fcn.1402afaf0
push 0xffffffffffffff87
adc eax, 0xfc014d00
add byte [rbp + 1], cl
add esp, edi
cld
mov qword [r14 + 0x10], r12
invalid
mov rax, rsi
sub rax, r12
cmp rax, r13
invalid
jae case.0x1400f4175.1648
invalid
mov rcx, r14
mov rdx, r12
mov edx, esp
loop 0x1401573ec
mov r8, r13
call fcn.1402df790
invalid
sbb dword [rax], 0
sbb byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
mov ch, 0x10
add al, 0
add byte [rax], al
add byte [rbp - 0x75], cl
adc byte [rcx - 0x75], cl
mov rbx, qword [r14]
mov ebx, dword [rsi]
invalid
mov rsi, qword [r14 + 8]
jbe case.0x1400f442f.1668
invalid
lea r8, [r13*2]
lea rcx, [rbx + r12*2]
mov rdx, rdi
cli
call fcn.1402afaf0
and al, 0x87
adc eax, 0xec014d00
add byte [rbp + 1], cl
add esp, ebp
in al, dx
mov qword [r14 + 0x10], r12
mov dword [rsi + 0x10], esp
adc byte [rcx + 0x39], cl
cmp esp, esi
hlt
jne case.0x1400f442f.1676
mov rcx, r14
mov rdx, rsi
mov edx, esi
call fcn.140151130
popfq
invalid
dec dword [rbx + rcx*4 - 0x4b]
mov r14, qword [rbp + 0x410]
adc byte [rax + rax], al
add al, 0
add byte [rcx - 0x75], cl
mov rbx, qword [r14]
mov r12, qword [r14 + 0x10]
mov esp, dword [rsi + 0x10]
invalid
adc byte [rsi + 0x42], ah
mov dword [rbx + riz*2], 0xff490000
invalid
add byte [rax], al
add byte [rcx - 1], cl
inc r12
invalid
mov word [rbx + r12*2], 0
inc r12
invalid
mov qword [r14 + 0x10], r12
mov dword [rsi + 0x10], esp
adc byte [rcx], dh
adc byte [rcx], dh
xor esi, esi
cmp qword [rbp + 0x400], 0
mov ebp, 0x400
add al, 0
add byte [rax], al
invalid
je 0x14015741c
invalid
mov edx, 2
mov rcx, qword [rbp + 0x408]
mov ecx, dword [rbp + 0x408]
or byte [rax + rax], al
add al, 0
add al, ch
invalid
mov al, 0xec
in al, dx
invalid
test rsi, rsi
je case.0x1400f4963.1643
mov rax, qword [rbp + 0x3e0]
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
or byte [rax - 0x39], cl
mov dword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp qword [r14 + 8], 0
cmp dword [rsi + 8], 0
or byte [rax], al
je 0x14015745f
invalid
mov rax, qword [r14 + 0x10]
mov rcx, qword [rbp + 0x3e0]
mov ecx, dword [rbp + 0x3e0]
loopne case.0x1400f930e.1606
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
adc byte [rcx + 0xf], al
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmmword [rcx], xmm0
add rsp, 0x4a8
add esp, 0x4a8
invalid
test al, 4
add al, 0
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
lea r8, str.library_std_src_syswindowsmod.rs
mov rcx, r13
jmp 0x12907fde3
mov edx, esi
call fcn.1402da3e0
invalid
invalid
sbb byte [rax], al
jmp case.0x1400f930e.1625
test rcx, rcx
jne 0x1401574b9
call fcn.140043d10
jmp case.0x1400f930e.1625
test rcx, rcx
jne 0x1401574c7
call fcn.140043d10
jmp case.0x1400f930e.1625
invalid
add al, ch
mov ebx, 0xeb00182a
or al, 0x48
mov edx, dword [rbp + 0x3b8]
xchg ebp, eax
invalid
add eax, dword [rax]
add byte [rax], al
mov rdx, qword [rbp + 0x3b8]
call fcn.1402d9f80
ud2
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
mov rcx, qword [rbp + 0x3c0]
mov rdx, qword [rbp + 0x3c8]
mov edx, dword [rbp + 0x3c8]
call fcn.140096490
out dx, eax
dec dword [rax - 0x75]
test dword [rax], edx
add al, 0
add byte [rax - 0x75], cl
mov rcx, qword [rax]
mov ecx, dword [rax]
or byte [rax - 0x75], cl
push rax
or al, ch
call fcn.140096490
outsb dx, byte [rsi]
out dx, eax
invalid
invalid
mov edx, dword [rbp + 0x3c8]
dec dword [rax - 0x75]
test dword [rax], edx
add al, 0
add byte [rax - 0x75], cl
invalid
invalid
or byte [rax - 0x75], cl
push rax
or al, ch
invalid
outsb dx, byte [rsi]
out dx, eax
call qword [rax + 0x28c48348]
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
int3
mov ecx, dword [rbp - 0x10]
invalid
int3
int3
int3
mov rax, r9
mov rsi, rcx
lea rcx, [0x1403b36bc]
mov al, al
and eax, 0xc8b4600
add byte [rsi - 0x75], al
mov r9d, dword [rcx + r8*4]
mov qword [rsp + 0x28], 0
and al, 0x28
sub byte [rax], al
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x28]
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov rcx, rdx
mov rdx, rax
call qword [sym.imp.kernel32.dll_SetFilePointerEx]
invalid
pushfq
sbb byte [rax], al
test eax, eax
je 0x140157661
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
or byte [rcx], r14b
shr bl, 0x16
or byte [rcx], r14b
shr bl, 0x16
call sub.kernel32.dll_GetLastError
shl rax, 0x20
invalid
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov eax, 1
mov dword [rsi + 8], eax
mov qword [rsi], rax
add rsp, 0x30
pop rsi
ret
mov rdx, r8
and al, 0x30
mov eax, dword [rsp + 0xa8]
mov dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
movzx ebp, word [rsp + 0xac]
add byte [rax], al
movzx r15d, word [rsp + 0xae]
movzx r12d, word [rsp + 0xb0]
mov bh, 0xa4
movsb byte [rdi], byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
invalid
lea rdx, [rsp + 0xb2]
jmp case.0x140152d78.267
add bl, ch
call sub.kernel32.dll_GetLastError
call sub.kernel32.dll_GetLastError
cmp eax, 0x12
jne case.0x140153337.242
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
jmp 0x1401578e5
inc qword [r14]
jle 0x1401578f7
lea rdx, [rbx + 0x46]
mov rdi, qword [rbx + 0x14]
mov eax, dword [rbx + 0x3c]
mov dword [rsp + 0x40], eax
and al, 0x40
cmp al, 0x89
and al, 0x40
and al, 0x40
movups xmm0, xmmword [rbx + 0x2c]
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
xor byte [rdi], cl
movups xmm0, xmmword [rbx + 0x1c]
invalid
invalid
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
lea rcx, [rsp + 0x2d2]
lea ecx, [rsp + 0x2d2]
rol byte [rdx], cl
add byte [rax], al
mov r8d, 0x21e
call fcn.1402afaf0
invalid
invalid
invalid
invalid
mov eax, dword [rsp + 0x40]
and al, 0x40
mov dword [rsp + 0x70], eax
and al, 0x70
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
and al, 0x60
invalid
movaps xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x2d2]
invalid
invalid
invalid
lea rdx, [rsp + 0x2d2]
lea edx, [rsp + 0x2d2]
mov r8d, 0x21e
call fcn.1402afaf0
invalid
invalid
add bl, ch
invalid
add al, ch
insb byte [rdi], dx
invalid
call sub.kernel32.dll_GetLastError
mov edi, eax
shl rdi, 0x20
or rdi, 2
xor r14d, r14d
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
or byte [rax - 0x77], cl
jle 0x1401578b0
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
movaps xmm1, xmmword [rsp + 0x60]
invalid
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
sub byte [rbx - 0x768fdbbc], r9b
mov eax, dword [rsp + 0x70]
and al, 0x70
jo 0x140157840
mov dword [rsi + 0x38], eax
cmp byte [rsi - 0x77], r12b
outsb dx, byte [rsi]
cmp al, 0x66
mov word [rsi + 0x3e], r15w
mov word [rsi + 0x3c], bp
mov dword [rsi + 0x3c], ebp
mov word [rsi + 0x3e], r15w
mov dword [rsi + 0x3e], edi
mov word [rsi + 0x40], r12w
lea rcx, [rsi + 0x42]
lea ecx, [rsi + 0x42]
lea rdx, [rsp + 0x80]
lea rdx, [rsp + 0x80]
xchg esp, eax
and al, 0x80
add byte [rax], al
invalid
add byte [rcx - 0x48], al
invalid
mov r8d, 0x21e
call fcn.1402afaf0
invalid
invalid
mov qword [rsi], 1
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
invalid
add rsp, 0x4f0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rdi
ret
ud2
or ecx, esp
int3
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
sub esp, 0x70
jo 0x140157957
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
jo 0x14015795c
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov rax, rdx
mov eax, edx
mov rsi, rcx
mov rcx, qword [rdx]
mov ecx, dword [rdx]
or cl, byte [rax - 0x75]
pop rcx
adc byte [rax - 0x75], cl
mov edi, dword [rcx + 0x20]
jns case.0x14011d42a.2163
mov rbx, qword [rcx + 0x10]
mov rdi, qword [rcx + 0x20]
mov edi, dword [rcx + 0x20]
jns case.0x14011d42a.2163
add rdx, 0x34
lea rcx, [rax + 0x234]
mov byte [rdx + rax], dh
add byte [rax], al
invalid
add byte [rcx - 0x47], al
add al, 1
add dword [rax], eax
add byte [rax], al
mov r9d, 0x104
mov r8, rdx
cmp word [r8], 0
je case.0x1400d5f20.2281
cmp word [r8 + 2], 0
cmp dword [r8 + 2], 0
je 0x1401579ce
add al, 0
je case.0x1400a1935.2295
cmp dword [r8 + 6], 0
je case.0x1400d5f20.2277
ja case.0x140153337.259
cmp dword [r8 + 8], 0
add byte [rbp + rsi*2 + 0x66], dh
je 0x1401579e0
cmp word [r8 + 0xa], 0
cmp dword [r8 + 0xa], 0
js 0x14015797a
add byte [rbx + rsi*2 + 0x66], dh
je 0x1401579e6
cmp word [r8 + 0xc], 0
cmp dword [r8 + 0xc], 0
je 0x1401579ec
jno case.0x1400a1935.2297
cmp word [r8 + 0xe], 0
cmp dword [r8 + 0xe], 0
add byte [rdi + rbp*2 + 0x49], dh
add ecx, 0xfffffff8
invalid
clc
je case.0x140152f04.275
outsd dx, dword [rsi]
add r9, 0xfffffffffffffff8
clc
add r8, 0x10
rcl byte [rax], 0x49
cmp ecx, 7
invalid
cmp r9, 7
invalid
ja 0x140157940
cmp word [rcx], 0
je 0x1401579f9
cmp word [rax + 0x236], 0
add al, byte ss:[rax]
add byte [rax], al
je case.0x1400d81b5.2034
sub eax, 0x66000001
cmp dword [rax + 0x238], 0
mov eax, 0x238
add byte [rax], al
invalid
cmp word [rax + 0x238], 0
je 0x140157ae0
test byte [0x1811579b5], ch
mov eax, 0x104
add al, 1
add byte [rax], al
invalid
mov r8d, 0x104
add al, 1
add byte [rax], al
invalid
cmp word [rax + 0x23a], 0
jne 0x140157a0f
invalid
add rax, 0x23a
mov rcx, rax
mov ecx, eax
jmp 0x1401579f9
add r8, 6
jmp case.0x1400d5f20.2281
invalid
add r8, 8
jmp case.0x1400d5f20.2281
invalid
ror byte [rax], 0xeb
adc byte [rcx - 0x7d], cl
ror byte [rdx], 0xeb
or ch, bl
or cl, byte [rcx - 0x7d]
ror byte [rbx + rbp*8], 4
or al, 0xeb
jmp case.0x1400d5f20.2281
invalid
add r8, 0xa
jmp case.0x1400d5f20.2281
add r8, 0xc
jmp case.0x1400d5f20.2281
invalid
add r8, 0xe
ror byte [rsi], 0x4c
mov ecx, eax
mov rcx, r8
sub rcx, rdx
mov r8, rcx
shr r8, 1
cmp rcx, 0x20a
stc
or al, byte [rdx]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sbb edi, 0
fild word [rax]
invalid
jae case.0x1400d81b5.2041
lea rcx, [rbp - 0x50]
call case.0x1400ee993.2640
mov r12, qword [rbp - 0x50]
mov esp, dword [rbp - 0x50]
mov al, 0x4c
mov al, 0x4c
mov esi, dword [rbp - 0x40]
invalid
mov al, 0x4c
mov esi, dword [rbp - 0x40]
invalid
ror byte [rax - 0x7b], 0xff
test rdi, rdi
mov qword [rbp - 0x10], r12
invalid
je case.0x14010e702.1500
invalid
dec dword [rcx + rcx*4 + 0x65]
invalid
js 0x140157b07
add byte [rax], al
movzx eax, byte [0x1404301b0]
sub eax, 0x1ba00
mov edx, 1
mov rcx, rdi
call fcn.140022460
in al, dx
dec dword [rcx - 0x77]
invalid
test rax, rax
test eax, eax
dec dword [rcx - 0x77]
invalid
jne 0x140157a63
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
mov rdx, rdi
call fcn.1402d9f80
jmp 0x140157b0c
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
add cl, ch
mov r15d, 1
mov edi, 1
mov rcx, r15
mov rdx, rbx
mov edx, ebx
mov r8, rdi
clc
stc
call fcn.1402afaf0
mov qword [rbp - 0x30], r15
mov dword [rbp - 0x30], edi
jge 0x140157a45
jge 0x140157a45
mov qword [rbp - 0x28], rdi
mov qword [rbp - 0x20], rdi
mov byte [rbp - 0x18], 0
invalid
invalid
mov dword [rbp - 0x20], edi
call 0x18da2c284
ror byte [rcx + rcx*4 - 0x1e], 1
mov rdx, r12
lea rcx, [rbp - 0x30]
mov rdx, r12
mov r8, r14
call fcn.140157b80
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x30], al
invalid
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x30], al
invalid
invalid
movups xmm1, xmmword [rbp - 0x20]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
loopne 0x140157aa8
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
cmp qword [rbp - 0x48], 0
invalid
invalid
adc dword [rsi], eax
je case.0x1400d93d5.2064
mov edx, 1
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rcx, qword [rbp - 0x10]
add rsp, 0x70
invalid
jo case.0x1400d93d5.2075
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
invalid
jo case.0x1400d93d5.2075
pop rsi
pop rdi
pop rbp
jmp fcn.1400224f0
stosb byte [rdi], al
in al, dx
invalid
in al, dx
call qword [rax + 0x70c48348]
nop
add rsp, 0x70
invalid
nop
add rsp, 0x70
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rbp
ret
add rax, 0x236
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
shr ecx, 0x19
invalid
jmp 0x1401579f9
sbb edi, edi
invalid
add rax, 0x238
mov rcx, rax
jmp 0x1401579f9
or edi, edi
invalid
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
shr ecx, 0xb
or edi, edi
or edi, edi
invalid
lea rax, str.library_std_src_syswindowsmod.rs
lea eax, [0x1403b30f0]
sti
mov ch, 0x25
and eax, 0x104ba00
add byte [rax], al
mov edx, 0x104
mov rcx, r8
mov ecx, eax
invalid
add byte [rax], al
mov r8, rax
call fcn.1402da3e0
fld xword [rax]
sbb byte [rax], al
shr al, 0xdb
fld xword [rax]
sbb byte [rax], al
sub byte [rax], bl
add byte [rdi], cl
invalid
ud2
or ebp, eax
add al, 0xc2
out dx, al
dec dword [rdi]
call fcn.140043d10
ud2
or esp, dword [rsi - 0x70]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
nop
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x73], cl
push 0x70
invalid
push rsp
and byte [rax - 0x73], cl
push 0x70
invalid
lea rcx, [rbp - 0x30]
call fcn.140044120
out dx, al
invalid
shr r8b, 1
nop
add rsp, 0x20
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop rsp
pop r14
pop r15
pop rdi
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x70
invalid
and byte [rax - 0x73], cl
push 0x70
invalid
mov rdx, qword [rbp - 0x48]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.140043da0
nop
add rsp, 0x20
add esp, 0x20
out dx, al
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
sub esp, 0x158
in al, dx
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xd0], 0xfffffffffffffffe
mov dword [rbp + 0xd0], 0xfffffffe
rol byte [rax], 1
add byte [rax], al
invalid
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov esi, eax
add byte [rax], 0
add byte [rax - 0x39], cl
test eax, edx
invalid
rol byte [rax], 1
add byte [rax], al
add dh, bh
invalid
add byte [rax], al
invalid
invalid
mov esi, eax
mov rbx, rcx
mov r15, qword [rcx]
cmp dword [rbx + rcx*4 + 0x71], ecx
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
jno 0x140157bc3
test r14, r14
invalid
test byte [rax - 0x77], 0x95
rol byte [rax], 0
add byte [rax], al
invalid
mov qword [rbp + 0xc0], rdx
add byte [rax], al
add byte [rdi + rdx*2 + 0x48], dh
je case.0x1400ddeb2.1961
push rdi
mov qword [rbp + 0xb8], rsi
mov dword [rbp + 0xb8], esi
mov rsi, rbx
movzx eax, byte [r14 + r15 - 1]
movzx eax, byte [rsi + rdi - 1]
mov dh, 0x44
invalid
invalid
invalid
cmp al, 0x2f
setne r12b
setne ah
xchg ebp, eax
invalid
cmp al, 0x5c
pop rsp
pop rsp
setne bl
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
xchg ebp, eax
ret
mov rdx, r15
mov r8, r14
mov eax, esi
call fcn.140152610
stosb byte [rdi], al
invalid
inc dword [rdi + rcx - 0x4a]
movzx r13d, byte [rbp + 0x60]
movzx ebp, byte [rbp + 0x60]
mov dh, 0x6d
insd dword [rdi], dx
invalid
invalid
insd dword [rdi], dx
invalid
movzx eax, r13b
mov dh, 0xc5
mov r10, qword [rbp + 0x70]
mov edx, dword [rbp + 0x70]
mov r9, qword [rbp + 0x80]
lea rcx, [0x1403e1538]
lea ecx, [0x1403e1538]
xor al, 0x99
sub byte [rax], al
xor al, 0x99
cdq
sub byte [rax], al
movsxd rdx, dword [rcx + rax*4]
adc al, 0x81
or dword [rax + 1], 0xf9894cca
add rdx, rcx
mov rcx, r15
jmp rdx
lea rcx, [r10 + 4]
jmp case.0x140156aef.60
mov r13b, 6
invalid
xor edi, edi
xor r12d, r12d
xor esp, esp
jmp case.0x1400dba58.2044
push rax
add dword [rax], eax
add byte [rax], al
inc dword [rbp + 0x31]
in al, 0xe9
invalid
push rax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
add qword [r13 - 0x7b], rcx
add dword [rbp - 0x7b], ecx
test r9, r9
test ecx, ecx
lea rcx, [r9 + 1]
test r9, r9
test ecx, ecx
cmove rcx, r9
add rcx, r10
add ecx, edx
add ecx, edx
add rcx, 8
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp case.0x140156aef.60
mov ecx, 6
add byte [rax], al
jmp case.0x140156aef.60
lea rcx, [r9 + 1]
add dword [rbp - 0x7b], ecx
leave
test r9, r9
cmove rcx, r9
cmove ecx, ecx
add rcx, r10
add rcx, 2
jmp case.0x140156aef.60
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
cmp rcx, r14
int1
ja case.default.0x140158515
jne case.0x1400df0f1.2003
xor edi, edi
jmp case.0x140152f04.298
add rcx, r15
stc
movzx ecx, byte [rcx]
mov dh, 9
or dword [rax - 0x6bf0a307], eax
ret 0xf980
invalid
stc
cmp cl, 0x5c
sete dl
invalid
cmp cl, 0x2f
sete dil
sete bh
or dil, dl
or bh, dl
xlatb
xlatb
and r12b, bl
mov rcx, qword [rbp + 0x61]
mov rdx, qword [rbp + 0x68]
mov qword [rbp + 7], rdx
mov dword [rbp + 7], edx
mov qword [rbp], rcx
mov r11, qword [rbp + 0x78]
mov ebx, dword [rbp + 0x78]
mov ecx, 6
mov eax, eax
ror byte [rax - 0x73], 0x15
lea rdx, [0x1403e1554]
lea edx, [0x1403e1554]
add byte [rcx + 0x158d48c0], cl
mov bl, 0x98
sub byte [rax], al
invalid
lea edx, [0x1403e1554]
add byte [rbx + riz*2 + 4], cl
invalid
movsxd r8, dword [rdx + rax*4]
add r8, rdx
ror byte [rcx + rcx*4 + 0x4d], 1
loopne case.0x1400d81b5.2080
mov qword [rbp - 0x18], r10
mov dword [rbp - 0x18], edx
push rbp
call 0x130730600
mov dword [rbp - 0x10], ebx
invalid
jmp r8
jmp rax
lea rdx, [r10 + 4]
lea edx, [rdx + 4]
add al, 0xeb
lea rdx, es:[r9 + 1]
lea rdx, [r9 + 1]
jmp 0x140157ce3
lea rdx, [r9 + 1]
test r9, r9
cmove rdx, r9
ror dword [rcx + rax - 0x2e], 1
ror dword [rcx + rax - 0x2e], 1
ror byte [rax - 0x7d], cl
ret 0xeb02
add ch, bl
invalid
ror byte [rax - 0x7d], cl
ret 0xeb02
add ch, bl
add ch, bl
adc cl, byte [rcx - 0x73]
lea rdx, [r9 + 1]
test r9, r9
lea rdx, [r9 + 1]
test r9, r9
cmove rdx, r9
add rdx, r10
add edx, edx
add rdx, 8
add edx, 8
test rdx, rdx
mov rbx, rsi
je 0x140157d08
lea rdx, [0x1403e1570]
movsxd rax, dword [rdx + rax*4]
add al, 0x82
invalid
invalid
add rax, rdx
mov rsi, qword [rbp + 0xb8]
mov esi, dword [rbp + 0xb8]
mov esi, dword [rbp + 0xb8]
jmp rax
jmp case.0x1400d5f20.2333
mov rsi, qword [rbp + 0xb8]
mov eax, 0xeb000000
pop rbx
add byte [rax], al
jmp case.0x1400dba58.2043
mov ecx, 2
add al, byte [rax]
add byte [rax], al
invalid
mov rbx, rsi
mov rsi, qword [rbp + 0xb8]
mov ch, 0xb8
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp case.0x1400d5f20.2333
mov rbx, rsi
mov rsi, qword [rbp + 0xb8]
mov esi, dword [rbp + 0xb8]
mov rsi, qword [rbp + 0xb8]
mov esi, dword [rbp + 0xb8]
mov ch, 0xb8
add byte [rax], al
add byte [rax], al
jmp case.0x1400dba58.2043
lea rax, [r9 + 1]
lea eax, [rcx + 1]
add dword [r13 - 0x7b], ecx
leave
jmp case.0x1400dba58.2043
add dword [r13 - 0x7b], ecx
leave
cmove rax, r9
lea rcx, [r10 + rax]
lea ecx, [rdx + rax]
lea ecx, [rdx + rax]
add rcx, 2
jmp case.0x1400d5f20.2333
invalid
test r9, r9
cmove rax, r9
cmove eax, ecx
invalid
lea rcx, [r10 + rax]
add rcx, 8
invalid
invalid
or byte [rcx + 0xf], al
mov dh, 0xc4
invalid
movzx eax, r12b
xor r12d, r12d
cmp rcx, r14
cmp ecx, esi
in al, 0x4c
cmp ecx, esi
cmovne r12d, eax
cmp r13b, 5
cmp ch, 5
loopne case.0x1400d6ff8.2078
cmp ch, 5
cmovne r12d, eax
loopne 0x140157db5
mov rdx, qword [rbp + 0xc0]
mov edx, dword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
mov rcx, rdx
invalid
invalid
add byte [rax], al
mov rcx, rdx
mov rdx, rsi
mov edx, esi
bnd call fcn.1401524c0
bnd call fcn.1401524c0
test al, al
jne case.0x1400df0f1.2022
invalid
sal byte [rbp + 0x75], 0x48
lea ecx, [rbp + 0x60]
invalid
invalid
lea rcx, [rbp + 0x60]
invalid
mov rdx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
call fcn.140152610
jnp case.0x1400a1935.2348
invalid
dec dword [rdi]
mov dh, 0x55
invalid
mov rcx, qword [rbp + 0x70]
mov ecx, dword [rbp + 0x70]
invalid
invalid
dec dword [rdi]
mov dh, 0x55
invalid
jo 0x140157de6
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], al
lea r8, [0x1403e1584]
lea eax, [0x1403e1584]
add eax, 0x2897d9
sub byte [rax], al
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
add edx, eax
jmp rdx
add ecx, 4
jmp case.0x1400d81b5.2115
invalid
add al, 0xeb
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ch, bl
jmp case.0x1400d81b5.2115
mov ecx, 6
add byte [rax], al
invalid
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
invalid
jmp case.0x1400d81b5.2115
add byte [rax], al
add bl, ch
jmp case.0x1400d81b5.2115
invalid
invalid
jmp case.0x1400d81b5.2115
push rax
add dword [rax - 0x7b], ecx
test rax, rax
test eax, eax
cmove rdx, rax
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
add rcx, 8
invalid
test eax, eax
cmove rdx, rax
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
add ecx, edx
add rcx, 8
or bl, ch
jmp case.0x1400d81b5.2115
add eax, 0x2b9
add byte [rax], al
add byte [rax + 0x39], cl
int1
cmp rcx, rsi
cmp ecx, esi
ja case.0x14010e702.1583
add byte [rax - 0x39], cl
adc byte [r8], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov qword [rbx + 0x10], 0
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
mov rdx, qword [rbp + 0xc0]
mov r8, rsi
invalid
call case.0x14011d42a.2074
iretd
in al, 0xff
invalid
invalid
xchg ebp, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
nop
add rsp, 0x158
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
test esi, esi
je 0x140157ea0
cmp r13b, 3
jae 0x140157ea0
outsd dx, dword [rsi]
add esi, dword [rbx + 0x6f]
mov qword [rbp - 0x60], r15
movabs al, byte [0xb06d8844a875894c]
mov qword [rbp - 0x58], r14
mov byte [rbp - 0x50], r13b
insd dword [rdi], dx
invalid
mov al, 0x48
mov eax, dword [rbp]
mov rax, qword [rbp]
mov rcx, qword [rbp + 7]
mov qword [rbp - 0x4f], rax
invalid
invalid
mov cl, 0x48
mov qword [rbp - 0x48], rcx
mov dword [rbp - 0x48], ecx
mov eax, 0xe8458b48
mov rax, qword [rbp - 0x18]
call 0x1005b079d
mov qword [rbp - 0x40], rax
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffff8b48, 0x45
mov eax, dword [rbp - 0x20]
loopne case.0x140152503.339
mov dword [rbp - 0x30], eax
invalid
loopne case.0x140152503.339
mov dword [rbp - 0x30], eax
shl byte [r14 - 0x39], 1
shl byte [rsi - 0x39], 1
mov word [rbp - 0x28], 0x200
mov byte [rbp - 0x26], dil
mov byte [rbp - 0x26], bh
invalid
fadd dword [r8]
add al, byte [rax - 0x78]
mov byte [rbp - 0x26], bh
invalid
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
lea rdx, [rbp - 0x60]
call case.0x140080628.2230
xor al, 0xac
invalid
inc dword [rax + 0x480a607d]
cmp byte [rbp + 0x60], 0xa
invalid
or cl, byte [rax - 0x77]
mov dword [rbp - 8], ebx
clc
push rbp
movabs al, byte [0x607d80ffffac34e8]
xor al, 0xac
invalid
inc dword [rax + 0x480a607d]
cmp byte [rbp + 0x60], 0xa
invalid
or cl, byte [rax - 0x77]
mov dword [rbp - 8], ebx
clc
jne 0x140157ee6
mov qword [rbp + 0xa0], 8
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
test dword [rax - 0x17000000], ebp
test al, 0
add byte [rax], al
add cl, ch
jmp case.0x140151bd3.333
pop rbp
add dword [rax], eax
invalid
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x60]
mov rdi, qword [rbp + 0xc0]
mov ebp, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
cli
add byte [rax - 0x77], cl
cli
mov r8, rsi
call fcn.140152610
pop rdx
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
movzx eax, byte [rbp + 0x60]
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
movzx eax, al
movzx eax, al
lea r9, [0x1403e15a0]
or eax, 0x2896d0
add byte [rdi + 0x63], cl
adc al, 0x81
invalid
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
jmp r10
invalid
add rcx, 4
add ecx, 4
jmp 0x140158074
movzx eax, byte [0x1404301b0]
add eax, 0x2d82c3
mov ecx, 0xe0
add byte [rax], al
mov edx, 8
call fcn.140022460
movsd dword [rdi], dword fs:[rsi]
in al, dx
invalid
test rax, rax
je 0x1401585a1
pushfq
invalid
add byte [rax], al
invalid
add byte [rax], al
mov r14, rax
mov rax, qword [rbp + 0x90]
nop
add byte [rax], al
add byte [rax], al
mov qword [r14 + 0x30], rax
mov dword [rsi + 0x30], eax
invalid
xor byte [rdi], cl
movups xmm0, xmmword [rbp + 0x60]
adc byte [rbp + 0x60], al
movups xmm1, xmmword [rbp + 0x70]
jo case.0x14011d42a.2268
movups xmm2, xmmword [rbp + 0x80]
adc byte [rbp + 0x80], dl
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
invalid
invalid
movups xmmword [r14 + 0x20], xmm2
adc dword [rsi + 0x20], edx
movups xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
movups xmmword [r14], xmm0
adc dword [rsi], eax
mov qword [rbp + 0x10], r14
jne 0x140157f44
adc byte [rax - 0x39], cl
sbb byte [r8 + rax], r8b
sbb byte [rax + rax], al
add al, 0
mov qword [rbp + 0x18], 4
add al, 0
add byte [rax], al
mov qword [rbp + 0x20], 1
and byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
push rbp
ror byte [rdi], 0x10
pop rbp
invalid
adc byte [rbp - 0x50], cl
ror byte [rdi], 0x10
pop rbp
ror byte [rdi], 1
sub dword [rbp + 0x90], ebx
add byte [rax], al
invalid
movaps xmmword [rbp + 0x90], xmm3
movaps xmmword [rbp + 0x80], xmm2
add byte [rax], al
movaps xmmword [rbp + 0x70], xmm1
sub dword [rbp + 0x70], ecx
movaps xmmword [rbp + 0x60], xmm0
invalid
lea rcx, [rbp + 0x28]
lea rdx, [rbp + 0x60]
call case.0x140080628.2230
invalid
cmp byte [rbp + 0x28], 0xa
jge case.0x1400f1f91.1752
invalid
jge case.0x1400f1f91.1752
or dh, byte [rdx + rbp*2 + 0x41]
je 0x140157fe7
mov r15d, 1
mov edi, 1
add dword [rax], eax
add byte [rax], al
lea rdi, [rbp + 0x10]
lea r13, [rbp + 0x28]
insd dword [rdi], dx
sub byte [rbp + rcx*4 + 0x65], cl
lea r12, [rbp + 0x60]
invalid
nop
cmp r15, qword [rbp + 0x18]
cmp edi, dword [rbp + 0x18]
jne 0x140157fa5
cmovs ecx, dword [rcx - 0x576b307]
mov rcx, rdi
mov rdx, r15
mov edx, edi
cli
cli
call fcn.1401586b0
mov r14, qword [rbp + 0x10]
mov esi, dword [rbp + 0x10]
mov esi, dword [rbp + 0x10]
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x58]
mov qword [r14 + rax + 0x30], rcx
mov dword [rsi + rax + 0x30], ecx
invalid
xor byte [rdi], cl
adc byte [rbp + 0x28], al
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
invalid
adc byte [rbp + 0x38], cl
movups xmm2, xmmword [rbp + 0x48]
movups xmmword [r14 + rax + 0x20], xmm2
invalid
and byte [rcx + 0xf], al
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [rsi + rax + 0x10], xmm1
adc dword [rsi + rax + 0x10], ecx
invalid
invalid
adc byte [rcx + 0xf], al
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
invalid
movups xmmword [rsi + rax], xmm0
inc r15
mov qword [rbp + 0x20], r15
mov dword [rbp + 0x20], edi
and byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
jmp 0x128f80929
iretd
stosb byte [rdi], al
invalid
inc dword [rax + 0x750a287d]
cmp byte [rbp + 0x28], 0xa
or dh, byte [rbp - 0x57]
jmp 0x128f80929
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xa0], xmm0
sub dword [rbp + 0xa0], eax
sub dword [rbp + 0xa0], eax
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
and byte [r8 - 0x77], r9b
test dword [rax - 0x3a000000], esi
mov al, 0
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp + 0xb0], rax
add byte [rax], al
mov byte [rbp + 0xcf], 1
test edi, ecx
add byte [rax], al
add byte [rax], al
add byte [rcx], al
invalid
lea rcx, [rbp + 0x28]
sub byte [rax - 0x75], cl
mov ebp, 0xc0
rol byte [rax], 0
add byte [rax], al
invalid
mov rdi, qword [rbp + 0xc0]
mov rdx, rdi
mov r8, rsi
call fcn.140152610
mul byte [rbp - 0x49f00001]
push rbp
sub byte [rax - 0x75], cl
invalid
invalid
mul byte [rbp - 0x49f00001]
push rbp
sub byte [rax - 0x75], cl
cmp byte [r8 - 0x75], r9b
cmp byte [rax - 0x75], cl
lea r8, [0x1403e15f0]
lea r8, [0x1403e15f0]
lea r8, [0x1403e15f0]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x1403e15f0]
xchg ebp, eax
sub byte [rax], al
movsxd r9, dword [r8 + rdx*4]
nop
add r9, r8
jmp r9
jmp rcx
add rcx, 4
jmp case.0x1400dba58.2111
cld
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
invalid
cmove r8, rdx
ret 0x14c
add rcx, r8
add rcx, 8
ror dword [rax], 0xeb
invalid
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140158074
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add ecx, eax
invalid
ret 0x14c
add rcx, 2
jmp 0x140158074
invalid
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
mov ecx, 2
add byte [rcx - 0x77], cl
mov r8, rsi
invalid
sub r8, rcx
jb case.0x14010e702.1583
invalid
add byte [rax + 3], cl
invalid
add rcx, qword [rbp + 0xc0]
add ecx, dword [rbp + 0xc0]
mov rdi, rcx
test r8, r8
je case.0x1400dba58.2089
invalid
adc ecx, dword [rdi]
mov dh, 0xf
invalid
movzx ecx, byte [rdi]
cmp cl, 0x5c
sete dl
ret 0xf980
cmp cl, 0x2f
stc
invalid
sete cl
or cl, dl
invalid
xchg esp, eax
ror dword [rax], 0xd1
or cl, dl
invalid
jmp case.0x1400d6ff8.2116
xor ecx, ecx
cmp al, 5
jb 0x1401580cf
test cl, cl
jne 0x1401580cf
invalid
test r12b, r12b
test ah, ah
je case.0x1400dba58.2064
test byte [rdx - 3], cl
std
invalid
dec dword [rax - 0x73]
adc eax, 0x259564
xchg ebp, eax
invalid
invalid
lea rdx, [0x1403b1620]
xchg ebp, eax
and eax, 0x1b84100
add byte [rcx - 0x48], al
mov r8d, 1
mov rcx, rbx
fld1
invalid
invalid
mov r8d, 1
mov rcx, rbx
fld1
call case.0x14011d42a.2074
invalid
loop case.0x140152f04.295
invalid
invalid
jmp case.0x1400dba58.2064
xor ch, bh
std
invalid
invalid
invalid
std
invalid
lea rcx, [rbp + 0x60]
mov rdx, r15
mov r8, r14
mov eax, esi
invalid
call fcn.140152610
xor ah, byte [rbp + 0xf44ffff]
movsd dword [rdi], dword [rsi]
invalid
inc dword [rdi + rcx - 0x4a]
movzx r8d, byte [rbp + 0x60]
mov dh, 0x45
invalid
invalid
mov rax, qword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
jo case.0x1400d6ff8.2136
mov rdx, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
lea rcx, [0x1403e15bc]
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
or dword [rcx + 1], 0xe1ff41c9
add r9, rcx
add ecx, ecx
jmp r9
jmp rcx
invalid
invalid
lea rcx, [rax + 4]
jmp case.0x140103edf.1660
invalid
add eax, dword [rax]
invalid
lea rdx, [rax + 1]
test rax, rax
test eax, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
add rcx, 8
ror dword [rax], 0xeb
or bl, ch
jmp case.0x1400dba58.2111
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
add rcx, 8
ror dword [rax], 0xeb
or bl, ch
jmp case.0x1400dba58.2111
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
cmove edx, eax
ror byte [rax + 1], 1
invalid
invalid
jmp case.0x1400dba58.2111
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
cmove edx, eax
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
add rcx, 2
add ecx, 2
add ch, bl
jmp case.0x1400dba58.2111
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
jmp case.0x1400dba58.2111
add eax, 0x2b9
mov ecx, 2
cmp rcx, rsi
mov ecx, 2
cmp rcx, rsi
mov rax, qword [rbp + 0xc0]
add byte [rax], al
ja case.0x1400f4963.1762
jne case.0x14000e766.4033
add al, 0x31
shr bl, 0x15
jmp case.0x14000e766.4036
invalid
xor eax, eax
jmp case.0x14000e766.4036
invalid
add rcx, rax
mov rdi, rcx
iretd
movzx eax, byte [rdi]
cmp al, 0x5c
pop rsp
sete cl
xchg esp, eax
invalid
cmp al, 0x2f
invalid
sete al
or al, cl
enter 0xffffffffffff8b48, 0x4d
mov rcx, qword [rbp + 0x48]
invalid
mov qword [rbp + 0x90], rcx
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
sub byte [r15], r9b
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
invalid
invalid
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
invalid
invalid
movups xmmword [rbp + 0x80], xmm1
movups xmmword [rbp + 0x70], xmm0
adc dword [rbp + 0x70], eax
jo case.0x1400df0f1.2091
jo case.0x1400df0f1.2091
mov ecx, dword [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x60], rcx
mov dword [rbp + 0x60], ecx
invalid
invalid
mov qword [rbp + 0x68], rsi
mov dword [rbp + 0x68], esi
jne 0x1401581fc
mov word [rbp + 0x98], 0x200
invalid
test dword [rax], ebx
cwde
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0x9a85]
mov byte [rbp + 0x9a], al
lea rsi, [rbp + 0x29]
lea esi, [rbp + 0x29]
jne case.0x14000e766.4051
invalid
mov byte [rbp + 0x9a], al
lea rsi, [rbp + 0x29]
lea esi, [rbp + 0x29]
jne case.0x14000e766.4051
invalid
lea rdi, [rbp + 0x28]
lea rbx, [rbp + 0x60]
pop rbp
invalid
xor r15d, r15d
xor edi, edi
lea r14, [rbp + 0xa0]
mov ch, 0xa0
invalid
add byte [rax], al
add byte [rax], al
invalid
sub byte [rax - 0x73], cl
pop rbp
invalid
lea esi, [rbp + 0xa0]
jmp case.0x1400f1f91.1800
mov rdx, qword [rbp + 0xb0]
xchg ebp, eax
mov al, 0
add byte [rax], al
invalid
imul rax, rdx, 0x38
add rax, qword [rbp + 0xa0]
add eax, dword [rbp + 0xa0]
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rax], r12b
movups xmm0, xmmword [rsi]
adc byte [rsi], al
invalid
and byte [rdi], cl
adc byte [rsi], al
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + 1], xmm0
adc dword [rax + 1], eax
add dword [rdi], ecx
add dword [rdi], ecx
adc dword [rax + 0x11], ecx
adc qword [rdi], rcx
movups xmmword [rax + 0x21], xmm2
adc dword [rax + 0x21], edx
push rax
and dword [rax - 0x75], ecx
mov rcx, qword [rsi + 0x2f]
mov ecx, dword [rsi + 0x2f]
invalid
invalid
mov qword [rax + 0x30], rcx
mov dword [rax + 0x30], ecx
xor byte [rax - 1], cl
xor byte [rax - 1], cl
inc rdx
invalid
mov qword [rbp + 0xb0], rdx
mov dword [rbp + 0xb0], edx
mov byte [rbp + 0xcf], 1
add byte [rax], al
add byte [rcx], al
invalid
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
invalid
call case.0x140080628.2230
movabs al, byte [0x2865b60f44ffffa8]
test al, 0xff
invalid
inc dword [rdi + rcx - 0x4a]
movzx r12d, byte [rbp + 0x28]
mov dh, 0x65
sub byte gs:[rcx - 0x80], al
cmp r12b, 0xa
cmp ah, 0xa
cmp ah, 0xa
je case.0x1400f930e.1696
lea eax, [r12 - 6]
movzx ecx, al
mov dh, 0xc8
lea rax, [rcx + 1]
lea eax, [rcx + 1]
invalid
add dword [r8 + 0xf4904f9], eax
invalid
cmp cl, 4
cmovae rax, r15
cmovae eax, edi
cmp rax, 1
cmp eax, 1
je 0x140158270
add esi, dword [rbp + 0x6e]
mov rdx, qword [rbp + 0xb0]
mov edx, dword [rbp + 0xb0]
xchg ebp, eax
mov al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
sal byte [rax + rsi*4 + 0x48], cl
je case.0x1400f1f91.1800
dec rdx
je case.0x1400f1f91.1800
dec rdx
mov rax, qword [rbp + 0xa0]
imul rcx, rdx, 0x38
imul ecx, edx, 0x38
retf 0x8038
cmp al, 8
invalid
retf 0x8038
cmp byte [rax + 0x7509083c], al
pushfq
or byte [rcx], cl
jne case.0x1400f1f91.1800
jmp case.0x1400f1f91.1799
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
xor edx, edx
cmp qword [rbp + 0xb0], 0
cmp dword [rbp + 0xb0], 0
mov ebp, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
xchg ebp, eax
invalid
ror byte [rax - 0x7d], cl
mov ebp, 0xb0
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
xchg ebp, eax
ret 0x8948
mov qword [rbp + 0xb0], rdx
mov al, 0
add byte [rax], al
invalid
cmp qword [rbp + 0xa8], rdx
add byte [rax], al
add byte [rdi], cl
invalid
test dword [rsi], esi
invalid
invalid
jne case.0x1400df0f1.2090
mov byte [rbp + 0xcf], 1
test edi, ecx
add byte [rax], al
add byte [rcx], al
invalid
mov rcx, r14
call fcn.1401586b0
jmp case.0x1400df0f1.2089
invalid
invalid
invalid
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax + 0x3b], cl
cmp rdx, qword [rbp + 0xa8]
add byte [rax], al
cmp rdx, qword [rbp + 0xa8]
add byte [rdi], cl
test dword [rbx], eax
add edi, edi
invalid
jne case.0x1400df0f1.2090
mov byte [rbp + 0xcf], 1
mov rcx, r14
mov ecx, esi
add dword [rcx + rcx*4 - 0xf], ecx
call fcn.1401586b0
jmp case.0x1400df0f1.2089
invalid
invalid
invalid
mov qword [rbp + 0x28], 1
add byte [rax], al
add byte [rdi], cl
push rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
adc dword [rbp + 0x30], eax
xor dh, al
add dword [rax - 0x75], ecx
invalid
invalid
add byte [rax], al
invalid
ror byte [rdi], 0x11
xor r14b, r8b
xor dh, al
add dword [rax - 0x75], ecx
test dword [rax + 0x48000000], esp
mov qword [rbp + 0xc0], rax
mov dword [rbp + 0xc0], eax
mov rax, qword [rbp + 0xa8]
mov eax, dword [rbp + 0xa8]
mov qword [rbp + 0xb8], rax
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xb0]
invalid
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], esi
mov al, 0
add byte [rax], al
invalid
invalid
mov rax, qword [rbp + 0xb0]
test rax, rax
test eax, eax
je 0x140158484
test byte [rbp + 1], ch
add byte [rax], al
imul rsi, rax, 0x38
invalid
mov rbx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax + 1], cl
fimul word [rbp + rcx*4 + 0x65]
lea r12, [rbp + 0x61]
add rsi, rbx
lea r12, [rbp + 0x61]
lea rdi, [0x1403e160c]
lea edi, [0x1403e160c]
lea edi, [0x1403e160c]
xchg edx, eax
sub byte [rax], al
xor eax, eax
jmp case.0x14000e766.4087
invalid
shr bl, 0xf
xor eax, eax
add rbx, 0x38
add ebx, 0x38
cmp rbx, rsi
je 0x140158484
test byte [rcx + 1], al
add dword [r8], eax
add dword [rax], eax
add byte [rax], al
je 0x140158484
movzx r13d, byte [rbx]
cmp r13d, 0xa
cmp ebp, 0xa
sub eax, dword [rcx - 0x7d]
std
or cl, byte [rdi]
test byte [rbx], dh
xor eax, dword [rcx]
add byte [rax], al
invalid
invalid
insd dword [rdi], dx
cmp ebp, 0xa
je 0x140158484
mov byte [rbp + 0x60], r13b
mov rcx, qword [rbx + 0x30]
mov ecx, dword [rbx + 0x30]
invalid
invalid
xor byte [rcx - 0x77], cl
mov qword [r12 + 0x2f], rcx
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
add dword [r15], ecx
adc byte [rbx + 0x11], cl
invalid
invalid
movups xmm1, xmmword [rbx + 0x11]
movups xmm2, xmmword [rbx + 0x21]
and dword [rcx + 0xf], eax
adc dword [rsp + 0x20], edx
push rsp
and al, 0x20
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
adc dword [rsp + 0x10], ecx
movups xmmword [r12], xmm0
adc dword [rsp], eax
and al, 0xa8
test al, 1
je 0x1401583a9
invalid
add dword [rdx + rbp + 0x48], esi
lea ecx, [rbp + 0x60]
invalid
sub cl, byte [rax - 0x73]
invalid
lea rcx, [rbp + 0x60]
lea rdx, [0x1403b1760]
adc eax, 0x2593d6
invalid
call case.0x140003337.3786
test al, al
invalid
stosb byte [rdi], al
invalid
jne 0x1401583a9
invalid
mov r8d, 1
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
lea rdx, [0x1403b1620]
call case.0x14011d42a.2074
invalid
mov r14, qword [rbp + 0x70]
lea eax, [r13 - 6]
lea eax, [rbp - 6]
movzx eax, al
lea r15, [rax + 1]
cmp al, 4
mov eax, 0
cmovae r15, rax
cmovae edi, eax
add byte [rdi + rcx + 0x43], cl
clc
movsxd rax, dword [rdi + r15*4]
invalid
add rax, rdi
add eax, edi
mov r8, r15
lea rdx, [0x1403b1620]
jmp rax
xchg edx, eax
and eax, 0x48e0ff00
add bh, bh
loopne case.0x140103edf.1628
mov rdx, qword [rbp + 0x88]
add bh, bh
loopne case.0x140103edf.1628
invalid
mov rdx, qword [rbp + 0x88]
xchg ebp, eax
mov byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7b], cl
nop
mov r8, qword [rbp + 0x90]
test dword [rax - 0x15000000], edx
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp 0x140158410
sub cl, byte [rax - 0x75]
mov rdx, qword [rbp + 0x68]
push rbp
push 0xffffffffebf0894d
mov r8, r14
jmp 0x140158410
and dword [rcx - 0x48], eax
invalid
add dword [rax], eax
invalid
mov r8, r14
mov eax, 1
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x1403db7fa]
adc eax, 0x2833fe
xor ebp, dword [rax]
add bl, ch
jmp 0x140158410
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, str..._2e_2e_2e_2E_2E_2e_2E_2E_2e._2E.._2e._2E._2e_2E
adc eax, 0x2833c5
sub byte [rax], al
invalid
jmp 0x140158410
add byte [rdi], cl
invalid
nop dword [rax + rax]
lea rcx, [rbp + 0x28]
call case.0x14011d42a.2074
invalid
fdivp st(7)
inc dword [rcx - 0x7d]
inc dword [rcx]
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x140158446.5
invalid
push qword [rax - 0x7ab2ff]
mov al, 1
test r15, r15
test edi, edi
invalid
jne 0x140158336
mov rax, qword [rbp + 0x80]
mov ecx, r13d
mov ecx, ebp
mov ecx, ebp
lea rdx, [0x1403e1620]
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
add rcx, rdx
add ecx, edx
jmp rcx
invalid
loope case.0x140157cb4.31
add esi, 4
mov r13, r14
jmp case.0x140158446.2
invalid
enter 0xffffffffffff8d4d, 0x2c
invalid
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], 0x44
cmove rcx, rax
cmove ecx, eax
lea r13, [r14 + rcx]
sub al, 0xe
invalid
add ebp, 2
invalid
test r13, r13
setne al
shr cl, 0xb2
invalid
invalid
invalid
shr cl, 0xb2
invalid
cmp qword [rbp + 0xb8], 0
je case.0x140105c6a.1640
mov edx, 8
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
call fcn.1400224f0
push rcx
invalid
in al, dx
dec dword [rax - 0x75]
mov rsi, qword [rbp - 8]
clc
invalid
add al, ch
push rcx
movabs al, byte [0x8348f8758b48ffec]
jle case.0x1400f1f91.1827
invalid
in al, dx
dec dword [rax - 0x75]
mov rsi, qword [rbp - 8]
clc
cmp qword [rsi + 8], 0
je 0x1401584b7
invalid
add byte [rbp + rcx + 0x48], dh
mov ecx, dword [rsi]
invalid
mov rcx, qword [rsi]
mov edx, 1
add byte [rax], al
add byte [rax], al
add al, ch
cmp dword [rax + 0x100fffec], esp
movabs al, byte [0x100f2845100fffec]
in al, dx
dec dword [rdi]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
call fcn.1400224f0
in al, dx
dec dword [rdi]
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp case.0x1400ddeb2.1999
stc
stc
invalid
invalid
dec dword [rax - 0x73]
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
invalid
invalid
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
retf 0x148
retf 0x148
add rcx, rax
add ecx, eax
add rcx, 2
add ecx, 2
invalid
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
invalid
invalid
jmp case.0x140103edf.1660
and byte [rcx + 6], bh
mov ecx, 6
jmp case.0x140103edf.1660
invalid
lea rcx, [rdx + 1]
test rdx, rdx
test edx, edx
ror byte [rax + 0xf], cl
retf 0x148
add rcx, rax
add ecx, eax
ror dword [rax - 0x7d], 0xc1
add ecx, 8
jmp case.0x140103edf.1660
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
invalid
invalid
mov ecx, 2
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x140158515
mov ecx, r8d
lea r8, [0x1403e15d8]
lea eax, [0x1403e15d8]
retf 0x2890
invalid
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
invalid
add eax, 4
jmp case.0x14010e702.1578
invalid
cmp r14, rax
jb case.0x1400dba58.2064
invalid
invalid
mov qword [rbx + 0x10], rax
jmp case.0x1400dba58.2064
cwde
clc
invalid
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r14
call fcn.1402da300
ud2
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1402da300
ud2
mov byte [rbp + 0xcf], 1
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
invalid
call fcn.1402da300
ud2
invalid
sbb eax, 0xb0f0018
mov ecx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0xe0], bh
loopne case.0x14010e702.1590
add byte [rax], al
invalid
mov edx, 0xe0
add byte [rax], al
add al, ch
rcr byte [rcx], 1
sbb byte [rax], al
call fcn.1402d9f80
ud2
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
invalid
mov rdx, qword [rbp + 0xb8]
add byte [rax], al
call fcn.140091400
dec dword [rax - 0x75]
sub byte [r8 - 0x75], r9b
invalid
push rbp
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0x30]
mov edx, dword [rbp + 0x30]
push rbp
xor al, ch
movsb byte [rdi], byte [rsi]
mov bh, 0xee
inc esi
test edi, ecx
iretd
add byte [rax], al
add byte [rax], al
invalid
xor al, ch
movsb byte [rdi], byte [rsi]
mov bh, 0xee
inc esi
test edi, ecx
iretd
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
pop rsi
pop r15
pop rdi
pop rbp
ret
invalid
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax + 0xcfbd], al
iretd
add byte [rax], al
add byte [rax], al
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax + 0xcfbd], al
iretd
add byte [rax], al
add byte [rax], al
invalid
je 0x140158698
mov rcx, qword [rbp + 0xa0]
mov rdx, qword [rbp + 0xa8]
xchg ebp, eax
test al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
test al, 0
add byte [rax], al
invalid
call fcn.140091400
push 0xffffffff90fff38d
nop
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
int3
mov edi, 4
cmovae rdi, rdx
movabs rcx, 0x24924924924924a
xor edx, edx
add sil, byte [r9]
cmp rdi, rcx
xchg edx, eax
ret 0x6b4c
invalid
loop 0x1401586fb
sal byte [rsp + rbx + 0x48], 0x8b
invalid
mov ecx, dword [rsi]
imul rax, rax, 0x38
mov qword [rsp + 0x28], rcx
and al, 0x28
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 8
mov dword [rsp + 0x30], 8
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp case.0x14013529d.1270
invalid
cmp bl, ch
mov dword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
and al, 0x40
lea r9, [rsp + 0x28]
lea r9, [rsp + 0x28]
sub al, ch
call fcn.14014f210
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
and al, 0x40
add byte [rax - 0x75], cl
and al, 0x48
invalid
fild qword [rdx - 1]
dec dword [rax - 0x7d]
invalid
invalid
jl 0x140158759
invalid
and al, 0x40
add byte [rax - 0x75], cl
and al, 0x48
invalid
add byte [rax - 0x75], cl
je 0x140158759
je 0x140158759
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
cmp ecx, eax
je 0x140158760
test rcx, rcx
cmp ecx, eax
je 0x140158760
test rcx, rcx
jne 0x140158767
call fcn.140043d10
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
jle case.0x140152d78.336
jle case.0x140152d78.336
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
call fcn.1402d9f80
ud2
invalid
int3
int3
leave
je case.0x140151bd3.381
mov rcx, rdx
mov rdx, r8
mov edx, eax
jmp fcn.140158850
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
ror dword [rcx + rcx*4 - 0x3e], 1
mov rdx, r8
jmp case.0x140152d78.341
invalid
add byte [rax], al
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
mov r8, rdx
mov rdx, rcx
mov edx, ecx
lea rcx, [rsp + 0x20]
and al, ch
jmp 0x18915873c
invalid
invalid
invalid
call fcn.140150ca0
mov rax, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
and al, 0x20
and byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x28]
je 0x1401587e4
and al, 0x28
sub byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rsi + rdi*2 + 0x48], 0x8b
and al, 0x30
and al, 0x30
je case.0x140152dc4.355
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rsi
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
and al, 0x20
and byte [rcx - 0x50], al
mov r8b, 1
mov al, 1
add eax, ebp
out 0xff, al
out 0xff, al
call fcn.140156e30
out 0xff, al
invalid
dec dword [rax - 0x75]
jl case.0x140151bd3.401
invalid
mov rdi, qword [rsp + 0x38]
cmp byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x40]
je case.0x140103edf.1702
and al, 0x40
test rdi, rdi
test rdi, rdi
test edi, edi
push qword [rcx + rcx*2 + 0x48]
mov ecx, edi
stc
je case.0x140152dc4.355
mov rcx, rdi
mov rcx, rdi
xor edx, edx
call qword [sym.imp.kernel32.dll_CreateDirectoryW]
adc eax, 0x188b4a
sar bh, cl
adc eax, 0x188b4a
add byte [rbp + 0x481674c0], al
test esi, esi
invalid
test eax, eax
je case.0x140103edf.1703
test rsi, rsi
div byte [rbp + rcx - 0x46]
je case.0x140153337.321
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.1400224f0
pushfq
in al, dx
push qword [rcx]
xor esi, esi
imul bl
and al, 0xe8
invalid
jmp case.0x140152dc4.355
call sub.kernel32.dll_GetLastError
ret 0x1562
invalid
add byte [rcx - 0x1c3eb73d], cl
and byte [rax - 0x7d], cl
invalid
invalid
retf
mov ebx, eax
shl rbx, 0x20
shl ebx, 0x20
ret
shl ebx, 0x20
jrcxz case.0x140152dc4.356
or rbx, 2
or ebx, 2
test rsi, rsi
test esi, esi
je case.0x140152d78.365
mov edx, 2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400224f0
scasd eax, dword [rdi]
pushfq
in al, dx
dec dword [rax - 0x77]
fimul word [rax - 0x77]
mov rax, rsi
mov rsi, rbx
mov rax, rsi
mov eax, esi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1d8
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 1], edx
push rax
add dword [rax], eax
invalid
mov qword [rbp + 0x150], 0xfffffffffffffffe
push rax
add dword [rax], eax
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
mov rbx, rdx
ror dword [rax - 0x77], cl
iretd
mov rdi, rcx
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rbx
mov eax, ebx
call fcn.140152610
invalid
dec dword [rdi]
mov dh, 0x85
invalid
movzx eax, byte [rbp + 0xc0]
test eax, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xd0]
invalid
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
mov rdx, qword [rbp + 0xe0]
loopne case.0x140153337.341
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
ror byte [rbp + rcx*4 + 0xd], 0x8a
lea r9, [0x1403e1638]
or eax, 0x288d8a
lea ebp, [rax]
add byte [rdi + 0x63], cl
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
add r10, r9
retf 0x8949
mov r8, rbx
mov r9, rdi
fmul dword [rcx - 0x77]
stc
jmp r10
add rcx, 4
jmp 0x1401588f8
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
cmove eax, edx
add rcx, r8
add rcx, 8
jmp 0x1401588f8
mov ecx, 6
jmp 0x1401588f8
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1401588f8
invalid
add eax, 0x2b9
add byte [rcx - 0x77], cl
fmul dword [rcx + 0x29]
invalid
invalid
mov ecx, 2
mov r8, rbx
sub r8, rcx
jb case.0x140060b4f.3258
add byte [rax], al
enter 0xffffffffffff820f, 0xffffffffffffffe3
add al, 0
add byte [rax], al
add rcx, rdi
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x140158923
test eax, eax
movzx ecx, byte [r9]
or dword [rax - 0x6bf0a307], eax
cmp cl, 0x5c
sete dl
xchg esp, eax
invalid
cmp cl, 0x2f
sete cl
ror dword [rax], 0xd1
invalid
shr ebx, 1
add dh, byte [rcx]
leave
jmp case.0x14010e702.1646
xor ecx, ecx
mov rdx, qword [rbp + 0xe0]
mov qword [rbp + 0x6f], rdx
push rbp
outsd dx, dword [rsi]
movups xmm0, xmmword [rbp + 0xc1]
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
invalid
xchg ebp, eax
loopne 0x14015892a
add byte [rax], al
push rbp
outsd dx, dword [rsi]
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x60], ecx
add byte [rax], al
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
test rbx, rbx
je case.0x14013529d.1312
invalid
sub dword [rbp + 0x50], eax
invalid
cmp al, 2
ja 0x140158c7d
invalid
add byte [rax - 0x75], cl
push rbp
outsd dx, dword [rsi]
mov rdx, qword [rbp + 0x6f]
mov qword [rbp + 0xdf], rdx
xchg ebp, eax
fild word [rax]
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0xd0], xmm1
sub dword [rbp + 0xd0], ecx
movaps xmmword [rbp + 0xc0], xmm0
sub dword [rbp + 0xc0], eax
push r8
sub dword [rbp + 0xd0], ecx
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
mov rdx, qword [rbp + 0xdf]
mov qword [rbp + 0xb0], rdx
mov dword [rbp + 0xb0], edx
movaps xmm0, xmmword [rbp + 0xc0]
sub byte [rbp + 0xc0], al
mov edx, dword [rbp + 0xdf]
mov dword [rbp + 0xb0], edx
add byte [rdi], cl
sub byte [rbp + 0xc0], al
add byte [rdi], cl
movaps xmm1, xmmword [rbp + 0xd0]
sub byte [rbp + 0xd0], cl
add byte [rdi], cl
movups xmmword [rbp + 0xa1], xmm1
adc dword [rbp + 0xa1], ecx
add byte [rdi], cl
movups xmmword [rbp + 0x91], xmm0
adc dword [rbp + 0x91], eax
add byte [rax - 0x77], cl
dec byte [rax - 0x77]
mov ebp, 0x80
add byte [rax], 0
invalid
mov rsi, rdi
mov qword [rbp + 0x80], rdi
add byte [rax], 0
invalid
mov esi, edi
add byte [rax], 0
add byte [rax - 0x77], cl
popfq
add byte [rax], al
mov qword [rbp + 0x138], rbx
cmp byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x88], rbx
mov byte [rax], al
add byte [rax], al
mov byte [rbp + 0x90], al
mov word [rbp + 0xb8], 0x200
mov eax, 0
add cl, byte [rax + 0xba8d]
add byte [rax - 0x73], cl
add eax, 0x2837a8
test al, 0x37
sub byte [rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
test dword [rax], edi
mov eax, 0
mov eax, 0
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xba8d]
add byte [rax - 0x73], cl
add eax, 0x2837a8
test al, 0x37
sub byte [rax], al
mov edx, 0x48000000
lea eax, str.failed_to_write_whole_buffer
test al, 0x37
sub byte [rax], al
add byte [rax], al
test al, 0x37
invalid
sub byte [rax], al
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
fmul dword [rax - 0x39]
loopne 0x1401589e1
mov dword [rbp - 0x20], 0
add byte [rax], al
add dh, al
mov byte [rbp - 0x18], 6
invalid
invalid
invalid
add byte [rax], al
mov byte [rbp - 0x18], 6
mov word [rbp + 0x10], 0x200
mov byte [rbp + 0x12], 0
adc r8b, byte [r8]
mov dword [rbp + 0x10], 0x45c60200
adc byte [rax], al
add al, dh
adc r8b, byte [r8]
adc al, byte [rax]
lea rcx, [rbp + 0x18]
lea rdx, [rbp + 0x80]
lea edx, [rbp + 0x80]
add byte [rax], 0
add al, ch
invalid
call fcn.140158f40
cmp byte [rbp + 0x18], 0xa
sbb byte [rdx], cl
add eax, 0x7d800000
add byte [rax], al
sbb byte [rdx], cl
or cl, byte [rdi]
je case.0x140058a92.3379
test byte [rax + rax - 0x72b80000], ah
add byte [rax - 0x73], cl
lea rbx, [rbp + 0xf8]
popfq
clc
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
lea r14, [rbp - 0x60]
lea r15, [rbp - 0x28]
invalid
movabs al, byte [0xc0a58d4cd87d8d4c]
add byte [rax], al
lea edi, [rbp - 0x28]
fmul dword [rbp + rcx*4 - 0x5b]
lea r12, [rbp + 0xc0]
rol byte [rax], 0
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp + 0x18]
insd dword [rdi], dx
sbb byte [rax - 0x73], cl
lea rdi, [rbp + 0x80]
mov ebp, 0x80
add byte [rax], al
add byte [rdi], cl
nop dword [rax]
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov rdx, r15
call fcn.140158f40
add byte [rax + 0xf0aa07d], al
cmp byte [rbp - 0x60], 0xa
je 0x140158acd
invalid
mov byte [rax], al
add byte [rax], al
invalid
movabs al, byte [0x4800000088840f0a]
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
add byte [rax], al
add byte [rax - 0x75], cl
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
test eax, esi
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbp + 0x18]
add byte [rax], al
movups xmm0, xmmword [rbp + 0x18]
sbb byte [r15], r9b
movups xmm1, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], cl
sub byte [rdi], cl
movups xmm2, xmmword [rbp + 0x38]
adc byte [rbp + 0x38], dl
movaps xmmword [rbp + 0xe0], xmm2
xchg ebp, eax
loopne 0x140158a61
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xd0], xmm1
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xc0], xmm0
movaps xmmword [rbp + 0xc0], xmm0
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp - 0x30]
ror byte [r8 - 0x77], 1
xor byte [r15], cl
xor byte [rdi], cl
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
xor byte [rdi], cl
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
mov r8b, 0xf
adc byte [rbp - 0x40], dl
push rbp
invalid
movups xmm2, xmmword [rbp - 0x40]
push rbp
ror byte [rdi], 0x11
invalid
push rbx
movups xmmword [rbx + 0x20], xmm2
adc dword [rbx + 0x20], edx
and byte [rdi], cl
movups xmmword [rbx + 0x10], xmm1
adc dword [rbx + 0x10], ecx
movups xmmword [rbx], xmm0
mov rcx, r12
mov ecx, esp
add ecx, dword [rcx + rcx*4 - 0x1f]
mov ecx, esp
mov rdx, rbx
mov edx, ebx
call case.0x140003337.3786
movabs dword [0x894c2e74c084ffff], eax
jmp 0x1291013ee
mov rdx, rdi
invalid
test al, al
je 0x140158acd
mov rcx, r13
mov ecx, ebp
mov rdx, rdi
cli
call fcn.140158f40
cmp byte [rbp + 0x18], 0xa
add al, 0
add byte [rax + 0x750a187d], al
or byte [rax - 0x73], 0x8d
lea rcx, [rbp + 0xc0]
invalid
invalid
jge case.0x140142546.1086
or dh, byte [rbp - 0x80]
jne case.0x140058a92.3377
lea rcx, [rbp + 0xc0]
invalid
lea rdx, [rbp - 0x28]
call fcn.140158f40
add byte [rax + rax], 0
add byte [rax], al
push rbp
fsubr st(0)
add byte [rax + rax], 0
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0xc0], 0xa
add byte [rdx], cl
je 0x140158c7d
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov rbx, rsi
mov ebx, esi
mov rcx, rsi
mov rsi, qword [rbp + 0x138]
mov ch, 0x38
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, rsi
call case.0x140152d78.341
invalid
cld
invalid
invalid
bnd call case.0x140152d78.341
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
xchg edx, eax
test rax, rax
test eax, eax
je 0x140158c7d
add dword [rax], eax
add byte [rcx - 0x77], cl
mov byte [rcx + rcx*4 - 9], 0x83
mov edi, esi
and edi, 3
mov r14, rax
mov edi, r14d
mov edi, esi
mov edi, esi
and edi, 3
lea rax, [0x1403e1654]
add eax, 0x288b59
mov ebp, dword [rax]
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rdi*4]
or al, 0xb8
add rcx, rax
jmp rcx
invalid
loope 0x140158b46
movzx eax, byte [r14 + 0x10]
jmp 0x140158b1e
movzx eax, byte [rsi + 0x10]
mov dh, 0x46
adc bl, ch
adc eax, dword [rcx + 0xf]
invalid
invalid
movzx eax, byte [r14 + 0xf]
jmp 0x140158b1e
mov dh, 0x46
por mm1, qword [rsp + rcx*2]
mov rcx, r14
mov rcx, r14
int1
shr rcx, 0x20
call fcn.14014ff80
je 0x140158b1c
invalid
inc dword [rax + rax*8 + 0x93840f]
add byte [rax], al
test al, al
je 0x140158bb9
xchg ebx, eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
invalid
invalid
mov qword [rbp + 0x148], r14
mov dword [rbp + 0x148], esi
add qword [rax], rax
add byte [rax - 0x77], cl
mov ecx, ebx
mov rcx, rbx
mov ecx, ebx
mov rdx, rsi
call case.0x140152503.411
or byte [rax], al
add byte [rax + rax*8 + 0x153840f], al
add byte [rax], al
or byte [rax], al
add byte [rax + rax*8 + 0x153840f], al
push rbx
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x73], 0x4f
invalid
invalid
add byte [rax], al
xor eax, eax
lea rcx, [rdi - 2]
lea ecx, [rdi - 2]
lea ecx, [rdi - 2]
dec byte [rax - 0x7d]
stc
add cl, byte [rax - 0x75]
invalid
invalid
cmp rcx, 2
mov rdx, qword [rbp + 0x148]
xchg ebp, eax
add qword [rax], rax
add byte [rdi], cl
invalid
invalid
jb case.0x140152503.406
test rdi, rdi
test edi, edi
je case.0x140152503.406
add byte [rax - 0x77], cl
ror byte [rax - 1], 1
enter 0xffffffffffff8948, 0xffffffffffffff85
invalid
invalid
invalid
mov qword [rbp + 0x138], rax
cmp byte [rcx], al
add byte [rax], al
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
invalid
mov qword [rbp + 0x140], rcx
add byte [rax - 0x77], cl
test dword [rax + 1], ecx
add dword [rax], eax
invalid
invalid
add byte [rax - 0x77], cl
test dword [rax + 1], ecx
add dword [rax], eax
invalid
add dword [rax], eax
add bh, bh
adc byte [rax - 0x75], cl
test dword [rax + 1], ecx
add dword [rax], eax
invalid
call qword [rax]
mov rax, qword [rbp + 0x148]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
js case.0x140151b04.414
cmp qword [rax + 8], 0
add byte [rax + rdx + 0x48], dh
mov edx, dword [rax + 0x10]
je case.0x140157c0e.76
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp + 0x140]
add byte [rax], al
add al, ch
cqo
in al, dx
call fcn.1400224f0
invalid
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp + 0x138]
mov ecx, dword [rbp + 0x138]
lea edi, [rax]
add dword [rax], eax
add al, ch
invalid
cmp al, 0x99
cdq
add byte [rax], al
call fcn.1400224f0
jmp 0x140158c7d
invalid
cdq
in al, dx
invalid
add byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
lea rax, [rdi - 2]
lea eax, [rdi - 2]
cmp rax, 2
clc
add dh, byte [rdx + 0x59]
jb case.0x140058a92.3422
test rdi, rdi
jb case.0x140058a92.3422
je case.0x140058a92.3422
push rsp
mov rax, r14
mov eax, esi
dec rax
mov qword [rbp + 0x148], rax
mov dword [rbp + 0x148], eax
enter 0xffffffffffff8948, 0xffffffffffffff85
add qword [rax], rax
mov dword [rbp + 0x148], eax
add byte [rcx - 0x75], cl
dec qword [rcx - 0x75]
mov rcx, qword [r14 - 1]
mov ecx, dword [rsi - 1]
mov rax, qword [r14 + 7]
invalid
mov qword [rbp + 0x130], rcx
lea esi, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
test dword [rax + 1], eax
add byte [rax], al
mov qword [rbp + 0x140], rax
add dword [rax], eax
add bh, bh
invalid
add byte [rax], al
call qword [rax]
mov rax, qword [rbp + 0x140]
add dword [rax], eax
invalid
adc byte [rax - 0x75], cl
test dword [rax + 1], eax
invalid
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
js case.0x140156aef.158
invalid
add byte [rax], al
cmp qword [rax + 8], 0
or byte [rax], al
add byte [rax + rdx + 0x48], dh
mov edx, dword [rax + 0x10]
push rax
invalid
je 0x140158c0b
mov rdx, qword [rax + 0x10]
adc byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
invalid
mov rcx, qword [rbp + 0x130]
mov ecx, dword [rbp + 0x130]
add al, ch
in eax, 0x98
in al, dx
invalid
call fcn.1400224f0
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x148]
mov ecx, dword [rbp + 0x148]
lea ecx, [rax + 1]
add qword [rax], rax
add al, ch
invalid
add byte [rax], al
call fcn.1400224f0
cwde
in al, dx
dec dword [rax - 0x77]
mov rcx, rbx
mov rcx, rbx
mov rdx, rsi
mov edx, esi
mov edx, esi
bnd call fcn.140159270
call fcn.140159270
add byte [rax], al
test rax, rax
test eax, eax
je case.0x140158b02.5
pop qword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x18
invalid
invalid
mov rcx, rax
call fcn.140158850
cld
invalid
test rax, rax
jne case.0x140152503.406
invalid
sal byte [rbp + 0x42], 0x48
mov ecx, ebx
mov rcx, rbx
mov rcx, rbx
mov rdx, rsi
mov edx, esi
call case.0x140152d78.341
pop rax
sti
invalid
mov qword [rbp + 0xc0], rax
test eax, eax
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rcx + rbp + 0x48], 0x89
je 0x140158c7d
mov qword [rbp + 0x148], rax
test dword [rax + 1], ecx
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rbx
mov rdx, rsi
mov edx, esi
invalid
mov edx, esi
bnd call case.0x140152503.411
call case.0x140152503.411
invalid
add byte [rax], al
test al, al
mov rax, qword [rbp + 0x148]
mov eax, dword [rbp + 0x148]
ror byte [rax - 0x75], 0x85
mov eax, dword [rbp + 0x148]
add qword [rax], rax
add byte [rax], al
add byte [rsi + rcx + 0x48], dh
je case.0x140152503.406
invalid
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add al, ch
call fcn.140154890
adc edi, dword [rdi + rdi*8 + 0x48c031ff]
invalid
push qword [rcx]
xor eax, eax
ror byte [rax - 0x7f], 0xc4
add rsp, 0x1d8
add esp, 0x1d8
invalid
fadd dword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rsi
pop rdi
pop rbp
ret
mov rax, qword [rbp + 0x148]
test dword [rax + 1], ecx
add dword [rax], eax
add bl, ch
invalid
add byte [rax], al
jmp case.0x140152503.406
jrcxz case.0x140158b02.11
mov rax, r14
mov eax, esi
invalid
shr rax, 0x20
call 0x1690e0fc6
and byte [rbx + 0x207728f8], al
cmp eax, 0x28
sub byte [rdi + 0x20], dh
ja case.default.0x140158cb6
lea rcx, [0x1403e1664]
or eax, 0x2889b5
mov dword [rax], ebp
add byte [rax + 0x63], cl
invalid
invalid
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp 0x140158b1e
pop rdi
invalid
invalid
lea rax, str.failed_to_create_whole_tree
add eax, 0x2580ea
invalid
and eax, 0xb0b7eb00
jmp case.0x140152503.406
mov al, 0x29
jmp 0x140158b1e
invalid
invalid
invalid
invalid
sub ecx, ebp
invalid
invalid
mov al, 1
jmp 0x140158b1e
invalid
invalid
invalid
invalid
add ecx, ebp
invalid
invalid
invalid
mov al, 2
jmp 0x140158b1e
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 3
jmp 0x140158b1e
cmp bh, dh
invalid
invalid
cmp bh, dh
invalid
mov al, 4
jmp 0x140158b1e
xor edi, esi
invalid
invalid
add al, 0xe9
xor edi, esi
invalid
mov al, 5
jmp 0x140158b1e
sub al, 0xfe
invalid
invalid
sub al, 0xfe
invalid
mov al, 6
jmp 0x140158b1e
invalid
invalid
invalid
invalid
and eax, 0xb0fffffe
invalid
invalid
mov al, 7
jmp 0x140158b1e
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1e816f8]
mov al, 8
jmp 0x140158b1e
invalid
invalid
push qword [rax - 0x1ef16f7]
mov al, 9
jmp 0x140158b1e
adc dh, bh
invalid
invalid
adc dh, bh
invalid
mov al, 0xa
jmp 0x140158b1e
or esi, edi
invalid
invalid
or esi, edi
invalid
mov al, 0xb
jmp 0x140158b1e
add bh, dh
invalid
invalid
add bh, dh
invalid
invalid
mov al, 0xc
jmp 0x140158b1e
sti
std
invalid
invalid
sti
std
invalid
mov al, 0xd
jmp 0x140158b1e
hlt
std
invalid
invalid
hlt
invalid
mov al, 0xe
jmp 0x140158b1e
in eax, dx
std
invalid
invalid
in eax, dx
std
invalid
mov al, 0xf
jmp 0x140158b1e
out 0xfd, al
invalid
invalid
out 0xfd, al
invalid
mov al, 0x10
jmp 0x140158b1e
invalid
std
invalid
invalid
invalid
invalid
mov al, 0x11
jmp 0x140158b1e
fdivr st(5)
invalid
invalid
fdivr st(5)
invalid
mov al, 0x12
jmp 0x140158b1e
sar ebp, 1
invalid
invalid
sar ebp, 1
invalid
mov al, 0x13
jmp 0x140158b1e
retf 0xfffd
invalid
retf 0xfffd
invalid
mov al, 0x14
jmp 0x140158b1e
ret
std
invalid
invalid
ret
invalid
mov al, 0x15
jmp 0x140158b1e
invalid
std
invalid
invalid
mov esp, 0xb0fffffd
invalid
invalid
mov al, 0x16
jmp 0x140158b1e
mov ch, 0xfd
invalid
invalid
mov ch, 0xfd
invalid
mov al, 0x17
jmp 0x140158b1e
scasb al, byte [rdi]
std
invalid
invalid
scasb al, byte [rdi]
std
invalid
mov al, 0x18
jmp 0x140158b1e
cmpsd dword [rsi], dword [rdi]
std
invalid
invalid
invalid
mov al, 0x19
jmp 0x140158b1e
invalid
std
invalid
invalid
invalid
mov al, 0x1b
jmp 0x140158b1e
cdq
std
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140158b1e
xchg edx, eax
std
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140158b1e
mov edi, ebp
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140158b1e
test ch, bh
invalid
invalid
invalid
mov al, 0x1f
jmp 0x140158b1e
jge case.0x140158446.55
invalid
invalid
invalid
mov al, 0x20
jmp 0x140158b1e
jbe 0x140158da3
invalid
invalid
invalid
mov al, 0x21
jmp 0x140158b1e
outsd dx, dword [rsi]
std
invalid
invalid
outsd dx, dword [rsi]
std
invalid
mov al, 0x22
jmp 0x140158b1e
invalid
invalid
invalid
mov al, 0x23
jmp 0x140158b1e
invalid
invalid
mov al, 0x24
jmp 0x140158b1e
invalid
invalid
mov al, 0x25
jmp 0x140158b1e
invalid
invalid
mov al, 0x27
jmp 0x140158b1e
invalid
invalid
mov al, 0x28
jmp 0x140158b1e
mov al, 0x1a
jmp 0x140158b1e
std
invalid
invalid
std
invalid
mov al, 0x26
jmp 0x140158b1e
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1402da300
add byte [rdi], cl
invalid
invalid
mov rcx, qword [rbp + 0x148]
call fcn.14014e8b0
invalid
call qword [rax + 0x28c48348]
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
add qword [rax], rax
add byte [rax - 0x75], cl
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov eax, dword [rax + 0x10]
mov rcx, qword [rbp + 0x140]
mov ecx, dword [rbp + 0x140]
call fcn.14014ec10
mov rcx, qword [rbp + 0x138]
add byte [rax], al
call fcn.14000a220
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax + 1], eax
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax + 1], eax
add byte [rax], al
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
invalid
adc byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
mov rcx, qword [rbp + 0x130]
add byte [rax], al
add al, ch
cmp dword [rbp - 1], ebx
dec dword [rax - 0x75]
mov ecx, dword [rbp + 0x148]
add byte [rax], al
call fcn.14014ec10
mov rcx, qword [rbp + 0x148]
mov ecx, dword [rbp + 0x148]
add byte [rax], al
call fcn.14000a220
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lea ecx, [rax + 1]
add byte [rax], al
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lea ecx, [rax + 1]
add byte [rax], al
invalid
call fcn.14014e8b0
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rbp
ret
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
sub esp, 0xa8
test al, 0
add byte [rax], al
mov rsi, rcx
mov esi, ecx
mov esi, ecx
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
je 0x140159159
hlt
add dword [rax], eax
invalid
hlt
add dword [rax], eax
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp al, 3
invalid
mov dh, 0x42
cmp dword [rbx + rax], edi
je 0x140159159
in eax, 1
add byte [rax], al
invalid
cmp r13b, al
ja 0x140159159
lea r15, [rsp + 0x71]
lea edi, [rsp + 0x71]
jl 0x140158fa5
jno 0x140158f03
cmp byte [rdi + 0x3a], 0
cmp al, byte [rax]
add byte [rdi], cl
mov dh, 0x6f
adc byte [rdi + rcx - 0x4a], al
movzx esp, ch
mov dh, 0xe5
mov rcx, qword [rdi]
movzx ebp, byte [rdi + 0x10]
movzx r12d, bpl
movzx esp, ch
mov dh, 0xe5
mov dh, 0xe5
mov rcx, qword [rdi]
mov qword [rsp + 0x28], rcx
and al, 0x28
mov rbx, qword [rdi + 8]
je 0x14015902b
lea r14, [rsp + 0x68]
lea esi, [rsp + 0x68]
jmp case.0x1400ee993.3140
nop dword [rax + rax]
add dh, al
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
ja 0x140159159
add dword [rax], eax
add byte [rax], al
add byte [rax], al
cmp al, 2
jne 0x140159148
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
call fcn.140153610
cmp rbx, rax
ret
cmpsb byte [rsi], byte [rdi]
invalid
jbe 0x140158fb0
mov rcx, r14
mov rdx, rdi
mov edx, edi
cli
cli
call fcn.1401534e0
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
movzx eax, byte [rsp + 0x70]
mov dh, 0x44
and al, 0x70
invalid
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
adc byte [r9 + 0xf], r8b
adc byte [rdi + 0x20], dl
invalid
adc byte [r9 + 0xf], r8b
adc byte [rdi + 0x20], dl
invalid
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
sub dword [rsp + 0x40], ecx
and al, 0x40
xor byte [rdi], cl
sub dword [rsp + 0x40], ecx
and al, 0x40
and al, 0x40
movaps xmmword [rsp + 0x50], xmm2
push rax
mov rdx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rdx
push rsp
and al, 0x5f
push rsp
and al, 0x5f
sub rcx, qword [rsp + 0x68]
jb 0x14015923f
invalid
invalid
add al, byte [rax]
invalid
push 0x227820f
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rdi + 8], rcx
cmp al, 0xa
mov qword [rdi + 8], rcx
mov dword [rdi + 8], ecx
cmp al, 0xa
jne 0x1401591a1
test dword [rbp + 1], edi
add byte [rax], al
mov al, 2
mov rbx, rcx
jmp case.0x140142546.1157
mov r14, rbx
jmp 0x14015903f
fsubp st(3)
shufps xmm0, xmmword [rdi + 0x39], 1
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
add dword [rax - 0x3ac7beff], esi
mov al, 1
cmp r13b, al
invalid
ja 0x140159159
xchg dword [rdx], ebx
add dword [rax], eax
add byte [rcx + rax], bh
sbb al, byte [rcx]
add byte [rax], al
cmp al, 1
je case.0x1400ee993.3159
jge 0x140159053
movzx eax, al
mov dh, 0xc0
cmp eax, 2
jne 0x14015914f
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.140153610
mov ecx, 0x49ffffa5
cmp esi, eax
movsd dword [rdi], dword [rsi]
invalid
cmp r14, rax
jbe 0x140159030
lea rcx, [rsp + 0x68]
and al, 0x68
mov rdx, rdi
call fcn.1401534e0
ja 0x14015900b
invalid
dec dword [rcx + rcx*4 - 0xd]
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
push rdi
invalid
ja 0x14015900b
invalid
push rdi
and byte [rdi], cl
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
sub rbx, qword [rsp + 0x68]
pop rsp
and al, 0x68
jb 0x140159239
add byte [rax], al
mov qword [rdi + 8], rbx
cmp al, 0xa
jne 0x1401591a1
mov al, 2
mov r14, rbx
mov esi, ebx
mov esi, ebx
jmp 0x140159036
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
cmp esp, 3
cmp esp, 3
jb 0x140159036
invalid
cmp r12d, 5
je 0x140159036
invalid
invalid
invalid
add eax, 0xff5c840f
invalid
cmp r12d, 6
jne 0x140159182
add byte [rax], al
invalid
je case.0x1400ee993.3172
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
mov dh, 8
or byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
je case.0x140158446.60
cmp cl, 0x2e
jne case.0x140158446.60
jne case.0x140158446.60
mov rax, qword [rsp + 0x28]
movzx eax, byte [rax + 1]
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
je case.0x140157cb4.121
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
je case.0x140157cb4.121
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x5c
je case.0x140157cb4.121
xor eax, eax
jmp 0x140159036
invalid
inc dword [rbp + 0x31]
div byte [rcx]
xor eax, eax
invalid
invalid
invalid
xor r14d, r14d
xor eax, eax
jmp 0x140159036
invalid
invalid
invalid
invalid
xor eax, eax
cmp r14, 1
inc byte [rcx]
jne 0x140159036
invalid
cmp cl, 0x2e
jne 0x140159036
add edi, edi
invalid
invalid
invalid
sub rbx, 1
jb 0x140159263
add dword [rdi], ecx
invalid
and al, 1
add byte [rax], al
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp case.0x1400ee993.3182
invalid
movzx eax, al
test eax, eax
jne 0x140159170
invalid
cmp bpl, 6
jne case.0x140158515.84
invalid
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
or dh, al
invalid
jmp case.0x1400ee993.3182
test dword [rax], ebp
add byte [rdx + 0x63], cl
movsxd rcx, dword [rax + r12*4]
add rcx, rax
sar edi, 0xe1
jmp rcx
jmp 0x1401591ff
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rsi + 1], xmm0
add dword [rdi], ecx
adc dword [rsi + 0x11], ecx
invalid
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rsp + 0x5f]
mov qword [rsi + 0x30], rax
xor bl, r13b
xchg ebx, eax
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
test ecx, ecx
push rcx
add dword [rax - 0x7b], ecx
test ecx, ecx
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp 0x1401591ff
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
lea edx, [rcx + 1]
test rcx, rcx
lea edx, [rcx + 1]
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add rax, 2
test rax, rax
je case.default.0x140159195
mov byte [rdi + 0x39], 3
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
adc byte [rdi + 0x21], cl
adc byte [rdi + 0x21], cl
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
mov byte [rsi], bpl
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp case.0x1400ee993.3182
and edi, edi
invalid
invalid
mov rcx, rbx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1402da3e0
ud2
lea r8, str.library_std_srcpath.rs
jmp 0x140159257
mov edx, ecx
lea rcx, [rbp - 0x58]
call fcn.1401594b0
add byte [rax], al
add byte [rax], al
cmp dword [rbp - 0x58], 2
jne 0x14015943c
mov r9, qword [rbp - 0x50]
mov edx, r9d
mov edx, ecx
and edx, 3
loop case.0x140151bd3.424
loop case.0x140151bd3.424
xor eax, eax
lea r8, [rdx - 2]
lea eax, [rdx - 2]
lea eax, [rdx - 2]
cmp r8, 2
jb 0x14015945b
test rdx, rdx
je 0x14015945b
lea rax, [r9 - 1]
mov qword [rbp - 0x10], rax
invalid
invalid
mov rcx, qword [r9 - 1]
mov rax, qword [r9 + 7]
invalid
invalid
mov qword [rbp], rcx
mov dword [rbp], ecx
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
call qword [rax]
mov rax, qword [rbp - 8]
cmp qword [rax + 8], 0
js case.0x140151bd3.438
add byte [rbp + rcx + 0x48], dh
je case.0x140152503.426
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp]
mov ecx, dword [rbp]
call fcn.1400224f0
invalid
mov edx, 8
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
add byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x10]
invalid
invalid
call fcn.1400224f0
xor eax, eax
invalid
in al, dx
push qword [rcx]
shr bl, 0x1f
jmp 0x14015945b
mov eax, dword [rbp - 0x18]
test eax, 0x400
add al, 0
invalid
call 0x1401994ec
add byte [rax], al
add byte [rdi], cl
xchg esp, eax
sete cl
test dword [rbp - 0x14], 0x20000000
in al, dx
add byte [rax], al
add byte [rax], ah
sal edi, 0x45
in al, dx
add byte [rax], al
add byte [rax], ah
sete dl
or dl, cl
retf 0xe083
invalid
retf 0xe083
shr eax, 4
and al, dl
ror byte [rax - 0x7f], 1
invalid
add rsp, 0x90
nop
add byte [rax], al
add byte [rax], al
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
pop rbp
ret
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp - 8]
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov rcx, qword [rbp]
mov ecx, dword [rbp]
add r8b, r13b
call fcn.14014ec10
jp 0x1401594eb
invalid
mov rcx, qword [rbp - 0x10]
call fcn.14000a220
nop
jmp case.0x140152f04.391
call qword [rax + 0x20c48348]
add rsp, 0x20
invalid
pop rbp
ret
int3
int3
int3
int3
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0xe0
in al, dx
loopne 0x1401594bb
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rbp + 0x58], 0xfffffffffffffffe
mov dword [rbp + 0x58], 0xfffffffe
pop r8
invalid
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov rsi, rcx
mov esi, ecx
invalid
lea rcx, [rbp - 0x58]
lea ecx, [rbp - 0x58]
xor r9d, r9d
xor ecx, ecx
leave
call case.0x140151bd3.489
scasb al, byte [rdi]
add dword [rax], eax
add byte [rbx + 0xf02a87d], al
cmp dword [rbp - 0x58], 2
invalid
cmp dword [rbp - 0x58], 2
jge 0x14015948d
add cl, byte [rdi]
jne 0x1401595a0
test dword [rax + rax - 0x74b40000], esi
jne case.0x140152d78.414
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x75], cl
mov al, 0x44
invalid
mov r14, qword [rbp - 0x50]
mov eax, r14d
mov eax, esi
and eax, 3
cmp rax, 2
cmp eax, 2
clc
add cl, byte [rdi]
jb 0x1401595a0
invalid
add byte [rax], al
add byte [rbx - 0x7af0fd08], al
cmp eax, 2
jne 0x1401595a0
xchg edi, eax
add byte [rax], al
add byte [rax], al
invalid
clc
add cl, byte [rdi]
test dword [rdi + 0x4c000000], edx
xchg edi, eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], cl
xchg edi, eax
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
shr rax, 0x20
and byte [case.0x140159a74.46], bh
cmp eax, 0x780
add byte [rax], al
jne 0x1401595a0
test dword [rbp + 0x4c000000], eax
mov dword [rbp + 0x38], esi
jne 0x140159557
add byte [rcx + rcx*4 + 0x75], cl
mov qword [rbp + 0x38], r14
jne 0x140159557
cmp byte [rax - 0x73], cl
lea rcx, [rbp - 0x10]
mov rdx, rbx
mov edx, ebx
invalid
mov edx, ebx
mov r8, rdi
clc
mov r9d, 0x200000
add byte [rax], al
and byte [rax], al
call case.0x140151bd3.489
add byte [rax], al
cmp dword [rbp - 0x10], 2
jne 0x1401595d5
invalid
xchg edi, eax
add byte [rax], al
invalid
lock add cl, byte [rdi]
test dword [rdi + 0x48000000], edx
mov eax, dword [rbp - 8]
clc
add byte [rax - 0x75], cl
mov rax, qword [rbp - 8]
clc
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb case.0x1400e1404.2698
invalid
add cl, byte [rdi]
invalid
test rcx, rcx
leave
je case.0x1400e1404.2698
add byte [rax], al
lea rcx, [rax - 1]
dec dword [rax - 0x77]
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x40], ecx
mov dword [rbp + 0x40], ecx
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov qword [rbp + 0x50], rcx
push r8
mov qword [rbp + 0x48], rax
call qword [rax]
adc byte [rax - 0x75], cl
mov eax, dword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
cmp qword [rax + 8], 0
je 0x140159590
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
call fcn.1400224f0
invalid
invalid
in al, dx
invalid
mov edx, 8
mov rcx, qword [rbp + 0x40]
call fcn.1400224f0
jmp case.0x1400e1404.2698
invalid
mov rax, qword [rbp - 0x18]
mov qword [rsi + 0x40], rax
movups xmm0, xmmword [rbp - 0x58]
movups xmm1, xmmword [rbp - 0x48]
adc byte [rbp - 0x48], cl
adc byte [rbp - 0x48], cl
movups xmm2, xmmword [rbp - 0x38]
movups xmm3, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], bl
adc byte [rbp - 0x28], bl
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], r9b
adc dword [rsi], eax
adc dword [rsi], eax
add rsp, 0xe0
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov eax, dword [rbp + 0x30]
mov ecx, dword [rbp + 0x34]
test eax, 0x400
add al, 0
invalid
je case.0x140152dc4.431
invalid
add al, 0
add byte [rdi + rdx - 0x77], dh
invalid
mov edx, ecx
invalid
invalid
mov qword [rsi + 8], r14
mov qword [rsi], 2
jmp 0x1401595c7
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
adc byte [rbp], cl
invalid
movups xmm2, xmmword [rbp + 0x10]
movups xmm3, xmmword [rbp + 0x20]
movups xmmword [rsi + 0x30], xmm3
pop rsi
xor byte [rdi], cl
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
push rsi
invalid
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
mov dword [rsi + 0x44], ecx
jmp 0x1401595c7
push rbx
sub rsp, 0x20
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
cmp r8b, r13b
cmp al, ch
push rcx
mov dl, 0xff
call qword [rax + 0x20c48348]
add rsp, 0x20
add esp, 0x20
invalid
add byte [rax - 0x73], cl
cmp r8b, r13b
cmp al, ch
push rcx
mov dl, 0xff
call qword [rax + 0x20c48348]
add rsp, 0x20
add esp, 0x20
invalid
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
invalid
and byte [rax - 0x73], cl
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x48]
mov rdx, qword [rax + 8]
mov rax, qword [rbp + 0x48]
mov rdx, qword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x50]
push r8
call fcn.14014ec10
dec dword [rax - 0x75]
call fcn.14000a220
call fcn.14000a220
mov rcx, qword [rbp + 0x40]
call fcn.14000a220
or ebp, ebx
invalid
call fcn.14000a220
or ebp, ebx
jmp case.0x140080628.2707
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
push rbp
push r15
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x2c0
in al, dx
rol byte [rdx], 0
add al, byte [rax]
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x238], 0xfffffffffffffffe
mov dword [rbp + 0x238], 0xfffffffe
test dword [rax], edi
add al, byte [rax]
invalid
cmp byte [rdx], al
add byte [rax], al
add dh, bh
invalid
invalid
invalid
inc dword [rcx + rcx*4 - 0x35]
mov ebx, r9d
mov ebx, ecx
mov r14, r8
mov esi, eax
invalid
mov r15, rdx
xlatb
mov rsi, rcx
invalid
movabs rax, 0x700000000
mov eax, 0
add byte [rax], al
add byte [rdi], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rdx + rax], ebx
sbb al, 2
mov qword [rbp + 0x21c], rax
sbb al, 2
add al, byte [rax]
add byte [rsi - 0x39], ah
invalid
invalid
test dword [rdx + rax], ebp
sub al, 2
add byte [rax], al
mov word [rbp + 0x22c], 0
sub al, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x224], 0
mov dword [rbp + 0x224], 0
test dword [rdx + rax], esp
and al, 2
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x210], 0
mov dword [rbp + 0x210], 0
test dword [rax], edx
add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x208], 1
mov dword [rbp + 0x208], 1
test dword [rax], ecx
add al, byte [rax]
add byte [rcx], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
mov eax, r9d
or eax, 0x2000000
add byte [rax], al
add byte [rdx], al
invalid
add byte [rax], al
add cl, byte [rcx + 0x21885]
mov dword [rbp + 0x218], eax
sbb byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rbp + rcx*4 - 0x7b], cl
lea r8, [rbp + 0x208]
lea eax, [rbp + 0x208]
or byte [rdx], al
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rdx
ror dword [rcx + rcx*4 - 0xe], 1
mov rdx, r14
mov edx, esi
bnd call fcn.140156510
call fcn.140156510
cmc
int 0xff
dec dword [rax - 0x77]
xlatb
mov rdi, rdx
mov edi, edx
test rax, rax
je 0x140159845
test byte [rsi], bl
add dword [rax], eax
invalid
invalid
add byte [rax], al
add byte [rcx + 0x3e083f8], cl
mov eax, edi
clc
and eax, 3
loopne case.0x1401568dd.308
cmp rax, 2
clc
add cl, byte [rdi]
jb case.0x1400e1404.2765
invalid
add al, byte [rcx]
add dword [rax], eax
add byte [rbx - 0x7af0fd08], al
clc
add cl, byte [rdi]
invalid
add byte [rax], al
cmp eax, 2
jne case.0x1400e1404.2765
test ecx, edi
add byte [rax], al
invalid
clc
add cl, byte [rdi]
test ecx, edi
stc
add byte [rax], al
add byte [rax - 0x3f], cl
shr rdx, 0x20
cmp rdx, 5
cli
invalid
je case.0x1400d93d5.2183
invalid
invalid
and byte [rax - 0x7d], cl
cli
add eax, 0xfa830974
and byte [rdi], cl
invalid
test esi, esp
invalid
or dword [rbx - 0x7af0df06], eax
out 0, al
invalid
cmp edx, 0x20
jne case.0x1400e1404.2765
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x230], rdi
add byte [rax], al
mov qword [rbp + 0x230], rdi
mov dword [rbp + 0x230], edi
add al, byte [rax]
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
mov eax, esi
invalid
invalid
add byte [rax], al
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
mov eax, esi
mov edx, edi
mov eax, esi
call fcn.140150ca0
cmp byte [rbp - 1], dh
jne 0x140159766
invalid
dec dword [rax - 0x75]
movabs al, byte [0xfc08548a8658b4c]
movabs al, byte [0xfc08548a8658b4c]
mov rax, qword [rbp - 0x60]
movabs al, byte [0xfc08548a8658b4c]
mov r12, qword [rbp - 0x58]
mov esp, dword [rbp - 0x58]
test al, 0x48
test eax, eax
invalid
test rax, rax
ror byte [rdi], 0x84
add byte [rax], al
add byte [rax], al
je case.0x1401568dd.315
test bl, dh
add byte [rax], al
add byte [rax - 0x75], cl
mov r8b, 0x48
mov qword [rbp - 0x60], rax
mov rcx, qword [rbp - 0x50]
mov ecx, dword [rbp - 0x50]
mov qword [rbp - 0x60], rax
movabs al, byte [0xb04d8948a865894c]
mov qword [rbp - 0x58], r12
mov qword [rbp - 0x50], rcx
mov dword [rbp - 0x50], ecx
invalid
invalid
test al, 0x48
mov dword [rbp - 0x50], ecx
invalid
invalid
mov r8b, 0x48
lea ecx, [rbp + 0x1f0]
invalid
lock add dword [rax], eax
add dword [rax], eax
add byte [rax], al
mov al, 0x48
lea rcx, [rbp + 0x1f0]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rbp - 0x60]
mov r8b, 1
mov al, 1
push rbp
movabs al, byte [0xffffd694e801b041]
mov r8b, 1
mov al, 1
call fcn.140156e30
mov al, 1
add eax, ebp
xchg esp, eax
invalid
call fcn.140156e30
mov r14, qword [rbp + 0x1f0]
mov esi, dword [rbp + 0x1f0]
mov r12, qword [rbp + 0x1f8]
mov esp, dword [rbp + 0x1f8]
movsd dword [rdi], dword [rsi]
clc
add dword [rax], eax
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
je case.0x1401568dd.315
invalid
test r14, r14
test esi, esi
je case.0x1401568dd.315
test byte [rcx + 0x4c000000], bh
add byte [rbp + rcx*4 + 0x7d], cl
lea r15, [rbp - 0x60]
lea edi, [rbp - 0x60]
movabs al, byte [0x894c00000250b841]
stc
mov r8d, 0x250
mov rcx, r15
mov ecx, edi
push rax
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov ecx, edi
xor edx, edx
call fcn.1402b0760
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r15
call qword [sym.imp.kernel32.dll_FindFirstFileW]
adc eax, 0x187ef5
cmp rax, 0xffffffffffffffff
dec dword [rdi]
invalid
mov bl, 0
add byte [rax], al
invalid
adc eax, 0x187ef5
add byte [rax - 0x7d], cl
clc
dec dword [rdi]
test byte [rbx + 0x48000000], dh
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
sar edi, 0x15
invalid
mov rcx, rax
call qword [sym.imp.kernel32.dll_FindClose]
adc eax, 0x187b7a
jp case.0x140156aef.210
sbb byte [rax], al
mov ecx, eax
jp case.0x140156aef.210
jnp case.0x140156aef.196
sbb byte [rax], al
add byte [rbx + 0x100fa045], cl
movsb byte [rdi], byte [rsi]
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
adc byte [rbp - 0x5c], al
adc byte [rbp - 0x5c], al
movsd xmm1, qword [rbp - 0x4c]
movups xmm1, xmmword [rbp - 0x4c]
mov edx, dword [rbp - 0x40]
mov ecx, eax
rol ecx, 0xe1
invalid
sar ecx, 0x1f
rol ecx, 0xe1
adc eax, 0x231ff9c1
invalid
invalid
and ecx, dword [rbp - 0x3c]
mov r8d, dword [rbp - 0x44]
invalid
test ebx, ebx
je 0x140159879
invalid
shl r8, 0x20
or r8, rdx
ror byte [rax - 0x39], 1
invalid
add byte [rax], al
add byte [rax], al
invalid
and byte [rcx + 9], cl
ror byte [rax - 0x39], 1
invalid
add byte [rax], al
add byte [rax], al
invalid
mov dword [rsi + 0x10], 0
adc byte [rax], al
add byte [rax], al
add bh, al
sbb byte [rax], r8b
sbb byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
mov dword [rsi + 0x18], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x20], eax
invalid
movups xmmword [rsi + 0x20], xmm0
and byte [rdi], cl
adc ecx, dword [rsi + 0x30]
invalid
invalid
movlps qword [rsi + 0x30], xmm1
mov qword [rsi + 0x38], r8
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
cmp byte [rcx + 0x4e894046], r9b
mov dword [rsi + 0x44], ecx
jmp case.0x1400ddeb2.2085
jmp case.0x1400ddeb2.2085
jmp case.0x1400ddeb2.2085
mov qword [rsi + 8], rdi
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 2
mov dword [rsi], 2
jmp case.0x140157c0e.132
mov rcx, rsi
mov rdx, rdi
cli
cli
call fcn.140156720
mov rcx, rdi
mov ecx, edi
invalid
invalid
mov ecx, edi
call qword [sym.imp.kernel32.dll_CloseHandle]
add byte [rax - 0x3f3b7eb8], dl
add al, byte [rax]
add byte [rax], al
pop rbx
pop rdi
nop
add rsp, 0x2c0
rol byte [rdx], 0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rdi
pop rbp
ret
mov qword [rsi + 8], r12
mov dword [rsi + 8], esp
or byte [rax - 0x39], cl
mov qword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
loopne case.0x1400e1404.2762
jmp case.0x140157c0e.132
test eax, 0x400
add byte [rax + rax], al
add al, 0
add byte [rax + rcx*4 + 0x41], dh
je 0x140159808
mov r9d, ecx
mov ecx, ecx
leave
and r9d, 0x20000000
add byte [rax], al
add byte [rax], al
add byte [rax], ah
and byte [rdi], cl
test byte [rax - 1], bh
je 0x140159808
invalid
dec dword [rax - 0x77]
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
jle case.0x1401580fc.96
mov qword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
add byte [rbp - 0x7b], cl
test r12, r12
test esp, esp
in al, 0x74
je case.0x140157c0e.132
mov ecx, 0x2ba
mov edx, 2
mov rcx, r14
mov ecx, esi
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
call fcn.1400224f0
jmp case.0x140157c0e.132
stosb byte [rdi], al
mov esp, gs
in al, dx
invalid
stosb byte [rdi], al
nop
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rax]
invalid
lea rcx, [rbp + 0x230]
xor byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add al, ch
call fcn.140154890
mov edx, 0x90ffffaf
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
invalid
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
mov rsi, r8
mov esi, eax
mov rdi, rdx
xlatb
mov ebx, ecx
retf
movzx eax, byte [0x1404301b0]
mov dh, 5
pushfq
push 0x18b9002d
add byte [rax], al
sub eax, 0x18b900
add byte [rcx + 0x18], bh
mov ecx, 0x18
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140022460
test rax, rax
invalid
call fcn.140022460
test rax, rax
invalid
mov ebp, esp
in al, dx
dec dword [rax - 0x7b]
sal byte [rsi + rdx + 0x48], 0x89
je case.0x140158515.107
invalid
invalid
je case.0x140158515.107
invalid
mov qword [rax], rdi
mov dword [rax], edi
cmp byte [rax - 0x77], cl
mov qword [rax + 8], rsi
jo case.0x1401568dd.344
or byte [rax - 0xb7efa8], cl
mov byte [rax + 0x10], bl
pop rax
adc byte [rax - 1], cl
inc rax
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
pop rdi
add rsp, 0x38
add esp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
jne case.0x140158515.105
invalid
mov ecx, 8
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1402d9f80
sub eax, dword [rsi]
invalid
sbb byte [rax], al
ud2
or esp, dword [rsi + 0xf]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
push 0x30
xor byte [rax - 0x75], cl
clc
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
push rbp
invalid
call case.0x140158515.120
adc al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
sub esp, 0x40
in al, dx
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
dec dword [rax - 0x77]
invalid
mov dword [rbp - 0x10], ecx
invalid
push rbp
call 0xcb5dacad
call qword [rdx]
mov rax, qword [rbp - 0x18]
invalid
invalid
js case.0x140158446.98
invalid
call 0x1488e1cfc
cmp dword [rax + 8], 0
or byte [rax], al
add byte [rdx + rdx + 0x48], dh
adc cl, byte [rax - 0x75]
push rax
mov edx, dword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
invalid
invalid
pop rbp
invalid
mov ebp, esp
call qword [rax + 0x40c48348]
add esp, 0x40
invalid
pop rbp
push rsp
and al, 0x10
adc byte [rbp + 0x48], dl
push rbp
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
push 0x40
invalid
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
call 0x14866252e
call 0x14866252e
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x75], cl
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
call fcn.14014ec10
sbb eax, 0x90ffff52
push rdx
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
int3
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x75], cl
or dword [rcx + 0x3e083c8], ecx
mov eax, ecx
and eax, 3
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov eax, ecx
and eax, 3
invalid
add ecx, dword [rax - 0x73]
lea rdx, [0x1403e173c]
adc eax, 0x287d29
add byte [rax + 0x63], cl
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add rax, rdx
sar bh, 1
loopne case.0x140158515.134
invalid
jmp rax
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
or bl, ch
invalid
jmp case.0x140157cb4.504
xor ecx, dword [rax - 0x75]
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
dec dword [r8 - 0x75]
dec dword [rax - 0x75]
mov edx, dword [rcx + 7]
push rcx
invalid
mov rcx, rax
mov ecx, eax
sar edi, 0x52
call qword [rdx + 0x40]
jmp case.0x140157cb4.504
push rdx
jmp case.0x140157cb4.504
shr rcx, 0x20
shr ecx, 0x20
and al, ch
invalid
call fcn.14014ff80
invalid
dec dword [rax + 0xf]
movsx rax, al
movsx eax, al
mov esi, 0xd8d48c0
jg case.0x1400d5dac.2502
pushfq
lea rcx, [0x1403b36c8]
lea ecx, [0x1403b36c8]
or eax, 0x259c7f
pushfq
and eax, 0x148b4800
ror dword [rax - 0x73], 0xd
lea rcx, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
mov rax, qword [rcx + rax*8]
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
adc al, 0xc1
lea rcx, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
popfq
and eax, 0x48b4800
ror dword [rax - 0x7d], 0xc4
invalid
invalid
invalid
mov rax, qword [rcx + rax*8]
add rsp, 0x28
add esp, 0x28
sub bl, al
ret
shr rcx, 0x20
jmp 0x1690f1d84
and byte [rbx + 0x147728f9], al
cmp ecx, 0x28
ja case.default.0x140159a74
invalid
stc
sub byte [rdi + 0x14], dh
invalid
adc al, 0x48
lea rax, [0x1403e174c]
lea eax, [0x1403e174c]
fistp qword [rax + rbp]
jl 0x140159a94
sub byte [rax], al
add byte [rax + 0x63], cl
or al, 0x88
invalid
movsxd rcx, dword [rax + rcx*4]
invalid
mov byte [rax + 1], cl
sar edi, 0xe1
jmp rcx
add rcx, rax
add ecx, eax
jmp rcx
loope case.0x140152f04.506
xor eax, eax
jmp case.0x140153337.472
shr bl, 0xc4
mov al, 0x29
sub ebx, ebp
jmp case.0x140153337.472
sal byte [rax - 0x4f4314ff], 2
mov al, 1
jmp case.0x140153337.472
invalid
mov esp, 0xb8eb02b0
mov al, 2
add ch, bl
jmp case.0x140153337.472
mov eax, 0xb4eb03b0
mov al, 3
jmp case.0x140153337.472
mov ah, 0xb0
add al, 0xeb
jmp case.0x140153337.472
invalid
mov al, 4
jmp case.0x140153337.472
mov al, 5
add eax, 0x6b0aceb
jmp case.0x140153337.472
lodsb al, byte [rsi]
mov al, 6
invalid
jmp case.0x140153337.472
mov al, 7
invalid
jmp case.0x140153337.472
mov al, 8
jmp case.0x140153337.472
invalid
movabs al, byte [0x98eb0ab09ceb09b0]
mov al, 9
jmp case.0x140153337.472
pushfq
or ebx, ebp
pushfq
mov al, 0xa
jmp case.0x140153337.472
cwde
mov al, 0xb
jmp case.0x140153337.472
mov al, 0xc
or al, 0xeb
jmp case.0x140153337.472
nop
mov al, 0xd
jmp case.0x140153337.472
invalid
or eax, 0xeb08ceb
invalid
mov al, 0xe
invalid
jmp case.0x140153337.472
mov byte [rax - 0x4f7b14f1], dh
mov al, 0xf
jmp case.0x140153337.472
invalid
test byte [rax - 0x4f7f14f0], dh
adc ecx, ebp
invalid
mov al, 0x10
adc bl, ch
jmp case.0x140153337.472
xor byte [rax - 0x8616ef], 0xff
jmp case.0x140153337.472
jns case.0x140156aef.259
invalid
invalid
push qword [rax - 0x8d16ee]
mov al, 0x12
jmp case.0x140153337.472
invalid
invalid
push qword [rax - 0x9416ed]
jmp case.0x140153337.472
invalid
invalid
push qword [rax - 0x9b16ec]
jmp case.0x140153337.472
invalid
invalid
jmp case.0x140153337.472
invalid
invalid
jmp case.0x140153337.472
invalid
invalid
jmp case.0x140153337.472
invalid
sbb cl, ch
invalid
jmp case.0x140153337.472
invalid
sbb ecx, ebp
jmp case.0x140153337.472
invalid
invalid
sbb ch, cl
cmp bh, bh
invalid
jmp case.0x140153337.472
invalid
invalid
sbb ebp, ecx
xor edi, edi
jmp case.0x140153337.472
invalid
push qword [rax - 0xd316e4]
sbb al, 0xe9
sub al, 0xff
jmp case.0x140153337.472
invalid
push qword [rax - 0xda16e3]
sbb eax, 0xffff25e9
push qword [rax - 0xe116e2]
mov al, 0x1e
invalid
invalid
invalid
invalid
jmp case.0x140153337.472
invalid
invalid
jmp case.0x140153337.472
invalid
push qword [rax - 0xe816e1]
invalid
jmp case.0x140153337.472
invalid
and cl, ch
adc bh, bh
jmp case.0x140153337.472
invalid
mov al, 0x21
and ecx, ebp
or edi, edi
jmp case.0x140153337.472
invalid
and ch, cl
add bh, bh
invalid
invalid
jmp case.0x140153337.472
invalid
and ebp, ecx
sti
jmp case.0x140153337.472
invalid
and al, 0xe9
hlt
jmp case.0x140153337.472
invalid
and eax, 0xfffeede9
push qword [rax - 0x11916da]
mov al, 0x26
invalid
invalid
out 0xfe, al
invalid
invalid
jmp case.0x140153337.472
invalid
jmp case.0x140153337.472
jmp case.0x140153337.472
invalid
invalid
jmp case.0x140153337.472
invalid
sub cl, ch
fdivr st(6)
invalid
invalid
jmp case.0x140153337.472
invalid
int3
int3
int3
int3
int3
sub esp, 0x28
mov r8, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
add dword [rcx + rcx*4 - 0x3f], eax
mov ecx, r8d
mov ecx, eax
and ecx, 3
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
invalid
invalid
push rcx
xor eax, eax
lea rdx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cli
cmp rdx, 2
cmp edx, 2
add dh, byte [rbx + 2]
jae case.0x14015bee4.217
add ch, bl
jmp case.0x1401568dd.360
adc byte [rax - 0x7b], cl
test rcx, rcx
leave
je case.0x1401568dd.360
or ecx, dword [rcx - 0x75]
mov rcx, qword [r8 - 1]
mov ecx, dword [rax - 1]
dec qword [rcx - 0x75]
mov rax, qword [r8 + 7]
invalid
call qword [rax + 0x48]
push rax
nop
nop
nop
add rsp, 0x28
add esp, 0x28
sub bl, al
int3
ret
int3
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x28
in al, dx
sub byte [rbx + rcx*4 + 1], cl
mov r8, qword [rcx]
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
loope case.0x140158b02.113
rol dword [rbx - 0x3fcefc1f], 0x48
loope case.0x140158b02.113
xor eax, eax
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
ror byte [rax - 0x73], 0x51
lea edx, [rcx - 2]
dec byte [rax - 0x7d]
cmp rdx, 2
cli
add dh, byte [rbx + 2]
jae case.0x140158446.135
jae case.0x140158446.135
jmp case.0x1400d5dac.2557
test rcx, rcx
test ecx, ecx
je case.0x1400d5dac.2557
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
mov eax, dword [rax + 7]
dec dword [rcx - 0x75]
invalid
mov eax, dword [rax + 7]
invalid
call qword [rax + 0x30]
xor byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
ret
int3
int3
int3
int3
int3
int3
int3
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
sub esp, 0x58
pop rax
lea rbp, [rsp + 0x50]
push rax
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
invalid
test r8, r8
je case.0x14011d42a.2357
test byte [rbx + 2], cl
add al, byte [r8]
invalid
add al, byte [r8]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
add byte [rax], al
mov rsi, r8
mov rdi, rdx
xlatb
mov rbx, rcx
lea r14, [rbp - 0x28]
lea esi, [rbp - 0x28]
lea esi, [rbp - 0x28]
fmul dword [rbp + rcx*4 + 0x2d]
invalid
lea r13, [0x1403e17f0]
jmp case.0x1400f1f91.1872
invalid
jnp case.0x1401568dd.386
add bl, ch
sbb eax, 0x8ba
or byte [rax], al
add byte [rax], al
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
call 0x12c9e5321
call 0x12c9e5321
invalid
mov dh, 0x88
mov ah, ch
mov rcx, qword [rbp - 0x18]
call fcn.1400224f0
nop word [rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], r8b
mov ah, ch
jmp qword [rsi + 0xf]
invalid
add byte [rax], r8b
add byte [rax], al
test rsi, rsi
je case.0x14011d42a.2357
sbb byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
pop rsp
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
and al, 0x20
mov rcx, r14
mov ecx, esi
mov edx, 0xfffffff5
invalid
mov r8, rdi
clc
mov r9, rsi
mov ecx, esi
call fcn.14014fc60
call [rdi - 1]
dec dword [rax - 0x7d]
invalid
invalid
jge 0x140159c3d
invalid
cmp qword [rbp - 0x28], 0
fadd dword [rax]
je case.default.0x140159c7b
mov r12, qword [rbp - 0x20]
mov r15d, r12d
mov edi, esp
loopne 0x140159cb2
mov edi, esp
and r15d, 3
movsxd rax, dword [r13 + r15*4]
invalid
mov ebp, 0xe8014c00
mov ebp, 0xe8014c00
add ecx, dword [rbx + 0x63]
mov ebp, 0xe8014c00
mov ebp, 0xe8014c00
invalid
mov ebp, 0xe8014c00
add eax, ebp
jmp rax
movzx eax, byte [r12 + 0x10]
jmp case.0x1400a1935.2449
invalid
and al, 0x10
adc bl, ch
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rbp - 0x20]
test rcx, rcx
test ecx, ecx
loopne 0x140159cdd
test ecx, ecx
je 0x140159e78
add byte [rax - 0x77], cl
invalid
mov rax, rsi
mov eax, esi
sub rax, rcx
jb case.0x1400dba58.2146
fadd dword [rcx]
add byte [rax], al
invalid
add rdi, rcx
add edi, ecx
mov rsi, rax
jmp case.0x1400a1935.2430
invalid
movzx eax, byte [r12 + 0xf]
jmp case.0x1400a1935.2449
invalid
movzx eax, byte [rsp + 0xf]
or al, 0x4c
mov ecx, esp
shr rcx, 0x20
shr ecx, 0x20
jmp 0x1a2d184e3
and al, ch
invalid
invalid
invalid
invalid
and al, ch
mov ebx, 0x3cffff62
invalid
invalid
invalid
invalid
cmp al, 0x23
jne case.0x1400d93d5.2222
add byte [rax], al
invalid
and ecx, dword [rdi]
test dword [rdi + 0x49000001], edx
add byte [rax], al
add byte [rcx - 0x73], cl
lea rax, [r15 - 2]
lea rax, [r15 - 2]
cmp rax, 2
jb case.0x1400a1935.2430
invalid
invalid
add cl, byte [rdi]
invalid
test r15, r15
je case.0x1400a1935.2430
pop rsp
invalid
invalid
invalid
dec dword [rdi]
test byte [rdi + rdi*8 - 1], bl
pop rsp
invalid
invalid
dec dword [rcx - 0x73]
lea eax, [rsp - 1]
invalid
lea eax, [rsp - 1]
mov qword [rbp - 0x18], rax
mov rcx, qword [r12 - 1]
mov ecx, dword [rsp - 1]
and al, 0xff
and al, 0xff
and al, 0xff
dec dword [rcx - 0x75]
and al, 7
and al, 7
invalid
mov rax, qword [r12 + 7]
mov qword [rbp - 8], rcx
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov dword [rbp - 0x10], eax
invalid
call qword [rax]
mov rax, qword [rbp - 0x10]
invalid
invalid
invalid
cmp qword [rax + 8], 0
je 0x140159c2c
sbb al, 0xff
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
adc byte [rax - 0x75], cl
clc
mov rcx, qword [rbp - 8]
call fcn.1400224f0
jmp 0x140159c2c
invalid
invalid
invalid
xchg esp, ebp
invalid
invalid
dec dword [rcx + rcx*4 - 0x20]
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
and byte [rbx + 0x147728f8], al
cmp eax, 0x28
ja case.0x1400d5f20.2448
invalid
adc al, 0x48
lea rcx, [0x1403e1800]
lea ecx, [0x1403e1800]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x31
loopne 0x140159d70
shr bl, 0x83
mov al, 0x29
jmp case.0x1400a1935.2449
mov al, 1
jmp case.0x1400a1935.2449
mov al, 2
jmp case.0x1400a1935.2449
mov al, 3
jmp case.0x1400a1935.2449
mov al, 4
jmp case.0x1400a1935.2449
invalid
mov al, 5
jmp case.0x1400a1935.2449
mov al, 6
jmp case.0x1400a1935.2449
push rdx
invalid
invalid
invalid
invalid
mov al, 7
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
mov al, 8
jmp case.0x1400a1935.2449
mov al, 9
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
push qword [rax - 0xc916f6]
invalid
mov al, 0xa
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
push qword [rax - 0xd016f5]
invalid
mov al, 0xb
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
push qword [rax - 0xd716f4]
mov al, 0xc
jmp case.0x1400a1935.2449
sub bh, bh
invalid
invalid
sub bh, bh
invalid
mov al, 0xd
jmp case.0x1400a1935.2449
and edi, edi
invalid
invalid
mov al, 0xe
jmp case.0x1400a1935.2449
sbb bh, bh
invalid
invalid
invalid
mov al, 0xf
jmp case.0x1400a1935.2449
adc edi, edi
invalid
invalid
invalid
mov al, 0x10
jmp case.0x1400a1935.2449
or al, 0xff
invalid
invalid
or al, 0xff
invalid
mov al, 0x11
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
invalid
mov al, 0x12
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
adc ch, cl
invalid
invalid
mov al, 0x13
jmp case.0x1400a1935.2449
idiv esi
invalid
invalid
invalid
mov al, 0x14
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
invalid
mov al, 0x15
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp case.0x1400a1935.2449
invalid
mov al, 0x17
jmp case.0x1400a1935.2449
invalid
mov al, 0x18
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
invalid
mov al, 0x19
jmp case.0x1400a1935.2449
int 0xfe
invalid
invalid
invalid
mov al, 0x1a
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
invalid
mov al, 0x1b
jmp case.0x1400a1935.2449
invalid
mov al, 0x1c
jmp case.0x1400a1935.2449
invalid
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x1400a1935.2449
mov cl, 0xfe
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
xor r12d, r12d
mov rax, r12
mov eax, esp
loopne case.0x1401588bb.160
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
lea r12, str.failed_to_write_whole_buffer
and eax, 0x282321
and dword [rbx], esp
sub byte [rax], al
jmp case.0x1400d93d5.2222
lea r8, [0x1403b14b8]
lea eax, [0x1403b14b8]
xor byte [rsi + 0x25], dh
add byte [rax - 0x77], cl
mov rdx, rsi
call fcn.1402da300
mov rdx, rsi
mov edx, esi
call fcn.1402da300
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
add byte [rax], al
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x50]
push 0x50
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
invalid
mov r8, qword [rax + 0x10]
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 8]
clc
clc
call fcn.14014ec10
invalid
invalid
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x12b18e8be
call fcn.14000a220
nop
add rbp, r11
jmp case.0x140157cb4.255
call qword [rax + 0x28c48348]
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
int3
int3
int3
push r15
push r14
push rsi
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x88
sub esp, 0x88
sub esp, 0x88
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp], 0xfffffffffffffffe
test r8, r8
test eax, eax
add r14b, r15b
invalid
dec dword [rbp - 0x7b]
ror byte [rdi], 0x84
je 0x14015a244
test eax, eax
je 0x14015a244
test byte [rax], ch
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
invalid
mov rbx, rdx
mov ebx, edx
mov rdi, rcx
mov rax, r8
shl rax, 4
shl eax, 4
ror byte [rax - 0x3f], 0xe0
add al, 0x31
xor edx, edx
xor ecx, ecx
shl eax, 4
xor edx, edx
xor ecx, ecx
cmp dword [rbx + rdx], 0
jne case.0x1400ddeb2.2106
invalid
add byte [rbp + 0xc], dh
or al, 0x48
inc ecx
inc rcx
add rdx, 0x10
add edx, 0x10
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
jne case.0x1400dba58.2171
out dx, al
cmp rax, rdx
jne case.0x1400dba58.2171
out dx, al
out dx, al
cmp rsi, rcx
cmp esi, ecx
jb 0x14015a267
add eax, dword [rax]
add byte [rax + 0x29], cl
invalid
sub rsi, rcx
je 0x14015a244
test al, dh
add al, byte [rax]
invalid
test al, dh
add al, byte [rax]
add byte [rax - 0x3f], cl
invalid
shl rcx, 4
loope case.0x1400dccf5.2083
add rbx, rcx
lea r12, str.failed_to_write_whole_buffer
lea esp, str.failed_to_write_whole_buffer
and eax, 0x28221e
and eax, 0x28221e
and ch, byte [rax]
add byte [rbp + rcx*4 + 0x75], cl
lea esi, [rbp - 0x28]
jne case.0x1400dba58.2173
invalid
invalid
invalid
lea r14, [rbp - 0x28]
jne case.0x1400dba58.2173
lea r13, [0x1403e18a4]
invalid
sub byte [rax], al
jmp 0x140159f8c
add byte [rax], al
mov rcx, qword [rbp - 0x18]
call fcn.1400224f0
jae 0x140159f00
in al, dx
dec dword [rax - 0x77]
fimul dword [rax - 0x77]
mov rbx, rdx
mov ebx, edx
invalid
jae 0x140159f00
in al, dx
dec dword [rax - 0x77]
fimul dword [rax - 0x77]
invalid
invalid
ror dword [rax - 0x7b], cl
test byte [rdi], 0x84
je 0x14015a244
mov eax, 0x48000002
add al, byte [rax]
add byte [rax - 0x73], cl
lea eax, [rbx - 0x10]
invalid
test rsi, rsi
je 0x14015a244
invalid
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
mov r15, rsi
shl r15, 4
shl edi, 4
invalid
mov rcx, r15
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], r8b
add byte [rax], al
add byte [rax], al
test rcx, rcx
je case.0x1400ddeb2.2124
invalid
mov r9d, dword [rax + 0x10]
add rax, 0x10
rcl byte [rax], 0x48
adc byte [rax - 0x7d], cl
sal eax, 0x4d
invalid
test r9, r9
test ecx, ecx
leave
adc byte [rax - 0x7d], cl
sal eax, 0x4d
invalid
test r9, r9
test ecx, ecx
leave
leave
je 0x140159fa0
mov r8, qword [rax + 8]
jmp 0x140159fc6
xor r9d, r9d
xor ecx, ecx
mov r8, r12
mov qword [rsp + 0x20], rdi
mov dword [rsp + 0x20], edi
jl case.0x140159a74.97
and al, 0x20
mov rcx, r14
mov ecx, esi
mov edx, 0xfffffff4
hlt
invalid
invalid
invalid
call fcn.14014fc60
pop rsp
invalid
dec dword [rax - 0x7d]
jge case.0x1400df0f1.2149
invalid
je case.default.0x140159ff1
invalid
mov r15, qword [rbp - 0x20]
mov eax, r15d
clc
and eax, 3
loopne case.0x1400df0f1.2154
add ecx, dword [rcx + 0x63]
invalid
test dword [rax], r8d
test dword [rax], eax
add rax, r13
add eax, ebp
jmp rax
mov rax, qword [rbp - 0x20]
test rax, rax
ror byte [rdi], 0x84
test byte [rcx + 2], dl
add al, byte [rax]
add byte [rax], al
invalid
xor r15d, r15d
mov rax, r15
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x1403b13d8]
mov rdx, rsi
bnd call fcn.1402da300
mov al, byte [rax]
sbb byte [rax], al
ud2
add byte [rax], al
add dh, al
mov byte [rsi + 0x30], 0
xor byte [rax], al
add dh, al
xor eax, 0x3146c700
xor dword [rax], r8d
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
add bh, al
cmp byte [rax], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rsp, 0x20
add esp, 0x20
pop rsi
ret
add dh, al
add esp, 0x20
or eax, 0x280ca9
sbb byte [rax], al
int3
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
and al, 0x10
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x60
invalid
mov rcx, qword [rbp - 8]
call case.0x1400d5dac.1878
nop
add rsp, 0x28
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
mov rax, qword [rax]
cmp qword [rax], 0
jne 0x14015a9f8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov qword [rax], 0xffffffffffffffff
mov qword [rbp - 0x10], rax
invalid
lea rcx, [rax + 8]
call fcn.140150930
test rax, rax
je 0x14015a96b
invalid
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb 0x14015a976
cmp ecx, 2
jne 0x14015a976
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
jne 0x14015a976
mov rax, qword [rbp - 0x10]
inc qword [rax]
xor eax, eax
jmp 0x14015a9f1
mov rcx, qword [rbp - 0x10]
inc qword [rcx]
mov r8, qword [rsi + 8]
test r8, r8
je 0x14015a9eb
mov ecx, r8d
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x14015a9eb
test rcx, rcx
je 0x14015a9eb
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x10], rsi
lea rax, [r8 - 1]
mov qword [rbp - 0x28], rax
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
mov eax, dword [rax + 7]
mov eax, dword [rax + 7]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x20], rax
call qword [rax]
adc byte [rax - 0x75], cl
loopne 0x14015aa0a
cmp dword [rax + 8], 0
adc byte [rax - 0x75], cl
loopne 0x14015aa0a
cmp dword [rax + 8], 0
je 0x14015a9d5
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call fcn.1400224f0
mov edx, 8
mov rcx, qword [rbp - 0x28]
call fcn.1400224f0
mov rsi, qword [rbp - 0x10]
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
mov qword [rsi + 8], rax
mov al, 1
add rsp, 0x68
pop rsi
pop rbp
ret
and eax, 0x44894800
and al, 0x20
lea rcx, [0x1403b4169]
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x1403b0338]
lea r8, [rbp - 1]
mov edx, 0x10
add byte [rax], al
call fcn.1402da6a0
add byte [rax], al
ud2
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
mov rcx, qword [rbp - 0x10]
call case.0x1400d5dac.1878
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
call 0x13f57475b
invalid
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
call 0x13f57475b
call 0x13f57475b
dec dword [rax - 0x75]
fsubr st(0)
movabs dword [0x48f0458b48ffeaf7], eax
invalid
dec dword [rax - 0x75]
invalid
invalid
invalid
mov rcx, qword [rbp - 0x28]
invalid
mov ecx, dword [rbp - 0x30]
add rsp, 0x28
pop rsi
pop rbp
ret
sub rsp, 0x28
mov dword [rsp + 0x24], 0
and al, 0
add byte [rax], al
add byte [rcx + 0x80fa], al
add byte [rax], 0
add byte [rbx + 0xf], dh
and al, 0
add byte [rax], al
add byte [rcx + 0x80fa], al
add byte [rax], 0
add byte [rax], 0
add byte [rbx + 0xf], dh
mov byte [rsp + 0x24], dl
push rsp
and al, 0x24
mov r8d, 1
add byte [rax], al
jmp 0x14015ab3d
mov eax, edx
cmp edx, 0x800
invalid
add byte [rbx + 0x1b], dh
shr eax, 6
or al, 0xc0
ror byte [rax - 0x7fdbdbbc], 0xe2
invalid
or dl, 0x80
mov byte [rsp + 0x25], dl
and eax, 0x2b841
add byte [rax], al
ror byte [rax - 0x7fdbdbbc], 0xe2
invalid
and eax, 0x2b841
add byte [rax], al
jmp 0x14015ab3d
add byte [rdi + 0x28], dh
loopne 0x14015aa6e
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x26], dl
mov r8d, 3
jmp 0x14015ab3d
and al, 0x89
rol cl, 1
call 0x14c54cf27
or byte [rax - 0x76dadbbc], 0xd0
mov byte [rsp + 0x25], al
mov eax, edx
mov byte [rsp + 0x25], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x26], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x27], dl
mov r8d, 4
and dl, 0x3f
lea rdx, [rsp + 0x24]
call fcn.14015a910
nop
add rsp, 0x28
ret
sub bl, al
int3
int3
and al, 0x24
add byte [rax], al
add byte [rax], al
invalid
cli
add byte [rax], 0
add byte [rbx + 0xf], dh
mov byte [rsp + 0x24], dl
push rsp
and al, 0x24
mov r8d, 1
mov eax, 1
add byte [rax], al
jmp 0x14015ac40
add byte [rax], al
invalid
push rsp
and al, 0x24
add byte [rax], al
mov eax, edx
cmp edx, 0x800
add byte [rax], cl
add byte [rax], al
add byte [rbx + 0x1b], dh
add byte [rbx + 0x1b], dh
shr eax, 6
or al, 0xc0
ror byte [rax - 0x7fdbdbbc], 0xe2
invalid
or dl, 0x80
mov byte [rsp + 0x25], dl
and eax, 0x2b841
add byte [rax], al
ror byte [rax - 0x7fdbdbbc], 0xe2
invalid
and eax, 0x2b841
add byte [rax], al
jmp 0x14015ac40
cmp edx, 0xffff
ja 0x14015ac0b
add byte [rdi + 0x28], dh
shr eax, 0xc
or al, 0xe0
loopne 0x14015ab71
and al, 0x24
mov eax, edx
loopne 0x14015ab71
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x25], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x26], dl
mov r8d, 3
jmp 0x14015ac40
invalid
xor eax, 0x2412e8c1
invalid
shr eax, 0x12
and al, 7
or al, 0xf0
invalid
mov byte [rsp + 0x24], al
mov eax, edx
invalid
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
mov eax, edx
shr eax, 6
call 0x14c54d031
or byte [rax - 0x7fd9dbbc], 0xe2
and al, 0x26
and dl, 0x3f
or dl, 0x80
retf 0x8880
push rsp
and al, 0x27
mov r8d, 4
mov eax, 4
call 0x14c54d031
or byte [rax - 0x7fd9dbbc], 0xe2
and al, 0x26
and dl, 0x3f
and al, 0x26
retf 0x8880
mov eax, 4
lea rdx, [rsp + 0x24]
call fcn.14015a910
call qword [rax + 0x28c48348]
ret
push rsp
and al, 0x24
call qword [rax + 0x28c48348]
sub bl, al
sub rsp, 0x28
mov rax, qword [rcx]
mov eax, dword [rcx]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403afff0]
lea edx, [0x1403afff0]
add byte [rax - 0x73], cl
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x25538a
invalid
add byte [rax - 0x73], cl
and al, 0x20
call fcn.140048aa0
nop
add rsp, 0x28
invalid
invalid
xor dh, bl
out dx, al
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
invalid
invalid
ret
int3
push rsi
sub rsp, 0x48
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
insb byte [rdi], dx
and al, 0x40
invalid
test rcx, rcx
jne 0x14015aca6
invalid
movzx eax, byte [0x140430030]
test al, al
add eax, 0x2d538e
je 0x14015acf1
mov byte [0x140430030], 1
mov qword [rbp - 0x10], rsi
jne case.0x140142546.1401
mov eax, dword [0x1404309f8]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0xe0], 0
invalid
je 0x14015acd7
add byte [rcx], al
lea rax, [rax + 0xe8]
jmp 0x14015ace1
call fcn.14015ad60
test byte [rax], al
add byte [rax], al
test rax, rax
je case.0x140142546.1413
invalid
mov rcx, qword [rax]
mov qword [rax], rsi
mov rax, rcx
add rsp, 0x48
pop rsi
pop rbp
ret
xor ecx, ecx
jmp case.0x140142546.1411
test rsi, rsi
je 0x14015ad09
lock dec qword [rsi]
jne 0x14015ad09
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_std_src_threadlocal.rs
or eax, 0x2591ec
or eax, 0x2591ec
lea r9, [0x1403b02f8]
or eax, 0x2555d5
lea r8, [rbp - 1]
mov edx, 0x46
invalid
call fcn.1402da6a0
ud2
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x40]
lea rcx, [rbp - 0x10]
call fcn.14015ae80
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
pop rsi
pop rbp
ret
and byte [rbx + 0x2d5c8d05], cl
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xf0]
mov dh, 0x80
lock add byte [rax], al
add byte [rax - 0x7b], cl
test eax, eax
mov dh, 0x80
lock add byte [rax], al
add byte [rax - 0x7b], cl
test eax, eax
je 0x14015ad90
cmp eax, 1
je 0x14015adbd
xor eax, eax
jmp 0x14015ae28
add byte [rax], al
invalid
invalid
invalid
pop rsp
invalid
test eax, eax
je 0x14015ad90
cmp eax, 1
je 0x14015adbd
xor eax, eax
jmp 0x14015ae28
add byte [rax], al
add byte [rax], al
mov eax, dword [0x1404309f8]
mov rcx, qword gs:[0x58]
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xor al, 0xc1
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xe0]
lea rdx, [0x14015aea0]
call fcn.14014ed60
mov byte [rsi + 0xf0], 1
lock add byte [rax], al
add byte [rcx], al
lock add byte [rax], al
add byte [rcx], al
mov eax, dword [0x1404309f8]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
xor eax, 0x65002d5c
mov rcx, qword [0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rcx + rax*8]
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
mov rcx, qword [rdx + 0xe8]
lea rax, [rdx + 0xe8]
add byte [rax], al
add byte [rax - 0x7d], cl
mov edx, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
mov edx, 0xe0
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0xe0], 1
loopne 0x14015adeb
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
invalid
mov qword [rdx + 0xe8], 0
je 0x14015ae28
add byte [rax], al
add byte [rax], al
add byte [rdx + rbp + 0x48], dh
test rcx, rcx
test rcx, rcx
je 0x14015ae28
lock dec qword [rcx]
dec dword [rcx]
jne 0x14015ae0e
call fcn.14015ae30
add byte [rax], al
mov eax, dword [0x1404309f8]
mov rcx, qword gs:[0x58]
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0xe8]
add rsp, 0x20
pop rsi
ret
jns 0x14015ae64
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rsi + 0x20]
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.1400224f0
cmp rsi, 0xffffffffffffffff
je 0x14015ae6c
lock dec qword [rsi + 8]
dec qword [rsi + 8]
jne 0x14015ae6c
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400224f0
invalid
nop
add rsp, 0x20
pop rsi
ret
adc byte [rdx], al
je case.0x140142546.1240
test rcx, rcx
je case.0x140142546.1240
lock dec qword [rcx]
jne case.0x140142546.1240
or dword [rbp + 5], esi
jmp fcn.14015ae30
ret
int3
insb byte [rdi], dx
and al, 0x50
mov qword [rbp - 8], 0xfffffffffffffffe
mov r8, rdx
invalid
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], 0
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x256630
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x256630
lea rcx, [rbp - 0x30]
call fcn.140048aa0
shr r8b, 1
lahf
fucomi st(6)
dec dword [rbx + rcx*4 + 0x4d]
mov r9, qword [rbp - 0x28]
test al, al
je 0x14015af19
adc byte [rbp - 0x7b], cl
mov r9, qword [rbp - 0x28]
test al, al
je 0x14015af19
invalid
adc byte [rbp - 0x7b], cl
test r9, r9
leave
lea rax, str.formatter_error
cmovne rax, r9
shr ebx, 0x5e
std
and eax, 0x450f4900
shr ebx, 0x5e
test r9, r9
je 0x14015af75
push rdi
push rdi
mov edx, r9d
and edx, 3
xor eax, eax
lea r8, [rdx - 2]
cmp r8, 2
cmp eax, 2
cmp eax, 2
jb 0x14015af77
test rdx, rdx
je 0x14015af77
sal byte [rdx + rax*2 + 0x49], cl
lea eax, [rcx - 1]
lea rax, [r9 - 1]
mov qword [rbp - 0x20], rax
mov rcx, qword [r9 - 1]
dec dword [rcx - 0x75]
invalid
invalid
mov qword [rbp - 0x10], rcx
invalid
invalid
mov qword [rbp - 0x18], rax
call qword [rax]
adc byte [rax - 0x75], cl
call 0x1488e329f
js 0x14015af5f
invalid
je 0x14015af67
dec dword [rcx - 0x75]
invalid
invalid
adc byte [rax - 0x75], cl
call 0x1488e329f
js 0x14015af5f
js 0x14015af5f
add byte [rbp + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
push rax
invalid
mov rdx, qword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.1400224f0
mov dword [rbp - 0x14], esi
invalid
mov edx, 8
add byte [rax], al
mov rcx, qword [rbp - 0x20]
call fcn.1400224f0
jnp 0x14015afe8
in al, dx
invalid
jnp 0x14015afe8
in al, dx
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
add esp, 0x50
xor eax, eax
add rsp, 0x50
add esp, 0x50
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x50]
push rax
push rax
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
push rax
invalid
call 0x148663ade
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
call fcn.14014ec10
mov rcx, qword [rbp - 0x20]
call fcn.14000a220
invalid
invalid
call qword [rax + 0x20c48348]
and byte [rbp - 0x3d], bl
dec dword [rax - 0x75]
loopne 0x14015af90
je 0x14015af9c
invalid
invalid
and byte [rbp - 0x3d], bl
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x50]
push 0x50
push 0x50
lea rcx, [rbp - 0x30]
call fcn.140150590
mov ecx, 0x90ffff55
mov ecx, 0x90ffff55
add rsp, 0x20
pop rbp
ret
or byte [rax - 0x75], cl
or ecx, ebp
invalid
and al, 0x2f
mov esi, 4
add byte [rax - 0x75], cl
cmp dword [rax - 0x75], ecx
or byte [r8 - 0x75], r9b
pop rdi
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
invalid
mov rdi, qword [rcx]
mov rax, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
sub rax, rbx
cmp rax, rsi
jb 0x14015b143
mov rcx, qword [rdi]
add rcx, rbx
lea rdx, [rsp + 0x2c]
lea edx, [rsp + 0x2c]
lea edx, [rsp + 0x2c]
mov r8, rsi
call fcn.1402afaf0
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
ror byte [rax - 0x7d], 0xc4
xor byte [rbx + 0x5f], bl
pop rdi
ror byte [rax - 0x7d], 0xc4
xor byte [rbx + 0x5f], bl
pop rdi
pop rsi
ret
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.1402df850
inc dword [rsi + 0x18]
invalid
mov rbx, qword [rdi + 0x10]
jmp case.0x140159a1a.522
sal dword [rsi + 8], 1
jmp 0x14015b345
lea edx, [rbx - 0xf]
xor ecx, ecx
movabs r8, 0xfefefefefefefeff
movabs r9, 0x8080808080808080
add byte [rax + 0xf808080], 0x1f
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf808080], 0x1f
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r10, qword [rsp + rcx + 0x60]
mov r11, r10
not r11
add r10, r8
and r10, r11
test r10, r9
jne 0x14015b345
mov r10, qword [rsp + rcx + 0x68]
mov r11, r10
not r11
add r10, r8
and r10, r11
and edx, ebx
and edx, ebx
test r10, r9
jne 0x14015b345
add rcx, 0x10
cmp rcx, rdx
jbe 0x14015b310
sub rax, rcx
je 0x14015b3d0
lea r8, [rsp + rcx]
add r8, 0x60
xor edx, edx
nop dword [rax + rax]
cmp byte [r8 + rdx], 0
je 0x14015b371
inc rdx
cmp rax, rdx
jne 0x14015b360
add rdx, rcx
cmp rdx, rbx
jne 0x14015b3d0
lea ecx, [rsp + 0x60]
and al, 0x30
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
jmp 0x14015b3f7
shl eax, 0x20
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x14015b3fa
add eax, 0x2565f9
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], di
xor eax, eax
mov qword [rsi], rax
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rax], al
lea rbp, [rsp + 0x80]
movdqa xmmword [rbp - 0x10], xmm7
movdqa xmmword [rbp - 0x20], xmm6
mov qword [rbp - 0x28], 0xfffffffffffffffe
invalid
dec dword [rax - 0x77]
invalid
mov rcx, qword [rdx]
or cl, byte [rax - 0x75]
or byte [rax - 0x7b], cl
invalid
je 0x14015b4ae
add byte [rax], 0
add byte [rsi + 0xf], ah
jg 0x14015b4dc
invalid
or cl, byte [rax - 0x75]
or byte [rax - 0x7b], cl
sal byte [rdx + rsi + 0x44], 0xf
mov bh, 0x6a
adc byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
movzx r13d, word [rdx + 0x10]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov r8, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
movzx edx, word [r8]
cmp edx, 0x17
cli
invalid
je 0x14015b4e9
cli
invalid
cmp edx, 2
je 0x14015b4c2
mov rax, r15
test r15, r15
jne 0x14015b490
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov eax, 4
xor edi, edi
xor ecx, ecx
jmp 0x14015b69b
mov qword [rbp - 0x38], rcx
cmp qword [rax + 0x10], 0x10
jb 0x14015b716
mov ebx, dword [r8 + 4]
mov eax, ebx
shr eax, 0x10
movd xmm6, eax
pinsrw xmm6, r13d, 1
xor r12d, r12d
jmp 0x14015b510
mov qword [rbp - 0x38], rcx
cmp qword [rax + 0x10], 0x1c
jb case.0x140159a1a.530
movdqu xmm6, xmmword [r8 + 8]
mov r14d, dword [r8 + 4]
mov edi, dword [r8 + 0x18]
sbb byte [rsi + 0xf], ah
jo 0x14015b508
stc
sbb byte [rsi + 0xf], ah
jo 0x14015b508
stc
mov r12w, 1
movzx eax, byte [0x1404301b0]
mov r12d, 0xb60f0001
add eax, 0x2d4c99
mov ecx, 0x80
mov edx, 4
add byte [rax], al
add byte [rax], al
call fcn.140022460
test rax, rax
test eax, eax
je 0x14015b6cd
mov word [rax], r12w
mov word [rax + 2], bx
movd dword [rax + 4], xmm6
jo 0x14015b540
jo 0x14015b540
add al, 0x66
invalid
movq qword [rax + 8], xmm7
pshufd xmm0, xmm7, 0xee
pshufw mm0, mm7, 0xee
or byte [rsi + 0xf], ah
jo 0x14015b50c
pshufw mm0, mm7, 0xee
out dx, al
movd dword [rax + 0x10], xmm0
mov dword [rax + 0x14], r14d
mov dword [rax + 0x18], edi
sbb byte [rsi + 0x44], ah
mov dword [rax + 0x1c], ebp
invalid
sbb byte [rsi + 0x44], ah
mov dword [rax + 0x1c], ebp
invalid
sbb al, 0x48
mov dword [rbp - 0x58], eax
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x48], 1
mov edi, 1
add byte [rax], al
add byte [rax - 0x73], cl
test al, 0xeb
push rdi
add byte [rax], al
add byte [rax - 0x73], cl
test al, 0xeb
test al, 0xeb
push rdi
nop word cs:[rax + rax]
pshufd xmm0, xmm6, 0xf9
mov rdx, rdi
cli
shl rdx, 5
mov word [rax + rdx], r14w
xor al, 0x10
mov dword [rax + rdx], esi
mov word [rax + rdx + 2], r12w
movd dword [rax + rdx + 4], xmm7
pshufd xmm1, xmm0, 0xee
movd dword [rax + rdx + 0x10], xmm1
movq qword [rax + rdx + 8], xmm0
invalid
adc byte [rax], r9b
mov r8d, dword [rbp - 0x3c]
mov dword [rax + rdx + 0x14], r8d
mov r8d, dword [rbp - 0x40]
mov dword [rax + rdx + 0x18], r8d
adc byte [rax], r11b
rol byte [r9 + rcx*4 + 0x44], 0x10
sbb byte [rsi + 0x44], ah
mov dword [rax + rdx + 0x1c], ebp
insb byte [rdi], dx
invalid
invalid
adc byte [rax], r11b
mov word [rax + rdx + 0x1c], r13w
insb byte [rdi], dx
adc byte [rax + rcx*2], bl
inc rdi
inc rdi
mov qword [rbp - 0x48], rdi
test r15, r15
je 0x14015b689
invalid
mov rdx, r15
mov edx, edi
nop dword [rax]
add byte [rax], al
mov r9, qword [rdx + 0x20]
mov r15, qword [rdx + 0x28]
movzx r8d, word [r9]
cmp r8d, 0x17
cmp eax, 0x17
je 0x14015b640
invalid
cmp r8d, 2
je 0x14015b610
nop word cs:[rax + rax]
cmp qword [rdx + 0x10], 0x10
jb 0x14015b6e2
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
jp 0x14015b624
adc byte [rdi], cl
invalid
mov r12d, dword [r9 + 4]
mov edx, r12d
shr edx, 0x10
movd xmm7, edx
movd mm7, edx
adc byte [rsi + 0xf], ah
outsb dx, byte [rsi]
cli
movd mm7, edx
pinsrw xmm7, r13d, 1
xor r14d, r14d
cmp rdi, qword [rbp - 0x50]
jne 0x14015b580
invalid
invalid
invalid
invalid
jmp 0x14015b672
cmp qword [rdx + 0x10], 0x1c
jb case.0x140153337.510
mov edx, dword [r9 + 4]
mov dword [rbp - 0x3c], edx
push rbp
vsqrtsd xmm11, xmm14, qword [r8]
mov dword [rbp - 0x40], edx
mov r14w, 1
movdqa xmm7, xmm6
cmp rdi, qword [rbp - 0x50]
cmp edi, dword [rbp - 0x50]
jne 0x14015b580
test dword [rsi], ecx
invalid
invalid
invalid
mov rbx, rcx
mov rdx, rdi
call fcn.1402df9e0
mov rax, qword [rbp - 0x58]
mov rcx, rbx
jmp 0x14015b580
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rax, qword [rbp - 0x58]
mov rcx, qword [rbp - 0x50]
shl rdi, 5
add rdi, rax
mov qword [rsi], rax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
mov qword [rsi + 0x18], rdi
movaps xmm6, xmmword [rbp - 0x20]
loopne 0x14015b6c5
sub byte [rbp - 0x10], bh
loopne 0x14015b6c5
sub byte [rbp - 0x10], bh
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov byte [rbp - 0x29], 1
mov ecx, 4
mov edx, 0x80
add byte [rax], al
add al, ch
invalid
call 0x1af00b6f9
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x1403b34a8]
jge 0x14015b714
add byte [rdx + 0x42], bh
call fcn.1402da450
jmp 0x14015b750
mov byte [rbp - 0x29], 1
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
invalid
invalid
mov byte [rbp - 0x29], 1
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea ecx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea eax, [0x1403b3508]
mov edx, 0x43
add al, ch
add ch, ch
invalid
invalid
ud2
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
in al, dx
lea rbp, [rdx + 0x80]
add byte [rax], al
in al, dx
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
movdqa xmmword [rsp + 0x20], xmm7
movdqa xmmword [rsp + 0x30], xmm6
and byte [rsi + 0xf], ah
jg 0x14015b7fa
and al, 0x30
mov rcx, qword [rbp - 0x38]
call sub.ws2_32.dll_freeaddrinfo
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp - 0x58]
mov rdx, qword [rbp - 0x50]
mov edx, dword [rbp - 0x50]
mov edx, dword [rbp - 0x50]
call case.0x140159a1a.560
mov byte [rbp - 0x29], 0
movdqa xmm6, xmmword [rsp + 0x30]
outsd dx, dword [rsi]
je 0x14015b7cb
xor byte [rsi + 0xf], ah
outsd dx, dword [rsi]
jl 0x14015b7d1
and byte [rax - 0x7d], cl
invalid
invalid
add dh, al
xlatb
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
je 0x14015b7cb
xor byte [rsi + 0xf], ah
outsd dx, dword [rsi]
jl 0x14015b7d1
and byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm7
movdqa xmmword [rsp + 0x30], xmm6
movq qword [rsp + 0x30], mm6
movq qword [rsp + 0x30], mm6
cmp byte [rbp - 0x29], 0
je 0x14015b7f7
xlatb
add byte [rcx + rcx + 0x48], dh
mov ecx, dword [rbp - 0x38]
invalid
mov rcx, qword [rbp - 0x38]
enter 0x29e8, 0
add byte [rax], al
call sub.ws2_32.dll_freeaddrinfo
movaps xmm6, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], dh
and al, 0x30
movaps xmm7, xmmword [rsp + 0x20]
and al, 0x20
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
int3
and eax, 0x185f89
int3
int3
test rdx, rdx
je 0x14015b83f
mov edx, 4
jmp fcn.1400224f0
invalid
add byte [rax], al
add cl, ch
mov cl, 0x6c
in al, dx
inc ebx
push rsi
push rdi
sub rsp, 0x1f8
clc
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
ret
clc
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
mov rdi, qword [rax]
invalid
invalid
add byte [rax], al
mov rdi, qword [rax]
mov qword [rax], 0
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x14015b899
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
push qword [rsi + rdi + 0x48]
lea rsi, ds:[rsp + 0x60]
lea rsi, ds:[rsp + 0x60]
lea rsi, [rsp + 0x60]
mov r8d, 0x198
mov eax, 0x198
mov rcx, rsi
int1
xor edx, edx
call fcn.1402b0760
add byte [rsi - 0x47], ah
add al, byte [rdx]
add byte [rsi - 0x47], ah
add al, byte [rdx]
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
bnd call qword [sym.imp.ws2_32.dll_WSAStartup]
mov dword [rsp + 0x2c], eax
test eax, eax
jne 0x14015b8b3
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
invalid
add rsp, 0x1f8
invalid
pop rdi
pop rsi
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1402da450
ud2
add byte [rdi], cl
or ecx, dword [rax - 0x39]
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x2c]
lea rdx, [rsp + 0x30]
and al, 0x30
call fcn.1402dfc00
ud2
add eax, 0x286043
movsxd r9, dword [r8 + rdx*4]
nop
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
invalid
loope 0x14015b96e
add ecx, 4
add al, 0xeb
xor al, 0x48
invalid
jmp 0x14015b95f
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
cmove edx, eax
add rcx, rdx
add rcx, 8
add ecx, 8
add ecx, 8
jmp 0x14015b95f
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
add byte [rax], al
jmp 0x14015b95f
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
sub rdx, rcx
invalid
mov rdx, rsi
sub rdx, rcx
invalid
retf 0x820f
jb 0x14015b9f4
add rcx, rdi
add ecx, edi
mov r8, rcx
test rdx, rdx
test edx, edx
sal byte [rdx + rdx + 0x41], cl
movzx eax, byte [rax]
invalid
je case.0x140152503.633
movzx eax, byte [r8]
add byte [rsp + rbx*2], bh
cmp al, 0x5c
sete cl
cmp al, 0x2f
invalid
invalid
sete al
or al, cl
jmp 0x14015b98a
invalid
add dh, byte [rcx]
ror byte [rax - 0x77], 0x7c
and al, 0x58
pop rax
xor eax, eax
mov qword [rsp + 0x58], rdi
pop rax
mov qword [rsp + 0x60], rsi
movups xmm0, xmmword [rsp + 0x20]
adc byte [rsp + 0x20], al
adc byte [rsp + 0x20], al
and al, 0x20
movups xmm1, xmmword [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
adc dword [rsp + 0x68], eax
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
adc dword [rsp + 0x78], ecx
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rsp + 0x88], rcx
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x922484], cl
xchg edx, eax
add byte [rax], al
invalid
mov byte [rsp + 0x92], al
xchg edx, eax
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
invalid
test byte [rax + rdx*4], ah
and al, 0x90
mov word [rsp + 0x90], 0x200
and al, 0x90
nop
add byte [rax], al
add byte [rax], al
add cl, byte [rax - 0x73]
lea rcx, [rsp + 0x20]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.140158f40
inc dword [rax + 0x920247c]
cmp byte [rsp + 0x20], 9
and byte [rcx], cl
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
jne 0x14015b9e8
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
jmp case.0x1401568dd.433
xor eax, eax
ror byte [rax - 0x7f], 0xc4
cwde
add byte [rax], al
add rsp, 0x98
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
add eax, 0x255c0d
or eax, 0x4800255c
mov edx, esi
pop rsp
and eax, 0xf2894800
mov rdx, rsi
call fcn.1402da300
ud2
std
call 0x14b24ba1c
or ecx, esp
int3
int3
int3
int3
int3
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
in al, dx
push rax
mov rsi, rcx
mov rbx, qword [rcx]
sbb dword [rax - 0x75], ecx
jns 0x14015ba35
mov rdi, qword [rcx + 0x10]
mov edi, dword [rcx + 0x10]
mov rcx, rbx
invalid
mov rdx, rdi
mov edx, edi
call case.0x140152503.609
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test rax, rax
je 0x14015bb82
add byte [rax], al
add qword [r8], rax
add byte [rax - 0x7d], cl
cli
add byte [rax], al
cmp rdx, 2
jne 0x14015ba55
invalid
add dh, byte [rbp + 0x16]
invalid
movzx ecx, word [rax]
cmp ecx, 0x2e2e
add byte cs:[rax], al
stc
add byte cs:[rax], al
add byte cs:[rax], al
add byte cs:[rax], al
jne 0x14015ba55
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov r9, rax
mov ecx, eax
jmp 0x14015ba96
xor r9d, r9d
mov r8, rdx
nop dword [rax + rax]
test r8, r8
test eax, eax
ror byte [rdi], 1
invalid
add byte [rbp - 0x7b], cl
sal byte [rcx + rbp + 0x4c], 0x89
ror dword [rcx - 1], 0xc8
test eax, eax
je 0x14015ba8e
mov rcx, r8
dec r8
cmp byte [rax + rcx - 1], 0x2e
jne 0x14015ba60
mov ecx, eax
or bh, bh
jne 0x14015ba60
ror byte [rcx + 0x29], cl
retf 0x820f
cmp eax, dword [rcx]
add byte [rax], al
test r8, r8
invalid
je 0x14015ba90
add dword [rax], eax
add byte [rbp - 0x7b], cl
sal byte [rbp + rcx + 0x49], 0x89
ror dword [rax + 1], 0xc8
or eax, 0x48c18949
add eax, ecx
mov r9, rax
mov ecx, eax
add rax, rcx
mov rdx, r10
jmp 0x14015ba98
jmp 0x14015ba98
mov r9, rax
mov r8, rdx
mov eax, edx
mov eax, edx
xor eax, eax
ror byte [rbp - 0x7b], 0xc9
test r9, r9
cmovne rax, r9
test rax, rax
je 0x14015bb82
ror dword [rax - 0x7b], 0xc0
add byte [rax], al
add byte [rbp - 0x7b], cl
test r9, r9
leave
cmove r8, rdx
add rax, r8
sub rax, rbx
fmul dword [rax + 0x39]
invalid
cmove eax, edx
sub eax, ebx
fmul dword [rax + 0x39]
invalid
jb 0x14015bac1
mov qword [rsi + 0x10], rax
mov rdi, rax
mov edi, eax
mov edi, eax
mov r15, qword [rsi + 8]
mov rax, r15
mov eax, edi
or byte [rcx + rcx*4 - 8], cl
mov eax, edi
sub rax, rdi
cmp rax, 3
clc
invalid
clc
add esi, dword [rdi + 0x6c]
insb byte [rdi], dx
ja case.0x140156aef.340
insb byte [rdi], dx
mov r14, rdi
add r14, 4
jb 0x14015bbcc
add byte [rax], al
invalid
mov byte [rdi + rcx], 0x82
out dx, al
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
not rdx
not edx
not rdx
not edx
shr rdx, 0x3f
test r15, r15
test edi, edi
test edi, edi
je 0x14015bb02
mov qword [rsp + 0x20], rbx
and al, 0x20
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], r15
and al, 0x30
jmp 0x14015bb0b
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x38]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
lea r9, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov r8, r14
call fcn.14014f210
invalid
invalid
dec dword [rax - 0x7d]
jl 0x14015bb45
cmp byte [rax], al
invalid
invalid
dec dword [rax - 0x7d]
jl 0x14015bb45
cmp dword [rsp + 0x38], 0
cmp byte [rax], al
mov rcx, qword [rsp + 0x40]
and al, 0x40
je case.0x140157c0e.476
movabs rax, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
or byte [rax + 0x39], 0xc1
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
ror dword [rdi], 0x85
mov al, byte [rax]
add byte [rax], al
invalid
jne case.0x14015bee4.289
test dword [rdx + 0x4c000000], ecx
cmp edi, edi
add byte [rax], al
add byte [rcx + rdi - 1], cl
cmp rdi, r15
cmp rdi, r15
jne case.0x140158515.232
adc cl, byte [rax - 0x77]
mov rcx, rsi
int1
mov rdx, rdi
call case.0x140158b02.202
add byte [rax], al
mov rbx, qword [rsi]
invalid
mov rdi, qword [rsi + 0x10]
jle case.0x140158515.233
mov byte [rbx + rdi], 0x2e
cmp ebp, dword [rsi]
inc rdi
inc edi
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
jle 0x14015bb6f
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax + 0x29], cl
clc
sub rax, rdi
sub eax, edi
cmp rax, 2
cmp eax, 2
jbe 0x14015bba2
mov rax, qword ss:[rsi]
mov rax, qword [rsi]
invalid
mov byte [rax + rdi + 2], 0x65
mov word [rax + rdi], 0x7865
invalid
add al, 0x38
invalid
invalid
add ah, byte [rbp + 0x66]
mov word gs:[rax + rdi], 0x7865
mov dword [rax + rdi], 0x83487865
js 0x14015bbc3
add rdi, 3
add edi, 3
mov dword [rbx], 0x107e8948
mov qword [rsi + 0x10], rdi
jle case.0x140158446.213
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
mov qword [rsi], rcx
mov dword [rsi], ecx
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
mov rbx, rcx
mov ebx, ecx
mov r15, r14
cmp rdi, r15
cmp edi, edi
cmp edi, edi
push qword [rdx + riz*4 - 0x15]
mov dl, 0x41
je 0x14015bb42
movabs byte [0x3b841b2eb], al
jmp case.0x140158515.232
mov r8d, 3
mov eax, 3
add eax, dword [rax]
add byte [rax], al
mov rcx, rsi
int1
mov rdx, rdi
cli
call fcn.1402df850
sbb byte [rax], al
add byte [rax - 0x75], cl
jle case.0x14015bee4.289
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jmp case.0x14015bee4.276
mov bl, 0x4c
lea eax, [0x1403aff48]
add eax, 0x254388
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sliceiter.rs
add eax, 0x254388
mov byte [rbx + 0x25], al
add al, ch
cmp esp, edi
invalid
call fcn.1402da300
ud2
invalid
out 0x17, eax
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
test rcx, rcx
leave
jne 0x14015bbd3
invalid
call fcn.140043d10
ud2
invalid
sub esi, 0x480b0fff
or ecx, dword [rax - 0x75]
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
push rsp
and al, 0x48
call fcn.1402d9f80
ud2
movabs dword [0x5756cc0b0f0017e3], eax
invalid
add byte [rdi], cl
or ecx, esp
sub esp, 0x58
inc edx
test byte [rdx + 0x48000000], al
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
mov rax, qword [rcx + 8]
lea rcx, [rax + rax]
lea ecx, [rax + rax]
invalid
or byte [rax - 0x73], cl
lea ecx, [rax + rax]
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmova edx, ecx
ror dword [rax + 0xf], 1
cmova edx, ecx
ror dword [r8 - 0x7d], 1
cmp rdx, 9
cli
or dword [rdi + 8], edi
mov edi, 8
mov edi, 8
or byte [rax], al
add byte [rax], al
cmovae rdi, rdx
cli
cli
mov rdx, rdi
not rdx
ror byte [rax - 0x3f], cl
invalid
shr rdx, 0x3f
test rax, rax
sal byte [rax + rbx + 0x48], 0x8b
je 0x14015bc35
mov rcx, qword [rsi]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
invalid
mov dword [rsp + 0x28], ecx
and al, 0x28
sub byte [rax - 0x39], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
and al, 0x30
xor byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
cmp bl, ch
jmp case.0x14015bee4.306
or dword [rax - 0x39], ecx
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
invalid
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
and al, 0x40
lea r9, [rsp + 0x28]
lea r9, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rcx - 0x77], cl
clc
mov r8, rdi
mov eax, edi
call fcn.14014f210
sal byte [0xc35ebc52], 0x7c
invalid
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
and al, 0x48
jl case.0x140156aef.368
and al, 0x40
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
je case.0x140156aef.368
je case.0x140156aef.368
sbb ecx, dword [rax - 0x48]
add dword [rax], eax
invalid
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc1
cmp rcx, rax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
adc ecx, dword [rax - 0x7b]
invalid
invalid
cmp rcx, rax
cmp ecx, eax
je case.0x140156aef.369
test rcx, rcx
leave
jne case.0x140156aef.370
adc eax, 0xee809ae8
sub dh, 0xff
out dx, al
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
invalid
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
invalid
mov dword [rsi + 8], edi
jle 0x14015bc87
add rsp, 0x58
invalid
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
push rsp
and al, 0x50
push rax
push rax
call fcn.1402d9f80
ud2
invalid
loop case.0x140158515.258
add byte [rdi], cl
or ecx, esp
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, r8
mov rbx, rdx
mov ebx, edx
invalid
mov ebx, edx
mov rdi, rcx
mov edi, ecx
test r8, r8
je 0x14015bce4
invalid
sal byte [rbp + rbp + 0x78], 0x58
js case.0x140158446.245
movzx eax, byte [0x1404301b0]
add eax, 0x2d44f0
invalid
sub eax, 0x1ba00
add byte [rax], al
invalid
mov edx, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
int1
call fcn.140022460
mov r14, rax
mov esi, eax
xchg ebx, eax
in al, dx
in al, dx
dec dword [rcx - 0x77]
invalid
mov esi, eax
test rax, rax
jne case.0x140158b02.219
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rdx, rsi
call fcn.1402d9f80
sahf
loop case.0x140158b02.221
invalid
invalid
bnd call fcn.1402d9f80
sahf
loop case.0x140158b02.221
invalid
add byte [rdi], cl
ud2
or eax, dword [rcx - 0x42]
add dword [rax], eax
invalid
mov r14d, 1
mov esi, 1
add byte [rax], al
mov rcx, r14
mov rdx, rbx
mov edx, ebx
fimul dword [rcx - 0x77]
invalid
fimul dword [rcx - 0x77]
invalid
mov eax, esi
call fcn.1402afaf0
adc eax, 0x37894c00
mov qword [rdi], r14
mov qword [rdi + 8], rsi
ja case.0x140080628.2767
or byte [rax - 0x77], cl
ja 0x14015bd13
mov qword [rdi + 0x10], rsi
mov byte [rdi + 0x18], 0
sbb byte [r8], r8b
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
cli
jg case.0x140158446.243
out dx, al
dec dword [rdi]
ud2
int3
int3
int3
int3
int3
push rdi
push r14
push rsi
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
in al, dx
push rax
in al, dx
push rax
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov qword [rbp - 8], 0xfffffffffffffffe
mov rdi, r9
mov edi, ecx
clc
invalid
invalid
dec dword [rcx + rcx*4 - 0x31]
mov edi, ecx
mov rbx, r8
ret
mov r14, rdx
invalid
mov rsi, rcx
mov esi, ecx
test r8, r8
test eax, eax
je case.0x140158b02.240
js 0x14015bdd2
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [0x1404301b0]
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov dh, 5
push rdi
sub eax, 0x1ba00
add byte [rdx + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
cli
in al, dx
in al, dx
mov rcx, rbx
mov ecx, ebx
call fcn.140022460
in al, dx
dec dword [rcx - 0x77]
mov r15, rax
test rax, rax
invalid
jne 0x14015bd83
invalid
invalid
sal byte [rbp + 0x15], 0xb9
adc eax, 0x1b9
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
mov edx, ebx
call fcn.1402d9f80
loop 0x14015bd91
invalid
add byte [rdi], cl
or eax, dword [rcx - 0x41]
mov r15d, 1
ud2
mov r15d, 1
add byte [rax], al
add byte [rbx + rcx*4 + 0x65], cl
mov esp, dword [rbp + 0x60]
mov r12, qword [rbp + 0x60]
mov esp, dword [rbp + 0x60]
mov rcx, r15
mov rdx, r14
mov edx, esi
mov r8, rbx
mov eax, ebx
mov r8, rbx
mov eax, ebx
call fcn.1402afaf0
pop rbx
cmp eax, 0x894c0015
add byte [rcx + rcx*4 + 0x7d], cl
invalid
add byte [rcx + rcx*4 + 0x7d], cl
fmul dword [rax - 0x77]
invalid
invalid
mov qword [rbp - 0x28], r15
mov dword [rbp - 0x28], edi
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rbx
invalid
pop rbp
loopne 0x14015bde6
mov dword [rbp - 0x18], ebx
call 0x14106036b
mov byte [rbp - 0x10], 0
lock add byte [rax - 0x73], cl
lock add byte [rax - 0x73], cl
lea rcx, [rbp - 0x28]
fmul dword [r8 - 0x77]
cli
mov rdx, rdi
mov edx, edi
mov r8, r12
call fcn.140157b80
int3
mov ebp, 0x100fffff
invalid
invalid
int3
mov ebp, 0x100fffff
fmul dword [r15]
fmul dword [rdi]
fmul dword [rdi]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc byte [rdi], r9b
adc byte [rdi], cl
adc dword [rsi], eax
add rsp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rbp
ret
call fcn.140043d10
ud2
cmp dword [rdi - 0x12], edi
dec dword [rdi]
or ecx, dword [rdi]
jg case.0x140158515.281
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
push 0x50
push rax
lea rbp, [rdx + 0x50]
push rax
lea rcx, [rbp - 0x28]
call fcn.140044120
sub esi, 0xffffffff
fsubr st(0)
and byte [rbx + 0x4890ffee], al
sub esi, 0xffffffff
nop
add rsp, 0x20
invalid
sub esi, 0xffffffff
out dx, al
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
mov rax, qword [r8 + 0x18]
mov dword [rax], 1
add byte [rcx], al
add byte [rax], al
invalid
sbb dil, al
sbb bh, al
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x50890448], cl
mov dword [rax + 4], ecx
mov dword [rax + 8], edx
add al, 0x89
push rax
or bl, al
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
push r15
push r14
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xc8
sub esp, 0xc8
enter 0, 0
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x30], esi
jne 0x14015be7f
movaps xmmword [rbp + 0x30], xmm6
jne 0x14015be7f
mov qword [rbp + 0x28], 0xfffffffffffffffe
mov rbx, r8
mov ebx, eax
sub r14b, r15b
invalid
dec dword [rcx + rcx*4 - 0x3d]
mov ebx, eax
mov r14, rdx
mov esi, edx
mov qword [rbp + 8], rcx
mov rdi, qword [r8 + 8]
mov edi, dword [rax + 8]
or byte [r9 - 0x75], r9b
js case.0x140158515.306
invalid
mov edi, dword [rax + 8]
or byte [rbp - 0x75], cl
push 0xffffffffe4314510
adc byte [rbp + 0x31], al
xor r12d, r12d
mov r13, qword [r8 + 0x10]
mov ebp, dword [rax + 0x10]
xor r12d, r12d
in al, 0xf
xorps xmm6, xmm6
mov qword [rbp], rdi
mov dword [rbp], edi
push rdi
test byte [rax - 0x77], 0x7d
invalid
invalid
invalid
mov dword [rbp], edi
add byte [rcx + rcx*4 + 0x6d], cl
clc
mov qword [rbp - 8], r13
mov dword [rbp - 8], ebp
mov rsi, r13
out dx, al
jmp case.0x140158b02.262
adc cl, byte [rdi]
invalid
add byte [rdx + 8], dil
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp + 0x10]
adc r8b, r13b
invalid
call fcn.1400224f0
in al, dx
dec dword [rax + 0x39]
invalid
invalid
cmp rsi, rdi
je case.0x14015b922.13
test ah, bh
cld
add byte [rax], al
invalid
dec byte [rdi]
test ah, bh
cld
cld
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbx]
invalid
invalid
add byte [rax], al
mov rax, qword [rbx]
add rax, rsi
mov rcx, rdi
mov ecx, edi
sub rcx, rsi
sub ecx, esi
invalid
sub ecx, esi
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rcx
mov dword [rbp - 0x30], ecx
mov dword [rbp - 0x30], ecx
ror byte [rax - 0x39], 1
fadd dword [r8]
fadd dword [rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
mov qword [rbp - 0x28], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x20], r12
mov rcx, r14
mov ecx, esi
loopne 0x14015bf04
mov ecx, esi
lea rdx, [rbp - 0x38]
call fcn.140156830
insd dword [rdi], dx
test eax, 0x8548ffff
invalid
dec dword [rax - 0x7b]
test rax, rax
test eax, eax
enter 0x6de8, 0xffffffffffffffa9
invalid
insd dword [rdi], dx
test eax, 0x8548ffff
invalid
dec dword [rax - 0x7b]
test rax, rax
test eax, eax
invalid
test byte [rdx + rax], al
add al, 2
test eax, eax
je case.0x14015b922.54
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r13, rax
mov ebp, eax
mov r15d, r13d
and r15d, 3
out 3, eax
lea rcx, [0x1403e1974]
xchg edi, eax
pop rdx
sub byte [rax], al
movsxd rax, dword [rcx + r15*4]
add rax, rcx
add eax, ecx
mov ecx, 0xffc80148
loopne case.0x140158b02.284
invalid
add eax, ecx
jmp rax
movzx eax, byte [rbp + 0x10]
jmp case.0x140158b02.280
adc r11b, r13b
invalid
movzx eax, byte [r13 + 0xf]
jmp case.0x140158b02.280
nop word [rax + rax]
add byte [rax], al
mov rcx, r13
shr rcx, 0x20
invalid
invalid
shr ecx, 0x20
jmp 0x1808aa72a
call fcn.14014ff80
cmp al, 0x23
jne 0x14015c37e
push 4
add byte [rax], al
invalid
add byte [rcx - 0x73], cl
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
lea rax, [r15 - 2]
cmp rax, 2
clc
add cl, byte [rdi]
invalid
insb byte [rdi], dx
invalid
invalid
invalid
clc
add cl, byte [rdi]
invalid
dec dword [rbp - 0x7b]
dec dword [rdi]
test byte [rbx - 1], ah
invalid
invalid
invalid
dec eax
mov qword [rbp + 0x10], rax
mov rcx, qword [r13 - 1]
mov ecx, dword [rbp - 1]
dec dword [rcx - 0x75]
invalid
invalid
mov qword [rbp + 0x20], rcx
and byte [rax - 0x77], cl
sbb r15b, r15b
sbb bh, bh
adc byte [rax - 0x75], cl
mov rax, qword [rbp + 0x18]
cmp qword [rax + 8], 0
or byte [rax], al
je case.0x140158b02.260
invalid
invalid
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp + 0x20]
and r8b, r13b
lea esp, [rbp - 0x14]
in al, dx
invalid
jmp case.0x140158b02.260
mov r8d, 0x20
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
call fcn.1402df850
cmp byte [rax], bl
add byte [rax - 0x75], cl
jnp case.0x140159a74.206
mov rsi, qword [rbx + 0x10]
jmp case.0x140158515.312
invalid
invalid
mov r13, qword [rbp - 0x28]
test r13, r13
je 0x14015c3ce
invalid
mov rax, qword [rbp - 0x20]
mov r12, rax
sub r12, r13
jb 0x14015c3f9
invalid
mov rax, qword [rbp + 8]
mov qword [rax + 8], r13
mov qword [rax], 1
movaps xmm6, xmmword [rbp + 0x30]
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub rsi, qword [rbp - 8]
mov rax, qword [rbp + 8]
mov qword [rax + 8], rsi
mov qword [rax], 0
jmp 0x14015c38d
mov ah, 0x2f
add byte [rax], al
mov r15, rbx
add r15, rbx
je 0x14015ce30
mov rdi, rdx
movzx eax, byte [0x1404301b0]
mov edx, 2
mov rcx, r15
call fcn.140022460
test rax, rax
je 0x14015fdee
mov r12, rax
mov rdx, rdi
jmp 0x14015ce33
mov rcx, qword [rdx + 0x160]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14015d134
sbb byte [rdi], cl
mov bh, 0x82
rol byte [rbx], 1
add byte [rax], al
movzx eax, word [rdx + 0x3d0]
inc r8
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x14015d110
jmp 0x14015d139
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x530], r8
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x520], xmm2
movaps xmmword [rbp + 0x510], xmm1
movaps xmmword [rbp + 0x500], xmm0
mov r8, qword [rbp + 0x450]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp + 0x420]
movaps xmm1, xmmword [rbp + 0x430]
movaps xmm2, xmmword [rbp + 0x440]
movups xmmword [rcx + rdx + 0x188], xmm2
movups xmmword [rcx + rdx + 0x178], xmm1
movups xmmword [rcx + rdx + 0x168], xmm0
movups xmm0, xmmword [rcx + rax]
movups xmm1, xmmword [rcx + rax + 0x10]
lea rdx, [rbp + 0x538]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rbp + 0x458]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + rax], xmm0
movups xmmword [rcx + rax + 0x10], xmm1
adc dword [rcx + rax + 0x10], ecx
test edi, edi
je 0x14015d519
mov rax, qword [rbp + 0x3e0]
mov qword [rbp + 0x560], rax
mov r13, qword [sym.imp.kernel32.dll_CompareStringOrdinal]
lea rcx, [r15 + 0x168]
movzx eax, word [r15 + 0x3d2]
mov bh, 0x87
rol byte [rbx], cl
add byte [rax], al
mov bh, 0x87
rol byte [rbx], cl
add byte [rax], al
mov qword [rbp + 0x570], rax
imul rdi, rax, 0x38
mov rbx, 0xffffffffffffffff
nop word cs:[rax + rax]
test rdi, rdi
je 0x14015d4d0
lea r12, [rcx + 0x38]
mov r8, qword [rcx]
mov r9d, dword [rcx + 0x10]
mov dword [rsp + 0x20], 1
mov rcx, rsi
mov edx, r14d
call r13
add rdi, 0xffffffffffffffc8
inc rbx
mov rcx, r12
cmp eax, 3
je 0x14015d490
mov rbx, qword [rbp + 0x570]
mov rax, qword [rbp + 0x560]
sub rax, 1
jb 0x14015d9e0
xor r12d, r12d
jmp 0x14015d528
mov edx, 1
call fcn.1400224f0
cmp qword [rbp - 0x28], 0
mov rbx, qword [rbp + 0x4f0]
je 0x14015d54d
mov rax, qword [rbp + 0x488]
mov qword [rax], r14
mov qword [rax + 0x10], 2
cmp qword [rbp + 0x3d0], 0
je 0x14015d745
movaps xmm6, xmmword [rbp + 0x590]
add rsp, 0x628
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rbp + 0x4d0], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x4d8], xmm0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x570], rax
xor r14d, r14d
xor r15d, r15d
xor r13d, r13d
cmp r8, 0x201
jb 0x14015dadf
jmp 0x14015daf0
jae 0x14015dbaa
cmp r8, 0x201
jae 0x14015daf0
mov edi, 0x200
lea rsi, [rbp - 0x30]
mov r12, r8
jmp 0x14015db48
sub r8, r13
sub r15, r13
cmp r15, r8
jae 0x14015db1f
lea rcx, [rbp + 0x4d0]
mov rdx, r13
call fcn.1402df790
mov rax, qword [rbp + 0x4d0]
test eax, edx
add al, 0
add byte [rax - 0x77], cl
test dword [rax + 5], esi
add byte [rax], al
mov r14, qword [rbp + 0x4d8]
mov eax, 0xffffffff
cmp r14, rax
mov r13d, 0xffffffff
cmovb r13, r14
mov qword [rbp + 0x4e0], r13
mov r15, r14
mov rdi, r13
mov rsi, qword [rbp + 0x570]
mov r12, r13
xor ecx, ecx
call sub.kernel32.dll_SetLastError
xor ecx, ecx
mov rdx, rsi
mov r8d, r12d
call qword [sym.imp.kernel32.dll_GetModuleFileNameW]
mov ebx, eax
test eax, eax
jne 0x14015db6c
call sub.kernel32.dll_GetLastError
test eax, eax
jne 0x14015dbe2
mov r8d, ebx
cmp r12, r8
jne 0x14015dad0
pop rax
invalid
invalid
invalid
pop rax
invalid
call sub.kernel32.dll_GetLastError
cmp eax, 0x7a
jne 0x14015fe66
add r12, r12
mov eax, 0xffffffff
cmp r12, rax
cmovae r12, rax
mov r8, r12
cmp r8, 0x201
jae 0x14015daf0
jmp 0x14015dadf
cmp rdi, r8
jb 0x14015ff92
lea rcx, [rbp + 0x500]
mov rdx, rsi
call case.0x1400ee993.2640
movdqu xmm0, xmmword [rbp + 0x500]
movups xmm1, xmmword [rbp + 0x510]
movaps xmmword [rbp + 0x430], xmm1
movdqa xmmword [rbp + 0x420], xmm0
jmp 0x14015dbfd
call sub.kernel32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x420], rax
mov byte [rbp + 0x438], 2
test r14, r14
je 0x14015dc13
mov edx, 2
mov rcx, qword [rbp + 0x570]
call fcn.1400224f0
cmp byte [rbp + 0x438], 2
jne 0x14015dc34
mov byte [rbp + 0x587], 1
lea rcx, [rbp + 0x420]
call fcn.1401521b0
jmp 0x14015dd18
movdqa xmm0, xmmword [rbp + 0x420]
movaps xmm1, xmmword [rbp + 0x430]
movdqa xmmword [rbp + 0x500], xmm0
movaps xmmword [rbp + 0x510], xmm1
mov rcx, qword [rbp + 0x500]
mov rsi, qword [rbp + 0x510]
mov byte [rbp + 0x55e], 1
mov rdx, rsi
call fcn.140159270
test rax, rax
mov r8, qword [rbp + 0x578]
je 0x14015dc87
cmp rsi, rdx
jb 0x14015dc87
mov qword [rbp + 0x510], rdx
movdqa xmm0, xmmword [rbp + 0x500]
mov rax, qword [rbp + 0x510]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x518]
mov qword [rbp - 0x18], rax
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
mov rdx, qword [rbp + 0x560]
call fcn.140157b80
mov rbx, qword [rbp + 0x4f0]
cmp qword [rbp + 0x4c8], 1
je 0x14015dcd4
lea rcx, [rbp - 0x30]
call case.0x140156aef.318
mov rsi, qword [rbp - 0x30]
mov r8, qword [rbp - 0x20]
lea rcx, [rbp + 0x4d0]
mov rdx, rsi
call fcn.1401630a0
cmp qword [rbp - 0x28], 0
je 0x14015dcff
mov qword [rbp + 0x408], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x410], xmm0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x570], rax
xor esi, esi
xor r14d, r14d
xor r15d, r15d
cmp r8, 0x201
jb 0x14015dd6f
jmp 0x14015dd80
nop dword [rax + rax]
jae 0x14015de3c
cmp r8, 0x201
jae 0x14015dd80
mov edi, 0x200
lea r13, [rbp - 0x30]
mov r12, r8
jmp 0x14015ddd8
sub r8, r15
sub r14, r15
cmp r14, r8
jae 0x14015ddaf
lea rcx, [rbp + 0x408]
mov rdx, r15
call fcn.1402df790
mov rax, qword [rbp + 0x408]
mov qword [rbp + 0x570], rax
mov rsi, qword [rbp + 0x410]
mov eax, 0xffffffff
cmp rsi, rax
mov r15d, 0xffffffff
cmovb r15, rsi
mov qword [rbp + 0x418], r15
mov r14, rsi
mov rdi, r15
mov r13, qword [rbp + 0x570]
mov r12, r15
xor ecx, ecx
call sub.kernel32.dll_SetLastError
mov rcx, r13
mov edx, r12d
call qword [sym.imp.kernel32.dll_GetSystemDirectoryW]
mov ebx, eax
test eax, eax
jne 0x14015ddfe
or al, 0x15
add byte [rbx - 0x7af08508], al
xchg byte [rax], ah
add byte [rax], al
add r12, r12
mov eax, 0xffffffff
cmp r12, rax
cmovae r12, rax
mov r8, r12
cmp r8, 0x201
jae 0x14015dd80
cmp rdi, r8
jb 0x14015ffa9
lea rcx, [rbp + 0x500]
mov rdx, r13
call case.0x1400ee993.2640
mov r8, qword [rbp + 0x578]
lea rcx, [rbp + 0x500]
lea eax, [rax]
add eax, 0x8b480000
xchg ebp, eax
invalid
add eax, 0x12e80000
popfq
invalid
dec dword [rax - 0x7d]
mov ebp, 0x4c8
invalid
je 0x14015de84
lea rcx, [rbp + 0x500]
call case.0x140156aef.318
mov rdi, qword [rbp + 0x500]
mov r8, qword [rbp + 0x510]
lea rcx, [rbp + 0x4d0]
mov rdx, rdi
call fcn.1401630a0
add byte [rax], al
add byte [rax], al
cmp qword [rbp + 0x508], 0
je 0x14015deb8
mov edx, 1
mov rcx, rdi
call fcn.1400224f0
movdqu xmm0, xmmword [rbp + 0x4d0]
movdqu xmmword [rbp + 0x428], xmm0
mov rax, qword [rbp + 0x4e0]
mov qword [rbp + 0x438], rax
mov qword [rbp + 0x420], 0
mov dil, 1
jmp 0x14015e017
add al, 0
add byte [rax - 0x75], cl
test eax, esp
add al, 0
add byte [rax - 0x77], cl
test dword [rax], edi
add al, 0
add byte [rax - 0x39], cl
test dword [rax], esp
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x49], al
add ecx, ebp
add dword cs:[rax], eax
add byte [rax - 0x73], cl
pop rbp
jmp 0x159c36c3d
mov byte [rbp + 0x587], 1
mov rcx, rsi
mov rdx, rdi
call case.0x14013529d.1049
movzx eax, byte [rbp - 0x18]
cmp al, 2
je 0x14015da8b
mov rcx, qword [rbp - 0x30]
mov rdx, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
test r8, r8
jne 0x14015df50
test rdx, rdx
je 0x14015df10
mov edx, 1
call fcn.1400224f0
jmp 0x14015df10
mov r9d, dword [rbx]
mov r10d, dword [rbx + 3]
mov dword [r13 + 3], r10d
mov dword [r13], r9d
mov qword [rbp + 0x500], rcx
mov qword [rbp + 0x508], rdx
mov qword [rbp + 0x510], r8
mov byte [rbp + 0x518], al
mov rcx, r12
mov rdx, qword [rbp + 0x560]
mov r8, qword [rbp + 0x578]
call fcn.140157b80
cmp qword [rbp + 0x4c8], 1
je 0x14015dfa2
mov rcx, r12
call case.0x140156aef.318
mov r15, qword [rbp + 0x500]
mov r8, qword [rbp + 0x510]
mov rcx, rsi
mov rdx, r15
call fcn.1401630a0
cmp qword [rbp + 0x508], 0
je 0x14015dfd2
mov edx, 1
mov rcx, r15
call fcn.1400224f0
mov r8, qword [rbp - 0x30]
test r8, r8
jne 0x14015ef24
sldt word [rax]
mov byte [rbp + 0x587], 1
mov rcx, rsi
mov rdx, rdi
call case.0x14013529d.1049
jmp 0x14015df22
test rsi, rsi
je 0x14015e02d
inc dword [rax - 0x7c]
push qword [rax + rdx + 0x4c]
mov eax, dword [rbp + 0x428]
test r8, r8
jne 0x14015e26e
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 5], esi
add byte [rax], al
xor esi, esi
xor r14d, r14d
xor r15d, r15d
cmp r8, 0x201
jb 0x14015e0af
jmp 0x14015e0c0
jae 0x14015e17c
cmp r8, 0x201
add dword [rdx], eax
add byte [rax], al
jae 0x14015e0c0
mov edi, 0x200
lea r13, [rbp - 0x30]
mov r12, r8
jmp 0x14015e118
sub r8, r15
sub r14, r15
cmp r14, r8
jae 0x14015e0ef
xor ecx, ecx
call sub.kernel32.dll_SetLastError
mov rcx, r13
mov edx, r12d
call qword [sym.imp.kernel32.dll_GetWindowsDirectoryW]
mov ebx, eax
test eax, eax
jne 0x14015e13e
ror byte [rdi], 0x85
call 0x18115e13f
mov eax, ebx
cmp r12, r8
jne 0x14015e0a0
call sub.kernel32.dll_GetLastError
cmp eax, 0x7a
jne 0x14015febb
add r12, r12
mov eax, 0xffffffff
cmp r12, rax
cmovae r12, rax
mov r8, r12
cmp r8, 0x201
jae 0x14015e0c0
invalid
jmp 0x14015e0af
cmp rdi, r8
jb 0x14015ffce
lea rcx, [rbp + 0x500]
mov rdx, r13
call case.0x1400ee993.2640
mov r8, qword [rbp + 0x578]
lea rcx, [rbp + 0x500]
mov rdx, qword [rbp + 0x560]
call fcn.140157b80
cmp qword [rbp + 0x4c8], 1
je 0x14015e1c4
lea rcx, [rbp + 0x500]
call case.0x140156aef.318
mov rdi, qword [rbp + 0x500]
mov r8, qword [rbp + 0x510]
lea rcx, [rbp + 0x4d0]
mov rdx, rdi
call fcn.1401630a0
cmp qword [rbp + 0x508], 0
je 0x14015e1f8
mov edx, 1
mov rcx, rdi
call fcn.1400224f0
movdqu xmm0, xmmword [rbp + 0x4d0]
movdqu xmmword [rbp + 0x428], xmm0
mov rax, qword [rbp + 0x4e0]
mov qword [rbp + 0x438], rax
test dword [rax], edi
add al, 0
add byte [rax - 0x39], cl
test dword [rax], esp
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x49], al
add ebx, ebp
invalid
test dword [rax], edi
add al, 0
add byte [rax - 0x39], cl
test dword [rax], esp
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x49], al
add ebx, ebp
and eax, ebp
mov esp, 0x48001508
shl eax, 0x20
or rax, 2
mov qword [rbp + 0x428], rax
mov qword [rbp + 0x420], 1
xor edi, edi
test rsi, rsi
je 0x14015e25d
mov edx, 2
mov rcx, qword [rbp + 0x570]
call fcn.1400224f0
test dil, dil
je 0x14015e291
mov r8, qword [rbp + 0x428]
test r8, r8
je 0x14015e291
movq r14, xmm6
pshufd xmm0, xmm6, 0xee
movq r9, xmm0
jmp 0x14015e4ee
mov byte [rbp + 0x587], 1
lea rcx, [rbp + 0x420]
call fcn.140163170
mov byte [rbp + 0x587], 1
lea rdx, str.PATHlibrary_std_src_sys_commonprocess.rs
lea rcx, [rbp + 0x4d0]
mov r8d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
call fcn.140153cb0
cmp byte [rbp + 0x4e8], 2
mov ebp, 0x4e8
add cl, byte [rdi]
test byte [rcx + rax], bl
invalid
mov ebp, 0x4e8
add cl, byte [rdi]
test byte [rcx + rax], bl
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0x4d0]
mov rax, qword [rbp + 0x4d8]
mov qword [rbp + 0x570], rax
test dword [rax + 5], esi
add byte [rax], al
test dword [rax + 5], esi
add byte [rax], al
mov rax, qword [rbp + 0x4e0]
test dword [rax], esi
add al, 0
add byte [rax], al
add dh, al
test dword [rax], edi
add al, 0
add byte [rcx], al
lea rbx, [rbp - 0x17]
lea r13, [rbp + 0x519]
lea rsi, [rbp - 0x30]
ror byte [rax - 0x73], 1
mov ebp, 0x420
lea r12, [rbp + 0x500]
jmp 0x14015e341
movsd dword [rdi], dword [rsi]
add byte [0x14e00e334], al
mov rax, qword [rbp - 0x30]
test rax, rax
jne 0x14015fc0e
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call case.0x14013529d.1049
jbe 0x14015e34a
invalid
jmp 0x14015e359
invalid
movzx eax, byte [rbp - 0x18]
cmp al, 2
je 0x14015e412
add byte [rax], al
add al, ch
imul eax, dword [rcx - 0x14], 0xffffffff
jmp 0x14015e34e
xchg ebp, eax
or byte [0xc961e3a6], al
test dword [rax], edx
add eax, 0x85880000
sbb byte [0xc961e3b3], al
add byte [rcx + rcx*4 - 0x1f], cl
invalid
mov edx, dword [rbp + 0x560]
mov r8, qword [rbp + 0x578]
call fcn.140157b80
invalid
dec dword [rax - 0x7d]
mov ebp, 0x4c8
invalid
je 0x14015e3d9
invalid
mov rcx, r12
call case.0x140156aef.318
mov r15, qword [rbp + 0x500]
mov r8, qword [rbp + 0x510]
mov eax, dword [rbp + 0x510]
mov rcx, rsi
mov rdx, r15
call fcn.1401630a0
cmp qword [rbp + 0x508], 0
je 0x14015e334
invalid
lea r14, str.T__
jmp 0x14015d5bb
mov qword [rbp + 0x578], r14
cmp r9, 5
mov qword [rbp + 0x570], r8
jb case.0x14015e841.68
cmp word [r8 + r9*2 - 0xa], 0x2e
jne case.0x14015e841.68
cmp word [r8 + r9*2 - 2], 0
je 0x14015e821
mov rsi, qword [rbx + 0x90]
mov rax, rbx
mov rbx, qword [rbx + 0xa0]
mov dil, byte [rax + 0xad]
mov qword [rbp + 0x500], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x508], xmm0
lea rcx, [rbp + 0x500]
xor edx, edx
call fcn.140151130
mov rax, qword [rbp + 0x500]
mov rcx, qword [rbp + 0x510]
mov word [rax + rcx*2], 0x22
inc rcx
mov qword [rbp + 0x510], rcx
mov rax, qword [rbp + 0x560]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp + 0x4c0]
mov qword [rbp - 0x28], rax
mov word [rbp - 0x20], 0
lea rcx, [rbp + 0x500]
lea rdx, [rbp - 0x30]
call fcn.140150fa0
mov rdx, qword [rbp + 0x510]
cmp rdx, qword [rbp + 0x508]
jne 0x14015e5c2
lea rcx, [rbp + 0x500]
call fcn.140151130
mov rdx, qword [rbp + 0x510]
mov rax, qword [rbp + 0x500]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rbp + 0x510], rdx
lea rax, [rbx + rbx*4]
lea r15, [rsi + rax*8]
lea r14, [rbp + 0x500]
nop dword [rax + rax]
cmp rsi, r15
je 0x14015e669
mov rdx, qword [rbp + 0x510]
cmp rdx, qword [rbp + 0x508]
jne 0x14015e614
mov rcx, r14
call fcn.140151130
mov rdx, qword [rbp + 0x510]
mov rax, qword [rbp + 0x500]
mov word [rax + rdx*2], 0x20
inc rdx
mov qword [rbp + 0x510], rdx
mov rcx, r14
mov rdx, rsi
mov r8d, edi
call fcn.140163320
mov rbx, rax
add rsi, 0x28
test rax, rax
je 0x14015e5f0
cmp qword [rbp + 0x508], 0
je 0x14015e6f7
mov rcx, qword [rbp + 0x500]
mov edx, 2
call fcn.1400224f0
jmp 0x14015e6f7
mov rax, qword [rbp + 0x500]
mov rbx, qword [rbp + 0x508]
test rax, rax
je 0x14015e6f7
mov rdx, qword [rbp + 0x510]
mov r12b, 1
mov dword [rbp + 0x404], 0
mov rcx, qword [rbp + 0x570]
mov qword [rbp + 0x4c8], rcx
mov rdi, qword [rbp + 0x578]
mov qword [rbp + 0x560], rdi
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x498], rbx
mov qword [rbp + 0x4a0], rdx
add byte [rax], al
cmp rdx, rbx
jne 0x14015e736
mov byte [rbp + 0x583], 1
lea rcx, [rbp + 0x490]
call fcn.140151130
mov rbx, qword [rbp + 0x4f0]
popfq
invalid
add al, 0
add byte [rax - 0x75], cl
invalid
nop
add al, 0
add byte [rax], al
mov rdx, qword [rbp + 0x4a0]
mov rdi, qword [rbp + 0x578]
jmp 0x14015e73d
mov rdi, qword [rbp + 0x578]
mov rax, qword [rbp + 0x488]
mov byte [rax + rax], al
add byte [rax - 0x77], cl
sbb byte [rax - 0x39], cl
adc byte [rdx], al
add byte [rax], al
add byte [rcx], dh
test byte [rax - 0x7b], 0xff
je 0x14015e728
mov edx, 2
mov rcx, qword [rbp + 0x570]
call fcn.1400224f0
test sil, sil
je 0x14015d5cd
jmp 0x14015d745
mov rbx, qword [rbp + 0x4f0]
mov word [rax + rdx*2], 0
inc rdx
mov qword [rbp + 0x4a0], rdx
cmp byte [rbx + 0xac], 0
mov eax, 0x400
mov r15d, 0x608
cmove r15d, eax
or r15d, dword [rbx + 0xa8]
cmp qword [rbp + 0x3d0], 0
je 0x14015e7d9
mov dword [rbp + 0x4c0], r12d
mov rsi, qword [rbp + 0x3d8]
mov rdi, qword [rbp + 0x3e0]
mov rbx, qword [rbp + 0x3e8]
mov qword [rbp + 0x408], rsi
mov qword [rbp + 0x410], rdi
mov qword [rbp + 0x418], rbx
mov qword [rbp + 0x4d0], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x4d8], xmm0
test rbx, rbx
je 0x14015e9a9
mov eax, 2
mov qword [rbp + 0x478], rax
xor r12d, r12d
jmp 0x14015e9e4
mov r13d, 2
xor eax, eax
mov qword [rbp + 0x4f8], rax
xor eax, eax
mov qword [rbp + 0x478], rax
cmp byte [rbx + 0x88], 2
jne 0x14015ef85
xor eax, eax
mov qword [rbp + 0x3f8], rax
mov eax, 2
mov qword [rbp + 0x480], rax
xor eax, eax
mov qword [rbp + 0x4b0], rax
jmp 0x14015f10c
movzx eax, word [r8 + r9*2 - 8]
lea ecx, [rax - 0x42]
cmp ecx, 0x21
ja case.0x14015e841.68
lea rdx, [0x1403e1adc]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, word [r8 + r9*2 - 6]
or ecx, 0x20
cmp ecx, 0x61
jne 0x14015e85f
movzx ecx, word [r8 + r9*2 - 4]
or ecx, 0x20
cmp ecx, 0x74
je 0x14015e88f
cmp ax, 0x43
jne case.0x14015e841.68
movzx eax, word [r8 + r9*2 - 6]
or eax, 0x20
cmp eax, 0x6d
jne case.0x14015e841.68
mov qword [rbp + 0x4b8], r9
mov qword [rbp + 0x500], 2
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x508], xmm0
mov eax, 0x200
mov ecx, 2
mov qword [rbp + 0x560], rcx
xor edi, edi
xor esi, esi
xor ebx, ebx
cmp rax, 0x201
jb 0x14015e8dc
mov byte [rbp + 0x584], 1
lea rcx, [rbp + 0x4d0]
xor edx, edx
call fcn.140151130
mov rax, qword [rbp + 0x4d0]
mov r12, qword [rbp + 0x4e0]
mov qword [rbp + 0x478], rax
mov word [rax + r12*2], 0
inc r12
mov qword [rbp + 0x4e0], r12
xor eax, eax
test rsi, rsi
setne al
cmove rbx, rsi
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0
mov qword [rbp], rsi
mov qword [rbp + 8], rdi
mov qword [rbp + 0x10], rbx
lea rcx, [rbp + 0x500]
lea rdx, [rbp - 0x30]
mov r14, rdx
call fcn.14015c4e0
mov rdx, qword [rbp + 0x500]
test rdx, rdx
je 0x14015eed0
mov r9, qword [rbp + 0x510]
imul r8, r9, 0x38
cmp byte [rdx + r8 + 0x198], 2
je 0x14015eed0
mov rax, qword [rdx + r8 + 0x168]
mov qword [rbp + 0x4f8], rax
mov rax, qword [rdx + r8 + 0x170]
mov qword [rbp + 0x4b8], rax
mov rdi, qword [rdx + r8 + 0x178]
mov rcx, qword [rdx + r8 + 0x180]
mov rax, qword [rdx + r8 + 0x188]
shl r9, 5
mov r10, qword [rdx + r9]
mov qword [rbp + 0x480], r10
mov r10, qword [rdx + r9 + 8]
mov qword [rbp + 0x4b0], r10
mov rsi, qword [rdx + r9 + 0x10]
movzx r9d, byte [rdx + r9 + 0x18]
mov byte [rbp + 0x3f8], r9b
mov rdx, qword [rdx + r8 + 0x190]
add rdx, rcx
xor r11d, r11d
mov r8, rcx
jmp 0x14015eadd
mov byte [rbp + 0x584], 0
lea rcx, [rbp - 0x30]
call fcn.1401637a0
cmp r12, qword [rbp + 0x4d8]
jne 0x14015ef2d
mov byte [rbp + 0x584], 0
lea rcx, [rbp + 0x4d0]
mov rdx, r12
call fcn.140151130
mov rax, qword [rbp + 0x4d0]
mov r12, qword [rbp + 0x4e0]
jmp 0x14015ef34
mov rax, qword [rbp + 0x478]
mov rcx, rax
mov qword [rbp + 0x478], rax
mov word [rax + r12*2], 0
mov r13, qword [rbp + 0x4d0]
test r13, r13
mov rbx, qword [rbp + 0x4f0]
mov rdi, qword [rbp + 0x578]
je 0x14015fa35
mov rax, qword [rbx + 0x70]
mov rcx, qword [rbx + 0x80]
add rcx, rax
xor r10d, r10d
mov rdx, rax
jmp 0x14015efa8
xor r10d, r10d
test r8w, r8w
je 0x14015f060
mov r8w, 1
test r10w, r10w
jne 0x14015ef9b
cmp rdx, rcx
je 0x14015f085
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x4d0], xmm0
mov qword [rbp + 0x4e0], 0
lea rdi, [0x140430120]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x1404301a8]
shl rax, 1
test rax, rax
mov dword [rbp + 0x4c0], r12d
mov qword [rbp + 0x4b8], r13
jne 0x14015fa48
xor eax, eax
mov r12b, byte [0x140430128]
xor ecx, ecx
test r12b, r12b
setne cl
mov qword [rbp + 0x428], rdi
mov r14d, eax
mov byte [rbp + 0x430], al
mov qword [rbp + 0x420], rcx
mov qword [rbp + 0x500], 0
mov qword [rbp + 0x510], 0
mov rcx, rbx
add rbx, 0x10
mov rsi, qword [rcx + 0x10]
xor eax, eax
cmp rsi, 5
cmove rbx, rax
mov qword [rbp + 0x520], 0
lea rdi, [rcx + 0x20]
mov r13, qword [rcx + 0x20]
cmp r13, 5
cmove rdi, rax
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
cmp rax, 5
mov ecx, 1
cmovne rcx, rax
lea r9, [rbp + 0x500]
mov r8d, 0xfffffff6
call fcn.140163850
test rax, rax
je 0x14015f219
call fcn.1402df910
xor al, 1
jmp 0x14015f156
mov rsi, rax
movdqu xmm6, xmmword [rbp - 0x28]
cmp qword [rbp + 0x570], 0
je 0x14015fc31
mov edx, 1
mov rcx, qword [rbp + 0x4f8]
call fcn.1400224f0
mov rbx, qword [rbp + 0x4f0]
mov r8, rsi
jmp 0x14015e27d
mov ecx, 2
mov rdx, r15
call fcn.1402d9f80
jmp 0x14016001e
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1402da450
jmp 0x14016001e
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1402da450
jmp 0x14016001e
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, rdi
mov r8, rax
call fcn.1402da3e0
jmp 0x14016001e
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, rdi
mov r8, rax
call fcn.1402da3e0
jmp 0x14016001e
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, rdi
mov r8, rax
call fcn.1402da3e0
jmp 0x14016001e
ud2
test dword [rax + 0xf000000], esi
sub dword [rbp + 0x110], eax
add eax, dword [rax]
add byte [rdi], cl
sub byte [rbp + 0x80], al
movaps xmm1, xmmword [rbp + 0x90]
movaps xmm2, xmmword [rbp + 0xa0]
movaps xmmword [rbp + 0x160], xmm2
movaps xmmword [rbp + 0x150], xmm1
movaps xmmword [rbp + 0x140], xmm0
mov byte [rbp + 0x170], r10b
mov ecx, dword [rbp + 0x230]
mov edx, dword [rbp + 0x233]
add byte [rax], al
add byte [rax], al
lea r9, [rbp + 0x171]
mov dword [r9 + 3], edx
mov dword [r9], ecx
cmp r8, rsi
jne 0x140162b14
movzx esi, ax
movzx r14d, word [r13 + 0x3d2]
cmp r14, 0xb
jb 0x1401628e3
mov dil, 1
mov r12d, 4
cmp ax, 5
mov qword [rbp + 0x200], r8
jb 0x1401621b0
cmp esi, 5
je 0x14016219c
cmp esi, 6
jne 0x1401621a1
mov r12d, 5
xor edi, edi
xor esi, esi
imul bl
invalid
mov r12, rsi
add rsi, 0xfffffffffffffff9
mov r12d, 6
xor edi, edi
nop dword [rax]
add ch, ah
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
retf
add dword [rax], eax
add byte [rax - 0x73], cl
lea esi, [rcx - 0x74ffffff]
add dword [rbx - 0x7a76fcb7], ecx
sub byte [rdx], al
add byte [rax], al
mov dword [rbp + 0x22b], ecx
lea rax, [rbp + 0x1c8]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xb0], xmm0
cmp byte [rbp + 0x130], 0
mov qword [rbp + 0x130], rdi
cmovne rbx, rdi
movzx edi, word [rbx + 0x3d2]
lea r12, [rsi + 1]
imul rax, rsi, 0x38
lea r14, [rbx + rax]
add r14, 0x168
cmp r12, rdi
jbe 0x1401624a0
mov rax, qword [rbp + 0x170]
mov qword [r14 + 0x30], rax
movaps xmm0, xmmword [rbp + 0x140]
movaps xmm1, xmmword [rbp + 0x150]
lea edx, [rax + 1]
add byte [rax], al
lea edx, [rax + 1]
add byte [rax], al
movaps xmm2, xmmword [rbp + 0x160]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
movaps xmm0, xmmword [rbp + 0x110]
movaps xmmword [rbp + 0x180], xmm0
jmp 0x140162522
nop dword [rax + rax]
lea rax, [rbx + 0x168]
imul rcx, r12, 0x38
add rcx, rax
mov r15, rdi
sub r15, rsi
imul r8, r15, 0x38
mov rdx, r14
mov r13d, r10d
call fcn.1402afaf0
mov rax, qword [rbp + 0x170]
mov qword [r14 + 0x30], rax
movaps xmm0, xmmword [rbp + 0x140]
movaps xmm1, xmmword [rbp + 0x150]
movaps xmm2, xmmword [rbp + 0x160]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], r8b
adc dword [rsi], eax
adc byte [rcx + 0xf], r8b
adc dword [rsi], eax
movaps xmm0, xmmword [rbp + 0x110]
movaps xmmword [rbp + 0x180], xmm0
mov rdx, rsi
shl rdx, 5
add rdx, rbx
mov rcx, r12
shl rcx, 5
add rcx, rbx
shl r15, 5
mov r8, r15
call fcn.1402afaf0
mov r10d, r13d
mov r15, qword [rbp + 0x208]
mov rax, rsi
shl rax, 5
mov rcx, qword [rbp + 0x240]
mov qword [rbx + rax], rcx
mov rcx, qword [rbp + 0x238]
mov qword [rbx + rax + 8], rcx
movaps xmm0, xmmword [rbp + 0x180]
movups xmmword [rbx + rax + 0x10], xmm0
lea r14, [rdi + 2]
lea rax, [rsi + 2]
cmp rax, r14
jae 0x140162584
lea rcx, [rbx + 0x3d8]
lea rdx, [rcx + r12*8]
lea rcx, [rcx + rax*8]
mov r8, rdi
sub r8, rsi
shl r8, 3
mov r13d, r10d
call fcn.1402afaf0
mov r10d, r13d
lea eax, [rdi + 1]
mov rcx, qword [rbp + 0x220]
mov qword [rbx + rsi*8 + 0x3e0], rcx
mov word [rbx + 0x3d2], ax
cmp r12, r14
jae 0x140162661
lea r12d, [r14 + 1]
lea rdi, [rsi + 1]
imul rcx, rsi, 0x38
lea r15, [rcx + r13]
add r15, 0x168
cmp ax, r14w
jae 0x1401629bc
lea rax, [r13 + 0x168]
imul rcx, rdi, 0x38
add rcx, rax
mov rbx, r14
sub rbx, rsi
imul r8, rbx, 0x38
mov rdx, r15
call fcn.1402afaf0
movaps xmm0, xmmword [rbp + 0x140]
movaps xmm1, xmmword [rbp + 0x150]
movaps xmm2, xmmword [rbp + 0x160]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x170]
mov qword [r15 + 0x30], rax
mov r15, rsi
shl r15, 5
lea rdx, [r15 + r13]
mov rcx, rdi
shl rcx, 5
add rcx, r13
mov r8, rbx
shl r8, 5
call fcn.1402afaf0
mov rax, qword [rbp + 0x240]
mov qword [r13 + r15], rax
mov rax, qword [rbp + 0x238]
mov qword [r13 + r15 + 8], rax
movaps xmm0, xmmword [rbp + 0x110]
movups xmmword [r13 + r15 + 0x10], xmm0
lea rdx, [rdi*8 + 0x3d8]
add rdx, r13
lea rcx, [rsi*8 + 0x3e8]
add rcx, r13
shl rbx, 3
mov r8, rbx
call fcn.1402afaf0
jmp 0x140162a16
mov rax, qword [rbp + 0x170]
mov qword [r15 + 0x30], rax
movaps xmm0, xmmword [rbp + 0x140]
movaps xmm1, xmmword [rbp + 0x150]
movaps xmm2, xmmword [rbp + 0x160]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rax, rsi
shl rax, 5
mov rcx, qword [rbp + 0x240]
mov qword [r13 + rax], rcx
mov rcx, qword [rbp + 0x238]
mov qword [r13 + rax + 8], rcx
movaps xmm0, xmmword [rbp + 0x110]
movups xmmword [r13 + rax + 0x10], xmm0
lea rax, [r14 + 2]
mov rcx, qword [rbp + 0x220]
mov qword [r13 + rsi*8 + 0x3e0], rcx
mov word [r13 + 0x3d2], r12w
cmp rdi, rax
mov r12, qword [rbp + 0x138]
mov r15, qword [rbp + 0x208]
jae 0x140162af6
mov ecx, r14d
sub ecx, esi
inc ecx
sub r14, rsi
and ecx, 3
je 0x140162a86
lea r8, [rsi*8 + 0x3e0]
add r8, r13
xor edx, edx
mov r9, qword [r8 + rdx*8]
mov qword [r9 + 0x160], r13
lea r10d, [rdi + rdx]
mov word [r9 + 0x3d0], r10w
inc rdx
cmp rcx, rdx
jne 0x140162a64
add rdi, rdx
cmp r14, 3
jb 0x140162af6
mov rcx, qword [r13 + rdi*8 + 0x3d8]
mov qword [rcx + 0x160], r13
mov word [rcx + 0x3d0], di
mov rcx, qword [r13 + rdi*8 + 0x3e0]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 1]
mov word [rcx + 0x3d0], dx
mov rcx, qword [r13 + rdi*8 + 0x3e8]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 2]
mov word [rcx + 0x3d0], dx
mov rcx, qword [r13 + rdi*8 + 0x3f0]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 3]
mov word [rcx + 0x3d0], dx
add rdi, 4
cmp rdi, rax
jne 0x140162a8c
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x1403b0780]
mov edx, 0x35
call fcn.1402da450
jmp 0x140162c97
add dword [rax], eax
add dh, al
test dword [rdi + 2], ebx
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x180]
call fcn.140161910
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x180]
invalid
js 0x140162e80
invalid
lea ebp, [rdx + 0x80]
mov rcx, qword [rbp + 0x120]
mov rdx, qword [rbp + 0x128]
call fcn.140043da0
lea rcx, [rbp + 0xc0]
call fcn.140163040
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x240]
mov rdx, qword [rbp + 0x238]
call fcn.140043da0
lea rcx, [rbp + 0x140]
call fcn.140163040
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x75], cl
jl 0x140163116
sub byte [rax - 0x7b], cl
push qword [rsp + rbp - 0xd]
movq mm6, qword [rsp + 0x30]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x140163144
mov qword [rsi], rdi
movdqu xmmword [rsi + 8], xmm6
jmp 0x140163135
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x28]
call fcn.140150e60
invalid
invalid
dec dword [rax - 0x39]
invalid
add byte [rax], al
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x88
pop rdi
pop rsi
ret
mov qword [rsi], 0
movq rax, xmm6
test rax, rax
je 0x140163135
mov edx, 2
mov rcx, rdi
movaps xmm6, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], dh
add rsp, 0x88
pop rdi
pop rsi
jmp fcn.1400224f0
mov eax, dword [rax + 8]
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x1401631ff
test rcx, rcx
je 0x1401631ff
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rax
call qword [rax]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x1401631d5
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.1400224f0
invalid
invalid
mov edx, 8
mov rcx, qword [rbp - 0x20]
jmp 0x1401631f5
adc eax, 0x8488b48
test rcx, rcx
je 0x1401631ff
cmp qword [rax + 0x10], 0
je 0x1401631ff
mov edx, 2
add rsp, 0x40
pop rbp
jmp fcn.1400224f0
nop
add rsp, 0x40
pop rbp
ret
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.14014ec10
mov rcx, qword [rbp - 0x20]
call fcn.14000a220
nop
add rsp, 0x20
and byte [rbp - 0x3d], bl
and byte [rbp - 0x3d], bl
int3
mov eax, edx
mov rax, qword [rdx + 0x10]
cmp rax, 0x105
jb 0x140163274
mov rax, qword [r8 + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r8]
movups xmmword [rcx], xmm0
add ebx, ebp
invalid
add ebx, ebp
cmp rax, 6
cmp rax, 6
jbe 0x140163296
mov rdx, qword [r8]
cmp word [rdx], 0x5c
jne 0x140163296
cmp word [rdx + 2], 0x5c
jne 0x140163296
invalid
mov rax, qword [r8 + 0x10]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [r8]
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
sub dword [rsp + 0x20], eax
lea rdx, [rsp + 0x20]
xor r8d, r8d
call fcn.140156e30
nop
add rsp, 0x38
ret
jp 0x1401632c5
pop rsp
jne 0x1401632dd
cmp word [rdx + 0xa], 0x3a
or bh, byte [rdx]
cmp dh, byte [rbp + 0x14]
jne 0x1401632dd
cmp word [rdx + 0xc], 0x5c
jne 0x1401632dd
add rdx, 8
add rsp, 0x38
jmp fcn.140165b10
xor ebp, dword [rax]
add byte [rax], al
cmp rax, 8
jb 0x140163296
invalid
mov bl, 0x66
cmp r9d, 0x3f
cmp r9w, 0x3f
jne 0x140163296
cmp word [rdx + 6], 0x5c
jne 0x140163296
movsd dword [rdi], dword [rsi]
cmp word [rdx + 8], 0x55
jne 0x140163296
or byte [rbp + 0x75], dl
sahf
cmp word [rdx + 0xa], 0x4e
jne 0x140163296
cmp word [rdx + 0xc], 0x43
jne 0x140163296
cmp word [rdx + 0xe], 0x5c
jne 0x140163296
invalid
add rdx, 0xc
mov word [rdx], 0x5c
add rsp, 0x38
jmp fcn.140165fd0
or al, 0x66
mov dword [rdx], 0x8348005c
invalid
in al, dx
push 0x2474290f
push rax
mov rsi, rcx
xor r8b, 1
cmp qword [rdx], 0
cmp dword [rdx], 0
movzx eax, r8b
mov r8d, 2
add byte [rax], al
add byte [rdi + rcx + 0x44], al
cmove r8d, eax
mov rbx, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
sbb byte [rbp + rcx*4 + 0x34], cl
or eax, dword [rbp + 0x31]
fisttp dword [rax - 0x73]
add eax, 0x24f7d4
invalid
add byte [rax], al
add byte [rdi + rcx + 0x44], al
cmove r8d, eax
mov rbx, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
sbb byte [rbp + rcx*4 + 0x34], cl
sbb byte [rbp + rcx*4 + 0x34], cl
or eax, dword [rbp + 0x31]
fisttp dword [rax - 0x73]
add eax, 0x24f7d4
invalid
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
jmp 0x14016337d
xor r11d, r11d
test r9w, r9w
je 0x14016372c
invalid
scasd eax, dword [rdi]
add eax, dword [rax]
invalid
mov r9w, 1
test r11w, r11w
mov r9d, 0x45660001
test ebx, ebx
jne case.0x140158446.341
cmp rdx, r14
je 0x140163441
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
cmp r10b, 0xdf
jbe 0x1401633f9
add dword [rbx - 0x7fbec01b], eax
cli
fbstp tbyte [rsi + 0x40]
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
or edx, ebp
or edx, ebp
cmp dil, 0xf0
jb 0x140163409
movzx edi, byte [rdx + 3]
add rdx, 4
and r11d, 7
shl r11d, 0x12
jrcxz 0x1401633f0
shl r10d, 6
and edi, 0x3f
or edi, r10d
xlatb
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
add byte [rsi + 0x29], dh
add byte [rsi + 0x29], dh
jmp 0x14016342b
jrcxz 0x140163407
add rdx, 3
shl r11d, 0xc
or al, 0x45
or edx, ebx
cmp r10d, 0xffff
ja 0x14016342b
nop dword [rax]
xor r11d, r11d
mov r9d, r10d
jmp 0x140163373
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x140163373
movzx eax, al
cmp eax, 2
jne 0x140163456
xor ebp, ebp
xor r15d, r15d
jmp 0x1401634ae
xor eax, eax
nop dword [rax + rax]
cmp rcx, rax
je 0x140163478
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x140163482
test rcx, rcx
je 0x140163482
xor r12d, r12d
movaps xmm6, xmmword [0x1402e1d00]
xor edi, edi
jmp 0x1401634d2
fiadd word [rcx + 0xf]
xchg ebx, eax
invalid
lea rax, [rbx + r12]
movdqu xmm0, xmmword [r13 + r12]
movdqu xmm12, xmmword [r13 + r12 + 0x10]
movdqu xmm10, xmmword [r13 + r12 + 0x20]
movdqu xmm8, xmmword [r13 + r12 + 0x30]
pcmpeqb xmm0, xmm6
movdqu xmm1, xmmword [rdi + rax]
movdqu xmm13, xmmword [rdi + rax + 0x10]
movdqu xmm11, xmmword [rdi + rax + 0x20]
movdqu xmm9, xmmword [rdi + rax + 0x30]
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x14016a087
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x14016a0a8
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x14016a0cb
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x14016a0ee
lea rax, [r12 + rbp]
add r12, 0x40
cmp rax, rsi
jae 0x14016a131
mov eax, r15d
and al, 1
je 0x140169fc0
jmp 0x14016a131
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
mov rdx, r12
call fcn.1402dfca0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x14016a010
lea rdx, [r12 + 0x10]
push rsp
and al, 0x10
mov r9d, r15d
and r9b, 1
and cl, 1
and cl, 1
lea rcx, [rsp + 0x50]
call fcn.1402dfca0
or al, r15b
or al, bh
lea rdx, [r12 + 0x20]
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
call fcn.1402dfca0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x14016a048
lea rdx, [r12 + 0x30]
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
call fcn.1402dfca0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x14016a066
mov rax, qword [rsp + 0x40]
add rax, r12
mov r9d, r15d
and r9b, 1
cmp rax, rsi
jae 0x14016a1be
test r9b, r9b
jne 0x14016a1be
lea rcx, [rbx + 0x1f]
lea rbp, [r12 + r13]
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rbp]
lea rax, [rbx + r12]
movdqu xmm1, xmmword [rdi + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
enter 0x4466, 0xf
xlatb
rol dword [rbp - 0x7b], 0xc0
jne 0x14016a1a3
lea rax, [rcx + r12]
mov r9d, r15d
and r9b, 1
cmp rax, rsi
jae 0x14016a1be
add r12, 0x10
add rbp, 0x10
test r9b, r9b
je 0x14016a160
jmp 0x14016a1be
mov r15, rcx
lea rcx, [rsp + 0x50]
mov rdx, r12
xor r9d, r9d
call fcn.1402dfca0
mov rcx, r15
mov r15d, eax
jmp 0x14016a184
sub rsi, qword [rsp + 0x48]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rsi - 0x10]
movdqu xmm0, xmmword [r13 + rsi - 0x10]
movdqu xmm1, xmmword [r14 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x14016a331
and r15b, 1
jmp 0x14016a221
cmp qword [rsp + 0xb8], 0
setne r15b
mov eax, r15d
movaps xmm6, xmmword [rsp + 0xd0]
movaps xmm7, xmmword [rsp + 0xe0]
movaps xmm8, xmmword [rsp + 0xf0]
movaps xmm9, xmmword [rsp + 0x100]
movaps xmm10, xmmword [rsp + 0x110]
movaps xmm11, xmmword [rsp + 0x120]
movaps xmm12, xmmword [rsp + 0x130]
movaps xmm13, xmmword [rsp + 0x140]
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
loope 0x14016a333
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or r9d, r11d
jmp 0x14016a377
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rsp + 0x50]
mov rdx, rsi
call fcn.1402dfca0
mov r15d, eax
or r15b, bl
jmp 0x14016a1f2
invalid
test al, al
je 0x14016a38d
mov eax, 1
mov qword [rsp + 0xb8], rax
jmp 0x14016a214
invalid
or ebx, ebp
adc ecx, dword [rax - 0x77]
mov rax, rdx
jmp 0x14016a3e3
jne 0x14016a3ef
test rax, rax
je 0x14016a37b
cmp byte [rcx + r8], 0
jmp 0x14016a37b
dec dword [rax - 0x77]
invalid
lea rcx, [0x140168920]
mov qword [rbp - 0x10], rcx
lea rcx, str.failed_to_write_whole_buffer
mov qword [rbp - 0x48], rcx
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x28], 0
lea rcx, [rbp - 0x18]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], 1
lea rdx, [rbp - 0x48]
mov rcx, rsi
call rax
mov rsi, rax
cmp byte [rbp - 8], 0
jne 0x14016add2
mov rax, qword [0x1404301a8]
shl rax, 1
test rax, rax
jne 0x14016adfa
lea rcx, [0x1404300b0]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
mov rax, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
call fcn.1402df910
test al, al
jne 0x14016add2
jmp 0xc35f3f32
pop rbx
pop rdi
pop rsi
pop rbp
ret
in al, dx
sub byte [rax - 0x77], cl
enter 0xffffffffffff854d, 0xffffffffffffffc9
je 0x14016aee8
mov rdi, r9
mov rbx, r8
mov r14, rdx
mov qword [rsp + 0x20], rax
mov eax, edi
and eax, 3
cmp r9, 4
jae 0x14016aef0
xor r15d, r15d
xor ecx, ecx
jmp 0x14016af28
xor r15d, r15d
jmp 0x14016afbf
mov rdx, rdi
and rdx, 0xfffffffffffffffc
lea r8, [rbx + 0x30]
xor r15d, r15d
xor ecx, ecx
mov r9d, dword [r8 - 0x30]
mov r10d, dword [r8 - 0x20]
add r9, r15
mov r11d, dword [r8 - 0x10]
add r11, r10
add r11, r9
mov r15d, dword [r8]
add r15, r11
add rcx, 4
add r8, 0x40
cmp rdx, rcx
jne 0x14016af00
test rax, rax
je 0x14016af50
shl rcx, 4
add rcx, rbx
shl rax, 4
xor edx, edx
nop word [rax + rax]
mov r8d, dword [rcx + rdx]
add r15, r8
add rdx, 0x10
cmp rax, rdx
jne 0x14016af40
mov rax, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
sub rax, r12
cmp rax, r15
jb 0x14016afdb
invalid
shl rdi, 4
xor esi, esi
jmp 0x14016af91
mov rcx, qword [r14]
add rcx, r12
mov rdx, rbp
mov r8, r13
call fcn.1402afaf0
add r12, r13
mov qword [r14 + 0x10], r12
add rsi, 0x10
cmp rdi, rsi
je 0x14016afba
invalid
mov rbp, qword [rbx + rsi + 8]
mov r13d, dword [rbx + rsi]
mov rax, qword [r14 + 8]
sub rax, r12
cmp rax, r13
jae 0x14016af70
mov rcx, r14
mov rdx, r12
mov r8, r13
call fcn.1402df850
mov r12, qword [r14 + 0x10]
jmp 0x14016af70
mov rax, qword [rsp + 0x20]
mov qword [rax + 8], r15
mov qword [rax], 0
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r14
mov rdx, r12
mov r8, r15
call fcn.1402df850
mov r12, qword [r14 + 0x10]
jmp 0x14016af60
mov eax, dword [rcx + 8]
mov r14, qword [rcx + 0x10]
adc byte [rcx + rbp - 0x10], cl
cmp rax, r8
jb 0x14016b046
mov rcx, qword [rdi]
add rcx, r14
add ecx, esi
add ecx, esi
mov rdx, rbx
mov r8, rsi
call fcn.1402afaf0
add r14, rsi
mov qword [rdi + 0x10], r14
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.1402df850
mov r14, qword [rdi + 0x10]
jmp 0x14016b022
invalid
cmp r15, rax
jne 0x14016b282
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rax - 0x7b], cl
test byte [rdi], 0x84
add byte [rcx], 0
add byte [rax - 0x73], cl
dec dword [rax - 0x7d]
clc
add esi, dword [rbx + 0x11]
adc dword [rbp + 0x31], eax
push qword [rcx]
shr bl, 0x42
add byte [rax], al
mov rbx, rdx
test rsi, rsi
je 0x14016b255
test esi, esi
lea rax, [rsi - 1]
cmp rax, 3
jae 0x14016b0f0
invalid
adc dword [rbp + 0x31], eax
push qword [rcx]
shr bl, 0x42
nop word cs:[rax + rax]
mov rcx, rsi
and rcx, 0xfffffffffffffffc
lea rdx, [rbx + 0x30]
xor r15d, r15d
xor eax, eax
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
clc
mov r10d, dword [rdx - 0x10]
invalid
add r10, r9
add edx, ecx
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
invalid
jne 0x14016b100
mov ecx, esi
and ecx, 3
je 0x14016b150
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdi]
add rcx, r12
invalid
mov rcx, qword [rdi]
mov ecx, dword [rdi]
add rcx, r12
mov rdx, rbp
invalid
mov edx, ebp
mov r8, r13
call fcn.1402afaf0
adc al, 0
add r12, r13
mov qword [rdi + 0x10], r12
add r14, 0x10
add esi, 0x10
cmp rsi, r14
je 0x14016b1d0
adc byte [rcx - 0x7d], cl
invalid
mov rbp, qword [rbx + r14 + 8]
mov r13d, dword [rbx + r14]
xor ecx, dword [rax - 0x75]
or byte [r9 + r13 - 0x20], r9b
cmp rax, r13
jae 0x14016b180
mov rcx, rdi
mov rdx, r12
mov r8, r13
call fcn.1402df850
mov r12, qword [rdi + 0x10]
jmp 0x14016b180
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rdi + 0x31000000], cl
add byte [rcx], dh
sal byte [rcx], cl
leave
test r15, r15
je 0x14016b268
invalid
xor edx, edx
xor ecx, ecx
xor r8d, r8d
mov eax, dword [rbx + rdx]
add rax, r8
cmp rax, r15
ja 0x14016b200
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
jne 0x14016b1e0
invalid
jmp 0x14016b203
mov rax, r8
mov rsi, qword [rsp + 0x20]
cmp rsi, rcx
jb 0x14016b271
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub rsi, rcx
je 0x14016b0c0
sub r15, rax
mov eax, dword [rdx]
cmp r15, rax
ja 0x14016b2b4
invalid
add byte [rcx + rbp - 8], al
sub eax, r15d
mov dword [rdx], eax
add qword [rbx + r8 + 8], r15
add dword [rbx + rax + 8], edi
add cl, byte [rsi + 1]
jl 0x14016b23b
add dword [rbx + rax + 8], edi
jmp 0x14016b0c9
invalid
ud0
xor eax, eax
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x14016b257
lea r8, [0x1403b13d8]
mov rdx, rsi
call fcn.1402da300
ud2
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str.failed_to_write_whole_buffer
add byte [rax - 0x73], cl
add eax, 0x270ee2
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, [0x1403b1428]
jmp 0x14016b2e4
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str.failed_to_write_whole_buffer
invalid
add byte [rax - 0x77], cl
and al, 0x38
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_syswindowsio.rs
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.1402da2c0
ud2
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
sub rsp, 0x38
mov rax, qword [rcx + 0x18]
test rax, rax
jne 0x14016b317
sbb cl, byte [rax - 0x73]
or eax, 0x26fd4c
add byte es:[rbp + rcx*4 + 5], cl
insb byte [rdi], dx
insb byte [rdi], dx
and al, 0
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1402da450
int1
invalid
add byte [rdi], cl
invalid
and al, ch
or al, 0
add byte [rax], al
ud2
invalid
or ecx, esp
int3
or byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
mov dword [rbp + 0x10], esi
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
mov byte [rbp + 0x67], 0
invalid
invalid
invalid
mov dword [rbp + 0x10], esi
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
mov byte [rbp + 0x67], 0
lea rcx, [rbp - 0x10]
mov rdx, rbp
call fcn.14014e7a0
mov byte [rbp + 0x67], 0
add byte [eax - 0x77], cl
shr eax, 0x80
xor dh, bh
invalid
mov ecx, 7
int 0x29
ud2
add byte [eax - 0x77], cl
shr eax, 0x80
xor dh, bh
invalid
movzx eax, byte [rdi + 0x18]
lea rdx, [rdi + 0x20]
lea r8, fcn.140044120
mov rcx, rbp
call fcn.14016a8c0
cmp byte [rbp + 0x58], 0
jne 0x14016ba0b
mov rax, qword [0x1404301a8]
shl rax, 1
test rax, rax
je 0x14016ba0b
mov rcx, qword [rbp + 0x48]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
mov byte [0x140430030], 1
mov qword [rbp + 0x50], rdi
mov eax, dword [0x1404309f8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xe0], 0
jne 0x14016bad3
pop r8
add byte [rax], al
add byte [rax], al
jmp 0x14016b9d2
or dword [rcx + 7], edi
int 0x29
ud2
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x50]
call fcn.14015ae80
mov byte [rbp + 0x66], 0
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x9d
jle 0x14016c5a3
add byte [rax], al
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x9d
jle 0x14016c5a3
add byte [rax], al
lea rcx, [rbp + 0x210]
call fcn.140044120
mov byte [rbp + 0x27f], bl
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add al, ch
jno 0x14016c628
in eax, dx
dec dword [rax + 0x27f9d]
add byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword gs:[rax + 6], rcx
movabs rcx, 0x6568737265776f70
mov qword [rax], rcx
mov ecx, 0x65776f70
jb 0x14016c8a0
jae 0x14016c896
push 0x8894865
mov qword gs:[rax], rcx
mov qword [rsi + 0x30], rax
mov qword [rsi + 0x38], 0xe
mov qword [rsi + 0x40], 0xe
mov byte [rsi + 0x48], 0
mov qword [rsi + 0x90], 8
mov qword [rsi + 0x50], 0
mov qword [rsi + 0x60], 0
mov word [rsi + 0x68], 0
xorps xmm0, xmm0
movups xmmword [rsi + 0x98], xmm0
mov byte [rsi + 0x88], 2
mov dword [rsi + 0xa8], 0
mov word [rsi + 0xac], 0
mov qword [rsi], 5
invalid
mov qword [rsi + 0x10], 5
mov qword [rsi + 0x20], 5
add rsp, 0x20
and byte [0x18816c8a7], r8b
add esp, 0x20
pop rsi
ret
invalid
mov rdi, rdx
mov rsi, rcx
test r8, r8
je 0x14016c916
js 0x14016c999
movzx eax, byte [0x1404301b0]
add byte [rax], al
mov rcx, rbx
call fcn.140022460
mov r14, rax
test rax, rax
jne 0x14016c91c
mov r14d, 1
mov dword [rsi + 0xa0], edx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
call fcn.140043d10
ud2
adc byte [rbp + 0x41], dl
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 0x18]
call fcn.140043da0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
ror dword [rax - 0x7d], 1
cli
add eax, 0x4bf
add byte [rax + 0xf], cl
add al, 0
add byte [rax], al
cmovae rdi, rdx
cli
movabs rcx, 0x333333333333334
xor edx, edx
cmp rdi, rcx
iretd
setb dl
lea rcx, [rdi*8]
or al, 0xfd
add byte [rax], al
add byte [rax], al
lea ecx, [rdi*8]
lea r8, [rcx + rcx*4]
shl rdx, 3
test rax, rax
je 0x14016ca45
mov rcx, qword [rsi]
shl rax, 3
lea rax, [rax + rax*4]
lea eax, [rax + rax*4]
add al, 0x80
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
and al, 0x30
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
jmp 0x14016ca4e
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
add byte [rax], al
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
call fcn.14014f210
cmp qword [rsp + 0x40], 0
add byte [rax - 0x75], cl
and al, 0x48
add byte [rax - 0x75], cl
and al, 0x48
je 0x14016ca85
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
je 0x14016ca8c
test rcx, rcx
jne 0x14016ca93
call fcn.140043d10
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
add rsp, 0x58
pop rdi
pop rsi
ret
invalid
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
call fcn.1402d9f80
ud2
and al, 0x20
lea rdx, [rsp + 0x20]
and byte [rcx], dh
leave
mov r8d, 0x10
mov r9d, 2
call qword [sym.imp.bcrypt.dll_BCryptGenRandom]
test eax, eax
js 0x14016cad5
mov rax, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
jmp 0x14016cada
call fcn.140165a30
nop
add rsp, 0x38
ret
cmp rsi, rbx
je 0x14016e0c6
mov rcx, qword [rdi + rbx*8]
inc rbx
call fcn.14016e0ce
jmp 0x14016e0b3
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rax], al
lea rcx, [rsi + 8]
call fcn.14016e184
mov edx, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400224f0
dec dword [rax - 0x73]
mov cs, word [rax - 0x17ffffff]
jns 0x14016e3e9
invalid
and byte [rsi - 0x3d], bl
cmp byte [rbx + 0x30], 2
jne 0x14016eea6
mov rcx, qword [rdi + 8]
add rcx, 0x28
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_WakeAllConditionVariable]
div dword [rdi + 0x24]
add byte [rax - 0x77], cl
int1
call fcn.140170538
mov cl, byte [rax + 0x48]
test cl, cl
jne 0x14016efe2
lea rbx, [rdi + 8]
mov cl, 1
xchg byte [rax + 0x48], cl
mov rcx, rax
mov rdx, 0xffffffffffffffff
call fcn.1401708be
jmp case.0x140159a1a.664
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtimeiodriver.rs
mov rcx, rsi
call fcn.14016ffb5
add rsi, 0x20
mov rcx, rsi
call fcn.14016f4de
mov r14, rax
mov ebx, edx
cmp byte [rax + 0x38], 0
je 0x14016eedb
mov esi, 8
xor r12d, r12d
xor edi, edi
jmp 0x14016ef5b
mov byte [r14 + 0x38], 1
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x20]
and qword [r14 + 0x20], 0
call fcn.14016dd8a
lea rsi, [rsp + 0x20]
mov qword [rsi], 8
xorps xmm6, xmm6
movups xmmword [rsi + 8], xmm6
mov rdi, r14
add rdi, 0x28
mov rdx, qword [r14 + 0x30]
test rdx, rdx
je 0x14016ef3e
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rcx], eax
mov qword [rcx + 8], rdx
call fcn.14017efc0
movapd xmm6, xmm0
movq xmm0, rdi
punpckldq xmm0, xmmword [0x1402e1c80]
subpd xmm0, xmmword [0x1402e1c90]
movapd xmm1, xmm0
enter 0xf66, 0x15
enter 0xff2, 0x58
invalid
addps xmm1, xmm0
divsd xmm6, xmm1
movsd xmm0, qword [0x1402e1d20]
call fcn.1402b32a0
movsd xmm1, qword [0x1402e1d28]
movapd xmm2, xmm1
subsd xmm2, xmm0
mulsd xmm6, xmm2
subsd xmm1, xmm2
mulsd xmm1, qword [rsi + 8]
addsd xmm1, xmm6
movsd qword [rsi + 8], xmm1
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rdi
pop rsi
ret
or byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r12, rdx
mov rcx, qword [rax]
call fcn.14016e8c8
and esi, edi
invalid
dec dword [rbp - 0x77]
invalid
inc qword [r12]
mov rax, qword [rsi]
mov edx, 0x130
add rdx, qword [rax + 0x10]
cmp ebp, 0x3b9aca00
jne 0x14016f268
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
leave
mov eax, 3
lock cmpxchg qword [rdi + 0x18], rcx
je 0x14016f33d
add byte [rax - 0x73], cl
je 0x14016f271
mov r8d, 1
mov r8d, 1
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulermulti_threadpark.rs
jmp 0x14016f476
invalid
add al, byte [rax]
invalid
invalid
and al, 0x28
add byte [rcx + 0x4830246c], cl
and dword [rsp + 0x38], 0
and al, 0x38
invalid
xor byte [rax - 0x7d], cl
and al, 0x38
and al, 0x38
and al, 0x38
add byte [rbx + 0x402464], al
and dword [rsp + 0x40], 0
test ebp, ebp
jne 0x14016f3d0
mov r14, qword [rdi + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r14 + 0x50], cl
push rax
push rax
jne 0x14016f33d
lea rcx, [r14 + 0x10]
mov r8, qword [rsp + 0x28]
mov r9d, dword [rsp + 0x30]
call fcn.14016fd3f
jmp 0x14016f31d
and r8b, r13b
invalid
add byte [rcx - 0x77], cl
sar byte [rcx + 1], 0x31
sal al, 0x48
cmpxchg dword [rdi + 0x18], ecx
jne 0x14016f325
lea r14, [rdi + 0x30]
lea r15, [rsp + 0x48]
lea r12, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulermulti_threadpark.rs
xor r13d, r13d
test dl, dl
setne r9b
mov rcx, r15
mov ecx, edi
mov rdx, r14
rol byte [rcx + 0xf], cl
xchg ebp, eax
ror dword [rcx + rcx*4 - 7], 0x4c
mov ecx, edi
mov rdx, r14
call case.0x140058a92.3518
mov rcx, r15
mov ecx, edi
mov rdx, r12
call fcn.14016fdb6
mov r8, rax
mov eax, eax
and dl, 1
mov eax, 3
add byte [rax], al
add al, dh
cmpxchg qword [rdi + 0x18], r13
mov cl, 0x6f
invalid
add byte [rax], al
add al, dh
cmpxchg qword [rdi + 0x18], r13
mov cl, 0x6f
invalid
mov cl, 0x6f
sbb byte [rbp - 0x2f], dh
jne 0x14016f2dc
jmp 0x14016f335
cmp rax, 3
jne 0x14016f431
add byte [rax], al
add byte [rax], al
xor eax, eax
xchg qword [rdi + 0x18], rax
mov rcx, r8
mov ecx, eax
call fcn.140170450
lea rcx, [rsi + 0x18]
call fcn.14016f783
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulermulti_threadworker.rs
adc eax, 0x246acb
adc eax, 0x246acb
mov rcx, rbx
mov ecx, ebx
call fcn.14016fa2b
mov rbx, qword [rax]
and qword [rax], 0
test rbx, rbx
test ebx, ebx
je 0x14016f3b6
inc qword [rdx]
lea rcx, [rbx + 8]
call fcn.14016e184
out dx, al
invalid
dec dword [rax - 0x77]
jnp 0x14016f379
cmp byte [rbx + 0x49], 0
jne 0x14016f3a2
mov rax, qword [rbx + 0x18]
mov rcx, qword [rax + 0x18]
sbb byte [rbx - 0x37d6dfc0], cl
cmp qword [rbx], 1
sbb rax, 0xffffffffffffffff
dec dword [rax - 0x7d]
clc
add dword [rsi + 0x10], esi
invalid
mov rax, rbx
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.core_missing
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulermulti_threadworker.rs
mov edx, 0xc
call fcn.1402da730
ud2
lea r8, [rsp + 0x48]
and qword [r8], 0
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
call fcn.1402e0275
ud2
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea r9, [rsp + 0x38]
mov qword [r9], rcx
lea rax, [fcn.140047d50]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
lea rdx, str.inconsistent_park_state__actual_
lea rsi, [rsp + 0x48]
mov r8d, 1
mov eax, 1
mov rcx, rsi
call fcn.1400044bf
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulermulti_threadpark.rs
mov rcx, rsi
call fcn.1402da2c0
ud2
cmp qword [rcx], 0
je 0x14016f947
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.14016f954
mov rcx, qword [rcx + 8]
add rcx, 0x10
jmp fcn.14016f9a9
add byte [rax], al
add bl, ch
jmp 0x139ffe515
sub esp, 0x40
and rdx, r8
shl rdx, 5
add rdx, rcx
lea rsi, [rsp + 0x28]
lea esi, [rsp + 0x28]
lea esi, [rsp + 0x28]
mov rcx, rsi
call fcn.14006fa46
mov rax, qword [rsi + 8]
mov dl, byte [rsi + 0x10]
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rsi
ret
ret
add dword [rbp + 0x20], esi
lock add qword [rsi + 0x20], 4
mov rcx, rdi
mov edx, ebx
add rsp, 0x258
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.140170450
invalid
dec dword [rax - 0x7d]
loopne 0x140171fc0
and rax, 0xfffffffffffffffc
add rax, 4
xchg qword [rsi + 0x20], rax
xorps xmm0, xmm0
lea r14, [rsp + 0x20]
movaps xmmword [r14], xmm0
and qword [r14 + 0x10], 0
and qword [r14 + 0x20], 0
mov rax, qword [rdi + 0x10]
mov r15, qword [rdi + 0x18]
movups xmmword [rdi + 0x10], xmm0
mov rcx, r14
test rax, rax
je 0x140172014
lea rcx, [rsp + 0x20]
mov qword [rax], rcx
mov qword [rcx + 8], rax
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_srcutillinked_list.rs
mov rcx, r15
call fcn.140006bf3
mov rcx, r15
mov qword [rcx + 8], r14
mov qword [rsp + 0x20], rcx
lea r15, [rsp + 0x50]
and qword [r15 + 0x200], 0
xor eax, eax
cmp rax, 0x20
jae 0x140172067
mov rcx, r14
call fcn.1401720dc
test rax, rax
je 0x140172096
mov r12, rax
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
and qword [rax + 0x10], 0
test rdx, rdx
je 0x14017205c
mov rcx, r15
call fcn.14016dfbe
mov qword [r12 + 0x20], 2
jmp 0x14017208c
test bl, bl
setne dl
mov rcx, rdi
call fcn.14016dffe
mov rcx, r15
call fcn.14016e003
mov rcx, rsi
call fcn.14016f4de
mov rdi, rax
mov ebx, edx
and bl, 1
mov rax, qword [rsp + 0x250]
jmp 0x14017202c
test bl, bl
setne dl
mov rcx, rdi
call fcn.14016dffe
lea rsi, [rsp + 0x50]
mov rcx, rsi
call fcn.14016e003
mov rcx, rsi
call fcn.14016e06b
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x1401720ca
mov rcx, qword [rsp + 0x38]
call qword [rax + 0x18]
nop
add rsp, 0x258
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add ecx, ebp
call 0x14016f931
xor r14d, r14d
jmp 0x14017297b
mov rcx, rsi
mov edx, ebx
call fcn.140170450
test r14, r14
je 0x1401729a4
mov rax, r14
mov rcx, rdi
add rsp, 0x28
add esp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
jmp qword [rax + 8]
nop
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.the_timer_is_shutdown__must_be_called_from_the_context_of_Tokio_runtimetimer_is_at_capacity_and_cannot_create_a_new_entrytimer_duration_exceeds_maximum_durationdeadline_has_elapsed_period__must_be_non_zero.
mov qword [rsp + 0x28], rax
mov eax, 0x47
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
adc dword [rax - 0x73], ecx
add eax, 0x244dde
mov qword [rsp + 0x28], rax
mov eax, 0x27
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x28]
mov qword [rcx + 8], rax
lea r9, [rsp + 0x38]
mov qword [r9], rcx
lea rax, [0x14008e9e0]
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], 1
lea rdx, str.failed_to_write_whole_buffer
lea rdi, [rsp + 0x48]
mov r8d, 1
mov rcx, rdi
call fcn.1400044bf
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov r8, rdi
call fcn.14004c980
nop
add rsp, 0x78
pop rdi
pop rsi
ret
movdqu xmm0, xmmword [rsi + rdi]
movdqa xmmword [rsp + 0x20], xmm0
mov rcx, rbx
mov rdx, r14
mov r8, rdi
clc
call case.0x140003337.913
cmp rax, 1
je 0x140172c03
add rdi, r15
and rdi, rbx
add r15, 0x10
invalid
adc bl, ch
invalid
cmp byte [rsi + rdx], 0
js 0x140172c14
add ecx, dword [rsi]
mov r8, r15
call fcn.1402afaf0
cmp qword [r14 + 0x18], r12
jae 0x140172ca5
mov qword [r14 + 0x18], r12
mov qword [r14 + 0x10], r12
add rbx, r15
sti
sti
mov qword [rsi + 0x18], rbx
cmp rbx, rdi
jne 0x140172cbf
add rsi, 0x10
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add byte [rax], al
add bl, ch
add eax, 0x310fff48
ror byte [rax - 0x73], cl
and al, 0x27
invalid
invalid
mov byte [rcx], dl
mov rdx, rsi
call fcn.140173e34
or eax, dword [rcx + 0x57]
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
movdqa xmmword [rsp + 0x130], xmm8
add byte [rax], al
add byte [rax], al
movdqa xmmword [rsp + 0x120], xmm7
movdqa xmmword [rsp + 0x110], xmm6
jg 0x140172d3e
and al, 0x10
add dword [rax], eax
add byte [rbp - 0x77], cl
invalid
mov rdi, rdx
mov r14, rcx
add rcx, 0x40
call fcn.14016f4de
mov rsi, rax
mov ebx, edx
cmp byte [rax + 0x8c], 0
je 0x140172dc4
mov rcx, rdi
call fcn.1401717d0
mov edi, 1
xor r12d, r12d
jmp 0x140173282
mov rcx, qword [rsi + 0x18]
mov rax, qword [rsi + 0x28]
cmp rax, rcx
jne 0x140172de2
sbb byte [rax - 0x75], cl
sub byte [rax + 0x39], r9b
cmp rax, rcx
jne 0x140172de2
lea rcx, [rsi + 0x10]
lea rcx, [rsi + 0x10]
call fcn.140172287
mov rcx, qword [rsi + 0x18]
mov rax, qword [rsi + 0x28]
mov rdx, qword [rsi + 0x20]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x3f], cl
loop 0x140172e02
adc byte [rax - 0x3f], cl
loop 0x140172e02
mov qword [rcx + rdx], rdi
mov byte [rcx + rdx + 8], 1
inc rax
mov qword [rsi + 0x28], rax
lock inc qword [r14 + 0x110]
inc dword [rsi + 0x110]
add byte [rcx - 0x75], cl
xchg byte [rax], cl
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x75], cl
xchg byte [rax], cl
add dword [rax], eax
add byte [rax], al
test rax, rax
je 0x140172e45
lock dec qword [r14 + 0x108]
mov eax, dword [rsi + 0x108]
add byte [rax], al
test rax, rax
je 0x140172e45
lock dec qword [r14 + 0x108]
dec qword [r14 + 0x108]
inc dword [rsi + 0x88]
add r14, 0xd0
mov rcx, r14
call qword [sym.imp.kernel32.dll_WakeConditionVariable]
jmp 0x140173280
mov rax, qword [r14 + 0x100]
cmp rax, qword [r14 + 0xf8]
je 0x140173280
test byte [rdi], ah
add al, 0
invalid
mov rbp, qword [rsi + 0x60]
test rbp, rbp
in eax, dx
in eax, dx
je 0x14017334a
test ah, ah
add al, 0
add al, dh
inc qword [rbp]
lock inc qword [rbp]
jle 0x140173346
add byte [rax], al
mov rdi, qword [rsi + 0x80]
lea r12, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x7d], cl
and al, 0x10
add byte [rcx - 0x7d], cl
and al, 0x24
add byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x30]
mov r8, qword [r14 + 0x38]
mov rcx, qword [r8 + 0x10]
dec rcx
leave
and al, 0x10
add byte [rcx - 0x7d], cl
and al, 0x24
add byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x30]
mov r8, qword [r14 + 0x38]
mov rcx, qword [r8 + 0x10]
dec rcx
leave
and rcx, 0xfffffffffffffff0
lea rdx, [rcx + rax]
lea edx, [rcx + rax]
add rdx, 0x10
lea r13, [rsp + 0xf8]
lea ebp, [rsp + 0xf8]
mov rcx, r13
call qword [r8 + 0x28]
lea rcx, [rsp + 0xb8]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
loop 0x140172f0e
mov eax, ebp
call fcn.1401513e0
xor eax, eax
cmp qword [r14 + 0x10], rax
je 0x140172ef0
loop 0x140172f0e
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
mov r12d, 1
sbb byte [rax - 0x39], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xc0], eax
mov r12d, 1
jmp 0x140172ef8
mov r12, qword [rsp + 0xb8]
mov rcx, qword [r15]
mov ecx, dword [rdi]
mov rdx, qword [r15 + 8]
call fcn.1401711d0
int3
loop 0x140172f02
dec dword [rcx - 0x77]
invalid
mov qword [rsp + 0x28], rdx
mov r15, qword [rsp + 0xc8]
test r12, r12
test esp, esp
je case.0x140158b02.343
mov rcx, qword [rsp + 0xc0]
jmp 0x140172f2b
mov word [rax + rax*8], fs
add byte [rax], al
add bl, ch
or al, ch
call fcn.140164c00
mov rcx, rax
mov qword [rsp + 0x30], rbp
call fcn.140164c00
mov rcx, rax
mov qword [rsp + 0x30], rbp
test r15, r15
mov qword [rsp + 0x40], rcx
je 0x140172f65
mov r12, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0xd8]
lodsb al, byte [rsi]
and al, 0xd8
add byte [rax], al
add byte [rax - 0x7d], cl
std
emms
ja 0x140172f69
xor ecx, ecx
jmp 0x140172fa6
xor edi, edi
mov rcx, rsi
mov edx, ebx
call fcn.140170450
mov rax, rdi
mov rdx, r12
movaps xmm6, xmmword [rsp + 0x110]
movaps xmm7, xmmword [rsp + 0x120]
movaps xmm8, xmmword [rsp + 0x130]
sub byte [rsp + 0x130], al
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
lea rcx, str.assertion_failed:_shared.shutdown_tx.is_some__C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_blockingpool.rs
lea r8, [0x1403b7110]
mov edx, 0x2e
call fcn.1402da450
invalid
add byte [rdi], cl
invalid
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
call qword [rax]
mov r9, rdx
mov qword [rsp + 0x20], r15
mov rcx, rbx
mov rdx, rdi
mov r8, rax
call fcn.140173a46
mov rcx, rax
mov rax, rdx
test rcx, rcx
je 0x1401739c4
test al, 2
jne 0x1401739c6
lea rcx, [0x1403b69af]
lea r8, [0x1403b6a48]
mov edx, 0x28
jmp 0x140173a25
xor esi, esi
mov eax, esi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
test al, 8
je 0x1401739fd
test al, 0x10
je 0x140173a12
test al, 2
jne 0x1401739f6
mov r15, rax
and r15, 0xffffffffffffffef
lock cmpxchg qword [rbx], r15
cmpxchg dword [rbx], edi
cmpxchg dword [rbx], edi
jne 0x1401739d7
jmp 0x140173964
mov ecx, 1
jmp 0x140173989
lea rcx, str.assertion_failed:_curr.is_join_interested__
lea r8, [0x1403b6f00]
mov edx, 0x2b
jmp 0x140173a25
lea rcx, str.assertion_failed:_curr.is_join_waker_set__
lea r8, [0x1403b6ee8]
mov edx, 0x2a
call fcn.1402da450
ud2
mov qword [rsp + 0x28], rbx
test bl, 1
jne 0x140173d24
test bl, 6
je 0x140173d47
mov rcx, rdi
call fcn.140173c90
mov rdx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
xor ecx, ecx
cmp rdx, 0x40
cli
setb cl
add rcx, rcx
jmp 0x140173d65
mov rax, rbx
or rax, 4
add al, 0x48
mov dword [rsp + 0x28], eax
mov rcx, rdi
call fcn.140173c90
mov rdx, qword [rsp + 0x28]
cmp rdx, 0x40
jb 0x140173db0
xor ecx, ecx
jmp 0x140173d65
mov rax, rbx
or rax, 4
mov qword [rsp + 0x28], rax
mov rcx, rdi
call fcn.140173c5e
mov ecx, 1
mov rdx, qword [rsp + 0x28]
mov rax, rbx
lock cmpxchg qword [rsi], rdx
mov rbx, rax
jne 0x140173cfa
test rcx, rcx
je 0x140173d95
cmp ecx, 1
jne 0x140173d9e
mov rax, qword [rsi + 0x10]
mov rcx, rsi
call qword [rax + 8]
mov rcx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp fcn.14016e34a
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rax, qword [rsi + 0x10]
mov rcx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp qword [rax + 0x10]
lea rcx, str.assertion_failed:_snapshot.ref_count_____0
lea r8, [0x1403b6df8]
mov edx, 0x2a
call fcn.1402da450
ud2
xor eax, eax
lea rax, [rdi + r8]
mov rdx, qword [rsp + 0x48]
mov rcx, qword [rdx + 0x18]
sbb byte [rax + 0x39], cl
invalid
jbe 0x14017438f
sbb byte [rax + 0x39], cl
enter 0x776, 0x48
mov dword [rdx + 0x18], eax
mov qword [rdx + 0x18], rax
mov rcx, rax
add rdi, r8
jb 0x1401743d0
cmp rcx, rax
jb 0x1401743ea
mov qword [rdx + 0x10], rax
xor esi, esi
xor eax, eax
mov rdx, rsi
add rsp, 0x98
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
lea rcx, str.filled_overflowfilled_must_not_become_larger_than_initialized
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_srciopoll_evented.rs
mov edx, 0xf
call fcn.1402da730
ud2
lea rax, [0x1403b4848]
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.failed_to_write_whole_buffer
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_srciopoll_evented.rs
call fcn.1402da2c0
ud2
add esp, 0x30
pop rsi
ret
add rcx, 0xfffffffffffffff0
lea rax, [rsp + 0x20]
mov qword [rax], rcx
mov rcx, rax
shr eax, 0xba
out dx, al
call qword [rax + 0x28c48348]
shr eax, 0xba
out dx, al
call qword [rax + 0x28c48348]
ret
cmp cl, ch
jl 0x14017468e
invalid
invalid
sub dword [rsi + 0x30], ebx
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov qword [rdx], 2
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulercurrent_threadmod.rs
lea rdi, [rsp + 0x68]
mov rcx, rdi
mov rdx, rsi
call fcn.140174971
lea r15, [rbx + 8]
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r15
call fcn.14016fa2b
mov r13, rax
mov rbp, rdx
mov rcx, qword [rax]
call fcn.14016ec5e
mov qword [r13], r12
inc qword [rbp]
add r14, 0xb8
mov rcx, rdi
mov rdx, r14
xor r8d, r8d
xor r9d, r9d
call fcn.14016fd3f
add rbx, 0x18
mov rcx, rbx
call fcn.14016f783
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r15
call fcn.14016fa2b
mov rbx, rdx
mov r14, qword [rax]
xor byte [rax - 0x7d], cl
and byte [rax], al
sub dword [rsi + 0x30], ebx
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov rcx, r14
call fcn.14016ed07
movaps xmm0, xmmword [rsi]
movaps xmm1, xmmword [rsi + 0x10]
movaps xmm2, xmmword [rsi + 0x20]
movaps xmm3, xmmword [rsi + 0x30]
movups xmmword [r14 + 0x30], xmm3
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov rax, r14
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea eax, [rsp + 0x20]
mov qword [rax], rcx
mov rcx, rax
call fcn.1400065e0
nop
add rsp, 0x28
ret
add byte [rax], al
add dword [rax - 0x7f], ecx
ror eax, 0
add byte [rax], al
jmp 0x14016f931
mov rsi, rdx
mov rax, qword [rdx + 0x10]
mov rax, qword [rax + 0x48]
mov r8, qword [rdx + rax]
mov rcx, qword [rdi + 0x60]
mov rdx, qword [rdi + 0x78]
call fcn.140171c73
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
mov r8, qword [rsi + rcx]
test r8, r8
je 0x140174c4a
push rdi
js 0x140174bc3
xchg esp, eax
sar bh, 1
dec dword [rax - 0x75]
adc byte [rax - 0x75], r9b
cmp byte [r11 + rcx*4 + 4], cl
invalid
mov r9, qword [r8 + 0x10]
mov r9, qword [r9 + 0x38]
mov rcx, qword [rsi + rcx + 8]
mov qword [r8 + r9 + 8], rcx
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
mov r8, qword [rsi + rcx + 8]
test r8, r8
je 0x140174c5b
mov r9, qword [r8 + 0x10]
mov r9, qword [r9 + 0x38]
mov rcx, qword [rsi + rcx]
mov qword [r8 + r9], rcx
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rsi + rcx + 8], 0
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rsi + rcx], 0
lock dec qword [rdi + 0x70]
jmp 0x140174c63
cmp qword [rax + 0x10], rsi
jne 0x140174c61
mov r8, qword [rsi + rcx + 8]
mov qword [rax + 0x10], r8
adc bl, ch
invalid
cmp qword [rax + 0x18], rsi
je 0x140174c75
xor esi, esi
mov rcx, rax
call fcn.140170450
mov rax, rsi
add rsp, 0x58
invalid
pop rax
pop rdi
pop rsi
ret
invalid
mov r8, qword [rsi + rcx]
mov qword [rax + 0x18], r8
jmp 0x140174c2c
invalid
add rcx, 8
mov rax, rcx
add rsp, 0x58
ret
lea eax, str.failed_to_write_whole_buffer
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0x240f46
invalid
invalid
and al, 0
mov dword [rsp + 0x68], 8
mov qword [rsp + 0x40], 1
call fcn.14016e608
test rax, rax
je 0x140175be7
add byte [rax], al
add al, ch
invalid
lea r14, [rsp + 0x48]
mov rcx, qword [rax + 0x38]
mov qword [rsp + 0x108], rcx
mov qword [rsp + 0x110], rax
mov qword [rax + 0x38], rdi
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
js 0x140175404
mov rax, qword [rsi + 0x10]
mov al, byte [rax + 0x5c]
xor al, 1
mov byte [r12 + 0x48], al
mov rcx, r12
add rcx, 0x20
call fcn.14016ed3b
movsd xmm6, qword [0x1402e1d30]
movsd xmm7, qword [0x1402e1d38]
and al, 0x40
invalid
mov rcx, r12
call fcn.14016f480
mov rcx, r12
add rcx, 0x20
call fcn.14016ed3b
mov rsi, qword [rsp + 0x48]
mov r8d, dword [r12 + 0x44]
test r8d, r8d
je 0x140175f57
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rcx - 0x75], al
and al, 0x40
xor edx, edx
div r8d
test edx, edx
je 0x1401755f6
stc
cmovb rdi, r9
mov eax, 0x80
cmp rdi, rax
cmovae rdi, rax
cmovae edi, eax
cmovae edi, eax
cmp rdi, 1
adc rdi, 0
add rcx, 0xc8
enter 0, 0
enter 0, 0
call fcn.14016f4de
mov rbp, rax
mov ebx, edx
mov rax, qword [rsi + 0x10]
lea rcx, [rbp + 0x28]
mov rdx, qword [rax + 0xb0]
cmp rdi, rdx
cmovae rdi, rdx
sub rdx, rdi
mov qword [rax + 0xb0], rdx
mov qword [rsp + 0x90], rcx
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0x9824
add byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add al, ch
invalid
lahf
invalid
dec dword [rax - 0x77]
invalid
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0x9824
add byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add al, ch
movabs byte [0x8b48c78948ffff9f], al
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
mov edi, eax
mov rcx, qword [rsp + 0x90]
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rcx
cwde
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x38], rax
mov ecx, 0x100
cmp rax, rcx
ja 0x140176076
test rax, rax
je 0x140175695
add byte [rcx - 0x75], cl
and al, 0x18
mov rcx, qword [r12 + 0x18]
mov rcx, qword [rcx + 0x18]
shr rcx, 0x20
mov rsi, qword [r12 + 0x18]
mov r15d, dword [rsi + 0x20]
mov edi, dword [rsi + 0x20]
mov edx, r15d
sub edx, ecx
mov ecx, 0x100
add dword [rax], eax
add byte [rcx], ch
sar dword [rcx], 0xca
add dword [rax], eax
add byte [rcx], ch
sar dword [rcx], 0xca
ja 0x1401760ed
movupd xmm0, xmmword [rsp + 0x30]
movups xmm0, xmmword [rsp + 0x30]
movupd xmmword [rsp + 0xa0], xmm0
lea r14, [rsp + 0xa0]
mov rcx, r14
call fcn.14016f501
test rax, rax
je 0x140175679
invalid
xchg esp, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xcf
movzx ecx, r15b
mov rdx, qword [rsi + 0x10]
mov qword [rdx + rcx*8], rax
mov dword [rdx + rcx*8], eax
inc r15d
jmp 0x1401755d4
adc byte [rbx + 0x74001079], r8b
add eax, 0xeb14418b
movapd xmm0, xmm6
movapd xmm0, xmm6
movaps xmm0, xmm6
divsd xmm0, qword [r12 + 0x28]
xorpd xmm1, xmm1
push rdi
leave
maxsd xmm1, xmm0
maxps xmm1, xmm0
movapd xmm0, xmm7
minsd xmm0, xmm1
cvttsd2si rax, xmm0
cvttps2pi mm0, xmm0
cmp eax, 0x7f
mov edx, 0x7f
add byte [rax], al
add byte [rdi], cl
ret 0xf883
add edi, dword [rdx + 2]
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add byte [rax], al
add byte [rdi], cl
ret 0xf883
mov edx, eax
sub edx, r8d
neg edx
mov r9d, eax
sub r9d, r8d
sub ecx, eax
cmovb r9d, edx
cmp r9d, 3
jb 0x140175657
mov dword [r12 + 0x44], eax
add rcx, 0x10
call fcn.14016eff8
mov rdi, rax
test rax, rax
jne 0x14017588d
mov rcx, r12
call case.0x140152503.692
mov rdi, rax
jmp 0x1401756b0
mov rcx, r14
call fcn.14016f536
mov dword [rsi + 0x20], r15d
lea r14, [rsp + 0x48]
jmp 0x14017569f
lea rcx, [rsp + 0x30]
call fcn.14016f536
mov rcx, rbp
mov edx, ebx
call fcn.140170450
xor ecx, ecx
call fcn.140171ce0
test rdi, rdi
jne 0x14017588d
mov rcx, r14
mov rdx, rdi
mov r8, r12
call fcn.14016f55e
mov r12, rax
test rax, rax
jne 0x1401753f6
mov rcx, r12
mov rsi, rax
call fcn.14016e0ce
mov rax, rsi
jmp case.0x1400f442f.1992
call fcn.1402da450
ud2
lea rcx, str.assertion_failed:_len___LOCAL_QUEUE_CAPACITY
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulermulti_threadqueue.rs
and eax, dword [rax]
mov edx, 0x2d
sub eax, 0xe9000000
jmp 0x140175f6a
lea rcx, str.explicit_panic
lea r8, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.0_src_runtime_schedulermulti_threadqueue.rs
mov edx, 0xe
jmp 0x140175f6a
add byte [rax], al
call fcn.140171a7e
invalid
push rax
inc qword [rax]
jle 0x1401768b5
invalid
invalid
add byte [rax - 0x77], cl
invalid
mov rdi, rax
xor ebx, ebx
mov r8b, 2
mov qword [rsp + 0x38], rdi
cmp cl, ch
add dword [r8], r8d
invalid
cmp cl, ch
add dword [r8], r8d
add al, ch
push rax
int1
dec dword [rax - 0x77]
or byte [rax - 0x39], r9b
invalid
mov al, byte [rsp + 0xb0]
mov byte [rsp + 0x90], al
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x80], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0xe9]
movups xmmword [rsp + 0xc9], xmm0
cmp byte [r15 + 9], 0
je 0x1401767c1
mov dword [rsp + 0x2c], r8d
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], rdi
call fcn.140168350
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x28], edx
mov ecx, 8
mov edx, 0x1860
call fcn.140091313
test rax, rax
je 0x1401768c0
mov r14, rax
mov r15, rax
add r15, 0x408
xor edi, edi
cmp rdi, 6
je 0x140176796
lea rbp, [rdi + 1]
lea rcx, [r15 - 0x408]
mov r8d, 0x400
xor edx, edx
call fcn.1402b0760
mov qword [r15 - 8], rdi
and qword [r15], 0
add r15, 0x410
mov rdi, rbp
jmp 0x140176764
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
and qword [rsp + 0x50], 0
xor eax, eax
mov rdi, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x70]
mov r8d, dword [rsp + 0x2c]
mov r9d, dword [rsp + 0x28]
mov r10, qword [rsp + 0x68]
jmp 0x1401767cc
mov r9d, 0x3b9aca00
mov eax, 1
mov qword [rsi + 0x10], r13
mov rcx, qword [rsp + 0x30]
mov qword [rsi + 0x18], rcx
mov qword [rsi + 0x20], r12
and qword [rsi + 0x28], 0
mov qword [rsi + 0x30], rbx
mov qword [rsi + 0xb0], r14
mov ecx, 6
mov qword [rsi + 0xb8], rcx
mov qword [rsi + 0xc0], rcx
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0xc8], xmm0
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0xd8], rcx
and qword [rsi + 0x50], 0
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [rsi + 0x58], xmm0
mov cl, byte [rsp + 0x90]
mov byte [rsi + 0x68], cl
mov qword [rsi + 0x70], rdx
mov qword [rsi + 0x78], 0x10
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [rsi + 0x80], xmm0
movups xmm0, xmmword [rsp + 0xc9]
movups xmmword [rsi + 0x89], xmm0
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov byte [rsi + 0x38], r8b
mov qword [rsi + 0x40], rbx
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x48], rax
and qword [rsi + 0xa0], 0
xor eax, eax
mov byte [rsi + 0xa8], al
and qword [rsi + 0xe0], 0
mov byte [rsi + 0xe8], al
mov qword [rsi + 0xf0], r10
xchg esi, eax
lock add byte [rax], al
invalid
xchg esi, eax
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x72], al
mov dword [rsi + 0xf8], r9d
invalid
invalid
invalid
mov dword [rsi + 0xf8], r9d
add rsp, 0x108
add dword [rax], eax
add byte [rbx + 0x5d], bl
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
mov ecx, 8
mov edx, 0x1860
jmp 0x1401768e0
call fcn.1402d9f80
ud2
invalid
cmp dword [rcx], 0
mov rcx, qword [rcx + 8]
mov rdx, qword [rax + 0x10]
je 0x14017730b
call fcn.1400b0ec4
mov rcx, rax
mov rax, qword [rdx + 0x80]
mov rdx, rsi
add rsp, 0x20
add byte [rax], 0
add byte [rax - 0x77], cl
add rsp, 0x20
pop rsi
jmp rax
mov ecx, 0x319e3779
ror byte [rax + 0x69], 1
rcr byte [rdx + 0x48000003], 0xc1
call 0x13cf7f8bb
lea rdx, [0x1403bcd84]
mov edx, dword [rax + rdx]
mov r8d, edx
shr r8d, 8
xor eax, eax
cmp r8d, ecx
adc byte [rcx - 0x77], al
rol byte [rcx - 0x3f], 1
call 0x181d7a6b9
cmp eax, ecx
cmove eax, edx
ret
ud2
lea eax, [rcx - 0x1100]
cmp eax, 0x13
jae 0x14017766b
lea eax, [r8 - 0x1161]
cmp eax, 0x15
jae 0x1401776a4
imul eax, ecx, 0x24c
ror dword [rdx + rax], 0
imul ecx, r8d, 0x1c
add eax, ecx
add eax, 0xffd7b964
ret
lea r9d, [rcx - 0xac00]
mov r10w, 0x1c
mov eax, r9d
xor edx, edx
div r10w
cmp r9d, 0x2ba3
ja 0x1401776a4
lea eax, [r8 - 0x11a8]
cmp eax, 0x1a
ja 0x1401776a4
test dx, dx
jne 0x1401776a4
lea eax, [rcx + r8]
add eax, 0xffffee59
ret
mov eax, r8d
or eax, ecx
cmp eax, 0x10000
jae case.0x14015bee4.421
shl ecx, 0x10
or ecx, r8d
imul eax, ecx, 0x9e3779b9
imul edx, ecx, 0x31415926
xor eax, edx
imul rax, rax, 0x3a0
shr rax, 0x1f
and eax, 0xfffffffe
lea r8, [0x1403bdbec]
movzx eax, word [rax + r8]
add eax, ecx
imul eax, eax, 0x9e3779b9
xor eax, edx
imul rdx, rax, 0x3a0
shr rdx, 0x1d
invalid
invalid
and edx, 0xfffffff8
invalid
lea r8, [0x1403be32c]
mov eax, 0x110000
add byte [rdx + 0x39], al
or al, 2
add byte [rdx + 0x39], al
or al, 2
jne case.0x140157cb4.413
mov eax, dword [rdx + r8 + 4]
ret
cmp ecx, 0x11935
add dword [rax], eax
je 0x1401777be
cmp ecx, 0x1109b
je 0x1401777cc
adc byte [rcx], al
add byte [rdi], cl
test byte [rsi - 0x7f000000], ah
stc
movsd dword [rdi], dword [rsi]
adc byte [rcx], al
add dword [rax], eax
je 0x1401777da
cmp ecx, 0x11131
cmp ecx, 0x110a5
add dword [rax], eax
je 0x1401777da
cmp ecx, 0x11131
je 0x1401777e8
cmp ecx, 0x11132
je case.0x140158446.363
adc dword [rax], eax
cmp ecx, 0x114b9
je case.0x140158515.380
adc al, 1
add byte [rsi + rbp - 0x7f], dh
stc
mov eax, 0xf000115
test al, al
add byte [rax], al
add byte [rcx + 0x115b9f9], al
add byte [rdi], cl
invalid
cmp ecx, 0x115b8
je 0x14017782f
cmp ecx, 0x115b9
je 0x14017783d
invalid
test dl, al
add byte [rax], al
add byte [rcx + 0x11099f9], al
add byte [rbp - 0x76], dh
cmp ecx, 0x11099
jne case.0x140157cb4.413
cmp r8d, 0x110ba
mov ecx, 0x1109a
jmp 0x140177807
cmp r8d, 0x114b0
je 0x14017784b
cmp r8d, 0x114ba
je 0x140177851
add byte [rax], al
add byte [rax], al
cmp r8d, 0x114bd
jne case.0x140157cb4.413
mov ebp, 0xf000114
test dword [rbp - 1], edx
invalid
mov esi, 0xc3000114
cmp r8d, 0x11930
mov ecx, 0x11938
cmp byte [rcx], bl
add dword [rax], eax
cmp byte [rcx], bl
add dword [rax], eax
jmp 0x140177802
cmp r8d, 0x110ba
mov ecx, 0x1109c
jmp 0x140177802
invalid
cmp r8d, 0x110ba
mov ecx, 0x110ab
jmp 0x140177802
cmp r8d, 0x11127
mov ecx, 0x1112e
adc dword [rcx], eax
add bl, ch
invalid
adc dword [rcx], eax
add bl, ch
or al, 0x41
cmp r8d, 0x11127
cmp r8d, 0x11127
mov ecx, 0x1112f
add byte [rax + 0x110000], bh
mov eax, 0x110000
cmove eax, ecx
ret
push rdi
adc eax, dword [rcx]
add byte [rax + 0x1134c], bh
mov eax, 0x1134c
mov ecx, 0x110000
cmove ecx, eax
enter 0xffffffffffff8141, 0xfffffffffffffff8
adc eax, dword ds:[rcx]
add byte [rax + 0x1134b], bh
add byte [rdi], cl
invalid
invalid
ret
cmp r8d, 0x115af
mov ecx, 0x115ba
jmp 0x140177807
cmp r8d, 0x115af
mov ecx, 0x115bb
jmp 0x140177807
mov eax, 0x114bc
ret
mov eax, 0x114bb
ret
lea rbx, [rsp + 0x88]
mov rax, qword [rsp + 0x78]
mov qword [rbx], rax
mov qword [rbx + 8], r12
mov rcx, rdi
stc
xor edx, edx
call fcn.140096f3c
int1
inc esi
adc byte [r8], al
int1
inc esi
adc byte [r8], al
mov rcx, rbx
call fcn.140178740
mov esi, eax
cmp eax, 0x2f
clc
invalid
je 0x14017c659
cmp esi, 0x5c
je 0x14017c659
cmp esi, 0x110000
je 0x14017c66d
add byte [rax], al
adc dword [rax], eax
invalid
mov byte [rsp + 0x98], 1
jmp 0x14017c663
mov rcx, rdi
mov edx, esi
call fcn.14017831b
cmp esi, 0x2f
je case.0x1400dba58.2306
invalid
cmp esi, 0x5c
je case.0x1400dba58.2306
mov rsi, qword [rsp + 0xe0]
mov rdi, qword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14017c4a9
mov ebx, eax
mov rcx, rsi
mov rdx, rdi
call fcn.140043da0
invalid
ja 0x14017c685
inc dword [rbx + rbx*8 + 0x248c8b48]
fisttp dword [rax - 0x75]
mov word [rax + rbx*8], fs
and al, 0xd8
add byte [rax], al
add byte [rax], al
je 0x14017c6b3
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
invalid
mov dl, 3
mov rax, qword [rsp + 0xd0]
add bh, bh
push rax
invalid
sub byte [rcx - 0x75], al
pop rsi
sub al, 0x44
lea eax, [rbx + 1]
mov ebx, dword [r14 + 0x2c]
lea r8d, [rbx + 1]
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x20]
call fcn.140177f93
mov eax, 0x8d4cffff
add al, 2
mov rcx, rbp
jmp 0x128da501b
and ch, byte [rax - 0x74b7000f]
and al, 0x78
mov rdx, r12
call fcn.14017aa40
test rax, rax
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
jmp 0x128da501b
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r9, rdx
invalid
invalid
xchg esp, eax
and al, 0x88
mov r9, rdx
lea rdx, [rsp + 0x88]
add byte [rax], al
add byte [rcx + 9], bh
mov rdi, rdx
xlatb
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
mov cl, byte [rsp + 0x6f]
mov byte [rsp + 0x20], cl
and byte [rax - 0x75], cl
and al, 0x70
mov r8, rax
jmp 0x14017c8d6
mov edi, dword [rsi + 0x3c]
adc byte [rcx - 0x75], cl
push rsi
and byte [rbp - 0x77], al
clc
mov eax, 0x8d4cffff
add al, 2
add dword [rax - 0x77], ecx
pop rsp
and al, 0x28
lea rdx, [rsp + 0x88]
mov ecx, 9
mov rdi, rdx
mov rsi, rbp
out dx, al
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
mov al, byte [rsp + 0x6f]
mov byte [rsp + 0x20], al
mov rcx, qword [rsp + 0x70]
mov r8, r15
mov r9, r13
call fcn.14017aa7c
jmp 0x14017cb20
mov eax, dword [rsi]
cmp eax, 2
jne 0x14017c973
mov al, byte [rsp + 0x8c]
mov byte [r13 + 4], al
mov byte [rbp + 4], al
mov dword [r13], 2
add byte [r10], r8b
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp]
add byte [r8 - 0x75], r9b
push rbp
or byte [rax - 0x7f], cl
invalid
clc
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140043da0
in al, dx
invalid
add byte [r8 - 0x75], r9b
push rbp
or byte [rax - 0x7f], cl
invalid
in al, dx
dec dword [rbx + 0x8c248c]
add byte [rax], al
mov ecx, dword [rsp + 0x8c]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rbp + 0x10]
mov qword [r13 + 0x20], r8
mov dword [rbp + 0x20], eax
movups xmm0, xmmword [rbp]
add byte [r9 + 0xf], r8b
add byte [rcx + 0xf], al
adc dword [rbp + 0x10], eax
invalid
invalid
add byte [rcx + 0xf], al
adc dword [rbp + 0x10], eax
invalid
invalid
mov r8, qword [r14 + 0x30]
mov r9d, dword [r14 + 0x38]
movups xmm0, xmmword [r14 + 0x40]
movups xmm0, xmmword [rsi + 0x40]
movups xmmword [r13 + 0x40], xmm0
adc dword [rbp + 0x40], eax
adc dword [rbp + 0x40], eax
mov r10b, byte [r14 + 0x50]
mov byte [r13 + 0x50], r10b
mov r10d, dword [r14 + 0x28]
mov r11d, dword [r14 + 0x3c]
mov dword [r13], eax
mov dword [r13 + 4], ecx
mov qword [r13 + 8], rdx
mov dword [rbp + 8], edx
mov dword [rbp + 8], edx
mov dword [r13 + 0x28], r10d
mov dword [r13 + 0x2c], edi
mov qword [r13 + 0x30], r8
mov dword [r13 + 0x38], r9d
mov dword [r13 + 0x3c], r11d
jmp 0x14017cb20
cmp dword [r14 + 8], 0
je 0x14017cb44
mov ebx, edi
lea rax, [r14 + 0xc]
or al, 0x4c
mov edi, edi
mov r8d, dword [rax]
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x20]
mov edx, dword [rsi + 0x20]
mov edx, dword [rsi + 0x20]
call fcn.140177f93
mov r8, rdx
add r8, rax
mov rcx, rbp
mov rdx, rax
call fcn.140096ef9
mov r15d, dword [r14 + 0x3c]
cmp al, 0x48
mov ecx, ebp
cmp al, 0x48
mov ecx, ebp
mov edx, ebx
mov r8, r15
call fcn.14017d3bf
cmp qword [rbp + 0x10], r15
jne 0x14017ca56
mov rcx, r14
call fcn.140177c85
mov rcx, rax
call fcn.14017ccae
cmp al, 2
jne 0x14017ca49
lea rsi, [rsp + 0x88]
mov rcx, rsi
mov rdx, rdi
mov r8, r12
call fcn.14017d05b
cmp dword [rsi], 0x2f
invalid
jne 0x14017ca8c
mov dword [rsp + 0x20], edi
mov rcx, rbp
jmp 0xc9f453ea
fimul dword [rbp - 0x77]
stc
call fcn.14017b92b
jns case.0x1400f4175.1999
invalid
dec dword [rbp + rcx*4 - 0x7c]
and al, 0x88
add byte [rax], al
add byte [rcx + 9], bh
or dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rsi, rbp
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r14 + 0x2c]
sub al, 0x41
mov ecx, dword [rsi + 0x30]
mov r10d, dword [r14 + 0x34]
mov r11d, dword [r14 + 0x38]
lea rsi, [r14 + 0x40]
movzx edi, word [r14 + 0x28]
sub byte [rcx + 0xf], al
mov bh, 0x5e
sub cl, byte [rax - 0x77]
push rsp
and al, 0x60
jmp 0xc9f453ea
jns case.0x1400f4175.1999
invalid
sub byte [rcx + 0xf], al
mov bh, 0x5e
sub cl, byte [rax - 0x77]
push rsp
and al, 0x60
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r15d
jl 0x14017cb18
push rax
mov word [rsp + 0x48], bx
mov word [rsp + 0x40], di
mov dword [rsp + 0x40], edi
mov qword [rsp + 0x38], rsi
and al, 0x38
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ecx
mov rcx, r13
mov rdx, r8
mov r8d, r12d
call fcn.14017bfa0
nop
add rsp, 0xf8
invalid
clc
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ebx, edi
mov rdi, r15
mov edi, edi
mov rax, qword [r14 + 0x10]
adc byte [rbp - 0x75], r9b
and cl, r13b
stosd dword [rdi], eax
invalid
invalid
invalid
and dword [rsi + 8], 0
jmp 0x14017d391
and al, 0x38
mov rcx, rdi
mov edx, 0x3f
call fcn.14017831b
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
lea r14, [rsp + 0x58]
mov qword [r14], rax
mov qword [r14 + 8], rcx
sub rcx, rax
sub ecx, eax
sub ecx, eax
call fcn.1401491a3
lea r15, [rsp + 0x70]
mov qword [r15], rax
mov qword [r15 + 8], rdx
and qword [r15 + 0x10], 0
mov bpl, byte [rdi + 0x40]
mov r12, qword [rdi + 0x30]
mov r13, qword [rdi + 0x38]
mov rcx, r14
call fcn.140178740
mov ebx, eax
cmp eax, 0x23
je 0x14017d184
cmp ebx, 0x110000
jne 0x14017d189
jmp 0x14017d1b2
test bpl, bpl
je 0x14017d1b7
mov r9, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r13
mov r8d, ebx
call fcn.14017cebd
mov rcx, r15
mov edx, ebx
call fcn.14017831b
jmp 0x14017d16b
xor r13d, r13d
jmp 0x14017d1c6
mov r13, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov r8d, dword [rsp + 0x44]
mov rcx, qword [rdi]
mov rdx, qword [rdi + 0x10]
lea r9, [0x1403dba20]
call fcn.140177fa2
mov r14, rax
mov r15, rdx
lea r8, [0x1403db573]
jrcxz case.0x140142546.1512
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
shr eax, 0xec
cwde
in al, dx
inc dword [rax + rax*8 + 0x246c8a40]
invalid
sal byte [rbp + 0x38], 0x4c
lea eax, [0x1403db581]
mov r9d, 4
mov rcx, r14
mov rdx, r15
call fcn.140046ae5
mov rcx, r14
mov rdx, r15
call fcn.140046ae5
test al, al
je 0x14017d28e
mov rdx, qword [rdi + 0x20]
mov r14, qword [rsp + 0x70]
mov r9, qword [rsp + 0x80]
test rdx, rdx
je 0x14017d29b
mov rax, qword [rdi + 0x28]
lea rbx, [rsp + 0x88]
mov rcx, rbx
mov r8, r14
call qword [rax + 0x28]
mov r15, qword [rbx]
mov r12, qword [rbx + 8]
mov r9, qword [rbx + 0x10]
jmp 0x14017d2b1
mov r14, qword [rsp + 0x70]
mov r9, qword [rsp + 0x80]
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], r9
xor r15d, r15d
mov r12, r14
cmp bpl, 2
lea rax, [0x1403dba38]
add byte [rax - 0x73], cl
or eax, 0x25e785
cmove rcx, rax
test r15, r15
mov rax, r15
cmove rax, r12
lea rdx, [rsp + 0xa0]
mov qword [rdx], rax
mov qword [rdx + 8], r9
mov qword [rdx + 0x10], rcx
adc byte [rax - 0x77], cl
stc
call fcn.140096fd8
test r15, r15
je 0x14017d2fc
mov rcx, r15
mov rdx, r12
call fcn.140043da0
mov rdx, qword [rsp + 0x78]
mov rcx, r14
call fcn.140043da0
test r13, r13
mov rax, qword [rsp + 0x68]
and al, 0x68
je 0x14017d3a5
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x50], rax
mov ebx, 1
mov rax, qword [rdi + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r14d, 0x901
cmove r14, rax
test r14b, r14b
test dh, dh
div byte [rbp + 0x3a]
adc byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe9
shr rcx, 0x20
shl rax, 0x20
div byte [rbp + 0x3a]
shr r14, 0x20
mov rcx, rdi
mov edx, 0x23
call fcn.14017831b
mov rdx, qword [rsp + 0x48]
and eax, dword [rax]
add byte [rax], al
mov r8, qword [rsp + 0x50]
mov rcx, rdi
call fcn.14017cd70
mov dword [rsi], ebx
mov rax, qword [rsp + 0x38]
mov dword [rsi + 4], eax
mov dword [rsi + 8], 1
mov dword [rsi + 0xc], r14d
jmp 0x14017d391
mov byte [rsi + 4], 9
mov dword [rsi], 2
add rsp, 0xb8
pop rbx
pop rbp
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsi], 1
mov rax, qword [rsp + 0x38]
mov dword [rsi + 4], eax
add al, 0xe9
sbb al, 0xfd
invalid
invalid
add al, 0xe9
sbb al, 0xfd
invalid
adc byte [rcx + rdi - 0x39], cl
mov edx, edi
add esi, edx
out dx, eax
dec dword [rax - 0x77]
shr eax, 0xa1
add byte [rax], al
add byte [rax], al
test al, al
sal byte [rsp + rcx + 0x48], 0x83
sal byte [rsp + rcx + 0x48], 0x83
invalid
int1
add rsp, 0x20
add esp, 0x20
add byte [rax], al
lea eax, [0x1403db868]
mov dword [rax], ecx
or byte [rax - 0x77], cl
push rax
or byte [rax - 0x77], cl
shr eax, 0xc4
mov dl, 0xff
invalid
mov qword [rax + 8], rdx
mov rcx, rax
call fcn.140178740
cmp eax, 0x110000
sete al
add rsp, 0x38
ret
push rdi
sub rsp, 0x68
mov r9, rdx
mov r8, rcx
lea rsi, [rsp + 0x38]
lea esi, [rsp + 0x38]
lea esi, [rsp + 0x38]
mov rcx, rsi
mov edx, 0x2f
call fcn.1401784df
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov rdx, rsi
call fcn.1401793bc
dec dword [rax - 0x75]
invalid
mov rdx, qword [rdi + 8]
add rsp, 0x68
pop rdi
pop rsi
ret
dec dword [rax - 0x75]
invalid
lea eax, [0x1403dba68]
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rsi
call fcn.1402da370
invalid
invalid
invalid
bnd call fcn.1402da370
ud2
in al, dx
sub byte [rax - 0x75], cl
adc byte [r8 + 0x39], cl
sal byte [rdx + 0x17], 1
test rdx, rdx
je 0x14017d528
cmp rax, rdx
cmp eax, edx
jbe 0x14017d528
mov rax, qword [rcx]
cmp byte [rax + rdx], 0xc0
jl 0x14017d531
mov qword [rcx + 0x10], rdx
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1403db2e0]
frstor dword [0x140488f42]
add byte [rax], al
invalid
frstor dword [0x140488f42]
add byte [rax], al
invalid
add al, ch
invalid
call fcn.1402da450
ud2
sbb dword [rdi + 0x34], esi
movzx eax, byte [rcx + 1]
cmp eax, 0x7c
je 0x14017d580
cmp eax, 0x3a
jne 0x14017d5a6
mov al, 1
cmp rdx, 2
je 0x14017d5a5
mov al, byte [rcx + 2]
add al, 0xdd
cmp al, 0x3a
jae 0x14017d5a6
ret
xor eax, eax
ret
mov r14, qword [rcx + 0x10]
lea r12, [rsp + 0x40]
mov rcx, r12
mov rdx, r9
mov r8, rdi
call fcn.14017d05b
mov r12d, dword [r12]
cmp bpl, 2
std
add dh, byte [rbp + 0x41]
cmp r12d, 0x23
je 0x14017d739
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], al
cld
invalid
cmp r12d, 0x2f
je 0x14017d6a2
add byte [rcx - 0x7f], al
cld
add byte [rax], al
adc dword [rax], eax
je 0x14017d6a2
mov rcx, r15
mov edx, 0x2f
call fcn.14017831b
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov rcx, r15
mov dl, 2
jmp 0x14017d728
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x38], rax
mov r13, qword [rsp + 0x50]
cmp r12d, 0x5c
jne 0x14017d6da
mov rcx, qword [r15 + 0x30]
test rcx, rcx
je 0x14017d6da
mov rcx, qword [r15]
mov rdx, r14
mov edx, esi
mov r8d, 0x2f
mov eax, 0x2f
mov eax, 0x2f
call fcn.1400750df
test al, al
jne case.0x140156aef.471
invalid
cmp esp, 0x5c
je 0x14017d708
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
je 0x14017d746
and byte [rcx + rcx*4 - 7], cl
mov edx, ebp
mov r8, rbx
mov r9, r14
call fcn.14017b92b
mov rsi, rax
invalid
mov rdi, rdx
invalid
mov rax, rsi
mov rdx, rdi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rbx, rdx
mov ebx, edx
mov ebx, edx
mov rsi, rcx
mov r14, r8
sub r14, rdx
lea r13, [rsp + 0x40]
mov qword [r13], rdx
mov qword [rsp + 0x38], r8
mov qword [r13 + 8], r8
xor r15d, r15d
mov edi, 0x2600
add byte [rsi], ah
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
xor r12d, r12d
xor ebp, ebp
mov rcx, r13
call case.0x1400a4bdf.414
mov ecx, 1
add byte [rax], al
add byte [rbx + 0x20773ff8], al
add byte [rax], al
add byte [rbx + 0x20773ff8], al
mov edx, eax
bt rdi, rdx
jae 0x14017d7ad
ret 0xf48
mov bpl, 1
add r15, rcx
jmp 0x14017d78b
movabs r8, 0x8000800800000000
bt r8, rdx
sal byte [rdx + 0x32], 1
add byte [rax], al
or byte [rax + 0xf498000], al
movabs dword [0x1100003d3272d0], eax
sal byte [rdx + 0x32], 1
cmp eax, 0x110000
sal byte [rdx + 0x32], 1
cmp eax, 0x110000
je 0x14017d7ef
cmp eax, 0x5c
je 0x14017d7ef
add byte [rax], 0
add byte [rdx - 0x2b], dh
mov ecx, 2
add byte [rax], al
add byte [rax], al
cmp eax, 0x800
jb 0x14017d7a8
cmp eax, 0x10000
mov ecx, 4
sbb rcx, 0
jmp 0x14017d7a8
mov qword [rsp + 0x28], rbx
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x30], rdi
xor byte [rax - 0xa], al
vpcmpeqw xmm15, xmm15, xmmword [rsi]
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
test bpl, 1
jne 0x14017d842
lea eax, [rsp + 0x28]
lea r13, [rsp + 0x58]
mov qword [r13], rax
mov qword [r13 + 8], r12
mov rcx, r13
call case.0x140157cb4.431
inc byte [rax]
add byte [rax], al
cmp eax, 0x110000
jne 0x14017d816
lea r9, [0x1403db740]
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.140177fa2
mov r14, rax
push 0x49ffffa7
mov esi, eax
mov r15, rdx
jmp 0x14017d85e
lea rdx, [rsp + 0x28]
mov rcx, r15
mov ecx, edi
mov r8, r12
loopne 0x14017d83b
call fcn.140178776
mov r14, qword [r15]
mov r15, qword [r15 + 0x10]
invalid
dec dword [rbp - 0x75]
invalid
mov rcx, r14
mov rdx, r15
call fcn.14017d54b
cld
invalid
test al, al
je 0x14017d897
mov dword [rsi], 1
xorps xmm0, xmm0
movups xmmword [rsi + 8], xmm0
mov byte [rsi + 0x18], 0
sbb byte [rax], al
mov qword [rsi + 0x20], rbx
and byte [rax - 0x77], cl
jle 0x14017d8af
and byte [rax - 0x77], cl
jle 0x14017d8af
test bpl, 1
test ch, 1
add dword [rcx + riz*2 + 0x48], esi
mov edx, dword [rsp + 0x48]
je case.0x140158034.384
mov rdx, qword [rsp + 0x48]
mov rcx, r14
jmp case.0x140158b02.355
dec dword [rax - 0x77]
invalid
mov ecx, eax
mov rdx, r14
mov r8, r15
call fcn.1402afaf0
adc eax, dword [rax]
cmp eax, 0xf001322
adc byte [rsp + 0x28], al
and al, 0x28
and al, 0x28
adc eax, dword [rax]
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
mov qword [rsi], rdi
mov qword [rsi + 8], rbx
mov qword ds:[rsi + 8], rbx
mov qword [rsi + 0x10], r15
mov byte [rsi + 0x18], 1
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
and al, 0x5b
and al, 0x5b
mov dword [rsi + 0x19], eax
mov dword [rsi + 0x1c], ecx
movups xmmword [rsi + 0x20], xmm0
adc dword [rsi + 0x20], eax
adc dword [rsi + 0x20], eax
test bpl, 1
je case.0x140158034.384
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
call fcn.140043da0
nop
add rsp, 0x68
push 0x5e5f5d5b
push 0x5e5f5d5b
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
add ah, bh
and eax, 0x9b94100
mov r9d, 9
invalid
invalid
shr ecx, 0xc9
xchg ecx, eax
in al, dx
dec dword [rax - 0x75]
mov rax, qword [rcx + 8]
test rax, rax
je 0x14017d934
dec rax
mov qword [rcx + 8], rax
mov rcx, qword [rcx]
invalid
or al, 0xae
invalid
dec eax
add byte [rcx], dl
add bl, al
mov esi, eax
or byte [rax - 0x77], cl
stc
or al, 0xf7
dec dword [rcx + 0x3dc3]
adc dword [rax], eax
invalid
add byte [rcx], dl
add byte [rsp + rax + 0x39], dh
add al, 0x39
add al, 0x39
fdiv dword [rsp + rbx*8 - 0x7f]
sti
add byte [rax], al
adc dword [rax], eax
push rbx
sub rsp, 0x30
xor byte [rax - 0x73], cl
pop rsp
and al, 0x20
mov qword [rbx], rcx
mov qword [rbx + 8], rdx
or byte [rax - 0x77], cl
fld1
popfq
lodsd eax, dword [rsi]
invalid
dec dword [rcx - 0x2676b739]
mov ecx, ebx
call fcn.140178740
xchg ebx, eax
lodsd eax, dword [rsi]
invalid
dec dword [rcx - 0x2676b73a]
invalid
call fcn.140178740
mov ecx, eax
sal dword [rcx], 0xc0
sal dword [rcx], 0xc0
cmp edi, 0x110000
je 0x14017da1d
pop rdx
pop rdx
cmp esi, 0x110000
je 0x14017da1d
jae 0x14017da1b
add eax, 0x753afe83
sbb eax, dword [rbx - 0x67c223f]
add ecx, 0xffffffdd
cmp ecx, 0x3a
jae 0x14017da1b
add ecx, 0xffffffdd
cmp ecx, 0x3a
jae 0x14017da1b
movabs rax, 0x200000010001001
add dword [rax], edx
add byte [rax], dl
add byte [rax], al
add byte [rdx], al
bt rax, rcx
setb al
jmp 0x14017da1d
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov edx, dword [rcx + 0x20]
mov rcx, rax
call fcn.140177e13
jmp 0x14017da4b
add rsp, 0x28
ret
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1403dbc32]
lea rdx, [0x1403dbc32]
mov r8d, 0x14
jmp rax
and eax, 0x18b84100
add byte [rax], al
add byte [rax - 1], cl
loopne 0x14017df1f
invalid
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403dbc5e]
mov r8d, 0x1b
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403dbc79]
mov r8d, 0x29
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403dbca2]
mov r8d, 0x33
add byte [rax - 1], cl
invalid
and eax, 0x33b84100
add byte [rax], al
add byte [rax - 1], cl
loopne 0x14017df73
invalid
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403dbcd5]
mov r8d, 0x25
jmp rax
mov dword [rsp + 0x20], ecx
cmp rcx, 4
jae 0x14017df60
mov eax, ecx
add rsp, 0x68
ret
lea rax, [rsp + 0x20]
lea rdx, [rsp + 0x28]
and al, 0x28
mov qword [rdx], rax
lea rax, str.internal_error:_entered_unreachable_code:_unknown_state:
lea rcx, [rsp + 0x38]
and al, 0x38
add byte [rax - 0x73], cl
and al, 0x38
and al, 0x38
and al, 0x38
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [fcn.140047d50]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
lea rdx, str.C:Userscokiss.cargo_registry_srcindex.crates.io_6f17d22bba15001fwant_0.3.1_srclib.rs
adc eax, 0x25dfbc
call fcn.1402da2c0
ud2
invalid
adc byte [r8 - 0x7d], cl
invalid
iretd
add al, byte [rax]
add byte [rax], al
jmp fcn.140009f37
ja 0x14017e2ad
add r9, r10
cmp r11b, 0xf0
jae 0x14017e225
jne 0x14017e1b0
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x20], r13
test r13, r13
cmove r13, r12
mov rcx, rsi
call fcn.14017e03b
std
invalid
dec dword [rcx - 0x77]
invalid
mov r15, rdx
mov rcx, rax
mov rdx, r13
mov r8, rsi
call fcn.1402afaf0
mov rcx, qword [rbp - 0x20]
mov qword [r14], r12
mov qword [r14 + 8], r15
mov qword [r14 + 0x10], rsi
test rcx, rcx
je 0x14017e292
std
invalid
mov rdx, qword [rbp - 0x30]
call fcn.140051885
invalid
mov rcx, rbx
mov rdx, rdi
add rsp, 0x68
push 0x415e5f5b
pop rsp
push 0x415e5f5b
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
jmp fcn.140051885
mov ecx, esi
call fcn.140022460
test rax, rax
je case.0x140156aef.498
test byte [rdx], ch
add al, byte [rax]
invalid
cdq
invalid
test byte [rdx], ch
add al, byte [rax]
add byte [rax - 0x77], cl
call 0x1308d6c20
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rsi
and qword [rbp - 8], 0
mov r13, rsi
sub r13, r15
jb 0x14017e507
add byte [rax], al
add byte [rax], al
mov rcx, rax
mov rdx, rbx
ror dword [rax - 0x77], 0xda
mov qword [rbp - 0x20], rax
mov r8, r15
loopne 0x14017e341
mov eax, edi
call fcn.1402afaf0
mov r8, qword [rbp - 0x20]
mov qword [rbp - 8], r15
mov r9, r15
cmp r13, 2
ja 0x14017e324
lea rcx, [rbp - 0x18]
push 3
call 0x19858e67e
pop r8
mov rdx, r15
call fcn.1402df850
mov r8, qword [rbp - 0x18]
mov r9, qword [rbp - 8]
lea rax, [r8 + r9]
push 2
pop r10
push 3
pop r11
mov byte [rax + 2], 0xbd
mov word [rax], 0xbfef
add r9, 3
mov ebp, 0xef00c766
mov edi, 0x3c18349
mov qword [rbp - 8], r9
mov r13, r15
add r13, 3
cmp r13, rsi
ja case.0x140159a74.308
add byte [rax], al
add byte [rax], al
je 0x14017e48f
lea rcx, [rbx + r13]
mov r15, r13
mov edi, ebp
sub ecx, dword [rbp - 0x77]
out dx, eax
mov edi, ebp
mov qword [rbp - 0x30], rcx
lea rax, [rcx + 1]
mov dl, byte [rcx]
test dl, dl
js 0x14017e371
invalid
add eax, 0xeb5a016a
invalid
push 1
pop rdx
jmp 0x14017e3d1
cmp dl, 0xe0
jae 0x14017e386
add rcx, 2
add ecx, 2
cmp rax, r12
cmovne rax, rcx
mov rdx, r10
shr bl, cl
invalid
shr bl, cl
cmp r10b, 0xed
cmp dl, 0xed
jne case.0x140158446.383
cmp rax, r12
je 0x14017e492
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add cl, byte [r9 + rdi - 0x20]
add cl, byte [rcx + rdi - 0x20]
lea rax, [rcx + 2]
cmp rax, r12
je 0x14017e492
add byte [rax], al
cmp byte [rcx + 1], 0x9f
lahf
ja 0x14017e3f3
add rcx, 3
mov rdx, r11
add ecx, dword [rcx + rcx*4 - 0x26]
mov rax, rcx
jmp 0x14017e3d1
invalid
add rcx, 2
cmp rax, r12
cmove rcx, rax
cmove ecx, eax
cmove ecx, eax
xor eax, eax
cmp rcx, r12
setne al
add rax, rcx
cmp dl, 0xf0
cli
invalid
jae 0x14017e3e1
cli
invalid
mov rdx, r11
add r15, rdx
mov rcx, rax
cmp rax, r12
jne 0x14017e362
jmp 0x14017e492
add byte [rax], al
xor ecx, ecx
cmp rax, r12
setne cl
xchg ebp, eax
ror dword [rax + 1], 0xc8
xchg ebp, eax
ror dword [rax + 1], 0xc8
push 4
jmp 0x14017e36e
jnp 0x14017e3f0
invalid
invalid
dec dword [rcx + rcx*4 - 8]
mov rax, r15
sub rax, r13
mov qword [rbp - 0x28], rax
jb 0x14017e52f
cmp r15, rsi
ja 0x14017e51b
xchg dword [rdi], ecx
add dword [rax], eax
invalid
xchg dword [rdi], ecx
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
enter 0x294c, 0xffffffffffffffc8
enter 0x294c, 0xffffffffffffffc8
cmp rax, qword [rbp - 0x28]
jae 0x14017e43d
fdiv dword [rbx + 0x20]
lea rcx, [rbp - 0x18]
mov rdx, r9
mov r8, qword [rbp - 0x28]
call fcn.1402df850
mov r9, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
clc
mov r8, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
invalid
invalid
call 0x1305d6f81
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x40], r9
mov qword [rbp - 0x20], r8
lea rcx, [r8 + r9]
mov rdx, qword [rbp - 0x30]
mov r13, qword [rbp - 0x28]
insd dword [rdi], dx
fmul dword [rbp - 0x77]
call 0x1532e7c40
adc eax, dword [rax]
insd dword [rdi], dx
fmul dword [rbp - 0x77]
call 0x1532e7c40
adc eax, dword [rax]
mov r9, qword [rbp - 0x40]
add r9, r13
invalid
adc eax, dword [rax]
mov r9, qword [rbp - 0x40]
add r9, r13
invalid
mov qword [rbp - 8], r9
mov rax, qword [rbp - 0x38]
sub rax, r9
cmp rax, 2
jbe 0x14017e47a
mov r8, qword [rbp - 0x20]
jmp 0x14017e324
invalid
invalid
invalid
invalid
lea rcx, [rbp - 0x18]
mov rdx, r9
push 3
pop r8
call fcn.1402df850
adc edx, dword [rsi]
add cl, ch
invalid
invalid
invalid
invalid
mov r13, rsi
sub rsi, r13
mov r12, qword [rbp - 0x10]
mov rax, r12
sub rax, r9
cmp rax, rsi
jae 0x14017e4bf
invalid
mov r13, r8
mov r8, rsi
invalid
mov r15, r9
call fcn.1402afaf0
adc eax, dword [rax]
invalid
invalid
adc eax, dword [rax]
add rsi, r15
jmp 0x14017e24a
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
mov rdx, rsi
mov edx, esi
call fcn.1402da300
jmp 0x14017e541
pop rax
in al, dx
dec dword [rdi]
or ebp, dword [rdx + 1]
push 1
push 1
pop rcx
mov rdx, rsi
bnd call fcn.1402d9f80
bnd call fcn.1402d9f80
adc eax, 0x4c0b0f00
lea eax, [0x1403b1d10]
add eax, 0x233802
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
add eax, 0x233802
ud2
lea r8, str.library_std_src_sys_commonwtf8.rs
add eax, 0x233802
cmp byte [rbx], ah
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rsi
call fcn.1402da3e0
jmp 0x14017e541
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rsi
mov edx, esi
call fcn.1402da3e0
jmp 0x14017e541
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r13
mov rdx, r15
call fcn.1402da630
out dx, eax
rcl byte [0x18822f445], 0x89
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
ud2
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
lea rcx, [rbp - 0x18]
call fcn.140044120
in al, dx
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x24
and dword [rdx], 0
xor ecx, ecx
call qword [sym.imp.ADVAPI32.dll_GetUserNameW]
test eax, eax
jne 0x14017e631
and al, 0x41
mov ecx, dword [rsi]
call fcn.14017e080
mov rbx, rax
mov ebx, eax
mov ebx, eax
mov rdi, rdx
xlatb
mov dword [r14], edi
mov rcx, rax
ror dword [rcx + rcx*4 - 0xe], 0xff
adc eax, 0x162a6b
ror dword [rcx + rcx*4 - 0xe], 0xff
adc eax, 0x162a6b
test eax, eax
je case.0x140159a74.311
mov eax, dword [rsp + 0x24]
lea r8, [rax - 1]
test rax, rax
test eax, eax
test eax, eax
cmove r8, rax
lea rcx, [rsp + 0x28]
invalid
ror byte [rax - 0x73], 0x4c
ror byte [rax - 0x73], 0x4c
and al, 0x28
sub byte [rax - 0x77], cl
invalid
mov rdx, rbx
call case.0x1400ee993.2640
invalid
cmp al, 0xfd
std
invalid
jmp 0x14017e60e
movabs dword [0x7b92febfffd3c], eax
add byte [rax], al
std
invalid
mov ecx, 7
call fcn.14017e03b
mov dword [rax], 0x6e6b6e75
add byte [rbp + 0x6e], dh
imul ebp, dword [rsi - 0x39], 0x40
add ebp, dword [rsi + 0x6f]
ja 0x14017e664
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], 7
and al, 0x38
invalid
add byte [rax], al
add dh, al
and al, 0x40
invalid
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.14017e0c2
lea rdx, [rsp + 0x28]
cli
invalid
push rsp
and al, 0x28
mov rcx, rsi
int1
call fcn.14017e0d8
nop
call qword [rax + 0x48c48348]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rbx + rcx*4 + 0x3d], cl
out dx, eax
sub eax, 0xc9310016
xor edx, edx
mov r8, r14
call r15
mov ecx, dword [r14]
invalid
call fcn.14017e080
add eax, 0x48fffffa
mov ebx, eax
invalid
add eax, 0x48fffffa
mov ebx, eax
mov rdi, rdx
mov dword [r14], edi
xor ecx, ecx
mov rdx, rax
mov r8, r14
call r15
test eax, eax
je case.0x140158446.393
add byte [rax], al
add al, ch
mov bh, cl
stc
stc
invalid
insb byte [rdi], dx
outsd dx, dword [rsi]
invalid
push 0xffffffff8948736f
or dh, al
or byte [rax + rcx*2 - 0x77], sil
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], rdx
and al, 0x38
mov qword [rsp + 0x40], 9
and al, 0x40
or dword [rax], eax
add byte [rax], al
add dh, al
and al, 0x48
add dword [rax - 0x77], ecx
mov ecx, ebx
mov rdx, rdi
call fcn.14017e0c2
stc
invalid
dec dword [rax - 0x73]
push rsp
and al, 0x30
xor byte [rax - 0x77], cl
int1
call fcn.14017e0d8
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
movzx edx, word [rcx + 0x10]
test dx, dx
je 0x14017e761
and word [rcx + 0x10], 0
mov ax, 1
ret
cmp rax, qword [rcx + 8]
je 0x14017e7d2
lea rdx, [rax + 1]
mov qword [rcx], rdx
mov r9b, byte [rax]
movzx edx, r9b
test dl, dl
jns 0x14017e75c
mov r8d, edx
and r8d, 0x1f
lea r10, [rax + 2]
mov qword [rcx], r10
movzx r10d, byte [rax + 1]
add dword [rcx - 0x7d], eax
loop 0x14017e7cf
cmp dl, 0xdf
jbe 0x14017e7ed
lea rdx, [rax + 3]
mov qword [rcx], rdx
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x14017e7fc
lea r9, [rax + 4]
mov qword [rcx], r9
movzx eax, byte [rax + 3]
and r8d, 7
loopne 0x14017e7c6
shl r8d, 0x12
adc al, cl
loop case.0x140159a74.322
and eax, 0x3f
loopne 0x14017e808
or eax, edx
or eax, r8d
or eax, eax
mov edx, eax
jmp 0x14017e803
invalid
and qword [rcx], 0
movzx eax, word [rcx + 0x18]
cmp ax, 2
cmp eax, 2
jne 0x14017e7e3
xor eax, eax
ret
movzx edx, word [rcx + 0x1a]
and word [rcx + 0x18], 0
ret
shl r8d, 6
or r8d, r10d
mov edx, r8d
jmp 0x14017e75c
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x14017e75c
lea r8d, [rdx + 0xff0000]
shr r8d, 0xa
or r8d, 0xd800
and edx, 0x3ff
or edx, 0xdc00
mov word [rcx + 0x10], dx
mov ax, 1
mov edx, r8d
ret
add ecx, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1403dc9c0]
lea eax, [0x1403dc9c0]
mov qword [rsp + 0x20], rax
lea rax, str.InvalidArchive
lea eax, str.InvalidArchive
mov r8d, 0xe
mov rcx, rdx
mov rdx, rax
mov edx, eax
call case.0x14003847b.474
nop
add rsp, 0x38
ret
imul ebp, ebp, 0xed79ffd4
invalid
in eax, dx
invalid
mov ah, 8
invalid
or al, 1
invalid
jg 0x1403e0362
add ch, dl
push qword [rdx + 0x46]
invalid
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rdx + rdx*2 + 0x4f2cffd5]
invalid
invalid
and dword [rbp + rdx*8 - 1], edx
xor dword [rbp + rdx*8 - 1], edx
mov edi, -268446381
push rbx
invalid
push rsi
invalid
fcom qword [rsi - 0x2b]
invalid
push rsi
invalid
push rsi
invalid
imul ecx, dword [rax - 0x7670002b], 0xffffffd5
dec esp
mov ch, dl
dec dword [rdi - 0x33002a77]
mov ebp, edx
invalid
dec byte [rax - 0x770d002b]
invalid
call qword [0xcc3dd9aa]
mov ebp, edx
invalid