Function at 0x14006ae6a
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rsi
sub rsp, 0xc0
mov rsi, rdx
mov eax, dword [rcx]
mov dword [rsp + 0x34], eax
mov rax, qword [rdx + 0x10]
or rax, qword [rdx]
jne 0x140005d25
lea rax, [rsp + 0x35]
lea rcx, [rsp + 0x36]
lea rdx, [rsp + 0x37]
lea r8, [rsp + 0x34]
mov qword [rsp + 0x38], r8
lea r8, [0x1400069a0]
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x70], r8
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 4
mov qword [rsp + 0x98], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 4
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rsp + 0x78]
call fcn.140004d60
jmp 0x140005dec
mov qword [rsp + 0xa8], 0
lea rax, [rsp + 0x35]
lea rcx, [rsp + 0x36]
lea rdx, [rsp + 0x37]
lea r8, [rsp + 0x34]
mov qword [rsp + 0x38], r8
lea r8, [0x1400069a0]
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x70], r8
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 4
mov qword [rsp + 0x98], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 4
lea rdx, [0x140106970]
lea rcx, [rsp + 0xa8]
lea r8, [rsp + 0x78]
call fcn.140004d60
test al, al
jne 0x140005df6
mov r8, qword [rsp + 0xa8]
cmp r8, 0x10
jae 0x140005e1f
nop
add rsp, 0xc0
pop rsi
ret
lea rax, str.librarycore_src_netip_addr.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140106d28]
lea r8, [rsp + 0x78]
mov edx, 0x2b
call fcn.1400ffa90
lea rax, str.librarycore_src_netdisplay_buffer.rs
mov edx, 0xf
mov rcx, r8
mov r8, rax
call fcn.1400ff6c0
int3
sub rsp, 0x58
movzx eax, byte [rcx]
cmp rax, 0x64
jb 0x1400069df
movzx ecx, al
lea r8d, [rcx + rcx*4]
lea r8d, [rcx + r8*8]
shr r8d, 0xc
imul ecx, r8d, 0x64
sub al, cl
movzx eax, al
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rcx + rax*2]
mov word [rsp + 0x56], ax
mov ecx, 0x24
mov eax, r8d
jmp 0x1400069e8
mov ecx, 0x26
cmp al, 0xa
jae 0x1400069f0
or al, 0x30
mov byte [rsp + rcx + 0x31], al
jmp 0x140006a05
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rcx + rax*2]
mov word [rsp + 0x56], ax
mov ecx, 0x25
lea rax, [rsp + rcx]
add rax, 0x31
mov r8d, 0x27
sub r8, rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rax
lea r8, str.called__Result::unwrap____on_an__Err__value
mov rcx, rdx
mov dl, 1
xor r9d, r9d
call fcn.1400042d0
nop
add rsp, 0x58
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov r15, r9
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rax, qword [r9 + 0x20]
mov rcx, r8
mov edx, 0x22
mov r14, rax
call rax
test al, al
je 0x140008944
mov al, 1
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test rdi, rdi
je 0x140008b99
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x38], rdi
lea rax, [rbx + rdi]
mov qword [rsp + 0x60], rax
xor r13d, r13d
mov rdi, rbx
xor r15d, r15d
mov qword [rsp + 0x58], rbx
jmp 0x140008989
xor r13d, r13d
xor r8d, r8d
add rbx, r13
mov rcx, rsi
mov rdx, rbx
call qword [r15 + 0x18]
test al, al
jne 0x140008931
push rsi
push rdi
sub rsp, 0xc8
movaps xmmword [rsp + 0xb0], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x1400098b1
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x1400098b1
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov edx, 0x30
mov r9, rcx
nop word cs:[rax + rax]
mov rax, r8
shr r9, 4
mov r8d, ecx
and r8b, 0xf
cmp r8b, 0xa
mov r10d, 0x57
cmovb r10d, edx
add r10b, r8b
mov byte [rsp + rax + 0x2e], r10b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, r9
jae 0x1400098d0
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x140009956
mov ecx, 0x81
sub rcx, r8
add rax, rsp
add rax, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, [0x140151fa8]
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.1400042d0
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
pop rdi
pop rsi
ret
lea r8, [0x140106db0]
mov edx, 0x80
mov rcx, rax
call fcn.1400ff5c0
int3
movzx ecx, byte [rsp + 0x3a0]
cmp rcx, 0xc
jne 0x140011b04
mov byte [rsp + 0x3a0], 0xc
mov r8d, 0x9f
lea rcx, [rsp + 0x3a1]
lea rsi, [rsp + 0x1a8]
mov rdx, rsi
call fcn.1400fc250
mov rcx, rsi
lea rdx, [rsp + 0x358]
call fcn.14000fc19
mov rdx, qword [rsp + 0x1a8]
cmp rdx, 2
je case.default.0x140011b01
movzx eax, word [rsp + 0x1d0]
mov dword [rsp + 0xd8], eax
mov eax, dword [rsp + 0x1d2]
movzx ecx, word [rsp + 0x1d6]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x170], rcx
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x158], rax
mov dword [rsp + 0x158], eax
mov al, byte [rsp + 0x1f0]
mov byte [rsp + 0x51], al
mov al, byte [rsp + 0x1f1]
mov byte [rsp + 0x50], al
mov eax, dword [rsp + 0x1f2]
movzx ecx, word [rsp + 0x1f6]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x150], rcx
mov rax, qword [rsp + 0x1b0]
mov r11, qword [rsp + 0x1b8]
mov rdi, qword [rsp + 0x1c0]
mov rcx, qword [rsp + 0x1c8]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
mov r11, qword [rsp + 0x3a8]
mov rdi, qword [rsp + 0x3b0]
mov byte [rsp + 0x3a0], 0xb
cmp cl, 0xb
jne 0x140011b93
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3b8], 0
test rax, rax
je 0x140011daa
mov r11, qword [rsp + 0x3c0]
mov rdi, qword [rsp + 0x3c8]
mov edx, 4
mov rcx, qword [rsp + 0x3d0]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
movzx eax, byte [rsp + 0x3a7]
shl eax, 0x10
movzx edx, word [rsp + 0x3a5]
or edx, eax
mov eax, dword [rsp + 0x3a1]
shl rdx, 0x28
shl rax, 8
or rax, rdx
or rax, rcx
mov edx, 3
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
mov qword [rsp + 0xd0], r11
mov r12, r13
mov r13, rbx
mov ebp, ebx
mov ebp, ebx
mov qword [rsp + 0xc8], rdi
mov rcx, r14
mov r14, rbp
mov qword [rsp + 0x80], rcx
mov rcx, qword [rsp + 0x158]
mov rsi, qword [rsp + 0x160]
mov rdi, qword [rsp + 0x168]
mov r9, qword [rsp + 0x170]
mov r10, qword [rsp + 0x150]
mov r11b, byte [rsp + 0x50]
mov r8b, byte [rsp + 0x51]
mov ebp, dword [rsp + 0xd8]
mov ebx, ebp
test rdx, rdx
je 0x140011d15
mov r9, r12
shr r9, 0x10
mov edx, ebp
shr edx, 8
mov cl, byte [rsp + 0x51]
cmp cl, 8
mov r8d, ebp
mov dword [rsp + 0xdc], edx
jne 0x140011e84
mov rcx, qword [rsp + 0x168]
mov qword [rsp + 0x178], rcx
mov r10, qword [rsp + 0x170]
mov qword [rsp + 0x260], r10
mov r11, qword [rsp + 0x60]
mov rcx, r11
mov r13, qword [rsp + 0xc8]
mov rsi, r13
mov r15, qword [rsp + 0xd0]
mov rdi, r15
mov qword [rsp + 0x88], r9
mov qword [rsp + 0x80], r11
mov r11, qword [rsp + 0x160]
pushfq
and al, 0x60
add dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x80
add byte [rcx], 0
add byte [rbx + rcx*4 - 0x64], cl
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x58
add al, byte [rax]
add byte [rdx + rcx*4 + 0x5c], al
and al, 0x50
mov byte [rsp + 0x53], r11b
mov r11d, edx
mov edx, r8d
mov byte [rsp + 0x52], r8b
mov ebx, eax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x250], rax
mov word [rsp + 0x1a8], bx
mov dword [rsp + 0x1aa], r9d
shr r9, 0x20
mov word [rsp + 0x1ae], r9w
mov qword [rsp + 0x1b0], rdi
mov qword [rsp + 0x1b8], rsi
mov qword [rsp + 0x1c0], rcx
mov byte [rsp + 0x1c8], r8b
mov byte [rsp + 0x1c9], r11b
mov dword [rsp + 0x1ca], r10d
shr r10, 0x20
mov word [rsp + 0x1ce], r10w
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x490]
cmp rax, 5
je 0x140013a06
mov rbp, r14
cmp eax, 3
ja 0x140011e1c
pop qword [rax]
add byte [rax], al
pop qword [rax]
add byte [rax], al
lea rcx, [0x140154b98]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsp + 0x498]
jmp 0x140012006
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3d8], 0
test rax, rax
je 0x140011f10
mov r11, qword [rsp + 0x3e0]
mov rdi, qword [rsp + 0x3e8]
mov edx, 2
mov rcx, qword [rsp + 0x3f0]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x490]
call 0x140017acd
mov cl, byte [rax + 0x40]
add cl, 0xfe
movzx edx, cl
lea rcx, [rdx + 1]
cmp dl, 6
mov edx, 0
cmovae rcx, rdx
mov rdx, rax
call 0x140017f24
mov r8, qword [rsp + 0x1b0]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xb8
add dword [rax], eax
add byte [rdx + 0x1c8248c], cl
add byte [rax], al
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xb8
add dword [rax], eax
add byte [rdx + 0x1c8248c], cl
add byte [rax], al
lea r10, [rsp + 0x188]
mov qword [rsp + 0x28], r10
mov byte [rsp + 0x20], cl
mov rcx, rax
call fcn.140017f8f
jmp 0x140012034
mov dl, byte [rsp + 0x50]
mov byte [rsp + 0x53], dl
mov edx, r8d
mov byte [rsp + 0x52], r8b
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x250], rdx
mov rdx, qword [rsp + 0x158]
mov qword [rsp + 0x258], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0x180], rdx
mov r11, qword [rsp + 0xd0]
mov r15, r11
mov rdi, qword [rsp + 0xc8]
mov r10, rdi
mov r13, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x170]
mov qword [rsp + 0x260], rdx
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0x178], rdx
mov rbx, rdi
mov rbp, r14
mov r14, r13
mov r13, r12
jmp case.0x1400a7a5a.6
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x3f8], 0
test rax, rax
je 0x140011f7e
mov r11, qword [rsp + 0x400]
mov rdi, qword [rsp + 0x408]
mov edx, 5
mov rcx, qword [rsp + 0x410]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
invalid
mov ecx, 0
cmovae r8, rcx
mov cl, 7
invalid
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
invalid
mov r9, qword [rsp + 0x88]
jmp r8
invalid
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x418], 0
test rax, rax
je 0x14001207a
mov r11, qword [rsp + 0x420]
mov rdi, qword [rsp + 0x428]
mov edx, 6
mov rcx, qword [rsp + 0x430]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
dec byte [rbp + rcx*4 + 0x42]
dec dword [rax - 0x7d]
stc
invalid
mov ecx, 0
add byte [rax], al
add byte [rax], al
dec byte [rbp + rcx*4 + 0x42]
dec dword [rax - 0x7d]
stc
invalid
add byte [rax], al
add byte [rax], al
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
invalid
add al, 0x81
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
mov ecx, dword [rsp + 0x88]
invalid
mov ecx, dword [rsp + 0x88]
jmp r8
mov rcx, qword [rsp + 0x498]
jmp 0x140012002
mov rcx, qword [rsp + 0x4a0]
add rcx, 0x3e
test r8b, r8b
setne r8b
shl r8b, 4
mov edx, 4
lea rbx, [rsp + 0x188]
mov r9, rbx
call fcn.14001745b
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.140017c88
mov rax, qword [rsp + 0x1a8]
mov rdx, qword [rsp + 0x1b0]
mov r8, qword [rsp + 0x1b8]
lea rcx, [rsp + 0x1c0]
call qword [rax + 0x18]
mov r9, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xc8]
mov r14, qword [rsp + 0x80]
mov rbx, r13
mov r13, r12
jmp 0x1400119c1
movzx eax, word [rsp + 0x438]
mov word [rsp + 0x438], 0
test byte [rax + rdi], ah
add al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
and r13, 0xffffffffffff0000
or r13, rax
mov edx, 7
lea rcx, [rdx - 2]
lea r10, [rdx - 1]
cmp rcx, 6
mov ecx, 0
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
sal dword [rcx + 0x1d8d4c07], 1
cmp ch, byte [rcx]
adc al, 0
movsxd r10, dword [r11 + r10*4]
add r10, r11
mov r11, r9
mov rdi, r8
mov r9, qword [rsp + 0x88]
jmp r10
mov r9, r13
shr r9, 0x10
mov cl, 2
add ch, bl
invalid
mov r9, r13
shr r9, 0x10
mov cl, 3
mov r15, r11
mov rbx, rdi
jmp case.0x1400a7a5a.6
mov r9, r13
shr r9, 0x10
mov cl, 4
jmp 0x140012115
mov r9, r13
shr r9, 0x10
mov cl, 5
jmp 0x140012115
mov r9, r13
shr r9, 0x10
mov cl, 6
mov r15, r11
mov rbx, rdi
sti
mov r14, qword [rsp + 0x60]
mov word [rsp + 0x280], ax
mov dword [rsp + 0x282], r9d
mov rdx, r9
shr rdx, 0x20
mov word [rsp + 0x286], dx
mov qword [rsp + 0x288], r15
mov qword [rsp + 0x290], rbx
and al, 0x90
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x98
add al, byte [rax]
invalid
mov dl, byte [rsp + 0x52]
push rdx
mov byte [rsp + 0x2a0], dl
mov edx, dword [rsp + 0xdc]
mov byte [rsp + 0x2a1], dl
mov rdx, qword [rsp + 0x260]
mov dword [rsp + 0x2a2], edx
shr rdx, 0x20
mov word [rsp + 0x2a6], dx
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x2a8], rdx
mov rdx, qword [rsp + 0x180]
mov qword [rsp + 0x2b0], rdx
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x2b8], rdx
mov byte [rsp + 0x2c0], cl
mov dl, byte [rsp + 0x53]
mov byte [rsp + 0x2c1], dl
mov rdx, qword [rsp + 0x250]
mov dword [rsp + 0x2c2], edx
shr rdx, 0x20
mov word [rsp + 0x2c6], dx
add cl, 0xfe
movzx ecx, cl
lea r8, [rcx + 1]
xor r10d, r10d
cmp cl, 6
cmovae r8, r10
lea rdx, [0x140154a18]
movsxd rcx, dword [rdx + r8*4]
add rcx, rdx
add ecx, edx
add ecx, edx
mov qword [rsp + 0x88], r9
mov qword [rsp + 0xd0], r11
mov qword [rsp + 0xc8], rdi
jmp rcx
cmp qword [rsp + 0x280], 0
lea rsi, [rsp + 0x280]
mov r10b, 2
mov dl, 2
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rdx], 0
add byte [rcx - 0x4e], al
mov dl, 2
je 0x1400123a9
mov dl, 2
je 0x1400123a9
mov byte [rsp + 0x4f], 1
jmp 0x1400123ff
mov qword [rsp + 0x40], r8
jmp 0x1400122ed
mov ecx, 2
mov qword [rsp + 0x40], rcx
cmp al, 1
lea rsi, [rsp + 0x280]
je 0x140012d6a
movzx eax, al
cmp eax, 2
jne 0x1400123f3
mov eax, 3
jmp 0x140012d65
cmp rbx, 5
lea rsi, [rsp + 0x280]
je 0x1400123d1
mov eax, 6
cmp rbx, 4
jne 0x1400123ee
test dword [rbx + 1], ecx
add byte [rax], al
test dword [rbx + 1], ecx
add byte [rax], al
mov qword [rsp + 0x40], rax
cmp dword [r15], 0x70747468
jne 0x1400123f3
jmp 0x140012d6a
cmp rbx, 0xb
lea rsi, [rsp + 0x280]
je 0x1400126a4
cmp rbx, 1
jne 0x140012344
sti
add dword [rbp + 0x72], esi
cmp byte [r15], 0x2f
jne 0x140012344
mov eax, 4
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
mov r10b, 1
jmp case.default.0x140012fcf
mov r10b, 2
lea rsi, [rsp + 0x280]
jmp 0x1400123f6
movzx eax, ax
mov ecx, 8
mov qword [rsp + 0x40], rcx
xor r10d, r10d
cmp eax, 0x12f
lea rsi, [rsp + 0x280]
jle 0x140012382
cmp eax, 0x193
jg 0x140012726
cmp eax, 0x130
je 0x140012d52
xor eax, eax
xor ecx, ecx
test cl, cl
sete al
mov ecx, 4
mov qword [rsp + 0xf0], rcx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp eax, 0xc8
je 0x140012d6a
cmp eax, 0xcc
je 0x140012d59
add byte [rax], al
add byte [rdi], cl
test cl, al
or dword [rax], eax
add byte [0x14001246b], bh
jne 0x1400123f6
mov eax, 0xa
jmp 0x140012d65
cmp r15b, 0x4c
ja case.default.0x1400123c5
movzx eax, r15b
lea rcx, [0x140154a34]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov eax, 0x13
jmp 0x140012f72
mov eax, dword [r15]
bswap eax
cmp eax, 0x68747470
jne 0x140012d1e
movzx eax, byte [r15 + 4]
add eax, 0xffffff8d
jmp 0x140012d28
mov qword [rsp + 0x40], rax
xor r10d, r10d
cmp r10b, 2
sete byte [rsp + 0x4f]
mov qword [rsp + 0xe0], r10
mov r12, rbx
mov rcx, rsi
call case.0x140016d3d.11
shl rax, 2
mov rbx, qword [rbp + 0x68]
lea rcx, [rbx + rbx*2]
cmp rax, rcx
jbe 0x14001247c
mov eax, 4
lea rdi, [rsp + 0xf0]
cmp byte [rsp + 0x4f], 0
jne case.default.0x14001247a
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xf0], rax
mov eax, 1
lea rdi, [rsp + 0xf8]
mov ecx, 9
lea rsi, [rsp + 0x280]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, r12
jmp rax
mov ecx, 9
lea rax, [rsp + 0x310]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call case.0x140016d3d.11
add rax, qword [rbp + 0x60]
cmp rax, rbx
mov rbx, r12
jb 0x1400124b8
mov al, byte [rsp + 0x350]
test al, al
je 0x1400124b8
or al, 0xf8
cmp al, 0xfa
jb 0x1400127ab
mov rsi, qword [rbp + 0x28]
mov rax, qword [rbp + 0x48]
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x1400127af
test rax, rax
je 0x140012746
mov qword [rsp + 0xc0], r13
mov qword [rsp + 0x78], rbx
mov r12, r15
mov r15, r14
mov rdi, qword [rbp + 0x20]
test rsi, rsi
je 0x140012536
mov rax, qword [rbp + 0x50]
lea rcx, [rsi*8]
lea rcx, [rcx + rcx*2]
xor edx, edx
xor r13d, r13d
cmp qword [rdi + rdx], 0
je 0x14001252a
mov r8, qword [rdi + rdx + 0x10]
and r8, rax
mov r9, r13
sub r9, r8
test r9, rax
je 0x140012539
add rdx, 0x18
inc r13
cmp rcx, rdx
jne 0x140012510
xor r13d, r13d
lea r14, [rsi + rsi]
mov qword [rsp + 0x1a8], 0
lea rcx, [rsp + 0x2c8]
lea rdx, [rsp + 0x1a8]
mov r8, r14
call fcn.14000bdaa
mov rax, qword [rbp + 0x18]
mov rcx, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x58]
mov qword [rdx + 0x10], rcx
movups xmm0, xmmword [rsp + 0x2c8]
movups xmmword [rdx], xmm0
dec r14
mov qword [rbp + 0x50], r14
cmp rsi, r13
jb 0x140013a1e
je 0x140012602
lea rcx, [rsi + rsi*2]
lea rcx, [rdi + rcx*8]
lea rdx, [r13*2]
add rdx, r13
lea rdx, [rdi + rdx*8]
mov r8, qword [rbp + 0x20]
mov r9, qword [rbp + 0x28]
cmp qword [rdx], 0
je 0x1400125f9
mov r10, qword [rdx + 8]
mov r11, qword [rdx + 0x10]
mov rbx, r11
and rbx, r14
mov rsi, rbx
mov ebx, 0
cmp rsi, r9
jae 0x1400125c6
lea rbx, [rsi + rsi*2]
cmp qword [r8 + rbx*8], 0
je 0x1400125e6
inc rsi
mov rbx, rsi
jmp 0x1400125c6
lea rsi, [r8 + rbx*8]
mov qword [rsi], 1
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r11
add rdx, 0x18
cmp rdx, rcx
jne 0x1400125b2
test r13, r13
je 0x140012671
lea rcx, [r13*2]
add rcx, r13
lea rcx, [rdi + rcx*8]
mov rdx, qword [rbp + 0x20]
mov r8, qword [rbp + 0x28]
mov r9, rdi
cmp qword [r9], 0
je 0x140012668
mov r10, qword [r9 + 8]
mov r11, qword [r9 + 0x10]
mov rbx, r11
and rbx, r14
mov rsi, rbx
mov ebx, 0
cmp rsi, r8
jae 0x140012635
lea rbx, [rsi + rsi*2]
cmp qword [rdx + rbx*8], 0
je 0x140012655
inc rsi
mov rbx, rsi
jmp 0x140012635
lea rsi, [rdx + rbx*8]
mov qword [rsi], 1
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r11
add r9, 0x18
cmp r9, rcx
jne 0x140012621
test rax, rax
mov r14, r15
mov r15, r12
mov rbx, qword [rsp + 0x78]
mov r13, qword [rsp + 0xc0]
je 0x1400127ab
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400127ab
mov rax, qword [r15]
bswap rax
movabs rcx, 0x2f696e6465782e68
mov rdx, rcx
cmp rax, rcx
jne 0x1400126d7
mov rax, qword [r15 + 3]
bswap rax
xor ecx, ecx
movabs r8, 0x6465782e68746d6c
mov rdx, r8
cmp rax, r8
je 0x1400126e4
cmp rax, rdx
mov ecx, 0
sbb ecx, ecx
or ecx, 1
xor eax, eax
test ecx, ecx
sete al
lea rcx, [rax + 4]
xor edx, edx
test al, al
sete dl
mov qword [rsp + 0xf0], rcx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rdx
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rdx*4]
add rax, rcx
jmp rax
cmp eax, 0x194
je 0x140012d60
mov qword [rbp + 0x50], 7
mov qword [rsp + 0x1a8], 0
mov r8d, 8
lea rcx, [rsp + 0x2c8]
lea rdx, [rsp + 0x1a8]
call fcn.14000bdaa
cmp qword [rbp + 0x18], 0
je 0x14001278f
mov r8, qword [rbp + 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x2d8]
mov rcx, qword [rsp + 0x58]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x2c8]
movups xmmword [rcx], xmm0
mov rsi, qword [rbp + 0x28]
test rsi, rsi
je 0x1400128bd
mov al, byte [rsp + 0x350]
mov qword [rsp + 0xa0], rax
add eax, 0xfffffffe
mov dword [rsp + 0x54], eax
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov qword [rsp + 0x1a8], rcx
movabs rax, 0xcbf29ce484222325
xor ecx, ecx
movabs r9, 0x100000001b3
movzx edx, byte [rsp + rcx + 0x1a8]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x1400127fe
mov r10, qword [rsp + 0x310]
cmp byte [rsp + 0x54], 5
mov qword [rsp + 0x80], r14
mov qword [rsp + 0xb0], r15
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0xc0], r13
mov qword [rsp + 0x148], r10
jbe 0x14001291b
xor ecx, ecx
test r10, r10
setne cl
mov qword [rsp + 0x1a8], rcx
xor ecx, ecx
movzx edx, byte [rsp + rcx + 0x1a8]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x140012860
test r10, r10
je 0x14001292c
mov r11, qword [rsp + 0x318]
mov rcx, qword [rsp + 0x320]
test rcx, rcx
mov qword [rsp + 0xa8], r11
je 0x14001295f
xor edx, edx
movzx r8d, byte [r11 + rdx]
xor rax, r8
imul rax, r9
inc rdx
cmp rcx, rdx
jne 0x1400128a4
jmp 0x14001295f
mov eax, 4
lea rdi, [rsp + 0xf0]
cmp byte [rsp + 0x4f], 0
jne case.default.0x140012919
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xf0], rax
mov eax, 1
lea rdi, [rsp + 0xf8]
mov ecx, 9
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov cl, byte [rsp + 0x318]
mov qword [rsp + 0xa8], rcx
jmp 0x14001295f
movzx r8d, byte [rsp + 0x318]
mov qword [rsp + 0x1a8], r8
xor ecx, ecx
movzx edx, byte [rsp + rcx + 0x1a8]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x14001293f
mov qword [rsp + 0xa8], r8
movzx r9d, ax
mov r13, qword [rbp + 0x50]
mov eax, r9d
and eax, r13d
mov r12, qword [rbp + 0x20]
mov r11, qword [rbp + 0x30]
mov rcx, qword [rbp + 0x58]
mov qword [rsp + 0x278], rcx
mov rcx, qword [rbp + 0x48]
mov qword [rsp + 0x268], rcx
mov rcx, qword [rbp + 0x40]
mov qword [rsp + 0x270], rcx
mov r10, qword [rbp + 0x38]
mov rcx, qword [rsp + 0x318]
mov qword [rsp + 0x140], rcx
mov rcx, qword [rsp + 0x320]
mov qword [rsp + 0xb8], rcx
xor r15d, r15d
mov qword [rsp + 0x98], r9
mov qword [rsp + 0x90], r11
mov qword [rsp + 0x70], r10
mov rdi, rax
mov eax, 0
cmp rdi, rsi
jae 0x1400129d5
lea rax, [rdi + rdi*2]
cmp qword [r12 + rax*8], 0
je 0x140012c36
lea rax, [r12 + rax*8]
mov rcx, qword [rax + 0x10]
mov rdx, r13
and rdx, rcx
mov r8, rdi
sub r8, rdx
and r8, r13
cmp r8, r15
jb 0x140012caa
cmp rcx, r9
jne 0x140012b0f
mov r14, qword [rax + 8]
mov rax, qword [rsp + 0x278]
lea rbx, [rax + r14]
cmp qword [rsp + 0x268], rbx
jbe 0x1400139a6
mov rax, qword [rsp + 0x270]
lea rbp, [rax + rbx]
cmp rbp, r11
mov eax, 0
cmovae rax, r11
mov rcx, rbp
sub rcx, rax
lea rax, [rcx + rcx*2]
shl rax, 5
mov dl, byte [r10 + rax + 0x50]
lea ecx, [rdx - 8]
xor r8d, r8d
cmp cl, 0xfa
setb r8b
setae r10b
cmp dl, byte [rsp + 0xa0]
sete dl
and dl, r10b
cmp byte [rsp + 0x54], 6
movzx edx, dl
cmovb r8d, edx
cmp r8b, 1
jne 0x140012b0a
cmp cl, 0xf9
mov r10, qword [rsp + 0x70]
ja 0x140012b2a
add rax, r10
add rax, 0x10
cmp qword [rsp + 0x148], 0
sete dl
mov rcx, qword [rax]
test rcx, rcx
setne r8b
cmp r8b, dl
je 0x140012b0f
test rcx, rcx
je 0x140012b1d
mov rcx, qword [rsp + 0xb8]
cmp qword [rax + 0x10], rcx
jne 0x140012b0f
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x140]
mov r8, qword [rsp + 0xb8]
call fcn.1400fcc80
mov r10, qword [rsp + 0x70]
mov r11, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
test eax, eax
jne 0x140012b0f
jmp 0x140012b2a
mov r10, qword [rsp + 0x70]
inc r15
inc rdi
mov rax, rdi
jmp 0x1400129d5
mov rcx, qword [rsp + 0xa8]
cmp byte [rax + 8], cl
jne 0x140012b0f
mov ecx, 9
lea rdi, [rsp + 0x2c8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov dl, byte [rsp + 0x308]
movzx edi, word [rsp + 0x2c8]
mov rsi, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0xa0], rax
movzx eax, byte [rsp + 0x2d7]
shl eax, 0x10
movzx ecx, word [rsp + 0x2d5]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x2d1]
or rax, rcx
mov rcx, qword [rsp + 0x2c9]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x140], rcx
shld rax, rcx, 8
mov qword [rsp + 0x148], rax
mov byte [rsp + 0x54], dl
or dl, 0xf8
mov byte [rsp + 0xb8], dl
mov r8, qword [rsp + 0x2f8]
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0xe0], rax
cmp rbp, r11
mov rax, r11
mov edx, 0
cmovb rax, rdx
sub rbp, rax
lea rax, [rbp*2]
add rax, rbp
shl rax, 5
add rax, r10
add rax, 0x10
mov cl, byte [rax + 0x40]
add cl, 0xfe
movzx ecx, cl
cmp cl, 6
lea rcx, [rcx + 1]
cmovae rcx, rdx
lea rdx, [0x140154b68]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
mov r13, qword [rsp + 0xc0]
mov r12, qword [rsp + 0x268]
mov r15, r8
jmp rcx
mov rax, qword [rsp + 0xe0]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], r15
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
mov rdx, qword [rsp + 0x58]
lea r8, [rsp + 0x310]
call fcn.140017644
mov rax, qword [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x141f05
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x68]
and al, 0x68
mov r14, qword [rsp + 0x80]
mov r15, qword [rsp + 0xb0]
mov rbx, qword [rsp + 0x78]
pop rsp
and al, 0x78
mov r13, qword [rsp + 0xc0]
jmp rax
mov rax, qword [rsp + 0xe0]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r15
lea rcx, [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x58
lea r8, [rsp + 0x310]
call fcn.140017644
add byte [rax - 0x75], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x68]
mov r14, qword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb0
mov al, 0
add byte [rax], al
mov rbx, qword [rsp + 0x78]
mov r13, qword [rsp + 0xc0]
jmp rax
mov eax, 0
sbb eax, eax
or eax, 1
xor r10d, r10d
xor edx, edx
test eax, eax
sete r10b
mov rax, r10
ror byte [rax - 0x7d], 1
enter 0x4806, 0xffffffffffffff89
and al, 0x40
cmp r10b, 2
sete byte [rsp + 0x4f]
test r10b, 1
je 0x1400123ff
invalid
jmp 0x140012d6a
mov qword [rsp + 0x40], rax
mov r12, rbx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
and al, 0xf8
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0xe8], 0
call 0x140012d93
add byte [rax], al
invalid
jmp 0x140013429
lea rcx, [rsp + 0x3a0]
call fcn.14000c4f9
jmp 0x1400119d3
in al, dx
invalid
invalid
mov eax, 0xf
jmp 0x140012f72
cmp qword [rsp + 0x180], 0xd
add byte [rax], al
or eax, 0x24d850f
jne 0x140013013
add byte [rax], al
movabs rax, 0x6564202c70697a67
mov rdx, qword [rsp + 0x178]
mov edx, dword [rsp + 0x178]
mov eax, 0x70697a67
sub al, 0x20
mov rdx, qword gs:[rsp + 0x178]
mov edx, dword [rsp + 0x178]
mov edx, dword [rsp + 0x178]
xor rax, qword [rdx]
movabs rcx, 0x6574616c66656420
xor rcx, qword [rdx + 5]
or rcx, rax
sete r10b
ret 0x21e9
add al, byte [rax]
invalid
ret 0x21e9
mov eax, 0x11
jmp 0x140012f72
add cl, ch
jae 0x140012dfe
add byte [rax], al
add byte [rax + 0x12], bh
mov eax, 0x12
add cl, ch
imul eax, dword [rcx], 0x14b80000
invalid
adc al, 0
invalid
jmp 0x140012f72
mov eax, 0x14
jmp 0x140012f72
add cl, ch
pop rdi
add dword [rax], eax
add byte [rax + 0x15], bh
mov eax, 0x15
mov eax, 0x15
add cl, ch
push rbp
add dword [rax], eax
add byte [rax + 0x16], bh
mov eax, 0x16
jmp 0x140012f72
mov eax, 0x16
add cl, ch
add qword [r8], rax
add byte [rax + 0x17], bh
mov eax, 0x17
jmp 0x140012f72
mov eax, 0x17
add cl, ch
add dword [r8], eax
add byte [rax + 0x18], bh
mov eax, 0x18
jmp 0x140012f72
mov eax, 0x18
add cl, ch
invalid
jmp 0x140012f72
mov eax, 0x19
jmp 0x140012f72
add cl, ch
sub eax, 0xb8000001
mov eax, 0x1a
mov eax, 0x1a
add cl, ch
and eax, dword [rcx]
add byte [rax], al
jmp 0x140012f72
mov eax, 0x1b
jmp 0x140012f72
add cl, ch
sbb dword [rcx], eax
add byte [rax], al
mov eax, 0x1c
jmp 0x140012f72
add cl, ch
sgdt [rax]
add byte [rax + 0x1d], bh
mov eax, 0x1d
mov eax, 0x1d
add cl, ch
add eax, 0xb8000001
invalid
invalid
jmp 0x140012f72
mov eax, 0x1e
jmp 0x140012f72
add cl, ch
sti
add byte [rax], al
add byte [rax + 0x1f], bh
mov eax, 0x1f
mov eax, 0x1f
add cl, ch
int1
add byte [rax], al
add byte [rax + 0x20], bh
mov eax, 0x20
jmp 0x140012f72
mov eax, 0x20
add cl, ch
out 0, eax
add byte [rax], al
jmp 0x140012f72
mov eax, 0x21
jmp 0x140012f72
add cl, ch
fld qword [rax]
add byte [rax], al
mov eax, 0x22
jmp 0x140012f72
add cl, ch
rol dword [rax], cl
add byte [rax], al
mov eax, 0x23
jmp 0x140012f72
add cl, ch
leave
add byte [rax], al
add byte [rax + 0x24], bh
mov eax, 0x24
mov eax, 0x24
add cl, ch
mov edi, 0xb8000000
mov eax, 0x25
invalid
jmp 0x140012f72
mov eax, 0x25
jmp 0x140012f72
add cl, ch
mov ch, 0
add byte [rax], al
mov eax, 0x26
jmp 0x140012f72
add byte [rax], al
add byte es:[rax], al
add cl, ch
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
mov eax, 0x27
add byte [rax], al
mov eax, 0x27
invalid
jmp 0x140012f72
mov eax, 0x28
jmp 0x140012f72
invalid
add byte [rax], al
add cl, ch
xchg edi, eax
add byte [rax], al
add byte [rax + 0x29], bh
mov eax, 0x29
jmp 0x140012f72
lea eax, [rax]
add byte [rax], al
mov eax, 0x2a
add byte [rax], al
jmp 0x140012f72
mov eax, 0x2b
jmp 0x140012f72
mov eax, 0x2c
jmp 0x140012f72
mov eax, 0x2d
jmp 0x140012f72
mov eax, 0x2e
jmp 0x140012f72
mov eax, 0x2f
jmp 0x140012f72
mov eax, 0x30
jmp 0x140012f72
mov eax, 0x31
xor dword [rax], eax
add byte [rax], al
jmp 0x140012f72
mov eax, 0x32
jmp 0x140012f72
mov eax, 0x33
jmp 0x140012f72
mov eax, 0x34
jmp 0x140012f72
mov eax, 0x35
jmp 0x140012f72
mov eax, 0x36
jmp 0x140012f72
invalid
invalid
mov eax, 0x37
jmp 0x140012f72
mov eax, 0x38
jmp 0x140012f72
mov eax, 0x39
jmp 0x140012f72
mov eax, 0x3a
jmp 0x140012f72
mov eax, 0x3b
jmp 0x140012f72
mov eax, 0x3c
jmp 0x140012f72
mov eax, 0x3d
mov qword [rsp + 0x40], rax
xor r10d, r10d
movzx eax, r15b
add eax, 0xfffffff3
cmp eax, 0x34
ja 0x140012d3d
movabs rcx, 0x10000218120809
bt rcx, rax
jae 0x140012d3d
lahf
std
invalid
invalid
lahf
std
invalid
cmp r10b, 2
jne case.default.0x140012fcf
invalid
sub eax, 0x9b9
add byte [rax - 0x73], cl
mov esp, 0xf024
and al, 0xf0
add byte [rax], al
mov ecx, 9
lea rdi, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
and al, 0xf0
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov eax, 4
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
test r10b, r10b
sete al
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0xf0], rcx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
jmp case.0x1400123c5.5
xor r10d, r10d
mov eax, 0x10
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x280], 0
jne 0x140012d3d
jmp case.0x1400123c5.5
cmp byte [rsp + 0xb8], 0xfa
jae 0x140013167
cmp qword [rax + 0x30], r8
jne 0x140013167
mov rcx, qword [rax + 0x28]
mov rdx, qword [rsp + 0xe0]
mov r8, r15
jmp 0x140013134
cmp byte [rsp + 0x54], 2
jne 0x140013167
cmp qword [rax + 0x10], rsi
jne 0x140013167
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x148]
jmp 0x140013131
cmp byte [rsp + 0x54], 3
jne 0x140013167
cmp byte [rax], dil
jne 0x140013167
cmp dil, 0xa
je 0x1400130ff
movzx ecx, dil
cmp ecx, 9
jne 0x140013202
cmp dil, 9
jne 0x140013202
movzx ecx, word [rax + 0xd]
movzx edx, byte [rax + 0xf]
shl edx, 0x10
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rax + 9]
or rcx, rdx
mov rdx, qword [rax + 1]
xor rdx, qword [rsp + 0x140]
xor rcx, qword [rsp + 0xa8]
movabs r8, 0xffffffffffffff
and rcx, r8
or rcx, rdx
jne 0x140013167
cmp byte [rax + 0x10], sil
jne 0x140013167
jmp 0x140013202
je 0x14001311f
jmp 0x140013202
cmp byte [rsp + 0x54], 4
je 0x14001311f
jmp 0x140013167
cmp byte [rsp + 0x54], 5
je 0x14001311f
jmp 0x140013167
cmp byte [rsp + 0x54], 6
jne 0x140013167
cmp qword [rax + 0x10], rsi
jne 0x140013167
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0xa0]
mov r8, rsi
call fcn.1400fcc80
mov r10, qword [rsp + 0x70]
mov r11, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
test eax, eax
jne 0x140013167
jmp 0x140013202
cmp byte [rsp + 0x54], 7
jne 0x140013167
cmp word [rax], di
je 0x140013202
cmp r12, rbx
jbe 0x1400139be
lea rax, [rbp*2]
add rax, rbp
shl rax, 5
cmp qword [r10 + rax], 0
je 0x140013262
add rax, r10
mov r14, qword [rax + 8]
mov rax, qword [rsp + 0x278]
lea rbx, [r14 + rax]
cmp r12, rbx
jbe case.default.0x140013200
mov rax, qword [rsp + 0x270]
lea rbp, [rbx + rax]
cmp rbp, r11
mov rax, r11
mov r8d, 0
cmovb rax, r8
sub rbp, rax
lea rax, [rbp*2]
add rax, rbp
shl rax, 5
add rax, r10
add rax, 0x10
mov cl, byte [rax + 0x40]
add cl, 0xfe
movzx ecx, cl
lea rdx, [rcx + 1]
cmp cl, 6
cmovae rdx, r8
lea r8, [0x140154b68]
movsxd rcx, dword [r8 + rdx*4]
add rcx, r8
mov r8, r15
jmp rcx
add rbx, 0x3e
mov ecx, 9
lea rdi, [rsp + 0xf8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xf0], rbx
xor eax, eax
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
lea rcx, [0x140154b84]
sbb dword [r8 + rax], r10d
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x68]
mov r15, qword [rsp + 0xb0]
mov r14, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x78]
jmp rax
cmp byte [rsp + 0x54], 0
mov rbp, qword [rsp + 0x68]
je case.default.0x1400132d4
cmp byte [rsp + 0xb8], 0xfa
jae case.default.0x1400132d4
add rbx, 0x3e
mov ecx, 9
lea rdi, [rsp + 0xf8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xf0], rbx
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0xbc8b4cc8
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x78
or dword [rax + 1], 0xbc8b4cc8
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x78
jmp rax
lea rcx, [rsp + 0x2c8]
mov r15, r9
call case.0x140016d3d.11
add qword [rbp + 0x60], rax
mov edx, 1
mov rcx, qword [rsp + 0x58]
mov r8, r14
call case.0x140012724.248
mov ecx, 9
lea rdi, [rsp + 0x1b8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
inc qword [rbp + 0x58]
mov qword [rsp + 0x200], r15
mov qword [rsp + 0x1a8], 0
mov rcx, qword [rsp + 0x440]
lea rdx, [rsp + 0x1a8]
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add al, ch
xor byte [rdx], bl
add byte [rax], al
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add al, ch
xor byte [rdx], bl
add byte [rax], al
mov rax, qword [rbp + 0x58]
add r14, rax
cmp r14, qword [rbp + 0x48]
jae 0x140013382
add r14, qword [rbp + 0x40]
neg rax
mov rcx, qword [rbp + 0x30]
mov rdx, qword [rbp + 0x38]
cmp r14, rcx
mov r8d, 0
cmovae r8, rcx
sub r14, r8
lea rcx, [r14 + r14*2]
shl rcx, 5
mov qword [rdx + rcx], 1
mov qword [rdx + rcx + 8], rax
cmp byte [rsp + 0x4f], 0
mov r15, qword [rsp + 0xb0]
mov r14, qword [rsp + 0x80]
mov rax, qword [rsp + 0x40]
je case.default.0x1400133de
add rbx, 0x3e
mov qword [rsp + 0xf0], rbx
mov qword [rsp + 0xf8], 0
mov eax, 3
mov qword [rsp + 0xe8], rax
call 0x1880133c4
mov eax, dword [rsp + 0xe8]
call 0x1880133c4
mov eax, dword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x78]
jmp rax
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 0
mov eax, 3
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x78]
jmp rax
mov r12, rbx
mov rcx, qword [rsp + 0xf0]
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rax], al
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rax], al
mov edx, 7
add byte [rax], al
mov edx, 7
mov r8b, 0x80
lea r9, [rsp + 0x188]
call fcn.14001745b
jmp 0x14001362b
mov r12, rbx
mov rsi, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x140017acd
mov rdi, rax
mov rcx, rax
call case.0x140011d9b.250
mov rbp, r14
mov r14, rax
mov rbx, r15
mov r15, rdx
mov al, byte [rdi + 0x40]
lea ecx, [rax - 8]
cmp cl, 0xfa
setb cl
test al, al
setne r8b
and r8b, cl
shl r8b, 4
mov edx, 4
mov rcx, rsi
lea rsi, [rsp + 0x188]
mov r9, rsi
int1
int1
call fcn.14001745b
mov rcx, r14
mov r14, rbp
mov rdx, r15
mov r15, rbx
mov rbp, qword [rsp + 0x68]
jmp 0x14001359e
mov r12, rbx
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x140017acd
mov rsi, rax
mov al, byte [rax + 0x40]
test al, al
je 0x1400134e7
or al, 0xf8
cmp al, 0xfa
jb 0x1400139de
mov byte [rsp + 0x1a8], 0x40
mov r8d, 1
lea rdi, [rsp + 0x188]
mov rcx, rdi
lea rdx, [rsp + 0x1a8]
call fcn.14000331c
mov al, byte [rsi + 0x40]
add al, 0xfe
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov rdx, rsi
call 0x140017f24
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], 0xf8
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], 0xf8
call fcn.140017c88
mov rcx, rsi
call case.0x140011d9b.250
mov rcx, rax
mov r8, rdi
jmp 0x1400135a1
mov r12, rbx
mov rsi, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x140017acd
mov rdi, rax
mov al, byte [rax + 0x40]
test al, al
je 0x140013578
or al, 0xf8
cmp al, 0xfa
jb 0x1400139ee
mov edx, 6
mov rcx, rsi
mov r8b, 0x40
lea rsi, [rsp + 0x188]
mov r9, rsi
call fcn.14001745b
enter 0x3e, 0
enter 0x3e, 0
mov rcx, rdi
call case.0x140011d9b.250
mov rcx, rax
mov r8, rsi
call fcn.140017c88
jmp 0x14001362b
mov r12, rbx
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x140017acd
mov rsi, rax
mov al, byte [rax + 0x40]
add al, 0xfe
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov rdx, rsi
call 0x140017f24
mov rdi, rax
mov rbx, r14
mov r14, rdx
mov rcx, rsi
call case.0x140011d9b.250
mov r9, rdx
mov cl, byte [rsi + 0x40]
lea edx, [rcx - 8]
cmp dl, 0xfa
setb dl
test cl, cl
setne cl
and cl, dl
lea rdx, [rsp + 0x188]
mov qword [rsp + 0x28], rdx
mov byte [rsp + 0x20], cl
mov rcx, rdi
mov rdx, r14
mov r14, rbx
mov r8, rax
call fcn.140017f8f
mov ecx, 0xb
lea rbx, [rsp + 0x1a8]
mov rdi, rbx
lea rsi, [rsp + 0xe8]
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x490]
mov rcx, rdi
call fcn.140017618
mov ecx, 0xb
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r9, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xc8]
mov rbx, r12
jmp 0x1400119c1
mov al, byte [rsp + 0x3a0]
cmp al, 0xc
je 0x140013732
cmp al, 0xb
je 0x1400136b2
cmp al, 0xa
jb 0x1400136b2
cmp qword [rsp + 0x3b0], 0
je 0x1400136b2
mov r8, qword [rsp + 0x3a8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x3b8]
test rax, rax
je 0x1400136d2
lea rcx, [rsp + 0x3d0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x3d8]
test rax, rax
je 0x1400136f2
lea rcx, [rsp + 0x3f0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x3f8]
test rax, rax
je 0x140013712
lea rcx, [rsp + 0x410]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x418]
test rax, rax
je 0x140013732
lea rcx, [rsp + 0x430]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea rdi, [rsp + 0x1c8]
lea rbx, [rsp + 0x1e8]
lea rsi, [rsp + 0x1a8]
lea r14, [rsp + 0x358]
mov rcx, rsi
mov rdx, r14
call fcn.14000fc19
mov rax, qword [rsp + 0x1a8]
cmp rax, 2
je 0x1400137b3
test rax, rax
je 0x140013793
mov rax, qword [rsp + 0x1b0]
test rax, rax
je 0x140013793
mov rdx, qword [rsp + 0x1b8]
mov r8, qword [rsp + 0x1c0]
mov rcx, rdi
call qword [rax + 0x18]
mov rax, qword [rsp + 0x1d0]
mov rdx, qword [rsp + 0x1d8]
mov r8, qword [rsp + 0x1e0]
mov rcx, rbx
call qword [rax + 0x18]
jmp 0x140013752
mov rdi, qword [rsp + 0x390]
mov rcx, qword [rsp + 0x398]
mov rax, rcx
sub rax, rdi
movabs rdx, 0x4ec4ec4ec4ec4ec5
mul rdx
mov qword [rsp + 0x378], 0
cmp rcx, rdi
je 0x140013825
mov rbx, rdx
shr rbx, 5
add rdi, 0x30
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x14001380a
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
add rdi, 0x68
dec rbx
jne 0x1400137f2
cmp qword [rsp + 0x388], 0
je 0x140013847
mov r8, qword [rsp + 0x380]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsp + 0x370]
mov rdx, qword [rsp + 0x378]
call fcn.140028060
cmp qword [rsp + 0x368], 0
je 0x14001387e
mov r8, qword [rsp + 0x370]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsp + 0x490]
call fcn.140017618
mov rax, qword [rsp + 0x448]
cmp rax, 2
je 0x1400138dd
lea rdx, [rsp + 0x460]
test rax, rax
je 0x1400138ca
mov rcx, qword [rsp + 0x450]
mov rax, qword [rsp + 0x458]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x1400138da
mov rcx, qword [rsp + 0x450]
mov rax, qword [rsp + 0x458]
call qword [rax + 0x68]
lea rcx, [rsp + 0x448]
call fcn.140010540
mov rcx, qword [rsp + 0x188]
mov rax, qword [rsp + 0x190]
mov rbx, qword [rsp + 0x1a0]
test bl, 1
jne 0x140013910
lea rdx, [0x140151338]
jmp 0x14001397b
shr rbx, 5
sub rcx, rbx
add rax, rbx
mov r8, qword [rsp + 0x198]
add r8, rbx
lea rdx, [rsp + 0x490]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea rdi, [rsp + 0xe8]
mov rcx, rdi
call fcn.1400036eb
mov qword [rsp + 0x310], rbx
mov rcx, qword [rdi + 0x10]
mov rax, rcx
sub rax, rbx
jb 0x140013a30
add rbx, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xe8]
mov rcx, rbx
mov rbx, qword [rsp + 0x100]
mov r8, qword [rsp + 0x248]
mov qword [r8], rdx
mov qword [r8 + 8], rcx
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rbx
add rsp, 0x4e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, [0x14011f2b8]
mov edx, 0x14
call fcn.1400ffb30
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, [0x14011f2e8]
jmp 0x1400139b4
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, [0x14011f2d0]
jmp 0x1400139b4
lea rcx, str.assertion_failed:__header.is_sensitive__h
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
jmp 0x1400139fc
lea rcx, str.assertion_failed:__header.is_sensitive__h
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 0x28
call fcn.1400ff740
lea rcx, [0x14011f0ca]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 0x43
call fcn.140101a64
lea r8, [0x14011f378]
mov rcx, r13
mov rdx, rsi
call fcn.1400ff5c0
mov qword [rsp + 0x2c8], rcx
lea rax, [rsp + 0x310]
mov qword [rsp + 0x1a8], rax
lea rax, [0x14003c930]
mov qword [rsp + 0x1b0], rax
lea rcx, [rsp + 0x2c8]
mov qword [rsp + 0x1b8], rcx
mov qword [rsp + 0x1c0], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x358]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rsi
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
int3
mov ecx, dword [rax + 0xa4]
lea edx, [r15 + rcx]
add byte [rax], al
add byte [rcx - 0x73], al
adc al, 0xf
shl rdx, 0x20
add ecx, r15d
movabs rcx, 0x300000001
add byte [rax + 0xf], cl
retf 0xc984
leave
add byte [rax + 0xf], cl
retf 0xc984
leave
leave
jne 0x1400141f6
shr rcx, 0x20
mov dword [rax + 0xa4], ecx
invalid
and byte [rcx + 0xa488], cl
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x1c8]
add byte [rax], al
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
add dword [rax], eax
add byte [rbp - 0x77], al
invalid
mov r9d, ebp
call fcn.14000c3cb
invalid
dec dword [rbx + 0xa088]
add byte [rax], al
invalid
add byte [rax], al
mov eax, dword [rax + 0xa4]
add byte [rax], al
sub eax, ecx
jle 0x140014314
int1
add byte [rax], al
invalid
int1
add byte [rax], al
add byte [rcx + 0x1feac1ca], cl
shr edx, 0x1f
mov edx, ecx
shr edx, 0x1f
add edx, ecx
sar edx, 1
cli
cli
cmp eax, edx
jl 0x140014314
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x1c8]
enter 1, 0
mov rdx, qword [rdi + 0x1d0]
xchg edi, eax
rol byte [rcx], 1
add byte [rax], al
mov r8d, r14d
mov eax, esi
mov r9d, ebp
call fcn.14000c3cb
jle case.0x1400101b4.291
invalid
inc dword [rax + 0x127b8]
invalid
add dword [rax], eax
add byte [rax], al
jne 0x1400142f3
invalid
cdq
add byte [rax], al
invalid
jle case.0x1400101b4.291
invalid
invalid
test dword [rcx + 0x48000000], ebx
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x1c8]
mov ecx, dword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
mov r9d, ebp
jmp 0x13f82175a
invalid
add byte [rbp - 0x77], al
invalid
jmp 0x13f82175a
mov byte [rax + 0x127], 1
cmp dword [rdi + 0xc0], 0
add byte [rax], al
and byte [rdi], 1
add byte [rax], al
add dword [rbx + 0xc0bf], eax
add byte [rax], al
je 0x1400142cb
lea r15, [rdi + 0xd0]
mov edi, 0xd0
mov r8d, dword [rdi + 0xcc]
mov eax, dword [rdi + 0xcc]
mov r9d, dword [rdi + 0xd0]
rol byte [rax], 1
add byte [rax], al
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
call fcn.14000c347
mov dword [rax + 0xe8], 1
mov dword [rax + 0xec], r14d
mov dword [rax + 0xf0], ebp
mov dword [rdi + 0xcc], r14d
jmp 0x1400142f0
mov dword [rdi + 0xc0], 1
mov dword [rdi + 0xc4], r14d
mov dword [rdi + 0xc8], ebp
mov dword [rdi + 0xcc], r14d
lea r15, [rdi + 0xd0]
mov dword [r15], ebp
mov rax, qword [rdi + 0x1b0]
mov rcx, qword [rdi + 0x1b8]
mov qword [rdi + 0x1b0], 0
mov al, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x140014314
call qword [rax + 8]
mov rcx, rdi
mov edx, ebx
call fcn.14002f830
mov al, 5
mov byte [rsi], al
add rsp, 0x50
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor byte [rdx + 0x4c38244c], cl
lea eax, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add eax, 0x10b253
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0x13ed17
invalid
in eax, dx
adc eax, dword [rax]
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
lea r9, [0x14011e430]
or eax, 0x10a0d0
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ffa90
int3
mov bh, 0xe
add ah, cl
cmp dword [rax], eax
je 0x140014376
mov rax, qword [rcx + 0x10]
adc r11b, al
ret
movzx ecx, byte [rcx + 8]
mov eax, 6
add byte [rax], al
mov dh, 0x49
or byte [rax + 6], bh
add byte [rax], al
lea rdx, [0x140154ba8]
or byte [rax + rax], dl
add byte [rax + 0x63], cl
or al, 0x8a
invalid
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
add ecx, edx
jmp rcx
mov eax, 7
ret
invalid
add byte [rax], al
add bl, al
mov eax, 0xd
ret
add byte [rax], al
add bl, al
mov eax, 4
ret
add byte [rax], al
add bl, al
mov eax, 0xf
ret
add byte [rax], al
add bl, al
mov eax, 0x10
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 0x16
ret
add byte [rax], al
add bl, al
mov eax, 0x11
ret
add byte [rax], al
add bl, al
mov eax, 3
ret
add byte [rax], al
add bl, al
mov eax, 0xc
ret
add byte [rax], al
add bl, al
mov eax, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, al
ret
mov eax, 0x13
ret
add byte [rax], al
add bl, al
mov eax, 8
ret
add byte [rax], al
add bl, al
mov eax, 0xe
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 0x1c
add byte [rax], al
add byte [rax], al
add bl, al
ret
mov eax, 0x1b
ret
add byte [rax], al
add bl, al
mov eax, 0x1d
ret
sbb eax, 0xc3000000
add byte [rax], al
add bl, al
mov eax, 5
ret
add byte [rax], al
add bl, al
mov eax, 0x19
ret
add byte [rax], al
add bl, al
mov eax, 0x20
and byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, al
ret
ret
mov eax, 0x1e
ret
add byte [rax], al
add bl, al
mov eax, 0x17
ret
add byte [rax], al
add bl, al
mov eax, 0x23
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 9
ret
add byte [rax], al
add bl, al
mov eax, 0x12
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add bl, al
ret
mov eax, 0x14
ret
add byte [rax], al
add bl, al
mov eax, 0x18
ret
mov eax, 0x15
ret
mov eax, 2
ret
and eax, 0x39baa285
sub eax, 0x99ba48d3
sbb eax, 0x90bfa36d
xchg byte [rdi], bh
ret
clc
adc eax, dword [rax]
mov r8, qword [rax + rbx*8]
lea rax, case.0x140014496.0
mov rdx, qword [rax + rbx*8]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp rax
sub byte [rax - 0x73], cl
adc eax, 0x10e348
mov r8d, 6
call qword [rax + 0x18]
sbb byte [rax - 0x73], cl
jl 0x1400144d9
invalid
sbb byte [rax - 0x73], cl
jl 0x1400144d9
lea edi, [rsp + 0x28]
sub byte [rax - 0x77], cl
ja 0x1400144c2
mov qword [rdi + 8], rsi
mov byte [rdi + 0x10], al
mov qword [rdi], 0
adc byte [rax - 0x39], cl
invalid
add byte [rax], al
mov byte [rdi + 0x11], 0
adc dword [rax], eax
lea rdx, [rsp + 0x24]
mov dword [rdx], ebx
lea r8, [0x14011f990]
mov rcx, rdi
stc
call fcn.140007ef0
mov rcx, rdi
call fcn.140008040
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
invalid
mov rdx, rbx
sub rdx, rdi
cmp rdx, rax
jb 0x140014e35
mov rdx, qword [rsi + 8]
lea rcx, [rdi + rdi*2]
shl rcx, 5
add rcx, rdx
shl rax, 5
lea r8, [rax + rax*2]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400fc250
sbb esi, dword [rsi + rcx]
sub rbx, r8
mov rax, qword [rsi + 8]
lea rdx, [rcx + rcx*2]
shl rdx, 5
add rdx, rax
lea rcx, [rbx + rbx*2]
shl rcx, 5
add rcx, rax
shl r8, 5
lea r8, [r8 + r8*2]
call fcn.1400fc250
add byte [rax - 0x77], cl
pop rsi
invalid
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
nop
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
mov byte [rax], al
add byte [rax], al
add rdi, 0x10
cmp dword [rdi - 0x10], 2
je 0x140014ea1
mov rcx, rdi
call fcn.14000bbd6
add rdi, 0xf0
dec rbx
jne case.0x1400101b4.312
invalid
cmp qword [rsi + 0x80], 0
je 0x140014ecd
mov r8, qword [rsi + 0x88]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x1c0]
test rax, rax
test eax, eax
je 0x140014ee3
mov rcx, qword [rsi + 0x1c8]
call qword [rax + 0x18]
cmp byte [rsi + 0x198], 3
je 0x140014ef8
invalid
or al, 0x48
lea ecx, [rsi + 0x198]
lea rcx, [rsi + 0x198]
call fcn.14000ba0e
imul edi, edi, 0xffffffff
mov rbx, qword [rsi + 0x1e0]
test rbx, rbx
je 0x140014f24
mov rdi, qword [rsi + 0x1d8]
add byte [rax], al
cmp dword [rdi], 2
je 0x140014f18
mov rcx, rdi
call fcn.14000b9af
add rdi, 0x130
add byte [rax], al
dec rbx
jne 0x140014f0b
cmp qword [rsi + 0x1d0], 0
je 0x140014f44
rol byte [rcx], 1
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x1d8]
invalid
mov r8, qword [rsi + 0x1d8]
add byte [rax - 0x75], cl
or eax, 0x1510b4
mov ah, 0x10
invalid
invalid
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x218]
test rax, rax
test eax, eax
je 0x140014f75
lea rax, [rax*8 + 0x17]
and rax, 0xfffffffffffffff0
and eax, 0xfffffff0
add byte [rax], al
add byte [rax - 0x7d], cl
and eax, 0xfffffff0
mov r8, qword [rsi + 0x210]
sub r8, rax
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rdi], cl
invalid
add byte [rdi], cl
add byte [rax - 0x7d], cl
mov esi, 0x1f8
add byte [rax], al
cmp qword [rsi + 0x1f8], 0
je 0x140014f95
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x200]
mov r8, qword [rsi + 0x200]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0xf0093
invalid
sar bh, cl
adc eax, 0xf0093
invalid
add byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je case.0x1400101b4.321
lock dec qword [rsi + 8]
jne case.0x1400101b4.321
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rsi, rcx
mov rax, qword [rcx + 0x18]
test rax, rax
je case.0x1400101b4.322
mov rcx, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x140014fed
mov rcx, qword [rsi + 0x38]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x140015012
lock dec qword [rsi + 8]
jne 0x140015012
or byte [rbp + 0x18], r14b
or byte [rbp + 0x18], dh
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rdi], cl
invalid
add byte [rdi], cl
add byte [rax + 0x20c48348], dl
add rsp, 0x20
nop
add rsp, 0x20
pop rsi
ret
in al, dx
sub byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
push rcx
or byte [rax + 0x39], cl
push rax
mov edx, dword [rcx + 8]
cmp qword [rax + 8], rdx
jbe 0x14001503c
or byte [rsi + 0x12], dh
mov rax, qword [rax]
mov eax, dword [rax]
mov al, byte [rax + rdx]
inc rdx
mov qword [rcx + 8], rdx
add rsp, 0x28
add esp, 0x28
ret
mov ecx, 1
add dword [rax], eax
add byte [rax], al
xor edx, edx
call fcn.1400ff2d9
invalid
invalid
add ah, cl
movabs byte [0x5357565641cc000e], al
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rdx]
add cl, byte [rax - 0x75]
invalid
invalid
add cl, byte [rax - 0x75]
or byte [rax + 0x3b], cl
or byte [rsi + 0x66], sil
invalid
mov eax, dword [rax + 8]
cmp rax, qword [rdx + 8]
jbe 0x1400150c8
invalid
mov rdi, rdx
mov rdi, rdx
mov edi, edx
and r8b, 7
mov bl, 0xff
mov ecx, r8d
shl bl, cl
not bl
mov rcx, rdx
mov ecx, edx
mov ecx, edx
call fcn.140015019
and al, bl
movzx r14d, al
movzx esi, al
movzx esi, al
invalid
cmp r14b, bl
jae 0x14001508d
mov qword [rsi + 8], r14
jbe case.0x140012724.107
xor eax, eax
jmp 0x1400150ce
xor ebx, ebx
mov rax, qword [rdi]
mov rax, qword [rax + 8]
mov eax, dword [rax + 8]
invalid
mov eax, dword [rax + 8]
cmp rax, qword [rdi + 8]
cmp eax, dword [rdi + 8]
jbe 0x1400150c8
sub al, 0x48
mov ecx, edi
mov rcx, rdi
call fcn.140015019
mov ecx, eax
invalid
and cl, 0x7f
jne case.0x14001438d.96
invalid
invalid
rol dword [rax - 0x49f0801f], 0xd1
movzx edx, cl
ror dword [rcx - 0x1d2cb727], 1
mov ecx, ebx
shl rdx, cl
shl edx, cl
shl edx, cl
add r14, rdx
test al, al
invalid
jns case.0x14001438d.94
sar byte [rcx - 0x33], 0x48
add rbx, 7
add ebx, 7
cmp rbx, 0x1c
jne 0x14001508f
invalid
sbb al, 0x75
int 0xc6
mov byte [rsi + 1], 0xb
add dword [rbx], r9d
jmp 0x1400150cc
mov byte [rsi + 1], 1
add dword [rcx], r8d
mov al, 1
mov byte [rsi], al
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
sub esp, 0x68
mov rsi, rcx
test r8, r8
invalid
je case.0x140012724.115
cmp r8, 0x3e
jae 0x140015124
dec r8
cmp r8, 0x3c
ja case.default.0x140015110
lea rdx, [0x14011ef38]
sahf
adc byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13fbff
sti
adc eax, dword [rax]
lea rax, [0x140154d08]
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
mov r9b, 2
lea r8, str.called__Result::unwrap____on_an__Err__value
xor r10d, r10d
jmp 0x14001523b
add dword [rax], eax
add byte [rcx - 0x7d], cl
rol dl, 0x4c
ret 0x394c
invalid
invalid
add r8, 0xffffffffffffffc2
cmp qword [rdx + 0x18], r8
jbe case.0x140012724.115
add r8, qword [rdx + 0x10]
mov rax, qword [rdx]
xor ecx, ecx
adc byte [rax - 0x75], cl
add dh, byte [rcx]
leave
cmp r8, rax
cmovae rcx, rax
enter 0x2949, 0xffffffffffffffc8
enter 0x2949, 0xffffffffffffffc8
enter 0xffffffffffff8d4b, 4
ror byte [rax - 0x3f], 0xe0
lea rax, [r8 + r8*8]
lea eax, [rax + rax*8]
shl rax, 3
add rax, qword [rdx + 8]
mov rcx, rsi
add ecx, dword [rax + 3]
or byte [rax - 0x77], cl
int1
mov rdx, rax
mov edx, eax
add rsp, 0x68
pop rdi
pop rsi
jmp fcn.140016cb9
mov byte [rsi], 5
mov byte [rsi + 0x40], 8
jmp 0x140015878
invalid
or cl, bpl
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
adc eax, dword [rax]
adc eax, dword [rax]
mov r8d, 0x37
invalid
add byte [rax], al
add cl, ch
scasd eax, dword [rdi]
invalid
jmp 0x14001583a
movabs rdx, 0x101010101010101
add dword [rcx], eax
add ebx, ebp
or cl, byte [rax - 0x46]
invalid
mov edx, 0x2020202
add al, byte [rdx]
jmp 0x1400151a1
movabs rdx, 0x202020202020202
add al, byte [rdx]
mov r9b, 3
mov cl, 3
add ecx, dword [rcx - 0x77]
ror byte [rcx - 0x77], 1
shr cl, cl
mov r8, rdx
mov r10, rdx
jmp 0x14001523b
mov word [rax], es
add byte [rax], al
mov word [rax], es
add byte [rax], al
mov r9b, 5
mov r10d, 1
mov edx, 1
mov edx, 1
lea r8, [0x140151938]
jmp 0x14001523b
jp 0x140015203
mov r9b, 5
mov cl, 5
add eax, 0xbba41
add byte [rax], al
mov r10d, 0xb
mov edx, 0xb
lea r8, str._index.htmlgzip__deflatex
jmp 0x14001523b
mov r9b, 4
mov cl, 4
mov r10d, 4
lea r8, [0x140151663]
adc eax, dword [rax]
adc eax, dword [rax]
jmp 0x14001523b
push rsi
mov r9b, 4
mov cl, 4
mov r10d, 5
lea r8, [0x140151667]
jmp 0x14001523b
mov r9b, 7
mov edx, 0xc8
jmp 0x14001523b
mov r9b, 7
mov cl, 7
invalid
mov edx, 0xcc
int3
add byte [rax], al
add bl, ch
xor byte [rcx - 0x4f], al
mov r9b, 7
add byte [rax], al
jmp 0x14001523b
mov r9b, 7
mov edx, 0xce
jmp 0x14001523b
mov r9b, 7
mov cl, 7
mov edx, 0x130
jmp 0x14001523b
mov r9b, 7
mov edx, 0x190
nop
add dword [rax], eax
invalid
nop
add dword [rax], eax
add bl, ch
jmp 0x14001523b
adc al, byte [rcx - 0x4f]
invalid
mov r9b, 7
mov edx, 0x194
add byte [rax], al
jmp 0x14001523b
mov r9b, 7
mov edx, 0x1f4
hlt
add dword [rax], eax
invalid
hlt
jmp 0x140015842
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
sub dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
add eax, 0x109ce9
lea rax, [0x14011ef38]
lea eax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 1
add dword [rax], eax
add byte [rax], al
jmp 0x14001583a
lea rdi, [rsp + 0x40]
mov rcx, rdi
stc
mov rcx, rdi
stc
call fcn.1400173f9
mov esp, dword [rcx]
add byte [rax], al
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
movups xmm0, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x20], xmm0
mov r9b, byte [rdi + 0x20]
mov edx, dword [rdi + 0x21]
mov dword [rsp + 0x38], edx
push rsp
and al, 0x38
push rsp
and al, 0x38
mov edx, dword [rdi + 0x24]
mov dword [rsp + 0x3b], edx
push rdi
and al, 0x89
push rsp
and al, 0x3b
mov r8d, 2
xor edx, edx
xor r10d, r10d
shr cl, cl
invalid
invalid
add byte [rax], al
shr cl, cl
movabs byte [0x290fc0570f000005], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
and byte [rax - 0x73], cl
lea rax, [0x14011ef38]
add eax, 0x109c89
mov dword [rax + rdx + 0xd8d4800], ebx
mov edx, 0x410013dd
fst qword [rbx]
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
invalid
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 3
invalid
add cl, ch
jns 0x1400152c4
jmp 0x14001583a
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
add eax, 0x109c68
and byte [rax - 0x73], cl
add eax, 0x109c68
push 0x4800109c
lea ecx, str.called__Result::unwrap____on_an__Err__value
fst qword [rbx]
invalid
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 4
add cl, ch
pop rax
add eax, 0x570f0000
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
and byte [rax - 0x73], cl
lea rax, [0x14011ef38]
add eax, 0x109c47
pushfq
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
xor edx, edx
xor r8d, r8d
jmp 0x14001583c
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 8
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0xd
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
in eax, 0x9b
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0xe
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x10
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
movabs dword [0xdcd40d8d4800109b], eax
adc eax, dword [rax]
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x11
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x15
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x16
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
wait
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x17
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x18
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x19
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
add eax, 0x109add
fstp qword [rdx - 0x72b7fff0]
or eax, 0x13dc0e
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x1a
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
mov esp, 0x4800109a
lea ecx, str.called__Result::unwrap____on_an__Err__value
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x1d
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
wait
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x1e
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea eax, [0x14011ef38]
jp 0x140015456
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x20
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
lea rax, [0x14011ef38]
pop rcx
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x21
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
cmp byte [rdx - 0x72b7fff0], bl
or eax, 0x13db69
invalid
fist dword [rbx]
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x22
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x23
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
neg byte [rcx - 0x72b7fff0]
or eax, 0x13db27
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x25
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea eax, [0x14011ef38]
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x26
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
mov ah, 0x99
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x27
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
xchg ebx, eax
cdq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x28
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
jb 0x14001555d
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x29
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
push rcx
cdq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2a
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
xor byte [rcx - 0x72b7fff0], bl
or eax, 0x13da61
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2b
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
add eax, 0x10990f
setns byte [rax]
add byte [rax - 0x73], cl
or eax, 0x13da40
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2c
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
add eax, 0x1098ee
out dx, al
cwde
adc byte [rax], al
lea rax, [0x14011ef38]
out dx, al
cwde
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2d
add byte [rax], al
add cl, ch
fiadd word [rcx]
add byte [rax], al
add byte [rax], al
add cl, ch
fiadd word [rcx]
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
ror byte [rdi], 0x29
and al, 0x20
sub dword [rsp + 0x20], eax
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2e
jmp 0x14001583a
invalid
add byte [rdi], cl
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
push rdi
ror byte [rdi], 0x29
and al, 0x20
lea rax, [0x14011ef38]
add eax, 0x1098ac
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2f
jmp 0x14001583a
pushfq
add dword [rax], eax
invalid
fst dword [rbx]
add byte [rcx - 0x48], al
invalid
pushfq
add dword [rax], eax
add byte [rdi], cl
invalid
push rdi
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
ror byte [rdi], 0x29
and al, 0x20
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x32
jmp 0x14001583a
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
and al, 0x20
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x33
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x36
add byte [rax], al
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x39
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
ror byte [rdi], 0x29
and al, 0x20
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x3a
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x40
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x41
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x42
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x45
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
adc byte [rax], al
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x46
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x13d878
or eax, 0x13d878
mov r8d, 0x49
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x4a
jmp 0x14001583a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rcx - 0x48], al
add byte [rax], r8b
invalid
add byte [rcx - 0x48], al
add byte [rax], r8b
add byte [rcx], dh
rol byte [rbp + 0x31], cl
xor edx, edx
xor r10d, r10d
xor r9d, r9d
rol byte [rbp + 0x31], cl
leave
mov qword [rsi], rdx
mov qword [rsi + 8], r8
mov qword [rsi + 0x10], r10
mov qword [rsi + 0x18], 0
mov qword [rsi + 0x20], rax
mov qword [rsi + 0x28], rcx
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x30], xmm0
mov byte [rsi + 0x40], r9b
mov eax, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x3b]
mov dword [rsi + 0x41], eax
mov dword [rsi + 0x44], ecx
add rsp, 0x68
pop rdi
pop rsi
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackdecoder.rs
mov edx, 0x28
add byte [rax], al
add byte [rax], al
call fcn.1400ff740
int3
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], cl
invalid
jp 0x1400158b6
mov rdx, qword [rdx]
add r8, rdi
lea r14, [rsp + 0x68]
mov rcx, r14
call fcn.140002fca
dec dword [rax - 0x39]
or byte [r8], al
add byte [rax], al
add byte [rax], al
je 0x1400158dc
push 0xffffffffe8f1894c
or edi, edx
invalid
dec dword [rax - 0x39]
or byte [r8], al
add byte [rax], al
add byte [rax], al
invalid
invalid
jl 0x1400158f1
add byte [rax], al
mov qword [rsp + 0x48], rdi
mov rax, qword [r14 + 8]
invalid
invalid
mov rax, qword [r14 + 8]
or byte [rax + 0x39], r9b
clc
cmp rax, rdi
jb 0x140015988
lea rbx, [rsp + 0x68]
lea ebx, [rsp + 0x68]
mov rcx, rbx
mov rdx, rdi
call fcn.140002f62
mov rcx, qword [rbx]
mov rax, qword [rbx + 8]
mov rbx, qword [rbx + 0x18]
test bl, 1
jne 0x140015913
or byte [rax - 0x75], cl
pop rbx
sbb dh, dh
ret
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rbx
lea rax, [0x140151338]
mov qword [rsi], rax
jmp 0x14001597b
shr rbx, 5
sub rcx, rbx
add rax, rbx
mov r8, qword [rsp + 0x78]
add r8, rbx
lea rdx, [rsp + 0x48]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.1400036eb
mov qword [rsp + 0x20], rbx
mov rax, qword [rdi + 0x10]
mov rcx, rax
sub rcx, rbx
jb case.0x140013200.167
mov qword [rsp + 0x38], rcx
and al, 0x38
add qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
adc byte [rax - 0x75], r9b
and al, 0x40
and al, 0x40
adc byte [rax - 0x75], r9b
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
add rsp, 0xd8
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x48]
and al, 0x48
lea rdx, [rsp + 0x88]
mov qword [rdx], rax
lea rax, [0x14003c930]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0xa8]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
call fcn.1400ff580
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
lea rax, [rsp + 0x20]
lea rdx, [rsp + 0x88]
mov qword [rdx], rax
lea rax, [0x14003c930]
outsd dx, dword [rsi]
add al, byte [rax]
outsd dx, dword [rsi]
add al, byte [rax]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
adc eax, dword [rax]
adc eax, dword [rax]
lea rcx, [rsp + 0xa8]
mov qword [rcx], rax
mov eax, 2
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
invalid
invalid
and byte [r8], al
and byte [rax], al
add byte [rax], al
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
mov dword [rcx + 0x18], eax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
mov dword [rcx + 0x18], eax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
int3
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
sub esp, 0xc8
mov rdi, rdx
mov al, byte [rdx + 0x40]
add al, 0xfe
dec byte [rdi]
mov dh, 0xc0
dec byte [rdi]
mov dh, 0xc0
lea rdx, [rax + 1]
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
ret 0x8948
invalid
lea rax, [0x140154dfc]
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
ret 0x8948
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rdi + 0x40]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rdi + 0x20]
movups xmm1, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rbx, qword [rsp + 0x80]
mov dil, byte [rsp + 0x88]
cmp dil, 0x14
sete al
mov ecx, edi
and cl, 0x7d
jge 0x140015a56
stc
sete r9b
jge 0x140015a56
stc
sete r9b
test rbx, rbx
jne 0x140015e1b
fisttp dword [rdi]
test dword [rdi], esi
add eax, dword [rax]
add byte [rax], cl
enter 0xffffffffffff840f, 0x2f
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
or al, cl
je 0x140015e1b
mov rax, qword [rsi]
mov byte [rax], 1
add byte [rcx], al
add byte [rcx], al
lea rcx, [rsp + 0x68]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
push rax
sbb byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rbx*4], fs
and al, 0x98
lea rcx, [rsp + 0x98]
jmp 0x140015da6
add al, byte [rax]
invalid
add byte [rax], al
add cl, ch
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
cmp byte [rax], 0
jne 0x140015d97
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0xb8], 0
cmp dword [rax + 0xb8], 0
cmp dword [rax + 0xb8], 0
jne 0x140015d97
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rcx]
lea rdx, [rax + rdx + 0x25]
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x14001603e
add byte [rax], al
add byte [rax], al
mov r9, qword [rax + 0xb8]
test r9, r9
je 0x140015bb4
lea rcx, [rax + 0xd0]
mov rdx, qword [rax + 0xc0]
mov r8, qword [rax + 0xc8]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0xc8], xmm1
movups xmmword [rax + 0xb8], xmm0
jmp 0x140015db1
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne 0x140015d97
invalid
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0x98], 0
jne 0x140015d97
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rcx]
lea rdx, [rax + rdx + 0x2a]
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x14001603e
mov r9, qword [rax + 0x98]
test r9, r9
je 0x140015c61
lea rcx, [rax + 0xb0]
mov rdx, qword [rax + 0xa0]
mov r8, qword [rax + 0xa8]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0xa8], xmm1
movups xmmword [rax + 0x98], xmm0
sbb byte [rax - 0x17000000], 0x33
add dword [rax], eax
invalid
sbb byte [rax - 0x17000000], 0x33
add dword [rax], eax
add byte [rax - 0x76], al
mov bpl, byte [rdi]
mov bpl, byte [rdi]
mov rbx, qword [rdi + 8]
mov r14, qword [rdi + 0x10]
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne case.default.0x140015cbb
mov r15, qword [rsi + 0x20]
mov rax, qword [r15]
cmp byte [rax + 0x60], 0xb
js 0x140015d00
or ecx, dword [rdi]
test dword [rcx + 1], eax
add byte [rax], al
js 0x140015d00
or ecx, dword [rdi]
test dword [rcx + 1], eax
add byte [rax], al
movzx eax, bpl
mov eax, eax
ror byte [rax - 0x73], 0xd
int1
adc eax, dword [rax]
invalid
ror byte [rax - 0x73], 0xd
int1
adc eax, dword [rax]
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0xffffffffffffffb9
invalid
mov ecx, 7
jmp 0x1400160f3
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
sub dword [rsp + 0x50], eax
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne 0x140015d97
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0x78], 0
jne 0x140015d97
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rcx]
lea rdx, [rax + rdx + 0x27]
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x14001603e
mov r9, qword [rax + 0x78]
test r9, r9
je 0x140015d51
lea rcx, [rax + 0x90]
mov rdx, qword [rax + 0x80]
mov r8, qword [rax + 0x88]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0x88], xmm1
movups xmmword [rax + 0x78], xmm0
jmp 0x140015db1
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne 0x140015d97
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0xd8], 0
je 0x140015fc8
mov rax, qword [rsi]
mov byte [rax], 1
lea rcx, [rsp + 0x68]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
nop
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov rax, qword [rsi + 8]
cmp byte [rax], 0
cmp byte [rax], al
jne 0x140015de0
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax]
cmp word [rcx + 0xf8], 0
je 0x140016058
mov rax, qword [rsi]
mov byte [rax], 1
jmp 0x140015db1
mov rax, qword [rsi]
mov byte [rax], 1
cmp bpl, 0xa
jb 0x140015db1
test r14, r14
je 0x140015db1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
add rsp, 0xc8
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
invalid
test rbx, rbx
je 0x140015e35
invalid
adc eax, 0x24bc8b48
mov byte [rax], al
mov rdi, qword [rsp + 0x88]
add byte [rax], al
mov rdx, qword [rsp + 0x90]
mov rax, rdi
add byte [rax], al
add byte [rax - 0x77], cl
clc
jmp 0x140015e3c
invalid
mov ecx, edi
call fcn.140024408
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
cli
or dh, byte [rbp + 0x42]
jne 0x140015e84
cmp rdx, 0xa
jne 0x140015e84
cmp byte [rax], 0x6b
cmp byte [rax], 0x6b
jne 0x140015e84
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea edx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
pop rbx
fst dword [rdx]
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
lea r8, [0x140120436]
lea eax, [0x140120436]
fisub dword [rbp - 0x7cb7fff0]
stc
cmp rcx, 8
je 0x140015aec
or byte [rdi], cl
test byte [rsi + 0x44fffffc], al
movzx r9d, byte [rcx + rdx + 2]
movzx r9d, byte [rcx + rdx + 2]
mov r10b, byte [rax + rcx + 2]
inc rcx
cmp r10b, byte [r9 + r8]
je case.0x140012724.175
add cl, byte [rax - 1]
rol dword [rdi + 0x3a], 0x14
add dword [rdx + riz*8 + 0x48], esi
cmp ecx, 8
cmp rcx, 8
ja 0x140015aec
push 0x48fffffc
test ebx, ebx
test rbx, rbx
je 0x140015e9e
mov rdi, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x90]
mov rax, rdi
jmp 0x140015ea5
mov ecx, edi
call fcn.140024408
cmp rdx, 0x10
jne 0x140015eed
cmp byte [rax], 0x70
jne 0x140015eed
mov rcx, 0xffffffffffffffff
lea rdx, str.proxy_connection
lea r8, [0x140120436]
cmp rcx, 0xe
je 0x140015aec
movzx r9d, byte [rcx + rdx + 2]
mov r10b, byte [rax + rcx + 2]
inc rcx
cmp r10b, byte [r9 + r8]
je 0x140015ec5
cmp rcx, 0xe
ja 0x140015aec
test rbx, rbx
jne 0x140015f1c
cmp dil, 0x43
jne 0x140015f1c
cmp qword [rsp + 0x60], 8
jne 0x140015aec
mov rax, qword [rsp + 0x58]
movabs rcx, 0x7372656c69617274
cmp qword [rax], rcx
jne 0x140015aec
mov rax, qword [rsi + 8]
mov byte [rax], 1
lea rcx, [rsp + 0x80]
call case.0x140012724.24
add rax, qword [rsp + 0x60]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rcx]
add rax, rdx
add rax, 0x20
mov qword [rcx], rax
mov rcx, qword [rsi + 0x18]
cmp rax, qword [rcx]
cmp eax, dword [rcx]
cmp eax, dword [rcx]
jae 0x140016081
lea rdi, [rsp + 0x80]
mov rcx, rdi
call case.0x140012724.24
add rax, qword [rsp + 0x60]
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x100]
add rax, r8
add rax, 0x20
mov qword [rdx + 0x100], rax
add byte [rax], al
mov rcx, qword [rcx]
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0xa0]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov rax, qword [rsp + 0x70]
lea r8, [rsp + 0x20]
mov qword [r8 + 0x20], rax
and byte [rdi], cl
sub byte [rsp + 0x50], al
and byte [rdi], cl
sub byte [rsp + 0x50], al
movaps xmm1, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], cl
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
adc byte [rcx + 0xf], al
sub dword [rax], eax
call fcn.14000f5d3
jmp 0x140015db1
invalid
invalid
adc byte [rsi - 0x16160001], dl
std
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x75], r9b
adc dword [rax - 0x73], ecx
push rsp
adc byte [rcx], ch
adc byte [rax - 0x75], r9b
adc dword [rax - 0x73], ecx
push rsp
adc byte [rcx], ch
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x14001603e
mov r9, qword [rax + 0xd8]
test r9, r9
je 0x140016021
lea rcx, [rax + 0xf0]
mov rdx, qword [rax + 0xe0]
mov r8, qword [rax + 0xe8]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0xe8], xmm1
add byte [rax], al
movups xmmword [rax + 0xd8], xmm0
jmp 0x140015db1
cmp byte [rax + 0x108], 0
jne 0x14001604e
mov byte [rax + 0x108], 1
lea rcx, [rsp + 0x38]
jmp 0x140015da2
movzx ecx, word [rdi]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rdx]
add r8, 0x2a
mov qword [rdx], r8
mov rdx, qword [rsi + 0x18]
mov rax, qword [rax]
cmp r8, qword [rdx]
jae 0x1400160a1
mov word [rax + 0xf8], cx
jmp 0x140015db1
mov rax, qword [rsi + 0x20]
mov rax, qword [rax]
cmp byte [rax + 0x108], 0
jne 0x140015af2
mov byte [rax + 0x108], 1
jmp 0x140015af2
cmp byte [rax + 0x108], 0
jne 0x140015db1
add edi, ebp
invalid
invalid
mov byte [rax + 0x108], 1
jmp 0x140015db1
cld
invalid
invalid
cld
invalid
mov ecx, 3
jmp 0x1400160f3
mov ecx, 4
jmp 0x1400160f3
mov ecx, 5
jmp 0x1400160f3
mov ecx, 6
jmp 0x1400160f3
add bl, ch
sbb eax, 0xceb60f41
movzx ecx, r14b
test cl, 0xf0
je 0x1400160f3
lea r8, [0x1401206f0]
mov edx, 0xf
sldt word [rax]
add al, ch
invalid
xchg ebp, eax
invalid
invalid
sldt word [rax]
add al, ch
rcl byte [rbp - 0x76b3fff2]
int1
mov rcx, r14
mov rax, qword [rsi + 0x10]
mov rdx, qword [rax]
add rdx, rcx
add rdx, 0x27
mov qword [rax], rdx
mov rax, qword [rsi + 0x18]
sbb byte [rcx - 0x75], r9b
cmovs edi, dword [rbx]
adc byte [rbx + 0x2b], dh
sbb byte [rcx - 0x75], r9b
cmovs edi, dword [rbx]
adc byte [rbx + 0x2b], dh
inc rdi
add rcx, 0x60
call fcn.1400173d3
mov rax, qword [r15]
mov byte [rax + 0x60], bpl
mov ecx, dword [rdi]
jnp 0x1888a6481
invalid
mov dword [rax + 0x64], edx
mov qword [rax + 0x68], rbx
mov qword [rax + 0x70], r14
jmp 0x140015db1
cmp byte [rcx + 0x108], 0
jne 0x140015dee
mov byte [rcx + 0x108], 1
jmp 0x140015dee
je 0x14001619e
mov rcx, r14
mov rdx, rdi
cli
call fcn.140015049
cmp byte [r14], 0
je case.0x140011d9b.178
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
invalid
invalid
or byte [rax - 0x7f], cl
invalid
add rsp, 0x1d0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
mov r8, qword [rsp + 0x48]
test r8, r8
je 0x14001626a
add byte [rax], al
add byte [rax], al
lea rdx, [rbx + 0x10]
lea r14, [rsp + 0x40]
push rbx
adc byte [rbp + rcx*4 + 0x74], cl
and al, 0x40
mov rcx, r14
call fcn.1400150da
mov al, byte [r14]
mov bpl, byte [r14 + 0x40]
cmp bpl, 8
je 0x140016190
lea r14, [rsp + 0x40]
movups xmm0, xmmword [r14 + 1]
movups xmm1, xmmword [r14 + 0x11]
movups xmm2, xmmword [r14 + 0x21]
movups xmm3, xmmword [r14 + 0x30]
movups xmmword [rsp + 0x118], xmm3
movups xmmword [rsp + 0x109], xmm2
movups xmmword [rsp + 0xf9], xmm1
movups xmmword [rsp + 0xe9], xmm0
mov ecx, dword [r14 + 0x41]
mov dword [rsp + 0x129], ecx
mov ecx, dword [r14 + 0x44]
mov dword [rsp + 0x12c], ecx
mov byte [rsp + 0xe8], al
mov byte [rsp + 0x128], bpl
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
mov r15, qword [rdi + 8]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140016f49
cmp byte [r14], 0
je 0x1400162ff
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
or byte [rax - 0x73], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add al, ch
test dword [0x16cea626c], ebx
invalid
lea rcx, [rsp + 0xe8]
call fcn.140067fea
jmp 0x140016196
mov r15, qword [rdi + 8]
lea r14, [rsp + 0x40]
mov rcx, r14
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140016f49
cmp byte [r14], 0
jne 0x14001618c
lea r14, [rsp + 0x40]
and al, 0x40
movups xmm0, xmmword [r14 + 8]
movups xmm1, xmmword [r14 + 0x18]
movups xmm2, xmmword [r14 + 0x28]
movaps xmmword [rsp + 0xb0], xmm0
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], ecx
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], ecx
movaps xmmword [rsp + 0xd0], xmm2
mov rcx, r14
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8, rdi
call fcn.140016f49
cmp byte [r14], 0
je 0x1400163c3
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
mov rax, qword [rsp + 0xb0]
test rax, rax
je 0x140016196
lea rcx, [rsp + 0xc8]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
jmp 0x140016ca8
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
invalid
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
pop rax
pop rax
movups xmm2, xmmword [rsp + 0x68]
lea rdx, [rsp + 0x130]
movaps xmmword [rdx], xmm0
add cl, byte [rdi]
sub dword [rdx + 0x10], ecx
invalid
add cl, byte [rdi]
sub dword [rdx + 0x10], ecx
invalid
adc byte [rdi], cl
sub dword [rdx + 0x20], edx
invalid
movaps xmmword [rdx + 0x20], xmm2
and byte [rcx + rcx*4 + 0x7f], cl
or byte [rax - 0x73], cl
invalid
pushfq
and al, 0x80
add dword [rax], eax
mov qword [rdi + 8], r15
lea rbx, [rsp + 0x180]
lea ebx, [rsp + 0x180]
lea ebx, [rsp + 0x180]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov r8, rdi
call fcn.140017286
mov r15, qword [rbx]
test r15, r15
test edi, edi
test edi, edi
je 0x1400164f4
mov al, byte [rsp + 0x188]
movups xmm0, xmmword [rsp + 0x189]
adc byte [rsp + 0x189], al
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x29], eax
movups xmmword [rsp + 0x29], xmm0
mov rcx, qword [rsp + 0x198]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x20], r15
add bpl, 0xfe
movzx ecx, bpl
xor edx, edx
cmp cl, 6
lea rcx, [rcx + 1]
cmovb rdx, rcx
mov byte [rsp + 0x28], al
lea rax, [0x140154e44]
movsxd rcx, dword [rax + rdx*4]
jl 0x14001638d
and byte [rax - 0x80], al
invalid
nop
add rcx, rax
jmp rcx
mov rax, qword [rsp + 0xe8]
test rax, rax
je 0x140016832
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov es, word [rax + rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rbx + rcx*4 + 0x42], cl
invalid
lea rdx, [rsp + 0x100]
mov r8, qword [rdx - 0x10]
mov r9, qword [rdx - 8]
lea rcx, [rsp + 0xb0]
mov word [rax + rsi*4], fs
add byte [rax], al
add bh, bh
adc cl, ch
mov dword [rax + rax], eax
invalid
mov word [rax + rsi*4], fs
add byte [rax], al
add bh, bh
adc cl, ch
mov dword [rax + rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x40
lea rdx, [rsp + 0x40]
movups xmm0, xmmword [rdx + 8]
movups xmm1, xmmword [rdx + 0x18]
or byte [rdi], cl
adc byte [rdx + 0x18], cl
movups xmm2, xmmword [rdx + 0x28]
lea rbx, [rsp + 0x1a0]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbx], xmm0
movaps xmmword [rbx + 0x10], xmm1
sub dword [rbx + 0x10], ecx
movaps xmmword [rbx + 0x20], xmm2
mov qword [rdi + 8], r15
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
mov rcx, r14
mov r8, rdi
call fcn.140017286
lea rcx, [rsp + 0x90]
mov rdx, rbx
mov r8, rdi
add byte [rax - 0x77], cl
fimul dword [rcx - 0x77]
clc
call fcn.140017286
mov rdi, qword [r14 + 0x10]
test rdi, rdi
je 0x140016500
push rdx
invalid
mov rbx, qword [rsp + 0x168]
cmp byte [rbx], 0x3a
jne 0x140016511
and al, 0x68
add dword [rax], eax
add byte [rax - 0x7af0c5c5], al
mov edi, 0x48000000
lea eax, [rdi - 5]
sti
lea rax, [rdi - 5]
sti
cmp rax, 5
ja case.0x14001646e.6
lea rcx, [0x140154e60]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp byte [rbx + 1], 0x70
jne case.0x14001646e.6
cmp byte [rbx + 2], 0x61
jne case.0x14001646e.6
cmp byte [rbx + 3], 0x74
jne case.0x14001646e.6
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 4], 0x68
jne case.0x14001646e.6
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0xe8]
mov rcx, r14
call fcn.140017303
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [r14]
test rax, rax
je 0x140016cb0
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0x100]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 5
jmp 0x140016c96
mov al, byte [rsp + 0x188]
jmp 0x140016252
mov byte [rsi], 0
mov byte [rsi + 0x40], 8
mov rbx, qword [rsp + 0x168]
jmp 0x140016535
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140027448
add dword [rax], eax
cmp qword [r14], 0
je case.0x140012724.188
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0xa8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
add byte [rax], al
add byte [rax - 0x75], cl
call 0x13052f08d
mov r8, qword [rcx - 8]
jmp case.0x140015110.107
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov r10b, byte [rsp + 0x2f]
push rsp
and al, 0x2f
push rsp
and al, 0x2f
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.140017303
mov rax, qword [rdi]
test rax, rax
test eax, eax
je 0x140016766
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
enter 0, 0
enter 0, 0
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 2
jmp 0x140016258
mov rdi, qword [rsp + 0x28]
mov rbx, qword [rsp + 0x30]
and al, 0x30
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.1400281af
mov al, byte [r14]
cmp al, 0xb
jne 0x140016815
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
jmp 0x140016920
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov r10b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140017303
mov rax, qword [rdi]
test rax, rax
test eax, eax
je 0x140016766
movups xmm0, xmmword [rsp + 0xb8]
add byte [rax], al
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
sbb dh, al
add al, 0xe9
loop 0x14001666f
invalid
invalid
sbb dh, al
add al, 0xe9
add al, 0xe9
loop 0x14001666f
invalid
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov r10b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.140017303
mov rax, qword [rdi]
test rax, rax
test eax, eax
je 0x140016766
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov eax, 0xf000000
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 5
jmp 0x140016258
push 0x48fffffb
mov eax, dword [rsp + 0x20]
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov bh, 0x4c
and al, 0x2d
mov bh, 0x4c
and al, 0x2d
mov r10b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
push rsp
and al, 0x40
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov dword [rdx + 0xd], ecx
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
mov esp, 0xb024
add byte [rax - 0x77], cl
stc
call fcn.140017384
mov rax, qword [rdi]
test rax, rax
je 0x140016766
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 6
jmp 0x140016258
cli
invalid
invalid
mov byte [rsi], 7
jmp 0x140016254
mov rdi, qword [rsp + 0x28]
mov rbx, qword [rsp + 0x30]
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call 0x140028624
test ax, ax
je 0x140016919
mov word [rsi], ax
mov byte [rsi + 0x40], 7
jmp 0x140016920
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0xa024
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0xa024
mov esp, 0xa024
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, r15
call fcn.140047509
mov al, byte [r12 + 0x20]
and byte [rdx + rax], bh
and byte [rdx + rax], bh
jne 0x140016b2a
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
or byte [rax - 0x75], cl
test byte [rax + rsi], ah
and al, 0x30
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
je 0x140016535
lea rcx, [rsp + 0x148]
mov rdx, qword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140016535
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rsp + 0x41]
movups xmmword [rsi + 1], xmm0
mov byte [rsi], al
mov byte [rsi + 0x40], 3
jmp 0x140016920
mov al, byte [rsp + 0xf0]
mov byte [rsp + 0xb8], al
mov qword [rsp + 0xb0], 0
add byte [rax], al
add byte [rax], al
invalid
lea r14, [rsp + 0xb0]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x140], xmm1
add byte [rdi], cl
sub dword [rsp + 0x130], eax
mov rdi, qword [rsp + 0x28]
jl 0x140016895
and al, 0x28
sub byte [rax - 0x75], cl
pop rsp
and al, 0x30
invalid
mov rbx, qword [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.140047509
mov al, byte [r14 + 0x20]
cmp al, 2
jne 0x1400168b6
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
or byte [rax - 0x75], cl
test byte [rax + rsi], ah
add dword [rax], eax
invalid
or byte [rax - 0x75], cl
mov eax, dword [rsp + 0x130]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
je 0x140016920
invalid
invalid
mov word [rax + rcx*2], fs
test rax, rax
je 0x140016920
lea rcx, [rsp + 0x148]
add dword [rax], eax
add byte [rax - 0x75], cl
mov edx, dword [rcx - 0x10]
add byte [rax], al
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
clc
call qword [rax + 0x18]
jmp 0x140016920
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
adc byte [rsp + 0xc0], cl
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
jo 0x1400168db
sub dword [rsp + 0x60], eax
mov ecx, dword [rsp + 0xd4]
mov dword [rsi + 0x44], ecx
mov ecx, dword [rsp + 0xd1]
mov dword [rsi + 0x41], ecx
movaps xmm0, xmmword [rsp + 0x130]
and al, 0x30
add dword [rax], eax
invalid
mov word [rcx + rdx*8], fs
add byte [rax], al
add byte [rcx + 0x280f414e], cl
test byte [rax + rsi], ah
and al, 0x30
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x140], cl
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x50], xmm1
movaps xmm2, xmmword [rsp + 0x60]
movaps xmm3, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], bl
sub byte [rsp + 0x70], bl
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14001691d
mov al, 8
mov byte [rsi], al
invalid
invalid
mov byte [rsi + 0x40], al
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov rdx, rdi
mov r8, rbx
call qword [r15 + 0x18]
jmp 0x140016258
movzx eax, byte [rbx + 1]
cmp eax, 0x73
je 0x140016b93
cmp eax, 0x6d
jne case.0x14001646e.6
cmp byte [rbx + 2], 0x65
jne case.0x14001646e.6
cmp byte [rbx + 3], 0x74
jne case.0x14001646e.6
cmp byte [rbx + 4], 0x68
jne case.0x14001646e.6
cmp byte [rbx + 5], 0x6f
outsd dx, dword [rsi]
jne case.0x14001646e.6
add al, byte [rax]
add byte [rax + 0xf64067b], al
cmp byte [rbx + 6], 0x64
invalid
cmp byte [rbx + 6], 0x64
jne case.0x14001646e.6
test esi, ebp
add al, byte [rax]
invalid
jnp case.0x1400a7a5a.299
jne case.0x14001646e.6
test esi, ebp
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4c], cl
mov r14, qword [rsp + 0x98]
mov r15, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
and al, 0x98
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa0
add byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
and al, 0x40
mov rcx, r12
mov rdx, r14
mov r8, r15
call fcn.1400281af
mov al, byte [r12]
and al, 0x3c
or ecx, dword [rdi]
invalid
cmp ebx, 0xffffffff
invalid
and al, 0x3c
or ecx, dword [rdi]
test byte [rbx + 0x48fffffb], al
mov ecx, dword [rsp + 0x50]
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
adc byte [rdi], r9b
adc byte [rsp + 0x41], al
movups xmm0, xmmword [rsp + 0x41]
movups xmmword [rsi + 1], xmm0
mov byte [rsi], al
mov byte [rsi + 0x40], 3
jmp 0x140016c81
cmp byte [rbx + 1], 0x70
jne case.0x14001646e.6
jo case.0x1400a7a5a.305
test dword [rax - 0x7ffffffe], ebx
jnp 0x1400169d7
cmp byte [rbx + 2], 0x72
jne case.0x14001646e.6
invalid
jb 0x1400169e6
test dword [rsi - 0x7ffffffe], ecx
jnp 0x1400169e2
add byte [rax + 0xf6f037b], al
test dword [rdx + rax + 0x7b800000], eax
cmp byte [rbx + 3], 0x6f
outsd dx, dword [rsi]
jne case.0x14001646e.6
test byte [rdx], al
add byte [rax], al
cmp byte [rbx + 4], 0x74
add al, 0x74
jne case.0x14001646e.6
cmp byte [rbx + 5], 0x6f
add eax, 0x70850f6f
outsd dx, dword [rsi]
jne case.0x14001646e.6
add al, byte [rax]
add byte [rax + 0xf63067b], al
cmp byte [rbx + 6], 0x63
invalid
cmp byte [rbx + 6], 0x63
jne case.0x14001646e.6
test dword [rsi + 2], esp
add byte [rax], al
invalid
test dword [rsi + 2], esp
add byte [rax], al
cmp byte [rbx + 7], 0x6f
jne case.0x14001646e.6
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax + 0xf6c087b], al
cmp byte [rbx + 8], 0x6c
jne case.0x14001646e.6
test dword [rdx + 2], edx
add byte [rax], al
test dword [rdx + 2], edx
add byte [rax], al
movups xmm0, xmmword [rsp + 0x90]
and al, 0x90
nop
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xa0]
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
adc byte [rdi], cl
sub dword [rdx], eax
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0xe8]
lea esi, [rsp + 0xe8]
mov ah, 0x24
call 0x18c016a3d
mov ecx, esi
mov rcx, r14
call fcn.140017384
mov rax, qword [r14]
test rax, rax
add byte [rcx - 0x75], cl
invalid
je 0x140016cb0
invalid
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
test byte [rax + rsi*8], ah
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0x100]
mov qword [rsi], rax
invalid
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 6
invalid
jmp 0x140016c96
and al, byte [rdx]
add byte [rax], al
cmp byte [rbx + 1], 0x61
jne case.0x14001646e.6
add dword [rcx + 0xf], esp
test esp, ebp
add dword [rax], eax
add byte [rax + 0xf75027b], al
cmp byte [rbx + 2], 0x75
jne case.0x14001646e.6
test edx, esp
add dword [rax], eax
invalid
test edx, esp
add dword [rax], eax
add byte [rax + 0xf74037b], al
invalid
cmp byte [rbx + 3], 0x74
jne case.0x14001646e.6
test eax, ebx
add dword [rax], eax
add byte [rax + 0xf68047b], al
jnp 0x140016a99
invalid
invalid
test esi, ecx
cmp byte [rbx + 4], 0x68
jne case.0x14001646e.6
jnp 0x140016a99
push 0x1ce850f
add byte [rax], al
add dword [rax], eax
add byte [rax + 0xf6f057b], al
jne case.0x14001646e.6
cmp byte [rbx + 6], 0x72
invalid
cmp byte [rbx + 5], 0x6f
jne case.0x14001646e.6
cmp byte [rbx + 6], 0x72
jne case.0x14001646e.6
jb 0x140016aba
test dword [rdx - 0x7fffffff], edi
jnp 0x140016aba
cmp byte [rbx + 7], 0x69
jne case.0x14001646e.6
imul ecx, dword [rdi], 0x1b085
add byte [rax + 0xf74087b], al
je 0x140016ace
cmp byte [rbx + 8], 0x74
jne case.0x14001646e.6
je 0x140016ace
test dword [rsi - 0x7fffffff], esp
jnp 0x140016ad0
cmp byte [rbx + 9], 0x79
jne case.0x14001646e.6
invalid
jns 0x140016ad8
test dword [rcx + rax + 0x100f0000], ebx
add byte [rdi], cl
adc byte [rsp + 0x90], al
movups xmm0, xmmword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xa0]
adc byte [rsp + 0xa0], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x40]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0xe8]
lea esi, [rsp + 0xe8]
lea esi, [rsp + 0xe8]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov ecx, esi
call fcn.140017303
mov rax, qword [r14]
mov eax, dword [rsi]
or byte [rax], al
add byte [rcx - 0x75], cl
mov eax, dword [rsi]
mov eax, dword [rsi]
test rax, rax
je 0x140016cb0
add dword [rax], eax
invalid
ror byte [rdi], 0x84
stosb byte [rdi], al
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0xf0]
adc byte [rsp + 0xf0], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0x100]
mov ecx, dword [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsi], eax
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 2
add bpl, cl
insb byte [rdi], dx
add dword [rax], eax
invalid
sbb sil, r8b
add bpl, cl
add bpl, cl
add bpl, cl
insb byte [rdi], dx
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0xe8]
adc byte [rsp + 0xe8], al
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xf8]
adc byte [rsp + 0xf8], cl
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov ecx, dword [rsp + 0x10c]
add dword [rax], eax
add byte [rcx - 0x7374bbb2], cl
mov r9d, dword [rsp + 0x109]
add dword [rax], eax
add byte [rcx - 0x7374bbb2], cl
invalid
invalid
mov word [rcx + rcx], fs
add dword [rax], eax
invalid
mov r9d, dword [rsp + 0x109]
add byte [rax], al
add byte [rcx + 0x280f414e], cl
test byte [rax + rsi], ah
mov dword [rsi + 0x41], ecx
movaps xmm0, xmmword [rsp + 0x130]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x140], cl
add dword [rax], eax
invalid
movaps xmm1, xmmword [rsp + 0x140]
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], ecx
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmm2, xmmword [rsp + 0x60]
movaps xmm3, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], bl
and al, 0x70
jo case.0x140013200.219
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
push rsi
and byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov byte [rsi + 0x40], al
invalid
invalid
jmp 0x140016c81
jmp 0x140016c81
out dx, al
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rbx + 2]
cmp eax, 0x63
clc
invalid
mov dh, 0x43
add al, byte [rbx + 0x617463f8]
clc
invalid
je 0x140016bfd
cmp eax, 0x74
je case.0x140013200.225
jne case.0x14001646e.6
test ebp, eax
add byte [rax], al
add byte [rax + 0xf61037b], al
jnp 0x140016bab
invalid
jne case.0x14001646e.6
invalid
invalid
cmp byte [rbx + 3], 0x61
jne case.0x14001646e.6
jnp 0x140016bab
invalid
mov ebx, 0x80000000
cmp byte [rbx + 4], 0x74
jnp case.0x140012724.215
je 0x140016bc3
jne case.0x14001646e.6
test dword [rcx - 0x80000000], esi
jnp 0x140016bc1
add byte [rax], al
add byte [rax + 0xf75057b], al
jne 0x140016bcd
cmp byte [rbx + 5], 0x75
jne 0x140016bcd
jne case.0x14001646e.6
test dword [rdi - 0x80000000], esp
add byte [rax], al
add byte [rax + 0xf73067b], al
cmp byte [rbx + 6], 0x73
jne case.0x14001646e.6
add byte [rax], al
invalid
jnp case.0x1400286f0.203
jae 0x140016bd7
test dword [rbp + 0x4c000000], ebx
mov esi, dword [rsp + 0x98]
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
cwde
mov r14, qword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
invalid
invalid
mov r15, qword [rsp + 0xa0]
mov edi, dword [rsp + 0xa0]
mov esp, 0xa024
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov rdx, r15
mov edx, edi
call 0x140028624
add dword [rax], eax
test ax, ax
je 0x14001652e
invalid
invalid
invalid
mov word [rsi], ax
mov byte [rsi + 0x40], 7
invalid
invalid
jmp 0x140016c81
invalid
invalid
cmp byte [rbx + 3], 0x68
jne case.0x14001646e.6
cmp byte [rbx + 4], 0x65
jne case.0x14001646e.6
cmp byte [rbx + 5], 0x6d
jne case.0x14001646e.6
cmp byte [rbx + 6], 0x65
jne case.0x14001646e.6
jnp 0x140016c18
jne case.0x14001646e.6
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
and al, 0x90
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], cl
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x40
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
adc byte [rdi], cl
sub dword [rdx], eax
lea r14, [rsp + 0xe8]
mov rcx, r14
call fcn.140017303
mov rax, qword [r14]
test rax, rax
je 0x140016cb0
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0x100]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 4
jmp 0x140016c96
mov byte [rsi], 9
mov byte [rsi + 0x40], 8
mov r14, qword [rsp + 0x98]
add byte [rax], al
add byte [rax], al
mov r15, qword [rsp + 0xa0]
mov esp, 0xa024
add byte [rax - 0x73], cl
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx - 0x18]
mov rdx, r14
mov r8, r15
call 0x18df3f5dd
mov eax, edi
mov r8, r15
call qword [rax + 0x18]
lea rcx, [rsp + 0x178]
mov rax, qword [rcx - 0x18]
mov rdx, rbx
mov r8, rdi
call qword [rax + 0x18]
jmp 0x140016196
inc esi
invalid
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
jmp 0x140016c96
sub esp, 0x50
mov rdi, rdx
mov al, byte [rdx + 0x40]
add al, 0xfe
movzx eax, al
lea rdx, [rax + 1]
lea edx, [rax + 1]
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
ret 0x8948
invalid
lea rax, [0x140154e78]
movsxd rcx, dword [rax + r8*4]
ret 0x8948
add rcx, rax
jmp rcx
sar edi, 0xe1
mov rax, qword [rdi]
test rax, rax
je 0x140016dac
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rdi
sbb byte [rbx + rcx*4 + 0x47], cl
lea rdx, [rdi + 0x18]
mov r8, qword [rdi + 8]
invalid
or byte [rbx + rcx*4 + 0x4f], cl
adc byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
mov r9, qword [rdi + 0x10]
lea rcx, [rsp + 0x28]
and al, 0x28
call qword [rax]
jmp 0x140016dbc
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
mov rcx, rsi
int1
call qword [rax]
adc dh, al
add bpl, cl
adc eax, 0xf000001
movzx eax, byte [rdi]
mov byte [rsi + 0x40], 2
jmp 0x140016e41
movzx eax, byte [rdi]
lea rcx, [0x140154e94]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor ecx, ecx
jmp 0x140016e21
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
or byte [r11 + r9*4 + 0x4f], r9b
adc byte [rax - 0x77], cl
mov ecx, esi
push rdi
sbb byte [rax - 0x75], cl
invalid
or byte [r11 + r9*4 + 0x4f], r9b
adc byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
call qword [rax]
mov byte [rsi + 0x40], 4
jmp 0x140016e41
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
mov rcx, rsi
call qword [rax]
mov byte [rsi + 0x40], 5
jmp 0x140016e41
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
mov rcx, rsi
call qword [rax]
mov byte [rsi + 0x40], 6
jmp 0x140016e41
adc dh, al
invalid
invalid
add byte [rax], al
movzx eax, word [rdi]
mov word [rsi], ax
invalid
mov byte [rsi + 0x40], 7
jmp 0x140016e41
mov al, byte [rdi + 8]
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], 0
lea rbx, [rsp + 0x28]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
lea rdx, [rdi + 0x38]
mov rax, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov r9, qword [rdi + 0x30]
mov rcx, rbx
call qword [rax]
mov al, byte [rdi + 0x40]
mov byte [rbx + 0x20], al
movups xmm0, xmmword [rbx]
adc byte [rbx], al
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x30], xmm1
invalid
invalid
adc byte [r15], cl
adc dword [rsi + 0x30], ecx
invalid
invalid
xor byte [rdi], r9b
adc dword [rsi + 0x20], eax
invalid
invalid
movups xmmword [rsi + 0x20], xmm0
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov rax, qword [rbx + 0x20]
mov qword [rsi + 0x40], rax
jmp 0x140016e41
and byte [r8 - 0x77], cl
jmp 0x140016e41
mov cl, 1
jmp 0x140016e21
add ebx, ebp
sbb dh, byte [rcx - 0x4ee914fe]
mov cl, 2
jmp 0x140016e21
mov cl, 3
invalid
mov cl, 2
jmp 0x140016e21
mov cl, 3
jmp 0x140016e21
adc dh, byte [rcx - 0x4ef114fc]
add eax, 0x6b10aeb
mov cl, 6
mov cl, 4
jmp 0x140016e21
mov cl, 5
jmp 0x140016e21
or dh, byte [rcx - 0x4ef914fa]
invalid
mov cl, 6
invalid
jmp 0x140016e21
mov cl, 7
jmp 0x140016e21
mov cl, 8
mov r8d, dword [rsp + 0x28]
mov r9d, dword [rsp + 0x2b]
mov dword [rsi + 4], r9d
add al, 0x44
mov dword [rsi + 1], eax
add al, 0x44
mov dword [rsi + 1], eax
add dword [rax + 0x4689480e], ecx
or byte [rax - 0x77], cl
push rsi
mov byte [rsi], cl
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
mov byte [rsi + 0x40], 3
adc dh, al
add ecx, dword [rax - 0x7d]
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
movzx edx, byte [rdi + 0x10]
mov eax, dword [rdi + 1]
mov ecx, dword [rdi + 4]
mov dword [rsp + 0x2b], ecx
mov dh, 0x57
adc byte [rbx + 0x4f8b0147], cl
add al, 0x89
add al, 0x89
and al, 0x2b
mov dword [rsp + 0x28], eax
and al, 0x28
mov rax, qword [rdi + 8]
mov cl, 9
jmp 0x140016e21
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
or byte [rax - 0x75], cl
push rdi
adc al, ch
stosb byte [rdi], al
invalid
mov rdx, qword [rdi + 0x10]
call fcn.14000fd1a
invalid
invalid
mov cl, 0xa
jmp 0x140016e21
invalid
push qword [rcx + 0x56adeb0a]
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov al, byte [rcx + 0x40]
add al, 0xfe
dec byte [rdi]
mov dh, 0xc0
dec byte [rdi]
mov dh, 0xc0
lea rcx, [rax + 1]
xor edx, edx
cmp al, 6
cmovb rdx, rcx
lea rax, [0x140154ec0]
add eax, 0x13e029
invalid
add eax, 0x13e029
loopne 0x140016ea9
add byte [rax + 0x63], cl
or al, 0x90
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
add ecx, eax
jmp rcx
cmp qword [rsi], 0
je 0x140016ef5
mov rdx, qword [rsi + 0x10]
adc bl, ch
push rcx
jmp 0x140016efd
mov rax, qword [rsi + 0x10]
add rax, 0x25
add eax, 0x25
adc byte [rax - 0x7d], r9b
shl byte [0xcb49c1a4], 0x46
mov rax, qword [rsi + 0x10]
invalid
invalid
add eax, 0x25
jmp 0x140016f08
mov rax, qword [rsi + 0x10]
add rax, 0x2a
jmp 0x140016f08
invalid
adc byte [rax - 0x7d], r9b
shr byte [rdx], 0xeb
movzx rax, byte [rsi]
movzx eax, byte [rsi]
invalid
lea rcx, [0x140154edc]
adc ah, al
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0xb8e0ffc8
mov eax, 7
jmp 0x140016ede
invalid
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
add rax, 0x27
jmp 0x140016f08
mov rax, qword [rsi + 0x10]
add rax, 0x29
jmp 0x140016f08
mov eax, 0x2a
jmp 0x140016f08
mov cl, byte [rsi + 8]
call fcn.140024408
mov rax, qword [rsi + 0x30]
add rax, rdx
add rax, 0x20
add rsp, 0x20
pop rsi
ret
mov eax, 3
jmp 0x140016ede
mov eax, 4
jmp 0x140016ede
mov eax, 5
jmp 0x140016ede
mov eax, 6
jmp 0x140016ede
movzx eax, byte [rsi + 0x10]
cmp rax, 0x10
jb 0x140016ede
lea r8, [0x1401206f0]
mov edx, 0xf
mov rcx, rax
call fcn.1400ff6c0
int3
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [r14]
mov ecx, dword [rsi]
test rcx, rcx
je 0x140017156
mov rax, qword [rsp + 0x80]
mov r15, qword [rsp + 0x90]
test r15b, 1
jne 0x140017163
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rcx - 0xa], al
mov dword [rcx], 0x8d4c2075
or eax, 0x13a1ee
lea r9, [0x140151338]
jmp 0x1400171c7
mov r10b, 1
mov r8b, byte [rsp + 0x80]
jmp 0x1400171ca
shr r15, 5
sub rcx, r15
add rax, r15
mov r8, qword [rsp + 0x88]
add r8, r15
lea rdx, [rsp + 0xe0]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea r14, [rsp + 0xb8]
mov rcx, r14
call fcn.1400036eb
mov qword [rsp + 0x40], r15
mov rcx, qword [r14 + 0x10]
mov rax, rcx
sub rax, r15
jb 0x140017223
mov rcx, r15
add rcx, qword [rsp + 0xc0]
mov r9, qword [rsp + 0xb8]
mov r15, qword [rsp + 0xd0]
xor r10d, r10d
mov rdx, qword [rsp + 0x38]
mov r11, qword [rdx + 8]
xor edx, edx
sub r11, r13
cmovae rdx, r11
cmp rdx, rbx
jb 0x14001721b
add r13, rbx
mov qword [rdi + 8], r13
mov byte [rsi], r10b
mov byte [rsi + 1], r8b
mov qword [rsi + 8], r9
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], r12
mov qword [rsi + 0x30], rbx
jmp 0x140016fc7
mov rcx, rbx
call fcn.1400ff2d9
lea rax, [rsp + 0xd8]
mov qword [rax], rcx
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x98]
mov qword [rdx], rcx
lea rcx, [0x14003c930]
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
int3
or byte [rbp - 0x75], cl
push rax
or byte [rbp - 0x75], cl
pop rcx
or byte [rbp + 0x31], al
xor ecx, ecx
mov r10, qword [r8 + 8]
mov r11, qword [r9 + 8]
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
mov rsi, r11
sub rsi, r10
cmovae r9, rsi
cmp r9, rax
jb 0x1400172f7
add r10, rax
add edx, eax
ret 0x894d
mov qword [r8 + 8], r10
cmp qword [rdx], 0
mov rax, qword [rdx + 0x28]
je 0x1400172e7
xor r9d, r9d
sub r11, r10
sub ebx, edx
sub ebx, edx
ror dword [rbp + 0xf], cl
retf
cmovae r9, r11
cmp r9, rax
jb 0x1400172f7
invalid
sub ecx, dword [rcx + rax - 0x30]
add rax, r10
mov qword [r8 + 8], rax
movups xmm0, xmmword [rdx]
or byte [rdi], cl
or byte [rdi], cl
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
add rsp, 0x20
pop rsi
ret
mov rdx, r8
mov r8, rax
add rsp, 0x20
pop rsi
jmp fcn.140015898
mov rcx, rax
mov rdx, r9
call fcn.1400ff2d9
int3
mov qword [rcx + 0x10], 0xd
mov dword [rcx + 0x10], 0xd
mov qword [rcx + 0x18], 0
mov byte [rcx + 0x20], 0
and byte [r8], al
sbb byte [r8], al
add byte [rax], al
add dh, al
and byte [r8], al
add rsp, 0x28
ret
add byte [rax - 0x75], cl
adc byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x10]
test rcx, rcx
je 0x14001756a
mov rax, qword [rsi + 8]
shl rcx, 3
lea rcx, [rcx + rcx*2]
or al, 0x49
xor edx, edx
mov qword [rax + rdx], 0
add rdx, 0x18
cmp rcx, rdx
sal dword [rbp - 0x11], 1
mov r15, qword [rsi + 0x30]
test r15, r15
je 0x1400175fe
mov rax, qword [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov rdi, qword [rsi + 0x20]
xor r9d, r9d
cmp rax, rdx
mov rcx, rdx
cmovb rcx, r9
mov r8, rax
sub r8, rcx
mov r12, rdx
sub r12, r8
mov r14, r15
mov qword [rsi + 0x30], r9
invalid
invalid
xor byte [rbp + 0x29], r9b
xor byte [rbp + 0x29], cl
sub r14, r12
cmovb r14, r9
out 0x4d, al
cmovb esi, ecx
mov r13, r15
mov ebp, edi
cmova r13, r12
jbe 0x1400175b8
cmp rdx, r8
je 0x1400175e4
shl rax, 5
lea rax, [rax + rax*2]
lea eax, [rax + rax*2]
lea eax, [rax + rax*2]
add al, 0x40
shl rcx, 5
lea rcx, [rcx + rcx*2]
or al, 0x49
or al, 0x49
sub rax, rcx
sub rax, rcx
lea rbx, [rdi + rax]
add rbx, 0x10
mov rcx, rbx
call fcn.140067fea
add rbx, 0x60
dec r13
dec ebp
dec ebp
jne 0x1400175d3
cmp r15, r12
jbe 0x1400175fe
out 0x76, eax
adc eax, 0x10c78348
add rdi, 0x10
mov rcx, rdi
call fcn.140067fea
add rdi, 0x60
dec r14
jne 0x1400175ed
xor eax, eax
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x40], eax
add rsp, 0x20
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add ecx, 0x10
jmp fcn.140067fea
push rbx
sub rsp, 0x88
mov r14, r9
mov rsi, r8
mov r12, rdx
invalid
mov rbx, rcx
mov ebx, ecx
invalid
mov ebx, ecx
mov bpl, byte [rsp + 0x108]
add byte [rax], al
mov r13, qword [rsp + 0x100]
mov al, byte [r8 + 0x40]
test al, al
je 0x1400176a1
or al, 0xf8
cmp al, 0xfa
jae 0x1400176a1
cmp bpl, 2
jne 0x1400177ed
lea rdi, [rbx + 8]
lea edi, [rbx + 8]
or byte [rcx + 9], bh
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov eax, 4
jmp 0x14001781c
jnp 0x1400176a0
add byte [rax], al
jnp 0x1400176a0
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xf8
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xf024
and al, 0xf0
add byte [rax], al
mov r15, qword [rsp + 0xf8]
mov rdi, qword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call case.0x140016d3d.11
add qword [r12 + 0x48], rax
mov ebx, 0x49fffff7
add dword [rsp + 0x48], eax
mov rcx, r12
xor edx, edx
call case.0x140012724.248
add byte [rax - 0x7b], cl
invalid
je 0x140017724
add byte [rax - 0x7b], cl
push qword [rdi + rdx*2 - 0x7c]
sal byte [rbx + rdx*2 + 0x49], 0x8b
and al, 0x38
test al, al
je 0x140017724
mov rax, qword [r12 + 0x38]
mov r8, qword [r12 + 8]
and al, 8
mov rdx, qword [r12 + 0x10]
lea rcx, [r15 - 1]
and rcx, rax
cmp rdx, rcx
jbe case.0x140013200.255
xchg byte [rbx + 1], al
add byte [rax], al
xchg byte [rbx + 1], al
add byte [rax], al
lea r9, [rcx + rcx*2]
cmp qword [r8 + r9*8], 0
je 0x140017719
lea r9, [r8 + r9*8]
or al, 0xc8
mov r9, qword [r9 + 0x10]
and r9, rax
mov r10, rcx
sub r10, r9
and r10, rax
dec rdi
cmp r10, rdi
jb 0x14001771c
jmp 0x140017724
dec rdi
mov r15, rcx
test rdi, rdi
jne 0x1400176e0
lea rax, [rsp + 0x38]
mov ecx, 9
add byte [rax], al
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
inc qword [r12 + 0x40]
lea rcx, [r12 + 0x18]
mov qword [rax + 0x48], r14
mov qword [rax - 0x10], 0
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub al, ch
sbb eax, 0x49ffffd6
invalid
dec dword [rcx - 0x75]
push rsp
and al, 0x10
call case.0x1400101b4.300
mov rdx, qword [r12 + 0x10]
invalid
cmp rdx, r15
jbe 0x14001783f
xor r9d, r9d
sub r9, qword [r12 + 0x40]
and al, 0x40
and al, 0x40
mov rax, qword [r12 + 8]
and al, 8
or byte [rdi - 0x73], cl
adc al, 0x7f
invalid
lea r10, [r15 + r15*2]
jg 0x1400177be
mov rcx, qword [rax + r10*8 + 8]
mov ecx, dword [rax + rdx*8 + 8]
cmp qword [rax + r10*8], 0
mov r8, qword [rax + r10*8 + 0x10]
add byte [rsi - 0x75], cl
rcl byte [rax]
mov qword [rax + r10*8], 1
mov qword [rax + r10*8 + 8], r9
ror byte [rax], 1
ror byte [rax], 1
mov qword [rax + r10*8 + 0x10], r14
rcl byte [rax]
je 0x1400177dc
inc r15
mov r9, r15
mov r15d, 0
add byte [rax], al
add byte [rcx + 0x39], cl
sal dword [rbx - 0xe], 1
add byte [rax], al
add byte [rcx + 0x39], cl
sal dword [rbx - 0xe], 1
lea rsi, [r9 + r9*2]
mov r10, qword [rax + rsi*8 + 8]
cmp qword [rax + rsi*8], 0
mov r11, qword [rax + rsi*8 + 0x10]
mov qword [rax + rsi*8], 1
mov dword [rax + rsi*8], 1
mov dword [rax + rsi*8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rax + rsi*8 + 8], rcx
mov qword [rax + rsi*8 + 0x10], r8
invalid
je 0x1400177dc
invalid
adc byte [rsi + rcx + 0x49], dh
invalid
inc r9
inc ecx
mov r8, r11
mov rcx, r10
mov ecx, edx
mov ecx, edx
mov r15, r9
jmp 0x140017799
cmp bpl, 2
jne 0x140017808
add dh, byte [rbp + 0x26]
lea rcx, [rbx + 8]
mov eax, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp case.0x1400286f0.229
xor eax, eax
test bpl, 1
invalid
add dword [rdi], ecx
xchg esp, eax
ror byte [rcx + rcx*4 + 0x6b], 8
invalid
invalid
invalid
imul ecx, dword [rax], 0x48
lea rdi, [rbx + 0x10]
lea edi, [rbx + 0x10]
adc byte [rcx + 9], bh
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
jmp 0x14001781c
mov qword [rbx + 8], r13
mov dword [rbx + 8], ebp
or byte [rax - 0x73], cl
adc byte [r8 + 3], dil
invalid
lea rcx, [rbx + 0x10]
lea ecx, [rbx + 0x10]
mov eax, 3
add byte [rax - 0x39], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rbx], rax
invalid
invalid
mov qword [rcx], 0
mov dword [rcx], 0
add byte [rax], al
add byte [rax], al
mov qword [rbx], rax
add rsp, 0x88
invalid
mov byte [rax], al
add byte [rax], al
add byte [rbx + 0x5d], bl
invalid
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x14011f300]
lea eax, [0x14011f300]
adc byte [rax], al
add al, ch
add dword [rsi + 0xe], edi
invalid
call fcn.1400ff640
invalid
add byte [rbp + rcx*4 + 5], cl
sar byte [rdx + 0x10], cl
lea r8, [0x14011f318]
mov rcx, r15
stc
add byte [rcx + rcx*4 - 7], cl
stc
call fcn.1400ff640
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x128
sub byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x40
mov qword [rsp + 0x40], r8
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
mov rdx, rcx
mov rax, qword [rcx + 0x48]
mov rcx, qword [rcx + 0x50]
push r8
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp rax, rcx
jbe 0x140017a75
xchg bl, ch
add dword [rax], eax
invalid
xchg bl, ch
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x28]
invalid
mov rax, qword [rdx + 0x40]
mov rcx, qword [rdx + 0x28]
invalid
sub byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rcx
mov rcx, qword [rdx + 0x18]
mov qword [rsp + 0x60], rcx
sbb byte [rax - 0x77], cl
and al, 0x60
mov rcx, qword [rdx + 0x20]
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x58], ecx
mov r13, qword [rdx + 0x38]
mov rbx, qword [rdx + 8]
mov r12, qword [rdx + 0x10]
mov qword [rsp + 0x50], rax
not rax
mov qword [rsp + 0x38], rax
mov r14, qword [rdx + 0x30]
lea r9, [rsp + 0xd0]
add byte [rax], al
add byte [rax], al
mov rbp, qword [rsp + 0x28]
sub byte [rbp - 0x73], cl
jle 0x1400178d6
lea r15, [r14 - 1]
dec dword [rcx - 0x7d]
out dx, al
add dword [rdi], ecx
invalid
sub r14, 1
jb 0x140017abd
mov qword [rdx + 0x30], r14
mov rax, r14
add rax, qword [rsp + 0x68]
push 0x244c8b48
invalid
push 0x244c8b48
invalid
cmp rax, rcx
mov r8d, 0
cmovb rcx, r8
sub rax, rcx
lea rax, [rax + rax*2]
shl rax, 5
mov rcx, qword [rsp + 0x58]
lea rsi, [rcx + rax]
add rsi, 8
mov rax, qword [rsi - 8]
mov ecx, 0xb
mov rdi, r9
rep movsq qword [rdi], qword [rsi]
cmp rax, 2
je 0x140017abd
sub r15, qword [rsp + 0x50]
mov qword [rsp + 0x70], rax
mov ecx, 0xb
lea rdi, [rsp + 0x78]
mov rsi, r9
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0xc8]
and rsi, r13
lea rcx, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov rdi, rdx
call case.0x140016d3d.11
mov rcx, rdi
sub rbp, rax
mov qword [rdi + 0x48], rbp
outsd dx, dword [rsi]
mov rcx, rsi
mov rcx, rsi
mov esi, 0
add byte [rax], al
cmp rcx, r12
jae 0x14001796f
lea rax, [rcx + rcx*2]
cmp qword [rbx + rax*8], 0
je 0x140017aa5
lea rax, [rbx + rax*8]
cmp qword [rax + 8], r15
je 0x14001799d
inc rcx
inc ecx
mov rsi, rcx
jmp 0x14001796f
invalid
cmp qword [rsp + 0x70], 0
je 0x1400179ac
mov rdx, qword [rsp + 0x78]
jmp 0x1400179c0
js 0x140017996
adc al, 0x48
cmp dword [rsp + 0x48], 0
cmp qword [rsp + 0x48], 0
je 0x1400179f3
mov rdx, qword [rsp + 0x38]
cmp r15, qword [rsp + 0x40]
cmp byte [rbx + rdi + 0x7c], cl
and al, 0x40
jne 0x1400179f3
mov qword [rax], 1
mov dword [rax], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
push rax
or byte [rax - 0x73], cl
mov word [rax + rax*4], fs
mov qword [rax + 8], rdx
lea rcx, [rsp + 0x80]
add byte [rax], al
add al, ch
call fcn.140067fea
cmp rbp, qword [rsp + 0x30]
cmp ebp, dword [rsp + 0x30]
call fcn.140067fea
cmp rbp, qword [rsp + 0x30]
cmp ebp, dword [rsp + 0x30]
cmp ebp, dword [rsp + 0x30]
xor byte [rax - 0x77], cl
cli
mov rdx, rdi
lea r9, [rsp + 0xd0]
ja 0x1400178d3
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rdi], cl
xchg ebp, esp
invalid
jmp 0x140017a75
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rax], 0
lea rdx, [rcx + 1]
add byte [rax], al
add byte [rax - 0x73], cl
push rcx
add dword [rax - 0x77], ecx
mov rax, rdx
mov edx, 0
mov rax, rdx
mov edx, 0
add byte [rax], al
add byte [rax], al
cmp rax, r12
jae case.0x1400a7a5a.358
lea rdx, [rax + rax*2]
cmp qword [rbx + rdx*8], 0
je 0x1400179cb
invalid
mov ch, 0x48
lea edx, [rbx + rdx*8]
lea rdx, [rbx + rdx*8]
mov r8, qword [rdx + 0x10]
and r8, r13
mov r9, rax
sub r9, r8
test r9, r13
je 0x1400179cb
mov r8, qword [rdx + 0x10]
mov qword [rsp + 0xe0], r8
movups xmm0, xmmword [rdx]
movaps xmmword [rsp + 0xd0], xmm0
sub dword [rsp + 0xd0], eax
sub dword [rsp + 0xd0], eax
add byte [rax - 0x39], cl
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0x39], cl
int3
mov qword [rdx], 0
cmp r12, rcx
jbe 0x140017a96
lea rcx, [rcx + rcx*2]
mov rdx, qword [rsp + 0xe0]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbx + rcx*8 + 0x10], edx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
push rsp
mov dword [rbx + rcx*8 + 0x10], edx
retf
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rbx + rcx*8], xmm0
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + rcx*8], eax
retf
lea rdx, [rax + 1]
mov rcx, rax
jmp case.0x1400a7a5a.358
mov rax, qword [rsp + 0x30]
and al, 0x30
cmp qword [rsp + 0x28], rax
cmp dword [rsp + 0x28], eax
and al, 0x28
sub byte [rdi], cl
xchg edi, eax
ror byte [rax - 0x7f], 0xc4
seta al
add rsp, 0x128
sub byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x14011f360]
mov rdx, r12
call fcn.1400ff640
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
cmp al, 0xa2
adc eax, dword [rax]
lea r8, [0x14011f348]
xchg ebp, eax
js 0x140017ac2
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.1400ff740
cmp dword [rsi + rcx], 0x48
lea ecx, str.called__Option::unwrap____on_a__None__value
and al, 0xa2
adc eax, dword [rax]
lea rcx, str.called__Option::unwrap____on_a__None__value
and al, 0xa2
adc eax, dword [rax]
lea r8, [0x14011f330]
add eax, 0x107865
js 0x140017ada
add bl, ch
out 0x48, al
sub esp, 0x28
jmp 0x140017ab3
mov rax, qword [rdx]
lea r8, [0x140154f20]
add byte [rcx + 0x63], cl
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
jmp rax
loopne 0x140017b2d
add rdx, 0x10
add edx, 0x10
adc bl, ch
push rbx
jmp 0x140017b3d
mov rax, qword [rdx + 8]
cmp qword [rcx + 0x30], rax
ja 0x140017b14
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea ecx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
add eax, 0x4c0012af
lea eax, [0x14011f288]
invalid
adc al, byte [rax]
lea r8, [0x14011f288]
add bl, ch
add rdx, 8
add rdx, 8
jmp 0x140017b53
add rdx, 8
or bl, ch
xor ecx, dword [rax - 0x75]
mov rax, qword [rdx + 0x10]
cmp qword [rcx + 0x30], rax
jbe case.0x140013200.264
invalid
jmp 0x140017b3d
mov rax, qword [rdx + 0x10]
cmp qword [rcx + 0x30], rax
jbe case.0x140013200.264
invalid
xor dword [rax + 3], ecx
sub byte [r8 - 0x75], cl
mov edx, dword [rcx + 0x18]
mov rcx, qword [rcx + 0x20]
xor r8d, r8d
cmp rax, rdx
cmp eax, edx
add rax, qword [rcx + 0x28]
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
mov rcx, qword [rcx + 0x20]
xor r8d, r8d
cmp rax, rdx
cmp eax, edx
cmp eax, edx
ror byte [rdi + rcx + 0x43], 1
ret 0x294c
cmovae r8, rdx
sub rax, r8
ret 0x294c
lea rax, [rax + rax*2]
lea eax, [rax + rax*2]
add al, 0x40
shl rax, 5
lea rdx, [rcx + rax]
add rdx, 0x10
invalid
adc byte [rax - 0x77], cl
mov rax, rdx
ror byte [rax - 0x7d], 1
invalid
add rsp, 0x28
add esp, 0x28
sub bl, al
ret
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
scasb al, byte [rdi]
adc al, byte [rax]
lea r8, [0x14011f2a0]
lea eax, [0x14011f2a0]
add eax, 0x10774d
mov edx, 0x14
adc al, 0
add byte [rax], al
invalid
add byte [rax], al
add al, ch
sar dword [rdi + 0xe], cl
call fcn.1400ffb30
int3
add ah, cl
sub rsp, 0x28
sub esp, 0x28
sub byte [rdx - 0x1fbbfbf], cl
mov al, byte [rcx + 0x40]
add al, 0xfe
add al, 0xfe
movzx eax, al
lea rdx, [rax + 1]
lea edx, [rax + 1]
push rax
add dword [rbp + 0x31], eax
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
lea rax, [0x140154f34]
lea eax, [0x140154f34]
add eax, 0x13d3b6
adc eax, dword [rax]
add byte [rdx + 0x63], cl
adc al, 0x80
movsxd rdx, dword [rax + r8*4]
add rdx, rax
add edx, eax
jmp rdx
loop case.0x140017ae2.15
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
adc byte [r9 + rcx*4 - 0x36], cl
adc byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
add rsp, 0x28
ret
sub bl, al
mov rax, qword [rcx + 0x28]
mov r9, qword [rcx + 0x30]
mov ecx, dword [rcx + 0x30]
sub byte [r11 + rcx*4 + 0x49], cl
xor bl, ch
out dx, al
mov ecx, dword [rcx + 0x30]
jmp 0x140017b8f
movzx r9d, byte [rcx]
lea rax, [0x140154f50]
add eax, 0x13d3a4
add eax, 0x13d3a4
adc eax, dword [rax]
movsxd rdx, dword [rax + r9*4]
add rdx, rax
jmp rdx
ret 0xe2ff
mov r9d, 7
add byte [rax], al
lea rax, [0x1401232eb]
jmp 0x140017b8f
add bl, ch
retf
mov eax, dword [rcx]
add eax, 0xffffff9c
movzx eax, ax
ror byte [rax - 0x73], 0xc
invalid
ror byte [rax - 0x73], 0xc
lea rax, str.100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999
lea rax, str.100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999
lea rax, str.100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999
adc byte [rax], al
add rax, rcx
mov r9d, 3
add byte [rax], al
add bl, ch
lodsd eax, dword [rsi]
enter 0xffffffffffffb941, 3
add byte [rax], al
add bl, ch
lodsd eax, dword [rsi]
mov r9d, 3
add eax, dword [rax]
add byte [rax], al
lea rax, [0x1401232f2]
lea eax, [0x1401232f2]
add esi, dword [rdi - 0x6114fff0]
adc byte [rax], al
jmp 0x140017b8f
mov r9d, 4
lea rax, [0x1401232f5]
add bl, ch
invalid
add bl, ch
invalid
lea rax, [0x1401232f9]
jmp 0x140017b8f
mov r9d, 6
lea rax, [0x1401232fc]
add eax, 0x10b6e6
jmp 0x140017b8f
mov r9d, 4
lea rax, [0x140123302]
add eax, 0x10b6da
jmp 0x140017b8f
mov r9d, 5
lea rax, [0x140123306]
add eax, 0x10b6cc
jmp 0x140017b8f
mov r9d, 5
lea rax, [0x140123312]
add eax, 0x48000000
lea eax, [0x140123312]
jmp 0x140017b8f
lea rax, [0x14012330b]
jmp 0x140017b8f
movzx r9d, byte [rcx + 0x10]
cmp r9, 0x10
jae 0x140017c73
inc rcx
mov rax, rcx
jmp 0x140017b8f
lea r8, [0x1401206f0]
mov edx, 0xf
mov rcx, r9
call fcn.1400ff6c0
int3
add rbx, r14
mov ecx, 0x28
xor r13d, r13d
in eax, dx
in eax, dx
lea rbp, [0x14010cd58]
lea r15, [rsp + 0x2c]
mov rax, r13
mov eax, ebp
movzx edx, byte [r14]
shl rdx, 4
add al, 0x4c
mov ebp, dword [rdx + rbp + 8]
add al, 0x4c
mov ebp, dword [rdx + rbp + 8]
mov r12, rcx
sub r12, qword [rdx + rbp]
mov ecx, r12d
shl r13, cl
or r13, rax
cmp r12, 0x20
cmp esp, 0x20
cmp esp, 0x20
ja 0x140017d31
mov rax, r13
shr rax, 0x20
mov byte [rsp + 0x2c], al
and al, 0x2c
and al, 0x2c
mov r8d, 1
mov rcx, rdi
mov rdx, r15
call fcn.14000331c
shl r13, 8
lea rcx, [r12 + 8]
cmp r12, 0x19
mov r12, rcx
jb 0x140017d01
jmp 0x140017d34
mov rcx, r12
inc r14
cmp r14, rbx
jne 0x140017cdb
cmp rcx, 0x28
je 0x140017d6c
mov rax, 0xffffffffffffffff
shl rax, cl
not rax
or r13, rax
shr r13, 0x20
lea rdx, [rsp + 0x2f]
mov byte [rdx], r13b
mov r8d, 1
mov rcx, rdi
call fcn.14000331c
mov rbx, qword [rdi + 8]
mov r15, rsi
not r15
add r15, rbx
cmp r15, 0x7f
jae 0x140017db3
cmp rsi, rbx
jae 0x140017ef2
mov rax, qword [rdi]
or r15b, 0x80
mov byte [rax + rsi], r15b
jmp 0x140017eba
lea rdx, [rsp + 0x31]
mov qword [rdx - 1], 0xff
lea rax, [r15 - 0x7f]
cmp rax, 0x80
jb 0x140017e3c
mov r12d, 7
mov rcx, rdx
ror dword [rcx - 0x7d], 1
in al, dx
add dword [rdi], ecx
invalid
sub r12, 1
jb 0x140017f04
add byte [rcx - 0x77], al
rol byte [rcx - 0x80], 0xc8
add byte [rax + rcx*4 + 1], 0x48
inc ecx
mov r8, rax
shr r8, 7
cmp rax, 0x3fff
mov rax, r8
ja 0x140017dd5
invalid
test r12, r12
je 0x140017f04
mov byte [rcx], r8b
cmp r12, 9
je 0x140017f10
cld
or dword [rdi], ecx
test ah, bh
add byte [rax], al
add byte [rcx - 0x73], cl
and al, 1
lea rax, [r12 + 1]
mov r14d, 0xa
mov esi, 0xa
sub r14, rax
cmp r14, 8
jbe case.0x140017b85.67
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 8
mov rcx, r14
call fcn.1400ff6c0
mov byte [rsp + 0x31], al
and al, 0x31
mov r14d, 2
mov r12d, 7
mov r8d, 8
add byte [rax], al
sub r8, r12
mov rcx, rdi
call fcn.14000331c
mov ah, 0xfe
dec dword [rcx - 0x7d]
cmp edi, 1
mov ah, 0xfe
dec dword [rcx - 0x7d]
cmp edi, 1
cmp edi, 1
adc r15, 0
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov rcx, rbx
sub rcx, r12
loope 0x140017ebb
add ecx, 7
loope 0x140017ebb
add ecx, 7
dec rbx
cmp rbx, rdx
cmp ebx, edx
jae 0x140017ecb
cmp rcx, rdx
jae 0x140017eda
mov r8b, byte [rax + rbx]
mov byte [rax + rcx], r8b
mov byte [rax + rcx], al
mov byte [rax + rcx], al
dec rcx
dec rbx
dec r15
jne 0x140017e79
add rax, rsi
xor r8d, r8d
invalid
lea rcx, [rsi + r8]
cmp rcx, rdx
sal dword [rbx + 0x41], 1
sal dword [rbx + 0x41], 1
mov cl, byte [rsp + r8 + 0x30]
mov byte [rax + r8], cl
lea rcx, [r8 + 1]
add qword [rcx - 0x77], rcx
enter 0x3949, 0xffffffffffffffce
add qword [rcx - 0x77], rcx
enter 0x3949, 0xffffffffffffffce
jne 0x140017e9c
loop 0x140017f03
add rsp, 0x38
add esp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
adc byte [rax], al
mov rcx, rbx
call fcn.1400ff640
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
add eax, 0x1072e7
jb 0x140017ef0
add al, ch
pop rdx
ja 0x140017ef3
call fcn.1400ff640
add byte [rbp + rcx*4 + 5], cl
stosd dword [rdi], eax
jb 0x140017efc
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
call fcn.1400ff640
add al, ch
ja 0x140017eff
invalid
add byte [rbp + rcx*4 + 5], cl
out 0x72, eax
adc byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
lea eax, [0x14011f1e0]
add eax, 0x1072e7
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
mov edx, ebx
call fcn.1400ff640
add byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add byte [rcx], dh
shr al, cl
xor edx, edx
call fcn.1400ff2d9
leave
jae 0x140017f1d
add byte [rbp + rcx*4 + 5], cl
imul esi, dword [rdx + 0x10], 0x1b900
jb 0x140017f26
invalid
invalid
add dword [rax], eax
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
lea eax, [0x14011f180]
jb 0x140017f26
add byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
xor edx, edx
call fcn.1400ff950
add ah, cl
shr al, cl
sub eax, 0xcc000e7a
add ah, cl
add ah, cl
sub rsp, 0x28
lea rax, [0x140154f7c]
adc eax, dword [rax]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov rcx, rdx
call fcn.140027514
jmp 0x140017f8a
lea rax, str.:authority:method:scheme:path:protocol:statusC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
add eax, 0x1072af
mov edx, 0xa
jmp 0x140017f8a
lea rax, [0x14011f202]
add eax, 0x1072ab
jmp 0x140017f85
lea rax, [0x14011f209]
jmp 0x140017f85
lea rax, [0x14011f210]
mov edx, 5
jmp 0x140017f8a
lea rax, [0x14011f215]
mov edx, 9
jmp 0x140017f8a
lea rax, [0x14011f21e]
mov edx, 7
add rsp, 0x28
ret
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, r8
mov rbx, rcx
mov rdi, qword [rdx]
mov r14d, dword [rdx + 8]
mov r15d, dword [rdx + 0xc]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, r14d
mov r9d, r15d
call fcn.14000c3cb
mov ebp, dword [rax + 0x84]
test ebp, ebp
jle 0x140018b16
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, r14d
mov r9d, r15d
call fcn.14000c347
mov ecx, dword [rax + 0x84]
sub ecx, ebp
jo 0x140018afa
mov dword [rax + 0x84], ecx
mov rcx, rbx
mov edx, ebp
mov r8, rdi
mov r9, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140018436
nop
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea rax, [0x140114f93]
mov qword [rbp - 0x40], rax
mov rcx, qword [rbp - 0x40]
movabs rax, 0x72129e1c7a810c05
mov qword [rbp - 0x40], rax
mov rdx, qword [rbp - 0x40]
call fcn.1400220f6
mov ecx, dword [rax]
movzx edx, byte [rax + 6]
movzx eax, word [rax + 4]
xor eax, 0x769e
xor dl, 5
movzx edx, dl
mov byte [rbp + 0xd1e6], dl
shl rdx, 0x30
shl rax, 0x20
or rax, rdx
xor ecx, 0xa658a431
mov dword [rbp + 0xd1e0], ecx
shr rax, 0x20
mov word [rbp + 0xd1e4], ax
mov r8d, 7
mov rcx, rsi
mov rdx, r13
call fcn.1400aad10
movabs rax, 0x8000000000000001
cmp qword [rbp + 0xaac0], rax
jne 0x1400213a3
lea rcx, [rbp + 0xaac8]
mov rax, qword [rcx + 0x10]
mov qword [rbp + 0xcf40], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0xcf30], xmm0
mov rcx, r13
call fcn.140022117
lea rax, [rbp + 0xcf30]
mov qword [rbp + 0xaac0], rax
lea rax, [0x140001cd0]
mov qword [rbp + 0xaac8], rax
mov qword [rbp + 0xaad0], r13
mov qword [rbp + 0xaad8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x40], rax
mov eax, 2
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x20], 0
mov qword [rbp - 0x30], rsi
mov qword [rbp - 0x28], rax
mov rcx, rdi
mov rdx, r12
call fcn.1400023e0
cmp qword [rbp + 0xd1e0], 0
je 0x140019b16
mov r8, qword [rbp + 0xd1e8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
mov rax, qword [rbp + 0xcc40]
mov qword [rbp + 0xcf60], rax
mov rbx, qword [rbp + 0xcc48]
mov r15, qword [rbp + 0xcc50]
mov rcx, rsi
call fcn.140022117
mov qword [rbp + 0xcc40], rsi
lea rax, [0x140001cd0]
mov qword [rbp + 0xcc48], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 2
mov qword [rbp - 0x20], 0
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], 1
mov rcx, r13
mov rdx, r12
call fcn.1400023e0
cmp qword [rbp + 0xaac0], 0
je 0x140019b9e
mov r8, qword [rbp + 0xaac8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
mov rax, qword [rbp + 0xd1e0]
mov qword [rbp + 0xcf68], rax
mov rdi, qword [rbp + 0xd1e8]
mov rax, qword [rbp + 0xd1f0]
mov qword [rbp + 0xd7d0], rax
lea rax, [0x14011340d]
mov qword [rbp - 0x40], rax
mov rcx, qword [rbp - 0x40]
movabs rax, 0x18e894bf3ca4ddcb
mov qword [rbp - 0x40], rax
mov rdx, qword [rbp - 0x40]
call fcn.1400228f2
movaps xmmword [rbp - 0x20], xmm6
movaps xmmword [rbp - 0x30], xmm6
movaps xmmword [rbp - 0x40], xmm6
mov rcx, 0xfffffffffffffff8
lea r8, [0x14011fc10]
mov rdx, qword [rcx + r8 + 8]
xor rdx, qword [rax + rcx + 8]
mov qword [rbp + rcx - 0x38], rdx
add rcx, 8
cmp rcx, 0x28
jb 0x140019c01
movaps xmm0, xmmword [rbp - 0x40]
movaps xmm1, xmmword [rbp - 0x30]
movaps xmm2, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xcba0], xmm2
movaps xmmword [rbp + 0xcb90], xmm1
movaps xmmword [rbp + 0xcb80], xmm0
mov r13, r15
test r15, r15
mov qword [rbp + 0xd6a0], rbx
mov qword [rbp + 0xd4f8], rdi
je 0x140019cf3
lea r12, [rbx + r13]
xor esi, esi
mov rcx, rbx
lea rax, [rcx + 1]
mov dl, byte [rcx]
mov r8d, 1
test dl, dl
jns 0x140019ce4
cmp dl, 0xe0
jae 0x140019c86
add rcx, 2
cmp rax, r12
cmovne rax, rcx
mov r8d, 2
jmp 0x140019ce4
cmp dl, 0xed
jne 0x140019cb2
cmp rax, r12
je 0x140019cf3
lea rax, [rcx + 2]
cmp rax, r12
je 0x140019cf3
cmp byte [rcx + 1], 0x9f
ja 0x14001aa0f
add rcx, 3
mov r8d, 3
mov rax, rcx
jmp 0x140019ce4
add rcx, 2
cmp rax, r12
cmove rcx, rax
xor eax, eax
cmp rcx, r12
setne al
add rax, rcx
mov r8d, 3
cmp dl, 0xf0
jb 0x140019ce4
xor ecx, ecx
cmp rax, r12
setne cl
add rax, rcx
mov r8d, 4
add rsi, r8
mov rcx, rax
cmp rax, r12
jne 0x140019c5e
movabs r15, 0x8000000000000000
mov rcx, r13
call fcn.14000af87
mov r12, rax
mov r14, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, r13
call fcn.1400fc250
mov eax, 0xa
mov dword [rbp - 0x40], eax
lea ecx, [rax + 4]
add eax, 0xfffffffc
cmp eax, 0x61
mov eax, ecx
jb 0x140019d1e
mov qword [rbp + 0xcf70], rbx
lea rcx, [rbp - 0x40]
mov rdx, r14
mov r8, r13
call fcn.1400ae130
cmp dword [rbp - 0x40], 2
mov qword [rbp + 0xd6a8], r14
jne 0x140019e13
mov rsi, qword [rbp - 0x38]
mov eax, esi
and eax, 3
lea rcx, [rax - 2]
cmp rcx, 2
jb 0x140019de2
test rax, rax
je 0x140019de2
mov qword [rbp + 0xd7f0], r13
mov qword [rbp + 0xd7b0], r12
mov r12, r14
mov r13, r15
mov r15, rdi
mov rdi, qword [rsi - 1]
mov rbx, qword [rsi + 7]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x140019db9
cmp qword [rbx + 0x10], 0x11
jb 0x140019daa
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call r14
dec rsi
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call r14
mov rdi, r15
mov r15, r13
mov r14, r12
mov r12, qword [rbp + 0xd7b0]
mov r13, qword [rbp + 0xd7f0]
mov rcx, r14
mov rdx, r13
call fcn.1400d118c
test rax, rax
je 0x140019e13
mov rcx, rax
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001a738
mov qword [rbp + 0xd808], r15
mov rax, qword [rbp + 0xd7d0]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0xcf10]
mov rdx, r14
mov qword [rbp + 0xd7f0], r13
mov r8, r13
mov r9, rdi
call case.0x1400ad020.152
mov rdi, qword [rbp + 0xcf18]
mov rbx, qword [rbp + 0xcf20]
mov rcx, rbx
xor edx, edx
call fcn.140003e8c
mov r14, rax
mov rsi, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rbx
call fcn.1400fc250
mov dword [rbp - 0x40], 0
lea r15, [rbp - 0x2c]
movups xmmword [r15 - 0xc], xmm6
mov dword [rbp - 0x28], 7
mov word [r15 + 0x10], 0
mov qword [r15 + 8], 0
mov byte [rbp - 0x1f], 1
mov word [rbp - 0x1d], 0x101
mov rcx, rsi
mov rdx, rbx
lea r8, [rbp - 0x40]
call fcn.1400ab310
mov rdi, rax
mov rbx, rdx
test r14, r14
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x140019ece
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call r14
test rdi, rdi
lea r13, [rbp + 0xd1e0]
je 0x140019ef4
mov rcx, rbx
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
mov r15, qword [rbp + 0xd808]
jmp 0x14001a71b
mov edx, 2
mov rcx, r13
call fcn.140027ec2
mov rcx, r13
call fcn.140027e4c
mov rsi, rax
mov rdi, rdx
mov ecx, 2
call fcn.140027fb3
xor ecx, ecx
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
movups xmmword [r15 + 0x14], xmm6
mov qword [rbp - 8], 8
mov qword [rbp], rcx
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
mov word [rbp + 0x18], 1
movaps xmmword [rbp + 0xd560], xmm6
movaps xmmword [rbp + 0xd550], xmm6
xor eax, eax
lea rdx, [0x1401490b8]
mov cl, byte [rax + rdx]
cmp cl, 9
je 0x140019f71
add cl, 0xe0
cmp cl, 0x5f
jae 0x1400211c1
inc rax
cmp rax, 3
jne 0x140019f5d
lea rax, [0x140148570]
mov qword [rbp + 0xd1e0], rax
mov qword [rbp + 0xd1e8], rdx
mov qword [rbp + 0xd1f0], 3
mov qword [rbp + 0xd1f8], 0
mov byte [rbp + 0xd200], 0
lea rcx, [rbp + 0xcfa0]
lea rdx, [rbp - 0x40]
lea r8, [rbp + 0xd550]
mov r9, r13
call fcn.140029d29
cmp byte [rbp + 0xcfc0], 2
je 0x140019fee
mov rax, qword [rbp + 0xcfa0]
mov rdx, qword [rbp + 0xcfa8]
mov r8, qword [rbp + 0xcfb0]
lea rcx, [rbp + 0xcfb8]
call qword [rax + 0x18]
mov qword [rbp + 0xd7b0], r12
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
lea rdi, [rbp + 0xaac0]
jne 0x14001a01d
mov rcx, rbx
call fcn.14000104d
mov rdi, rax
mov rbx, rdx
mov rcx, qword [rbp + 0xd6b0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rax, qword [rbp + 0xd778]
mov qword [rbp + 0xd820], rax
mov rax, qword [rbp + 0xd7d0]
mov qword [rbp + 0xd7e8], rax
cmp qword [rbp + 0xcf10], 0
je 0x14001a738
mov r8, qword [rbp + 0xcf18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
test rdi, rdi
je 0x1400212b5
xor ecx, ecx
xor edx, edx
mov r8d, 2
mov r9d, 0x1f0003
call qword [sym.imp.KERNEL32.dll_CreateWaitableTimerExW]
test rax, rax
je 0x14001a7c1
mov rsi, rax
mov qword [rbp - 0x40], 0xfffffffffeced300
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov rcx, rax
lea rdx, [rbp - 0x40]
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_SetWaitableTimer]
test eax, eax
je 0x14001a7b8
mov rcx, rsi
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov r14d, eax
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp r14d, 0xffffffff
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jne 0x14001a7cc
jmp 0x14001a7c1
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14001a7f2
cmp qword [rbx + 0x10], 0x11
jb 0x14001a7e3
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call r14
test r12, r12
je 0x14001a80a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd6a8]
call r14
shl r15, 1
test r15, r15
lea rsi, [rbp + 0xaac0]
lea rdi, [rbp + 0xcc40]
mov rbx, qword [rbp + 0xd6a0]
lea r12, [rbp - 0x40]
je 0x14001a83e
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xcf70]
call r14
cmp qword [rbp + 0xcf68], 0
je 0x14001a85b
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd4f8]
call r14
cmp qword [rbp + 0xcf60], 0
je 0x14001a874
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call r14
cmp qword [rbp + 0xcf30], 0
je 0x1400199f1
mov r8, qword [rbp + 0xcf38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
jmp 0x1400199f1
test r13, r13
js 0x1400214f7
mov al, byte [0x1401660a0]
mov edx, 1
mov rcx, r13
call fcn.140001ab0
test rax, rax
je 0x1400214ea
mov dword [rsi + 0xed], esi
mov dword [rsi + 0xf0], r14d
movaps xmm0, xmmword [rbp + 0xd520]
movups xmmword [rsi + 0xf4], xmm0
mov byte [rbp + 0xd2e8], 2
mov qword [rbp + 0xd2f0], rbx
movups xmm0, xmmword [rbp + 0xd6c0]
movups xmm1, xmmword [rbp + 0xd6d0]
mov rax, qword [rbp + 0xcec8]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movabs rax, 0x8000000000000000
cmp rdi, rax
lea rdi, [rbp + 0x160]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14001b15b
mov r8d, dword [rbp + 0xd294]
mov rcx, qword [rbp + 0xd270]
mov rdx, qword [rbp + 0xd278]
test r8, r8
je 0x14001af24
mov rax, rdx
sub rax, r8
jbe 0x14001af29
invalid
adc dword [rdx - 0x80], eax
cmp al, 1
mov edi, 0xcbe9107f
add byte [rax], al
cmp byte [rcx + r8], 0xbf
jg 0x14001af2f
jmp 0x1400215ef
mov rax, rdx
jmp 0x14001af2f
jne 0x1400215ef
cmp rax, 3
jb 0x14001b15b
movzx eax, word [rcx + r8]
xor eax, 0x2f3a
movzx ecx, byte [rcx + r8 + 2]
xor ecx, 0x2f
or cx, ax
jne 0x14001b15b
lea rsi, [rbp + 0xd268]
mov rcx, rsi
call fcn.1400cfcad
lea r8, [rdx + rax]
lea rcx, [rbp - 0x40]
mov rdx, rax
call fcn.14003e42a
mov rax, qword [rbp - 0x40]
movabs rcx, 0x8000000000000001
cmp rax, rcx
je 0x14001b15b
movups xmm0, xmmword [r13 - 0xc]
lea rcx, [rbp + 0xd558]
movups xmmword [rcx], xmm0
mov qword [rbp + 0xd550], rax
lea rcx, [rbp + 0xd600]
lea rdx, [rbp + 0xd550]
call fcn.1400027f0
mov rcx, rsi
call fcn.1400cfd72
test rax, rax
je 0x14001afec
mov r8, rdx
add r8, rax
lea rcx, [rbp + 0xaac0]
mov rdx, rax
call fcn.14003e42a
mov rax, qword [rbp + 0xaac0]
movabs rcx, 0x8000000000000001
cmp rax, rcx
invalid
jne 0x14001b05c
enter 0x7075, 0x48
mov esi, 0
add byte [rax], al
add byte [rax - 0x1f4a76b8], al
rol byte [rax], 1
movabs rsi, 0x8000000000000000
mov qword [rbp + 0xd0e0], rsi
add byte [rax + 0x92e901], dh
add byte [rax], al
add byte [rax + 0x92e901], dh
add byte [rax], al
mov r14, r13
sub r13, r14
mov rax, qword [rbp - 0x40]
sub rax, rbx
cmp rax, r13
lea rcx, [rbp - 0x40]
jae 0x14001b02d
mov rdx, rbx
mov r8, r13
call fcn.140103520
mov rdi, qword [rbp - 0x38]
mov rbx, qword [rbp - 0x30]
add r14, qword [rbp + 0xd6a0]
add rdi, rbx
mov rcx, rdi
mov rdx, r14
mov r8, r13
mov r8, r13
call fcn.1400fc250
add r13, rbx
mov r15, qword [rbp - 0x40]
mov rbx, qword [rbp - 0x38]
mov rdi, qword [rbp + 0xd4f8]
jmp 0x140019cfd
lea rcx, [rbp + 0xaac8]
movups xmm0, xmmword [rcx]
movups xmmword [r13 - 0xc], xmm0
mov qword [rbp - 0x40], rax
lea rcx, [rbp + 0xd0e0]
lea rdx, [rbp - 0x40]
call fcn.1400027f0
mov rsi, qword [rbp + 0xd0e0]
rol byte [rax], 1
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc63948], al
xchg esp, eax
invalid
rol byte [rax], 1
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc63948], al
xchg esp, eax
ror byte [rax - 0x73], 0xbd
push 0x480000d2
cmp dword [rbp + 0xd610], 0
mov ebp, 0xd610
invalid
lea rdi, [rbp + 0xd268]
cmp qword [rbp + 0xd610], 0
mov ebp, 0xd610
invalid
mov ebp, 0xd610
add byte [rbp + 0x51], dh
jne 0x14001b0f8
test al, al
je 0x14001b0f8
movabs rax, 0x8000000000000000
cmp rsi, rax
je 0x14001b0d2
test rsi, rsi
je 0x14001b0d2
mov r8, qword [rbp + 0xd0e8]
mov rcx, qword [0x140165ff0]
rol byte [rax], 1
add byte [rax - 0x75], cl
or eax, 0x14af23
xor edx, edx
call r14
cmp qword [rbp + 0xd600], 0
lea rdi, [rbp + 0x160]
je 0x14001b15b
mov r8, qword [rbp + 0xd608]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
jmp 0x14001b15b
mov rcx, rdi
call fcn.1400cffd7
test al, al
jne 0x140021893
mov rcx, rdi
call fcn.1400cfe59
test al, al
jne 0x1400218a8
mov rax, qword [rbp + 0xd600]
lea rcx, [rbp + 0xd608]
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0xd530], xmm0
lea rcx, [rbp + 0xd0e8]
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0xd650], xmm0
movabs rcx, 0x8000000000000000
add byte [rax + 0x48c83948], al
lea edi, [rbp + 0x160]
add byte [rax + 0x48c83948], al
lea edi, [rbp + 0x160]
jne 0x14001c828
mov r8d, 0x150
lea rcx, [rbp + 0xcc40]
int3
add byte [rax], al
lea rdx, [rbp + 0xd1e0]
int3
call fcn.1400fc250
adc byte [rsi], cl
add byte [rbx + rcx*4 - 0x53], cl
int3
mov r13, qword [rbp + 0xcc40]
mov rbx, qword [rbp + 0xcc48]
cmp r13, 2
jne 0x14001b218
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax - 0x33], edi
add byte [rax], al
mov rax, qword [rbp + 0xcd78]
lock dec qword [rax]
dec dword [rax]
mov r14d, 3
mov qword [rbp + 0xd760], r15
mov rax, qword [rbp + 0xd820]
mov qword [rbp + 0xd778], rax
mov rax, qword [rbp + 0xd7e8]
mov qword [rbp + 0xd7d0], rax
lea r15, [rbp - 0x2c]
lea r13, [rbp + 0xd1e0]
jne 0x14001b1d9
add byte [rcx + rcx*4 - 0x43], cl
invalid
lea rcx, [rbp + 0xcd78]
call fcn.140078949
mov rax, qword [rbp + 0xcf48]
lock dec qword [rax]
jne 0x14001b1f2
lea rcx, [rbp + 0xcf48]
call fcn.140078949
cmp r14d, 3
jne 0x14001b2f7
xor eax, eax
mov qword [rbp + 0xd818], rax
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp 0x14001a6e4
mov rdi, qword [rbp + 0xcd50]
mov rax, qword [rbp + 0xcd58]
int 0
add byte [rax - 0x77], cl
test dword [rax - 0x29], esp
add byte [rax], al
int 0
add byte [rax - 0x77], cl
test dword [rax - 0x29], esp
add byte [rax], al
mov rax, qword [rbp + 0xcd60]
mov qword [rbp + 0xd778], rax
mov rsi, qword [rbp + 0xcd68]
mov r14, qword [rbp + 0xcd70]
mov al, byte [0x1401660a0]
mov ecx, 0xd0
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400215e0
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov qword [rax + 0x30], 0
mov qword [rax + 0x38], 4
mov qword [rbp + 0xd7e0], rax
lock inc qword [rax]
jle case.0x140020f55.2
add al, ch
sahf
femms
add byte [rax - 0x7d], cl
inc dword [rdx]
jne 0x14001b95f
mov qword [rbp + 0xd7a0], r13
mov qword [rbp + 0xd760], r15
mov rax, qword [rbp + 0xd820]
mov qword [rbp + 0xd778], rax
mov rax, qword [rbp + 0xd7e8]
mov qword [rbp + 0xd7d0], rax
mov edi, 2
add byte [rax], al
add byte [rax], al
mov rbx, qword [rbp + 0xced8]
jmp 0x14001bbba
add byte [rax], al
add byte [rax], al
mov r8d, 0x88
lea rcx, [rbp + 0xcad0]
lea rdx, [rbp + 0xcbb0]
call fcn.1400fc250
femms
add byte [rax - 0x75], cl
test dword [rax + 0x480000cf], eax
mov dword [rbp + 0xcb58], eax
femms
add byte [rax - 0x75], cl
test dword [rax + 0x480000cf], eax
mov dword [rbp + 0xcb58], eax
mov esi, dword [rbp + 0xd664]
mov dword [rbp + 0xcb60], esi
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xcb68], 0
add byte [rax], al
mov rax, qword [rbp + 0xcee8]
mov qword [rbp + 0xcb78], rax
mov qword [rbp + 0xcac0], r14
mov qword [rbp + 0xcac8], rbx
mov r8d, 0x98
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xcac0]
call fcn.1400fc250
mov ebx, 0x3b9aca00
cmp esi, 0x3b9aca00
inc byte [rax]
retf 0x3b9a
je 0x14001b397
inc byte [rax]
retf 0x3b9a
call fcn.1400bc650
mov rcx, rax
mov r8, qword [rbp + 0xcf80]
mov r9d, dword [rbp + 0xd664]
call case.0x1400845af.2434
mov r14, rax
mov esi, eax
mov esi, eax
mov ebx, edx
call fcn.1400a60a0
mov rsi, rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
lea r12, [rbp - 0x40]
je 0x140021431
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rsi
or byte [rax - 0x77], cl
or byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc1
adc byte [rax - 0x77], cl
jo 0x14001b3e8
lea rax, str.pr_b_
mov qword [rbp + 0xd0b0], rax
add byte [rax], al
mov qword [rbp + 0xd0b8], rcx
lea rax, [rbp + 0xd0b0]
lea edi, [rax + 0x480000d0]
lea eax, [rbp + 0xd0b0]
mov qword [rbp + 0xcf48], rax
iretq
add byte [rax], al
mov r8d, 0x1e0
mov rcx, r12
lea rdx, [rbp + 0xaac0]
lea edx, [rbp + 0xaac0]
call fcn.1400fc250
mov byte [rbp + 0x1a0], 0
xor eax, eax
test al, al
je 0x14001b44f
movzx eax, al
cmp eax, 3
jne case.default.0x14001b43e
movzx eax, byte [rbp + 0x159]
lea rcx, [0x140154fac]
pop rcx
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x139b75
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbp + 0x160]
mov rdx, qword [rax]
jmp 0x14001b4ff
mov r8d, 0x98
lea rcx, [rbp + 0x58]
mov rdx, r12
call fcn.1400fc250
mov r8d, 0x90
add byte [rax], al
add byte [rax], al
mov rcx, r13
mov rdx, r12
mov edx, esp
call fcn.1400fc250
lea rax, [rbp + 0xd1e4]
in al, 0xd1
add byte [rax], al
in al, 0xd1
add byte [rax], al
movups xmm0, xmmword [rax + 0x6c]
movups xmm1, xmmword [rax + 0x7c]
movaps xmmword [rbp + 0xcc40], xmm0
movaps xmmword [rbp + 0xcc50], xmm1
mov rcx, r13
call fcn.14002ed94
mov rcx, qword [rbp + 0xd240]
call fcn.14000b4b8
mov ecx, 0xd
lea rdi, [rbp + 0xf0]
lea rsi, [rbp + 0xcc40]
int3
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbp + 0x160]
add dword [rax], eax
add dh, al
test dword [rcx + 1], ebx
add byte [rax], al
invalid
int3
add dword [rax], eax
add dh, al
test dword [rcx + 1], ebx
add byte [rax], al
add dh, al
test dword [rax + 1], ebx
pop rax
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 0xf0]
movups xmm0, xmmword [rax]
mov byte [rbp + 0x158], 0
pop rax
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 0xf0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rdx, qword [rbp + 0xcf78]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov qword [rbp + 0x150], rdx
lea rax, [rbp + 0x150]
mov qword [rbp + 0x160], rax
mov rcx, r13
lea r8, [rbp + 0xcf48]
call fcn.14008c4ac
add byte [rax - 0x75], cl
invalid
loopne 0x14001b4e4
add byte [rax], al
jmp 0x188874252
add byte [rax - 0x75], cl
invalid
cmp rcx, 2
jne 0x14001b522
mov al, 3
jmp 0x14001b80e
add byte [rax - 0x75], cl
test eax, ebp
rol dword [rax], 1
add byte [rbx + rcx*4 - 0x5b], cl
invalid
mov rax, qword [rbp + 0xd1e8]
mov r12, qword [rbp + 0xd1f0]
lea rdx, [rbp + 0xd1f8]
lea edx, [rbp + 0xd1f8]
movups xmm0, xmmword [rdx]
movaps xmmword [rbp + 0xcfa0], xmm0
test rcx, rcx
je 0x14001c419
movabs al, byte [0x840fc985480000cf]
iretd
test rax, rax
je 0x14001c430
mov byte [rbp + 0x158], 1
mov qword [rbp + 0x130], rax
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x138], r12
movaps xmm0, xmmword [rbp + 0xcfa0]
sub byte [rbp + 0xcfa0], al
sub byte [rbp + 0xcfa0], al
lea rax, [rbp + 0x140]
movups xmmword [rax], xmm0
lea rax, [rbp + 0x150]
mov qword [rbp + 0x160], rax
add byte [rax], al
add byte [rax], al
lea r12, [rbp - 0x40]
jmp 0x14001b5a0
mov rdx, qword [rax]
mov rcx, r13
lea r8, [rbp + 0xcf48]
call fcn.14008c4ac
mov rcx, qword [rbp + 0xd1e0]
cmp rcx, 2
jne 0x14001b5c6
mov al, 4
jmp 0x14001b80e
mov rax, qword [rbp + 0xd1e8]
mov r12, qword [rbp + 0xd1f0]
lea rdx, [rbp + 0xd1f8]
movups xmm0, xmmword [rdx]
movaps xmmword [rbp + 0xcfa0], xmm0
test rcx, rcx
je 0x14001c4b0
test rax, rax
je 0x14001c4ac
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], r12
movaps xmm0, xmmword [rbp + 0xcfa0]
movups xmmword [r15 + 0x1bc], xmm0
mov rax, qword [rbp + 0x150]
cmp qword [rax], 0
je 0x14001b627
add rax, 0x10
jmp 0x14001b63c
mov rdx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov rcx, r13
call qword [rax + 0x30]
lea rax, [rbp + 0xd1f0]
lea r12, [rbp - 0x40]
mov rax, qword [rax]
mov ecx, 0x4000
cmp rax, rcx
cmovae rax, rcx
mov rcx, qword [rbp + 0x140]
add rcx, qword [rbp + 0x190]
mov rdx, 0xffffffffffffffff
cmovb rcx, rdx
add rcx, rax
cmovb rcx, rdx
xor edx, edx
call fcn.140003e8c
mov qword [rbp + 0x160], rax
mov qword [rbp + 0x168], rdx
mov qword [rbp + 0x170], 0
mov byte [rbp + 0x158], 0
movups xmm0, xmmword [r15 + 0x15c]
movups xmm1, xmmword [r15 + 0x16c]
movaps xmmword [rbp + 0xd560], xmm1
movaps xmmword [rbp + 0xd550], xmm0
mov rsi, qword [rbp + 0xd560]
cmp rax, rsi
jae 0x14001b713
mov rcx, rdi
xor edx, edx
mov r8, rsi
call fcn.140104616
mov rsi, qword [rbp + 0xd560]
jmp 0x14001b713
mov rdx, qword [rbp + 0xd558]
mov rcx, rdi
mov r8, rsi
call case.0x1400ac5ad.356
mov qword [rbp + 0xd530], rsi
mov rcx, qword [rbp + 0xd560]
mov rax, rcx
sub rax, rsi
jb 0x1400211d1
mov qword [rbp + 0xd560], rax
add qword [rbp + 0xd558], rsi
mov rsi, rax
test rsi, rsi
jne 0x14001b6d6
mov rax, qword [rbp + 0xd550]
mov rdx, qword [rbp + 0xd558]
lea rcx, [rbp + 0xd568]
xor r8d, r8d
call qword [rax + 0x18]
movups xmm0, xmmword [r15 + 0x1ac]
movups xmm1, xmmword [r15 + 0x1bc]
movaps xmmword [rbp + 0xd560], xmm1
movaps xmmword [rbp + 0xd550], xmm0
mov rsi, qword [rbp + 0xd560]
mov rax, qword [rbp + 0x160]
mov rdx, qword [rbp + 0x170]
sub rax, rdx
cmp rax, rsi
jae 0x14001b7bf
mov rcx, rdi
mov r8, rsi
call fcn.140104616
mov rsi, qword [rbp + 0xd560]
jmp 0x14001b7bf
mov rdx, qword [rbp + 0xd558]
mov rcx, rdi
mov r8, rsi
call case.0x1400ac5ad.356
mov qword [rbp + 0xd530], rsi
mov rcx, qword [rbp + 0xd560]
mov rax, rcx
sub rax, rsi
jb 0x1400211d1
mov qword [rbp + 0xd560], rax
add qword [rbp + 0xd558], rsi
mov rsi, rax
test rsi, rsi
jne 0x14001b782
mov rax, qword [rbp + 0xd550]
mov rdx, qword [rbp + 0xd558]
lea rcx, [rbp + 0xd568]
xor r8d, r8d
call qword [rax + 0x18]
lea rax, [rbp + 0x150]
mov qword [rbp + 0x178], rax
mov rdx, qword [rax]
mov rcx, r13
lea r8, [rbp + 0xcf48]
call fcn.14008c4ac
mov rcx, qword [rbp + 0xd1e0]
cmp rcx, 2
jne 0x14001b871
mov al, 5
mov byte [rbp + 0x159], al
mov byte [rbp + 0x1a0], 3
cmp ebx, 0x3b9aca00
jne 0x14001b82a
call fcn.1400a4040
jmp 0x14001b866
call fcn.1400bc650
mov r8d, edx
cmp rax, r14
jb 0x14001b846
jne 0x14001c755
cmp r8d, ebx
jae 0x14001c755
mov qword [rbp + 0xd1e0], r14
mov dword [rbp + 0xd1e8], ebx
mov rcx, r13
mov rdx, rax
call fcn.1400bc800
mov rcx, rax
call fcn.1400a6bd0
mov al, byte [rbp + 0x1a0]
jmp 0x14001b419
mov rax, qword [rbp + 0xd1e8]
mov r12, qword [rbp + 0xd1f0]
lea rdx, [rbp + 0xd1f8]
movups xmm0, xmmword [rdx]
movaps xmmword [rbp + 0xd550], xmm0
test rcx, rcx
je 0x14001c434
test rax, rax
je 0x14001c484
movaps xmm0, xmmword [rbp + 0xd550]
lea rcx, [rbp + 0xd0e8]
movups xmmword [rcx + 8], xmm0
mov qword [rbp + 0xd0e0], rax
mov qword [rbp + 0xd0e8], r12
mov rsi, qword [rbp + 0xd0f0]
mov rax, qword [rbp + 0x160]
mov rdx, qword [rbp + 0x170]
sub rax, rdx
cmp rax, rsi
jae 0x14001b936
mov rcx, rdi
mov r8, rsi
call fcn.140104616
mov rsi, qword [rbp + 0xd0f0]
jmp 0x14001b936
mov rcx, rdi
mov rdx, r12
mov r8, rsi
call case.0x1400ac5ad.356
mov qword [rbp + 0xd530], rsi
mov rcx, qword [rbp + 0xd0f0]
mov rax, rcx
sub rax, rsi
jb 0x1400211d1
mov qword [rbp + 0xd0f0], rax
add rsi, qword [rbp + 0xd0e8]
mov qword [rbp + 0xd0e8], rsi
mov r12, rsi
mov rsi, rax
test rsi, rsi
jne 0x14001b8f3
mov rax, qword [rbp + 0xd0e0]
mov rdx, qword [rbp + 0xd0e8]
lea rcx, [rbp + 0xd0f8]
xor r8d, r8d
call qword [rax + 0x18]
lea r12, [rbp - 0x40]
jmp 0x14001b7df
test rdi, rdi
mov rbx, qword [rbp + 0xd7e8]
je 0x14001b9d7
mov qword [rbp + 0xd7d0], r14
movups xmm0, xmmword [rbp + 0xcfa0]
movups xmm1, xmmword [rbp + 0xcfb0]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov rax, qword [rbp + 0xcfc0]
mov qword [rbp + 0xd100], rax
mov r12d, 2
mov r14, rsi
mov qword [rbp + 0xd810], rsi
mov rdi, qword [rbp + 0xd778]
mov rax, r15
mov r15, qword [rbp + 0xd760]
mov rcx, qword [rbp + 0xd820]
mov qword [rbp + 0xd778], rcx
mov qword [rbp + 0xd760], rax
jmp 0x14001bada
mov rbx, r14
lea rcx, [rbp + 0xaac0]
mov rdx, 0xfffffffffffffffe
xor r8d, r8d
call fcn.14002d304
mov rax, qword [rbp + 0xaae0]
mov qword [rbp + 0xcfc0], rax
movups xmm0, xmmword [rbp + 0xaac0]
movups xmm1, xmmword [rbp + 0xaad0]
movaps xmmword [rbp + 0xcfb0], xmm1
movaps xmmword [rbp + 0xcfa0], xmm0
lea rax, [rbp + 0xaae8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rbp + 0xd1e0], xmm0
movaps xmmword [rbp + 0xd1f0], xmm1
movaps xmmword [rbp + 0xd200], xmm2
mov al, byte [0x1401660a0]
mov ecx, 0x30
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400213e2
mov rdi, rax
movaps xmm0, xmmword [rbp + 0xd1e0]
movaps xmm1, xmmword [rbp + 0xd1f0]
movaps xmm2, xmmword [rbp + 0xd200]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rbp + 0xcfa0]
movaps xmm1, xmmword [rbp + 0xcfb0]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov rax, qword [rbp + 0xcfc0]
mov qword [rbp + 0xd100], rax
mov rax, rsi
mov r12, rsi
mov ecx, 0
mov qword [rbp + 0xd7d0], rcx
lea r14, str.ep_t_
mov qword [rbp + 0xd810], r14
mov r15d, 0
mov r14, rbx
test rsi, rsi
je 0x14001bb54
movups xmm0, xmmword [0x140149460]
movaps xmmword [rbp + 0xcfb0], xmm0
movups xmm0, xmmword [0x140149450]
movaps xmmword [rbp + 0xcfa0], xmm0
lea r13, [rbp + 0xaac0]
mov rcx, r13
mov rdx, r14
call fcn.1400279bf
lea rcx, [rbp + 0xd1e0]
lea rdx, [rbp - 0x18]
lea r8, [rbp + 0xcfa0]
mov r9, r13
call fcn.140029d29
cmp byte [rbp + 0xd200], 2
je 0x14001bb4a
test r13, r13
je 0x14001bb62
mov r8d, 0x88
lea rcx, [rbp + 0xd550]
lea rdx, [rbp - 0x38]
call fcn.1400fc250
mov rdx, qword [rbp + 0x50]
mov r8, qword [rbp + 0x58]
mov eax, dword [rbp + 0x60]
mov dword [rbp + 0xd7f8], eax
mov eax, dword [rbp + 0x64]
mov dword [rbp + 0xd7c8], eax
mov eax, dword [rbp + 0x68]
mov dword [rbp + 0xd7b8], eax
mov eax, dword [rbp + 0x6c]
mov dword [rbp + 0xd788], eax
movzx eax, word [rbp + 0x70]
mov word [rbp + 0xd818], ax
movzx eax, word [rbp + 0x72]
mov word [rbp + 0xd810], ax
mov r15d, dword [rbp + 0x74]
mov r14d, dword [rbp + 0x78]
mov esi, dword [rbp + 0x7c]
mov eax, dword [rbp + 0x80]
mov dword [rbp + 0xd7c0], eax
lea rcx, [rbp - 0x2c]
mov al, byte [rcx + 0xc4]
mov byte [rbp + 0xd660], al
mov eax, dword [rcx + 0xc8]
mov dword [rbp + 0xd4eb], eax
mov eax, dword [rcx + 0xc5]
mov dword [rbp + 0xd4e8], eax
mov eax, dword [rcx + 0xf8]
mov dword [rbp + 0xd0d0], eax
mov rax, qword [rbp + 0xd100]
mov qword [rbp + 0xd620], rax
mov r13d, dword [rbp + 0x84]
movups xmm0, xmmword [rcx + 0xb4]
movaps xmmword [rbp + 0xd650], xmm0
movups xmm0, xmmword [rcx + 0xd8]
movups xmm1, xmmword [rcx + 0xe8]
movaps xmmword [rbp + 0xd0c0], xmm1
movaps xmmword [rbp + 0xd0b0], xmm0
movaps xmm0, xmmword [rbp + 0xd0e0]
movaps xmm1, xmmword [rbp + 0xd0f0]
movaps xmmword [rbp + 0xd610], xmm1
movaps xmmword [rbp + 0xd600], xmm0
mov rax, qword [rbp + 0xcee0]
mov qword [rbp + 0xd628], rax
mov qword [rbp + 0xced8], rbx
mov qword [rbp + 0xd630], rbx
mov qword [rbp + 0xd7e8], rdi
mov qword [rbp + 0xd638], rdi
mov rax, qword [rbp + 0xd7d0]
mov qword [rbp + 0xd640], rax
mov rdi, qword [rbp + 0xa0]
mov ebx, dword [rbp + 0xa8]
lea rcx, [rbp + 0xd6c0]
mov qword [rbp + 0xd6b8], rdx
mov qword [rbp + 0xd5f0], r8
call fcn.140002770
mov al, byte [rbp + 0xd660]
lea rcx, [rbp + 0xd700]
mov byte [rcx + 0x10], al
movaps xmm0, xmmword [rbp + 0xd650]
movups xmmword [rcx], xmm0
mov dword [rbp + 0xd770], r15d
mov dword [rbp + 0xd6ec], r15d
mov dword [rbp + 0xd790], r14d
mov dword [rbp + 0xd6f0], r14d
mov dword [rbp + 0xd7ac], esi
mov dword [rbp + 0xd6f4], esi
mov eax, dword [rbp + 0xd7c0]
mov dword [rbp + 0xd6f8], eax
movzx eax, word [rbp + 0xd818]
mov word [rbp + 0xd6e8], ax
mov esi, dword [rbp + 0xd788]
movzx eax, word [rbp + 0xd810]
mov word [rbp + 0xd6ea], ax
mov dword [rbp + 0xd668], r13d
mov dword [rbp + 0xd6fc], r13d
mov eax, dword [rbp + 0xd7f8]
mov dword [rbp + 0xd6d8], eax
mov eax, dword [rbp + 0xd7c8]
mov dword [rbp + 0xd6dc], eax
mov eax, dword [rbp + 0xd7b8]
mov dword [rbp + 0xd6e0], eax
mov dword [rbp + 0xd6e4], esi
mov dword [rbp + 0xd820], ebx
mov qword [rbp + 0xd5e8], rdi
mov dword [rbp + 0xd774], ebx
cmp ebx, 0x3b9aca00
jne 0x14001bded
mov eax, dword [rbp + 0xcd88]
mov dword [rbp + 0xd820], eax
mov rdi, qword [rbp + 0xcd80]
mov qword [rbp + 0xd768], rdi
mov rax, qword [rbp + 0xcd78]
mov qword [rbp + 0xd780], rax
mov rbx, qword [rax + 0x10]
test rbx, rbx
je 0x1400215c8
mov r8d, 0x88
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd550]
call fcn.1400fc250
movaps xmm0, xmmword [rbp + 0xd650]
movaps xmmword [rbp + 0xd0e0], xmm0
mov al, byte [rbp + 0xd660]
mov byte [rbp + 0xd0f0], al
mov eax, dword [rbp + 0xd4e8]
mov ecx, dword [rbp + 0xd4eb]
mov dword [rbp + 0xd670], eax
mov dword [rbp + 0xd673], ecx
movaps xmm0, xmmword [rbp + 0xd0b0]
movaps xmm1, xmmword [rbp + 0xd0c0]
movaps xmmword [rbp + 0xd1e0], xmm0
movaps xmmword [rbp + 0xd1f0], xmm1
mov eax, dword [rbp + 0xd0d0]
mov dword [rbp + 0xd200], eax
mov rax, qword [rbx + 0x1c8]
mov r13, qword [rbp + 0xd7a0]
mov rdi, qword [rbp + 0xd7e8]
test al, 1
jne 0x14001c0ca
cmp rax, 0xfffffffffffffffe
je 0x140021a6a
lea rcx, [rax + 2]
lock cmpxchg qword [rbx + 0x1c8], rcx
jne 0x14001be94
mov r8d, 0x88
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp - 0x40]
call fcn.1400fc250
movaps xmm0, xmmword [rbp + 0xd0e0]
movaps xmmword [rbp + 0xd730], xmm0
mov al, byte [rbp + 0xd0f0]
mov byte [rbp + 0xd740], al
mov eax, dword [rbp + 0xd670]
mov ecx, dword [rbp + 0xd673]
mov dword [rbp + 0xd500], eax
mov dword [rbp + 0xd503], ecx
movaps xmm0, xmmword [rbp + 0xd1e0]
movaps xmm1, xmmword [rbp + 0xd1f0]
movaps xmmword [rbp + 0xcfa0], xmm0
movaps xmmword [rbp + 0xcfb0], xmm1
mov eax, dword [rbp + 0xd200]
mov dword [rbp + 0xcfc0], eax
cmp r13, 2
mov rax, qword [rbp + 0xd7d0]
jne 0x140021608
mov qword [rbp + 0xd7d0], rax
cmp rdi, 2
je 0x14001c252
movaps xmmword [rbp + 0xd6c0], xmm6
lea rsi, [0x140148570]
lea r12, str.called__Result::unwrap____on_an__Err__value
jmp 0x14001c478
xor esi, esi
jmp 0x14001c478
mov rax, qword [rdi + 0x10]
mov qword [rbp + 0xcfb0], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rbp + 0xcfa0], xmm0
mov rcx, r13
lea rdx, [rbp + 0xcfa0]
call fcn.1400036eb
mov rsi, qword [rbp + 0xd1e0]
mov r12, qword [rbp + 0xd1e8]
lea rax, [rbp + 0xd1e4]
movups xmm0, xmmword [rax + 0xc]
movaps xmmword [rbp + 0xd6c0], xmm0
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001c51d
cmp qword [rbp + 0x160], 0
je 0x14001c4ac
mov r8, qword [rbp + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
call r14
xor esi, esi
jmp 0x14001c4f5
xor esi, esi
jmp 0x14001c4ee
mov rsi, qword [rbp + 0x130]
mov r12, qword [rbp + 0x138]
lea rax, [rbp + 0x140]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xd6c0], xmm0
lea rcx, [0x140106390]
mov qword [rbp + 0x130], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp + 0x138], rcx
movups xmmword [rax], xmm6
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbp + 0x158], 0
je 0x14001c51d
mov rax, qword [rbp + 0x130]
mov rdx, qword [rbp + 0x138]
mov r8, qword [rbp + 0x140]
lea rcx, [rbp + 0x148]
call qword [rax + 0x18]
mov byte [rbp + 0x158], 0
mov rcx, qword [rbp + 0xcf78]
call fcn.140085bf0
movaps xmm0, xmmword [rbp + 0xd6c0]
movaps xmmword [rbp + 0xd730], xmm0
mov bl, 1
mov byte [rbp + 0x159], bl
movaps xmmword [rbp + 0xd600], xmm0
lea rcx, [rbp + 0xf0]
call 0x14009a3b9
mov rcx, qword [rbp + 0xe8]
call 0x140094ef4
movaps xmm0, xmmword [rbp + 0xd600]
movaps xmmword [rbp + 0xd670], xmm0
mov byte [rbp + 0x1a0], bl
test rsi, rsi
je 0x14001c58e
movaps xmm0, xmmword [rbp + 0xd670]
movaps xmmword [rbp + 0xd1e0], xmm0
jmp 0x14001c590
xor esi, esi
mov rbx, qword [rbp + 0xd6b0]
mov rax, qword [rbp + 0xd0b0]
mov rcx, qword [rbp + 0xd0b8]
call qword [rax + 0x18]
test rsi, rsi
je 0x14001c5c4
mov qword [rbp + 0xd810], rsi
movaps xmm0, xmmword [rbp + 0xd1e0]
movaps xmmword [rbp + 0xd500], xmm0
jmp 0x14001c5de
test r12, r12
jne 0x14001c5d5
mov cx, 5
call fcn.14008545c
mov r12, rax
xor eax, eax
mov qword [rbp + 0xd810], rax
mov rsi, qword [rbp + 0xcb68]
test rsi, rsi
je 0x14001c617
mov rdi, qword [rbp + 0xcb70]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
je 0x14001c617
cmp qword [rdi + 0x10], 0x11
jb 0x14001c608
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call r14
mov rax, qword [rbp + 0xcb78]
test rax, rax
je 0x14001c635
lock dec qword [rax]
jne 0x14001c635
lea rcx, [rbp + 0xcb78]
call fcn.140078949
mov rsi, qword [rbp + 0xd810]
test rsi, rsi
je 0x14001c698
movaps xmm0, xmmword [rbp + 0xd500]
lea rax, [rbp + 0xcbc0]
movups xmmword [rax], xmm0
mov qword [rbp + 0xcbb0], rsi
mov qword [rbp + 0xcbb8], r12
mov r8, qword [rbp + 0xcbc0]
mov rcx, rbx
mov rdx, r12
mov qword [rbp + 0xd7e8], r8
call fcn.1400d1191
test rax, rax
je 0x14001c6b2
mov rcx, rax
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
mov r15, qword [rbp + 0xd808]
jmp 0x14001e424
mov rcx, r12
call fcn.14000104d
mov rdi, rax
mov rbx, rdx
mov r15, qword [rbp + 0xd808]
jmp 0x14001e438
mov rsi, qword [rbp + 0xcf18]
mov rbx, qword [rbp + 0xcf20]
mov rcx, rbx
xor edx, edx
call fcn.140003e8c
mov r14, rax
mov rdi, rdx
mov rcx, rdx
mov rdx, rsi
mov r8, rbx
call fcn.1400fc250
mov dword [rbp - 0x40], 0
lea rax, [rbp - 0x38]
movups xmmword [rax], xmm6
mov dword [rbp - 0x28], 7
mov word [r15 + 0x10], 0
mov qword [r15 + 8], 0
mov byte [rbp - 0x20], 1
mov rcx, rdi
mov rdx, rbx
lea r8, [rbp - 0x40]
call fcn.1400ab310
mov rbx, rax
mov rsi, rdx
test r14, r14
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14001c736
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call r14
test rbx, rbx
mov r15, qword [rbp + 0xd808]
je 0x14001c79e
mov rcx, rsi
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
jmp 0x14001e41d
movzx eax, byte [rbp + 0x1a0]
cmp eax, 3
je 0x14001c7cc
test eax, eax
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd6b0]
jne 0x14001c77b
mov rcx, r12
call fcn.140094ec4
xor esi, esi
xor r12d, r12d
jmp 0x14001c597
mov qword [rbp + 0xd6c0], rsi
mov r8d, 1
lea rcx, [rbp - 0x40]
mov rdx, rsi
xor r9d, r9d
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
je 0x14001c7f5
mov rdi, qword [rbp - 0x38]
xor ecx, ecx
jmp 0x14001cc30
lea rcx, [rbp + 0xf0]
call 0x14009a3b9
mov rcx, qword [rbp + 0xe8]
call 0x140094ef4
xor esi, esi
xor r12d, r12d
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001c590
mov rbx, qword [rbp - 0x38]
mov rax, rbx
sub rax, 0x10015
mov r14d, 0
cmovae r14, rax
mov r15d, 0x12
cmp rbx, 0x16
jae 0x14001cb02
lea rdi, [0x140105ce4]
jmp 0x14001cb70
mov qword [rbp + 0xd670], rax
movaps xmm0, xmmword [rbp + 0xd530]
lea rax, [rbp + 0xd678]
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rbp + 0xd650]
movaps xmmword [rbp + 0xd4c0], xmm0
mov r8d, 0x150
lea rcx, [rbp + 0xaac0]
shr byte [rdx - 0x72b80000], 0x95
loopne 0x14001c831
add byte [rax], al
call fcn.1400fc250
mov ecx, 6
add byte [rcx], dh
shr al, cl
sbb dword [rsi - 2], esi
inc edi
add al, byte [rdx + 0x61]
jae 0x14001c8e2
mov word [rdx + 4], 0x2063
mov qword [rbp + 0xd730], rax
xor bh, dl
add byte [rax], al
mov qword [rbp + 0xd738], rdx
mov qword [rbp + 0xd740], 6
xor ebx, ebx
mov byte [r13 + 0x40e], bl
mov word [r13 + 0x40c], 0
mov r8d, 0x400
lea r15, [rbp - 0x40]
mov rcx, r15
xor edx, edx
call fcn.1400fc090
test dword [0x1458f10c6], 0x12acbc
mov qword [rbp + 0x3d8], rax
lea rax, [rbp + 0xd730]
mov qword [rbp + 0x3c0], rax
mov byte [rbp + 0x3e3], bl
movups xmmword [r13 + 0x3f4], xmm6
lea rax, [rbp + 0xd670]
mov qword [rbp + 0xd600], rax
add dh, dl
add byte [rax], al
lea rax, [0x140001cd0]
mov qword [rbp + 0xd608], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp + 0xd0e0], rax
mov qword [rbp + 0xd0e8], 2
mov qword [rbp + 0xd100], 0
lea rax, [rbp + 0xd600]
mov qword [rbp + 0xd0f0], rax
mov qword [rbp + 0xd0f8], 1
mov rcx, r15
lea rdx, [rbp + 0xd0e0]
call fcn.14004715d
test rax, rax
je 0x14001c95e
mov rcx, rax
call fcn.14006679c
movabs rax, 0x8000000000000000
cmp rsi, rax
mov r15, qword [rbp + 0xd760]
je 0x14001ca20
mov eax, 1
mov qword [rbp + 0xd0e8], rax
mov dword [rbp + 0xd0e8], eax
mov dword [rbp + 0xd0e8], eax
mov qword [rbp + 0xd100], 0
mov dword [rbp + 0xd100], 0
lea rcx, [rbp + 0xd500]
mov qword [rbp + 0xd0f0], rcx
invalid
rol byte [rax], 1
add byte [rax - 0x77], cl
test eax, edi
rol byte [rax], 1
add byte [rax - 0x73], cl
ror byte [r8 - 0x73], 0x95
loopne 0x14001c9bf
add byte [rax], al
invalid
add byte [rax], al
call fcn.14004715d
test rax, rax
je 0x14001ca03
mov rcx, rax
call fcn.14006679c
cmp qword [rbp + 0xd600], 0
je 0x14001ca20
add dh, dl
add byte [rax], al
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp + 0xd608]
mov r8, qword [rbp + 0xd608]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
lea rsi, [rbp - 0x40]
mov rcx, rsi
call fcn.14004bec2
mov rdx, qword [rbp + 0xd738]
mov r8, qword [rbp + 0xd740]
mov rcx, rsi
call fcn.140047509
add al, byte [rax]
add al, byte [rax]
cmp byte [rbp - 0x20], 2
je 0x140021926
movups xmm0, xmmword [rbp - 0x40]
movups xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xd560], xmm1
movaps xmmword [rbp + 0xd550], xmm0
mov eax, dword [r13 + 0xd]
mov ecx, dword [r13 + 0x10]
lea rdx, [rbp + 0xd558]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov byte [rbp + 0xd570], 1
cmp qword [rbp + 0xd730], 0
xlatb
add byte [rax], al
invalid
je 0x14001ca9b
xlatb
add byte [rax], al
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp + 0xd738]
mov r8, qword [rbp + 0xd738]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
cmp qword [rbp + 0xd670], 0
je 0x14001cab8
mov r8, qword [rbp + 0xd678]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
cmp dword [rbp + 0xaac0], 2
jne 0x14001cb81
mov r8d, 0x150
lea rcx, [rbp + 0xcc40]
lea rdx, [rbp + 0xaac0]
call fcn.1400fc250
mov rax, qword [rbp + 0xd550]
mov rdx, qword [rbp + 0xd558]
mov r8, qword [rbp + 0xd560]
lea rcx, [rbp + 0xd568]
call qword [rax + 0x18]
jmp 0x14001b174
add rbx, 0xffffffffffffffea
mov r15d, 0x24
cmp rbx, r14
jb 0x14001cb69
lea rdi, [rbp - 0x40]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
mov r9, rbx
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
jne case.0x1400acc21.273
test edx, esi
add byte [rax], al
invalid
test edx, esi
add byte [rax], al
add bh, al
rol byte [r8], 0
rol byte [rax], 0
mov dword [rbp - 0x40], 0
rol byte [rax], 0
add byte [rax], al
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
invalid
add byte [rax], al
mov rdx, rdi
cli
invalid
cli
call fcn.14000109b
test rax, rax
ror byte [rdi], 0x85
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
ror byte [rdi], 0x85
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx + 0x4b50c07d], al
cmp dword [rbp - 0x40], 0x6054b50
je 0x14001cc01
add eax, 0x9e840f06
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
ret
add rbx, 0xffffffffffffffff
jb 0x14001cb06
push qword [rdx - 0x63]
lea rdi, str.Could_not_find_central_directory_endInvalid_zip_headerInvalid_digital_signature_headerCould_not_find_ZIP64_central_directory_end_8
push rax
xchg ecx, eax
invalid
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
xor eax, 0xe84b1
mov cl, 0x84
invalid
mov ecx, 1
jmp 0x14001cc30
movups xmm0, xmmword [0x140149440]
movaps xmmword [rbp + 0xd0f0], xmm0
invalid
add byte [rdi], cl
sub dword [rbp + 0xd0f0], eax
invalid
add byte [rdi], cl
adc byte [0x140149430], al
movups xmm0, xmmword [0x140149430]
movaps xmmword [rbp + 0xd0e0], xmm0
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xd550]
movaps xmm1, xmmword [rbp + 0xd560]
movaps xmmword [rbp - 0x30], xmm1
sub dword [rbp - 0x30], ecx
sub dword [rbp - 0x30], ecx
movaps xmmword [rbp - 0x40], xmm0
lea rcx, [rbp + 0xd558]
mov eax, dword [rcx + 0x19]
sbb dword [rbx - 0x76bee3b7], ecx
adc byte [r9 - 0x77], r8b
invalid
invalid
ror byte [rax - 0x73], 0x8d
pop rax
invalid
mov byte [rbp - 0x20], 1
lea rcx, [rbp + 0xaae8]
lea rdx, [rbp + 0xd0e0]
lea r8, [rbp - 0x40]
call fcn.14000f5d3
mov r8d, 0x150
lea rcx, [rbp + 0xcc40]
int3
add byte [rax], al
int3
add byte [rax], al
lea rdx, [rbp + 0xaac0]
jmp 0x14001b16f
mov rdi, rax
jmp 0x14001cc27
mov r8d, 2
mov r9d, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
je 0x14001f1fd
mov rdi, qword [rbp - 0x38]
xor ecx, ecx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
mov r13, r15
mov rbx, rdi
mov rdi, rcx
mov r15, qword [rbp + 0xd808]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp rdi, 4
jne 0x14001e3fb
invalid
add byte [rax], al
lea rdi, [rbp + 0xcc40]
mov rax, qword [rbp + 0xd5f8]
mov rsi, qword [rbp + 0xd810]
mov qword [rbp + 0xd600], rbx
mov qword [rbp + 0xd608], r13
mov rdx, qword [rbx + 0x20]
test rdx, rdx
je 0x14001e44d
movzx ecx, al
mov qword [rbp + 0xd788], rcx
xor ecx, ecx
mov qword [rbp + 0xd790], rdx
mov qword [rbp + 0xd5f8], rax
mov rax, qword [rbp + 0xd600]
cmp qword [rax + 0x20], rcx
jbe 0x14001f377
mov rbx, qword [rax + 0x18]
imul r14, rcx, 0xb0
mov r8d, 2
cmp byte [rbx + r14 + 0xa6], 0
add byte [rax], al
add byte [rax], al
lea r13, [rbp + 0xd1e0]
jne 0x14001f3e7
add byte [rax], al
rol dword [rax], 1
add byte [rdi], cl
test dword [rdx], edx
invalid
add byte [rax], al
mov qword [rbp + 0xd768], rcx
mov r9, qword [rbx + r14 + 0x80]
mov rdx, qword [rbp + 0xd608]
or dh, dl
add byte [rax], al
invalid
or dh, dl
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
xor r8d, r8d
call case.0x1400ac6fe.1133
cmp qword [rbp + 0xcc40], 0
add byte [rax], al
add byte [rdi], cl
test ecx, esi
add byte es:[rax], al
add byte [rax], al
add byte [rdi], cl
test ecx, esi
add byte es:[rax], al
mov dword [rbp + 0xcc40], 0
mov r8d, 4
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0xd608]
mov rdx, rdi
call fcn.14000109b
test rax, rax
jne 0x14001f3fc
mov edi, 0x19
cmp dword [rbp + 0xcc40], 0x4034b50
jne 0x14001f406
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
or dh, dl
add byte [rax], al
mov rdx, qword [rbp + 0xd608]
mov r8d, 2
add byte [rax], al
mov r9d, 0x16
lea rsi, [rbp + 0xcc40]
mov rcx, rsi
call case.0x1400ac6fe.1133
cmp qword [rbp + 0xcc40], 0
jne 0x14001f41c
mov word [rbp + 0xcc40], 0
mov r8d, 2
add byte [rax], al
add byte [rbp + rcx*4 - 0x53], cl
or dh, dl
add byte [rax], al
or dh, dl
add byte [rax], al
mov rcx, r13
mov rdx, rsi
call fcn.14000109b
or dword [rbx - 2], eax
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
lea esp, [rsi]
add byte [rax], al
or dword [rbx - 2], eax
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
lea esp, [rsi]
add byte [rax], al
movzx r15d, word [rbp + 0xcc40]
mov word [rbp + 0xcc40], 0
mov r8d, 2
mov rcx, r13
mov rdx, rsi
call fcn.14000109b
test rax, rax
jne 0x14001f442
lea rax, [rbx + r14]
add rax, 0x80
movzx ecx, word [rbp + 0xcc40]
int3
add byte [rax], al
mov rdx, qword [rax]
add rcx, r15
int3
add byte [rax - 0x75], cl
adc byte [rcx + rax - 7], cl
stc
lea r9, [rdx + rcx]
add r9, 0x1e
mov qword [rax + 0x10], r9
rcr dword [rsi], 0x4c
mov dword [rax + 0x10], ecx
mov rdx, qword [rbp + 0xd608]
mov rcx, rsi
xor r8d, r8d
call case.0x1400ac6fe.1133
cmp qword [rbp + 0xcc40], 0
xor eax, 0x480008fc
cmp dword [rbp + 0xcc40], 0
jne 0x14001f43b
cmp word [rbx + r14 + 0x98], 5
cmp dword [rbx + rsi + 0x98], 5
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
je 0x14001f494
test byte [rbp + 0x26], ch
add byte [rax], al
cmp byte [rbx + r14 + 0xa5], 2
jne 0x140021951
lea rdi, [rbx + r14]
mov rsi, qword [rbx + r14 + 0x70]
je 0x14001ce71
jo 0x14001ce81
mov eax, 0xa0
je 0x14001ce71
jo 0x14001ce81
mov eax, 0xa0
add byte [rax], al
mov rcx, qword [rbp + 0xced0]
lea rdx, [rbp + 0xaac0]
add al, ch
clc
invalid
invalid
invalid
add al, ch
clc
or eax, 0xd085c600
or eax, 0xd085c600
or eax, 0xd085c600
add dh, al
test eax, edx
mov byte [rbp + 0xd3d0], 0
rol dword [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xcfa085], cl
mov eax, dword [rbp + 0xcfa0]
mov ecx, dword [rbp + 0xcfa3]
lea rdx, [rbp + 0xd1e4]
mov eax, dword [rbp + 0xcfa0]
mov ecx, dword [rbp + 0xcfa3]
lea rdx, [rbp + 0xd1e4]
add byte [rcx + 0x1ed82], cl
add byte [rcx + 0x1f08a], cl
add byte [rax - 0x73], cl
test dword [rax], ecx
mov dword [rdx + 0x1ed], eax
mov dword [rdx + 0x1f0], ecx
lea rax, [rbp + 0xd608]
invalid
add byte [rax], al
invalid
or dh, dl
add byte [rax], al
invalid
mov qword [rbp + 0xd3d8], rax
lea rax, [0x140105ae8]
test eax, ebx
rol dword [rax], cl
add byte [rax - 0x73], cl
add eax, 0xe8c55
mov qword [rbp + 0xd3e0], rax
loopne case.0x140017b85.88
add byte [rax], al
mov qword [rbp + 0xd3e8], rsi
mov dword [rbp + 0xd3e8], esi
rol dword [rax], cl
add byte [rcx - 0x48], al
rol byte [rax], 0
add byte [rax - 0x73], cl
invalid
invalid
invalid
mov r8d, 0xc0
lea rcx, [rbp + 0xd3f0]
add byte [rax], al
lea rdx, [rbp - 0x40]
call fcn.1400fc250
mov rax, qword [rbp + 0xd788]
xlatb
add byte [rax], al
xlatb
add byte [rax], al
mov qword [rbp + 0xd4b0], rax
mov qword [rbp + 0xd1e0], 0
loopne 0x14001ce9b
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
loopne 0x14001ce9b
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs rax, 0x8000000000000000
mov qword [rbp + 0xd320], rax
mov dword [rbp + 0xd320], eax
add byte [rax + 0x20858948], al
rol dword [rax], cl
add byte [rax - 0x77], cl
mov ebp, 0xd328
add byte [rax], al
mov qword [rbp + 0xd328], rdi
add byte [rax], al
mov rsi, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
cmp rdi, 0x10
invalid
call qword [rax]
adc byte [rbp + rcx*4 + 0x3d], cl
in eax, 0x80
adc eax, dword [rax]
lea r15, [0x140154fe0]
adc byte [rbx], 0
mov r13, qword [rbp + 0xd7f0]
invalid
xlatb
add byte [rax], al
invalid
add byte [rbx + 0x22], dh
jae 0x14001cf26
test rdi, rdi
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14001cf44
xor al, 0x31
rol byte [rax + 0xf00063c], 0x84
and dword [rax], r8d
invalid
xor eax, eax
cmp byte [rsi + rax], 0
je case.default.0x14001cf7f
add byte [rax], al
cmp al, 6
add byte [rdi], cl
test byte [rsi + 0x21], al
invalid
add byte [rax], al
add byte [rax - 1], cl
ror byte [rax + 0x39], 0xc7
cmp edi, eax
inc rax
cmp rdi, rax
cmp edi, eax
cmp edi, eax
jne 0x14001cf12
jmp 0x14001cf44
xor ecx, ecx
leave
mov rdx, rsi
mov r8, rdi
call fcn.140009970
cmp rax, 1
cmp eax, 0x48fffeca
cmp eax, 1
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
je case.default.0x14001cf7f
invalid
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0xaac0]
mov rdx, rsi
shr byte [rdx - 0x76b80000], 0xf2
mov r8, rdi
call fcn.1400a7c90
movzx eax, byte [rbp + 0xaac0]
mov dh, 0x85
shr byte [rdx - 0x74b80000], 0x8d
stosb byte [rdi], al
add byte [rax], al
mov rcx, qword [rbp + 0xaad0]
invalid
invalid
stosb byte [rdi], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xaad0]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xaae0]
xchg ebp, eax
loopne 0x14001cf13
add byte [rax], al
lea r8, [0x140154fc4]
adc byte [rbx], 0
movsxd r9, dword [r8 + rax*4]
add r9, r8
add ecx, eax
ror dword [rax - 0x77], 0xf8
mov rax, rdi
mov r8, rsi
jmp r9
jmp rcx
jmp rcx
add rcx, 4
jmp 0x14001cfbc
mov ecx, 6
add byte [rax], al
jmp 0x14001cfbc
lea rax, [rdx + 1]
test rdx, rdx
test edx, edx
cmove rax, rdx
add rcx, rax
add rcx, 8
jmp 0x14001cfbc
invalid
sbb dword [rax - 0x73], ecx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
ret 0x148
lea rax, [rdx + 1]
test rdx, rdx
cmove rax, rdx
add rcx, rax
add ecx, eax
add rcx, 2
jmp 0x14001cfbc
mov ecx, 2
add byte [rax], al
mov rax, rdi
sub rax, rcx
sub eax, ecx
sub eax, ecx
jb 0x14002198b
add rcx, rsi
mov r8, rcx
test rax, rax
je 0x14001cfe4
mov al, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
pop rsp
pop rsp
sete al
or al, cl
jmp 0x14001cfe6
xor eax, eax
inc qword [rbp + 0xd768]
mov qword [rbp - 0x40], rsi
mov qword [rbp - 0x38], rdi
mov rcx, qword [rbp + 0xaae0]
mov ecx, dword [rbp + 0xaae0]
mov ecx, dword [rbp + 0xaae0]
invalid
lea rdx, [rbp - 0x30]
mov qword [rdx + 0x20], rcx
and byte [rdi], cl
adc byte [rbp + 0xaac0], al
stosb byte [rdi], al
add byte [rax], al
and byte [rdi], cl
adc byte [rbp + 0xaac0], al
stosb byte [rdi], al
add byte [rax], al
stosb byte [rdi], al
add byte [rax], al
movups xmm1, xmmword [rbp + 0xaad0]
movups xmmword [rdx + 0x10], xmm1
adc dword [rdx + 0x10], ecx
adc dword [rdx + 0x10], ecx
movups xmmword [rdx], xmm0
mov byte [rbp - 6], al
mov word [rbp - 8], 0x200
clc
add byte [rdx], al
clc
add byte [rdx], al
xor ebx, ebx
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp - 0x40]
call fcn.1400a8130
mov al, byte [rbp + 0xaac0]
cmp al, 0xa
je 0x14001d06b
add al, 0xfa
cli
movzx eax, al
lea rcx, [rax + 1]
cmp al, 4
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae rcx, rax
movsxd rax, dword [r15 + rcx*4]
add rax, r15
jmp rax
enter 0x6349, 4
invalid
jae 0x14001d024
jmp case.default.0x14001cf7f
mov qword [rsp + 0x20], rdi
lea rcx, [rbp + 0xd550]
jl 0x14001d093
and byte [rax - 0x73], cl
lea edx, [rax - 0x2b]
add byte [rax], al
mov rdx, qword [rbp + 0xd6a8]
mov r8, r13
mov r9, rsi
call case.0x1400ad020.152
invalid
add byte [rax - 0x73], cl
test dword [rax], esp
rol dword [rax], cl
add byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x208d3948], al
rol dword [rax], cl
add byte [rbp + 7], dh
lea rax, [rbp + 0xd320]
movabs rcx, 0x8000000000000000
cmp qword [rbp + 0xd320], rcx
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x8d
and bl, dl
add byte [rax], al
jne 0x14001d0aa
mov rax, qword [rbp + 0xd328]
mov rcx, qword [rax + 0x10]
test rcx, rcx
adc byte [rax - 0x7b], cl
leave
lea rdi, [rbp + 0xaac0]
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
je 0x14001d102
mov rax, qword [rax + 8]
cmp byte [rcx + rax - 1], 0x2f
jne 0x14001d102
mov rcx, qword [rbp + 0xd558]
mov rdx, qword [rbp + 0xd560]
invalid
add byte [rax], al
add al, ch
sub al, byte [rsi]
or dword [rax], eax
invalid
add al, ch
sub al, byte [rsi]
or dword [rax], eax
test rax, rax
jne 0x14001f4d4
lea rdi, [rbp + 0xcc40]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jg 0x14001d10a
add cl, ch
invalid
adc al, byte [rax]
invalid
jg 0x14001d10a
add cl, ch
test eax, 0x48000012
mov ebx, dword [rbp + 0xd558]
mov rbx, qword [rbp + 0xd558]
invalid
mov r14, qword [rbp + 0xd560]
mov esi, dword [rbp + 0xd560]
mov rcx, rbx
mov rdx, r14
call fcn.1400adfe0
mov r13, rax
test rax, rax
je 0x14001d1a2
mov rax, rdx
lea rsi, [rbp - 0x40]
mov rcx, rsi
mov rdx, r13
mov qword [rbp + 0xd820], rax
mov r8, rax
call fcn.1400ae130
cmp dword [rbp - 0x40], 2
jne 0x14001d15d
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xaac8], rax
mov qword [rbp + 0xaac0], 2
stosb byte [rdi], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
stosb byte [rdi], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x14001d16f
adc bh, byte [rcx + 9]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
cmp qword [rbp + 0xaac0], 2
cmp dword [rbp + 0xaac0], 2
cmp dword [rbp + 0xaac0], 2
jne 0x14001d19b
lea rcx, [rbp + 0xaac8]
call fcn.140001867
mov rsi, qword [rbp + 0xd810]
mov rcx, r13
mov rdx, qword [rbp + 0xd820]
call fcn.1400d118c
test rax, rax
je 0x14001d1a2
jmp 0x14001f4d4
mov rsi, qword [rbp + 0xd810]
mov dword [rbp - 0x40], 0
lea rax, [rbp - 0x38]
movups xmmword [rax], xmm6
mov dword [rbp - 0x28], 7
lea r13, [rbp - 0x2c]
mov word [r13 + 0x10], 0
mov dword [r13 + 0x10], 0xc7490000
or byte [r8], r8b
add byte [rax], al
invalid
mov dword [r13 + 0x10], 0xc7490000
mov dword [rbp + 0x10], 0xc7490000
or byte [r8], r8b
add byte [rax], al
add dh, al
invalid
mov byte [rbp - 0x1f], 1
loope 0x14001d1cf
mov word [rbp - 0x1d], 0x101
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov dword [rbp - 0x1d], 0x89480101
invalid
mov edx, esi
lea r8, [rbp - 0x40]
lea r8, [rbp - 0x40]
call fcn.1400ab310
mov qword [rbp + 0xd7e0], rdx
xlatb
add byte [rax], al
xlatb
add byte [rax], al
test rax, rax
jne 0x14001f4db
and al, byte [rax]
add byte [rcx], dh
xor esi, esi
test byte [rbx + rcx*4 + 0x35], 0x2c
jle 0x14001d209
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
mov ebx, dword [rbp + 0xd7d8]
add byte [rax - 0x75], cl
popfq
fcom st(7)
add byte [rax], al
mov ebx, dword [rbp + 0xd7d8]
mov r13, qword [rbp + 0xd7f0]
add byte [rax - 0x7f], cl
inc byte [rcx]
add dword [rax], esp
invalid
cmp rsi, 0x2001
cmp esi, 0x2001
add dword [rax], esp
add byte [rax], al
invalid
add byte [rdi], cl
cmp dword [0x18101d25f], 0xffffffb8
add byte [rax], ah
add byte [rax], al
jae 0x140021854
mov r8d, 0x2000
sub r8, rsi
lea rcx, [rsi + rbp]
or al, 0x2e
add rcx, 0xaac0
xor edx, edx
call fcn.1400fc090
mov rdi, qword [rbp + 0xd1e0]
mov ebp, 0xd1e0
mov ebp, 0xd1e0
test rdi, rdi
jne 0x14001d70a
enter 4, 0
mov r15b, byte [rbp + 0xd3d0]
mov byte [rbp + 0xd3d0], 3
test eax, edx
rol dword [rax], cl
add byte [rbx], al
test eax, edx
rol dword [rax], cl
add byte [rbx], al
cmp r15b, 3
je 0x1400218ce
add byte [rax], r8b
mov r13b, byte [rbp + 0xd3d1]
mov r8d, 0xe6
add byte [rax - 0x73], cl
invalid
loopne 0x14001d23c
add byte [rax], al
add byte [rax - 0x73], cl
invalid
loopne 0x14001d23c
add byte [rax], al
lea rdx, [rbp + 0xd3d2]
call fcn.1400fc250
mov rax, qword [rbp + 0xd328]
or eax, 0x858b4800
sub bl, dl
add byte [rax], al
lea rcx, [rax + 0x98]
lea ecx, [rax + 0x98]
add byte [rax], al
movabs rdx, 0x8000000000000000
cmp qword [rbp + 0xd320], rdx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x20953948], al
rol dword [rax], cl
add byte [rax - 0x73], cl
xchg ebp, eax
mov eax, 0x480000d3
cmovne ecx, edx
xchg ebp, eax
and bl, dl
add byte [rax], al
lea rdx, [rbp + 0xd3b8]
cmovne rcx, rdx
lea rdx, [rbp + 0xd320]
xchg ebp, eax
and bl, dl
add byte [rax], al
cmovne rax, rdx
movzx ecx, word [rcx]
cmp r15b, 2
inc dword [rdx]
sete bl
test r13b, r13b
setne dl
cmp rcx, 4
cmp ecx, 4
cmp ecx, 4
ja case.0x14001d2e0.3
and bl, dl
mov r14d, dword [rax + 0x9c]
lea rdx, [0x140154ff4]
movsxd rax, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar bh, 1
jmp rax
mov cl, byte [rax + 1]
sar bh, 1
jmp rax
invalid
lea esi, [rbp - 0x40]
mov rcx, rsi
call fcn.14000aeb7
mov byte [rbp - 0x30], r15b
mov byte [rbp - 0x2f], r13b
mov r8d, 0xe6
lea rcx, [rbp - 0x2e]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc250
out dx, eax
invalid
invalid
out dx, eax
or eax, 0xb5894400
mov eax, 0x88000000
popfq
mov esp, 0x41000000
mov eax, pe_nt_image_headers64
mov dword [rbp + 0xb8], r14d
mov byte [rbp + 0xbc], bl
mov r8d, pe_nt_image_headers64
add byte [rax], al
lea rcx, [rbp + 0xcc40]
mov rdx, rsi
call fcn.1400fc250
bnd call fcn.1400fc250
out dx, eax
or eax, 0x2bf00
add byte [rax], al
mov edi, 2
jmp 0x14001d620
invalid
fadd dword [rax]
and byte [rax], al
add byte [rax - 0x73], cl
loopne 0x14001d376
adc dword [rax], esi
mov qword [rax + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax + rcx*4 + 0x7d], al
clc
adc byte [rax], al
add byte [rax], al
add byte [rax + rcx*4 + 0x7d], al
clc
mov byte [rbp - 7], r13b
mov byte [rbp - 7], ch
mov r8d, 0xe6
add byte [rax], al
lea rcx, [rbp - 6]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc250
mov qword [rbp + 0xe0], rdi
add byte [rax], al
add byte [rax], al
mov word [rbp + 0xe8], 0
mov dword [rbp + 0xf0], r14d
mov byte [rbp + 0xf4], bl
mov r8d, 0x138
add byte [rax], al
call 0x14001d39e
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], al
lock add byte [rax], al
add byte [rax + 0xf49d], cl
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
lea rcx, [rbp + 0xcc40]
lea rdx, [rbp - 0x40]
call fcn.1400fc250
mov edi, 4
jmp 0x14001d620
jmp 0x140e88c21
add byte [rax - 0x73], cl
invalid
rol byte [rax], 1
add al, ch
pop rsi
out dx, al
or eax, 0xf9894800
call fcn.14000af87
mov rsi, rdx
mov qword [rbp - 0x40], rdx
mov qword [rbp - 0x38], rdi
lea rax, [rbp - 0x30]
lea eax, [rbp - 0x30]
lea eax, [rbp - 0x30]
movups xmmword [rax], xmm6
mov qword [rax + 0x10], 0
call fcn.1400d2704
test rax, rax
je 0x1400219b1
mov qword [rbp + 0xd820], rsi
mov rsi, rax
mov rcx, rax
call fcn.1400d4be4
mov rcx, rsi
lea rdx, str.called__Result::unwrap____on_an__Err__value
adc eax, 0x135c32
xor r8d, r8d
call fcn.1400d24b0
mov rdi, rax
mov rcx, rax
call fcn.1400d51cc
test eax, eax
jne 0x1400219c9
jo 0x14001d49c
add byte [rax], al
mov r8d, 0x108
lea r13, [rbp + 0xcc40]
lea ebp, [rbp + 0xcc40]
lea ebp, [rbp + 0xcc40]
mov rcx, r13
lea rdx, [rbp - 0x38]
call fcn.1400fc250
mov r8d, 0x108
lea r15, [rbp + 0xcfa0]
mov rcx, r15
stc
movabs al, byte [0x894cf9894c0000cf]
invalid
stc
mov rdx, r13
call fcn.1400fc250
lea rdi, [rbp - 0x40]
mov rcx, rdi
call fcn.14000aeb7
mov rax, qword [rbp + 0xd820]
add byte [rax - 0x77], cl
rol byte [r9 - 0x48], 1
or byte [rcx], al
add byte [rax], al
mov qword [rbp - 0x30], rax
mov r8d, 0x108
add dword [rax], eax
add byte [rax - 0x73], cl
fmul dword [r9 + rcx*4 - 6]
lea rcx, [rbp - 0x28]
mov rdx, r15
call fcn.1400fc250
mov qword [rbp + 0xcc38], rsi
mov qword [rbp + 0xe0], rsi
mov word [rbp + 0xe8], 0
add dh, al
test edx, ebp
add byte [rax], al
add byte [rax], al
add dh, al
test edx, ebp
add byte [rax], al
add byte [rax], al
mov dword [rbp + 0xf0], r14d
mov byte [rbp + 0xf4], bl
add byte [rax], al
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
mov rcx, r13
mov ecx, ebp
mov rdx, rdi
cli
call fcn.1400fc250
mov edi, 5
jmp 0x14001d620
add byte [rax], al
add byte [rax], al
mov ecx, 0x8000
mov dl, 1
add byte [rax + 0x1b20000], al
call fcn.14003b407
add bl, bh
add dword [rax], eax
invalid
add byte [rcx - 0x77], cl
ror byte [rax + 0x3d], 1
add dword [rax + 0x26720000], eax
mov r8, rdx
cmp rax, 0x8001
jb 0x14001d536
mov rcx, qword [0x140165ff0]
adc al, 0
add byte [rcx - 0x47], al
add byte [rax - 0x2dcf0000], al
mov r9d, 0x8000
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapReAlloc]
adc eax, 0xe7b23
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14001d53d
jmp 0x140021a8f
add byte [rax], al
mov qword [rbp + 0xd820], r8
lea rsi, [rbp - 0x2c]
jne 0x14001d515
movups xmmword [rsi + 0xaadc], xmm6
mov r8d, 0xaaea
lea rcx, [rbp - 0x40]
xor edx, edx
call fcn.1400fc090
mov al, byte [0x1401660a0]
add eax, 0x148b41
add byte [rcx - 0x48], al
invalid
add eax, 0x148b41
mov ecx, 0xab08
mov edx, 8
invalid
add byte [rdx + 8], bh
add al, ch
invalid
call fcn.140001ab0
test rax, rax
je 0x140021a0e
invalid
ror byte [rdi], 0x84
xchg edi, eax
add byte [rax], r8b
invalid
add byte [rax - 0x77], cl
mov dword [rcx - 0x48], 0xab00
mov rdi, rax
mov r8d, 0xab00
mov rcx, rax
lea rdx, [rbp - 0x40]
call fcn.1400fc250
mov byte [rdi + 0xab00], 1
invalid
in al, dx
or eax, 0x87c600
stosd dword [rdi], eax
add byte [rax], al
add dword [rsi - 0x39], esp
xchg dword [rdx], eax
mov word [rdi + 0xab02], 1
stosd dword [rdi], eax
add byte [rax], al
add dword [rax], eax
mov byte [rdi + 0xab01], 2
lea rcx, [rbp - 0x40]
call fcn.14000aeb7
mov byte [rbp - 0x30], r15b
mov byte [rbp - 0x2f], r13b
mov r8d, 0xe6
shr r8b, 0xb
fsin
inc dword [rax + rcx*4 + 0x7d]
rol byte [rax + rcx*4 + 0x6d], 1
rol dword [rcx - 0x48], 1
out 0, al
add byte [rax], al
lea rcx, [rbp - 0x2e]
lea rdx, [rbp + 0xd0e0]
xchg ebp, eax
loopne 0x14001d593
add byte [rax], al
call fcn.1400fc250
mov rax, qword [rbp + 0xd820]
invalid
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], edi
mov dword [rbp + 0xc0], 0x8000
test eax, eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], 0
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0xc0], 0x8000
test eax, eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], 0
test eax, eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax + 0x110f0000], al
mov dh, 0xf4
add byte [rax], al
add byte [rax - 0x77], cl
movups xmmword [rsi + 0xf4], xmm6
mov qword [rbp + 0xd8], rdi
mov ebp, 0xd8
mov ebp, 0xd8
fadd dword [rax]
add byte [rax], al
movups xmmword [rsi + 0x10c], xmm6
mov dword [rbp + 0xf0], r14d
lock add byte [rax], al
add byte [rax + 0xf49d], cl
add byte [rcx - 0x48], al
cmp byte [rcx], al
add dword [rax], eax
invalid
lock add byte [rax], al
add byte [rax + 0xf49d], cl
add byte [rcx - 0x48], al
cmp byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rax - 0x34]
add byte [rax], al
lea rcx, [rbp + 0xcc40]
lea rdx, [rbp - 0x40]
call fcn.1400fc250
mov edi, 3
or eax, 0x3bf00
add byte [rax], al
mov rax, qword [rbp + 0xd1e0]
rol dword [rax], 1
add byte [rax - 0x7d], cl
cmp rax, 4
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rax, 4
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
popfq
fcom st(7)
add byte [rax], al
mov r15, qword [rbp + 0xd808]
mov r13, qword [rbp + 0xd7f0]
ja case.default.0x14001d65b
lea rcx, [0x140155008]
lea ecx, [0x140155008]
mov ah, 0x79
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea ecx, [rbp + 0xd1f8]
call fcn.1400018c2
jmp 0x14001d6ea
or bl, dl
add byte [rax], al
mov rcx, rsi
call fcn.1400f8164
add byte [rax - 0x75], cl
or eax, 0x148963
add byte [rax - 0x75], cl
or eax, 0x148963
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
jmp 0x14001d6cd
invalid
cmp qword [rbp + 0xd2e8], 0
add byte [rax], al
je 0x14001d6bd
mov r8, qword [rbp + 0xd2e0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
invalid
invalid
mov r8, qword [rbp + 0xd300]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
jmp 0x14001d6ea
lea rcx, [rbp + 0xd1f8]
call fcn.140001989
mov rcx, qword [rbp + 0xd308]
lea ecx, [rax]
rol dword [rax], cl
add al, ch
shr byte [rsi + 0xb], cl
outsb dx, byte [rsi]
or eax, dword [rax]
invalid
lea ecx, [rax]
rol dword [rax], cl
add al, ch
shr byte [rsi + 0xb], cl
outsb dx, byte [rsi]
or eax, dword [rax]
mov qword [rbp + 0xd1e0], rdi
outsb dx, byte [rsi]
or eax, dword [rax]
mov qword [rbp + 0xd1e0], rdi
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
mov r8d, 0x138
lea rcx, [rbp + 0xd1e8]
lea rdx, [rbp + 0xcc40]
call fcn.1400fc250
lea rcx, [0x14015501c]
movsxd rax, dword [rcx + rdi*4]
add rax, rcx
jmp rax
mov r9d, 0x2000
add byte [rax], ah
add byte [rax], al
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp + 0xd1e8]
lea r8, [rbp + 0xaac0]
call fcn.1400d133a
cmp qword [rbp + 0xd6c0], 0
mov rdi, qword [rbp + 0xd6c8]
je 0x14001e22f
test rdi, rdi
mov rcx, qword [rbp + 0xd7e0]
je 0x14001e397
mov eax, edi
and eax, 3
lea rcx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov eax, dword [rbp + 0xd318]
cmp eax, dword [rbp + 0xd1ec]
sete al
cmp byte [rbp + 0xd31c], 0
setne bl
or bl, al
xor eax, eax
movzx ecx, byte [rbp + 0xd310]
test rcx, rcx
rol dword [rax], cl
add byte [rax - 0x7b], cl
leave
jne 0x14001e02a
test al, 1
je 0x14001d7dd
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1f8]
call fcn.1400d13de
mov rax, qword [rbp - 0x40]
test rax, rax
lea r10, [rbp + 0xaac0]
je 0x14001e2ca
lea rax, str.called__Result::unwrap____on_an__Err__value
xor ecx, ecx
lea r10, [rbp + 0xaac0]
mov qword [rbp + 0xd0e0], rax
mov qword [rbp + 0xd0e8], rcx
mov dword [rbp + 0xd0e8], ecx
mov dword [rbp + 0xd0e8], ecx
call 0x17101d8cc
ror byte [rax - 0x77], cl
xchg ebp, eax
invalid
xor edx, edx
mov qword [rbp + 0xd0f0], rdx
mov qword [rbp + 0xcfa0], r10
mov qword [rbp + 0xcfa8], 0x2000
add byte [rax], al
and byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
mov al, 0xcf
add byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
mov al, 0xcf
add byte [rax], al
mov edx, 0x2000
test rcx, rcx
je 0x14001d893
cmp byte [rbp + 0xd312], 0
mov r8d, 0
mov r9d, 0
je 0x14001d899
mov rcx, qword [rbp + 0xd308]
mov edx, 1
rol dword [rax], cl
add byte [rdx + 1], bh
call fcn.1400d2580
mov rsi, rax
mov rcx, rax
call fcn.1400d51cc
add byte [rbp - 0x4f7af040], al
or byte [rax], al
invalid
add byte [rbp - 0x4f7af040], al
or byte [rax], al
add dh, al
test dword [rdx], edx
rol dword [rax], cl
add byte [rax], al
ror byte [rdi], 0x85
mov al, 8
add byte [rax], al
mov byte [rbp + 0xd312], 0
mov r10, qword [rbp + 0xcfa0]
mov rdx, qword [rbp + 0xcfa8]
add byte [rax], al
add byte [rax], al
mov r9, qword [rbp + 0xcfb0]
mov rax, qword [rbp + 0xd0e0]
mov rcx, qword [rbp + 0xd0e8]
mov r8, qword [rbp + 0xd0f0]
jmp 0x14001d899
xor r8d, r8d
xor r9d, r9d
mov qword [rbp + 0xcc48], r10
mov qword [rbp + 0xcc50], rdx
mov qword [rbp + 0xcc58], r9
lea rdx, [rbp + 0xcfa0]
mov qword [rbp + 0xcc40], rdx
invalid
movabs al, byte [0xcc409589480000cf]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
enter 0xffffffffffff8948, 0x4d
ror byte [rcx + rcx*4 + 0x45], 1
fmul dword [rax - 0x73]
test eax, esp
rol byte [rax], 1
add byte [rax - 0x77], cl
ror byte [r8 - 0x75], 0x8d
or bl, dl
add byte [rax], al
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], r8
lea rax, [rbp + 0xd0e0]
add byte [rax], al
mov qword [rbp - 0x40], rax
mov rcx, qword [rbp + 0xd308]
lea rdx, [rbp + 0xcc48]
lea r8, [rbp - 0x38]
call fcn.1400d3878
mov rsi, rax
mov rcx, rax
call fcn.1400d51cc
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x28]
cmp qword [rcx + 8], rdx
jb 0x14002181d
mov qword [rcx + 0x10], rdx
mov rcx, qword [rbp + 0xcc40]
mov rdx, qword [rbp + 0xcc58]
pop rax
int3
add byte [rax], al
mov edx, dword [rbp + 0xcc58]
pop rax
int3
cmp qword [rcx + 8], rdx
jb 0x14002182d
mov qword [rcx + 0x10], rdx
test eax, eax
jne 0x14001e110
test rsi, rsi
jne 0x14001d94b
add byte [rdi + rax - 0x3a], dh
test dword [rax], edx
rol dword [rax], cl
add byte [rdx], al
mov rax, qword [rbp + 0xd208]
add byte [rax], al
add rax, qword [rbp + 0xd0f0]
mov rcx, qword [rbp + 0xd210]
lea edx, [rax]
rol byte [rax], cl
add byte [rax + 0x39], cl
enter 0xf48, 0x43
ror dword [rax - 0x75], 0xbd
mov al, 0xcf
add byte [rax], al
lea edx, [rax]
rol byte [rax], cl
add byte [rax + 0x39], cl
enter 0xf48, 0x43
ror dword [rax - 0x75], 0xbd
mov al, 0xcf
add byte [rax], al
mov qword [rbp + 0xd208], rax
mov al, 1
test rdi, rdi
je 0x14001d791
cmp rdi, 0x2001
mov rbx, qword [rbp + 0xd7d8]
jb 0x14001e219
jmp 0x140021977
mov esi, dword [rbp + 0xd1ec]
mov r14d, dword [rbp + 0xd2e0]
rol byte [rax], cl
add byte [rdx + 0xd2e49d], cl
add byte [rcx - 0x47], al
add byte [rax], ah
add byte [rax], al
rol byte [rax], cl
add byte [rdx + 0xd2e49d], cl
add byte [rcx - 0x47], al
add byte [rax], ah
add byte [rax], al
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1f8]
lea r8, [rbp + 0xaac0]
call fcn.1400d149b
cmp qword [rbp - 0x40], 0
rol byte [rax], 0xf
test byte [rsi + 6], bh
add byte [rax], al
rol byte [rax], 0xf
test byte [rsi + 6], bh
add byte [rax], al
mov rdi, qword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
jmp rax
mov eax, dword [rbp + 0xd318]
cmp eax, dword [rbp + 0xd1ec]
sete al
cmp byte [rbp + 0xd31c], 0
setne r15b
mov dword [rcx + 8], 0x10bd80c7
rol dword [rax], cl
add byte [rax], al
mov dword [rcx + 8], 0x10bd80c7
rol dword [rax], cl
add byte [rax], al
je 0x14001da2e
cmp byte [rbp + 0xd311], 0
je 0x14001e0e0
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1f8]
call fcn.1400d13de
mov rdi, qword [rbp - 0x40]
test rdi, rdi
je case.0x140017b85.111
mov rsi, qword [rbp - 0x38]
cmp byte [rbp + 0xd310], 0
je 0x14001daa7
cmp byte [rbp + 0xd311], 0
je 0x140021868
test rsi, rsi
je 0x14001e0e0
add byte [rax], al
call fcn.140003efc
mov rbx, rax
mov r13, r14
mov r14, qword [rbp + 0xd308]
mov rcx, r14
call fcn.1400f8164
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call r13
mov qword [rbp + 0xd308], rbx
mov byte [rbp + 0xd310], 0
jmp 0x14001daae
mov rbx, qword [rbp + 0xd308]
mov r13, qword [rbx + 0xc]
mov r14, qword [rbx + 0x24]
jae 0x14001dada
jae 0x14001dada
mov qword [rsp + 0x20], 0x2000
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
lea r9, [rbp + 0xaac0]
call fcn.140003f78
movsb byte [rdi], byte [rsi]
invalid
invalid
dec dword [rbx + rcx*4 - 0x73]
adc dl, dl
add byte [rax], al
mov rcx, qword [rbp + 0xd308]
mov r8, qword [rcx + 0xc]
mov rdi, qword [rcx + 0x24]
movsb byte [rdi], byte [rsi]
invalid
add byte [rax - 0x75], cl
lea ecx, [rax]
rol dword [rax], cl
add byte [rbx + rcx*4 + 0x41], cl
or al, 0x48
mov edi, dword [rcx + 0x24]
mov rcx, r8
sub rcx, r13
mov r10, qword [rbp + 0xd208]
add r10, rcx
cmp r10, r9
retf 0xf4d
ror dword [r9 + r9*4 - 0x6b], 1
or dl, dl
add byte [rax], al
test al, 1
jne case.0x140016d3d.105
retf 0xf4d
cmp dl, 4
jne 0x14001db25
mov byte [rbp + 0xd310], 1
mov rbx, qword [rbp + 0xd7d8]
jmp 0x14001db3f
cmp rdi, r14
mov rbx, qword [rbp + 0xd7d8]
jne 0x14001db3f
mov eax, dword [rbp + 0xd318]
cmp eax, dword [rbp + 0xd1ec]
sete al
cmp byte [rbp + 0xd31c], 0
setne cl
or cl, al
mov byte [rbp + 0xd7ac], cl
mov rsi, qword [rbp + 0xd300]
lea rax, [rsi + 0x8000]
mov qword [rbp + 0xd7c8], rax
mov r15, qword [rbp + 0xd2f0]
mov rdx, qword [rbp + 0xd2f8]
mov qword [rbp + 0xd7b8], rsi
invalid
cmp r15, rdx
jne 0x14001dbef
mov r8, qword [rbp + 0xd2e0]
mov r9, qword [rbp + 0xd2e8]
lea rcx, [rbp - 0x40]
ror byte [r8 - 0x73], 0x95
clc
rol dword [rax], 1
add al, ch
fnstcw word [rax]
or eax, dword [rax]
cmp qword [rbp - 0x40], 0
lea r11, [rbp + 0xaac0]
jne 0x14001e2a3
mov r14, qword [rbp - 0x38]
mov qword [rbp + 0xd2f8], r14
mov qword [rbp + 0xd2f0], 0
xor r15d, r15d
jmp 0x14001dbff
lea r11, [rbp + 0xaac0]
ja 0x140021845
mov r14, rdx
mov rdx, qword [rbp + 0xd2e8]
cmp r14, rdx
ja 0x1400217e0
sub r14, r15
add r15, qword [rbp + 0xd2e0]
mov rdi, qword [rbp + 0xd308]
mov rax, qword [rbp + 0xd310]
mov qword [rbp + 0xd818], rax
mov qword [rbp + 0xcc40], r11
mov qword [rbp + 0xcc48], 0x2000
mov al, byte [rsi + 0xab01]
test al, al
mov ecx, 0x40
mov edx, 8
cmove ecx, edx
mov r10b, byte [rsi + 0xab00]
xor r8d, r8d
cmp al, 2
setb r9b
mov dl, byte [rsi + 0xab02]
mov byte [rsi + 0xab02], 0
mov eax, 1
cmp r10b, 0xfc
mov qword [rbp + 0xd820], rdi
jne 0x14001dc8b
mov ecx, 0xfffffffb
jmp 0x14001dcb5
test r10b, r10b
js 0x14001dcb0
mov r10b, byte [rsi + 0xab03]
test r14, r14
je 0x14001dd72
test r10b, r10b
je 0x14001dd72
mov ecx, 0xfffffffe
jmp 0x14001dcb5
mov ecx, 0xfffffffd
xor edi, edi
xor esi, esi
add rsi, qword [rbp + 0xd308]
mov qword [rbp + 0xd308], rsi
add rdi, qword [rbp + 0xd310]
mov qword [rbp + 0xd310], rdi
xor r9d, r9d
cmp ecx, 0xfffffffb
sete r9b
test ecx, ecx
setne r8b
add r8b, r8b
sub rsi, qword [rbp + 0xd820]
add rsi, qword [rbp + 0xd2f0]
mov rdx, qword [rbp + 0xd2f8]
cmp rsi, rdx
mov r15, rsi
cmovae r15, rdx
movzx r8d, r8b
mov qword [rbp + 0xd2f0], r15
test eax, eax
cmovne r8d, r9d
je 0x14001dd23
cmp ecx, 0xfffffffb
jne 0x14001e0a8
invalid
add byte [rbp - 0x7c], al
sal byte [rbp + riz + 0x41], 0xf
mov dh, 0xc0
test r8b, r8b
je 0x14001dd4d
movzx eax, r8b
cmp eax, 1
mov rsi, qword [rbp + 0xd7b8]
clc
add dword [rax - 0x75], ecx
mov ch, 0xb8
xlatb
add byte [rax], al
mov rax, qword [rbp + 0xd818]
jne 0x14001e001
test dword [rax], ebx
fadd dword [rax]
add byte [rdi], cl
test dword [rsi + 0x4d000002], edi
test esi, esi
test r14, r14
jne 0x14001dd64
jmp 0x14001e001
test r14, r14
mov rsi, qword [rbp + 0xd7b8]
mov rax, qword [rbp + 0xd818]
je 0x14001e001
cmp rdi, rax
je 0x14001db9f
jmp 0x14001e001
mov r8b, r9b
or ecx, r8d
test r14, r14
sete al
test r10b, r10b
setne r8b
or r8b, al
mov byte [rsi + 0xab03], r8b
test r14, r14
jne 0x14001de21
test dl, dl
je 0x14001de21
or ecx, 4
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0x2000
lea rcx, [rbp - 0x40]
mov rdx, qword [rbp + 0xd7c8]
mov r8, r15
mov r9, r14
call 0x14003871a
mov rax, rsi
mov rsi, qword [rbp - 0x40]
mov rdi, qword [rbp - 0x30]
mov dl, byte [rbp - 0x38]
mov byte [rax + 0xab00], dl
mov eax, 1
mov ecx, 0xfffffffb
cmp dl, 0xfc
je 0x14001dcb9
test dl, dl
js 0x14001df95
je 0x14001df9f
mov rax, qword [rbp + 0xd7b8]
mov byte [rax + 0xab00], 0xff
mov eax, 1
jmp 0x14001dcb9
mov r8d, ecx
or r8d, 2
test r14, r14
cmove r8d, ecx
cmp qword [rsi + 0xaaf8], 0
lea rdx, [rbp + 0xcc40]
je 0x14001de6c
mov rcx, rsi
call fcn.14003b44f
mov rdi, rax
cmp byte [rsi + 0xab00], 0
sete al
cmp qword [rsi + 0xaaf8], 0
sete cl
and cl, al
movzx ecx, cl
xor eax, eax
jmp 0x14001dcb7
xor edi, edi
xor esi, esi
mov qword [rbp + 0xd780], r14
mov r9, r14
mov r13, r14
mov dword [rbp + 0xd7a0], r8d
mov r14, qword [rbp + 0xd7b8]
mov rax, qword [r14 + 0xaaf0]
invalid
stosb byte [rdi], al
add byte [rax], al
mov dword [rsp + 0x38], r8d
mov qword [rsp + 0x30], rax
and al, 0x30
invalid
and al, 0x30
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 0x8000
and al, 0x28
invalid
add byte [rax], 0
and al, 0x28
add byte [rax - 0x72b80000], al
lea rcx, [rbp - 0x40]
mov rdx, qword [rbp + 0xd7c8]
lea rcx, [rbp - 0x40]
mov rdx, qword [rbp + 0xd7c8]
mov r8, r15
mov qword [rbp + 0xd7f8], r9
call 0x14003871a
push rsi
test al, 1
add byte [rax - 0x75], cl
ror byte [r8 - 0x75], 0x45
ror byte [rdx - 0x77be37a3], 1
enter 0xffffffffffff8841, 0xffffffffffffff9e
add byte [rbx + 0x29490000], ch
invalid
push rsi
test al, 1
add byte [rax - 0x75], cl
ror byte [r8 - 0x75], 0x45
ror byte [rdx - 0x77be37a3], 1
enter 0xffffffffffff8841, 0xffffffffffffff9e
enter 0xffffffffffff8841, 0xffffffffffffff9e
add byte [rbx + 0x29490000], ch
int 0x4c
mov qword [rbp + 0xd7c0], r13
mov qword [rbp + 0xd7c0], r13
jb 0x140021880
add byte [rax], al
mov r13, rcx
add rsi, rcx
mov qword [r14 + 0xaaf8], rax
mov rcx, r14
lea rdx, [rbp + 0xcc40]
call fcn.14003b44f
add rdi, rax
mov eax, 1
test bl, bl
js 0x14001dfbf
mov ecx, 0xfffffffb
mov r14, qword [rbp + 0xd780]
test r14, r14
jne 0x14001df2c
cmp bl, 1
je 0x14001dfee
test r14, r14
je 0x14001df6b
mov ecx, 0xfffffffd
jmp 0x14001dcb9
xor eax, eax
mov ecx, 1
jmp 0x14001dcb9
mov ecx, 0xfffffffd
mov r14, qword [rbp + 0xd780]
jmp 0x14001dfee
mov rbx, qword [rbp + 0xd7d8]
mov r13, qword [rbp + 0xd7f0]
jmp 0x14001dcb9
sub rdi, rax
sete al
mov cl, byte [rbp + 0xd7ac]
not cl
test cl, al
jne 0x14001e166
cmp rdi, 0x2001
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001e0fe
cmp ecx, 1
jne 0x14001e043
invalid
adc al, 0x80
mov ebp, 0xd312
add byte [rdi], cl
test ch, ch
cmp byte [rbp + 0xd312], 0
je 0x14001e329
add al, byte [rax]
invalid
add al, byte [rax]
add dh, al
test dword [rax], edx
rol dword [rax], cl
add byte [rdx], al
test bl, bl
je 0x14001e272
fisttp dword [rdi]
test byte [rdi], ah
add al, byte [rax]
add byte [rcx], dh
invalid
xor edi, edi
jmp 0x14001e212
mov r8d, 0x16
mov cl, 0x14
lea rdx, [0x140153222]
call fcn.14000afd2
mov rdi, rax
and eax, 3
lea rcx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp rax
xor edi, edi
test rdi, rdi
sete al
not r15b
test r15b, al
mov r13, qword [rbp + 0xd7f0]
jne 0x14001e135
cmp rdi, 0x2001
mov r15, qword [rbp + 0xd808]
jb 0x14001e219
jmp 0x140021977
mov rcx, rsi
call fcn.1400d1ccf
mov rdi, rax
and eax, 3
lea rcx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xd7d8]
jmp rax
mov r8d, 0x10
mov cl, 0x27
lea rdx, str.Invalid_checksumC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccrc32.rs
lea edx, str.Invalid_checksumC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccrc32.rs
call fcn.14000afd2
mov rdi, rax
and eax, 3
lea rcx, [0x140155034]
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r15, qword [rbp + 0xd808]
jmp rax
mov r8d, 0x10
mov cl, 0x27
lea rdx, str.Invalid_checksumC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccrc32.rs
call fcn.14000afd2
mov rdi, rax
and eax, 3
lea rcx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp rax
mov rdi, qword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155034]
or eax, 0x136e86
or eax, 0x136e86
movsxd rax, dword [rcx + rax*4]
add rax, rcx
enter 0xffffffffffff8b4c, 0xffffffffffffffbd
or al, bl
add byte [rax], al
enter 0xffffffffffff8b4c, 0xffffffffffffffbd
or al, bl
add byte [rax], al
mov r13, qword [rbp + 0xd7f0]
jmp rax
mov ecx, edx
call fcn.14000408a
mov rdi, rax
and eax, 3
loopne 0x14001e1d5
loopne 0x14001e1d5
lea rcx, [0x140155034]
pop rbx
outsb dx, byte [rsi]
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
mov r15, qword [rbp + 0xd808]
mov r13, qword [rbp + 0xd7f0]
jmp rax
and byte [rax], al
add byte [rbx + rcx*4 + 0x35], cl
sbb al, 0x6e
invalid
and dword [rbp + 0x37], 0
add byte [rax - 0x75], cl
popfq
fcom st(7)
add byte [rax], al
invalid
mov rbx, qword [rbp + 0xd7d8]
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0xd1e8]
lea rdx, [rbp + 0xaac0]
mov r8, rdi
call fcn.14000ae8b
mov rcx, qword [rbp + 0xd7e0]
mov esi, 0x2000
cmp rdi, 0x2001
cmovae rsi, rdi
jae 0x1400218e6
test rdi, rdi
je 0x14001e397
lea rdx, [rbp + 0xaac0]
add byte [rax], al
mov r8, rdi
call fcn.1400d1191
test rax, rax
test eax, eax
je 0x14001d20a
jmp 0x14001f304
add byte [rax], al
mov r8d, 0x10
add byte [rax], al
mov cl, 0x27
lea rdx, str.Invalid_checksumC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccrc32.rs
call fcn.14000afd2
mov rdi, rax
and eax, 3
lea rcx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xd7d8]
jmp rax
invalid
loopne 0x14001e2ec
mov rdi, qword [rbp - 0x38]
mov edi, dword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155034]
lea ecx, [0x140155034]
lea ecx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp rax
invalid
insd dword [rdi], dx
invalid
loopne 0x14001e313
mov edi, dword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155034]
lea ecx, [0x140155034]
lea ecx, [0x140155034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xd7d8]
jmp rax
mov r8d, 0x2a
sub al, byte [rax]
add byte [rax], al
mov cl, 0x25
lea rdx, str.decompression_not_finished_but_EOF_reachedcorrupt_deflate_streamC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_flate2_1.0.30_src_bufreader.rs
dec dword [rsi + 0x13]
add al, ch
invalid
int3
invalid
dec dword [rax - 0x77]
mov dword [rbx - 0x72b7fc20], 0x136d290d
add byte [rax + 0x63], cl
add al, 0x81
dec dword [rsi + 0x13]
add al, ch
invalid
mov dword [rbx - 0x72b7fc20], 0x136d290d
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov esi, dword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
mov r13, qword [rbp + 0xd7f0]
jmp rax
add ecx, dword [rax - 0x73]
or eax, 0x136cea
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x9d8b48c8
fcom st(7)
add byte [rax], al
or dword [rax + 1], 0x9d8b48c8
fcom st(7)
add byte [rax], al
jmp rax
cmp byte [rdi + 0x10], 0x23
je 0x14001e380
jmp case.0x14001d772.2
cmp byte [rdi + 0xf], 0x23
je 0x14001e380
jmp case.0x14001d772.2
mov rax, rdi
shr rax, 0x20
cmp eax, 0x23
jne case.0x14001d772.2
mov qword [rbp - 0x40], rdi
lea rcx, [rbp - 0x40]
call fcn.1400d1102
mov esi, 0x2000
jmp 0x14001d20a
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rdi, [rbp + 0xcc40]
mov rsi, qword [rbp + 0xd810]
cmp qword [rbp + 0xd550], 0
je 0x14001e3c8
mov r8, qword [rbp + 0xd558]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
lea rcx, [rbp + 0xd1e0]
call fcn.1400014ad
mov rax, qword [rbp + 0xd788]
mov rdx, qword [rbp + 0xd790]
mov rcx, qword [rbp + 0xd768]
cmp rcx, rdx
jne 0x14001cc96
mov rax, qword [rbp + 0xd788]
jmp 0x14001e454
mov qword [rbp - 0x40], rdi
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], r13
lea rcx, [rbp - 0x40]
call fcn.140001000
mov rdi, rax
mov rbx, rdx
lea r13, [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd810]
mov r8, qword [rbp + 0xd7e8]
lea rcx, [rbp + 0xcbc8]
mov rdx, r12
call qword [rsi + 0x18]
xor eax, eax
mov qword [rbp + 0xd818], rax
mov r12, qword [rbp + 0xd7b0]
jmp 0x14001a6f2
mov r13, qword [rbp + 0xd7f0]
test r13, r13
mov qword [rbp + 0xd5f8], rax
je 0x14001f094
js 0x1400214f7
mov al, byte [0x1401660a0]
mov edx, 1
mov rcx, r13
call fcn.140001ab0
test rax, rax
je 0x1400214ea
mov qword [rbp + 0xd810], rax
mov rcx, rax
mov rbx, qword [rbp + 0xd6a8]
mov rdx, rbx
mov r8, r13
call fcn.1400fc250
mov al, byte [0x1401660a0]
mov edx, 1
mov rcx, r13
call fcn.140001ab0
test rax, rax
je 0x140021a51
mov rsi, rax
mov rcx, rax
mov rdx, rbx
mov r8, r13
call fcn.1400fc250
mov qword [rbp + 0xd1e0], r13
mov qword [rbp + 0xd1e8], rsi
mov qword [rbp + 0xd1f0], r13
mov byte [rbp + 0xd1f8], 0
mov r8d, 1
lea rsi, [rbp + 0xd1e0]
mov rcx, rsi
lea rdx, [0x14014cf38]
call case.0x1400ac6fe.1149
mov rax, qword [rbp + 0xd1e0]
mov qword [rbp + 0xd7e8], rax
mov rdx, qword [rbp + 0xd1e8]
mov r8, qword [rbp + 0xd1f0]
mov byte [rbp + 0xd806], 1
mov rcx, rsi
mov qword [rbp + 0xd820], rdx
call case.0x14006609e.574
lea r12, [rbp - 0x40]
mov rax, qword [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd1e8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14001e5b3
mov rcx, qword [rbp + 0xd1f0]
mov qword [rbp + 0xd1e0], rax
mov qword [rbp + 0xd1e8], rsi
mov qword [rbp + 0xd1f0], rcx
mov byte [rbp + 0xd806], 1
mov rcx, rdi
lea rdx, [rbp + 0xd1e0]
mov r8b, 1
call fcn.1400abb20
mov rcx, qword [rbp + 0xcc40]
mov rdi, qword [rbp + 0xcc48]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x14001f14e
mov rsi, rdi
mov rbx, qword [rbp + 0xd810]
mov edi, 2
cmp qword [rbp + 0xd7e8], 0
je 0x14001e5dc
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd820]
call r14
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call r14
cmp edi, 2
je 0x14001f09e
mov r8d, 0x254
lea rbx, [rbp + 0xaac0]
mov rcx, rbx
mov rdx, r12
call fcn.1400fc250
mov r8d, 0x254
lea rcx, [rbp - 0x2c]
mov rdx, rbx
call fcn.1400fc250
mov qword [rbp - 0x40], rsi
mov rax, qword [rbp + 0xcef0]
mov qword [rbp - 0x38], rax
movzx eax, word [rbp]
movzx r13d, word [rbp + 2]
movzx r14d, word [rbp + 4]
mov dword [rbp - 0x30], 0
cmp edi, 1
jne 0x14001e670
mov rbx, qword [rbp - 0x40]
cmp ax, 0x2e
jne 0x14001e75a
test r13w, r13w
je 0x14001e670
cmp r13w, 0x2e
jne 0x14001e75a
test r14w, r14w
jne 0x14001e75a
mov r8d, 0x250
lea rdi, [rbp + 0xaac0]
mov rcx, rdi
xor edx, edx
call fcn.1400fc090
mov rsi, qword [rbp - 0x38]
mov rcx, rsi
mov rdx, rdi
mov r13, qword [sym.imp.KERNEL32.dll_FindNextFileW]
call r13
test eax, eax
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14001f0b5
mov rbx, qword [rbp - 0x40]
cmp word [rbp + 0xaaec], 0x2e
jne 0x14001e6e6
movzx eax, word [rbp + 0xaaee]
test ax, ax
je 0x14001e6d4
cmp ax, 0x2e
jne 0x14001e6e6
cmp word [rbp + 0xaaf0], 0
jne 0x14001e6e6
mov rcx, rsi
mov rdx, rdi
call r13
test eax, eax
jne 0x14001e6ae
jmp 0x14001f0b5
lock inc qword [rbx]
jle case.0x140020f55.2
mov rsi, qword [rbp + 0xaac0]
lea rax, [rbp + 0xaac8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov eax, dword [rax + 0x20]
mov dword [rbp + 0xd100], eax
movzx eax, word [rbp + 0xaaec]
mov word [rbp + 0xd7f0], ax
movzx r13d, word [rbp + 0xaaee]
movzx r14d, word [rbp + 0xaaf0]
mov r8d, 0x21e
lea r12, [rbp + 0xd1e0]
mov rcx, r12
lea rdx, [rbp + 0xaaf2]
call fcn.1400fc250
xor edi, edi
jmp 0x14001e7b2
mov word [rbp + 0xd7f0], ax
lock inc qword [rbx]
jle case.0x140020f55.2
mov rsi, qword [rbp - 0x2c]
lea rax, [rbp - 0x2c]
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov eax, dword [rax + 0x28]
mov dword [rbp + 0xd100], eax
mov r8d, 0x21e
lea r12, [rbp + 0xd1e0]
mov rcx, r12
lea rdx, [rbp + 6]
call fcn.1400fc250
test rbx, rbx
sete dil
mov eax, dword [rbp + 0xd100]
mov dword [rbp + 0xcfc0], eax
movaps xmm0, xmmword [rbp + 0xd0e0]
movaps xmm1, xmmword [rbp + 0xd0f0]
movaps xmmword [rbp + 0xcfb0], xmm1
movaps xmmword [rbp + 0xcfa0], xmm0
mov r8d, 0x21e
lea r15, [rbp + 0xaac0]
mov rcx, r15
mov rdx, r12
call fcn.1400fc250
movaps xmm0, xmmword [rbp + 0xcfa0]
movaps xmm1, xmmword [rbp + 0xcfb0]
movaps xmmword [rbp + 0xd550], xmm0
movaps xmmword [rbp + 0xd560], xmm1
mov eax, dword [rbp + 0xcfc0]
mov dword [rbp + 0xd570], eax
mov r8d, 0x21e
lea r12, [rbp + 0xcc40]
mov rcx, r12
mov rdx, r15
call fcn.1400fc250
test dil, dil
jne 0x14001f4b6
mov eax, dword [rbp + 0xd570]
lea rcx, [rbp + 0xaac8]
mov dword [rcx + 0x28], eax
movaps xmm0, xmmword [rbp + 0xd550]
movaps xmm1, xmmword [rbp + 0xd560]
movups xmmword [rcx + 0x18], xmm1
movups xmmword [rcx + 8], xmm0
movzx eax, word [rbp + 0xd7f0]
mov word [rbp + 0xaaf4], ax
mov word [rbp + 0xaaf6], r13w
mov word [rbp + 0xaaf8], r14w
mov r8d, 0x21e
lea rcx, [rbp + 0xaafa]
mov rdx, r12
call fcn.1400fc250
mov qword [rbp + 0xaac0], rbx
mov qword [rbp + 0xaac8], rsi
mov rdi, qword [rbx + 0x18]
mov rsi, qword [rbx + 0x20]
mov ecx, 0x104
lea rdx, [rbp + 0xaaf4]
mov rax, rdx
lea r12, [rbp - 0x40]
mov r15, qword [rbp + 0xd808]
cmp word [rax], 0
je 0x14001e995
cmp word [rax + 2], 0
je 0x14001e96d
sub rax, rdx
mov r8, rax
shr r8, 1
cmp rax, 0x20a
jae 0x14002199a
lea rcx, [rbp + 0xcfa0]
call fcn.1400a77b0
mov r13, qword [rbp + 0xcfa8]
mov rbx, qword [rbp + 0xcfb0]
test rsi, rsi
mov qword [rbp + 0xd7f0], r13
je 0x14001e9f6
js 0x140021a73
mov al, byte [0x1401660a0]
mov edx, 1
mov rcx, rsi
call fcn.140001ab0
mov r14, rax
test rax, rax
jne 0x14001e9fc
jmp 0x140021a7d
mov r14d, 1
mov rcx, r14
mov rdx, rdi
mov r8, rsi
call fcn.1400fc250
mov qword [rbp + 0xd1e0], rsi
mov qword [rbp + 0xd1e8], r14
mov qword [rbp + 0xd1f0], rsi
mov byte [rbp + 0xd1f8], 0
lea rcx, [rbp + 0xd1e0]
mov rdx, r13
mov r8, rbx
call case.0x1400ac6fe.1149
mov r14, qword [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd1e8]
mov rdi, qword [rbp + 0xd1f0]
cmp qword [rbp + 0xcfa0], 0
je 0x14001ea6d
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7f0]
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0xd1e0]
mov rdx, rsi
mov r8, rdi
call fcn.1400ae130
add byte [rbx + 0xd1e0bd], al
add byte [rdx], al
add byte [rbx + 0xd1e0bd], al
add byte [rdx], al
jne 0x14001eae4
mov rax, qword [rbp + 0xd1e8]
mov qword [rbp + 0xcfa8], rax
mov byte [rbp + 0xcfa0], 1
lea rcx, [rbp + 0xcfa8]
call fcn.1400a38e0
test r14, r14
mov rax, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14001eac3
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call rax
mov rax, qword [rbp + 0xaac0]
lock dec qword [rax]
jne 0x14001eadc
mov rcx, qword [rbp + 0xaac0]
call fcn.140022fc8
mov edi, dword [rbp - 0x30]
jmp 0x14001e62d
mov eax, dword [rbp + 0xd220]
bt eax, 0xa
setae cl
bt dword [rbp + 0xd224], 0x1d
setae dl
or dl, cl
cmp dl, 1
jne 0x14001eaa9
and eax, 0x10
jne 0x14001eaa9
mov rcx, rsi
mov rdx, rdi
call fcn.1400afb60
test rax, rax
je 0x14001eaa9
cmp rdx, 2
jne 0x14001eb29
movzx ecx, word [rax]
cmp ecx, 0x2e2e
je 0x14001eaa9
mov r8, rdx
test r8, r8
je 0x14001eb5c
mov rcx, r8
dec r8
cmp byte [rax + rcx - 1], 0x2e
jne 0x14001eb2c
mov r9, rdx
sub r9, rcx
jb 0x140021a9e
add rcx, rax
test r8, r8
cmove rcx, r8
xor r8d, r8d
mov rdx, r9
jmp 0x14001eb62
mov r8b, 1
mov rcx, rax
test r8b, r8b
mov r8d, 0
cmove r8, rcx
test rax, rax
cmove r8, rax
test r8, r8
je 0x14001eaa9
cmp rdx, 3
jne 0x14001eaa9
movzx eax, word [r8]
xor eax, 0x7865
movzx ecx, byte [r8 + 2]
xor ecx, 0x65
or cx, ax
jne 0x14001eaa9
mov qword [rbp + 0xaac0], rsi
mov qword [rbp + 0xaac8], rdi
lea rax, [rbp + 0xaac0]
mov qword [rbp + 0xd1e0], rax
add byte [rax - 0x73], cl
add eax, 0x91412
add byte [rax - 0x73], cl
add eax, 0x91412
mov qword [rbp + 0xd1e8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x40], rax
mov ecx, 1
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
lea rax, [rbp + 0xd1e0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rcx, [rbp + 0xce98]
lea rdx, [rbp - 0x40]
call fcn.1400023e0
mov al, byte [0x1401660a0]
mov ecx, 3
mov edx, 1
call fcn.140001ab0
test rax, rax
je 0x140021aaa
mov byte [rax + 2], 0x64
mov word [rax], 0x6d63
mov ecx, 3
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rcx
mov byte [rbp - 0x28], 0
xor r15d, r15d
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], 8
mov qword [rbp - 0x10], r15
mov qword [rbp + 0x48], r15
mov qword [rbp + 0x58], r15
mov word [rbp + 0x60], r15w
movabs rax, 0x8000000000000000
mov qword [rbp - 8], rax
mov word [rbp + 0x84], r15w
mov eax, 6
mov dword [rbp + 0x18], eax
mov dword [rbp + 0x28], eax
mov dword [rbp + 0x38], eax
cmp byte [rcx + rcx*4 + 0x7d], cl
push 0x787d894c
cmp byte [rcx + rcx*4 + 0x7d], cl
push 0x787d894c
mov dword [rbp + 0x80], 0x8000000
mov r8d, 2
lea rbx, [rbp - 0x40]
mov rcx, rbx
lea rdx, [0x14011fc90]
call fcn.1400bfbc0
mov rdi, qword [rbp + 0xcea0]
mov r8, qword [rbp + 0xcea8]
mov rcx, rbx
mov rdx, rdi
call fcn.1400bfbc0
cmp qword [rbp + 0xce98], r15
je 0x14001ed2f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dword [rbp + 0xd1e0], 3
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp - 0x40]
lea r8, [rbp + 0xd1e0]
call fcn.1400b0690
mov rax, qword [rbp + 0xaac0]
mov qword [rbp + 0xd7f0], rax
mov rax, qword [rbp + 0xaad0]
cmp rax, 2
je 0x14002056c
mov rcx, qword [rbp + 0xaac8]
mov qword [rbp + 0xd810], rcx
mov rbx, qword [rbp + 0xaae0]
mov rcx, qword [rbp + 0xaae8]
add byte [rax - 0x77], cl
lea esp, [rax]
fadd dword [rax]
add byte [rax - 0x75], cl
mov ebp, 0xaaf0
add byte [rax - 0x77], cl
lea esp, [rax]
fadd dword [rax]
add byte [rax - 0x75], cl
mov ebp, 0xaaf0
mov rcx, qword [rbp + 0xaaf8]
mov qword [rbp + 0xd7e8], rcx
test rax, rax
je 0x14001edb9
mov rcx, qword [rbp + 0xaad8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
xor eax, eax
mov qword [rbp + 0xd0e0], rax
mov ecx, 1
mov qword [rbp + 0xd0e8], rcx
mov qword [rbp + 0xd0f0], rax
mov qword [rbp + 0xcfa0], rax
mov qword [rbp + 0xcfa8], rcx
mov qword [rbp + 0xcfb0], rax
test rbx, rbx
je 0x140020178
test rdi, rdi
je 0x1400201c0
mov byte [rbp + 0xd805], 1
lea rcx, [rbp + 0xaac0]
mov rdx, qword [rbp + 0xd820]
lea r8, [rbp + 0xd0e0]
call fcn.1400bc000
mov rax, qword [rbp + 0xaac0]
mov rdi, qword [rbp + 0xaac8]
cmp rax, 3
je 0x140021ab9
lea rcx, [rbp + 0xaac8]
movups xmm0, xmmword [rcx + 8]
add byte [rdi], cl
adc byte [rcx + 8], al
movups xmm1, xmmword [rcx + 0x18]
lea rcx, [rbp + 0xcc50]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov qword [rbp + 0xcc40], rax
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xcc48], rdi
lea rcx, [rbp + 0xaac0]
mov rdx, qword [rbp + 0xd7e8]
lea r8, [rbp + 0xcfa0]
call fcn.1400bc000
mov rax, qword [rbp + 0xaac0]
mov eax, dword [rbp + 0xaac0]
mov eax, dword [rbp + 0xaac0]
mov rdi, qword [rbp + 0xaac8]
cmp rax, 3
je 0x14002045d
lea rcx, [rbp + 0xaac8]
movups xmm0, xmmword [rcx + 8]
adc byte [rcx + 8], al
movups xmm1, xmmword [rcx + 0x18]
lea rcx, [rbp + 0xd1e4]
movups xmmword [rcx + 0x1c], xmm1
movups xmmword [rcx + 0xc], xmm0
mov qword [rbp + 0xd1e0], rax
mov qword [rbp + 0xd1e8], rdi
mov rax, qword [rbp + 0xcc68]
mov rcx, qword [rbp + 0xd208]
mov qword [rbp + 0xd550], rax
mov qword [rbp + 0xd558], rcx
mov ecx, 2
lea rdx, [rbp + 0xd550]
xor r8d, r8d
mov r9d, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForMultipleObjects]
cmp eax, 1
je 0x14001ef56
test eax, eax
jne 0x140020289
mov rax, qword [rbp + 0xcc40]
test rax, rax
je 0x14001efd0
cmp eax, 1
jne 0x14001efaa
invalid
pop qword [rax]
add byte [rax], al
test dword [rdi + 0x48000000], ecx
mov edx, dword [rbp + 0xcc50]
mov rdx, qword [rbp + 0xcc50]
mov rcx, qword [rbp + 0xcc60]
mov dword [rbp + 0xd6c0], 0
lea r8, [rbp + 0xd6c0]
mov r9d, 1
call qword [sym.imp.KERNEL32.dll_GetOverlappedResult]
test eax, eax
je 0x140020409
mov eax, dword [rbp + 0xd6c0]
jmp 0x14001efb1
mov rax, qword [rbp + 0xd1e0]
test rax, rax
test eax, eax
test eax, eax
je 0x14001f024
cmp eax, 1
jne 0x14001f002
mov rdx, qword [rbp + 0xd1f0]
mov rcx, qword [rbp + 0xd200]
mov dword [rbp + 0xd6c0], 0
lea r8, [rbp + 0xd6c0]
mov r9d, 1
call qword [sym.imp.KERNEL32.dll_GetOverlappedResult]
test eax, eax
je 0x1400205c5
mov eax, dword [rbp + 0xd6c0]
jmp 0x14001f009
mov rax, qword [rbp + 0xcc48]
mov qword [rbp + 0xcc40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0xcc58]
add qword [rcx + 0x10], rax
test rax, rax
je 0x140020442
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xcc40]
int3
add byte [rax], al
call fcn.1400bc360
cmp byte [rbp + 0xaac0], 0
jne 0x140020208
invalid
int3
cmp byte [rbp + 0xaac1], 0
jne 0x14001eeda
jmp 0x140020442
adc al, 0
add byte [rax - 0x75], cl
test eax, ebp
rol dword [rax], 1
add byte [rax - 0x39], cl
test eax, esp
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rax, qword [rbp + 0xd1e8]
mov qword [rbp + 0xd1e0], 0
mov rcx, qword [rbp + 0xd1f8]
add byte [rax + 1], cl
adc byte [r8 - 0x7b], cl
invalid
je 0x14001f051
add byte [rax + 1], cl
adc byte [r8 - 0x7b], cl
sal byte [rbp + rbp + 0x48], 0x8d
invalid
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xd1e0]
call fcn.1400bc360
cmp byte [rbp + 0xaac0], 0
jne 0x140020208
cmp byte [rbp + 0xaac1], 0
jne 0x14001eeda
shr dword [rdx + 0xf000000], 0x85
mov esi, edi
invalid
lea rcx, [rbp + 0xcc40]
call fcn.1400bc4d0
jmp 0x14002044e
mov ebx, 1
mov edi, 0x11
lea rax, [0x140105c92]
mov qword [rbp + 0xd7e0], rax
lea r13, [rbp + 0xd1e0]
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
jmp 0x14001f34b
movabs rsi, 0x300000002
mov rcx, rsi
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
lea r13, [rbp + 0xd1e0]
jmp 0x14001f12d
mov rsi, qword [sym.imp.KERNEL32.dll_GetLastError]
call rsi
cmp eax, 0x12
je 0x140021246
call rsi
mov esi, eax
shl rsi, 0x20
or rsi, 2
movaps xmm0, xmmword [rbp + 0xcfa0]
movaps xmm1, xmmword [rbp + 0xcfb0]
movaps xmmword [rbp + 0xd550], xmm0
movaps xmmword [rbp + 0xd560], xmm1
mov eax, dword [rbp + 0xcfc0]
mov dword [rbp + 0xd570], eax
mov r8d, 0x21e
lea rcx, [rbp + 0xcc40]
mov rdx, rdi
call fcn.1400fc250
lea r13, [rbp + 0xd1e0]
invalid
mov rcx, rsi
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
mov rcx, r12
call fcn.140022912
mov rsi, qword [rbp + 0xcbb0]
mov r12, qword [rbp + 0xcbb8]
mov rax, qword [rbp + 0xcbc0]
mov qword [rbp + 0xd7e8], rax
jmp 0x14001f483
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
lea ebx, [rax]
fadd dword [rax]
add byte [rcx - 0x48], al
push rax
add al, byte [rax]
add byte [rax - 0x73], cl
mov ch, 0xe0
rol dword [rax], 1
add byte [rax - 0x77], cl
int1
mov qword [rbp + 0xd818], rcx
mov r8d, 0x250
lea rsi, [rbp + 0xd1e0]
mov rcx, rsi
xor edx, edx
call fcn.1400fc090
mov rcx, rdi
mov rdx, rsi
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
mov r13, rax
cmp rax, 0xffffffffffffffff
mov rbx, qword [rbp + 0xd810]
mov qword [rbp + 0xd7b8], rdi
je 0x14001f389
mov al, byte [0x1401660a0]
mov ecx, 0x30
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x140021af9
add byte [rax], al
add byte [rax], al
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov rax, qword [rbp + 0xd7f0]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], rax
mov byte [rsi + 0x28], 0
mov r8d, 0x250
mov rcx, r12
lea rdx, [rbp + 0xd1e0]
call fcn.1400fc250
mov edi, 1
mov qword [rbp + 0xcef0], r13
jmp 0x14001f39e
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
mov r9, rbx
mov ecx, ebx
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jne 0x14001c7c1
mov rbx, qword [rbp - 0x38]
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd6c0]
call fcn.14000121c
mov r9, qword [rbp - 0x40]
enter 0xffffffffffff8d48, 0x4d
ror byte [rax - 0x73], 0x95
rcl dh, 0
add al, ch
call 0x18d01f054
mov ecx, dword [rbp - 0x40]
mov rcx, qword [rbp - 0x38]
mov rdi, qword [rbp - 0x30]
mov r15, qword [rbp - 0x28]
movabs rax, 0x8000000000000000
cmp r9, rax
cmp ecx, eax
cmp ecx, eax
je 0x14001cc30
mov qword [rbp + 0xd7c0], rbx
mov qword [rbp + 0xd7b8], rcx
mov rbx, qword [rbp - 0x20]
cmp bx, 0xffff
sti
dec dword [rdi]
xchg esp, eax
ror dword [rcx + 0x10e8c1d8], 0x41
mov eax, 0xffff
sti
dec dword [rdi]
xchg esp, eax
ror dword [rcx + 0x10e8c1d8], 0x41
mov eax, 0xffff
cmp eax, r8d
sete dl
or dl, cl
mov rcx, rbx
not rcx
shr rcx, 0x20
test cx, cx
sete cl
or cl, dl
mov rdx, rbx
fimul dword [rax - 0x3f]
invalid
xor byte [rcx + rdi - 0x3e], al
setae dl
mov r10d, r15d
mov r8d, 0xffffffff
mov qword [rbp + 0xd7c8], r10
cmp r10, r8
sete r14b
or r14b, dl
or r14b, cl
shr r15, 0x20
mov ecx, 2
mov qword [rbp + 0xd818], rcx
mov r13d, 0x2f
test r14b, r14b
jne 0x14001f4f5
fimul dword [rax - 0x3f]
invalid
cmp r15d, 0xffffffff
je 0x14001f4f5
cmp bx, ax
je 0x14001f4f5
add byte [rax], al
add byte [rax], al
lea rax, [0x140105be7]
mov qword [rbp + 0xd820], rax
jmp 0x14001f6cc
mov rdi, rax
mov rcx, qword [rbp + 0xd7e0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rbp + 0xd7e0], rdi
lea r13, [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd810]
mov rdi, rbx
cmp qword [rbp + 0xd550], 0
je 0x14001f349
mov r8, qword [rbp + 0xd558]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
xor ebx, ebx
mov rcx, r13
call fcn.1400014ad
mov rax, qword [rbp + 0xd788]
mov qword [rbp + 0xd5f8], rax
mov qword [rbp + 0xd7d8], rdi
mov rax, qword [rbp + 0xd7e0]
mov r8, rbx
jmp 0x14001f468
mov r8d, 3
lea r13, [rbp + 0xd1e0]
jmp 0x14001f461
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov edi, 2
cmp qword [rbp + 0xd818], 0
je 0x14001f3bb
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7b8]
call r14
cmp qword [rbp + 0xd7e8], 0
je 0x14001f3d8
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd820]
call r14
cmp r13, 0xffffffffffffffff
jne 0x14001e5eb
jmp 0x14001e5dc
mov edi, 0x21
lea rax, [0x140105c45]
jmp 0x14001f413
mov rax, qword [rbp + 0xcc48]
mov edi, 0x19
xor r8d, r8d
jmp 0x14001f413
mov r8d, 1
lea rax, str.Invalid_local_file_headerInvalid_Central_Directory_headerArchive_header_is_too_largeAES_encryption_without_AES_extra_data_fieldInvalid_central_directory_size_or_offsetSupport_for_multi_disk_files_is_not_implementedFile_cannot_contain_ZIP64_central_directory_endPassword_required_to_decrypt_fileCould_not_seek_to_start_of_central_directoryInvalid_file_path
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001f461
mov rax, qword [rbp + 0xcc48]
xor r8d, r8d
jmp 0x14001f432
xor r8d, r8d
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001f45a
mov rax, qword [rbp + 0xcc48]
xor r8d, r8d
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
mov qword [rbp + 0xd7d8], rdi
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x40], r8
lea rcx, [rbp - 0x40]
call fcn.140001000
mov rdi, rax
mov rbx, rdx
lea rcx, [rbp + 0xd600]
call fcn.140022d85
jmp 0x14001e424
mov edi, 0x20
lea rax, str.Compression_method_not_supportedx3
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r8d, 2
jmp 0x14001f461
lea r13, [rbp + 0xd1e0]
lea r12, [rbp - 0x40]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp 0x14001f117
mov qword [rbp + 0xd7e0], rax
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
jmp 0x14001f329
mov qword [rbp + 0xd7f8], r9
mov r9, 0xffffffffffffffd6
sub r9, rdi
mov r8d, 1
lea rcx, [rbp - 0x40]
mov rdx, rsi
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
je 0x14001f683
lea rcx, [rbp - 0x38]
call fcn.140001867
mov r14, qword [rbp + 0xd7c0]
mov eax, 1
mov qword [rbp + 0xd818], rax
mov r13d, 0x28
sub r14, qword [rbp + 0xd7c8]
jb 0x14001f6b7
mov rcx, r14
lea rax, [0x140105bbf]
mov qword [rbp + 0xd820], rax
sub rcx, r15
mov qword [rbp + 0xd7c8], rcx
mov r9, qword [rbp + 0xd7f8]
jb 0x14001f6cc
shr rbx, 0x20
movzx r15d, bx
cmp r15, qword [rbp + 0xd7c0]
mov r13d, 0
cmovbe r13, r15
mov rcx, r13
call fcn.140023016
mov rbx, rdx
mov qword [rbp + 0xd550], rax
mov qword [rbp + 0xd558], rdx
mov qword [rbp + 0xd560], 0
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
jne 0x14001f5d8
call fcn.1400c01b1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r8, qword [rax + 0x78]
mov r9, qword [rax + 0x80]
lea rcx, [r8 + 1]
mov qword [rax + 0x78], rcx
lea rcx, [rbp + 0xd1e0]
mov rdx, r13
call fcn.14002313f
lea rcx, [rbp - 0x40]
mov rdx, rsi
xor r8d, r8d
mov r9, r14
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
je 0x14001f7e3
lea rcx, [rbp - 0x38]
call fcn.140001867
lea rcx, [rbp + 0xd1e0]
call fcn.140022edd
mov r13d, 0x2c
mov eax, 1
mov qword [rbp + 0xd818], rax
lea rax, [0x140105c66]
mov qword [rbp + 0xd820], rax
cmp qword [rbp + 0xd550], 0
je 0x14001f6c5
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001f6c5
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
je 0x14001f70c
xor eax, eax
mov qword [rbp + 0xd818], rax
jmp 0x14001f6c5
lea rax, [0x140105bbf]
mov qword [rbp + 0xd820], rax
mov r9, qword [rbp + 0xd7f8]
test r9, r9
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
je 0x14001f6f2
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7b8]
call r14
mov rsi, qword [rbp + 0xd6c0]
mov rbx, qword [rbp + 0xd820]
mov rdi, qword [rbp + 0xd818]
jmp 0x14001cc40
cmp dword [rbp - 0x40], 0x7064b50
jne 0x14001f52c
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14001f6ac
mov eax, dword [rbp - 0x40]
mov dword [rbp + 0xd7c8], eax
mov qword [rbp - 0x40], 0
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14001f6ac
mov rax, qword [rbp - 0x40]
mov qword [rbp + 0xd7e0], rax
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14001f6ac
test r14b, r14b
jne 0x14002029e
cmp r15d, 0xffffffff
je 0x14002029e
movzx eax, bx
cmp dword [rbp + 0xd7c8], eax
je 0x14002029e
lea rax, [0x140105be7]
jmp 0x14001f6be
test r15, r15
je 0x1400200ce
mov rdx, qword [rbp + 0xd6c0]
mov r8d, 2
lea rcx, [rbp - 0x40]
xor r9d, r9d
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
jne 0x140020214
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xd768], rax
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14002021f
cmp dword [rbp - 0x40], 0x2014b50
jne 0x140020267
mov al, byte [0x1401660a0]
mov ecx, 0x78
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x140021b11
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
movups xmm0, xmmword [rbp + 0xd550]
movups xmmword [rbx + 0x10], xmm0
mov rax, qword [rbp + 0xd560]
mov qword [rbx + 0x20], rax
mov rax, qword [rbp + 0xd7f8]
mov qword [rbx + 0x28], rax
mov rax, qword [rbp + 0xd7b8]
mov qword [rbx + 0x30], rax
mov qword [rbx + 0x38], rdi
movups xmm0, xmmword [rbp + 0xd1e0]
movups xmm1, xmmword [rbp + 0xd1f0]
movups xmm2, xmmword [rbp + 0xd200]
movups xmmword [rbx + 0x40], xmm0
movups xmmword [rbx + 0x50], xmm1
movups xmmword [rbx + 0x60], xmm2
mov rax, qword [rbp + 0xd7c8]
mov qword [rbx + 0x70], rax
mov r13, qword [rbp + 0xd6c0]
lea rdi, [rbp + 0xcc40]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rbx + rcx*4 - 0x43], cl
or al, bl
add byte [rax], al
jmp 0x14001cc5a
test rdi, rdi
je 0x140020479
mov rax, qword [rbp + 0xd7e8]
mov qword [rbp + 0xcc40], rax
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xcc40]
lea r8, [rbp + 0xcfa0]
call fcn.1400b0060
cmp qword [rbp + 0xaac0], 0
jne 0x140021b20
mov rcx, qword [rbp + 0xd7e8]
jmp 0x1400201fd
mov rax, qword [rbp + 0xd820]
mov qword [rbp + 0xcc40], rax
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xcc40]
int3
add byte [rax], al
lea r8, [rbp + 0xd0e0]
call fcn.1400b0060
cmp qword [rbp + 0xaac0], 0
jne 0x140021b57
mov rcx, qword [rbp + 0xd820]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x140020479
mov rdi, qword [rbp + 0xaac8]
jmp 0x140020451
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xd820], rax
xor eax, eax
mov qword [rbp + 0xd818], rax
mov rbx, qword [rbp + 0xd558]
mov rdi, qword [rbp + 0xd560]
lea rcx, [rbp + 0xd1e0]
call fcn.140022edd
test rdi, rdi
je 0x14001f665
mov rsi, rbx
mov rcx, rsi
call fcn.14000190d
add rsi, 0xb0
dec rdi
jne 0x14002024e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x140020451
mov rbx, qword [rbp + 0xd7c0]
sub rbx, 0x3c
jae 0x14002033b
lea rax, [0x140105c16]
jmp 0x140020355
lahf
add byte [rax], al
add byte [rcx - 0x43], al
sub eax, dword [rax]
add byte [rax], al
lea rax, [0x140105b94]
jmp 0x14002030f
mov qword [rbp + 0xd820], rax
lea rcx, [rbp - 0x40]
call fcn.14000190d
bt dword [rbp + 0xd7c0], 0xb
mov eax, 1
mov qword [rbp + 0xd818], rax
jae 0x140020228
jmp 0x140020392
cmp qword [rbp + 0xd7e0], rbx
jbe 0x140020607
mov r13d, 0x2a
lea rax, [0x140105d16]
mov qword [rbp + 0xd820], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x14001f6ae
cmp qword [rbp + 0xd6b8], 0
je 0x1400203b2
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd790]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf98], 0
je 0x140020228
cmp qword [rbp + 0xcf88], 0
je 0x1400203e0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xcf90]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xd668], 0
je 0x140020228
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7a0]
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140020228
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rdi, rax
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0xaac0], rdi
cmp eax, 0x6d
je 0x14002042b
cmp eax, 0x26
jne 0x140020451
lea rcx, [rbp + 0xaac0]
call fcn.1400a38e0
mov qword [rbp + 0xcc40], 0
lea rcx, [rbp + 0xd1e0]
call fcn.1400bc4d0
mov rdi, rax
lea rcx, [rbp + 0xd1e0]
call fcn.1400bc120
or dword [rax], eax
or dword [rax], eax
mov byte [rbp + 0xd805], 0
lea rcx, [rbp + 0xcc40]
call fcn.1400bc120
test rdi, rdi
jne 0x140021ac6
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0xd7f0]
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
test eax, eax
je 0x1400204eb
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp qword [rbp + 0xcfa0], 0
iretd
add byte [rax], al
invalid
je 0x1400204b7
iretd
mov r8, qword [rbp + 0xcfa8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xd0e0], 0
je 0x1400204d7
invalid
mov r8, qword [rbp + 0xd0e8]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
shl rdi, 0x20
or rdi, 2
movabs rbx, 0x8000000000000000
add byte [rax], al
invalid
sub bl, 0x4c
add byte [rax], al
add byte [rax - 0x7a38b315], al
loopne 0x1400204c0
mov dword [rbp + 0xd1e0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0xd7f0]
lea rdx, [rbp + 0xd1e0]
call qword [sym.imp.KERNEL32.dll_GetExitCodeProcess]
test eax, eax
je 0x14002048f
mov rbx, qword [rbp + 0xd0e0]
mov rdi, qword [rbp + 0xd0e8]
mov rax, qword [rbp + 0xcfa0]
mov qword [rbp + 0xcf00], rax
mov rax, qword [rbp + 0xcfa8]
mov qword [rbp + 0xcf08], rax
mov rcx, qword [rbp + 0xd7f0]
mov r15, qword [sym.imp.KERNEL32.dll_CloseHandle]
call r15
mov rcx, qword [rbp + 0xd810]
call r15
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x140021780
mov qword [rbp + 0xd7f0], rdi
mov rcx, qword [rbp + 0xd7f0]
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
lea rcx, [rbp - 0x40]
call fcn.140022941
test r14, r14
je 0x1400205ab
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
call r14
lea r13, [rbp + 0xd1e0]
jmp 0x1400205b9
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp 0x14001f12d
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rdi, rax
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0xaac0], rdi
cmp eax, 0x6d
je 0x1400205eb
cmp eax, 0x26
jne 0x140020451
lea rcx, [rbp + 0xaac0]
call fcn.1400a38e0
mov qword [rbp + 0xd1e0], 0
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
invalid
invalid
invalid
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
mov r14, qword [rbp + 0xd7e0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
xor r8d, r8d
mov r9, r14
call case.0x1400ac6fe.1133
cmp qword [rbp - 0x40], 0
jne 0x140020670
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14002081c
jbe 0x14002060e
jmp 0x140020348
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xd820], rax
jmp 0x14002081c
add byte [rax], al
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14002081c
mov ebx, dword [rbp - 0x40]
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14002081c
mov eax, dword [rbp - 0x40]
mov dword [rbp + 0xd7c8], eax
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
or esi, edi
dec dword [rax - 0x77]
test dword [rax], esp
fadd dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
or esi, edi
dec dword [rax - 0x77]
test dword [rax], esp
fadd dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
mov qword [rbp - 0x40], 0
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14002081c
mov r15, qword [rbp - 0x40]
mov qword [rbp - 0x40], 0
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14002081c
rcl dh, 0
add byte [rax - 0x73], cl
push rbp
shr al, 0xb5
or dh, bh
dec dword [rax - 0x77]
test dword [rax], esp
fadd dword [rax]
add byte [rax - 0x7b], cl
sal byte [rbp + 0x2a], 0x48
mov dword [rbp - 0x40], 0
rol byte [rax], 0
add byte [rax], al
mov qword [rbp - 0x40], 0
rol byte [rax], 0
add byte [rax], al
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
and al, bl
add byte [rax], al
and al, bl
add byte [rax], al
test rax, rax
je 0x140020827
mov r13d, 0x2a
jmp 0x14001f6ac
lea rax, [0x140105be7]
mov qword [rbp + 0xd820], rax
cmp ebx, dword [rbp + 0xd7c8]
mov r9, qword [rbp + 0xd7f8]
invalid
clc
xlatb
add byte [rax], al
jne 0x14001f6cc
invalid
test dword [rsi + rbp*8 - 0x76b30001], eax
int1
mov rcx, r14
sub rcx, qword [rbp + 0xd7e0]
mov r14, qword [rbp - 0x40]
mov r13d, 0x28
lea rax, [0x140105bbf]
mov qword [rbp + 0xd820], rax
mov eax, 1
mov qword [rbp + 0xd818], rax
mov qword [rbp + 0xd7c8], rcx
add r14, rcx
jae 0x14001f582
cmp esp, 0xffffffec
invalid
invalid
cmp esp, 0xffffffec
invalid
jmp 0x14001f6cc
movzx eax, byte [rbp + 0x150]
test eax, eax
je 0x140020929
test byte [rdi - 0x7d000000], cl
clc
add ecx, dword [rdi]
test dword [rdx], ecx
or al, 0
add byte [rdi], cl
mov dh, 0x85
add byte [rcx], al
add byte [rax], al
cmp eax, 3
jne 0x1400214ad
movzx eax, byte [rbp + 0x100]
test eax, eax
lea rdi, [rbp + 0x160]
add byte [rax], al
je 0x1400208e1
cmp eax, 3
jne 0x140021513
movzx eax, byte [rbp + 0xf8]
test eax, eax
je 0x1400208ed
cmp eax, 3
jne 0x1400215b0
mov rax, qword [rbp + 0xf0]
mov rcx, qword [rax]
jmp 0x140020c92
mov cl, 3
add byte [rax], al
mov cl, 3
add byte [rax], al
mov rcx, qword [rbp + 0x90]
jmp 0x140020c48
mov rcx, qword [rbp + 0xe0]
jmp 0x140020c7d
mov byte [rbp + 0x10], 1
mov ecx, 9
lea rdi, [rbp + 0xd2d0]
lea rsi, [rbp - 0x38]
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x138
lea rcx, [rbp + 0x18]
mov rdx, r13
invalid
call fcn.1400fc250
mov byte [rbp + 0x150], 0
invalid
mov rax, qword [r15 + 0x154]
mov qword [rbp + 0xd750], rax
movups xmm0, xmmword [r15 + 0x134]
movups xmm1, xmmword [r15 + 0x144]
movaps xmmword [rbp + 0xd740], xmm1
movaps xmmword [rbp + 0xd730], xmm0
mov rsi, qword [rbp + 0x130]
mov rdi, qword [rbp + 0x138]
mov rax, qword [rbp + 0x140]
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x40], rcx
mov edx, 0x2000
cmp rcx, rdx
cmovae rcx, rdx
test rax, rax
cmove rcx, rdx
mov qword [rbp + 0x58], 0
xor edx, edx
call fcn.140003e8c
mov r8, rax
shr r8, 0xa
mov ecx, 0x40
je 0x1400209b1
bsr rcx, r8
xor rcx, 0x3f
mov r8d, 0x40
sub r8, rcx
cmp r8, 7
mov ecx, 7
cmovae r8, rcx
lea rcx, [r8*4 + 1]
mov qword [rbp + 0x18], rdx
mov qword [rbp + 0x20], 0
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x48], rsi
mov qword [rbp + 0x50], rdi
mov rax, qword [rbp + 0xd750]
lea rcx, [rbp + 0x60]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rbp + 0xd730]
movaps xmm1, xmmword [rbp + 0xd740]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
lea rdi, [rbp + 0x160]
cmp qword [rbp + 0x38], 0
je 0x140020a2e
mov rax, qword [rbp + 0x58]
cmp rax, qword [rbp + 0x40]
jne 0x140020a2e
xor ebx, ebx
jmp 0x140020e2d
mov r8, qword [rbp + 0x20]
test r8, r8
je 0x140020a86
mov qword [rbp + 0x88], r8
cmp byte [rbp + 0x80], 3
je 0x1400214c0
lea rcx, [rbp + 0xd4c0]
lea rdx, [rbp + 0x18]
call fcn.140002fca
mov rcx, qword [rbp + 0xd4c0]
mov rax, qword [rbp + 0xd4c8]
mov rsi, qword [rbp + 0xd4d8]
test sil, 1
jne 0x140020ba9
lea rdx, [0x140151338]
jmp 0x140020c17
mov r9, qword [rbp + 0x28]
mov r8d, 0
sub byte [r9 - 0x48], r8b
add byte [rax], al
add byte [rax], al
test r9, r9
jne 0x140020aab
mov edx, 0x40
lea rcx, [rbp + 0x18]
call fcn.14000309f
mov r8, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
mov r9, qword [rbp + 0x28]
sub r9, r8
add r8, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x48]
mov rax, qword [rbp + 0x50]
lea rcx, [rbp + 0xd670]
call qword [rax + 0x18]
cmp qword [rbp + 0xd670], 0
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rsi + 2], ch
add byte [rax], al
invalid
mov rsi, qword [rbp + 0xd678]
mov bl, byte [rbp + 0x80]
mov byte [rbp + 0x80], 3
cmp bl, 3
je 0x140021598
lea rax, [rbp + 0x60]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xd740], xmm1
movaps xmmword [rbp + 0xd730], xmm0
mov byte [rbp + 0xd750], bl
mov eax, dword [r15 + 0xad]
mov ecx, dword [r15 + 0xb0]
lea rdx, [rbp + 0xd751]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov cl, 1
mov dl, 1
call fcn.14002b18c
mov rcx, qword [rbp + 0xd740]
mov edx, ebx
mov r8, rax
call fcn.14002dc69
mov rax, qword [rbp + 0xd738]
lock dec qword [rax]
jne 0x140020b5b
mov rcx, qword [rbp + 0xd738]
call fcn.14002e5c4
lea rcx, [rbp + 0xd740]
call fcn.14002ddb2
mov rdi, qword [rbp + 0xd730]
test rdi, rdi
je 0x140020b8e
lea rcx, [rdi + 0x10]
call fcn.14002cb26
lock dec qword [rdi]
jne 0x140020b8e
mov rcx, qword [rbp + 0xd730]
call fcn.14002ef78
mov cx, 4
mov rdx, rsi
call fcn.14007385b
mov rbx, rax
lea rdi, [rbp + 0x160]
jmp 0x140020e2d
shr rsi, 5
sub rcx, rsi
add rax, rsi
mov rdx, qword [rbp + 0xd4d0]
add rdx, rsi
mov qword [rbp + 0xd530], rdx
mov qword [rbp + 0xd538], rcx
mov qword [rbp + 0xd540], rax
lea rcx, [rbp + 0xd500]
lea rdx, [rbp + 0xd530]
call fcn.1400036eb
mov qword [rbp + 0xd520], rsi
mov rcx, qword [rbp + 0xd510]
mov rax, rcx
sub rax, rsi
jb 0x140021526
add rsi, qword [rbp + 0xd508]
mov rdx, qword [rbp + 0xd500]
mov rcx, rsi
mov rsi, qword [rbp + 0xd518]
lea r8, [rbp + 0x60]
mov qword [rbp + 0x90], r8
mov qword [rbp + 0x98], rdx
add byte [rax - 0x77], cl
lea esp, [rax + 0x48000000]
mov dword [rbp + 0xa8], eax
add byte [rax - 0x77], cl
lea esp, [rax + 0x48000000]
mov dword [rbp + 0xa8], eax
mov qword [rbp + 0xb0], rsi
mov byte [rbp + 0x100], 0
mov rcx, r8
mov qword [rbp + 0xb8], rcx
movups xmm0, xmmword [r15 + 0xc4]
movups xmm1, xmmword [r15 + 0xd4]
movups xmmword [r15 + 0xfc], xmm1
movups xmmword [r15 + 0xec], xmm0
mov qword [rbp + 0xe0], rcx
mov byte [rbp + 0xf8], 0
mov qword [rbp + 0xe8], rcx
lea rax, [rbp + 0xe8]
mov qword [rbp + 0xf0], rax
lea rdx, [rbp + 0xd720]
call fcn.14002dba9
test rax, rax
setne cl
add cl, cl
or cl, 1
mov byte [rbp + 0xf8], cl
test rax, rax
je 0x140020cc5
mov byte [rbp + 0x100], 3
mov eax, 1
jmp 0x140020dfa
mov rsi, rdx
test rdx, rdx
je 0x140020cee
mov rax, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xc8]
mov r8, qword [rbp + 0xd0]
mov rcx, qword [rbp + 0xcec0]
jmp 0x140020dee
mov rdx, qword [rbp + 0xb8]
movups xmm0, xmmword [r15 + 0xec]
movups xmm1, xmmword [r15 + 0xfc]
movaps xmmword [rbp + 0xd740], xmm1
movaps xmmword [rbp + 0xd730], xmm0
cmp byte [rdx + 0x20], 2
jne 0x140020d70
movups xmm0, xmmword [r15 + 0xec]
movups xmm1, xmmword [r15 + 0xfc]
movaps xmmword [rbp + 0xd680], xmm1
movaps xmmword [rbp + 0xd670], xmm0
mov byte [rbp + 0xd690], 1
test dword [rax + 0x10000d6], edx
jmp 0x140020d95
mov rcx, qword [rbp + 0xd678]
test rcx, rcx
je 0x140020a27
mov r8, qword [rbp + 0x20]
mov rdx, qword [rbp + 0x28]
sub rdx, r8
cmp rdx, rcx
jb 0x140021603
add r8, rcx
mov qword [rbp + 0x20], r8
jmp 0x140020a37
add rdx, 0x10
lea rcx, [rbp + 0xd670]
add byte [rbp + rcx*4 - 0x7b], cl
xor bh, dl
add byte [rax], al
call fcn.14002c49e
cmp byte [rbp + 0xd690], 2
mov esi, 0
je 0x140020df1
mov rax, qword [rbp + 0xd690]
mov qword [rbp + 0xd750], rax
movaps xmm0, xmmword [rbp + 0xd670]
movaps xmm1, xmmword [rbp + 0xd680]
movaps xmmword [rbp + 0xd740], xmm1
xlatb
add byte [rax], al
nop
invalid
xlatb
add byte [rax], al
movaps xmmword [rbp + 0xd730], xmm0
mov cl, 5
call fcn.14002b18c
mov rsi, rax
mov rax, qword [rbp + 0xd730]
test rax, rax
je 0x140020e93
mov rdx, qword [rbp + 0xd738]
mov r8, qword [rbp + 0xd740]
lea rcx, [rbp + 0xd748]
call qword [rax + 0x18]
mov byte [rbp + 0x100], 1
xor eax, eax
test rax, rax
je 0x140020e0d
sal byte [rsi + rcx - 0x3a], 0x85
push rax
add dword [rax], eax
add byte [rbx], al
mov byte [rbp + 0x150], 3
mov eax, 1
jmp 0x140020e5e
lea rcx, [rbp + 0x90]
call fcn.14009a284
test rsi, rsi
je 0x140020e83
mov cx, 4
mov rdx, rsi
call 0x140085691
mov rbx, rax
cmp byte [rbp + 0x80], 3
je 0x140020e3f
lea rcx, [rbp + 0x60]
call fcn.14008643c
mov rcx, qword [rbp + 0x48]
mov ecx, dword [rbp + 0x48]
mov rdx, qword [rbp + 0x50]
call fcn.14002e83a
lea rcx, [rbp + 0x18]
call fcn.1400032e8
inc esi
test dword [rax + 1], edx
add byte [rax], al
add dword [rcx], esi
invalid
inc esi
test dword [rax + 1], edx
add byte [rax], al
add dword [rcx], esi
ror byte [rax - 0x7b], 0xc0
test rax, rax
je 0x140020e67
mov al, 3
jmp 0x140020eda
lea rcx, [rbp + 0x18]
call fcn.14009a2c0
test rbx, rbx
jne 0x140020ea4
mov byte [rbp + 0x10], 0
mov rax, qword [rbp - 0x40]
mov qword [rbp + 0x18], rax
jmp case.0x140020f55.4
mov rax, qword [rbp + 0x88]
add qword [rbp + 0x58], rax
jmp 0x140020a16
mov rcx, qword [rbp + 0xd738]
call fcn.1400863fc
push rbp
invalid
add cl, ch
invalid
invalid
invalid
invalid
push rbp
invalid
lea rcx, [rbp - 0x40]
call fcn.14009a1e8
mov r14d, 4
jmp 0x140020fa2
mov rcx, r13
lea rdx, [rbp + 0x18]
lea r8, [rbp + 0xd720]
call fcn.14008514b
mov r14, qword [rbp + 0xd1e0]
cmp r14, 5
jne 0x140020f57
mov al, 4
mov byte [rbp + 0x11], al
cmp r12d, 0x3b9aca00
jne 0x140020eff
call fcn.1400a4040
movzx eax, byte [rbp + 0x11]
lea rcx, [0x140154f98]
xor dword [rax], ecx
add byte [rdi], cl
mov dh, 0x45
adc dword [rax - 0x73], ecx
or eax, 0x1340a2
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x140020ee8
call fcn.1400bc650
mov r8d, edx
mov rcx, qword [rbp + 0xd810]
cmp rax, rcx
jb 0x140020f22
mov dil, 9
add byte [rcx - 0x77], al
ror byte [rax - 0x75], 1
lea edx, [rax]
fadd dword [rax]
add byte [rax + 0x39], cl
enter 0xf72, 0xf
jne 0x140020fae
cmp r8d, r12d
jne 0x140020fae
cmp r8d, r12d
jae 0x140020fae
mov qword [rbp + 0xd1e0], rcx
mov dword [rbp + 0xd1e8], r12d
mov rcx, r13
mov rdx, rax
call fcn.1400bc800
mov rcx, rax
call fcn.1400a6bd0
movzx eax, byte [rbp + 0x11]
lea rcx, [0x140154f98]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbx, qword [rbp + 0xd1e8]
mov r8d, 0x88
lea rsi, [rbp + 0xcfa0]
mov rcx, rsi
lea rdx, [rbp + 0xd1f0]
call fcn.1400fc250
lea rcx, [rbp + 0x18]
call fcn.14009a1e8
cmp r14d, 4
je 0x140021495
mov r8d, 0x88
lea rcx, [rbp + 0xd0e0]
mov rdx, rsi
call fcn.1400fc250
mov r12, qword [rbp + 0xd7b0]
jmp 0x140021043
movzx eax, byte [rbp + 0x11]
mov r14d, 4
test eax, eax
je 0x140020ff0
cmp eax, 3
je case.0x1400a7a5a.365
cmp eax, 4
mov r12, qword [rbp + 0xd7b0]
jne 0x140021041
lea rcx, [rbp + 0x18]
call fcn.14009a1e8
jmp 0x140020fe8
lea rcx, [rbp + 0x18]
call fcn.14009a2c0
mov r12, qword [rbp + 0xd7b0]
cmp byte [rbp + 0x10], 0
jne 0x140021038
jmp 0x140021041
mov rsi, qword [rbp - 0x10]
mov rdi, qword [rbp - 8]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
mov r12, qword [rbp + 0xd7b0]
je 0x140021028
cmp qword [rdi + 0x10], 0x11
jb 0x140021016
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp - 0x38]
call fcn.14008643c
lea rdi, [rbp + 0x160]
lea rcx, [rbp - 0x40]
call fcn.14009a1e8
xor ebx, ebx
mov rax, qword [rbp + 0xd5d8]
mov rcx, qword [rbp + 0xd5e0]
call qword [rax + 0x18]
cmp r14d, 3
je 0x140021069
cmp r14d, 4
jne 0x14002109f
test rbx, rbx
je 0x14002118b
mov rcx, qword [rbx]
mov ecx, dword [rbx]
mov rdx, qword [rbx + 8]
call fcn.14009764b
mov r8d, 0x58
mov rcx, rbx
lea rdx, [rbp + 0xd6c0]
call fcn.1400fc250
invalid
mov cl, 0xd
invalid
invalid
mov r14d, 3
mov rcx, qword [rbp + 0xd7e8]
mov rax, rcx
jmp 0x14002111f
mov rax, qword [rbp + 0xd780]
lock inc qword [rax]
jle case.0x140020f55.2
mov r8d, 0x88
lea rcx, [rbp + 0xcbb0]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc250
cmp qword [rbp + 0xd6c0], 0
je 0x1400210e9
mov r8, qword [rbp + 0xd6c8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xd638]
mov rcx, qword [rbp + 0xd780]
mov qword [rbp + 0xcee8], rcx
mov ecx, dword [rbp + 0xd820]
mov dword [rbp + 0xd664], ecx
mov rcx, qword [rbp + 0xd768]
mov qword [rbp + 0xcf80], rcx
mov rcx, qword [rbp + 0xd7e8]
cmp rcx, 2
jne 0x140021175
cmp rax, 2
je 0x140021175
mov rsi, qword [rbp + 0xd628]
mov rdi, qword [rbp + 0xd630]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
je 0x140021162
invalid
sbb eax, 0x107f8348
adc dword [rdx + 4], esi
cmp qword [rdi + 0x10], 0x11
jb 0x140021150
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
lea rcx, [rbp + 0xd600]
call fcn.14008643c
lea rdi, [rbp + 0x160]
mov rax, qword [rbp + 0xcd78]
lock dec qword [rax]
je 0x14001b1cd
invalid
invalid
invalid
jmp 0x14001b1d9
mov cx, 1
call fcn.14008545c
mov rbx, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009764b
mov ecx, 0xb
mov rdi, rbx
lea rsi, [rbp + 0xd6c0]
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbp + 0x160]
jmp 0x14002108a
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
xor ecx, ecx
xor edx, edx
call fcn.1400ff640
mov qword [rbp + 0xd4c0], rcx
lea rax, [rbp + 0xd530]
mov qword [rbp + 0xcfa0], rax
lea rax, [0x14003c930]
mov qword [rbp + 0xcfa8], rax
lea rcx, [rbp + 0xd4c0]
mov qword [rbp + 0xcfb0], rcx
mov qword [rbp + 0xcfb8], rax
lea rax, str.cannot_advance_past__remaining_:___
lea eax, [0x140151380]
lea eax, [0x140151380]
lea rcx, [rbp + 0xd1e0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rbp + 0xcfa0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
lea rcx, [rbp - 0x40]
call fcn.140022912
lea rcx, [rbp + 0xd600]
call fcn.140022d85
mov rax, qword [rbp + 0xcbb0]
mov rdx, qword [rbp + 0xcbb8]
mov r8, qword [rbp + 0xcbc0]
lea rcx, [rbp + 0xcbc8]
call qword [rax + 0x18]
mov rcx, qword [rbp + 0xd6b0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0xcf10], 0
je 0x1400212a7
mov r8, qword [rbp + 0xcf18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
mov r12, qword [rbp + 0xd7b0]
test r12, r12
je 0x1400212d0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd6a8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
shl r15, 1
test r15, r15
out 0x4d, eax
test edi, edi
mov rsi, qword [rbp + 0xd6a0]
mov rdi, qword [rbp + 0xd4f8]
je 0x1400212fc
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xcf70]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf68], 0
je 0x140021318
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf60], 0
je 0x140021334
mov ebp, 0xcf60
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf30], 0
je 0x140021354
mov r8, qword [rbp + 0xcf38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
movaps xmm6, xmmword [rbp + 0xd830]
add rsp, 0xd8c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0x12eb4a
sbb byte [rax - 0x73], cl
adc eax, 0x12eb4a
call fcn.1400ff580
movups xmm0, xmmword [rbp + 0xaac0]
movups xmm1, xmmword [rbp + 0xaad0]
lea r8, [rbp - 0x40]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14011fb40]
mov edx, 0x2b
call fcn.1400ffa90
scasb al, byte [rdi]
out 0xd, al
invalid
scasb al, byte [rdi]
out 0xd, al
add byte [rcx + 8], bh
mov ecx, 8
mov edx, 0x30
call fcn.1400ff110
mov ecx, 0x80
add byte [rax], al
mov edx, 0x200
call fcn.1400ff110
mov ecx, 8
mov edx, 0x48
call fcn.1400ff110
mov ecx, 8
mov edx, 0x1c0
call fcn.1400ff110
lea rcx, str._async_fn__resumed_after_completion
jno 0x140021436
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
jmp 0x1400215be
mov ecx, 8
mov edx, 0x18
call fcn.1400ff110
or eax, 0x85100f00
push rax
invalid
add byte [rax], al
movups xmm1, xmmword [rbp + 0xd560]
lea r8, [rbp + 0xcfa0]
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
invalid
or eax, 0x85100f00
push rax
invalid
iretd
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
invalid
movaps xmmword [r8], xmm0
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.thread_name_may_not_contain_interior_null_bytes
or eax, 0x12decf
add byte [rbp + rcx*4 + 0xd], cl
clc
adc r8b, byte [rax]
lea r9, [0x140145b70]
mov edx, 0x2f
call fcn.1400ffa90
invalid
out 0xd, al
add byte [rax - 0x73], cl
or eax, 0x127187
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
jmp 0x1400215be
invalid
call fcn.140102e9a
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
jmp 0x1400215be
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
adc dword [rdx], 0xfee900
add byte [rax], al
adc dword [rdx], 0xfee900
add byte [rax], al
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
jmp 0x1400215a6
mov ecx, 1
mov rdx, r13
call fcn.1400ff110
call fcn.140001c90
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, rsi
mov rdx, r13
call fcn.1400ff6c0
jmp case.0x140020f55.2
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rs
jmp 0x1400215be
lea rax, [rbp + 0xd1d0]
mov qword [rax], rcx
lea rcx, [rbp + 0xd520]
mov qword [rbp + 0xd670], rcx
lea rcx, [0x14003c930]
mov qword [rbp + 0xd678], rcx
mov qword [rbp + 0xd680], rax
mov qword [rbp + 0xd688], rcx
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
lea esp, [rax]
invalid
add byte [rax], al
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rbp + 0xd730]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rbp + 0xd670]
jmp 0x140021232
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_to_bytes.rs
add eax, 0x127122
add eax, 0x127122
jmp 0x1400215be
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
mov edx, 0x16
call fcn.1400ffb30
in eax, 0xd
invalid
in eax, 0xd
add byte [rax - 0x73], cl
or eax, 0x127059
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rs
mov edx, 0x23
call fcn.1400ff740
lea rcx, [0x140149775]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
add eax, 0x1281ba
add eax, 0x1281ba
mov edx, 0x18
call fcn.1400ffb30
push rax
in eax, 0xd
invalid
invalid
push rax
in eax, 0xd
or eax, 0x8b900
add byte [rax], al
or eax, 0x8b900
add byte [rax], al
mov ecx, 8
mov edx, 0xd0
call fcn.1400ff110
lea rax, [0x140152210]
lea eax, [0x140152210]
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400ffcd0
call fcn.1400ff2d9
lea r14, [rbp - 0x38]
mov qword [r14 - 8], r13
lea rdx, [rbp + 0xaac0]
mov r8d, 0x88
mov rcx, r14
call fcn.1400fc250
mov rax, qword [rbp + 0xd6b8]
mov qword [r14 + 0x88], rax
mov rax, qword [rbp + 0xd5f0]
mov qword [r14 + 0x90], rax
mov eax, dword [rbp + 0xd7f8]
mov dword [r14 + 0x98], eax
mov eax, dword [rbp + 0xd7c8]
mov dword [r14 + 0x9c], eax
mov eax, dword [rbp + 0xd7b8]
mov dword [r14 + 0xa0], eax
mov dword [r14 + 0xa4], esi
movzx eax, word [rbp + 0xd818]
mov word [r14 + 0xa8], ax
movzx eax, word [rbp + 0xd810]
mov word [r14 + 0xaa], ax
mov eax, dword [rbp + 0xd770]
mov dword [r14 + 0xac], eax
mov eax, dword [rbp + 0xd790]
mov dword [r14 + 0xb0], eax
mov eax, dword [rbp + 0xd7ac]
mov dword [r14 + 0xb4], eax
mov eax, dword [rbp + 0xd7c0]
mov dword [r14 + 0xb8], eax
mov eax, dword [rbp + 0xd668]
mov dword [r14 + 0xbc], eax
movaps xmm0, xmmword [rbp + 0xd730]
movups xmmword [r14 + 0xc0], xmm0
mov al, byte [rbp + 0xd740]
mov byte [r14 + 0xd0], al
mov eax, dword [rbp + 0xd500]
add byte [rax], al
mov dword [r14 + 0xd1], eax
mov eax, dword [rbp + 0xd503]
mov dword [r14 + 0xd4], eax
mov rax, qword [rbp + 0xd5e8]
mov qword [r14 + 0xd8], rax
mov eax, dword [rbp + 0xd774]
mov dword [r14 + 0xe0], eax
mov eax, dword [rbp + 0xcfc0]
mov dword [r14 + 0x104], eax
movaps xmm0, xmmword [rbp + 0xcfa0]
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rbp + 0xcfb0]
movups xmmword [r14 + 0xe4], xmm0
movups xmmword [r14 + 0xf4], xmm1
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0xd7e0]
xlatb
add byte [rax], al
mov qword [r14 + 0x108], rax
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
adc byte [rdx], 0
adc byte [rdx], 0
mov qword [rsp + 0x20], rax
lea rcx, str.core_thread_panicked
lea r9, [0x140148430]
lea r8, [rbp - 0x40]
add byte [rbp + rcx*4 + 0xd], cl
mov esi, 0x4c00126c
lea eax, [rbp - 0x40]
mov edx, 0x14
call fcn.1400ffa90
add byte [rax], al
add al, ch
adc bl, ah
or eax, 0x4d8d4800
shr al, 0xb8
adc dword [rax], eax
lea rcx, [rbp - 0x40]
call fcn.140022941
add byte [rax - 0x7b], cl
invalid
je 0x1400217a0
add byte [rax - 0x7b], cl
invalid
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [rax], bh
invalid
invalid
mov byte [rax], bh
invalid
cmp qword [rbp + 0xcf00], 0
je 0x1400217c0
mov rcx, qword [0x140165ff0]
xor edx, edx
ror byte [rbx + rcx*4 - 0x7b], cl
or bh, cl
add byte [rax], al
ror byte [rbx + rcx*4 - 0x7b], cl
or bh, cl
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_HeapFree]
test r14, r14
je 0x14002124f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14002124f
lea r8, [0x1401532a0]
mov rcx, r14
call fcn.1400ff6c0
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r14
mov rdx, rsi
call fcn.1400ff950
jmp case.0x140020f55.2
scasb al, byte [rdi]
adc al, byte [rax]
mov rcx, rsi
mov rdx, r13
call fcn.1400ff6c0
jmp case.0x140020f55.2
lea rcx, str.Given_position_outside_of_the_buffer_bounds.
lea r8, [0x140153790]
add eax, 0x131f65
jmp 0x14002183b
lea rcx, str.Given_position_outside_of_the_buffer_bounds.
lea r8, [0x140152908]
mov edx, 0x2c
call fcn.1400ff740
sti
fimul word [0x1458f6448]
push rsp
sbb dl, byte [rbx]
add byte [rcx + rcx*4 - 7], cl
lea r8, [0x1401532a0]
mov rcx, r15
call fcn.1400ff950
or eax, 0x58d4c00
lodsd eax, dword [rsi]
invalid
lea r8, [0x140153008]
mov edx, 0x2000
mov rcx, rsi
call fcn.1400ff5c0
lea rcx, str.assertion_failed:_self.multiC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bzip2_0.4.4_src_bufread.rs
lea r8, [0x1401531e0]
add byte [rbp + rcx*4 + 5], cl
push 0x19
adc eax, dword [rax]
mov edx, 0x1c
call fcn.1400ff740
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflate_stream.rs
mov rdx, qword [rbp + 0xd7f8]
call fcn.1400ff5c0
lea rax, [0x140149510]
mov qword [rsp + 0x20], rax
lea rcx, str.has_authority_means_set_username_shouldnt_failC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_request.rs
or eax, 0x127bca
or eax, 0x127bca
jmp 0x1400218bb
lea rax, [0x140149558]
mov qword [rsp + 0x20], rax
lea rcx, str.has_authority_means_set_password_shouldnt_fail
lea r9, [0x1401483f0]
or eax, 0x126b2e
lea r8, [rbp + 0xd720]
jmp 0x140021478
lea rcx, [0x1401534c9]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
mov edx, 0x14
call fcn.1400ffb30
lea r8, [0x140152890]
add eax, 0x130fa3
jmp 0x14002197e
lea rax, str.ZipFileReader_was_in_an_invalid_state
lea rcx, [rbp - 0x40]
ror byte [rax - 0x77], 1
ror byte [rax - 0x77], 1
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x131761
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
call fcn.1400ff580
lea rax, [0x140147748]
mov qword [rsp + 0x20], rax
lea rcx, str.base64_is_always_valid_HeaderValueC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcutil.rs
lea r9, [0x140145af0]
lea r8, [rbp + 0xd720]
mov edx, 0x22
call fcn.1400ffa90
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140105d40]
lea r8, [rbp + 0xd720]
jmp 0x1400213d8
lea r8, [0x140153328]
add eax, 0x1319aa
mov edx, 0x2000
mov rcx, rdi
call fcn.1400ff6c0
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400ff5c0
lea rax, str.library_std_src_syswindowsmod.rs
mov edx, 0x104
add byte [rcx + rcx*4 - 0x3f], cl
add byte [rcx + rcx*4 - 0x3f], cl
mov r8, rax
call fcn.1400ff6c0
lea rcx, str.zstd_returned_null_pointer_when_creating_new_contextC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzstd_safe_5.0.2zstd.1.5.2_srclib.rsbad_error_message_from_zstd
lea r8, [0x140153748]
mov edx, 0x34
add byte [rax], al
add al, ch
loope 0x1400219d5
invalid
add byte [rax], al
add al, ch
loope 0x1400219d5
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400d1ccf
mov rbx, rax
mov rcx, rsi
mov ecx, esi
call fcn.1400d45bc
lea rdi, [rbp - 0x40]
mov rcx, rdi
call fcn.140001989
mov qword [rdi], rbx
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
add eax, 0x131a1e
add eax, 0x131a1e
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400d1102
lea r8, [rbp - 0x40]
jmp 0x1400213d8
invalid
mov ecx, 8
mov edx, 0xab08
call fcn.1400ff110
lea rax, str.Compression_method_not_supportedx3
lea rcx, [rbp - 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
call fcn.1400ff580
mov byte [rbp + 0xd807], 1
mov ecx, 1
mov rdx, r13
call fcn.1400ff110
jmp case.0x140020f55.2
mov ecx, 7
int 0x29
ud2
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ebp, eax
call fcn.140001c90
jmp case.0x140020f55.2
sbb byte [rdx], al
invalid
mov ecx, 1
mov rdx, rsi
call fcn.1400ff110
or eax, 0xfde900
add byte [rax], al
or eax, 0xfde900
add byte [rax], al
mov ecx, 1
mov edx, 0x8000
call fcn.1400ff110
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sliceiter.rs
call fcn.1400ff5c0
mov ecx, 1
mov edx, 3
call fcn.1400ff110
mov rcx, qword [rbp + 0xd7e8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
call 0x13f021b98
adc eax, 0xe356a
lea r8, [rbp + 0xaac0]
mov qword [r8], rdi
lea rax, [0x14014c4d8]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400a38e0
mov edx, 0x2b
call fcn.1400ffa90
jmp case.0x140020f55.2
mov qword [rbp + 0xd6a0], r13
mov ecx, 8
mov edx, 0x30
call fcn.1400ff110
jmp case.0x140020f55.2
mov ecx, 8
add byte [rax], al
mov edx, 0x78
call fcn.1400ff110
mov rax, qword [rbp + 0xaac8]
lea r8, [rbp + 0xd1e0]
lea eax, [rbp + 0xd1e0]
mov qword [r8], rax
lea rax, [0x14014c4a8]
add byte [rax - 0x73], cl
add eax, 0x12a970
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400a38e0
mov edx, 0x2b
call fcn.1400ffa90
jmp case.0x140020f55.2
mov rax, qword [rbp + 0xaac8]
add byte [rax], al
lea r8, [rbp + 0xd1e0]
mov qword [r8], rax
lea rax, [0x14014c4c0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400a38e0
adc al, 0x13
add byte [rbp + rcx*4 + 0xd], cl
jle 0x140021b11
adc al, byte [rax]
mov edx, 0x2b
call fcn.1400ffa90
ud2
sahf
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
invalid
and byte [rax - 0x75], cl
invalid
mov rsi, qword [rdi]
mov rbx, qword [rdi + 0x20]
lea r14, [rdi + 0x28]
mov r8, r13
mov eax, ebp
sub r8, r15
lea rax, [rsi + r15]
mov cl, byte [r14 + rbx - 1]
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x1b], dh
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x1b], dh
xor edx, edx
test r8, r8
je 0x140023e18
invalid
adc byte [rax], bh
or al, 0x10
cmp byte [rax + rdx], cl
je 0x140023e26
inc rdx
cmp r8, rdx
jne 0x140023e08
invalid
mov rdx, r8
mov rdx, r8
xor eax, eax
jmp 0x140023e2b
mov rdx, rax
call fcn.140009970
pop rbx
invalid
invalid
jmp 0x140023e2b
pop rbx
invalid
mov eax, 1
cmp rax, 1
jne case.0x1400ad77b.414
add dword [rbp + 0x3e], esi
add r15, rdx
inc r15
mov qword [rdi + 0x10], r15
mov r12, r15
sub r12, rbx
jb 0x140023e61
cmp r15, rbp
ja 0x140023e61
cmp rbx, 5
jae 0x140023ea2
lea rcx, [rsi + r12]
mov rdx, r14
mov r8, rbx
call fcn.1400fcc80
test eax, eax
je 0x140023e8e
cmp r15, r13
cmp edi, ebp
jbe 0x140023dec
mov rcx, qword [rsp + 0x20]
xor eax, eax
jmp 0x140023e7a
mov qword [rdi + 0x10], r13
xor eax, eax
mov rcx, qword [rsp + 0x20]
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
add dword [rax - 0x7d], ecx
invalid
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r12
or byte [rcx + rcx*4 + 0x79], cl
adc byte [rax + 1], bh
or byte [rcx + rcx*4 + 0x79], cl
adc byte [rax + 1], bh
jmp 0x140023e7a
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
lea eax, [0x1401526a0]
mov edx, 4
mov rcx, rbx
fld1
invalid
invalid
invalid
add ah, cl
fld1
or bh, byte [rax + 0x56cc000d]
push rsi
push rdi
sub rsp, 0x68
mov rsi, rdx
mov al, byte [rdx]
mov rdi, qword [rdx + 0x10]
cmp al, 3
jne 0x140023edf
mov rdx, qword [rsi + 0x30]
test rdi, rdi
je 0x140023f01
test rdx, rdx
je 0x140023f01
invalid
sub dword [rsi - 0x39], esp
add dword [rbx], eax
add eax, 0x85485aeb
push qword [rbx + rsi + 0x48]
mov rdx, qword [rsi + 0x30]
mov word [rcx], 0x503
jmp 0x140023f39
test rdi, rdi
je 0x140023f17
mov rdx, qword [rsi + 0x30]
test rdx, rdx
je 0x140023f29
mov r8, qword [rsi + 1]
mov r9, qword [rsi + 8]
mov qword [rsp + 0x37], r9
mov qword [rsp + 0x30], r8
xor bl, ch
invalid
xor bl, ch
invalid
test rdi, rdi
je case.0x1400ad77b.434
xor eax, eax
mov r8, qword [rsi + 0x18]
movups xmm0, xmmword [rsi + 0x20]
sbb byte [rdi], cl
adc byte [rsi + 0x20], al
movaps xmmword [rsp + 0x40], xmm0
jmp 0x140023f86
mov word [rcx], 0x603
mov rdx, qword [rsi + 8]
mov ecx, eax
call fcn.140024020
add byte [rax], al
mov dword [rcx], 0x8b480603
push rsi
or byte [rcx + 0xf9e8c1], cl
add byte [rax], al
jmp 0x140023f48
mov word [rcx], 0x703
mov rdx, qword [rsi + 8]
mov ecx, eax
call fcn.140024020
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
push rsi
sbb byte [rbx + rcx*4 + 0x46], cl
and bh, bh
push rdi
invalid
push rsi
sbb byte [rbx + rcx*4 + 0x46], cl
and bh, bh
push rdi
sbb byte [rax - 0x75], cl
xor byte [rax - 0x7b], r9b
test rax, rax
invalid
test ah, al
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x140024019
mov rax, qword [rax + 0x18]
lea rcx, [rsi + 0x48]
mov rdx, qword [rsi + 0x38]
invalid
cmp byte [rbx + rcx*4 + 0x46], cl
add rsp, 0x68
add esp, 0x68
mov r8, qword [rsi + 0x40]
add rsp, 0x68
add esp, 0x68
add esp, 0x68
push 0xffffffffff485e5f
loopne 0x140023f7e
invalid
pop rdi
pop rsi
jmp rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
push rdi
ror byte [rdi], 0x29
and al, 0x40
lea rdi, [0x14011ff78]
lea rdi, [0x14011ff78]
str word [rbp + rcx*4 + 5]
lea r8, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
in al, dx
lock adc al, byte [rax]
adc al, byte [rax]
adc al, byte [rax]
xor eax, eax
test rdx, rdx
je case.0x1400acc21.299
sal byte [rax + rbp + 0x4c], cl
mov r9, qword [rsi + 0x38]
mov ecx, dword [rsi + 0x38]
cmp byte [rdi], r9b
movups xmm0, xmmword [rsi + 0x40]
adc byte [rsi + 0x40], al
movaps xmmword [rsp + 0x50], xmm0
movzx r10d, word [rsi + 0x50]
movzx edx, word [rsi + 0x50]
movzx edx, word [rsi + 0x50]
mov bh, 0x56
push rax
movzx r11d, word [rsi + 0x56]
mov word [rsp + 0x2c], r11w
and al, 0x2c
and al, 0x2c
sub al, 0x44
mov r11d, dword [rsi + 0x52]
mov ebx, dword [rsi + 0x52]
pop rsi
push rdx
mov dword [rsp + 0x28], r11d
jmp case.0x140013200.322
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
lea rdx, [0x140120388]
lea r9, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
str word [rbp + rcx*4 + 0xd]
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x12f0a7
cmpsd dword [rsi], dword [rdi]
lock adc al, byte [rax]
mov r10w, 0xffff
dec dword [rbx + rcx*4 + 0x5c]
mov r11, qword [rsp + 0x30]
pop rsp
and al, 0x30
mov rsi, qword [rsp + 0x37]
mov qword [rcx + 8], rsi
jno 0x140023fe4
jno 0x140023fe4
or byte [rcx + rcx*4 + 0x59], cl
mov qword [rcx + 1], r11
mov dword [rcx + 1], ebx
pop rcx
add dword [rdi], ecx
sub byte [rsp + 0x40], al
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rcx + 0x20], xmm0
movups xmmword [rcx + 0x20], xmm0
and byte [r8 - 0x77], cl
and byte [rax - 0x77], cl
mov qword [rcx + 0x30], rdx
mov dword [rcx + 0x30], edx
push rcx
xor byte [rcx + rcx*4 + 0x49], cl
cmp byte [rdi], cl
sub byte [rsp + 0x50], al
and al, 0x50
mov qword [rcx + 0x38], r9
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
movups xmmword [rcx + 0x40], xmm0
adc dword [rcx + 0x40], eax
mov word [rcx + 0x50], r10w
mov word [rcx + 0x50], r10w
movzx edx, word [rsp + 0x2c]
push rsp
and al, 0x2c
mov word [rcx + 0x56], dx
mov dword [rcx + 0x56], edx
mov edx, dword [rsp + 0x28]
mov dword [rcx + 0x52], edx
push rdx
push rdx
mov byte [rcx], al
mov qword [rcx + 0x10], rdi
mov dword [rcx + 0x10], edi
mov qword [rcx + 0x18], r8
add rsp, 0x68
pop rdi
invalid
push 0x56c35e5f
pop rsi
ret
sub rsp, 0x20
cmp cl, 2
jae 0x140024030
invalid
add rsp, 0x20
add esp, 0x20
invalid
pop rsi
ret
mov rsi, rdx
lea rcx, [rdx + 0x18]
sbb byte [rax - 0x75], cl
invalid
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov eax, dword [rdx]
add cl, byte [rax - 0x75]
push rdx
or byte [rbx + rcx*4 + 0x46], cl
mov rdx, qword [rdx + 8]
mov r8, qword [rsi + 0x10]
invalid
adc bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
mov rcx, qword [0x140165ff0]
invalid
xor edx, edx
mov r8, rsi
mov eax, esi
mov eax, esi
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax - 0x77], cl
mov rax, rdx
movzx ecx, byte [rcx]
ror byte [rdi], 1
mov dh, 9
lea rdx, case.0x140014496.289
add byte [rbx + rcx*4 + 4], cl
retf 0x8d48
mov r8, qword [rdx + rcx*8]
add al, 0xca
lea rdx, str.invalid_uri_characterinvalid_schemeinvalid_authorityinvalid_portinvalid_formatscheme_missingauthority_missingpath_missinguri_too_longempty_stringscheme_too_long_8
adc eax, 0x12ff2b
mov rdx, qword [rdx + rcx*8]
mov edx, dword [rdx + rcx*8]
adc al, 0xca
mov rcx, rax
jmp fcn.140004a10
invalid
or esi, edi
invalid
invalid
push rsi
push rdi
push rbx
sub rsp, 0x78
mov rsi, rdx
mov rax, rcx
cmp qword [rdx + 0x40], 0
cmp dword [rdx + 0x40], 0
add byte [rdi], cl
xchg ebp, eax
setne dl
mov cl, byte [rsi]
test cl, cl
setne bl
xchg ebp, eax
ret
or bl, dl
invalid
je 0x1400240d7
ret 0xe8a
xchg ebp, eax
ret
sal dword [rsp + rsi + 0x48], cl
mov rdx, qword [rsi + 0x30]
mov edx, dword [rsi + 0x30]
movups xmm0, xmmword [rsi + 0x48]
movaps xmmword [rsp + 0x60], xmm0
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
movups xmm0, xmmword [rsi + 0x38]
adc byte [rsi + 0x38], al
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
push rax
test cl, cl
leave
je case.0x140012724.334
mov r8, qword [rsi + 1]
mov eax, dword [rsi + 1]
mov r9, qword [rsi + 8]
or byte [rcx + rcx*4 + 0x4c], cl
and al, 0x27
mov qword [rsp + 0x27], r9
and al, 0x27
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x20], eax
and al, 0x20
xor r8d, r8d
mov r9d, ecx
leave
rol byte [rcx - 0x77], 0xc9
leave
jmp case.0x140013200.344
mov r9b, 3
mov cl, 3
mov r8b, 1
xor edx, edx
shr bl, cl
invalid
shr bl, cl
invalid
mov r9b, 3
mov r8b, 1
mov al, 1
mov rdi, qword [rsi + 0x20]
jle 0x14002410b
test rdi, rdi
test edi, edi
je 0x14002410c
lea r11, [rsi + 0x18]
pop rsi
sbb byte [rbx + rcx*4 + 0x56], cl
invalid
invalid
push rsi
mov r10, qword [rsi + 0x10]
push rsi
adc byte [rbp - 0x75], cl
jae 0x14002410c
mov r14, qword [r11 + 0x10]
mov esi, dword [rbx + 0x10]
mov qword [rsp + 0x40], r14
and al, 0x40
movups xmm0, xmmword [r11]
adc byte [rbx], al
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
xor bl, ch
jmp 0x14002410f
add eax, dword [rbp + 0x31]
ror byte [rbx + rcx*4 + 0x5c], cl
mov ebx, dword [rsp + 0x20]
xor r10d, r10d
xor edx, edx
mov r11, qword [rsp + 0x20]
mov ebx, dword [rsp + 0x20]
and byte [rbx + rcx*4 + 0x74], cl
and al, 0x27
invalid
mov r14, qword [rsp + 0x27]
je case.0x1400acc21.330
invalid
mov qword [rax + 8], r14
mov dword [rax + 8], esi
mov qword [rax + 1], r11
add dword [rdi], ecx
sub byte [rsp + 0x30], al
and al, 0x30
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
movups xmmword [rax + 0x18], xmm0
adc dword [rax + 0x18], eax
mov r11, qword [rsp + 0x40]
and al, 0x40
mov qword [rax + 0x28], r11
mov qword [rax + 0x28], r11
mov dword [rax + 0x28], ebx
sub byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
movaps xmm1, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
movups xmmword [rax + 0x38], xmm0
movups xmmword [rax + 0x48], xmm1
cmp byte [rdi], cl
adc dword [rax + 0x48], ecx
mov byte [rax], r9b
or byte [rcx + rcx*4 + 0x50], cl
mov qword [rax + 0x10], r10
mov dword [rax + 0x10], edx
push rax
adc byte [rax - 0x77], cl
push rax
xor byte [rbp - 0x7c], al
sal byte [rcx + rcx + 0x48], 0x8b
or dword [rax - 0x75], ecx
mov qword [rax + 0x30], rdx
test r8b, r8b
je 0x14002415e
invalid
or dword [rax - 0x75], ecx
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
push rsi
or al, ch
invalid
ret 0xfffe
call fcn.140024020
test rdi, rdi
jne 0x140024175
adc cl, byte [rax - 0x73]
sub byte [rax - 0x75], r9b
sub byte [rax - 0x75], cl
lea rcx, [rsi + 0x28]
lea ecx, [rsi + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
invalid
adc byte [rax - 0x75], r9b
push rsi
sbb byte [rbp + 0x31], al
xor r8d, r8d
xor eax, eax
sar bh, 0x50
call qword [rax + 0x18]
push rax
sbb byte [rbx + rbx*8 - 0x7cb7f58c], al
test bl, bl
je 0x140024183
add rsp, 0x78
invalid
js 0x1400241d9
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rax, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov edx, dword [rsi + 0x38]
mov edx, dword [rsi + 0x38]
push rsi
cmp byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x40]
add rsi, 0x48
invalid
invalid
sbb byte [rbx + rcx*4 + 0x46], cl
add rsi, 0x48
invalid
invalid
invalid
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp rax
jmp rax
loopne 0x1400241e8
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x78
sub esp, 0x78
in al, dx
js 0x1400241fc
mov rdi, rdx
mov edi, edx
xlatb
mov rsi, rcx
cmp byte [rcx], 0
je case.0x140013200.369
pop rdi
lea rax, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
xor byte [rax - 0x73], cl
and al, 0x38
and al, 0x38
mov qword [rax], rsi
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
lea eax, [0x140024832]
mov qword [rcx], rax
lea rax, [0x140024832]
lea eax, [0x140024832]
lea eax, [0x140024832]
pop rbp
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x73], cl
add eax, 0xfc038
cmp al, al
invalid
invalid
lea rax, str.called__Result::unwrap____on_an__Err__value
cmp al, al
str word [rbp + rcx*4 + 0x44]
lea r8, [rsp + 0x48]
and al, 0x48
mov qword [r8], rax
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x39], cl
invalid
invalid
and byte [rax], al
mov qword [r8 + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rcx
invalid
invalid
sbb byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
mov dword [rax + 0x18], 1
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x75], r9b
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov edx, dword [rdi + 0x28]
push rdi
sub al, ch
or r15, r14
invalid
call fcn.140004d60
mov ecx, eax
invalid
mov al, 1
test cl, cl
invalid
dec dword [rcx - 0x7bfe4f3f]
sal dword [rax + 0xfc98401], 0x85
ret 1
leave
jne 0x1400243df
add byte [rax - 0x7d], cl
cmp qword [rsi + 0x20], 0
je case.0x1400acc21.356
jle 0x140024241
add byte [rax + riz*2 + 0x48], dh
lea eax, [rsi + 0x10]
invalid
lea rax, [rsi + 0x10]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
lea eax, [rsp + 0x38]
mov qword [rcx], rax
lea rax, [rsp + 0x38]
lea eax, [rsp + 0x38]
mov qword [rax], rcx
mov dword [rax], ecx
or byte [rax - 0x73], cl
or eax, 0xfffff347
invalid
lea rcx, [0x140023586]
lea ecx, [0x140023586]
invalid
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0x12e806
invalid
invalid
adc al, byte [rax]
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, [0x140152a50]
invalid
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
mov qword [r8], rcx
mov dword [rax], ecx
or byte [rcx + 1], bh
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rax + 8], ecx
invalid
invalid
mov qword [r8 + 8], rcx
mov dword [rax + 8], ecx
mov qword [r8 + 0x20], 0
mov dword [rax + 0x20], 0
and byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
adc byte [rcx - 0x77], cl
mov qword [r8 + 0x18], rcx
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov edx, dword [rdi + 0x28]
and byte [r8 - 0x75], r9b
mov edx, dword [rdi + 0x28]
push rdi
sub al, ch
call fcn.140004d60
mov ecx, eax
mov al, 1
test cl, cl
invalid
invalid
call fcn.140004d60
invalid
dec dword [rcx - 0x7bfe4f3f]
leave
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400243df
pop rbx
add dword [rax], eax
add byte [rax - 0x75], cl
push rsi
mov rdx, qword [rsi + 0x40]
mov edx, dword [rsi + 0x40]
test rdx, rdx
test rdx, rdx
jne case.0x140016d3d.111
cmp byte [rsi], 0
add byte [rdx + rdx*2 + 0x44], dh
movzx ecx, word [rsi + 0x50]
mov bh, 0x4e
push rax
je 0x1400242e4
push rdx
movzx r9d, word [rsi + 0x50]
mov bh, 0x4e
push rax
mov rcx, qword [rsi + 0x38]
mov ecx, dword [rsi + 0x38]
cmp byte [rcx - 0x7f], cl
cmp r9, 0xffff
cmp ecx, 0xffff
stc
invalid
inc dword [rax]
add byte [rdi + riz + 0x4d], dh
je 0x1400242cb
test r9, r9
test ecx, ecx
je 0x1400242be
cmp rdx, r9
cmp edx, ecx
retf 0x1776
jbe 0x1400242c5
cmp byte [rcx + r9], 0xbf
mov edi, 0x1358e0f
jle 0x1400243ee
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
jmp 0x1400242cb
mov eax, 1
add dword [rax], eax
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp case.0x140013200.384
invalid
jne 0x1400243ee
test dword [rbx], esp
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rdx, 1
cmp edx, 1
cli
add dword [rax - 0x77], ecx
mov rax, rdx
mov eax, edx
ror byte [rax - 0x7d], 1
rol byte [rax], 1
adc rax, 0
adc eax, 0
test rdx, rdx
jne case.0x140016d3d.118
adc cl, byte [rax - 0x73]
lea rcx, [0x140151938]
or eax, 0x12d656
push rsi
invalid
adc al, byte [rax]
jmp case.0x140016d3d.118
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x12ed85
test ebp, ebp
in eax, dx
adc al, byte [rax]
add byte [rcx], dh
ror byte [rbp + rcx*4 + 0x74], 0x24
lea r14, [rsp + 0x38]
invalid
invalid
xor eax, eax
lea r14, [rsp + 0x38]
mov qword [r14], rcx
invalid
mov dword [rsi], ecx
invalid
mov qword [r14 + 8], rax
lea r15, [rsp + 0x28]
lea edi, [rsp + 0x28]
or byte [rbp + r9*4 + 0x7c], r9b
or byte [rbp + rcx*4 + 0x7c], cl
lea edi, [rsp + 0x28]
and al, 0x28
mov qword [r15], r14
invalid
lea r12, [0x140024820]
lea esp, [0x140024820]
sbb byte [0xc94f430a], al
add eax, 0x894d0000
add byte [rbp - 0x77], cl
mov qword [r15 + 8], r12
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0x12e73d
or byte [eax - 0x73], cl
lea eax, [0x140152a50]
add eax, 0x12e73d
cmp eax, 0x4c0012e7
out 0x12, eax
adc al, byte [rax]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x48
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
mov qword [r8], rax
add byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x39], cl
and byte [rax], al
invalid
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
mov qword [r8 + 0x20], 0
mov dword [rax + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
mov qword [r8 + 0x10], r15
js 0x140024340
mov qword [r8 + 0x18], rax
sbb byte [rax - 0x75], cl
mov rbx, qword [rdi + 0x20]
mov ebx, dword [rdi + 0x20]
pop rdi
and byte [rax - 0x75], cl
mov rdi, qword [rdi + 0x28]
mov rdi, qword [rdi + 0x28]
mov edi, dword [rdi + 0x28]
sub byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
mov edx, edi
cli
call fcn.140004d60
mov ecx, eax
invalid
mov al, 1
test cl, cl
invalid
dec dword [rcx - 0x7bfe4f3f]
sal dword [rax + 0xfc98401], 0x85
leave
jne 0x1400243df
test dword [rax + rax + 0xf440000], ecx
mov word [rax], es
add byte [rax], al
invalid
add byte [rdi + rcx - 0x49], al
push rax
movzx r8d, word [rsi + 0x50]
mov bh, 0x46
push rax
cmp r8, 0xffff
cmp eax, 0xffff
invalid
inc dword [rax]
add byte [rsi + rbp + 0x49], dh
invalid
invalid
je 0x14002438f
inc r8
inc r8
inc eax
mov rcx, qword [rsi + 0x38]
cmp byte [rax - 0x75], r9b
push rsi
mov rax, rdx
mov eax, edx
mov rdx, qword [rsi + 0x40]
mov edx, dword [rsi + 0x40]
mov rax, rdx
mov eax, edx
sub rax, r8
jbe 0x140024393
invalid
cmp byte [rcx + r8], 0xbf
cmp byte [rcx + rax], 0xbf
cmp al, 1
mov edi, 0x8d481a7f
sbb cl, byte [rax - 0x73]
jg 0x140024395
sbb cl, byte [rax - 0x73]
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
lea eax, [0x140120200]
add eax, 0xfbe7e
str word [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov r9, rdx
shr eax, 1
mov r9d, 0xc031000d
invalid
call fcn.1400ffcd0
or eax, 0xebc03100
jne 0x14002437b
invalid
xor eax, eax
shr bl, 0x4c
jmp 0x1400243df
jne 0x14002437b
out 0x4c, al
add rcx, r8
add ecx, eax
ror dword [rax - 0x77], 0x4c
and al, 0x28
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], rax
and al, 0x30
xor byte [rcx + rcx*4 + 0x7c], cl
and al, 0x38
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x38], edi
jl case.0x140028694.50
cmp byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x40], esp
and al, 0x40
and al, 0x40
lea rax, [0x140120238]
add eax, 0xfbe85
mov esi, 0x8d4c000f
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov qword [r8], rax
mov qword [r8], rax
mov dword [rax], eax
mov eax, 1
mov qword [r8 + 8], rax
invalid
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rax + 8], eax
or byte [rcx - 0x39], cl
or byte [rcx - 0x39], cl
mov qword [r8 + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [r8 + 0x10], r14
jo 0x1400243e0
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x77], cl
invalid
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
sbb byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rdi
call fcn.140004d60
or esi, edi
invalid
or dword [rcx], 0x4890fffe
add esp, 0x78
invalid
invalid
or esi, edi
invalid
call qword [rax + 0x78c48348]
nop
add rsp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
ret
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
lea eax, [0x1401201e8]
mov ebp, 0x8948000f
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
and byte [rbp + 0x31], al
xor r8d, r8d
call fcn.1400ffcd0
invalid
invalid
invalid
invalid
shr al, 0xce
mov eax, 0xe9cc000d
invalid
add ah, cl
invalid
invalid
or eax, 0x55e9cc00
int3
jmp case.0x140013200.333
push rbp
cld
invalid
invalid
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc1
movzx eax, cl
ror dword [rax - 0x73], 0xd
lea rcx, [0x140155044]
lea ecx, [0x140155044]
or eax, 0x130c2d
sub eax, 0x4800130c
or al, 0x13
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
loopne case.0x140016d3d.148
lea rax, 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_protectionOPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
lea eax, 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_protectionOPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
pop rcx
invalid
sldt ebx
add bl, al
ret
mov edx, 0xe
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfea52
push rdx
invalid
invalid
invalid
lea rax, [0x140122e86]
lea eax, [0x140122e86]
push rdx
invalid
sldt ebx
add bl, al
ret
mov edx, 0xf
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfea53
push rbx
invalid
invalid
invalid
lea rax, [0x140122e94]
lea eax, [0x140122e94]
push rbx
invalid
sldt ebx
add bl, al
ret
mov edx, 0xf
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfea55
push rbp
invalid
invalid
invalid
lea rax, [0x140122ea3]
lea eax, [0x140122ea3]
push rbp
invalid
sldt ebx
add bl, al
ret
mov edx, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfea57
push rdi
invalid
invalid
invalid
lea rax, [0x140122eb2]
lea eax, [0x140122eb2]
push rdi
invalid
sldt ebx
add bl, al
ret
mov edx, 0x20
and byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122ebf]
add byte [rax], al
lea rax, [0x140122ebf]
push rdi
invalid
sldt ebx
add bl, al
ret
mov edx, 0x1c
sbb al, 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x140122edf]
add eax, 0xfea6a
push 0xffffffffffffffea
invalid
sldt ebx
add bl, al
ret
mov edx, 0x1c
sbb al, 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x140122efb]
add eax, 0xfea79
jns 0x14002446a
invalid
sldt ebx
add bl, al
ret
mov edx, 0x1b
sbb eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x140122f17]
add eax, 0xfea88
mov dl, ch
invalid
sldt ebx
add bl, al
ret
mov edx, 0x1d
sbb eax, 0x48000000
lea eax, [0x140122f32]
add eax, 0xfea96
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122f32]
add eax, 0xfea96
xchg esi, eax
invalid
sldt ebx
add bl, al
ret
mov edx, 0x16
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x140122f4f]
add eax, 0xfeaa6
cmpsb byte [rsi], byte [rdi]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x1e
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x140122f65]
lea eax, [0x140122f65]
add eax, 0xfeaaf
scasd eax, dword [rdi]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x1d
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x140122f83]
lea eax, [0x140122f83]
add eax, 0xfeac0
shr dl, 0xf
invalid
sldt ebx
add bl, al
ret
mov edx, 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122fa0]
add eax, 0xfead0
shr dl, 1
invalid
sldt ebx
add bl, al
ret
mov edx, 5
add eax, 0x48000000
lea eax, [0x140122fa3]
add eax, 0xfeac6
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122fa3]
add eax, 0xfeac6
invalid
invalid
sldt ebx
add bl, al
ret
mov edx, 7
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122fa8]
lea eax, [0x140122fa8]
add eax, 0xfeabe
invalid
sldt ebx
ret
mov edx, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122faf]
lea eax, [0x140122faf]
add eax, 0xfeab8
invalid
sldt ebx
ret
mov edx, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122fbc]
lea eax, [0x140122fbc]
add eax, 0xfeab8
invalid
sldt ebx
ret
mov edx, 0xc
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122fc9]
lea eax, [0x140122fc9]
add eax, 0xfeab8
invalid
sldt ebx
add bl, al
ret
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122fd5]
lea eax, [0x140122fd5]
add eax, 0xfeab7
invalid
sldt ebx
add bl, al
ret
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeabb
invalid
invalid
lea rax, [0x140122fe6]
lea eax, [0x140122fe6]
sldt ebx
add bl, al
ret
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeab8
invalid
invalid
invalid
lea rax, [0x140122ff0]
lea eax, [0x140122ff0]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeabe
invalid
invalid
lea rax, [0x140123003]
lea eax, [0x140123003]
sldt ebx
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeac1
invalid
invalid
lea rax, [0x140123013]
lea eax, [0x140123013]
sldt ebx
add bl, al
ret
mov edx, 0xe
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeac4
invalid
invalid
lea rax, [0x140123023]
lea eax, [0x140123023]
sldt ebx
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeac5
invalid
invalid
lea rax, [0x140123031]
lea eax, [0x140123031]
sldt ebx
add bl, al
ret
mov edx, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeac8
enter 0xfea, 0
lea rax, [0x140123041]
lea eax, [0x140123041]
enter 0xfea, 0
sldt ebx
add bl, al
ret
mov edx, 0x17
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14012304e]
lea eax, [0x14012304e]
add eax, 0xfeac8
invalid
sldt ebx
add bl, al
ret
mov edx, 0x23
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123065]
lea eax, [0x140123065]
add eax, 0xfead2
invalid
sldt ebx
add bl, al
ret
mov edx, 0xc
or al, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123088]
add eax, 0xfeae8
invalid
sldt ebx
add bl, al
ret
lea rax, [0x140123094]
invalid
sldt ebx
ret
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x14012309a]
add eax, 0xfeae5
invalid
sldt ebx
ret
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x14012309d]
add eax, 0xfeadb
invalid
sldt ebx
add bl, al
ret
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x1401230a1]
lea eax, [0x1401230a1]
add eax, 0xfead2
invalid
sldt ebx
ret
lea rax, [0x1401230a5]
lea eax, [0x1401230a5]
add eax, 0xfeace
invalid
sldt ebx
add bl, al
ret
mov edx, 7
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1401230ab]
lea eax, [0x1401230ab]
add eax, 0xfeac7
invalid
sldt ebx
add bl, al
ret
mov edx, 9
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeac1
shr edx, 0xf
invalid
lea rax, [0x1401230b2]
lea eax, [0x1401230b2]
shr edx, 0xf
sldt ebx
add bl, al
ret
mov edx, 4
lea rax, [0x1401230bb]
lea eax, [0x1401230bb]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeabd
invalid
invalid
invalid
invalid
lea eax, [0x1401230bb]
mov ebp, 0xc3000fea
sldt ebx
add bl, al
ret
mov edx, 4
lea rax, str.host
lea eax, str.host
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x121445
adc al, 0x12
invalid
lea eax, str.host
adc al, 0x12
adc al, 0x12
adc al, byte [rax]
add bl, al
ret
mov edx, 8
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeaa7
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
lea rax, [0x1401230bf]
lea eax, [0x1401230bf]
cmpsd dword [rsi], dword [rdi]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x11
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeaa2
invalid
invalid
invalid
invalid
lea rax, [0x1401230c7]
lea eax, [0x1401230c7]
movabs byte [0xdbac3000fea], al
sldt ebx
add bl, al
ret
mov edx, 0xd
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeaa6
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
lea rax, [0x1401230d8]
lea eax, [0x1401230d8]
cmpsb byte [rsi], byte [rdi]
invalid
sldt ebx
add bl, al
ret
mov edx, 8
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeaa6
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
lea rax, [0x1401230e5]
lea eax, [0x1401230e5]
cmpsb byte [rsi], byte [rdi]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x13
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1401230ed]
lea rax, [0x1401230ed]
lea eax, [0x1401230ed]
movabs eax, dword [0xdbac3000fea]
sldt ebx
add bl, al
ret
mov edx, 0xd
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeaa7
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
lea rax, [0x140123100]
lea eax, [0x140123100]
cmpsd dword [rsi], dword [rdi]
invalid
sldt ebx
add bl, al
ret
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14012310d]
add eax, 0xfeaa7
cmpsd dword [rsi], dword [rdi]
invalid
sldt ebx
add bl, al
ret
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123111]
lea rax, [0x140123111]
sldt ebx
add bl, al
ret
mov edx, 0xc
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123119]
lea rax, [0x140123119]
add bl, al
ret
lea rax, [0x140123125]
lea eax, [0x140123125]
add eax, 0xfea9d
sldt ebx
add bl, al
ret
lea rax, [0x14012312b]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x12
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfea94
invalid
invalid
lea rax, [0x140123131]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x13
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123143]
add byte [rax], al
lea rax, [0x140123143]
invalid
sldt ebx
add bl, al
ret
mov edx, 0xf
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123156]
add byte [rax], al
lea rax, [0x140123156]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x1b
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123165]
add byte [rax], al
lea rax, [0x140123165]
invalid
sldt ebx
add bl, al
ret
mov edx, 5
add eax, 0x48000000
lea eax, [0x140123180]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140123180]
add byte [rax], al
lea rax, [0x140123180]
invalid
sldt ebx
add bl, al
ret
mov edx, 7
add byte [rax], al
lea rax, [0x140123185]
invalid
sldt ebx
add bl, al
ret
mov edx, 0xf
add byte [rax], al
lea rax, [0x14012318c]
invalid
sldt ebx
add bl, al
ret
mov edx, 7
add byte [rax], al
lea rax, [0x14012319b]
invalid
sldt ebx
add bl, al
ret
mov edx, 0xb
add byte [rax], al
lea rax, [0x1401231a2]
add eax, 0xfea9d
invalid
sldt ebx
add bl, al
ret
mov edx, 0x14
add byte [rax], al
lea rax, [0x1401231ad]
sldt ebx
add bl, al
ret
mov edx, 0x18
add byte [rax], al
lea rax, [0x1401231c1]
invalid
sldt ebx
add bl, al
ret
mov edx, 0x11
add byte [rax], al
lea rax, [0x1401231d9]
add eax, 0xfeaad
sldt ebx
ret
mov edx, 0x16
add byte [rax], al
lea rax, [0x1401231ea]
add eax, 0xfeab1
sldt ebx
add bl, al
ret
mov edx, 0x15
add byte [rax], al
lea rax, [0x140123200]
add eax, 0xfeaba
sldt ebx
ret
lea rax, [0x140123215]
invalid
invalid
sldt ebx
ret
mov edx, 0xa
lea rax, [0x14012321b]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeac0
invalid
invalid
sldt ebx
ret
mov edx, 0x19
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeabd
invalid
invalid
invalid
invalid
lea rax, [0x140123225]
mov ebp, 0xc3000fea
sldt ebx
add bl, al
ret
mov edx, 2
lea rax, [0x14012323e]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeac9
invalid
invalid
sldt ebx
ret
mov edx, 7
lea rax, [0x140123240]
lea eax, [0x140123240]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x140123240]
lea eax, [0x140123240]
sldt ebx
ret
mov edx, 0x11
lea rax, [0x140123247]
invalid
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeab8
invalid
invalid
invalid
invalid
mov eax, 0xc3000fea
sldt ebx
ret
mov edx, 0xa
lea rax, [0x140123258]
invalid
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfeabc
invalid
invalid
invalid
invalid
mov esp, 0xc3000fea
sldt ebx
ret
mov edx, 7
lea rax, [0x140123262]
invalid
invalid
mov ecx, 0xc3000fea
sldt ebx
ret
mov edx, 0x19
lea rax, [0x140123269]
invalid
invalid
sldt ebx
ret
mov edx, 4
lea rax, [0x140123282]
sldt ebx
ret
mov edx, 3
add byte [rax - 0x73], cl
add eax, 0xfeab6
invalid
invalid
lea rax, [0x140123286]
sldt ebx
ret
mov edx, 7
lea rax, [0x140123289]
invalid
invalid
sldt ebx
add bl, al
ret
mov edx, 0x10
add byte [rax], al
lea rax, [0x140123290]
add eax, 0xfeaa6
invalid
sldt ebx
ret
mov edx, 0x16
lea rax, [0x1401232a0]
sldt ebx
sldt ebx
mov edx, 0x16
add byte [rax - 0x73], cl
add eax, 0xfeab2
invalid
invalid
lea rax, [0x1401232b6]
sldt ebx
ret
mov edx, 0xf
lea rax, [0x1401232cc]
add byte [rax - 0x73], cl
add eax, 0xfeabb
ret
mov edx, 0x10
lea rax, [0x1401232db]
ret
sldt ebx
int3
mov rax, rdx
mov eax, edx
mov rdx, qword [rcx]
mov r8, qword [rcx + 8]
mov rcx, rax
jmp fcn.140004a10
in al, dx
sub byte [rax - 0x75], cl
add dword [rdi], ecx
mov dh, 8
cmp rcx, 1
je 0x140024855
cmp ecx, 2
jne 0x14002488c
mov rcx, qword [rax + 8]
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
or byte [rax - 0x75], cl
or byte [r11 + rcx*4 + 0x41], cl
adc bl, ch
mov eax, dword [rcx + 0x10]
jmp 0x140024876
and dword [rbp + 0x31], eax
rol byte [rax + 0x41000178], 0xf
xchg esp, eax
ror byte [rax - 0x73], 0xd
cld
xor r8d, r8d
cmp byte [rax + 1], 0
sete r8b
lea rcx, [0x140151663]
int 0x12
add byte [rax - 0x73], cl
lea eax, [0x140151667]
int 0x12
add byte [rax - 0x73], cl
invalid
lea eax, [0x140151667]
add eax, 0x12cdf9
cmove rax, rcx
cmove eax, ecx
ror dword [rcx - 0x7d], 0xf0
add eax, 0x204a8b48
xor r8, 5
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
invalid
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
ret 0x8348
add rsp, 0x28
jmp r9
sub byte [rcx - 1], cl
loope 0x1400248d5
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea ecx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuri_scheme.rs
mov edx, 0x28
add byte [rax], al
add al, ch
pushfq
scasb al, byte [rdi]
invalid
invalid
invalid
add byte [rax], al
add al, ch
pushfq
scasb al, byte [rdi]
or eax, 0xb848cc00
int3
invalid
mov eax, 0x595bd9bf
invalid
int3
movsb byte [rdi], byte [rsi]
invalid
mov edx, 0xeab065f9
xor byte [rsi], dh
test al, 0xaa
stosb byte [rdi], al
stosb byte [rdi], al
ret
stosb byte [rdi], al
push 0x2f
jno 0x140024907
mov r8b, 0x2c
mov al, 0x2c
movabs rdx, 0x4fcf30ef276136b9
ret
invalid
iretd
ret
movabs rax, 0x702e07490ab80571
movabs rdx, 0xae40ea72438a6a7a
ret
invalid
mov al, byte [rbx + 0x72]
invalid
mov eax, ecx
mov r9, qword [rcx]
cmp r9, 2
jne 0x14002490f
mov rdx, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
inc rcx
cmp rcx, qword [rdx + 0x28]
jae 0x14002497b
invalid
jbe 0x14002494e
mov qword [rax + 0x18], rcx
sbb byte [rbx + rcx*4 + 0x42], cl
sbb byte [rbx + rcx*4 + 0x42], cl
mov r8, qword [rdx + 0x20]
jmp 0x140024957
and bl, ch
mov r10, qword [rax + 0x10]
mov r10, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rdx, qword [r10 + 0x28]
cmp rdx, rcx
cmp edx, ecx
sbb byte [rcx - 0x75], cl
push rdx
sub byte [rax + 0x39], cl
cmp edx, ecx
invalid
invalid
cmp edx, ecx
jbe 0x1400249a4
add byte [rax], 0
add byte [rbp - 0x75], cl
mov eax, dword [rdx + 0x20]
test r9, r9
mov r8, qword [r10 + 0x20]
mov eax, dword [rdx + 0x20]
test r9, r9
je 0x140024957
sub cl, byte [rbx + rcx*4 + 0x48]
mov r9, qword [rax + 8]
mov rdx, qword [r10 + 0x40]
push rdx
cmp rdx, r9
or byte [rcx - 0x75], cl
push rdx
cmp rdx, r9
jbe 0x1400249b0
mov rdx, qword [r10 + 0x38]
lea r9, [r9 + r9*8]
push rdx
cmp byte [rdi - 0x73], cl
or al, 0xc9
leave
cmp qword [rdx + r9*8 + 0x10], 0
jl 0x140024910
je 0x14002497f
mov r11, qword [rdx + r9*8 + 0x18]
mov r10d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add bl, ch
imul rdx, rcx, 0x68
jmp case.0x14001d772.87
imul rdx, rcx, 0x68
push 0x48c2014c
add edx, 0x18
add rdx, r8
add rdx, 0x18
mov r9, qword [rdx - 0x10]
xor r10d, r10d
cmp qword [rdx - 0x18], 1
add dword [rcx - 0x7d], ecx
rol byte [rcx], cl
invalid
add dword [rcx - 0x7d], ecx
rol byte [rcx], cl
adc edx, 1
mov qword [rax], r10
mov qword [rax + 8], r9
jmp 0x140024994
xor eax, eax
jmp 0x14002499f
mov r10d, 2
add al, byte [rax]
add byte [rax], al
mov qword [rax], r10
mov qword [rax + 8], r11
mov dword [rax + 8], ebx
mov dword [rax + 8], ebx
or byte [rdx - 0x73], cl
adc al, 0xca
lea rdx, [rdx + r9*8]
add rdx, 0x20
and byte [rax + 0x6b], cl
shr dword [rax + 0x4c], 1
ror byte [rax - 0x7d], 0xc0
add rsp, 0x28
imul rax, rcx, 0x68
imul eax, ecx, 0x68
add rax, r8
add rax, 0x40
add rsp, 0x28
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
lea eax, [0x1401203e8]
cmp eax, 0xe8000fba
verw ax
call fcn.1400ff640
nop
lodsb al, byte [rsi]
or eax, 0x58d4c00
movabs r10, 0xac81e8c9894c000f
str word [rcx + rcx*4 - 0x37]
call fcn.1400ff640
int3
push rsi
sub rsp, 0x30
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, r9
str word [rcx + rcx*4 - 0x37]
call fcn.1400ff640
int3
sub rsp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.MaxSizeReachedmax_size_reached
lea edx, str.MaxSizeReachedmax_size_reached
lea edx, str.MaxSizeReachedmax_size_reached
mov r10d, 0xb841000f
add byte [rcx - 0x48], al
mov r8d, 0xe
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
mov qword [rcx], rsi
invalid
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
call fcn.140007e90
nop
add rsp, 0x30
pop rsi
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x140120426]
mov r8d, 0x10
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
jmp rax
sub esp, 0x20
mov rsi, rcx
test r8, r8
je 0x14002742f
invalid
invalid
sub al, byte [rax]
add byte [rax], al
test byte [0x18c024a55], al
mov edi, eax
add byte [rax], al
mov rdi, r8
cmp r8, 0x40
ja case.0x14001d772.92
ja case.0x14001d772.92
mov rbx, r9
mov rax, qword [rsp + 0x60]
xor ecx, ecx
retf
movzx r8d, byte [rdx + rcx]
mov r8b, byte [rax + r8]
add al, 0
add al, 0
mov byte [rbx + rcx], r8b
lea r8, [rcx + 1]
add dword [r9 + rcx*4 - 0x3f], ecx
add dword [r9 + rcx*4 - 0x3f], ecx
cmp rdi, r8
jne 0x140024a3d
lea rax, [rdi - 2]
cmp rax, 0x21
cmp eax, 0x21
cmp eax, 0x21
ja case.0x140024a72.26
lea rcx, [0x140155188]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
invalid
loopne 0x1400249f5
cmp byte [rbx], 0x74
je 0x140024a87
jne case.0x140024af6.103
test edx, ebx
invalid
mov al, 0x43
mov cl, 0x65
mov edx, 1
jmp 0x14002723d
mov dl, 0x27
add byte [rax], al
cmp rdi, 0x10000
add byte [rdi], cl
adc dword [rdi + 0x48000029], 0xffffff89
mov qword [rsi], rdx
jae 0x14002742f
mov qword [rsi], rdx
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 0
jmp 0x140027433
movzx eax, byte [rbx]
cmp eax, 0x76
je 0x14002659d
cmp eax, 0x64
je 0x1400265ad
clc
je 0x1400265ad
cmp eax, 0x61
jne case.0x140024af6.103
clc
invalid
cmp byte [rbx + 1], 0x67
jne case.0x140024af6.103
mov al, 0xd
mov cl, 0x65
jmp 0x1400265bb
movzx ecx, byte [rbx]
mov dh, 0xb
lea eax, [rcx - 0x64]
cmp eax, 8
ja case.default.0x140024af6
lea rcx, [0x140155210]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
cmp byte [rbx + 1], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x74
jne case.0x140024af6.103
mov al, 0x20
mov cl, 0x65
jmp 0x14002702d
invalid
invalid
add byte [rax], al
and byte [rcx + 0x2518e965], dh
add byte [rax], al
sbb byte [0xf6114b17], ah
movzx eax, byte [rbx]
lea ecx, [rax - 0x72]
cmp ecx, 5
ja case.default.0x140024b32
add ecx, dword [rbp - 0x67c71b8]
add eax, 0x16c9870f
add byte [rax], al
lea rax, [0x140155234]
movsxd rcx, dword [rax + rcx*4]
or al, 0x88
or al, 0x88
add rcx, rax
jmp rcx
loope 0x140024ab5
cmp byte [rbx + 1], 0x65
jnp 0x140024b38
jne case.0x140024af6.103
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x66
jne case.0x140024af6.103
movzx eax, byte [rbx + 3]
cmp eax, 0x72
je 0x1400273da
test dword [rax], ebp
add byte [rax], al
test dword [rax], ebp
add byte [rax], al
cmp eax, 0x65
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x72
jne case.0x140024af6.103
jnp 0x140024b65
jb 0x140024b72
test edi, ebp
add byte es:[rax], al
cmp byte [rbx + 5], 0x65
jne case.0x140024af6.103
mov al, 0x37
jmp 0x140026f4a
and eax, dword [rax]
invalid
and eax, dword [rax]
add byte [rdi], cl
movzx eax, byte [rbx]
movzx eax, byte [rbx]
add eax, dword [rbx - 0x7bf09308]
mov ch, 0x16
add byte [rax], al
cmp eax, 0x6c
je 0x14002623a
cmp eax, 0x69
jne case.0x140024af6.103
clc
imul ecx, dword [rdi], 0x26c985
add byte [rax + 0xf66017b], al
test dword [rdi - 0x7fffffda], edi
invalid
jnp 0x140024b9d
cmp byte [rbx + 1], 0x66
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x2d
jne case.0x140024af6.103
movzx eax, byte [rbx + 3]
cmp eax, 0x72
clc
jb 0x140024bb9
test cl, al
add byte es:[rax], al
clc
jb 0x140024bb9
add byte [rax], al
cmp eax, 0x6d
jne case.0x140024af6.103
lahf
add byte es:[rax], al
lahf
add byte es:[rax], al
cmp byte [rbx + 4], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x74
jne case.0x140024af6.103
mov esp, dword [rsi]
add byte [rax], al
mov esp, dword [rsi]
add byte [rax], al
add byte es:[rax], al
cmp byte [rbx + 6], 0x63
jne case.0x140024af6.103
mov al, 0x27
mov cl, 0x68
jmp 0x14002627a
cmp byte [rbx], 0x66
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x72
jne case.0x140024af6.103
jb 0x140024c06
test dword [rbx + 0x26], ebx
add byte [rax], al
cmp byte [rbx + 3], 0x77
jne case.0x140024af6.103
add byte [rax], al
ja 0x140024c10
add byte es:[rax], al
add byte [rax], al
cmp byte [rbx + 4], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x72
jne case.0x140024af6.103
add byte es:[rax], al
jnp 0x140024c18
jb 0x140024c24
test dword [0xc0024c41], edi
jnp 0x140024c23
add byte es:[rax], al
add byte [rax], al
cmp byte [rbx + 6], 0x64
jne case.0x140024af6.103
xor esp, dword [rsi]
add byte [rax], al
jne case.0x140024af6.103
xor esp, dword [rsi]
add byte [rax], al
add byte [rax + 0xf65077b], al
test dword [rcx], ebp
add byte es:[rax], al
cmp byte [rbx + 7], 0x65
jne case.0x140024af6.103
jne case.0x140024af6.103
mov al, 0x24
mov cl, 0x64
mov edx, 8
jmp 0x14002723d
movzx eax, byte [rbx]
mov dh, 3
cmp eax, 0x6d
je 0x140026284
cmp al, 0x16
add byte [rax], al
cmp al, 0x16
add byte [rax], al
cmp eax, 0x63
jne case.0x140024af6.103
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x14002713a
add dword [rbx - 0x7bf09e08], eax
fsub qword [rax + rax]
add byte [rbx - 0x7af09008], al
cmp eax, 0x6f
jne case.0x140024af6.103
invalid
invalid
add byte [rax], al
invalid
cmp byte [rbx + 2], 0x6e
jne case.0x140024af6.103
add byte [rax + 0xf74037b], al
test esp, ebx
and eax, 0x7b800000
add al, 0x65
cmp byte [rbx + 3], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6e
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x74
jne case.0x140024af6.103
invalid
invalid
add byte [rax], al
mov esi, 0x80000025
jnp 0x140024ca3
cmp byte [rbx + 7], 0x2d
jne case.0x140024af6.103
sub eax, 0x25b4850f
add byte [rax], al
cmp byte [rbx + 8], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 9], 0x79
jne case.0x140024af6.103
and eax, 0x7b800000
or dh, byte [rax + 0xf]
cmp byte [rbx + 0xa], 0x70
jne case.0x140024af6.103
xchg esi, eax
invalid
add byte [rax], al
jnp 0x140024cc4
jo 0x140024ccb
test dword [rsi - 0x4fffffdb], edx
sbb eax, 0xcee965b1
xchg esi, eax
and eax, 0x1db00000
mov al, 0x1d
mov cl, 0x65
jmp 0x140027198
and al, 0
invalid
jmp 0x140027198
and al, 0
add byte [rdi], cl
invalid
movzx eax, byte [rbx]
mov dh, 3
cmp eax, 0x68
jg 0x140025fca
cmp eax, 0x61
je 0x140026aec
invalid
cmp eax, 0x63
jne case.0x140024af6.103
outsd dx, dword [rsi]
invalid
add byte [rax], al
outsd dx, dword [rsi]
and eax, 0xb60f0000
add dword [r11 - 0x7bf09e08], eax
lodsd eax, dword [rsi]
and al, 0
add byte [rbx - 0x7af09008], al
pop rcx
and eax, 0x7b800000
add ch, byte [rsi + 0xf]
test dword [rdi + 0x25], ecx
add byte [rax], al
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x1400271a2
cmp eax, 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x6e
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6e
outsb dx, byte [rsi]
jne case.0x140024af6.103
add byte [rax], al
cmp byte [rbx + 6], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x2d
jne case.0x140024af6.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 8], 0x72
jne case.0x140024af6.103
jnp 0x140024d45
or byte [rdx + 0xf], dh
jb 0x140024d4e
test dword [rbx], edx
and eax, 0x7b800000
or dword [rcx + 0xf], esp
jne case.0x140024af6.103
invalid
invalid
cmp byte [rbx + 9], 0x61
jnp 0x140024d50
invalid
jne case.0x140024af6.103
cmp byte [rbx + 0xa], 0x6e
jne case.0x140024af6.103
jmp qword [rax + rax]
invalid
or ch, byte [rsi + 0xf]
test edi, edi
jmp qword [rax + rax]
add byte [rax + 0xf670b7b], al
test ebp, esi
and al, 0
add byte [rax - 0x169a4ee6], dh
mov cl, 0x65
invalid
jmp qword [rax + rax]
cmp byte [rbx + 0xb], 0x67
jne case.0x140024af6.103
mov al, 0x1a
mov cl, 0x65
jmp 0x140027238
int 0x24
add byte [rax], al
int 0x24
add byte [rax], al
movzx eax, byte [rbx]
cmp eax, 0x63
je 0x1400262ef
cmp eax, 0x61
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x63
jne case.0x140024af6.103
invalid
cmp byte [rbx + 2], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x65
jne case.0x140024af6.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 4], 0x70
jne case.0x140024af6.103
scasd eax, dword [rdi]
and al, 0
invalid
scasd eax, dword [rdi]
and al, 0
add byte [rax + 0xf74057b], al
test dword [rbp - 0x7fffffdc], esp
and al, 0
invalid
invalid
jnp 0x140024dbb
cmp byte [rbx + 5], 0x74
jne case.0x140024af6.103
and al, 0
invalid
and al, 0
add byte [rax + 0xf2d067b], al
test dword [rbx - 0x7fffffdc], ebx
jnp 0x140024dc6
cmp byte [rbx + 6], 0x2d
jne case.0x140024af6.103
sub eax, 0x249b850f
add byte [rax], al
add byte [rax + 0xf63077b], al
cmp byte [rbx + 7], 0x63
jne case.0x140024af6.103
test dword [rcx - 0x7fffffdc], edx
jnp 0x140024dd1
cmp byte [rbx + 8], 0x68
jne case.0x140024af6.103
push 0x2487850f
add byte [rax], al
cmp byte [rbx + 9], 0x61
jne case.0x140024af6.103
jnp 0x140024ddc
invalid
cmp byte [rbx + 0xa], 0x72
jne case.0x140024af6.103
or dh, byte [rdx + 0xf]
test dword [rbx + 0x24], esi
add byte [rax], al
cmp byte [rbx + 0xb], 0x73
jne case.0x140024af6.103
cmp byte [rbx + 0xc], 0x65
jne case.0x140024af6.103
pop rdi
and al, 0
add byte [rax - 0x168b4eff], dh
push 0x15
add byte [rax], al
mov al, 1
mov cl, 0x74
jmp 0x14002636b
movzx eax, byte [rbx]
cmp eax, 0x71
jg 0x140026053
cmp eax, 0x61
je 0x140026b6f
cmp eax, 0x70
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x75
jnp 0x140024e23
add dword [rbp + 0xf], esi
jne 0x140024e33
jne case.0x140024af6.103
test dword [rsi], ebp
and al, 0
add byte [rax + 0xf62027b], al
test dword [rsp], esp
and al, 0x24
cmp byte [rbx + 2], 0x62
jne case.0x140024af6.103
and al, 0x24
add byte [rax], al
and al, 0x24
add byte [rax], al
cmp byte [rbx + 3], 0x6c
jne case.0x140024af6.103
invalid
add byte [rax + 0xf69047b], al
test dword [rax], edx
and al, 0
add byte [rax + 0xf63057b], al
test dword [rsi], eax
and al, 0
add byte [rax + 0xf2d067b], al
test esp, edi
cmp byte [rbx + 4], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x2d
jne case.0x140024af6.103
and eax, dword [rax]
invalid
and eax, dword [rax]
add byte [rax + 0xf6b077b], al
cmp byte [rbx + 7], 0x6b
jne case.0x140024af6.103
test edx, esi
and eax, dword [rax]
invalid
test edx, esi
and eax, dword [rax]
add byte [rax + 0xf65087b], al
test eax, ebp
and eax, dword [rax]
add byte [rax + 0xf79097b], al
test esi, ebx
and eax, dword [rax]
add byte [rax + 0xf2d0a7b], al
test esp, edx
and eax, dword [rax]
add byte [rax + 0xf700b7b], al
jnp 0x140024e91
jo 0x140024e97
jnp 0x140024e91
or esi, dword [rax + 0xf]
test edx, ecx
and eax, dword [rax]
add byte [rax + 0xf690c7b], al
test eax, eax
and eax, dword [rax]
add byte [rax + 0xf6e0d7b], al
test dword [rsi - 0x4fffffdd], esi
xor al, 0xe9
adc al, byte [r8]
add byte [rax - 0x7af08cc5], al
cmp byte [rbx], 0x73
jne 0x14002741c
invalid
jnp 0x140024eb5
cmp byte [rbx], 0x73
jne 0x14002741c
cmp byte [rbx + 1], 0x65
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x2d
jne 0x14002741c
cmp byte [rbx + 4], 0x77
jne 0x14002741c
cmp byte [rbx + 5], 0x65
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 6], 0x62
jne 0x14002741c
cmp byte [rbx + 7], 0x73
jne 0x14002741c
invalid
add byte [rax], al
and eax, 0x7b800000
cmp byte [rbx + 8], 0x6f
jne 0x14002741c
or byte [rdi + 0xf], ch
test dword [rbx], ebx
and eax, 0x7b800000
or dword [rbx + 0xf], esp
invalid
jne 0x14002741c
cmp byte [rbx + 0xa], 0x6b
jne 0x14002741c
add byte [rax + 0xf650b7b], al
cmp byte [rbx + 9], 0x63
jne 0x14002741c
invalid
add byte [rax + 0xf650b7b], al
test ebp, edi
and al, 0
add byte [rax + 0xf740c7b], al
test ebx, esi
and al, 0
and al, 0
add byte [rax + 0xf2d0d7b], al
test ecx, ebp
and al, 0
add byte [rax + 0xf610e7b], al
test edi, ebx
and al, 0
add byte [rax + 0xf630f7b], al
invalid
jne 0x14002741c
cmp byte [rbx + 0x10], 0x63
jne 0x14002741c
cmp byte [rbx + 0x11], 0x65
jne 0x14002741c
cmp byte [rbx + 0x12], 0x70
invalid
invalid
jne 0x14002741c
cmp byte [rbx + 0x10], 0x63
jne 0x14002741c
cmp byte [rbx + 0x11], 0x65
jne 0x14002741c
cmp byte [rbx + 0x12], 0x70
jne 0x14002741c
jnp 0x140024f70
jo 0x140024f6f
test dword [rdi - 0x4fffffdc], esi
cmp esi, dword [rcx + 0x13ba74]
add byte [rax], al
add cl, ch
retf 0x22
invalid
add cl, ch
retf 0x22
and al, byte [rax]
add byte [rax - 0x7af08cc5], al
cmp byte [rbx], 0x73
invalid
invalid
cmp byte [rbx], 0x73
jne 0x14002741c
invalid
and al, 0
invalid
movabs al, byte [0xf65017b80000024]
test dword [rsi - 0x7fffffdc], edx
jnp 0x140024f8b
cmp byte [rbx + 1], 0x65
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
invalid
test dword [rsp + 0x7b800000], ecx
add ebp, dword [0x16484d4a7]
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne 0x14002741c
cmp byte [rbx + 4], 0x77
jne 0x14002741c
cmp byte [rbx + 5], 0x65
jne 0x14002741c
cmp byte [rbx + 6], 0x62
jne 0x14002741c
cmp byte [rbx + 7], 0x73
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 8], 0x6f
outsd dx, dword [rsi]
jne 0x14002741c
cmp byte [rbx + 9], 0x63
jne 0x14002741c
and al, 0
add byte [rax + 0xf650b7b], al
test dword [rdx], esi
and al, 0
add byte [rax + 0xf740c7b], al
je 0x140024ffe
test dword [rax], ebp
and al, 0
add byte [rax + 0xf2d0d7b], al
test dword [rsi], ebx
and al, 0
add byte [rax + 0xf760e7b], al
test dword [rsp], edx
add byte [rax], al
or al, 0x74
jne 0x14002741c
je 0x140024ffe
cmp byte [rbx + 0xd], 0x2d
jne 0x14002741c
cmp byte [rbx + 0xe], 0x76
jne 0x14002741c
cmp byte [rbx + 0xf], 0x65
jne 0x14002741c
cmp byte [rbx + 0x10], 0x72
jne 0x14002741c
add byte [rax + rax], ah
invalid
add byte [rax + rax], ah
add byte [rax + 0xf73117b], al
test esi, esi
and eax, dword [rax]
add byte [rax + 0xf69127b], al
test esp, ebp
and eax, dword [rax]
add byte [rax + 0xf6f137b], al
jne 0x14002741c
mov al, 0x3f
mov cl, 0x6e
mov edx, 0x14
cmp byte [rbx + 0x11], 0x73
jne 0x14002741c
cmp byte [rbx + 0x12], 0x69
jne 0x14002741c
cmp byte [rbx + 0x13], 0x6f
jne 0x14002741c
mov al, 0x3f
mov cl, 0x6e
mov edx, 0x14
jmp 0x14002723d
cmp byte [rbx], 0x63
jne 0x14002741c
cmp byte [rbx + 1], 0x6f
jne 0x14002741c
cmp byte [rbx + 2], 0x6e
jne 0x14002741c
invalid
mov bh, 0x23
add byte [rax], al
test dword [rdi - 0x7fffffdd], esi
jnp 0x14002506b
cmp byte [rbx + 3], 0x74
jne 0x14002741c
cmp byte [rbx + 4], 0x65
jne 0x14002741c
invalid
add byte [rax + 0xf6e057b], al
test dword [rcx - 0x7fffffdd], ebx
invalid
jnp 0x14002508c
cmp byte [rbx + 5], 0x6e
outsb dx, byte [rsi]
jne 0x14002741c
cmp byte [rbx + 6], 0x74
jne 0x14002741c
je 0x140025097
test dword [rdi - 0x7fffffdd], ecx
jnp 0x140025097
add byte [rax + 0xf2d077b], al
test dword [rbp - 0x7fffffdd], eax
jnp 0x1400250a2
cmp byte [rbx + 7], 0x2d
jne 0x14002741c
sub eax, 0x2385850f
add byte [rax], al
cmp byte [rbx + 8], 0x73
jne 0x14002741c
add byte [rax], al
jae 0x1400250ab
test dword [rbx + 0x23], edi
add byte [rax], al
cmp byte [rbx + 9], 0x65
jne 0x14002741c
jnp 0x1400250ad
jne 0x14002741c
cmp byte [rbx + 0xa], 0x63
jne 0x14002741c
invalid
or ah, byte [rbx + 0xf]
test dword [rdi + 0x23], esp
add byte [rax], al
invalid
add byte [rax + 0xf750b7b], al
test dword [rbp + 0x23], ebx
add byte [rax], al
cmp byte [rbx + 0xb], 0x75
jne 0x14002741c
jne 0x1400250c9
cmp byte [rbx + 0xc], 0x72
jne 0x14002741c
cmp byte [rbx + 0xd], 0x69
jne 0x14002741c
and eax, dword [rax]
invalid
and eax, dword [rax]
add byte [rax + 0xf740e7b], al
cmp byte [rbx + 0xe], 0x74
jne 0x14002741c
jnp 0x1400250e4
je 0x1400250e7
test dword [rdi], edi
and eax, dword [rax]
add byte [rax + 0xf790f7b], al
jns 0x1400250f1
cmp byte [rbx + 0xf], 0x79
jne 0x14002741c
jns 0x1400250f1
test dword [0xc002510b], esi
jnp 0x1400250fa
and eax, dword [rax]
add byte [rax + 0xf2d107b], al
test dword [rbx], ebp
and eax, dword [rax]
cmp byte [rbx + 0x10], 0x2d
jne 0x14002741c
sub eax, 0x232b850f
add byte [rax], al
add byte [rax + 0xf70117b], al
test dword [rcx], esp
and eax, dword [rax]
cmp byte [rbx + 0x11], 0x70
jne 0x14002741c
add byte [rax + 0xf6f127b], al
test dword [rdi], edx
and eax, dword [rax]
add byte [rax + 0xf6c137b], al
cmp byte [rbx + 0x12], 0x6f
jne 0x14002741c
cmp byte [rbx + 0x13], 0x6c
jne 0x14002741c
invalid
invalid
and eax, dword [rax]
invalid
test dword [0xc0025133], ecx
jnp 0x140025126
cmp byte [rbx + 0x14], 0x69
jne 0x14002741c
imul ecx, dword [rdi], 0x230385
add byte [rax + 0xf63157b], al
invalid
jne 0x14002741c
mov al, 0x1b
mov cl, 0x79
invalid
cmp byte [rbx + 0x15], 0x63
jne 0x14002741c
invalid
mov al, 0x1b
mov cl, 0x79
mov edx, 0x16
jmp 0x14002723d
invalid
jns 0x1400250e2
invalid
add byte [rax - 0x7af08cc5], al
loop 0x14002515a
cmp byte [rbx], 0x73
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 1], 0x65
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne 0x14002741c
cmp byte [rbx + 4], 0x77
add al, 0x77
jne 0x14002741c
cmp byte [rbx + 5], 0x65
jne 0x14002741c
add eax, 0xb0850f65
and al, byte [rax]
add byte [rax + 0xf62067b], al
test dword [rsi - 0x7fffffde], esp
jnp 0x140025180
cmp byte [rbx + 6], 0x62
jne 0x14002741c
cmp byte [rbx + 7], 0x73
jne 0x14002741c
cmp byte [rbx + 8], 0x6f
jnp 0x14002518b
outsd dx, dword [rsi]
jne 0x14002741c
cmp byte [rbx + 9], 0x63
jne 0x14002741c
jnp 0x140025196
invalid
cmp byte [rbx + 0xa], 0x6b
jne 0x14002741c
or ch, byte [rbx + 0xf]
test dword [rsi + 0x22], edi
add byte [rax], al
cmp byte [rbx + 0xb], 0x65
jne 0x14002741c
cmp byte [rbx + 0xc], 0x74
jne 0x14002741c
cmp byte [rbx + 0xd], 0x2d
jne 0x14002741c
cmp byte [rbx + 0xe], 0x65
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 0x11], 0x65
jne 0x14002741c
cmp byte [rbx + 0x12], 0x6e
jne 0x14002741c
add byte [rax], al
cmp byte [rbx + 0x13], 0x73
adc esi, dword [rbx + 0xf]
test dword [rdx + riz], esp
add byte [rax], al
jne 0x14002741c
cmp byte [rbx + 0x14], 0x69
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x15], 0x6f
jne 0x14002741c
adc byte [rdx], ah
add byte [rax], al
cmp byte [rbx + 0x16], 0x6e
jne 0x14002741c
mov al, 0x3c
mov cl, 0x73
mov edx, 0x17
jmp 0x14002723d
sbb dword [rax], esp
add byte [rax], al
invalid
sbb dword [rax], esp
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 3
movzx eax, byte [rbx]
cmp eax, 0x75
je 0x140026375
cmp eax, 0x73
jne 0x14002741c
test ebx, esp
and dword [rax], eax
invalid
test ebx, esp
and dword [rax], eax
add byte [rax + 0xf74017b], al
je 0x14002524d
cmp byte [rbx + 1], 0x74
jne 0x14002741c
je 0x14002524d
test ecx, ebx
and dword [rax], eax
add byte [rax + 0xf72027b], al
test edi, ecx
and dword [rax], eax
add byte [rax + 0xf69037b], al
imul ecx, dword [rdi], 0x21c585
cmp byte [rbx + 2], 0x72
jne 0x14002741c
cmp byte [rbx + 3], 0x69
jne 0x14002741c
imul ecx, dword [rdi], 0x21c585
add byte [rax + 0xf63047b], al
test dword [rbx - 0x7fffffdf], edi
invalid
invalid
jnp 0x140025269
cmp byte [rbx + 4], 0x63
jne 0x14002741c
invalid
add byte [rax + 0xf74057b], al
cmp byte [rbx + 5], 0x74
jne 0x14002741c
je 0x140025275
test dword [rcx - 0x7fffffdf], esi
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
jnp 0x140025274
sub eax, 0x21a7850f
add byte [rax], al
add byte [rax + 0xf74077b], al
cmp byte [rbx + 7], 0x74
jne 0x14002741c
and dword [rax], eax
invalid
jnp 0x14002527f
je 0x140025289
test dword [rbp - 0x7fffffdf], ebx
jnp 0x14002528a
and dword [rax], eax
add byte [rax + 0xf72087b], al
test dword [rbx - 0x7fffffdf], edx
jnp 0x140025295
cmp byte [rbx + 8], 0x72
jne 0x14002741c
cmp byte [rbx + 9], 0x61
jne 0x14002741c
invalid
add byte [rax + 0xf6e0a7b], al
test dword [rdi + 0x21], edi
add byte [rax], al
cmp byte [rbx + 0xa], 0x6e
jne 0x14002741c
cmp byte [rbx + 0xb], 0x73
jne 0x14002741c
cmp byte [rbx + 0xc], 0x70
jne 0x14002741c
cmp byte [rbx + 0xd], 0x6f
outsd dx, dword [rsi]
jne 0x14002741c
test dword [rcx + 0x21], esp
add byte [rax], al
cmp byte [rbx + 0xe], 0x72
jne 0x14002741c
cmp byte [rbx + 0xf], 0x74
jne 0x14002741c
cmp byte [rbx + 0x10], 0x2d
jne 0x14002741c
test dword [rbx + 0x21], eax
add byte [rax], al
test dword [rbx + 0x21], eax
add byte [rax], al
cmp byte [rbx + 0x11], 0x73
jne 0x14002741c
add byte [rax + 0xf63137b], al
test dword [0xc0025319], esp
jnp 0x14002530e
cmp byte [rbx + 0x13], 0x63
jne 0x14002741c
cmp byte [rbx + 0x14], 0x75
jne 0x14002741c
test dword [rbx], ebx
and dword [rax], eax
invalid
jne 0x14002530b
test dword [rbx], ebx
and dword [rax], eax
add byte [rax + 0xf72157b], al
test dword [rcx], edx
and dword [rax], eax
add byte [rax], al
cmp byte [rbx + 0x16], 0x69
invalid
test dword [rdi], eax
and dword [rax], eax
cmp byte [rbx + 0x15], 0x72
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x16], 0x69
jne 0x14002741c
jnp 0x140025324
imul ecx, dword [rdi], 0x210785
add byte [rax + 0xf74177b], al
test ebp, edi
and byte [rax], al
add byte [rax - 0x16864ebe], dh
cmp byte [rbx + 0x17], 0x74
jne 0x14002741c
mov al, 0x42
mov cl, 0x79
jmp 0x14002645f
invalid
movzx eax, byte [rbx]
cmp eax, 0x70
jo 0x14002533e
invalid
invalid
adc dword [rax], eax
invalid
jo 0x14002533e
test byte [0xc3025346], dh
clc
invalid
add byte [rbx - 0x7af09e08], al
fbld tbyte [rax]
add byte [rax], al
cmp eax, 0x61
jne 0x14002741c
cmp byte [rbx + 1], 0x63
jnp 0x140025341
invalid
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x65
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 4], 0x73
jne 0x14002741c
jae 0x14002536f
test dword [rdi - 0x7fffffe0], esi
jnp 0x14002536d
cmp byte [rbx + 5], 0x73
jne 0x14002741c
invalid
jae 0x140025379
test dword [rbp - 0x7fffffe0], ebp
add byte [rax], al
add byte [rax + 0xf2d067b], al
test dword [rbx - 0x7fffffe0], esp
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
jnp 0x140025378
sub eax, 0x20a3850f
add byte [rax], al
add byte [rax + 0xf63077b], al
test dword [rcx - 0x7fffffe0], ebx
cmp byte [rbx + 7], 0x63
jne 0x14002741c
jnp 0x140025383
invalid
cmp byte [rbx + 8], 0x6f
jnp 0x14002538e
outsd dx, dword [rsi]
jne 0x14002741c
cmp byte [rbx + 9], 0x6e
jnp 0x140025399
outsb dx, byte [rsi]
jne 0x14002741c
test dword [rax], esp
add byte [rax], al
cmp byte [rbx + 0xa], 0x74
jne 0x14002741c
test dword [rbx + 0x20], edi
add byte [rax], al
or dh, byte [rdi + rcx - 0x7b]
jnp 0x1400253bf
invalid
test dword [rbx + 0x20], edi
add byte [rax], al
and byte [rax], al
add byte [rax + 0xf720b7b], al
test dword [rcx + 0x20], esi
add byte [rax], al
cmp byte [rbx + 0xc], 0x6f
cmp byte [rbx + 0xb], 0x72
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 0xd], 0x6c
jne 0x14002741c
cmp byte [rbx + 0xe], 0x2d
jne 0x14002741c
jnp 0x1400253d0
sub eax, 0x2053850f
add byte [rax], al
cmp byte [rbx + 0xf], 0x61
jne 0x14002741c
and byte [rax], al
add byte [rax + 0xf6c107b], al
test dword [rdi], edi
and byte [rax], al
add byte [rax + 0xf6c117b], al
test dword [0xc0025408], esi
jnp 0x1400253fc
cmp byte [rbx + 0x10], 0x6c
jne 0x14002741c
cmp byte [rbx + 0x11], 0x6c
jne 0x14002741c
cmp byte [rbx + 0x12], 0x6f
outsd dx, dword [rsi]
jne 0x14002741c
cmp byte [rbx + 0x13], 0x77
jne 0x14002741c
and dword [rax], esp
add byte [rax], al
ja 0x140025405
and dword [rax], esp
add byte [rax], al
cmp byte [rbx + 0x14], 0x2d
jne 0x14002741c
jnp 0x140025412
sub eax, 0x2017850f
add byte [rax], al
cmp byte [rbx + 0x15], 0x6f
jne 0x14002741c
and byte [rax], al
invalid
and byte [rax], al
add byte [rax + 0xf72167b], al
cmp byte [rbx + 0x16], 0x72
jne 0x14002741c
and byte [rax], al
invalid
jb 0x140025423
test dword [rbx], eax
and byte [rax], al
add byte [rax + 0xf69177b], al
invalid
invalid
test ecx, edi
invalid
cmp byte [rbx + 0x17], 0x69
imul ecx, dword [rdi], 0x1ff985
add byte [rax + 0xf67187b], al
sbb byte [rdi + 0xf], ah
jne 0x14002741c
cmp byte [rbx + 0x18], 0x67
jne 0x14002741c
sbb byte [rdi + 0xf], ah
test edi, ebp
invalid
mov cl, 0x6e
jmp 0x140026567
cmp byte [rbx], 0x61
jne 0x14002741c
cmp byte [rbx + 1], 0x63
jne 0x14002741c
leave
invalid
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x65
jne 0x14002741c
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x73
jne 0x14002741c
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
cmp byte [rbx + 7], 0x63
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne 0x14002741c
add byte [rax], al
test dword [rbx - 0x7fffffe1], eax
jnp 0x1400254a5
add byte [rax], al
cmp byte [rbx + 9], 0x6e
outsb dx, byte [rsi]
jne 0x14002741c
cmp byte [rbx + 0xa], 0x74
jne 0x14002741c
or dh, byte [rdi + rcx - 0x7b]
outsd dx, dword [rsi]
invalid
cmp byte [rbx + 0xb], 0x72
jne 0x14002741c
invalid
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0xc], 0x6f
jne 0x14002741c
test dword [rdi + 0x1f], eax
add byte [rax], al
cmp byte [rbx + 0xf], 0x61
jne 0x14002741c
invalid
invalid
invalid
add byte [rax], al
test dword [0xc00254ff], edi
jnp 0x1400254f2
cmp byte [rbx + 0x10], 0x6c
insb byte [rdi], dx
jne 0x14002741c
cmp byte [rbx + 0x11], 0x6c
jne 0x14002741c
add byte [rax + 0xf6f127b], al
test dword [rdi], ebx
invalid
cmp byte [rbx + 0x12], 0x6f
jnp 0x140025508
outsd dx, dword [rsi]
jne 0x14002741c
cmp byte [rbx + 0x13], 0x77
jne 0x14002741c
jnp 0x140025513
ja 0x140025511
test dword [0xc0025527], edx
cmp byte [rbx + 0x14], 0x2d
jne 0x14002741c
invalid
jnp 0x14002551e
sub eax, 0x1f0b850f
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 0x43
adc eax, 0xf6df883
movzx eax, byte [rbx + 0x15]
cmp eax, 0x6d
je 0x140026e50
xor bl, byte [rcx]
add byte [rax], al
adc eax, 0xf6df883
test byte [rdx], dh
sbb dword [rax], eax
add byte [rbx - 0x7af09708], al
cmc
invalid
xor bl, byte [rcx]
add byte [rax], al
cmp eax, 0x68
jne 0x14002741c
add byte [rax + 0xf65167b], al
test ebx, ebp
invalid
cmp byte [rbx + 0x16], 0x65
jne 0x14002741c
invalid
add byte [rax + 0xf61177b], al
test ecx, esp
loope 0x140025557
cmp byte [rbx + 0x17], 0x61
jne 0x14002741c
loope 0x140025557
add byte [rax], al
loope 0x140025557
cmp byte [rbx + 0x18], 0x64
jne 0x14002741c
cmp byte [rbx + 0x19], 0x65
jne 0x14002741c
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0x1a], 0x72
jne 0x14002741c
invalid
add byte [rax + 0x1924e906], dh
add byte [rax], al
invalid
mov al, 6
jmp 0x140026e84
invalid
add byte [rax - 0x7af09ec5], al
mov bl, 0x1e
add byte [rax], al
cmp byte [rbx], 0x61
jne 0x14002741c
cmp byte [rbx + 1], 0x63
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x65
jne 0x14002741c
invalid
add byte [rax + 0xf73047b], al
test dword [rbx - 0x7fffffe2], ecx
invalid
jnp 0x140025599
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x73
jne 0x14002741c
jae 0x1400255a5
test dword [rcx - 0x7fffffe2], eax
jnp 0x1400255a4
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
invalid
add byte [rax], al
invalid
sub eax, 0x1e77850f
add byte [rax], al
invalid
add byte [rax + 0xf63077b], al
test dword [rbp + 0x1e], ebp
cmp byte [rbx + 7], 0x63
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jnp 0x1400255ba
outsd dx, dword [rsi]
jne 0x14002741c
cmp byte [rbx + 9], 0x6e
jnp 0x1400255c5
outsb dx, byte [rsi]
jne 0x14002741c
cmp byte [rbx + 0xa], 0x74
jne 0x14002741c
or dh, byte [rdi + rcx - 0x7b]
invalid
add byte [rax + 0xf720b7b], al
test dword [rbp + 0x1e], eax
add byte [rax], al
cmp byte [rbx + 0xb], 0x72
jne 0x14002741c
cmp byte [rbx + 0xc], 0x6f
jne 0x14002741c
cmp byte [rbx + 0xd], 0x6c
jne 0x14002741c
invalid
or eax, 0x31850f6c
invalid
add byte [rax + 0xf2d0e7b], al
test dword [rdi], esp
invalid
cmp byte [rbx + 0xe], 0x2d
jne 0x14002741c
jnp 0x1400255fc
sub eax, 0x1e27850f
add byte [rax], al
cmp byte [rbx + 0xf], 0x61
jne 0x14002741c
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp byte [rbx + 0x10], 0x6c
jne 0x14002741c
add byte [rax + 0xf6c117b], al
cmp byte [rbx + 0x11], 0x6c
jne 0x14002741c
test dword [rcx], ecx
invalid
cmp byte [rbx + 0x12], 0x6f
jnp 0x140025628
outsd dx, dword [rsi]
jne 0x14002741c
call [0x1bb82561f]
adc esi, dword [rdi + 0xf]
test ebp, esi
sbb eax, 0x7b800000
adc al, 0x2d
cmp byte [rbx + 0x13], 0x77
jne 0x14002741c
cmp byte [rbx + 0x14], 0x2d
jnp 0x14002563e
sub eax, 0x1deb850f
add byte [rax], al
jne 0x14002741c
cmp byte [rbx + 0x15], 0x63
jne 0x14002741c
invalid
cmp byte [rbx + 0x16], 0x72
jne 0x14002741c
test edi, edx
invalid
add byte [rax], al
jb 0x14002564f
test edi, edx
sbb eax, 0x7b800000
invalid
cmp byte [rbx + 0x18], 0x64
jne 0x14002741c
jnp 0x14002566a
jne 0x14002741c
cmp byte [rbx + 0x19], 0x65
jne 0x14002741c
invalid
add byte [rax], al
test dword [rcx - 0x7fffffe3], edi
jnp 0x140025680
sbb eax, 0x7b800000
sbb ch, byte [rsi + 0xf]
test dword [rdi - 0x7fffffe3], ebp
add byte [rax], al
cmp byte [rbx + 0x1a], 0x6e
outsb dx, byte [rsi]
jne 0x14002741c
sbb eax, 0x7b800000
sbb esi, dword [rdi + rcx - 0x7b]
movsd dword [rdi], dword [rsi]
sbb eax, 0x7b800000
sbb al, 0x69
invalid
cmp byte [rbx + 0x1b], 0x74
jne 0x14002741c
jnp 0x14002568b
je 0x140025681
test dword [rbp - 0x7fffffe3], esp
jnp 0x140025696
cmp byte [rbx + 0x1c], 0x69
imul ecx, dword [rdi], 0x1d9b85
jne 0x14002741c
test dword [rbx - 0x7fffffe3], ebx
jnp 0x1400256a1
add byte [rax + 0xf611d7b], al
test dword [rcx - 0x7fffffe3], edx
invalid
invalid
jnp 0x1400256ac
cmp byte [rbx + 0x1d], 0x61
jne 0x14002741c
invalid
add byte [rax + 0xf6c1e7b], al
test dword [rdi - 0x4fffffe3], eax
cmp byte [rbx + 0x1e], 0x6c
insb byte [rdi], dx
jne 0x14002741c
mov al, 5
mov cl, 0x73
jae 0x140025654
invalid
add byte [rax], al
add cl, ch
invalid
sbb eax, dword [rax]
invalid
add eax, 0x1fba73b1
add byte [rax], al
add cl, ch
invalid
jae 0x140025654
sbb eax, dword [rax]
add byte [rax - 0x7af09cc5], al
cmp byte [rbx], 0x63
invalid
test dword [rax + 0x1d], esi
cmp byte [rbx], 0x63
jne 0x14002741c
add byte [rax], al
cmp byte [rbx + 1], 0x6f
jne 0x14002741c
cmp byte [rbx + 2], 0x6e
outsb dx, byte [rsi]
jne 0x14002741c
cmp byte [rbx + 3], 0x74
jne 0x14002741c
sbb eax, 0x7b800000
add al, 0x65
cmp byte [rbx + 4], 0x65
jne 0x14002741c
jne 0x14002741c
add byte [rax], al
cmp byte [rbx + 5], 0x6e
jnp 0x1400256dc
outsb dx, byte [rsi]
jne 0x14002741c
add byte [rax], al
cmp byte [rbx + 6], 0x74
jne 0x14002741c
cmp byte [rbx + 7], 0x2d
jne 0x14002741c
cmp byte [rbx + 8], 0x73
jne 0x14002741c
cmp byte [rbx + 9], 0x65
jne 0x14002741c
test dword [rsi], edx
invalid
add byte [rax], al
test dword [rsi], edx
sbb eax, 0x7b800000
or ah, byte [rbx + 0xf]
test dword [rbx + 0x7b800000], ecx
add byte [rax + 0xf750b7b], al
cmp byte [rbx + 0xa], 0x63
jne 0x14002741c
invalid
add byte [rax + 0xf750b7b], al
cmp byte [rbx + 0xb], 0x75
jne 0x14002741c
test dword [rdx], eax
sbb eax, 0x7b800000
or al, 0x72
invalid
cmp byte [rbx + 0xc], 0x72
jb 0x14002572e
jne 0x14002741c
test eax, edi
sbb al, 0
add byte [rax + 0xf690d7b], al
test esi, ebp
out dx, al
cmp byte [rbx + 0xd], 0x69
jne 0x14002741c
out dx, al
sbb al, 0
invalid
out dx, al
sbb al, 0
add byte [rax + 0xf740e7b], al
cmp byte [rbx + 0xe], 0x74
jne 0x14002741c
je case.0x14001d772.93
test esp, esp
sbb al, 0
add byte [rax + 0xf790f7b], al
test edx, ebx
sbb al, 0
add byte [rax + 0xf2d107b], al
cmp byte [rbx + 0x10], 0x2d
invalid
test eax, edx
cmp byte [rbx + 0xf], 0x79
jne 0x14002741c
cmp byte [rbx + 0x10], 0x2d
jne 0x14002741c
sbb al, 0
add byte [rax + 0xf70117b], al
jo 0x140025760
jo 0x140025760
test esi, eax
sbb al, 0
add byte [rax + 0xf6f127b], al
test dword [rsp + rbx + 0x7b800000], edi
adc ebp, dword [rdi + rcx - 0x7b]
mov dl, 0x1c
add byte [rax], al
invalid
cmp byte [rbx + 0x13], 0x6c
jne 0x14002741c
cmp byte [rbx + 0x14], 0x69
jne 0x14002741c
add byte [rax], al
jnp 0x140025781
imul ecx, dword [rdi], 0x1ca885
add byte [rax + 0xf63157b], al
test dword [rsi - 0x7fffffe4], ebx
jnp 0x140025797
add byte [rax], al
cmp byte [rbx + 0x15], 0x63
jne 0x14002741c
cmp byte [rbx + 0x16], 0x79
jne 0x14002741c
jns 0x140025792
test dword [rsp + rbx + 0x7b800000], edx
cmp byte [rbx + 0x17], 0x2d
jne 0x14002741c
mov bl, byte [rax + rax]
invalid
invalid
mov bl, byte [rax + rax]
sbb al, 0
add byte [rax + 0xf72187b], al
cmp byte [rbx + 0x18], 0x72
jne 0x14002741c
test dword [rax - 0x7fffffe4], eax
jnp 0x1400257b8
jne 0x14002741c
test dword [rsi + 0x1c], esi
add byte [rax], al
cmp byte [rbx + 0x1a], 0x70
jne 0x14002741c
add byte [rax], al
add byte [rax + 0xf721c7b], al
test dword [rax + 0x1c], ebx
add byte [rax], al
cmp byte [rbx + 0x1c], 0x72
jne 0x14002741c
cmp byte [rbx + 0x1d], 0x74
jne 0x14002741c
test dword [rsi + 0x1c], ecx
add byte [rax], al
test dword [rsi + 0x1c], ecx
add byte [rax], al
cmp byte [rbx + 0x1e], 0x2d
jne 0x14002741c
cmp byte [rbx + 0x1f], 0x6f
jne 0x14002741c
cmp byte [rbx + 0x20], 0x6e
jne 0x14002741c
add byte [rax], al
sbb al, 0
add byte [rax + 0xf6c217b], al
test dword [rsi], esp
sbb al, 0
add byte [rax - 0x45864ee4], dh
and al, byte [rax]
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x21], 0x6c
jne 0x14002741c
mov al, 0x1c
mov cl, 0x79
mov edx, 0x22
jmp 0x14002723d
cmp dword [rdx], ebx
add byte [rax], al
movzx eax, byte [rbx]
mov dh, 3
add eax, dword [rbx - 0x7bf08d08]
invalid
cmp eax, 0x72
je 0x140026571
cmp eax, 0x61
jne case.0x140024af6.103
invalid
cmp byte [rbx + 1], 0x6c
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x6c
jne case.0x140024af6.103
sbb al, byte [rax]
invalid
sbb al, byte [rax]
add byte [rax + 0xf6f037b], al
jne case.0x140024af6.103
mov al, 0xe
mov cl, 0x77
ja 0x140025825
push rbx
or eax, 0xb60f0000
movzx eax, byte [rbx]
cmp eax, 0x6e
jg 0x1400260f0
cmp eax, 0x61
invalid
test dl, ah
invalid
cmp byte [rbx + 3], 0x6f
jne case.0x140024af6.103
mov al, 0xe
mov cl, 0x77
ja 0x140025825
push rbx
invalid
add byte [rax], al
ja 0x140025825
movzx eax, byte [rbx]
mov dh, 3
cmp eax, 0x6e
jg 0x1400260f0
cmp eax, 0x61
je 0x140027037
clc
invalid
add byte [rax], al
cmp eax, 0x63
je 0x140027068
cmp eax, 0x65
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x78
jne case.0x140024af6.103
js case.0x140013200.420
test esi, esp
sbb dword [rax], eax
add byte [rax + 0xf70027b], al
test esp, ebx
sbb dword [rax], eax
add byte [rax], al
cmp byte [rbx + 3], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x63
jne case.0x140024af6.103
mov al, 0x22
jmp 0x140027061
cmp byte [rbx + 2], 0x70
jne case.0x140024af6.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 3], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x63
jne case.0x140024af6.103
mov al, 0x22
jmp 0x140027061
movzx eax, byte [rbx]
mov dh, 3
cmp eax, 0x75
je 0x14002665a
invalid
add byte [rbx - 0x7bf08c08], al
add eax, 0x8300000e
cmp eax, 0x73
je 0x1400266b0
test byte [0xc30258ba], al
cmp eax, 0x63
jne case.0x140024af6.103
clc
invalid
cmp byte [rbx + 1], 0x6f
jne case.0x140024af6.103
sbb dword [rax], eax
invalid
sbb dword [rax], eax
add byte [rax + 0xf6e027b], al
test dword [rdi - 0x7fffffe7], ecx
jnp 0x1400258ce
cmp byte [rbx + 2], 0x6e
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x6e
outsb dx, byte [rsi]
jne case.0x140024af6.103
test dword [rcx], ebx
add byte [rax], al
invalid
add byte [rax + 0xf65047b], al
test dword [rbx + 0x19], edi
add byte [rax], al
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x74
jne case.0x140024af6.103
add byte [rax], al
je 0x1400258fa
test dword [rdi + 0x19], esp
add byte [rax], al
add byte [rax + 0xf69077b], al
test dword [rbp + 0x19], ebx
add byte [rax], al
invalid
cmp byte [rbx + 7], 0x69
jne case.0x140024af6.103
invalid
add byte [rax + 0xf6f087b], al
test dword [rbx + 0x19], edx
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne case.0x140024af6.103
mov al, 0x14
mov cl, 0x6e
adc al, 0xb1
outsb dx, byte [rsi]
jmp 0x140026704
or eax, 0x3b800000
jb 0x140025920
cmp byte [rbx], 0x72
jne case.0x140024af6.103
test dword [rcx + 0x19], eax
add byte [rax], al
cmp byte [rbx + 1], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x79
add al, 0x79
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x66
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x74
jne case.0x140024af6.103
jnp 0x140025967
je case.0x1400ae714.216
test ecx, esi
sbb byte [rax], al
add byte [rax + 0xf65097b], al
test edi, esp
sbb byte [rax], al
add byte [rax - 0x458d4ec6], dh
mov al, 0x3a
mov cl, 0x72
mov edx, 0xa
cmp byte [rbx + 9], 0x65
jne case.0x140024af6.103
jnp 0x140025972
jne case.0x140024af6.103
mov al, 0x3a
mov cl, 0x72
mov edx, 0xa
jmp 0x14002723d
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14002670e
cmp eax, 0x77
je 0x1400265c5
test byte [rdx], dh
or al, 0
invalid
ja 0x14002599d
test byte [rdx], dh
or al, 0
add byte [rbx - 0x7af09c08], al
sbb byte [rdx], 0
add byte [rax + 0xf6f017b], al
test dword [rsi + 0x1a], esi
add byte [rax], al
invalid
cmp eax, 0x63
jne 0x14002741c
cmp byte [rbx + 1], 0x6f
jnp 0x1400259a0
outsd dx, dword [rsi]
jne 0x14002741c
add byte [rax + 0xf6e027b], al
test dword [rdx + rbx], ebp
add byte [rax + 0xf74037b], al
test dword [rdx + 0x1a], esp
invalid
sbb al, byte [rax]
invalid
cmp byte [rbx + 2], 0x6e
jne 0x14002741c
cmp byte [rbx + 3], 0x74
jne 0x14002741c
invalid
sbb al, byte [rax]
invalid
invalid
cmp byte [rbx + 4], 0x65
jne 0x14002741c
sbb al, byte [rax]
invalid
sbb al, byte [rax]
add byte [rax + 0xf6e057b], al
test dword [rsi + 0x1a], ecx
add byte [rax], al
cmp byte [rbx + 5], 0x6e
jne 0x14002741c
cmp byte [rbx + 6], 0x74
jne 0x14002741c
sbb r8b, byte [rax]
invalid
sbb r8b, byte [rax]
add byte [rax + 0xf2d077b], al
test dword [rdx], edi
sbb al, byte [rax]
add byte [rdi], cl
mov dh, 0x43
or byte [rbx - 0x7bf09308], al
pushfq
sbb byte [rax], al
add byte [rax], al
cmp eax, 0x65
jne 0x14002741c
cmp byte [rbx + 9], 0x6e
jne 0x14002741c
cmp byte [rbx + 7], 0x2d
jne 0x14002741c
add byte [rax], al
cmp eax, 0x65
jne 0x14002741c
sbb al, byte [rax]
add byte [rax + 0xf630a7b], al
test dword [rax], edx
sbb al, byte [rax]
add byte [rax + 0xf6f0b7b], al
test dword [rsi], eax
sbb al, byte [rax]
add byte [rax + 0xf640c7b], al
cmp byte [rbx + 0xa], 0x63
jne 0x14002741c
cmp byte [rbx + 0xb], 0x6f
jne 0x14002741c
cmp byte [rbx + 0xc], 0x64
jne 0x14002741c
test esp, edi
sbb dword [rax], eax
invalid
test esp, edi
sbb dword [rax], eax
add byte [rax + 0xf690d7b], al
test edx, esi
sbb dword [rax], eax
add byte [rax + 0xf6e0e7b], al
test eax, ebp
sbb dword [rax], eax
add byte [rax - 0x16984eea], dh
invalid
cmp byte [rbx + 0xd], 0x69
jne 0x14002741c
cmp byte [rbx + 0xe], 0x6e
jne 0x14002741c
invalid
mov al, 0x16
mov cl, 0x67
jmp 0x14002679e
movzx eax, byte [rbx]
cmp eax, 0x72
jg 0x14002613c
invalid
invalid
add byte [rax], al
invalid
add byte [rbx - 0x7bf09c08], al
mov ah, 0x11
add byte [rax], al
cmp eax, 0x63
je 0x140026c06
cmp eax, 0x69
jne 0x14002741c
cmp byte [rbx + 1], 0x66
add dword [rsi + 0xf], esp
test dword [rdi - 0x7fffffe7], esi
jnp 0x140025a6a
jne 0x14002741c
cmp byte [rbx + 2], 0x2d
jne 0x14002741c
add byte [rax], al
sub eax, 0x19ad850f
test dword [rbp - 0x7fffffe7], ebp
jnp 0x140025a75
add byte [rax], al
cmp byte [rbx + 3], 0x6d
insd dword [rdi], dx
jne 0x14002741c
test dword [rbx - 0x7fffffe7], esp
jnp 0x140025a80
invalid
movabs dword [0xf6f047b80000019], eax
test dword [rcx - 0x7fffffe7], ebx
jnp 0x140025a8b
cmp byte [rbx + 4], 0x6f
add al, 0x6f
outsd dx, dword [rsi]
jne 0x14002741c
sbb dword [rax], eax
add byte [rax + 0xf64057b], al
test dword [rdi - 0x7fffffe7], ecx
jnp 0x140025a96
cmp byte [rbx + 5], 0x64
jne 0x14002741c
jne 0x14002741c
add byte [rax], al
cmp byte [rbx + 6], 0x69
jne 0x14002741c
imul ecx, dword [rdi], 0x198585
add byte [rax + 0xf66077b], al
test dword [rbx + 0x19], edi
add byte [rax], al
cmp byte [rbx + 8], 0x69
jne 0x14002741c
cmp byte [rbx + 7], 0x66
jne 0x14002741c
cmp byte [rbx + 9], 0x65
jne 0x14002741c
sbb dword [rax], eax
add byte [rax + 0xf2d0b7b], al
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 0xc], 0x73
jne 0x14002741c
cmp byte [rbx], 0x70
jne 0x14002741c
cmp byte [rbx + 1], 0x72
jne 0x14002741c
cmp byte [rbx + 2], 0x6f
jne 0x14002741c
sbb dword [rax], eax
invalid
sbb dword [rax], eax
add byte [rax + 0xf78037b], al
test ebx, edi
sbb byte [rax], al
add byte [rax + 0xf79047b], al
test ecx, esi
sbb byte [rax], al
add byte [rax + 0xf2d057b], al
jnp 0x140025b33
sub eax, 0x18e7850f
add byte [rax], al
cmp byte [rbx + 6], 0x61
invalid
test ebp, ebx
cmp byte [rbx + 3], 0x78
jne 0x14002741c
cmp byte [rbx + 4], 0x79
jne 0x14002741c
cmp byte [rbx + 5], 0x2d
jne 0x14002741c
jnp 0x140025b33
sub eax, 0x18e7850f
add byte [rax], al
cmp byte [rbx + 6], 0x61
jne 0x14002741c
sbb byte [rax], al
invalid
invalid
sbb byte [rax], al
add byte [rax + 0xf75077b], al
test ebx, edx
sbb byte [rax], al
add byte [rax + 0xf74087b], al
test ecx, ecx
sbb byte [rax], al
add byte [rax + 0xf68097b], al
test dword [rdi - 0x7fffffe8], edi
jnp 0x140025b6a
cmp byte [rbx + 7], 0x75
jne 0x14002741c
cmp byte [rbx + 8], 0x74
jne 0x14002741c
cmp byte [rbx + 9], 0x68
jne 0x14002741c
mov ch, 0x18
add byte [rax], al
cmp byte [rbx + 0xb], 0x6e
jne 0x14002741c
cmp byte [rbx + 0xc], 0x74
jne 0x14002741c
cmp byte [rbx + 0xd], 0x69
jne 0x14002741c
cmp byte [rbx + 0xe], 0x63
jne 0x14002741c
lea ebx, [rax]
add byte [rax], al
lea ebx, [rax]
add byte [rax], al
cmp byte [rbx + 0xf], 0x61
jne 0x14002741c
cmp byte [rbx + 0x10], 0x74
jne 0x14002741c
mov al, 0x32
mov cl, 0x65
mov edx, 0x11
jmp 0x14002723d
add cl, ch
mov word [rsi], ss
add byte [rax], al
movzx eax, byte [rbx]
cmp eax, 0x70
je 0x1400267a8
cmp eax, 0x69
je 0x14002685b
cmp eax, 0x63
jne 0x14002741c
cmp byte [rbx + 1], 0x6f
jne 0x14002741c
cmp byte [rbx + 2], 0x6e
jne 0x14002741c
cmp byte [rbx + 3], 0x74
jne 0x14002741c
cmp byte [rbx + 4], 0x65
add al, 0x65
jne 0x14002741c
cmp byte [rbx + 5], 0x6e
jne 0x14002741c
cmp byte [rbx + 6], 0x74
jne 0x14002741c
invalid
cmp byte [rbx + 7], 0x2d
jne 0x14002741c
std
invalid
or dh, byte [rbx + 0xf]
test ecx, ebp
invalid
cmp byte [rbx + 0xd], 0x73
jne 0x14002741c
cmp byte [rbx + 0xe], 0x69
jne 0x14002741c
cmp byte [rbx + 0xf], 0x74
jne 0x14002741c
add byte [rax], al
cmp byte [rbx + 0x10], 0x69
jne 0x14002741c
cmp byte [rbx + 0x11], 0x6f
jne 0x14002741c
mov al, 0x15
jmp 0x140026854
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x140026913
cmp eax, 0x73
je 0x1400269f0
cmp eax, 0x61
jne 0x14002741c
cmp byte [rbx + 1], 0x63
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
invalid
cmp byte [rbx + 3], 0x65
jne 0x14002741c
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x73
jne 0x14002741c
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
invalid
add byte [rax], al
invalid
cmp byte [rbx + 7], 0x63
jne 0x14002741c
test eax, ebp
invalid
add byte [rax + 0xf2d127b], al
test edx, ecx
invalid
test eax, eax
invalid
cmp byte [rbx], 0x61
jne 0x14002741c
cmp byte [rbx + 1], 0x63
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x65
jne 0x14002741c
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x73
jne 0x14002741c
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
cmp byte [rbx + 7], 0x63
jne 0x14002741c
cmp byte [rbx + 8], 0x6f
jne 0x14002741c
cmp byte [rbx + 9], 0x6e
jne 0x14002741c
cmp byte [rbx], 0x61
jne 0x14002741c
cmp byte [rbx + 1], 0x63
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x65
jne 0x14002741c
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x73
jne 0x14002741c
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
cmp byte [rbx + 7], 0x63
jne 0x14002741c
cmp byte [rbx + 8], 0x6f
jne 0x14002741c
cmp byte [rbx + 9], 0x6e
jne 0x14002741c
cmp eax, 0x69
je 0x140026ca5
cmp eax, 0x6c
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x73
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6d
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x64
jne case.0x140024af6.103
cmp eax, 0x72
je case.0x14001cf7f.161
cmp eax, 0x78
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x66
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6d
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x2d
jne case.0x140024af6.103
cmp eax, 0x6f
je 0x140027096
cmp eax, 0x70
je 0x1400270c4
cmp eax, 0x73
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x76
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
mov al, 0x40
mov cl, 0x72
jmp 0x1400270f0
cmp eax, 0x73
je 0x140026dac
cmp eax, 0x74
jne 0x14002741c
cmp byte [rbx + 1], 0x72
jne 0x14002741c
cmp byte [rbx + 2], 0x61
jne 0x14002741c
cmp byte [rbx + 3], 0x6e
jne 0x14002741c
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x66
jne 0x14002741c
cmp byte [rbx + 6], 0x65
jne 0x14002741c
cmp byte [rbx + 7], 0x72
jne 0x14002741c
cmp eax, 0x65
je 0x1400270fa
cmp eax, 0x61
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x6c
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x73
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x76
jne case.0x140024af6.103
mov al, 0xf
mov cl, 0x63
jmp 0x140027130
cmp byte [rbx + 1], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x6f
jne case.0x140024af6.103
mov al, 0x2e
mov cl, 0x6e
mov edx, 7
jmp 0x14002723d
cmp byte [rbx + 1], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x78
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x66
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x77
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 9], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x6e
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6e
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x6c
jne case.0x140024af6.103
cmp byte [rbx + 9], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x70
jne 0x14002741c
cmp byte [rbx + 2], 0x67
jne 0x14002741c
cmp byte [rbx + 3], 0x72
jne 0x14002741c
cmp byte [rbx + 4], 0x61
jne 0x14002741c
cmp byte [rbx + 5], 0x64
jne 0x14002741c
cmp byte [rbx + 6], 0x65
jne 0x14002741c
cmp byte [rbx + 7], 0x2d
jne 0x14002741c
cmp byte [rbx + 8], 0x69
jne 0x14002741c
cmp byte [rbx + 9], 0x6e
jne 0x14002741c
mov edx, 0x18
jmp 0x14002723d
cmp byte [rbx + 1], 0x75
jne 0x14002741c
cmp byte [rbx + 2], 0x62
jne 0x14002741c
cmp byte [rbx + 3], 0x6c
jne 0x14002741c
cmp byte [rbx + 4], 0x69
jne 0x14002741c
cmp byte [rbx + 5], 0x63
jne 0x14002741c
cmp byte [rbx + 6], 0x2d
jne 0x14002741c
cmp byte [rbx + 7], 0x6b
jne 0x14002741c
cmp byte [rbx + 8], 0x65
jne 0x14002741c
cmp byte [rbx + 9], 0x79
jne 0x14002741c
mov edx, 0x1a
jmp 0x14002723d
cmp byte [rbx + 1], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x6e
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x67
jne case.0x140024af6.103
mov al, 0x36
mov cl, 0x65
mov edx, 4
jmp 0x14002723d
cmp byte [rbx + 1], 0x69
jne case.0x140024af6.103
mov al, 0x4a
mov cl, 0x61
jmp 0x1400265bb
cmp byte [rbx + 1], 0x6e
jne case.0x140024af6.103
mov al, 0x1f
mov cl, 0x74
mov edx, 2
jmp 0x14002723d
cmp byte [rbx + 1], 0x77
jne 0x14002741c
cmp byte [rbx + 2], 0x77
jne 0x14002741c
cmp byte [rbx + 3], 0x2d
jne 0x14002741c
cmp byte [rbx + 4], 0x61
jne 0x14002741c
cmp byte [rbx + 5], 0x75
jne 0x14002741c
cmp byte [rbx + 6], 0x74
jne 0x14002741c
cmp byte [rbx + 7], 0x68
jne 0x14002741c
cmp byte [rbx + 8], 0x65
jne 0x14002741c
mov cl, 0x65
jmp 0x14002679e
cmp byte [rbx + 1], 0x73
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x67
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x6e
jne case.0x140024af6.103
mov al, 0x46
mov cl, 0x74
jmp 0x140026704
cmp byte [rbx + 1], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x6b
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x69
jne case.0x140024af6.103
mov edx, 9
jmp 0x14002723d
cmp byte [rbx + 1], 0x2d
jne 0x14002741c
cmp byte [rbx + 2], 0x78
jne 0x14002741c
cmp byte [rbx + 3], 0x73
jne 0x14002741c
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x2d
jne 0x14002741c
cmp byte [rbx + 6], 0x70
jne 0x14002741c
cmp byte [rbx + 7], 0x72
jne 0x14002741c
cmp byte [rbx + 8], 0x6f
jne 0x14002741c
cmp byte [rbx + 9], 0x74
jne 0x14002741c
mov edx, 0xf
jmp 0x14002723d
cmp byte [rbx + 1], 0x72
jne 0x14002741c
cmp byte [rbx + 2], 0x6f
jne 0x14002741c
cmp byte [rbx + 3], 0x78
jne 0x14002741c
cmp byte [rbx + 4], 0x79
jne 0x14002741c
cmp byte [rbx + 5], 0x2d
jne 0x14002741c
cmp byte [rbx + 6], 0x61
jne 0x14002741c
cmp byte [rbx + 7], 0x75
jne 0x14002741c
cmp byte [rbx + 8], 0x74
jne 0x14002741c
cmp byte [rbx + 9], 0x68
jne 0x14002741c
adc dword [rdi + 0xf], ebp
test edx, ecx
or eax, dword [rax]
add byte [rax - 0x16914ecd], dh
scasb al, byte [rdi]
add byte [rax], al
add byte [rax + 0xf66017b], al
test dword [rdi - 0x7ffffff5], esi
mov cl, 0x6e
jmp 0x140026909
cmp byte [rbx + 1], 0x66
jne 0x14002741c
cmp byte [rbx + 2], 0x2d
jne 0x14002741c
jnp 0x14002686a
sub eax, 0xbad850f
add byte [rax], al
test dword [rbp - 0x7ffffff5], ebp
jnp 0x140026875
cmp byte [rbx + 3], 0x75
jne 0x14002741c
jne 0x140026883
test dword [rbx - 0x7ffffff5], esp
jnp 0x140026880
movabs dword [0xf6e047b8000000b], eax
test dword [rcx - 0x7ffffff5], ebx
jnp 0x14002688b
invalid
cmp byte [rbx + 4], 0x6e
outsb dx, byte [rsi]
jne 0x14002741c
or eax, dword [rax]
add byte [rax + 0xf6d057b], al
add eax, 0x8f850f6d
or eax, dword [rax]
invalid
invalid
jnp 0x140026896
cmp byte [rbx + 5], 0x6d
add eax, 0x8f850f6d
insd dword [rdi], dx
jne 0x14002741c
or eax, dword [rax]
add byte [rax + 0xf6f067b], al
test dword [rbp - 0x7ffffff5], eax
jnp case.0x140012724.431
add byte [rax], al
cmp byte [rbx + 6], 0x6f
outsd dx, dword [rsi]
jne 0x14002741c
add byte [rax + 0xf64077b], al
test dword [rbx + 0xb], edi
add byte [rax], al
cmp byte [rbx + 7], 0x64
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 8], 0x69
jne 0x14002741c
jnp 0x1400268cd
jne 0x14002741c
push rbx
or eax, dword [rax]
add byte [rax + 0xf640c7b], al
test dword [rcx + 0xb], ecx
add byte [rax], al
cmp byte [rbx + 0xc], 0x64
jne 0x14002741c
cmp byte [rbx + 0xd], 0x2d
jne 0x14002741c
invalid
add byte [rax + 0xf730e7b], al
test dword [0xc00268f3], esi
jnp 0x1400268f9
cmp byte [rbx + 0xe], 0x73
jne 0x14002741c
cmp byte [rbx + 0xf], 0x69
jne 0x14002741c
imul ecx, dword [rdi], 0xb2b85
add byte [rax + 0xf6e107b], al
test dword [rcx], esp
or eax, dword [rax]
add byte [rax + 0xf63117b], al
cmp byte [rbx + 0x10], 0x6e
jne 0x14002741c
add byte [rax], al
cmp byte [rbx + 0x11], 0x63
jne 0x14002741c
test dword [rdi], edx
or eax, dword [rax]
invalid
test dword [rdi], edx
or eax, dword [rax]
add byte [rax - 0x459a4ed5], dh
adc al, byte [rax]
add byte [rax], al
mov al, 0x2b
mov cl, 0x65
mov edx, 0x12
jmp 0x14002723d
cmp byte [rbx + 1], 0x2d
jne 0x14002741c
movzx eax, byte [rbx + 2]
cmp eax, 0x64
je 0x1400272da
add al, byte [r11 - 0x7bf09b08]
mov al, 9
add byte [rax], al
cmp eax, 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x6f
jne 0x14002741c
fisttp word [rdx]
add byte [rax], al
fisttp word [rdx]
add byte [rax], al
cmp byte [rbx + 4], 0x6e
jne 0x14002741c
cmp byte [rbx + 5], 0x74
jne 0x14002741c
cmp byte [rbx + 6], 0x65
invalid
jne 0x14002741c
cmp byte [rbx + 7], 0x6e
jne 0x14002741c
cmp byte [rbx + 8], 0x74
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 9], 0x2d
jne 0x14002741c
cmp byte [rbx + 0xa], 0x74
jne 0x14002741c
cmp byte [rbx + 0xb], 0x79
jne 0x14002741c
invalid
or al, byte [rax]
invalid
invalid
cmp byte [rbx + 0xc], 0x70
jne 0x14002741c
test dword [rdx], ecx
add byte [rax], al
test dword [rdx], ecx
add byte [rax], al
cmp byte [rbx + 0xd], 0x65
jne 0x14002741c
cmp byte [rbx + 0xe], 0x2d
jne 0x14002741c
cmp byte [rbx + 0xf], 0x6f
jne 0x14002741c
movq mm1, qword [rdi]
test dword [rdi + 0xa], esp
add byte [rax], al
cmp byte [rbx + 0x10], 0x70
jne 0x14002741c
cmp byte [rbx + 0x11], 0x74
jne 0x14002741c
cmp byte [rbx + 0x12], 0x69
jne 0x14002741c
cmp byte [rbx + 0x13], 0x6f
jne 0x14002741c
adc ebp, dword [rdi + 0xf]
test dword [rdi], edi
or al, byte [rax]
add byte [rax + 0xf6e147b], al
test dword [0xf00269f2], esi
mov r9b, 0x73
invalid
cmp byte [rbx + 0x14], 0x6e
jne 0x14002741c
mov al, 0x4d
mov cl, 0x73
invalid
jae 0x1400269d5
jmp 0x140026abc
int3
cmp byte [rbx + 1], 0x65
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x2d
jne 0x14002741c
cmp byte [rbx + 4], 0x77
jne 0x14002741c
cmp byte [rbx + 5], 0x65
jne 0x14002741c
cmp byte [rbx + 6], 0x62
jne 0x14002741c
invalid
cmp byte [rbx + 7], 0x73
jne 0x14002741c
cmp byte [rbx + 8], 0x6f
jne 0x14002741c
or al, 0x74
jne 0x14002741c
cmp byte [rbx + 0xd], 0x2d
jne 0x14002741c
cmp byte [rbx + 0xe], 0x70
jne 0x14002741c
cmp byte [rbx + 0xf], 0x72
jne 0x14002741c
cmp byte [rbx + 0x10], 0x6f
jne 0x14002741c
cmp byte [rbx + 0x11], 0x74
jne 0x14002741c
mov edx, 0x15
add byte [rax], al
jmp 0x14002723d
cmp ecx, 0x76
jne case.0x140024af6.103
cmp byte [rbx + 1], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x72
jne case.0x140024af6.103
mov al, 0x49
mov cl, 0x79
jmp 0x14002702d
movzx eax, byte [rbx + 1]
cmp eax, 0x63
je 0x1400271f8
cmp eax, 0x75
jne case.0x140024af6.103
clc
jne 0x140026b0c
test dword [rbp + 7], edx
add byte [rax], al
cmp byte [rbx + 2], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x68
jne case.0x140024af6.103
jnp 0x140026b12
push 0x741850f
add byte [rax], al
invalid
cmp byte [rbx + 4], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x7a
jne case.0x140024af6.103
jnp 0x140026b3e
jp 0x140026b48
test dword [rcx], ebx
invalid
cmp byte [rbx + 8], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 9], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 0xa], 0x69
jne case.0x140024af6.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xb], 0x6f
jne case.0x140024af6.103
mov al, 0x10
mov cl, 0x6e
jmp 0x140027238
cmp byte [rbx + 1], 0x63
jnp 0x140026b73
invalid
jne case.0x140024af6.103
invalid
cmp byte [rbx + 2], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x65
jne case.0x140024af6.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 4], 0x70
jne case.0x140024af6.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 5], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x2d
jne case.0x140024af6.103
lodsb al, byte [rsi]
invalid
add byte [rax], al
lodsb al, byte [rsi]
invalid
movzx eax, byte [rbx + 7]
cmp eax, 0x6c
insb byte [rdi], dx
je 0x140027395
cmp eax, 0x65
jne case.0x140024af6.103
invalid
add byte [rax], al
invalid
cmp byte [rbx + 9], 0x63
jne case.0x140024af6.103
test dword [rdx - 0x7ffffffa], eax
jnp 0x140026be2
cmp byte [rbx + 0xa], 0x6f
outsd dx, dword [rsi]
jne case.0x140024af6.103
cmp byte [rbx + 0xb], 0x64
jne case.0x140024af6.103
jne case.0x140024af6.103
cmp byte [rbx + 0xc], 0x69
jne case.0x140024af6.103
invalid
invalid
add byte [rax], al
imul ecx, dword [rdi], 0x66485
add byte [rax + 0xf6e0d7b], al
test dword [rdx + 6], ebx
pop rdx
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0xd], 0x6e
jne case.0x140024af6.103
pop rdx
invalid
add byte [rax], al
pop rdx
invalid
mov al, 2
mov cl, 0x67
jmp 0x140026da2
add dword [rax], eax
add byte [rax + 0xf64017b], al
test dword [rax + rcx], ecx
add byte [rax], al
cmp byte [rbx + 1], 0x64
jne 0x14002741c
cmp byte [rbx + 2], 0x6e
jne 0x14002741c
add cl, byte [rax]
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne 0x14002741c
sub eax, 0x7f8850f
add byte [rax], al
cmp byte [rbx + 4], 0x63
jne 0x14002741c
invalid
add byte [rax + 0xf61057b], al
test esp, esp
in al, 7
cmp byte [rbx + 5], 0x61
jnp 0x140026c36
invalid
jne 0x14002741c
in al, 7
add byte [rax], al
cmp byte [rbx + 6], 0x63
jne 0x14002741c
cmp byte [rbx + 7], 0x68
jne 0x14002741c
invalid
add byte [rax], al
invalid
invalid
add byte [rax + 0xf65087b], al
cmp byte [rbx + 8], 0x65
jne 0x14002741c
test esi, eax
invalid
add byte [rax], al
cmp byte [rbx + 0xa], 0x63
invalid
jne 0x14002741c
invalid
mov dl, 7
add byte [rax], al
invalid
test dword [rdx - 0x7ffffff9], esi
jnp 0x140026c78
cmp byte [rbx + 0xb], 0x6f
outsd dx, dword [rsi]
jne 0x14002741c
cmp byte [rbx + 0xc], 0x6e
jne 0x14002741c
sahf
invalid
add byte [rax + 0xf740d7b], al
cmp byte [rbx + 0xd], 0x74
jne 0x14002741c
jnp 0x140026c8e
je 0x140026c92
test dword [rdi + rax + 0x7b800000], edx
invalid
jne 0x14002741c
mov al, byte [rdi]
add byte [rax], al
cmp byte [rbx + 0xf], 0x6f
jnp 0x140026ca4
outsd dx, dword [rsi]
jne 0x14002741c
invalid
mov al, 0x13
mov cl, 0x6c
jmp 0x140026e46
add byte [rax + 0xf66017b], al
test dword [rax - 0x7ffffffb], ebp
add byte [rax], al
invalid
jnp 0x140026cb4
cmp byte [rbx + 1], 0x66
jne case.0x140024af6.103
add byte [rax], al
jnp 0x140026ca9
jne case.0x140024af6.103
add byte [rax], al
cmp byte [rbx + 2], 0x2d
jne case.0x140024af6.103
sahf
invalid
add byte [rax], al
sub eax, 0x59e850f
add byte [rax], al
test dword [rsi - 0x7ffffffb], ebx
jnp 0x140026cbf
sahf
add eax, 0x7b800000
add ebp, dword [rsi + 0xf]
test dword [rbp + rax + 0x7b800000], edx
cmp byte [rbx + 3], 0x6e
outsb dx, byte [rsi]
jne case.0x140024af6.103
xchg esp, eax
add eax, 0x7b800000
cmp byte [rbx + 4], 0x6f
add al, 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6e
jne case.0x140024af6.103
invalid
add byte [rax], al
add eax, 0x7b800000
invalid
cmp byte [rbx + 6], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x6d
jne case.0x140024af6.103
test dword [rdx + 5], esp
add byte [rax], al
test dword [rdx + 5], esp
add byte [rax], al
cmp byte [rbx + 9], 0x61
jne case.0x140024af6.103
invalid
add byte [rax + 0xf740a7b], al
test dword [rsi + 5], ecx
cmp byte [rbx + 0xa], 0x74
jne case.0x140024af6.103
add rax, 0x7b800000
or esp, dword [rbx + 0xf]
test dword [rbp + rax], eax
add byte [rax - 0x16974ed7], dh
push 0x51ce9
invalid
add byte [rax], al
cmp byte [rbx + 0xb], 0x63
jne case.0x140024af6.103
push 0x51ce9
add byte [rax + 0xf65017b], al
cmp byte [rbx + 1], 0x65
invalid
cmp byte [rbx + 1], 0x65
jne case.0x140024af6.103
jne case.0x140024af6.103
test dword [rcx], esi
add eax, 0x7b800000
cmp byte [rbx + 2], 0x66
invalid
cmp byte [rbx + 2], 0x66
jne case.0x140024af6.103
test dword [rdi], esp
invalid
add byte [rax], al
test dword [rdi], esp
add eax, 0x7b800000
add esp, dword [rbp + 0xf]
jne case.0x140024af6.103
invalid
cmp byte [rbx + 3], 0x65
jne case.0x140024af6.103
invalid
jne case.0x140024af6.103
add byte [rax + 0xf72047b], al
cmp byte [rbx + 4], 0x72
jne case.0x140024af6.103
jnp 0x140026d41
jb 0x140026d4e
test dword [rbx], edx
add eax, 0x7b800000
add eax, 0x9850f72
add eax, 0x7b800000
invalid
invalid
jnp 0x140026d57
cmp byte [rbx + 5], 0x72
jne case.0x140024af6.103
invalid
add byte [rax + 0xf65067b], al
test edi, edi
cmp byte [rbx + 6], 0x65
jne case.0x140024af6.103
jnp 0x140026d57
jne case.0x140024af6.103
add al, 0
add byte [rax + 0xf72077b], al
test ebp, esi
add al, 0
cmp byte [rbx + 7], 0x72
jne case.0x140024af6.103
invalid
add byte [rax + 0xf2d087b], al
cmp byte [rbx + 8], 0x2d
jne case.0x140024af6.103
test ebx, ebp
add al, 0
invalid
test ebx, ebp
add al, 0
add byte [rax + 0xf70097b], al
test ecx, esp
add al, 0
add byte [rax], al
cmp byte [rbx + 0xa], 0x6f
invalid
add byte [rax], al
cmp byte [rbx + 0xa], 0x6f
jne case.0x140024af6.103
test edi, edx
add al, 0
invalid
test edi, edx
add al, 0
add byte [rax + 0xf6c0b7b], al
jnp 0x140026d8e
insb byte [rdi], dx
jne case.0x140024af6.103
cmp byte [rbx + 0xc], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 0xd], 0x63
jne case.0x140024af6.103
add byte [rax], al
mov al, 0x38
mov cl, 0x79
mov edx, 0xe
jnp 0x140026d8e
insb byte [rdi], dx
jne case.0x140024af6.103
cmp byte [rbx + 0xc], 0x69
or al, 0x69
jne case.0x140024af6.103
cmp byte [rbx + 0xd], 0x63
jne case.0x140024af6.103
add byte [rax], al
jnp 0x140026da4
add byte [rax], al
add byte [rax - 0x45864ec8], dh
invalid
mov al, 0x38
mov cl, 0x79
mov edx, 0xe
jmp 0x14002723d
cmp byte [rbx + 1], 0x65
jne 0x14002741c
jne 0x14002741c
cmp byte [rbx + 2], 0x63
jne 0x14002741c
cmp byte [rbx + 3], 0x2d
jne 0x14002741c
invalid
add byte [rax + 0xf77047b], al
cmp byte [rbx + 4], 0x77
jne 0x14002741c
invalid
ja 0x140026dde
test dword [rax + 6], ecx
add byte [rax], al
invalid
add byte [rax + 0xf65057b], al
test dword [rsi], edi
invalid
cmp byte [rbx + 5], 0x65
jne 0x14002741c
cmp byte [rbx + 6], 0x62
jne 0x14002741c
cmp byte [rbx + 7], 0x73
jne 0x14002741c
test dword [rdx], ebp
invalid
add byte [rax], al
jae 0x140026dfc
test dword [rdx], ebp
invalid
cmp byte [rbx + 8], 0x6f
jne 0x14002741c
invalid
add byte [rax + 0xf63097b], al
test dword [rsi], edx
invalid
cmp byte [rbx + 9], 0x63
jne 0x14002741c
invalid
add byte [rax + 0xf6b0a7b], al
test dword [rsi + rax], ecx
add byte [rax], al
cmp byte [rbx + 0xa], 0x6b
jne 0x14002741c
jnp 0x140026e13
cmp byte [rbx + 0xb], 0x65
jne 0x14002741c
test dword [rdx], eax
invalid
add byte [rax], al
test dword [rdx], eax
invalid
cmp byte [rbx + 0xc], 0x74
jne 0x14002741c
test eax, edi
invalid
add byte [rax], al
test eax, edi
add eax, 0x7b800000
or eax, 0xee850f2d
add eax, 0x7b800000
jnp 0x140026e3f
cmp byte [rbx + 0xd], 0x2d
jne 0x14002741c
cmp byte [rbx + 0xe], 0x6b
jne 0x14002741c
jnp 0x140026e3f
cmp byte [rbx + 0xf], 0x65
jne 0x14002741c
jnp 0x140026e4a
jne 0x14002741c
mov al, 0x3d
mov cl, 0x79
mov edx, 0x10
add byte [rax], al
add cl, ch
in eax, dx
add eax, dword [rax]
add byte [rax + 0xf65167b], al
test edx, eax
add eax, 0x7b800000
invalid
jmp 0x14002723d
cmp byte [rbx + 0x16], 0x65
jne 0x14002741c
cmp byte [rbx + 0x17], 0x74
jne 0x14002741c
test dword [rax - 0x7ffffffb], edi
jnp 0x140026e7f
push 0x5ae850f
add byte [rax], al
cmp byte [rbx + 0x19], 0x6f
jne 0x14002741c
cmp byte [rbx + 0x1a], 0x64
jne 0x14002741c
add eax, 0x7b00000
mov al, 7
mov cl, 0x73
mov edx, 0x1b
jmp 0x14002723d
jnp 0x140026eae
jno 0x140026eae
test dword [rax + 5], edi
add byte [rax], al
cmp byte [rbx + 0x12], 0x75
jne 0x14002741c
cmp byte [rbx + 0x13], 0x65
jne 0x14002741c
invalid
add byte [rax + 0xf73147b], al
test dword [rdx + 5], ebx
invalid
add byte [rax], al
cmp byte [rbx + 0x14], 0x73
jne 0x14002741c
invalid
add byte [rax], al
add eax, 0x7b800000
adc eax, 0x50850f74
add eax, 0x7b800000
invalid
cmp byte [rbx + 0x15], 0x74
jne 0x14002741c
cmp byte [rbx + 0x16], 0x2d
jne 0x14002741c
cmp byte [rbx + 0x17], 0x6d
jne 0x14002741c
invalid
cmp al, 5
add byte [rax], al
test dword [rax + 0x7b800000], edi
add eax, 0x7b800000
sbb byte [rbp + 0xf], ah
test dword [rdx], esi
add eax, 0x7b800000
sbb dword [rdi + rcx - 0x7b], esi
sub byte [0x1bb826ef6], al
sbb ch, byte [rax + 0xf]
test dword [rsi], ebx
add eax, 0x7b800000
jnp 0x140026f1c
outsd dx, dword [rsi]
jne 0x14002741c
mov al, 0xc
jnp 0x140026f1c
outsd dx, dword [rsi]
jne 0x14002741c
mov al, 0xc
mov cl, 0x64
mov edx, 0x1c
jmp 0x14002723d
cmp byte [rbx + 1], 0x72
jne case.0x140024af6.103
invalid
cmp byte [rbx + 2], 0x61
jne case.0x140024af6.103
invalid
cmp byte [rbx + 3], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x6c
jne case.0x140024af6.103
invalid
add byte [rax + 0xf65057b], al
test dword [rdi], ecx
add eax, dword [rax]
add byte [rax - 0x168d4ebc], dh
fild word [rcx]
add byte [rax], al
cmp byte [rbx + 5], 0x65
jne case.0x140024af6.103
mov al, 0x44
mov cl, 0x72
jmp 0x140027130
cmp byte [rbx + 1], 0x70
jne case.0x140024af6.103
add byte [rax], al
cld
add al, byte [rax]
add byte [rax], al
cmp byte [rbx + 2], 0x67
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x64
invalid
test esp, edx
add byte [rax], al
cmp byte [rbx + 2], 0x67
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x64
jne case.0x140024af6.103
add eax, 0xd4850f64
add al, byte [rax]
add byte [rax - 0x169a4eb9], dh
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rax + 0xf61017b], al
cmp byte [rbx + 1], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x72
invalid
mov al, 0x47
mov cl, 0x65
jmp 0x140027130
cmp byte [rbx + 1], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x72
jne case.0x140024af6.103
invalid
jnp 0x140026f9b
jb 0x140026faa
test dword [rdi - 0x7ffffffe], esi
add byte [rax + 0xf6e037b], al
test dword [rbp - 0x7ffffffe], ebp
jnp 0x140026fb1
cmp byte [rbx + 3], 0x6e
jnp 0x140026fa6
outsb dx, byte [rsi]
jne case.0x140024af6.103
lodsd eax, dword [rsi]
add al, byte [rax]
add byte [rax + 0xf69047b], al
test dword [rbx - 0x7ffffffe], esp
jnp 0x140026fbc
cmp byte [rbx + 4], 0x69
jne case.0x140024af6.103
imul ecx, dword [rdi], 0x2a385
add al, byte [rax]
add byte [rax + 0xf6e057b], al
test dword [rcx - 0x4ffffffe], ebx
add al, byte [rax]
invalid
mov al, 0x4b
mov cl, 0x67
cmp byte [rbx + 5], 0x6e
outsb dx, byte [rsi]
jne case.0x140024af6.103
add al, byte [rax]
add byte [rax - 0x16984eb5], dh
add byte [rax], al
mov al, 0x4b
mov cl, 0x67
jmp 0x140027130
imul eax, dword [rcx], 0x7b800000
add dword [rdi + rcx - 0x7b], esi
xchg byte [rdx], al
add byte [rax], al
cmp byte [rbx + 1], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x61
jne case.0x140024af6.103
mov al, 0x21
mov cl, 0x67
jmp 0x14002702d
cmp byte [rbx + 1], 0x72
jne case.0x140024af6.103
insb byte [rdi], dx
add al, byte [rax]
invalid
insb byte [rdi], dx
add al, byte [rax]
add byte [rax + 0xf6f027b], al
test dword [rdx + 2], esp
add byte [rax], al
cmp byte [rbx + 2], 0x6f
jne case.0x140024af6.103
mov al, 0x25
mov cl, 0x6d
jmp 0x14002702d
cmp byte [rbx + 1], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x73
jne case.0x140024af6.103
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x148b4eda], dh
sbb byte [rax + 0xf69017b], al
cmp byte [rbx + 1], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x6e
jne case.0x140024af6.103
mov al, 0x2d
mov cl, 0x6b
mov edx, 3
mov al, 0x26
mov cl, 0x74
jmp 0x14002702d
cmp byte [rbx + 1], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x6e
jne case.0x140024af6.103
mov al, 0x2d
mov cl, 0x6b
mov edx, 3
jmp 0x14002723d
cmp byte [rbx + 1], 0x63
jne case.0x140024af6.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 2], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x70
add al, 0x70
jne case.0x140024af6.103
add byte [rax], al
xor eax, eax
mov cl, 0x74
jmp 0x1400270f0
add byte [rax + 0xf6f017b], al
test ebp, esp
add dword [rax], eax
add byte [rax + 0xf6f027b], al
test ebx, ebx
add dword [rax], eax
cmp byte [rbx + 1], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x6f
jne case.0x140024af6.103
invalid
add byte [rax + 0xf6b037b], al
test ecx, edx
add dword [rax], eax
add byte [rax + 0xf69047b], al
invalid
invalid
cmp byte [rbx + 3], 0x6b
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x69
jne case.0x140024af6.103
test edi, eax
add dword [rax], eax
invalid
imul ecx, dword [rdi], 0x1c785
test edi, eax
add dword [rax], eax
add byte [rax - 0x149a4ee2], dh
pop rdx
mov al, 0x1e
mov cl, 0x65
jmp 0x1400270f0
cmp byte [rbx + 1], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x67
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x69
jne case.0x140024af6.103
mov al, 0x30
mov cl, 0x6e
jmp 0x1400270f0
cmp byte [rbx + 1], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x67
jne case.0x140024af6.103
invalid
add byte [rax + 0xf6d047b], al
test dword [rbx + 1], ebp
add byte [rax], al
cmp byte [rbx + 4], 0x6d
jne case.0x140024af6.103
mov al, 0x31
mov cl, 0x61
mov edx, 5
jmp 0x14002723d
invalid
add byte [rax + 0xf78017b], al
test dword [rbx + 1], edx
add byte [rax], al
cmp byte [rbx + 1], 0x78
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x70
jne case.0x140024af6.103
test dword [rcx + 1], ecx
add byte [rax], al
test dword [rcx + 1], ecx
add byte [rax], al
cmp byte [rbx + 3], 0x69
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x65
jne case.0x140024af6.103
mov al, 0x23
mov cl, 0x73
mov edx, 6
jmp 0x14002723d
cmp byte [rbx + 2], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x68
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x73
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x61
jne case.0x140024af6.103
mov edx, 0xb
jmp 0x14002723d
cmp byte [rbx + 2], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x68
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x6f
jne case.0x140024af6.103
cmp byte [rbx + 2], 0x63
jne case.0x140024af6.103
cmp byte [rbx + 3], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x70
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x74
jne case.0x140024af6.103
cmp byte [rbx + 6], 0x2d
jne case.0x140024af6.103
cmp byte [rbx + 7], 0x72
jne case.0x140024af6.103
cmp byte [rbx + 8], 0x61
jne case.0x140024af6.103
mov edx, 0xc
cmp byte [rbx + rdx], cl
jne case.0x140024a72.26
mov byte [rsi], al
mov byte [rsi + 0x10], 2
jmp 0x140027433
cmp rdi, 0xf
ja 0x14002741c
xor eax, eax
cmp byte [rbx + rax], 0
je 0x14002742f
inc rax
cmp rdi, rax
jne 0x140027259
jmp 0x14002743b
cmp byte [rbx + 4], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x6e
jne case.0x140024af6.103
invalid
fild dword [rax + 0x7567067b]
invalid
cmp byte [rbx + 6], 0x67
jne case.0x140024af6.103
mov al, 0x2a
mov cl, 0x65
jmp 0x14002627a
or dword [r11 - 0x7bf09008], eax
pop rdi
add dword [rax], eax
invalid
add byte [rax], al
cmp eax, 0x61
jne 0x14002741c
add byte [rax], al
add byte [rbx - 0x7af09e08], al
jnp case.0x140012724.435
add byte [rax], al
add byte [rax + 0xf6e0a7b], al
test dword [rcx + 1], esi
cmp byte [rbx + 0xa], 0x6e
jne 0x14002741c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xb], 0x67
jne 0x14002741c
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0xf750c7b], al
test dword [rbp + 1], ebx
pop rbp
add dword [rax], eax
invalid
cmp byte [rbx + 0xc], 0x75
jne 0x14002741c
pop rbp
add dword [rax], eax
invalid
pop rbp
add dword [rax], eax
add byte [rax + 0xf610d7b], al
invalid
invalid
cmp byte [rbx + 0xd], 0x61
jne 0x14002741c
test dword [rbx + 1], edx
add byte [rax], al
invalid
test dword [rbx + 1], edx
add byte [rax], al
cmp byte [rbx + 0xe], 0x67
invalid
jne 0x14002741c
mov al, 0x17
jmp 0x140026653
jns 0x1400272cb
invalid
invalid
jns 0x1400272cb
invalid
cmp byte [rbx + 3], 0x6e
jne 0x14002741c
test dword [rax], edi
add dword [rax], eax
add byte [rax + 0xf73047b], al
test dword [rsi], ebp
add dword [rax], eax
add byte [rax + 0xf2d057b], al
test dword [rcx + rax], esp
add byte [rax], al
cmp byte [rbx + 4], 0x73
jne 0x14002741c
cmp byte [rbx + 5], 0x2d
jne 0x14002741c
cmp byte [rbx + 6], 0x70
jne 0x14002741c
cmp byte [rbx + 7], 0x72
jne 0x14002741c
cmp byte [rbx + 8], 0x65
jne 0x14002741c
cmp byte [rbx + 9], 0x66
jne 0x14002741c
cmp byte [rbx + 8], 0x61
jne case.0x140024af6.103
cmp byte [rbx + 4], 0x65
jne case.0x140024af6.103
cmp byte [rbx + 5], 0x73
jne case.0x140024af6.103
mov al, 0x39
mov cl, 0x68
jmp 0x140027130
push qword [rcx]
leave
xor ecx, ecx
mov rdx, rbx
mov r8, rdi
call fcn.140009970
cmp rax, 1
jne 0x14002743b
mov byte [rsi + 0x10], 3
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
ret
mov qword [rsi], rbx
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov dword [rsi + 8], edi
mov byte [rsi + 0x10], 1
jmp 0x140027433
mov qword [rsp + 0x20], r14
lea rdi, [rsp + 0x30]
lea r9, [rsp + 0x48]
mov rcx, rdi
call fcn.140024a17
movzx eax, byte [rdi + 0x10]
cmp eax, 3
jne 0x14002748b
mov qword [rsi], 1
jmp 0x140027503
mov rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x38]
test eax, eax
je 0x1400274ab
cmp eax, 2
jne 0x1400274c2
mov qword [rsi + 8], 0
mov byte [rsi + 0x10], bl
jmp 0x1400274fc
xor eax, eax
cmp rdi, rax
je 0x1400274c2
movzx ecx, byte [rbx + rax]
inc rax
cmp byte [rcx + r14], 0
jne 0x1400274ad
jmp 0x140027482
lea r14, [rsi + 8]
mov rcx, rdi
xor edx, edx
call fcn.140003e8c
mov r15, rax
mov r12, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rdi
call fcn.1400fc250
lea rdx, [rsp + 0x30]
mov qword [rdx], r15
mov qword [rdx + 8], r12
mov qword [rdx + 0x10], rdi
mov rcx, r14
call fcn.1400036eb
mov qword [rsi], 0
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
push rsi
sub rsp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.InvalidHeaderNameinvalid_HTTP_header_nameInvalidHeaderValuefailed_to_parse_header_valueC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcmethod.rs
adc eax, 0xf90f4
mov r8d, 0x11
add byte [rax], al
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
and byte [rax - 0x77], cl
xor dword [rax + 0x41c60841], ecx
or dword [rax], eax
call fcn.140007e90
nop
add rsp, 0x30
pop rsi
ret
lea rdx, [0x140120647]
mov r8d, 0x18
jmp rax
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x14012065f]
adc eax, 0xf90c6
adc eax, 0xf90c6
mov r8d, 0x12
add byte [rax], al
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
invalid
and byte [rax - 0x77], cl
xor dword [rax + 0x41c60841], ecx
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
or dword [rax], eax
or dword [rax], eax
add al, ch
fimul dword [rax]
invalid
call fcn.140007e90
nop
add rsp, 0x30
invalid
xor byte [rsi - 0x3d], bl
invalid
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140120671]
adc eax, 0xf90a1
adc eax, 0xf90a1
mov r8d, 0x1c
sbb al, 0
add byte [rax], al
jmp rax
movzx eax, byte [rcx + r10]
movzx eax, byte [rcx + rdx]
mov dh, 4
adc dword [rdx - 0x76], eax
sbb al, 0x18
mov bl, byte [rax + r11]
test bl, bl
sete al
je 0x140027612
cmp r9, r10
je 0x140027618
invalid
invalid
mov byte [r8 + r10], bl
inc r10
cmp rdx, r10
cmp edx, edx
cmp edx, edx
jne 0x1400275ed
jmp 0x140027612
add rsp, 0x20
add esp, 0x20
pop rbx
ret
lea r8, [0x140120808]
mov rcx, r9
mov rdx, r9
call fcn.1400ff640
int3
add byte [rax], al
mov rdi, rcx
mov r14b, byte [rdx]
mov bpl, byte [rdx + 1]
mov bl, byte [rdx + 2]
cmp r14b, 4
jne 0x140027657
inc byte [rsi*2 + 0x6f88400c]
add dword [rax + 0x7c6025f], ecx
add ebp, ebx
push rsp
mov byte [rdi + 1], bpl
mov byte [rdi + 2], bl
mov byte [rdi], 3
jmp case.0x14002795d.173
pop rdi
add al, dh
invalid
add rdx, 3
lea rsi, [rsp + 0x7b]
mov r8d, 0x55
mov rcx, rsi
ret 0x4803
push rbp
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400fc250
mov byte [rsi - 3], r14b
or rax, 0x76884400
or eax, 0x76884400
std
mov byte [rsi - 2], bpl
mov byte [rsi - 1], bl
lea rsi, [rsp + 0x20]
dec byte [rax - 0x72b700a2]
je case.0x140017f36.182
and byte [rax - 0x73], cl
push rsp
and al, 0x78
lea rdx, [rsp + 0x78]
mov rcx, rsi
call fcn.140023eb7
cmp byte [rsi], 3
sub al, 0xc8
invalid
jne 0x14002769e
invalid
mov al, byte [rsp + 0x21]
mov byte [rdi + 2], al
mov word [rdi], 0x303
mov dword [rdi], 0xdeb0303
mov dword [rdi], 0xdeb0303
lea rsi, [rsp + 0x20]
and al, 0x20
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
add rsp, 0xd0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
push rbp
push rbx
sub rsp, 0x40
mov rsi, rdx
mov rdi, rcx
mov r8, qword [rdx + 0x10]
mov bx, 0xffff
invalid
dec dword [rbp - 0x7b]
invalid
je 0x140027748
invalid
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
lea r9, [rdx + r8]
lea r10, [rdx + 1]
push rdx
add dword [rcx], esi
invalid
push rdx
add dword [rcx], esi
ror byte [rax - 0x73], 0x48
add dword [rbp - 0x76], eax
mov bl, byte [rdx - 1]
movzx r14d, r11b
lea rcx, [rax + 1]
mov r11b, byte [r10 - 1]
mov bl, byte [rdx - 1]
mov bl, byte [rdx - 1]
movzx r14d, r11b
cmp r14d, 0x3e
jle 0x14002770a
invalid
lea ebp, [r14 - 0x7b]
cmp ebp, 4
std
add al, 0x72
invalid
std
add al, 0x72
cmp r14d, 0x3f
cmp r14d, 0x3f
jne 0x14002771f
jmp 0x140027797
lea ebp, [r14 - 0x21]
cmp ebp, 2
jb 0x14002773d
cmp r14d, 0x3d
je 0x14002773d
cmp r14d, 0x23
je 0x14002776d
invalid
lea eax, [r11 - 0x61]
lea eax, [r11 - 0x61]
cmp al, 0x1a
jb 0x14002773d
lea eax, [r11 - 0x24]
cmp al, 0x18
jb 0x14002773d
and r11b, 0xe0
cmp r11b, 0x40
jne 0x1400277dc
invalid
lahf
add byte [rax], al
invalid
test dword [rdi + 0x49000000], ebx
inc edx
inc r10
mov rax, rcx
mov eax, ecx
cmp r8, rcx
jne 0x1400276e4
pushfq
pushfq
movups xmm0, xmmword [rsi]
mov rax, qword [rsi + 0x10]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
invalid
mov dword [rdi + 0x10], eax
mov rax, qword [rsi + 0x18]
mov qword [rdi + 0x18], rax
movups xmmword [rdi], xmm0
sbb byte [r15], r9b
adc dword [rdi], eax
mov word [rdi + 0x20], bx
pop rdi
and byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov bx, 0xffff
cmp r8, rax
cmp eax, eax
jbe 0x140027748
mov rcx, qword [rsi]
lea rdx, [0x1401203a8]
adc eax, 0xf8c28
adc eax, 0xf8c28
cmp rcx, rdx
je 0x140027802
lea rdx, [0x1401203c8]
cmp rcx, rdx
invalid
je 0x140027802
sal dword [rcx + rsi*2 + 0x48], 1
mov dword [rsi + 0x10], eax
mov qword [rsi + 0x10], rax
jmp 0x140027748
cmp ax, 0xffff
je 0x140027748
cmp r10, r9
cmp edx, ecx
je 0x1400277d5
movzx r9d, byte [rdx + rcx]
cmp r9d, 0x21
je 0x1400277cd
cmp r9d, 0x3d
je 0x1400277cd
cmp r9d, 0x23
je 0x14002782b
lea r10d, [r9 - 0x24]
cmp r10b, 0x18
jb 0x1400277cd
add r9b, 0xc1
cmp r9b, 0x3f
ja 0x1400277dc
inc rcx
cmp r8, rcx
jne 0x1400277a2
mov ebx, eax
jmp 0x140027748
mov byte [rdi + 8], 0
mov qword [rdi], 0
mov rax, qword [rsi]
mov rax, qword [rax + 0x18]
add rsi, 0x18
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp rax
lea rcx, [rsp + 0x20]
mov rdx, rsi
mov r8, rax
call fcn.140003992
lea rcx, [rsp + 0x38]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140027748
mov ebx, eax
mov rax, rcx
jmp 0x140027771
int3
lea ecx, [0x14015524c]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea eax, str.HTTP_0.9HTTP_2.0HTTP_3.0C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_src_version.rs
push 0xffffffffffffff90
verw bx
invalid
push 0xffffffffffffff90
verw bx
and cl, byte [rax - 0x73]
add eax, 0xfbda9
test eax, 0xeb000fbd
invalid
test eax, 0xeb000fbd
sbb dword [rax - 0x73], ecx
add eax, 0xfbda8
jmp 0x14002798a
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov r8d, 8
mov rdx, rax
add rsp, 0x28
jmp r9
mov rcx, rdi
call fcn.14000331c
mov rcx, qword [rdi]
mov rax, qword [rdi + 8]
mov rbx, qword [rdi + 0x18]
test bl, 1
jne 0x140027afe
lea rdx, [0x140151338]
cwde
adc al, byte [rax]
jmp 0x140027b5f
shr rbx, 5
sub rcx, rbx
add rax, rbx
add eax, 0x48d92948
add eax, ebx
mov r8, qword [rsp + 0x40]
add r8, rbx
lea rdx, [rsp + 0xa8]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
or byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
mov esp, 0x8024
add byte [rax - 0x77], cl
stc
or byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
mov esp, 0x8024
add byte [rax - 0x77], cl
stc
call fcn.1400036eb
mov qword [rsp + 0x28], rbx
mov rcx, qword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
mov rax, rcx
sub rax, rbx
jb 0x140027b7d
mov rcx, rbx
add rcx, qword [rsp + 0x88]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0x98
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0x98
add byte [rax], al
add byte [rax], al
mov qword [rsi], rdx
add byte [rax], al
mov qword [rsi], rdx
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rbx
mov byte [rsi + 0x20], 0
add rsp, 0xe0
pop rbx
pop rdi
pop rsi
ret
lea rax, [rsp + 0xa0]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea rdx, [rsp + 0xc0]
lea edx, [rsp + 0xc0]
mov qword [rdx], rcx
lea rcx, [0x14003c930]
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0x1297ce
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0x1297ce
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x129826
call fcn.1400ff580
int3
push rbp
push rbx
sub rsp, 0x28
mov qword [rsp + 0x20], r9
mov rbx, r8
mov rdi, rdx
mov edi, edx
mov edi, edx
mov r14, rcx
cmp qword [rcx + 0x10], 0
je 0x140027d04
test bl, bh
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
mov rax, qword [r14]
mov rdx, qword [r14 + 8]
push rsi
or byte [rcx - 0x77], cl
ror byte [rcx + 0x21], cl
cli
push rsi
or byte [rcx - 0x77], cl
ror byte [rcx + 0x21], cl
cli
mov r8, rdi
shr r8, 0x39
movd xmm0, r8d
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
lea rsi, [rax - 0x20]
xor r15d, r15d
pcmpeqd xmm1, xmm1
jbe 0x140027c04
jbe 0x140027c04
xor r12d, r12d
movdqu xmm2, xmmword [rax + r10]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb ebp, xmm3
test bp, bp
je 0x140027c87
lea ecx, [rbp - 1]
and ecx, ebp
bsf r13d, ebp
add r13, r10
and r13, rdx
mov rbp, r13
shl rbp, 5
mov r11, rsi
sub r11, rbp
mov rbp, qword [r11 + 8]
xor rbp, rbx
mov r11, qword [r11]
xor r11, rdi
sti
sti
or r11, rbp
mov ebp, ecx
jne 0x140027c50
jmp 0x140027cc9
cmp r12, 1
mov r12d, 1
je 0x140027caa
pmovmskb ecx, xmm2
xor r12d, r12d
test ecx, ecx
setne r12b
bsf r9d, ecx
add r9, r10
and r9, rdx
pcmpeqb xmm2, xmm1
pmovmskb ecx, xmm2
test ecx, ecx
jne 0x140027d11
add r10, r15
add r10, 0x10
add r15, 0x10
and r10, rdx
jmp 0x140027c3e
neg r13
shl r13, 5
lea r8, [rax + r13]
add r8, 0xfffffffffffffff8
mov rax, qword [r8 - 8]
mov rdx, qword [r8]
mov rcx, qword [rsp + 0x20]
mov qword [r8 - 8], rcx
mov rcx, qword [rsp + 0x90]
add byte [rax], al
mov qword [r8], rcx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r14
call fcn.1401007e1
jmp 0x140027c09
mov r10b, byte [rax + r9]
test r10b, r10b
js 0x140027d2a
movdqa xmm0, xmmword [rax]
pmovmskb ecx, xmm0
bsf r9d, ecx
mov r10b, byte [rax + r9]
invalid
or byte [rcx - 0x80], al
loop 0x140027d2f
and r10b, 1
movzx ecx, r10b
movzx ecx, dl
sub qword [r14 + 0x10], rcx
lea rcx, [r9 - 0x10]
and rcx, rdx
mov byte [rax + r9], r8b
mov byte [rcx + rax + 0x10], r8b
inc qword [r14 + 0x18]
shl r9, 5
mov r8, rax
sub r8, r9
mov qword [r8 - 0x18], rbx
mov qword [r8 - 0x20], rdi
neg r9
mov rcx, qword [rsp + 0x20]
mov qword [rax + r9 - 0x10], rcx
add r8, 0xfffffffffffffff8
xor eax, eax
shr cl, 0x74
invalid
invalid
invalid
shr cl, 0x74
invalid
add ebx, 0xf
jb 0x140027e1c
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
and rbx, 0xfffffffffffffff0
lea r14, [r8 + 0x10]
add r14, rbx
jb 0x140027e1c
movabs rax, 0x7ffffffffffffff1
cmp r14, rax
jae 0x140027e1c
mov rdi, rcx
test r14, r14
je 0x140027ddd
mov al, byte [0x1401660a0]
mov edx, 0x10
mov rcx, r14
call fcn.140001ab0
test rax, rax
jne 0x140027de2
pushfq
std
dec dword [rax - 0x7b]
sal byte [rbp + 0xd], 0x4c
mov ecx, esi
mov rcx, r14
call fcn.1400234c0
mov eax, 0x10
add rax, rbx
lea rcx, [rsi - 1]
mov rdx, rsi
shr rdx, 3
shr edx, 3
shr edx, 3
and rsi, 0xfffffffffffffff8
sub rsi, rdx
sub esi, edx
sub esi, edx
cmp rcx, 8
cmovb rsi, rcx
int1
mov qword [rdi], rax
mov qword [rdi + 8], rcx
mov qword [rdi + 0x10], rsi
adc byte [rax - 0x39], cl
sbb byte [r8], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
adc byte [rax - 0x39], cl
sbb byte [r8], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
call fcn.1400234e0
int3
sub eax, 0xba482655
stosd dword [rdi], eax
ror r10d, cl
mov edx, 0xcad345ab
cmp al, 0x6a
push rsp
ret
push rbx
jg 0x140027e70
invalid
js 0x140027e29
ret
in al, dx
and byte [rax - 0x77], cl
invalid
adc byte [rax + 0x39], cl
cmp dword [rsi + 0x54], esi
push rsp
push rsp
mov r8, qword [rsi + 8]
test rdi, rdi
je 0x140027e94
lea rbx, [rdi*4]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r9, rbx
mov ecx, ebx
mov ecx, ebx
call qword [sym.imp.KERNEL32.dll_HeapReAlloc]
test rax, rax
jne 0x140027ea8
invalid
mov ecx, 2
mov rdx, rbx
call fcn.1400ff110
jb 0x140027ea0
invalid
jb 0x140027ea0
add byte [rax - 0x75], cl
or eax, 0x13e155
adc eax, dword [rax]
mov rcx, qword [0x140165ff0]
adc eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov eax, 2
ror dword [0x1400536a6], 1
add byte [rax], al
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], rdi
mov rdi, qword [rsi + 0x10]
jle 0x140027ec3
mov rax, qword [rsi + 8]
mov rdx, rdi
or byte [rax - 0x77], r9b
cli
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
mov rcx, rdx
call fcn.140027f57
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
mov qword [rsp + 0x38], 0
cmp rax, rdi
add byte [rax + 0x39], cl
clc
jb 0x140027f3b
xor eax, eax
lea rcx, [rdx + rax*4]
cmp rdi, 2
jb 0x140027f14
sbb dword [rax - 0x73], ecx
lea rdx, [rdi - 1]
push rdi
inc edi
add edi, edi
inc dword [rax]
add byte [rax - 0x7d], cl
rol dword [rax + rcx*2], 0xff
dec rdx
jne 0x140027eff
int1
mov dword [rcx], 0xffff
add rcx, 4
dec rdx
jne 0x140027eff
int1
int1
add rax, rdi
dec rax
test rdi, rdi
test edi, edi
je 0x140027f22
mov dword [rcx], 0xffff
inc rax
add edi, edi
inc dword [rax]
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
ret
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
fnstenv [rcx]
ror byte [rcx - 0x77], cl
clc
xor edx, edx
mov r8, rdi
call fcn.140100c2a
mov rdx, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
push rbx
or byte [rax - 0x75], cl
adc r11b, bpl
invalid
jmp case.0x140017f36.186
leave
je 0x140027f9e
mov rax, rsi
shr rax, 0x3d
jne 0x140027fad
invalid
invalid
lea rdi, [rsi*4]
mov al, byte [0x1401660a0]
loope 0x140027f8e
add byte [rdx + 2], bh
add byte [rax], al
invalid
mov ch, 0
add byte [rax], al
add byte [rdx + 0x13e12405], cl
loope 0x140027f8e
add byte [rdx + 2], bh
add byte [rax], al
invalid
loope 0x140027f8e
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140001ab0
mov rdx, rax
test rax, rax
jne 0x140027fa3
mov ecx, 2
mov rdx, rdi
call fcn.1400ff110
jb case.0x140017f36.193
or eax, 0x2ba00
add byte [rax], al
add byte [rdx + 2], bh
mov edx, 2
mov rax, rsi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
call fcn.140001c90
int3
dec esp
sub esp, 0x28
mov rsi, rcx
test rcx, rcx
je 0x140027ffc
movabs rax, 0x13b13b13b13b13c
adc edi, dword [rbx]
mov cl, 0x13
cmp eax, dword [rcx]
cmp rsi, rax
jae 0x14002800b
imul rdi, rsi, 0x68
imul edi, esi, 0x68
mov al, byte [0x1401660a0]
mov edx, 8
mov rcx, rdi
stc
call fcn.140001ab0
mov rdx, rax
ret 0x8548
invalid
jne 0x140028001
std
dec dword [rax - 0x77]
ret 0x8548
mov ecx, 8
mov rdx, rdi
call fcn.1400ff110
jno 0x140028008
invalid
jno 0x140028008
mov edx, 8
add byte [rax], al
add byte [rax - 0x77], cl
mov eax, esi
mov rax, rsi
mov eax, esi
add rsp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
ret
call fcn.140001c90
int3
pushfq
std
dec esp
push rdi
sub rsp, 0x28
test rdx, rdx
je 0x140028059
mov rsi, rdx
mov rdi, rcx
invalid
add rdi, 0x30
mov rax, qword [rdi + 0x10]
adc byte [rax - 0x7b], cl
sal byte [rdi + rcx + 0x48], 0x8d
cmovs ecx, dword [rbp - 0x74b7d7b1]
test rax, rax
je 0x14002803e
invalid
cmovs ecx, dword [rbp - 0x74b7d7b1]
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
sbb byte [rbx + rcx*4 + 0x47], cl
and bh, bh
push rax
invalid
push rdi
sbb byte [rbx + rcx*4 + 0x47], cl
and bh, bh
push rax
sbb byte [rax - 0x75], cl
call 0x1305a0b8e
mov rdx, qword [rdi - 0x10]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
invalid
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
sbb byte [rax - 0x7d], cl
invalid
invalid
dec rsi
dec esi
sbb byte [rax - 0x7d], cl
invalid
dec esi
jne 0x140028026
add rsp, 0x28
pop rdi
invalid
pop rsi
ret
sub byte [rax - 0x7b], cl
sal byte [rbp + riz + 0x48], cl
je 0x140028090
mov rsi, rdx
test edx, edx
je 0x140028090
and eax, 0x48d68948
mov edi, ecx
mov rsi, rdx
mov rdi, rcx
add rdi, 0x38
invalid
mov rax, qword [rdi - 0x18]
mov eax, dword [rdi - 0x18]
call 0x1305a0bc5
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
clc
mov rcx, rdi
mov ecx, edi
stc
call qword [rax + 0x18]
add rdi, 0x48
dec rsi
dec esi
dec esi
jne 0x140028075
in eax, 0x48
add esp, 0x28
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x75], cl
jns 0x1400280a9
mov rdi, qword [rcx + 8]
test rdi, rdi
je case.0x140013200.495
mov rsi, qword [rcx]
mov esi, dword [rcx]
xor dword [rax - 0x75], ecx
push rcx
sbb byte [rax - 0x77], cl
mov rcx, rsi
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
mov rcx, rsi
call fcn.1400280f2
cmp eax, 0x48000000
mov eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
clc
mov rax, rdi
shl rax, 5
lea rcx, [rdi + rax]
lea ecx, [rdi + rax]
or al, 7
add rcx, 0x20
cmp rcx, 0xffffffffffffffef
cmp ecx, 0xffffffef
cmp ecx, 0xffffffef
stc
out dx, eax
je case.0x140013200.495
add rax, 0x20
sub rsi, rax
shl byte [rax], 0x48
sub esi, eax
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0x13df18
fist word [rbx]
add byte [rcx], dh
xor edx, edx
mov r8, rsi
add rsp, 0x28
add esp, 0x28
ror byte [rcx - 0x77], cl
invalid
add esp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
invalid
pop rdi
sub byte [rdi + 0x5e], bl
pop rsi
ret
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
test rdx, rdx
ror byte [rdi], cl
invalid
xchg ebp, eax
add byte [rax], al
add byte [rax], al
invalid
ror byte [rdi], cl
test byte [rbp + 0x48000000], dl
xchg ebp, eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
xchg ebp, eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rdi, rcx
movdqa xmm0, xmmword [rcx]
outsd dx, dword [rsi]
add dword [rsi + 0x44], esp
pmovmskb r12d, mm0
iretd
outsd dx, dword [rsi]
add dword [rsi + 0x44], esp
pmovmskb r12d, mm0
pmovmskb r12d, mm0
not r12d
lea r14, [rcx + 0x10]
jno 0x140028130
invalid
jno 0x140028130
adc byte [rbx + rcx*4 + 0x3d], cl
add edi, ecx
or eax, 0x85456600
invalid
invalid
mov r15, qword [sym.imp.KERNEL32.dll_HeapFree]
test r12w, r12w
test r12d, r12d
in al, 0x75
and dword [rsi + 0x41], esp
movdqa xmm0, xmmword [r14]
jne 0x14002814e
movdqa xmm0, xmmword [r14]
outsd dx, dword [rsi]
invalid
pmovmskb r12d, xmm0
pmovmskb esp, mm0
loopne case.0x1400acc21.508
add rdi, 0xfffffffffffffe00
add edi, 0xfffffe00
add r14, 0x10
cmp r12d, 0xffff
cmp esp, 0xffff
cmp esp, 0xffff
cld
invalid
je case.0x1400845af.520
not r12d
bsf eax, r12d
bsf eax, esp
mov esp, 0xe0c148c4
add eax, 0x48f98948
sub ecx, eax
invalid
shl rax, 5
mov rcx, rdi
sub rcx, rax
invalid
ror dword [rax - 0x75], 0x59
invalid
mov rbx, qword [rcx - 0x10]
mov r13, qword [rcx - 8]
mov rcx, rbx
call qword [r13]
call qword [rbp]
call qword [rbp]
cmp qword [r13 + 8], 0
or byte [rax], al
je 0x14002818c
cmp qword [r13 + 0x10], 0x11
jb 0x14002817d
jge 0x140028186
adc dword [rdx + 4], esi
mov rbx, qword [rbx - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
insb byte [rdi], dx
ficom word [rbx]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
fadd dword [rcx - 1]
call r15
mov r8, rbx
call r15
dec rsi
lea eax, [r12 - 1]
and eax, r12d
mov r12d, eax
test rsi, rsi
jne 0x140028127
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rbx, r8
mov rdi, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
cmp r8, 7
ja case.default.0x1400281d7
lea rax, [0x140155264]
lea eax, [0x140155264]
adc al, byte [rax]
movsxd rcx, dword [rax + rbx*4]
add rcx, rax
sar edi, 0xe1
sar edi, 0xe1
mov byte [rsi], 0xb
jmp case.0x140016ed1.247
cmp rbx, 0xf
cmp ebx, 0xf
sti
invalid
jae case.0x1400ae714.331
add byte [rax], al
add byte [rcx], dh
ror byte [rbp + rcx*4 + 0x44], 0x24
lea r8, [rsp + 0x28]
invalid
invalid
invalid
xor eax, eax
lea r8, [rsp + 0x28]
and al, 0x28
mov qword [r8 + 7], rax
mov qword [r8], rax
mov r9d, 0xf
sldt word [rax]
invalid
sldt word [rax]
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, rbx
call fcn.1400275d9
invalid
invalid
invalid
test al, al
invalid
inc dword [rax + rax*8 + 0x36b840f]
add byte [rax], al
je case.0x140012fcf.532
mov al, 0xb
jmp case.0x14001e327.225
or ebp, ecx
jnp case.0x140024b32.16
add byte [rax], al
movzx eax, byte [rdi]
mov dh, 7
invalid
cmp eax, 0x47
je case.0x14001cf7f.185
test byte [rax], ah
add al, byte [rax]
invalid
test byte [rax], ah
add al, byte [rax]
add byte [rbx - 0x7af0af08], al
invalid
test dword [rbx], ebp
invalid
cmp eax, 0x50
jne case.0x14002795d.187
add al, byte [rax]
add byte [rax], al
add byte [rax + 0xf55017f], al
test dword [rcx], esp
cmp byte [rdi + 1], 0x55
jne case.0x14002795d.187
add al, byte [rax]
add byte [rax + 0xf54027f], al
cmp byte [rdi + 2], 0x54
invalid
test dword [rdi], edx
invalid
cmp byte [rdi + 2], 0x54
jne case.0x14002795d.187
invalid
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add dh, al
mov byte [rsi], 3
jmp case.0x140016ed1.247
add eax, dword [rax]
invalid
invalid
add ebp, ecx
add r8, qword [rax]
add eax, dword [rax]
add eax, dword [rax]
add byte [rdi], cl
mov dh, 7
invalid
movzx eax, byte [rdi]
invalid
cmp eax, 0x48
clc
je case.0x140015110.368
je case.0x140015110.368
je case.0x140015110.368
add byte [rax], al
add byte [rbx - 0x7af0af08], al
cmp eax, 0x50
jne 0x1400283fb
pushfq
add dword [rax], eax
add byte [rax + 0xf4f017f], al
cmp byte [rdi + 1], 0x4f
jne 0x1400283fb
add dword [rax], eax
invalid
invalid
jg 0x14002826e
invalid
add byte [rax], al
cmp byte [rdi + 1], 0x4f
jne 0x1400283fb
add dword [rax], eax
invalid
jne 0x1400283fb
add dword [rax], eax
add byte [rax + 0xf53027f], al
cmp byte [rdi + 2], 0x53
add dl, byte [rbx + 0xf]
push rbx
jne 0x1400283fb
test dword [rax - 0x7fffffff], ecx
jg 0x140028279
invalid
add byte [rax + 0xf54037f], al
cmp byte [rdi + 3], 0x54
add edx, dword [rdi + rcx - 0x7b]
push rsp
jne 0x1400283fb
test dword [rsi + 1], edi
jle 0x14002827c
add byte [rax], al
add dh, al
mov byte [rsi], 2
jmp case.0x140016ed1.247
adc dword [rbx], eax
add byte [rax], al
invalid
add ch, cl
adc dword [rbx], eax
add byte [rax], al
movzx eax, byte [rdi]
cmp eax, 0x50
push rax
push rax
je case.0x14002795d.215
test byte [rdx], dl
adc al, byte [rdx]
add byte [rax], al
add al, byte [rax]
add byte [rbx - 0x7af0ab08], al
cmp eax, 0x54
jne case.0x14001cf7f.203
sub dword [rdx], eax
add byte [rax], al
invalid
sub dword [rdx], eax
add byte [rax], al
invalid
add byte [rax + 0xf52017f], al
test dword [rdi], ebx
add al, byte [rax]
cmp byte [rdi + 1], 0x52
jg 0x14002829e
push rdx
jne case.0x14001cf7f.203
add byte [rax + 0xf41027f], al
cmp byte [rdi + 2], 0x41
jg 0x1400282a9
add al, byte [rcx + 0xf]
jne case.0x14001cf7f.203
jne case.0x14001cf7f.203
test dword [0xc00282b1], edx
cmp byte [rdi + 3], 0x43
jg 0x1400282b4
jne case.0x14001cf7f.203
jne case.0x14001cf7f.203
or eax, dword [rdx]
add al, byte [rax]
add byte [rax + 0xf45047f], al
invalid
invalid
test dword [rcx], eax
add byte [rax], al
cmp byte [rdi + 4], 0x45
jne case.0x14001cf7f.203
add al, byte [rax]
invalid
jne case.0x14001cf7f.203
add al, byte [rax]
add dh, al
invalid
mov byte [rsi], 6
jmp case.0x140016ed1.247
add byte [rax], al
cmp byte [rdi], 0x44
jne 0x14002834e
invalid
jne 0x14002834e
jg case.0x140015110.384
cmp byte [rdi + 1], 0x45
jg 0x1400282d3
jne 0x14002834e
jne 0x14002834e
jns 0x140028256
cmp byte [rdi + 2], 0x4c
jg 0x1400282da
jne 0x14002834e
jne 0x14002834e
jae 0x14002825c
cmp byte [rdi + 3], 0x45
jne 0x14002834e
insd dword [rdi], dx
jg 0x1400282e1
jne 0x14002834e
insd dword [rdi], dx
cmp byte [rdi + 4], 0x54
jne 0x14002834e
cmp byte [edi + 5], 0x45
cmp byte [rdi + 5], 0x45
jg 0x1400282ef
jne 0x14002834e
jne 0x14002834e
mov byte [rsi], 4
jmp case.0x140016ed1.247
add al, byte [rax]
invalid
invalid
add al, 0xe9
movabs eax, dword [0xf88307b60f000002]
add al, byte [rax]
add byte [rdi], cl
mov dh, 7
invalid
clc
add al, byte [rax]
add byte [rdi], cl
mov dh, 7
movzx eax, byte [rdi]
cmp eax, 0x43
je case.0x140017f36.273
add byte [rax], al
clc
je case.0x140017f36.273
add byte [rax], al
cmp eax, 0x4f
jne 0x140028536
cmp byte [rdi + 1], 0x50
jg 0x14002830e
add dword [rax + 0xf], edx
test dword [rdx], esp
add al, byte [rax]
add byte [rax + 0xf54027f], al
jg 0x140028319
push rsp
invalid
push rax
jne 0x140028536
cmp byte [rdi + 2], 0x54
jg 0x140028319
add dl, byte [rdi + rcx - 0x7b]
push rsp
jne 0x140028536
test dword [rax], ebx
sbb byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax + 0xf49037f], al
invalid
cmp byte [rdi + 3], 0x49
jne 0x140028536
test dword [rsi], ecx
add al, byte [rax]
add byte [rax + 0xf4f047f], al
test dword [rdx + rax], eax
add al, 2
cmp byte [rdi + 4], 0x4f
jne 0x140028536
add al, 2
add byte [rax], al
cmp byte [rdi + 5], 0x4e
jne 0x140028536
add dword [rax], eax
invalid
cli
add dword [rax], eax
add byte [rax + 0xf53067f], al
invalid
push rbx
invalid
test eax, esi
add dword [rax], eax
add byte [rax], al
cmp byte [rdi + 6], 0x53
jne 0x140028536
invalid
add dh, al
mov byte [rsi], 0
jmp case.0x140016ed1.247
add al, byte [rax]
invalid
invalid
add cl, ch
add al, byte [rax]
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x2f
xor eax, eax
mov qword [rsp + 0x2f], rax
and al, 0x2f
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
lea rcx, [0x140120708]
cmpsd dword [rsi], dword [rdi]
or dword [rdi], 0
str word [rdi]
add byte [rdi], cl
movzx edx, byte [rdi + rax]
mov dh, 0x14
invalid
adc al, 7
mov dl, byte [rdx + rcx]
test dl, dl
ror byte [rdi], cl
invalid
invalid
invalid
invalid
invalid
ror byte [rdi], cl
test byte [rdx - 0x77000002], ah
push rsp
invalid
invalid
mov byte [rsp + rax + 0x28], dl
add al, 0x28
inc rax
ror byte [rax - 0x7d], 0xf8
cmp rax, 6
cmp eax, 6
invalid
jne 0x140028361
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x2f]
mov ecx, dword [rsp + 0x2f]
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
or byte [rax - 0x77], cl
mov dword [rsi + 1], eax
add esi, r8d
add esi, eax
mov byte [rsi + 0x10], 6
adc byte [rsi], r8b
adc byte [rsi], al
invalid
jmp case.0x14001e327.183
mov rcx, rbx
mov dl, 1
invalid
fnstenv [rdx - 0x451517ff]
std
dec dword [rcx - 0x77]
add eax, ebp
call fcn.140003e8c
mov r15, rax
invalid
mov edx, 0x8949fffd
invalid
mov r14, rdx
mov esi, edx
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rbx
mov edx, ebx
mov r8, r14
mov r9, rbx
mov ecx, ebx
mov ecx, ebx
fld1
call fcn.1400275d9
and dl, dh
invalid
invalid
inc dword [rax + rax*8 + 0x1e1840f]
test al, al
je case.0x14002441e.179
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x7b], cl
test r15, r15
test edi, edi
dec dword [rdi]
test byte [rdi], cl
invalid
je 0x1400281d9
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
invalid
fcom qword [rbx]
adc eax, dword [rax]
add byte [rcx], dh
xor edx, edx
mov r8, r14
ror byte [rbp - 0x77], cl
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
int3
or eax, 0xfdf8e900
add cl, ch
clc
jmp 0x1400281d9
std
invalid
cmp byte [rdi + 1], 0x45
jg case.0x1400ae714.337
jne 0x1400283fb
jne 0x1400283fb
cmp byte [rdi + 2], 0x41
jne 0x1400283fb
add al, byte [rcx + 0x75]
invalid
jne 0x1400283fb
cmp byte [rdi + 3], 0x44
jg 0x1400283f3
jne 0x1400283fb
jne 0x1400283fb
or dh, al
mov byte [rsi], 5
invalid
add eax, 0x19be9
jmp case.0x140016ed1.247
add byte [rcx], dh
xor eax, eax
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x2f], rax
mov dword [rsp + 0x2f], eax
and al, 0x2f
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
lea rcx, [0x140120708]
or eax, 0xf82fa
sub byte [rax - 0x73], cl
or eax, 0xf82fa
cli
invalid
str word [rdi]
add byte [rdi], cl
movzx edx, byte [rdi + rax]
mov dh, 0x14
invalid
mov dl, byte [rdx + rcx]
adc al, 0xa
test dl, dl
je 0x140028212
test ch, dh
std
invalid
invalid
ror byte [rdi], cl
test ch, dh
cmc
std
invalid
mov byte [rsp + rax + 0x28], dl
push rsp
add al, 0x28
inc rax
inc eax
cmp rax, 4
cmp eax, 4
clc
add al, 0x75
in al, 0x48
jne 0x14002840e
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x2f]
and al, 0x2f
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
add esi, r8d
add esi, eax
mov byte [rsi + 0x10], 4
jmp case.0x14001e327.183
add dword [rax], eax
invalid
adc byte [rcx + r13*8], r8b
adc byte [rcx + rbp*8], al
add al, 0xe9
add qword [r8], r8
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x7545017f], al
cmp byte [rdi + 1], 0x45
jg case.0x140016ed1.312
add dword [rbp + 0x75], eax
jne case.0x14002795d.187
jne case.0x14002795d.187
invalid
cmp byte [rdi + 2], 0x54
jg case.0x1400ae714.328
push rsp
jne case.0x14002795d.187
or dh, al
mov byte [rsi], 1
invalid
jmp case.0x140016ed1.247
cmp eax, 0x31000001
add dword [rax], eax
add byte [rcx], dh
xor eax, eax
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x2f], rax
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
sub byte [rax - 0x73], cl
or eax, 0xf829c
invalid
invalid
lea rcx, [0x140120708]
lea ecx, [0x140120708]
pushfq
invalid
str word [rdi]
movzx edx, byte [rdi + rax]
mov dh, 0x14
adc al, 7
invalid
mov dl, byte [rdx + rcx]
test dl, dl
je 0x140028212
xchg edi, eax
std
invalid
invalid
or al, byte [rdx + rdx*8 - 0x2687bf1]
ror byte [rdi], cl
test byte [rdi - 0x77000003], dl
xchg edi, eax
std
invalid
invalid
invalid
xchg edi, eax
std
invalid
dec dword [rax + 0x48280454]
mov byte [rsp + rax + 0x28], dl
push rsp
add al, 0x28
inc rax
inc eax
cmp rax, 3
cmp eax, 3
add esi, dword [rbp - 0x1c]
jne case.0x140016d3d.321
in al, 0x48
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x2f]
and al, 0x2f
and al, 0x2f
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
add esi, r8d
adc byte [rbx], r8b
adc byte [rbx], al
mov byte [rsi + 0x10], 3
adc byte [rbx], al
add ebp, ecx
out dx, eax
jmp case.0x14001e327.183
add byte [rax], al
add byte [rax + 0x7541017f], al
cmp byte [rdi + 1], 0x41
invalid
add byte [rax], al
cmp byte [rdi + 1], 0x41
jne case.0x14001cf7f.203
invalid
add dword [rcx + 0x75], eax
sbb al, byte [rax + 0x7554027f]
cmp byte [rdi + 2], 0x54
jg 0x1400284ae
add dl, byte [rbp + rsi*2 + 0x14]
push rsp
jne case.0x14001cf7f.203
adc al, 0x80
cmp byte [rdi + 3], 0x43
jne case.0x14001cf7f.203
invalid
jg case.0x14001d772.157
jne case.0x14001cf7f.203
invalid
cmp byte [rdi + 4], 0x48
jg case.0x14002795d.217
add al, 0x48
jne case.0x14001cf7f.203
jne case.0x14001cf7f.203
or dh, al
mov byte [rsi], 8
jmp case.0x140016ed1.247
invalid
invalid
or cl, ch
rol dword [rax], cl
add byte [rax], al
invalid
add byte [rcx], dh
xor eax, eax
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x2f], rax
mov dword [rsp + 0x2f], eax
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
lea rcx, [0x140120708]
or eax, 0xf8232
xor al, byte [rdx - 0x49f0fff1]
str word [rdi]
add byte [rdi], cl
movzx edx, byte [rdi + rax]
mov dh, 0x14
adc al, 7
invalid
mov dl, byte [rdx + rcx]
adc al, 0xa
or al, byte [rdx + rdx*8 - 0x2d27bf1]
test dl, dl
je 0x140028212
invalid
invalid
std
invalid
invalid
ror byte [rdi], cl
test byte [0xc90284e3], ch
sub eax, 0x88fffffd
std
invalid
dec dword [rax + 0x48280454]
mov byte [rsp + rax + 0x28], dl
push rsp
add al, 0x28
sub byte [rax - 1], cl
inc rax
inc eax
ror byte [rax - 0x7d], 0xf8
cmp rax, 5
cmp eax, 5
clc
add eax, 0x8b48e475
jne 0x1400284d6
in al, 0x48
mov eax, dword [rsp + 0x28]
and al, 0x28
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x75], cl
and al, 0x2f
and al, 0x2f
mov rcx, qword [rsp + 0x2f]
mov ecx, dword [rsp + 0x2f]
and al, 0x2f
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
or byte [rax - 0x77], r9b
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
add esi, r8d
add esi, eax
mov byte [rsi + 0x10], 5
jmp case.0x14001e327.183
add byte [rax], al
invalid
adc byte [0x140030af5], r8b
adc byte [0x140030af5], al
add byte [rax], al
add byte [rax + 0x754f017f], al
cmp byte [rdi + 1], 0x4f
jg case.0x14002795d.267
add dword [rdi + 0x75], ecx
jne 0x140028536
jne 0x140028536
and eax, dword [rax + 0x754e027f]
sbb eax, 0x4e037f80
cmp byte [rdi + 3], 0x4e
cmp byte [rdi + 2], 0x4e
jne 0x140028536
cmp byte [rdi + 3], 0x4e
jg 0x14002851f
add ecx, dword [rsi + 0x75]
jne 0x140028536
jne 0x140028536
invalid
cmp byte [rdi + 4], 0x45
jne 0x140028536
jne 0x140028536
adc dword [rax + 0x7543057f], eax
or eax, dword [rax + 0x7554067f]
cmp byte [rdi + 6], 0x54
invalid
cmp byte [rdi + 5], 0x43
jg 0x14002852d
add eax, 0x800b7543
jg case.0x14001d718.183
jne 0x140028536
jne 0x140028536
cmp byte [rdi + 6], 0x54
invalid
push rsp
jne 0x140028536
add eax, 0xeb0706c6
invalid
mov byte [rsi], 7
invalid
invalid
jmp case.0x140016ed1.247
xor eax, eax
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x2f], rax
and al, 0x2f
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
lea rcx, [0x140120708]
lea ecx, [0x140120708]
mov edi, 0xf000f81
or dword [rdi], 0x14b60f00
str word [rdi]
add byte [rdi], cl
movzx edx, byte [rdi + rax]
mov dh, 0x14
adc al, 7
invalid
mov dl, byte [rdx + rcx]
adc al, 0xa
or al, byte [rdx + rdx*8 - 0x3457bf1]
test dl, dl
ror byte [rdi], cl
test byte [rdx - 0x77000004], bh
mov edx, 0x88fffffc
je 0x140028212
mov edx, 0x88fffffc
cld
invalid
dec dword [rax + 0x48280454]
inc eax
mov byte [rsp + rax + 0x28], dl
push rsp
add al, 0x28
inc rax
cmp rax, 7
jne case.0x14001cf7f.257
invalid
clc
invalid
in al, 0x48
mov eax, dword [rsp + 0x28]
and al, 0x28
mov rax, qword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x2f]
mov ecx, dword [rsp + 0x2f]
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
or byte [rax - 0x77], r9b
add esi, r8d
mov byte [rsi + 0x10], 7
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
mov byte [rsi + 0x10], 7
invalid
jmp case.0x14001e327.183
adc eax, 0x24448b48
sub byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x2f]
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov dword [rsi + 1], eax
add dword [rax + 0x9b0105e], r9d
mov byte [rsi + 0x10], bl
pop rsi
adc byte [rax + 0x48068809], dh
mov al, 9
mov byte [rsi], al
invalid
mov al, 9
mov byte [rsi], al
invalid
add rsp, 0x40
add esp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], r15
cmp dword [rcx + rcx*4 + 0x71], ecx
mov qword [rcx + 8], r14
mov dword [rcx + 8], esi
jno case.0x14001e327.188
or byte [rax - 0x77], cl
pop rcx
mov qword [rcx + 0x10], rbx
call fcn.140003e29
std
invalid
adc al, ch
jb case.0x140016d3d.269
std
dec dword [rax - 0x7b]
test rax, rax
test eax, eax
ror byte [rdi], 0x84
sbb esp, edi
cld
je 0x1400281d9
cld
invalid
mov byte [rsi], 0xa
or cl, byte [rax - 0x77]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
push rsi
invalid
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
push rsi
adc bl, ch
leave
push rsi
sub rsp, 0x30
sub esp, 0x30
jmp case.0x140016ed1.247
sub esp, 0x30
xor byte [rax - 0x77], cl
mov rsi, rdx
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
lea rdx, str.InvalidMethodinvalid_HTTP_method_unknown_status_code_InvalidStatusCodeinvalid_status_codehttp::Error
lea edx, str.InvalidMethodinvalid_HTTP_method_unknown_status_code_InvalidStatusCodeinvalid_status_codehttp::Error
adc eax, 0xf847c
mov r8d, 0xd
mov eax, 0xd
or eax, 0xff000000
add byte [rax], al
add bh, bh
add byte [rax], al
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
lea ecx, [rsp + 0x20]
mov qword [rcx], rsi
mov dword [rcx], esi
xor dword [rax + 0x41c60841], ecx
or dword [rax], eax
mov byte [rcx + 8], al
or dh, al
mov byte [rcx + 9], 0
or dword [r8], eax
call fcn.140007e90
std
call qword [rax + 0x30c48348]
nop
add rsp, 0x30
invalid
invalid
invalid
pop rsi
ret
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140120a6d]
invalid
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xf8452
sldt word [rcx - 0x48]
mov r8d, 0x13
mov eax, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 1], cl
loopne 0x14002866d
jmp rax
cmp edx, 3
jne 0x14002866b
cli
add esi, dword [rbp + 0x41]
mov dl, byte [rcx]
mov dl, byte [r9]
lea r8d, [rdx - 0x3a]
lea eax, [rdx - 0x3a]
invalid
xor eax, eax
cmp r8b, 0xf7
cmp al, 0xf7
cmp al, 0xf7
jb 0x14002866a
mov r8b, byte [rcx + 1]
add r8b, 0xd0
rcl al, 0x41
cmp al, 9
rol byte [rcx - 0x80], 1
clc
or dword [rdi + 0x24], esi
cmp r8b, 9
ja 0x14002866a
mov cl, byte [rcx + 2]
add cl, 0xd0
rol byte [rax + 0x197709f9], 1
cmp cl, 9
ja 0x14002866a
add dl, 0xd0
movzx eax, r8b
movzx eax, al
ret 0x41d0
movzx eax, al
movzx edx, dl
ror byte [rdi], cl
mov dh, 0xc9
movzx ecx, cl
imul edx, edx, 0x64
add eax, eax
lea eax, [rax + rax*4]
add eax, ecx
add byte [rcx], 0xc8
enter 0xffffffffffffd001, 0xffffffffffffffc3
xor eax, eax
add eax, edx
ret
ret
xor eax, eax
cmp ecx, 0x18f
pop qword [rcx]
add byte [rax], al
stc
pop qword [rcx]
add byte [rax], al
jle 0x1400286a3
lea edx, [rcx - 0x190]
jo case.0x14001d718.191
invalid
cmp edx, 0x33
ja case.0x140017f36.201
lea rcx, [0x1401552cc]
lea ecx, [0x1401552cc]
adc al, byte [rax]
movsxd r8, dword [rcx + rdx*4]
add r8, rcx
invalid
enter 0xffffffffffffff41, 0xffffffffffffffe0
jmp r8
jmp rax
lea rax, [0x140120f2c]
lea eax, [0x140120f2c]
mov cs, word [rax + 0x20e9000f]
add cl, ch
and byte [rdx], al
invalid
jmp 0x1400288c3
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0xc7f9], al
add byte [rdi + 0x53], bh
cmp ecx, 0xc7
mov dword [rax], 0x537f0000
add byte [rax], al
jg case.0x14002441e.157
cmp ecx, 0x64
je 0x140028752
invalid
sahf
add byte [rax], al
invalid
je 0x140028752
test byte [rsi - 0x7d000000], bl
add byte [rbx - 0x7bf09a07], al
cmp ecx, 0x65
je 0x14002875e
invalid
add byte [rax], al
invalid
stc
je 0x14002875e
invalid
add byte [rax], al
invalid
movabs eax, dword [0x850f66f983000000]
add byte [rbx - 0x7af09907], al
cmp ecx, 0x66
jne case.0x140028694.19
add al, byte [eax]
add byte [rax - 0x73], cl
lea rax, [0x140120e43]
lea rax, [0x140120e43]
jbe case.0x14002795d.200
invalid
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
ret
add ecx, 0xfffffe0c
cmp ecx, 0xb
or ecx, dword [rdi]
xchg dword [rbx], edx
adc eax, dword [rbx]
add byte [rax], al
or al, 0xfe
invalid
invalid
inc dword [rbx - 0x78f0f407]
or ecx, dword [rdi]
xchg dword [rbx], edx
invalid
adc eax, dword [rbx]
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x14015539c]
add byte [rax], al
lea rdx, [0x14015539c]
lea edx, [0x14015539c]
mov bl, 0xcc
adc al, byte [rax]
invalid
add byte [rax + 0x63], cl
or al, 0x8a
invalid
movsxd rcx, dword [rdx + rcx*4]
invalid
mov cl, byte [rax + 1]
add rcx, rdx
add ecx, edx
sar edi, 1
loope 0x14002873b
jmp rcx
lea rax, [0x1401210f5]
jmp 0x140028886
add byte [rax], al
cld
mov dword [rdi], ecx
add cl, ch
verw cx
mov byte [rcx], al
add byte [rax], al
lea edx, [rcx - 0xc8]
invalid
invalid
cmp edx, 8
jbe 0x140028735
invalid
inc dword [rbx - 0x78f0f706]
invalid
mov ebx, ecx
adc al, byte [rax]
movsxd r8, dword [rcx + rdx*4]
add r8, rcx
jmp r8
jmp rax
loopne 0x140028772
add byte [rax], al
lea rax, [0x140155284]
movsxd rcx, dword [rax + rdx*4]
invalid
or al, 0x90
invalid
or al, 0x90
nop
add rcx, rax
jmp rcx
add dword [rdi + 0x2ba000f], eax
add byte [rdx + 2], bh
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, al
ret
lea rax, [0x140143ba2]
add eax, 0x11b449
add cl, ch
add r8b, byte [rax]
add al, byte [rax]
jmp 0x1400289a2
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xf86cb
retf
xchg byte [rdi], cl
invalid
lea rax, str.Switching_ProtocolsProcessingOKCreatedAcceptedNon_Authoritative_InformationNo_ContentReset_ContentPartial_ContentMulti_StatusAlready_ReportedIM_UsedMultiple_ChoicesMoved_PermanentlyFoundSee_OtherNot_ModifiedUse_ProxyTemporary_RedirectPermanent_RedirectBad_RequestUnauthorizedPayment_RequiredForbiddenNot_FoundMethod_Not_AllowedNot_AcceptableProxy_Authentication_RequiredRequest_TimeoutConflictGoneLength_RequiredPrecondition_FailedPayload_Too_LargeURI_Too_LongUnsupported_Media_TypeRange_Not_SatisfiableExpectation_FailedIm_a_teapotMisdirected_RequestUnprocessable_EntityLockedFailed_DependencyUpgrade_RequiredPrecondition_RequiredToo_Many_RequestsRequest_Header_Fields_Too_LargeUnavailable_For_Legal_ReasonsInternal_Server_ErrorNot_ImplementedBad_GatewayService_UnavailableGateway_TimeoutHTTP_Version_Not_SupportedVariant_Also_NegotiatesInsufficient_StorageLoop_DetectedNot_ExtendedNetwork_Authentication_Required
retf
add cl, ch
jmp 0x1400288d0
add word [rax], ax
add byte [rax - 0x73], cl
add eax, 0xf87c6
xchg dword [rdi], ecx
invalid
add byte [rax], al
lea rax, [0x140120f37]
xchg dword [rdi], ecx
add cl, ch
insb byte [rdi], dx
jmp 0x1400289e2
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xf87c6
xchg dword [rdi], ecx
invalid
lea rax, [0x140120f43]
xchg dword [rdi], ecx
add cl, ch
jmp 0x1400289ef
insd dword [rdi], dx
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf87ca
invalid
invalid
lea rax, [0x140120f53]
verw cx
jmp 0x140028972
in al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140120f5c]
lea rax, [0x140120f5c]
xchg dword [rdi], ecx
add cl, ch
fadd dword [rcx]
jmp 0x140028972
add byte [rax], al
lea rax, [0x140120f65]
lea eax, [0x140120f65]
xchg dword [rdi], ecx
add cl, ch
invalid
verw cx
jmp 0x140028988
loop 0x1400287a5
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140120f77]
add eax, 0xf87ca
xchg dword [rdi], ecx
add byte [rdx + 0xe], bh
mov edx, 0xe
mov edx, 0xe
ret
lea rax, [0x140120f85]
retf
add cl, ch
lock add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xf87dc
invalid
xchg dword [rdi], ecx
invalid
jmp case.0x14002795d.272
lea rax, [0x140120fa2]
fadd qword [rdi + 0xae9000f]
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xf87df
xchg dword [rdi], ecx
invalid
add cl, ch
or al, byte [rdx]
add byte [rax], al
jmp 0x1400289d5
lea rax, [0x140120fb1]
xchg dword [rdi], ecx
add cl, ch
retf
jmp 0x1400289a2
lea rax, [0x140120fb9]
mov edx, 4
xchg dword [rdi], ecx
add byte [rdx + 4], bh
ret
lea rax, [0x140120fbd]
jmp 0x1400289d5
rol byte [rdi - 0x1a16fff1], cl
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140120fcc]
lea rax, [0x140120fcc]
invalid
xchg dword [rdi], ecx
add cl, ch
invalid
jmp 0x1400288d0
lea rax, [0x140120fdf]
jmp case.0x140016d3d.342
xchg dword [rdi], ecx
add cl, ch
add dword ds:[rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140120ff0]
lea rax, [0x140120ff0]
xchg dword [rdi], ecx
add cl, ch
invalid
jmp 0x1400289e2
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140120ffc]
lea rax, [0x140120ffc]
mov edx, 0x16
ret
lea rax, [0x140121012]
jmp 0x140028886
lea rax, [0x140121027]
jmp 0x140028988
verw cx
push rdx
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140121039]
lea rax, [0x140121039]
verw cx
movabs al, byte [0x87fc058d48000001]
lea rax, [0x140121045]
invalid
invalid
jmp 0x1400289e2
lea rax, [0x140121045]
jmp 0x1400288d0
add byte [rax - 0x73], cl
add eax, 0xf8803
invalid
invalid
lea rax, [0x140121058]
verw cx
test eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14012106c]
jmp 0x140028903
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14012106c]
lea rax, [0x14012106c]
mov edx, 6
ret
lea rax, [0x140121072]
lea eax, [0x140121072]
jmp case.0x140016d3d.342
rol dword [rax], cl
add byte [rax], al
lea rax, [0x140121083]
jmp 0x1400289ef
lea rax, [0x140121093]
mov edx, 0x15
ret
lea rax, [0x1401210a8]
lea eax, [0x1401210a8]
adc eax, 0xe9000f88
scasb al, byte [rdi]
jmp case.0x140016d3d.342
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1401210b9]
add eax, 0xf881a
jmp 0x140028928
jmp case.0x14002795d.272
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf8853
lea rax, [0x14012110a]
jmp 0x1400289d5
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xf8856
lea rax, [0x140121119]
mov edx, 0xb
ret
lea rax, [0x140121124]
lea eax, [0x140121124]
add eax, 0xf8854
mov edx, 0x13
ret
lea rax, [0x140121137]
add eax, 0xf885a
jmp 0x1400289d5
lea rax, [0x140121146]
add eax, 0xf885d
pop rbp
mov byte [rdi], cl
add byte [rdx + 0x1a], bh
mov edx, 0x1a
ret
mov byte [rdi], cl
add byte [rdx + 0x17], bh
invalid
add byte [rax], al
add bl, al
invalid
add bl, al
lea rax, [0x140121177]
mov edx, 0x14
adc al, 0
add byte [rax], al
ret
mov byte [rdi], cl
add cl, ch
mov bl, 0
add byte [rax], al
lea rax, [0x140121198]
lea eax, [0x140121198]
lea eax, [0x140121198]
jmp 0x1400289e2
mov edx, 0x1f
add byte [rax], al
add byte [rax], al
add bl, al
cmp ecx, 0xe2
jne case.0x140028694.19
ret
lea rax, [0x140120ebd]
jmp 0x140028995
push rsi
push rsi
lea rax, [0x140120ed4]
mov edx, 0x11
add byte [rax], al
ret
add bl, al
lea rax, [0x140120eea]
add eax, 0xf858a
ret
add eax, 0xf858a
verw bx
adc byte [rax - 0x73], cl
add eax, 0xf858a
invalid
test dword [rdi], ecx
invalid
jmp 0x140028972
mov al, byte [rbp + 0x77eb000f]
lea rax, [0x140120eff]
invalid
verw bx
ja 0x1400289b4
jmp 0x1400289e2
lea eax, [0x140120eff]
add byte [rdx + 9], bh
mov edx, 9
or dword [rax], eax
add byte [rax], al
ret
add bl, ch
invalid
xchg edx, eax
test dword [rdi], ecx
add byte [rdx + 0x12], bh
mov edx, 0x12
add byte [rax], al
ret
lea rax, [0x140120e4f]
mov edx, 0xba000f84
invalid
invalid
mov edx, 7
add byte [rax], al
ret
test byte [rdi], cl
add byte [rdx + 8], bh
invalid
mov edx, 8
ret
mov edx, 0x1d
add byte [rax], al
add bl, al
lea rax, [0x140120e7b]
ret
lea eax, [0x140120e7b]
jmp case.0x14001d718.166
or al, 0xfd
invalid
add byte [rax], al
add bl, al
lea rax, [0x140120e92]
ret
test byte [rdi], cl
add byte [rdx + 0xf], bh
mov edx, 0xf
ret
lea rax, [0x140120ea1]
test byte [rdi], cl
add byte [rdx + 0xc], bh
mov edx, 0xc
add bl, al
ret
lea rax, [0x140120ead]
mov edx, 0x10
ret
ret
sub rsp, 0x30
mov rsi, rdx
in al, dx
xor byte [rax - 0x77], cl
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140120a95]
lea edx, [0x140120a95]
lea edx, [0x140120a95]
mov r8d, 0x11
adc dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
invalid
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
invalid
and byte [rax - 0x77], cl
xor dword [rax + 0x41c60841], ecx
or r14b, al
or dword [r8], eax
mov qword [rcx], rsi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
or r14b, al
or dword [r8], eax
call fcn.140007e90
nop
add rsp, 0x30
invalid
invalid
invalid
xor byte [rsi - 0x3d], bl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
invalid
pop rsi
ret
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x140120aa6]
lea rdx, [0x140120aa6]
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
jmp rax
jmp rax
sub esp, 0x50
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140120ab9]
mov r8d, 0xb
call qword [rax + 0x18]
lea rbx, [rsp + 0x38]
invalid
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
pop rsp
and al, 0x38
invalid
cmp byte [rax - 0x77], cl
mov qword [rbx + 8], rsi
mov byte [rbx + 0x10], al
mov qword [rbx], 0
add dh, al
adc dword [r8], eax
jae 0x140028a83
add dh, al
adc dword [r8], eax
movzx eax, byte [rdi]
lea rcx, case.0x140014496.86
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
inc rdi
lea rdx, [rsp + 0x28]
sub byte [rax - 0x77], cl
cmp cl, byte [rax - 0x77]
or byte [rbp + r9*4 + 5], cl
sbb eax, dword [rax - 0x76b7fff1]
fld1
cmp esi, esp
std
dec dword [rax - 0x77]
mov ecx, ebx
sub byte [rax - 0x77], cl
cmp cl, byte [rax - 0x77]
or byte [rbp + r9*4 + 5], cl
sbb eax, dword [rax - 0x76b7fff1]
fld1
cmp esi, esp
std
dec dword [rax - 0x77]
mov ecx, ebx
call fcn.140008040
nop
add rsp, 0x50
mov ecx, ebx
call fcn.140008040
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x38
mov rax, rdx
mov eax, edx
mov eax, edx
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1401211c8]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.InvalidUri
adc dword [rax], eax
mov r8d, 0xa
mov rcx, rax
call fcn.140008600
nop
add rsp, 0x38
ret
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
test rdx, rdx
je 0x140028c28
mov rsi, rax
sub rsi, rdx
cmp rsi, 8
jb 0x140028c28
mov rdi, qword [rdx]
lea rsi, [rdi + r9]
lea rbx, [rdi + r10]
or rsi, rbx
or esi, ebx
or esi, ebx
or rsi, rdi
and rsi, r11
je 0x140028c44
mov qword [rsp + 0x28], rsi
mov rsi, 0xffffffffffffffff
cmp rsi, 7
inc byte [rdi]
je 0x140028c4a
lea rdi, [rsi + 1]
cmp byte [rsp + rsi + 0x29], 0
mov rsi, rdi
je 0x140028c0d
add rdx, rdi
mov qword [rcx + 0x10], rdx
cmp rdx, rax
jae 0x140028bad
movzx esi, byte [rdx]
cmp byte [rsi + r8], 0
je 0x140028bad
inc rdx
mov qword [rcx + 0x10], rdx
jmp 0x140028bda
add rdx, 8
jmp 0x140028c3e
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea ecx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
adc al, byte [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.9.3_src_simd_swar.rs
mov edx, 0x28
call fcn.1400ff740
int3
mov eax, dword [rcx + 8]
mov rdx, qword [rcx + 0x10]
vpbroadcastb ymm0, byte [0x140105800]
vpbroadcastb ymm1, byte [0x140105801]
vpbroadcastb ymm2, byte [0x140105802]
invalid
invalid
push rcx
adc ah, al
loop 0x140028ceb
js 0x140028c75
mov ebx, cs
or eax, 0x7de2c400
loop 0x140028cf4
js 0x140028c86
test bl, cl
or eax, 0x7de2c400
js 0x140028c97
jl 0x140028c4f
or eax, 0xc0894900
mov r8, rax
sub r8, rdx
cmp r8, 0x1f
jbe fcn.140028b32
vlddqu ymm3, ymmword [rdx]
vpmaxub ymm4, ymm3, ymm0
vpcmpeqb ymm4, ymm3, ymm4
vpcmpeqb ymm5, ymm3, ymm1
vpor ymm4, ymm5, ymm4
vpcmpgtb ymm3, ymm2, ymm3
vpand ymm3, ymm4, ymm3
vpsllw ymm3, ymm3, 7
invalid
vpmovmskb r8d, ymm3
mov r9d, r8d
xor r9d, 0xffffffff
je 0x140028cca
push rax
sbb al, ch
in eax, 0xde
loopne 0x140028c64
in eax, 0x74
in al, 0xc5
in eax, 0x74
jmp 0x124ee626f
invalid
bsf r9d, r9d
jmp 0x140028cd0
mov r9d, 0x20
mov ecx, 0x20
mov r9d, r9d
add rdx, r9
mov qword [rcx + 0x10], rdx
cmp r8d, 0xffffffff
je 0x140028c86
vzeroupper
ret
sub esp, 0x20
mov rsi, rcx
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
invalid
add byte [rax], al
add byte [rdx + 8], bh
call fcn.140001ab0
test rax, rax
je 0x140028d2a
mov rcx, qword [rsi + 0x10]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsi]
movups xmmword [rax], xmm0
lea r8, [0x1401225a0]
mov cl, 0x23
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.1400ae550
mov ecx, 8
mov edx, 0x18
call fcn.1400ff110
int3
mov qword [rcx + 0x10], r14
mov qword [rcx], rax
mov qword [rcx + 8], r13
test r9, r9
je 0x14002ab50
mov rax, qword [r9 + 0x18]
lea rcx, [r15 + 0x18]
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
add rsp, 0x68
invalid
push 0x5e5f5d5b
pop r12
invalid
pop r13
pop r14
pop r15
jmp rax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x40
mov rcx, qword [rsp + 0x38]
mov r14, qword [rsp + 0x30]
jmp 0x14002ab04
mov rcx, r13
call fcn.1400ff640
int3
call fcn.14002925f
test rax, rax
je 0x14002ab9a
add rsp, 0x38
ret
cmp bl, al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
or eax, 0x11b0e4
and byte [rax - 0x73], cl
or eax, 0x11b0e4
lea r9, [0x1401215c0]
lea r8, [rsp + 0x37]
str word [rbp + rcx*4 + 0x44]
and al, 0x37
mov edx, 0x17
call fcn.1400ffa90
int 0x4e
invalid
add ah, cl
int 0x4e
or eax, 0x4856cc00
push rsi
sub rsp, 0x20
mov rax, qword [rcx + 0xc0]
rol byte [rax], 0
add byte [rax - 0x77], cl
mov rsi, rax
test sil, 4
add al, 0x75
adc eax, 0x48f28948
mov rdx, rsi
invalid
mov rsi, rax
test sil, 4
add al, 0x75
invalid
mov rdx, rsi
or rdx, 2
or edx, 2
or edx, 2
mov rax, rsi
lock cmpxchg qword [rcx + 0xc0], rdx
mov cl, 0x91
rol byte [rax], 0
add byte [rax], al
mov cl, 0x91
rol byte [rax], 0
add byte [rax], al
jne case.0x140012fcf.552
add byte [rax], al
jne case.0x140012fcf.552
mov eax, esi
and eax, 5
cmp eax, 1
jne 0x14002ac09
mov rax, qword [rcx + 0xb0]
mov rcx, qword [rcx + 0xb8]
mov ecx, dword [rcx + 0xb8]
mov ecx, dword [rcx + 0xb8]
call qword [rax + 0x10]
test sil, 4
sete al
xchg esp, eax
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
sub rsp, 0x20
mov rsi, rcx
cmp qword [rcx], 0
je 0x14002ac2c
mov rcx, rsi
call fcn.14002ac83
lea rcx, [rsi + 0x10]
call fcn.14002acc8
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x75], cl
or eax, 0x13b3b4
invalid
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x75], cl
or eax, 0x13b3b4
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0xda3db
mov bl, 0x13
mov bl, 0x13
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
sbb dword [rdx], eax
je 0x14002ad27
mov rsi, rcx
mov rdi, qword [rcx]
test rdi, rdi
je 0x14002ad0d
mov rbx, qword [rsi + 8]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14002ad0d
cmp qword [rbx + 0x10], 0x11
jb 0x14002acfb
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
clc
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x10]
lock dec qword [rax]
adc al, r14b
dec qword [rax]
jne 0x14002ad27
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14002f220
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
sub esp, 0x28
test rdx, rdx
je 0x14002adc5
add byte [rax], al
invalid
mov r14, r8
mov esi, eax
mov rsi, rdx
mov rdi, rcx
lea rbx, [rdx + 0x10]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
fld1
xchg edi, eax
call fcn.14002adee
mov r8d, 0xa0
add byte [rax], al
add byte [rcx - 0x48], al
movabs al, byte [0x894cd98948000000]
mov rcx, rbx
mov rdx, r14
mov edx, esi
call fcn.1400fc250
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.1400fc250
mov rcx, rbx
call fcn.14002abc4
invalid
invalid
test al, al
je 0x14002ad7d
fld1
push rsp
invalid
invalid
inc dword [rax + rax*8 - 0x38b7f68c]
invalid
mov qword [rdi], 4
add al, 0
add byte [rax], al
jmp 0x14002ada3
mov r14, qword [rbx]
mov qword [rbx], 4
add byte [rax], al
add byte [rcx - 0x7d], cl
inc byte [rsp + rsi*2]
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
inc byte [rsp + rsi*2]
lea rdx, [rsi + 0x18]
lea rdx, [rsi + 0x18]
lea rdx, [rsi + 0x18]
lea rcx, [rdi + 8]
mov r8d, 0x98
call fcn.1400fc250
mov qword [rdi], r14
lock dec qword [rsi]
jne 0x14002adba
invalid
adc dword [rax - 0x77], ecx
int1
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14002f038
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
jmp 0x14002ade3
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
add eax, 0x11bbe5
add eax, 0x11bbe5
mov edx, 0x2b
call fcn.1400ff740
int3
mov rax, qword [rcx]
cmp rax, 3
je 0x14002af0f
add byte [rax], al
add dword [rax - 0x7d], ecx
clc
add ecx, dword [rdi]
test byte [rbx], cl
add dword [rax], eax
add byte [rax], al
cmp eax, 4
je case.0x14002795d.285
invalid
invalid
jle 0x14002ae61
cmp eax, 4
je case.0x14002795d.285
cmp qword [rsi + 0x50], 0
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 0x48]
je 0x14002ae27
mov r8, qword [rsi + 0x48]
mov rcx, qword [0x140165ff0]
or eax, 0x13b1d1
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xda201
adc eax, 0xda201
mov rdi, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov rcx, rdi
call fcn.140028011
dec dword [rax - 0x7d]
jle 0x14002ae53
invalid
je 0x14002ae50
dec dword [rax - 0x7d]
jle 0x14002ae53
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdi, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
mov edx, dword [rsi + 0x40]
cmp byte [rax - 0x75], cl
push rsi
mov edx, dword [rsi + 0x40]
mov rcx, rdi
mov rcx, rdi
call fcn.140028060
cmp qword [rsi + 0x30], 0
cmp dword [rsi + 0x30], 0
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
je 0x14002ae79
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
xor edx, edx
mov r8, rdi
clc
mov eax, edi
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x60]
mov ecx, dword [rsi + 0x60]
call fcn.14000b4b8
mov rax, qword [rsi + 0x70]
invalid
invalid
test rax, rax
test eax, eax
je case.0x140017f36.297
test byte [rdi - 0x7d000000], cl
clc
add dword [rdi], ecx
test dword [rcx + 0x48000000], ebp
add byte [rax], al
add byte [rbx - 0x7af0fe08], al
cmp eax, 1
jne case.0x140016d3d.363
test eax, 0x48000000
lea rdi, [rsi + 0x88]
lea edi, [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.14002d2bb
add byte [rax - 0x75], cl
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax - 0x10000000], cl
mov eax, dword [rsi + 0x88]
add byte [rax], al
add al, dh
lock dec qword [rax]
dec qword [rax]
jne 0x14002aebc
or byte [rax - 0x75], cl
psubsb mm1, qword [rax]
invalid
mov rcx, qword [rdi]
mov ecx, dword [rdi]
call fcn.14002e5c4
or byte [rdi], dh
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov esi, 0x80
add byte [rax], al
invalid
lea rdi, [rsi + 0x80]
lea edi, [rsi + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
call fcn.14002d01a
mov rax, qword [rsi + 0x80]
xchg byte [rax + 0x48000000], al
test eax, eax
xchg byte [rax + 0x48000000], al
test eax, eax
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rsi + rcx - 0x10], 0x48
je 0x14002aee5
lock dec qword [rax]
je 0x14002aee5
invalid
lock dec qword [rax]
or byte [rbp + 8], dh
jne 0x14002aee5
or byte [rax - 0x75], cl
psubsb mm0, qword [rcx]
call fcn.14002eee6
mov rcx, qword [rdi]
mov ecx, dword [rdi]
call fcn.14002eee6
add byte [rax], al
lea rdi, [rsi + 0x90]
mov esi, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov rcx, rdi
mov ecx, edi
call fcn.14002d1e9
cmc
and al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x90]
lock dec qword [rax]
dec dword [rax]
xchg byte [rax - 0x10000000], dl
add al, dh
dec qword [rax]
dec dword [rax]
jne 0x14002af85
add byte [rax], al
mov rcx, qword [rdi]
call fcn.14002ef78
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x14002af85
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rax - 0x7d], r9b
add rsp, 0x28
invalid
pop rdi
pop rsi
jmp fcn.14002ac16
mov rax, qword [rsi + 0x78]
test rax, rax
invalid
sal byte [rsi + rbx*2 + 0x48], 0x8d
mov ss, word [rax + 0x48000000]
add byte [rax], al
invalid
je 0x14002af85
pop rsi
lea rcx, [rsi + 0x90]
lea ecx, [rsi + 0x90]
add byte [rax], al
mov rdx, qword [rsi + 0x80]
mov edx, dword [rsi + 0x80]
xchg esi, eax
add byte [rax], 0
add byte [rbx + rcx*4 - 0x7a], cl
mov byte [rax], al
invalid
mov r8, qword [rsi + 0x88]
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
push rax
sbb bl, ch
mov rax, qword [rsi + 0x78]
mov rax, qword [rsi + 0x78]
jmp 0x14002af85
mov rax, qword [rsi + 0x78]
mov eax, dword [rsi + 0x78]
test rax, rax
sal byte [rdi + rcx - 0x10], 0x48
dec dword [rax]
je 0x14002af59
lock dec qword [rax]
dec qword [rax]
jne 0x14002af59
lea rcx, [rsi + 0x78]
call fcn.14002ee9c
invalid
js 0x14002af3d
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x88]
mov esi, 0x88
mov rcx, rdi
stc
call fcn.14001401f
mov rcx, rdi
call fcn.140018f56
invalid
dec dword [rax - 0x75]
invalid
mov byte [rax], al
add byte [rax], al
invalid
mov bh, 0x90
nop
invalid
invalid
dec dword [rax - 0x75]
xchg byte [rax - 0x10000000], cl
add al, dh
mov eax, dword [rsi + 0x88]
add al, dh
lock dec qword [rax]
dec qword [rax]
jne 0x14002af85
or byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.140014e6b
invalid
mov rdi, qword [rsi + 0x98]
test rdi, rdi
add byte [rax], al
add byte [rax - 0x7b], cl
push qword [rdx + rax*2 - 0x7d]
invalid
invalid
test edi, edi
je case.0x14002795d.285
cmp dword [rdi], 2
cmp dword [rdi], 2
invalid
je 0x14002afb6
mov rcx, qword [rdi + 8]
or byte [r8 - 0x7d], r9b
add rcx, 0x10
call fcn.14002cac0
invalid
sbb eax, dword [rax]
invalid
rcl dword [rax], 0xe8
adc al, ch
sbb eax, 0x4800001b
mov eax, dword [rdi + 8]
mov rax, qword [rdi + 8]
or r8b, r14b
dec qword [rax]
invalid
lock dec qword [rax]
dec dword [rax]
or byte [rbp + 9], dh
jne 0x14002afb6
or dword [rax - 0x75], ecx
mov rcx, qword [rdi + 8]
call fcn.14002efe4
or r8b, r13b
or al, ch
add byte cs:[rax], al
mov r8, qword [rsi + 0x98]
mov eax, dword [rsi + 0x98]
cwde
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0x13b02c
xor edx, edx
ror byte [rax - 0x7d], cl
add rsp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, 0x83489000
nop
add rsp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
invalid
mov rsi, rcx
mov esi, ecx
invalid
mov cl, byte [rcx]
or dword [rax - 0x75], ecx
push rsi
or al, ch
xor dl, byte [rax - 0x72b70001]
nop
invalid
dec dword [rax - 0x73]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
call fcn.140024020
nop
invalid
dec dword [rax - 0x73]
lea rcx, [rsi + 0x28]
sub byte [rax - 0x75], r9b
sub byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
push rsi
invalid
adc byte [rax - 0x75], r9b
push rsi
sbb byte [rbx + rcx*4 + 0x46], cl
invalid
invalid
invalid
mov r8, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
and bh, bh
call qword [rax + 0x18]
mov rax, qword [rsi + 0x30]
xor byte [rax - 0x75], r9b
push rsi
cmp byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
sbb byte [rbx + rcx*4 + 0x46], cl
add rsi, 0x48
push rax
sbb byte [rax - 0x75], cl
xor byte [rax - 0x75], r9b
push rsi
cmp byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
sbb byte [rbx + rcx*4 + 0x46], cl
sbb byte [rbx + rcx*4 + 0x46], cl
add rsi, 0x48
add rsi, 0x48
invalid
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp rax
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rdx, qword [rdx]
mov rdi, qword [rdx]
mov edi, dword [rdx]
cmp cl, byte [rax - 0x39]
mov qword [rdx], 4
mov dword [rdx], 4
add al, byte [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rdi, 4
invalid
cmp rdi, 4
je 0x14002b05c
invalid
and ecx, dword [rax - 0x77]
mov rsi, rcx
invalid
add rdx, 8
add edx, 8
ret 0x4808
add rcx, 8
mov r8d, 0x98
mov eax, 0x98
mov eax, 0x98
add byte [rax], al
add al, ch
call fcn.1400fc250
mov qword [rsi], rdi
add dword [rdx], edx
or eax, 0x3e894800
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
invalid
sub byte [rdi + 0x5e], bl
ret
lea rcx, str.Ready_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs_
or eax, 0x11dda5
adc dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
ficom word es:[rcx]
adc dword [rax], eax
mov edx, 0x1d
lea r8, [0x140148e90]
lea eax, [0x140148e90]
add eax, 0x11de26
adc dword [rax], eax
mov edx, 0x1d
call fcn.1400ffb30
int3
or rax, 0xffffffff8348cc00
or eax, 0x8348cc00
add ah, cl
in al, dx
sub byte [rax - 0x75], cl
add dword [rax - 0x7b], ecx
invalid
invalid
sal byte [rsi + rcx*2 - 0x7d], 0xf8
cmp rax, 1
clc
add dword [rdi], ecx
test dword [rax + rax - 0x74b80000], eax
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov eax, dword [rcx + 8]
or byte [r11 + rcx*4 + 0x41], cl
or byte [rbx + rcx*4 + 0x41], cl
and byte [r9 - 0x75], cl
and byte [rcx - 0x75], cl
push rax
cmp rdx, rax
cmp rdx, rax
ret 0x860f
xchg byte [rax + rax - 0x74b70000], bh
add byte [rax], al
add byte [rcx - 0x75], cl
add byte [rax], al
push rax
cmp byte [rbx + rcx*4 + 0x41], cl
invalid
invalid
invalid
adc byte [rcx - 0x7d], cl
clc
add dh, byte [rbp + 0x65]
add al, 0xc0
ror byte [rdx - 0x7d], 0x7c
jl 0x14002b077
ret 0x10
add byte [rdi], cl
test byte [rsi + 0x4e000000], al
mov eax, dword [rdx + rax*8 + 0x18]
invalid
invalid
invalid
add byte [rsi - 0x75], cl
ret 0x4818
ret 0x4818
add byte [rax], al
or r11b, bpl
jnp 0x14002b11c
mov eax, dword [rcx + 0x20]
and byte [rax - 0x75], cl
sub byte [r9 - 0x75], cl
mov rdx, qword [r8 + 0x28]
cmp rdx, rax
invalid
invalid
mov eax, dword [rcx + 0x28]
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
invalid
push rax
mov edx, dword [rax + 0x20]
and byte [rax + 0x6b], cl
shr byte [rax + 0x48], 0x83
invalid
invalid
invalid
imul eax, eax, 0x68
push 0x10798348
add byte [rdx + rdi + 0x4c], dh
je 0x14002b12d
lea r8, [rdx + rax]
cmp dword [rcx + 0x10], 0
jns case.0x140016ed1.354
mov eax, dword [rax + 8]
or byte [rax - 0x39], cl
add dword [rcx], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
mov dword [rcx + 8], eax
jmp 0x14002b13a
xor eax, eax
jmp 0x14002b156
cmp r8d, 1
mov dword [rcx + 8], eax
cmp r8d, 1
cmp eax, 1
jne 0x14002b0ad
cmp rax, qword [rcx + 0x18]
sbb byte [r13 - 0x71], sil
sbb byte [rbp - 0x71], dh
jne 0x14002b0ad
pop qword [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov r8d, 2
mov eax, 2
mov qword [rcx], r8
mov qword [rcx + 0x10], r8
jmp 0x14002b14a
add al, byte [rax]
add byte [rax], al
add eax, edx
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add al, 0xc0
invalid
ror byte [rax - 0x73], 4
ret 0x8348
invalid
sub bl, al
lea eax, [0x140121ae8]
jge 0x14002b1d2
str word [rax - 0x77]
shr eax, 0xcd
or eax, 0xd8d4800
jbe 0x14002b1d3
lea ecx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
adc al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
jg case.0x14001cf7f.296
add byte [rax], al
add al, ch
mov ch, 0x45
or eax, 0x5356cc00
push rsi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rcx - 0x7531762d], cl
add eax, 0x13af04
mov ebx, edx
mov esi, ecx
mov al, byte [0x1401660a0]
mov ecx, 0x38
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14002b1c9
invalid
std
dec dword [rax - 0x7b]
sal byte [rcx + rbx + 0x48], 0xc7
sbb dword [rax - 0x39], ecx
sbb dword [rax - 0x39], ecx
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add dh, al
sub dword [rdx], eax
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], sil
mov byte [rax + 0x30], dh
mov byte [rax + 0x31], bl
add rsp, 0x28
invalid
sub byte [rbx + 0x5e], bl
pop rbx
pop rsi
ret
mov ecx, 8
mov edx, 0x38
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x38], bh
add byte [rax], al
add al, ch
cmp byte [rdi], bh
call fcn.1400ff110
int3
or eax, 0x5756cc00
add ah, cl
sub rsp, 0x28
mov rsi, rcx
mov rcx, rdx
call fcn.14002c086
add byte [rax], al
sub byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rax
cmp qword [rsi], 0
cmp dword [rsi], 0
cmp dword [rsi], 0
je 0x14002b1fb
or byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14002ac83
invalid
mov qword [rsi], rdi
lea rax, fcn.14002c0c8
stosd dword [rdi], eax
jb case.0x140024b32.112
str word [rax - 0x77]
invalid
invalid
stosd dword [rdi], eax
jb case.0x140024b32.112
invalid
str word [rax - 0x77]
or byte [rax - 0x77], r9b
invalid
mov rax, rsi
mov eax, esi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
shr eax, 1
jmp 0x18802b233
invalid
call fcn.14002c10d
mov rdi, rax
mov edi, eax
cmp qword [rsi], 0
je 0x14002b235
mov rcx, rsi
mov ecx, esi
int1
call fcn.14002ac83
mov qword [rsi], rdi
lea rax, fcn.14002c15b
lea eax, [0x140122528]
lea eax, [0x140122528]
jmp 0x18802c1b2
str word [rax - 0x77]
or byte [rax - 0x77], r9b
invalid
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov rax, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
ret
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rdi, r8
mov r15, rdx
mov rsi, rcx
mov rcx, r8
mov ecx, eax
mov ecx, eax
sal dword [rcx], 0xd2
xor edx, edx
call fcn.140003e8c
mov rbx, rax
ret
mov r14, rdx
mov esi, edx
invalid
ret
mov esi, edx
mov rcx, rdx
mov rdx, r15
cli
ror dword [rcx + rcx*4 - 6], 1
cli
mov r8, rdi
call fcn.1400fc250
prefetch byte [rax]
prefetch byte [rax]
mov al, byte [0x1401660a0]
add eax, 0x13ae1b
adc eax, dword [rax]
mov ecx, 0x18
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
add al, ch
sbb al, 0x68
push 0xffffffff8548fffd
call fcn.140001ab0
test rax, rax
invalid
je 0x14002b2d2
push 0xffffffff8548fffd
sal byte [rcx + rdi + 0x49], 0x89
invalid
mov r15, rax
mov edi, eax
mov qword [rax], rbx
mov qword [rax + 8], r14
sbb byte [rcx + rcx*4 + 0x70], cl
or byte [rax - 0x77], cl
mov qword [rax + 0x10], rdi
mov qword [rax + 0x10], rdi
cmp qword [rsi], 0
invalid
invalid
add byte ds:[rax + rcx + 0x48], dh
add byte [rax + rcx + 0x48], dh
je 0x14002b2b5
mov rcx, rsi
mov ecx, esi
call fcn.14002ac83
mov qword [rsi], r15
lea rax, [0x140121568]
lea eax, [0x140121568]
lea eax, [0x140121568]
mov qword [rsi + 8], rax
mov rax, rsi
invalid
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, 8
mov edx, 0x18
add byte [rax], al
add byte [rdx + 0x18], bh
call fcn.1400ff110
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, rcx
mov cl, 6
call fcn.14002b18c
mov rcx, rax
mov ecx, eax
int3
mov ecx, eax
mov rdx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14002b1d9
sub rsp, 0x48
mov rsi, rcx
cmp byte [rcx], 4
jne 0x14002b34e
invalid
mov rax, qword [rsi + 0x20]
lea rcx, [rsp + 0x20]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
sub dword [rcx], eax
sub dword [rcx], eax
add eax, ebp
mov esi, 0x48fffe5a
test eax, eax
call fcn.140010ded
test rax, rax
je 0x14002b36d
mov rsi, rax
mov cl, 6
call fcn.14002b18c
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
mov rcx, rax
invalid
mov rdx, rsi
call fcn.14002b1d9
invalid
jmp 0x14002b363
invalid
mov cl, 0xb
call fcn.14002b18c
mov rdi, rax
mov rcx, rax
mov rdx, rsi
call case.0x140024b32.112
mov rax, rdi
add rsp, 0x48
add esp, 0x48
add esp, 0x48
pop rdi
pop rsi
ret
lea rcx, str.h2::Error::is_ioC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcerror.rs
lea r8, [0x140121ba0]
mov esp, 0x4c000f67
lea eax, [0x140121ba0]
mov edx, 0x10
call fcn.1400ffb30
stosd dword [rdi], eax
invalid
invalid
add ah, cl
stosd dword [rdi], eax
or eax, 0xb60fcc00
movzx eax, byte [rcx + 0x30]
lea rdx, [0x1401553f0]
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
add rax, rdx
jmp rax
add byte [rax], al
cmovb edx, ecx
movzx ecx, dl
ror dword [rdi], 1
mov dh, 0xca
lea rdx, [0x140155420]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
movabs al, byte [0x1488a0c63480012]
sar edi, 1
jmp rcx
invalid
invalid
lea rax, str.invalid_HTTP_method_parsedinvalid_HTTP_version_parsedinvalid_HTTP_version_parsed__found_HTTP2_preface_invalid_URIURI_too_longinvalid_HTTP_header_parsedinvalid_content_length_parsedunexpected_transfer_encoding_parsedmessage_head_is_too_largeinvalid_HTTP_status_code_parsedinternal_error_inside_Hyper_and_or_its_dependencies__please_reporterror_from_users_HttpBody_streamuser_body_write_abortederror_from_users_Servicerequest_has_unsupported_HTTP_versionrequest_has_unsupported_HTTP_methodclient_requires_absolute_form_URIsno_upgrade_availableupgrade_expected_but_low_level_API_in_usedispatch_task_is_goneconnection_closed_before_message_completedreceived_unexpected_message_from_connectionoperation_was_canceledchannel_closederror_trying_to_connecterror_reading_a_body_from_connectionerror_writing_a_body_to_connectionerror_shutting_down_connectionhttp2_errorhyper::Error_8
lea eax, str.invalid_HTTP_method_parsedinvalid_HTTP_version_parsedinvalid_HTTP_version_parsed__found_HTTP2_preface_invalid_URIURI_too_longinvalid_HTTP_header_parsedinvalid_content_length_parsedunexpected_transfer_encoding_parsedmessage_head_is_too_largeinvalid_HTTP_status_code_parsedinternal_error_inside_Hyper_and_or_its_dependencies__please_reporterror_from_users_HttpBody_streamuser_body_write_abortederror_from_users_Servicerequest_has_unsupported_HTTP_versionrequest_has_unsupported_HTTP_methodclient_requires_absolute_form_URIsno_upgrade_availableupgrade_expected_but_low_level_API_in_usedispatch_task_is_goneconnection_closed_before_message_completedreceived_unexpected_message_from_connectionoperation_was_canceledchannel_closederror_trying_to_connecterror_reading_a_body_from_connectionerror_writing_a_body_to_connectionerror_shutting_down_connectionhttp2_errorhyper::Error_8
out dx, eax
invalid
add byte [rdx + 0x1a], bh
mov edx, 0x1a
add byte [rax], al
add bl, al
ret
movzx eax, byte [rcx + 0x31]
lea rcx, [0x1401541c0]
or eax, 0x128de6
or eax, 0x128de6
mov rdx, qword [rcx + rax*8]
lea rcx, case.0x140014496.152
or eax, 0x128e23
or eax, 0x128e23
mov rax, qword [rcx + rax*8]
ret
lea eax, [0x140121e15]
mov edx, 0x2a
add byte [rdx + 0x2a], bh
ret
add byte [rax], al
ret
mov edx, 0x16
ret
add eax, 0xf6a68
mov edx, 0xe
ret
lea eax, str.connection_errorC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2client.rs
mov edx, 0x10
ret
invalid
add byte [rdx + 0x1e], bh
ret
mov edx, 0xb
ret
lea rax, [0x140121bd2]
mov edx, 0x1b
ret
lea rax, [0x140121bed]
mov edx, 0x31
ret
lea rax, [0x140121c1e]
jmp 0x14002b466
xlatb
xlatb
lea rax, [0x140121c29]
mov edx, 0xc
ret
lea rcx, [0x140154250]
mov rdx, qword [rcx + rax*8]
lea rcx, case.0x140014496.164
or eax, 0x128dba
or eax, 0x128dba
jmp 0x14002b3e5
lea rax, [0x140121c8f]
mov edx, 0x19
ret
lea rax, [0x140121ca8]
mov edx, 0x1f
ret
lea rax, [0x140121cc7]
mov edx, 0x42
ret
call fcn.140008040
nop
add rsp, 0x38
pop rdi
pop rsi
ret
add eax, 0x11d808
mov r8d, 4
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0x40e8
sar ch, 1
call qword [rax + 0x38c48348]
ret
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140121fb9]
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
jmp 0x14002b6d2
sbb byte [rax - 0x73], cl
adc eax, 0xf69be
add cl, ch
invalid
add byte [rax], al
invalid
mov r8d, 8
jmp 0x14002b6d2
add rsp, 0x38
jmp rax
cmp dword [rax], eax
je 0x14002b94a
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140122160]
mov qword [rsp + 0x20], rax
lea rax, str.Length
mov r8d, 6
mov eax, 6
mov rcx, rdx
mov rdx, rax
call fcn.140008600
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.Chunkedstatechunk_lenextensions_cntEofInitContinue
mov r8d, 7
add byte [rax], al
add byte [rax], al
add rsp, 0x38
jmp rax
dec dword [rax - 0x75]
or eax, 0x13a62e
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
in al, dx
add qword [rax], rax
add byte [rax - 0x77], cl
invalid
cmovne rax, r8
cmp r9, 1
ja 0x14002ba5b
cmp byte [rax], 0x2f
jne 0x14002ba5b
xorps xmm0, xmm0
movaps xmmword [rsp + 0xf0], xmm0
lea rax, [0x14011ff78]
mov qword [rsp + 0x40], rax
and al, 0x40
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x38], rax
lea r14, [0x140120388]
lea r15, [0x140151938]
mov r12d, 1
mov bp, 0xffff
xor r13d, r13d
xor edi, edi
jmp 0x14002bb79
mov rax, qword [rsi + 0x30]
lea rdx, [rsi + 0x48]
lea rdi, [rsp + 0xf0]
mov rcx, rdi
call qword [rax]
movzx eax, word [rsi + 0x50]
mov word [rdi + 0x20], ax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsp + 0xd8], xmm1
movups xmmword [rsp + 0xc8], xmm0
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0xe8], rax
mov dword [rsp + 0xe8], eax
mov dword [rsp + 0xe8], eax
mov byte [rdi], 3
mov qword [rdi + 0x10], 0
movups xmm0, xmmword [rsp + 0xb0]
movups xmmword [rdi + 0x18], xmm0
movups xmm0, xmmword [rsp + 0xc0]
movups xmmword [rdi + 0x28], xmm0
movups xmm0, xmmword [rsp + 0xd0]
movups xmmword [rdi + 0x38], xmm0
mov rax, qword [rsp + 0xe0]
mov qword [rdi + 0x48], rax
mov rax, qword [rsp + 0xe8]
mov qword [rdi + 0x50], rax
lea rdi, [rsp + 0x58]
and al, 0x58
and al, 0x58
lea rdx, [rsp + 0xf0]
mov rcx, rdi
call fcn.140023eb7
mov dil, byte [rdi]
cmp dil, 3
je 0x14002bbef
mov rax, qword [rsp + 0x59]
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x4f], rcx
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x38], rax
movups xmm0, xmmword [rsp + 0x78]
movaps xmmword [rsp + 0xf0], xmm0
mov r14, qword [rsp + 0x88]
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
mov bh, 0xac
and al, 0xa8
add byte [rax], al
add byte [rbx + 0xaa2484], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
mov bh, 0xac
and al, 0xa8
add byte [rax], al
add byte [rbx + 0xaa2484], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf302444], cl
mov bh, 0x84
and al, 0xae
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xae]
mov word [rsp + 0x34], ax
lea rbx, [rsi + 0x20]
mov rcx, rsi
call fcn.14002afdb
mov byte [rsi], dil
mov rax, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rcx, qword [rsp + 0x4f]
mov qword [rsi + 1], rax
mov qword [rsi + 8], rcx
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov qword [rsi + 0x18], rax
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rbx], xmm0
mov qword [rsi + 0x30], r14
mov qword [rsi + 0x38], r15
mov qword [rsi + 0x40], r12
mov qword [rsi + 0x48], r13
mov word [rsi + 0x50], bp
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x52], eax
movzx eax, word [rsp + 0x34]
mov word [rsi + 0x56], ax
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov al, byte [rsp + 0x59]
lea r8, [rsp + 0xf0]
mov byte [r8], al
lea rax, [0x140122228]
invalid
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xf6623
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.path_is_valid_uri
lea r9, [0x1401215e0]
mov edx, 0x11
call fcn.1400ffa90
invalid
add ah, cl
or eax, 0x8348cc00
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rbp + rcx*4 + 0x4c], 1
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x140121ac8]
mov qword [rsp + 0x20], rcx
lea rdx, str.InvalidUriParts
mov r8d, 0xf
mov rcx, rax
call fcn.140008600
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
ret
cmp byte [rcx], 0
mov r9, qword [rcx + 0x20]
jne 0x14002bc76
test r9, r9
jne 0x14002bc7f
or dword [rbp - 0x7b], ecx
leave
test r9, r9
je 0x14002bd3d
lea rcx, [rsp + 0x90]
mov byte [rcx - 0x10], 3
xor eax, eax
mov qword [rcx], rax
mov qword [rcx + 0x20], rax
lea rdx, [rbx + 0x28]
mov rax, qword [rbx + 0x10]
mov r8, qword [rbx + 0x18]
call qword [rax]
lea rdx, [rsp + 0xd8]
lea rsi, [rsp + 0x80]
add byte [rax], 0
add byte [rcx + 0xb], bh
adc byte [rbx + rcx*4 + 0x43], cl
sbb bh, bh
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], 0
add byte [rcx + 0xb], bh
mov rdi, rdx
xlatb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x28]
and al, 0x28
mov rcx, rsi
call fcn.140023eb7
cmp byte [rsi], 3
je 0x14002bd0a
lea r14, [rsp + 0x130]
add byte [rax], al
lea rsi, [rsp + 0x28]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14002afdb
mov ecx, 0xb
add byte [rax], al
add byte [rax - 0x77], cl
fisttp word [rcx + rcx*4 - 0xa]
add byte [rax], al
add byte [rax - 0x77], cl
fisttp word [rcx + rcx*4 - 0xa]
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
add rsp, 0x188
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov al, byte [rsp + 0x29]
lea r8, [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
and al, 0xd8
add byte [rax], al
add byte [rcx - 0x78], al
mov byte [rax], al
lea rax, [0x1401222a0]
fadd dword [rax]
add byte [rax], al
mov byte [r8], al
mov byte [rax], al
lea rax, [0x1401222a0]
mov qword [rsp + 0x20], rax
lea rcx, str.authority_is_valid
and byte [rax - 0x73], cl
or eax, 0xf655c
lea r9, [0x1401215e0]
lea ecx, [0x1401215e0]
mov edx, 0x12
call fcn.1400ffa90
push rbx
invalid
invalid
invalid
push rbx
cmp eax, 0x1e8000d
add byte [rax], al
add ah, cl
sub rsp, 0x68
lea rax, str.authority_form_with_relative_uri__
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
call 0x14002bd43
int3
push rsp
and al, 0x28
mov qword [rdx], rax
lea rax, [0x140024820]
ret
mov bh, bh
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
add eax, 0x11e948
ret
or byte [rax - 0x73], cl
add eax, 0x11e948
lea rcx, [rsp + 0x38]
and al, 0x38
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
lea rdx, [0x140122270]
call fcn.1400ff580
int3
jmp 0x14002bdca
add byte [rcx - 0x77], cl
invalid
lea rdx, [rsp + 0x140]
mov ecx, 0xb
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0xb], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rdx
xlatb
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov byte [rbx], 0
add byte [rax - 0x73], cl
add eax, 0xf41b0
add byte [rax - 0x73], cl
add eax, 0xf41b0
mov qword [rbx + 0x10], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0x12729d
adc byte [r8 - 0x73], cl
add eax, 0x12729d
jb 0x14002bde4
mov qword [rbx + 0x18], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
and byte [r8 - 0x73], cl
add eax, 0xf45a3
ror byte [rdi], 0x11
and byte [r8 - 0x73], cl
add eax, 0xf45a3
mov qword [rbx + 0x30], rax
lea rax, [0x140151938]
mov qword [rbx + 0x38], rax
mov qword [rbx + 0x40], 1
mov dword [rbx + 0x40], 1
mov dword [rbx + 0x40], 1
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x48], 0
add byte [rax], al
add byte [rax], al
mov word [rbx + 0x50], 0xffff
lea rsi, [rsp + 0xe0]
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.140024081
mov cl, byte [rsi]
invalid
cmp cl, 3
je 0x14002be2e
invalid
mov rdx, qword [rsp + 0xe8]
call fcn.140024020
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0xe0], xmm0
mov ecx, 1
xor edx, edx
call fcn.140003e8c
mov byte [rdx], 0x2f
add ch, byte [rdi]
add ch, byte [rdi]
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov dword [rax + 8], edx
mov dword [rax + 8], edx
mov qword [r8 + 0x10], 1
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, r8
ret 0x7be8
js 0x14002be6c
dec dword [rax - 0x73]
jl 0x14002be98
sub byte [rax - 0x77], cl
stc
mov rdx, rsi
mov edx, esi
ret 0x7be8
mov edx, esi
bnd call fcn.1400276b9
call fcn.1400276b9
cmp qword [rdi], 0
je 0x14002bf55
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x28], al
movups xmm1, xmmword [rsp + 0x38]
and al, 0x38
and al, 0x38
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
lea rsi, [rsp + 0x110]
add byte [rax], al
add byte [rax], al
mov rax, qword [rsi]
test rax, rax
je 0x14002bed4
add byte [rax], al
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea r14, [rsp + 0x80]
mov rax, qword [r14 + 0x20]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [r14]
movaps xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rdx, [rsp + 0x28]
lea rsi, [rsp + 0xe0]
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.140023eb7
cmp byte [r14], 3
je 0x14002bf88
mov rax, rdx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x140121a60]
mov qword [rsp + 0x20], rcx
lea rdx, str.InvalidUri
mov r8d, 0xa
mov rcx, rax
call fcn.140008600
nop
add rsp, 0x38
ret
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xf6c2f
mov r8d, 0x11
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14014cd2a]
mov r8d, 8
jmp rax
movabs al, byte [0xba00000008b90013]
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x14002c0b8
mov qword [rax], rsi
lea rdx, fcn.14002c0c8
add rsp, 0x20
pop rsi
ret
mov ecx, 8
mov edx, 8
call fcn.1400ff110
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x28
call fcn.14002cec1
mov rax, qword [rsi + 0x60]
test rax, rax
je 0x14002cfa7
mov rcx, qword [rsi + 0x68]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14002cfe8
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 4
call fcn.14002ce6b
jmp 0x14002cff5
test al, 0x10
je 0x14002cff5
jnp 0x14002ebc4
add rbx, 3
lea rdx, [rsp + 0x7b]
mov r8d, 0x55
mov rcx, rbx
call fcn.1400fc250
nop
add rsp, 0xd0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
ret
pop rsi
add cl, byte [rax - 0x7d]
mov byte [rbx], 0x48
lea edx, [rsp + 0xb3]
mov r8d, 0x55
mov rcx, rsi
call fcn.1400fc250
nop
add rsp, 0x108
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or byte [r8], al
add byte [rax], al
add byte [rax + 4], bh
mov eax, 4
mov eax, 4
mov qword [rcx], rax
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rax
ret
jnp 0x14002ee66
adc dword [rdx + 4], esi
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x20]
lock dec qword [rax]
jne 0x14002ee82
mov rcx, qword [rsi + 0x20]
call fcn.14002f220
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
or dword [rax - 0x75], ecx
invalid
invalid
sbb al, 0xf0
dec qword [r8 + 8]
jne 0x14002eedf
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
nop
add rsp, 0x20
pop rsi
ret
invalid
invalid
invalid
call qword [rax + 0x18]
mov rax, qword [rsi + 0x90]
test rax, rax
je case.0x140017f36.327
mov rcx, qword [rsi + 0x98]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x14002efdd
lock dec qword [rsi + 8]
dec dword [rsi + 8]
jne 0x14002efdd
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
invalid
add esp, 0x20
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
sub byte [rax - 0x7b], cl
sal byte [rdi + rax + 0x48], 0x8b
xor dil, r15b
push rax
sbb byte [rax - 0x7d], cl
invalid
test rax, rax
je 0x14002f00c
mov rcx, qword [rsi + 0x30]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x14002f031
lock dec qword [rsi + 8]
jne 0x14002f031
mov rcx, qword [0x140165ff0]
or eax, 0x136fd0
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
sub esp, 0x20
mov rsi, rcx
mov rbx, qword [rcx + 0xd0]
test bl, 1
je 0x14002f05f
mov rax, qword [rsi + 0xc0]
mov rcx, qword [rsi + 0xc8]
enter 0, 0
enter 0, 0
call qword [rax + 0x18]
lea rdi, [rsi + 0x10]
test bl, 8
je 0x14002f079
mov rax, qword [rsi + 0xb0]
mov rcx, qword [rsi + 0xb8]
mov ecx, dword [rsi + 0xb8]
mov ecx, dword [rsi + 0xb8]
call qword [rax + 0x18]
mov rax, qword [rdi]
cmp rax, 4
je 0x14002f1e9
add byte [rax], al
cmp eax, 3
jne 0x14002f099
mov rcx, qword [rsi + 0x18]
call fcn.14002ee18
jmp 0x14002f1e9
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14002ed94
mov rcx, qword [rsi + 0x70]
call fcn.14000b4b8
mov rax, qword [rsi + 0x80]
test rax, rax
je 0x14002f132
cmp eax, 1
jne 0x14002f158
cdq
add byte [rax], al
add byte [rax - 0x73], cl
mov esi, 0x98
lea rdi, [rsi + 0x98]
mov rcx, rdi
call fcn.14002d2bb
mov rax, qword [rsi + 0x98]
lock dec qword [rax]
dec dword [rax]
jne 0x14002f0e3
mov rcx, qword [rdi]
mov ecx, dword [rdi]
call fcn.14002e5c4
lea rdi, [rsi + 0x90]
mov rcx, rdi
call fcn.14002d01a
mov rax, qword [rsi + 0x90]
test rax, rax
je 0x14002f10c
sub bh, bl
invalid
add byte [rax - 0x7b], cl
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x14002f10c
or byte [rax - 0x75], cl
psubsb mm3, mm2
std
mov rcx, qword [rdi]
call fcn.14002eee6
invalid
lea rdi, [rsi + 0xa0]
mov rcx, rdi
call fcn.14002d1e9
mov rax, qword [rsi + 0xa0]
add byte [rax], al
add al, dh
dec qword [rax]
dec dword [rax]
add byte [rax], al
add al, dh
dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x14002f1a2
mov rcx, qword [rdi]
call fcn.14002ef78
jmp 0x14002f1a2
mov rax, qword [rsi + 0x88]
test rax, rax
je 0x14002f1a2
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rsp + riz*2 + 0x48], 0x8d
lea rcx, [rsi + 0xa0]
mov rdx, qword [rsi + 0x90]
invalid
mov fs, word [rax + 0x48000000]
mov edx, dword [rsi + 0x90]
invalid
add byte [rbx + rcx*4 - 0x7a], cl
cwde
add byte [rax], al
mov r8, qword [rsi + 0x98]
call qword [rax + 0x18]
jmp 0x14002f1a2
add bh, bh
push rax
sbb bl, ch
mov rax, qword [rsi + 0x88]
mov rax, qword [rsi + 0x88]
test rax, rax
je 0x14002f176
lock dec qword [rax]
jne 0x14002f176
lea rcx, [rsi + 0x88]
call fcn.14002ee9c
mov cs, word [rax - 0x18000000]
std
invalid
lea rdi, [rsi + 0x98]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14001401f
mov rcx, rdi
call fcn.140018f56
mov rax, qword [rsi + 0x98]
lock dec qword [rax]
jne 0x14002f1a2
mov rcx, rdi
call fcn.140014e6b
mov rdi, qword [rsi + 0xa8]
mov edi, dword [rsi + 0xa8]
test rdi, rdi
je 0x14002f1e9
cmp dword [rdi], 2
je 0x14002f1d3
mov rcx, qword [rdi + 8]
add rcx, 0x10
call fcn.14002cac0
mov rax, qword [rdi + 8]
lock dec qword [rax]
jne 0x14002f1d3
mov ecx, dword [rdi + 8]
call fcn.14002efe4
mov r8, qword [rsi + 0xa8]
test al, 0
add byte [rax], al
mov rcx, qword [0x140165ff0]
or eax, 0x136e0f
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x14002f210
invalid
push qword [rcx + riz - 0x10]
and eax, esi
dec qword [rsi + 8]
jne 0x14002f210
ror byte [rcx - 0x77], cl
invalid
sbb byte [rax - 0x7d], cl
jle 0x14002f2ad
add byte [rbp + rbx*2 + 0x48], dh
mov edi, dword [rsi + 0x40]
test rdi, rdi
je 0x14002f2cc
mov rax, qword [rsi + 0x50]
test rax, rax
je 0x14002f29d
lea rcx, [rsi + 0x68]
mov rdx, qword [rsi + 0x58]
mov r8, qword [rsi + 0x60]
call qword [rax + 0x18]
mov rdi, qword [rsi + 0x40]
mov rbx, qword [rsi + 0x48]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14002f2d5
cmp qword [rbx + 0x10], 0x11
jb 0x14002f2b8
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14002f2d5
mov rcx, qword [rsi + 0x48]
call fcn.14002ee18
cmp rsi, 0xffffffffffffffff
je 0x14002f2fc
lock dec qword [rsi + 8]
jne 0x14002f2fc
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
adc dword [rax], eax
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x1197e5
xchg edi, eax
cmp al, 0x12
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdi], cl
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x1197e5
call fcn.1400ff580
int3
or eax, 0x8348cc00
in al, dx
sub byte [rax - 0x39], cl
rol al, 0xff
invalid
invalid
add ah, cl
sub rsp, 0x28
mov rax, 0xffffffffffffffc0
invalid
invalid
invalid
lock xadd qword [rcx], rax
cmp rax, 0x3f
jbe case.0x1400845af.581
invalid
and rax, 0xffffffffffffffc0
loopne 0x14002f3cb
cmp rax, 0x40
jne 0x14002f41a
add rsp, 0x28
jmp 0x14002cf86
insb byte [rdi], dx
invalid
invalid
invalid
insb byte [rdi], dx
invalid
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
mov cl, 0xfb
adc dword [rax], eax
lea r8, [0x14014f000]
mov edx, 0x27
add byte [rax], al
add al, ch
or byte [rbx], al
invalid
add ah, cl
add byte [rax], al
add al, ch
or byte [rbx], al
or eax, 0x4856cc00
sub rsp, 0x50
push rax
push rax
mov rsi, rcx
call fcn.1400c1688
test rax, rax
test eax, eax
je 0x14002f460
invalid
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
call fcn.14002ce6b
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
clc
invalid
jbe 0x14002f490
invalid
invalid
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14002f489
invalid
mov rcx, rsi
int1
add rsp, 0x50
pop rsi
jmp 0x14002cf86
invalid
nop
add rsp, 0x50
add esp, 0x50
add esp, 0x50
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
lea eax, [0x14014f000]
lea eax, [0x14014f000]
mov edx, 0x27
call fcn.1400ff740
invalid
invalid
add ah, cl
add cl, byte [0x19744c0ab]
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rsi, rcx
call fcn.1400c118d
or dword [rax], eax
or dword [rax], eax
movzx eax, al
lea rcx, [0x140155498]
adc al, byte [rax]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
cmp dword [rsi + 0x28], 2
jne case.0x140015110.511
invalid
mov word [rcx], es
add byte [rax], al
test dword [rcx + rax - 0x74b80000], ecx
push rsi
and byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
invalid
mov rdx, qword [rsi + 0x20]
mov ecx, 1
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
fcom dword [rsi]
or dword [rax], eax
call fcn.1400c0bc4
mov r14, qword [rsi + 0x30]
mov r13, qword [rsi + 0x38]
cmp byte [rax - 0x39], cl
xor byte [rax], r8b
add byte [rax], al
add byte [rbp - 0x7b], cl
test esi, esi
je 0x14002f69d
invalid
cwde
add dword [rax], eax
invalid
cmp byte [rax - 0x39], cl
xor byte [rax], r8b
add byte [rax], al
add byte [rbp - 0x7b], cl
test esi, esi
je 0x14002f69d
test byte [rax + 0x48000001], bl
mov edi, eax
test byte [rax + 0x48000001], bl
mov edi, eax
mov rdi, rax
mov r15, rdx
mov eax, dword [0x1401660a4]
xchg ebx, eax
imul edx, dword [rbx], 0
xchg ebx, eax
imul edx, dword [rbx], 0
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
add byte [rbx + 0x317401f8], al
invalid
je 0x14002f55b
add dword [rcx + rsi - 0x7b], esi
sal byte [rbp + 0x47], 0x8b
add eax, 0x136b70
imul edx, dword [rbx], 0
test eax, eax
jne 0x14002f575
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rbx, qword [rcx + rax*8]
mov ebx, dword [rcx + rax*8]
lea rcx, [rbx + 0x88]
mov byte [rax], al
add byte [rax], al
lea rdx, [0x1400c026b]
lea edx, [0x1400c026b]
or eax, 0x1ce80009
invalid
call fcn.1400a3e70
mov byte [rbx + 0xd0], 1
rol byte [rax], 1
add byte [rax], al
add byte [rcx], al
rol byte [rax], 1
add byte [rax], al
add byte [rcx], al
mov eax, dword [0x1401660a4]
invalid
invalid
add byte [rcx], al
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xcc], 0
int3
add byte [rax], al
mov qword [rsp + 0x28], r15
and al, 0x28
lea r15, [rsi + 0x20]
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
push rsp
and al, 0x60
mov qword [rdx], r14
mov qword [rdx + 8], r13
mov dword [rdx + 8], ebp
mov word [rdx + 0x10], 0
adc byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x30
invalid
xor cl, byte [rcx + rcx*4 + 0x6a]
or byte [rsi - 0x39], ah
adc byte [rax], al
adc byte [rax], al
adc byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x30
invalid
and al, 0x30
mov rcx, r12
call case.0x1400ac6fe.1223
stc
invalid
add byte [rcx - 0x75], cl
sub al, 0x24
stc
invalid
sub al, 0x24
mov rax, qword [r12 + 8]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
mov rbx, qword [r12 + 0x10]
mov ebx, dword [rsp + 0x10]
mov r12, qword [r12 + 0x18]
test r13, r13
test ebp, ebp
sbb byte [rbp - 0x7b], cl
in eax, dx
je 0x14002f5cc
adc cl, byte [rax - 0x75]
or eax, 0x136a2f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, rdi
stc
mov rdx, qword [rsp + 0x28]
call fcn.1400c0bc4
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
jl 0x14002f601
xor byte [rax - 0x39], cl
invalid
add al, 0
add byte [rax], al
mov rcx, r15
sub al, ch
jmp 0x14002f5ec
jl 0x14002f601
xor byte [rax - 0x39], cl
invalid
mov rdx, rdi
call fcn.14002ce6b
fdivr st(7)
dec dword [rax - 0x77]
outsd dx, dword [rsi]
or byte [rax - 0x75], cl
mov eax, dword [rsp + 0x20]
jnp case.0x140012fcf.626
fdivr st(7)
dec dword [rax - 0x77]
outsd dx, dword [rsi]
or byte [rax - 0x75], cl
mov eax, dword [rsp + 0x20]
invalid
mov eax, dword [rsp + 0x20]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
mov qword [rdi + 0x18], rbx
mov qword [rdi + 0x20], r12
mov dword [rdi + 0x20], esp
mov qword [rdi], 0
mov qword [rdi + 0x28], r15
sub byte [rax - 0x73], cl
push rsp
and al, 0x30
invalid
invalid
sub byte [rax - 0x73], cl
push rsp
and al, 0x30
invalid
xor byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.14002ce6b
jmp 0x14002f628
invalid
invalid
lea rcx, [rsi + 0x20]
call fcn.14002cf3e
and al, r13b
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp 0x14002cfc0
invalid
invalid
invalid
nop
add rsp, 0x78
invalid
js 0x14002f6a1
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
invalid
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov rcx, rsi
int1
add rsp, 0x78
pop rbx
js 0x14002f6b5
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
jmp 0x14002cf86
dec dword [rax - 0x73]
add eax, 0x1195b7
adc dword [rax], eax
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x60]
and al, 0x60
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x1195a0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x1195a0
call fcn.1400ff580
jrcxz case.0x140012fcf.643
or al, 0
lea rcx, [0x140122361]
lea r8, [0x140122400]
add eax, 0xf2d55
add eax, 0xf2d55
add byte [rdx + 0x2d], bh
mov edx, 0x2d
call fcn.1400ffb30
or eax, 0xcbe9cc00
fdivr st(7)
add ah, cl
jmp 0x14002cf86
int3
retf
call qword [rsi + 0x48]
sub esp, 0x20
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rcx, rax
xor edx, edx
test cl, 3
add ecx, dword [rdi]
xchg esp, eax
invalid
add ecx, dword [rdi]
xchg esp, eax
ret 0x948
or rdx, rax
or rdx, 0x20
invalid
invalid
retf 0xf020
lock cmpxchg qword [rsi], rdx
cmpxchg dword [rsi], edx
jne 0x14002f6c6
out 0xf6, eax
rol dword [rbx], 0x74
test cl, 3
je 0x14002f70d
invalid
sub dword [rax - 0x39], ecx
rol al, 0xff
sar bh, 0xff
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
sar bh, 0xff
push rax
xadd qword [rsi], rax
invalid
lock xadd qword [rsi], rax
invalid
cmp rax, 0x3f
jbe 0x14002f72a
clc
invalid
and rax, 0xffffffffffffffc0
loopne 0x14002f6ba
cmp rax, 0x40
jne case.0x140012fcf.654
invalid
clc
jne case.0x140012fcf.654
and ecx, dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14002cf86
jns case.0x1400ae714.400
invalid
invalid
invalid
jns case.0x1400ae714.400
fdivr st(7)
invalid
dec dword [rax - 0x73]
and al, r13b
lea rcx, [rsi + 0x20]
call fcn.14002cf3e
fdivr st(7)
invalid
sub al, bl
invalid
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp 0x14002cfc0
fdivr st(7)
invalid
popfq
fdivr st(7)
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
nop
add rsp, 0x20
invalid
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0x11f8a7
cmpsd dword [rsi], dword [rdi]
clc
adc dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
enter 0x11f8, 0
lea r8, [0x14014f000]
add eax, 0x11f8c8
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
invalid
call fcn.1400ff740
invalid
or al, 0
int3
sub esp, 0x28
in al, dx
sub byte [rax - 0x7b], cl
invalid
test rdx, rdx
test edx, edx
sal byte [rbp + rdi + 0x48], cl
mov esi, edx
je case.0x140012fcf.662
cmp eax, 0x48d68948
mov edi, ecx
mov rsi, rdx
mov rdi, rcx
iretd
add rdi, 0x30
xor byte [rax - 0x75], cl
mov rax, qword [rdi + 8]
test rax, rax
je 0x14002f770
or byte [r8 - 0x7b], r9b
sal byte [rdi + rcx + 0x48], 0x8d
lea rcx, [rdi + 0x20]
invalid
invalid
cmovs ecx, dword [rbp - 0x74b7dfb1]
lea rcx, [rdi + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x10]
mov r8, qword [rdi + 0x18]
push rdi
adc byte [rbx + rcx*4 + 0x47], cl
sbb bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x75], cl
invalid
mov rax, qword [rdi - 0x18]
mov eax, dword [rdi - 0x18]
call 0x1305a82c0
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
clc
clc
mov rcx, rdi
stc
call qword [rax + 0x18]
add rdi, 0x60
dec rsi
invalid
sbb byte [rax - 0x7d], cl
invalid
invalid
dec esi
invalid
jne case.0x1400ae714.409
add rsp, 0x28
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
sub rsp, 0x28
sub esp, 0x28
test rdx, rdx
test edx, edx
je case.0x140016d3d.408
mov rsi, rdx
mov rdi, rcx
iretd
invalid
mov edi, ecx
iretd
add rdi, 0x38
invalid
cmp byte [rax - 0x75], cl
call 0x1305a82f7
mov rax, qword [rdi - 0x18]
mov eax, dword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov edx, dword [rdi - 0x10]
invalid
mov r8, qword [rdi - 8]
clc
mov rcx, rdi
stc
call qword [rax + 0x18]
sbb byte [rax - 0x7d], cl
add rdi, 0x40
dec rsi
mov dword [rax + 0x48], 0xe575ceff
dec rsi
jne 0x14002f7a7
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x20
and byte [rax - 0x73], cl
add eax, 0x123899
cmp byte [rdx], dl
invalid
lea rax, str.called__Result::unwrap____on_an__Err__value
cdq
cmp byte [rdx], dl
adc al, byte [rax]
add byte [rax - 0x75], cl
push rcx
mov rdx, qword [rcx + 8]
mov rsi, qword [rcx + 0x20]
mov esi, dword [rcx + 0x20]
or byte [rax - 0x75], cl
mov esi, dword [rcx + 0x20]
jno 0x14002f7ff
cmp rdx, qword [rcx]
cmp edx, dword [rcx]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rax
or byte [r8 - 0x7b], cl
div byte [rbp + rbp + 0x48]
test rsi, rsi
test esi, esi
je case.0x140017f36.339
sub eax, 0x10418b48
mov rax, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
adc byte [r8 - 0x75], cl
mov rdx, qword [rcx + 0x18]
push rcx
sbb byte [rax - 0x73], cl
lea rdi, [rax + 0x10]
lea rdi, [rax + 0x10]
lea edi, [rax + 0x10]
mov rbx, qword [rax + 0x10]
cmp rdx, rbx
invalid
pop rax
adc byte [rax + 0x39], cl
cmp edx, ebx
fidiv dword [rdx + rdx + 0x48]
je case.0x14001cf7f.315
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
add rdx, rcx
add edx, ecx
retf 0x148
add rcx, rbx
mov r8, rsi
mov eax, esi
invalid
mov eax, esi
call fcn.1400fc250
add byte [rax + 1], cl
add rbx, rsi
add ebx, esi
mov qword [rdi], rbx
mov qword [rdi], rbx
mov dword [rdi], ebx
add rsp, 0x20
pop rbx
pop rdi
invalid
pop rsi
ret
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
invalid
mov rsi, rcx
test dl, dl
jne case.0x140016ed1.395
invalid
cmovs ecx, dword [rbx + 0x13685505]
mov rax, qword [0x140166098]
mov eax, dword [0x140166098]
add eax, 0x136855
push 0xffffffffd1480013
add byte [rax - 0x2f], cl
shl rax, 1
shl eax, 1
loopne 0x14002f88f
test rax, rax
test eax, eax
sal byte [rbp + 0xf], 0x48
mov ecx, esi
jne 0x14002f85a
cmovs ecx, dword [rcx - 0x3b7cb70f]
mov rcx, rsi
int1
add rsp, 0x20
add esp, 0x20
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
pop ax
invalid
invalid
pop rsi
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
pop ax
invalid
invalid
and eax, 0xd5866
pop ax
pop rax
or eax, 0x3d71e800
add al, ch
jno 0x14002f89a
invalid
call fcn.1401035d0
test al, al
invalid
cmp eax, 0xc084000d
or eax, 0x75c08400
add byte [rax + rax*8 + 0x46c6e875], al
sal byte [rbp - 0x18], 0xc6
jne case.0x140016ed1.395
call 0x1410b3f2d
mov byte [rsi + 8], 1
or byte [rcx], r8b
or byte [rcx], al
add ebx, ebp
loop 0x14002f8ab
invalid
jmp case.0x140016ed1.395
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x68
in al, dx
invalid
sub esp, 0x68
in al, dx
push 0x4cce894c
mov rsi, r9
mov esi, ecx
invalid
mov rdi, r8
mov edi, eax
xor eax, eax
ror byte [rax + 0x39], 0xc2
cmp rdx, rax
ret 0x1e74
je case.0x140017f36.349
invalid
mov r8b, byte [rcx + rax]
mov al, byte [rcx + rax]
add al, 1
inc rax
rol byte [rcx - 0x80], 0xf8
cmp r8b, 9
cmp al, 9
clc
or dword [rsi + rbp*8 + 0x41], esi
add al, 0xe0
je case.0x14001d718.294
out dx, al
add r8b, 0xe0
shl al, 0x41
loopne 0x14002f8d2
cmp r8b, 0x5f
cmp al, 0x5f
clc
pop rdi
jb case.0x14001d718.294
in al, 0x31
xor eax, eax
shr cl, 0xd1
jmp 0x14002f96e
rol dword [rax], 1
add byte [rax], al
add byte [rcx], dh
xor eax, eax
invalid
invalid
pop rsp
add byte [rax], al
xor eax, eax
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
pop rsp
and al, 0x20
and byte [rax - 0x77], cl
add ecx, dword [rax - 0x77]
push rbx
mov qword [rbx], rax
mov dword [rbx], eax
mov qword [rbx + 8], rdx
mov dword [rbx + 8], edx
or byte [rax - 0x77], cl
mov qword [rbx + 0x10], rcx
mov dword [rbx + 0x10], ecx
adc byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rbx + 0x18], rdx
mov dword [rbx + 0x18], edx
push rbx
sbb byte [rax - 0x77], cl
mov qword [rbx + 0x20], rax
and byte [r8 - 0x77], cl
mov qword [rbx + 0x28], rdx
push rbx
sub byte [rax - 0x39], cl
mov qword [rbx + 0x30], 1
mov dword [rbx + 0x30], 1
xor byte [r9], al
xor byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x48], cl
invalid
movabs rax, 0x2c0000002c
mov eax, 0x2c
sub al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + rax], ch
sub al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
cmp byte [r14 - 0x39], spl
cmp byte [rsi - 0x39], ah
mov qword [rbx + 0x38], rax
cmp byte [rsi - 0x39], ah
mov word [rbx + 0x40], 1
mov dword [rbx + 0x40], 0x8d4c0001
add dword [rax], eax
add dword [rax], eax
add dword [rax], eax
add byte [rbp + rcx*4 + 0x76], cl
lea r14, [rsi - 1]
lea esi, [rsi - 1]
jbe 0x14002f8da
dec dword [rax - 0x77]
mov rcx, rbx
fld1
call fcn.14002f978
xchg ebp, eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rsi + rbp*4 + 0x48], 0x89
je 0x14002f896
mov rcx, rax
shr eax, 0x9a
call fcn.14002e88a
invalid
out dx, eax
invalid
dec dword [rax + 0x39]
cmp rdx, rsi
cmp edx, esi
bnd jne 0x14002f8db
jne 0x14002f8db
test rsi, rsi
div byte [rdx + rsi*2 - 0x76]
je case.0x140016ed1.418
jb case.0x14001e327.287
mov cl, byte [rax]
or byte [rbp - 0x57f40af], cl
lea edx, [rcx - 0x41]
push rcx
mov edi, 0xf1afa80
cmp dl, 0x1a
invalid
cmp dl, 0x1a
setb dl
invalid
cli
sbb cl, byte [rdi]
xchg edx, eax
ret 0xe2c0
shl dl, 5
loop 0x14002f90d
add eax, 0x45078a44
mov r8b, byte [rdi]
mov al, byte [rdi]
invalid
lea r9d, [r8 - 0x41]
lea ecx, [rax - 0x41]
movabs rdi, 0xc1920f411af98041
cmp r9b, 0x1a
stc
sbb al, byte [rcx + 0xf]
setb r9b
setb cl
xchg edx, eax
rol dword [rcx - 0x40], 0xe1
add eax, 0x845ca08
invalid
invalid
shl r9b, 5
or dl, cl
loope 0x14002f920
or r9b, r8b
or cl, al
rol dword [rax + rdi - 0x36], 0x75
cmp dl, r9b
cmp dl, cl
retf 0xb675
jne 0x14002f8db
mov dh, 0x31
xor ecx, ecx
leave
cmp r14, rcx
cmp esi, ecx
je case.0x140016ed1.418
mov dl, byte [rax + rcx + 1]
mov dl, byte [rax + rcx + 1]
push rsp
or byte [rcx], al
add dword [rbp + rcx*4 + 0x42], eax
lea r8d, [rdx - 0x41]
lea eax, [rdx - 0x41]
mov edi, 0x1af88041
mov edi, 0x1af88041
cmp r8b, 0x1a
cmp al, 0x1a
setb r8b
setb al
xchg edx, eax
rol byte [rcx - 0x40], 0xe0
shl r8b, 5
shl al, 5
loopne case.0x140016ed1.415
add eax, 0xf4c8a44
mov r9b, byte [rdi + rcx + 1]
mov cl, byte [rdi + rcx + 1]
sgdt [rbp - 0x73]
add dword [rbp - 0x73], eax
lea r10d, [r9 - 0x41]
cmp r10b, 0x1a
cmp dl, 0x1a
push rcx
mov edi, 0x1afa8041
cmp dl, 0x1a
cli
sbb al, byte [rcx + 0xf]
setb r10b
setb dl
xchg edx, eax
ret 0xc041
invalid
shl r10b, 5
shl dl, 5
add eax, 0x45d00841
or r8b, dl
rol byte [rbp + 8], 1
or r10b, r9b
or dl, cl
retf 0xff48
inc rcx
inc ecx
rol dword [rbp + 0x38], 0xd0
cmp r8b, r10b
cmp al, dl
je 0x14002f927
invalid
cmp rcx, rsi
cmp ecx, esi
int1
jb 0x14002f8db
invalid
outsd dx, dword [rsi]
invalid
invalid
push qword [rax - 0x3b7cb7ff]
mov al, 1
add rsp, 0x68
add esp, 0x68
invalid
push 0x415e5f5b
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
cmp byte [rcx + 0x41], 0
jns case.0x14001d718.320
add byte [r15], cl
add byte [rdi], cl
jne 0x14002fa55
test ebx, eax
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rdi, rcx
mov rsi, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
iretd
mov esi, dword [rcx + 0x10]
jno case.0x140016d3d.447
adc byte [rbx + rcx*4 + 0x61], cl
mov r12, qword [rcx + 0x20]
mov esp, dword [rcx + 0x20]
and byte [rbx + rcx*4 + 0x69], cl
sub byte [rbp + 0x39], cl
mov r13, qword [rcx + 0x28]
cmp r12, r13
in al, dx
imul ebp, dword [rax], 0xfec394d
in al, dx
ja case.0x140016ed1.435
xchg dword [rbp + 0x48000000], edx
mov ebp, dword [rdi + 0x18]
xchg ebp, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rbp, qword [rdi + 0x18]
outsd dx, dword [rsi]
sbb byte [rcx + 0x39], cl
cmp r13, rbp
in eax, dx
ja case.0x140016ed1.435
xchg dword [rax + 0x4c000000], ecx
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x77], cl
cmp byte [rax - 0x75], cl
lea r14, [rdi + 0x38]
lea esi, [rdi + 0x38]
ja 0x14002f9f3
mov rbx, qword [rdi + 0x30]
pop rdi
xor byte [rbp - 0x77], cl
mov r8, r13
mov eax, ebp
call 0x18ae32313
sub r8, r12
sub eax, esp
loopne case.0x14001d718.326
lea rax, [rsi + r12]
lea eax, [rsi + riz]
mov cl, byte [r14 + rbx - 1]
mov cl, byte [rsi + rbx - 1]
invalid
invalid
dec dword [rcx - 0x7d]
cmp r8, 0x10
clc
adc byte [rbx + 0x1b], dh
jae 0x14002f9ef
sbb esi, dword [rcx]
ror byte [rbp - 0x7b], cl
invalid
xor edx, edx
test r8, r8
test eax, eax
test eax, eax
sal byte [rax + rdx + 0x38], 0xc
je 0x14002f9eb
adc byte [rax], bh
or al, 0x10
invalid
cmp byte [rax + rdx], cl
adc byte [rcx + rbx + 0x48], dh
je case.0x14001e327.316
sbb dword [rax - 1], ecx
ret 0x3949
invalid
invalid
inc rdx
inc edx
cmp r8, rdx
cmp eax, edx
sal byte [rbp - 0xd], 1
jne case.0x1400ae714.460
mov rdx, r8
mov rdx, r8
ret 0xc031
xor eax, eax
shr bl, 0xf
jmp case.0x140016ed1.430
cmovs ecx, dword [rcx - 0x6086173e]
mov rdx, rax
mov edx, eax
ret 0x79e8
call fcn.140009970
jns 0x14002f994
lahf
std
invalid
jmp case.0x140016ed1.430
add eax, 0x1b8
mov eax, 1
add byte [rax], al
add byte [rax - 0x7d], cl
clc
cmp rax, 1
cmp eax, 1
add dword [rbp + 0x37], esi
jne 0x14002fa3b
add r12, rdx
add esp, edx
invalid
inc r12
inc esp
invalid
mov qword [rdi + 0x20], r12
mov dword [rdi + 0x20], esp
and byte [ebp - 0x77], cl
mov r15, r12
sub r15, rbx
invalid
out 0x49, eax
sub edi, ebx
fbstp tbyte [rdx + 0x1e]
jb 0x14002fa34
invalid
cmp r12, rbp
cmp esp, ebp
in al, dx
ja 0x14002fa34
cmp rbx, 5
sti
add eax, 0x8d4a6373
invalid
invalid
invalid
jae case.0x140017f36.388
invalid
lea rcx, [rsi + r15]
lea ecx, [rsi + rdi]
or al, 0x3e
mov rdx, r14
mov rdx, r14
mov edx, esi
mov r8, rbx
mov eax, ebx
fsubr st(0)
call fcn.1400fcc80
push rax
ror byte [rax + rax], cl
add byte [rbp + 0x4d4274c0], al
test eax, eax
sal byte [rdx + rax*2 + 0x4d], 0x39
je case.0x14001e327.326
cmp r12, r13
cmp r12, r13
cmp esp, ebp
in al, dx
jbe case.0x14001d718.319
xchg bl, ch
jmp case.0x140016ed1.435
add al, 0x4c
mov qword [rdi + 0x20], r13
mov dword [rdi + 0x20], ebp
outsd dx, dword [rsi]
and dh, al
mov byte [rdi + 0x41], 1
add dword [r8 + 0x4800407f], eax
add dword [rax + 0x4800407f], eax
cmp byte [rdi + 0x40], 0
jg case.0x14002795d.379
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov rax, qword [rdi]
mov eax, dword [rdi]
invalid
mov r15, qword [rdi + 8]
mov edi, dword [rdi + 8]
or byte [rbp + 0x1e], dh
jne case.0x140016ed1.439
invalid
cmp r15, rax
cmp edi, eax
invalid
jne case.0x140016ed1.439
sbb dword [rcx], esi
xor esi, esi
test byte [rax - 0x77], 0xf0
mov rax, rsi
mov eax, esi
mov rdx, r15
cli
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
ret
add rsi, rax
invalid
sub r15, rax
sub edi, eax
jmp 0x14002fa57
mov rax, qword [rdi]
mov eax, dword [rdi]
invalid
add rsi, rax
sub r15, rax
invalid
invalid
sub edi, eax
invalid
mov qword [rdi], r12
jmp 0x14002fa57
invalid
invalid
ror dword [rbp + rcx*4 + 5], cl
adc eax, 0xba00122c
sub al, 0x12
invalid
invalid
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
lea eax, [0x1401526a0]
add eax, 0x122c15
sub al, 0x12
add byte [rdx + 4], bh
mov edx, 4
add al, 0
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
fld1
sub ah, bh
cld
call fcn.1400ff6c0
cld
or al, 0
add ah, cl
int3
push r14
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
sub esp, 0xb8
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
retf 0x100f
invalid
invalid
mov rdx, rcx
mov edx, ecx
movups xmm0, xmmword [0x140149460]
stosb byte [rdi], al
cdq
adc dword [rax], eax
invalid
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x20]
lea esi, [rsp + 0x20]
je 0x14002fade
and al, 0x20
and byte [rdi], cl
movaps xmmword [rsi + 0x10], xmm0
sub dword [rsi + 0x10], eax
movups xmm0, xmmword [0x140149450]
add eax, 0x11998a
mov bl, byte [rcx + 0x290f0011]
adc dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsi], xmm0
sub dword [rsi], eax
invalid
lea rdi, [rsp + 0x70]
and al, 0x70
mov rcx, rdi
mov r8, rsi
mov eax, esi
invalid
call fcn.14002a9af
invalid
scasb al, byte [rdi]
invalid
mov rdx, qword [rdi + 0x10]
mov r8, qword [rdi]
invalid
mov eax, dword [rdi]
invalid
mov r9, qword [rdi + 8]
mov ecx, dword [rdi + 8]
or byte [r8 - 0x73], r9b
or byte [rax - 0x73], cl
lea rdi, [rsp + 0x88]
mov rcx, rdi
mov ecx, edi
mov esp, 0x8824
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
stc
call fcn.140029a70
jl case.0x140017f36.389
lahf
invalid
inc dword [rbp + 0x31]
dec dword [rcx - 0x44]
sub al, 0
invalid
xor r15d, r15d
movabs r12, 0x2c0000002c
add byte [rax], al
add byte [rax + rax], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], ch
sub al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x43], al
mov r13d, 0xa
or al, byte [rax]
add byte [rax], al
xor r14d, r14d
xor esi, esi
test byte [rax - 0x77], 0xf9
mov rcx, rdi
mov ecx, edi
call case.0x14001d718.259
test rax, rax
invalid
invalid
invalid
ror byte [rdi], 0x84
je case.0x14001d718.364
test ah, dl
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
invalid
invalid
or byte [rax - 0x75], cl
adc byte [rcx], sil
adc byte [rcx], dh
xor edx, edx
ror byte [rax + 0x39], cl
cmp rax, rdx
sal byte [rsp + rbx + 0x44], 1
mov al, byte [rcx + rdx]
je 0x14002fb46
mov r8b, byte [rcx + rdx]
inc rdx
inc edx
ret 0x8041
cmp r8b, 9
cmp al, 9
je case.0x14002441e.335
add r8b, 0xe0
cmp r8b, 0x5f
cmp al, 0x5f
clc
pop rdi
jb case.0x14002441e.335
jmp 0x14002fbec
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x20], r15
jl 0x14002fb6e
and al, 0x20
and byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
sub byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
cmp byte [rcx + rcx*4 + 0x7c], cl
and al, 0x40
invalid
mov qword [rsp + 0x40], r15
jl 0x14002fb82
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x48], rax
and al, 0x48
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x58], r12
mov dword [rsp + 0x58], esp
and al, 0x58
and al, 0x58
pop rax
mov word [rsp + 0x60], 1
mov rbp, rbx
mov dword [rsp + 0x60], 0x89480001
invalid
add byte [rax - 0x77], cl
fisttp qword [rax - 0x77]
mov rcx, rsi
mov ecx, esi
int1
call fcn.14002f978
test rax, rax
test eax, eax
hlt
invalid
dec dword [rax - 0x7b]
sal byte [rbx + rbx*2 + 0x48], 0x89
je case.0x140024b32.186
mov rcx, rax
invalid
stc
test eax, eax
je case.0x140024b32.186
mov rcx, rax
mov ecx, eax
call fcn.14002e88a
test rdx, rdx
test edx, edx
stc
in al, dx
invalid
dec dword [rax - 0x7b]
sal byte [rsi + rdx*2 + 0x48], cl
je 0x14002fbec
invalid
test edx, edx
je 0x14002fbec
mov rcx, rax
mov ecx, eax
mov r8, rdx
mov eax, edx
xor r9d, r9d
xor ecx, ecx
xor eax, eax
cmp r8, r9
enter 0x2174, 0x46
je 0x14002fbc7
mov r10b, byte [rcx + r9]
mov dl, byte [rcx + rcx]
add r10b, 0xd0
ret 0x41d0
cmp r10b, 9
cmp dl, 9
cli
or dword [rdi + 0x38], esi
ja 0x14002fbec
mul r13
jo 0x14002fbec
movzx edx, r10b
mov dh, 0xd2
ror byte [rcx - 1], cl
ror dword [rax + 1], 0xd0
inc r9
inc ecx
add rax, rdx
jae case.0x14001d718.358
and eax, 0x74f6854d
test r14, r14
test esi, esi
div byte [rbp + rcx + 0x41]
mov esi, 1
je 0x14002fbd9
or eax, 0x1be41
add byte [rax], al
mov r14d, 1
cmp rbp, rax
cmp ebp, eax
je case.0x140024b32.178
movsd dword [rdi], dword [rsi]
jmp 0x14002fbec
adc eax, dword [rcx - 0x42]
add dword [rax], eax
add byte [rax], al
mov r14d, 1
mov rbp, rax
mov ebp, eax
jmp case.0x140024b32.178
cwde
mov rbx, rbp
mov ebx, ebp
jmp case.0x14001d718.346
xor r14d, r14d
xor esi, esi
mov rax, r14
mov eax, esi
invalid
mov rdx, rbx
add rsp, 0xb8
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
push rdi
sub rsp, 0x98
mov rsi, rdx
mov esi, edx
mov esi, edx
invalid
mov rdx, rcx
mov edx, ecx
retf 0x100f
movups xmm0, xmmword [0x140149460]
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
xor byte [rcx + 0xf], al
sub dword [rax + 0x10], eax
invalid
movaps xmmword [r8 + 0x10], xmm0
adc byte [rdi], cl
adc byte [0x140149450], al
adc dword [rax], eax
movups xmm0, xmmword [0x140149450]
adc dword [rax], eax
movaps xmmword [r8], xmm0
movaps xmmword [rax], xmm0
lea rdi, [rsp + 0x60]
lea edi, [rsp + 0x60]
mov rcx, rdi
stc
call fcn.140029ae5
cmp byte [rdi + 0x32], 2
jg case.0x140024b32.198
add dh, byte [rbp + 0x1f]
movsb byte [rdi], byte [rsi]
sahf
invalid
jg case.0x140024b32.198
add dh, byte [rbp + 0x1f]
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
invalid
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov rdx, qword [rax + 0x28]
cmp rdx, rcx
ja 0x14002fc88
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
add eax, 0xf1db7
call fcn.1400ff640
invalid
add byte [rax - 0x73], cl
jl 0x14002fc8e
invalid
lea rdi, [rsp + 0x30]
and al, 0x30
mov rcx, rdi
mov rdx, rsi
call fcn.1400279bf
jge 0x14002fc74
invalid
jge 0x14002fc74
lea rcx, [rsp + 0x60]
mov rdx, rdi
call fcn.14002925f
test rax, rax
je 0x14002fc92
add rsp, 0x98
pop rdi
pop rsi
ret
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0x115fec
and byte [rax - 0x73], cl
or eax, 0x115fec
lea r9, [0x1401215c0]
lea r8, [rsp + 0x30]
str word [rbp + rcx*4 + 0x44]
and al, 0x30
mov edx, 0x17
call fcn.1400ffa90
invalid
std
or al, 0
int3
invalid
or byte [r8 - 0x75], cl
push rcx
adc bl, al
movzx eax, byte [rcx + 8]
mov edx, 6
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1401554a8]
lea rcx, [0x1401554a8]
adc al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
lea eax, 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_protectionOPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
add eax, 0xf3195
invalid
invalid
lea rax, 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_protectionOPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
sldt ebx
ret
mov edx, 0xe
lea rax, [0x140122e86]
add eax, 0xf318e
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf318e
invalid
invalid
sldt ebx
ret
mov edx, 0xf
lea rax, [0x140122e94]
add eax, 0xf318f
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf318f
invalid
invalid
sldt ebx
ret
mov edx, 0xf
lea rax, [0x140122ea3]
add eax, 0xf3191
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf3191
invalid
invalid
sldt ebx
ret
mov edx, 0xd
lea rax, [0x140122eb2]
add eax, 0xf3193
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf3193
invalid
invalid
sldt ebx
ret
mov edx, 0x20
lea rax, [0x140122ebf]
add eax, 0xf3193
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf3193
invalid
invalid
sldt ebx
ret
mov edx, 0x1c
lea rax, [0x140122edf]
add eax, 0xf31a6
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf31a6
invalid
invalid
sldt ebx
ret
mov edx, 0x1c
lea rax, [0x140122efb]
add eax, 0xf31b5
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf31b5
invalid
invalid
sldt ebx
ret
mov edx, 0x1b
lea rax, [0x140122f17]
add eax, 0xf31c4
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf31c4
invalid
invalid
sldt ebx
ret
mov edx, 0x1d
lea rax, [0x140122f32]
add eax, 0xf31d2
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf31d2
invalid
invalid
sldt ebx
ret
mov edx, 0x16
lea rax, [0x140122f4f]
add eax, 0xf31e2
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf31e2
invalid
invalid
sldt ebx
ret
mov edx, 0x1e
lea rax, [0x140122f65]
add eax, 0xf31eb
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf31eb
invalid
invalid
sldt ebx
ret
mov edx, 0x1d
lea rax, [0x140122f83]
add eax, 0xf31fc
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf31fc
invalid
invalid
sldt ebx
ret
mov edx, 3
lea rax, [0x140122fa0]
add eax, 0xf320c
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf320c
invalid
invalid
sldt ebx
ret
mov edx, 5
lea rax, [0x140122fa3]
add eax, 0xf3202
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xf3202
invalid
invalid
sldt ebx
ret
mov edx, 7
lea rax, [0x140122fa8]
add eax, 0xf31fa
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122faf]
add eax, 0xf31f4
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122fbc]
add eax, 0xf31f4
sldt ebx
sldt ebx
mov edx, 0xc
lea rax, [0x140122fc9]
add eax, 0xf31f4
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x140122fd5]
add eax, 0xf31f3
sldt ebx
sldt ebx
mov edx, 0xa
lea rax, [0x140122fe6]
sldt ebx
sldt ebx
mov edx, 0x13
lea rax, [0x140122ff0]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140123003]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140123013]
sldt ebx
sldt ebx
mov edx, 0xe
lea rax, [0x140123023]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140123031]
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140123041]
sldt ebx
sldt ebx
mov edx, 0x17
lea rax, [0x14012304e]
sldt ebx
sldt ebx
mov edx, 0x23
lea rax, [0x140123065]
sldt ebx
sldt ebx
mov edx, 0xc
lea rax, [0x140123088]
ret
sldt ebx
lea rax, [0x140123094]
ret
sldt ebx
mov edx, 3
lea rax, [0x14012309a]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x14012309d]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x1401230a1]
ret
lea rax, [0x1401230a5]
ret
sldt ebx
mov edx, 7
lea rax, [0x1401230ab]
add eax, 0xf3203
sldt ebx
sldt ebx
mov edx, 9
lea rax, [0x1401230b2]
add eax, 0xf31fd
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x1401230bb]
add eax, 0xf31f9
sldt ebx
sldt ebx
mov edx, 4
lea rax, str.host
adc dword [rax], eax
adc dword [rax], eax
ret
mov edx, 8
lea rax, [0x1401230bf]
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x1401230c7]
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x1401230d8]
sldt ebx
sldt ebx
mov edx, 8
lea rax, [0x1401230e5]
sldt ebx
sldt ebx
mov edx, 0x13
lea rax, [0x1401230ed]
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140123100]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x14012310d]
sldt ebx
sldt ebx
mov edx, 8
lea rax, [0x140123111]
sldt ebx
sldt ebx
mov edx, 0xc
lea rax, [0x140123119]
ret
lea rax, [0x140123125]
ret
lea rax, [0x14012312b]
ret
sldt ebx
mov edx, 0x12
lea rax, [0x140123131]
add eax, 0xf31d0
sldt ebx
sldt ebx
mov edx, 0x13
lea rax, [0x140123143]
add eax, 0xf31d5
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x140123156]
add eax, 0xf31db
sldt ebx
sldt ebx
mov edx, 0x1b
lea rax, [0x140123165]
add eax, 0xf31dd
sldt ebx
sldt ebx
mov edx, 5
lea rax, [0x140123180]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140123185]
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x14012318c]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x14012319b]
sldt ebx
sldt ebx
mov edx, 0xb
lea rax, [0x1401231a2]
sldt ebx
sldt ebx
mov edx, 0x14
lea rax, [0x1401231ad]
sldt ebx
sldt ebx
mov edx, 0x18
lea rax, [0x1401231c1]
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x1401231d9]
sldt ebx
sldt ebx
mov edx, 0x16
lea rax, [0x1401231ea]
sldt ebx
sldt ebx
mov edx, 0x15
lea rax, [0x140123200]
ret
lea rax, [0x140123215]
ret
sldt ebx
mov edx, 0xa
lea rax, [0x14012321b]
add eax, 0xf31fc
sldt ebx
sldt ebx
mov edx, 0x19
lea rax, [0x140123225]
add eax, 0xf31f9
sldt ebx
sldt ebx
mov edx, 2
lea rax, [0x14012323e]
add eax, 0xf3205
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140123240]
add eax, 0xf31fa
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x140123247]
add eax, 0xf31f4
sldt ebx
sldt ebx
mov edx, 0xa
lea rax, [0x140123258]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140123262]
sldt ebx
sldt ebx
mov edx, 0x19
lea rax, [0x140123269]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x140123282]
sldt ebx
sldt ebx
mov edx, 3
lea rax, [0x140123286]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140123289]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140123290]
sldt ebx
sldt ebx
mov edx, 0x16
lea rax, [0x1401232a0]
sldt ebx
sldt ebx
mov edx, 0x16
lea rax, [0x1401232b6]
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x1401232cc]
ret
mov edx, 0x10
lea rax, [0x1401232db]
ret
or byte [rax - 0x77], r9b
jle 0x1400309b7
mov word [rsi + 0x18], 1
mov rax, rsi
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov edx, 0x42
call fcn.1400ff740
mov ecx, 4
mov edx, 0x40
call fcn.1400ff110
int3
call fcn.140030a8f
mov r9d, edx
mov r11, qword [rcx + 8]
cmp qword [rcx + 0x10], 0
je 0x140030b01
mov rdx, qword [rcx + 0x28]
cmp r11, rdx
jae 0x140030d48
mov r10, qword [rcx + 0x20]
cmp word [r10 + r11*2], r9w
jne 0x140030d41
mov r9, qword [rcx + 0x18]
lea r8, [r11 + 1]
mov qword [rcx], 1
mov qword [rcx + 8], r8
test r9, r9
je 0x140030ce3
dec r9
mov qword [rcx + 0x10], 1
mov qword [rcx + 0x18], r9
mov eax, 1
jmp 0x140030d48
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
push rcx
sub byte [rcx + rdi - 0x26], cl
mov rdx, qword [rcx + 0x28]
cmp rdx, r11
jbe 0x140030d48
mov r10, qword [rcx + 0x20]
movzx esi, word [r10 + r11*2]
inc r11
cmp si, 0x30
jb 0x140030b63
mov r8d, esi
and r8d, 0x3f
cmp si, 0x40
jb 0x140030d0a
test si, si
js 0x140030d41
movzx esi, si
cmp esi, 0x4040
jb 0x140030b56
cmp esi, 0x7fc0
jae 0x140030b52
mov esi, r8d
cmp r8w, 0x30
jae 0x140030b27
test si, si
jne 0x140030b79
cmp rdx, r11
jbe 0x140030d48
movzx esi, word [r10 + r11*2]
inc r11
movzx r8d, si
lea rsi, [r8 + 1]
cmp r8w, 5
jb 0x140030c71
mov r8d, 2
cmp r11, rdx
jae 0x140030d48
lea rdi, [r11 + 1]
cmp word [r10 + r11*2], r9w
jbe 0x140030bca
ror dword [rdi], cl
or dword [rcx + rax], 0
add byte [rcx - 0x73], cl
jnp 0x140030c43
cmp rdi, rdx
jae 0x140030d48
movzx edi, word [r10 + r11*2 + 4]
shl rdi, 0x10
movzx ebx, word [r10 + r11*2 + 6]
add rdi, r11
lea r11, [rbx + rdi]
add r11, 4
shr rsi, 1
cmp rsi, 5
ja 0x140030b92
cmp r11, rdx
jae 0x140030d48
lea r8, [r11 + 1]
cmp word [r10 + r11*2], r9w
je 0x140030d53
pop rdx
add al, byte [rcx - 0x7f]
loopne 0x140030c9b
invalid
jg 0x140030c9e
add byte [rax], al
cmp r8d, 0x4000
jae 0x140030cae
add byte [rcx - 0x7f], al
clc
add byte [rax], al
add byte [rbx + 6], dh
invalid
add r11, 2
jmp 0x140030cc5
movzx r8d, r8w
cmp r8d, 0x7fff
jne 0x140030cc1
rol byte [rcx - 0x7f], 0xf8
invalid
add r11, 4
jmp 0x140030cc5
add r11, 3
dec rsi
cmp rsi, 1
ja 0x140030c71
cmp r11, rdx
jae 0x140030d48
cmp word [r10 + r11*2], r9w
jne 0x140030d41
mov qword [rcx + 0x10], 0
cmp r8, rdx
jae 0x140030d48
cmp word [r10 + r11*2 + 2], 0x40
jb 0x140030af7
cli
std
invalid
invalid
cli
std
invalid
mov rcx, r10
call 0x140030e28
mov r9d, edx
shr ebx, 1
invalid
shr ebx, 1
cmp r11, rdx
cmp r11, rdx
jae 0x140030d48
cmp word [r10 + r11*2], r9w
or al, 0x5a
jne 0x140030d41
add esi, 0xffffffd0
lea r8, [r11 + 1]
test si, si
je 0x140030d89
mov bh, 0xc6
dec rax
mov edx, 1
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov qword [rcx], rdx
mov qword [rcx + 8], r8
jmp 0x140030af7
mov qword [rcx], 0
mov edx, r9d
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
leave
js 0x140030d79
lea r8, [r11 + 2]
cmp r9d, 0x4000
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x30], dh
add byte [rax], al
jae 0x140030da1
add r8, r9
add eax, ecx
jmp 0x140030e00
mov qword [rcx], 1
mov qword [rcx + 8], r8
jmp case.0x1400ae714.480
add byte [rax], al
add byte [rax - 0x39], cl
add dword [rcx], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
mov dword [rcx + 8], eax
invalid
invalid
mov dword [rcx], 1
mov qword [rcx + 8], r8
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
jmp 0x140030ceb
cmp r9d, 0x7fff
jae 0x140030dd0
cmp r8, rdx
jae 0x140030d48
movzx r8d, word [r10 + r11*2 + 4]
add r9d, 0xffffc000
sar bh, 0xff
movzx r9d, r9w
shl r9, 0x10
add r9, r11
add r8, r9
add r8, 3
jmp 0x140030e00
adc byte [rbp + 1], cl
invalid
cmp r8, rdx
jae 0x140030d48
invalid
invalid
invalid
outsd dx, dword [rsi]
invalid
lea r8, [r11 + 3]
cmp r8, rdx
jae 0x140030d48
and dword [rdx - 1], 0xffffffff
invalid
ror byte [rdi], 1
and dword [rdx - 1], 0xffffffff
inc dword [rdi + 0xf]
mov bh, 0x44
pop rdx
add al, 0x47
movzx ecx, word [rdx + rbx*2 + 6]
movzx r8d, word [r10 + r11*2 + 4]
movzx r9d, word [r10 + r11*2 + 6]
shl r8, 0x10
or r8, r9
add r8, r11
add r8, 4
cmp r8, rdx
cmp eax, edx
jae 0x140030d48
movzx eax, word [r10 + r8*2]
mov bh, 4
mov qword [rcx], 1
mov qword [rcx], 1
mov qword [rcx], 1
mov qword [rcx + 8], r8
cmp ax, 0x40
jb 0x140030af7
jmp case.0x1400ae714.480
push qword [rcx]
ror byte [rcx + rdi - 0x3e], 0xf
xchg byte [rax + rax - 0x76b70000], bh
rol dword [rdx + 0xf], 1
mov bh, 0x14
adc al, 0x41
lea r10, [r8 + 1]
adc al, 0x41
lea r10, [r8 + 1]
test dx, dx
js 0x140030e59
cmp edx, 0x4040
add byte [rbx + 0x25], dh
jae 0x140030e71
shr edx, 6
dec edx
movzx edx, dx
jmp 0x140030ee9
add byte [rax], al
invalid
shr cl, cl
nop
add byte [rax], al
add byte [rcx + 0x7fffe2], al
add byte [rcx + 0x4000fa], al
add byte [rax], al
and edx, 0x7fff
cmp edx, 0x4000
add byte [rax], al
add byte [rbx + 0x35], dh
add byte [rax], al
add byte [rbx + 0x35], dh
mov eax, 2
jmp 0x140030f0e
cmp edx, 0x7fc0
jae 0x140030eca
add byte [rbx + 0x51], dh
cmp r10, r9
jae 0x140030f0e
movzx eax, word [rcx + r8*2 + 2]
and edx, 0x7fc0
add edx, 0xffffbfc0
invalid
dec dword [rdi]
mov bh, 0xd2
shl edx, 0xa
jmp 0x140030ee7
invalid
movzx r11d, dx
cmp r11d, 0x7fff
cmp ebx, 0x7fff
cmp ebx, 0x7fff
jne 0x140030ef0
cmp r10, r9
jae 0x140030eef
retf 0x4173
lea r10, [r8 + 2]
cmp r10, r9
jae 0x140030f0e
movzx eax, word [rcx + r8*2 + 2]
shl eax, 0x10
loopne 0x140030ed0
movzx edx, word [rcx + r8*2 + 4]
push rsp
add al, 9
ret 0x9deb
popfq
mov bh, 0x44
add al, r9b
loopne 0x140030ed0
push rsp
add al, 9
ret 0x9deb
popfq
popfq
cmp r10, r9
jae 0x140030eef
cmp r10, r9
jae 0x140030f0e
or edx, eax
mov eax, 3
ret
cmp r10, r9
jae 0x140030f0e
movzx eax, word [rcx + rax*2 + 2]
shl r11d, 0x10
lea edx, [r11 + rax]
add edx, 0xc0000000
jmp 0x140030e67
ret
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov eax, dword [rax + 8]
mov eax, dword [rax + 8]
mov r8, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
mov rdx, rax
jmp 0x140008900
in al, dx
push rax
inc rdx
je 0x140030fca
add dword [rax - 0x73], ecx
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3d
sete dl
lea r8, [rbx*4]
shl rdx, 2
test rax, rax
je 0x140030f91
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e5cc
cmp qword [rdi], 0
invalid
add byte [rax - 0x75], cl
invalid
invalid
je 0x140030fcf
invalid
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
leave
jne 0x140030fde
invalid
or al, 0x85
add byte [rax], al
add byte [rax], al
add rcx, qword [rbx + 0x18]
cmp qword [rbx + 0x20], rax
lea rax, [rbx + 0x30]
cmovbe rcx, rax
mov eax, dword [rcx]
mov ecx, eax
and ecx, 0xffffff00
shl eax, 0x18
xor edx, edx
cmp ecx, 0xd800
cmove edx, eax
or edx, edi
mov dword [rsi], edx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
and ecx, eax
imul ebp, ecx, 0x6f75
shr ebp, 0x18
imul edx, ebp, 0x24c
mov r8d, edi
sub r8d, edx
and r8d, eax
imul r14d, r8d, 0x925
shr r14d, 0x10
shr ecx, 2
imul eax, ecx, 0x4925
shr eax, 0x11
lea ecx, [rax + rax*8]
lea ecx, [rcx + rcx*2]
add ecx, eax
sub edi, ecx
lea rsi, [rbx + 0x48]
mov r8, qword [rbx + 0x48]
cmp r8, 0x11
jbe 0x1400311ff
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
lea rdx, [rbx + 8]
jmp 0x14003120f
inc dword [rcx - 0x77]
rol byte [rcx + 0x31], 0xc8
mov r9d, 0xffef0800
cmp r8d, r9d
mov r8d, 0xfffd
cmovae r8d, eax
mov qword [rsp + 0x38], r8
xor ecx, edx
or edx, 0xff000000
cmp ecx, r9d
mov esi, 0xff00fffd
cmovae esi, edx
mov r8, qword [rbx + 0x48]
cmp r8, 0x11
jbe 0x1400312e9
mov rax, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea rcx, [rbx + 8]
jmp 0x1400312fa
lea rcx, [rbx + 4]
mov rax, r8
mov rdx, rsi
mov r8d, 0x11
add r14d, 0x1161
cmp rax, r8
je 0x1400316cb
mov dword [rcx + rax*4], r14d
inc qword [rdx]
movzx eax, bp
or eax, 0x1100
mov qword [rsp + 0x38], rax
test di, di
je 0x140031255
add edi, 0x11a7
mov rdx, qword [rsi]
cmp rdx, 0x11
jbe 0x14003125f
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
lea rsi, [rbx + 8]
jmp 0x14003126b
mov eax, 1
jmp 0x140031357
lea rcx, [rbx + 4]
mov rax, rdx
mov edx, 0x11
movzx edi, di
cmp rax, rdx
je 0x1400316e4
mov dword [rcx + rax*4], edi
inc qword [rsi]
mov eax, 2
jmp 0x140031357
adc dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rax
lea rdx, [rsp + 0x84]
lea rsi, [rsp + 0x40]
mov ecx, 0x11
add byte [rax - 0x73], cl
je 0x1400312ee
mov ecx, 0x11
mov rdi, rdx
rep movsd dword [rdi], dword [rsi]
mov rcx, rbx
call fcn.140032720
mov eax, 0x635
mov qword [rsp + 0x38], rax
jmp 0x14003135c
lea rcx, [rbx + 0x48]
lea rdx, [rbx + 4]
lea edx, [rbx + 4]
mov rax, r8
mov r8d, 0x11
cmp rax, r8
je 0x140031725
mov dword [rdx + rax*4], esi
inc qword [rcx]
jmp 0x140031355
sub eax, ecx
jae 0x1400316a5
mov r9, qword [rbx + 0x68]
mov qword [rsp + 0x20], rcx
mov rcx, rbx
jmp 0x14003171e
push 0x244c8948
and byte [rax - 0x77], cl
fldl2t
call 0x18103133a
movzx eax, ax
mov ecx, eax
xor ecx, 0xffefd800
cmp ecx, 0xffef0800
mov ecx, 0xfffd
cmovae ecx, eax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x30], rax
lea r15, [rbx + 0x48]
lea r12, [rbx + 4]
lea r13, [rbx + 8]
mov ebp, 0x110000
lea r14, [0x1401555ec]
mov esi, dword [rbx + 0xb8]
mov rdi, qword [rbx + 0xbc]
mov dword [rbx + 0xb8], ebp
cmp esi, ebp
jne 0x1400313ae
lea rcx, [rsp + 0x40]
mov rdx, rbx
invalid
call fcn.140031768
mov esi, dword [rsp + 0x40]
and al, 0x40
cmp esi, 0x110000
invalid
je 0x14003163e
mov dword [rsp + 0x40], esi
mov qword [rsp + 0x44], rdi
mov eax, edi
and eax, 0xffffff00
cmp eax, 0xd800
jne 0x1400313db
add byte [rcx + rcx*4 - 0x3f], cl
mov rdx, r12
mov rax, r15
mov r8d, 0x11
cmp rcx, r8
je 0x14003159b
shl edi, 0x18
or edi, esi
mov dword [rdx + rcx*4], edi
jmp 0x140031593
inc qword [rax]
jmp 0x140031374
mov rcx, rbx
call fcn.14010131a
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, r13
jmp 0x14003142b
mov r11, qword [rbx + 0x80]
add rcx, r11
mov r10, r8
sub r10, rcx
jae 0x1400316fd
mov r9, qword [rbx + 0x78]
mov qword [rsp + 0x20], r11
mov rcx, rbx
mov r8, rax
jmp 0x140031754
mov rcx, rbx
call fcn.14010131a
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
lea rdx, [rbx + 8]
jmp 0x14003121f
mov rcx, rbx
call fcn.14010131a
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
lea rsi, [rbx + 8]
jmp 0x140031277
mov rax, qword [rbx + 0x90]
add rcx, rax
sub r8, rcx
jae 0x14003173e
call fcn.1400364ee
jmp 0x140031759
mov rcx, rbx
call fcn.14010131a
mov rax, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea rcx, [rbx + 8]
jmp 0x140031303
clc
adc dh, byte [rdx + 0xa]
mov r8, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0xf0]
cmp rdx, r8
jae 0x1400356e2
mov ecx, dword [rcx + rdx*4]
inc rdx
mov qword [rsp + 0xf0], rdx
cmp rax, 0x12
jb 0x1400357de
cmp rdx, qword [rsp + 0x50]
jne 0x140035803
mov rax, qword [rsp + 0x50]
lea r8, [rsp + 0x50]
jmp 0x1400357eb
mov r13d, dword [rsp + 0x100]
mov rbp, qword [rsp + 0x104]
mov eax, 0x110000
mov dword [rsp + 0x100], eax
cmp r13d, eax
je 0x140035db5
cmp r13d, dword [rsp + 0x134]
jb 0x140035787
invalid
jbe 0x140035695
cmp ebp, 2
jb 0x140035787
std
add dh, byte [rdx + 0x71]
mov rax, rbp
shr rax, 0x20
test al, al
jne 0x140035826
mov eax, ebp
shr eax, 0x10
je 0x140035826
test bp, bp
je 0x140035787
push rdx
movzx ecx, bp
cmp ecx, 1
je 0x140035826
mov ecx, eax
and ecx, 0x7f
cmp cx, 0x3c
setne cl
add eax, 0xfffff400
movzx eax, ax
cmp eax, 0xfd00
setb al
lea edx, [r13 - 0xfb4f]
cmp edx, 0xffffffcd
ja 0x140035826
loopne 0x14003577a
invalid
invalid
lahf
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
lea rcx, [rsp + 0x170]
mov rdx, r12
call fcn.140036a33
mov eax, dword [rsp + 0x170]
add byte [0x1401457a3], bh
je 0x140035cc8
add byte [rax], al
mov edx, dword [rsp + 0x174]
mov ecx, dword [rsp + 0x178]
cmp eax, dword [rsp + 0x134]
jae 0x140035c6f
lea r8, [rsp + 0x90]
cmp rdx, rax
jne 0x140035803
test rax, rax
je 0x1400357f7
mov qword [r8], 0
mov dword [rax], 0
mov qword [rsp + 0xf0], 0
mov r13d, ecx
and r13d, 0xffffff
cmp ecx, 0xffffff
ja 0x140035cd5
invalid
add al, 0
invalid
mov dword [rsp + 0x130], r13d
xor r13d, r13d
xor ebp, ebp
xor ebx, ebx
mov edx, r13d
xor r13d, r13d
mov eax, dword [rsp + 0x130]
mov ecx, 0x110000
mov dword [rsp + 0x130], ecx
cmp eax, ecx
jne 0x1400358be
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax], esi
lea eax, [rbp - 0x1161]
cmp eax, 0x9e
sahf
add byte [rax], al
add byte [rdi], cl
xchg byte [rdx + 3], bl
add byte [rax], al
lea rcx, [rsp + 0x170]
mov edx, r13d
mov r8d, ebp
call fcn.140030fe9
cmp eax, 0x110000
jne 0x1400358d2
jmp 0x140035cbc
mov r15, qword [rsp + 0x90]
cmp r15, 0x12
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov rbx, qword [rsp + 0xf0]
mov r12, r15
mov qword [rsp + 0x28], rcx
cmovae r12, rcx
lea rbp, [rsp + 0x4c]
mov qword [rsp + 0x158], rdx
cmovae rbp, rdx
mov r13d, eax
cmp rbx, r12
jae 0x140035a0a
mov r14d, dword [rbp + rbx*4]
mov r8d, r14d
and r8d, 0xffffff
mov qword [rsp + 0x190], rdi
mov qword [rsp + 0x198], rsi
mov qword [rsp + 0x170], 1
lea rax, [rsp + 0x178]
movups xmmword [rax], xmm6
lea eax, [r8 - 0x1161]
cmp eax, 0x9e
jbe 0x140035976
invalid
fldl2t
mov byte [rax], 0
add byte [rcx - 0x7d], cl
call qword [rdx]
cmp r15, 0x12
adc cl, byte [rax - 0x75]
and al, 0x28
mov rax, qword [rsp + 0x28]
cmovb rax, r15
test rax, rax
je 0x140035a3a
xor eax, eax
cmp r15, 0x12
call qword [rdx]
call qword [rdx]
setb al
shl rax, 6
mov qword [rsp + rax + 0x50], 0
mov r15, qword [rsp + 0x90]
lea r12, [rsp + 0x48]
lea rbx, [rsp + 0x4c]
mov qword [rsp + 0xf0], 0
cmp r15, 0x12
jb 0x140035a5b
mov r15, qword [rsp + 0x50]
test r15, r15
jne 0x140035cc8
mov edx, dword [rsp + 0x100]
cmp edx, 0x110000
add byte [rax], al
adc dword [rax], eax
add dword [rax], eax
add byte [rcx + 0x110000fa], al
add byte [rax], al
adc dword [rax], eax
je 0x140035cc8
add byte [rax], al
adc dword [rax], eax
je 0x140035cc8
cmp edx, dword [rsp + 0x134]
jb 0x140035cc8
mov ebp, dword [rsp + 0x104]
lodsb al, byte [rsi]
and al, 4
add dword [rax], eax
add byte [rax], al
lea eax, [rbp - 1]
cmp eax, 2
jb 0x140035ab0
add byte [rax], al
lea eax, [rbp - 1]
cmp eax, 2
jb 0x140035ab0
mov eax, ebp
and eax, 0xffffff00
cmp eax, 0xd800
je 0x140035ab0
lea eax, [rbp - 0x1161]
cmp eax, 0x61
ja 0x140035cc8
mov dword [rsp + 0x100], 0x110000
mov bl, 1
jmp 0x14003582e
invalid
lea esp, [rsp + 0x48]
jb 0x140035e53
shr r14d, 0x18
shr esi, 0x18
xor esi, esi
mov qword [rax], rsi
cmp qword [rsp + 0x90], 0x12
cmp dword [rsp + 0x90], 0x12
cmp dword [rsp + 0x90], 0x12
lea rax, [rsp + 0x4c]
mov rdx, qword [rsp + 0x158]
cmovb rdx, rax
sub rcx, rbx
lea rax, [rdx + rbx*4]
mov qword [rsp + 0x188], rbx
mov qword [rsp + 0x190], rcx
mov qword [rsp + 0x170], rdx
mov qword [rsp + 0x178], rax
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x80
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add dword [rax], eax
invalid
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x80
add dword [rax], eax
add byte [rcx], 0
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add dword [rax], eax
add al, ch
cmp cl, ch
invalid
add byte [rax], al
call fcn.140032874
mov qword [rsp + 0xf0], rsi
test r14b, r14b
je 0x140035cc3
add byte [rax], al
mov ebp, 1
add byte [rax - 0x73], cl
pop rsp
and al, 0x4c
lea rbx, [rsp + 0x4c]
mov r15, qword [rsp + 0x90]
mov rax, rbx
mov rcx, r15
cmp r15, 0x12
call qword [rdx]
call qword [rdx]
jb 0x140035b73
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
cmp rbp, rcx
jae 0x140035a50
invalid
inc dword [rbx + rcx*4 + 4]
test al, 0x44
mov r8d, dword [rax + rbp*4]
mov esi, r8d
mov esi, eax
mov esi, eax
shr esi, 0x18
je 0x140035cc8
cmp r14b, sil
cmp dh, dh
je 0x140035beb
and r8d, 0xffffff
movups xmm0, xmmword [rsp + 0x118]
add byte [rdi], cl
adc byte [rsp + 0x118], al
movups xmmword [rsp + 0x190], xmm0
adc dword [rsp + 0x190], eax
mov qword [rsp + 0x170], 1
lea rax, [rsp + 0x178]
add dword [rax], eax
add byte [rdi], cl
adc dword [rax], esi
add dword [rax], eax
add byte [rdi], cl
adc dword [rax], esi
lea rcx, [rsp + 0x170]
lea ecx, [rsp + 0x170]
jo 0x140035bc6
mov edx, r13d
call fcn.140030fe9
cmp eax, 0x110000
add byte [rax], al
adc dword [rax], eax
invalid
add byte [rax], al
adc dword [rax], eax
je 0x140035bee
mov edi, eax
mov rcx, r12
mov rdx, rbp
call fcn.14003296d
mov r13d, edi
jmp 0x140035b55
invalid
invalid
invalid
mov esi, r14d
inc rbp
mov r14d, esi
jmp 0x140035b55
cmp eax, 0x15
jae case.0x14001e327.374
lea ecx, [r13 - 0x1100]
cmp ecx, 0x13
jae 0x140035cbc
imul ecx, ecx, 0x24c
lea edx, [rax + rax*8]
lea edx, [rdx + rdx*2]
add al, byte [rax]
add byte [rbp + 0x148dc014], cl
push rdx
add edx, eax
lea eax, [rcx + rdx]
add eax, 0xac00
ret 0x48d
lodsb al, byte [rsi]
add byte [rax], al
jmp 0x1400358d2
lea eax, [rbp - 0x11a8]
cmp eax, 0x1b
sbb ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
sbb ecx, dword [rdi]
add dword [rax + rax - 0x72bf0000], 0xffffff85
add byte [rdi + rdi*8 - 1], dl
lea eax, [rbp - 0xac00]
invalid
cmp eax, 0x2ba3
ja 0x140035cbc
add byte [rdi + 0x76], dh
mov ecx, eax
shr ecx, 2
imul rcx, rcx, 0x24924925
shr rcx, 0x20
lea edx, [rcx + rcx*8]
lea edx, [rdx + rdx*2]
add edx, ecx
sub eax, edx
jne 0x140035cbc
invalid
invalid
clc
add al, bl
add byte [rax], al
je 0x140035d9b
add byte [rcx + 0x1042494], cl
add byte [rax], al
mov dword [rsp + 0x108], ecx
cmp r8d, 0xffffff9e
cmp eax, 0xffffff9e
cmp eax, 0xffffff9e
jae 0x140035826
mov dword [rsp + 0x130], ebp
lea rbx, [rsp + 0x4c]
cmp r13d, 0x110000
je 0x140035db5
xor eax, eax
mov ecx, r13d
mov edx, 1
shld rax, rdx, cl
mov rdx, qword [rsp + 0x138]
mov r8d, 1
shl r8, cl
test r13b, 0x40
cmovne rax, r8
mov ecx, 0
cmovne r8, rcx
and rax, qword [rdx + 8]
and r8, qword [rdx]
or r8, rax
mov esi, 0xfffd
cmove esi, r13d
cmp r13d, 0x80
cmovae esi, r13d
cmc
cmc
cmp esi, 0xfffd
je 0x140035e15
mov rdx, qword [rsp + 0x150]
mov r8, qword [rdx]
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rbx + rcx*4 + 2], cl
cmp r8, 0xfe
jb 0x140035d57
mov rcx, qword [rsp + 0x30]
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
mov rdx, qword [rsp + 0x40]
jmp 0x140035d68
mov rax, r8
mov rcx, qword [rsp + 0x148]
mov r8d, 0xfd
cmp rax, r8
je 0x140035d7f
mov dword [rcx + rax*4], esi
inc qword [rdx]
mov eax, dword [rsp + 0x130]
jmp 0x14003566f
mov rdi, qword [rsp + 0x30]
mov rcx, rdi
call fcn.1401013f1
mov rax, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rsp + 0x40]
jmp 0x140035d6d
lea rcx, [rsp + 0x48]
call fcn.140032915
lea rcx, [rsp + 0x118]
lea ecx, [rsp + 0x118]
lea ecx, [rsp + 0x118]
call fcn.140037558
lea r8, [0x14013fae8]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x140]
call fcn.140037422
mov r9, qword [rsp + 0x2c0]
cmp rdx, r9
cmovb r9, rdx
test r9, r9
je 0x140035e11
xor ecx, ecx
mov r8, qword [rsp + 0x38]
mov edx, dword [rax + rcx*4]
cmp edx, dword [r8 + rcx*4]
jne 0x140035e2e
inc rcx
cmp r9, rcx
jne 0x140035e00
xor eax, eax
jmp 0x140035e37
lea rcx, [rsp + 0x48]
call fcn.140032915
lea rcx, [rsp + 0x118]
call fcn.140037558
invalid
add byte [rax], al
jmp 0x140035e35
invalid
mov dword [rax + rcx*4], 0xfffd
add byte [rax], al
mov al, 1
movaps xmm6, xmmword [rsp + 0x240]
add rsp, 0x258
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_end___len
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_smallvec_1.13.2_srclib.rs
mov edx, 0x1c
call fcn.1400ff740
int3
invalid
mov eax, eax
xor r8d, ecx
mov r9d, 0xffef0800
cmp r8d, r9d
mov r10d, 0xfffd
cmovae r10d, eax
xor ecx, edx
or edx, 0xff000000
cmp ecx, r9d
mov esi, 0xff00fffd
cmovae esi, edx
mov r8, qword [rbx + 0x48]
cmp r8, 0x11
jbe 0x140036057
mov rax, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea rcx, [rbx + 8]
jmp 0x140036068
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
lea rdx, [rsp + 0x84]
lea rsi, [rsp + 0x40]
mov ecx, 0x11
mov rdi, rdx
rep movsd dword [rdi], dword [rsi]
mov rcx, rbx
call fcn.140032720
mov eax, 0x635
mov qword [rsp + 0x30], rax
jmp 0x1400360cf
lea rcx, [rbx + 0x48]
lea rdx, [rbx + 4]
mov rax, r8
mov r8d, 0x11
mov qword [rsp + 0x30], r10
cmp rax, r8
je 0x1400364ab
mov dword [rdx + rax*4], esi
inc qword [rcx]
jmp 0x1400360c8
mov eax, eax
sub rax, rcx
jae 0x14003642b
invalid
add byte [rbx + rcx*4 + 0x4b], cl
push 0x244c8948
and byte [rax - 0x77], cl
fldl2t
sti
add eax, dword [rax]
add byte [rcx + 0xf], al
mov bh, 0xc0
mov r9, qword [rbx + 0x68]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov rcx, rbx
jmp 0x1400364a4
add byte [rax], al
movzx eax, r8w
mov ecx, eax
xor ecx, 0xffefd800
cmp ecx, 0xffef0800
mov ecx, 0xfffd
cmovae ecx, eax
mov qword [rsp + 0x30], rcx
xor eax, eax
mov qword [rsp + 0x28], rax
lea rax, [rbx + 0xb8]
mov qword [rsp + 0x38], rax
lea r12, [rbx + 0x48]
lea r13, [rbx + 4]
lea rbp, [rbx + 8]
mov r14d, 0x110000
lea r15, [0x140155600]
mov esi, dword [rbx + 0xb8]
mov rdi, qword [rbx + 0xbc]
mov dword [rbx + 0xb8], r14d
add byte [rax], al
add byte [rcx + rdi - 0xa], al
add byte [rax], al
add byte [rcx + rdi - 0xa], al
jne 0x140036130
lea rcx, [rsp + 0x40]
mov rdx, rbx
call fcn.140036a33
mov esi, dword [rsp + 0x40]
cmp esi, 0x110000
je 0x1400363c4
mov edi, dword [rsp + 0x44]
jmp 0x140036139
mov dword [rsp + 0x40], esi
mov qword [rsp + 0x44], rdi
mov eax, edi
and eax, 0xffffff00
cmp eax, 0xd800
jne 0x14003615e
mov r8, qword [r12]
cmp r8, 0x12
jb 0x140036196
cmp edi, 2
jne 0x1400363b0
add al, 0xb7
add rax, r15
jmp rax
add byte [rcx + rcx*4 - 0x3f], cl
mov rdx, r13
mov rax, r12
mov r8d, 0x11
cmp rcx, r8
je 0x140036323
shl edi, 0x18
or edi, esi
mov dword [rdx + rcx*4], edi
jmp 0x14003631b
inc qword [rax]
jmp 0x1400360f4
mov rcx, rbx
call fcn.14010131a
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, rbp
jmp 0x1400361ae
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001ficu_normalizer_1.5.0_srclib.rs
mov rcx, rbx
mov rdx, qword [rsp + 0x28]
call fcn.140032931
cmp rdx, 2
jb 0x140036412
mov r11, qword [rbx + 0x80]
add rcx, r11
mov r10, r8
sub r10, rcx
jae 0x140036483
mov r9, qword [rbx + 0x78]
mov qword [rsp + 0x20], r11
mov rcx, rbx
mov r8, rax
jmp 0x1400364da
mov rax, qword [rbx + 0x90]
add rcx, rax
sub r8, rcx
jae 0x1400364c4
call fcn.1400364ee
jmp 0x1400364df
mov rcx, rbx
call fcn.14010131a
mov rax, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea rcx, [rbx + 8]
jmp 0x140036076
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
jmp 0x1400360cf
mov r8, r12
sub r8, rsi
mov rax, rsi
shl rax, 4
mov rcx, qword [rsp + 0x40]
add rcx, rax
cmp r8, 2
jae 0x1400379ac
mov rdx, r12
jmp 0x140037ab0
mov r13, qword [rcx]
mov r9, qword [rcx + 0x10]
cmp r9, r13
jae 0x1400379ca
cmp r8, 2
jne 0x1400379df
lea rdx, [rsi + 2]
mov r8d, 2
jmp 0x140037a47
cmp r8, 2
jne 0x140037a0a
lea rdx, [rsi + 2]
mov r8d, 2
jmp 0x140037ab0
mov r10, qword [rsp + 0x78]
lea r11, [r10 + rax]
mov r10d, 2
mov rdi, r9
mov rbx, rdi
mov rdi, qword [r11]
cmp rdi, rbx
jae 0x140037a36
inc r10
add r11, 0x10
cmp r8, r10
jne 0x1400379f1
jmp 0x140037a33
mov r10, qword [rsp + 0x78]
lea r11, [r10 + rax]
mov r10d, 2
mov rdi, r9
mov rbx, rdi
mov rdi, qword [r11]
cmp rdi, rbx
jb 0x140037a36
inc r10
add r11, 0x10
cmp r8, r10
jne 0x140037a1c
mov r10, r8
lea rdx, [r10 + rsi]
mov r8, r10
cmp r9, r13
mov rbx, qword [rsp + 0x30]
jae 0x140037ab0
cmp rsi, rdx
ja 0x14003802b
mov r13, rdx
cmp rdx, r12
ja 0x14003803a
cmp r8, 2
jb 0x140037aad
mov rdx, r8
shr rdx, 1
add rax, qword [rsp + 0x90]
lea r9, [rsi + r8]
shl r9, 4
add r9, qword [rsp + 0x88]
mov r10, qword [rax - 8]
mov r11d, dword [rax]
mov rdi, qword [r9 - 8]
mov ebx, dword [r9]
mov qword [rax - 8], rdi
mov dword [rax], ebx
mov qword [r9 - 8], r10
mov dword [r9], r11d
add rax, 0x10
add r9, 0xfffffffffffffff0
dec rdx
jne 0x140037a80
mov rbx, qword [rsp + 0x30]
mov rdx, r13
mov rdi, rdx
sub rdi, rsi
jb 0x140037fe7
cmp rdx, r12
ja 0x140037fe7
jae 0x140037af8
cmp r8, 0xa
jae 0x140037af8
lea rdi, [rsi + 0xa]
cmp rdi, r12
cmovae rdi, r12
mov qword [rsp + 0x68], rdi
sub rdi, rsi
jb 0x140037fff
cmp r8, 1
adc r8, 0
mov rdx, rdi
call fcn.140036e58
jmp 0x140037afd
mov qword [rsp + 0x68], rdx
cmp r14, qword [rsp + 0x80]
jne 0x140037b62
mov rcx, r14
shl rcx, 5
mov al, byte [0x1401660a0]
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x140038013
mov rbx, rax
lea rax, [r14 + r14]
mov qword [rsp + 0x80], rax
mov r8, r14
shl r8, 4
mov rcx, rbx
mov rdx, r15
call fcn.1400fc250
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r15
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, rbx
mov rbx, qword [rsp + 0x30]
mov rax, r14
shl rax, 4
mov qword [r15 + rax], rdi
mov qword [r15 + rax + 8], rsi
inc r14
mov rax, r14
cmp r14, 2
mov qword [rsp + 0xa0], r15
jb 0x140037e93
mov r14, rax
lea r10, [rax - 1]
mov rcx, r10
shl rcx, 4
mov rax, qword [r15 + rcx]
mov rcx, qword [r15 + rcx + 8]
add rcx, rax
cmp rcx, r12
je 0x140037bf5
mov rdx, r14
shl rdx, 4
mov r8, qword [rdx + r15 - 0x20]
cmp r8, rax
jbe 0x140037bf5
cmp r14, 2
jbe 0x140037e93
lea r11, [r14 - 3]
mov rcx, r11
shl rcx, 4
mov rcx, qword [r15 + rcx]
lea r9, [r8 + rax]
cmp rcx, r9
jbe 0x140037c0a
cmp r14, 3
jbe 0x140037e93
cmp r14, 3
jb 0x140037c0f
lea r11, [r14 - 3]
mov rcx, r11
shl rcx, 4
mov rcx, qword [r15 + rcx]
cmp rcx, rax
jb 0x140037c13
lea r11, [r14 - 2]
cmp r14, r11
jbe 0x140037f53
lea rax, [r11 + 1]
cmp r14, rax
jbe 0x140037f8b
mov qword [rsp + 0x20], r14
mov rdx, r11
shl rdx, 4
mov rdi, qword [r15 + rdx + 8]
shl rax, 4
mov r8, qword [r15 + rax]
mov r14, qword [r15 + rax + 8]
add r14, r8
mov rbx, r14
sub rbx, rdi
jb 0x140037fc3
mov eax, dword [rsp + 0xb8]
add rax, r14
mov rcx, qword [rsp + 0xb0]
mov qword [rcx], rax
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xa8]
add byte [rax - 0x77], cl
add dword [rcx - 0x73], ecx
push rbp
adc byte [rax - 0x75], cl
and al, 0x70
not rax
add rbp, rax
invalid
shl rbp, 4
mov rcx, r13
mov r8, rbp
call fcn.1400fc250
mov rax, qword [rsp + 0x50]
cmp rax, 1
mov r15, qword [rsp + 0xa0]
ja 0x140037b8a
cld
invalid
invalid
invalid
inc dword [rcx - 0x42]
add dword [rax], eax
add byte [rax], al
mov r14d, 1
mov rsi, qword [rsp + 0x68]
cmp rsi, r12
jb 0x140037989
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r15
mov rsi, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x140037e83
or al, 0
call rsi
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call rsi
mov rdx, qword [rsp + 0x38]
mov r10, qword [rsp + 0x48]
mov r8, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
add rax, r8
mov rcx, qword [r10 + 0x3b8]
cmp rcx, 0x3c
jb 0x140037ef2
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0xc8]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x14014e538]
call fcn.1400ff580
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0xc8]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x14014e550]
call fcn.1400ff580
lea r8, [0x14014e568]
adc dword gs:[rax], eax
mov rcx, rdi
mov rdx, r14
call fcn.1400ff950
lea r8, [0x14014e568]
mov rcx, r14
mov rdx, rbp
call fcn.1400ff6c0
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, [0x14014e5f8]
mov edx, 0x2c
call fcn.1400ff740
lea r8, [0x14014e610]
mov rcx, rsi
mov rdx, qword [rsp + 0x68]
call fcn.1400ff950
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x14014e5b0]
mov edx, 0x2b
call fcn.1400ff740
lea r8, [0x14014e520]
mov rcx, rsi
call fcn.1400ff950
lea r8, [0x14014e520]
mov rcx, r13
mov rdx, r12
call fcn.1400ff6c0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_1.0.0_srcpunycode.rs
mov rcx, rsi
mov rdx, r9
call fcn.1400ff5c0
invalid
add byte [rax - 0x73], cl
or eax, 0x119c83
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x14014e580]
jmp 0x140038021
add bl, ch
mov bl, 0x48
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x14014e598]
jmp 0x140038021
xor byte [rdi], cl
mov bh, 0x4c
and al, 0x32
movzx edx, word [rsp + 0x34]
movzx r8d, word [rsp + 0x36]
movzx r9d, word [rsp + 0x38]
movzx r10d, word [rsp + 0x3a]
movzx r11d, word [rsp + 0x3c]
movzx ebx, word [rsp + 0x3e]
rol ax, 8
rol cx, 8
rol dx, 8
rol r8w, 8
rol r9w, 8
rol r10w, 8
rol r11w, 8
rol bx, 8
movd xmm0, ebx
movd xmm1, r11d
punpcklwd xmm1, xmm0
invalid
movd xmm0, r10d
movd xmm2, r9d
movd mm2, ecx
movd mm2, ecx
punpcklwd xmm2, xmm0
punpckldq xmm2, xmm1
movd xmm0, r8d
movd xmm1, edx
punpcklwd xmm1, xmm0
movd xmm0, ecx
movd xmm6, eax
punpcklwd xmm6, xmm0
punpckldq xmm6, xmm1
punpcklqdq xmm6, xmm2
mov rcx, rdi
call case.0x14001d718.408
cmp eax, 0x2f
invalid
jne 0x140038286
invalid
mov rcx, rdi
mov dl, 0xa
mov r8d, 3
mov r9d, 0x81
call fcn.140038476
add byte [rbp + 0x7840fc0], al
add dword [rax], eax
invalid
add byte [rbp + 0x7840fc0], al
add dword [rax], eax
add byte [rax - 0x7cf07e06], al
cli
or dword [rdi], 0x11983
invalid
cmp dl, 0x81
jae 0x1400382a1
cli
or dword [rdi], 0x11983
add bl, dh
movdqu xmmword [rsi + 1], xmm6
movdqu xmmword [rsi + 1], xmm6
mov byte [rsi + 0x11], dl
mov al, 1
jmp 0x14003828c
out 0, al
add byte [rax], al
mov rbx, rax
mov rcx, rdi
call case.0x14001d718.408
cmp eax, 0x3a
jne 0x140038286
mov rcx, rdi
call case.0x14001d718.408
cmp eax, 0x3a
cmp cl, byte [rdi]
test ecx, eax
add byte [rax], al
invalid
cmp cl, byte [rdi]
test ecx, eax
add byte [rax], al
add byte [rsi + 0xf], ah
out dx, eax
ror byte [rax - 0x73], 0x54
and al, 0x50
pxor xmm0, xmm0
lea rdx, [rsp + 0x50]
movdqa xmmword [rdx], xmm0
mov r15d, 8
mov r8d, 8
sub r8, rbx
mov rcx, rdi
fmul dword [rax - 0x77]
stc
call fcn.14003830b
cmp r15, rbx
jb 0x1400382ca
mov r14, rax
cmp rax, 9
jae 0x1400382de
sbb edi, 0
add byte [rax], al
sbb edi, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x73], cl
add al, 0x1e
lea rax, [r14 + rbx]
cmp rax, 9
jae case.0x1400845af.675
lea r15, [rbx + rbx]
mov r8d, 0x10
sub r8, r15
add byte [rbp + 0x29], cl
clc
lea rcx, [rsp + rbx*2]
add rcx, 0x40
xor edx, edx
shr al, cl
or al, 0
invalid
shr al, cl
or al, 0
invalid
add byte [rax - 0x73], cl
pop rsp
and al, 0x40
lea rbx, [rsp + 0x40]
lea rdx, [rsp + 0x30]
mov rcx, rbx
mov r8, r15
call fcn.1400fc250
xor byte [rax - 0x77], cl
invalid
or al, 0
mov eax, 8
sub rax, r14
sub eax, esi
sub eax, esi
lea rcx, [rsp + rax*2]
add rcx, 0x40
add r14, r14
lea rdx, [rsp + 0x50]
mov r8, r14
call fcn.1400fc250
invalid
invalid
add byte [rdi], cl
mov bh, 3
movzx eax, word [rbx]
movzx ecx, word [rbx + 2]
movzx edx, word [rbx + 4]
movzx r8d, word [rbx + 6]
movzx r9d, word [rbx + 8]
mov bh, 0x4b
or byte [rdi + rcx - 0x49], al
push rbx
or al, byte [rdi + rcx - 0x49]
movzx ebx, word [rbx + 0xc]
mov bh, 0x4b
or byte [rdi + rcx - 0x49], al
push rbx
or al, byte [rdi + rcx - 0x49]
invalid
mov bh, 0x5b
movzx ebx, word [rbx + 0xc]
mov bh, 0x5b
or al, 0xf
mov bh, 0x5b
invalid
movzx ebx, word [rbx + 0xe]
jmp 0x1400380ec
invalid
invalid
invalid
mov qword [rdi + 0x10], r12
xor eax, eax
mov byte [rsi], al
movaps xmm6, xmmword [rsp + 0x60]
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
adc byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14013fea0]
add byte [rbp + rcx*4 + 0xd], cl
in eax, 0x7b
adc byte [rax], al
lea r8, [rsp + 0x40]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ffa90
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.9.0_srcparser.rs
add eax, 0x107c67
jl case.0x14001e327.376
add byte [rdx + 8], bh
mov edx, 8
mov rcx, rbx
call fcn.1400ff6c0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.9.0_srcparser.rs
add eax, 0x107c6b
mov edx, 8
mov rcx, r14
call fcn.1400ff6c0
or al, 0
or al, 0
lea rcx, str.assertion_failed:_head.len____tail.len_____8
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.9.0_srcparser.rs
add eax, 0x107c98
add eax, 0x107c98
adc byte [rax], al
mov edx, 0x2e
call fcn.1400ff740
int3
in al, dx
sub byte [rcx + rcx*4 - 0x3d], cl
mov ebx, eax
mov rdi, rdx
mov r14, rcx
lea r15, [r8 - 1]
push qword [rcx]
test byte [rbp - 0x75], 0x66
adc byte [rcx + rdi - 2], cl
push qword [rcx]
test byte [rbp - 0x75], 0x66
adc byte [rcx + rdi - 2], cl
jae 0x14003835c
test rsi, rsi
je 0x140038342
mov rcx, r14
call case.0x14001d718.408
add byte [rbx + 0x16753af8], al
add byte [rbx + 0x16753af8], al
mov rcx, r14
call fcn.140038576
test al, al
je 0x140038358
mov esp, dword [rsi + 0x10]
jmp 0x14003835c
mov qword [r14 + 0x10], r12
test rsi, rsi
je 0x14003836e
mov rcx, r14
call case.0x14001d718.408
cmp eax, 0x3a
jne 0x14003838f
invalid
add byte [rax], al
add byte [rbx + 0x21753af8], al
invalid
and dword [rcx + rcx*4 - 0xf], ecx
mov rcx, r14
mov ecx, esi
mov dl, 0x10
mov r8d, 4
mov r9d, 0x10000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
call fcn.140038476
xor ecx, ecx
test eax, eax
setne cl
jne 0x140038395
jmp 0x140038391
xor ecx, ecx
mov qword [r14 + 0x10], r12
mov dword [rsi + 0x10], esp
test cx, cx
je case.0x14002795d.441
cmp rsi, 8
cmp esi, 8
je 0x140038404
mov word [rdi + rsi*2], dx
inc rsi
cmp rbx, rsi
jne 0x140038327
jne 0x140038327
invalid
jmp 0x1400383b9
xor edx, edx
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov dword [rdi + rsi*2], ecx
cmp rsi, 7
je 0x140038423
mov rcx, rax
shr rcx, 0x20
movzx ecx, cl
leave
leave
shr eax, 0x10
and eax, 0xff00
or eax, ecx
mov word [rdi + rsi*2 + 2], ax
add rsi, 2
mov dl, 1
add ebx, ebp
invalid
add ebx, ebp
mov ch, 0x4c
lea eax, [0x14013ffe0]
jnp 0x14003841a
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.9.0_srcparser.rs
jnp 0x14003841a
add byte [rcx + 8], bh
mov ecx, 8
add byte [rax], al
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.1400ff640
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.9.0_srcparser.rs
lea eax, [0x14013ffb0]
jmp case.0x140016d3d.485
wait
jnp 0x14003843c
mov edx, 8
mov rcx, rsi
call fcn.1400ff640
int3
jb 0x140038445
add ah, cl
sub rsp, 0x28
mov r8, rcx
mov rdx, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
or byte [rax - 0x75], cl
adc byte [r8 + 0x110000], dil
mov eax, 0x110000
mov eax, 0x110000
cmp rcx, rdx
cmp ecx, edx
je 0x140038464
adc byte [rbx + 0x13], dh
jae 0x140038469
adc ecx, dword [rcx - 0x75]
add byte [rdi], cl
mov rax, qword [r8]
movzx eax, byte [rax + rcx]
mov dh, 4
or byte [rax - 1], cl
ror dword [rcx - 0x77], 0x48
invalid
mov dh, 4
or byte [rax - 1], cl
ror dword [rcx - 0x77], 0x48
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x28
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.9.0_srcparser.rs
call fcn.1400ff640
retf
jno 0x140038480
invalid
retf
int3
push rdi
push rbp
push rbx
sub rsp, 0x38
mov ebx, r9d
mov ebp, r8d
invalid
mov r14d, edx
mov rsi, rcx
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x30], rax
lea eax, [r14 + 0x57]
push rdi
invalid
push rdi
mov dword [rsp + 0x2c], eax
lea eax, [r14 + 0x37]
mov dword [rsp + 0x28], eax
and al, 0x28
movzx r13d, dl
xor r15d, r15d
xor eax, eax
mov edi, eax
mov r12, qword [rsi + 0x10]
mov rcx, rsi
call case.0x14001d718.408
cmp eax, 0x110000
jne 0x1400384d1
add byte [rcx], dl
add byte [rbp + 8], dh
xor ecx, ecx
mov qword [rsi + 0x10], r12
jmp 0x1400384f1
adc bl, ch
and byte [rbp - 0x57f2fb0], cl
or dh, byte [rdx + 0x14]
lea edx, [rax - 0x30]
cmp dl, 0xa
jb 0x1400384ed
cmp r14b, 0xb
jb 0x14003850f
cmp al, 0x61
jb 0x14003850f
invalid
add al, 0xa9
mov edx, eax
mov cl, 1
mov eax, edx
invalid
add dword [rcx + 0x1c1f6d0], ecx
sal dh, 1
rol dword [rcx], 0x74
test cl, 1
je 0x140038530
cmp al, byte [rcx - 1]
mov dword [rcx + 0x39], 0x893e77ef
stc
inc r15d
cmp r15d, ebp
ja case.0x140024b32.250
mov ecx, edi
imul ecx, r13d
movzx eax, al
int 0xf
mov dh, 0xc0
add eax, ecx
cmp eax, ebx
fdiv dword [rdx - 0x59]
fdiv dword [rdx - 0x59]
cmpsd dword [rsi], dword [rdi]
jmp case.0x140024b32.250
cmp r14b, 0xb
setae dl
invalid
ret 0x413c
cmp al, 0x41
setae cl
setae r9b
cmp byte [rsp + 0x28], al
and al, 0x28
seta r8b
and cl, dl
and cl, r8b
add al, 0xc9
test cl, cl
leave
leave
je 0x1400384cb
jmp 0x1400384f1
xor eax, eax
test r15d, r15d
test edi, edi
rol byte [rbp - 0x7b], 0xff
test edi, edi
setne al
jne 0x140038547
jmp 0x14003853e
xor eax, eax
mov rcx, qword [rsp + 0x30]
mov qword [rsi + 0x10], rcx
mov edx, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x107b0b
mov r8d, 0xe
jmp rax
in al, dx
xor byte [rax - 0x77], cl
invalid
test rbx, rbx
je 0x1400385a0
invalid
mov rcx, rsi
call case.0x14001d718.408
cmp eax, 0x2e
jne 0x1400385d5
mov rcx, rsi
mov dl, 0xa
mov r8d, 3
add byte [rax], al
add byte [rcx - 0x47], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
add byte [rcx], al
add byte [rax], al
call fcn.140038476
test eax, eax
inc dword [rbp - 0x77e48b40]
push rsp
sbb al, 0x2c
je 0x1400385d5
mov byte [rsp + rbx + 0x2c], dl
inc rbx
cmp rbx, 4
cmp ebx, 4
cmp ebx, 4
jne 0x14003858e
invalid
movd xmm0, dword [rsp + 0x2c]
movd ecx, xmm0
mov al, 1
jmp 0x1400385db
mov qword [rsi + 0x10], rdi
xor eax, eax
shl rcx, 8
movzx eax, al
loope 0x1400385e7
or byte [rdi], cl
mov dh, 0xc0
or rax, rcx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x38
mov rdx, r8
cmp byte [rcx + rcx*4 - 0x3e], cl
mov rsi, rcx
lea rdi, [rsp + 0x26]
mov rcx, rdi
call fcn.14003807e
cmp byte [rdi], 0
je 0x14003861f
mov al, byte [rsp + 0x37]
mov byte [rsi + 0x11], al
movups xmm0, xmmword [rsp + 0x27]
movups xmmword [rsi + 1], xmm0
invalid
invalid
invalid
add dword [rax - 0x4ffd14ff], r14d
add cl, byte [rax - 0xf76b7fa]
mov al, 1
jmp 0x140038621
mov al, 2
mov byte [rsi], al
mov rax, rsi
add rsp, 0x38
pop rdi
pop rsi
ret
shr eax, 0x24
add byte [rax], al
add byte [rcx + 0x7401a802], dh
adc ecx, dword [rax - 0x77]
ror dword [rax - 0x3f], 0xe9
or byte [rax - 0x3f], cl
shr rax, 0x28
mov byte [rsi + 5], al
shr rax, 0x28
mov byte [rsi + 5], al
mov dword [rsi + 1], ecx
xor ecx, ecx
add dword [rcx], esi
leave
mov byte [rsi], cl
mov rax, rsi
add rsp, 0x20
pop rsi
ret
push rbx
sub rsp, 0x30
mov rdi, rcx
mov rbx, qword [rcx + 0x10]
call fcn.140038576
mov rsi, rax
test sil, sil
je case.0x14001d718.389
mov rcx, rdi
stc
call case.0x14001d718.408
cmp eax, 0x2f
jne case.0x14001d718.389
mov rcx, rdi
mov dl, 0xa
mov r8d, 2
add byte [rax], al
add byte [rax], al
mov r9d, 0x21
call fcn.140038476
test sil, 1
je case.0x14001d718.389
test eax, eax
je case.0x14001d718.389
cmp dl, 0x21
jae case.0x14001e327.383
cli
and dword [rbx + 0x25], esi
shl rsi, 0x18
shrd rsi, rdx, 0x20
mov al, 1
jmp 0x1400386c1
invalid
invalid
mov qword [rdi + 0x10], rbx
xor eax, eax
shl rsi, 8
movzx eax, al
mov dh, 0xc0
or rax, rsi
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.9.0_srcparser.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov ch, byte [rcx - 0x72b3ffef]
or eax, 0x1077b3
mov ch, byte [rcx - 0x72b3ffef]
test eax, 0x8d4c0011
or eax, 0x1077b3
lea r8, [rsp + 0x2f]
mov edx, 0x2b
call fcn.1400ffa90
int3
sub byte [rax - 0x77], cl
sub byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x2e], 0xe9
out 1, al
std
inc dword [rcx + 0x57]
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x138
in al, dx
cmp byte [rcx], al
add byte [rax], al
mov r12, rdx
mov r14, rcx
mov r13d, dword [rsp + 0x1b8]
mov r10, qword [rsp + 0x1b0]
mov rdx, qword [rsp + 0x1a8]
mov edx, dword [rsp + 0x1a8]
mov edx, dword [rsp + 0x1a8]
mov ecx, r13d
and ecx, 4
xor r11d, r11d
mov rax, rdx
sub rax, 1
cmovb rax, r11
neg ecx
sbb r11, r11
cmp r10, rdx
cmp edx, edx
ror byte [rdi], cl
xchg dword [rdi + 0x4900001a], eax
or ebx, eax
ja 0x14003a1f4
or r11, rax
lea rcx, [r11 + 1]
mov rax, rcx
and rax, r11
jne 0x14003a1f4
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
invalid
invalid
pushfq
mov qword [rsp + 0x100], rcx
mov dword [rsp + 0x100], ecx
mov qword [rsp + 0x98], r11
pushfq
and al, 0x98
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x68], r9
add byte [rax], al
mov qword [rsp + 0x68], r9
lea rbx, [r8 + r9]
mov bpl, byte [r12 + 0x2ae9]
lodsb al, byte [rsi]
and al, 0xe9
sub al, byte [rax]
add byte [rcx - 0x75], cl
test byte [rax + riz*8], ah
sub byte [rax], al
add byte [rcx - 0x75], al
mov word [rax + rbp*8], fs
call 0x1810387da
mov edx, dword [rsp + 0x2904]
lodsb al, byte [rsi]
and al, 0xe9
sub al, byte [rax]
add byte [rcx - 0x75], cl
test byte [rax + riz*8], ah
sub byte [rax], al
add byte [rcx - 0x75], al
mov word [rax + rbp*8], fs
invalid
sub byte [rax], al
call 0x1810387da
mov edx, dword [rsp + 0x2904]
add byte [rcx - 0x75], al
xchg esp, eax
and al, 4
sub dword [rax], eax
add byte [rbp - 0x75], al
pushfq
mov r11d, dword [r12 + 0x2908]
mov r9d, dword [r12 + 0x290c]
and al, 8
sub dword [rax], eax
add byte [rbp - 0x75], al
mov word [rsp + rcx], fs
sub dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x4c], edx
mov dword [rsp + 0x50], r11d
mov dword [rsp + 0x54], r9d
test r13b, 1
add dword [rdi], ecx
xchg esp, eax
ret 0x8d49
test byte [rax + riz], ah
sub dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
add dword [rdi], ecx
xchg esp, eax
ret 0x8d49
add byte [rax], al
lea rax, [r12 + 0xc80]
mov qword [rsp + 0xe0], rax
add byte [rax], al
lea rax, [r12 + 0x1a20]
mov qword [rsp + 0xe8], rax
test r13b, 2
mov eax, 0xfc02
mov r15d, 0x102
cmove r15d, eax
mov eax, 0xfc
mov ecx, 1
cmove ecx, eax
enter 0x4c89, 0x24
invalid
mov eax, 0xfc00
mov ecx, pe_nt_image_headers64
cmove ecx, eax
mov dword [rsp + 0x114], ecx
add byte [rax], al
add byte [rax], al
lea rax, [r12 + 0x27c0]
mov qword [rsp + 0xf0], rax
lea rax, [r12 + 0xd10]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xd0], rax
lea rax, [r12 + 0xd80]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x108], rax
add byte [rax], al
add dl, dl
or dl, 1
add dword [rax + 0x4c7c2454], ecx
mov dword [rsp + 0xf8], eax
add dword [rax + 0x4c7c2454], ecx
mov dword [rsp + 0xf8], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x38
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x58], r10
mov qword [rsp + 0x70], rbx
mov dil, 0xff
cmp bpl, 0x18
ja case.default.0x1400388be
add byte [rax], al
add byte [rax], al
movzx eax, bpl
mov dh, 0xc5
lea rcx, [0x140155614]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x40], xmm0
and al, 0x40
xor eax, eax
mov qword [rsp + 0x50], rax
ror byte [rax - 0x77], 0x44
and al, 0x50
mov qword [r12 + 0x28ec], rax
mov eax, 1
test byte [rsp + rbp*8], ah
sub byte [rax], al
add byte [rax + 1], bh
mov dword [r12 + 0x28f4], eax
mov dword [r12 + 0x2900], eax
mov al, byte [rsp + 0x7c]
mov ebp, eax
jmp case.0x14002795d.425
mov rcx, qword [rsp + 0x38]
cmp rcx, rbx
je 0x14003a8d6
movzx eax, byte [rcx]
inc rcx
mov qword [rsp + 0x38], rcx
mov dword [r12 + 0x28ec], eax
mov bpl, 2
jmp case.0x14002795d.425
test r13b, 4
sete r9b
rol dword [rcx - 0x75], 0x8c
and al, 0xec
sub byte [rax], al
add byte [rcx + 0x8e0c1c8], cl
rol dword [rcx - 0x75], 0x8c
and al, 0xec
sub byte [rax], al
add byte [rcx + 0x8e0c1c8], cl
mov edx, ecx
and edx, 0xf
shr ecx, 4
add ecx, 8
or byte [rbx - 0x74b3c01f], al
test byte [rax + rax], ah
add dword [rax], eax
add byte [rcx - 0x2d], cl
invalid
test r8, r8
test eax, eax
or byte [rbx - 0x74b3c01f], al
test byte [rax + rax], ah
add dword [rax], eax
add byte [rcx - 0x2d], cl
call 0x181c40e9b
test eax, eax
sete r8b
test eax, eax
sete r8b
and r8b, r9b
mov r11, qword [rsp + 0x38]
mov r9, r11
mov r10, rbx
mov ebp, r15d
cmp r9, rbx
cmp ecx, ebx
cmp ecx, ebx
je 0x1400389d6
mov r11d, edx
xor r11d, 8
movzx r10d, byte [r9]
adc dword [rcx - 0x29f6bb3a], ecx
adc dword [rcx - 0x29f6bb3a], ecx
imul rdi, rsi, 0x8421085
shr rdi, 0x20
shr edi, 0x20
and byte [rcx - 0x2e04d60d], cl
jmp 0x14003898a
mov ebx, esi
sub ebx, edi
shr ebx, 1
jmp 0x14003898a
sti
shr ebx, 4
mov edi, ebx
shl edi, 5
sub ebx, edi
add ebx, esi
mov ebp, r10d
and ebp, 0x20
or ebp, ebx
test r8b, r8b
mov esi, 0x1d01
mov edi, 0x301
add byte [rax], al
add byte [rax], al
cmovne edi, esi
or ebp, r11d
mov ebp, 0x1d01
jne 0x1400389ba
mov ebp, edi
inc r9
cmp ecx, 0x10
mov dword [r12 + 0x28f0], r10d
cmovae ebp, esi
mov r11, r9
retf
mov r10, r9
mov rbx, qword [rsp + 0x70]
mov r9, r10
test bpl, bpl
je 0x14003895c
mov qword [rsp + 0x38], r11
movzx eax, bpl
cmp eax, 1
je 0x140039935
mov rsi, qword [rsp + 0x38]
mov rdi, qword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
invalid
and al, 0xe0
add byte [rax], al
add byte [rbx + 0x4848244c], cl
mov eax, dword [rsp + 0x40]
and al, 0x40
mov ecx, dword [rsp + 0x48]
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, rsi
cmp ecx, 3
jae 0x140038a4d
cmp rdx, rbx
je 0x140038a3c
movzx r8d, byte [rdx]
shl r8, cl
inc rdx
ret 0x94c
ror byte [rax - 0x77], 0x44
and al, 0x40
add ecx, 8
mov dword [rsp + 0x48], ecx
xor ebp, ebp
mov rsi, rdx
jmp 0x140038a42
mov rdx, rbx
mov ebp, r15d
std
test bpl, 2
je 0x140038a12
jmp 0x140038b68
mov rdx, rax
shr rdx, 3
mov qword [rsp + 0x40], rdx
add ecx, 0xfffffffd
add ecx, 0xfffffffd
mov dword [rsp + 0x48], ecx
mov ecx, eax
and ecx, 1
mov dword [r12 + 0x28f8], ecx
shr eax, 1
and eax, 3
mov dword [r12 + 0x28fc], eax
test byte [rsp + rdi*8], ah
sub byte [rax], al
add byte [rsi - 0x47], ah
add dword [rax], eax
test byte [rsp + rdi*8], ah
sub byte [rax], al
add byte [rsi - 0x47], ah
add dword [rax], eax
lea rdx, [0x140155678]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov ax, 0x400
jmp 0x140038b63
invalid
movabs rax, 0x2000000120
mov qword [r12 + 0x2910], rax
mov r8d, 0x90
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov dl, 8
call fcn.1400fc090
movaps xmm0, xmmword [0x1401057e0]
and ch, cl
or al, 0
invalid
and ch, cl
or al, 0
invalid
mov rax, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
adc dword [rax + 0x10], eax
adc dword [rax + 0x10], eax
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x60], xmm0
movaps xmm0, xmmword [str._a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a]
or al, 0
mov rcx, qword [rsp + 0x108]
movups xmmword [rcx], xmm0
movabs rax, 0x707070707070707
mov qword [rcx + 0x10], rax
movabs rax, 0x808080808080808
mov qword [r12 + 0xd98], rax
mov dword [rsp + 0xd98], eax
mov dword [rsp + 0xd98], eax
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
add eax, 0xccd53
invalid
movdqa xmm0, xmmword [0x140105870]
add byte [rax - 0x75], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add bl, dh
movq qword [rax + 0x10], mm0
mov rax, qword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
movdqu xmmword [rax + 0x10], xmm0
movdqu xmmword [rax], xmm0
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, r12
call fcn.14003aa89
invalid
invalid
add byte [rax], al
invalid
cmp al, 3
mov edx, 0xff02
add byte [rax], al
cmovne edx, eax
movzx ecx, dl
mov eax, edx
and eax, 0xff00
jmp 0x140038b63
retf 0xd089
mov dword [rsp + 0x50], 0
mov ax, 0x800
or bl, ch
invalid
or bl, ch
add al, 0x66
mov ax, 0x1900
movzx ebp, cx
or ebp, eax
invalid
invalid
mov ax, 0x1900
movzx ebp, cx
or ebp, eax
test bpl, bpl
je 0x140038a06
xchg ebp, eax
invalid
invalid
invalid
test byte [rbp + 0x48fffffe], dl
mov dword [rsp + 0x38], esi
xchg ebp, eax
invalid
mov qword [rsp + 0x38], rsi
movzx eax, bpl
mov dh, 0xc5
cmp eax, 1
je 0x140039935
jmp 0x14003a22f
mov eax, dword [rsp + 0x48]
mov ecx, eax
and cl, 7
shr qword [rsp + 0x40], cl
and eax, 0xfffffff8
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x50], 0
add byte [rax - 0x4b], al
add eax, 0xfffcf2e9
invalid
add byte [rax - 0x4b], al
add eax, 0xfffcf2e9
dec dword [rbx + 0x44502444]
mov eax, dword [rsp + 0x50]
mov r8d, dword [rsp + 0x48]
and al, 0x48
mov eax, dword [rsp + 0x50]
mov r8d, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x38]
mov r9, rsi
mov ecx, r8d
cmp eax, 4
jae 0x140039a5a
test ecx, ecx
leave
je 0x140038c1a
mov r10, rdx
mov r11, r9
cmp ecx, 8
jae 0x140038c37
cmp r11, rbx
je 0x140038c0c
invalid
sub dword [rcx + 0xf], eax
mov dh, 0x13
inc r11
shl rdx, cl
or rdx, r10
mov qword [rsp + 0x40], rdx
push rsp
and al, 0x40
add ecx, 8
mov dword [rsp + 0x48], ecx
xor ebp, ebp
mov rsi, r11
mov r8d, ecx
mov r9, r11
mov r10, rdx
jmp 0x140038c12
test bpl, 2
je 0x140038bd9
invalid
jmp 0x140038c6a
cmp r9, rbx
je 0x140038c62
mov cl, byte [r9]
inc r9
rol dword [rcx - 0x77], 0xc2
rol dword [rcx - 0x77], 0xc2
mov byte [r12 + r10 + 0x291c], cl
xor ecx, ecx
mov rsi, r9
jmp 0x140038c58
mov rdx, r10
shr rdx, 8
mov qword [rsp + 0x40], rdx
add ecx, 0xfffffff8
mov dword [rsp + 0x48], ecx
mov r8d, eax
mov byte [r12 + r8 + 0x291c], r10b
sbb al, 0x29
add byte [rax], al
add byte [rcx - 0x77], al
enter 0xffffffffffffc0ff, 0xffffffffffffff89
and al, 0x50
push rax
add byte [rcx - 0x77], al
enter 0xffffffffffffc0ff, 0xffffffffffffff89
and al, 0x50
push rax
push rax
xor ebp, ebp
jmp 0x140038c6a
xor ecx, ecx
mov r9, rbx
mov ebp, r15d
test bpl, bpl
in eax, dx
je 0x140038bc6
mov qword [rsp + 0x38], rsi
movzx eax, bpl
cmp eax, 1
je 0x140039935
mov al, 0xc
add byte [rax], al
jmp 0x14003a28b
mov bpl, 0x14
cmp dword [rsp + 0x50], 0
je case.0x14002795d.425
mov bpl, 7
mov rax, qword [rsp + 0x1a8]
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax + 0x3b], cl
and al, 0x58
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax + 0x3b], cl
and al, 0x58
jne case.0x14002795d.425
jmp 0x14003a89f
mov rsi, rbx
sub rsi, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
je 0x14003a8d6
mov r13, r12
mov r12, r14
mov rax, qword [rsp + 0x1a8]
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
ret
mov rcx, qword [rsp + 0x58]
sub rbx, rcx
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
ret
retf
cmp rbx, rsi
cmovae rbx, rsi
mov r14d, dword [rsp + 0x50]
cmp rbx, r14
cmovae rbx, r14
mov rdi, rbx
add rdi, rcx
jb case.0x14002795d.445
invalid
invalid
add byte [rax], al
sub dword [0x1794b8cfb], ebx
invalid
cmp rdi, rax
ja 0x14003aa31
invalid
invalid
add byte [rax], al
invalid
add byte [rax + 3], cl
mov word [rax + riz*4], fs
add dword [rax], eax
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
add rcx, qword [rsp + 0x1a0]
mov rbp, qword [rsp + 0x38]
mov rdx, rbp
mov r8, rbx
invalid
mov eax, ebx
call fcn.1400fc250
lea rax, [rbx - 1]
add rbp, rbx
dec rbp
inc rbp
cmp rsi, rax
mov rax, qword [rsp + 0x70]
cmovbe rbp, rax
mov qword [rsp + 0x38], rbp
sub r14d, ebx
mov rbx, rax
mov dword [rsp + 0x50], r14d
and al, 0x50
and al, 0x50
mov bpl, 6
mov qword [rsp + 0x58], rdi
mov r14, r12
mov r12, r13
mov r13d, dword [rsp + 0x1b8]
jmp case.0x14002795d.425
sti
invalid
mov edx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x38]
cmp edx, 3
jae 0x140039aa4
add byte [rax], al
sub ecx, dword [0xf84b8d7b]
add eax, 0x5000000
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add bh, al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
movabs rax, 0x500000005
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa8], 4
mov r9d, edx
mov eax, dword [rsp + r9*4 + 0xa0]
add byte [rax], al
add byte [rax], al
mov r10, r8
mov r11, rdi
ret 0x8949
mov esi, ecx
sub esi, eax
jae 0x140038de3
cmp r11, rbx
je 0x140038dd5
invalid
and eax, dword [rbp + 0xf]
mov dh, 3
movzx r8d, byte [r11]
shl r8, cl
inc r11
loopne 0x140038e03
inc ebx
or r8, r10
or eax, edx
mov qword [rsp + 0x40], r8
add ecx, 8
mov dword [rsp + 0x48], ecx
xor ebp, ebp
mov rdi, r11
mov r10, r8
jmp 0x140038ddb
invalid
invalid
mov r11, rbx
mov ebp, r15d
test bpl, 2
je 0x140038da7
jmp 0x140038e25
mov r8, r10
mov ecx, eax
shr r8, cl
shr eax, cl
shr eax, cl
mov r11, 0xffffffffffffffff
shl r11, cl
mov qword [rsp + 0x40], r8
mov dword [rsp + 0x48], esi
mov dword [rsp + 0x48], esi
je 0x140038e21
not r11d
and r10d, r11d
lea rax, [0x140141590]
fimul dword [rax - 0x73]
add eax, 0x108785
movzx eax, word [rax + r9*2]
add eax, r10d
mov dword [r12 + r9*4 + 0x2910], eax
mov dword [rsp + rcx*4 + 0x2910], eax
test byte [rax + rdx - 0xffffd7], cl
inc edx
mov dword [rsp + 0x50], edx
xor ebp, ebp
ret 0x5489
mov ecx, esi
test bpl, bpl
je 0x140038d70
invalid
invalid
invalid
mov qword [rsp + 0x38], rdi
movzx eax, bpl
cmp eax, 1
je 0x140039935
jmp 0x14003a295
push rax
adc al, 0
add byte [rax - 0x75], cl
invalid
invalid
je 0x140038e6d
mov rsi, qword [rsp + 0x38]
mov eax, dword [rsp + 0x50]
cmp eax, dword [r12 + 0x2918]
jae 0x140038e9c
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x40]
mov r8, rsi
cmp ecx, 3
jae case.0x14002441e.387
cmp r8, rbx
je 0x140038e8e
loope 0x140038ebf
inc eax
or rdx, r9
mov qword [rsp + 0x40], rdx
push rsp
and al, 0x40
push rsp
and al, 0x40
add ecx, 8
mov dword [rsp + 0x48], ecx
xor ebp, ebp
mov rsi, r8
jmp 0x140038e94
fadd dword [rcx + rcx*4 - 3]
test bpl, 2
je 0x140038e64
invalid
retf 0x5feb
jmp 0x140038efb
mov dword [r12 + 0x2918], 0x13
lea rdx, [rsp + 0x40]
mov rcx, r12
loope case.0x14001d718.397
invalid
sbb eax, dword [rax]
add byte [rbx + rax], bh
mov ebp, 0xff02
loope case.0x14001d718.397
invalid
cmovne ebp, eax
jmp 0x140038efb
mov r8, rdx
shr r8, 3
shr eax, 3
shr eax, 3
mov qword [rsp + 0x40], r8
and al, 0x40
add ecx, 0xfffffffd
add ecx, 0xfffffffd
mov dword [rsp + 0x48], ecx
cmp eax, 0x13
jae 0x14003a920
add dword [rbx + 0x1a], 0
invalid
add dword [rbx + 0x1a], 0
add byte [rax - 0x73], cl
or eax, 0x1086b2
lea rcx, [0x140141596]
movzx ecx, byte [rax + rcx]
and dl, 7
mov byte [r12 + rcx + 0x27c0], dl
inc eax
mov dword [rsp + 0x50], eax
xor ebp, ebp
test bpl, bpl
je 0x140038e4a
mov qword [rsp + 0x38], rsi
movzx eax, bpl
cmp eax, 1
je 0x140039935
or al, byte [rax]
invalid
or al, byte [rax]
add cl, ch
invalid
add byte [rax], al
jmp 0x14003a239
mov rsi, qword [rsp + 0xd8]
mov ah, 0x24
fadd dword [rax]
add byte [rax], al
mov rdi, qword [rsp + 0xe0]
mov eax, dword [rsp + 0x50]
mov r8d, dword [r12 + 0x2910]
mov eax, dword [rsp + 0x2910]
mov eax, dword [rsp + 0x2910]
mov ecx, dword [r12 + 0x2914]
add ecx, r8d
mov word [rsp + rdx], fs
sub dword [rax], eax
add byte [rcx + rax - 0x3f], al
cmp eax, ecx
jae 0x140039015
mov edx, dword [rsp + 0x48]
cmp rdx, 0xf
invalid
jae 0x1400390a8
invalid
mov rcx, rbx
mov r11, qword [rsp + 0x38]
mov ebx, dword [rsp + 0x38]
mov ebx, dword [rsp + 0x38]
sub rcx, r11
cmp rcx, 1
stc
add dword [rdi], ecx
xchg dword [rdi + 1], eax
add byte [rax], al
stc
add dword [rdi], ecx
xchg dword [rdi + 1], eax
add byte [rax], al
mov r8, qword [rsp + 0x40]
mov ecx, edx
mov edx, r8d
and edx, 0x3ff
movsx r9d, word [r12 + rdx*2 + 0x1b40]
push rsp
sbb eax, dword [rax]
add byte [rax], al
push rsp
sbb eax, dword [rax]
add byte [rax], al
test r9d, r9d
add byte [rax], al
test r9d, r9d
test ecx, ecx
js 0x140038fa5
movzx edx, r9w
cmp edx, 0x200
jb 0x140038fe3
shr r9d, 9
cmp ecx, r9d
jb 0x140038fe3
jmp 0x1400390d4
cmp ecx, 0xb
jb 0x140038fe3
mov edx, 0xb
add byte [rax], al
lea r10d, [rdx - 1]
not r9d
not ecx
ror dword [rbp + 0xf], 1
movabs dword [0xf9814100d18341d0], eax
invalid
bt r8, r10
adc r9d, 0
cmp r9d, 0x23f
ja 0x14003a8bf
movsx r9d, word [r12 + r9*2 + 0x2340]
movsx ecx, word [rsp + rcx*2 + 0x2340]
mov word [rax + rax*2 + 0x23], cs
add byte [rax], al
and eax, dword [rax]
add byte [rbp - 0x7b], al
leave
test r9d, r9d
jns 0x1400390d4
add bh, bh
ret 0xd139
inc edx
cmp ecx, edx
jae 0x140038faf
cmp r11, rbx
je 0x1400391c2
add byte [rax], al
add byte [rax], al
movzx edx, byte [r11]
shl rdx, cl
inc r11
or r8, rdx
mov qword [rsp + 0x40], r8
and al, 0x40
and al, 0x40
lea edx, [rcx + 8]
mov dword [rsp + 0x48], edx
cmp ecx, 7
mov ecx, edx
jb case.0x14001e327.392
invalid
jmp 0x1400390d6
add byte [rax], al
jne 0x140039c24
cmp r8d, 0x121
clc
and dword [rcx], eax
add byte [rax], al
jae 0x14003a9ac
mov ecx, edi
mov rdx, rsi
bnd call fcn.1400fc250
bnd call fcn.1400fc250
add byte [rbp - 0x75], al
mov r8d, dword [r12 + 0x2914]
cmp r8, 0x121
test byte [rsp + rdx], ah
sub dword [rax], eax
add byte [rcx - 0x7f], cl
clc
and dword [rcx], eax
add byte [rax], al
jae 0x14003a9b5
mov ecx, dword [r12 + 0x2910]
lea eax, [r8 + rcx]
lea eax, [rax + rcx]
lea eax, [rax + rcx]
or byte [rcx], bh
cmp ecx, eax
ja 0x14003a9cc
jo 0x140039073
sbb dword [rax], eax
invalid
ror dword [rdi], 0x87
jo 0x140039073
invalid
sbb dword [rax], eax
add byte [0x14003922a], bh
add byte [rax], al
cmp eax, 0x1c9
ja 0x14003a9db
sub rax, rcx
cmp rax, r8
cmp eax, eax
cmp eax, eax
jne 0x14003a9ef
add byte [rax], al
lea rdx, [rsi + rcx]
mov rcx, qword [rsp + 0xe8]
mov ecx, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xe8]
call 0x128039080
int3
call fcn.1400fc250
dec dword [r12 + 0x28fc]
cld
sub byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x40
add byte [rax], al
lea rdx, [rsp + 0x40]
mov rcx, r12
call fcn.14003aa89
cmp al, 3
mov ebp, 0xff02
inc dword [rax]
add byte [rdi], cl
call 0x14004c290
invalid
inc dword [rax]
add byte [rdi], cl
call 0x14004c290
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
add byte [rax], al
mov r8, qword [rsp + 0x40]
mov r11, qword [rsp + 0x38]
jmp 0x1400390d6
cmp bl, ch
and al, byte [rbp + 0xf]
mov bh, 3
mov ecx, edx
shl r8, cl
or r8, qword [rsp + 0x40]
add r11, 2
add r11, 2
mov qword [rsp + 0x40], r8
add edx, 0x10
mov dword [rsp + 0x48], edx
and al, 0x48
and al, 0x48
jmp 0x1400390d6
mov edx, ecx
mov ecx, r8d
and ecx, 0x3ff
add byte [rax], al
add byte [rax], al
movsx r9d, word [r12 + rcx*2 + 0x1b40]
movsx ecx, word [rsp + rcx*2 + 0x1b40]
test r9d, r9d
js 0x1400390fc
mov ecx, r9d
mov ecx, ecx
shr ecx, 9
and r9d, 0x1ff
loope 0x1400390f6
add dword [rax], eax
add bl, ch
invalid
jmp 0x12184d1ff
loope 0x1400390f6
mov ecx, 0xa
mov r10d, r9d
not r10d
bt r8, rcx
adc r10d, 0
rol byte [rax], cl
rol byte [rax], cl
cmp r10d, 0x23f
ja 0x14003912b
mov r9d, r10d
movsx r9d, word [r12 + r9*2 + 0x2340]
mov edi, 0x23404c8c
add byte [rax], al
rol dword [rdi + 0xf], 1
mov edi, 0x23404c8c
add byte [rax], al
inc ecx
test r9d, r9d
rol dword [rbp - 0x7b], 0xc9
js 0x140039101
mov r10w, 1
test ecx, ecx
mov qword [rsp + 0x38], r11
je case.0x14001d718.404
shr r8, cl
mov qword [rsp + 0x40], r8
sub edx, ecx
mov dword [rsp + 0x48], edx
mov dword [rsp + 0x4c], r9d
cmp r9d, 0x10
jae 0x140039178
cmp eax, 0x1c9
add byte [rax], al
jae 0x14003a92e
mov byte [r12 + rax + 0x2920], r9b
inc eax
mov dword [rsp + 0x50], eax
xor eax, eax
xor r10d, r10d
jmp 0x1400391d3
mov ax, 0x2300
add byte [rbx], ah
jmp 0x1400391d3
test eax, eax
jne 0x140039186
mov ax, 0x2000
cmp r9d, 0x10
cmp ecx, 0x10
mov eax, 0x83412000
stc
adc byte [rbp + rcx*2 + 0x48], dh
mov eax, 2
add byte [rax], al
cmp ecx, 0x10
je 0x1400391d3
movabs rax, 0x300000002
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa8], 7
and al, 0xa8
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
test byte [rax + rbp*4], ah
and al, 0xa8
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
lea rcx, [rax - 0x10]
cmp rcx, 2
ja 0x14003a979
mov eax, dword [rsp + rax*4 + 0x60]
mov dword [rsp + 0x54], eax
mov ax, 0xb00
jmp 0x1400391d3
mov r10w, 2
add al, byte [rax]
mov qword [rsp + 0x38], rbx
mov eax, dword [rsp + 0x114]
movzx ebp, r10w
or ebp, eax
test bpl, bpl
je 0x140038f2b
invalid
inc dword [rax + 0xf]
mov dh, 0xc5
movzx eax, bpl
cmp eax, 2
jne 0x140039935
jmp 0x14003a281
adc byte [rax], al
add byte [rbx + 0x4c542444], cl
mov eax, dword [rsp + 0x54]
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x54]
mov r8, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov r11, qword [rsp + 0x38]
mov rdx, r11
mov r10d, ecx
sub r10d, eax
sub edx, eax
sub edx, eax
jae 0x14003996e
cmp rdx, rbx
je 0x14003923b
movzx r9d, byte [rdx]
shl r9, cl
inc rdx
or cl, byte [rcx - 0x2d]
loope 0x14003926a
inc edx
or r8, r9
mov qword [rsp + 0x40], r8
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r9d, r9d
mov r11, rdx
jmp 0x140039241
mov rdx, rbx
mov r9d, r15d
test r9b, 2
je 0x140039209
jmp 0x14003a243
mov eax, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov rcx, rbx
sub rcx, qword [rsp + 0x38]
cmp rcx, 4
jb 0x140039b03
add byte [rax], al
add byte [rax], al
mov r8, qword [rsp + 0x1a8]
and al, 0xa8
add dword [rax], eax
add byte [rbx + rbp + 0x44], cl
and al, 0x58
test al, 1
add byte [rax], al
sub r8, qword [rsp + 0x58]
cmp r8, 2
jb 0x140039b03
invalid
add cl, byte [rdi]
invalid
add byte [rcx - 0x7f], cl
clc
add eax, dword [rcx]
add byte [rax], al
cmp r8, 0x103
jb 0x140039291
cmp rcx, 0xd
ja 0x140039d17
xchg byte [rdx], cl
add byte [rax], al
xchg byte [rdx], cl
add byte [rax], al
cmp eax, 0x1d
ja 0x1400392bb
and ecx, 0x3ff
movsx r8d, word [r12 + rcx*2]
test r8d, r8d
js 0x1400392e5
movzx ecx, r8w
cmp ecx, 0x200
jb 0x140039c2c
mov ecx, r8d
shr ecx, 9
jmp 0x140039314
mov ecx, 0xa
mov r9d, r8d
not r9d
bt rdx, rcx
adc r9d, 0
cmp r9d, 0x23f
ja 0x140039314
mov r8d, r9d
movsx r8d, word [r12 + r8*2 + 0x800]
inc ecx
test r8d, r8d
js 0x1400392ea
mov dword [rsp + 0x50], r8d
mov dword [rsp + 0x50], eax
shr rdx, cl
mov qword [rsp + 0x40], rdx
sub eax, ecx
mov dword [rsp + 0x48], eax
and al, 0x48
mov bpl, 0x15
bt r8d, 8
jb case.0x14002795d.425
mov ecx, edx
and ecx, 0x3ff
movsx r9d, word [r12 + rcx*2]
test r9d, r9d
js 0x14003935f
mov r10d, r9d
not r10d
bt rdx, rcx
adc r10d, 0
cmp r10d, 0x23f
ja 0x14003938e
mov r9d, r10d
movsx r9d, word [r12 + r9*2 + 0x800]
inc ecx
test r9d, r9d
test ecx, ecx
test ecx, ecx
js 0x140039364
shr rdx, cl
mov qword [rsp + 0x40], rdx
sub eax, ecx
mov dword [rsp + 0x48], eax
mov r10, qword [rsp + 0x58]
cmp qword [rsp + 0x1a8], r10
jbe 0x14003a906
mov rcx, qword [rsp + 0x1a0]
mov byte [rcx + r10], r8b
mov byte [rcx + rdx], al
lea rcx, [r10 + 1]
bt r9d, 8
jb 0x14003a0ed
cmp rcx, qword [rsp + 0x1a8]
jae 0x14003a956
mov rcx, qword [rsp + 0x1a0]
mov byte [rcx + r10 + 1], r9b
add r10, 2
mov qword [rsp + 0x58], r10
add cl, byte [rcx + rcx*4 + 0x54]
and al, 0x58
jmp 0x140039255
invalid
mov eax, dword [rsp + 0x50]
mov bpl, 0x15
cmp eax, 0xff
ja case.0x14002795d.425
mov rdx, qword [rsp + 0x58]
cmp qword [rsp + 0x1a8], rdx
je 0x14003a8a4
jbe 0x14003a953
mov rcx, qword [rsp + 0x1a0]
mov byte [rcx + rdx], al
inc rdx
mov qword [rsp + 0x58], rdx
pop rax
pop rax
mov bpl, 0xc
jmp case.0x14002795d.425
mov eax, dword [rsp + 0x54]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov ecx, dword [rsp + 0x48]
mov r10, qword [rsp + 0x38]
mov r8, r10
mov r9d, ecx
sub r9d, eax
jae 0x1400399f6
invalid
add byte [rax], al
cmp r8, rbx
je 0x140039480
movzx r9d, byte [r8]
shl r9, cl
inc r8
or rdx, r9
mov qword [rsp + 0x40], rdx
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r9d, r9d
mov r10, r8
ret 0x6eb
ret 0x6eb
mov r8, rbx
mov eax, ebx
mov r9d, r15d
test r9b, 2
je 0x14003944e
jmp 0x14003a251
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
cmp rcx, 0xe
ja 0x140039a4e
mov rax, rbx
mov r10, qword [rsp + 0x38]
sub rax, r10
cmp rax, 1
ja 0x140039c08
mov eax, edx
and eax, 0x3ff
movsx eax, word [r12 + rax*2 + 0xda0]
test eax, eax
js 0x1400394e6
movzx r8d, ax
mov bh, 0xc0
cmp r8d, 0x200
jb 0x140039522
shr eax, 9
cmp ecx, eax
jb 0x140039522
jmp 0x140039c41
cmp ecx, 0xb
jb 0x140039522
cmp r10, rbx
je 0x14003a840
movzx eax, byte [r10]
shl rax, cl
inc r10
or rdx, rax
mov qword [rsp + 0x40], rdx
lea eax, [rcx + 8]
mov dword [rsp + 0x48], eax
cmp ecx, 7
mov ecx, eax
jb 0x1400394b9
jmp 0x140039c43
mov eax, dword [rsp + 0x54]
mov rdx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov r10, qword [rsp + 0x38]
mov r8, r10
mov r9d, ecx
sub r9d, eax
jae 0x14003993d
enter 3, 0
enter 3, 0
cmp r8, rbx
je 0x14003959b
movzx r9d, byte [r8]
shl r9, cl
inc r8
or rdx, r9
mov qword [rsp + 0x40], rdx
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r9d, r9d
mov r10, r8
jmp 0x1400395a1
mov r8, rbx
mov r9d, r15d
test r9b, 2
je 0x140039569
jmp 0x14003a25f
mov rax, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov r9, qword [rsp + 0x38]
mov rdx, r9
cmp ecx, 8
jae 0x140039a27
cmp rdx, rbx
je 0x1400395ec
movzx r8d, byte [rdx]
shl r8, cl
inc rdx
or rax, r8
mov qword [rsp + 0x40], rax
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r8d, r8d
mov r9, rdx
jmp 0x1400395f2
mov rdx, rbx
mov r8d, r15d
fiadd dword [rbp - 0x77]
clc
test r8b, 2
je 0x1400395bd
jmp 0x14003a270
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
cmp qword [rsp + 0x1a8], rdx
je 0x14003a864
jbe 0x14003a953
mov al, byte [rsp + 0x4c]
mov rcx, qword [rsp + 0x1a0]
mov byte [rcx + rdx], al
inc rdx
mov qword [rsp + 0x58], rdx
cmp dword [rsp + 0x48], 0
mov eax, 6
mov ebp, 0x11
cmove ebp, eax
dec dword [rsp + 0x50]
cmove ebp, eax
jmp case.0x14002795d.425
mov bpl, 3
cmp dword [r12 + 0x28f8], 0
add byte [rax], al
add byte [rax], al
je case.0x14002795d.425
mov rdx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov eax, ecx
mov rax, rcx
and eax, 0xfffffff8
mov r11, qword [rsp + 0x38]
sub r11, rbx
mov r10, qword [rsp + 0x68]
add r11, r10
mov r8d, ecx
shr r8d, 3
cmp r8d, r11d
cmovae r8d, r11d
lea r9d, [r8*8]
sub eax, r9d
mov dword [rsp + 0x48], eax
sub r11, r8
cmp r11, r10
ja 0x14003aa48
and cl, 7
shr rdx, cl
add r11, qword [rsp + 0xf8]
mov qword [rsp + 0x38], r11
and al, 0x38
mov r8, 0xffffffffffffffff
mov ecx, eax
shl r8, cl
not r8
and r8, rdx
mov qword [rsp + 0x40], r8
mov bpl, 0x18
test r13b, 1
je case.0x14002795d.425
mov dword [rsp + 0x50], 0
add byte [rax], al
add byte [rax], al
mov bpl, 0x17
jmp case.0x14002795d.425
mov eax, dword [rsp + 0x50]
mov ecx, eax
and ecx, 0x1ff
mov dword [rsp + 0x50], ecx
mov bpl, 0x14
cmp ecx, 0x100
je case.0x14002795d.425
mov bpl, 0x21
cmp ecx, 0x11d
ja case.0x14002795d.425
movaps xmm0, xmmword [0x140105820]
movups xmmword [rsp + 0xb0], xmm0
movdqa xmm0, xmmword [0x140105830]
movdqu xmmword [rsp + 0xa0], xmm0
dec eax
and eax, 0x1f
movzx ecx, byte [rsp + rax + 0xa0]
test ecx, ecx
sete bpl
mov dword [rsp + 0x54], ecx
lea rcx, [0x1401413d8]
movzx eax, word [rcx + rax*2]
mov dword [rsp + 0x50], eax
or bpl, 0xe
jmp case.0x14002795d.425
mov r9d, dword [rsp + 0x4c]
test r13b, 4
je 0x140039783
mov bpl, 0x1e
cmp qword [rsp + 0x58], r9
jb case.0x14002795d.425
mov eax, dword [rsp + 0x50]
mov r8, qword [rsp + 0x58]
lea rsi, [r8 + rax]
mov rdx, qword [rsp + 0x1a8]
cmp rsi, rdx
ja 0x1400397bd
mov rcx, r8
sub rcx, r9
and rcx, qword [rsp + 0x98]
sub rcx, r8
jb 0x14003a0fc
cmp rcx, rax
jae 0x14003a0fc
test eax, eax
mov eax, 0xc
mov ebp, 0x13
cmove ebp, eax
jmp case.0x14002795d.425
mov r13, r14
mov esi, dword [rsp + 0x4c]
mov edi, dword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x1a8]
mov rax, r14
sub rax, rcx
mov rdx, r14
je 0x14003a207
mov rbp, rcx
mov r8, rcx
sub r8, rsi
mov rcx, qword [rsp + 0x98]
and r8, rcx
mov ebx, edi
cmp rax, rbx
cmovb rbx, rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
mov rcx, qword [rsp + 0x1a0]
mov r14, rdx
mov r9, rbp
call fcn.14003b001
mov rcx, rbp
add rcx, rbx
mov bpl, 0xc
sub edi, ebx
mov rbx, qword [rsp + 0x70]
mov dword [rsp + 0x50], edi
jne 0x1400397e9
mov qword [rsp + 0x58], rcx
mov r14, r13
mov r13d, dword [rsp + 0x1b8]
jmp case.0x14002795d.425
mov eax, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
mov edx, dword [r12 + 0x28f4]
mov rsi, qword [rsp + 0x38]
mov r9, rsi
cmp eax, 4
jae 0x140039af6
test ecx, ecx
je 0x1400398cb
mov r10, r8
mov r11, r9
cmp ecx, 8
jae 0x1400398e3
cmp r11, rbx
je 0x1400398bd
cmp r9, rbx
je 0x140039912
movzx ecx, byte [r9]
inc r9
shl edx, 8
or edx, ecx
xor ecx, ecx
mov rsi, r9
jmp 0x140039900
mov r8, r10
shr r8, 8
mov qword [rsp + 0x40], r8
add ecx, 0xfffffff8
mov dword [rsp + 0x48], ecx
shl edx, 8
movzx r10d, r10b
or edx, r10d
mov dword [r12 + 0x28f4], edx
inc eax
mov dword [rsp + 0x50], eax
xor ebp, ebp
jmp 0x14003991a
xor ecx, ecx
mov r9, rbx
mov ebp, r15d
test bpl, bpl
je 0x14003987a
shr ebp, 8
jmp case.0x14002795d.425
mov qword [rsp + 0x38], r10
mov r8, 0xffffffffffffffff
mov ecx, eax
shl r8, cl
not r8d
and r8d, edx
shr rdx, cl
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x48], r9d
add dword [rsp + 0x4c], r8d
mov bpl, 0x16
jmp case.0x14002795d.425
mov qword [rsp + 0x38], r11
mov r9, 0xffffffffffffffff
mov ecx, eax
shl r9, cl
mov rdx, r8
shr rdx, cl
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x48], r10d
mov edx, 3
mov qword [rsp + 0xa0], rdx
mov qword [rsp + 0xa8], rdx
mov qword [rsp + 0xb0], 0xb
mov eax, dword [rsp + 0x4c]
mov rcx, rax
and rcx, rdx
cmp rcx, rdx
je 0x14003a98a
mov rbx, qword [rsp + rcx*8 + 0xa0]
mov edi, dword [rsp + 0x50]
cmp eax, 0x10
jne 0x140039bb9
lea rcx, [rdi - 1]
cmp rcx, 0x1c8
ja 0x14003a99b
mov qword [rsp + 0x38], r10
mov r8, 0xffffffffffffffff
mov ecx, eax
shl r8, cl
not r8d
and r8d, edx
shr rdx, cl
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x48], r9d
add dword [rsp + 0x50], r8d
mov bpl, 0xf
jmp case.0x14002795d.425
mov qword [rsp + 0x38], r9
mov rdx, rax
shr rdx, 8
mov qword [rsp + 0x40], rdx
add ecx, 0xfffffff8
mov dword [rsp + 0x48], ecx
movzx eax, al
mov dword [rsp + 0x4c], eax
mov bpl, 0x12
jmp case.0x14002795d.425
mov eax, ecx
mov r10, qword [rsp + 0x38]
jmp 0x140039c43
mov qword [rsp + 0x38], rsi
movzx eax, word [r12 + 0x291c]
movzx ecx, word [r12 + 0x291e]
not ecx
mov dword [rsp + 0x50], eax
mov bpl, 0x1f
cmp ax, cx
jne case.0x14002795d.425
mov bpl, 0x14
test ax, ax
je case.0x14002795d.425
test r8d, r8d
mov eax, 6
mov ebp, 0x11
cmove ebp, eax
jmp case.0x14002795d.425
mov qword [rsp + 0x38], rdi
mov r8d, 0x120
mov rcx, qword [rsp + 0xf0]
xor edx, edx
call fcn.1400fc090
mov dword [rsp + 0x50], 0
mov bpl, 0x1b
cmp dword [r12 + 0x2910], 0x11e
ja case.0x14002795d.425
mov qword [rsp + 0x38], rsi
mov bpl, 0x18
jmp case.0x14002795d.425
cmp eax, 0xe
ja 0x140039c34
cmp rcx, 1
mov r10, qword [rsp + 0x38]
ja 0x14003a128
xor edx, edx
not r9
and r8, r9
add rbx, r8
mov rax, rbx
add rax, rdi
jb 0x14003aa5c
movzx eax, word [r10]
add r10, 2
shl rax, cl
or rdx, rax
mov qword [rsp + 0x40], rdx
lea eax, [rcx + 0x10]
mov dword [rsp + 0x48], eax
jmp 0x140039c43
mov bpl, 0x1a
jmp case.0x14002795d.425
mov bpl, 0x23
jmp case.0x14002795d.425
mov r8d, eax
mov r10, qword [rsp + 0x38]
jmp 0x14003a147
mov eax, ecx
mov qword [rsp + 0x38], r10
mov ecx, edx
and ecx, 0x3ff
movsx r8d, word [r12 + rcx*2 + 0xda0]
test r8d, r8d
js 0x140039c6d
mov ecx, r8d
shr ecx, 9
and r8d, 0x1ff
jmp 0x140039c9c
mov ecx, 0xa
mov r9d, r8d
not r9d
bt rdx, rcx
adc r9d, 0
cmp r9d, 0x23f
ja 0x140039c9c
mov rsi, r12
mov rbx, qword [rsp + 0x40]
mov r10d, dword [rsp + 0x48]
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x60], eax
mov r12d, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x54]
mov r8, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x1a8]
mov rax, qword [rsp + 0x70]
sub rax, qword [rsp + 0x38]
mov bpl, 0xc
cmp rax, 0xe
jb 0x14003a1c6
cmp r10d, 0x1d
ja 0x140039d85
mov rdx, qword [rsp + 0x38]
mov eax, dword [rdx]
mov ecx, r10d
shl rax, cl
add rdx, 4
mov qword [rsp + 0x38], rdx
mov rdx, qword [rsp + 0x1a8]
or rbx, rax
add r10d, 0x20
mov eax, ebx
and eax, 0x3ff
movsx eax, word [rsi + rax*2]
test eax, eax
js 0x140039dad
mov eax, r12d
not eax
bt rbx, rcx
adc eax, 0
cmp eax, 0x23f
ja 0x140039dda
mov eax, eax
movsx r12d, word [rsi + rax*2 + 0x800]
inc ecx
test r12d, r12d
js 0x140039db5
shr rbx, cl
sub r10d, ecx
bt r12d, 8
jb 0x140039e9c
mov eax, ebx
and eax, 0x3ff
movsx eax, word [rsi + rax*2]
test eax, eax
js 0x140039e10
movzx ecx, ax
cmp ecx, 0x200
jb 0x14003a86e
mov ecx, eax
shr ecx, 9
jmp 0x140039e38
mov ecx, 0xa
mov edx, eax
not edx
bt rbx, rcx
adc edx, 0
cmp edx, 0x23f
ja 0x140039e38
mov eax, edx
movsx eax, word [rsi + rax*2 + 0x800]
inc ecx
test eax, eax
js 0x140039e15
shr rbx, cl
mov rdx, qword [rsp + 0x1a8]
cmp r8, rdx
jae 0x14003a96a
sub r10d, ecx
mov rcx, qword [rsp + 0x1a0]
mov byte [rcx + r8], r12b
lea rcx, [r8 + 1]
bt eax, 8
jb 0x140039e96
mov eax, r12d
and eax, 0x1ff
cmp eax, 0x100
je 0x14003a1bd
cmp eax, 0x11d
ja 0x14003a8e9
movaps xmm0, xmmword [0x140105820]
movups xmmword [rsp + 0xb0], xmm0
movdqa xmm0, xmmword [0x140105830]
movdqu xmmword [rsp + 0xa0], xmm0
dec r12d
and r12d, 0x1f
mov al, byte [rsp + r12 + 0xa0]
lea rcx, [0x1401413d8]
movzx r12d, word [rcx + r12*2]
cmp r10d, 0x1d
ja 0x140039f33
mov rdx, qword [rsp + 0x70]
mov r9, qword [rsp + 0x38]
sub rdx, r9
cmp rdx, 3
jbe 0x14003aa77
movzx r9d, al
test r9b, r9b
je 0x140039f59
add byte [rax], al
mov r10d, dword [rsp + 0x110]
mov rdx, qword [rsp + 0x1a8]
mov r8, r13
add r8, qword [rsp + 0x118]
add byte [rbx + rcx*4 - 0x54], al
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x77], cl
ror byte [rcx + rbp - 0x40], 1
add byte [rbx + rcx*4 - 0x54], al
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x77], cl
ror byte [rcx + rbp - 0x40], 1
cmp rax, 0x103
mov r9, qword [rsp + 0x58]
jae 0x140039d43
jmp 0x14003a1c6
mov dword [rsp + 0x50], r9d
mov qword [rsp + 0x58], rcx
jmp case.0x14002795d.425
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x1a0]
mov word [rax + riz*4], fs
add dword [rax], eax
add al, ch
push rsp
or eax, 0xb5400000
or al, 0x48
mov dword [rsp + 0x58], esi
mov word [rax + riz*4], fs
add dword [rax], eax
add al, ch
push rsp
or eax, 0xb5400000
or al, 0x48
mov dword [rsp + 0x58], esi
jmp case.0x14002795d.425
mov ecx, 0xa
mov r9d, eax
not r9d
bt rdx, rcx
adc r9d, 0
cmp r9d, 0x23f
ja 0x14003a196
mov eax, r9d
movsx eax, word [r12 + rax*2 + 0x800]
inc ecx
test eax, eax
js 0x14003a16d
mov bpl, 0x23
test ecx, ecx
je case.0x14002795d.425
shr rdx, cl
mov qword [rsp + 0x40], rdx
sub r8d, ecx
mov dword [rsp + 0x48], r8d
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x50], rax
mov bpl, 0xd
jmp case.0x14002795d.425
mov r12d, pe_nt_image_headers64
mov bpl, 0x14
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x48], r10d
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x4c], eax
mov dword [rsp + 0x50], r12d
mov dword [rsp + 0x54], r9d
mov r12, rsi
mov rbx, qword [rsp + 0x70]
jmp case.0x14002795d.425
mov byte [r14 + 8], 0xfd
std
xor eax, eax
mov qword [r14], rax
mov qword [r14 + 0x10], rax
jmp 0x14003a82c
mov bpl, 0x13
mov dil, 2
mov r8, rdx
mov r10, qword [rsp + 0x68]
mov r14, r13
mov r13d, dword [rsp + 0x1b8]
jmp 0x14003a2ca
shr ebp, 8
mov edi, ebp
mov bpl, 3
jmp 0x14003a2a7
shr ebp, 8
mov edi, ebp
mov bpl, 9
jmp 0x14003a2a7
sbb cl, byte [rcx + rcx*4 + 0x54]
and al, 0x38
shr r9d, 8
mov bpl, 0xe
jmp 0x14003a26b
mov qword [rsp + 0x38], r10
shr r9d, 8
mov bpl, 0x10
mov edi, r9d
jmp 0x14003a2a7
or byte [rax - 0x4b], al
adc dword [rcx + rcx*4 - 0x39], eax
jmp 0x14003a2a7
shr ebp, 8
mov edi, ebp
mov bpl, 0xa
jmp 0x14003a2a7
shr ebp, 8
mov edi, ebp
mov bpl, 5
jmp 0x14003a2a7
mov r8, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x1a8]
cmp dil, 1
mov r10, qword [rsp + 0x68]
je 0x14003a2f8
movzx eax, dil
cmp eax, 0xfc
je 0x14003a315
mov eax, r10d
sub eax, ebx
mov rcx, qword [rsp + 0x38]
add eax, ecx
mov ecx, dword [rsp + 0x48]
mov r11d, ecx
shr r11d, 3
cmp r11d, eax
cmovae r11d, eax
lea eax, [r11*8]
sub ecx, eax
mov dword [rsp + 0x48], ecx
jmp 0x14003a318
cmp r8, rdx
jne 0x14003a312
mov byte [r12 + 0x2ae9], bpl
mov ecx, dword [rsp + 0x48]
mov rax, 0xffffffffffffffff
shl rax, cl
not rax
and rax, qword [rsp + 0x40]
mov dword [r12 + 0x28e8], ecx
mov ecx, dword [rsp + 0x4c]
mov dword [r12 + 0x2904], ecx
mov ecx, dword [rsp + 0x50]
mov dword [r12 + 0x2908], ecx
mov ecx, dword [rsp + 0x54]
mov dword [r12 + 0x290c], ecx
mov qword [r12 + 0x28e0], rax
test r13b, 0x40
jne 0x14003a80e
add byte [rcx + 0xe82484], cl
add byte [rax], al
lea rbx, [rsp + 0xc0]
lea rbp, [rsp + 0x120]
lea rdi, [rsp + 0x80]
mov esi, 0x80078071
mov r8, r14
mov qword [rsp + 0x98], r8
mov r15, 0xffffffffffffa940
movzx eax, byte [r13 + r15 + 0x56c0]
movzx ecx, byte [r13 + r15 + 0x56c1]
movzx edx, byte [r13 + r15 + 0x56c2]
movzx r8d, byte [r13 + r15 + 0x56c3]
movd xmm0, r8d
movd xmm1, edx
punpckldq xmm1, xmm0
movd xmm0, ecx
movd xmm2, eax
punpckldq xmm2, xmm0
punpcklqdq xmm2, xmm1
movdqa xmmword [rsp + 0x120], xmm2
mov rcx, rbx
mov rdx, rbp
call fcn.140001c6a
mov rcx, rdi
mov rdx, rbx
call fcn.140001c6a
add r15, 4
jne 0x14003a49f
mov r8, qword [rsp + 0x98]
add r8, 0xffffffffffffa940
xor eax, eax
mov ecx, dword [rsp + rax*4 + 0xc0]
mov rdx, rcx
imul rdx, rsi
shr rdx, 0x2f
imul edx, edx, 0xfff1
sub ecx, edx
mov dword [rsp + rax*4 + 0xc0], ecx
lea rcx, [rax + 1]
mov rax, rcx
cmp rcx, 4
jne 0x14003a516
add r13, 0x56c0
xor eax, eax
mov ecx, dword [rsp + rax*4 + 0x80]
mov rdx, rcx
imul rdx, rsi
shr rdx, 0x2f
imul edx, edx, 0xfff1
sub ecx, edx
mov dword [rsp + rax*4 + 0x80], ecx
lea rcx, [rax + 1]
mov rax, rcx
cmp rcx, 4
jne 0x14003a54d
add r12d, dword [rsp + 0xe8]
mov rax, r12
imul rax, rsi
shr rax, 0x2f
imul eax, eax, 0xfff1
sub r12d, eax
cmp r8, 0x56c0
jae 0x14003a490
mov rax, qword [rsp + 0xd0]
and eax, 3
mov qword [rsp + 0xd0], rax
mov r15, qword [rsp + 0xf8]
test r15, r15
mov rsi, qword [rsp + 0xd8]
mov r13, qword [rsp + 0xf0]
je 0x14003a648
lea rdi, [rsp + 0xc0]
lea rbx, [rsp + 0xa0]
lea rbp, [rsp + 0x80]
movzx eax, byte [rsi + r14]
movzx ecx, byte [rsi + r14 + 1]
movzx edx, byte [rsi + r14 + 2]
movzx r8d, byte [rsi + r14 + 3]
movd xmm0, r8d
movd xmm1, edx
punpckldq xmm1, xmm0
invalid
enter 0xf66, 0x6e
shl dword [rsi + 0xf], 0x6e
shl byte [rsi + 0xf], 1
invalid
shl byte [rsi + 0xf], 1
insb byte [rdi], dx
shl dword [rsi + 0xf], 1
jg 0x14003a5b8
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.140001c6a
cld
dec dword [rax - 0x77]
jmp 0x128fe2f83
sub esi, dword [rsi - 4]
dec dword [rcx - 0x7d]
invalid
add al, 0x4d
cmp ebp, esi
jne 0x14003a5ec
invalid
add rsi, r13
xor eax, eax
mov ecx, 0x80078071
mov r10, qword [rsp + 0x68]
push rsp
and al, 0x68
mov r9d, dword [rsp + 0x1b8]
mov edx, dword [rsp + rax*4 + 0xc0]
mov r8, rdx
imul r8, rcx
shr r8, 0x2f
imul r8d, r8d, 0xfff1
sub edx, r8d
mov dword [rsp + rax*4 + 0xc0], edx
lea rdx, [rax + 1]
mov rax, rdx
cmp rdx, 4
jne 0x14003a65f
xor eax, eax
mov ecx, 0x80078071
mov r14, qword [rsp + 0x108]
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
mov r11, qword [rsp + 0x100]
mov ebp, dword [rsp + 0x7c]
mov edx, dword [rsp + rax*4 + 0x80]
mov r8, rdx
imul r8, rcx
shr r8, 0x2f
call 0x1006cebf3
int1
inc dword [rax]
add byte [rcx + rbp - 0x3e], al
mov dword [rsp + rax*4 + 0x80], edx
xchg esp, eax
test byte [rax + 0x48000000], al
lea edx, [rax + 1]
xchg esp, eax
test byte [rax + 0x48000000], al
lea edx, [rax + 1]
mov rax, rdx
cmp rdx, 4
add al, 0x75
sal byte [rcx], 1
rol cl, 0xa4
test byte [rax + 0x2000000], al
jne 0x14003a6af
xor eax, eax
shl dword [rsp + rax*4 + 0x80], 2
inc rax
cmp rax, 4
jne 0x14003a6e1
mov eax, dword [rsp + 0x84]
mov ecx, dword [rsp + 0x88]
sub eax, dword [rsp + 0xc4]
test byte [rsp + rax*8], ah
add byte [rax], al
add byte [rdx + 0xfff1], bh
add eax, edx
mov dword [rsp + 0x84], eax
mov eax, dword [rsp + 0xc8]
add eax, eax
neg eax
add eax, ecx
add eax, 0x1ffe2
mov dword [rsp + 0x88], eax
sub edx, dword [rsp + 0xcc]
lea eax, [rdx + rdx*2]
add dword [rsp + 0x8c], eax
xor ecx, ecx
mov eax, ebp
mov r8, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov rdi, qword [rsp + 0xd0]
add eax, dword [rsp + rcx*4 + 0xc0]
inc rcx
cmp rcx, 4
jne 0x14003a750
imul ebp, r15d
add r12d, ebp
mov ecx, 0x80078071
jno 0x14003a6ea
invalid
or byte [rcx + 0xf], 0xaf
int3
shr rcx, 0x2f
imul ecx, ecx, 0xfff1
sub r12d, ecx
xor ecx, ecx
add r12d, dword [rsp + rcx*4 + 0x80]
inc rcx
cmp rcx, 4
jne 0x14003a77f
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov bpl, 0xf
jmp 0x14003a8d6
mov bpl, 0x18
xor edi, edi
mov r8, qword [rsp + 0x58]
mov r10, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x1a8]
jmp 0x14003a2ca
mov bpl, 0x12
jmp 0x14003a8a7
mov bpl, 0x23
mov rdx, qword [rsp + 0x1a8]
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], r10d
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x4c], eax
mov dword [rsp + 0x50], r12d
mov dword [rsp + 0x54], r9d
mov r12, rsi
mov rbx, qword [rsp + 0x70]
jmp 0x14003a8b5
mov bpl, 6
jmp 0x14003a8a7
mov bpl, 0xd
mov dil, 2
mov rdx, qword [rsp + 0x1a8]
mov r8, rdx
mov r10, qword [rsp + 0x68]
jmp 0x14003a2ca
lea r8, [0x140140108]
mov edx, 0x240
mov rcx, r9
call fcn.1400ff640
mov bpl, 0xc
mov qword [rsp + 0x38], rbx
mov r8, qword [rsp + 0x58]
mov edi, dword [rsp + 0x64]
jmp 0x14003a2ac
mov bpl, 0x21
mov r12d, eax
jmp 0x14003a879
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
mov rcx, r10
jmp 0x14003a95d
jmp 0x14003a93a
lea r8, [0x1401415b0]
mov edx, 0x13
jmp 0x14003a93a
lea r8, [0x1401415e0]
mov edx, 0x1c9
mov rcx, rax
call fcn.1400ff640
lea r8, [0x140140108]
mov edx, 0x240
call fcn.1400ff640
mov rcx, rdx
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
mov rdx, qword [rsp + 0x1a8]
call fcn.1400ff640
invalid
or al, 0
invalid
mov rcx, r8
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
call fcn.1400ff640
lea r8, [0x1401415c8]
mov edx, 3
call fcn.1400ff640
lea r8, [0x1401415f8]
mov ecx, 3
call fcn.1400ff640
lea r8, [0x140141610]
mov edx, 0x1c9
call fcn.1400ff640
add byte [rax - 0x73], cl
add eax, 0x106aa5
add byte [rax - 0x73], cl
add eax, 0x106aa5
jmp 0x14003a9bc
lea rax, [0x140141470]
mov edx, 0x120
mov rcx, r8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3f], cl
mov r8, rax
call fcn.1400ff6c0
lea r8, [0x140141488]
mov rdx, rax
call fcn.1400ff950
add byte [rbp + rcx*4 + 5], cl
cmpsb byte [rsi], byte [rdi]
push 0x10
add byte [rdx + 0x1c9], bh
lea r8, [0x140141488]
mov edx, 0x1c9
mov rcx, rax
call fcn.1400ff6c0
lea r9, [0x1401414a0]
mov rcx, r8
push 0x10
add byte [rcx + rcx*4 - 0x3f], cl
mov rdx, rax
mov r8, r9
call fcn.1400ffd30
mov rdx, r8
ret 0x8d4c
add eax, 0x106ac2
call fcn.1400ff950
mov rcx, r8
lea r8, [0x1401414d0]
call fcn.1400ff6c0
ret 0x8d4c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
mov rdx, rdi
call fcn.1400ff950
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
imul edx, dword [rax], 0
mov rcx, rdi
mov rdx, qword [rsp + 0x1a8]
call fcn.1400ff6c0
lea r8, [0x1401414b8]
mov rcx, r11
imul ebp, dword [rdx + 0x10], 0xd9894c00
add byte [rcx + rcx*4 - 0x27], cl
mov rdx, qword [rsp + 0x68]
push rsp
and al, 0x68
call fcn.1400ff5c0
lea r8, [0x140141628]
mov rcx, rdi
jmp 0x14003a9d3
push 0x4cffffff
lea eax, [0x140141628]
jmp 0x14003a9e2
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
movaps xmmword [rsp + 0xc0], xmm6
mov r8, rdx
ror byte [rbx + 0x28fc81], 1
add byte [rsi - 0x46], ah
add eax, dword [rax]
ror byte [rbx + 0x28fc81], 1
cld
sub byte [rax], al
add byte [rsi - 0x46], ah
add eax, dword [rax]
cmp eax, 2
jbe 0x14003aabd
xor eax, eax
jmp 0x14003ae11
mov rdi, rcx
mov edi, ecx
mov qword [rsp + 0x28], r8
lea r14, [rsp + 0xc0]
lea r15, [rsp + 0x74]
lea edi, [rsp + 0x74]
lea edi, [rsp + 0x74]
xorps xmm6, xmm6
mov eax, eax
mov r13d, dword [rdi + rax*4 + 0x2910]
adc byte [rcx], ch
add byte [rax], al
adc byte [rcx], ch
add byte [rax], al
cmp r13, 0x120
ja 0x14003ae0b
imul rsi, rax, 0xda0
add byte [rax], al
lea rbx, [rdi + rsi]
lea ebx, [rdi + rsi]
movaps xmmword [rsp + 0xb0], xmm6
movaps xmmword [rsp + 0xa0], xmm6
movaps xmmword [rsp + 0x90], xmm6
movaps xmmword [rsp + 0x80], xmm6
sub dword [rsp + 0x80], esi
movaps xmmword [rsp + 0x60], xmm6
movaps xmmword [rsp + 0x50], xmm6
sub dword [rsp + 0x50], esi
sub dword [rsp + 0x50], esi
movaps xmmword [rsp + 0x40], xmm6
movaps xmmword [rsp + 0x30], xmm6
mov dword [rsp + 0x70], 0
mov r8d, 0xc80
mov rcx, rbx
xor edx, edx
call fcn.1400fc090
test r13d, r13d
je 0x14003ab71
lea rax, [rdi + rsi]
add rax, 0xc80
xor ecx, ecx
movzx edx, byte [rax + rcx]
invalid
cmp rdx, 0xf
ja 0x14003ae0b
invalid
xor r9d, r9d
mov r8d, 1
mov eax, 1
mov eax, 1
lea rsi, [rsp + 0x30]
mov r10d, 1
add byte [rbp + rcx*4 - 0x64], cl
and al, 0x80
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x64], cl
and al, 0x80
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
xor ecx, ecx
xor eax, eax
test r9b, 1
je 0x14003abc1
add byte [rax], al
add byte [rbp - 0x75], al
adc ecx, dword [rcx - 0x7d]
ret
ret 0x894d
enter 0x7976, 0x4e
lea ecx, [rsi + rcx*4]
xor r8d, r8d
jmp 0x14003ac08
cmp esi, edi
je 0x14003ac70
mov r9, r8
inc r8
mov r11b, byte [r9 + rbx + 0xc80]
lea eax, [r11 - 0x11]
cmp al, 0xf0
jb 0x14003ad39
movzx eax, r11b
mov r12d, dword [rsp + rax*4 + 0x30]
mov ecx, r11d
neg cl
movzx ecx, cl
and ecx, 0x1f
mov esi, 0xffffffff
shr rsi, cl
lea ebp, [r12 + 1]
mov dword [rsp + rax*4 + 0x30], ebp
and esi, r12d
cmp esi, 0x400
jae 0x14003acef
lea r12, [0x140140120]
mov esi, dword [r12 + rsi*4]
shr esi, cl
jmp 0x14003ad05
xor esi, esi
mov ecx, r11d
mov ebp, r12d
and ebp, 1
lea esi, [rbp + rsi*2]
shr r12d, 1
dec cl
jne 0x14003acf4
cmp r11b, 0xa
ja 0x14003ad47
cmp esi, 0x3ff
ja 0x14003ad39
movzx ecx, ax
shl ecx, 9
or r9d, ecx
mov r11d, 1
mov ecx, eax
shl r11, cl
mov eax, esi
mov word [rbx + rax*2], r9w
add rax, r11
cmp rax, 0x400
jb 0x14003ad29
cmp r8, r13
jb 0x14003ac96
jmp 0x14003adeb
mov eax, esi
and eax, 0x3ff
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0xc
test cx, cx
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0xc
test cx, cx
je 0x14003ad5c
mov eax, r10d
jmp 0x14003ad68
mov word [rbx + rax*2], r10w
lea eax, [r10 - 2]
mov ecx, r10d
shr esi, 9
cmp r11b, 0xc
jb 0x14003adc4
add r11b, 0xf5
not ecx
bt esi, 1
adc cx, 0
movzx ecx, cx
cmp ecx, 0x23f
ja 0x14003ae3b
invalid
add byte [rdi], cl
mov bh, 0xac
add byte [r8], cl
add byte [rax], al
movzx ebp, word [rbx + rcx*2 + 0x800]
test bp, bp
je 0x14003ada2
mov r10d, eax
mov eax, ebp
jmp 0x14003adb4
lea rcx, [rbx + rcx*2]
add rcx, 0x800
mov word [rcx], ax
lea r10d, [rax - 2]
shr esi, 1
mov ebp, eax
mov ecx, eax
mov eax, r10d
dec r11b
jne 0x14003ad75
jmp 0x14003adc9
mov r10d, eax
mov ebp, ecx
not ebp
bt esi, 1
adc bp, 0
movzx eax, bp
cmp eax, 0x23f
ja 0x14003ae3b
mov word [rbx + rax*2 + 0x800], r9w
jmp 0x14003ad39
mov eax, dword [rdi + 0x28fc]
test eax, eax
je 0x14003ae47
push rdx
push rdx
cmp eax, 2
je 0x14003ae5d
dec eax
mov dword [rdi + 0x28fc], eax
cmp eax, 3
jb case.0x140017f36.454
xor eax, eax
mov dx, 3
movzx ecx, ax
and ecx, 0x1f00
movzx eax, dx
or eax, ecx
movaps xmm6, xmmword [rsp + 0xc0]
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dx, 3
jmp 0x14003ae69
mov rax, qword [rsp + 0x28]
mov dword [rax + 0x10], 0
mov ax, 0xa00
jmp 0x14003ae11
add ebx, ecx
add r8, rcx
jmp 0x14003af5f
retf
mov rcx, r11
mov rdx, r8
mov r8, rax
add rsp, 0x30
pop rsi
jmp fcn.1400fc250
or al, 0
lea rcx, str.assertion_failed:_mid___self.len__assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_syswindowsio.rs
lea r8, [0x140141348]
add byte [rdx + 0x23], bh
mov edx, 0x23
call fcn.1400ff740
lea r8, [0x140141360]
mov rcx, r11
mov rdx, r9
call fcn.1400ff950
lea rax, [0x140141360]
mov rcx, r9
mov rdx, r8
mov r8, rax
call fcn.1400ff6c0
lea r8, [0x140141378]
mov rcx, rax
call fcn.1400ff6c0
int3
int1
jae 0x14003b2be
cmp r9, rsi
jae 0x14003b2c7
mov r10, r8
mov al, byte [rdi + rcx]
mov byte [rdi + r9], al
inc r8
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b2d3
lea rax, [r9 + 1]
cmp rax, rsi
jae 0x14003b2dc
mov al, byte [rdi + rcx]
mov byte [rdi + r9 + 1], al
inc r8
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b2e5
lea rax, [r9 + 2]
cmp rax, rsi
jae 0x14003b2ee
lea rax, [0x140155688]
movsxd rcx, dword [rax + r15*4]
add rcx, rax
jmp rcx
and r8, r14
cmp r8, rsi
jae 0x14003b312
cmp r9, rsi
jb 0x14003b240
lea r8, [0x140141228]
jmp 0x14003b2ce
cmc
movsb byte [rdi], byte [rsi]
adc dword [rax], eax
movsxd rcx, dword [rax + r15*4]
add rcx, rax
mov r9, rbx
jmp rcx
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b31b
cmp r9, rsi
jae 0x14003b32d
mov al, byte [rdi + rcx]
mov byte [rdi + r9], al
inc r8
and r8, r14
cmp r8, rsi
jae 0x14003b33f
inc r9
cmp r9, rsi
cmp ecx, esi
cmp ecx, esi
jb 0x14003b240
lea r8, [0x140141288]
jmp 0x14003b2ce
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b324
cmp r9, rsi
jae 0x14003b336
mov al, byte [rdi + rcx]
mov byte [rdi + r9], al
lea rcx, [r8 + 1]
and rcx, r14
cmp rcx, rsi
jae 0x14003b348
lea rax, [r9 + 1]
cmp rax, rsi
jae 0x14003b351
mov cl, byte [rdi + rcx]
mov byte [rdi + rax], cl
add r8, 2
and r8, r14
cmp r8, rsi
jae 0x14003b35a
add r9, 2
cmp r9, rsi
cmp ecx, esi
cmp ecx, esi
jae 0x14003b36f
mov al, byte [rdi + r8]
mov byte [rdi + r9], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, [0x140141150]
jmp 0x14003b30a
lea r8, [0x140141168]
mov rcx, r9
jmp 0x14003b30a
lea r8, [0x140141180]
jmp 0x14003b30a
lea r8, [0x140141198]
jmp 0x14003b307
lea r8, [0x1401411b0]
jmp 0x14003b30a
mov rcx, rax
mov rdx, rsi
call fcn.1400ff640
lea rax, [0x140141210]
jmp 0x14003b361
lea r8, [0x140141240]
jmp 0x14003b30a
lea r8, [0x1401412a0]
jmp 0x14003b30a
lea r8, [0x140141258]
jmp 0x14003b2ce
lea r8, [0x1401412b8]
jmp 0x14003b2ce
lea rax, [0x140141270]
jmp 0x14003b361
lea r8, [0x1401412d0]
jmp 0x14003b30a
lea r8, [0x1401412e8]
jmp 0x14003b307
lea rax, [0x140141300]
mov rcx, r8
mov rdx, rsi
mov r8, rax
call fcn.1400ff640
lea r8, [0x140141318]
jmp 0x14003b2ce
mov qword [rsi], 1
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp rax, 2
jb 0x14003cd69
cmp eax, 2
jne 0x14003cd69
mov rax, rcx
shr rax, 0x20
cmp eax, 0x102
jne 0x14003cd69
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14003cdb1
mov qword [rsi + 8], rcx
jmp 0x14003cad9
call fcn.140010048
jmp 0x14003cae0
mov edx, 0x2b
call fcn.1400ffa90
lea rcx, str.assertion_failed:__self.is_polling.swap_true__Ordering::AcqRel_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
add byte [rdx + 0x3f], bh
add byte [rdx + 0x3f], bh
call fcn.1400ff740
sub dword [rax + rax], ecx
lea r8, [rsp + 0x78]
mov rax, qword [rsp + 0x38]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov eax, dword [rsp + 0x34]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
adc byte [r8], r8b
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401419d0]
jmp 0x14003cdf1
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xf8
add byte [rax - 0x77], cl
iretd
lea rsi, [rcx + 0x38]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
add byte [rax - 0x2f], cl
loopne 0x14003cebc
test eax, eax
jne 0x14003d39e
add byte [rax], al
add byte [rax - 0x77], cl
iretd
add byte [rax], al
xor eax, eax
mov cl, byte [rdi + 0x40]
test cl, cl
jne 0x14003d4e1
mov r8, qword [rdi + 0x60]
test r8, r8
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x5c], eax
je 0x14003cec7
mov rcx, qword [rdi + 0x48]
mov r10, qword [rdi + 0x58]
xor edx, edx
cmp r10, rcx
cmovae rdx, rcx
sub r10, rdx
mov r9, rcx
sub r9, r10
mov rdx, r8
sub rdx, r9
ja 0x14003cece
add r8, r10
xor edx, edx
mov rcx, r8
jmp 0x14003cece
xor edx, edx
xor ecx, ecx
xor r10d, r10d
mov qword [rsp + 0x60], rdi
mov rbx, qword [rdi + 0x50]
lea r12, [rbx + r10*8]
and al, 0xd3
and al, 0xd3
lea rdi, [rbx + rcx*8]
lea rax, [rbx + rdx*8]
cmp r12, rdi
je 0x14003cef3
mov r14, rax
mov rsi, rbx
mov rbx, r12
jmp 0x14003cf05
adc cl, byte [rcx - 0x77]
dec byte [rax - 0x77]
dec byte [rax - 0x77]
invalid
mov r14, rdi
mov rsi, rdi
mov rdi, rax
cmp rbx, rax
cmp ebx, eax
je 0x14003d0c3
jge 0x14003cf1c
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x14003d06a
xor ebp, ebp
mov al, byte [r13 + 0x18]
test al, al
jne 0x14003d3ec
mov dh, 4
add byte [rax], al
cmp byte [r13 + 0x78], 0
je 0x14003cf56
mov r12, rbx
add r12, 8
mov rcx, r15
mov edx, ebp
call fcn.14002f830
mov rax, r14
mov rbx, rsi
jmp 0x14003cee3
invalid
lea rcx, [r13 + 0x20]
mov qword [rsp + 0x78], rcx
mov dword [r13 + 0x20], 0
add byte [rcx + 0xf], al
mov dh, 0x45
invalid
add byte [rcx + 0xf], al
mov dh, 0x45
jns 0x14003cef2
movzx eax, byte [rbp + 0x79]
test eax, eax
je 0x14003cf9e
sal byte [rsi + rbp - 0x7d], 0xf8
add dh, byte [rax + rcx*8 - 0x7d]
clc
add dword [rdi], ecx
test esp, ecx
add al, 0
add byte [rcx - 0x75], al
je 0x14003cf7a
cmp eax, 2
je 0x14003cf3d
int3
rol byte [rcx + 0x23], 1
jo 0x14003cf32
mov edi, 0x74000001
scasb al, byte [rdi]
call fcn.14003c9ab
test rax, rax
je 0x14003cf3d
jmp 0x14003d2fd
mov qword [r13 + 0x48], 1
movabs rax, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
jg 0x14003cffa
mov dword [rbp + 0x40], eax
add byte [rax], al
add byte [rax - 0x48], cl
mov dword [rbp + 0x40], eax
mov rax, qword [r13 + 0x60]
mov qword [r13 + 0x50], rax
mov dword [r13 + 0x5c], 0
pop rsp
add byte [rax], al
add byte [rax], al
pop rsp
add byte [rax], al
add byte [rax], al
mov eax, dword [r13 + 0x70]
or eax, 0x20
mov dword [r13 + 0x58], eax
pop rax
jo 0x14003cf4c
enter 0x4120, 0xffffffffffffff89
pop r8
pop rax
mov r12, qword [rbx]
lock inc qword [r12]
add al, 0x24
jle case.0x140017f36.479
invalid
lea r9, [r12 + 0x10]
mov r13, qword [rsp + 0x78]
mov ebp, dword [rsp + 0x78]
insb byte [rdi], dx
and al, 0x78
insb byte [rdi], dx
and al, 0x78
mov rax, qword [r13 + 8]
lea rdx, [r13 + 0x20]
lea r8, [r13 + 0x10]
mov dword [r13 + 0x10], 0x103
mov rcx, qword [rax + 0x10]
mov eax, 0x20
add byte [rax], al
add byte [rcx + 0x48482444], cl
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x28], 0x12024
xor edx, edx
xor r8d, r8d
call qword [sym.imp.ntdll.dll_NtDeviceIoControlFile]
test eax, eax
je 0x14003d058
cmp eax, 0x103
je 0x14003d058
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
cmp eax, 0x3e5
jne case.0x140012fcf.746
call fcn.140010048
mov byte [r13 + 0x59], 1
mov eax, dword [r13 + 0x50]
mov dword [r13 + 0x54], eax
jmp 0x14003cf3d
call fcn.1401035d0
mov ebp, eax
xor bpl, 1
cmc
add ecx, ebp
mov al, 0xfe
invalid
invalid
invalid
cmc
add ecx, ebp
mov al, 0xfe
invalid
invalid
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x80], r12
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add al, dh
dec qword [r12]
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add al, dh
dec qword [r12]
and al, 0x75
adc ecx, dword [rax - 0x73]
lea ecx, [rsp + 0x80]
mov r12, rax
jne 0x14003d0a1
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov r12, rax
call fcn.14003b500
dec dword [rcx + rcx*4 - 0x20]
dec dword [rcx + rcx*4 - 0x20]
loopne case.0x140012fcf.757
mov rcx, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x78]
and al, 0x78
cmp eax, 6
jne 0x14003d3aa
sti
add al, byte [rax]
invalid
sti
add al, byte [rax]
add al, ch
invalid
invalid
call fcn.14003c978
mov rcx, qword [rsp + 0x68]
invalid
call fcn.140010048
jmp 0x14003cf3d
invalid
invalid
invalid
invalid
invalid
fld qword [rax]
add byte [rax], al
add byte [rbx + rax + 0x68], cl
push 0xffffffffe4314550
push 0xffffffffe4314550
xor esp, esp
lea rax, [rbx + r12]
xor r14d, r14d
cmp rax, rdi
mov eax, 0
cmovae rax, rdi
shl rax, 3
mov rcx, r13
mov ecx, ebp
sub rcx, rax
mov rbp, qword [rcx + r12*8]
sub al, 0xe1
lea r15, [rbp + 0x10]
lea edi, [rbp + 0x10]
mov rcx, r15
add byte [rax], al
add byte [rax + 0xf], cl
invalid
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
add eax, 0x128f77
add eax, 0x128f77
shl rax, 1
test rax, rax
jne case.0x1400845af.704
mov al, byte [rbp + 0x18]
test al, al
jne 0x14003d417
test ebx, esp
add al, byte [rax]
invalid
test ebx, esp
add al, byte [rax]
add byte [rbx - 0x76b3df93], cl
mov ecx, edi
mov ebp, dword [rbp + 0x20]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov edx, r14d
call fcn.14002f830
invalid
invalid
test ebp, ebp
je case.0x140016ed1.497
invalid
invalid
and cl, byte [rcx - 1]
invalid
inc r12
cmp rsi, r12
jne 0x14003d0ec
jmp 0x14003d383
call fcn.1401035d0
mov r14d, eax
xor r14b, 1
xor dh, 1
xor dh, 1
jmp 0x14003d129
enter 0x3145, 0xffffffffffffffe4
xor edi, edi
jmp 0x14003d172
in al, 0x31
invalid
lea rdi, [r12 + 1]
mov rax, qword [rsp + 0x60]
cmp rdi, rsi
jae 0x14003d270
xor ebp, 0
add byte [rax], al
xor ebp, 0
add byte [rax], al
mov rbx, qword [rax + 0x48]
mov rcx, qword [rax + 0x58]
mov ecx, dword [rax + 0x58]
mov ecx, dword [rax + 0x58]
mov qword [rsp + 0x68], rcx
lea rbp, [rcx*8]
add byte [rax], al
add byte [rax], al
add rbp, qword [rax + 0x50]
mov rax, qword [rsp + 0x68]
add rax, rdi
xor r14d, r14d
cmp rax, rbx
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae rax, rbx
shl rax, 3
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
sub rcx, rax
mov r13, qword [rcx + rdi*8]
stc
lea r15, [r13 + 0x10]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
invalid
jne 0x14003d1ff
sal byte [rbp + 0x2a], 0x41
mov al, byte [rbp + 0x18]
sub al, byte [rcx - 0x76]
sbb byte [r8 + rax*8 + 0x236850f], r8b
add byte [rax], al
invalid
mov al, byte [r13 + 0x18]
test al, al
jne 0x14003d417
invalid
test dword [rsi], esi
add al, byte [rax]
add byte [rbp - 0x75], al
insd dword [rdi], dx
and byte [rcx + rcx*4 - 7], cl
mov r13d, dword [r13 + 0x20]
mov rcx, r15
mov edx, r14d
call fcn.14002f830
test r13d, r13d
jne 0x14003d20d
inc rdi
cmp rdi, rsi
jb 0x14003d194
call fcn.1401035d0
mov r14d, eax
xor r14b, 1
xor dh, 1
int3
xor dh, 1
jmp 0x14003d1d5
mov r8, qword [rsp + 0x60]
mov rax, qword [r8 + 0x60]
cmp rax, r12
cmp eax, esp
jbe 0x14003d50f
add al, byte [rax]
add byte [rax + 0x39], cl
clc
add byte [rax], al
cmp rax, rdi
jbe 0x14003d51f
test dword [rdx], 0x8b490000
pop rax
mov rax, qword [r8 + 0x58]
lea rcx, [rax + r12]
mov rdx, qword [r8 + 0x48]
mov edx, dword [rax + 0x48]
mov edx, dword [rax + 0x48]
push rax
mov r8, qword [r8 + 0x50]
mov r8, qword [r8 + 0x50]
cmp rcx, rdx
cmp ecx, edx
mov r9, rdx
mov r10d, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp + 0xf], cl
retf 0x294c
retf 0x294c
cmovb r9, r10
retf 0x294c
sub rcx, r9
add rax, rdi
cmp rax, rdx
cmovb rdx, r10
ror byte [rcx + 0xf], 1
ror byte [rax + 0x29], cl
sub rax, rdx
mov rdx, qword [r8 + rcx*8]
sub rax, rdx
mov rdx, qword [r8 + rcx*8]
mov r9, qword [r8 + rax*8]
or al, 0xc0
ror byte [rbp - 0x77], 0xc
mov qword [r8 + rcx*8], r9
or al, 0xc8
enter 0xffffffffffff8949, 0x14
ror byte [rax - 1], 0xc7
invalid
mov qword [r8 + rax*8], rdx
inc rdi
invalid
invalid
inc r12
inc esp
jmp case.0x14001e327.409
cmp rdi, r12
je 0x14003d383
mov rax, qword [rsp + 0x60]
mov rdi, qword [rax + 0x60]
js 0x14003d2e2
cmp rdi, r12
jbe 0x14003d383
clc
add byte [rax], al
invalid
add byte [rax], al
mov r8, qword [rsp + 0x60]
and al, 0x60
mov rax, qword [r8 + 0x58]
mov rbx, qword [r8 + 0x48]
xor edx, edx
cmp rax, rbx
mov rcx, rbx
cmovb rcx, rdx
sub rax, rcx
sub eax, ecx
sub rbx, rax
sub ebx, eax
cmp rbx, rdi
mov rcx, rdi
cmovb rcx, rbx
mov rsi, rdi
dec byte [rax + 0x29]
invalid
dec byte [rax + 0x29]
fimul word [rax + 0xf]
cmovb rsi, rdx
mov r14, qword [r8 + 0x50]
sub esi, ebx
cmovb rsi, rdx
mov r14, qword [r8 + 0x50]
jo case.0x14001d718.481
mov r13, rcx
mov qword [r8 + 0x60], r12
invalid
sub r13, r12
jae 0x14003d340
invalid
sub r12, rcx
int3
sub rsi, r12
je 0x14003d383
test eax, 0x4f000000
lea esi, [rsi + riz*8]
mov rax, qword [r14]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x14003d2ef
mov rcx, r14
call fcn.14003b500
invalid
invalid
invalid
add r14, 8
add esi, 8
dec rsi
jne case.0x14002441e.468
jmp 0x14003d383
add byte [rax], al
mov qword [rsp + 0x68], rax
mov edx, eax
and edx, 3
xor eax, eax
invalid
ror byte [rax - 0x7d], 0xfa
cmp rdx, 2
jae 0x14003d31a
cli
add dh, byte [rbx + 0xb]
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
and al, 0x70
mov edi, dword [rsp + 0x5c]
and al, 0x5c
pop rsp
jmp 0x14003d336
sbb al, 0x83
cli
add cl, byte [rax - 0x75]
invalid
je 0x14003d345
mov esi, dword [rsp + 0x70]
mov edi, dword [rsp + 0x5c]
and al, 0x5c
jne 0x14003d336
mov rcx, qword [rsp + 0x68]
and al, 0x68
shr rcx, 0x20
mov eax, 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x77], al
and byte [r9 - 0x77], r8b
invalid
invalid
mov dword [r13 + 0x20], eax
mov dword [r13 + 0x24], ecx
jmp 0x14003d3bc
and al, 0xeb
and al, 0xeb
jl case.0x14002441e.575
je case.0x14002441e.537
and cl, byte [rcx - 0x73]
lea rax, [r14 + rax*8]
add al, 0xc6
lea r15, [rax + r12*8]
mov rax, qword [r15]
lock dec qword [rax]
jne 0x14003d35b
mov rcx, r15
call fcn.14003b500
add r15, 8
dec r13
dec ebp
or byte [rcx - 1], cl
int 0x75
out 0x48, al
cmp rdi, rbx
dec ebp
jne case.0x14001cf7f.449
cmp rdi, rbx
jbe 0x14003d383
mov rax, qword [r14]
lock dec qword [rax]
jne case.0x14002795d.457
invalid
or byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.14003b500
add r14, 8
dec rsi
jne 0x14003d369
invalid
mov rcx, qword [rsp + 0x60]
add rcx, 8
add ecx, 8
add ecx, 8
call fcn.14003d644
xor ebx, ebx
mov rsi, qword [rsp + 0x70]
mov edi, dword [rsp + 0x5c]
jl 0x14003d3bf
pop rsp
jmp case.0x14002441e.524
je 0x14003d3bb
jo 0x14003d324
jl 0x14003d3bf
call fcn.1401035d0
xor al, 1
add byte [rcx + rax], dh
jmp 0x14003ce7e
invalid
invalid
mov dword [rcx], 1
mov dword [rcx + 4], eax
mov rsi, qword [rsp + 0x70]
je 0x14003d3db
invalid
add dword [rcx], eax
add byte [rax], al
add byte [rcx - 0x74b7fbbf], cl
add al, 0x48
mov esi, dword [rsp + 0x70]
je 0x14003d3db
invalid
je 0x14003d3db
jo 0x14003d344
mov edi, dword [rsp + 0x5c]
jl 0x14003d3df
and al, 0x5c
pop rsp
mov rcx, r15
stc
mov edx, ebp
call fcn.14002f830
dec dword [rax - 0x75]
pop rsp
and al, 0x68
invalid
dec dword [rax - 0x75]
pop rsp
and al, 0x68
invalid
push 0xffffffff89f18948
cli
mov rcx, rsi
mov ecx, esi
mov edx, edi
call fcn.14002f830
mov rax, rbx
and al, 0xff
dec dword [rax - 0x77]
fmul dword [rax - 0x7f]
invalid
invalid
add rsp, 0xf8
add esp, 0xf8
invalid
clc
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
pop rdi
pop rdi
ret
lea r8, [rsp + 0x80]
mov qword [r8], r15
mov dword [rax], edi
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rbp - 0x77], cl
mov dword [rax], edi
invalid
invalid
mov dword [rax], edi
mov byte [r8 + 8], bpl
mov byte [rax + 8], ch
push 0x58d4808
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
lea eax, [0x140141d40]
adc byte ds:[r8], al
adc byte [r8], al
adc byte [rax], al
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401419b0]
wait
adc byte [r8], r8b
invalid
wait
adc byte [r8], r8b
jmp 0x14003d440
sub dword [rbp + rcx*4 - 0x7c], ecx
and al, 0x80
add byte [rax], al
add byte [rax], al
mov qword [r8], r15
invalid
invalid
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
add byte [rax], al
mov qword [r8], r15
mov dword [rax], edi
mov byte [r8 + 8], r14b
mov byte [rax + 8], dh
jo 0x14003d42e
or byte [rax - 0x73], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
add eax, 0x104333
adc byte [r8], al
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
and byte [rax - 0x73], cl
or eax, 0x115c37
invalid
add byte [rbp + rcx*4 + 0xd], cl
lock adc byte [rax], al
invalid
lea r9, [0x140141730]
or eax, 0x1042f0
add byte [rdx + 0x2b], bh
mov edx, 0x2b
add byte [rax], al
add al, ch
call fcn.1400ffa90
or al, 0
add byte [rax - 0x73], cl
lea rax, [rsp + 0x78]
lea eax, [rsp + 0x78]
and al, 0x78
and al, 0x78
lea rdx, [rsp + 0xb8]
lea edx, [rsp + 0xb8]
mov eax, 0x48000000
mov dword [rdx], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx], rax
lea rax, [0x14003c751]
mov qword [rdx], rax
lea rax, [0x14003c751]
lea eax, [0x14003c751]
invalid
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax + 2], dil
mov eax, 2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x90], rax
test byte [rax + rdx*4], ah
and al, 0x90
nop
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0xa0], 0
test byte [rax + riz*4], ah
and al, 0xa0
movabs al, byte [0x4800000000000000]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
movabs rax, 0x400000020
mov eax, 0x20
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rbp*4], ah
and al, 0xa8
add byte [rax], al
mov qword [rsp + 0xa8], rax
and al, 0xa8
test al, 0
add byte [rax], al
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
mov byte [rsp + 0xb0], 3
add byte [rax], al
add byte [rbx], al
invalid
add byte [rax], al
add ecx, dword [rax - 0x73]
add eax, 0x104789
mov dword [rdi + 0x10], eax
invalid
lea rax, str.internal_error:_entered_unreachable_code:_Invalid_poll_status_during_update_
lea eax, [0x140141c30]
mov dword [rdi + 0x10], eax
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
and al, 0xc8
adc byte [r8], r8b
adc byte [rax], al
lea rcx, [rsp + 0xc8]
mov qword [rcx], rax
add dword [rax + 1], edi
and al, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax + 1], edi
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rax
invalid
invalid
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], rax
mov dword [rcx + 0x28], eax
and byte [rax - 0x77], cl
sub byte [r8 - 0x77], cl
invalid
invalid
mov dword [rcx + 0x28], eax
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
lea edx, [0x140141c40]
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
lea edx, [0x140141c40]
lea edx, [0x140141c40]
adc byte [r8], r8b
adc byte [rax], al
call fcn.1400ff580
movabs eax, dword [0x848d4c0b0f000c20]
or al, 0
ud2
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8], rsi
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
add eax, 0x104831
xor byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x104831
adc byte [rax], al
adc byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x115b6d
pop rbx
adc dword [rax], eax
lea r9, [0x1401419d0]
adc byte [rax], r8b
adc byte [rax], al
jmp 0x14003d440
xor edi, edi
invalid
lea rcx, str.assertion_failed:_i___self.len__
or eax, 0x10885a
pop rdx
mov byte [rax], dl
adc byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_vec_dequemod.rs
jae case.0x140017f36.466
jmp 0x14003d52d
lea rcx, str.assertion_failed:_j___self.len__
lea ecx, str.assertion_failed:_j___self.len__
mov byte [rax], dl
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
wait
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_vec_dequemod.rs
lea eax, [0x140145dc8]
mov byte [rax], dl
add byte [rdx + 0x20], bh
and byte [rax], al
add byte [rax], al
adc byte [rax], al
mov edx, 0x20
and byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400ff740
or dword [rdx], esp
or al, 0
int3
push rbx
sub rsp, 0x40
sub esp, 0x40
in al, dx
mov rdi, r9
mov rdi, r9
mov rdi, r9
iretd
mov rbx, r8
mov ebx, eax
mov r10, rdx
mov edx, edx
mov rsi, rcx
invalid
mov ecx, dword [rsp + 0x88]
mov word [rax + rcx*4], fs
and al, 0x88
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x3c
and al, 0x3c
mov dword [rsp + 0x3c], 0
and al, 0x3c
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 1], bh
mov eax, 0xffffffff
invalid
invalid
cmp ecx, 0x3b9aca00
je 0x14003d5d3
stc
add dl, cl
invalid
invalid
retf 0x3b9a
cmp esi, dword [rsp + rbp*2 + 0x48]
mov eax, dword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
invalid
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], 0
add byte [rbp + 0xf423f91], cl
add byte [rbp + rcx*4 - 0x7f], al
invalid
invalid
invalid
lea edx, [rcx + 0xf423f]
xchg ecx, eax
invalid
sldt word [rbp + r9*4 - 0x7f]
sldt word [rbp + rcx*4 - 0x7f]
lea r8d, [rcx - 0x3b8b87c1]
cmp dword [rdi], 0x81c47478
stc
rol dword [rdi + 0xf443b8b], 0x42
xchg dword [rbx + 0x420f443b], ecx
invalid
js case.0x14002441e.409
cmp ecx, 0x3b8b87c1
xchg dword [rbx + 0x420f443b], ecx
mov edi, dword [rbx]
cmovb r8d, edx
sbb rax, 0xffffffffffffffff
sbb eax, 0xffffffff
ret 0x8348
ret 0x8348
sbb eax, 0xffffffff
inc dword [rcx + rcx*4 - 0x3f]
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
imul ecx, ecx, 0x44b83
add al, 0
shr rcx, 0x27
shr ecx, 0x27
invalid
imul ecx, ecx, 0x3b9aca00
sub r8d, ecx
enter 0xffffffffffffe8b9, 3
add byte [rax], al
invalid
cmp eax, dword [rcx + 0x29]
enter 0xffffffffffffe8b9, 3
add eax, dword [rax]
add byte [rax - 9], cl
mul ecx
invalid
add byte [rax], al
mul rcx
mul ecx
imul rcx, r8, 0x431bde83
imul ecx, eax, 0x431bde83
shr rcx, 0x32
shr ecx, 0x32
add rcx, rax
adc rdx, 0
adc edx, 0
mov eax, 0xffffffff
cmp rcx, rax
cmovae rcx, rax
cmovae ecx, eax
invalid
dec dword [rax + 0x39]
ror dword [rax + 0xf], 0x43
cmovae ecx, eax
xor eax, eax
invalid
cmovae ecx, eax
xor eax, eax
neg rdx
neg edx
sbb eax, eax
or eax, ecx
ror byte [rcx], 0xc8
mov r8d, 0xffffffff
cmp rdi, r8
cmovb r8, rdi
cmovb eax, edi
invalid
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov dword [rsp + 0x28], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
lea r9, [rsp + 0x3c]
and al, 0x3c
cmp al, 0x4c
mov ecx, edx
mov rcx, r10
mov rdx, rbx
mov edx, ebx
invalid
call qword [sym.imp.KERNEL32.dll_GetQueuedCompletionStatusEx]
adc eax, 0xc7aeb
jmp 0x14003d675
or al, 0
test eax, eax
je case.0x14001e327.441
sal byte [rdx + rdx - 0x75], 0x4c
and al, 0x3c
mov ecx, dword [rsp + 0x3c]
cmp rcx, rdi
ja 0x14003d634
invalid
sub cl, byte [rax - 0x77]
mov qword [rsi], rbx
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
invalid
mov dword [rsi + 8], ecx
or bl, r13b
sbb edi, edi
call qword [sym.imp.KERNEL32.dll_GetLastError]
jmp 0x14003d62c
call qword [sym.imp.KERNEL32.dll_GetLastError]
jp case.0x14001d718.441
jp case.0x14001d718.441
add byte [rax - 0x3f], cl
loopne 0x14003d63d
invalid
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
or rax, 2
enter 0x4802, 0xffffffffffffff89
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
or byte [rax - 0x39], r9b
or byte [rax - 0x39], cl
invalid
add byte [rax], al
add byte [rax], al
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindowsiocp.rs
add eax, 0x104505
adc byte [r8], r8b
mov rdx, rdi
mov edx, edi
cli
call fcn.1400ff6c0
jge case.0x140024b32.349
and byte [rax + rax], cl
or al, 0
int3
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rdi, rcx
iretd
iretd
lea rsi, [rcx + 8]
mov rcx, rsi
int1
jno 0x14003d660
int1
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc eax, 0xc7a77
ja 0x14003d6d9
mov rax, qword [0x140166098]
mov eax, dword [0x140166098]
xor byte [rdx - 0x2eb7ffee], cl
loopne 0x14003d6b4
shl rax, 1
shl eax, 1
test rax, rax
test eax, eax
jne case.0x14003d97a.191
test dword [rsi + 0x31000000], edi
mov esi, 0x31000000
add byte [rax], al
xor ebx, ebx
fisttp dword [rdx - 0x3f7befb9]
mov al, byte [rdi + 0x10]
adc byte [r8 + r8*8 + 0xc0850f], r8b
add byte [rax], al
invalid
test al, al
jne 0x14003d741
add byte [rax], al
add byte [rbx + rcx*4 + 0x77], cl
sub byte [rax - 0x39], cl
mov r14, qword [rdi + 0x28]
mov qword [rdi + 0x28], 0
sub byte [r8], r8b
add byte [rax], al
invalid
sub byte [r8], r8b
add byte [rax], al
add byte [rbp - 0x7b], cl
test r14, r14
je 0x14003d6b6
mov rax, qword [rdi + 0x20]
test r14, r14
test esi, esi
je 0x14003d6b6
mov rax, qword [rdi + 0x20]
and byte [r13 + 0x31], r8b
and byte [rbp + 0x31], al
xor r15d, r15d
xor ecx, ecx
push qword [rcx]
leave
mov rdx, qword [rax + rcx*8]
mov edx, dword [rax + rcx*8]
mov r8, qword [rdx]
lea r12, [rcx + 1]
lea esp, [rcx + 1]
lea esp, [rcx + 1]
cmp r8, 1
jbe 0x14003d6be
mov rcx, r12
cmp r14, r12
jne 0x14003d69b
loope 0x14003d6fd
pop rsi
xor r15d, r15d
xor r12d, r12d
xor esp, esp
jmp 0x14003d6d3
lock dec qword [rdx]
mov r15d, 1
add byte [rax], al
add byte [rax], al
jne 0x14003d6d3
mov rcx, qword [rax + rcx*8]
call fcn.14003b556
invalid
dec dword [rbp + 0x39]
cmp esp, esi
enter 0xffffffffffff83e8, 0xffffffffffffffde
invalid
cmp esp, esi
je 0x14003d714
mov rax, qword [rdi + 0x20]
mov rcx, qword [rax + r12*8]
mov ecx, dword [rax + riz*8]
mov ecx, dword [rax + riz*8]
loopne 0x14003d729
mov rdx, qword [rcx]
cmp rdx, 1
cmp edx, 1
adc dword [rax - 0x7d], ecx
cli
cmp edx, 1
add dword [rsi + 0x11], esi
jbe 0x14003d6fa
lea rdx, [r15*8]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x29], cl
ror byte [rdx - 0x77], 1
mov qword [rax + r12*8], rcx
sub rax, rdx
sub eax, edx
mov qword [rax + r12*8], rcx
loopne case.0x14002441e.449
jmp case.0x14001e327.448
adc cl, byte [rcx - 1]
invalid
inc edi
lock dec qword [rcx]
dec qword [rcx]
dec qword [rcx]
or dword [rbp + 9], esi
jne case.0x14001e327.448
or dword [rdx - 0x75], ecx
mov rcx, qword [rax + r12*8]
or al, 0xe0
call fcn.14003b556
inc r12
inc esp
invalid
cmp r14, r12
jne case.0x14001d718.440
invalid
invalid
sub r14, r15
sub esi, edi
mov qword [rdi + 0x28], r14
mov rcx, rsi
mov ecx, esi
sub byte [rax - 0x77], cl
int1
mov ecx, esi
mov edx, ebx
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rdi
jmp fcn.14002f830
invalid
call fcn.1401035d0
pop rsi
or al, 0
mov ebx, eax
xor bl, 1
add ecx, ebp
invalid
invalid
invalid
invalid
ret
add ecx, ebp
xor eax, 0x4cffffff
invalid
invalid
invalid
invalid
lea r8, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [r8], rsi
mov byte [r8 + 8], bl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
je 0x14003d796
adc byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x115910
or eax, 0x115910
add byte [rbp + rcx*4 + 0xd], cl
mov dword [rdx + 0x10], eax
add byte [rdx + 0x2b], bh
add byte [rax], al
invalid
lea r9, [0x1401419f0]
or eax, 0x104289
mov edx, 0x2b
add byte [rax], al
add al, ch
invalid
invalid
call fcn.1400ffa90
or al, 0
add ah, cl
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0xd8
add byte [rax], al
mov rsi, rdx
mov rbx, rcx
lea rcx, [rsp + 0x60]
mov qword [rcx], 0xffffffffffffffff
invalid
invalid
invalid
xor eax, eax
lea r9, [rsp + 0x88]
add byte [rax], al
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], al
mov dword [r9], eax
mov qword [r9 + 8], rax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov dword [r9], eax
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 3
lea r8, [0x140142138]
adc byte [rax], al
adc byte [rax], al
mov edx, 0x100000
call qword [sym.imp.ntdll.dll_NtCreateFile]
test eax, eax
je 0x14003d864
add byte [rax], al
add byte [rax], al
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
add byte [rax - 0x3f], cl
loopne 0x14003d80d
add byte [rax - 0x3f], cl
loopne 0x14003d80d
or rax, 2
lea rsi, [rsp + 0x68]
invalid
mov qword [rsi], rax
push 0x48068948
lea eax, [rsp + 0x98]
lea rax, [rsp + 0x98]
cwde
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rax], esi
lea rcx, [fcn.1400aa3f0]
mov qword [rax], rsi
lea rcx, [fcn.1400aa3f0]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0x104972
adc byte [r8], al
lea rcx, str.Failed_to_open_DeviceAfdMio:_h_
adc byte [r8], al
lea rdx, [rsp + 0xa8]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x70]
and al, 0x70
and al, 0x70
call fcn.1400023e0
mov rax, qword [rsi]
invalid
mov ecx, eax
and ecx, 3
lea rdx, [0x140155698]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
invalid
mov cl, byte [rax + 0x10]
jmp 0x14003dcb2
add byte [rax], al
mov rdi, qword [rsp + 0x60]
mov r8d, 2
lock xadd qword [0x140165f30], r8
add r8, 2
add eax, 2
invalid
invalid
rol byte [rdx], 0x48
mov edx, dword [rbx + 0x10]
mov rdx, qword [rbx + 0x10]
mov rcx, rdi
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateIoCompletionPort]
or al, 0
test rax, rax
je case.0x140024b32.314
mov rcx, qword [rsp + 0x60]
mov dl, 2
call qword [sym.imp.KERNEL32.dll_SetFileCompletionNotificationModes]
test eax, eax
je case.0x140024b32.314
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14003dd95
add byte [rax], al
add byte [rax], al
mov rbx, rax
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
add ecx, dword [rax - 0x77]
invalid
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov dword [rbx + 8], eax
mov dword [rbx + 8], eax
or byte [r8 - 0x77], cl
or byte [rax - 0x77], cl
mov qword [rbx + 0x10], rdi
jnp 0x14003d8e3
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
push rsi
adc byte [rax + 0x3b], cl
invalid
cmp rdx, qword [rsi]
jne 0x14003d8e8
mov rcx, rsi
call fcn.140047811
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
adc byte [rax - 0x75], cl
invalid
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x77], r9b
sbb al, 0xd0
invalid
mov qword [rax + rdx*8], rbx
inc rdx
inc edx
mov qword [rsi + 0x10], rdx
xor esi, esi
imul cl
and al, byte [rax + rax]
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetLastError]
jmp 0x14003dd20
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetLastError]
ja case.0x14002b3c0.187
add byte [rcx - 0x193eb73a], cl
mov esi, eax
shl rsi, 0x20
invalid
out 0x20, al
and byte [rax - 0x7d], cl
or rsi, 2
mov rcx, rdi
mov ecx, edi
invalid
mov ecx, edi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0xc7719
sbb dword [rdi + 0xc], esi
ja case.0x14003b110.67
add cl, ch
add al, 4
jmp 0x14003dd20
add byte [rax], al
mov cl, byte [rax + 0xf]
jmp 0x14003dcb2
mov es, word [rbx]
add byte [rax], al
mov es, word [rbx]
add byte [rax], al
shr rax, 0x20
mov cl, 1
cmp eax, 0x41c
sbb al, 4
add byte [rax], al
jg case.0x14002b3c0.182
push rdx
cmp eax, 0x78
jg case.0x14002f4d2.134
invalid
clc
js 0x14003d944
cmp eax, 0x26
jg 0x14003da35
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx - 0x77c0140], al
clc
adc dword [rdi], ecx
xchg ecx, edi
add eax, 0xfffffffe
cmp eax, 0x11
clc
adc dword [rdi], ecx
xchg ecx, edi
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x14015574c]
lea rdx, [0x14015574c]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
sar bh, 1
invalid
sar bh, 1
loopne 0x14003d9a8
invalid
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x14003d97a
xchg ebx, esp
add eax, dword [rax]
invalid
xchg ebx, esp
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [0x1401556a8]
or eax, 0x117d35
adc dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
jmp 0x14003dcb2
add byte [rax], al
cmp eax, 0x2725
jg 0x14003da04
add byte [rdi + 0x7a], bh
cmp eax, 0x5b3
jle 0x14003da5e
add byte [rdi], cl
mov cs, ecx
add byte [rax], al
add byte [0x14003f8e7], bh
cmp eax, 0x1f4d
cmp eax, 0x1f4d
invalid
jg 0x14003dac2
and al, byte [rcx]
add byte [rax], al
add byte [0x14003f508], bh
cmp eax, 0x1b63
add byte [rax], al
jg 0x14003dc12
add al, byte [rax]
add byte [0x14003df64], bh
cmp eax, 0x5b4
mov ah, 5
add byte [rax], al
add byte [rdi], cl
je case.0x14003da2c.12
test dl, bh
add al, byte [rax]
add byte [0x14003f0d1], bh
invalid
add byte [rax], al
add byte [rax], al
cmp eax, 0x1716
invalid
add byte [rdi], cl
test bh, ch
add al, byte [rax]
add byte [rax], al
invalid
invalid
je case.0x14003da2c.12
add byte [rax], al
jmp case.0x14003da2c.4
add byte [rax], al
cmp eax, 0xcd
jle 0x14003da91
rol byte [rax], 0
invalid
add byte [rax], al
add byte [rdi], cl
invalid
mov es, eax
rol byte [rax], 0
rol byte [rax], 0
add byte [rax], al
add byte [0x14003dae0], bh
cmp eax, 0x10a
add byte [rax], al
jg case.0x14003b110.64
add byte [0x14003dac8], bh
cmp eax, 0xe7
out 0, eax
add byte [rax], al
jg 0x14003dc2d
add al, byte [rax]
add byte [case.0x14003d95d.84], bh
cmp eax, 0xce
add byte [rdi], cl
je 0x14003db9e
test byte [rcx + rax - 0x20c30000], ch
cmp eax, 0xdf
jne case.0x14003da2c.4
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rbx + 3], ecx
add byte [rax], al
mov cl, 0x1b
sbb ebp, ecx
scasb al, byte [rdi]
add al, byte [rax]
invalid
sbb ebp, ecx
scasb al, byte [rdi]
add al, byte [rax]
add byte [0x140040ff5], bh
cmp eax, 0x35ec
jg 0x14003db37
sub byte [rcx], al
add byte [rax], al
invalid
add byte [rbp - 0x273f78], cl
inc dword [rbx - 0x78f0ee07]
invalid
lea ecx, [rax - 0x2740]
cmp ecx, 0x11
ja 0x14003dbf2
add byte [rax], al
lea rax, [0x140155794]
movsxd rcx, dword [rax + rcx*4]
mov byte [rax + 1], cl
sar edi, 0xe1
jmp rcx
jmp 0x14003dcb2
cmp eax, 0x56
jg case.0x14003b110.46
cmp eax, 0x42
jg 0x14003dc44
std
add dword [rax], eax
invalid
jg 0x14003dc44
std
add dword [rax], eax
add byte [rbx - 0x7bf0d808], al
cmp eax, 0x27
je 0x14003dd41
int1
add al, byte [rax]
invalid
int1
add al, byte [rax]
add byte [rbx - 0x7bf0ca08], al
cli
add dword [rax], eax
add cl, ch
invalid
cmp eax, 0x35
je case.0x140038a8c.24
jmp case.0x14003da2c.4
invalid
add byte [rax], al
add byte [0x14003ded8], bh
cmp eax, 0x475
jle 0x14003db56
cmp eax, 0x4cf
iretd
add byte [rax], al
add byte [rdi], cl
invalid
jg case.0x14003d95d.40
add byte [0x14003deef], bh
cmp eax, 0x476
add byte [rax], al
je 0x14003dbdd
test byte [rsi + 1], bl
add byte [rax], al
add dword [rax], eax
add byte [0x14003df53], bh
cmp eax, 0x4cf
add byte [rdi], cl
test dword [rsi - 0x4efffffe], edi
mov cl, 5
jmp 0x14003dcb2
cmp eax, 0x90
jne case.0x14003da2c.4
add al, byte [rax]
add byte [rcx + 0x221e905], dh
mov cl, 5
jmp 0x14003dcb2
cmp eax, 0x90
add byte [rax], al
jle case.0x14003d97a.171
mov fs, edx
add byte [rax], al
add byte [0x14003db4a], bh
add byte [rax], al
invalid
cmp eax, 0xa9
add byte [rax], al
add byte [rdi], cl
invalid
jg 0x14003dc71
add dword [rax], eax
add byte [0x14003db3d], bh
cmp eax, 0x91
add byte [rax], al
cmp eax, 0x91
je case.0x14003b110.21
xor al, byte [rcx]
add byte [rax], al
cmp eax, 0xa1
movabs eax, dword [0xe1840f000000]
add byte [rax], al
je 0x14003db9e
add byte [rax], al
add cl, ch
jmp case.0x14003da2c.4
xchg byte [rdx], al
add byte [rax], al
cmp eax, 0x25e8
call 0x14f03daed
invalid
add byte [rax], al
jg 0x14003dc8b
add dword [rax], eax
add byte [0x14003fa20], bh
cmp eax, 0x1f4e
add byte [rdi], cl
je case.0x14003da2c.12
test al, bl
add dword [rax], eax
add byte [0x14003faff], bh
cmp eax, 0x2022
cmp eax, 0x2022
and ah, byte [rax]
add byte [rax], al
invalid
and byte [rax], al
add byte [rdi], cl
test ch, cl
add dword [rax], eax
add byte [rax], al
invalid
invalid
je case.0x14003da2c.12
add byte [rax], al
jmp case.0x14003da2c.4
cmp eax, 0x251
jg 0x14003dc9e
add byte [rax], al
push rcx
add al, byte [rax]
add byte [rdi], cl
invalid
add byte [rax], al
cmp eax, 0x10b
je case.0x14003b110.28
test ch, ch
add byte [rax], al
add byte [case.0x140038a8c.24], bh
push rax
add dword [rax], eax
invalid
cmp eax, 0x150
add dword [rax], eax
add byte [rdi], cl
test dword [rdi], edi
add al, byte [rax]
add byte [rcx + 0x1a2e90f], dh
add byte [rax], al
jne case.0x14003da2c.4
cmp eax, 0x6f
jg 0x14003dd30
cmp eax, 0x57
je 0x14003dc0b
add byte [rax], al
add byte [rax], al
cmp eax, 0x6d
je 0x14003dc40
invalid
add cl, ch
sbb byte [rdx], al
add byte [rax], al
mov cl, 0x26
jmp 0x14003dcb2
jmp 0x14003dcb2
lea ecx, [rax - 0x3c2a]
cmp ecx, 2
jb case.0x14003da2c.12
mov dh, dl
ret
invalid
cmp eax, 0x35ed
je case.0x14003da2c.12
pop rdi
add dword [rax], eax
invalid
in eax, dx
xor eax, 0x840f0000
pop rdi
add dword [rax], eax
add cl, ch
jmp case.0x14003da2c.4
cmp eax, 0x41d
jmp case.0x14003da2c.4
add byte [rax], al
cmp eax, 0x41d
sbb eax, 0xf000004
test byte [rdi + 1], cl
add byte [rax], al
je case.0x14003da2c.12
add qword [r8], r8
add byte [0x14003dfc7], bh
cmp eax, 0x461
cmp eax, 0x461
invalid
add byte [rax], al
je case.0x14003da2c.12
test byte [rcx + rax], al
add dword [rax], eax
add byte [0x14003dfdc], bh
cmp eax, 0x46b
add al, 0
add byte [rdi], cl
jne case.0x14003da2c.4
test ecx, edx
add dword [rax], eax
add byte [rax], al
mov cl, 0x1e
invalid
xor al, 1
add byte [rax], al
mov cl, 0x1e
jmp 0x14003dcb2
add byte [rax], al
cmp eax, 0x79
je case.0x14003da2c.12
sub dword [rcx], eax
add byte [rax], al
clc
jns case.0x140038a8c.18
test byte [rcx], ch
add dword [rax], eax
add byte [rax], al
cmp eax, 0x7b
je 0x14003db9e
sub dword [rcx], eax
add byte [rax], al
cmp eax, 0x7b
je 0x14003db9e
cmp eax, 0x84
add byte [rax], al
add byte [rdi], cl
jne case.0x14003da2c.4
invalid
add byte [rax], al
jne case.0x14003da2c.4
mov cl, 1
add dword [rax], eax
add byte [rcx + 0x114e919], dh
sbb ecx, ebp
adc al, 1
add byte [rax], al
mov cl, 0x19
jmp 0x14003dcb2
adc al, 1
add byte [rax], al
sbb ecx, ebp
adc al, 1
add byte [rax], al
mov cl, 0x21
jmp 0x14003dcb2
invalid
add dword [rax], eax
add byte [rax], al
and ecx, ebp
or eax, 0xb1000001
add byte [rax], al
mov cl, 0x11
adc ecx, ebp
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x106e911], dh
adc ecx, ebp
invalid
add byte [rax], al
mov cl, 0x1f
invalid
jmp 0x14003dcb2
inc dword [rax]
add byte [rax], al
invalid
inc dword [rax]
add byte [rax], al
mov cl, 9
or ecx, ebp
clc
add byte [rax], al
add byte [rax], al
or ecx, ebp
clc
add byte [rax], al
add byte [rax], al
mov cl, 0xa
or ch, cl
int1
invalid
add byte [rax], al
mov cl, 0xa
or ch, cl
int1
add byte [rax], al
add byte [rax], al
or ch, cl
int1
add byte [rax], al
add byte [rax], al
mov cl, 6
invalid
invalid
invalid
add byte [rax], al
mov cl, 6
jmp 0x14003dcb2
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov cl, 3
jmp 0x14003dcb2
jrcxz case.0x14003d85a.36
add byte [rax], al
jrcxz case.0x14003d85a.36
add byte [rax], al
mov cl, 7
jmp 0x14003dcb2
add byte [rax], al
add byte [rax], al
mov cl, 2
jmp 0x14003dcb2
add byte [rax], al
add byte [rax], al
mov cl, 0x20
jmp 0x14003dcb2
and cl, ch
invalid
mov cl, 0x10
jmp 0x14003dcb2
mov cl, 0xe
jmp 0x14003dcb2
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [0x14004031d], bh
invalid
add byte [rax], al
cmp eax, 0x2726
invalid
je 0x14003dc0b
cmp eax, 0x2733
invalid
jne case.0x14003da2c.4
mov cl, 0x14
jmp 0x14003dcb2
add byte [rax], al
add byte [rax], al
cmp eax, 0x1b64
je case.0x14003da2c.12
cmp eax, 0x1b80
add byte [rax], al
je case.0x14003da2c.12
test byte [rax - 0x17000000], cl
sbb eax, dword [rcx]
add byte [rax], al
invalid
jmp case.0x14003da2c.4
add byte [case.0x14003b110.44], bh
cmp eax, 0xe8
add byte [rax], al
je 0x14003dc40
or al, 0x3d
add al, byte [rcx]
add byte [rax], al
cmp eax, 0x102
je case.0x14003da2c.12
jmp case.0x14003da2c.4
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x7c9114f5], dh
outsb dx, byte [rsi]
cmp eax, 0x43
je case.0x140038a8c.24
mov cl, 0xb
jmp 0x14003dcb2
outsb dx, byte [rsi]
outsb dx, byte [rsi]
cmp eax, 0x43
je case.0x140038a8c.24
cmp eax, 0x50
je 0x14003dc83
xor eax, 0xf5e9
add byte [rcx], dh
xor ecx, ecx
jmp case.0x14003da2c.4
xor ecx, ecx
jmp 0x14003dcb2
cmp eax, 0x4d0
je case.0x14003da2c.17
invalid
add al, 0
add byte [rdi + rcx + 0x3d], dh
invalid
cmp eax, 0x50f
invalid
cmp eax, 0x50f
jne case.0x14003da2c.4
add byte [rax], al
mov cl, 0x1a
jmp 0x14003dcb2
mov cl, 4
jmp 0x14003dcb2
cmp eax, 0xaa
add byte [rax], al
add byte [rdi + rcx + 0x3d], dh
invalid
cmp eax, 0xb7
add byte [rax], al
je 0x14003dc87
invalid
cmp eax, 0xb7
jne case.0x14003da2c.4
add byte [rax], al
add byte [rcx - 0x4ed414f4], dh
or al, 0xeb
invalid
mov cl, 0x1c
jmp 0x14003dcb2
mov cl, 0xc
jmp 0x14003dcb2
or al, 0xeb
sub esi, dword [rcx + 0x3d27eb1c]
jmp 0x1b403dcb6
invalid
mov cl, 0x1c
jmp 0x14003dcb2
cmp eax, 0x25e9
je case.0x14003da2c.12
cmp eax, 0x271d
je 0x14003dcb2
invalid
jmp case.0x14003da2c.4
cmp eax, 0x252
je case.0x14003da2c.12
add al, byte [rax]
add byte [rbx + rcx + 0x3d], dh
jrcxz 0x14003dcab
cmp eax, 0x3e3
jne case.0x14003da2c.4
mov cl, 0x16
lea rdx, [rsp + 0x70]
call fcn.14003c3aa
mov rsi, rax
mov rax, qword [rsp + 0x68]
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x14003dd20
test rcx, rcx
je 0x14003dd20
sbb dh, byte [rbx + 0xc]
add byte [rax - 0x75], cl
or eax, 0x1282db
fild dword [rdx - 0x2dceffee]
fild dword [rdx - 0x2dceffee]
mov r8, rdi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, rsi
mov eax, esi
add rsp, 0xd8
fadd dword [rax]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
cmp eax, 0x70
je 0x14003dd41
invalid
clc
jo 0x14003dda8
or al, 0x83
cmp eax, 0x78
clc
js 0x14003ddae
invalid
jne case.0x14003da2c.4
invalid
mov cl, 0x24
jmp 0x14003dcb2
jno 0x14003dd3e
invalid
invalid
and al, 0xe9
jno 0x14003dd3e
invalid
invalid
mov cl, 0x18
jmp 0x14003dcb2
push 0xffffffffffffffff
invalid
invalid
sbb cl, ch
push 0xffffffffffffffff
invalid
mov cl, 0x28
jmp 0x14003dcb2
invalid
invalid
invalid
invalid
sub cl, ch
invalid
invalid
mov cl, 0x29
jmp 0x14003dcb2
pop rsp
invalid
invalid
invalid
sub ecx, ebp
pop rsp
invalid
invalid
adc ch, cl
push rbp
invalid
invalid
adc ebp, ecx
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
lea rax, [rsp + 0x48]
mov qword [rax], 0
lea rcx, [rsp + 0x54]
mov dword [rcx], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 8
xor edi, edi
mov rcx, rdx
mov edx, r8d
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
je 0x14003de03
mov rax, qword [rsp + 0x48]
mov qword [rsi + 8], rax
jmp 0x14003de11
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov dword [rsi + 4], eax
mov edi, 1
mov dword [rsi], edi
add rsp, 0x58
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
mov rdi, qword [rcx]
movabs rax, 0x8000000000000000
cmp rdi, rax
je 0x140041d4c
mov rsi, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rsi
call fcn.1400a0d6f
test rdi, rdi
je 0x140041d4c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [rsp + 0x2a8]
lea rdx, [rsp + 0x180]
mov r8d, 0x110
call fcn.1400fc250
mov eax, 8
mov ecx, 2
jmp 0x1400451c4
test al, 2
add byte [rax], al
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0x2b0]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rax
mov r14d, dword [rsp + 0x2c0]
mov rax, qword [rsp + 0x2c8]
and al, 0xc8
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x7d], cl
jl 0x140044d3c
pop rax
invalid
je 0x140044d38
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov qword [rsp + 0x28], rax
mov eax, 1
mov qword [rsp + 0x50], rax
jmp 0x140044d3f
xor eax, eax
mov qword [rsp + 0x50], rax
cmp qword [rsp + 0x68], rbx
jne 0x140044d48
jmp 0x140044d7a
mov r15, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x78]
mov rcx, rbp
call case.0x1400acceb.327
mov rbx, rax
mov rcx, rdx
mov qword [rsp + 0x40], rbp
lea r8, [rbp*2]
mov qword [rsp + 0x38], rdx
mov rdx, r15
call fcn.1400fc250
mov al, byte [rsp + 0xa8]
mov cl, byte [rsp + 0xa9]
mov rbp, qword [rsp + 0x98]
test rbp, rbp
mov byte [rsp + 0x27], al
je 0x140044db6
lock inc qword [rbp]
jle 0x140045206
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0xb0], rax
jmp 0x140044db6
mov byte [rsp + 0x26], cl
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x1a0], rax
mov dword [rsp + 0x1a0], eax
mov dword [rsp + 0x1a0], eax
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
add dword [rax], eax
add byte [rcx - 0x43], al
add dword [rax], eax
add byte [rax], al
test r12, r12
je 0x140044e5c
mov qword [rsp + 0x30], rbp
test r14d, r14d
lea r12, str.called__Result::unwrap____on_an__Err__value
mov rbp, qword [rsp + 0xb8]
cmovne r12, rbp
mov rcx, r14
call fcn.14000af87
mov r15, rax
mov r13, rdx
mov rcx, rdx
mov rdx, r12
mov r8, r14
call fcn.1400fc250
mov rcx, rbp
call qword [sym.imp.secur32.dll_FreeContextBuffer]
movabs rax, 0x8000000000000000
cmp r15, rax
jne 0x140044e69
xor r15d, r15d
xor r14d, r14d
mov r12, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x30]
mov r13d, 1
jmp 0x140044e73
xor r15d, r15d
xor r14d, r14d
mov r12, qword [rsp + 0x28]
jmp 0x140044e73
mov r12, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x30]
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x80], rax
jne 0x140044e91
invalid
fadd dword [rax]
add byte [rax], al
mov qword [rdx + 0x98], rax
mov rax, qword [rsp + 0x50]
mov qword [rdx], rax
mov qword [rdx + 8], r12
xor eax, eax
mov qword [rdx + 0x10], rax
mov r8d, 1
mov qword [rdx + 0x18], r8
mov dword [rdx + 0x18], eax
mov qword [rdx + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x20], xmm0
mov qword [rdx + 0x38], r8
movups xmmword [rdx + 0x40], xmm0
mov qword [rdx + 0x50], r15
mov qword [rdx + 0x58], r13
mov qword [rdx + 0x60], r14
mov qword [rdx + 0x68], rax
mov dword [rdx + 0x68], eax
mov dword [rdx + 0x68], eax
mov dword [rdx + 0xa0], 0x10000
mov byte [rdx + 0xa4], 0
mov qword [rdx + 0xb8], rdi
mov r10, qword [rsp + 0xc0]
mov qword [rdx + 0xe8], r10
mov dword [rdx + 0xe8], edx
mov qword [rdx + 0xf0], r9
mov qword [rdx + 0xf8], rbp
mov r9, qword [rsp + 0xb0]
mov qword [rdx + 0x100], r9
mov qword [rdx + 0x108], r8
mov qword [rdx + 0x110], rax
mov al, byte [rsp + 0x27]
mov byte [rdx + 0x118], al
mov al, byte [rsp + 0x26]
mov byte [rdx + 0x119], al
mov word [rdx + 0x11a], pe_nt_image_headers64
call fcn.140045218
mov rbx, qword [rsp + 0x180]
test rbx, rbx
je 0x14004502c
invalid
mov r15, qword [rsp + 0x188]
mov rdi, qword [rsp + 0x190]
cmp r15, 2
je 0x14004501a
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0x2a8]
mov r8d, 0x110
call fcn.1400fc250
lea rcx, [rsp + 0x3c8]
lea rdx, [rsp + 0x2a8]
jmp 0x140045044
lea rdx, [rsp + 0x198]
mov r15, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
clc
clc
lea rcx, [rsp + 0x3c8]
mov r8d, 0x110
call fcn.1400fc250
or eax, dword [rax]
or eax, dword [rax]
lea rcx, [rsp + 0x58]
call fcn.140041cb6
lea rcx, [rsp + 0x138]
add al, ch
invalid
retf
invalid
dec dword [rax - 0x7b]
fisttp dword [rdi]
test al, al
add byte [rax], al
invalid
lea rcx, [rsp + 0x4d8]
lea rdx, [rsp + 0x3c8]
mov r8d, 0x110
call fcn.1400fc250
cmp r15, 2
je 0x140044a99
lea rbx, [rsp + 0x180]
lea rdx, [rsp + 0x4d8]
mov r8d, 0x110
mov rcx, rbx
call fcn.1400fc250
lea r14, [rsp + 0x2a8]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call fcn.1400fc250
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
mov r8d, 0xd0
mov rdx, r14
call fcn.1400fc250
movups xmm0, xmmword [r14 + 0xd8]
movups xmm1, xmmword [r14 + 0xe8]
movups xmm2, xmmword [r14 + 0xf8]
adc byte [rsi + 0xf8], dl
adc byte [rsi + 0xf8], dl
movups xmmword [rsi + 0xf0], xmm0
movups xmmword [rsi + 0x100], xmm1
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x110], xmm2
mov rax, qword [r14 + 0x108]
mov qword [rsi + 0x120], rax
xchg byte [rax], ah
add dword [rax], eax
add byte [rax + 0xe8], bh
xchg byte [rax], ah
add dword [rax], eax
add byte [rax + 0xe8], bh
mov ecx, 1
jmp 0x1400451c2
lea rbx, [rsp + 0x4d8]
lea rdx, [rsp + 0x3c8]
mov r8d, 0x110
mov rcx, rbx
call fcn.1400fc250
lea r14, [rsp + 0x2a8]
mov r8d, 0x110
mov rcx, r14
mov rdx, rbx
call fcn.1400fc250
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
mov r8d, 0xd0
mov rdx, r14
call fcn.1400fc250
movups xmm0, xmmword [r14 + 0xd8]
movups xmm1, xmmword [r14 + 0xe8]
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsi + 0xf8], dl
xchg esi, eax
clc
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsi + 0xf8], dl
xchg esi, eax
clc
add byte [rax], al
invalid
xchg esi, eax
clc
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xf0], eax
movups xmmword [rsi + 0xf0], xmm0
movups xmmword [rsi + 0x100], xmm1
movups xmmword [rsi + 0x110], xmm2
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x110], edx
mov rax, qword [r14 + 0x108]
mov qword [rsi + 0x120], rax
mov dword [rsi + 0x120], eax
mov dword [rsi + 0x120], eax
mov eax, 0xe8
xor ecx, ecx
xor edi, edi
mov qword [rsi], rcx
mov qword [rsi + rax], rdi
add rsp, 0x5e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
or bl, byte [rdi + 0xb0f000b]
ud2
mov ecx, 8
mov edx, 0x18
call fcn.1400ff110
int3
or byte [rcx - 0x48], r8b
and byte [rcx], al
add byte [rax], al
mov rdx, rdi
call fcn.1400fc250
int1
outsd dx, dword [rsi]
or eax, dword [rax]
int1
outsd dx, dword [rsi]
or eax, dword [rax]
mov qword [rsi], 1
mov rcx, rbx
call fcn.140001867
jmp 0x140045289
or byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rdx, rdi
call fcn.1400fc250
mov qword [rsi], 0
mov dword [rsi], 0
mov dword [rsi], 0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
or al, 0
mov qword [rsp + 0x20], rsi
movups xmm0, xmmword [rsp + 0x58]
lea rax, [rsp + 0x40]
movups xmmword [rax], xmm0
add byte [rax - 0x73], cl
pop rsp
and al, 0x68
add byte [rax - 0x73], cl
pop rsp
and al, 0x68
mov qword [rbx], rax
mov qword [rbx + 8], 0
lea r14, [rsp + 0x28]
mov rsi, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, rbx
call fcn.1400a0e64
mov r15, rdx
cmp rax, 1
jne 0x1400453c5
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x28], 0
mov rcx, r14
call fcn.1400a0eed
mov r12, rax
cmp rax, 1
jne 0x140045397
mov r13, rdx
mov r8d, dword [rdx + 0x10]
cmp r8d, dword [r15 + 0x10]
jne 0x140045390
mov rcx, qword [r13 + 8]
mov rdx, qword [r15 + 8]
call fcn.1400fcc80
mov ebp, eax
mov rcx, r13
or byte [rcx - 0x75], cl
push rdi
or al, ch
std
js 0x14004538d
add byte [rcx - 0x1676b33b], cl
call rsi
test ebp, ebp
jne 0x140045358
retf 0x7eb
jmp 0x140045397
invalid
mov rcx, r13
call rsi
jmp 0x140045358
invalid
cmp qword [rsp + 0x28], 0
je 0x1400453a6
mov rcx, qword [rsp + 0x30]
call rsi
invalid
invalid
mov rcx, r15
mov ecx, edi
call rsi
cmp r12, 1
jne 0x140045339
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
adc eax, 0xc00ec
xor ebx, ebx
mov rsi, qword [rsp + 0x20]
jmp 0x1400453fa
test rax, rax
je 0x1400453d3
mov rcx, r15
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
adc eax, 0xc0125
adc eax, 0xc0125
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rsi, qword [rsp + 0x20]
lea rdx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.11_srcutilpoll_buf.rs
mov r8d, 0x3f
mov cl, 0x27
call fcn.1400a1c3b
mov rbx, rax
mov rcx, rsi
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rax, rbx
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
ror byte [rax - 0x7d], 0xc4
sub bl, al
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov rsi, rdx
mov r12, rcx
mov al, byte [rdx]
test al, al
je 0x14004548d
or byte [rax - 0x7d], r9b
js 0x140045466
add eax, 0x8b483475
or bl, bpl
or bl, ch
or bl, ch
sbb byte [rax + 0x4800017e], al
lea ecx, [0x140151663]
stc
rcl dword [rax], 0
lea rax, [0x140151667]
cmove rax, rcx
invalid
invalid
je 0x14004548d
sal dword [rsi + rdx - 0x47], 0x68
sal dword [rsi + rdx - 0x47], 0x68
mov ecx, 0x70747468
xor ecx, dword [rax]
movzx eax, byte [rax + 4]
xor eax, 0x73
jae 0x14004548f
enter 0xf41, 0xffffffffffffff94
invalid
jmp 0x140045490
je 0x1400454ef
jo 0x1400454b0
or byte [rdi], cl
mov dh, 0x40
add al, 0x83
invalid
jae 0x14004548f
xor r14d, r14d
test r14b, r14b
jne 0x1400454e8
cmp byte [r12 + 0x38], 0
je 0x1400454e8
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add eax, dword fs:[rax]
add byte [rax - 0x77], cl
invalid
mov dword [rdi + 8], eax
mov byte [rdi + 0x10], 0
mov rcx, rsi
call fcn.14002afdb
lea rdx, [0x1401444b0]
jmp 0x140045806
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je case.0x14002441e.494
xor eax, eax
test rax, rax
lea rdi, str.called__Result::unwrap____on_an__Err__value
cmovne rdi, rax
cmove rdx, rax
add rdx, rdi
xor r13d, r13d
xor r9d, r9d
mov r8, rdi
mov rax, r9
mov cl, 1
cmp r8, rdx
je 0x1400455cf
fbstp tbyte [rsi + 0x3c]
movzx ebp, byte [r10 + 2]
shl ebx, 6
jrcxz 0x140045562
jrcxz 0x140045562
and ebp, 0x3f
or ebp, ebx
cmp r8b, 0xf0
cmp al, 0xf0
jb 0x1400455a0
lea r8, [r10 + 4]
movzx r11d, byte [r10 + 3]
add al, 0x45
movzx ebx, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
shl ebp, 6
in eax, 6
in eax, 6
and r11d, 0x3f
or r11d, ebp
or r11d, r9d
cmp r11d, 0x110000
jne 0x1400455ae
jmp 0x1400455d2
lea r8, [r10 + 3]
shl r9d, 0xc
or al, 0x44
or ebp, ecx
or al, 0x44
or ebp, ecx
mov r11d, ebp
mov r9, r8
sub r9, r10
add r9, rax
add r11d, 0xffffffa5
test r11d, 0xfffffffd
je 0x14004551c
xor ecx, ecx
mov r13, r9
jmp 0x1400455d5
invalid
invalid
mov r9, rax
cmp r8, rdx
je 0x14004566e
mov r10, rdx
mov r11b, byte [rdx - 1]
test r11b, r11b
js 0x1400455f4
lea rdx, [r10 - 1]
movzx r11d, r11b
jmp 0x140045654
movzx ebp, byte [r10 - 2]
push 0xfffffffffffffffe
cmp bpl, 0xc0
jge 0x140045622
movzx r15d, byte [r10 - 3]
cmp r15b, 0xc0
jge 0x14004562b
invalid
sar byte [rbp + 0x21], 0x49
lea edx, [rdx - 4]
and dword [rcx - 0x73], ecx
push rdx
cld
lea rdx, [r10 - 4]
movzx ebx, byte [r10 - 4]
and ebx, 7
invalid
invalid
shl ebx, 6
and r15d, 0x3f
or r15d, ebx
jmp 0x140045633
lea rdx, [r10 - 2]
and ebp, 0x1f
jmp 0x14004563d
lea rdx, [r10 - 3]
and r15d, 0xf
shl r15d, 6
and ebp, 0x3f
or ebp, r15d
shl ebp, 6
and r11b, 0x3f
movzx r11d, r11b
or r11d, ebp
cmp r11d, 0x110000
je 0x14004566e
add r11d, 0xffffffa5
test r11d, 0xfffffffd
je 0x1400455d5
sub r9, r8
add r9, r10
mov r13, r9
xor edx, edx
test cl, cl
cmovne rax, rdx
ret 0x148
invalid
sub r13, rax
mov rcx, r13
xor edx, edx
call fcn.140003e8c
mov rbp, rax
mov rbx, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, r13
call fcn.1400fc250
ret 0x148
lea rdi, [rsp + 0x50]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov r15, qword [r12 + 0x20]
lock inc qword [r15]
jle 0x14004581d
add dword [eax], eax
invalid
add dword [eax], eax
add byte [rax - 0x77], cl
pop rsp
and al, 0x40
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], r13
mov dword [rsp + 0x24], r14d
je 0x1400456e8
and al, 0x4d
mov esi, dword [rsp + 0x28]
lock inc qword [r14]
jle 0x14004581d
je 0x1400456e8
and al, 0x30
mov al, byte [0x1401660a0]
mov ecx, 0xe58
mov edx, 8
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x14004582e
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov r13, rax
lea rsi, [rsp + 0x50]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x58], r15
mov qword [rax + 0x60], r14
mov qword [rax + 0x68], rbx
mov byte [rax + 0xe50], 0
cmp qword [r12], 0
mov qword [rsp + 0x38], rbp
je 0x140045745
mov rcx, qword [r12 + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0x30], rax
mov eax, 1
mov qword [rsp + 0x28], rax
jmp 0x14004574c
xor eax, eax
mov qword [rsp + 0x28], rax
mov rcx, qword [r12 + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov rbp, rax
mov al, byte [r12 + 0x1c]
mov byte [rsp + 0x23], al
mov rax, r12
mov r12b, byte [r12 + 0x1d]
and al, 0x1d
and al, 0x1d
mov sil, byte [rax + 0x18]
mov r15b, byte [rax + 0x19]
mov bl, byte [rax + 0x1a]
mov r14b, byte [rax + 0x1b]
mov al, byte [0x1401660a0]
mov ecx, 0x318
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14004583d
invalid
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
mov rdi, rax
mov rax, qword [rsp + 0x28]
mov qword [rdi], rax
mov rax, qword [rsp + 0x30]
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rbp
mov byte [rdi + 0x18], sil
mov byte [rdi + 0x19], r15b
mov byte [rdi + 0x1a], bl
sbb al, byte [rax + rcx*4 + 0x77]
sbb ecx, dword [rdx - 0x77dcdbbc]
sbb al, 0x44
mov byte [rdi + 0x1d], ah
mov rax, qword [rsp + 0x38]
mov qword [rdi + 0x20], rax
mov rax, qword [rsp + 0x40]
mov qword [rdi + 0x28], rax
mov qword [rdi + 0x28], rax
mov rax, qword [rsp + 0x48]
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], r13
outsd dx, dword [rsi]
invalid
outsd dx, dword [rsi]
cmp byte [rax - 0x73], cl
lea rax, [0x140144ca0]
lea rax, [0x140144ca0]
mov qword [rdi + 0x40], rax
mov eax, dword [rsp + 0x24]
and al, 0x88
mov byte [rdi + 0x49], 0
and al, 0x88
mov byte [rdi + 0x49], 0
lea rdx, [0x140142898]
mov rax, rdi
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
invalid
pop rdi
ret
ud2
mov ecx, 8
mov edx, 0xe58
add byte [rdx + 0xe58], bh
call fcn.1400ff110
mov ecx, 8
mov edx, 0x318
call fcn.1400ff110
int3
or r14b, al
adc byte [rcx], al
mov rax, rcx
add rsp, 0x28
ret
or eax, 0x102d82
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
mov edx, 0x23
call fcn.1400ff740
int3
add esi, dword [rdx + rbx - 0x7d]
clc
add al, 0x75
lea rcx, [rsi + 0x50]
call fcn.140045e70
jmp 0x1400458dc
cmp byte [rax - 0x75], r9b
push rsi
jmp case.0x14003d85a.85
call fcn.14002e83a
pop rsi
invalid
mov rcx, rsi
call fcn.140045ed5
cmp qword [rsi + 0x20], 0
je 0x140045904
add byte [rcx + rbx + 0x4c], dh
mov eax, dword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
invalid
adc al, byte [rax]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rax
mov rax, qword [rdi + 0x58]
lea rbx, [rsp + 0x30]
mov rcx, rbx
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rbx]
cmp r12, 2
jne 0x14004597a
mov qword [rsi], 4
mov al, 3
jmp 0x140045b35
mov r14, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x40]
mov r13, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x50]
mov rcx, qword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.14002e83a
test r12, r12
je 0x1400459e2
mov al, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x140045b67
mov qword [rax], r14
mov qword [rax + 8], rbx
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], rbp
lea r13, [0x1401431f0]
mov r15d, 3
mov rbx, rax
jmp 0x140045a97
test r14, r14
je 0x140045a91
cmp byte [rdi + 0x48], 0
je 0x140045ab6
jg 0x140045a4d
movups xmmword [rdi + 0x58], xmm0
mov qword [rdi + 0x68], r14
mov qword [rdi + 0x70], rbx
mov qword [rdi + 0x78], r13
outsd dx, dword [rsi]
js 0x140045a56
mov dword [rdi + 0x80], ebp
add byte [rax], al
outsd dx, dword [rsi]
js 0x140045a56
add byte [rax], al
mov byte [rdi + 0x310], 0
lea r12, [rdi + 0x50]
lea rbx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rcx, rbx
mov rdx, r12
mov r8, r15
call fcn.140045b78
mov r15, qword [rbx]
cmp r15, 3
jne 0x140045a49
mov qword [rsi], 4
mov al, 4
jmp 0x140045b35
lea rdx, [rsp + 0x58]
pop rax
mov r14, qword [rdx - 0x20]
mov rbx, qword [rdx - 0x18]
mov r13, qword [rdx - 0x10]
invalid
mov rbp, qword [rdx - 8]
lea rcx, [rsp + 0x248]
mov r8d, 0xf8
add byte [rax], al
add al, ch
fbld tbyte [rdi + 0xb]
add byte [rcx + rcx*4 - 0x1f], cl
invalid
add byte [rax], al
add al, ch
fbld tbyte [rdi + 0xb]
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140045e70
cmp r15d, 2
jne 0x140045a99
mov rcx, r14
call fcn.140045e93
mov rbx, rax
lea r13, [0x140142d40]
mov r15d, 3
jmp 0x140045ae7
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x248]
mov r8d, 0xf8
call fcn.1400fc250
jmp 0x140045abc
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x28], rbx
mov r12, r13
lea rcx, [rsp + 0x340]
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x48], al
clc
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x48], al
clc
add byte [rax], al
add byte [rax], al
invalid
jno 0x140045b44
add byte [rax], al
call fcn.1400fc250
or eax, dword [rax]
mov rbx, r14
mov r13, qword [rsp + 0x28]
mov rcx, rdi
call fcn.140045ed5
cmp qword [rdi + 0x20], 0
je 0x140045b09
mov r8, qword [rdi + 0x28]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, dword [rax]
mov qword [rsi], r15
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], r12
sbb byte [rax - 0x77], cl
outsb dx, byte [rsi]
and byte [rax - 0x73], cl
sub byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x40
add eax, dword [rax]
invalid
sbb byte [rax - 0x77], cl
outsb dx, byte [rsi]
and byte [rax - 0x73], cl
sub byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x40
add eax, dword [rax]
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
call fcn.1400fc250
or eax, dword [eax]
mov al, 1
mov byte [rdi + 0x49], al
mov rax, rsi
add byte [rax], al
mov r8d, 0xf8
call fcn.1400fc250
or eax, dword [eax]
or eax, dword [eax]
mov al, 1
mov byte [rdi + 0x49], al
mov rax, rsi
add rsp, 0x438
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
mov edx, 0x23
call fcn.1400ff740
mov ecx, 8
mov edx, 0x20
call fcn.1400ff110
add byte [rdi], cl
invalid
add byte [rax], al
lea r13, [rsi + 0x199]
lea rbx, [rsi + 0x38]
movzx eax, byte [rsi + 0x199]
cdq
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x10fc28
cdq
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x10fc28
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp 0x140045e64
mov byte [rsi + 0x198], 0
mov rax, qword [rsi + 0x190]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsi + 0x180]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
movups xmm1, xmmword [rbx]
movups xmm2, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x78], xmm1
movups xmmword [rsp + 0x88], xmm2
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x50], rax
movaps xmm1, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm2, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x30], xmm2
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x1d0], rax
movups xmmword [rsi + 0x1c0], xmm1
movups xmmword [rsi + 0x1b0], xmm2
movups xmmword [rsi + 0x1a0], xmm0
lea r15, [rsi + 0x1a0]
lea r12, [rsp + 0x60]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.14004493c
cmp dword [r12], 3
jne 0x140045ccd
mov al, 3
jmp 0x140045d4b
mov byte [rsi + 0x198], 1
lea r12, [rsi + 0x58]
lea rdx, [rsp + 0x60]
mov r8d, 0x128
mov rcx, r12
call fcn.1400fc250
cmp qword [rsi + 0x1a0], 0
je 0x140045d01
lea rcx, [rsi + 0x1b8]
lea ecx, [rsi + 0x1b8]
call fcn.1400447a7
mov rax, qword [r12]
test rax, rax
test eax, eax
test eax, eax
je 0x140045d89
cmp eax, 1
jne 0x140045dbe
lea rdx, [rsi + 0x60]
mov r8d, 0x120
mov rcx, r15
call fcn.1400fc250
lea r15, [rsi + 0x1a0]
lea r12, [rsp + 0x60]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.140045f82
mov r12, qword [r12]
cmp r12, 3
jne 0x140045d5d
invalid
mov al, 4
mov byte [r13], al
mov qword [rdi], 3
mov al, 3
jmp 0x140045e35
lea rdx, [rsp + 0x70]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x2a0]
mov r8d, 0x110
call fcn.1400fc250
cmp dword [r15], 2
je 0x140045dc8
mov rcx, r15
call fcn.1400447fd
jmp 0x140045dc8
mov r12, qword [rsi + 0x60]
mov r13, qword [rsi + 0x68]
lea rdx, [rsi + 0x70]
mov byte [rsi + 0x198], 0
lea rcx, [rsp + 0x190]
mov r8d, 0x110
call fcn.1400fc250
mov byte [rsi + 0x199], 1
cmp r12, 3
je 0x140045d4f
jmp 0x140045df1
mov r13, qword [rsi + 0x60]
mov r12d, 2
mov byte [rsi + 0x198], 0
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0x2a0]
mov r8d, 0x110
call fcn.1400fc250
mov byte [rsi + 0x199], 1
lea r14, [rsp + 0x3b0]
lea rdx, [rsp + 0x190]
mov r8d, 0x110
mov rcx, r14
call fcn.1400fc250
mov rcx, rbx
call fcn.140045f1e
mov qword [rdi], r12
mov qword [rdi + 8], r13
add rdi, 0x10
mov r8d, 0x110
mov rcx, rdi
mov rdx, r14
call fcn.1400fc250
mov al, 1
mov byte [rsi + 0x2c0], al
movaps xmm6, xmmword [rsp + 0x610]
add rsp, 0x620
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov edx, 0x23
call fcn.1400ff740
ud2
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
mov rcx, qword [rsi + 0x58]
test rcx, rcx
je 0x14004636f
mov rdx, qword [rsi + 0x60]
call fcn.14002e83a
mov rax, qword [rsi]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140046399
test rax, rax
je 0x140046399
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x58
mov rsi, rcx
mov qword [rcx + 0xe0], rdx
movzx eax, byte [rcx + 0xa0]
test rax, rax
je 0x140046b83
cmp eax, 2
je 0x140046c43
jmp 0x140046b8c
cmp byte [rsi + 0xa3], 0
jne 0x140046bfc
lea rax, [rsp + 0x2c]
mov dword [rax], 1
movabs rcx, 0x200000004
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], rax
movabs rax, 0x100000000
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rcx, [rsi + 0xe8]
call qword [sym.imp.secur32.dll_ApplyControlToken]
test eax, eax
je 0x140046be0
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x140046c16
mov dword [rsi + 0xa0], 0x1010000
mov byte [rsi + 0xa4], 0
mov qword [rsi + 0x108], 0
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.14004332b
cmp dword [rdi], 2
jne 0x140046c43
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.1400101a1
cmp al, 0xd
jne 0x140046c45
mov qword [rsi + 0xe0], 0
lea rcx, [rsp + 0x30]
call fcn.140001867
mov eax, 1
jmp 0x140046c52
xor edi, edi
mov qword [rsi + 0xe0], 0
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
jg 0x140047543
xchg ebp, eax
ret 0xff48
rol byte [rcx - 0x80], 0xf8
or dword [rax + riz*8 + 0x20], esi
sal dword [rbp - 0x24], 1
mov byte [rsi + 0x20], 2
and byte [rdx], al
jmp 0x140047583
lea rdx, [rsp + 0x28]
mov qword [rdx], r14
mov qword [rdx + 8], r15
mov qword [rdx + 0x10], rdi
mov rcx, rsi
call fcn.1400036eb
mov byte [rsi + 0x20], 0
and byte [rax], al
and byte [rax], al
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
push rbx
sub rsp, 0x288
add al, byte [rax]
add byte [rcx + rcx*4 - 0x3a], cl
mov rbx, rcx
retf
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rdx]
mov r14b, byte [rdx + 8]
mov bpl, byte [rdx + 9]
push 9
cmp rax, 3
jne 0x1400475ce
retf
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.14002afdb
jmp 0x140047628
add rdx, 0xa
lea rsi, [rsp + 0xda]
mov qword [rsi - 0xa], rax
mov byte [rsi - 2], r14b
mov byte [rsi - 1], bpl
mov r8d, 0xd6
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc250
lea rdx, [rsp + 0x23]
mov r15b, byte [rdx - 3]
mov r14b, byte [rdx - 2]
mov bpl, byte [rdx - 1]
lea rcx, [rsp + 0x7b]
mov r8d, 0x55
add byte [rax], al
call fcn.1400fc250
cmp r15b, 3
jne 0x140047630
lea rcx, [rsp + 0xd0]
call fcn.14000b686
cld
invalid
cld
inc dword [rcx - 0x41]
add eax, dword [rax]
add byte [rax], al
mov r15d, 3
jmp 0x140047688
lea rdi, [rsp + 0x130]
mov rcx, rdi
call fcn.14002afdb
mov byte [rdi], r15b
mov byte [rdi + 1], r14b
mov byte [rdi + 2], bpl
outsd dx, dword [rsi]
add cl, byte [rax - 0x73]
mov esp, 0x13324
add byte [rax - 0x73], cl
push rsp
and al, 0x7b
mov r8d, 0x55
mov rcx, rdi
call fcn.1400fc250
mov r15, qword [rdi - 0x63]
mov r14b, byte [rdi - 0x5b]
mov bpl, byte [rdi - 0x5a]
lea rcx, [rsp + 0x1b2]
mov r8d, 0xd6
mov rdx, rsi
call fcn.1400fc250
mov qword [rbx], r15
mov byte [rbx + 8], r14b
mov byte [rbx + 9], bpl
add rbx, 0xa
lea rdx, [rsp + 0x1b2]
mov r8d, 0xd6
mov rcx, rbx
call fcn.1400fc250
nop
add rsp, 0x288
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
and al, 0x20
mov rcx, rdi
call fcn.14003e5cc
cmp byte [rbp - 1], ch
dec dword [rax - 0x7d]
invalid
add byte [rax - 0x75], cl
invalid
invalid
je 0x1400478b7
invalid
cmp byte [rbp - 1], ch
dec dword [rax - 0x7d]
invalid
sbb dword [rax - 0x48], ecx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
leave
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x1400478be
test rcx, rcx
jne 0x1400478c6
call fcn.140001c90
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff110
add ah, cl
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x50
inc rdx
inc edx
inc edx
je 0x140047974
mov rsi, rcx
mov rcx, qword [rcx]
lea rax, [rcx + rcx]
cmp rax, rdx
cmova rdx, rax
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
movabs r8, 0x71c71c71c71c71d
xor edx, edx
cmp rbx, r8
setb dl
lea r8, [rbx + rbx]
lea r8, [r8 + r8*8]
test rcx, rcx
je 0x14004793b
invalid
sbb eax, 0xc0048d48
lea rax, [rax + rax*8]
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
jmp 0x140047944
mov qword [rsp + 0x28], 0
add byte [rax], al
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
jl 0x14004796c
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov rcx, rdi
call fcn.14003e5cc
cmp qword [rdi], 0
add byte [rax - 0x75], cl
invalid
invalid
je 0x140047979
add byte [rax - 0x75], cl
or byte [r9 + r11 + 0x48], r14b
mov eax, 1
add byte [rax], al
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140047980
sal dword [rcx + rdx + 0x48], 0x85
test rcx, rcx
leave
jne 0x140047988
call fcn.140001c90
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
invalid
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
and al, 0x48
call fcn.1400ff110
int3
push rbx
sub rsp, 0x50
inc rdx
je case.0x14002441e.501
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
lea ecx, [rax + rax]
lea ecx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
add eax, 0x4bb
add byte [rax + 0xf], cl
fimul dword [r8 - 0x47]
invalid
cdq
cdq
cdq
cdq
cdq
cdq
add dword [rcx], esi
ror byte [rax + 0x39], cl
retf
add eax, 0x4bb
add byte [rax + 0xf], cl
fimul dword [r8 - 0x47]
invalid
add dword [rcx], esi
ror byte [rax + 0x39], cl
retf
setb dl
mov rcx, rbx
shl rcx, 4
add al, 0x4c
lea eax, [rcx + rcx*4]
invalid
add al, 0x4c
lea eax, [rcx + rcx*4]
invalid
mov dword [rax - 0x3f], ecx
loop 0x1400479e5
shl rdx, 3
test rax, rax
je 0x140047a08
shl rax, 4
shl eax, 4
lea rax, [rax + rax*4]
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], cl
and al, 0x20
or byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], 8
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
invalid
add byte [rax], al
mov qword [rsp + 0x30], rax
xor bl, ch
or dword [rax - 0x39], ecx
and al, 0x28
add byte [rax], al
jmp 0x140047a11
mov qword [rsp + 0x28], 0
add byte [rax], al
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
cmp byte [rbp + rcx*4 + 0x4c], cl
lea ecx, [rsp + 0x20]
and al, 0x20
mov rcx, rdi
call fcn.14003e5cc
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je case.0x14001e327.506
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
cmp rcx, rax
invalid
cmp rcx, rax
je 0x140047a4d
invalid
sal dword [rcx + rdx + 0x48], 0x85
adc dword [rax - 0x7b], ecx
leave
jne 0x140047a55
call fcn.140001c90
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
call fcn.1400ff110
or eax, dword [rax]
int3
sub rsp, 0x50
inc rdx
je 0x140047b09
mov rsi, rcx
mov rax, qword [rcx]
add dword [rax - 0x73], ecx
or al, 0
add dword [rax - 0x73], ecx
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
cmp edx, 5
cmp edx, 5
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0x6906906906906a
xor edx, edx
invalid
ror byte [rax + 0x39], cl
retf
cmp rbx, rcx
setb dl
imul r8, rbx, 0x138
shl rdx, 3
add ecx, dword [rax - 0x7b]
invalid
je 0x140047ad0
add ecx, dword [rax - 0x7b]
sal byte [rax + riz + 0x48], 0x69
imul eax, eax, 0x138
imul rax, rax, 0x138
imul eax, eax, 0x138
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 8
mov dword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x140047ad9
mov qword [rsp + 0x28], 0
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
stc
stc
call fcn.14003e5cc
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140047b0e
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140047b15
test rcx, rcx
jne 0x140047b1d
call fcn.140001c90
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff110
int3
invalid
pop rdi
pop rsi
ret
int3
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0xe38e38e38e38e4
cmp byte [rsi - 0x1c71c71d], cl
add byte [rcx], dh
ror byte [rax + 0x39], cl
cmp ebx, ecx
cmp byte [rsi - 0x1c71c71d], cl
add byte [rcx], dh
ror byte [rax + 0x39], cl
cmp ebx, ecx
cmp ebx, ecx
setb dl
mov rcx, rbx
shl rcx, 4
lea r8, [rcx + rcx*8]
shl rdx, 3
test rax, rax
test eax, eax
test eax, eax
je 0x140047c6b
shl rax, 4
lea rax, [rax + rax*8]
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov ecx, dword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x140047c74
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea edi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e5cc
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140047ca9
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140047cb0
test rcx, rcx
jne 0x140047cb8
call fcn.140001c90
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff110
je 0x140047ccc
add ah, cl
je 0x140047ccc
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
sub esp, 0x50
push rax
inc rdx
je 0x140047d66
invalid
xchg ebx, eax
add byte [rax], al
invalid
ret 0x840f
test byte [rbx + 0x48000000], dl
mov esi, ecx
invalid
mov rsi, rcx
invalid
mov rax, qword [rcx]
lea rcx, [rax + rax]
add dword [rax - 0x73], ecx
or al, 0
cmp rcx, rdx
cmova rdx, rcx
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae rbx, rdx
movabs rcx, 0x1745d1745d1745e
mov ecx, 0x45d1745e
invalid
pop rbp
je case.0x1400845af.808
xor edx, edx
ror byte [rax + 0x39], cl
retf
setb dl
xchg edx, eax
ret 0x6b4c
ret
pop rax
shl rdx, 3
test rax, rax
je 0x140047d2d
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae rbx, rdx
invalid
invalid
pop rsi
je 0x140047cc7
invalid
imul rax, rax, 0x58
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x140047d36
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e5cc
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140047d6b
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140047d72
test rcx, rcx
jne 0x140047d7a
call fcn.140001c90
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
add byte [rbp + rcx*4 + 5], cl
adc dh, byte [rsi + 0x35ba000f]
invalid
add byte [rdx + 0x35], bh
call fcn.1400ff740
int3
invalid
or eax, dword [rax]
int3
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rdx
mov esi, edx
mov rbx, rcx
cmp byte [rcx + 0x48], 0
je 0x140047e9e
add byte [rdx + rsi + 0x48], dh
add ebx, 0x20
add rbx, 0x20
lea rax, [rsp + 0x28]
mov ecx, 9
mov rdi, rax
mov edi, eax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], 2
add byte [rax], al
lea rdx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, rbx
call fcn.1400787ac
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov al, byte [rsi + 0x33]
sub al, byte [rsi + 0x32]
movzx edx, al
mov dh, 0xd0
add rdx, qword [rsi + 0x10]
mov rax, 0xffffffffffffffff
cmovb rdx, rax
add rdx, qword [rsi + 0x40]
add edx, dword [rsi + 0x40]
adc byte [rax - 0x39], cl
sar bh, 0xff
invalid
add edx, dword [rsi + 0x40]
cmovb rdx, rax
mov rcx, rbx
call fcn.140030292
mov rcx, rsi
mov ecx, esi
call fcn.140047f11
test rdx, rdx
je 0x140047ef1
mov rdi, rdx
mov rcx, rbx
mov rdx, rax
mov r8, rdi
call case.0x1400ac5ad.356
mov rcx, rsi
mov rdx, rdi
cli
call fcn.140047f8c
jmp 0x140047ec6
mov rax, qword [rsi]
mov rdx, qword [rsi + 8]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x7d], r9b
invalid
sbb byte [rax - 0x77], cl
int1
add rsp, 0x70
pop rbx
pop rdi
pop rsi
adc byte [rax - 0x7d], r9b
invalid
jmp rax
movzx r9d, byte [rcx + 0x33]
movzx eax, byte [rcx + 0x32]
mov edx, r9d
sub dl, al
movzx r8d, dl
mov dh, 0xc2
mov rdx, qword [rcx + 0x10]
or r8, rdx
je 0x140047f3b
cmp r9b, al
jne 0x140047f45
mov rax, qword [rcx + 8]
jmp 0x140047f60
mov rax, qword [rcx + 0x38]
mov rdx, qword [rcx + 0x40]
jmp 0x140047f60
cmp r9b, al
jb 0x140047f65
sbb eax, dword [rcx - 0x80]
stc
adc dh, byte [rdi + 0x27]
add rcx, 0x20
sub r9, rax
add rcx, rax
mov rax, rcx
mov rdx, r9
cmp r9b, 0x12
ja 0x140047f77
add rsp, 0x28
ret
lea r8, [0x140143f48]
mov rcx, rax
mov rdx, r9
call fcn.1400ff950
lea r8, [0x140143f48]
mov edx, 0x12
mov rcx, r9
call fcn.1400ff6c0
int3
mov rdi, rdx
mov rdx, qword [rsi + 0x40]
mov rax, rdx
sub rax, rdi
jb 0x140047ff3
add qword [rsi + 0x38], rdi
mov qword [rsi + 0x40], rax
add rsp, 0x28
pop rdi
pop rsi
ret
mov rcx, rdi
call fcn.1400ff2d9
fidiv word [rdx + 0xb]
add ah, cl
fidiv word [rdx + 0xb]
add ah, cl
adc byte [rdi + rcx - 0x4a], al
ror byte [rax - 0x77], 1
mov rax, rdx
sub rax, r10
invalid
mov rax, rdx
sub rax, r10
invalid
sal byte [rsi + 0x1f], 1
jbe 0x140048043
mov byte [rcx + 0x32], r9b
xor cl, byte [r8 - 0x77]
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
and al, 0x28
sub byte [rax - 0x75], cl
push rcx
mov rdx, qword [rcx + 0x10]
mov r8, rdx
sub r8, rax
sub eax, eax
adc byte [rcx - 0x77], cl
ror byte [rcx + 0x29], 1
invalid
sub eax, eax
sal byte [rdx + 0x19], 0x4c
jb 0x140048052
mov qword [rcx + 0x10], r8
mov dword [rcx + 0x10], eax
adc byte [rax + 1], cl
add qword [rcx + 8], rax
jmp 0x14004804a
or r11b, bpl
invalid
add r8b, dl
mov byte [rcx + 0x32], r8b
xor cl, byte [rax - 0x7f]
add rsp, 0x88
ret
invalid
lea rax, [rsp + 0x30]
mov qword [rax], rdx
adc byte [rax - 0x73], cl
and al, 0x28
adc byte [rax - 0x73], cl
and al, 0x28
lea ecx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
lea rcx, [0x14003c930]
invalid
invalid
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea eax, [0x140151380]
invalid
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea eax, [0x140151380]
lea eax, [0x140151380]
lea rcx, [rsp + 0x58]
pop rax
mov qword [rcx], rax
mov eax, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
and byte [r8], al
and byte [rax], al
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
and byte [rax], al
add byte [rax], al
invalid
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
adc byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
adc byte [rax], al
adc byte [rax], al
call fcn.1400ff580
sal byte [rbx + rcx], cl
int3
mov eax, dword [rcx + 0x20]
and byte [rax + 0x29], cl
sal byte [rdx + 0x25], 1
sub rax, rdx
jb 0x1400480e4
mov qword [rsp + 0x28], rdx
mov r8, qword [rcx + 0x10]
mov r9, r8
mov ecx, eax
mov ecx, eax
sub r9, rdx
jb 0x1400480fc
mov qword [rcx + 0x10], r9
add qword [rcx + 8], rdx
adc byte [rax + 1], cl
push rcx
or byte [rax - 0x77], cl
mov qword [rcx + 0x20], rax
invalid
invalid
mov qword [rcx + 0x20], rax
mov dword [rcx + 0x20], eax
add rsp, 0x88
add esp, 0x88
invalid
add bl, al
ret
lea rcx, [0x140143e74]
lea r8, [0x140143e98]
lea eax, [0x140143e98]
mov dword [rbp - 0x72b3fff1], edi
add eax, 0xfbda6
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
lea eax, [0x140143e98]
cmpsb byte [rsi], byte [rdi]
mov ebp, 0x23ba000f
invalid
invalid
and eax, dword [rax]
invalid
add byte [rdx + 0x23], bh
mov edx, 0x23
add byte [rax], al
add al, ch
jbe 0x140048106
call fcn.1400ff740
add byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rax], r8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
lea rcx, [0x14003c930]
invalid
invalid
dec dword [rax - 0x77]
mov dword [rdx + 8], ecx
invalid
mov dword [rdx + 8], ecx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rax, str.cannot_advance_past__remaining_:___
adc byte [rax], al
adc byte [rax], al
lea rcx, [rsp + 0x58]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
je 0x140048162
add ah, cl
add ah, cl
push rsi
push rsi
push rdi
push rbx
sub rsp, 0xa0
sub esp, 0xa0
sub esp, 0xa0
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
cmp byte [rcx + 0x48], 0
je 0x14004819f
add byte [rsp + rbp + 0x48], dh
add ebx, 0x20
ret
invalid
add rbx, 0x20
ret
lea rdx, [rsp + 0x50]
and al, 0x50
mov ecx, 0xa
add byte [rax], al
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov ecx, ebx
fld1
sbb eax, 0x90000306
add eax, dword [rax]
invalid
nop
fld1
sbb eax, 0x90000306
add eax, dword [rax]
invalid
nop
add byte [rax - 0x5f3b7eb8], dl
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov r14, qword [rsi]
lea rax, [0x140155804]
invalid
adc byte [rax], al
movsxd rcx, dword [rax + r14*4]
add rcx, rax
jmp rcx
mov rdx, qword [rsi + 0x18]
jmp 0x1400481eb
mov rcx, rbx
call fcn.140030292
lea rdi, [rsi + 8]
lea r15, [0x140155814]
invalid
invalid
adc byte [rax], al
movsxd rax, dword [r15 + r14*4]
add rax, r15
jmp rax
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x14004823b
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov r14, qword [rsi + 0x28]
cmp rcx, r14
cmovb r14, rcx
jmp 0x14004823b
mov rcx, rdi
call fcn.140047f11
mov r14, rdx
jmp 0x14004823b
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
test r14, r14
je 0x1400482dc
mov rcx, rbx
mov rdx, rax
mov r8, r14
call case.0x1400ac5ad.356
mov rax, qword [rsi]
lea rcx, [0x140155824]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x20], r14
mov rax, qword [rsi + 0x18]
mov rcx, rax
sub rcx, r14
jb 0x1400482f2
mov qword [rsi + 0x18], rcx
add qword [rsi + 0x10], r14
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
idiv esp
invalid
mov qword [rsi + 0x10], rax
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, rdi
mov rdx, r14
call fcn.1400480af
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, rsi
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140048357
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x20]
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
lea rax, [0x14003c930]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
adc byte [rax], al
adc byte [rax], al
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.1400ff2d9
int3
mov rax, qword [rcx]
cmp rax, 2
je 0x14004836a
cmp eax, 1
je 0x14004836a
test rax, rax
jne 0x140048381
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov rax, qword [rax + 0x18]
mov r8, qword [rcx + 0x18]
sbb byte [rax - 0x7d], cl
invalid
invalid
sbb byte [rbx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
shl dword [rax], 0x48
jmp rax
jmp rax
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
mov rsi, rdx
mov rbx, rcx
cmp byte [rcx + 0x48], 0
jns 0x1400483dc
invalid
je 0x1400483c9
invalid
jns 0x1400483dc
add byte [rdx + rsi + 0x48], dh
add ebx, 0x20
add rbx, 0x20
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
lea rdx, [rsp + 0x28]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 0
mov rcx, rbx
call fcn.1400787ac
nop
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
mov r14, qword [rsi + 0x10]
mov rcx, rbx
mov rdx, r14
call fcn.140030292
mov rdi, qword [rsi + 8]
invalid
or byte [rbp - 0x7b], cl
div byte [rbp + rbx + 0x48]
mov ecx, ebx
test r14, r14
je 0x1400483fe
mov rcx, rbx
mov rdx, rdi
mov r8, r14
call case.0x1400ac5ad.356
mov qword [rsi + 0x10], 0
add rdi, r14
mov qword [rsi + 8], rdi
mov rax, qword [rsi]
mov rax, qword [rax + 0x18]
add rsi, 0x18
mov rcx, rsi
int1
int1
mov rdx, rdi
xor r8d, r8d
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
lodsb al, byte [rsi]
sti
dec dword [rbx + rcx*4 - 0x41]
mov byte [rax], al
add byte [rax], al
mov rbx, qword [rdi + 0x90]
cmp rbx, r15
jne 0x140048494
lea rcx, [rdi + 0x80]
mov edx, 0x40
call fcn.14000309f
mov r15, qword [rdi + 0x88]
mov byte [rax], al
add byte [rax], al
pop qword [rax - 0x46000000]
add byte [rax], al
add al, ch
sbb dword [rbx + rdi*8 - 0x4074b301], ebp
mov byte [rax], al
add byte [rax], al
mov rbx, qword [rdi + 0x90]
lahf
nop
add byte [rax], al
add byte [rax - 0x75], cl
xchg dword [rax + 0x4c000000], eax
add byte [rax], al
add byte [rcx + rax - 8], cl
add rax, r15
mov rax, qword [rdi + 0x80]
add rax, r15
add byte [rax], al
add byte [rcx + rax - 8], cl
add rax, r15
sub rbx, r15
lea r8, [rsp + 0x20]
mov qword [r8], rax
mov dword [rax], eax
mov qword [r8 + 8], rbx
mov dword [rax + 8], ebx
mov dword [rax + 8], ebx
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
mov rcx, qword [rdi + 0x68]
mov rax, qword [rdi + 0x70]
mov rdx, r14
call qword [rax + 0x18]
test rax, rax
invalid
je 0x1400484db
mov byte [rdi + 0xa1], 1
mov qword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
jmp 0x140048584
invalid
invalid
add byte [rax - 0x7b], cl
sal byte [rax + rdx + 0x48], cl
mov dword [rsi], 1
test rdx, rdx
je 0x1400484f0
mov qword [rsi], 1
mov qword [rsi + 8], rdx
jmp 0x140048584
xchg esp, eax
add byte [rax], al
invalid
push rsi
or cl, ch
xchg esp, eax
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x28
mov rdx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
cmp rax, rdx
ja 0x140048596
invalid
xchg ebx, eax
add byte [rax], al
invalid
cmp rbx, rax
cmp ebx, eax
jb 0x1400485a5
add r15, rax
mov qword [rdi + 0x88], r15
cmp byte [rdi + 0x50], 0
jne case.0x14002b3c0.267
mov rcx, qword [rdi + 0x58]
cmp rcx, rax
jbe 0x140048554
bsr rcx, rcx
not ecx
add cl, 2
mov rdx, 0xffffffffffffffff
shr rdx, cl
inc rdx
cmp rdx, rax
jbe 0x140048575
cmp byte [rdi + 0x51], 0
je 0x140048590
cmp rdx, 0x2001
mov ecx, 0x2000
jmp 0x14004856d
mov rdx, qword [rdi + 0x60]
lea r8, [rcx + rcx]
or dword [rax - 0x7b], ecx
leave
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
dec dword [rcx + 0xf]
enter 0x3948, 0xffffffffffffffd1
cmp rcx, rdx
cmovae rcx, rdx
mov qword [rdi + 0x58], rcx
pop rax
mov byte [rdi + 0x51], 0
mov qword [rsi], 0
mov qword [rsi + 8], rax
invalid
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov byte [rdi + 0x51], 1
jmp case.0x14002b3c0.267
lea r8, [0x140143b08]
mov rcx, rax
call fcn.1400ff6c0
mov rcx, rax
mov rdx, rbx
call fcn.1400ff2d9
int3
je 0x140048637
jmp 0x140048651
mov ecx, dword [rsi + 0x90]
add byte [rax - 0x7d], cl
sar esi, 0x48
invalid
add rcx, 0xfffffffffffffffe
cmp rcx, 4
cmp ecx, 4
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
invalid
cmovb rax, rcx
cmovb eax, ecx
ror dword [rax - 0x7d], 0xf8
cmp rax, 2
je 0x1400485fd
clc
add dh, byte [rax + rcx + 0x48]
cmp rax, 3
cmp eax, 3
clc
add esi, dword [rsp + rdi - 0x15]
invalid
je 0x140048637
jmp 0x140048651
push rsp
cmp byte [rsi + 0xd4], 1
jne 0x140048637
add byte [rax], al
add dword [rbp + 0x31], esi
lea rcx, [rsi + 0xa8]
add byte [rax], al
call fcn.1400173d3
mov byte [rsi + 0xa8], 0xb
mov qword [rsi + 0x70], 0
mov qword [rsi + 0x90], 2
mov word [rsi + 0xd3], 1
jmp 0x140048651
mov qword [rsi + 0x70], 4
mov qword [rsi + 0x90], 5
mov byte [rsi + 0xd4], 2
add rsp, 0x20
pop rsi
ret
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov byte [rsi + 0xd3], 1
jmp 0x14004867e
add byte [rax], al
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.14004841e
mov rax, qword [rdi]
cmp rax, 2
je 0x14004867e
cmp eax, 1
jne 0x140048709
mov rcx, qword [rsp + 0x28]
mov qword [rsi + 0x70], 4
mov qword [rsi + 0x90], 5
mov byte [rsi + 0xd4], 2
call 0x14002b2e2
mov rdi, rax
lea rbx, [rsi + 0xc0]
cmp qword [rsi + 0xc0], 0
je 0x140048704
mov rcx, rbx
call fcn.14004695d
mov qword [rbx], rdi
jmp 0x140048699
cmp qword [rsp + 0x28], 0
jne 0x140048699
cmp byte [rsi + 0xd4], 0
mov qword [rsi + 0x70], 4
jne 0x14004872d
mov qword [rsi + 0x90], 5
mov byte [rsi + 0xd4], 2
jmp 0x14004867e
and al, 0x28
mov ecx, dword [rsp + 0x2b]
and al, 0x2b
mov dword [rsi + 0xa1], eax
mov dword [rsi + 0xa4], ecx
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xa48e], cl
movsb byte [rdi], byte [rsi]
add byte [rax], al
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x48
add esp, 0x48
invalid
pop rdi
pop rsi
ret
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1c8
in al, dx
enter 1, 0
in al, dx
enter 1, 0
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x1b0], xmm7
sub dword [rsp + 0x1b0], edi
mov esp, 0x1b024
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1a0], esi
and al, 0xa0
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x1a0], xmm6
and al, 0xa0
add dword [rax], eax
add byte [rbp - 0x77], cl
mov r13, r9
mov rbx, r8
movabs al, byte [0x894ccd894d000001]
ret
mov r13, r9
mov ebp, ecx
mov rbx, r8
mov r15, rdx
mov rdi, rcx
mov r12, qword [rsp + 0x230]
add byte [rax], al
iretd
add byte [rax], al
cmp byte [rdx + 0xd4], 2
je 0x140048815
mov byte [r15 + 0xd4], 1
add byte [rax], al
add byte [rcx], al
cmp byte [r15 + 0xd5], 1
jne 0x140048931
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
adc byte [0x1401437a0], dh
invalid
movups xmm6, xmmword [0x1401437a0]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rdx + 0x10], xmm6
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x10], xmm6
movups xmm7, xmmword [0x140143790]
movaps xmmword [rdx], xmm7
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.14000f454
test rax, rax
je 0x14004886f
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r8, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov r9d, 0xa
call case.0x140017f36.345
add dh, byte [rax - 2]
inc dword [rax + rax*8 + 0xbb850f]
add byte [rax], al
movzx eax, byte [rbx + 0xd8]
cmp rax, 2
je 0x140048892
cmp eax, 1
jne case.default.0x14004896d
mov byte [r15 + 0xd4], 2
add byte [rdx], al
jmp case.default.0x14004896d
cmp byte [r15 + 0xd4], 2
je case.default.0x14004896d
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], esi
movaps xmmword [rsp + 0x40], xmm6
movaps xmmword [rsp + 0x30], xmm7
xor ecx, ecx
lea rax, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov dl, byte [rcx + rax]
cmp dl, 9
je 0x1400488c7
add dword [rax + 0xc7409fa], eax
add dl, 0xe0
cmp dl, 0x5f
jae 0x14004975b
inc rcx
cmp rcx, 0xa
or dh, byte [rbp - 0x1d]
or dh, byte [rbp - 0x1d]
lea rcx, [0x1401435b0]
lea r9, [rsp + 0xc0]
mov word [rax + rax*8], fs
rol byte [rax], 0
add byte [rcx - 0x77], cl
or dword [rcx - 0x77], ecx
mov dword [rcx + 8], eax
or byte [rcx - 0x39], cl
adc byte [r10], cl
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rcx - 0x77], cl
or dword [rcx - 0x77], ecx
mov dword [rcx + 8], eax
or byte [rcx - 0x39], cl
or byte [rcx - 0x39], cl
adc byte [r10], cl
add byte [rax], al
add byte [rcx - 0x39], cl
mov qword [r9 + 0x18], 0
mov byte [r9 + 0x20], 0
mov byte [rcx + 0x20], 0
mov qword [r9 + 0x18], 0
mov byte [r9 + 0x20], 0
mov byte [rcx + 0x20], 0
lea rsi, [rsp + 0x60]
lea r8, [rsp + 0x30]
mov rcx, rsi
mov rdx, rbx
je 0x140048923
invalid
call fcn.140029d29
cmp byte [rsi + 0x20], 2
je case.default.0x14004896d
inc dword [rax + 0x7402207e]
adc al, 0x48
lea ecx, [rsp + 0x78]
and al, 0x78
lea rcx, [rsp + 0x78]
and al, 0x78
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
push rcx
invalid
push rcx
invalid
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov byte [rbx + 0xd8], 1
add dword [rax - 0x77], ecx
mov esp, 0x12024
add byte [rcx - 0x76], al
mov sil, byte [r15 + 0xd1]
invalid
invalid
mov qword [rsp + 0x120], rdi
mov sil, byte [r15 + 0xd1]
mov qword [rsp + 0x138], 2
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x158], 0
and al, 0x58
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
invalid
invalid
test byte [rax + rbx*2], ah
and al, 0x58
and al, 0x58
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
movzx eax, byte [rbx + 0xb8]
lea rcx, [0x140155834]
lea ecx, [0x140155834]
mov dh, 0x83
mov eax, 0x48000000
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x10cece
invalid
adc byte [rax], al
lea ecx, [0x140155834]
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x45e0ffc8
xor esi, esi
add rax, rcx
jmp rax
xor r14d, r14d
jmp 0x14004899a
mov r14b, 1
jmp 0x14004899a
mov r14b, 2
jmp 0x14004899a
mov r14b, 3
jmp 0x14004899a
mov r14b, 4
jmp 0x14004899a
mov r14b, 5
jmp 0x14004899a
mov r14b, 6
jmp 0x14004899a
mov r14b, 7
jmp 0x14004899a
mov r14b, 8
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc3]
and al, 0xc0
add byte [rax], al
add byte [rbx + 0xc3248c], cl
add byte [rax], al
mov dword [rsp + 0x63], ecx
mov dword [rsp + 0x60], eax
mov al, byte [r15 + 0xa8]
add byte [rax], al
add byte [rbx + rcx], bh
je 0x1400489df
cmp al, 0xa
jb 0x1400489df
cmp qword [r15 + 0xb8], 0
je 0x1400489df
mov r8, qword [r15 + 0xb0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [r15 + 0xa8], r14b
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [r15 + 0xa9], eax
mov dword [r15 + 0xac], ecx
mov qword [r15 + 0xb0], rbp
mov qword [r15 + 0xb8], rdi
cmp r13, 2
jne 0x140048a75
movups xmm0, xmmword [0x1401233b0]
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401233a0]
movdqa xmmword [r8], xmm0
lea rdi, [rsp + 0xc0]
mov rcx, rdi
mov rdx, rbx
call fcn.14002a322
cmp byte [rdi + 0x20], 2
je 0x140048a5e
lea rcx, [rsp + 0xd8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov qword [rsp + 0x60], 1
mov qword [rsp + 0x68], 0
jmp 0x140048bcc
mov r14b, byte [rbx + 0xd8]
mov rcx, rbx
call case.0x1400ae714.475
mov rdi, rax
mov rbp, rdx
movups xmm0, xmmword [0x1401233b0]
cmp r14b, 2
jne 0x140048b6d
lea r8, [rsp + 0xc0]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401233a0]
movdqa xmmword [r8], xmm0
lea r14, [rsp + 0x60]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, rbx
call fcn.140029ae5
cmp byte [r14 + 0x32], 2
jne 0x140048bd6
test dword [rsi], eax
add dword [rax], eax
invalid
test dword [rsi], eax
add dword [rax], eax
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x60
mov r14, qword [rsp + 0x60]
mov r12, qword [rsp + 0x70]
mov rdx, qword [r14 + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
cmp rdx, r12
jbe 0x140049737
mov rax, qword [r14 + 0x20]
imul r13, r12, 0x68
xor edx, edx
cmp qword [rax + r13], 0
mov rax, qword [rax + r13 + 0x10]
setne dl
lea rcx, [rsp + 0xc0]
mov qword [rcx + 0x20], r14
mov qword [rcx + 0x28], r12
mov dword [rcx + 0x28], esp
mov dword [rcx + 0x28], esp
mov qword [rcx], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
call fcn.14003035c
test al, al
jne 0x14004908f
invalid
add byte [rax], al
add eax, 0x8b490000
push rsi
sub byte [rcx + rdi - 0x1e], cl
mov rdx, qword [r14 + 0x28]
cmp rdx, r12
jbe 0x140049740
mov rax, qword [r14 + 0x20]
cmp qword [rax + r13], 0
je 0x140048cfd
and byte [rdx - 0x7d], r9b
cmp al, 0x28
add byte [rdi], cl
test byte [rdi + 0x4a000001], dh
mov ecx, dword [rax + rbp + 0x10]
sub byte [rax], r10b
mov rcx, qword [rax + r13 + 0x10]
sub byte [rax], r10b
mov rdx, qword [r14 + 0x40]
cmp rdx, rcx
retf 0x860f
invalid
or eax, dword [rax]
invalid
retf 0x860f
mov rax, qword [r14 + 0x38]
lea rcx, [rcx + rcx*8]
cmp byte [rax - 0x73], r9b
or al, 0xc9
lea rbp, [rax + rcx*8]
add rbp, 0x20
jmp 0x140048d05
cwde
add dword [rax], eax
invalid
cwde
add dword [rax], eax
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401233a0]
movq mm0, qword [0x1401233a0]
movq mm0, qword [0x1401233a0]
movdqa xmmword [r8], xmm0
movq qword [rax], mm0
lea r14, [rsp + 0xc0]
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call fcn.14002a322
cmp byte [r14 + 0x20], 2
jle 0x140048bbb
invalid
je 0x140048bb5
jle 0x140048bbb
add dh, byte [rdi + rdx + 0x48]
lea ecx, [rsp + 0xd8]
lea rcx, [rsp + 0xd8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
invalid
sbb byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rbx + 0x48000000], bl
mov dword [rsp + 0x60], 1
test rdi, rdi
je 0x140048c59
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x60
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x60], 1
mov qword [rsp + 0x68], rbp
mov byte [rsp + 0x70], 0
jmp 0x140049103
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xf0], rax
movdqu xmm0, xmmword [rsp + 0x60]
movdqu xmm1, xmmword [rsp + 0x70]
movdqu xmm2, xmmword [rsp + 0x80]
movdqa xmmword [rsp + 0xe0], xmm2
movdqa xmmword [rsp + 0xd0], xmm1
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140048b95
and al, 0xc0
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
invalid
invalid
add byte [rax], al
invalid
xor edi, edi
mov rax, qword [rsp + 0xc8]
test rax, rax
je 0x140048c41
lea rcx, [rsp + 0xe0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov eax, 1
test dil, dil
je 0x1400490e4
test r13, r13
je 0x140048c62
call fcn.1400305aa
invalid
test r13, r13
jne 0x140048a5e
lea rcx, [rsp + 0x60]
mov rdx, rbx
mov r8, r12
call fcn.140030513
jmp 0x140049103
movzx edi, byte [rbx + 0xc8]
mov eax, dword [rbx + 0xb9]
mov ecx, dword [rbx + 0xbc]
add byte [rax], al
add byte [rcx + 0xc3248c], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xc3248c], cl
add byte [rax], al
mov dword [rsp + 0xc0], eax
mov rbp, qword [rbx + 0xc0]
mov r14b, 9
jmp 0x14004899a
mov rcx, qword [rbx + 0xc0]
mov rdx, qword [rbx + 0xc8]
call fcn.14000fd1a
mov rbp, rax
mov rdi, rdx
mov r14b, 0xa
jmp 0x14004899a
cmp r13, 1
jne 0x140048cf5
movzx eax, byte [rbx + 0xb8]
cmp rax, 7
ja 0x1400496df
mov ecx, 0xa2
bt rcx, rax
jae 0x1400496df
xor ebp, ebp
jmp 0x140048c1f
mov dil, 1
jmp 0x140048c21
lea rbp, [rax + r13]
add rbp, 0x18
mov rcx, qword [rbp + 0x10]
add rcx, 9
xor edx, edx
call fcn.140003e8c
dec dword [rax - 0x77]
ror dword [rcx - 0x77], 1
ror dword [rcx - 0x3f], 0xe9
or bh, byte [rdx + 0x40]
mov r8d, 0x40
add byte [rax], al
invalid
je 0x140048d33
bsr r8, r9
xor r8, 0x3f
sub rdx, r8
cmp rdx, 7
mov r8d, 7
add byte [rax], al
add byte [rdi + rcx + 0x42], cl
ret 0x8d4a
adc al, 0x85
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0xa8], 0
mov dword [rsp + 0xa8], 0
mov qword [rsp + 0xb0], rax
mov al, 0
add byte [rax], al
mov qword [rsp + 0xb8], rdx
add byte [rax], al
add byte [rbx + rcx*4 + 0x6d], cl
or byte [rbx + rcx*4 + 0x65], cl
adc byte gs:[rcx + rdi - 0x20], cl
jae 0x140048d99
lea r14, [rsp + 0xa0]
mov rcx, r14
mov rdx, r12
call fcn.14000309f
mov rcx, qword [r14]
mov rax, qword [r14 + 8]
jmp 0x140048d9b
xor eax, eax
add rcx, rax
mov rdx, r13
invalid
mov r8, r12
ror dword [rcx + rcx*4 - 0x16], 0x4d
mov eax, esp
call fcn.1400fc250
mov rax, qword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
invalid
and al, 0xa8
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
mov al, 0
add byte [rax], al
mov rdx, rcx
invalid
invalid
test al, 0
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, rcx
sub rdx, rax
cmp rdx, r12
jb 0x1400497cc
ret 0x394c
or al, byte [rax]
add byte [rcx + rax - 0x20], cl
add rax, r12
mov qword [rsp + 0xa8], rax
mov rdx, rcx
sub rdx, rax
cmp rdx, 2
invalid
test byte [rax + rbp*4], ah
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
retf 0x2948
add dh, byte [rbx + 0x3d]
jae 0x140048e1c
lea r14, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax], al
mov edx, 2
add byte [rax], al
mov edx, 2
mov rcx, r14
int1
call fcn.14000309f
mov r8, qword [r14]
mov eax, dword [rsi]
mov rax, qword [r14 + 8]
mov rcx, qword [r14 + 0x10]
adc byte [rax - 0x77], r9b
invalid
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
mov edx, ecx
retf 0x2948
sub rdx, rax
mov word [r8 + rax], 0x202c
mov dword [r8 + rax], 0x8348202c
cli
invalid
cmp edx, 1
ja 0x140048e2b
mov ecx, 2
call fcn.1400ff2d9
invalid
or eax, dword fs:[rax]
mov ebp, 0x4c000b64
mov eax, dword [rsp + 0xa0]
mov r8, qword [rsp + 0xa0]
mov word [r8 + rax], 0x202c
add al, 0
sub al, 0x20
add byte [rax + riz], ch
add rax, 2
mov qword [rsp + 0xa8], rax
mov rdx, rcx
sub rdx, rax
cmp rdx, 7
jae 0x140048e8a
lea r14, [rsp + 0xa0]
mov edx, 7
mov rcx, r14
call fcn.14000309f
mov r8, qword [r14]
mov rax, qword [r14 + 8]
or byte [rcx - 0x75], r9b
adc byte [rax - 0x77], r9b
retf 0x2948
ret 0xc741
add byte [rbx], r8b
outsb dx, byte [rsi]
imul esp, dword [rbp + 0x64], 0x41
mov dword [rax + rax], 0x6e756863
jne 0x140048ee8
or byte [rcx - 0x75], r9b
adc byte [rax - 0x77], r9b
retf 0x2948
jne 0x140048ee8
cmp rdx, 6
ja 0x140048e9b
mov dword [r8 + rax + 3], 0x64656b6e
mov dword [r8 + rax], 0x6e756863
add rax, 7
add eax, 7
mov qword [rsp + 0xa8], rax
mov r13, qword [rsp + 0xb8]
test r13b, 1
jne 0x140048edf
call 0x188ed9039
lea edx, [rsp + 0x188]
mov qword [rdx], rcx
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
lea r14, [rsp + 0x160]
mov rcx, r14
call fcn.1400036eb
mov qword [rsp + 0x130], r13
mov rax, qword [r14 + 0x10]
mov rcx, rax
sub rcx, r13
jb 0x1400497d4
add r13, qword [rsp + 0x168]
mov rax, qword [rsp + 0x160]
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x30], 0
test rax, rax
je 0x140049839
lea rcx, [rsp + 0x38]
lea r12, [rsp + 0x48]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
mov dword [rsp + 0xc0], eax
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0xc8], xmm0
add byte [rax], al
add byte [rax], al
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0xd8], rcx
mov rdx, qword [rsp + 0xc8]
xchg esp, eax
and al, 0xc8
add byte [rax], al
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
xor ecx, ecx
enter 0, 0
mov r8, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
xor ecx, ecx
cmp r8, rcx
cmp eax, ecx
enter 0x7074, 0x44
mov bl, byte [rdx + rcx]
je 0x140049010
mov r11b, byte [rdx + rcx]
cmp r11b, 0x20
cmp bl, 0x20
setae r9b
cmp r11b, 0x7f
cmp bl, 0x7f
sti
jg 0x140048ff2
setne r10b
setne dl
inc rcx
inc ecx
cmp r11b, 9
je 0x140048f9b
invalid
fiadd word [rbp + 0x20]
sal dword [rbp - 0x27], 1
lea rcx, [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add bh, bh
push rax
invalid
and r9b, r10b
and cl, dl
jne 0x140048f9b
and al, 0xd8
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
test rax, rax
je 0x140048fe7
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
mov rcx, r12
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rax - 0x73], cl
add eax, 0xda462
invalid
lea rax, [0x140123450]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xda3cd
invalid
invalid
lea rcx, [0x1401233c7]
or eax, 0xd8d4c00
lea r9, [0x140122e00]
lea r8, [rsp + 0x30]
call [rbp - 0x72b3fff3]
and al, 0x30
mov edx, 0x29
call fcn.1400ffa90
add byte [rax], al
add al, ch
sub byte [rdx + 0xb], 0
movups xmm0, xmmword [rsp + 0xc0]
movups xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x170], xmm1
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
lea rcx, [rbp + 0x18]
mov rax, qword [rbp]
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x10]
call qword [rax + 0x18]
movdqa xmm0, xmmword [rsp + 0xc0]
movdqa xmm1, xmmword [rsp + 0xd0]
movdqu xmmword [rbp + 0x10], xmm1
movdqu xmmword [rbp], xmm0
mov byte [rbp + 0x20], 0
and byte [r8], r8b
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
mov dword [rbp + 0x24], ecx
mov dword [rbp + 0x21], eax
mov eax, dword [rsp + 0x129]
mov ecx, dword [rsp + 0x12c]
mov dword [rsp + 0x33], ecx
mov dword [rsp + 0x30], eax
test rdi, rdi
je 0x1400490e2
movups xmm0, xmmword [0x140149460]
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140149450]
add eax, 0x1003a3
movdqa xmmword [r8], xmm0
add byte [rax - 0x73], cl
mov esp, 0xc024
add byte [rax - 0x77], cl
mov rcx, rdi
mov rdx, rbx
call fcn.14002a322
cmp byte [rdi + 0x20], 2
je 0x1400490e2
lea rcx, [rsp + 0xd8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
invalid
xor eax, eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rbp
mov dword [rsp + 0x68], ebp
mov byte [rsp + 0x70], 0
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
and al, 0x33
mov dword [rsp + 0x71], eax
mov dword [rsp + 0x74], ecx
lea rdi, [r15 + 0xd8]
mov r8, qword [rbx + 0x40]
add r8, qword [rbx + 0x28]
add byte [rax], al
add byte [rbx + rcx*4 + 0x43], cl
add r8, qword [rbx + 0x28]
lea rax, [r8 + r8]
shl r8, 5
add eax, 0x49c02949
add eax, 0x1e
add eax, 0x49c02949
add eax, 0x1e
mov rax, qword [r15 + 0xd8]
add byte [rcx - 0x75], cl
xchg edi, eax
call 0x188049130
sub eax, edx
invalid
mov rdx, qword [r15 + 0xe8]
sub rax, rdx
invalid
ror byte [rcx + rdi - 0x40], 1
cmp rax, r8
jb case.default.0x140049151
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
cmp dword [rax + 0x48000000], 0xffffff8d
add eax, 0x10c716
invalid
movzx r8d, byte [rbx + 0xb8]
lea rax, [0x140155860]
invalid
adc byte [rax], al
add byte [rdx + 0x63], cl
or al, 0x80
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
lea rdx, [0x1401232eb]
or eax, 0x7b84100
add byte [rax], al
add cl, ch
mov r8d, 7
jmp 0x1400491ee
mov dword [rax], eax
add byte [rax], al
mov dword [rax], eax
add byte [rax], al
lea rdx, [0x1401232f2]
lea edx, [0x1401232f2]
movabs eax, dword [0x3b841000d]
or eax, 0x3b84100
add byte [rax], al
add bl, ch
jp 0x1400491bd
mov r8d, 3
jmp 0x1400491ee
lea rdx, [0x1401232f5]
lea edx, [0x1401232f5]
movabs eax, dword [0x75158d481feb000d]
or eax, 0x481feb00
lea edx, [0x1401232f9]
adc eax, 0xda175
jmp 0x14004919c
lea rdx, [0x1401232f9]
adc eax, 0xda175
movabs eax, dword [0x6f158d4868eb000d]
jmp 0x1400491ee
lea rdx, [0x1401232fc]
mov r8d, 6
movabs eax, dword [0x6b841000d]
jmp 0x1400491ee
pop rcx
lea rdx, [0x140123302]
movabs eax, dword [0x4b841000d]
mov r8d, 4
jmp 0x1400491ee
lea rdx, [0x140123306]
jmp 0x1400491bd
lea rdx, [0x14012330b]
jmp 0x1400491ee
cmp byte [rax - 0x73], cl
adc eax, 0xda155
lea rdx, [0x140123312]
mov r8d, 5
jmp 0x1400491ee
movzx r8d, byte [rbx + 0xc8]
cmp r8, 0x10
adc byte [rdi], cl
sbb esi, 5
add byte [rax], al
adc byte [rdi], cl
sbb esi, 5
add byte [rax], al
lea rdx, [rbx + 0xb9]
jmp 0x1400491ee
mov rdx, qword [rbx + 0xc0]
mov r8, qword [rbx + 0xc8]
mov rcx, rdi
call case.0x1400ac5ad.356
lea rdx, [0x14014a18e]
mov r14d, 1
mov r8d, 1
mov eax, 1
mov eax, 1
mov rcx, rdi
call case.0x1400ac5ad.356
lea r13, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add byte [rcx - 0x77], cl
jge 0x14004921d
and al, 0x60
add dword [rax], eax
add byte [rcx - 0x77], cl
jge 0x14004921d
lea r12, [rbx + 0x60]
lea rbp, [rsp + 0x30]
mov qword [rbp], r12
add byte gs:[rax - 0x73], cl
add eax, 0xfffdaf75
mov qword [rbp + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x39], cl
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
push 0x40c74910
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xda55e
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x39], cl
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
push 0x40c74910
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xda55e
mov rcx, r13
call fcn.140004d60
dec dword [rdx + 0xd883]
add byte [rdi], cl
mov dh, 0xc8
invalid
dec dword [rdx + 0xd883]
add byte [rdi], cl
mov dh, 0xc8
invalid
enter 0xffffffffffff8d48, 0x51
dec dword [rax - 0x7d]
cli
add ecx, dword [rdi]
and edx, 4
add byte [rax], al
lea rdx, [rcx - 1]
cmp rdx, 3
jae 0x14004976b
lea rax, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rax + rcx*8 - 8]
push rsp
enter 0x41f8, 0xffffffffffffffb8
or byte [rax], al
add byte [rax], al
invalid
xor byte [rcx - 0x74b7fff0], 0x54
enter 0x41f8, 0xffffffffffffffb8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call case.0x1400ac5ad.356
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
call case.0x1400ac5ad.356
mov rcx, qword [rbx + 0xd0]
test rcx, rcx
je 0x1400493a5
cmp qword [rcx + 0x18], 0
je 0x1400493a5
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
movabs r13, 0x89b74c1a168a9dd2
mov rdx, rcx
and rdx, r13
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [0x1401058e0]
out 0xc5, eax
or eax, dword [rax]
movq mm0, qword [0x1401058e0]
out 0xc5, eax
or eax, dword [rax]
pcmpeqd xmm1, xmm1
movdqa xmm2, xmmword [0x1401058f0]
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm4, xmm3
jrcxz 0x140049375
pcmpeqb mm4, mm0
je 0x1400492f2
je 0x1400492f2
pmovmskb r11d, xmm4
test r11w, r11w
je 0x140049357
lea ebp, [r11 - 1]
and ebp, r11d
bsf r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov r14, r8
sub r14, r11
movdqu xmm4, xmmword [r14]
pcmpeqb xmm4, xmm2
pmovmskb r14d, xmm4
mov r11d, ebp
cmp r14d, 0xffff
add byte [rbp - 0x3e], dh
add byte [rbp - 0x3e], dh
jmp 0x140049375
pcmpeqb xmm3, xmm1
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x1400493a5
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x140049305
neg r10
shl r10, 5
mov r14, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
mov rcx, r14
call qword [rax + 0x18]
movabs rcx, 0xb5d862de63bf8ec1
xor rcx, rdx
xor rax, r13
or rax, rcx
je 0x1400494d5
xor eax, eax
test sil, sil
je 0x14004943e
cmp qword [rbx + 0x28], 0
sete al
add rax, rax
lea rsi, [rsp + 0xc0]
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0
mov qword [rsi], rax
lea r13, str.:_library_std_srciomod.rs
lea rbp, [0x1401473c9]
mov rcx, rsi
call case.0x14001cf7f.114
mov ah, 0xfd
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmc
add byte [rax], al
invalid
mov ah, 0xfd
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmc
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
cmp qword [rbx + 0x28], 0
sete al
add rax, rax
lea rsi, [rsp + 0xc0]
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0
sbb byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea r13, str.:_library_std_srciomod.rs
lea rbp, [0x1401473c9]
sbb byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rsi
call case.0x14001cf7f.114
test rax, rax
je 0x1400494e6
or byte [rax], al
mov r8d, 2
mov rcx, rdi
mov rdx, r13
call case.0x1400ac5ad.356
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, rdi
call case.0x1400ac5ad.356
mov r8d, 2
mov rcx, rdi
mov rdx, rbp
call case.0x1400ac5ad.356
jmp 0x14004946e
mov rcx, rdi
call fcn.140104616
or eax, dword [rax]
jmp 0x14004913b
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov eax, edi
invalid
mov eax, edi
mov r9d, esi
call fcn.140100d19
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
mov ecx, edi
call case.0x1400ac5ad.356
mov rsi, qword [rbx + 0x20]
mov rdi, qword [rbx + 0x28]
mov qword [rbx + 0x28], 0
test rdi, rdi
invalid
je 0x140049547
push qword [rdi + rsi + 0x48]
add esi, 0x30
add rsi, 0x30
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x14004952c
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
and bh, bh
push rax
invalid
and bh, bh
push rax
sbb byte [rax - 0x75], cl
call 0x1305b207c
invalid
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
invalid
invalid
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x18]
add rsi, 0x68
dec rdi
jne 0x140049514
mov rsi, qword [rbx + 0x38]
mov rdi, qword [rbx + 0x40]
mov qword [rbx + 0x40], 0
test rdi, rdi
je 0x14004957b
add rsi, 0x38
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x18]
add rsi, 0x48
dec rdi
jne 0x140049560
invalid
in eax, 0x48
mov dword [rbx], 0
mov qword [rbx], 0
mov rcx, qword [rbx + 0x50]
test rcx, rcx
je 0x1400495a2
mov rax, qword [rbx + 0x48]
lea rcx, [rax + rcx*4]
mov dword [rax], 0xffff
add rax, 4
cmp rax, rcx
jne 0x140049593
mov r13, qword [rsp + 0x60]
mov r14, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x70]
mov rax, qword [rsp + 0x138]
cmp rax, 2
invalid
je 0x140049603
add dh, byte [rsp + rax*2 + 0x48]
lea edx, [rsp + 0x150]
lea rdx, [rsp + 0x150]
test rax, rax
je 0x1400495f0
mov rcx, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x140049600
mov rcx, qword [rsp + 0x140]
add byte [rax], al
mov rax, qword [rsp + 0x148]
add byte [rax], al
call qword [rax + 0x68]
lea rcx, [rsp + 0x138]
call fcn.140010540
cmp r13, 2
jne 0x14004965f
cmp qword [r15 + 0xc0], 0
je 0x14004962c
mov edi, 0xc0
add byte [rsp + rcx + 0x49], dh
lea ecx, [rdi + 0xc0]
call fcn.14004695d
mov qword [r15 + 0xc0], r14
mov qword [r15 + 0x90], 5
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140049852
mov rcx, rbx
call fcn.14002ed94
jmp 0x1400496b0
lea rdi, [rsp + 0xc0]
mov ecx, 0xc
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rdi, [r15 + 0x10]
cmp dword [r15 + 0x10], 3
je 0x140049685
movsd dword [rdi], dword [rsi]
mov rax, qword [rsp + 0x120]
add byte [rcx + rcx*4 + 0x28], cl
add byte [rcx + rcx*4 + 0x28], cl
mov qword [rax + 8], r14
mov qword [rax + 0x10], rbp
mov rcx, r12
loope 0x140049694
invalid
add dword [rax], eax
invalid
loope 0x140049694
movabs byte [0xd08b8b48000001], al
add byte [rax], al
mov rcx, qword [rbx + 0xd0]
mov edx, eax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x1a0], dh
movaps xmm6, xmmword [rsp + 0x1a0]
movaps xmm7, xmmword [rsp + 0x1b0]
add rsp, 0x1c8
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14000b4b8
xor ecx, ecx
lea rax, str.chunkedoriginal_header_value_plus_ascii_is_validC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcheaders.rs
mov dl, byte [rcx + rax]
cmp dl, 9
je 0x1400496f8
add dl, 0xe0
cmp dl, 0x5f
cli
pop rdi
cli
pop rdi
jae 0x14004975b
inc rcx
cmp rcx, 7
jne 0x1400496e8
lea rcx, [0x140123318]
lea rdx, [rsp + 0x30]
or eax, 0x548d4800
and al, 0x30
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], 7
mov qword [rdx + 0x18], 0
mov byte [rdx + 0x20], 0
lea rcx, [rsp + 0x60]
call case.0x1400845af.531
jmp 0x1400490e2
invalid
dec dword [rbp + rcx*4 + 5]
jp 0x1400497bb
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
jmp 0x140049747
jg 0x14004974a
or eax, 0x4c07eb00
lea eax, [0x140121790]
add bl, ch
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, r12
call fcn.1400ff640
int1
pop rsi
or eax, dword [rax]
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
call fcn.1400ff640
fidivr dword [rbp + 0xd]
add al, ch
in eax, 0x5e
or eax, dword [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
xor ecx, ecx
xor edx, edx
call fcn.1400ff640
mov byte [rsp + 0x160], al
mov qword [rsp + 0x30], r13
invalid
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x30
invalid
lea rax, [0x140027948]
mov qword [rsp + 0x38], rax
and al, 0x38
lea rax, [0x140123748]
lea rcx, [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rcx + rcx*4 + 0x71], ecx
or byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
imul edx, dword [rax], 0x1871894c
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rcx + rcx*4 + 0x71], ecx
or byte [rax - 0x39], cl
and byte [r8], al
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
imul edx, dword [rax], 0x1871894c
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1_role.rs
call fcn.1400ff580
lea rax, [0x1401206f0]
mov edx, 0xf
add byte [rdx + 0xf], bh
mov rcx, r8
mov r8, rax
call fcn.1400ff6c0
mov rcx, r12
call fcn.1400ff2d9
lea rcx, [rsp + 0x180]
mov qword [rcx], rax
lea rax, [rsp + 0x130]
lea rdx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rdx], rax
lea rax, [0x14003c930]
mov qword [rdx + 8], rax
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
invalid
invalid
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea rax, str.cannot_advance_past__remaining_:___
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0xc0]
mov qword [rcx], rax
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x107bcc
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x107bcc
call fcn.1400ff580
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
mov edx, 0x2b
call fcn.1400ff740
int3
add rsp, 0x20
pop rsi
jmp fcn.14002afdb
sub esp, 0x30
mov rdi, rdx
mov rsi, rcx
add rdx, 0xd8
add edx, 0xd8
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.14004841e
mov rcx, qword [rbx]
cmp rcx, 2
jne 0x1400498ba
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400498ee
mov rax, qword [rsp + 0x28]
test rcx, rcx
sub byte [rax - 0x7b], cl
leave
je 0x1400498e5
mov qword [rdi + 0x70], 4
mov qword [rdi + 0x90], 5
add dh, al
xchg esp, edx
add byte [rax], al
add byte [rdx], al
add dh, al
xchg esp, edx
add byte [rax], al
add byte [rdx], al
mov ecx, 1
jmp 0x1400498e7
xor ecx, ecx
leave
mov qword [rsi], rcx
mov qword [rsi + 8], rax
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
ret
add byte [rax], 0
add byte [rcx + rcx*4 - 0x3d], cl
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rdx + 0x70]
jo 0x14004995e
jo 0x14004995e
cmp eax, 1
je 0x140049954
jo 0x14004995e
cmp eax, 2
jne 0x140049a87
lea r15, [rdi + 0x78]
lea r9, [rdi + 0xd8]
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
lea r14, [rsp + 0x50]
mov rcx, r14
mov rdx, r15
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140049ba0
cmp qword [r14], 0
je 0x140049991
invalid
mov qword [rsi], 2
mov qword [rsi], 2
add cl, ch
and byte [rcx], al
add dword [rax], eax
invalid
jmp 0x140049a74
add dword [rax], eax
add byte [rbx + 0x90bf], al
add byte [rax], al
invalid
cmp dword [rdi + 0x90], 2
add byte [rax], al
add dh, byte [rbp + 0x19]
jne 0x140049976
lea rcx, [rdi + 0xd8]
lea rdx, [0x1401437ba]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xf9e4f
sahf
sldt word [rcx - 0x48]
mov eax, 0x19
mov r8d, 0x19
mov eax, 0x19
call case.0x1400ac5ad.356
mov qword [rdi + 0x70], 2
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call case.0x14003d85a.125
jmp 0x140049a74
mov r12, qword [rsp + 0x58]
pop rax
mov r14, qword [rsp + 0x60]
mov r13d, 1
test r12, r12
je case.0x14002795d.586
mov qword [rsp + 0x20], r12
mov qword [rsp + 0x28], r14
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x30], xmm0
movzx eax, byte [r15]
test rax, rax
je 0x1400499d8
cmp eax, 1
jne 0x140049a05
cmp byte [rdi + 0x79], 0xc
jne 0x1400499e2
or al, 0x75
adc al, 0xeb
cmp eax, dword [rcx - 0x41]
mov r15d, 4
jmp 0x140049a0b
mov r15d, 4
jmp 0x140049a49
cmp qword [rdi + 0x80], 0
je 0x140049a0b
cmp qword [rsp + 0x30], 0
je 0x140049a28
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
add bl, ch
outsd dx, dword [rsi]
add bl, ch
outsd dx, dword [rsi]
cmp byte [rdi + 0x79], 0
je 0x1400499e2
cmp qword [rsp + 0x30], 0
je 0x140049a30
lea rax, [rsp + 0x68]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x40], xmm0
mov r15d, 3
add byte [rax], al
add byte [rax], al
jmp 0x140049a49
mov r15d, 4
jmp 0x140049a36
mov r15d, 3
lea rcx, [rsp + 0x38]
xor r13d, r13d
mov rdx, r14
xor r8d, r8d
call qword [r12 + 0x18]
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
sbb byte [rcx + rcx*4 + 0x7f], cl
invalid
sbb byte [rcx + rcx*4 + 0x7f], cl
jo 0x140049a9f
jg 0x140049ac6
mov rcx, rdi
mov ecx, edi
call fcn.1400485b1
mov rcx, rdi
mov rdx, rbx
call fcn.140048657
mov qword [rsi], r13
mov qword [rsi + 8], r12
mov dword [rsi + 8], esp
mov qword [rsi + 0x10], r14
jbe 0x140049a84
jbe 0x140049a84
add rsp, 0x80
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rdi, 0x70
lea rax, [rsp + 0x20]
jo 0x140049ad4
lea eax, [rsp + 0x20]
mov qword [rax], rdi
lea rcx, [0x140049ad3]
or eax, 0x39
cmp byte [rax - 0x73], cl
or eax, 0x39
mov qword [rax + 8], rcx
lea rdx, [0x140143820]
adc eax, 0xf9d7b
lea edx, [0x140143820]
lea rcx, [rsp + 0x50]
mov qword [rcx], rdx
mov edx, 1
add byte [rax], al
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
call fcn.1400ff580
int3
sub esp, 0x38
in al, dx
cmp byte [rax - 0x75], cl
add dword [rbp + rcx*4 + 5], ecx
stosd dword [rdi], eax
mov ebp, 0x63490010
add byte [rcx + 0x63], cl
mov rax, qword [rcx]
lea r8, [0x14015588c]
invalid
add eax, 0x10bdab
add byte [rcx + 0x63], cl
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
jmp rax
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xfa0a1
mov r8d, 4
jmp 0x140049b99
add rcx, 8
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140143bb0]
movabs al, byte [0x482024448948000f]
lea eax, [0x140143ba2]
movabs al, byte [0x482024448948000f]
lea eax, [0x140143ba2]
mov r8d, 8
mov eax, 8
jmp 0x140049b54
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [0x140143bb0]
mov qword [rsp + 0x20], rax
lea rax, str.BodyDecodeUpgrade
lea eax, str.BodyDecodeUpgrade
lea eax, str.BodyDecodeUpgrade
mov r8d, 4
mov rcx, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.140008600
nop
add rsp, 0x38
ret
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.KeepAliveNotEofWriter_must_be_presentC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcwriteencoder.rs
mov r8d, 9
add byte [rax], al
jmp 0x140049b99
add rsp, 0x38
jmp rax
add byte [rbp - 0x77], cl
invalid
test rax, rax
je 0x140049c39
cmp eax, 2
jne 0x140049c9a
cmp byte [rdi + 1], 0
jne 0x140049cbe
lea r15, [rsp + 0x48]
mov r9d, 0x2000
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, r14
mov r8, rbx
mov r8, rbx
call fcn.14004a6c6
mov eax, 1
cmp qword [r15], 0
jne 0x140049d26
cmp qword [rsp + 0x50], 0
je 0x140049d13
lea rax, [rsp + 0x50]
lea rcx, [r13 + 8]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
mov rcx, qword [rax + 0x10]
test rcx, rcx
sete byte [rdi + 1]
mov rax, qword [rax + 0x18]
mov qword [r13 + 0x18], rcx
mov qword [r13 + 0x20], rax
jmp 0x140049d24
mov r15, qword [rdi + 8]
test r15, r15
je 0x140049cbe
lea r12, [rsp + 0x48]
mov rcx, r12
mov rdx, r14
mov r8, rbx
mov r9, r15
call fcn.14004a6c6
outsb dx, byte [rsi]
or al, byte [rax]
add byte [rax + 1], bh
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
test dword [rsi + 0x48000000], edi
add byte [rax], al
mov rsi, qword [rsp + 0x50]
add byte [rax], al
mov rsi, qword [rsp + 0x50]
je 0x140049c90
push rax
mov rbx, qword [rsp + 0x58]
test rsi, rsi
je 0x140049ce6
outsd dx, dword [rsi]
movups xmm0, xmmword [rsp + 0x60]
and al, 0x60
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x30]
sub r15, rax
jae 0x140049cf4
xor r15d, r15d
jmp case.0x14003d97a.263
mov qword [rsp + 0x40], r13
mov al, byte [rdi + 1]
mov qword [rsp + 0x70], 0
movzx eax, al
lea rcx, [0x1401558a0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xorps xmm0, xmm0
movups xmmword [r13 + 0x18], xmm0
lea rax, [0x1401435b0]
mov qword [r13 + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
cwde
xchg ebx, eax
adc byte [rax], al
cwde
xchg ebx, eax
adc byte [rax], al
mov qword [r13 + 0x10], rax
mov qword [r13], 0
jmp 0x140049d4b
mov qword [r13 + 8], 0
mov qword [r13 + 0x10], rbx
jmp 0x140049d24
add byte [rcx - 0x77], cl
pop rbp
adc bl, ch
xor byte [rax - 0x7b], cl
sal byte [rbx + rsi + 0x4c], 0x89
xor ecx, dword [rcx + rcx*4 + 0x7f]
invalid
test rax, rax
je 0x140049d2c
invalid
xor ecx, dword [rcx + rcx*4 + 0x7f]
or byte [rdi], cl
adc byte [rsp + 0x20], al
mov qword [rdi + 8], r15
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], cl
and al, 0x30
movups xmmword [r13 + 0x18], xmm1
movups xmmword [rbp + 0x18], xmm1
adc dword [rbp + 0x18], ecx
movups xmmword [r13 + 8], xmm0
jmp 0x140049cdc
mov rax, qword [rsp + 0x58]
mov qword [r13 + 8], 0
mov qword [r13 + 0x10], rax
xor eax, eax
mov qword [r13], rax
jmp 0x140049d4b
call fcn.1400474eb
mov qword [r13 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r13], xmm0
lea rcx, [rsp + 0x38]
mov rdx, rbx
xor r8d, r8d
xor eax, eax
call qword [rsi + 0x18]
nop
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp dword [rbp], 0
jne 0x140049e4d
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
test byte [rdi], 0x84
xchg byte [rax], al
add byte [rax], al
test byte [rdi], 0x84
xchg byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
adc byte [rax], al
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
test r8, r8
je 0x140049e26
mov r12b, byte [rbp]
mov ah, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
lea ecx, [r12 - 0x30]
and al, 0xd0
and al, 0xd0
cmp cl, 0xa
jb 0x140049efd
lea eax, [r12 - 0x61]
cmp al, 6
jae 0x140049df9
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
je 0x14004a51f
jmp 0x140049f0e
add dword [rax], eax
add byte [rcx - 0x73], al
and al, 0xbf
lea eax, [r12 - 0x41]
cmp al, 6
mov rsi, qword [rsp + 0x40]
je 0x140049e28
jb 0x14004a565
je 0x140049e28
jb 0x14004a565
lea rdx, str.Invalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_SizeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n
mov r8d, 0x2b
sub eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov cl, 0x14
jmp 0x14004a658
mov al, 1
mov r15, rbp
jmp 0x140049e4d
lea rdx, [0x1401438a7]
adc eax, 0xf9a7a
mov r8d, 0x25
mov cl, 0x25
call fcn.1400a1c3b
mov r15, rax
lea rcx, [rsp + 0x38]
mov rdx, rbp
xor r8d, r8d
xor eax, eax
xor eax, eax
sar bh, 0x56
sbb byte [rax + 0xfc08401], dh
test esp, ebp
invalid
call qword [rsi + 0x18]
mov al, 1
test al, al
jne 0x14004a541
mov byte [rdi + 1], r13b
mov byte [rdi + 1], ch
outsd dx, dword [rsi]
add dword [rax - 0x7d], ecx
jl 0x140049e81
cmp qword [rsp + 0x70], 0
jo 0x140049e5f
jne 0x14004a593
mov qword [rsp + 0x70], 0
mov dword [rsp + 0x70], 0
movzx eax, r13b
lea rcx, [0x1401558a0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x140049ecb
lea ebp, [rsp + 0x48]
mov r9d, 1
mov rcx, rbp
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14004a6c6
mov al, 2
cmp qword [rbp], 0
jne 0x140049e4d
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e1f
invalid
and byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
test r8, r8
je 0x140049e26
movzx r12d, byte [rbp]
movzx esp, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
lea ecx, [r12 - 0x30]
cmp cl, 0xa
jae 0x14004a500
add eax, dword [rsi]
add byte [rax], al
add eax, dword [rsi]
add byte [rax], al
mov rax, qword [rdi + 8]
mov rdx, rax
shr rdx, 0x3c
je 0x14004a57d
add byte [rax], al
mov rdx, r14
mov r8, rbx
call fcn.14004a6c6
mov al, 2
cmp qword [rbp], 0
jne 0x140049e4d
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
and al, 0x58
test rsi, rsi
test esi, esi
je 0x140049e1f
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
add byte [rax - 0x77], cl
je 0x140049f91
and byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x28
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
ror byte [rdi], 0x84
movsd dword [rdi], dword [rsi]
invalid
movzx r12d, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 2
cmp r12d, 0x1f
jg 0x14004a525
cmp r12d, 9
cmp esp, 9
je 0x140049e55
cmp r12d, 0xd
jne 0x14004a675
ret
invalid
add byte [rax], al
ret
mov r9d, 1
mov rcx, rbp
mov rdx, r14
mov r8, rbx
call fcn.14004a6c6
mov al, 2
cmp qword [rbp], 0
jne 0x140049e4d
mov rsi, qword [rsp + 0x50]
je 0x14004a008
push rax
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e1f
test byte [rsi + rdi*8], ch
invalid
invalid
invalid
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
add byte [rax - 0x77], cl
je 0x14004a02b
and byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
movzx r12d, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
invalid
call qword [rsi + 0x18]
invalid
mov r13b, 4
cmp r12d, 0xd
je 0x140049e55
invalid
inc dword [rcx - 0x7d]
cld
or cl, byte [rdi]
test byte [rdx], ah
invalid
cmp r12d, 0xa
je 0x14004a664
mov rax, qword [rdi + 0x10]
inc rax
inc eax
inc eax
mov qword [rdi + 0x10], rax
mov r13b, 3
cmp rax, 0x3fff
jbe 0x140049e55
invalid
invalid
lea rdx, [0x14014396c]
mov r8d, 0x1b
add byte [rax], al
add cl, ch
add eax, dword [rsi]
add byte [rax], al
add byte [rax], al
add cl, ch
add eax, dword [rsi]
add byte [rax], al
mov r12, qword [rdi + 8]
lea rbp, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov r9d, 1
mov r9d, 1
mov rcx, rbp
mov rdx, r14
mov r8, rbx
call fcn.14004a6c6
mov al, 2
cmp qword [rbp], 0
jne 0x140049e4d
std
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e1f
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
add byte [rax - 0x77], cl
je 0x14004a0e3
invalid
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x28], ebp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
std
invalid
invalid
std
invalid
mov r13b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
cmp r13b, 0xa
jne 0x14004a62b
pop rax
test rax, rax
je 0x14004a190
lea rdx, [rsp + 0x60]
and al, 0x60
movups xmm0, xmmword [rdx]
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
invalid
push rsp
and al, 0x30
invalid
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x14004a19a
invalid
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
movups xmm0, xmmword [rsp + 0x30]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rdx
movaps xmmword [rsp + 0x80], xmm0
sub rbp, rax
mov qword [rdi + 8], rbp
sete r13b
add r13b, 5
jmp 0x140049e55
invalid
mov al, 1
mov r15, rcx
jmp 0x140049e4d
mov qword [rdi + 8], 0
call fcn.1400474eb
mov r15, rax
mov rax, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x30]
lea rcx, [rsp + 0x38]
call qword [rax + 0x18]
sbb cl, ch
test esp, edi
cld
invalid
invalid
sbb cl, ch
test esp, edi
cld
cld
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rbx
call fcn.14004a6c6
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rcx - 4], esp
invalid
invalid
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rcx - 4], esp
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e1f
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
invalid
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
and byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x28
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 7
cmp r12b, 0xd
cld
or eax, 0xfc12840f
invalid
invalid
lea rdx, [0x1401438e0]
jmp 0x14004a632
add eax, dword [rax]
invalid
xchg esi, eax
xchg esi, eax
verw cx
jrcxz 0x14004a250
invalid
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x64], cl
lea r12, [rsp + 0x48]
add byte [rax], al
lea r12, [rsp + 0x48]
lea esp, [rsp + 0x48]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004a6c6
add byte [rax], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
jne 0x140049e4d
cmp al, 0x24
add byte [rdi], cl
test eax, ebx
sti
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e1f
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 1
cmp r12b, 0xa
cld
or cl, byte [rdi]
invalid
mov ebx, edi
invalid
invalid
lea rdx, [0x1401438f5]
lea edx, [0x1401438f5]
jmp 0x14004a632
invalid
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
cmp r12b, 0xd
sete r13b
or r13b, 8
jmp 0x140049e55
and al, 0x48
mov r9d, 1
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004a6c6
mov al, 2
cmp qword [r12], 0
jne 0x140049e4d
cli
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e1f
mov dword [rsp + 0x28], ebp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 0xa
cmp r12b, 0xa
je 0x140049e55
invalid
invalid
lea rdx, [0x140143987]
mov r8d, 0x16
invalid
add cl, ch
invalid
jmp 0x14004a682
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004a6c6
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rdi], edi
cli
invalid
cmp qword [r12], 0
jne 0x140049e4d
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e1f
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e26
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
xor eax, eax
cmp r12b, 0xd
sete al
lea r13d, [rax + rax*2]
add r13d, 8
jmp 0x140049e55
lea eax, [r12 - 0x61]
cmp al, 6
mov rsi, qword [rsp + 0x40]
jae 0x14004a55c
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
jne 0x14004a649
add r12b, 0xa9
jmp 0x14004a57a
cmp r12d, 0x20
je 0x140049e55
cmp r12d, 0x3b
jne 0x14004a675
movzx eax, al
cmp eax, 2
jne 0x14004a68c
mov eax, 1
mov rsi, qword [rsp + 0x40]
jmp 0x14004a69d
lea eax, [r12 - 0x41]
cmp al, 6
jae 0x14004a5b9
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
jne 0x14004a649
loopne 0x14004a585
movzx ecx, cl
add rcx, rax
add ecx, eax
mov qword [rdi + 8], rcx
mov r13b, 1
jmp 0x140049e55
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
mov rax, qword [rsp + 0x40]
add byte [rax - 0x75], cl
and al, 0x40
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
mov qword [rax], 0
jmp 0x140049d4b
mov r13b, 2
cmp r12d, 0x1f
jg 0x14004a5d8
inc dword [rcx - 0x7d]
cld
or eax, 0xf9dc840f
invalid
mov r8d, 0x15
jmp 0x14004a682
lea rdx, [0x14014388b]
mov r8d, 0x1c
mov cl, 0x15
call fcn.1400a1c3b
mov r15, rax
xor eax, eax
jmp 0x14004a693
lea rdx, [0x140143944]
mov r8d, 0x28
mov cl, 0x15
jmp 0x14004a684
mov cl, 0x14
call fcn.1400a1c3b
mov r15, rax
xor eax, eax
mov rsi, qword [rsp + 0x40]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r15
xor eax, eax
mov qword [rsi], rax
mov rax, qword [rsp + 0x70]
test rax, rax
je 0x140049d4b
lea rcx, [rsp + 0x88]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140049d4b
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsp + 0x12c], xmm0
test byte [rsp + rbp], ah
add dword [rax], eax
add cl, ch
invalid
add byte [rax], al
invalid
test byte [rsp + rbp], ah
add dword [rax], eax
add cl, ch
test eax, 0xf000000
adc byte [rsp + 0x16c], al
lea rcx, [rsp + 0x320]
movups xmmword [rcx - 0x10], xmm0
movups xmm0, xmmword [rsp + 0x15c]
add dword [rax], eax
add byte [rdi], cl
adc dword [rcx - 0x20], eax
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x12c]
movups xmm2, xmmword [rsp + 0x13c]
movups xmm3, xmmword [rsp + 0x14c]
movups xmmword [rcx - 0x30], xmm3
movups xmmword [rcx - 0x40], xmm2
mov byte [rcx - 0x68], r12b
mov byte [rcx - 0x67], r14b
mov word [rcx - 0x66], r13w
invalid
mov dword [rcx - 0x64], ebp
mov dword [rcx - 0x60], ebx
movups xmmword [rcx - 0x5c], xmm0
movups xmmword [rcx - 0x50], xmm1
mov r14, qword [rsp + 0x38]
mov rdx, r14
call fcn.140018e6f
jmp 0x14004c639
invalid
mov rcx, r15
mov dl, byte [rsp + 0x30]
call fcn.14002f830
lea rdx, [rsp + 0x1a0]
mov byte [rdx], r12b
mov byte [rdx + 1], r14b
mov word [rdx + 2], r13w
mov dword [rdx + 4], ebp
mov dword [rdx + 8], ebx
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rdx + 0xc], xmm0
movups xmm0, xmmword [rsp + 0x12c]
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x2b8]
call fcn.140010e3d
mov r15d, 3
mov r14, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x28]
lea rax, [rbx + 0x18]
lea rsi, [rsp + 0x2e0]
mov rcx, qword [rsi - 8]
mov qword [rsp + 0x90], rcx
add byte [rdi], cl
adc byte [rsi - 0x28], al
add byte [rdi], cl
adc byte [rsi - 0x28], al
movups xmm1, xmmword [rsi - 0x18]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
lea rdi, [rsp + 0x3a8]
add byte [rcx + 0xa], bh
add byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x50], xmm1
mov rcx, r14
call fcn.1400477e7
mov byte [rbx + 0x48], 2
add cl, byte [rcx - 0x7d]
inc dword [rbx]
jne 0x14004c6f6
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x1c0], rax
movaps xmm0, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
movaps xmm1, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov r14, qword [rsp + 0x40]
mov rcx, r14
call fcn.14002e060
sbb esi, edi
dec dword [rax - 0x7b]
test eax, eax
test eax, eax
je 0x14004c954
mov rsi, rax
lea rcx, [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add al, ch
int 0xaf
invalid
invalid
jmp 0x14004c864
and al, 0xa0
add dword [rax], eax
add al, ch
int 0xaf
invalid
lea rdi, [rsp + 0x150]
mov qword [rdi - 0x30], r15
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
adc dword [rdi - 0x28], eax
movups xmmword [rdi - 0x18], xmm1
mov rax, qword [rsp + 0x90]
mov qword [rdi - 8], rax
lea rsi, [rsp + 0x3a8]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x40]
test r14, r14
je 0x14004c78a
lea rdx, [r14 + 0x10]
lea rsi, [rsp + 0x1a0]
mov ah, 0x24
movabs al, byte [0x20e8f18948000001]
test dword [rdi], eax
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
invalid
invalid
invalid
add byte [rax], al
mov rsi, qword [rsp + 0x1a8]
mov dil, byte [rsp + 0x1b0]
cmp dword [rsi + 0x48], 0x3b9aca00
je 0x14004c780
call fcn.1400bc650
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x48], edx
mov rcx, rsi
mov edx, edi
call fcn.14002f830
mov r13, r15
lea rsi, [rsp + 0x120]
mov rcx, rsi
call case.0x1400ae714.475
mov r12, rax
mov r15, rdx
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xe0], rax
movzx eax, word [rsi + 0x68]
mov word [rsp + 0xe8], ax
mov rbp, qword [rsp + 0xd0]
cmp eax, 0xc8
jne 0x14004c888
test rbp, rbp
je 0x14004c888
lea rbp, [rsp + 0x48]
test r12, r12
je 0x14004c9ff
test r14, r14
je 0x14004c879
lock dec qword [r14]
jne 0x14004c879
cmp r15, 3
je 0x14004c976
add byte [rax - 0x73], cl
mov esp, 0x1a024
add byte [rax - 0x73], cl
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
lea rdi, [rsp + 0x1a0]
lea rsi, [rsp + 0x120]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x210]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x2b0], xmm0
mov qword [rsp + 0x98], r14
call fcn.140013f2e
xor r13d, r13d
test al, al
cmove r13, r14
test r14, r14
je 0x14004c8e8
test al, al
je 0x14004c8e8
xor ebp, ebp
test r12, r12
je 0x14004c8f3
cmp r15, 0xfffffffffffffffe
jb 0x14004c90b
lea rcx, [rsp + 0x2b0]
call fcn.140013f2e
movzx eax, al
lea r15, [rax*2 - 2]
movaps xmm0, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x60], xmm0
lea rdi, [rsp + 0x338]
lea rsi, [rsp + 0x1a0]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov ebx, 2
test rbp, rbp
je 0x14004c947
invalid
or eax, 0x248c8d48
rol byte [rax], 1
add byte [rax], al
lea rcx, [rsp + 0xd0]
call fcn.1400477bb
je 0x14004c8f3
invalid
xor r8d, r8d
mov r14, qword [rsp + 0x28]
jmp 0x14004cb86
lea rcx, [rsp + 0x70]
call fcn.14002b301
mov rsi, rax
test r14, r14
je 0x14004c976
lock dec qword [r14]
jne 0x14004c976
lea rcx, [rsp + 0x40]
call fcn.14002ee9c
cmp qword [rsp + 0x48], 0
je 0x14004c988
lea rcx, [rsp + 0x48]
call fcn.1400477bb
mov rcx, qword [rbx]
mov qword [rbx], 2
cmp rcx, 2
je 0x14004ccbe
add byte [rax], al
mov qword [rax], rcx
movups xmm0, xmmword [rbx + 8]
movups xmmword [rax + 8], xmm0
lea rdx, [rsp + 0x1b0]
mov qword [rdx - 0x10], rsi
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
jb 0x14004c9ab
mov qword [rdx - 8], 3
clc
add eax, dword [rax]
add byte [rax], al
lea rsi, [rsp + 0x338]
cmp byte [rbx], al
add byte [rax], al
invalid
add byte [rcx + 0xe], bh
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rdx + 0x88], xmm0
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x25024
add byte [rax - 0x73], cl
mov ah, 0x24
clc
add eax, dword [rax]
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
jmp 0x14004cbf3
xchg esp, eax
and al, 0x20
add dword [rax], eax
add byte [rcx + 0x10], bh
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
lea r8, [rsp + 0x2b0]
mov ecx, 0xe
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
invalid
movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rax + 0x70]
movups xmmword [r8 + 0x70], xmm0
mov ecx, 0xe
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [r8 + 0x70]
movups xmmword [rsp + 0x108], xmm0
xorps xmm6, xmm6
movups xmmword [rax + 0x70], xmm6
mov qword [rax + 0x98], 0
lea rdi, [rsp + 0x2b0]
mov rcx, rdi
call fcn.14002de4f
invalid
dec dword [rbx + rcx*4 + 0x3f]
mov rsi, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
movups xmm0, xmmword [rbp]
add byte [r15], r9b
sub dword [rsp + 0xf0], eax
invalid
add byte [r15], r9b
sub dword [rsp + 0xf0], eax
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x100], rax
mov al, byte [0x1401660a0]
mov ecx, 0x50
mov edx, 8
call fcn.140001ab0
test rax, rax
je case.0x1400845af.885
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0x20], rcx
and byte [rdi], cl
sub byte [rsp + 0xf0], al
and byte [rdi], cl
sub byte [rsp + 0xf0], al
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, [0x1401435b0]
mov qword [rax + 0x28], rcx
lea r8, str.called__Result::unwrap____on_an__Err__value
adc byte [rax], al
adc byte [rax], al
mov qword [rax + 0x30], r8
movups xmmword [rax + 0x38], xmm6
mov qword [rax + 0x48], r14
lea rdx, [rsp + 0xa0]
mov qword [rdx + 0x10], rcx
adc byte [rcx + r9*4 + 0x42], cl
sbb byte [rdi], cl
adc dword [rdx + 0x20], esi
sbb byte [rdi], cl
adc dword [rdx + 0x20], esi
mov qword [rdx], rax
lea rax, [0x140146648]
mov qword [rdx + 8], rax
mov rcx, r15
call fcn.14002deb0
adc edi, esi
dec dword [rax - 0x73]
mov word [rax + rax], fs
add al, byte [rax]
add byte [rax - 0x77], cl
mov r8, rdi
call fcn.14008b9a5
test rax, 0xfffffffffffffffd
mov r14, qword [rsp + 0x28]
jne 0x14004cc21
lea rdi, [rsp + 0x338]
lea rax, [rsp + 0x1a0]
mov ecx, 0xe
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rbx, qword [rax + 0x70]
mov r13, qword [rax + 0x78]
mov r15, qword [rax + 0x80]
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rax + 0x88]
movaps xmmword [rsp + 0x60], xmm0
mov r8, qword [rax + 0x98]
mov rcx, qword [r14]
mov qword [r14], 2
cmp rcx, 2
je 0x14004cce6
add dword [rax], eax
invalid
lea rax, [rsp + 0x2b0]
mov qword [rax], rcx
movups xmm0, xmmword [r14 + 8]
movups xmmword [rax + 8], xmm0
lea rdx, [rsp + 0x1b0]
lea rsi, [rsp + 0x338]
lea esi, [rsp + 0x338]
lea esi, [rsp + 0x338]
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x70], rbx
mov qword [rdx + 0x78], r13
push 0x78
mov qword [rdx + 0x80], r15
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x60], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x60], al
movups xmmword [rdx + 0x88], xmm0
mov qword [rdx + 0x98], r8
mov qword [rdx - 8], 4
invalid
lea rdx, [rsp + 0x1a0]
mov rcx, rax
call fcn.140056a62
xor eax, eax
movaps xmm6, xmmword [rsp + 0x450]
add rsp, 0x468
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, rdx
mov rcx, rdx
call fcn.1400801b9
test rsi, rsi
je case.0x14001d718.596
lock dec qword [rsi]
jne case.0x14001d718.596
invalid
dec dword [rax - 0x77]
int1
call fcn.14002f241
jmp case.0x14001d718.596
mov edx, 0x2b
call fcn.1400ffa90
lea rcx, str.poll_response_called_after_response_returned
lea r8, [0x14010c320]
mov edx, 0x2c
call fcn.140101a64
lea rcx, str.polled_after_complete
lea r8, [0x140143ac0]
jmp 0x14004ccf4
lea rcx, str.polled_after_complete
lea r8, [0x140143aa8]
mov edx, 0x15
call fcn.1400ffb30
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
add byte [rdx + 0x1b0248c], cl
add byte [rax], al
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xd5da5
invalid
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xd5da5
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140122708]
jmp 0x14004cc9c
mov ecx, 8
mov edx, 0x50
call fcn.1400ff110
int3
jb 0x14004cd6b
mov r15, qword [rdx + 0x10]
mov rax, qword [rdx + 0x18]
sub r15, rax
je 0x14004cdbb
mov rcx, qword [rbx]
mov rdx, rdi
mov r8, r14
call fcn.1400c2bbc
test rax, rax
jne 0x14004cdc8
test rdx, rdx
jne 0x14004cdd1
mov rcx, qword [rbx + 0x10]
mov ecx, dword [rbx + 0x10]
mov rax, qword [rbx + 0x18]
mov rdx, rcx
sub rdx, rax
cmp rdx, r15
cmp edx, edi
cmp edx, edi
mov r15, rcx
jne 0x14004cd6b
lea rdx, str.early_eofC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimepark.rs
mov r8d, 9
mov cl, 0x25
call fcn.14003c30b
mov qword [rsi], 1
add byte [rax], al
jmp 0x14004cdc2
mov qword [rsi], 0
mov qword [rsi + 8], rax
jmp 0x14004cddc
mov qword [rsi], 2
jmp 0x14004cddc
mov qword [rsi], 1
mov qword [rsi + 8], rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
in al, dx
xor byte [rax - 0x77], cl
invalid
mov ecx, esi
call fcn.1400c301c
jmp 0x14004ce4f
mov dword [rsp + 0x20], eax
mov rcx, rsi
int1
call fcn.14004b669
mov rax, rsi
add rsp, 0x30
add esp, 0x30
pop rsi
ret
invalid
add byte [rax - 0x75], cl
jle 0x14004cecf
mov rbx, qword [rsi + 0x20]
test rbx, rbx
je 0x14004ced9
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rdi + r14*8]
inc r14
inc esi
call r15
cmp rbx, r14
jne 0x14004ceca
cmp qword [rsi + 0x10], 0
je 0x14004cefe
jb 0x14004cf7b
mov qword [rdx + 0x30], r14
lea rdi, [rsp + 0xd0]
add byte [rax], al
mov rcx, rdi
stc
call fcn.14002eb1f
lea rcx, [rsp + 0x128]
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
cli
movabs al, byte [0x28248c8d48fffe1b]
add dword [rax], eax
add byte [rax - 0x77], cl
cli
mov r8, rsi
call fcn.14002ebe8
lea rax, [0x140151938]
adc byte [r8], al
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], 1
mov qword [rdi + 0x18], r14
lea rax, [0x1401435b0]
mov qword [rdi], rax
lea rsi, [rsp + 0x58]
lea rdx, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400276b9
cmpsb byte [rsi], byte [rdi]
std
dec dword [rcx + rdi + 0x36]
cmpsb byte [rsi], byte [rdi]
std
dec dword [rcx + rdi + 0x36]
je 0x14004d188
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x50], rax
js 0x14004d01f
mov dword [rsp + 0x50], eax
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
and al, 0x30
mov al, byte [rsp + 0x128]
cmp al, 4
jne 0x14004d026
mov sil, byte [rsp + 0x129]
mov dh, byte [rsp + 0x129]
and al, 0x29
add dword [rax], eax
add byte [rax - 0x76], al
mov esp, 0x12a24
add byte [rax - 0x73], cl
and al, 0x48
mov dil, byte [rsp + 0x12a]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
clc
clc
call qword [rax + 0x18]
mov bpl, 4
mov ch, 4
jmp 0x14004d129
add dword [rax], eax
add byte [rax - 0x73], cl
jl 0x14004d04e
invalid
lea rdi, [rsp + 0x58]
and al, 0x58
pop rax
lea rsi, [rsp + 0x128]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x30]
mov sil, byte [rsp + 0x38]
and al, 0x38
and al, 0x38
mov dil, byte [rsp + 0x39]
movups xmm0, xmmword [rsp + 0x3a]
movaps xmmword [rsp + 0xb0], xmm0
cmp cl, byte [rdi]
sub dword [rsp + 0xb0], eax
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xbe], xmm0
test r14, r14
je 0x14004d0d3
mov rax, qword [rsp + 0x88]
add byte [rax], al
test rax, rax
je 0x14004d089
lea rcx, [rsp + 0xa0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea rdx, [rsp + 0x5b]
mov qword [rdx + 0x2d], r14
mov byte [rdx + 0x35], sil
mov byte [rdx + 0x36], dil
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rdx + 0x37], xmm0
movups xmm0, xmmword [rsp + 0xbe]
movups xmmword [rdx + 0x45], xmm0
mov bpl, byte [rdx - 3]
mov sil, byte [rdx - 2]
mov dil, byte [rdx - 1]
lea rcx, [rsp + 0xd0]
mov r8d, 0x55
call fcn.1400fc250
jmp 0x14004d129
cmp byte [rsp + 0x58], 3
je 0x14004d0e9
and al, 0x68
test rax, rax
je 0x14004d106
lea rcx, [rsp + 0x80]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x88]
mov bpl, 4
test rax, rax
je 0x14004d129
lea rcx, [rsp + 0xa0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea rcx, [rsp + 0x5b]
and al, 0x5b
mov byte [rcx - 3], bpl
mov byte [rcx - 2], sil
inc byte [rax - 0x78]
jns 0x14004d139
lea rdx, [rsp + 0xd0]
add byte [rax], al
add byte [rcx - 0x48], al
push rbp
add byte [rax], al
add al, ch
add esi, ecx
or al, byte [rax]
add esi, ecx
or al, byte [rax]
lea rsi, [rsp + 0xd0]
lea rdx, [rsp + 0x58]
pop rax
pop rax
mov rcx, rsi
call fcn.14002762b
cmp byte [rsi], 3
je 0x14004d1b8
push rcx
push rcx
lea rsi, [rsp + 0xd0]
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
mov ecx, 0xb
mov rdi, rbx
fcompi st(3)
movsq qword [rdi], qword [rsi]
fcompi st(3)
movsq qword [rdi], qword [rsi]
add rsp, 0x180
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov al, byte [rsp + 0x60]
lea r8, [rsp + 0x30]
mov byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
adc byte [rax], al
adc byte [rax], al
lea r9, [0x1401434e8]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ffa90
sub byte [rbx], cl
add byte [rdi], cl
mov bh, 0x84
and al, 0xd1
add byte [rax], al
movzx eax, word [rsp + 0xd1]
lea r8, [rsp + 0x58]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
mov word [r8], ax
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
jae 0x14004d1de
add byte [rax - 0x77], cl
and al, 0x20
jae 0x14004d1de
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, [0x1401444f1]
lea r9, [0x1401434c8]
lea ecx, [0x1401434c8]
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1401434c8]
or eax, 0xf62e5
in eax, 0x62
invalid
mov edx, 0x21
call fcn.1400ffa90
or eax, dword [rax]
or eax, dword [rax]
int3
add byte [rax], al
test eax, eax
je 0x14004d212
cmp eax, 3
je 0x14004d21f
cmp eax, 4
jne 0x14004d23f
add rsi, 0x2650
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140052aa4
invalid
add byte [rax - 0x73], cl
mov ss, word [rax + 0x26]
add byte es:[rax], al
lea rcx, [rsi + 0x2650]
add byte es:[rax], al
call fcn.140052aa4
add rsi, 0x4c88
mov rcx, rsi
mov ecx, esi
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp fcn.140046311
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
pop rsi
ret
invalid
add byte [rax], al
mov rcx, r13
mov rdx, r14
bnd call fcn.1400fc250
bnd call fcn.1400fc250
movzx eax, byte [r14 + 0x2932]
lea rcx, [0x14015595c]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, r12
mov ebp, esp
jmp rax
movzx eax, byte [r14 + 0x2932]
xor ch, byte [rcx]
add byte [rax], al
lea rcx, [0x14015595c]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov qword [rsp + 0x38], rbp
mov word [r14 + 0x2933], 0
mov dl, 1
mov byte [r14 + 0x2937], dl
lea rbp, [r14 + 0x2780]
mov ecx, 0x10
mov rdi, rbp
xchg byte [rbx], dh
sub dword [rax], eax
add byte [rax], al
add byte [rdx - 0x6977beff], dh
invalid
mov edi, ebp
mov qword [rsp + 0x40], r13
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2936], dl
lea r13, [r14 + 0x2800]
xchg esi, eax
sub dword ss:[rax], eax
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
add byte [rax], ch
add byte [rax], al
lea rax, [r14 + 0x2728]
mov ecx, 0xb
mov rdi, r13
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2935], dl
lea rdi, [r14 + 0x2858]
lea rdx, [r14 + 0x26d0]
invalid
invalid
lea edx, [rsi + 0x26d0]
mov ecx, 0xb
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movabs r8, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
jg 0x14004d3ca
add eax, dword [rsi + 0x2858]
cmp r8, 2
mov ecx, 2
cmovb rcx, r8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rcx + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
add cl, byte [rdi]
test byte [rax + 0x48000008], bh
cmp ecx, 1
invalid
cmovb ecx, eax
cmp rcx, 2
je 0x14004dc52
or byte [rax], al
add byte [rax - 0x7d], cl
stc
cmp rcx, 1
add dword [rdi], ecx
test dword [rsi], esi
or eax, dword [rax]
add byte [rcx + 0xf], al
adc byte [rsi + 0x2860], al
jne 0x14004deda
movups xmm0, xmmword [r14 + 0x2860]
movups xmm1, xmmword [r14 + 0x2870]
lea r8, [rsp + 0xd0]
add byte [rax], al
invalid
invalid
lea eax, [rsp + 0xd0]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
sub dword [rax], eax
movups xmm0, xmmword [r14 + 0x2880]
adc byte [rsi + 0x2880], al
movups xmm1, xmmword [r14 + 0x2890]
adc byte [rsi + 0x2890], cl
lea r15, [rsp + 0x380]
movaps xmmword [r15], xmm0
movaps xmmword [r15 + 0x10], xmm1
mov rax, qword [r14 + 0x28a0]
mov qword [r15 + 0x20], rax
movaps xmm0, xmmword [0x140105720]
lea rdx, [rsp + 0x1420]
movaps xmmword [rdx], xmm0
and al, 0x20
adc al, 0
add byte [rdi], cl
sub dword [rdx], eax
jmp 0x14004df2e
mov esi, 0x2638
call fcn.1400bc650
mov rdi, rax
add rdi, r15
push qword [rdx + 0x19]
push qword [rdx + 0x19]
mov esi, edx
add esi, ebp
cmp esi, 0x3b9aca00
jb 0x14004e1ca
inc rdi
inc edi
jne 0x14004e1c4
lea rcx, [rsp + 0x130]
lea ecx, [rsp + 0x130]
call fcn.1400c3def
mov rbp, r12
mov ebp, esp
mov ebp, esp
jmp 0x14004e22c
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x40
mov qword [rsp + 0x40], r13
lea r15, [r14 + 0x2a70]
movzx eax, byte [r14 + 0x2a70]
lea rdx, [r14 + 0x2938]
cmp byte [rcx], ch
add byte [rax], al
cmp byte [rcx], ch
add byte [rax], al
lea rcx, [0x1401559a4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov r13, r15
mov qword [rsp + 0x38], rbp
mov rbp, qword [r14 + 0x29e8]
scasb al, byte [rdi]
call 0x12904d4ae
or byte [rax], r8b
invalid
scasb al, byte [rdi]
call 0x12904d4ae
or byte [rax], r8b
add byte [rbp - 0x75], cl
mov r8, qword [r14 + 0x2938]
mov rax, qword [r14 + 0x2940]
mov r8, qword [r14 + 0x2938]
mov rax, qword [r14 + 0x2940]
lea rsi, [rsp + 0x1420]
add byte [rax], al
mov rcx, rsi
mov rdx, r8
mov r8, rbp
call qword [rax + 0x18]
mov rdi, qword [rsi]
cmp rdi, 4
add al, 0xf
invalid
xchg esi, eax
add byte [rax], al
invalid
add al, 0xf
test dword [rsi - 0x50000000], edx
add byte [rax + 0x3c8de904], dh
add byte [rax], al
lea r15, [r14 + 0x2c64]
add byte [rax + 0x3c8de904], dh
add byte [rax], al
mov al, 4
jmp 0x14005114c
lea r15, [r14 + 0x2c64]
movzx eax, byte [r14 + 0x2c64]
lea rdx, [r14 + 0x2938]
xchg esi, eax
cmp byte [rcx], ch
add byte [rax], al
xchg esi, eax
cmp byte [rcx], ch
add byte [rax], al
lea rcx, [0x140155990]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x40], r13
movzx r13d, word [r14 + 0x2c60]
jmp 0x14004d79b
lea rsi, [r14 + 0x2ff8]
movzx eax, byte [r14 + 0x2ff8]
lea rdx, [r14 + 0x2938]
test eax, eax
mov qword [rsp + 0x40], r13
je 0x14004dabc
cmp eax, 3
jne case.default.0x14004e4d7
mov qword [rsp + 0x28], rdx
lea r15, [r14 + 0x2dd0]
sub byte [rbp - 0x73], cl
mov esi, 0x2dd0
movzx eax, byte [r14 + 0x2dd0]
lea rdi, [r14 + 0x2a70]
lea rcx, [0x14015597c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x38], ebp
lea rdx, [rsp + 0x1438]
mov rsi, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0x1000]
mov r8d, 0x108
call fcn.1400fc250
in al, dx
or al, byte [rax]
mov rcx, qword [r14 + 0x2938]
mov rdx, qword [r14 + 0x2940]
call fcn.14002e83a
mov bpl, 2
cmp edi, 3
je 0x1400504bb
mov qword [rsp + 0x48], rbx
mov rbx, r12
lea r12, [rsp + 0x1438]
lea rdx, [rsp + 0x1000]
mov r8d, 0x108
mov rcx, r12
call fcn.1400fc250
mov qword [r12 - 0x18], rdi
mov qword [r12 - 0x10], rsi
mov qword [r12 - 8], rbx
mov rbp, qword [r14 + 0x28e0]
test rbp, rbp
je 0x14004f811
mov qword [rsp + 0x40], r13
lea rbx, [r14 + 0x2938]
mov rsi, qword [r14 + 0x28e8]
mov rcx, rsi
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r12, rdx
mov rcx, rdx
mov rdx, rbp
mov r8, rsi
call fcn.1400fc250
movzx r13d, word [r14 + 0x2930]
scasb al, byte [rdi]
xor byte [rcx], ch
add byte [rax], al
scasb al, byte [rdi]
xor byte [rcx], ch
add byte [rax], al
mov r15b, 2
cmp byte [r14 + 0x27e8], 2
je 0x14004d67c
lea rdx, [r14 + 0x27e0]
mov rax, qword [r14 + 0x27c8]
invalid
add byte [rax], al
mov r8, qword [r14 + 0x27d0]
mov eax, dword [rsi + 0x27d0]
mov r9, qword [r14 + 0x27d8]
lea rbp, [rsp + 0x870]
add byte [rax - 0x77], cl
jmp 0xca49e74a
mov esi, 0x27e8
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0xac0], xmm0
movaps xmmword [rsp + 0xad0], xmm1
add byte [rbx - 0x7b76debb], cl
and al, 0xc0
add al, 0
add byte [rbx - 0x7b76dbbb], cl
and al, 0xc3
add al, 0
invalid
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x70
or byte [rax], al
add byte [rax - 0x77], cl
jmp 0xca49e74a
add byte [rbx - 0x7b76debb], cl
and al, 0xc0
add al, 0
add byte [rbx - 0x7b76dbbb], cl
and al, 0xc3
add al, 0
add byte [rcx], dh
rol byte [rcx - 0x78], 0x86
xor al, 0x29
add byte [rax], al
xor eax, eax
mov byte [r14 + 0x2934], al
lea rbp, [rsp + 0x130]
lea rdx, [rsp + 0x1420]
mov r8d, 0x120
mov rcx, rbp
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0xac0]
ror byte [rdx], 0
invalid
ror byte [rdx], 0
add byte [rdi], cl
sub byte [rsp + 0xad0], cl
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xad0]
movaps xmmword [rsp + 0x730], xmm0
xor byte [rdi], al
add byte [rax], al
movaps xmmword [rsp + 0x740], xmm1
mov eax, dword [rsp + 0x4c0]
mov ecx, dword [rsp + 0x4c3]
mov dword [rsp + 0x110], eax
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx + 0x113248c], cl
add byte [rax], al
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx + 0x113248c], cl
add byte [rax], al
mov r8d, 0x120
mov rcx, rbx
invalid
mov rdx, rbp
call fcn.1400fc250
mov rdx, rbx
mov qword [r14 + 0x2a58], rdi
mov esi, 0x2a58
invalid
mov esi, 0x2a58
mov qword [r14 + 0x2a60], r12
mov qword [r14 + 0x2a68], rsi
movaps xmm0, xmmword [rsp + 0x730]
and al, 0x30
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x740]
movups xmmword [r14 + 0x2a70], xmm0
sub al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a80], ecx
sub al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a80], ecx
mov byte [r14 + 0x2a90], r15b
mov eax, dword [rsp + 0x110]
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x113]
mov dword [r14 + 0x2a91], eax
sub al, byte [rax]
invalid
mov dword [r14 + 0x2a94], ecx
movups xmm0, xmmword [r14 + 0x28b0]
xchg byte [rax + 0x41000028], dh
movups xmm1, xmmword [rsi + 0x28c0]
xchg byte [rax + 0x41000028], dh
movups xmm1, xmmword [rsi + 0x28c0]
movups xmmword [r14 + 0x2a98], xmm0
movups xmmword [r14 + 0x2aa8], xmm1
mov gs, word [rax + 0x4900002a]
mov eax, dword [rsi + 0x28d0]
mov qword [r14 + 0x2ab8], rax
mov eax, 0x6600002a
mov dword [r14 + 0x2c60], r13d
mov eax, 0x6600002a
mov dword [r14 + 0x2c60], r13d
lea r15, [r14 + 0x2c64]
xor eax, eax
mov byte [r14 + 0x2c64], al
sub al, 0
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
sub al, 0
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
mov rbx, qword [rsp + 0x48]
mov byte [r14 + 0x2c67], 1
lea rsi, [r14 + 0x2ac0]
mov r8d, 0x120
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov qword [rsp + 0x28], rdx
call fcn.1400fc250
lea rcx, [r14 + 0x2be0]
movups xmm0, xmmword [r14 + 0x2a58]
movups xmmword [r14 + 0x2be0], xmm0
mov rax, qword [r14 + 0x2a68]
mov qword [r14 + 0x2bf0], rax
lea rdx, [r14 + 0x2c62]
mov word [r14 + 0x2c62], r13w
movups xmm0, xmmword [r14 + 0x2a70]
movups xmmword [r14 + 0x2bf8], xmm0
movups xmm0, xmmword [r14 + 0x2a80]
movups xmmword [r14 + 0x2c08], xmm0
adc dword [rsi + 0x2c08], eax
adc dword [rsi + 0x2c08], eax
mov rax, qword [r14 + 0x2a90]
mov eax, dword [rsi + 0x2a90]
mov qword [r14 + 0x2c18], rax
mov word [r14 + 0x2c65], 0x101
movups xmm0, xmmword [r14 + 0x2a98]
movups xmm0, xmmword [rsi + 0x2a98]
adc byte [rsi + 0x2a98], al
xchg byte [rax], bl
sub al, 0
sbb byte [rax + rax], ch
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2c65], 0xf410101
invalid
adc byte [rsi + 0x2a98], al
movups xmmword [r14 + 0x2c20], xmm0
movups xmm0, xmmword [r14 + 0x2aa8]
sub al, byte [rax]
invalid
and byte [rax + rax], ch
add byte [rcx + 0xf], al
adc byte [rsi + 0x2aa8], al
sub al, byte [rax]
invalid
movups xmmword [r14 + 0x2c30], xmm0
mov rax, qword [r14 + 0x2ab8]
sub al, byte [rax]
add byte [rcx - 0x77], cl
xchg byte [rax + 0x2c], al
add byte [rax], al
lea rax, [rsp + 0xdf0]
mov qword [rax], rcx
lea rcx, [0x140001cd0]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
lea rcx, [fcn.140007980]
mov qword [rax + 0x18], rcx
mov ecx, 2
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0xac0]
add byte [rax], al
mov qword [r8], rcx
mov qword [r8 + 0x10], rcx
xor edx, edx
mov qword [r8 + 0x20], rdx
mov dword [rax + 0x20], edx
mov dword [rax + 0x20], edx
mov r9d, 0x20
mov ecx, 0x20
mov qword [r8 + 0x28], r9
mov r10b, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
mov qword [r8 + 0x58], r11
pop rax
pop rax
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
mov qword [r8 + 0x90], rdx
mov qword [r8 + 0x98], r9
mov byte [r8 + 0xa0], r10b
mov qword [r8 + 0xa8], rcx
mov qword [r8 + 0xb8], rcx
mov qword [r8 + 0xc8], r11
mov qword [r8 + 0xd0], r9
mov byte [r8 + 0xd8], r10b
lea r9, str.CONNECT__HTTP_1.1_r_nHost:__r_n
lea rdx, [rsp + 0x4c0]
mov qword [rdx], r9
mov dword [rdx], ecx
mov dword [rdx], ecx
mov qword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
sub byte [rax + r8], al
add byte [rax], al
sub byte [rax + r8], al
sub byte [rax + rax], al
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea r12, [rsp + 0x460]
movsb byte [rdi], byte [rsi]
and al, 0x60
add al, 0
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
movsb byte [rdi], byte [rsi]
and al, 0x60
add al, 0
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
call fcn.1400023e0
lea rdi, [r14 + 0x2c48]
mov rax, qword [r12 + 0x10]
mov qword [r14 + 0x2c58], rax
movups xmm0, xmmword [r12]
movups xmmword [r14 + 0x2c48], xmm0
cmp byte [r14 + 0x2c18], 2
cmp byte [rsi + 0x2c18], 2
cmp byte [rsi + 0x2c18], 2
sub al, 0
add byte [rdx], al
je 0x14004d9f4
lea rax, [r14 + 0x2bf8]
mov byte [r14 + 0x2c66], 0
mov rcx, qword [rax + 0x20]
lea r12, [rsp + 0xad8]
mov qword [r12 + 8], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r12 - 8], xmm1
and al, 0xf8
and al, 0xf8
movaps xmmword [r12 - 0x18], xmm0
lea rdx, str.User_Agent:_Proxy_Authorization:
invalid
sldt word [rcx - 0x48]
or al, 0
add byte [rax], al
mov rcx, rdi
call case.0x1400ac5ad.356
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
and al, 0xf8
invalid
and al, 0xf8
mov rcx, rdi
call case.0x1400ac5ad.356
lea rdx, [0x1401473c9]
sub ecx, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xf99f8
mov r8d, 2
mov rcx, rdi
call case.0x1400ac5ad.356
mov rax, qword [r12 - 0x18]
mov rdx, qword [r12 - 0x10]
and al, 0xf0
and al, 0xf0
mov r8, qword [r12 - 8]
mov rcx, r12
call qword [rax + 0x18]
sbb byte [rcx - 0x80], al
mov esi, 0x2c40
add cl, byte [rbx + rcx*4 + 0x6c]
and al, 0x40
cmp byte [r14 + 0x2c40], 2
mov r13, qword [rsp + 0x40]
and al, 0x40
je 0x14004da8b
lea rax, [r14 + 0x2c20]
mov byte [r14 + 0x2c65], 0
mov rcx, qword [rax + 0x20]
lea r12, [rsp + 0xad8]
mov qword [r12 + 8], rcx
mov dword [rsp + 8], ecx
mov dword [rsp + 8], ecx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r12 - 8], xmm1
movaps xmmword [rsp - 8], xmm1
movaps xmmword [rsp - 8], xmm1
movaps xmmword [r12 - 0x18], xmm0
lea rdx, [0x14014742c]
sldt word [rcx - 0x48]
adc eax, 0x48000000
mov ecx, edi
sldt word [rcx - 0x48]
adc eax, 0x48000000
mov ecx, edi
call case.0x1400ac5ad.356
or byte [rax], al
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
and al, 0xf8
and al, 0xf8
mov rcx, rdi
call case.0x1400ac5ad.356
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
mov ecx, edi
call case.0x1400ac5ad.356
mov rax, qword [r12 - 0x18]
add byte [rcx - 0x75], cl
and al, 0xe8
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
mov rcx, r12
call qword [rax + 0x18]
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
call case.0x1400ac5ad.356
movups xmm0, xmmword [r14 + 0x2c50]
mov qword [r14 + 0x2c68], rsi
movups xmmword [r14 + 0x2c70], xmm0
movups xmmword [rsi + 0x2c70], xmm0
jmp 0x14004e18b
mov r12, qword [r14 + 0x2a58]
mov esp, dword [rsi + 0x2a58]
mov r15, qword [r14 + 0x2a60]
mov r13, qword [r14 + 0x2a68]
push 0x4900002a
lea edi, [rsi + 0x2a70]
push 0x4900002a
lea edi, [rsi + 0x2a70]
add byte [rcx - 0x73], cl
mov esi, 0x2a70
mov r8d, 0x120
mov rcx, rdi
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov qword [rsp + 0x28], rdx
call fcn.1400fc250
mov qword [r14 + 0x2b90], r12
mov qword [r14 + 0x2b98], r15
mov dword [rsi + 0x2b98], edi
sub eax, dword [rax]
add byte [rbp - 0x77], cl
mov dword [rsi + 0x2b98], edi
mov qword [r14 + 0x2ba0], r13
lea r15, [r14 + 0x2dd0]
scasb al, byte [rdi]
movabs al, byte [0x2dd0be8d4d00002b]
add byte [rax], al
add byte [rbp - 0x73], cl
mov esi, 0x2dd0
mov byte [r14 + 0x2dd0], 0
mov byte [r14 + 0x2dd1], 0
mov rax, qword [r14 + 0x2ba0]
lea r12, [rsp + 0x130]
mov qword [r12 + 0x130], rax
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4900002b], dl
nop
sub eax, dword [rax]
add byte [rcx - 0x77], cl
test byte [rax + riz], ah
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4900002b], dl
nop
sub eax, dword [rax]
add byte [rcx - 0x77], cl
test byte [rax + riz], ah
add dword [rax], eax
invalid
nop
sub eax, dword [rax]
add byte [rcx - 0x77], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4900002b], bl
sub eax, dword [rax]
add byte [rcx - 0x77], cl
test byte [rax + rbp], ah
add dword [rax], eax
invalid
mov rax, qword [r14 + 0x2b98]
mov qword [r12 + 0x128], rax
sub eax, dword [rax]
add byte [rcx - 0x77], cl
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov r8d, 0x120
mov rcx, r12
mov rdx, rdi
cli
cli
call fcn.1400fc250
lea r13, [rsp + 0x730]
mov r8d, 0x138
out 0xa, al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x30
invalid
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
call fcn.1400fc250
lea rcx, [r14 + 0x2dd8]
mov r8d, 0x138
mov eax, 0x138
cmp byte [rcx], al
add byte [rax], al
invalid
cmp byte [rcx], al
add byte [rax], al
mov rdx, r13
call fcn.1400fc250
invalid
out 0xa, al
or al, byte [rax]
or al, byte [rax]
lea r12, [r14 + 0x2dd8]
lea r13, [rsp + 0x130]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r12
mov r8, rbp
call fcn.14004135c
cmp dword [r13], 3
jne 0x14004dbb6
mov al, 3
jmp 0x14004dc45
invalid
add byte [rcx - 0x3a], al
mov byte [r14 + 0x2dd1], 1
lea r13, [r14 + 0x2ba8]
xchg cl, dl
sub eax, 0x4d010000
lea ebp, [rsi + 0x2ba8]
lea rdx, [rsp + 0x130]
mov r8d, 0x228
add dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0x228
mov rcx, r13
call fcn.1400fc250
jne 0x14004dbbf
or al, byte [rax]
jne 0x14004dbbf
or al, byte [rax]
add byte [rcx - 0x7d], al
mov esi, 0x2dd8
add esi, dword [rax + rcx + 0x4c]
or byte [rcx + rcx*4 - 0x1f], cl
cmp dword [r14 + 0x2dd8], 3
je 0x14004dbed
invalid
or byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.140041ca4
invalid
mov rax, qword [r13]
test rax, rax
je 0x14004f4aa
add byte [rax], al
add byte [rax], al
cmp eax, 1
jne 0x14004f4ee
jmp 0x14004dc19
add byte [rax], al
jmp 0x14004dc19
lea rdx, [r14 + 0x2bb0]
mov r8d, 0x220
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400fc250
lea r12, [r14 + 0x2dd8]
lea esp, [rsi + 0x2dd8]
lea r13, [rsp + 0x130]
mov rcx, r13
mov rdx, r12
mov r8, rbp
mov eax, ebp
mov eax, ebp
call fcn.14004b97a
mov r13, qword [r13]
cmp r13, 3
jne 0x14004f442
mov al, 4
mov byte [r15], al
mov byte [rsi], 3
mov al, 6
jmp 0x14005114c
xor r15d, r15d
mov byte [r14 + 0x2936], r15b
lea rdi, [rsp + 0x1478]
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2935], r15b
lea rax, [rsp + 0x1420]
add byte [rcx + 0xb], bh
add byte [rcx + 0xb], bh
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xac0]
mov ah, 0x24
ror byte [rdx], 0
add byte [rcx - 0x48], al
mov al, 0
add byte [rax], al
mov ah, 0x24
ror byte [rdx], 0
add byte [rcx - 0x48], al
mov al, 0
add byte [rax], al
mov rcx, rsi
mov rdx, rax
mov edx, eax
call fcn.1400fc250
lea rdi, [r14 + 0x2938]
mov esi, 0x2938
mov esi, 0x2938
mov r8d, 0xb0
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc250
mov rdx, rdi
mov qword [r14 + 0x29e8], rbp
mov dword [rsi + 0x29e8], ebp
lea r13, [r14 + 0x2a70]
mov byte [r14 + 0x2a70], r15b
mov qword [r14 + 0x29f0], rbp
mov al, 1
mov byte [r14 + 0x2a72], al
lea r12, [r14 + 0x29f8]
lea rsi, [r14 + 0x2990]
mov ecx, 0xb
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a71], al
lea rax, [rsp + 0xdf0]
mov ecx, 0xb
mov rdi, rax
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
push rsp
and al, 0x28
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movabs rcx, 0x7fffffffffffffff
add rcx, qword [rax]
add ecx, dword [rax]
add ecx, dword [rax]
cmp rcx, 2
jb 0x140050451
mov r15b, byte [rsp + 0xe40]
mov qword [r14 + 0x2a50], rbp
sub al, byte [rax]
add byte [rcx - 0x80], al
mov esi, 0x29f8
add byte [rdi], cl
test byte [rdx], al
add dword [rax], eax
invalid
mov esp, 0xe4024
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
push rax
sub al, byte [rax]
add byte [rcx - 0x80], al
mov esi, 0x29f8
add byte [rdi], cl
test byte [rdx], al
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0xf95ed
invalid
invalid
lea rdx, [0x140147348]
str word [rcx + rcx*4 - 0x1f]
mov rcx, r12
call fcn.140027835
test al, al
je 0x14004de56
mov rdx, qword [r14 + 0x2a18]
test rdx, rdx
je 0x14004f911
test rax, rax
je 0x14004f911
mov rdi, rax
mov rsi, rdx
mov rcx, rdx
mov ecx, edx
mov ecx, edx
xor edx, edx
call fcn.140003e8c
mov qword [rsp + 0x58], rax
mov rbp, rdx
mov rcx, rdx
ror dword [rax - 0x77], 1
cli
ror dword [rax - 0x77], 1
cli
mov r8, rsi
call fcn.1400fc250
mov rax, qword [rsp + 0x58]
pop rax
pop rax
mov qword [r14 + 0x2a58], rax
xchg byte [rax + 0x2a], bl
add byte [rax], al
mov qword [r14 + 0x2a60], rbp
mov qword [r14 + 0x2a68], rsi
mov dword [rsi + 0x2a68], esi
mov dword [rsi + 0x2a68], esi
sub al, byte [rax]
add byte [rcx], dh
rol byte [rcx - 0x78], 0x86
jno 0x14004de01
xor eax, eax
mov byte [r14 + 0x2a71], al
jno 0x14004de01
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x1420]
lea rsi, [rsp + 0xdf0]
mov ecx, 0xb
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], al
xor ebp, ebp
lea rdi, [rsp + 0x1478]
js 0x14004de17
add byte [rax], al
mov ecx, 0xb
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x130]
mov r8d, 0x1a8
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
mov rcx, rsi
call fcn.1400fc250
add byte [rcx - 0x73], cl
invalid
js 0x14004de55
add byte [rax], al
mov r8d, 0x1a8
mov rdx, rsi
call fcn.1400fc250
add byte [rcx - 0x73], cl
invalid
mov byte [r14 + 0x2c20], r15b
mov byte [r14 + 0x2c21], bpl
mov rbp, qword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
mov r15, r13
jmp 0x14004f168
xor ebp, ebp
mov byte [r14 + 0x2a71], bpl
lea rdx, [rsp + 0x1420]
and byte [rax + rax], dl
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
or eax, 0xbb90000
add byte [rcx + 0xb], bh
and byte [rax + rax], dl
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add byte [rcx + 0xb], bh
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], bpl
sub al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x147824
add byte [rcx + 0xb], bh
sub al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x147824
add byte [rcx + 0xb], bh
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x130]
mov r8d, 0x1a8
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.1400fc250
lea rcx, [r14 + 0x2a78]
mov r8d, 0x1a8
mov eax, 0x1a8
mov rdx, rsi
call fcn.1400fc250
mov byte [r14 + 0x2c20], r15b
mov byte [r14 + 0x2c21], bpl
sub al, 0
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
sub al, 0
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
mov r15, r13
jmp 0x14004f1a8
movups xmm0, xmmword [r14 + 0x2860]
movups xmm1, xmmword [r14 + 0x2870]
lea r8, [rsp + 0x490]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [r14 + 0x2880]
movups xmm1, xmmword [r14 + 0x2890]
lea r15, [rsp + 0x6d0]
movaps xmmword [r15], xmm0
movaps xmmword [r15 + 0x10], xmm1
mov rax, qword [r14 + 0x28a0]
mov qword [r15 + 0x20], rax
lea rdx, [0x140149298]
lea rcx, [rsp + 0x4c0]
call fcn.14004cf46
mov rax, qword [r15 + 0x20]
lea rsi, [rsp + 0x4c0]
rol byte [rax + rax], 0
rol byte [rax + rax], 0
add byte [rax - 0x77], cl
js 0x14004df8d
mov qword [rsi + 0x78], rax
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rsi + 0x68], xmm1
push 0x5846110f
push 0x5846110f
lea rdi, [rsp + 0x3e0]
mov ecx, 0xb
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2934], 1
movups xmm0, xmmword [r15]
xchg byte [rcx + rbp], dh
add byte [rax], al
add dword [rcx + 0xf], eax
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [r14 + 0x28b0], xmm0
add byte [rax], al
adc byte [r9 + 0xf], r8b
adc dword [rsi + 0x28b0], eax
add byte [rax], al
movups xmmword [r14 + 0x28c0], xmm1
add byte [rax], al
mov rax, qword [r15 + 0x20]
mov qword [r14 + 0x28d0], rax
mov dword [rsi + 0x28d0], eax
mov qword [r14 + 0x28d8], rbp
cmp byte [r14 + 0x2800], 0
je 0x14004e019
lea rdx, [0x140147348]
mov rcx, r13
call fcn.140027835
test al, al
invalid
je 0x14004e019
mov rdx, qword [r14 + 0x2820]
mov edx, dword [rsi + 0x2820]
test rdx, rdx
je 0x14004fb26
mov rcx, qword [r14 + 0x2818]
mov ecx, dword [rsi + 0x2818]
call fcn.140023bce
mov r8, qword [r14 + 0x2820]
mov qword [r14 + 0x28e0], rax
mov qword [r14 + 0x28e8], rdx
add byte [rax], al
pop rbx
std
dec dword [rbp - 0x75]
xchg byte [rax], ah
sub byte [rax], al
add byte [rcx - 0x77], cl
xchg al, ah
sub byte [rax], al
add byte [rcx - 0x77], cl
xchg esi, eax
call 0x18d04e016
add byte [rax], al
test r8, r8
add byte [rax], al
test r8, r8
je 0x14004fb31
cmp ebx, dword [rbx]
add byte [rax], al
mov rdx, qword [r14 + 0x2818]
add byte [rax], al
lea rsi, [rsp + 0x1420]
mov rcx, rsi
call fcn.14002376b
push rdi
std
dec dword [rax - 0x75]
invalid
movzx ecx, word [rsi + 0x10]
mov bh, 0x4e
adc cl, ch
sbb bl, byte [rbx]
add byte [rax], al
push rdi
std
dec dword [rax - 0x75]
invalid
mov byte [r14 + 0x2937], 0
xchg byte [rdi], dh
sub dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x1420]
mov ecx, 0x10
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x14a0]
movabs al, byte [0xe024b48d48000014]
add eax, dword [rax]
invalid
movabs al, byte [0xe024b48d48000014]
add eax, dword [rax]
add byte [rcx + 0xb], bh
mov ah, 0x24
loopne 0x14004e048
add byte [rax], al
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rsi, [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov r8d, 0x250
mov rcx, rsi
call fcn.1400fc250
or al, byte [rax]
lea rcx, [r14 + 0x2938]
mov r8d, 0x250
mov rdx, rsi
call fcn.1400fc250
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2b88], 0x8b480001
insb byte [rdi], dx
and al, 0x38
mov word [r14 + 0x2b88], 1
mov rbp, qword [rsp + 0x38]
mov r13, qword [rsp + 0x40]
lea r12, [r14 + 0x2938]
lea rsi, [rsp + 0x1420]
mov rcx, rsi
and byte [rax + rax], dl
add byte [rax - 0x77], cl
int1
mov rdx, r12
mov r8, rbp
call fcn.1400513c1
mov bpl, byte [rsi + 0x11]
cmp bpl, 3
jne 0x14004e0bc
mov al, 7
jmp 0x14005114c
mov qword [rsp + 0x40], r13
mov rsi, rbx
mov r13, qword [rsp + 0x1420]
mov rbx, qword [rsp + 0x1428]
mov dil, byte [rsp + 0x1430]
mov eax, dword [rsp + 0x1432]
mov dword [rsp + 0xb0], eax
movzx eax, word [rsp + 0x1436]
mov word [rsp + 0xb4], ax
mov rcx, r12
call fcn.1400529d6
cmp byte [r14 + 0x28d0], 2
je 0x14004e12b
lea rcx, [r14 + 0x28c8]
mov rax, qword [r14 + 0x28b0]
mov rdx, qword [r14 + 0x28b8]
add byte [rcx - 0x75], cl
xchg byte [rax + 0x49000028], dh
mov edx, dword [rsi + 0x28b8]
mov r8, qword [r14 + 0x28c0]
call qword [rax + 0x18]
mov byte [r14 + 0x2934], 0
movabs rax, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x14004e187
add eax, dword [rsi + 0x2858]
xor al, 0x29
add byte [rax], al
add byte [rax - 0x48], cl
add eax, dword [rsi + 0x2858]
cmp rax, 2
jb 0x14004e156
add dh, byte [rdx + 0xc]
lea rcx, [r14 + 0x2858]
call fcn.140052567
adc dword [rax + rax], eax
adc dword [rax + rax], eax
xor r15d, r15d
xor edi, edi
mov byte [r14 + 0x2935], r15b
mov esi, 0x2935
lea rcx, [r14 + 0x2800]
lea ecx, [rsi + 0x2800]
call fcn.14002afdb
mov byte [r14 + 0x2936], r15b
inc dword [rbp - 0x78]
mov esi, 0x2936
mov r12, rbx
mov rbx, rsi
mov rsi, r13
out dx, al
fmul qword [rax - 0x77]
mov rsi, r13
out dx, al
out dx, al
mov r13, qword [rsp + 0x40]
jmp 0x140050572
mov qword [rsp + 0x28], rdx
lea rcx, [r14 + 0x2c68]
mov rdx, rbp
call fcn.14004c16e
mov cl, 3
test rax, rax
test eax, eax
test eax, eax
je 0x14004e1b3
mov byte [r15], cl
jmp 0x14005114a
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], rdx
jmp 0x140050e2c
sub cl, ch
jns 0x14004e1dd
add byte [rax], al
test rdx, rdx
je 0x14004f7c5
test byte [rcx], cl
invalid
add byte [rax], al
test byte [rcx], cl
invalid
mov rcx, rdx
mov ecx, edx
jmp 0x140050f6a
add esi, 0xc4653600
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea ecx, [0x140144530]
call fcn.1400c682c
cmp dword [rax + 0x150], 0x3b9aca00
add byte [rax], al
retf 0x3b9a
je 0x140050429
mov eax, 0x150
add dl, cl
invalid
add byte [rax], al
retf 0x3b9a
cmp ecx, dword [rdi]
test byte [rbx + 0x22], al
add byte [rax], al
mov rbp, r12
mov ecx, esi
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
add dl, cl
invalid
invalid
add dl, cl
invalid
sub esi, ecx
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 0
mov dword [rsp + 0x148], 0
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x39], cl
mov dword [rsp + 0x148], 0
mov qword [rsp + 0x130], rdi
mov dword [rsp + 0x138], esi
add dword [rax], eax
invalid
mov dword [rsp + 0x148], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x130], rdi
mov dword [rsp + 0x138], esi
add dword [rax], eax
invalid
add dword [rax], eax
add dh, al
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x198], 0
add byte [rax - 0x73], cl
mov esp, 0x3a5824
and al, 0x58
cmp al, byte [rax]
lea rdi, [rsp + 0x3a58]
lea rsi, [rsp + 0x130]
add dword [rax], eax
invalid
cmp al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
xor byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0xe], bh
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x1420]
lea rdx, [rsp + 0x3ad0]
add byte [rcx - 0x48], al
cmp byte [rsi], ah
add byte es:[rax], al
adc al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
cmp al, byte [rax]
add byte [rcx - 0x48], al
cmp byte [rsi], ah
add byte es:[rax], al
mov rcx, rsi
call fcn.1400fc250
lea rcx, [r14 + 0x2650]
mov r8d, 0x26a8
mov rdx, rsi
call fcn.1400fc250
lea rax, [r14 + 0x2650]
xchg byte [rax + 0x26], dl
add byte [rax], al
xchg byte [rax + 0x26], dl
add byte [rax], al
mov qword [rsp + 0x40], rax
lea r13, [r14 + 0x4c88]
add al, ch
jns 0x14004e215
add dword [rax], eax
cmp al, 2
setne r15b
test al, 1
sete r12b
movzx eax, byte [r14 + 0x2932]
lea rcx, [0x1401558e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add al, ch
jns 0x14004e215
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x38], ebp
mov word [r14 + 0x2933], 0
mov dl, 1
mov byte [r14 + 0x2937], dl
lea rbp, [r14 + 0x2780]
and byte [rdi], 0
add byte [rcx + 0x10], bh
and byte [rdi], 0
add byte [rcx + 0x10], bh
mov rdi, rbp
mov rsi, qword [rsp + 0x40]
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2936], dl
lea r13, [r14 + 0x2800]
add byte [rax], al
lea rax, [r14 + 0x2728]
mov ecx, 0xb
mov rdi, r13
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2935], dl
sub dword [rax], eax
add byte [rcx - 0x73], cl
mov esi, 0x2858
xchg byte [rax], ch
invalid
sub dword [rax], eax
add byte [rcx - 0x73], cl
mov esi, 0x2858
add byte [rcx - 0x73], cl
xchg esi, eax
shl byte [rsi], 1
add byte [rax], al
invalid
lea rdx, [r14 + 0x26d0]
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movabs r8, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x14004e382
add eax, dword [rsi + 0x2858]
add byte [rax], al
add byte [rax], al
cmp r8, 2
mov ecx, 2
add byte [rcx + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
add al, byte [rax + rcx*4 + 0x7c]
and al, 0x27
add byte [rcx + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
add al, byte [rax + rcx*4 + 0x7c]
and al, 0x27
mov r15d, r12d
je 0x14004e6fc
add byte [rax - 0x7d], cl
stc
add dword [rdi], ecx
test dword [rcx + 6], ebx
add byte [rax], al
movups xmm0, xmmword [r14 + 0x2860]
xchg byte [rax + 0x28], ah
add byte [rax], al
cmp rcx, 1
jne 0x14004e9bd
xchg byte [rax + 0x28], ah
add byte [rax], al
movups xmm1, xmmword [r14 + 0x2870]
lea r8, [rsp + 0x110]
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
test byte [rax + rdx], ah
and al, 0x10
add dword [rax], eax
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
movaps xmmword [r8], xmm0
sub dword [rax], eax
movups xmm0, xmmword [r14 + 0x2880]
adc byte [rsi + 0x2880], al
movups xmm1, xmmword [r14 + 0x2890]
lea r12, [rsp + 0x490]
lea esp, [rsp + 0x490]
lea esp, [rsp + 0x490]
movsb byte [rdi], byte [rsi]
and al, 0x90
add al, 0
add byte [rcx + 0xf], al
sub dword [rsp], eax
movaps xmmword [r12], xmm0
movaps xmmword [r12 + 0x10], xmm1
mov rax, qword [r14 + 0x28a0]
add byte [rax], al
adc byte [rcx - 0x75], cl
xchg byte [rax + 0x49000028], ah
add byte [rax], al
mov qword [r12 + 0x20], rax
add byte [rax], al
mov qword [r12 + 0x20], rax
and byte [rdi], cl
sub byte [0x140105720], al
invalid
movaps xmm0, xmmword [0x140105720]
lea rdx, [rsp + 0x130]
movaps xmmword [rdx], xmm0
jmp 0x14004ea14
xchg esi, eax
jo 0x14004e3fa
add byte [rax], al
movzx eax, byte [r14 + 0x2a70]
lea rcx, [0x140155930]
lea ecx, [0x140155930]
lea ecx, [0x140155930]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x48], rdx
jmp rax
mov byte [rsp + 0x27], r15b
mov r15d, r12d
out 0x4c, eax
mov dword [rsp + 0x28], ebp
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x38], rbp
mov rbp, qword [r14 + 0x29e8]
sub dword [rax], eax
add cl, ch
jno 0x14004e40e
add byte [rax], al
sub dword [rax], eax
add cl, ch
jno 0x14004e40e
add byte [rax], al
mov r8, qword [r14 + 0x2938]
mov eax, dword [rsi + 0x2938]
mov rax, qword [r14 + 0x2940]
add byte [rax], al
lea rsi, [rsp + 0x130]
mov rcx, rsi
int1
int1
mov rdx, r8
mov r8, rbp
mov eax, ebp
call qword [rax + 0x18]
mov rdi, qword [rsi]
cmp rdi, 4
jne 0x14004e4eb
add byte [rax], al
invalid
add byte [rax], al
add dh, al
test byte [rcx + rdx*4], ah
xchg ecx, eax
mov byte [rsp + 0x91], 3
xchg ecx, eax
add byte [rax], al
add byte [rbx], al
mov al, 4
jmp 0x140050aa0
lea esp, [rsi + 0x2c64]
movzx eax, byte [r14 + 0x2c64]
lea rcx, [0x14015591c]
je 0x14004e475
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne 0x14004e4bc
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x28], ebp
sub byte [rbp + 0xf], al
mov bh, 0xae
invalid
movzx r13d, word [r14 + 0x2c60]
jmp 0x14004ee29
test al, 9
add byte [rax], al
or dword [rax], eax
add byte [rax + rcx*4 + 0x64], al
and al, 0x58
lea rdx, [r14 + 0x2ff8]
movzx eax, byte [r14 + 0x2ff8]
test eax, eax
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
push rsp
and al, 0x30
je 0x14004e546
cmp eax, 3
jne case.default.0x14004e4d7
mov r12, rbp
lea rbp, [r14 + 0x2dd0]
movzx eax, byte [r14 + 0x2dd0]
lea rsi, [r14 + 0x2a70]
lea rcx, [0x140155908]
mov dh, 0x86
shr byte [0xcd4de4c4], 1
lea rsi, [r14 + 0x2a70]
lea rcx, [0x140155908]
lea ecx, [0x140155908]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x48], rbx
mov byte [rsp + 0x58], r12b
lea rdx, [rsp + 0x148]
lea edx, [rsp + 0x148]
mov rsi, qword [rdx - 0x10]
mov rbx, qword [rdx - 8]
lea rcx, [rsp + 0x1000]
mov r8d, 0x108
call fcn.1400fc250
mov rcx, qword [r14 + 0x2938]
mov rdx, qword [r14 + 0x2940]
sub dword [rax], eax
sub dword [rax], eax
add al, ch
lsl edi, esi
inc dword [rcx - 0x4c]
add al, byte [rbx - 0x7af0fc01]
invalid
invalid
add byte [rax], al
sub dword [rax], eax
add al, ch
lsl edi, esi
inc dword [rcx - 0x4c]
add al, byte [rbx - 0x7af0fc01]
call 0x18804e53e
add byte [rax], al
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x30], rbx
mov rbx, qword [rsp + 0x48]
jmp 0x1400505b2
and byte [rax], al
add byte [rcx - 0x77], cl
in al, dx
mov r12, rbp
mov r13, qword [r14 + 0x2a58]
mov rdi, qword [r14 + 0x2a60]
mov rbp, qword [r14 + 0x2a68]
lea rdx, [r14 + 0x2938]
lea rsi, [r14 + 0x2a70]
mov r8d, 0x120
mov rcx, rsi
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400fc250
mov qword [r14 + 0x2b90], r13
mov qword [r14 + 0x2b98], rdi
mov qword [r14 + 0x2ba0], rbp
lea rbp, [r14 + 0x2dd0]
mov byte [r14 + 0x2dd0], 0
add byte [rax], al
add byte [rcx - 0x3a], al
xchg cl, dl
sub eax, 0x49000000
mov eax, dword [rsi + 0x2ba0]
lea rdi, [rsp + 0x130]
mov qword [rdi + 0x130], rax
mov rax, qword [r14 + 0x2b90]
mov qword [rdi + 0x120], rax
mov rax, qword [r14 + 0x2b98]
mov qword [rdi + 0x128], rax
mov r8d, 0x120
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc250
lea r13, [rsp + 0x730]
mov r8d, 0x138
mov rcx, r13
mov rdx, rdi
call fcn.1400fc250
lea rcx, [r14 + 0x2dd8]
mov r8d, 0x138
add byte [rcx - 0x73], cl
mov ds, eax
sub eax, 0xb8410000
cmp byte [rcx], al
add byte [rax], al
mov rdx, r13
call fcn.1400fc250
lea rdi, [r14 + 0x2dd8]
lea r13, [rsp + 0x130]
mov rcx, r13
mov rdx, rdi
mov r8, r12
mov eax, esp
call fcn.14004135c
cmp dword [r13], 3
jne 0x14004e642
mov al, 3
jmp 0x14004e6d5
mov byte [r14 + 0x2dd1], 1
lea r13, [r14 + 0x2ba8]
sub eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
invalid
sub eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.1400fc250
cmp dword [r14 + 0x2dd8], 3
invalid
je 0x14004e679
add esi, dword [rax + rcx + 0x48]
mov ecx, edi
mov rcx, rdi
call fcn.140041ca4
mov rax, qword [r13]
test rax, rax
je 0x14004f5f6
mov r8d, 0x220
mov rcx, rdi
call fcn.1400fc250
lea r13, [r14 + 0x2dd8]
lea rdi, [rsp + 0x130]
mov rcx, rdi
mov rdx, r13
mov r8, r12
call fcn.14004b97a
mov rdi, qword [rdi]
cmp rdi, 3
jne 0x14004f479
invalid
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax], al
test dword [rsi - 0x4ffffff3], esp
add al, 0x88
add byte [r11 + rcx*4 + 0x6c], r9b
mov al, 4
mov byte [rbp], al
mov r13, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov al, 3
mov rcx, qword [rsp + 0x30]
mov byte [rcx], al
mov byte [rsp + 0x91], al
mov al, 6
invalid
mov rbp, r12
mov r12b, byte [rsp + 0x58]
jmp 0x140050aa0
invalid
xor r12d, r12d
mov byte [r14 + 0x2936], r12b
lea rdi, [rsp + 0x188]
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2935], r12b
lea rax, [rsp + 0x130]
mov ecx, 0xb
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xcd0]
mov r8d, 0xb0
mov rcx, rsi
mov rdx, rax
call fcn.1400fc250
lea rcx, [r14 + 0x2938]
mov r8d, 0xb0
mov eax, 0xb0
mov eax, 0xb0
mov rdx, rsi
call fcn.1400fc250
mov qword [r14 + 0x29e8], rbp
add byte [rcx - 0x73], cl
xchg byte [rax + 0x2a], dh
add byte [rax], al
mov qword [rsp + 0x48], rax
mov byte [r14 + 0x2a70], r12b
lea rax, [r14 + 0x2938]
mov qword [r14 + 0x29f0], rbp
add byte [rax], al
sub dword [rax], eax
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
lock sub dword [rax], eax
add byte [rax], al
mov dl, 1
invalid
invalid
xchg esi, eax
jb 0x14004e7bd
add byte [rax], al
mov dl, 1
mov byte [r14 + 0x2a72], dl
add byte [rax], al
lea r13, [r14 + 0x29f8]
lea rsi, [r14 + 0x2990]
mov ecx, 0xb
scasb al, byte [rdi]
clc
sub dword [rax], eax
add byte [rcx - 0x73], cl
mov dh, 0x90
sub dword [rax], eax
add byte [rcx + 0xb], bh
mov rdi, r13
out dx, eax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a71], dl
lea rdx, [rsp + 0x380]
mov ecx, 0xb
mov rdi, rdx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x7fffffffffffffff
add rax, qword [rdx]
cmp rax, 2
add cl, byte [rdi]
invalid
sbb byte [rax + rax], 0
add cl, byte [rdi]
invalid
mov r12b, byte [rsp + 0x3d0]
mov qword [r14 + 0x2a50], rbp
cmp byte [r14 + 0x29f8], 0
mov esi, 0x29f8
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
test byte [0x18804e801], dh
lea edx, [0x140147348]
lea rdx, [0x140147348]
mov rcx, r13
call fcn.140027835
nop
std
invalid
invalid
nop
std
inc dword [rax + rax*8 + 0x11e840f]
test al, al
je 0x14004e934
test al, al
je 0x14004e934
mov rdx, qword [r14 + 0x2a18]
add byte [rax], al
test rdx, rdx
je 0x14004f980
mov rcx, qword [r14 + 0x2a10]
call fcn.140023bce
pushfq
push rbx
std
dec dword [rax - 0x7b]
test eax, eax
je 0x14004f980
pushfq
push rbx
std
dec dword [rax - 0x7b]
test eax, eax
je 0x14004f980
mov rdi, rax
test byte [rbp + 0x11], al
add byte [rax], al
mov rdi, rax
mov rsi, rdx
mov rcx, rdx
xor edx, edx
call fcn.140003e8c
mov qword [rsp + 0x30], rax
mov rbp, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call fcn.1400fc250
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [r14 + 0x2a58], rax
mov qword [r14 + 0x2a60], rbp
mov qword [r14 + 0x2a68], rsi
xor eax, eax
mov byte [r14 + 0x2a71], al
lea rdx, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rbx], 0
add byte [rcx + 0xb], bh
and al, 0x30
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rbx], 0
add byte [rcx + 0xb], bh
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], al
xor ebp, ebp
lea rdi, [rsp + 0x188]
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], cl
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x870]
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
mov rcx, rsi
call fcn.1400fc250
lea rcx, [r14 + 0x2a78]
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
mov rdx, rsi
call fcn.1400fc250
mov byte [r14 + 0x2c20], r12b
mov byte [r14 + 0x2c21], bpl
scasb al, byte [rdi]
and dword [rax + rax], ebp
add byte [rax], al
add byte [rax], al
mov rbp, qword [rsp + 0x38]
mov r13, qword [rsp + 0x28]
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
lea rdi, [r14 + 0x2a78]
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x130]
mov rcx, rsi
mov rdx, rdi
mov r8, rbp
call case.0x1400845af.1165
cmp qword [rsi], 0
je 0x14004f6de
mov al, 3
jmp 0x14004ffc4
xor ebp, ebp
mov byte [r14 + 0x2a71], bpl
lea rdx, [rsp + 0x130]
lea rsi, [rsp + 0x380]
add byte [rax], al
add byte [rax], al
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], bpl
lea rdi, [rsp + 0x188]
mov byte [rcx], al
add byte [rax], al
mov ecx, 0xb
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x870]
mov r8d, 0x1a8
mov rcx, rsi
call fcn.1400fc250
lea rcx, [r14 + 0x2a78]
mov r8d, 0x1a8
mov rdx, rsi
call fcn.1400fc250
mov byte [r14 + 0x2c20], r12b
mov byte [r14 + 0x2c21], bpl
mov rbp, qword [rsp + 0x38]
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
jmp 0x14004f24f
add al, 0
add byte [rcx + 0xf], al
sub dword [rsp], eax
movaps xmmword [r12 + 0x10], xmm1
mov rax, qword [r14 + 0x28a0]
mov qword [r12 + 0x20], rax
lea rdx, [0x140149298]
lea rcx, [rsp + 0x3e0]
call fcn.14004cf46
mov rax, qword [r12 + 0x20]
lea rsi, [rsp + 0x3e0]
mov qword [rsi + 0x78], rax
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
movups xmm0, xmmword [rsp]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rsi + 0x68], xmm1
movups xmmword [rsi + 0x58], xmm0
lea rdi, [rsp + 0x6d0]
lea edi, [rsp + 0x6d0]
lea edi, [rsp + 0x6d0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2934], 1
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r14 + 0x28b0], xmm0
movups xmmword [r14 + 0x28c0], xmm1
mov rax, qword [r12 + 0x20]
mov qword [r14 + 0x28d0], rax
mov qword [r14 + 0x28d8], rbp
cmp byte [r14 + 0x2800], 0
je 0x14004eb05
lea rdx, [0x140147348]
mov rcx, r13
call fcn.140027835
test al, al
je 0x14004eb05
mov rdx, qword [r14 + 0x2820]
test rdx, rdx
je 0x14004fb95
mov rcx, qword [r14 + 0x2818]
call fcn.140023bce
mov r8, qword [r14 + 0x2820]
mov qword [r14 + 0x28e0], rax
mov qword [r14 + 0x28e8], rdx
test r8, r8
test eax, eax
test eax, eax
je 0x14004fba0
mov rdx, qword [r14 + 0x2818]
lea rsi, [rsp + 0x130]
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14002376b
mov rax, qword [rsi]
movzx ecx, word [rsi + 0x10]
jmp 0x14004fba2
mov byte [r14 + 0x2937], 0
lea rdx, [rsp + 0x130]
mov ecx, 0x10
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x1b0]
lea rsi, [rsp + 0x6d0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x870]
mov r8d, 0x250
mov rcx, rsi
call fcn.1400fc250
invalid
or al, byte [rax]
lea rcx, [r14 + 0x2938]
mov r8d, 0x250
mov rdx, rsi
call fcn.1400fc250
invalid
or al, byte [rax]
mov word [r14 + 0x2b88], 1
mov rbp, qword [rsp + 0x38]
lea r13, [r14 + 0x2938]
lea rsi, [rsp + 0x130]
mov rcx, rsi
mov rdx, r13
mov r8, rbp
call case.0x14004e46d.296
mov r12b, byte [rsi + 0x11]
cmp r12b, 3
jne 0x14004ebb8
invalid
invalid
mov byte [rsp + 0x91], 3
mov al, 7
mov r13, qword [rsp + 0x28]
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
jmp 0x140050aa0
mov rsi, qword [rsp + 0x130]
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x30], rax
mov dil, byte [rsp + 0x140]
mov eax, dword [rsp + 0x142]
mov dword [rsp + 0x70], eax
jo 0x14004ebf0
mov bh, 0x84
and al, 0x46
add dword [rax], eax
add byte [rsi - 0x77], ah
and al, 0x74
movzx eax, byte [r14 + 0x2b89]
cmp eax, 3
je 0x14004f340
test eax, eax
jne 0x14004f3c8
mov rcx, r13
call fcn.14005297f
lea rcx, [r14 + 0x29b8]
sub dword [rax], eax
add al, ch
rol ebx, 0xfd
invalid
jmp 0x14004f3c8
mov qword [rsp + 0x28], r13
lea r13, [rsp + 0x148]
lea rdx, [rsp + 0x1000]
add byte [rax], al
mov r8d, 0x108
mov rcx, r13
call fcn.1400fc250
mov qword [r13 - 0x18], rdi
mov qword [r13 - 0x10], rsi
mov qword [r13 - 8], rbx
mov rdi, qword [r14 + 0x28e0]
test rdi, rdi
dec dword [rdi]
test byte [rsi], ch
or al, 0
invalid
dec dword [rdi]
test byte [rsi], ch
or al, 0
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x38
mov qword [rsp + 0x38], rbp
lea rax, [r14 + 0x2938]
mov qword [rsp + 0x30], rax
sub dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x30
mov rsi, qword [r14 + 0x28e8]
mov rcx, rsi
xor edx, edx
call fcn.140003e8c
mov qword [rsp + 0x78], rax
mov rbp, rdx
mov rcx, rdx
ror dword [rax - 0x77], 1
cli
ror dword [rax - 0x77], 1
cli
mov r8, rsi
call fcn.1400fc250
movzx r13d, word [r14 + 0x2930]
movzx ebp, word [rsi + 0x2930]
movzx ebp, word [rsi + 0x2930]
xor byte [rcx], ch
add byte [rax], al
mov r12b, 2
cmp byte [r14 + 0x27e8], 2
add byte [rdx], al
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
je 0x14004ed0b
lea rdx, [r14 + 0x27e0]
mov rax, qword [r14 + 0x27c8]
enter 0x27, 0
mov r8, qword [r14 + 0x27d0]
mov r9, qword [r14 + 0x27d8]
mov ecx, dword [rsi + 0x27d8]
lea rdi, [rsp + 0xac0]
mov rcx, rdi
call qword [rax]
mov r12b, byte [r14 + 0x27e8]
cmpsb byte [rsi], byte [rdi]
call 0x14f04ed08
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x4c0], xmm0
movaps xmmword [rsp + 0x4d0], xmm1
mov eax, dword [rdi + 0x21]
mov dword [rsp + 0xdf0], eax
mov eax, dword [rdi + 0x24]
mov dword [rsp + 0xdf3], eax
xor eax, eax
mov byte [r14 + 0x2934], al
xchg byte [rcx + rbp], dh
add byte [rax], al
lea rdi, [rsp + 0x870]
lea rdx, [rsp + 0x130]
mov r8d, 0x120
mov rcx, rdi
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
rol byte [rax + rax], 1
add byte [rdi], cl
sub dword [rsp + 0x3e0], eax
rol byte [rax + rax], 1
add byte [rdi], cl
sub dword [rsp + 0x3e0], eax
movaps xmmword [rsp + 0x3f0], xmm1
mov eax, dword [rsp + 0xdf0]
test byte [rax + rsi*8], ah
invalid
add byte [rax], al
lock add eax, dword [rax]
add byte [rbx + 0xdf02484], cl
test byte [rax + rsi*8], ah
invalid
add byte [rax], al
test byte [rax + rsi*8], ah
or eax, 0x8c8b0000
and al, 0xf3
or eax, 0x84890000
and al, 0xd0
add byte [rax], al
add byte [rcx + 0xd3248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0xdf3]
mov dword [rsp + 0xd0], eax
rol byte [rax], 1
add byte [rax], al
mov dword [rsp + 0xd3], ecx
mov r8d, 0x120
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
call fcn.1400fc250
mov rax, qword [rsp + 0x78]
mov qword [r14 + 0x2a58], rax
mov dword [rsi + 0x2a58], eax
mov dword [rsi + 0x2a58], eax
mov qword [r14 + 0x2a60], rbp
mov qword [r14 + 0x2a68], rsi
movaps xmm0, xmmword [rsp + 0x3e0]
push 0xf00002a
sub byte [rsp + 0x3e0], al
movaps xmm1, xmmword [rsp + 0x3f0]
movups xmmword [r14 + 0x2a70], xmm0
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a80], ecx
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a80], ecx
mov byte [r14 + 0x2a90], r12b
mov eax, dword [rsp + 0xd0]
add byte [rax], al
mov ecx, dword [rsp + 0xd3]
mov dword [r14 + 0x2a91], eax
mov dword [r14 + 0x2a94], ecx
movups xmm0, xmmword [r14 + 0x28b0]
movups xmm1, xmmword [r14 + 0x28c0]
movups xmmword [r14 + 0x2a98], xmm0
movups xmmword [r14 + 0x2aa8], xmm1
mov rax, qword [r14 + 0x28d0]
mov qword [r14 + 0x2ab8], rax
mov word [r14 + 0x2c60], r13w
lea r12, [r14 + 0x2c64]
xor eax, eax
mov byte [r14 + 0x2c64], al
mov rbp, qword [rsp + 0x38]
lea rdx, [r14 + 0x2938]
mov byte [r14 + 0x2c67], 1
add dword [rcx - 0x73], ecx
mov dh, 0xc0
sub al, byte [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
add dword [rcx - 0x73], ecx
mov dh, 0xc0
sub al, byte [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
int1
call fcn.1400fc250
lea rcx, [r14 + 0x2be0]
movups xmm0, xmmword [r14 + 0x2a58]
xchg byte [rax + 0x2a], bl
add byte [rax], al
xchg byte [rax + 0x2a], bl
add byte [rax], al
movups xmmword [r14 + 0x2be0], xmm0
mov rax, qword [r14 + 0x2a68]
add byte [rcx - 0x77], cl
xchg al, dh
sub eax, dword [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
invalid
sub al, 0
add byte [rax], al
add byte [rcx - 0x77], cl
xchg al, dh
sub eax, dword [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
invalid
add byte [rax], al
mov word [r14 + 0x2c62], r13w
mov dword [r14 + 0x2c62], r13d
movups xmm0, xmmword [r14 + 0x2a70]
add byte [rax], al
movups xmmword [r14 + 0x2bf8], xmm0
movups xmmword [rsi + 0x2bf8], xmm0
movups xmm0, xmmword [r14 + 0x2a80]
add byte [rax], al
movups xmmword [r14 + 0x2c08], xmm0
movups xmmword [rsi + 0x2c08], xmm0
mov rax, qword [r14 + 0x2a90]
mov qword [r14 + 0x2c18], rax
xchg byte [rax], bl
sub al, 0
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2c65], 0xf410101
adc byte [rsi + 0x2a98], al
xchg byte [rax], bl
sub al, 0
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2c65], 0xf410101
adc byte [rsi + 0x2a98], al
movups xmmword [r14 + 0x2c20], xmm0
movups xmm0, xmmword [r14 + 0x2aa8]
movups xmmword [r14 + 0x2c30], xmm0
mov rax, qword [r14 + 0x2ab8]
mov qword [r14 + 0x2c40], rax
lea rax, [rsp + 0x730]
mov qword [rax], rcx
lea rcx, [0x140001cd0]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
lea rcx, [fcn.140007980]
mov qword [rax + 0x18], rcx
mov ecx, 2
lea r8, [rsp + 0x4c0]
mov qword [r8], rcx
mov qword [r8 + 0x10], rcx
adc byte [rcx], sil
ror byte [rcx - 0x77], cl
push rax
and byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
adc byte [rcx], sil
ror byte [rcx - 0x77], cl
push rax
and byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
mov qword [r8 + 0x28], r9
mov r10b, 3
sub byte [rcx - 0x4e], al
add eax, dword [rbp - 0x78]
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
mov r11d, 1
add byte [rax], al
mov qword [r8 + 0x58], r11
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
jo 0x14004ef9f
mov dword [rax + 0x80], ecx
mov qword [r8 + 0x90], rdx
mov qword [r8 + 0x98], r9
add byte [rax], al
add byte [rbp - 0x78], al
nop
movabs al, byte [0xa8888949000000]
add byte [rax], al
invalid
jo 0x14004ef9f
add byte [rax], al
add byte [rbp - 0x78], al
nop
movabs al, byte [0xa8888949000000]
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
mov byte [rax + 0x4d000000], bh
mov dword [rax + 0xc8], ebx
mov qword [r8 + 0xb8], rcx
mov qword [r8 + 0xc8], r11
mov qword [r8 + 0xd0], r9
mov dword [rax + 0xd0], ecx
mov byte [r8 + 0xd8], r10b
add byte [rax], al
lea r9, str.CONNECT__HTTP_1.1_r_nHost:__r_n
lea rdx, [rsp + 0xdf0]
add byte [rcx + rcx*4 + 0xa], cl
add byte [rcx + rcx*4 + 0xa], cl
mov qword [rdx + 8], 5
mov dword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea r13, [rsp + 0x380]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rbp + r9*4 - 0x54], cl
and al, 0x80
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400023e0
lea rdi, [r14 + 0x2c48]
lea edi, [rsi + 0x2c48]
lea edi, [rsi + 0x2c48]
mov rax, qword [r13 + 0x10]
mov qword [r14 + 0x2c58], rax
movups xmm0, xmmword [r13]
movups xmmword [r14 + 0x2c48], xmm0
cmp byte [r14 + 0x2c18], 2
je 0x14004f077
mov esi, 0x2c18
add dh, byte [rsp + rdi*2 + 0x49]
lea eax, [rsi + 0x2bf8]
lea rax, [r14 + 0x2bf8]
mov byte [r14 + 0x2c66], 0
sub al, 0
add byte [rax], al
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x4d8]
add al, 0
add byte [rcx - 0x77], cl
or byte [r15], r9b
adc byte [rax], al
add al, 0
add byte [rcx - 0x77], cl
or byte [r15], r9b
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 - 8], xmm1
adc byte [rcx + 0xf], al
sub dword [rbp - 8], ecx
movaps xmmword [r13 - 0x18], xmm0
lea rdx, str.User_Agent:_Proxy_Authorization:
mov r8d, 0xc
mov eax, 0xc
mov rcx, rdi
call case.0x1400ac5ad.356
mov rdx, qword [r13 - 0x10]
mov r8, qword [r13 - 8]
clc
mov rcx, rdi
call case.0x1400ac5ad.356
add byte [rax - 0x73], cl
adc eax, 0xf8372
adc eax, 0xf8372
mov r8d, 2
mov rcx, rdi
stc
call case.0x1400ac5ad.356
mov rax, qword [r13 - 0x18]
mov rdx, qword [r13 - 0x10]
mov r8, qword [r13 - 8]
mov rcx, r13
mov ecx, ebp
call qword [rax + 0x18]
cmp byte [r14 + 0x2c40], 2
je 0x14004f0fd
lea rax, [r14 + 0x2c20]
mov byte [r14 + 0x2c65], 0
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x4d8]
lea ebp, [rsp + 0x4d8]
lea ebp, [rsp + 0x4d8]
mov qword [r13 + 8], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 - 8], xmm1
movaps xmmword [r13 - 0x18], xmm0
sub dword [rbp - 0x18], eax
lea rdx, [0x14014742c]
mov r8d, 0x15
mov eax, 0x15
adc eax, 0x48000000
mov ecx, edi
adc eax, 0x48000000
mov ecx, edi
call case.0x1400ac5ad.356
mov rdx, qword [r13 - 0x10]
mov r8, qword [r13 - 8]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call case.0x1400ac5ad.356
lea rdx, [0x1401473c9]
sldt word [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
invalid
sldt word [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
call case.0x1400ac5ad.356
mov rax, qword [r13 - 0x18]
mov rdx, qword [r13 - 0x10]
mov r8, qword [r13 - 8]
mov rcx, r13
call qword [rax + 0x18]
lea rdx, [0x1401473c9]
mov r8d, 2
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call case.0x1400ac5ad.356
sbb al, 0x14
or byte [rax], al
movups xmm0, xmmword [r14 + 0x2c50]
mov qword [r14 + 0x2c68], rsi
mov dword [rsi + 0x2c68], esi
mov dword [rsi + 0x2c68], esi
movups xmmword [r14 + 0x2c70], xmm0
adc dword [rsi + 0x2c70], eax
mov r13, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
lea rcx, [r14 + 0x2c68]
mov rdx, rbp
call fcn.14004c16e
sar bh, 1
push qword [rcx - 0x3f7ab7fd]
sar bh, 1
push qword [rcx - 0x3f7ab7fd]
je 0x14004f152
invalid
mov byte [r12], cl
mov r12b, byte [rsp + 0x58]
and al, 0x44
mov ah, byte [rsp + 0x58]
jmp 0x140050a96
sbb dword [rax], r8d
sbb dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rax + 0x48000006], dl
mov rcx, rdx
test rdx, rdx
je 0x14004f7eb
mov rcx, rdx
jmp 0x14005088b
mov qword [rsp + 0x28], rdx
lea r12, [r14 + 0x2a78]
lea rsi, [rsp + 0x1420]
mov rcx, rsi
mov rdx, r12
mov r8, rbp
call fcn.1400517f4
add byte es:[rax], al
add byte es:[rax], al
cmp qword [rsi], 0
je 0x14004f758
mov al, 3
jmp case.0x14003da2c.81
mov qword [rsp + 0x28], rdx
mov r13, r15
jmp 0x140050286
mov qword [rsp + 0x28], rdx
lea rsi, [r14 + 0x2a78]
lea rdi, [rsp + 0x1420]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov r8, rbp
mov r8, rbp
call fcn.1400517f4
add byte es:[rax], al
cmp qword [rdi], 0
je 0x14004f27e
mov al, 5
jmp case.0x14003da2c.81
lea eax, [rsi + 0x2d38]
movzx eax, byte [r14 + 0x2d38]
xchg byte [rax], bh
sub eax, 0x8d490000
invalid
js 0x14004f214
add byte [rax], al
test eax, eax
mov qword [rsp + 0x28], r13
mov byte [rsp + 0x58], r12b
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x30], r8
je 0x14004f6bf
invalid
mov bh, 4
add byte [rax], al
test byte [rdi - 0x7cfffffc], dh
clc
add ecx, dword [rdi]
jne case.default.0x14004e4d7
invalid
invalid
cmpsb byte [rsi], byte [rdi]
adc dword [rax + rax], ebp
cmp eax, 3
jne case.default.0x14004e4d7
lea r12, [r14 + 0x2c11]
movzx eax, byte [r14 + 0x2c11]
lea rsi, [r14 + 0x2ab0]
lea rcx, [0x140155948]
add byte [rcx + 0xf], al
mov dh, 0x86
adc dword [rax + rax], ebp
add byte [rcx - 0x73], cl
mov dh, 0xb0
sub al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x10671a
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x14004f280
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp case.0x14003d95d.173
lea r13, [r14 + 0x2a78]
lea rsi, [rsp + 0x130]
mov rcx, rsi
mov rdx, r13
mov r8, rbp
call case.0x1400845af.1165
cmp qword [rsi], 0
je 0x14004f2d9
movups xmm0, xmmword [rsp + 0x1428]
movups xmm1, xmmword [rsp + 0x1438]
test byte [rax + rbp], ah
adc al, 0
add byte [rdi], cl
adc byte [rsp + 0x1438], cl
movaps xmmword [rsp + 0x740], xmm1
movaps xmmword [rsp + 0x730], xmm0
mov rcx, rsi
call fcn.1400523a5
cmp qword [rsp + 0x730], 0
je case.0x14001e327.601
mov rax, qword [r14 + 0x29f0]
mov cl, byte [rax + 0x78]
lea rdx, [rsp + 0x730]
call fcn.1400525d9
mov rsi, rax
mov r12, rdx
xor ebp, ebp
jmp 0x14004fade
mov rcx, qword [r14 + 0x2b78]
mov rdx, qword [r14 + 0x2b80]
call fcn.14002e83a
lea r15, [r14 + 0x2b38]
lea rcx, [r14 + 0x2b58]
call fcn.14004cf0b
mov rcx, r15
call fcn.140045ed5
lea rcx, [r14 + 0x2b00]
call fcn.140045ed5
lea rcx, [r14 + 0x2ae8]
call fcn.14004cf0b
mov rax, qword [r14 + 0x2a80]
lock dec qword [rax]
jne 0x14004f39f
mov rcx, qword [r14 + 0x2a80]
call fcn.14005aa4e
cmp byte [r14 + 0x2a78], 2
je 0x14004f3c8
lea rcx, [r14 + 0x2a70]
mov rax, qword [r14 + 0x2a58]
mov rdx, qword [r14 + 0x2a60]
mov r8, qword [r14 + 0x2a68]
call qword [rax + 0x18]
cmp byte [r14 + 0x28d0], 2
je 0x14004f3f1
lea rcx, [r14 + 0x28c8]
mov rax, qword [r14 + 0x28b0]
mov rdx, qword [r14 + 0x28b8]
mov r8, qword [r14 + 0x28c0]
add bh, bh
push rax
invalid
add bh, bh
push rax
sbb byte [rcx - 0x3a], al
xchg byte [rcx + rbp], dh
add byte [rax], al
add byte [rax - 0x48], cl
mov byte [r14 + 0x2934], 0
movabs rax, 0x7fffffffffffffff
add rax, qword [r14 + 0x2858]
cmp rax, 2
mov r13, qword [rsp + 0x28]
jb 0x14004f421
lea rdx, [rsp + 0x140]
mov r15, qword [rdx - 8]
lea rcx, [rsp + 0x870]
mov r8d, 0x210
call fcn.1400fc250
cmp dword [r12], 2
je 0x14004f4fb
mov rcx, r12
call fcn.140042aa3
jmp 0x14004f4fb
lea rdx, [rsp + 0x140]
mov rbp, qword [rdx - 8]
mov ebp, dword [rdx - 8]
mov ebp, dword [rdx - 8]
lea rcx, [rsp + 0x870]
mov r8d, 0x210
call fcn.1400fc250
mov rcx, r13
call fcn.140083848
mov r13, qword [rsp + 0x28]
jmp 0x14004f64b
invalid
add byte [rbp - 0x75], cl
scasb al, byte [rdi]
mov al, 0x2b
add byte [rax], al
mov r13, qword [r14 + 0x2bb0]
mov r15, qword [r14 + 0x2bb8]
lea rdx, [r14 + 0x2bc0]
mov byte [r14 + 0x2dd1], 0
lea rcx, [rsp + 0x4c0]
mov r8d, 0x210
call fcn.1400fc250
mov byte [r14 + 0x2dd0], 1
cmp r13, 3
je 0x14004dc48
jmp 0x14004f526
mov r15, qword [r14 + 0x2bb0]
mov r13d, 2
mov byte [r14 + 0x2dd1], 0
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x870]
mov r8d, 0x210
mov eax, 0x210
mov eax, 0x210
call fcn.1400fc250
mov byte [r14 + 0x2dd0], 1
lea r12, [rsp + 0xac0]
lea rdx, [rsp + 0x4c0]
mov r8d, 0x210
movsb byte [rdi], byte [rsi]
and al, 0xc0
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add al, 0
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
mov rcx, r12
call fcn.1400fc250
loope 0x14004f528
or al, 0xcd
or al, byte [rax]
mov rcx, rdi
call case.0x14001d718.653
lea rdi, [rsp + 0xdf0]
mov r8d, 0x210
mov rcx, rdi
mov rdx, r12
call fcn.1400fc250
mov byte [rsi], 1
lea rcx, [rsp + 0x1210]
mov r8d, 0x210
mov rdx, rdi
call fcn.1400fc250
mov rcx, qword [rsp + 0x28]
call fcn.140052906
cmp r13, 2
jne 0x14004f5aa
mov rcx, r15
call fcn.140045e93
mov rsi, rax
lea r12, [0x140142d40]
mov r13, qword [rsp + 0x40]
jmp 0x140051316
lea rsi, [rsp + 0x140]
lea rdx, [rsp + 0x1210]
mov r8d, 0x210
mov rcx, rsi
int1
int1
call fcn.1400fc250
mov qword [rsi - 0x10], r13
mov qword [rsi - 8], r15
mov cl, byte [r14 + 0x27f8]
lea rdx, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add al, ch
xor eax, dword [r8]
add byte [rax - 0x77], cl
invalid
mov r12, rdx
xor ebp, ebp
mov r13, qword [rsp + 0x40]
jmp 0x140051319
shr byte [rbx], 0
add byte [rcx - 0x3a], al
xchg cl, dl
sub eax, 0x48000000
lea ecx, [rsp + 0x4c0]
mov r8d, 0x210
call fcn.1400fc250
mov byte [r14 + 0x2dd0], 1
add byte [rax], al
add byte [rcx], al
add byte [rcx], al
cmp rdi, 3
cmp edi, 3
mov r13, qword [rsp + 0x28]
and al, 0x28
je 0x14004e6dd
jmp 0x14004f676
mov byte [r14 + 0x2dd1], 0
lea rcx, [rsp + 0x4c0]
lea ecx, [rsp + 0x4c0]
sub eax, 0x48000000
lea ecx, [rsp + 0x4c0]
lea rdx, [rsp + 0x870]
mov r8d, 0x210
call fcn.1400fc250
or al, byte [rax]
mov byte [r14 + 0x2dd0], 1
add byte [rax], al
invalid
lea rcx, [rsp + 0xac0]
lea rdx, [rsp + 0x4c0]
mov r8d, 0x210
mov eax, 0x210
mov word [rax + rax*8], fs
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add al, 0
add byte [rcx - 0x48], al
mov eax, 0x210
call fcn.1400fc250
or al, byte [rax]
movzx eax, byte [rsi + 0x360]
cmp eax, 4
je 0x14004f9f6
test byte [rbp + 3], dl
add byte [rax], al
invalid
add byte [rbx - 0x7bf0fc08], al
pop rdx
add eax, dword [rax]
cmp eax, 3
je 0x14004fa04
invalid
add ecx, dword [rdi]
test byte [rdx + 3], bl
add byte [rax], al
invalid
add byte [rbp + 0x6e850fc0], al
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ecx, esi
test eax, eax
jne 0x14004fa20
mov rcx, rsi
call fcn.140041ca4
jmp 0x14004fa20
mov qword [rsp + 0x38], rbp
mov rdi, qword [r14 + 0x2a78]
mov edi, dword [rsi + 0x2a78]
js 0x14004f6f3
add byte [rax], al
cmp byte [rcx - 0x75], cl
mov esi, 0x2a78
js 0x14004f6f3
add byte [rax], al
mov r13, qword [r14 + 0x2a80]
mov rbp, qword [r14 + 0x2a88]
add byte [rax], al
add byte [rax], al
jmp 0x14004fde8
mov byte [rsp + 0x58], r12b
mov r12, qword [rsp + 0x138]
cmp byte [rcx], al
add byte [rax], al
mov rsi, qword [rsp + 0x140]
mov esi, dword [rsp + 0x140]
mov esi, dword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0xa8], rax
mov rcx, rdi
call fcn.1400836de
test r12, r12
je 0x14004fd35
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x38], rbp
mov rdi, qword [r14 + 0x2a50]
cmp qword [rdi], 0
je 0x14004fd4a
mov rcx, qword [rdi + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov r13, rax
mov ebp, 1
jmp 0x14004fd4c
mov rdi, qword [rsp + 0x1428]
mov rsi, qword [rsp + 0x1430]
mov rax, qword [rsp + 0x1438]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0x1440]
mov rcx, r12
call fcn.1400523a5
test rdi, rdi
je 0x14004fd3d
mov qword [rsp + 0x58], r13
mov r13, r15
mov qword [rsp + 0x38], rbp
mov rbp, qword [r14 + 0x2a50]
cmp qword [rbp], 0
je 0x1400501fd
lea rcx, [r14 + 0x2c88]
xor esi, esi
mov r8d, 0x2000
xor edx, edx
call fcn.1400fc090
add byte [rcx - 0x39], cl
xchg byte [rax + 0x2c], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
xchg byte [rax + 0x2c], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x140050dfd
mov ecx, 0xe
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400513b1
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x1420]
call fcn.140041ca4
lea r12, [0x1401432e0]
mov rbx, qword [rsp + 0x48]
jmp 0x1400504b0
mov ecx, 0xe
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
mov rbx, qword [rsp + 0x48]
je 0x1400513b1
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
lea rcx, [rsp + 0x130]
call fcn.140041ca4
lea rax, [0x140144fd8]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0x28]
jmp 0x1400505a7
mov ecx, 0xe
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov eax, 0x6e692074
and byte [rbp + 0x72], dh
insb byte [rdi], dx
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400513b1
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
mov bpl, 2
lea r12, [0x1401432e0]
and eax, 0xf3968
and eax, 0xf3968
mov r15, r13
jmp case.0x1400482c3.72
mov ecx, 0xe
xor edx, edx
add byte [rcx], dh
shr al, cl
call fcn.140003e8c
mov rdi, rax
mov edi, eax
call fcn.140003e8c
mov rdi, rax
mov edi, eax
mov edi, eax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
jb 0x14004fa15
jb 0x14004fa15
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
add byte [rcx + 0x18], bh
add byte [rcx + 0x18], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x1400513b1
test dh, ah
sbb dword [rax], eax
invalid
mov rsi, rax
mov qword [rax], rdi
cmp byte [rcx + rcx*4 + 0x78], cl
invalid
cmp byte [rcx + rcx*4 + 0x78], cl
or byte [rax - 0x39], cl
mov dword [rax + 0x10], 0xe
mov r12b, 2
lea rax, [0x140144fd8]
js 0x14004f9dd
mov qword [rax + 0x10], 0xe
mov r12b, 2
lea rax, [0x140144fd8]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0x28]
jmp 0x140050199
lea rcx, [rsi + 0x368]
mov gs, word [rax + 3]
push 0xffffffffe8000003
add eax, dword ds:[rax]
invalid
add byte [rax], al
call fcn.140083848
add bl, ch
adc eax, 0x368be83
add byte [rax], al
add esi, dword [rsp + rcx + 0x48]
lea ecx, [rsi + 0x368]
jmp 0x14004fa19
cmp dword [rsi + 0x368], 3
je 0x14004fa19
lea rcx, [rsi + 0x368]
call fcn.140041ca4
mov esp, dword [rdx]
invalid
mov byte [rsi + 0x361], 0
invalid
lea rsi, [rsp + 0xdf0]
lea rdx, [rsp + 0xac0]
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc250
mov rax, qword [rsp + 0x30]
and al, 0x30
mov byte [rax], 1
add byte [rcx], al
lea rcx, [rsp + 0x1210]
and al, 0x10
adc al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
mov r8d, 0x210
mov rdx, rsi
call fcn.1400fc250
hlt
invalid
or al, byte [rax]
cmp rdi, 2
jne 0x14004fa81
mov rcx, rbp
mov ecx, ebp
call fcn.140045e93
mov rsi, rax
mov r12b, 2
lea rax, [0x140142d40]
mov qword [rsp + 0x30], rax
jmp 0x140050d54
lea rsi, [rsp + 0x140]
lea rdx, [rsp + 0x1210]
and al, 0x10
adc al, byte [rax]
add byte [rax], al
and al, 0x10
adc al, byte [rax]
add byte [rax], al
mov r8d, 0x210
add byte [rax], al
mov r8d, 0x210
mov rcx, rsi
call fcn.1400fc250
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], rbp
mov cl, byte [r14 + 0x27f8]
lea rdx, [rsp + 0x130]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add al, ch
call fcn.140052927
insb byte [rdi], dx
add byte cs:[rax], al
mov rsi, rax
mov qword [rsp + 0x30], rdx
xor r12d, r12d
xor esp, esp
invalid
xor esp, esp
jmp 0x140050d54
mov dword [rdx], edx
add byte [rax], al
mov rsi, qword [rsp + 0x738]
mov ah, 0x24
cmp byte [rdi], al
invalid
add byte [rax], al
invalid
mov r12, qword [rsp + 0x740]
mov bpl, 2
mov ch, 2
invalid
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov byte [r14 + 0x2a71], 0
sub al, byte [rax]
add byte [rax], al
lea rdi, [r14 + 0x2a72]
jmp 0x1400503bd
mov dword [rsp + 0x30], ebx
mov r12b, 2
mov ah, 2
mov ah, 2
mov r13, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x48]
mov byte [r14 + 0x2a71], 0
sub al, byte [rax]
add byte [rax], al
invalid
sub al, byte [rax]
add byte [rax], al
invalid
add byte [rcx - 0x73], cl
mov esi, 0x2a72
lea rdi, [r14 + 0x2a72]
mov rbx, rsi
mov rsi, rax
jmp 0x1400501da
mov qword [r14 + 0x28e0], 0
mov dword [rsi + 0x28e0], 0
xor eax, eax
test rax, rax
mov eax, 0x1bb
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
cmovne eax, ecx
invalid
invalid
invalid
add byte [rax], al
cmovne eax, ecx
mov word [r14 + 0x2930], ax
mov dword [r14 + 0x2930], eax
xchg byte [rax], dh
sub dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, 0x27a0
xchg byte [rax], dh
sub dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, 0x27a0
lock inc qword [rdi]
jle case.0x14004e2b1.2
ror byte [rax], 1
add byte [rax], al
mov r15, qword [r14 + 0x27a8]
lock inc qword [r15]
jle case.0x14004e2b1.2
invalid
mov r12, qword [r14 + 0x27b0]
mov r13, qword [r14 + 0x28d8]
cmp qword [r13], 0
je 0x14004fc0e
mov rcx, qword [r13 + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
pop r9
or eax, dword [rax]
or bh, bh
adc eax, 0xb594d
pop r9
or eax, dword [rax]
or eax, dword [rax]
mov rsi, rax
mov ebp, 1
jmp 0x14004fc10
mov qword [r14 + 0x28e0], 0
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor eax, eax
test rax, rax
xor eax, eax
test rax, rax
mov eax, 0x1bb
cmovne eax, ecx
mov word [r14 + 0x2930], ax
mov rdi, qword [r14 + 0x27a0]
add byte [rdi], cl
shl dword [r14 + 0x41], 0x89
xchg byte [rax], dh
sub dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, 0x27a0
lock inc qword [rdi]
jle case.0x14004e2b1.2
mov r12, qword [r14 + 0x27a8]
lock inc qword [r12]
jle case.0x14004e2b1.2
mov rax, qword [r14 + 0x27b0]
mov qword [rsp + 0x30], rax
mov rbp, qword [r14 + 0x28d8]
cmp qword [rbp], 0
je 0x14004fc9b
mov rcx, qword [rbp + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rsi, rax
mov r13d, 1
jmp 0x14004fc9e
xor ebp, ebp
mov rcx, qword [r13 + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx edx, word [r13 + 0x1c]
sbb al, 0x45
mov eax, dword [rbp + 0x18]
sbb al, 0x45
mov eax, dword [rbp + 0x18]
lea rcx, [r14 + 0x28f0]
mov qword [r14 + 0x2910], rdi
sub dword [rax], eax
add byte [rbp - 0x77], cl
mov esi, 0x2918
sub dword [rax], eax
add byte [rbp - 0x77], cl
mov esi, 0x2918
mov qword [r14 + 0x2920], r12
mov qword [r14 + 0x28f0], rbp
mov qword [r14 + 0x28f8], rsi
mov qword [r14 + 0x2900], rax
mov dword [r14 + 0x2908], r8d
mov word [r14 + 0x290c], dx
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
lock sub byte [rax], al
add byte [rcx - 0x77], cl
mov dh, 0xf8
sub byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax], al
sub dword [rax], eax
add byte [rbp - 0x77], al
xchg byte [rax], cl
sub dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rsi + 0x290c], edx
mov byte [r14 + 0x2928], 0
lea rdx, [rsp + 0x3e0]
call 0x14004542b
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x2938], r8
mov qword [r14 + 0x2940], rdx
mov rbp, qword [rsp + 0x38]
mov r13, qword [rsp + 0x40]
jmp 0x14004d497
xor r13d, r13d
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
pop rax
or eax, dword [rax]
movzx edx, word [rbp + 0x1c]
mov r8d, dword [rbp + 0x18]
lea rcx, [r14 + 0x28f0]
mov qword [r14 + 0x2910], rdi
mov qword [r14 + 0x2918], r12
cmpsb byte [rsi], byte [rdi]
sbb byte [rcx], ch
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
sbb byte [rcx], ch
add byte [rax], al
mov r9, qword [rsp + 0x30]
mov qword [r14 + 0x2920], r9
mov dword [rsi + 0x2920], ecx
mov dword [rsi + 0x2920], ecx
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
lock sub byte [rax], al
add byte [rcx - 0x77], cl
mov dh, 0xf8
mov qword [r14 + 0x28f0], r13
mov qword [r14 + 0x28f8], rsi
sub byte [rax], al
invalid
sub byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
xchg byte [rax], al
sub dword [rax], eax
mov qword [r14 + 0x2900], rax
mov dword [r14 + 0x2908], r8d
mov word [r14 + 0x290c], dx
add byte [rbp - 0x77], al
xchg byte [rax], cl
sub dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rsi + 0x290c], edx
mov byte [r14 + 0x2928], 0
lea rdx, [rsp + 0x6d0]
xchg esp, eax
and al, 0xd0
invalid
add byte [rax], al
call 0x14004542b
xchg esp, eax
and al, 0xd0
invalid
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x2938], r8
cmp byte [rcx], ch
add byte [rax], al
cmp byte [rcx], ch
add byte [rax], al
mov qword [r14 + 0x2940], rdx
mov rbp, qword [rsp + 0x38]
mov r13, qword [rsp + 0x28]
insb byte [rdi], dx
and al, 0x28
insb byte [rdi], dx
and al, 0x28
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
jmp 0x14004e41b
mov r12b, 2
jmp 0x140050179
add al, 0
invalid
mov bpl, 2
mov r12, qword [rsp + 0x30]
add cl, byte [rbx + rcx*4 + 0x64]
and al, 0x30
jmp 0x14005035c
xor ebp, ebp
mov rcx, qword [rdi + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
adc eax, 0xb577a
push rdi
or eax, dword [rax]
movzx ecx, word [rdi + 0x1c]
mov edx, dword [rdi + 0x18]
lea rdi, [r14 + 0x2d40]
sbb al, 0x8b
push rdi
sbb byte [rcx - 0x73], cl
mov esi, 0x2d40
mov qword [r14 + 0x2d40], rbp
mov qword [r14 + 0x2d48], r13
mov qword [r14 + 0x2d50], rax
mov dword [rsi + 0x2d50], eax
add byte [rcx - 0x77], cl
xchg byte [rax + 0x2d], dl
add byte [rax], al
mov dword [rsi + 0x2d50], eax
mov dword [r14 + 0x2d58], edx
mov word [r14 + 0x2d5c], cx
add byte [rbp - 0x75], cl
scasb al, byte [rdi]
invalid
sub al, byte [rax]
add byte [rcx - 0x75], cl
scasb al, byte [rdi]
push 0x4900002a
mov dword [rsi + 0x2a78], edi
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
sub byte [rdx], 0
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
mov byte [rdx], ch
add byte [rax], al
add byte [rbp - 0x75], cl
scasb al, byte [rdi]
invalid
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
sub byte [rdx], 0
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
mov byte [rdx], ch
add byte [rax], al
mov qword [r14 + 0x2a90], r12
mov qword [r14 + 0x2a98], rsi
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [r14 + 0x2aa0], rax
mov rax, qword [rsp + 0xa8]
mov eax, dword [rsp + 0xa8]
mov eax, dword [rsp + 0xa8]
mov qword [r14 + 0x2aa8], rax
lea rax, [r14 + 0x2d38]
mov qword [rsp + 0x30], rax
add byte [rax - 0x77], cl
and al, 0x30
mov byte [r14 + 0x2d38], 0
mov rax, qword [r14 + 0x2a90]
mov rcx, qword [r14 + 0x2a98]
mov r8, qword [r14 + 0x2aa0]
mov r9, qword [r14 + 0x2aa8]
lea rdx, [rsp + 0x130]
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], r9
mov qword [rdx], rax
mov qword [rdx + 8], rcx
lea rsi, [r14 + 0x2ab0]
mov r8d, 0x148
mov rcx, rsi
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx + rcx*4 + 0x42], cl
adc byte [rcx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
add cl, byte [rax - 0x77]
or byte [rcx - 0x73], cl
mov dh, 0xb0
sub al, byte [rax]
add byte [rcx - 0x48], al
add qword [rax], rax
add byte [rax - 0x77], cl
int1
call fcn.1400fc250
mov qword [r14 + 0x2bf8], rdi
mov esi, 0x2bf8
mov qword [r14 + 0x2c00], r13
mov qword [r14 + 0x2c08], rbp
lea r12, [r14 + 0x2c11]
add byte [rax], al
invalid
add byte [rax], al
mov byte [r14 + 0x2c11], 0
mov rbp, qword [rsp + 0x38]
mov byte [r14 + 0x2c10], 0
mov rax, qword [r14 + 0x2c08]
mov eax, dword [rsi + 0x2c08]
mov qword [rsp + 0x880], rax
movups xmm0, xmmword [r14 + 0x2bf8]
or byte [rax], 0
add byte [rcx + 0xf], al
adc byte [rsi + 0x2bf8], al
movaps xmmword [rsp + 0x870], xmm0
movups xmm1, xmmword [rsi]
movups xmm2, xmmword [rsi + 0x10]
movups xmmword [rsp + 0x888], xmm1
movups xmmword [rsp + 0x898], xmm2
mov rax, qword [rsp + 0x8a0]
mov eax, dword [rsp + 0x8a0]
mov qword [rsp + 0x100], rax
movaps xmm1, xmmword [rsp + 0x890]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmm2, xmmword [rsp + 0x880]
movaps xmmword [rsp + 0xe0], xmm2
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], eax
rol byte [rax], 1
add byte [rax], al
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], eax
rol byte [rax], 1
add byte [rax], al
mov qword [r14 + 0x2c48], rax
movups xmmword [r14 + 0x2c38], xmm1
movups xmmword [r14 + 0x2c28], xmm2
movups xmmword [r14 + 0x2c18], xmm0
sub al, 0
invalid
lea rdi, [r14 + 0x2c18]
lea r13, [rsp + 0x870]
mov rcx, r13
jmp 0x189ff884c
mov eax, ebp
call fcn.14004493c
cmp dword [r13], 3
jne 0x14004ff19
mov al, 3
jmp 0x14004ffac
add byte [rax], al
mov byte [r14 + 0x2c10], 1
xchg byte [rax], dl
sub al, 0
add byte [rcx], al
lea r13, [r14 + 0x2ad0]
lea rdx, [rsp + 0x870]
and al, 0x70
or byte [rax], al
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
and al, 0x70
or byte [rax], al
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400fc250
or al, byte [rax]
add byte [rcx - 0x7d], cl
cmp dword [rsi + 0x2c18], 0
cmp dword [rsi + 0x2c18], 0
mov esi, 0x2c18
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
je case.0x14004e46d.15
lea rcx, [r14 + 0x2c30]
lea ecx, [rsi + 0x2c30]
call fcn.1400447a7
push rbx
invalid
dec dword [rcx - 0x75]
add byte [r8 - 0x7b], r9b
sal byte [rbp + rdi*2 - 0x7d], 0xf8
add dword [rbx + rcx*4 + 0x6c], ecx
mov rax, qword [r13]
test rax, rax
test eax, eax
je 0x14004ffda
cmp eax, 1
mov r13, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
jne 0x14005001f
lea rdx, [r14 + 0x2ad8]
mov r8d, 0x120
mov eax, 0x120
mov eax, 0x120
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400fc250
lea r13, [r14 + 0x2c18]
lea rdi, [rsp + 0x870]
or byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, r13
mov r8, rbp
call fcn.140045f82
mov rdi, qword [rdi]
cmp rdi, 3
add ecx, dword [rdi]
invalid
add dword [rax], 0
invalid
dec dword [rax - 0x75]
invalid
add ecx, dword [rdi]
test dword [rbx - 0x50000000], eax
add al, 0x41
mov byte [rsp], al
mov al, 4
mov byte [r12], al
mov r13, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
mov rax, qword [rsp + 0x30]
and al, 0x30
mov byte [rax], 3
mov al, 4
mov r12b, byte [rsp + 0x58]
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov byte [rcx], al
mov byte [rsp + 0x91], 3
and al, 0x91
add byte [rax], al
add byte [rbx], al
mov al, 3
jmp 0x140050aa0
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rcx - 0x75], cl
mov esi, 0x2ad8
mov rdi, qword [r14 + 0x2ad8]
mov r12, qword [r14 + 0x2ae0]
lea rdx, [r14 + 0x2ae8]
call 0x18105001a
mov byte [rsi + 0x2c10], 0
add byte [rcx - 0x73], cl
xchg esi, eax
call 0x18105001a
mov byte [rsi + 0x2c10], 0
lea rcx, [rsp + 0x4c0]
rol byte [rax + rax], 0
mov r8d, 0x110
mov eax, 0x110
call fcn.1400fc250
mov byte [r14 + 0x2c11], 1
add byte [rcx], al
cmp rdi, 3
mov r13, qword [rsp + 0x28]
je case.0x14003d97a.272
jmp 0x14005008b
mov r12, qword [r14 + 0x2ad8]
mov edi, 2
jmp 0x140050060
lea rdx, [rsp + 0x880]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0xac0]
mov r8d, 0x110
call fcn.1400fc250
cmp dword [r13], 2
je 0x14005005b
mov rcx, r13
call fcn.1400447fd
mov r13, qword [rsp + 0x28]
mov byte [r14 + 0x2c10], 0
xchg byte [rax], dl
sub al, 0
add byte [rax], al
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0xac0]
mov r8d, 0x110
call fcn.1400fc250
mov byte [r14 + 0x2c11], 1
lea r15, [rsp + 0x730]
lea rdx, [rsp + 0x4c0]
mov r8d, 0x110
mov rcx, r15
call fcn.1400fc250
mov rcx, rsi
call fcn.140045f1e
mov rax, qword [rsp + 0x30]
mov byte [rax], 1
lea rcx, [rsp + 0xdf0]
mov r8d, 0x110
mov rdx, r15
call fcn.1400fc250
mov rax, qword [rsp + 0x78]
movzx eax, byte [rax + 0x2c0]
cmp eax, 3
je 0x1400500f4
test eax, eax
jne 0x140050102
mov rcx, qword [rsp + 0x78]
add rcx, 0x38
sar dword [rax], 0xe8
sbb al, 0x5e
invalid
dec dword [rax - 0x7d]
inc dword [rdx]
jne 0x14005011d
sar dword [rax], 0xe8
sbb al, 0x5e
invalid
call fcn.140045e93
mov rsi, rax
mov qword [rsp + 0x30], rdx
mov r12b, 2
dec dword [rax - 0x77]
invalid
jmp 0x14005016d
mov ah, 0x24
add dword [rax], eax
invalid
and al, 0x40
add dword [rax], eax
invalid
add byte [rax], al
lea rdx, [rsp + 0xdf0]
invalid
or eax, 0xb8410000
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
invalid
or eax, 0xb8410000
invalid
adc byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.1400fc250
or al, byte [rax]
mov rax, qword [r14 + 0x29f0]
add byte [rax], al
mov qword [rsi - 0x10], rdi
mov dword [rsi - 0x10], edi
mov qword [rsi - 8], r12
clc
mov cl, byte [rax + 0x78]
lea rdx, [rsp + 0x130]
add byte [rax], al
add byte [rax], al
call fcn.14005250f
mov rsi, rax
mov qword [rsp + 0x30], rdx
mov rax, qword [r14 + 0x29f0]
mov eax, dword [rsi + 0x29f0]
and eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov eax, dword [rsi + 0x29f0]
add byte [rax], al
mov r12b, byte [rax + 0x7a]
jp case.0x14003d85a.158
lea rcx, [r14 + 0x2d40]
lea ecx, [rsi + 0x2d40]
mov es, word [rax + 0x2d]
add byte [rax], al
call fcn.140045ed5
invalid
cmp qword [r14 + 0x2a58], 0
pop rax
sub al, byte [rax]
add byte [rax], al
je 0x140050199
mov r8, qword [r14 + 0x2a60]
mov rcx, qword [0x140165ff0]
or eax, 0x115e5f
or eax, 0x115e5f
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb4e8f
invalid
or eax, dword [rax]
cmp byte [r14 + 0x2a71], 0
sub al, byte [rax]
add byte [rax], al
je 0x1400501b0
lea rcx, [rsp + 0x380]
lea ecx, [rsp + 0x380]
mov word [rax + rax*4], fs
add eax, dword [rax]
add byte [rbx], 0
add al, ch
mov bh, 0x23
and eax, dword [rax]
invalid
call fcn.140052567
and eax, dword [rax]
add byte [rcx - 0x3a], al
xchg byte [rcx + 0x2a], dh
invalid
mov byte [r14 + 0x2a71], 0
sub al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
mov esi, 0x2a72
add byte [rax], al
lea rdi, [r14 + 0x2a72]
add byte [rax], al
cmp byte [r14 + 0x2a72], 0
je 0x1400501d5
lea rcx, [r14 + 0x29f8]
call fcn.14002afdb
invalid
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov byte [rdi], 0
mov byte [rcx], 1
invalid
mov eax, dword [rsp + 0xa2]
mov dword [rsp + 0x70], eax
movzx eax, word [rsp + 0xa6]
mov word [rsp + 0x74], ax
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x74
jmp 0x140050608
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rbp + 0x1c]
mov edx, dword [rbp + 0x18]
lea r8, [r14 + 0x2d40]
add byte [rbp - 0x77], cl
mov esi, 0x2d40
mov qword [r14 + 0x2d48], r12
mov qword [r14 + 0x2d50], rax
add byte [rax], al
mov dword [r14 + 0x2d58], edx
mov word [r14 + 0x2d5c], cx
movups xmm0, xmmword [r14 + 0x2a60]
xchg byte [rax + 0x2a], ah
add byte [rax], al
mov qword [r14 + 0x2a78], r8
mov dword [rsi + 0x2a78], eax
movups xmmword [r14 + 0x2a80], xmm0
xchg byte [rax + 0x4900002a], al
mov dword [rsi + 0x2a90], edi
mov qword [r14 + 0x2a98], rsi
add byte [rax], al
mov rax, qword [rsp + 0x30]
mov qword [r14 + 0x2aa0], rax
mov rax, qword [rsp + 0x58]
mov qword [r14 + 0x2aa8], rax
mov dword [rsi + 0x2aa8], eax
mov byte [r14 + 0x2d38], 0
mov rbp, qword [rsp + 0x38]
lea rdi, [r14 + 0x2a78]
mov esi, 0x2a78
add byte [rax], al
lea rsi, [rsp + 0x1420]
mov rcx, rsi
int1
int1
mov rdx, rdi
mov r8, rbp
call fcn.140045b78
invalid
pop rax
invalid
dec dword [rbx + rcx*4 + 0x3e]
cmp r15, 3
jne 0x1400502bb
invalid
cmpxchg byte [rcx*2 - 0x77be1077], al
invalid
mov al, 4
mov r15, r13
out dx, eax
mov byte [r15], al
mov al, 3
jmp 0x14005114c
add byte [rax], al
xchg ecx, eax
invalid
lea rdx, [rsp + 0x1430]
lea edx, [rsp + 0x1430]
xor byte [rax + rax], dl
add byte [rax - 0x75], cl
mov rsi, qword [rdx - 8]
jb case.0x1400482c3.92
clc
lea rcx, [rsp + 0x870]
jo 0x1400502d5
add byte [rax], al
mov r8d, 0x110
call fcn.1400fc250
jbe case.0x1400482c3.102
or al, byte [rax]
mov rcx, rdi
stc
call fcn.140045e70
cmp r15d, 2
pop rbx
invalid
cmp edi, 2
add dh, byte [rbp + 0x17]
jne 0x1400502ff
mov rcx, rsi
call fcn.140045e93
mov rsi, rax
mov bpl, 2
lea r12, [0x140142d40]
invalid
lea esp, [0x140142d40]
jmp 0x14005034d
lea rdi, [rsp + 0x1430]
lea rdx, [rsp + 0x870]
lea edx, [rsp + 0x870]
lea edx, [rsp + 0x870]
jo 0x140050315
add byte [rax], al
mov r8d, 0x110
adc byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400fc250
mov rax, qword [r14 + 0x29f0]
xchg al, dh
sub dword [rax], eax
add byte [rcx + rcx*4 + 0x7f], cl
invalid
xchg al, dh
sub dword [rax], eax
add byte [rcx + rcx*4 + 0x7f], cl
invalid
mov qword [rdi - 8], rsi
clc
mov cl, byte [rax + 0x78]
lea rdx, [rsp + 0x1420]
lea edx, [rsp + 0x1420]
lea edx, [rsp + 0x1420]
xchg esp, eax
and al, 0x20
and byte [rax + rax], dl
and byte [rax + rax], dl
add al, ch
shl dword [rcx], cl
and dword [rax], eax
invalid
call fcn.14005250f
and dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rsi, rax
mov r12, rdx
mov rax, qword [r14 + 0x29f0]
mov bpl, byte [rax + 0x7a]
lea rcx, [r14 + 0x2d40]
sub eax, 0x7ce80000
sub eax, 0x7ce80000
add al, ch
jl 0x1400503b2
call fcn.140045ed5
pop rbx
invalid
mov r15, r13
cmp qword [r14 + 0x2a58], 0
je case.0x1400482c3.72
mov r8, qword [r14 + 0x2a60]
mov eax, dword [rsi + 0x2a60]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx], dh
sar bh, cl
adc eax, 0xb4cac
cmp byte [r14 + 0x2a71], 0
cmp byte [rsi + 0x2a71], 0
jno case.0x140049ae8.33
add byte [rax], al
add byte [rbp + rcx + 0x48], dh
je 0x140050393
or eax, 0x248c8d48
invalid
lea rcx, [rsp + 0xdf0]
lea ecx, [rsp + 0xdf0]
call fcn.140052567
mov byte [r14 + 0x2a71], 0
lea rdi, [r14 + 0x2a72]
sub al, byte [rax]
invalid
lea edi, [rsi + 0x2a72]
sub al, byte [rax]
add byte [rcx - 0x80], al
mov esi, 0x2a72
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
or al, 0x49
cmp byte [r14 + 0x2a72], 0
je 0x1400503b8
invalid
or al, 0x49
lea rcx, [r14 + 0x29f8]
lea ecx, [rsi + 0x29f8]
add al, ch
and ebp, dword [rbp + rdi*8 + 0x4c8b48ff]
and al, 0x28
call fcn.14002afdb
mov rcx, qword [rsp + 0x28]
mov byte [rdi], 0
mov byte [r15], 1
mov eax, dword [rsp + 0xcd0]
ror byte [rax + rax], 1
or al, 0
add byte [rcx + 0xb02484], cl
add byte [rax], al
mov dword [rsp + 0xb0], eax
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0xd4
or al, 0
add byte [rsi - 0x77], ah
test byte [rsp + rsi*4], ah
movzx eax, word [rsp + 0xcd4]
mov word [rsp + 0xb4], ax
add byte [rax], al
add al, ch
invalid
and al, byte [rax]
invalid
add byte [rax], al
add al, ch
invalid
mov r13, qword [rsp + 0x40]
jmp 0x140050511
invalid
add byte [rax - 0x73], cl
or eax, 0xf8218
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea eax, [0x140144548]
lea eax, [0x140144548]
verw r9w
movabs byte [0x82050d8d48000000], al
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
add eax, 0xf6f86
invalid
jmp case.0x14003d95d.173
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
add eax, 0xf6f86
add eax, 0x4c000f82
lea eax, [0x140147398]
add eax, 0xf6f86
add eax, 0xf6f86
verw cx
jmp case.0x14003d95d.173
pop qword [rax]
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp case.0x14003d95d.173
ud2
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x73
call fcn.1400ffb30
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
jmp case.0x14003d95d.173
push rbp
push rbp
lea rax, str.internal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies_r
lea rcx, [rsp + 0x1420]
jmp 0x140050471
lea rax, str.internal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies_r
lea rcx, [rsp + 0x130]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x50]
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf6e9d
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf6e9d
call fcn.1400ff580
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x23
call fcn.1400ff740
mov bpl, 2
mov byte [r14 + 0x2933], 0
xor ebp, dword [rcx]
add byte [rax], al
add byte [rbp - 0x73], cl
mov esi, 0x28f0
lea r15, [r14 + 0x28f0]
lea rcx, [r14 + 0x2910]
call fcn.14004cf0b
mov rcx, r15
sub dword [rax], eax
add al, ch
cmp eax, 0x4cffffca
mov ecx, edi
call fcn.140045ed5
cmp byte [r14 + 0x2934], 0
je 0x140050509
cmp byte [r14 + 0x28d0], 2
je 0x140050509
mov byte [r14 + 0x2934], 0
cmp byte [r14 + 0x2935], 0
je 0x14005053e
movabs rax, 0x7fffffffffffffff
add rax, qword [r14 + 0x2858]
cmp rax, 2
jb 0x14005053e
mov byte [r14 + 0x2935], 0
cmp byte [r14 + 0x2936], 0
je 0x14005055c
mov byte [r14 + 0x2937], 0
movzx eax, word [rsp + 0xb4]
mov word [rsp + 0x6c], ax
mov eax, dword [rsp + 0xb0]
mov dword [rsp + 0x68], eax
mov byte [r14 + 0x2932], 1
mov rcx, r13
call fcn.140052aa4
jmp 0x1400506f5
mov r12b, 2
mov byte [r14 + 0x2933], 0
lea r15, [r14 + 0x28f0]
lea rcx, [r14 + 0x2910]
call fcn.14004cf0b
leave
invalid
dec dword [rcx + rcx*4 - 7]
call fcn.140045ed5
cmp byte [r14 + 0x2934], 0
je 0x140050600
cmp byte [r14 + 0x28d0], 2
je 0x140050600
mov byte [r14 + 0x2934], 0
cmp byte [r14 + 0x2935], 0
je 0x140050635
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0x2800]
call fcn.14002afdb
mov byte [r14 + 0x2936], 0
lea rcx, [r14 + 0x2780]
call fcn.14005297f
xor edi, edi
mov byte [r14 + 0x2937], 0
movzx eax, word [rsp + 0x74]
mov word [rsp + 0x96], ax
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x92], eax
mov byte [r14 + 0x2932], 1
movzx eax, word [rsp + 0x96]
mov ecx, dword [rsp + 0x92]
add byte [rax], al
add dword [rdi], ecx
mov bh, 0x84
and al, 0x96
add byte [rax], al
add byte [rbx + 0x92248c], cl
add byte [rax], al
mov dword [rsp + 0x60], ecx
mov word [rsp + 0x64], ax
mov rcx, qword [rsp + 0x40]
call fcn.140052aa4
mov rcx, r13
call fcn.140046311
inc dword [rax - 0x4b]
add al, byte [rcx - 0x80]
cld
invalid
je 0x1400506f0
movzx eax, r12b
cmp eax, 3
jne 0x1400506db
mov r12, qword [rsp + 0x30]
mov qword [rbx], rsi
mov qword [rbx + 8], r12
mov byte [rbx + 0x10], dil
mov byte [rbx + 0x11], bpl
mov eax, dword [rsp + 0x68]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x6c]
mov word [rbx + 0x16], ax
mov al, 1
jmp 0x140050ddf
lea rax, [r14 + 0x2ac0]
mov ecx, 0x2000
sub rcx, rsi
lea rdx, [r14 + rsi]
add rdx, 0x2c88
mov qword [r14 + 0x2c70], rax
mov qword [r14 + 0x2c78], rdx
mov qword [r14 + 0x2c80], rcx
lea rdx, [r14 + 0x2c70]
lea rsi, [rsp + 0x4c0]
mov rcx, rsi
mov r8, rbp
call fcn.14004b8d7
mov rax, qword [rsi]
cmp rax, 2
je 0x140050881
mov rsi, qword [rsp + 0x4c8]
test rax, rax
jne 0x140050888
test rsi, rsi
je 0x1400508a9
add rsi, qword [r14 + 0x2c68]
mov qword [r14 + 0x2c68], rsi
cmp rsi, 0x2001
jae 0x14005139d
cmp rsi, 0xc
jb 0x140050926
movabs rax, 0x312e312f50545448
mov rcx, qword [r14 + 0x2c88]
xor rcx, rax
mov edx, dword [r14 + 0x2c90]
xor rdx, 0x30303220
or rdx, rcx
je 0x1400507ff
movabs rcx, 0x302e312f50545448
xor rcx, qword [r14 + 0x2c88]
mov edx, dword [r14 + 0x2c90]
xor rdx, 0x30303220
or rdx, rcx
jne 0x140050908
cmp dword [r14 + rsi + 0x2c84], 0xa0d0a0d
je 0x1400508c7
cmp rsi, 0x2000
jne 0x14005071b
mov r12, r13
mov ecx, 0x21
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r13, rdx
movups xmm0, xmmword [0x1401474a8]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x1401474b8]
movups xmmword [rdx + 0x10], xmm0
mov byte [rdx + 0x20], 0x6c
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400513b1
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r13
mov qword [rax + 0x10], 0x21
jmp 0x14005097c
mov cl, 4
jmp 0x14004f144
mov rcx, rsi
call fcn.14002c086
mov rsi, rax
lea rax, fcn.14002c0c8
mov qword [rsp + 0x30], rax
mov edi, 3
jmp 0x140050990
lea rax, [0x1401432e0]
mov qword [rsp + 0x30], rax
mov edi, 3
call fcn.1400526c8
mov rsi, rax
jmp 0x140050990
mov byte [r14 + 0x2c67], 0
mov rdi, qword [r14 + 0x2ac0]
mov rsi, qword [r14 + 0x2ac8]
mov rax, qword [r14 + 0x2ad0]
mov qword [rsp + 0x30], rax
lea rdx, [r14 + 0x2ad8]
lea rcx, [rsp + 0x130]
mov r8d, 0x108
call fcn.1400fc250
jmp 0x140050990
xor rax, qword [r14 + 0x2c88]
mov ecx, dword [r14 + 0x2c90]
xor rcx, 0x37303420
or rcx, rax
je 0x140050d80
mov r12, r13
mov ecx, 0x13
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r13, rdx
movups xmm0, xmmword [str.unsuccessful_tunnelproxy_authentication_requiredproxy_headers_too_long_for_tunnel]
movups xmmword [rdx], xmm0
mov dword [rdx + 0xf], 0x6c656e6e
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400513b1
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r13
mov qword [rax + 0x10], 0x13
lea rax, [0x140144fd8]
mov qword [rsp + 0x30], rax
mov edi, 3
mov r13, r12
cmp qword [r14 + 0x2c48], 0
mov r12b, byte [rsp + 0x58]
je 0x1400509b5
mov r8, qword [r14 + 0x2c50]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [r14 + 0x2c40], 2
je 0x1400509e8
add byte [rcx - 0x80], al
mov esi, 0x2c18
add dh, byte [rcx + rbp + 0x41]
cmp byte [rsi + 0x2c66], 0
je 0x140050a23
lea rcx, [r14 + 0x2c10]
mov rax, qword [r14 + 0x2bf8]
mov rdx, qword [r14 + 0x2c00]
mov edx, dword [rsi + 0x2c00]
mov r8, qword [r14 + 0x2c08]
call qword [rax + 0x18]
mov byte [r14 + 0x2c66], 0
cmp qword [r14 + 0x2be0], 0
je 0x140050a4b
mov r8, qword [r14 + 0x2be8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [r14 + 0x2c67], 0
je 0x140050a61
invalid
or al, 0x49
lea ecx, [rsi + 0x2ac0]
lea rcx, [r14 + 0x2ac0]
call fcn.140041ca4
mov byte [r14 + 0x2c67], 0
lea rcx, [rsp + 0xac0]
lea rdx, [rsp + 0x130]
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
call fcn.1400fc250
mov byte [r14 + 0x2c64], 1
xchg byte [rsp + rbp], ah
add byte [rcx], al
xchg byte [rsp + rbp], ah
add byte [rcx], al
cmp rdi, 4
jne 0x140050bb6
mov byte [rsp + 0x91], 3
mov al, 5
and r15b, r12b
mov byte [r14 + 0x2932], al
lea rcx, [rsp + 0x80]
call 0x140082b1d
call fcn.140066b08
cmp al, 2
sete cl
or cl, al
or cl, r15b
test cl, 1
jne 0x140050aee
lea rcx, [rsp + 0x1108]
lea rdx, [rsp + 0xac0]
mov r8d, 0x108
call fcn.1400fc250
cmp rdi, 3
je 0x1400505a7
mov byte [rsp + 0x58], r12b
mov qword [rsp + 0x28], r13
lea r13, [rsp + 0xce8]
lea rdx, [rsp + 0x1108]
mov r8d, 0x108
mov rcx, r13
call fcn.1400fc250
mov byte [r14 + 0x2933], 1
mov qword [r13 - 0x18], rdi
mov qword [r13 - 0x10], rsi
mov rax, qword [rsp + 0x30]
mov qword [r13 - 8], rax
mov rdi, qword [r14 + 0x28d8]
cmp qword [rdi], 0
je 0x140050c3e
str word [rax - 0x77]
and al, 0x30
mov r13, qword [rsp + 0x28]
lea rcx, [r14 + 0x3000]
call fcn.140045ed5
cmp byte [r14 + 0x2933], 0
je 0x1400505aa
lea rcx, [rsp + 0xcd0]
call fcn.140041ca4
jmp 0x1400505aa
mov r12, r13
mov ecx, 0x1d
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r13, rdx
movups xmm0, xmmword [0x14014748b]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140147498]
movups xmmword [rdx + 0xd], xmm0
mov al, byte [0x1401660a0]
invalid
push rdx
adc dword [rax], eax
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400513b1
invalid
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r13
mov qword [rax + 0x10], 0x1d
jmp 0x14005097c
invalid
inc dword [rcx - 0x78]
xchg byte [rax + 0x26], cl
add byte [rax], al
mov rax, rbx
add rsp, 0x6108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [r14 + 0x2ac0]
mov ecx, 0x2000
add byte [rcx + 0x2000], bh
sub rcx, rsi
lea rdx, [r14 + rsi]
add rdx, 0x2c88
mov qword [r14 + 0x2c70], rax
mov qword [r14 + 0x2c78], rdx
mov qword [r14 + 0x2c80], rcx
lea rdx, [r14 + 0x2c70]
lea rsi, [rsp + 0xac0]
mov rcx, rsi
mov r8, rbp
call fcn.14004b8d7
mov rax, qword [rsi]
cmp rax, 2
je 0x140050f60
mov rsi, qword [rsp + 0xac8]
test rax, rax
jne 0x140050f67
test rsi, rsi
je 0x140050f7e
test byte [rcx], dl
add dword [rax], eax
invalid
test byte [rcx], dl
add dword [rax], eax
add byte [rcx + 3], cl
mov dh, 0x68
sub al, 0
add byte [rcx - 0x77], cl
mov dh, 0x68
sub al, 0
add byte [rax - 0x7f], cl
inc byte [rcx]
and byte [rax], al
add byte [rdi], cl
adc dword [0x188050e8f], 0xffffff83
add byte [rax - 0x7d], cl
add rsi, qword [r14 + 0x2c68]
mov qword [r14 + 0x2c68], rsi
cmp rsi, 0x2001
jae 0x14005139d
invalid
add byte [rax - 0x7d], cl
dec byte [rdi + rcx]
invalid
xor dword cs:[rcx - 0x75], ecx
mov cs, word [rax + 0x4800002c]
mov byte [rax + rax], ch
add byte [rax + 0x31], cl
rol dword [rcx - 0x75], 0x96
nop
sub al, 0
add byte [rax - 0x7f], cl
and byte [rdx], dh
xor byte [rax], dh
or rdx, rcx
je 0x140050ee1
movabs rcx, 0x302e312f50545448
xor rcx, qword [r14 + 0x2c88]
mov edx, dword [r14 + 0x2c90]
xor rdx, 0x30303220
or rdx, rcx
jne 0x140050fd0
cmp dword [r14 + rsi + 0x2c84], 0xa0d0a0d
je 0x140050f97
or cl, byte [rdi]
test byte [rax + rax - 0x7eb80000], ah
inc byte [rax]
and byte [rax], al
add byte [rdi], cl
test ebp, edi
invalid
cmp rsi, 0x2000
jne 0x140050dfd
mov ecx, 0x21
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r12, rdx
movups xmm0, xmmword [0x1401474a8]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x1401474b8]
add eax, 0xf6595
add eax, 0xf6595
movups xmmword [rdx + 0x10], xmm0
mov byte [rdx + 0x20], 0x6c
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400513b1
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r12
mov qword [rax + 0x10], 0x21
jmp 0x140051041
mov cl, 4
jmp 0x14004e1a1
mov rcx, rsi
call fcn.14002c086
mov rsi, rax
lea r12, fcn.14002c0c8
jmp 0x140051048
lea r12, [0x1401432e0]
mov edi, 3
call fcn.1400526c8
mov rsi, rax
jmp 0x14005104d
mov byte [r14 + 0x2c67], 0
mov rdi, qword [r14 + 0x2ac0]
mov rsi, qword [r14 + 0x2ac8]
mov r12, qword [r14 + 0x2ad0]
lea rdx, [r14 + 0x2ad8]
lea rcx, [rsp + 0x1420]
mov r8d, 0x108
call fcn.1400fc250
jmp 0x14005104d
xor rax, qword [r14 + 0x2c88]
mov ecx, dword [r14 + 0x2c90]
xor rcx, 0x37303420
or rcx, rax
je 0x140051345
mov ecx, 0x13
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r12, rdx
movups xmm0, xmmword [str.unsuccessful_tunnelproxy_authentication_requiredproxy_headers_too_long_for_tunnel]
movups xmmword [rdx], xmm0
mov dword [rdx + 0xf], 0x6c656e6e
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400513b1
lea r12, [0x1401432e0]
mov edi, 3
cmp qword [r14 + 0x2c48], 0
je 0x14005106d
mov r8, qword [r14 + 0x2c50]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [r14 + 0x2c40], 2
je 0x1400510a0
sbb byte [rcx - 0x3a], al
xchg byte [rbp + 0x2c], ah
add byte [rax], al
add byte [rcx - 0x80], al
mov esi, 0x2c18
add dh, byte [rcx + rbp + 0x41]
cmp byte [rsi + 0x2c66], 0
je 0x1400510db
lea rcx, [r14 + 0x2c10]
mov rax, qword [r14 + 0x2bf8]
mov rdx, qword [r14 + 0x2c00]
mov r8, qword [r14 + 0x2c08]
call qword [rax + 0x18]
mov byte [r14 + 0x2c66], 0
cmp qword [r14 + 0x2be0], 0
je 0x140051103
mov r8, qword [r14 + 0x2be8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [r14 + 0x2c67], 0
cmp byte [rsi + 0x2c67], 0
je 0x140051119
lea rcx, [r14 + 0x2ac0]
call fcn.140041ca4
mov byte [r14 + 0x2c67], 0
lea rcx, [rsp + 0x870]
lea rdx, [rsp + 0x1420]
mov r8d, 0x108
add al, ch
adc al, 0xb1
or al, byte [rax]
add al, ch
adc al, 0xb1
or al, byte [rax]
mov byte [r14 + 0x2c64], 1
cmp rdi, 4
jne 0x14005115e
mov al, 5
mov byte [r14 + 0x2932], al
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140050ddf
lea rcx, [rsp + 0x1108]
lea rdx, [rsp + 0x870]
mov r8d, 0x108
call fcn.1400fc250
mov rcx, qword [rsp + 0x28]
call fcn.140052735
cmp rdi, 3
je 0x1400504b0
mov qword [rsp + 0x48], rbx
mov rbx, r12
lea r12, [rsp + 0xce8]
lea rdx, [rsp + 0x1108]
mov r8d, 0x108
mov rcx, r12
call fcn.1400fc250
mov byte [r14 + 0x2933], 1
mov qword [r12 - 0x18], rdi
mov qword [r12 - 0x10], rsi
mov qword [r12 - 8], rbx
mov rdi, qword [r14 + 0x28d8]
cmp qword [rdi], 0
je 0x1400511ec
mov rcx, qword [rdi + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rsi, rax
mov r15d, 1
jmp 0x1400511ef
xor r15d, r15d
mov rcx, qword [rdi + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rdi + 0x1c]
mov edx, dword [rdi + 0x18]
mov qword [r14 + 0x3000], r15
mov qword [r14 + 0x3008], rsi
mov qword [r14 + 0x3010], rax
mov dword [r14 + 0x3018], edx
mov word [r14 + 0x301c], cx
mov r15, qword [r14 + 0x28e0]
test r15, r15
mov rbx, qword [rsp + 0x48]
je 0x1400512b2
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
lea r12, [0x1401432e0]
mov bpl, 2
invalid
lea rcx, [r14 + 0x3000]
call fcn.140045ed5
invalid
invalid
inc dword [rcx - 0x80]
mov esi, 0x2933
add byte [rdi], cl
invalid
xor cl, 0xff
invalid
lea rcx, [rsp + 0xcd0]
call fcn.140041ca4
jmp 0x1400504b3
mov ecx, 0x1d
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov r12, rdx
movups xmm0, xmmword [0x14014748b]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140147498]
movups xmmword [rdx + 0xd], xmm0
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x1400513b1
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r12
mov qword [rax + 0x10], 0x1d
jmp 0x140051041
cld
invalid
invalid
cld
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x2000
mov rcx, rsi
mov ecx, esi
call fcn.1400ff6c0
mov ecx, 8
mov edx, 0x18
call fcn.1400ff110
int3
cmp qword [rdi], 0
je 0x140051507
mov rcx, qword [rbx + 0x1d0]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rdi, rax
mov r13d, 1
jmp 0x14005150a
add byte [rbx + rbx*8 + 0x48], dh
lea edx, [0x140147348]
mov rcx, r12
call fcn.140027835
std
invalid
test al, al
je 0x1400514c1
std
inc dword [rax + rax*8 - 0x76b7378c]
int1
mov rcx, rsi
call fcn.14007e04c
mov byte [rax + 0x67], 1
add ebx, ebp
invalid
add dh, al
add ebx, ebp
add ebx, ebp
add ebx, ebp
mov edx, 0x48ed3145
mov ecx, dword [rbx + 0x1d8]
xor r13d, r13d
mov rcx, qword [rbx + 0x1d8]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rbx + 0x1e4]
mov r8d, dword [rbx + 0x1e0]
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x220], xmm0
mov r9, qword [rsi + 0x10]
mov qword [rbx + 0x230], r9
mov qword [rbx + 0x200], r13
mov qword [rbx + 0x208], rdi
mov qword [rbx + 0x210], rax
mov dword [rbx + 0x218], r8d
sbb dword [rax], 2
add byte [rax], al
sbb dword [rax], 2
add byte [rax], al
mov word [rbx + 0x21c], cx
mov byte [rbx + 0x238], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
lea rax, [rsp + 0x20]
mov ecx, 0xb
mov rdi, rax
mov rsi, r12
out 0xf3, al
movsq qword [rdi], qword [rsi]
out 0xf3, al
movsq qword [rdi], qword [rsi]
mov rcx, rdx
mov rdx, rax
call 0x14004542b
mov r8, rax
mov eax, eax
mov eax, eax
mov rax, rdx
mov qword [rbx + 0x240], r8
mov qword [rbx + 0x248], rdx
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
je 0x1400515c5
lea rsi, [rsp + 0x20]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rsi]
cmp r12, 4
jne 0x1400515c3
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x140051688
lea rdx, [rsp + 0x38]
mov rsi, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x260]
mov r8d, 0x108
call fcn.1400fc250
mov rcx, qword [rbx + 0x240]
mov rdx, qword [rbx + 0x248]
call fcn.14002e83a
cmp r12d, 3
jne 0x1400516a2
invalid
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
call fcn.14004cf0b
mov rcx, r15
call fcn.140045ed5
lea rcx, [rbx + 0x1c8]
call fcn.140045ed5
lea rcx, [rbx + 0x1b0]
call fcn.14004cf0b
mov rax, qword [rbx + 0x148]
lock dec qword [rax]
jne 0x14005164c
mov rcx, qword [rbx + 0x148]
call fcn.14005aa4e
mov bpl, 2
cmp byte [rbx + 0x140], 2
je 0x140051677
lea rcx, [rbx + 0x138]
mov rax, qword [rbx + 0x120]
add byte [rax], al
mov rdx, qword [rbx + 0x128]
mov r8, qword [rbx + 0x130]
call qword [rax + 0x18]
mov qword [r14], rsi
mov qword [r14 + 8], rdi
mov byte [r14 + 0x10], r12b
mov byte [rsi + 0x10], ah
mov byte [rsi + 0x10], ah
mov byte [r14 + 0x11], bpl
mov al, 1
mov byte [rbx + 0x251], al
add rsp, 0x368
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r15, [rsp + 0x158]
lea rdx, [rsp + 0x260]
mov r8d, 0x108
mov rcx, r15
call fcn.1400fc250
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], rsi
mov qword [r15 - 8], rdi
clc
cmp r12, 2
jne 0x1400516f6
mov cl, byte [rbx + 0x150]
lea rdx, [rsp + 0x140]
call fcn.140054a11
add byte [rax - 0x77], cl
invalid
mov rdi, rdx
mov r12b, byte [rbx + 0x252]
xor ebp, ebp
jmp 0x140051742
add byte [rax - 0x77], cl
invalid
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x140]
mov r8d, 0x120
mov eax, 0x120
call fcn.1400fc250
cmp byte [rbx + 0x151], 0
je 0x1400517a0
invalid
test dword [rax], eax
add byte [rax], al
test byte [rbp - 0x76000000], al
mov edx, dword [rax + 1]
add byte [rax], al
mov cl, byte [rbx + 0x150]
lea rdx, [rsp + 0x140]
call fcn.14005250f
mov rsi, rax
mov rdi, rdx
mov bpl, byte [rbx + 0x152]
mov r12b, byte [rbx + 0x252]
invalid
stosd dword [rdi], eax
push rdx
add dword [rax], eax
add byte [rdx + rcx*4 - 0x5d], al
push rdx
add al, byte [rax]
add byte [rbp + rcx*4 - 0x45], cl
add byte [rdx], al
add byte [rax], al
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
call fcn.14004cf0b
mov rcx, r15
call fcn.140045ed5
lea rcx, [rbx + 0x1c8]
add byte [rax], al
call fcn.140045ed5
lea rcx, [rbx + 0x1b0]
call fcn.14004cf0b
mov rax, qword [rbx + 0x148]
lock dec qword [rax]
jne 0x14005178e
mov rcx, qword [rbx + 0x148]
add byte [rax], al
call fcn.14005aa4e
cmp byte [rbx + 0x140], 2
jne 0x140051658
jmp 0x140051677
mov rcx, qword [rsp + 0xf0]
xor edx, edx
call fcn.1400c2b59
test rax, rax
je 0x14005171b
test byte [rbx - 1], ah
invalid
invalid
test byte [rbx - 1], ah
invalid
mov rcx, rax
call fcn.14002c086
mov rsi, rax
lea rcx, [rsp + 0x20]
and al, ch
xor byte [rax], dh
invalid
dec dword [rax - 0x73]
cmp eax, 0xd0cdc
jmp 0x140051600
and al, ch
xor byte [rax], dh
invalid
add byte [rax], al
call fcn.1400ff740
int3
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
add qword [rax], rax
add byte [rbp - 0x77], cl
invalid
mov rbx, rdx
mov rbp, rcx
int 0xf
mov dh, 0x82
test eax, 0x48000001
lea ecx, [0x1401559bc]
add qword [rax], rax
add byte [rbp - 0x77], cl
invalid
int 0xf
mov dh, 0x82
test eax, 0x48000001
lea ecx, [0x1401559bc]
or eax, 0x10419e
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov word [rbx + 0x1aa], 0
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x1ac], 1
lea r12, [rbx + 0xb0]
add byte [rcx + 0xb], bh
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rax, [rbx + 0x108]
lea rsi, [rbx + 0x58]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
invalid
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov r15b, byte [rbx + 0x1a8]
cmp byte [rbx + 0x108], 0
je 0x14005190d
add byte [rax], al
add byte [rax], al
lea rdx, [0x140147348]
mov rcx, rax
call fcn.140027835
mov esi, eax
jmp 0x14005190f
lea r15, [rbx + 0x620]
movzx eax, byte [rbx + 0x620]
add byte [rdi], cl
mov dh, 0x83
and byte [rsi], al
add byte [rax], al
test eax, eax
je 0x140051ac4
cmp eax, 3
je 0x140051b2d
invalid
invalid
add al, byte [rax]
invalid
test byte [rdx + 0x48000002], al
lea ecx, str._async_fn__resumed_after_completion
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140052346
lea r15, [rbx + 0x670]
add byte [rax], al
movzx eax, byte [rbx + 0x670]
test eax, eax
je 0x1400518ec
cmp eax, 3
je 0x140051de5
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140052346
mov rax, qword [rbx + 0x218]
mov rcx, qword [rbx + 0x220]
mov rdx, qword [rbx + 0x228]
mov r8, qword [rbx + 0x230]
jmp 0x140051d4e
xor esi, esi
mov rdx, qword [rbx + 0x128]
add byte [rax], al
add byte [rax], al
test rdx, rdx
je 0x1400519cb
mov rcx, qword [rbx + 0x120]
call fcn.140023bce
mov r13, rax
mov rdi, rdx
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.1400a1c3b
mov qword [rsp + 0x60], rax
test r13, r13
je 0x1400519df
mov byte [rsp + 0x30], r15b
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], rbp
lea rcx, [rsp + 0x60]
call fcn.140001867
xor r14d, r14d
mov rcx, rdi
xor edx, edx
call fcn.140003e8c
mov rbp, rax
mov r15, rdx
mov rcx, rdx
mov rdx, r13
mov r8, rdi
call fcn.1400fc250
mov qword [rbx + 0x160], rbp
mov qword [rbx + 0x168], r15
add dword [rax], eax
add byte [rax - 0x77], cl
mov ebx, 0x170
add dword [rax], eax
add byte [rax - 0x77], cl
mov ebx, 0x170
mov r8, qword [rbx + 0x128]
test r8, r8
je 0x1400519f6
mov rdx, qword [rbx + 0x120]
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.14002376b
mov r14, qword [rdi]
movzx ebp, word [rdi + 0x10]
jmp 0x1400519f6
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.1400a1c3b
mov rcx, rax
call fcn.14002c086
mov rsi, rax
lea r12, fcn.14002c0c8
jmp case.0x14002441e.712
mov dl, byte [rsp + 0x30]
test sil, sil
mov eax, 0x1bb
mov ecx, 0x50
push rax
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffff854d, 0xfffffffffffffff6
push rax
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffff854d, 0xfffffffffffffff6
cmove ebp, ecx
test dl, dl
je 0x1400521b8
movabs rax, 0x8000000000000001
cmp qword [r12], rax
mov r14, qword [rsp + 0x38]
jae 0x14005235f
movups xmm0, xmmword [rbx + 0x1b0]
movups xmm1, xmmword [rbx + 0x1c0]
lea rsi, [rsp + 0x60]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx + 0x1d0]
movaps xmmword [rsi + 0x20], xmm0
mov rax, qword [rbx + 0x1e0]
mov qword [rsi + 0x30], rax
lea rax, [rsp + 0xf0]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x1e8]
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x230], 0
mov word [rbx + 0x618], 1
lea r12, [rbx + 0x1e8]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
mov r8, r14
call fcn.14005306d
movzx r14d, word [rsi]
cmp r14w, 3
jne 0x140051b65
mov byte [r15], 3
mov qword [rbp], 1
add byte [rax], al
add byte [rax + 0x639e904], dh
add byte [rax], al
add byte [rax], al
add byte [rax + 0x639e904], dh
add byte [rax], al
mov qword [rsp + 0x28], rbp
mov rbp, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
jl 0x140051b97
jo 0x140051bbd
mov esi, dword [rsp + 0x78]
jl 0x140051b97
jo 0x140051bbd
mov esi, dword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
add byte [rax], al
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
cwde
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
mov r13, qword [rsp + 0xa0]
mov rcx, r12
call fcn.140052f3c
mov byte [r15], 1
cmp r14w, 2
jne 0x140051c88
add byte [rax], al
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
lea rax, [rsp + 0x138]
mov qword [rax], r14
lea rcx, [0x1400c7409]
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
lea rdx, [rsp + 0x60]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x48]
call fcn.1400023e0
invalid
sti
inc dword [rcx - 0x80]
cmp byte [rsi], 0
invalid
cmp byte [rsi], 0
jne case.0x14002795d.657
lea rcx, [rsp + 0xf8]
call fcn.140001867
mov rax, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
mov dh, 0
add byte [rax], al
mov dh, 0
add byte [rax], al
mov qword [rsp + 0xc6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
mov rbp, qword [rsp + 0x28]
je 0x140052350
mov rsi, rax
lea rax, [rsp + 0xb6]
mov rcx, qword [rax + 0x10]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rax]
movups xmmword [rsi], xmm0
jmp 0x140051f7b
mov rsi, qword [rsp + 0x40]
jmp 0x140052095
add eax, dword [rax + rax]
add byte [rax], al
je 0x140051cb0
jmp 0x140052095
add byte [rax], al
xor r10d, r10d
mov byte [rbx + 0x1ab], r10b
add byte [rcx + 0xf], al
adc byte [rsp], al
add byte [rcx + 0xf], al
adc byte [rsp], al
movups xmmword [rbx + 0x1b0], xmm0
mov rax, qword [r12 + 0x10]
mov qword [rbx + 0x1c0], rax
add dword [rax], eax
add byte [rax + rcx*4 - 0x6d], al
stosb byte [rdi], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x190], al
add dword [rax], eax
invalid
rol byte [rcx], 0
add dword [rax], eax
add byte [rax + rcx*4 - 0x6d], al
xchg ebx, eax
stosb byte [rdi], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x190], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x1c8], eax
or eax, 1
add byte [rax], al
movups xmmword [rbx + 0x1c8], xmm0
or eax, 1
add byte [rax], al
mov rax, qword [rbx + 0x1a0]
mov qword [rbx + 0x1d8], rax
movups xmm0, xmmword [rbx + 0x168]
push 0x48000001
mov eax, dword [rbx + 0x1b8]
mov rcx, qword [rbx + 0x1c0]
rol byte [rcx], 0
add byte [rax - 0x75], cl
xchg ebx, eax
rol byte [rcx], 1
add byte [rax], al
mov r8, qword [rbx + 0x1d8]
add byte [rcx + 0xf], al
adc byte [rcx], cl
add byte [rcx + 0xf], al
adc byte [rcx], cl
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1e0], xmm1
add byte [rdi], cl
adc dword [rbx + 0x1f0], edx
add dword [rax], eax
invalid
add byte [rdi], cl
adc dword [rbx + 0x1f0], edx
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rbx + 0x200], xmm0
movups xmmword [rbx + 0x200], xmm0
mov word [rbx + 0x210], bp
mov qword [rbx + 0x218], rax
mov qword [rbx + 0x220], rcx
mov qword [rbx + 0x228], rdx
mov qword [rbx + 0x230], r8
lea r15, [rbx + 0x670]
mov byte [rbx + 0x670], r10b
mov rbp, qword [rsp + 0x28]
movups xmm0, xmmword [rbx + 0x1e0]
movups xmm1, xmmword [rbx + 0x1f0]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
movups xmm2, xmmword [rbx + 0x200]
movaps xmmword [rsp + 0x80], xmm2
mov r9, qword [rbx + 0x210]
mov qword [rsp + 0x90], r9
mov qword [rsp + 0x120], r9
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rbx + 0x268], r9
movups xmmword [rbx + 0x258], xmm2
add al, byte [rax]
add byte [rdi], cl
adc dword [rbx + 0x248], ecx
add al, byte [rax]
add byte [rdi], cl
adc dword [rbx + 0x248], ecx
movups xmmword [rbx + 0x238], xmm0
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], rcx
mov qword [rbx + 0x280], rdx
add byte [rax], al
mov qword [rbx + 0x288], r8
mov word [rbx + 0x668], 1
lea r12, [rbx + 0x238]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
mov r8, r14
call fcn.14005306d
movzx r14d, word [rsi]
cmp r14w, 3
add esi, dword [rbp + 0x13]
mov byte [r15], 3
mov qword [rbp], 1
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x14005219e
mov qword [rsp + 0x28], rbp
mov rbp, qword [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
mov rdi, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0xa0]
mov rcx, r12
call fcn.140052f3c
mov byte [r15], 1
cmp r14w, 2
jne 0x140052050
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
lea rax, [rsp + 0x138]
mov qword [rax], r14
add dword [rax], eax
add byte [rcx + rcx*4 + 0x30], cl
lea rcx, [0x1400c7409]
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
lea rdx, [rsp + 0x60]
mov qword [rdx], rcx
mov ecx, 1
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea ecx, [rsp + 0x48]
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
call fcn.1400023e0
cmp byte [r14], 0
jne 0x140051ee5
invalid
or eax, 0x248c8d48
clc
add byte [rax], al
add al, ch
invalid
lea rcx, [rsp + 0xf8]
call fcn.140001867
mov rax, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
mov qword [rsp + 0xc6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
sti
cli
dec dword [rax - 0x7b]
ror byte [rax - 0x75], 0x6c
and al, 0x28
sti
cli
dec dword [rax - 0x7b]
ror byte [rax - 0x75], 0x6c
and al, 0x28
je 0x140052350
mov rsi, rax
lea rax, [rsp + 0xb6]
lea eax, [rsp + 0xb6]
lea eax, [rsp + 0xb6]
mov rcx, qword [rax + 0x10]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rax]
movups xmmword [rsi], xmm0
cmp qword [rbx + 0x1c8], 0
je 0x140051f5b
mov r8, qword [rbx + 0x1d0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbx + 0x1b0], 0
je 0x140051f7b
mov rax, qword [rbx + 0x178]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140051fde
cmp byte [rbx + 0x1ab], 0
je 0x140051fb5
add dword [rax], eax
add byte [rax], al
je 0x140051fde
mov r8, qword [rbx + 0x198]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov word [rbx + 0x1aa], 0
lea r12, [0x1401432e0]
lea esp, [0x1401432e0]
lea esp, [0x1401432e0]
cmp qword [rbx + 0x160], 0
add byte [rax], al
je case.0x14002441e.712
mov r8, qword [rbx + 0x168]
mov eax, dword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbx + 0x108]
call fcn.14002afdb
lea rcx, [rbx + 0xb0]
invalid
mov al, 0
add byte [rax], al
add al, ch
ror dword [rdi - 0x72b70003], 0x8b
invalid
mov al, 0
add byte [rax], al
mov esi, dword [rax + 0x48000000]
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7cc6b8], al
add byte [rax], al
add byte [rbx + 0x10], dh
movabs rax, 0x8000000000000001
cmp qword [rbx + 0xb0], rax
jae 0x140052044
cmp byte [rbx + 0x1ac], 0
je 0x140052049
call 0x140052d94
jmp 0x140052049
call fcn.140052567
xor eax, eax
jmp 0x14005217d
cmp qword [rbx + 0x1c8], 0
je 0x140052070
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax - 0x7d], cl
mov ebx, 0x1b0
add byte [rax - 0x75], cl
je 0x1400520a0
je 0x140052095
add byte [rax - 0x7d], cl
mov ebx, 0x1b0
add byte [rax - 0x75], cl
je 0x1400520a0
je 0x140052095
invalid
mov r8, qword [rbx + 0x1b8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r12, qword [rsp + 0x30]
movabs r15, 0x8000000000000000
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x97aba9a], al
test r14w, r14w
test r14w, r14w
je 0x1400520c6
cmp rbp, r15
je 0x1400520c6
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
or eax, dword [rax]
mov rax, qword [rbx + 0x178]
cmp rax, r15
add dword [rax], eax
add byte [rcx + rdi - 8], cl
mov rbp, qword [rsp + 0x28]
je 0x140052124
cmp byte [rbx + 0x1ab], 0
je 0x1400520fb
mov ebx, 0x1ab
add byte [rbx + rbx + 0x48], dh
test eax, eax
test rax, rax
je 0x1400520fb
mov r8, qword [rbx + 0x180]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbx + 0x1aa], 0
je 0x140052124
cmp qword [rbx + 0x190], 0
nop
add dword [rax], eax
add byte [rax], al
je 0x140052124
mov r8, qword [rbx + 0x198]
mov rcx, qword [0x140165ff0]
or eax, 0x113ed4
or eax, 0x113ed4
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sar bh, cl
adc eax, 0xb2f04
mov word [rbx + 0x1aa], 0
stosb byte [rdi], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbx + 0x160], 0
je 0x14005214d
mov r8, qword [rbx + 0x168]
cmp qword [rbx + 0x160], 0
je 0x14005214d
mov r8, qword [rbx + 0x168]
sub dword [rax + 1], 0
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0x113eab
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, dword [rax]
lea rcx, [rbx + 0x108]
lea ecx, [rbx + 0x108]
call fcn.14002afdb
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x83
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x83
mov al, 0
add byte [rax], al
jb 0x140052178
lea rcx, [rbx + 0xb0]
call fcn.140052567
out dx, eax
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x38
and al, 0x38
mov rax, qword [rsp + 0x38]
mov byte [rbx + 0x1ac], 0
mov qword [rbp + 8], rax
mov dword [rbp + 8], eax
mov qword [rbp + 0x10], rsi
jne 0x14005219c
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20], r13
mov qword [rbp], 0
add byte [rax], al
mov al, 1
mov byte [rbx + 0x1a9], al
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
pop rsp
pop r13
pop r14
pop r15
ret
movups xmm0, xmmword [rbx + 0x168]
lea rsi, [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
movups xmmword [rsi], xmm0
mov word [rsi + 0x10], bp
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rsi
call case.0x1400ac6fe.1223
mov rcx, qword [rdi]
add eax, 0xf8b4800
test rcx, rcx
je 0x140052252
mov rdx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
cmp rax, qword [rsp + 0x78]
je 0x140052270
movzx r14d, word [rax]
mov edi, dword [rax + 2]
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rsp + 0xfa], xmm0
movups xmm0, xmmword [rax + 6]
movaps xmmword [rsp + 0xf0], xmm0
call fcn.14003c95f
cmp r14w, 2
je 0x140051a18
test r14w, r14w
je 0x14005227a
mov word [rsi + rsi*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x4b
and al, 0x4b
and al, 0x4b
mov qword [rsp + 0x51], rcx
mov al, 1
jmp 0x140052280
mov rcx, qword [rsp + 0x68]
call fcn.14002c086
mov rsi, rax
lea r12, fcn.14002c0c8
add cl, byte [0x1ac906a69]
and al, 0x28
jmp 0x140051fee
call fcn.14003c95f
jmp 0x140051a18
lea rcx, [rsp + 0x48]
mov byte [rcx], al
xor eax, eax
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x60
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
mov qword [rdx], rax
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x20], rsi
lea rax, [0x140143478]
mov al, 0x11
str word [rax - 0x77]
sub al, bpl
jg 0x140052308
sti
inc dword [rax + rax*8 + 0x9e850f]
add byte [rax], al
invalid
mov al, 0x11
str word [rax - 0x77]
sub al, bpl
jg 0x140052308
sti
inc dword [rax + rax*8 + 0x9e850f]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov bl, 0x60
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xd0], al
lea rsi, [rbx + 0x160]
movups xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0xb0], xmm0
mov rax, qword [rsp + 0xe0]
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
je 0x14005231c
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rsi + rdx + 0x4c], dh
add byte [rsi + rdx + 0x4c], dh
add byte [rsi + rdx + 0x4c], dh
mov r8, qword [rbx + 0x168]
mov eax, dword [rbx + 0x168]
sub dword [rax + 1], 0
add byte [rax - 0x75], cl
or eax, 0x113cdc
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2d0c
adc eax, 0xb2d0c
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
rol byte [rax], 0
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax - 0x77], cl
adc byte [rdi], r9b
sub byte [rsp + 0xb0], al
and al, 0xb0
add byte [rax], al
invalid
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x140051a18
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea eax, [0x1401474e8]
shl dword [rdx + 0xf], 1
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x1401474e8]
mov edx, 0x23
lea eax, [0x1401474e8]
push rcx
invalid
mov edx, 0x23
call fcn.1400ff740
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x18
call fcn.1400ff110
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
invalid
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x28
call fcn.1400ff740
ror dword [rdx], cl
invalid
push rcx
invalid
ror dword [rdx], cl
add byte [rax - 0x73], cl
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
or al, byte [rax]
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
lea r9, [0x1401434a8]
lea ecx, [0x1401434a8]
lea r8, [rsp + 0xb0]
mov edx, 0x37
call fcn.1400ffa90
ud2
clc
add esi, dword [rcx + rdi - 0x7d]
clc
add al, 0xf
test dword [rbx + 1], eax
add byte [rax], al
cmp byte [rsi + 0x620], 3
jne 0x14005244b
lea rcx, [rsi + 0x1e8]
call fcn.140052f3c
jmp 0x14005244b
cmp qword [rsi + 0x1c8], 0
je 0x14005242b
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
je 0x14005242b
mov r8, qword [rsi + 0x1d0]
mov r8, qword [rsi + 0x1d0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, dword [rax]
cmp qword [rsi + 0x1b0], 0
je 0x14005244b
invalid
mov r8, qword [rsi + 0x1b8]
mov rcx, qword [0x140165ff0]
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x178]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400524ae
cmp byte [rsi + 0x1ab], 0
add byte [rax], al
je 0x140052485
test rax, rax
je 0x140052485
mov r8, qword [rsi + 0x180]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rsi + 0x1aa], 0
je 0x1400524ae
cmp qword [rsi + 0x190], 0
je 0x1400524ae
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x198]
mov r8, qword [rsi + 0x198]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2b7a
adc eax, 0xb2b7a
mov word [rsi + 0x1aa], 0
add byte [rax], al
add byte [rax], al
cmp qword [rsi + 0x160], 0
je 0x1400524d7
mov r8, qword [rsi + 0x168]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x108]
call fcn.14002afdb
movabs rax, 0x8000000000000001
cmp qword [rsi + 0xb0], rax
add byte [rax], al
add byte [rdx + 0xc], dh
clc
mov bh, ch
dec dword [rax - 0x48]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x4f79c6b8], al
add byte [rax], al
add byte [rdx + 0xc], dh
or al, 0x48
lea ecx, [rsi + 0xb0]
lea rcx, [rsi + 0xb0]
call fcn.140052567
mov byte [rsi + 0x1ac], 0
xchg byte [rcx + rax + 0x48000000], ch
add esp, 0x20
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
sub rsp, 0x28
mov rsi, rdx
mov al, byte [0x1401660a0]
mov ecx, 0x120
mov edx, 8
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x140052557
mov rdi, rax
mov r8d, 0x120
mov rcx, rax
ror dword [rax - 0x77], 0xf2
ror dword [rax - 0x77], 0xf2
call fcn.1400fc250
lea rdx, [0x140144658]
mov rax, rdi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
mov ecx, 8
mov edx, 0x120
add al, ch
stosb byte [rdi], al
retf
or al, byte [rax]
int3
stc
add bh, byte [rax + 2]
cmovb rax, rcx
test rax, rax
je 0x140052594
cmp rax, 1
jne 0x1400525cc
cmp byte [rsi + 0x48], 2
je 0x1400525ad
add sil, byte [rbx + rdx + 0x48]
lea rcx, [rsi + 0x40]
lea ecx, [rsi + 0x40]
mov rax, qword [rsi + 0x28]
mov rdx, qword [rsi + 0x30]
push rsi
xor byte [rbx + rcx*4 + 0x46], cl
cmp bh, bh
push rax
invalid
push rsi
xor byte [rbx + rcx*4 + 0x46], cl
cmp bh, bh
push rax
sbb byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
invalid
invalid
push rsi
mov rax, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
adc byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
sbb byte [rax - 0x7d], cl
invalid
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x18]
add rsi, 0x20
add esi, 0x20
add esi, 0x20
invalid
mov rcx, rsi
add rsp, 0x20
invalid
add esp, 0x20
and byte [rsi + 0x48], bl
pop rsi
jmp rax
jmp rax
jmp rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140052d94
invalid
add byte [rsi + 0x48], dl
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov al, byte [0x1401660a0]
add eax, 0x113ab9
mov ecx, 0x20
invalid
and byte [rax], al
add byte [rax], al
invalid
add byte [rdx + 8], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x140052616
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rsi + 0x10], cl
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rdx, fcn.1400447a7
str word [rax - 0x7d]
invalid
and byte [rsi - 0x3d], bl
str word [rax - 0x7d]
add byte [rax - 0x7d], cl
invalid
mov ecx, 8
mov edx, 0x20
add byte [rax], al
add al, ch
jmp 0x1400525ed
or al, byte [rax]
add byte [rax], al
add al, ch
jmp 0x1400525ed
or al, byte [rax]
int3
cmp dword [rax], 0x48000001
cmp eax, 5
ja case.0x14005264d.1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x1401559d0]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
invalid
invalid
loopne 0x140052698
lea ecx, [rsi + 0x58]
pop rax
pop rax
call fcn.14002afdb
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140052567
lea rcx, [rsi + 0x140]
call fcn.1400523a5
xor al, 0xfd
invalid
invalid
jmp 0x14005268b
xor al, 0xfd
invalid
mov cs, word [rax]
add al, 0
or byte [rax + rax], al
add al, ch
cmp dil, dil
invalid
dec dword [rax - 0x7d]
mov esi, 0x120
add byte [rsp + 0x4c], dh
cmp qword [rsi + 0x120], 0
je 0x1400526b9
mov r8, qword [rsi + 0x128]
mov eax, dword [rsi + 0x128]
sub byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0x11394d
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400526b9
lea ecx, [rsi + 0x140]
call fcn.1400523a5
mov word [rsi + 0x139], 0
add rsp, 0x20
add esp, 0x20
pop rsi
ret
xor edx, edx
call fcn.140003e8c
mov dl, 0x17
sti
dec dword [rax - 0x77]
invalid
mov rdi, rdx
movups xmm0, xmmword [str.unexpected_eof_while_tunneling]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x1401445ae]
invalid
str word [rdi]
adc dword [rdx + 0xe], eax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x140052725
mov dl, 0x17
sti
dec dword [rax - 0x77]
invalid
mov qword [rax], rsi
mov qword [rax + 8], rdi
mov qword [rax + 0x10], 0x1e
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, 0x18
call fcn.1400ff110
int3
add eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0x113888
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb28b8
adc eax, 0xb28b8
or eax, dword [rax]
cmp byte [rsi + 0x308], 2
mov esi, 0x308
add dh, byte [rax + rbp - 0x80]
cmp byte [rsi + 0x32d], 0
je 0x1400527a1
lea rcx, [rsi + 0x300]
add byte [rdx], al
je 0x1400527a1
cmp byte [rsi + 0x32d], 0
add byte [rax], al
je 0x1400527a1
lea rcx, [rsi + 0x300]
mov es, word [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg al, ch
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
xchg esi, eax
lock add al, byte [rax]
add al, byte [rax]
mov rax, qword [rsi + 0x2e8]
mov rdx, qword [rsi + 0x2f0]
mov edx, dword [rsi + 0x2f0]
mov edx, dword [rsi + 0x2f0]
add al, byte [rax]
add byte [rax], al
add byte [rbx + rcx*4 - 0x7a], cl
clc
add al, byte [rax]
add byte [rax], al
call qword [rax + 0x18]
mov byte [rsi + 0x32d], 0
mov r8, qword [rsi + 0x2f8]
add byte [rax], al
call qword [rax + 0x18]
mov byte [rsi + 0x32d], 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2e0be], al
cmp byte [rsi + 0x2e0], 2
cmp byte [rsi + 0x2e0], 2
loopne 0x1400527ae
add byte [rax], al
add dh, byte [rax + rbp - 0x80]
mov esi, 0x32e
add byte [rax], al
je 0x1400527d9
cmp byte [rsi + 0x32e], 0
add byte [rax], al
add byte [rdi + rbx + 0x48], dh
lea ecx, [rsi + 0x2d8]
add al, byte [rax]
invalid
je 0x1400527d9
lea rcx, [rsi + 0x2d8]
add al, byte [rax]
add byte [rax - 0x75], cl
xchg al, al
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rsi + 0x2c0]
mov rdx, qword [rsi + 0x2c8]
xchg esi, eax
enter 2, 0
mov r8, qword [rsi + 0x2d0]
call qword [rax + 0x18]
invalid
sbb dh, al
xchg byte [rsi], ch
add eax, dword [rax]
add byte [rax], al
mov byte [rsi + 0x32e], 0
cmp qword [rsi + 0x2a8], 0
je 0x140052800
mov r8, qword [rsi + 0x2b0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sub byte [rbx], cl
invalid
sub byte [rbx], cl
add byte [rax - 0x73], cl
mov cs, word [rax - 0x17ffffff]
cwde
hlt
lea rcx, [rsi + 0x188]
call fcn.140041ca4
mov byte [rsi + 0x32f], 0
xchg byte [rdi], ch
add eax, dword [rax]
add byte [rax], al
xchg byte [rdi], ch
add eax, dword [rax]
add byte [rax], al
jmp 0x140052872
test eax, eax
jne 0x140052872
mov rcx, rsi
call fcn.140041ca4
xor esp, 0xfffffffe
dec dword [rax - 0x7d]
mov esi, 0x120
and byte [rcx], al
add byte [rax], al
invalid
je 0x140052841
xor esp, 0xfffffffe
dec dword [rax - 0x7d]
mov esi, 0x120
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x128]
invalid
mov r8, qword [rsi + 0x128]
add byte [rax - 0x75], cl
or eax, 0x1137b7
mov bh, 0x37
adc dword [rax], eax
mov rcx, qword [0x140165ff0]
mov bh, 0x37
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rsi + 0x158], 2
je 0x140052869
lea rcx, [rsi + 0x150]
mov rax, qword [rsi + 0x138]
mov rdx, qword [rsi + 0x140]
mov r8, qword [rsi + 0x148]
call qword [rax + 0x18]
cmp byte [rsi + 0x180], 2
jne 0x140052878
add rsp, 0x20
pop rsi
ret
mov rax, qword [rsi + 0x160]
xchg byte [rax + 1], ah
add byte [rax], al
mov rdx, qword [rsi + 0x168]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x170]
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 - 0x7a], cl
jo case.0x140012fcf.945
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsi, 0x178
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp rax
push rsi
sub rsp, 0x20
invalid
mov rsi, rcx
movzx eax, byte [rcx + 0x360]
invalid
test eax, eax
invalid
je 0x1400528d7
invalid
sal byte [rcx + riz - 0x7d], 0xf8
add esi, dword [rcx + rbp - 0x7d]
je case.0x1400845af.937
cmp eax, 4
jne 0x140052900
cmp dword [rsi + 0x368], 2
and dword [rbx + 0x297403f8], eax
cmp eax, 3
je case.0x1400845af.937
cmp eax, 4
jne 0x140052900
cmp dword [rsi + 0x368], 2
add eax, dword [rax]
add byte [rdx], al
invalid
je 0x1400528f9
lea rcx, [rsi + 0x368]
call fcn.140042aa3
invalid
add edi, edi
invalid
jmp 0x1400528f9
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140041ca4
cmp dword [rsi + 0x368], 3
je 0x1400528f9
lea rcx, [rsi + 0x368]
lea ecx, [rsi + 0x368]
call fcn.140041ca4
mov byte [rsi + 0x361], 0
xchg byte [rcx + 3], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add rsp, 0x20
pop rsi
ret
clc
add esi, dword [rbp + 0xc]
invalid
or al, 0x48
add ecx, 0x138
invalid
add rcx, 0x138
add cl, ch
jge 0x140052923
jmp case.0x14001d718.653
invalid
invalid
add eax, 0x11376a
mov ecx, 0x220
mov edx, 8
add byte [rax], al
invalid
call fcn.140001ab0
test rax, rax
test eax, eax
test eax, eax
je 0x14005296f
mov rdi, rax
mov r8d, 0x220
add byte [rax], al
mov rcx, rax
mov ecx, eax
mov rdx, rsi
call fcn.1400fc250
lea rdx, [0x140144898]
mov rax, rdi
mov eax, edi
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, 0x220
call fcn.1400ff110
int3
add ah, cl
int1
call fcn.140045ed5
mov rax, qword [rsi + 0x70]
mov eax, dword [rsi + 0x70]
mov eax, dword [rsi + 0x70]
lock dec qword [rax]
jne 0x1400529ab
mov rcx, qword [rsi + 0x70]
call fcn.14005aa4e
cmp byte [rsi + 0x68], 2
jne 0x1400529b7
mov rdx, qword [rsi + 0x50]
push rsi
push rax
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x58]
add rsi, 0x60
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp rax
sub esp, 0x28
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
test eax, eax
je 0x140052a5e
add byte [rbp - 0x7c8b8b40], al
clc
add esi, dword [rbp + 0x68]
cmp eax, 3
jne 0x140052a57
mov rcx, qword [rsi + 0x240]
mov rdx, qword [rsi + 0x248]
call fcn.14002e83a
lea rdi, [rsi + 0x200]
lea rcx, [rsi + 0x220]
call fcn.14004cf0b
mov rcx, rdi
call fcn.140045ed5
lea rcx, [rsi + 0x1c8]
call fcn.140045ed5
dec dword [rax - 0x73]
invalid
mov al, 1
add byte [rax], al
dec dword [rax - 0x73]
invalid
add byte [rax], al
call fcn.14004cf0b
mov rax, qword [rsi + 0x148]
add dword [rax], eax
add al, dh
dec qword [rax]
invalid
add dword [rax], eax
add al, dh
dec qword [rax]
invalid
or byte [rbp + 0xc], dh
jne case.0x14004e46d.56
mov rcx, qword [rsi + 0x148]
call fcn.14005aa4e
cmp byte [rsi + 0x140], 2
jne 0x140052a78
invalid
add dh, byte [rbp + 0x21]
and dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
mov rcx, rsi
mov ecx, esi
call fcn.14005297f
sub rsi, 0xffffffffffffff80
out dx, al
or byte [rax - 0x77], 0xf1
dec dword [rax - 0x7d]
out dx, al
or byte [rax - 0x77], 0xf1
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14002afdb
std
invalid
std
dec dword [rax - 0x75]
invalid
mov rax, qword [rsi + 0x120]
mov eax, dword [rsi + 0x120]
xchg byte [rax], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esi, eax
sub byte [rcx], al
add byte [rax], al
mov rdx, qword [rsi + 0x128]
mov rax, qword [rax + 0x18]
sbb byte [rbx + rcx*4 - 0x7a], cl
xor byte [rcx], al
add dword [rax], eax
invalid
mov r8, qword [rsi + 0x130]
mov eax, dword [rsi + 0x130]
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
add rsi, 0x138
mov rcx, rsi
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp rax
jmp rax
loop 0x140052ab1
add byte [rax], al
add byte [rax - 0x7d], cl
clc
invalid
cmp rax, 7
ja case.default.0x140052acc
mov rsi, rcx
lea rcx, [0x1401559e8]
or eax, 0x102f23
or eax, 0x102f23
and ebp, dword [rdi]
invalid
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
invalid
loopne 0x140052b17
mov ecx, esi
int1
call fcn.14005297f
lea rcx, [rsi + 0xd8]
fadd dword [rax]
add byte [rax], al
invalid
add al, ch
stc
test ch, bh
call fcn.14002afdb
sub rsi, 0xffffffffffffff80
out dx, al
or byte [rax - 0x77], 0xf1
dec dword [rax - 0x7d]
out dx, al
or byte [rax - 0x77], 0xf1
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140052567
lea rcx, [rsi + 0x2e8]
call fcn.140052626
sti
invalid
invalid
jmp 0x140052ba8
sti
sti
invalid
mov ebp, 0x2debfffd
lea rcx, [rsi + 0x2e8]
call fcn.140052735
jmp 0x140052b40
std
invalid
sub eax, 0xe88e8d48
add al, byte [rax]
add al, ch
paddb mm7, mm7
invalid
lea ecx, [rsi + 0x2e8]
call fcn.140052906
std
invalid
dec dword [rax - 0x73]
invalid
mov al, 9
add byte [rax], al
call fcn.140045ed5
mov byte [rsi + 0x2e3], 0
xchg bl, ah
add al, byte [rax]
add byte [rax], al
lea rdi, [rsi + 0x2a0]
lea rcx, [rsi + 0x2c0]
add al, byte [rax]
add al, ch
mov cl, 0xa3
invalid
dec dword [rax - 0x77]
stc
call fcn.140045ed5
add al, byte [rax]
add al, ch
mov cl, 0xa3
invalid
cmp byte [rsi + 0x2e4], 0
jne 0x140052b79
jmp 0x140052ba1
lea rcx, [rsi + 0x2e8]
call fcn.1400529d6
add al, byte [rax]
add al, ch
pop rbp
invalid
cmp byte [rsi + 0x280], 2
je 0x140052ba1
add dh, byte [rdi + rbx + 0x48]
lea ecx, [rsi + 0x278]
js 0x140052b89
add byte [rax], al
lea rcx, [rsi + 0x278]
js 0x140052b89
add byte [rax], al
mov rax, qword [rsi + 0x260]
mov rdx, qword [rsi + 0x268]
mov r8, qword [rsi + 0x270]
mov eax, dword [rsi + 0x270]
mov eax, dword [rsi + 0x270]
call qword [rax + 0x18]
mov byte [rsi + 0x2e4], 0
add byte [rax], al
add byte [rax + 0x2e5be], al
add byte [rax], al
cmp byte [rsi + 0x2e5], 0
je 0x140052bd4
and ecx, dword [rax - 0x48]
movabs rax, 0x7fffffffffffffff
add rax, qword [rsi + 0x208]
cmp rax, 2
jb 0x140052bd4
lea rcx, [rsi + 0x208]
call fcn.140052567
mov byte [rsi + 0x2e5], 0
cmp byte [rsi + 0x2e6], 0
je 0x140052bf0
lea rcx, [rsi + 0x1b0]
mov al, 1
add byte [rax], al
add dword [rax], eax
add al, ch
jmp 0x140052b71
call fcn.14002afdb
mov byte [rsi + 0x2e6], 0
cmp byte [rsi + 0x2e7], 0
je 0x140052c0c
lea rcx, [rsi + 0x130]
xor byte [rcx], al
add byte [rax], al
call fcn.14005297f
std
invalid
mov byte [rsi + 0x2e7], 0
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
mov rsi, rcx
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
call fcn.140046e86
mov rax, rsi
add rsp, 0x30
xor byte [rsi - 0x3d], bl
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
lea rax, [rdx + 0xd0]
lea rcx, [rdx + 0x18]
cmp dword [rdx + 0x10], 2
cmove rax, rcx
mov rcx, rsi
mov rdx, rax
call fcn.1400306b8
mov rax, rsi
in al, dx
and byte [rax - 0x77], cl
invalid
add rsp, 0x20
pop rsi
ret
invalid
add rsp, 0x20
pop rsi
ret
and al, 0x30
test rax, rax
je 0x140052d21
mov eax, edi
and eax, 3
cmp rax, 2
jb 0x140052d00
cmp eax, 2
jne 0x140052d00
mov rax, rdi
shr rax, 0x20
cmp eax, 0x8009030e
jne 0x140052d00
lea rcx, [rsp + 0x58]
mov qword [rcx], rdi
mov qword [rcx - 8], 2
call fcn.140001867
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax - 0x74b7b915], al
jmp 0x140052d67
invalid
invalid
push rdi
jmp 0x140052d67
mov rdx, qword [rdi + 8]
mov r8d, dword [rdi + 0x10]
adc byte [rax - 0x73], cl
pop rsp
and al, 0x28
invalid
or byte [rbx + rcx*4 + 0x47], al
adc byte [rax - 0x73], cl
pop rsp
and al, 0x28
invalid
sub byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.14003e01c
mov rbx, qword [rbx]
movabs rax, 0x8000000000000000
add byte [rax], al
or byte [rax + 0x39], 0xc3
out 0xb2, al
invalid
dec dword [rax - 0x75]
sbb ecx, dword [rax - 0x48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x75c33948], al
or al, 0x48
lea ecx, [rsp + 0x30]
or byte [rax + 0x39], 0xc3
ret
jne 0x140052d54
lea rcx, [rsp + 0x30]
call fcn.140001867
jmp 0x140052d5e
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x40], xmm0
xor byte [rdi], cl
sub dword [rsp + 0x40], eax
mov rcx, rdi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 8], xmm0
mov qword [rsi], rbx
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x3cf776b8], al
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x74c83948], al
invalid
add byte [rax], al
add byte [rax + 0x74c83948], al
cmp byte [rax - 0x7b], cl
sal byte [rbx + rdx + 0x4c], 0x8b
je 0x140052dc6
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
test rax, rax
je 0x140052dc6
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x18], 0
je 0x140052de6
mov r8, qword [rsi + 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
call fcn.140044549
mov rax, rsi
add rsp, 0x30
pop rsi
ret
jmp fcn.1400444b5
invalid
push rsi
sub rsp, 0x30
xor byte [rax - 0x77], cl
invalid
mov rax, qword [rsp + 0x60]
invalid
mov qword [rsp + 0x20], rax
call fcn.14004b669
xor dword [rax - 0x76b70001], ecx
invalid
add rsp, 0x30
pop rsi
ret
xor byte [rax - 0x77], cl
invalid
xor dword [rax - 0x76b70001], ecx
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
add rdx, 0xc0
rol byte [rax], 0
add al, ch
invalid
fdivr st(5)
dec dword [rax - 0x77]
invalid
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
rol byte [rax], 0
add al, ch
invalid
cmp rax, 2
jb 0x140052ec1
cmp eax, 2
jne 0x140052ec1
mov rax, rdi
shr rax, 0x20
cmp eax, 0x8009030e
add ecx, dword [rcx]
invalid
jne 0x140052ec1
add ecx, dword [rcx]
xor byte [rbp + 7], 0x48
lea ecx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
jmp 0x140052ed1
lea rcx, [rsp + 0x58]
pop rax
mov qword [rcx], rdi
mov qword [rcx - 8], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140001867
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub bl, 0x46
xchg ecx, eax
jmp 0xfb4e2ed2
mov rdx, qword [rdi + 8]
mov r8d, dword [rdi + 0x10]
lea rbx, [rsp + 0x28]
or byte [rbx + rcx*4 + 0x47], al
adc byte [rax - 0x73], cl
pop rsp
and al, 0x28
sub byte [rax - 0x77], cl
fld1
and eax, 0x48fffeb1
mov ebx, dword [rbx]
mov rcx, rbx
call fcn.14003e01c
mov rbx, qword [rbx]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc3
cmp rbx, rax
cmp rbx, rax
jne case.0x140012fcf.931
lea rcx, [rsp + 0x30]
call fcn.140001867
push rsp
jmp 0x14af12f0f
cli
invalid
jmp case.0x14003d85a.238
invalid
push rsp
jmp 0x14af12f0f
cli
invalid
jmp case.0x14003d85a.238
invalid
cli
invalid
or cl, byte [rdi]
adc byte [rsp + 0x30], al
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x40], xmm0
mov rcx, rdi
stc
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
shl byte [0x168142f35], 1
and eax, 0x280f000b
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
movups xmmword [rsi + 8], xmm0
mov qword [rsi], rbx
add rsp, 0x60
add esp, 0x60
invalid
add esp, 0x60
pop rbx
pop rdi
pop rsi
ret
and byte [rax + 0x431b9], al
add byte [rbx], al
jne 0x140052f6c
mov rsi, rcx
add rcx, 0x348
call fcn.140052f72
lea rcx, [rsi + 0x98]
lea ecx, [rsi + 0x98]
lea ecx, [rsi + 0x98]
call fcn.140052f93
mov byte [rsi + 0x432], 0
add byte [rax], al
add byte [rax], al
add rsp, 0x20
pop rsi
ret
je 0x140052f89
invalid
cmp eax, 5
jne 0x140052f92
add rcx, 0x18
jmp 0x14005302f
add rcx, 0x18
jmp fcn.140052fdb
ret
sub esp, 0x20
mov rsi, rcx
mov eax, dword [rcx + 0x28]
lea ecx, [rax - 3]
cmp cx, 2
jb 0x140052fbc
cmp ax, 2
jne 0x140052fbc
cmp byte [rsi + 0x30], 0
jne 0x140052fbc
cmp word [rsi], 0
je 0x140052fd4
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
adc byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
ja 0x140053018
add al, 0
adc byte [rax - 0x7d], cl
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
add byte [rax - 0x7d], cl
jle 0x14005302f
add byte [rsi + rbx + 0x48], dh
add esi, 0x28
invalid
jmp case.0x14003da2c.175
adc dword [rax - 0x7d], ecx
invalid
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
invalid
invalid
cli
invalid
movzx eax, byte [rcx + 0x50]
lea edx, [rax - 3]
cmp edx, 3
add esi, dword [rbx + 9]
ror dword [rax], 0xe9
push rsi
invalid
cmp eax, 3
jne 0x14005306c
push rdi
push rbp
push rbx
sub rsp, 0x1f8
add byte [rbp - 0x77], cl
invalid
mov rsi, rdx
invalid
mov rdi, rcx
movzx eax, byte [rdx + 0x431]
test eax, eax
je 0x1400530cb
add byte [rbp - 0x77], cl
invalid
invalid
add byte [rbp - 0x7cc88b40], al
cmp eax, 3
jne 0x140053c38
invalid
wait
or eax, dword [rax]
add byte [rax], al
clc
add ecx, dword [rdi]
test dword [rbx + 0x4c00000b], ebx
lea ebp, [rsi + 0x358]
pop rax
add eax, dword [rax]
invalid
add byte [rax], al
lea r13, [rsi + 0x358]
pop rax
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
scasb al, byte [rdi]
add rax, qword [rax]
lea rbp, [rsi + 0x348]
lea ebp, [rsi + 0x348]
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x86
xchg byte [rax + 3], bl
invalid
movzx eax, byte [rsi + 0x358]
xchg byte [rax + 3], bl
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x10294f
lea rcx, [0x140155a08]
sub qword [r8], r10
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rbx, qword [rbp]
jmp 0x140053430
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
invalid
adc byte [rdi], cl
adc dword [rsi + 0x68], ecx
movups xmmword [rsi + 0x68], xmm1
movups xmmword [rsi + 0x58], xmm0
mov byte [rsi + 0x432], 1
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x180], rax
movups xmm0, xmmword [rsi + 0x20]
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsi + 0x20], al
movaps xmmword [rsp + 0x170], xmm0
add dword [rax], eax
add byte [rdi], cl
adc byte [rsi + 0x38], al
movups xmm0, xmmword [rsi + 0x38]
movups xmm1, xmmword [rsi + 0x48]
movups xmmword [rsi + 0x88], xmm1
movups xmmword [rsi + 0x78], xmm0
mov r14b, byte [rsi + 0x430]
cmp qword [rsi + 0x88], 0
je 0x140053162
mov byte [rax], al
add byte [rax], al
add byte [rbp + rax*2 + 0x48], dh
mov eax, 0xffffff00
rol byte [rax], 0xff
invalid
invalid
mov rax, 0xffffffffffffff00
mov rcx, qword [rsi + 0x80]
add byte [rax], al
add rcx, rax
mov ebp, 0x27
mov dl, 0x12
cmp rcx, 0xffffffffffffff01
jae 0x140053147
invalid
lea r8, [0x140142a79]
jmp 0x14005315d
stc
invalid
add rax, qword [rsi + 0x90]
cmp rax, 0xffffffffffffff01
jae 0x140053162
lea r8, [0x140142aa0]
stc
invalid
jmp case.0x14004e46d.98
add byte [rax - 0x73], cl
cmp byte [rdi], r9b
adc byte [rax], al
lea rax, [rsi + 0x38]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xc0], xmm1
mov word [rax + rax*8], fs
add byte [rax], al
invalid
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xb0], xmm0
mov al, 0
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x90], xmm1
sub dword [rsp + 0x90], ecx
sub dword [rsp + 0x90], ecx
movaps xmmword [rsp + 0x80], xmm0
xor eax, eax
ror byte [rax + 0xa02484], 0
add byte [rax + 0x43286], cl
invalid
ror byte [rax + 0xa02484], 0
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax + 0x43286], cl
add byte [rax - 0x73], cl
invalid
invalid
pushfq
and al, 0xd0
lea rbx, [rsp + 0xd0]
lea ebx, [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
lea rdx, [rsp + 0x170]
mov rcx, rbx
invalid
mov ecx, ebx
fld1
or eax, 0x66000741
invalid
add byte [rsi - 0x7d], ah
cmp eax, dword [rdx]
call 0x1400c72c8
cmp word [rbx], 2
invalid
jne 0x1400531ea
mov rax, qword [rsp + 0xe8]
mov qword [rsi + 0x338], rax
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xd8], al
fadd dword [rax]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xd8], al
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
movups xmmword [rsi + 0x328], xmm0
mov word [rsi + 0x320], 2
xchg byte [rax], ah
add eax, dword [rax]
add byte [rdx], al
invalid
xchg byte [rax], ah
add eax, dword [rax]
add byte [rax], al
add al, byte [rax]
add byte [rdx], al
add bl, ch
jmp 0x140053221
jmp 0x140053221
lea r15, [rsi + 0x320]
movups xmm0, xmmword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
movups xmm1, xmmword [rsp + 0xe0]
movups xmmword [r15], xmm0
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rdi], eax
mov rax, qword [rsp + 0xf0]
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r15 + 0x20], rax
movups xmmword [r15 + 0x10], xmm1
mov qword [r15 + 0x20], rax
movups xmmword [r15 + 0x10], xmm1
cmp word [r15], 2
cmp dword [r15], 2
jne 0x140053379
test dword [rax + 1], ebx
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rdx + 0x32896], cl
add byte [rax], al
invalid
mov bh, 0x86
invalid
mov dl, byte [rsi + 0x328]
add byte [rax], al
movzx eax, word [rsi + 0x32d]
movzx ebx, byte [rsi + 0x32f]
sahf
invalid
add eax, dword [rax]
add cl, al
jrcxz case.0x140051825.24
or ebx, eax
ret
shl rbx, 0x20
invalid
xchg byte [0x14f053232], ch
sub eax, 0xf000003
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x9e
sahf
invalid
ret
and byte [rbx + rcx*4 - 0x42], al
mov r15d, dword [rsi + 0x329]
sub dword [rbx], eax
add byte [rax], al
mov r8, qword [rsi + 0x330]
xor byte [rbx], al
add byte [rax], al
mov rbp, qword [rsi + 0x338]
scasb al, byte [rdi]
cmp byte [rbx], al
add byte [rax], al
mov eax, dword [rsp + 0x80]
lea ecx, [rax - 3]
cmp cx, 2
stc
add dh, byte [rdx + 0x29]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rbp - 0x7c9902b8], cl
stc
add dh, byte [rdx + 0x29]
cmp ax, 2
jne 0x14005328c
clc
add dh, byte [rbp + 0x23]
cmp byte [rsp + 0x88], 0
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x19], dh
invalid
add byte [rax], al
jne 0x14005328c
sbb dword [rax - 0x73], ecx
lea rcx, [rsp + 0x90]
mov r14, rdx
mov r12, r8
mov esp, eax
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov esp, eax
call fcn.140001867
dec dword [rbp - 0x77]
mov r8, r12
mov rdx, r14
loopne 0x1400532d6
or r15, rbx
jmp case.0x14004e46d.98
cdq
adc eax, dword [rax]
invalid
cdq
adc eax, dword [rax]
add byte [rbp + rcx*4 - 0x42], cl
lea r15, [rsi + 0x3b0]
lea edi, [rsi + 0x3b0]
lea edi, [rsi + 0x3b0]
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x86
movzx eax, byte [rsi + 0x3b0]
mov al, 3
add byte [rax], al
add byte [rax - 0x73], cl
sahf
lea rbx, [rsi + 0x360]
invalid
lea rcx, [0x140155a20]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
lea r14, [rsi + 0x3d8]
movzx eax, byte [rsi + 0x3d8]
mov dh, 0x86
fadd dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x86
fadd dword [rbx]
add byte [rax], al
lea rcx, [0x140155a50]
or eax, 0x102782
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsi + 0x3b8]
mov rcx, qword [rsi + 0x3c0]
rol byte [rbx], 0
invalid
mov eax, 0x48000003
mov ecx, dword [rsi + 0x3c0]
rol byte [rbx], 0
invalid
rol byte [rbx], 0
add cl, ch
or ecx, dword [rsi]
add byte [rax], al
lea rax, [rsi + 0x380]
add byte [rbx], 0
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], eax
invalid
jmp 0x1400540f5
add byte [rbx], 0
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], eax
invalid
movzx rax, byte [rsi + 0x380]
movzx eax, byte [rsi + 0x380]
add byte [rbx], 0
add byte [rax - 0x73], cl
mov fs, word [rax + 3]
add byte [rax], al
lea rcx, [rsi + 0x360]
mov qword [rsp + 0x28], rcx
lea rcx, [0x140155a7c]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
invalid
invalid
add eax, ecx
jmp rax
lea rbx, [rsi + 0x3f0]
movzx eax, byte [rsi + 0x3f0]
test eax, eax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rbp
and al, 0x40
and al, 0x40
mov qword [rsp + 0x50], r12
je 0x140053638
test dl, bh
add al, byte [rax]
invalid
test dl, bh
add al, byte [rax]
add byte [rbx - 0x7af0fc08], al
jbe 0x14005334e
cmp eax, 3
jne case.0x14004d2fb.57
add byte [rax], al
lea rbp, [rsi + 0x3e8]
add byte [rdi], cl
mov dh, 0x86
call 0x18c053359
movzx eax, byte [rsi + 0x3e8]
lea r13, [rsi + 0x3b0]
lea ebp, [rsi + 0x3b0]
lea ebp, [rsi + 0x3b0]
test eax, eax
je 0x14005363d
ror byte [rdi], 0x84
fld dword [rdx]
add byte [rax], al
cmp eax, 3
jne 0x140053cd0
clc
add ecx, dword [rdi]
test dword [rbx + 9], esp
add byte [rax], al
mov rax, qword [rsi + 0x3e0]
jmp 0x140053d9b
add byte [rax], al
add byte [rax], al
lea rbx, [rsi + 0x98]
lea rcx, [rsi + 0x119]
lea ecx, [rsi + 0x119]
mov ds, word [rcx]
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov ds, word [rcx]
add dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0x201
mov r8d, 0x201
xor edx, edx
call fcn.1400fc090
movaps xmm0, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], al
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsi + 0xf8], xmm1
movups xmmword [rsi + 0xe8], xmm0
adc dword [rsi + 0xe8], eax
xchg al, ch
add byte [rax], al
add byte [rax + rcx*4 - 0x4a], al
mov dh, 0x18
add dword [rax], eax
invalid
xchg al, ch
add byte [rax], al
add byte [rax + rcx*4 - 0x4a], al
mov dh, 0x18
add dword [rax], eax
invalid
mov dh, 0x18
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg al, ah
loopne 0x1400533c6
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x80]
mov rax, qword [rsp + 0xa0]
mov qword [rsi + 0xe0], rax
loopne 0x1400533c6
add byte [rax], al
loopne 0x1400533c6
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], cl
nop
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0x90]
nop
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xd0], ecx
invalid
movups xmmword [rsi + 0xd0], xmm1
add byte [rdi], cl
adc dword [rsi + 0xc0], eax
movups xmmword [rsi + 0xc0], xmm0
movups xmm0, xmmword [r15]
movdqu xmm1, xmmword [r15 + 0x10]
movups xmmword [rsi + 0x98], xmm0
add bl, dh
movq qword [rsi + 0xa8], mm1
test al, 0
add byte [rax], al
add bl, dh
movq qword [rsi + 0xa8], mm1
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov rax, qword [r15 + 0x20]
mov qword [rsi + 0xb8], rax
xorps xmm0, xmm0
and byte [r8 - 0x77], r9b
xchg byte [rax + 0xf000000], bh
push rdi
ror byte [rdi], 0x11
movups xmmword [rsi + 0x108], xmm0
lea rbp, [rsi + 0x348]
invalid
invalid
movups xmmword [rsi + 0x108], xmm0
lea rbp, [rsi + 0x348]
add byte [rax], al
mov qword [rsi + 0x348], rbx
lea r13, [rsi + 0x358]
pop rax
add eax, dword [rax]
invalid
sahf
add rax, qword [rax]
add byte [rbp + rcx*4 - 0x52], cl
pop rax
add eax, dword [rax]
add dh, al
invalid
xchg byte [rax + 3], bl
invalid
mov byte [rsi + 0x358], 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
sahf
push rax
mov qword [rsi + 0x350], rbx
add rbx, 0x28
mov qword [rsi + 0x360], rbx
sahf
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esi, eax
invalid
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x7d], cl
ret
sahf
invalid
add byte [rax - 0x73], cl
xchg esi, eax
invalid
add byte [rax], al
mov rbx, r12
mov r8, qword [r12]
mov eax, dword [rsp]
lea r12, [rsp + 0xd0]
mov rcx, r12
mov ecx, esp
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
mov qword [rsp + 0x28], rdx
call fcn.14004671c
movzx eax, word [r12]
cmp ax, 3
jne 0x140053477
add esi, dword [rbp + 7]
mov al, 3
jmp 0x1400544be
add ebp, ecx
adc byte [r8], r8b
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x40
mov qword [rsp + 0x40], rbp
mov dword [rsp + 0x40], ebp
movzx ecx, word [rsp + 0xd6]
mov word [rsp + 0x7c], cx
mov dword [rsp + 0x7c], ecx
mov dword [rsp + 0x7c], ecx
mov ecx, dword [rsp + 0xd2]
mov dword [rsp + 0x78], ecx
js 0x1400534d9
mov al, byte [rsp + 0xd8]
add byte [rax], al
add byte [rcx + 0x4478244c], cl
js 0x1400534d9
mov al, byte [rsp + 0xd8]
movzx ecx, byte [rsp + 0xdf]
shl ecx, 0x10
loope 0x1400534b7
movzx edx, word [rsp + 0xdd]
or edx, ecx
shl rdx, 0x20
mov r15d, dword [rsp + 0xd9]
fld dword [rax]
add byte [rax], al
mov dh, 0x8c
and al, 0xdf
invalid
add byte [rax], al
add cl, al
loope 0x1400534b7
fld dword [rax]
add byte [rax], al
or r15, rdx
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rsi - 0x7d], ah
cmp ax, 2
jne 0x1400534ee
invalid
mov rbp, qword [rsp + 0xe8]
cmp ax, 2
jne 0x1400534ee
invalid
sbb byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x38], r13
mov bx, 2
jmp 0x140053e5a
mov word [rsi + 0x360], ax
mov eax, dword [rsp + 0x78]
invalid
add eax, dword [rax]
add byte [rbx - 0x7687dbbc], cl
mov dword [rsi + 0x362], eax
mov dword [rsi + 0x362], eax
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x44
and al, 0x7c
invalid
movzx eax, word [rsp + 0x7c]
jl 0x14005356b
mov word [rsi + 0x366], ax
mov dword [rsi + 0x366], eax
add byte [rax], al
mov byte [rsi + 0x368], r8b
mov rax, r15
mov eax, edi
mov eax, edi
shr rax, 0x30
mov byte [rsi + 0x36f], al
add eax, dword [rax]
add byte [rcx + rcx*4 - 8], cl
mov eax, edi
add eax, dword [rax]
add byte [rcx + rcx*4 - 8], cl
mov eax, edi
mov eax, edi
shr rax, 0x20
mov word [rsi + 0x36d], ax
insd dword [rdi], dx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x42], al
mov esi, 0x369
insd dword [rdi], dx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x42], al
mov esi, 0x369
invalid
invalid
mov esi, 0x369
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsi + 0x370], rcx
mov dword [rsi + 0x370], ecx
invalid
mov qword [rsi + 0x378], rbp
add byte [rax], al
lea rax, [rsi + 0x380]
lea eax, [rsi + 0x380]
add byte [rax - 0x77], cl
and al, 0x48
invalid
mov qword [rsp + 0x48], rax
mov byte [rsi + 0x380], 0
mov byte [rsi + 0x380], 0
add byte [rbx], 0
add eax, dword [rax]
add byte [rax], al
mov rbp, qword [rsp + 0x40]
mov r12, rbx
invalid
fmul qword [rax - 0x75]
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmmword [rsi + 0x398], xmm1
adc bl, dh
movq qword [rsi + 0x398], mm1
jg 0x1400534fc
cwde
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsi + 0x388], eax
invalid
mov byte [rbx], al
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x388], xmm0
xchg byte [rax + 0x4c000003], cl
mov dword [rsp + 0x50], esp
push rax
add byte [rax], al
mov qword [rsp + 0x50], r12
push rax
movzx eax, word [rsi + 0x388]
mov word [rsi + 0x388], 4
add byte [rax + rax], al
add byte [rax + rax], al
cmp ax, 4
je 0x140053c75
invalid
add byte [rax], al
clc
add al, 0xf
test ch, bl
invalid
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x38], r13
mov r12, qword [rsi + 0x390]
mov esp, dword [rsi + 0x390]
cmpsb byte [rsi], byte [rdi]
nop
add eax, dword [rax]
add byte [rsi - 0x7d], ah
clc
add ecx, dword [rdi]
je 0x14005414c
movzx ecx, word [rsi + 0x38e]
cmp ax, 3
je 0x14005414c
add byte [rax], al
movzx ecx, word [rsi + 0x38e]
mov word [rsp + 0x64], cx
and al, 0x64
mov ecx, dword [rsi + 0x38a]
mov dword [rsp + 0x60], ecx
mov qword [rsi + 0x388], 0
mov ecx, dword [rsp + 0x60]
mov dword [rsi + 0x3fa], ecx
invalid
cli
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x4c
and al, 0x64
mov word [rsi + 0x3fe], cx
mov qword [rsi + 0x400], r12
add byte [rax + rax], al
add byte [rdi], cl
adc byte [rsi + 0x398], al
add eax, dword [rax]
invalid
invalid
add byte [rax + rax], al
add byte [rdi], cl
adc byte [rsi + 0x398], al
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsi + 0x408], eax
movups xmmword [rsi + 0x408], xmm0
xor r12d, r12d
jmp 0x140053e5f
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov eax, 0x48000003
mov ecx, dword [rsi + 0x3c0]
jmp 0x140054408
invalid
add byte [rax], al
or eax, 0x68e90000
or byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
mov al, 3
add eax, dword [rax]
invalid
jmp 0x140053ea5
mov rdx, qword [rsi + 0x3b0]
mov r8, qword [rsi + 0x3b8]
jmp 0x140053f2e
or byte [rax], al
invalid
mov eax, 0xe9000003
fimul word [rax]
or byte [rax], al
invalid
or byte [rax], al
add byte [rcx + rcx*4 + 0x74], cl
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x28], r14
sub byte [rbp - 0x77], cl
out 0xe9, al
invalid
invalid
mov r14, r12
jmp 0x14005429c
add byte [rax], al
mov qword [rsp + 0x48], rbx
lea rbx, [rsi + 0x400]
add byte [rax + rax], al
add byte [rdi], cl
mov dh, 0x86
add byte [rax + rax], al
add byte [rax - 0x73], cl
or eax, 0x1023f1
add byte [rax + rax], al
add byte [rdi], cl
mov dh, 0x86
add byte [rax + rax], al
add byte [rax - 0x73], cl
or eax, 0x1023f1
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x3e0]
mov rax, qword [rsi + 0x3e8]
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg al, ch
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsi + 0x3f0], rcx
mov dword [rsi + 0x3f0], ecx
mov qword [rsi + 0x3f8], rax
clc
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
invalid
jns 0x140053700
cmp qword [rcx + 0x60], 0
je 0x140053990
test cl, ch
add al, byte [rax]
add byte [rax], al
add byte [rdi], cl
test cl, ch
add al, byte [rax]
add byte [rax], al
invalid
adc al, 0x2f
invalid
jmp 0x1280536aa
call fcn.1400465c0
mov rdx, qword [rsi + 0x3f0]
mov edx, dword [rsi + 0x3f0]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x70]
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
invalid
invalid
js 0x140053705
mov r8, rax
mov eax, eax
sub r8, rcx
jb 0x140053d1c
cmp rax, 0x201
cmp eax, 0x201
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rdi], cl
xchg dword [rbp + 6], edx
add byte [rax], al
ja 0x140053d28
mov rax, qword [rsi + 0x3f8]
add rdx, 0x81
invalid
add byte [rax], al
invalid
add dword [rax], 0x1480000
add byte [rax + 1], cl
add rdx, rcx
mov qword [rsi + 0x408], rax
mov qword [rsi + 0x410], rdx
add byte [rcx + rcx*4 - 0x7a], cl
sbb byte [rax + rax], al
invalid
retf 0x8948
add byte [rcx + rcx*4 - 0x7a], cl
sbb byte [rax + rax], al
add byte [rax - 0x73], cl
mov cs, word [rax]
add al, 0
add byte [rcx + rcx*4 - 0x1e], cl
lea rcx, [rsi + 0x408]
mov rdx, r12
call fcn.14004c251
mov cl, 3
test rax, rax
mov edi, edi
push qword [rcx - 0x3f7ab7fd]
jne 0x140053831
test rdx, rdx
je 0x1400539ab
mov qword [rsp + 0x58], r15
mov dword [rsp + 0x58], edi
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x38], r13
xor eax, eax
mov qword [rsp + 0x30], rcx
jmp 0x140053b54
add byte [rax], al
mov qword [rsp + 0x28], r9
and al, 0x28
and al, 0x28
sub byte [rbp - 0x77], cl
out 0xe9, al
or rax, 0xffffffff894c0000
mov qword [rsp + 0x28], r9
mov r14, r12
jmp 0x14005448d
mov r14, r12
lea rdx, [rsi + 0x3e0]
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x60]
and al, 0x60
mov rcx, r12
mov r8, r14
call fcn.14004cd4b
mov rax, qword [r12]
cmp rax, 2
clc
invalid
and al, 0x48
cmp eax, 2
clc
invalid
jne 0x1400537d6
mov al, 4
jmp 0x1400544b0
lea rdx, [rsi + 0x3e0]
lea r12, [rsp + 0x60]
mov rcx, r12
mov r8, r14
call fcn.14004cd4b
mov rax, qword [r12]
cmp rax, 2
clc
add dh, byte [rbp + 7]
mov al, 5
jmp 0x1400544b0
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
test rax, rax
mov r14, qword [rsp + 0x28]
mov qword [rsp + 0x38], r13
cmp byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x40
cmp byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x40
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x48], rbx
je 0x14005383a
xor eax, eax
mov qword [rsp + 0x30], rcx
xor r15d, r15d
jmp case.0x1400482c3.166
mov rdx, qword [rsp + 0x68]
and al, 0x68
test rax, rax
je 0x140053904
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x48], rbx
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x40], rbp
and al, 0x40
mov qword [rsp + 0x38], r13
jmp 0x1400544ec
out dx, eax
or al, 0
invalid
cmp cl, ch
out dx, eax
or al, 0
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x28
mov qword [rsp + 0x28], r14
mov r14, r12
lea rdx, [rsi + 0x408]
lea r12, [rsp + 0x60]
add al, 0
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x60
mov rcx, r12
mov r8, r14
call fcn.14004cd4b
dec dword [rcx - 0x75]
add al, 0x24
cmp rax, 2
cmp eax, 2
jne 0x1400538db
add byte [rcx + 0x748b4c04], dh
and al, 0x28
mov cl, 4
mov r14, qword [rsp + 0x28]
mov byte [rbx], cl
mov cl, 5
jmp 0x1400541ef
add byte [rax - 0x75], cl
xchg al, cl
add eax, dword [rax]
add byte [rax + 1], cl
push rax
jo 0x140053892
mov rax, qword [rsi + 0x3c8]
add qword [rax + 0x70], rdx
mov r15, qword [rsi + 0x3c8]
mov edi, dword [rsi + 0x3c8]
movzx eax, byte [r15 + 0x84]
cmp eax, 1
je 0x140053a5c
add byte [rax], al
add byte [rbx - 0x7bf0fe08], al
inc dword [rcx]
add byte [rax], al
cmp eax, 3
je 0x140053ab2
cmp eax, 4
jne 0x140053d64
add bl, dh
movq mm0, qword [r15 + 0x85]
movd ecx, xmm0
mov qword [rsp + 0x50], rcx
and al, 0x50
and al, 0x50
pshufd xmm1, xmm0, 0x55
movd dword [rsp + 0x64], xmm1
and al, 0x64
movd dword [rsp + 0x60], xmm0
movd dword [rsp + 0x60], mm0
invalid
rol ax, 8
movzx r13d, ax
ror byte [rax], 0x44
movzx ebp, ax
pshufd xmm0, xmm0, 0xee
pshufw mm0, mm0, 0xee
movq qword [rsp + 0x28], xmm0
invalid
and al, 0x28
movzx eax, byte [rsp + 0x67]
shl eax, 0x10
movzx ecx, word [rsp + 0x65]
invalid
or ecx, eax
or ecx, eax
shl rcx, 0x20
mov r9d, dword [rsp + 0x61]
or rcx, r9
leave
shr rcx, 8
mov r14d, 1
add dword [rax], eax
add byte [rax], al
xor ebx, ebx
xor ebp, ebp
jmp case.0x14004d473.55
test rax, rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x58], r15
je 0x140053a2e
mov rdx, qword [rsp + 0x68]
xor eax, eax
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
jmp case.0x14002441e.749
mov rax, qword [rsi + 0x3c8]
mov eax, dword [rsi + 0x3c8]
add qword [rax + 0x70], rdx
mov rax, qword [rsi + 0x3c8]
invalid
push rax
jo 0x140053958
mov eax, dword [rsi + 0x3c8]
add byte [rdi], cl
mov dh, 0x88
movzx ecx, byte [rax + 0x85]
test dword [rax], eax
add byte [rax], al
mov rdx, qword [rax + 0x78]
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
mov qword [rax + 0x78], rcx
mov dword [rax + 0x78], ecx
js 0x140053975
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
jo 0x140053980
mov eax, dword [rdx + 0x78]
jo 0x140053980
mov eax, dword [rdx + 0x78]
js 0x140053985
mov r8, rax
sub r8, rcx
jb case.0x14001d718.675
invalid
add byte [rax + 0x3d], cl
add dword [rdx], eax
add byte [rax], al
cmp rax, 0x201
ja 0x140053d40
mov rax, qword [rsi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
mov qword [rsi + 0x3f8], 0
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x400], r8
jmp 0x14005377c
mov qword [rsp + 0x58], r15
mov dword [rsp + 0x58], edi
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
mov al, 0x14
mov qword [rsp + 0x30], rcx
xor cl, ch
invalid
add dword [rax], eax
add byte [rax], al
xor cl, ch
test eax, 0x48000001
add byte [rax], al
mov rax, qword [rsi + 0x3f0]
add byte [rax], al
mov rax, qword [rsi + 0x3f0]
mov qword [rax + 0x70], 0
mov qword [rax + 0x78], 2
js case.0x14003d95d.248
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
lock add eax, dword [rax]
invalid
jo 0x1400539b7
add byte [rax - 0x39], cl
js case.0x14003d95d.248
js case.0x14003d95d.248
js case.0x14003d95d.248
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
lock add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x70]
invalid
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov eax, dword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb case.0x14001e327.669
outsd dx, dword [rsi]
add eax, dword [rax]
invalid
outsd dx, dword [rsi]
add eax, dword [rax]
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], r14
sub byte [rax + 0x3d], cl
add dword [rdx], eax
add byte [rax], al
cmp rax, 0x201
ja 0x140053d58
xchg dword [rdx + 3], ebp
add byte [rax], al
mov r14, r12
mov rax, qword [rsi + 0x3f8]
add rdx, 0x81
add edx, 0x81
add edx, 0x81
add rdx, rcx
mov qword [rsi + 0x408], rax
retf 0x8948
mov qword [rsi + 0x410], rdx
mov qword [rsi + 0x418], r8
mov dword [rsi + 0x418], eax
mov dword [rsi + 0x418], eax
add byte [rax - 0x39], cl
mov qword [rsi + 0x420], 0
mov qword [rsi + 0x428], r8
add byte [rax], al
xchg byte [rax], ah
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
sub byte [rax + rax], al
add byte [rax], al
invalid
xlatb
std
invalid
jmp 0x140053805
mov rax, qword [rsi + 0x3f0]
cmp byte [rax + 0x81], 1
jne 0x140053b48
mov al, byte [rax + 0x82]
mov qword [rsp + 0x30], rax
test al, al
je 0x140053c2b
add dword [rax], eax
invalid
mov al, 0x13
jmp case.0x14002441e.749
mov ecx, dword [r15 + 0x85]
movzx eax, word [r15 + 0x89]
rol ax, 8
mov word [rsp + 0x60], 0
mov dword [rsp + 0x62], ecx
mov word [rsp + 0x66], ax
shr ecx, 0x10
mov qword [rsp + 0x50], rcx
adc byte [rax - 0x77], cl
and al, 0x50
mov r14d, dword [rsp + 0x60]
movzx eax, byte [rsp + 0x6b]
shl eax, 0x10
movzx ecx, word [rsp + 0x69]
or ecx, eax
shl rcx, 0x20
mov r9d, dword [rsp + 0x65]
and al, 0x65
and al, 0x65
or rcx, r9
shr rcx, 8
xor ebx, ebx
jmp case.0x14004d473.55
invalid
mov rbp, qword [r15 + 0x78]
lea rax, [rbp - 2]
js 0x140053aff
lea eax, [rbp - 2]
dec byte [rax - 0x7d]
clc
add eax, 0x2b8820f
add byte [rax], al
cmp rax, 0x201
cmp eax, 0x201
cmp rax, 5
jb 0x140053d7c
add al, byte [rax]
add byte [rax + 0x3d], cl
cmp eax, 0x201
add al, byte [rax]
add byte [rdi], cl
xchg dword [rbp + 0x48000002], edi
add ebp, 0xfffffff9
invalid
stc
ja 0x140053d8d
add rbp, 0xfffffffffffffff9
invalid
add r15, 0x86
add edi, 0x86
mov rcx, rbp
xor edx, edx
call fcn.140003e8c
mov qword [rsp + 0x50], rax
mov r12, rdx
mov rcx, rdx
mov rdx, r15
cli
mov r8, rbp
call fcn.1400fc250
lea r15, [rsp + 0x60]
mov rcx, r15
invalid
mov ecx, edi
mov rdx, r12
mov r8, rbp
call fcn.1400055c0
dec dword [rcx - 0x7d]
invalid
invalid
je 0x140053b5c
mov r9, r12
shr r9, 8
mov rcx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
test rcx, rcx
je 0x140053c11
invalid
add byte [rax], al
invalid
movabs rax, 0x8000000000000000
cmp rcx, rax
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc1
add byte [rax + 0xfc13948], al
test dword [rdi + 0x48000000], esi
jne 0x140053bf3
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x28], ebp
mov rbp, qword [rsp + 0x68]
jmp 0x140053b6d
push 0x4b025eb
mov al, 4
mov qword [rsp + 0x30], rcx
mov r14, qword [rsp + 0x28]
je 0x140053b77
sub dh, al
add eax, dword [rcx]
mov byte [rbx], 1
jmp 0x140054219
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x28], esp
mov r12, qword [rsp + 0x50]
push rax
mov r9, r12
shr r9, 8
or byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x78]
mov ecx, dword [rdx + 0x78]
js 0x140053bc1
lea rax, [rcx - 2]
lea eax, [rcx - 2]
cmp rax, 0x201
cmp eax, 0x201
jae 0x140053c50
dec rcx
cmp rcx, 0x201
stc
add dword [rdx], eax
add byte [rax], al
stc
add dword [rdx], eax
add byte [rax], al
add byte [rdi], cl
or esp, 0
add byte [rax], al
jae 0x140053c64
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x50
mov qword [rsp + 0x50], r12
movzx eax, byte [rdx + rax + 0x81]
add dword [rax], 0xf440000
mov dh, 0xa4
movzx r12d, byte [rdx + rcx + 0x81]
shl r12d, 8
shl esp, 8
or al, byte [rcx + 0x41000000]
add byte [rcx - 0x3f], al
in al, 8
invalid
shl esp, 8
or byte [rcx + 9], al
invalid
or r12d, eax
rol r12w, 8
mov rcx, r9
shr rcx, 8
mov bx, 1
mov byte [rsi + 0x3d8], 1
movdqu xmm0, xmmword [rsi + 0x390]
movq mm0, qword [rsi + 0x390]
movq mm0, qword [rsi + 0x390]
outsd dx, dword [rsi]
xchg byte [rax - 0xcfffffd], dl
movdqu xmm1, xmmword [rsi + 0x3a0]
movq mm1, qword [rsi + 0x3a0]
movabs al, byte [0x248c7f0f66000003]
add eax, dword [rax]
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140053b6c
invalid
movdqa xmmword [rsp + 0x90], xmm1
movq qword [rsp + 0x90], mm1
mov word [rax + rdx*4], fs
and al, 0x90
nop
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
jg 0x140053b6d
movdqa xmmword [rsp + 0x80], xmm0
movq qword [rsp + 0x80], mm0
and al, 0x80
add byte [rax], al
add cl, ch
jmp 0x14005455e
imul ecx, dword [rcx], 0
add byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
add byte [rax], al
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, r12
mov eax, esp
ror byte [rbp - 0x77], cl
loopne case.0x14004e46d.85
mov eax, esp
mov r15, r12
mov edi, esp
mov r12, r9
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb141d
adc eax, 0xb141d
mov r9, r12
mov r12, r15
mov qword [rsp + 0x30], r9
shr r12, 0x10
xor byte [rcx - 0x3f], cl
in al, dx
adc byte [rbp - 0x77], cl
mov r15, r12
lea rdx, str.not_a_valid_UTF_8_stringHM
mov r15, r12
lea rdx, str.not_a_valid_UTF_8_stringHM
adc cl, byte [rdi]
add byte [rax + 0x908e902], dh
mov al, 2
jmp case.0x1400482c3.166
add byte [rax], al
add byte [rax], al
mov byte [rbx], 1
mov rbx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
jmp 0x140054332
add byte [rax - 0x73], cl
or eax, 0xf49d1
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xf132a
add byte [rdx + 0x23], bh
mov edx, 0x23
add byte [rax], al
call fcn.1400ff740
mov edx, 0x8d4c000a
add eax, 0xf1229
or al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
sub dword [rdx], edx
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0x201
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.1400ff640
or al, byte [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144e98]
mov edx, 0x201
call fcn.1400ff640
retf
invalid
or al, byte [rax]
retf
lea rcx, str._Ready__polled_after_completion_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_future_ready.rs
lea r8, [0x140146d68]
lea eax, [0x140146d68]
xor byte [rdi], cl
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
str word [rbp + rcx*4 + 5]
lea eax, [0x140146d68]
in eax, 0x30
invalid
mov edx, 0x1f
call fcn.1400ffb30
invalid
or al, byte [rax]
mov esi, 0x8d48000a
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xf497c
str word [r13 + rcx*4 + 5]
mov ebp, 0xeb000f12
jmp 0x140053c46
lea rcx, str._async_fn__resumed_after_completion
invalid
invalid
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f58]
jmp 0x140053c46
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
lea eax, [0x140146810]
str word [rbp + rcx*4 + 5]
lea eax, [0x140146810]
sub ecx, dword gs:[rdi]
add bl, ch
verw bx
jmp 0x140053c46
cdq
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xf495c
pop rsp
str word [r13 + rcx*4 + 5]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140053c46
and eax, 0xeb000f12
mov dword [rax - 0x73], ecx
lea rcx, str._async_fn__resumed_after_completion
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
str word [r13 + rcx*4 + 5]
sub eax, 0xe9000f2b
jbe 0x140053ccd
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
jmp 0x140053c46
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
add eax, 0xf2b02
str word [rbp + rcx*4 + 5]
add ch, byte [rbx]
verw cx
invalid
add eax, 0xf2b02
jmp 0x140053c46
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
iretd
adc byte [rdi], cl
invalid
iretd
jmp 0x140053c46
lea eax, [0x140144e20]
jmp 0x140053c46
invalid
invalid
invalid
invalid
cmp eax, 0x48ffffff
lea ecx, str._async_fn__resumed_after_completion
invalid
invalid
lea rcx, str._async_fn__resumed_after_completion
str word [rbp + rcx*4 + 5]
adc dword [rdx], edx
verw cx
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140053c46
sub bh, bh
invalid
invalid
sub bh, bh
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f10]
add eax, 0xf11ed
in eax, dx
adc dword [rdi], ecx
verw cx
verw cx
jmp 0x140054859
xor dword [rbx], ecx
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054868
xor al, 0xb
add byte [rax], al
verw cx
xor al, 0xb
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144e50]
jmp 0x140054859
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xf1109
jmp 0x140054868
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f40]
jmp 0x140054859
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054868
add eax, 0xf113e
mov edx, 0x28
call fcn.1400ff740
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
invalid
add byte [rcx + 5], bh
jmp 0x140054859
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054868
iretd
or al, byte [rax]
invalid
ud2
mov rdx, qword [rax + 8]
lea r12, [rsp + 0xd0]
mov rcx, r12
mov r8, qword [rsp + 0x50]
mov r9b, 1
call fcn.1400c2144
mov al, byte [r12 + 9]
cmp al, 3
je 0x140053e27
mov r12, qword [rsp + 0xd0]
cmp al, 2
je 0x140053deb
mov rcx, qword [rsi + 0x3d0]
cmp rcx, 0xffffffffffffffff
je 0x140053e42
call fcn.14003c1c8
mov r12, rdx
test rax, rax
jne 0x140053deb
test r12, r12
je 0x140053dfc
lea rcx, [rsi + 0x3c0]
add byte [rax], al
call fcn.1400447a7
jmp 0x140053fa4
add byte [rax], al
mov r12, qword [rsi + 0x3c8]
mov rax, qword [rsi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
rol byte [rbx], 1
add byte [rax], al
mov qword [rsp + 0x58], rax
mov rax, qword [rsi + 0x3d8]
add eax, dword [rax]
invalid
mov qword [rsp + 0x30], rax
jmp 0x140053fa7
xor cl, ch
add byte [rcx], 0
add byte [rax + 0x458803], dh
mov al, 3
mov byte [rbp], al
mov byte [rbx], al
mov rax, qword [rsp + 0x48]
mov byte [rax], 4
mov al, 4
mov r13, qword [rsp + 0x38]
jmp 0x1400544be
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srciopoll_evented.rs
mov edx, 0x2b
call fcn.1400ff740
jmp case.0x14004f235.82
mov word [rsi + 0x3f8], 2
cmp ax, 2
je 0x140054130
lock add eax, dword [rax]
add dh, al
xchg al, dh
add eax, dword [rax]
add byte [rax], al
movzx eax, word [rsi + 0x390]
mov rcx, qword [rsi + 0x392]
xchg byte [rax + 0x48000003], dl
mov ecx, dword [rsi + 0x392]
mov r8d, dword [rsi + 0x39a]
movzx r9d, word [rsi + 0x39e]
movups xmm0, xmmword [rsi + 0x3a0]
lea rdx, [rsp + 0x80]
movaps xmmword [rdx + 0x10], xmm0
mov word [rdx], ax
mov qword [rdx + 2], rcx
mov dword [rdx + 0xa], r8d
mov word [rdx + 0xe], r9w
lea r12, [rsp + 0xd0]
lea esp, [rsp + 0xd0]
mov rcx, r12
call fcn.14003c02a
mov rdx, qword [r12]
cmp rdx, 0xffffffffffffffff
je 0x140053f8f
mov r8, qword [rsp + 0xd8]
lea r13, [rsi + 0x3b0]
mov qword [rsi + 0x3b0], rdx
mov qword [rsi + 0x3b8], r8
add eax, dword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
call 0x106053f2b
add dh, al
xchg al, ch
add eax, dword [rax]
add byte [rax], al
add dh, al
xchg al, ch
add eax, dword [rax]
add byte [rax], al
lea r12, [rsp + 0xd0]
mov rcx, r12
mov ecx, esp
movsb byte [rdi], byte [rsi]
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
call fcn.1400c24ac
mov rcx, qword [r12]
test rcx, rcx
je 0x140053f9c
mov rdx, qword [rsp + 0xd8]
movups xmm0, xmmword [rsp + 0xe0]
loopne 0x140053f55
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xe0], al
loopne 0x140053f55
add byte [rax], al
loopne 0x140053f55
add byte [rax], al
movaps xmmword [rsp + 0x150], xmm0
lea rax, [rsi + 0x3c0]
mov qword [rsi + 0x3c0], rcx
mov qword [rsi + 0x3c8], rdx
and al, 0x50
add dword [rax], eax
add byte [rax - 0x73], cl
xchg al, al
add eax, dword [rax]
add byte [rax - 0x77], cl
mov es, eax
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
enter 3, 0
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rsi + 0x3d0], xmm0
mov qword [rsi + 0x3e0], rax
jmp 0x140053d9b
mov r12, qword [rsp + 0xd8]
mov byte [rbx], 1
jmp 0x140053fbe
mov r12, qword [rsp + 0xd8]
mov esp, dword [rsp + 0xd8]
add byte [rax], al
xor r15d, r15d
mov r14b, 1
mov byte [rbp], r14b
mov rcx, r13
call fcn.140053052
mov byte [rbx], r14b
test r15, r15
jne 0x140053fe7
sub dword [rax - 0x7d], ecx
mov esi, 0x388
add byte [rsp + rcx + 0x48], dh
cmp qword [rsi + 0x388], 0
je case.0x140012fcf.973
lea rcx, [rsi + 0x388]
lea ecx, [rsi + 0x388]
add al, ch
xchg ebx, eax
fdivr st(2)
dec dword [rcx + rcx*4 - 0x5a]
mov qword [rsi + 0x388], r12
call fcn.140001867
mov qword [rsi + 0x388], r12
movzx eax, word [rsi + 0x3f8]
jmp 0x140053e5f
cmp qword [rsi + 0x388], 0
mov esi, 0x388
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x58
add byte [rax], al
mov r14, qword [rsp + 0x58]
mov r13, qword [rsp + 0x30]
je case.0x14002441e.762
lea rcx, [rsi + 0x388]
call fcn.140001867
fdivr st(2)
invalid
mov cs, word [rax - 0x17fffffd]
invalid
fdivr st(2)
inc esi
mov byte [rsi + 0x380], 1
mov byte [rsi + 0x380], 1
add dword [rax - 0x75], ecx
and al, 0x28
mov rcx, qword [rsp + 0x28]
call fcn.140052fdb
mov rax, r12
shr rax, 8
mov rcx, qword [rsi + 0x350]
lea rbx, [rsi + 0x360]
sahf
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov fs, word [rax + 3]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov fs, word [rax + 3]
add byte [rax], al
mov qword [rsi + 0x368], r15
mov byte [rsi + 0x370], r12b
mov rcx, r12
shr rcx, 0x38
mov byte [rsi + 0x377], cl
shr r12, 0x28
mov word [rsi + 0x375], r12w
mov dword [rsi + 0x371], eax
mov qword [rsi + 0x378], r14
mov qword [rsi + 0x380], r13
lea r15, [rsi + 0x3b0]
mov byte [rsi + 0x3b0], 0
lea rcx, [rsi + 0x3b1]
lea rdx, [rsp + 0xd0]
lea edx, [rsp + 0xd0]
lea edx, [rsp + 0xd0]
mov r8d, 0x7f
call fcn.1400fc250
mov ecx, 0x4c000a81
mov ebp, dword [rsp + 0x38]
mov rbp, qword [rsp + 0x40]
mov r12, qword [rsp + 0x50]
push rax
push rax
mov rax, qword [rsi + 0x360]
mov qword [rsi + 0x388], rax
lea rcx, [rsi + 0x390]
movups xmm0, xmmword [rsi + 0x368]
movups xmmword [rsi + 0x390], xmm0
adc dword [rsi + 0x390], eax
adc dword [rsi + 0x390], eax
movdqu xmm0, xmmword [rsi + 0x378]
movdqu xmmword [rsi + 0x3a0], xmm0
mov qword [rsi + 0x3b8], rax
mov qword [rsi + 0x3c0], rcx
add byte [rax], al
add byte [rax], al
lea r14, [rsi + 0x3d8]
mov byte [rsi + 0x3d8], 0
mov qword [rsi + 0x3c8], rax
mov qword [rsi + 0x3d0], rcx
mov qword [rax + 0x70], 0
add byte [rax], al
add byte [rax], al
mov byte [rax + 0x81], 5
lea rcx, [rax + 0x82]
cmp qword [rax + 0x60], 0
je 0x14005417e
js 0x14005417d
mov byte [rcx + 2], 2
mov word [rcx], 2
mov ecx, 4
add al, 0
add byte [rax], al
add bl, ch
pop rax
add bl, ch
pop rax
test r12, r12
test esp, esp
jne 0x14005414c
fiadd dword [rax + rax]
add al, 0
add byte [rcx - 0x77], cl
invalid
mov r12, rax
mov rax, qword [rsp + 0x48]
mov byte [rax], 1
mov rcx, qword [rsp + 0x28]
call fcn.140052fdb
lea rcx, [rsp + 0xd0]
lea ecx, [rsp + 0xd0]
mov qword [rcx], r12
call fcn.140001867
mov al, 3
mov qword [rsp + 0x50], rax
mov bx, 2
jmp 0x140053e5a
mov word [rcx], 1
mov ecx, 3
mov qword [rax + 0x78], rcx
mov dword [rax + 0x78], ecx
js 0x1400541d5
mov rdx, qword [rsi + 0x3c8]
mov edx, dword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov ecx, dword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
js 0x1400541e5
mov r8, rax
sub r8, rcx
jb 0x140054852
invalid
stosd dword [rdi], eax
invalid
add byte [rax], al
invalid
invalid
cmp rax, 0x201
add dword [rdx], eax
add byte [rax], al
ja 0x140054861
invalid
add byte [rax - 0x75], cl
xchg al, dl
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add byte [rax], al
add byte [rax + 1], cl
retf 0x8948
xchg al, ah
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c0541d6
mov dword [rsi + 0x3f0], eax
add eax, dword [rax]
add byte [rax - 0x7f], cl
ret 0x81
invalid
add byte [rax], al
add byte [rax + 1], cl
retf 0x8948
loopne 0x1400541cc
call 0x18c0541d6
mov dword [rsi + 0x3f0], eax
lock add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x3e0]
mov rdx, r12
lea rcx, [rsi + 0x3e0]
mov rdx, r12
call fcn.14004c251
mov cl, 3
test rax, rax
je 0x1400541f9
mov byte [r14], cl
mov cl, 3
jmp 0x1400544b9
test rdx, rdx
je 0x14005421e
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x58], r15
mov dword [rsp + 0x58], edi
mov dword [rsp + 0x58], edi
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
xor eax, eax
mov qword [rsp + 0x30], rcx
jmp case.0x1400482c3.166
mov rax, qword [rsi + 0x3c8]
mov qword [rax + 0x70], 0
mov qword [rax + 0x78], 2
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140054875
mov qword [rsp + 0x28], r14
cmp rax, 0x201
ja 0x14005487e
mov r14, r12
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x3f8], 0
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x400], r8
lea rdx, [rsi + 0x3e0]
lea r12, [rsp + 0x60]
mov rcx, r12
mov r8, r14
call fcn.14004cd4b
mov rax, qword [r12]
cmp rax, 2
jne 0x1400542c9
mov cl, 4
mov r14, qword [rsp + 0x28]
jmp 0x1400541ef
test rax, rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x48], rbx
je case.0x14003d95d.262
mov rdx, qword [rsp + 0x68]
xor eax, eax
jmp 0x140054328
mov rcx, qword [rsi + 0x3c8]
cmp byte [rcx + 0x81], 5
jne 0x140054326
movzx eax, byte [rcx + 0x82]
test eax, eax
je 0x140054332
invalid
sub al, 0x83
clc
add cl, byte [rdi]
test byte [rbx], ah
and eax, dword [rax + rax]
cmp eax, 2
je 0x140054732
and eax, dword [rax + rax]
invalid
and eax, dword [rax + rax]
add byte [0x140054413], bh
cmp eax, 0xff
mov r14, qword [rsp + 0x28]
jne 0x140054762
mov al, 5
jmp case.0x1400532d5.24
mov al, 4
mov qword [rsp + 0x30], rcx
jmp 0x14005452e
invalid
xor cl, ch
cld
add dword [rax], eax
add byte [rbp - 0x77], cl
hlt
mov r12, r14
mov byte [rsi + 0x3d8], 1
mov rcx, qword [rsi + 0x388]
call fcn.140046475
mov rdx, qword [rsi + 0x388]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
enter 0xffffffffffff820f, 0x36
invalid
add byte [rax], al
enter 0xffffffffffff820f, 0x36
add eax, 0x3d480000
add eax, 0x3d480000
cmp rax, 0x201
add dword [rdx], eax
add byte [rax], al
ja 0x1400548a2
xchg dword [rbx], esi
add eax, 0x8d480000
xchg byte [rax + 0x48000003], dl
add byte [rax], al
add rdx, 0x81
lea rax, [rsi + 0x390]
add byte [rax], al
add rdx, 0x81
add byte [rax], al
add byte [rax + 1], cl
add rdx, rcx
invalid
invalid
add byte [rax], al
add rdx, rcx
mov qword [rsi + 0x3b8], rax
xchg byte [rax + 0x48000003], bh
mov dword [rsi + 0x3c0], edx
xchg byte [rax + 0x48000003], bh
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsi + 0x3c0], edx
xchg esi, eax
rol byte [rbx], 0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7a], cl
enter 3, 0
add eax, dword [rax]
invalid
mov qword [rsi + 0x3c8], r8
xchg al, cl
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x3b8]
mov rdx, r12
invalid
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
loop 0x140054388
call fcn.14004c251
mov cl, 4
test rax, rax
test eax, eax
lodsd eax, dword [rsi]
jle case.0x14003d85a.258
invalid
invalid
push qword [rcx - 0x3f7ab7fc]
test eax, eax
jne 0x1400544b9
add byte [rax - 0x7b], cl
sal byte [rdx + rbp + 0x48], cl
mov dword [rsp + 0x28], edx
and al, 0x28
test rdx, rdx
test edx, edx
je 0x1400543de
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
xor eax, eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x30], rax
jmp 0x140054541
mov rax, qword [rsi + 0x388]
lea rcx, [rsi + 0x390]
nop
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg byte [rax + 0x48000003], bh
mov dword [rsi + 0x3c0], ecx
nop
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg byte [rax + 0x48000003], bh
mov dword [rsi + 0x3c0], ecx
lea r9, [rsi + 0x3d8]
mov byte [rsi + 0x3d8], 0
invalid
mov qword [rsi + 0x3c8], rax
mov qword [rsi + 0x3d0], rcx
mov qword [rax + 0x70], 0
jo 0x14005441b
add byte [rax], al
add byte [rax - 0x39], cl
js 0x140054427
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
jo 0x14005441b
add byte [rax], al
add byte [rax - 0x39], cl
js 0x140054427
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
mov edx, dword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140054887
mov qword [rsp + 0x28], r9
cmp rax, 0x201
ja 0x140054890
mov r14, r12
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c054478
mov dword [rsi + 0x3f0], eax
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c054478
mov dword [rsi + 0x3f0], eax
mov qword [rsi + 0x3f8], 0
mov qword [rsi + 0x400], r8
mov dword [rsi + 0x400], eax
mov dword [rsi + 0x400], eax
lea rdx, [rsi + 0x3e0]
lea r12, [rsp + 0x60]
and al, 0x60
mov rcx, r12
mov r8, r14
call fcn.14004cd4b
cmpsd dword [rsi], dword [rdi]
mov bh, bh
dec dword [rcx - 0x75]
mov eax, dword [rsp]
cmpsd dword [rsi], dword [rdi]
mov bh, bh
dec dword [rcx - 0x75]
mov eax, dword [rsp]
and al, 0x48
cmp eax, 2
cmp rax, 2
jne 0x1400544ce
mov al, 3
mov rcx, qword [rsp + 0x28]
mov byte [rcx], al
mov cl, 5
mov byte [r15], cl
mov al, 5
mov byte [r13], al
mov word [rdi], 3
mov al, 3
jmp 0x140054686
mov rdx, qword [rsp + 0x68]
test rax, rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x48], rbx
je 0x1400544f8
xor eax, eax
mov qword [rsp + 0x30], rcx
xor r15d, r15d
jmp 0x14005452e
enter 3, 0
cmp byte [rax + 0x81], 5
add byte [rax], al
invalid
invalid
jne 0x140054524
add eax, 0xb8801175
add dword [rax], 0
add byte [rax], al
invalid
cmp byte [rax + 0x83], 0
add byte [rax], al
add byte [rdi], cl
test dl, al
add dword [rax], eax
add byte [rax], al
mov al, 0x10
jmp 0x140054526
invalid
je case.0x140051825.61
add byte [rax], al
mov al, 0x10
jmp 0x140054526
mov al, 4
add al, 0x45
xor edi, edi
xor r15d, r15d
mov qword [rsp + 0x30], rcx
and al, 0x30
mov r14, qword [rsp + 0x28]
je 0x140054556
sub byte [rax - 0x77], cl
push rsp
and al, 0x28
invalid
mov qword [rsp + 0x28], rdx
sub byte [rax - 0x77], cl
mov qword [rsp + 0x50], rax
and al, 0x50
mov byte [r14], 1
mov byte [rsi], 1
lea rcx, [rsi + 0x390]
call fcn.1400447a7
invalid
invalid
mov ebp, 0x18
add eax, dword [rax]
add al, ch
pop rdx
add bh, bh
invalid
invalid
mov bx, 2
mov ebx, 0x894c0002
stc
mov rcx, r15
mov r9, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
shl rcx, 8
movzx r15d, r9b
movzx edi, cl
or r15, rcx
movaps xmm0, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], al
movaps xmm1, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x160], xmm1
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
add byte [rax], al
movaps xmmword [rsp + 0x150], xmm0
mov rax, qword [rsp + 0x58]
push rax
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x58
mov byte [rax], 1
add byte [rcx], al
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
push rax
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x160], cl
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
mov rcx, qword [rsp + 0x48]
call 0x14005302f
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x1a0], xmm1
invalid
add dword [rax], eax
invalid
movabs al, byte [0x902484290f000001]
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x38
movaps xmmword [rsp + 0x190], xmm0
mov rax, qword [rsp + 0x38]
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1c0], xmm1
mov rcx, qword [rsp + 0x40]
call fcn.140052f72
cmp bx, 2
cmp ebx, 2
jmp 0xc36c460e
cmp ebx, 2
jne case.0x14004d473.61
lea rcx, [rsi + 0x98]
lea ecx, [rsi + 0x98]
call fcn.140052f93
mov rdx, qword [rsp + 0x50]
and al, 0x50
jo 0x14005460a
invalid
and al, 0x50
mov r8, qword [rsp + 0x28]
mov byte [rsi + 0x432], 0
xor al, byte [rax + rax]
add byte [rax], al
mov bx, 2
mov word [rdi], bx
invalid
mov word [rdi + 2], r12w
mov dword [rdi + 4], r14d
ja 0x140054648
ja 0x140054648
mov byte [rdi + 8], dl
mov dword [rdi + 9], r15d
mov dword [rdi + 9], edi
mov rax, r15
shr rax, 0x30
mov byte [rdi + 0xf], al
shr r15, 0x20
invalid
and byte [rsi + 0x44], ah
mov dword [rdi + 0xd], edi
mov word [rdi + 0xd], r15w
mov qword [rdi + 0x10], r8
mov dword [rdi + 0x10], eax
adc byte [r8 - 0x77], r9b
outsd dx, dword [rsi]
sbb byte [rcx + rcx*4 + 0x6f], cl
mov qword [rdi + 0x20], r13
movaps xmm0, xmmword [rsp + 0x1d0]
mov qword [rdi + 0x18], rbp
mov qword [rdi + 0x20], r13
mov dword [rdi + 0x20], ebp
movaps xmm0, xmmword [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rsi + 0xf], ah
rol byte [rcx], 1
add byte [rax], al
movdqa xmm1, xmmword [rsp + 0x1e0]
outsd dx, dword [rsi]
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rdi + 0x28], xmm0
movups xmmword [rdi + 0x28], xmm0
movdqu xmmword [rdi + 0x38], xmm1
cmp byte [r8 + 0x31868801], r14b
add al, 0
add byte [rax - 0x7f], cl
invalid
invalid
invalid
mov al, 1
mov byte [rsi + 0x431], al
add rsp, 0x1f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
movaps xmm0, xmmword [rsp + 0x1b0]
sub byte [rsp + 0x1b0], al
add byte [rdi], cl
sub byte [rsp + 0x1c0], cl
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x1c0]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1e0], ecx
loopne 0x1400546b7
add byte [rax], al
movaps xmmword [rsp + 0x1e0], xmm1
loopne 0x1400546b7
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1d0], eax
rol byte [rcx], 1
add byte [rax], al
invalid
movaps xmmword [rsp + 0x1d0], xmm0
rol byte [rcx], 1
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ds, word [rax - 0x18000000]
cwde
add byte [rax], al
add al, ch
lea rcx, [rsi + 0x98]
call fcn.140052f93
invalid
inc esi
xchg byte [rdx], dh
add al, 0
add byte [rax], al
cwde
add byte [rax], al
add al, ch
invalid
invalid
xchg byte [rdx], dh
add al, 0
add byte [rax], al
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
mov r8, qword [rsp + 0x28]
and al, 0x28
jmp 0x140054638
movzx ecx, byte [rax + 0x82]
cmp rcx, 8
ja 0x14005477b
mov byte [rax], al
add byte [rax], al
mov dh, 0x88
test byte [rax], al
add byte [rax], al
cmp ecx, 1
stc
add dword [rdi], ecx
invalid
stosb byte [rdi], al
add byte [rax], al
invalid
cmp ecx, 3
je 0x1400547de
add byte [rax], al
invalid
stc
add ecx, dword [rdi]
test dl, al
add byte [rax], al
add byte [rbx - 0x7af0fb07], al
test dword [rbx], esp
add dword [rax], eax
add byte [rax - 0x39], cl
js 0x140054740
add byte [rax], al
add cl, ch
xchg ebx, eax
add byte [rax], al
invalid
cmp ecx, 4
jne 0x140054848
test dword [rbx], esp
add dword [rax], eax
invalid
mov r12, r14
mov rax, qword [rsi + 0x3d0]
mov qword [rsi + 0x3e0], rcx
add byte [rax - 0x77], cl
xchg al, ch
add eax, dword [rax]
add byte [rax - 0x73], cl
sahf
add byte [rax + rax], al
add dh, al
xchg byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x77], cl
xchg al, ch
add eax, dword [rax]
add byte [rax - 0x73], cl
sahf
add byte [rax + rax], al
add dh, al
xchg byte [rax], al
add byte [rax + rax], al
add byte [rax + rax], al
add byte [rax], al
mov r14, qword [rsp + 0x28]
jmp 0x14005368e
invalid
je 0x140054780
sub cl, ch
sub al, 0xef
invalid
dec dword [rax - 0x7d]
jns 0x1400547c6
invalid
cmp qword [rcx + 0x60], 0
setne cl
xchg ebp, eax
rol dword [rax], 0xc9
invalid
add byte [rdi], cl
xchg ebp, eax
rol dword [rax], 0xc9
cmp al, cl
je 0x1400548ab
test byte [rdi], dh
add dword [rax], eax
invalid
test byte [rdi], dh
add dword [rax], eax
add byte [rax - 0x56616fa], dh
invalid
invalid
cdq
cli
invalid
mov al, 6
invalid
jmp 0x140054214
invalid
mov al, 7
jmp 0x140054529
jmp 0x140054526
std
invalid
mov qword [rax + 0x78], 0xa
add byte [rax], al
mov r13, qword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
mov rbp, qword [rsp + 0x40]
mov r15, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x48]
jmp 0x14005392c
mov qword [rax + 0x78], 5
mov rax, qword [rsi + 0x3c8]
mov rbx, qword [rsi + 0x3d0]
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
call fcn.1400548c4
mov qword [rsi + 0x3e0], rbx
mov qword [rsi + 0x3e8], rax
mov qword [rsi + 0x3f0], rdx
mov qword [rsi + 0x3f8], 0
mov qword [rsi + 0x400], rdx
mov r13, qword [rsp + 0x38]
mov rbp, qword [rsp + 0x40]
mov r15, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x48]
jmp 0x14005374c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov rdx, rax
call fcn.1400ff950
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0x201
mov rcx, rax
call fcn.1400ff6c0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054859
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054868
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054859
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054868
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054859
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054868
lea rcx, str.not_implemented
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0xf
call fcn.1400ff740
jge 0x14005486f
or al, byte [rax]
int3
invalid
lea eax, [0x140144e38]
mov rcx, rdx
mov rdx, r8
mov r8, rax
call fcn.1400ff950
push rsp
mov al, 0xa
add byte [rax - 0x73], cl
add eax, 0xf0535
invalid
invalid
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
invalid
mov edx, 0x201
add dword [rdx], eax
add byte [rax], al
mov rcx, r8
mov r8, rax
call fcn.1400ff6c0
int3
call case.0x1400ac5ad.356
xor eax, eax
add rsp, 0x28
invalid
sub bl, al
invalid
in al, dx
sub byte [rcx - 0x3176b729], cl
cmp edx, 0x80
jae 0x140054960
or al, 0x48
mov ecx, esi
call fcn.14000beb7
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov byte [rax + rdx], dil
inc rdx
mov qword [rsi + 0x10], rdx
jmp 0x140054a08
invalid
add bh, al
and al, 0x24
add byte [rax], al
add byte [rax], al
mov eax, edi
cmp edi, 0x800
jae 0x140054990
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x24], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x25], dil
mov r8d, 2
jmp 0x1400549fb
add byte [rax], al
add bl, ch
imul eax, dword [rcx + 0x10000ff], 0
cmp edi, 0x10000
jae 0x1400549c3
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x24], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x26], dil
mov r8d, 3
jmp 0x1400549fb
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x24], al
mov eax, edi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x26], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x27], dil
mov r8d, 4
lea rdx, [rsp + 0x24]
mov rcx, rsi
call case.0x1400ac5ad.356
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ror byte [rax - 0x7d], 0xc4
sub byte [rdi + 0x5e], bl
ret
mov edi, eax
mov r8d, 0x120
mov rcx, rax
mov rdx, rsi
call fcn.1400fc250
add byte [rax - 0x73], cl
adc eax, 0xefd29
add byte [rax - 0x73], cl
adc eax, 0xefd29
lea edx, [0x140144778]
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
add ecx, 8
jmp fcn.1400c2bbc
sub esp, 0x30
mov rsi, rcx
mov rax, qword [rsp + 0x60]
invalid
cmp dword [rdx], 2
jne case.0x1400aa424.163
invalid
add rdx, 8
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.1400c2e33
jmp 0x140054aad
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.140044549
pushfq
cli
invalid
invalid
pushfq
cli
invalid
mov rax, rsi
add rsp, 0x30
pop rsi
ret
mov eax, edx
xor edx, edx
cmp dword [rcx], 2
mov eax, 0
je 0x140054ad1
invalid
or byte [rcx + rcx*4 - 0x3e], cl
mov rdx, r8
call fcn.1400444b5
invalid
nop
add rsp, 0x28
ret
cmp dword [rdx], eax
jne 0x140046b5c
add rcx, 8
jmp 0x1400c3214
invalid
invalid
invalid
add byte [rsi + 0x48], dl
sub esp, 0x20
mov rsi, rcx
cmp dword [rdx], 2
jne 0x140054b05
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x14f976b8], al
or byte [rax - 0x77], cl
int1
call fcn.140052e74
mov rax, rsi
add rsp, 0x20
pop rsi
ret
sub esp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x268]
test eax, eax
je 0x140054b3a
add rsp, 0x20
pop rsi
jmp fcn.1400529d6
sub esp, 0x5c8
mov r15, r8
mov r14, rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x140155ab4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsp + 0x370]
mov r8d, 0x258
mov rdx, r14
call fcn.1400fc250
jbe 0x140054bc0
add byte [rcx - 0x75], al
scasb al, byte [rdi]
invalid
add al, byte [rax]
add byte [rcx - 0x6535ff03], al
cmp ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
jbe 0x140054bc0
add byte [rcx - 0x75], al
scasb al, byte [rdi]
invalid
add dl, cl
invalid
add byte [rax], al
lea rcx, [r14 + 0x270]
mov r8d, 0x258
mov rdx, r14
call fcn.1400fc250
lea rsi, [r14 + 0x270]
lea rdi, [rsp + 0xa8]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.1400513c1
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x140054c11
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140054ee6
invalid
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa8
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xb0
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xb8
add byte [rax], al
mov r15, qword [rsp + 0xa8]
mov r13, qword [rsp + 0xb0]
mov bpl, byte [rsp + 0xb8]
add byte [rbx + 0xba2484], cl
add byte [rax], al
add byte [rbx + 0xba2484], cl
add byte [rax], al
mov dword [rsp + 0x28], eax
movzx eax, word [rsp + 0xbe]
mov word [rsp + 0x2c], ax
mov rcx, rsi
call fcn.1400529d6
jmp 0x140054ec5
mov r12, qword [r14 + 0x258]
call fcn.1400bc650
mov rdi, rax
add rdi, r12
jae 0x140054c6e
lea rcx, [rsp + 0x38]
and al, 0x38
call fcn.1400c3def
jmp 0x140054cd8
mov esi, edx
add esi, ebp
cmp esi, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rdx + 0xb]
inc rdi
je 0x140054c62
add esi, 0xc4653600
invalid
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.1400c682c
cmp dword [rax + 0x150], 0x3b9aca00
add dword [rax], eax
add byte [rax], al
retf 0x3b9a
je 0x140054f1c
add dword [rax], eax
add byte [rax], al
retf 0x3b9a
mov ecx, esi
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
retf 0x3b9a
sub esi, ecx
mov qword [rsp + 0x48], rax
and al, 0x48
invalid
retf 0x3b9a
and al, 0x48
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x40], esi
mov byte [rsp + 0xa0], 0
lea rdi, [rsp + 0x300]
lea rsi, [rsp + 0x38]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xa8]
lea rdx, [rsp + 0x370]
mov r8d, 0x258
mov rcx, rsi
call fcn.1400fc250
lea rcx, [r14 + 0x270]
mov r8d, 0x2c8
mov rdx, rsi
call fcn.1400fc250
lea rdi, [r14 + 0x270]
lea edi, [rsi + 0x270]
lea rsi, [r14 + 0x4c8]
call fcn.140066b08
mov ebp, eax
lea r12, [rsp + 0x38]
mov rcx, r12
mov rdx, rdi
mov r8, r15
call case.0x14004e46d.296
mov r12b, byte [r12 + 0x11]
cmp r12b, 3
jne 0x140054dc4
cmp bpl, 2
setne r12b
test bpl, 1
sete bpl
lea rcx, [rsp + 0x38]
call 0x140082b1d
add al, ch
xchg esi, eax
sbb eax, 0x84410001
in al, dx
add al, ch
xchg esi, eax
sbb eax, 0x84410001
in al, dx
jne 0x140054da6
cmp al, 2
je 0x140054da6
and al, 1
jne 0x140054da6
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
invalid
test eax, eax
je 0x140054e1a
invalid
add byte [rbp - 0x7c828b40], al
jge 0x140054d21
cmp eax, 1
je 0x140054e4a
clc
add dword [rdi], ecx
test byte [rax + rax - 0x76b80000], ah
int1
mov rcx, rsi
mov rdx, r15
call fcn.1400c3e63
test al, al
je 0x140054e93
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x140054ee6
mov r15, qword [rsp + 0x38]
mov r13, qword [rsp + 0x40]
cmp byte [rbx + rcx*4 + 0x6c], cl
and al, 0x40
mov bpl, byte [rsp + 0x48]
movzx eax, word [rsp + 0x4e]
mov ecx, dword [rsp + 0x4a]
mov dword [rsp + 0x20], ecx
mov word [rsp + 0x24], ax
mov rcx, rdi
call fcn.1400529d6
mov rcx, rsi
call fcn.140046311
inc dword [rcx - 0x80]
cld
add dh, byte [rbp + 8]
inc dword [rcx - 0x80]
cld
add dh, byte [rbp + 8]
mov r12b, 2
jmp 0x140054ec5
movzx eax, word [rsp + 0x24]
mov word [rsp + 0x2c], ax
sub al, 0x8b
and al, 0x20
invalid
sub al, 0x8b
and al, 0x20
invalid
and byte [rcx - 0x16d7dbbc], cl
stosd dword [rdi], eax
add byte [rax], al
add byte [rbx + 0x11128405], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
and eax, 0x58
mov dword [rsp + 0x28], eax
jmp 0x140054ec5
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov r12, qword [rcx + rax*8]
lea rcx, [r12 + 0x88]
lea rdx, [0x1400c026b]
call fcn.1400a3e70
mov byte [r12 + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
mov bpl, byte [rax + 0xcc]
mov r12b, byte [rax + 0xcd]
mov byte [rax + 0xcc], 0
mov rcx, rsi
mov rdx, r15
call fcn.1400c3e63
mov r15d, eax
mov ecx, ebp
mov edx, r12d
call fcn.1400c0abf
invalid
add byte [rbp - 0x7c], al
dec dword [rdi]
test dword [rsi], esp
invalid
invalid
invalid
movzx eax, word [rsp + 0x34]
mov word [rsp + 0x24], ax
mov eax, dword [rsp + 0x30]
xor byte [rcx + 0x48202444], cl
mov ecx, edi
xor byte [rcx + 0x48202444], cl
mov ecx, edi
call fcn.1400529d6
mov rcx, rsi
call fcn.140046311
mov r12b, 2
lea r13, [0x140143100]
mov r15d, 1
mov qword [rbx], r15
mov qword [rbx + 8], r13
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
mov eax, dword [rsp + 0x28]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x2c]
mov word [rbx + 0x16], ax
mov al, 1
mov byte [r14 + 0x268], al
mov rax, rbx
add rsp, 0x5c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x23
call fcn.1400ff740
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x73
call fcn.1400ffb30
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400562cb
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x1400562c4
mov rcx, qword [rsi]
add rsp, 0x20
pop rsi
jmp fcn.140056360
nop
add rsp, 0x20
pop rsi
ret
mov rcx, rbx
mov rdx, r14
call fcn.14008bb2a
test rax, rax
jne 0x14005917d
mov r14, qword [rbx + 0x1d8]
mov rsi, qword [r14]
test rsi, rsi
je 0x140059332
cmp byte [rbx + 0x178], 0
jne 0x140059211
cmp qword [rbx + 0x70], 4
je 0x1400591ab
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x2a0], eax
invalid
invalid
test byte [rax + rcx], ah
and al, 8
mov dword [rsp + 0x2a0], eax
mov rax, qword [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xe9ff6
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xe9ff6
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0x2d0], 7
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add al, byte [rax]
add al, ch
cld
jrcxz 0x140059a5a
invalid
jmp 0x140059c6f
add al, byte [rax]
add al, ch
cld
jrcxz 0x140059a5a
invalid
cmp byte [rbx + 0xa0], 0
je 0x140059c7f
mov eax, 5
jmp 0x140059c84
mov eax, 4
mov rcx, qword [rsp + 0x50]
mov qword [rcx], rax
cmp qword [r14], 0
je 0x140059c9a
mov rcx, rsi
call fcn.140085bf0
mov qword [r14], 0
mov r14, qword [rsp + 0x38]
cmp byte [rbx + 0x1e0], 0
je 0x140059198
jmp 0x140059161
add eax, 0xc6000000
adc esp, 0
invalid
add byte [rax], al
add byte [rdx], al
mov r14, qword [rsp + 0x38]
invalid
lea r15, [rsp + 0x4c0]
jmp 0x140059161
mov ah, 0x24
nop
add al, byte [rax]
add byte [rax - 0x73], cl
test byte [rcx + rax*8], ah
add al, 0
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x291], xmm0
movups xmmword [rsp + 0x2a1], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rsp + 0x2b0], rax
mov rcx, qword [rbx + 0xc8]
call fcn.14002e060
mov rsi, rax
mov edi, 2
test rax, rax
je 0x140059f59
lea rcx, [rsp + 0x290]
call fcn.1400476be
jmp 0x140059fb6
add byte [rax], al
mov edi, 1
add byte [rbp + 0xb], dh
add byte [rbp + 0xb], dh
cmp qword [rbx + 0x70], 4
jne 0x140059fc0
mov byte [rcx], al
add byte [rax], al
mov byte [rcx], al
add byte [rax], al
mov rsi, qword [rbx + 8]
cmp qword [rbx], 0
mov qword [rbx], 0
je 0x14005a321
mov qword [rsp + 0xf0], rsi
mov rdi, qword [rbx + 0xc0]
mov qword [rbx + 0xc0], 0
test rdi, rdi
dec dword [rdi]
test byte [rbx + 1], ah
add byte [rax], al
dec dword [rdi]
test byte [rbx + 1], ah
add byte [rax], al
lea rcx, [rsp + 0xf0]
call fcn.14002ac4d
jmp 0x140059eab
add byte [rax], al
add byte [rax - 0x76], al
mov bl, 0xd0
rol byte [rcx], 1
add byte [rax], al
invalid
adc eax, 1
add byte [rax], al
mov sil, byte [rbx + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
mov byte [rbx + 0x1d0], 3
cmp sil, 3
add eax, dword [rax - 0x80]
inc byte [rbx]
je 0x140059f28
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
adc byte [rsp + 0x10], cl
lea r14, [rsp + 0xf0]
add byte [rax], al
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
mov byte [r14 + 0x20], sil
mov eax, dword [rbx + 0x1d1]
mov ecx, dword [rbx + 0x1d4]
mov dword [r14 + 0x21], eax
and dword [rcx - 0x77], r8d
and al, 0xb1
or al, ch
xchg edx, eax
adc bh, ch
dec dword [rax - 0x77]
ret
lea rdx, str.connection_errorC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2client.rs
mov r8d, 0x10
mov eax, 0x10
mov rcx, rax
call case.0x14002441e.263
mov rcx, qword [r14 + 0x10]
mov edx, esi
mov r8, rbx
call fcn.14002dc69
mov rcx, r14
call fcn.14008643c
and dword [rcx - 0x77], r8d
and al, 0xb1
or al, ch
xchg edx, eax
adc bh, ch
dec dword [rax - 0x77]
ret
lea rdx, [rsp + 0xf0]
mov qword [rdx + 8], rdi
mov qword [rdx], 3
mov rcx, qword [rsp + 0xc8]
call fcn.140085cc7
mov rsi, rax
test rax, rax
jne 0x14005a2e5
jmp 0x14005a2e3
cmp r14d, 2
je 0x140059f6c
cmp r14d, 1
je 0x140059f6c
test r14, r14
je 0x140059f74
jmp 0x140059f7e
lea rbp, [rsp + 0x294]
cmp dword [rbp], 0
je 0x14005a31a
mov rax, qword [rsp + 0x2b0]
lea rcx, [rsp + 0xf0]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x290]
movups xmm1, xmmword [rsp + 0x2a0]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.14002b301
mov rsi, rax
mov edi, 2
cmp edi, 3
jne 0x140059fc5
mov edi, 1
jmp 0x14005a2e7
test rdi, rdi
je 0x14005a046
cmp edi, 2
je 0x14005a2e5
mov rax, qword [rbx]
mov qword [rbx], 3
cmp rax, 2
jae case.0x14003b110.272
xor esi, esi
jmp 0x14005a2e7
jb 0x14005a085
lea rdi, [rsp + 0x740]
mov rcx, rdi
call fcn.1400036eb
mov qword [rsp + 0x880], rbx
mov rax, qword [rdi + 0x10]
mov r14, rax
sub r14, rbx
jb 0x14005a5fa
mov r15, rbx
add r15, qword [rsp + 0x748]
mov r12, qword [rsp + 0x740]
mov rbx, qword [rsp + 0x758]
lea rax, [rsp + 0x158]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x290], xmm0
and al, 0x90
add al, byte [rax]
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
mov dword [rsp + 0x2a0], ecx
and al, 0x90
add al, byte [rax]
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
mov dword [rsp + 0x2a0], ecx
invalid
invalid
js 0x14005a073
mov dword [rsp + 0x2a0], ecx
cmp qword [rax - 0x68], 0
je 0x14005a0f5
add byte [rdi + rdx + 0x4c], dh
mov eax, dword [rsp + 0xf8]
mov r8, qword [rsp + 0xf8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rdi, [rsp + 0x110]
mov rcx, rdi
call fcn.14007e88f
cmp qword [rdi], 0
je 0x14005a122
mov r8, qword [rsp + 0x118]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp dword [rsp + 0xd70], 3
je 0x14005a139
lea rcx, [rsp + 0xd70]
call fcn.14002ed94
cmp qword [rsp + 0xe20], 0
je 0x14005a151
lea rcx, [rsp + 0xe20]
call fcn.14004695d
mov al, byte [rsp + 0xe08]
cmp al, 0xb
je 0x14005a182
cmp al, 0xa
jb 0x14005a182
cmp qword [rsp + 0xe18], 0
je 0x14005a182
cmp qword [rsp + 0xd60], 0
je 0x14005a1b6
mov rdi, qword [rsp + 0xd68]
test rdi, rdi
je 0x14005a1b6
mov rax, qword [rsp + 0x2a0]
lea r13, [rsp + 0x108]
mov qword [r13 - 8], rax
movaps xmm0, xmmword [rsp + 0x290]
movaps xmmword [r13 - 0x18], xmm0
mov qword [r13], r12
mov qword [r13 + 8], r15
mov qword [r13 + 0x10], r14
mov qword [r13 + 0x18], rbx
lea rdi, [rsp + 0x128]
movups xmm0, xmmword [rsp + 0xee0]
movups xmm1, xmmword [rsp + 0xef0]
movups xmm2, xmmword [rsp + 0xf00]
movups xmmword [rdi], xmm0
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi + 0x20], xmm2
cmp byte [rsp + 0xf30], 3
je 0x14005a229
xor edi, edi
mov rax, rdi
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x1010]
adc byte [rax], dl
add byte [rax], al
movaps xmm7, xmmword [rsp + 0x1020]
movaps xmm8, xmmword [rsp + 0x1030]
add rsp, 0x1048
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor edi, edi
jmp 0x140059dfb
mov rcx, qword [rbx + 0x140]
mov rax, qword [rbx + 0x148]
or dword [rax + 1], 0
add byte [rcx + rcx*4 - 0xe], cl
add dword [rax], eax
add byte [rax - 0x75], cl
or dword [rax + 1], 0
add byte [rcx + rcx*4 - 0xe], cl
call qword [rax + 0x30]
mov r14, rdx
test rax, rax
jne 0x14005a35f
xor byte [rcx - 0x77], cl
invalid
sal byte [rbp + 0x22], 0x4d
test esi, esi
test r14, r14
jne 0x14005a35f
mov ebx, 0xc0
mov qword [rbx + 0xc0], 0
test rdi, rdi
jne 0x140059eab
test rax, rax
jne 0x14005a2e7
mov cl, 0xa
call fcn.14002b18c
mov rdi, rax
mov rcx, rax
mov rdx, r14
call fcn.14002b1d9
jmp 0x140059eab
lea r8, [rsp + 0xbe0]
mov edx, 0x2b
call fcn.1400ffa90
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
mov edx, 0x2b
call fcn.1400ff740
lea r8, [rsp + 0x740]
mov qword [r8], rdx
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rs
mov qword [rsp + 0x20], rax
lea rcx, str.just_sent_Ok
lea r9, fcn.14002c9d5
mov edx, 0xc
call fcn.1400ffa90
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x1401463e0]
mov edx, 0x28
call fcn.1400ff740
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
jmp 0x14005a48b
push 0x4c000f8b
lea ecx, [0x140122e60]
or eax, 0xc8951
or eax, 0xc8951
jmp 0x14005a46b
mov rcx, rsi
call fcn.14005a715
add byte [rax], al
add byte [rax], al
lea rcx, str.Upgrade_expects_h1
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
lea edx, [0x140146f38]
lea edx, [0x140146f38]
call fcn.14005a72f
mov ecx, 8
mov edx, 0x18
call fcn.1400ff110
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x290], rax
add byte [rax], al
add byte [rax], al
lea rax, [0x14002b7b9]
mov qword [rsp + 0x298], rax
add byte [rax - 0x73], cl
add eax, 0xe9207
add byte [rax - 0x73], cl
add eax, 0xe9207
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x290]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
call fcn.1400ff580
lea r8, [rsp + 0xf0]
mov rax, qword [rsp + 0x60]
mov qword [r8], rax
mov eax, dword [rsp + 0x44]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
jmp 0x14005a473
lea rcx, [rsp + 0x5e0]
mov qword [rcx], rax
lea rax, [rsp + 0x880]
lea rdx, [rsp + 0x4c0]
mov qword [rdx], rax
lea rax, [0x14003c930]
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov qword [rdx + 0x10], rcx
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0xf6d4e
str word [rax - 0x73]
mov word [rax + rdx*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax + 2], edi
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x290], rax
lea rax, [0x14002b7b9]
mov qword [rsp + 0x298], rax
lea rax, [0x140143768]
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add al, byte [rax]
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe9190
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add al, byte [rax]
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe9190
call fcn.1400ff580
mov rax, qword [rsp + 0x298]
mov cl, byte [rsp + 0x2a0]
mov word [rax + riz*4], fs
add al, byte [rax]
invalid
and al, 0x98
add al, byte [rax]
add byte [rdx + 0x2a0248c], cl
mov word [rax + riz*4], fs
add al, byte [rax]
invalid
mov word [rax + riz*4], fs
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
rol byte [rax + rax], 0
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
lea r8, [rsp + 0x4c0]
rol byte [rax + rax], 0
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
str word [rbp + rcx*4 + 0xd]
wait
fisttp qword [rsi]
add cl, ch
jns 0x14005a6f5
jmp 0x14005a473
invalid
lea rcx, [0x14011f4d1]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_stream.rsassertion_failed:_self.ref_count___usize::MAX
add eax, 0xc4df6
add eax, 0xc4df6
mov edx, 0x2d
call fcn.1400ff740
int3
in al, dx
push 0x24448d48
sub byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffca0de
mov qword [rax + 8], rcx
lea r8, str.internal_error:_entered_unreachable_code:
lea rcx, [rsp + 0x38]
mov qword [rcx], r8
mov r8d, 1
mov qword [rcx + 8], r8
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
call fcn.1400ff580
int3
add byte [rax], al
mov rcx, rsi
call fcn.14005a893
loope 0x14005a7b0
add byte [rax], al
loope 0x14005a7b0
add byte [rax], al
mov rax, qword [rsi]
lock dec qword [rax]
or byte [rbp + 8], dh
or byte [rbp + 8], dh
mov rcx, qword [rsi]
call fcn.140056360
mov rax, qword [rsi + 8]
mov ecx, 3
xchg qword [rax + 0x10], rcx
call 0x1400d04cb
add byte [rdx + rax], bh
add byte [rdx + rax], bh
jne 0x14005a80c
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov cl, 1
xchg byte [rax + 0x28], cl
test cl, cl
jne 0x14005a7dd
lea rcx, [rax + 0x18]
mov rbx, qword [rax + 0x18]
invalid
sbb byte [rax - 0x75], cl
pop rax
sbb byte [rax - 0x75], cl
js 0x14005a812
mov rdi, qword [rax + 0x20]
mov qword [rax + 0x18], 0
add byte [rax], al
mov dl, 4
call fcn.14005a93d
test rbx, rbx
je 0x14005a80c
mov rcx, rdi
call qword [rbx + 8]
mov rax, qword [rsi + 8]
lock dec qword [rax]
dec dword [rax]
jne 0x14005a826
mov rcx, qword [rsi + 8]
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
jmp fcn.14002e5c4
sahf
invalid
std
invalid
or byte [rax - 0x7d], cl
invalid
sahf
cmp eax, 0x4890fffd
add esp, 0x20
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rdi
sub rsp, 0x28
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rax, qword [rcx + 8]
mov ecx, 3
add byte [rax - 0x79], cl
adc al, bpl
sbb dword [rdi + rax], 0x3d75023c
invalid
add byte [rdx + rax], bh
jne 0x14005a88b
add byte [rax - 0x79], cl
adc al, bpl
sbb dword [rdi + rax], 0x3d75023c
invalid
add byte [rdx + rax], bh
jne 0x14005a88b
invalid
mov rax, qword [rsi + 8]
mov cl, 1
xchg byte [rax + 0x28], cl
test cl, cl
leave
leave
jne 0x14005a852
js 0x14005a87b
mov rsi, qword [rax + 0x20]
mov qword [rax + 0x18], 0
mov dl, 4
call fcn.14005a93d
add byte [rax - 0x7b], cl
invalid
je 0x14005a88b
add byte [rax - 0x7b], cl
push qword [rax + rdx + 0x48]
mov eax, edi
mov rax, rdi
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [rax + 8]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
lea ebx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.14008fbe8
add eax, dword [rax]
invalid
add eax, dword [rax]
mov rax, qword [rsp + 0x120]
add rax, 0xfffffffffffffffd
cmp rax, 2
jb 0x14005a927
lock sub qword [r14 + 0x1c8], 2
jb 0x14005a934
mov rax, qword [rsp + 0x120]
add rax, 0xfffffffffffffffd
cmp rax, 2
jb 0x14005a8e0
mov rcx, rbx
call fcn.140056425
add byte [rbx - 0x46140001], bh
add byte [rbx - 0x46140001], bh
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r14
ret
mov ecx, 7
int 0x29
ud2
pop rax
movzx eax, dl
lea rdx, [0x140155ac8]
adc eax, 0xfb17d
adc eax, 0xfb17d
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
add eax, edx
jmp rax
mov byte [rcx + 0x10], 0
jmp 0x14005a95f
xor eax, eax
xchg byte [rcx + 0x10], al
add rsp, 0x58
ret
lea rax, [0x140152500]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf7b7c
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf7b7c
call fcn.1400ff580
lea rax, str.there_is_no_such_thing_as_an_acquire_release_store
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
call fcn.1400ff580
int3
xor ebx, ebx
mov rcx, r13
mov rdx, rsi
mov r8d, edi
xor r9d, r9d
call fcn.1400c6ad3
test rbp, rbp
je 0x14005c7b3
mov rcx, rbp
call fcn.140055e4f
test rax, rax
je 0x14005c7b1
ror byte [rdi], 0x85
add al, byte [rcx]
add byte [rax], al
movq rcx, xmm0
mov rax, rcx
shr rax, 9
movabs rdx, 0x44b82fa09b5a53
mul rdx
shr rdx, 0xb
sub rbx, rdx
jb 0x14005c801
imul eax, edx, 0x3b9aca00
sub ecx, eax
cmp ebp, ecx
jae 0x14005c75b
test rbx, rbx
je 0x14005c801
dec rbx
add ebp, 0x3b9aca00
sub ebp, ecx
mov eax, ebp
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add rbx, rax
jb 0x14005c845
imul eax, eax, 0x3b9aca00
sub ebp, eax
mov rsi, rbx
mov edi, ebp
mov r13, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x60]
jmp 0x14005c30e
xor ebx, ebx
mov eax, ebx
movaps xmm6, xmmword [rsp + 0x120]
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.overflow_when_subtracting_duration_from_instant
lea r8, [0x14014c2a8]
mov edx, 0x2f
call fcn.1400ffb30
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_timeinterval.rs
mov qword [rsp + 0x20], rax
str word [r8 - 0x77]
and al, 0x20
lea rcx, str.too_much_time_has_elapsed_since_the_interval_was_supposed_to_tick
lea r9, [0x140150100]
lea r8, [rsp + 0xf0]
mov edx, 0x41
call fcn.1400ffa90
xor cl, byte [r10]
or al, byte [rax]
or al, byte [rax]
lea rax, str.overflow_in_Duration::new
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_time.rs
call fcn.1400ff580
int3
dec qword [rax]
jne 0x14005c992
lea rcx, [rsi + 0x20]
call fcn.1400788c8
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005a79b
add dword [rax - 0x7d], ecx
clc
or cl, byte [rdi]
test byte [rbp + 1], bl
add byte [rax], al
cmp eax, 9
je 0x14005cbd0
mov r8, rdx
mov rbx, rcx
lea rsi, [rsp + 0x40]
mov rcx, rsi
mov rdx, rbx
call fcn.14005aaa9
mov bpl, byte [rsi + 0x70]
cmp bpl, 3
jne 0x14005caa3
mov al, 1
jmp 0x14005cbc2
lea rax, [rsp + 0x48]
mov r14, qword [rax - 8]
lea rdi, [rsp + 0x120]
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 + 0x33], eax
mov dword [rsp + 0x30], ecx
cmp dword [rbx], 9
je 0x14005cbe8
mov rcx, rbx
call fcn.1400865fd
mov qword [rbx], 9
cmp bpl, 2
jne 0x14005caf5
mov rcx, r14
call fcn.14005587b
jmp 0x14005cb1a
lea rdi, [rsp + 0x40]
lea rsi, [rsp + 0x120]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
lea rax, [rsp + 0x188]
lea rsi, [rsp + 0x40]
je 0x14005cb4a
mov ecx, 0xd
je 0x14005cb4a
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x38]
mov edx, dword [rsp + 0x3b]
mov dword [rsp + 0x23], edx
mov dword [rsp + 0x20], ecx
lea rdi, [rsp + 0xb8]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
mov dword [rsp + 0x2b], ecx
mov dword [rsp + 0x28], eax
mov rax, qword [rbx]
cmp rax, 9
je 0x14005cb7b
cmp eax, 0xa
je 0x14005cbf1
mov rcx, rbx
call fcn.1400865fd
fld1
invalid
mov qword [rbx], 0xa
lea rax, [rsp + 0x48]
mov qword [rax - 8], r14
lea rsi, [rsp + 0xb8]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x68], bpl
mov ecx, dword [rsp + 0x28]
mov edx, dword [rsp + 0x2b]
and al, 0x2b
and al, 0x2b
mov dword [rax + 0x69], ecx
mov dword [rax + 0x6c], edx
cmp bpl, 2
je case.0x14001e327.687
lea rcx, [rsp + 0x40]
call fcn.14005b091
xor eax, eax
add rsp, 0x1f0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140144c88]
mov edx, 0x36
call fcn.140102f8b
mov qword [rbx], 9
jmp 0x14005cbf8
mov qword [rbx], 0xa
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140144c38]
mov edx, 0x28
call fcn.1400ff740
int3
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [r8]
call fcn.1400c09ef
mov ebx, eax
cmp bl, 2
jne 0x14005cc4c
xor ebp, ebp
xor ebx, ebx
jmp 0x14005cc66
xor ecx, ecx
xor edx, edx
call fcn.1400c0c5c
test bl, 1
add dword [rdi], ecx
test esi, ebp
add byte [rax], al
invalid
add dword [rdi], ecx
test esi, ebp
add byte [rax], al
add byte [rcx + 0x8edc1dd], cl
mov ebp, ebx
shr ebp, 8
shr ebx, 0x10
mov r12, qword [r15 + 0x30]
test r12b, 2
jne 0x14005ccfa
test r12b, 4
jne 0x14005cd10
test r12b, 1
je 0x14005cc94
lea rcx, [r15 + 0x20]
mov rdx, qword [r14]
call fcn.1400c1c92
test al, al
je 0x14005cc9c
invalid
or byte [rcx - 0xa], al
invalid
test r12b, 1
je 0x14005ccbe
and byte [r9 - 0x75], r9b
sub r15b, r15b
push rax
sbb byte [rcx - 0x75], cl
invalid
mov rcx, rax
or rcx, 1
leave
add eax, esi
cmpxchg qword [r15 + 0x30], rcx
leave
add eax, esi
cmpxchg qword [r15 + 0x30], rcx
jne 0x14005ccd6
test al, 2
jne 0x14005ccfa
mov ecx, ebp
mov edx, ebx
call fcn.1400c0c5c
jmp 0x14005cd4c
pop rax
mov r14, qword [r15 + 0x38]
mov r12, qword [r15 + 0x40]
mov qword [r15 + 0x40], 5
cmp r12, 5
jne 0x14005cd23
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c5c
invalid
invalid
invalid
mov qword [rsi + 8], 5
jmp 0x14005cd54
lea rdx, [r15 + 0x48]
lea rcx, [rsp + 0x20]
mov r8d, 0xf8
add byte [rax], al
add al, ch
sbb ebp, esi
or dword [rax], eax
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c5c
cmp r12, 5
je 0x14005cd19
cmp r12, 6
jne 0x14005cd66
mov qword [rsi + 8], 6
add rsp, 0x210
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea edx, [rsp + 0x118]
mov r8d, 0xf8
call fcn.1400fc250
mov qword [rsi], r14
mov qword [rsi + 8], r12
jmp 0x14005cd54
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
call fcn.1400ff580
int3
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], al
add al, ch
mov dh, 0x60
or al, byte [rax]
mov byte [rsi + 0x20], 3
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140144c38]
mov edx, 0x28
call fcn.1400ff740
int3
push rdi
sub rsp, 0x28
mov rdi, qword [rcx]
test rdi, rdi
je 0x14005cf20
mov rsi, rcx
lea rcx, [rdi + 0x10]
call fcn.14005d39f
lock dec qword [rdi]
jne 0x14005cf20
mov rcx, qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14005d3e5
nop
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x20
mov rsi, rcx
call fcn.14002ed94
mov rdi, qword [rsi + 0x80]
mov rdx, qword [rsi + 0x88]
mov rcx, rdi
call fcn.14009561f
cmp qword [rsi + 0x78], 0
je 0x14005cf6a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x60]
call fcn.14005d354
mov rdi, qword [rsi + 0x98]
mov rbx, qword [rsi + 0xa0]
test rbx, rbx
je 0x14005cf9f
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rdi + r14*8]
inc r14
call r15
cmp rbx, r14
jne 0x14005cf90
cmp qword [rsi + 0x90], 0
je 0x14005cfbb
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x158]
test rcx, rcx
je 0x14005cfcc
call fcn.14005d318
lea rcx, [rsi + 0x120]
call fcn.140095834
mov rax, qword [rsi + 0x160]
test rax, rax
je 0x14005d004
lock dec qword [rax]
jne 0x14005d004
add rsi, 0x160
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400788c8
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
or dword [rax + 0x198b9], eax
add byte [rax], al
jne 0x14005d035
mov byte [rcx + 0x198], 1
add eax, esi
or qword [rcx + 0x1c8], 1
lock or qword [rcx + 0x1c8], 1
add rcx, 0x1a0
call fcn.1400c6ef3
mov r15, qword [rsi]
lea rdi, [r15 + 0x80]
lea rbx, [r15 + 0x180]
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call case.0x140012fcf.1265
cmp dword [rsp + 0x28], 1
ja 0x14005d091
lock sub qword [r15 + 0x1c8], 2
jb 0x14005d0c0
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x14005d0b0
push r14
push rsi
push rdi
push rbx
sub rsp, 0x138
mov rsi, rcx
lea rdi, [rcx + 0x80]
lea rbx, [rcx + 0x180]
lea r14, [rsp + 0x20]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call case.0x140012fcf.1265
cmp dword [rsp + 0x20], 1
ja 0x14005d10a
out 0x48, al
mov eax, dword [rsi + 0x100]
test rax, rax
je 0x14005d148
mov rcx, qword [rsi + 0x108]
or byte [rcx], al
add byte [rax], al
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x14005d175
lock dec qword [rsi + 8]
jne 0x14005d175
clc
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x138
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r14
ret
and byte [rax - 0x7d], cl
mov esi, pe_nt_image_headers64
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0xf8]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x88], 0
je 0x14005d1d4
mov r8, qword [rsi + 0x90]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x28]
call fcn.14002ed94
cmp qword [rsi], 0
je 0x14005d1ec
lea rcx, [rsi + 8]
call fcn.1400569c4
add rsi, 0x110
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005d200
in al, dx
sub byte [rax - 0x75], cl
cmp dword [rax - 0x7b], ecx
push qword [rax + riz + 0x48]
mov esi, ecx
lea rcx, [rdi + 0x10]
call fcn.1400566aa
lock dec qword [rdi]
jne 0x14005d22e
adc al, ch
nop
xchg esp, eax
invalid
mov rcx, qword [rsi]
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp 0x14005d236
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov rdi, qword [rcx + 0x30]
test dil, 1
je 0x14005d254
sub byte [rdi + 0x5e], bl
ret
cmp eax, 3
je 0x14005d2b8
cmp eax, 4
jne 0x14005d2c6
add rsp, 0x20
pop rsi
ret
mov rcx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.14005d318
mov rcx, rsi
call fcn.14002ed94
mov rcx, qword [rsi + 0x60]
call fcn.14000b4b8
lea rcx, [rsi + 0x70]
call fcn.1400569c4
mov rsi, qword [rsi + 0x90]
cmp qword [rsi], 0
je 0x14005d300
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
cmp dword [rcx + 0x58], 0
je 0x14005d330
lea rcx, [rsi + 0x58]
call fcn.14002ac83
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov rdx, qword [rsi + 8]
call fcn.14009764b
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
sub esp, 0x28
cmp qword [rcx], 0
je 0x14005d367
add rsp, 0x28
pop rdi
pop rsi
ret
mov rsi, qword [rcx + 8]
mov rdi, qword [rcx + 0x10]
mov rcx, rsi
call qword [rdi]
invalid
cmp qword [rdi + 8], 0
je 0x14005d360
invalid
cmp qword [rdi + 0x10], 0x11
jb 0x14005d386
mov rsi, qword [rsi - 8]
mov esi, dword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
sub rsp, 0x20
mov rax, qword [rcx + 0x30]
mov rsi, rax
test sil, 4
jne 0x14005d3c3
mov rdx, rsi
or rdx, 2
mov rax, rsi
lock cmpxchg qword [rcx + 0x30], rdx
xor byte [rbp - 0x1b], dh
xor byte [rbp - 0x1b], dh
mov eax, esi
and eax, 5
cmp eax, 1
jne 0x14005d3d8
mov rax, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x28]
call qword [rax + 0x10]
test sil, 4
sete al
add rsp, 0x20
pop rsi
ret
mov esi, ecx
mov rdi, qword [rcx + 0x40]
test dil, 1
je 0x14005d403
mov rax, qword [rsi + 0x30]
mov rcx, qword [rsi + 0x38]
call qword [rax + 0x18]
test dil, 8
je 0x14005d414
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + 0x18]
cmp qword [rsi + 0x10], 0
je 0x14005d429
mov rcx, qword [rsi + 0x18]
test rcx, rcx
je 0x14005d429
cmp rsi, 0xffffffffffffffff
je 0x14005d44f
add byte [rax], al
movdqa xmmword [rsp + 0x46b0], xmm7
movdqa xmmword [rsp + 0x46a0], xmm6
movabs al, byte [0xf02484894c000046]
add eax, 0x89480000
ror dword [rax - 0x77], cl
mov dword [rsp + 0x5e8], ecx
movabs al, byte [0xf02484894c000046]
add eax, 0x89480000
ror dword [rax - 0x77], cl
mov dword [rsp + 0x5e8], ecx
lea rax, [rdx + 8]
invalid
invalid
test byte [rax + rax*8], ah
mov dword [rsp + 0x5e8], ecx
lea rax, [rdx + 8]
mov qword [rsp + 0xc0], rax
add byte [rax], al
add byte [rax - 0x73], cl
adc byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
jns 0x14005d504
mov dword [rsp + 0xe0], eax
add byte [rax], al
add byte [rax - 0x73], cl
adc byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
jns 0x14005d504
mov dword [rsp + 0xe0], eax
mov rax, qword [rdx]
pcmpeqd xmm6, xmm6
lea rbp, [0x1401498d0]
inc ebx
invalid
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x18
add dword [rax], eax
invalid
inc ebx
invalid
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rax - 0x73], cl
std
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
mov ecx, 0
add byte [rax], al
add byte [rax], al
cmovae rax, rcx
xor ecx, ecx
cmp rax, 1
add dword [rdi], ecx
xchg esp, eax
ror dword [rax - 0x77], 0xdf
add dword [rdi], ecx
xchg esp, eax
ror dword [rax - 0x77], 0xdf
fisttp word [rax + 0xf]
mov esp, 0xc024
add byte [rax - 0x3f], cl
loope 0x14005d50a
cmove rdi, qword [rsp + 0xc0]
shl rcx, 3
shl ecx, 3
test rax, rax
jne 0x14005ecd7
add byte [rbx + 0xf020b3c], al
test byte [rbx], ah
insb byte [rdi], dx
add byte [rax], al
mov qword [rsp + 0x98], rcx
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
xchg eax, esp
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
cmp dword [rbx + rcx], 2
je 0x14006413d
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
xchg eax, esp
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x7d], cl
sti
add al, 0xf
test bh, bh
imul eax, dword [rax], 0
mov rbx, qword [rax]
cmp rbx, 4
je 0x14006413d
lea rax, [rdi + 0x160]
mov qword [rsp + 0xc8], rax
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
xchg eax, ebp
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xa024
invalid
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
xchg eax, ebp
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xa024
add byte [rax - 0x73], cl
dec qword [r8 - 0x7d]
sti
add bh, byte [rax]
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
cmovae rax, rcx
test rax, rax
jne 0x14005e674
mov ecx, 0xf
lea rdx, [rsp + 0xb10]
mov rdi, rdx
mov rsi, qword [rsp + 0xb0]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0xb88]
mov rsi, qword [rsp + 0xc8]
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x21b0]
mov al, 0x21
add byte [rax], al
mov al, 0x21
add byte [rax], al
mov r8d, 0xd0
mov rcx, rsi
call fcn.1400fc250
mov rax, qword [rsp + 0x80]
mov qword [rax], 3
cmp rbx, 1
ja 0x1400640f7
xchg dword [rdi], edx
imul eax, dword [rax], 0
xchg dword [rdi], edx
imul eax, dword [rax], 0
invalid
mov qword [rsp + 0xb10], rbx
mov dword [rsp + 0xb10], ebx
mov ecx, 0xf
lea rdi, [rsp + 0xb18]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0x820]
lea rsi, [rsp + 0x2228]
mov ah, 0x24
sub byte [rdx], ah
add byte [rax], al
mov ah, 0x24
sub byte [rdx], ah
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0xb48]
or rax, qword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rbx + 0xb502484], cl
add byte [rax], al
or rax, qword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
and al, 0x90
and al, 0x90
add byte [rax], al
add byte [rbx + 0xb502484], cl
add byte [rax], al
mov dword [rsp + 0xd0], eax
mov rax, qword [rsp + 0xb80]
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
or eax, dword [rax]
add byte [rax], al
mov rcx, qword [rax + 0x20]
test rcx, rcx
add byte [rax], al
mov rcx, qword [rax + 0x20]
test rcx, rcx
je 0x14005dfe4
or dword [rax], eax
add byte [rax - 0x75], cl
mov rbx, qword [rax + 0x18]
lea rax, [rcx + rcx*8]
mov rbx, qword [rax + 0x18]
lea rax, [rcx + rcx*8]
shl rax, 4
add rax, rbx
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
and al, 0x58
movabs rax, 0x8000000000000000
cmp qword [rbx + 0x60], rax
invalid
invalid
jne case.default.0x14005d67a
or byte [rax + 0x39], 0x43
invalid
invalid
xor eax, eax
ror byte [rax - 0x75], 0xb
mov rcx, qword [rbx]
lea rdx, [0x140155af0]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x14005d601
test al, al
jne 0x14005dfac
lea rdx, [rbx + 8]
lea rcx, [rsp + 0x1c20]
and al, 0x20
sbb al, 0
add al, ch
mov al, 0xdf
add al, byte [rax]
and al, 0x20
sbb al, 0
add al, ch
mov al, 0xdf
add al, byte [rax]
jmp 0x14005df94
lea rcx, [rsp + 0x820]
call fcn.140055777
mov rsi, rax
test rdx, rdx
je 0x14005d920
or byte [rax], al
add al, ch
rol byte [rax - 0x76b70001], 1
invalid
mov rdi, rdx
mov r9b, byte [rsi]
mov cl, byte [rsi]
mov cl, byte [rsi]
cmp r9b, 0x5b
jne 0x14005d9ee
add rdi, rsi
xor eax, eax
ror byte [rcx - 0x77], 0xf0
test r9b, r9b
js 0x14005d6da
and ebx, 0x3f
cmp r9b, 0xdf
jbe 0x14005d733
movzx r10d, byte [r8 + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
cmp r9b, 0xf0
cmp cl, 0xf0
jb 0x14005d742
lea rcx, [r8 + 4]
movzx r9d, byte [r8 + 3]
add rax, qword [rbx - 0x1d3ef81e]
adc al, byte [rcx - 0x3f]
loop 0x14005d721
add rax, qword [rbx - 0x1d3ef81e]
adc al, byte [rcx - 0x3f]
loop 0x14005d721
and r9d, 0x3f
and ecx, 0x3f
or r9d, r10d
or r9d, edx
cmp r9d, 0x110000
rol dword [rcx + 9], 1
rol dword [rcx - 0x7f], 1
stc
add byte [rax], al
adc dword [rax], eax
jne 0x14005d74f
jmp 0x14005dfd6
lea rcx, [r8 + 2]
shl edx, 6
or edx, r11d
mov r9d, edx
jmp 0x14005d74f
lea rcx, [r8 + 3]
shl edx, 0xc
or al, 0x41
or edx, edx
invalid
or al, 0x41
or edx, edx
invalid
rol byte [rbp - 0x77], cl
ror dword [rax - 0x77], 1
retf 0x294c
mov r9d, r10d
mov ecx, edx
mov rdx, rcx
sub rdx, r8
add rdx, rax
xor r8d, r8d
cmp r8, 8
cmp eax, 8
cmp eax, 8
je 0x14005d927
ret 1
lea r10, [r8 + 4]
cmp dword [r8 + rbp], r9d
mov r8, r10
jne 0x14005d75b
cmp ecx, edi
je 0x14005dfce
mov r9b, byte [rcx]
mov rax, rdx
mov r8, rcx
jmp 0x14005d6cb
invalid
invalid
invalid
add byte [rax - 0x73], cl
push rbx
or byte [rax - 0x73], cl
mov word [rax + riz], fs
sbb al, 0
add byte [rax], al
invalid
invalid
test byte [rax + riz], ah
or byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x820]
add al, ch
xchg edx, eax
invalid
add eax, dword [rax]
jmp 0x14005df94
add al, ch
xchg edx, eax
invalid
test al, al
jne 0x14005dfac
lea rcx, [rsp + 0x820]
call fcn.14005571e
dec dword [rax - 0x7d]
cli
add eax, 0x7de850f
add byte [rax], al
or byte [rax], al
add al, ch
pop rdx
jg 0x14005d7c2
dec dword [rax - 0x7d]
cli
add eax, 0x7de850f
add byte [rax], al
mov ecx, dword [rax]
mov edx, 0x70747468
xor ecx, edx
movzx eax, byte [rax + 4]
xor eax, 0x73
or eax, ecx
jne 0x14005dfac
jmp 0x14005d684
test al, al
jne 0x14005dfac
mov r14, qword [rbx + 8]
lea rcx, [rsp + 0x820]
call fcn.14005571e
cmp qword [r14 + 0x28], 0
add byte [rdi], cl
invalid
popfq
invalid
add byte [rax], al
mov rsi, rax
mov rdi, rdx
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
mov r8, rax
mov r9, rdi
call fcn.1400781e9
mov rcx, qword [r14 + 0x10]
mov r15, qword [r14 + 0x18]
mov r12, r15
and r12, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
lea r13, [rcx - 0x70]
xor eax, eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x30], rcx
movdqu xmm8, xmmword [rcx + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
pmovmskb r14d, xmm0
test r14w, r14w
je 0x14005d8b5
mov eax, r14d
lea r14d, [rax - 1]
and r14d, eax
bsf eax, eax
add rax, r12
and rax, r15
neg rax
imul rbp, rax, 0x70
cmp rdi, qword [r13 + rbp + 0x10]
jne 0x14005d870
mov rax, r13
add rax, rbp
mov rdx, qword [rax + 8]
mov rcx, rsi
mov r8, rdi
call fcn.1400fcc80
test eax, eax
jne 0x14005d870
jmp 0x14005df73
add byte [rsi + 0x44], ah
pcmpeqb mm0, mm6
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
test eax, eax
lea rbp, [0x1401498d0]
jne 0x14005dfac
mov rax, qword [rsp + 0x50]
add r12, rax
add r12, 0x10
add rax, 0x10
rcl byte [rax], 0x48
mov dword [rsp + 0x50], eax
rcl byte [rax], 0x48
mov dword [rsp + 0x50], eax
and r12, r15
mov rcx, qword [rsp + 0x30]
jmp 0x14005d85c
test al, al
jne 0x14005dfac
lea rcx, [rsp + 0x820]
call fcn.14005571e
cmp rdx, 4
jne 0x14005dfac
cmp dword [rax], 0x70747468
jne 0x14005dfac
jmp 0x14005d684
xor edi, edi
jmp 0x14005d9ee
xor r9d, r9d
mov r8, rdx
cmp rcx, rdi
je 0x14005d9de
xor eax, eax
add rsi, rax
sub r8, rax
mov rdi, r8
lea rcx, [rsp + 0x700]
mov rdx, rsi
mov r8, rdi
call fcn.140007820
mov dl, byte [rsp + 0x700]
cmp dl, 2
jne 0x14005dad5
mov rax, qword [rbx + 0x88]
test rax, rax
je 0x14005d667
mov r15, qword [rbx + 0x80]
shl rax, 3
lea r12, [rax + rax*2]
xor ebp, ebp
mov r14, qword [r15 + rbp + 8]
mov r13, qword [r15 + rbp + 0x10]
cmp rdi, r13
jne 0x14005da53
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.1400fcc80
test eax, eax
je 0x14005dace
mov rcx, r14
mov rdx, r13
mov r8d, 0x2e
call fcn.1400ccd30
test rax, rax
je 0x14005da80
cmp rdx, rdi
jne 0x14005da80
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call fcn.1400fcc80
test eax, eax
je 0x14005dace
mov rdx, rdi
sub rdx, r13
jb 0x14005da9a
add rdx, rsi
mov rcx, r14
mov r8, r13
call fcn.1400fcc80
test eax, eax
je 0x14005dab4
cmp r13, 1
jne 0x14005daa6
cmp byte [r14], 0x2a
je 0x14005dace
add rbp, 0x18
cmp r12, rbp
jne 0x14005da32
test r13, r13
je 0x14005dabf
mov al, 1
jmp 0x14005dfc2
mov rax, qword [rbx + 0x70]
test rax, rax
je 0x14005d667
mov r8, qword [rsp + 0x701]
mov r9, qword [rsp + 0x709]
mov r10, qword [rbx + 0x68]
lea rax, [rax + rax*8]
lea r11, [r10 + rax*2]
mov eax, r9d
shr eax, 0x10
mov ecx, r8d
shr ecx, 0x10
mov rsi, r9
shr rsi, 0x20
mov rdi, r8
shr rdi, 0x20
mov r15, r9
shr r15, 0x30
mov r12, r8
mov r14d, r8d
rol r14w, 8
mov word [rsp + 0x40], r14w
rol cx, 8
mov dword [rsp + 0x30], ecx
rol di, 8
mov qword [rsp + 0x48], rdi
shr r12, 0x30
rol r12w, 8
mov ecx, r9d
rol cx, 8
mov word [rsp + 0x38], cx
rol ax, 8
mov dword [rsp + 0x50], eax
rol si, 8
mov qword [rsp + 0x28], rsi
rol r15w, 8
cmp byte [r10], 2
jne 0x14005dba0
cmp dl, byte [r10 + 1]
jne 0x14005df5a
movdqu xmm0, xmmword [r10]
movdqa xmmword [rsp + 0x600], xmm0
movzx eax, word [r10 + 0x10]
mov word [rsp + 0x610], ax
mov byte [rsp + 0x612], dl
mov qword [rsp + 0x61b], r9
mov qword [rsp + 0x613], r8
cmp byte [rsp + 0x600], 0
je 0x14005decc
mov dword [rsp + 0x6a0], ecx
shr eax, 0x10
rol ax, 8
shr rdi, 0x20
rol di, 8
mov word [rsp + 0x6a2], ax
mov eax, esi
mov word [rsp + 0x6a4], di
movsb byte [rdi], byte [rsi]
invalid
add byte [rax], al
mov rcx, rsi
shr rbp, 0x30
rol bp, 8
mov word [rsp + 0x6a6], bp
mov rdi, rsi
rol si, 8
mov word [rsp + 0x6a8], si
shr eax, 0x10
rol ax, 8
mov word [rsp + 0x6aa], ax
shr rcx, 0x20
rol cx, 8
mov word [rsp + 0x6ac], cx
shr rdi, 0x30
movzx eax, word [rsp + 0x40]
mov word [rsp + 0x758], ax
mov eax, dword [rsp + 0x30]
mov word [rsp + 0x75a], ax
mov rax, qword [rsp + 0x48]
mov word [rsp + 0x75c], ax
mov word [rsp + 0x75e], r12w
movzx eax, word [rsp + 0x38]
mov word [rsp + 0x760], ax
mov eax, dword [rsp + 0x50]
mov word [rsp + 0x762], ax
mov rax, qword [rsp + 0x28]
mov word [rsp + 0x764], ax
mov word [rsp + 0x766], r15w
rol di, 8
mov word [rsp + 0x6ae], di
xor ecx, ecx
lea rbp, [0x1401498d0]
cmp rcx, 8
je 0x14005df6c
movzx esi, word [rsp + rcx*2 + 0x758]
xor eax, eax
cmp si, word [rsp + rcx*2 + 0x6a0]
lea rcx, [rcx + 1]
setne al
cmovb eax, r13d
test al, al
je 0x14005de92
inc al
cmp al, 2
jae 0x14005df5a
jmp 0x14005df6c
jle 0x14005df27
lea rbp, [0x1401498d0]
jmp 0x14005df5a
mov edi, 0xffffffff
mov ecx, eax
shr edi, cl
cmp al, 0x20
mov eax, 0
cmovae edi, eax
clc
mov eax, dword [rsp + 0x613]
bswap eax
or edi, esi
xor ecx, ecx
cmp eax, edi
seta cl
sbb ecx, 0
test ecx, ecx
lea rbp, [0x1401498d0]
jle 0x14005df6c
add r10, 0x12
cmp r10, r11
jne 0x14005db6c
jmp 0x14005d667
mov al, 1
jmp 0x14005d669
movabs rax, 0x8000000000000003
cmp qword [rsp + 0x1c20], rax
jne 0x14005e345
add rbx, 0x90
cmp rbx, qword [rsp + 0x58]
jne case.0x14004d2fb.104
jmp 0x14005dfe4
xor r8d, r8d
jmp 0x14005d9e3
mov r9b, 1
mov rdx, rax
xor r8d, r8d
jmp 0x14005d92d
mov r13, qword [rsp + 0xb30]
lock inc qword [r13]
jle case.0x14005ed08.2
mov rax, qword [rsp + 0xb38]
lock inc qword [rax]
jle case.0x14005ed08.2
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x50], rax
cmp qword [rsp + 0xb10], 0
je 0x14005e040
and byte [rax + rax], bl
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, dword [rax]
add bh, bh
adc byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x78
or eax, dword [rax]
add bl, dh
movq mm0, qword [rsp + 0x1c20]
movups xmm1, xmmword [rsp + 0x1c30]
movdqa xmmword [rsp + 0x700], xmm0
movaps xmmword [rsp + 0x710], xmm1
lea rcx, [rsp + 0x1c41]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x6a0], eax
mov dword [rsp + 0x6a3], ecx
movaps xmm0, xmmword [rsp + 0x700]
movaps xmm1, xmmword [rsp + 0x710]
lea rax, [rsp + 0x621]
movups xmmword [rax - 0xd], xmm1
movups xmmword [rax - 0x1d], xmm0
mov eax, dword [rsp + 0x6a0]
mov ecx, dword [rsp + 0x6a3]
mov dword [rsp + 0x758], eax
mov dword [rsp + 0x75b], ecx
movups xmm0, xmmword [rsp + 0x600]
movups xmm1, xmmword [rsp + 0x610]
movaps xmmword [rsp + 0x1c20], xmm0
movaps xmmword [rsp + 0x1c30], xmm1
mov eax, dword [rsp + 0x620]
add byte [rcx + 0x1c402484], cl
add byte [rax], al
invalid
add byte [rcx + 0x1c402484], cl
add byte [rax], al
invalid
add byte [rdx + 0x107ed305], cl
add byte [rcx + 0x538], bh
mov al, byte [0x1401660a0]
mov ecx, 0x538
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14006411f
mov r13, rax
mov rax, qword [rsp + 0x30]
mov qword [r13], rax
mov rax, qword [rsp + 0x78]
mov qword [r13 + 8], rax
mov qword [r13 + 0x10], rdi
mov byte [r13 + 0x18], r15b
mov byte [r13 + 0x19], bl
mov byte [r13 + 0x1a], r14b
mov byte [r13 + 0x1b], sil
mov al, byte [rsp + 0x88]
mov byte [r13 + 0x1c], al
mov al, byte [rsp + 0x60]
mov byte [r13 + 0x1d], al
mov rax, qword [rsp + 0x28]
mov qword [r13 + 0x20], rax
mov rax, qword [rsp + 0x58]
mov qword [r13 + 0x28], rax
mov rax, qword [rsp + 0x50]
mov qword [r13 + 0x30], rax
mov rax, qword [rsp + 0x68]
mov qword [r13 + 0x38], rax
mov eax, dword [rsp + 0x70]
mov dword [r13 + 0x40], eax
mov dword [rbp + 0x40], eax
mov dword [rbp + 0x40], eax
movdqa xmm0, xmmword [rsp + 0x1c20]
movaps xmm1, xmmword [rsp + 0x1c30]
movdqu xmmword [r13 + 0x44], xmm0
movups xmmword [r13 + 0x54], xmm1
mov eax, dword [rsp + 0x1c40]
sbb al, 0
add byte [rcx - 0x77], al
mov byte fs:[r13 + 0x68], bpl
sbb al, 0
add byte [rcx - 0x77], al
mov byte fs:[r13 + 0x68], bpl
mov eax, dword [rsp + 0x758]
mov ecx, dword [rsp + 0x75b]
mov dword [r13 + 0x69], eax
mov dword [r13 + 0x6c], ecx
mov qword [r13 + 0x70], r12
mov al, byte [rsp + 0x48]
mov byte [r13 + 0x78], al
mov al, byte [rsp + 0x40]
mov byte [r13 + 0x79], al
mov al, byte [rsp + 0x38]
mov byte [r13 + 0x7a], al
mov rdi, r13
sub rdi, 0xffffffffffffff80
mov ecx, 0xb
lea rsi, [rsp + 0x820]
rep movsq qword [rdi], qword [rsi]
mov word [r13 + 0x250], 0
mov rax, qword [rsp + 0x90]
mov qword [r13 + 0x258], rax
mov eax, dword [rsp + 0xd0]
mov dword [r13 + 0x260], eax
mov byte [r13 + 0x268], 0
lea rsi, [0x140144560]
pop rax
invalid
mov rcx, qword [rsp + 0x80]
call fcn.14005a9cf
mov rdi, qword [rsp + 0xa0]
mov qword [rdi + 0xe0], 2
mov qword [rdi + 0xe8], r13
mov qword [rdi + 0xf0], rsi
lea rcx, [rsp + 0xb10]
and al, 0x10
or eax, dword [rax]
add al, ch
invalid
invalid
invalid
dec dword [rax - 0x75]
lahf
loopne 0x14005e337
add byte [rax], al
lea rbp, [0x1401498d0]
jmp 0x14005d564
and al, 0x10
or eax, dword [rax]
add al, ch
invalid
mov r13, qword [rsp + 0xb30]
lock inc qword [r13]
jle case.0x14005ed08.2
mov rax, qword [rsp + 0xb38]
lock inc qword [rax]
jle case.0x14005ed08.2
and byte [rbx], cl
add byte [rax], al
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov rdi, rax
mov al, byte [rsp + 0xb2c]
mov cl, byte [rsp + 0xb2d]
or eax, dword [rax]
add byte [rdx + rcx*4 - 0x44], al
and al, 0x28
or eax, dword [rax]
add byte [rdx + 0xb29249c], cl
add byte [rax], al
mov r14b, byte [rsp + 0xb2a]
mov sil, byte [rsp + 0xb2b]
mov r12, qword [rsp + 0xb80]
lock inc qword [r12]
jle case.0x14005ed08.2
mov byte [rsp + 0x60], cl
mov byte [rsp + 0x88], al
mov qword [rsp + 0x28], r13
mov al, byte [rsp + 0xb88]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0xb50]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0xb48]
mov qword [rsp + 0x68], rax
mov al, byte [rsp + 0xb89]
mov byte [rsp + 0x40], al
mov al, byte [rsp + 0xb8a]
mov byte [rsp + 0x38], al
mov bpl, 2
cmp byte [rsp + 0xb78], 2
je 0x14005e4be
mov rax, qword [rsp + 0xb58]
mov r8, qword [rsp + 0xb60]
mov r9, qword [rsp + 0xb68]
and al, 0x68
or eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rax], fs
invalid
add byte [rax], al
lea rdx, [rsp + 0xb70]
call qword [rax]
mov bpl, byte [rsp + 0xb78]
movdqu xmm0, xmmword [rsp + 0x600]
movups xmm1, xmmword [rsp + 0x610]
movdqa xmmword [rsp + 0x6a0], xmm0
movaps xmmword [rsp + 0x6b0], xmm1
lea rcx, [rsp + 0x621]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x758], eax
mov dword [rsp + 0x75b], ecx
and al, 0x68
or eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rax], fs
invalid
movaps xmm0, xmmword [rsp + 0x6a0]
movaps xmm1, xmmword [rsp + 0x6b0]
lea rax, [rsp + 0x704]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov eax, dword [rsp + 0x758]
mov ecx, dword [rsp + 0x75b]
mov dword [rsp + 0x1bc8], eax
mov dword [rsp + 0x1bcb], ecx
movups xmm0, xmmword [rsp + 0x700]
movups xmm1, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x600], xmm0
movaps xmmword [rsp + 0x610], xmm1
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x720]
mov dword [rsp + 0x620], eax
mov al, byte [0x1401660a0]
mov ecx, 0x4cf8
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14006412e
mov r13, rax
mov rax, qword [rsp + 0x30]
mov qword [r13], rax
mov rax, qword [rsp + 0x78]
mov qword [r13 + 8], rax
mov qword [r13 + 0x10], rdi
mov byte [r13 + 0x18], r15b
mov byte [r13 + 0x19], bl
mov byte [r13 + 0x1a], r14b
mov byte [r13 + 0x1b], sil
mov al, byte [rsp + 0x88]
mov byte [r13 + 0x1c], al
mov al, byte [rsp + 0x60]
mov byte [r13 + 0x1d], al
mov rax, qword [rsp + 0x28]
mov qword [r13 + 0x20], rax
mov rax, qword [rsp + 0x58]
mov qword [r13 + 0x28], rax
mov rax, qword [rsp + 0x50]
mov qword [r13 + 0x30], rax
mov rax, qword [rsp + 0x68]
mov qword [r13 + 0x38], rax
mov eax, dword [rsp + 0x70]
mov dword [r13 + 0x40], eax
movdqa xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movdqu xmmword [r13 + 0x44], xmm0
movups xmmword [r13 + 0x54], xmm1
mov eax, dword [rsp + 0x620]
mov dword [r13 + 0x64], eax
mov byte [r13 + 0x68], bpl
mov eax, dword [rsp + 0x1bc8]
mov ecx, dword [rsp + 0x1bcb]
mov dword [r13 + 0x69], eax
mov dword [r13 + 0x6c], ecx
mov qword [r13 + 0x70], r12
mov al, byte [rsp + 0x48]
mov byte [r13 + 0x78], al
mov al, byte [rsp + 0x40]
mov byte [r13 + 0x79], al
mov al, byte [rsp + 0x38]
mov byte [r13 + 0x7a], al
lea rdi, [r13 + 0x80]
mov ecx, 0xb
lea rsi, [rsp + 0x1c20]
rep movsq qword [rdi], qword [rsi]
mov rdi, r13
add rdi, 0xd8
mov ecx, 0xb
lea rsi, [rsp + 0x820]
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [r13 + 0x2e2], al
mov rcx, qword [rsp + 0x90]
mov qword [r13 + 0x2638], rcx
lea edi, [rax]
add byte es:[rax], al
mov ecx, dword [rsp + 0xd0]
mov dword [r13 + 0x2640], ecx
mov byte [r13 + 0x2648], al
lea rsi, [0x140144580]
jmp 0x14005e2f7
cmp rax, 1
jne 0x140064107
add byte [rax - 0x73], cl
mov word [rdx + rsi*2], fs
or al, byte [rax]
add byte [rbx + 0x24848901], cl
mov eax, 0xf00000a
mov bh, 0x41
add al, 0x66
mov dword [rsp + 0xabc], eax
add byte [rax], al
movzx eax, word [rcx + 4]
mov word [rsp + 0xabc], ax
mov r14, qword [rsp + 0x80]
cmp dword [r14], 4
je 0x14006419f
mov rcx, r14
call fcn.140086a89
mov qword [r14], 4
add byte [rax], al
mov r8d, 0xd0
mov rcx, qword [rsp + 0xb0]
lea rdx, [rsp + 0xb10]
call fcn.1400fc250
cmp bl, 2
jne 0x14005e74a
mov cl, 7
call fcn.14002b18c
mov r13, rax
mov rcx, qword [rax]
test rcx, rcx
je 0x14005e740
movzx eax, word [rsp + 0xabc]
mov word [rsp + 0xb14], ax
mov eax, dword [rsp + 0xab8]
mov dword [rsp + 0xb10], eax
mov r13, rsi
movzx eax, word [rsp + 0xb14]
mov ecx, dword [rsp + 0xb10]
mov dword [rsp + 0x1b18], ecx
mov word [rax + rbx], fs
sbb eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rsp + rbx], ah
sbb eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
or byte [rcx - 0x7d], cl
inc byte [rdx]
mov word [rax + rbx], fs
sbb eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rsp + rbx], ah
sbb eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
or byte [rcx - 0x7d], cl
inc byte [rdx]
je 0x140064185
mov r15, qword [rsp + 0xa0]
lea rsi, [r15 + 8]
lea esi, [rdi + 8]
mov r8d, 0xd8
lea rcx, [rsp + 0x36d0]
mov rdx, rsi
call fcn.1400fc250
cmp dword [r15 + 0xe0], 4
je 0x14005e7e0
mov rcx, qword [rsp + 0x80]
call fcn.140086a89
mov rax, qword [rsp + 0x118]
mov rcx, qword [rsp + 0x98]
mov qword [rax + rcx], 2
mov r8d, 0x1b0
mov rcx, rsi
lea rdx, [rsp + 0xb10]
call fcn.1400fc250
mov qword [rsp + 0x21b0], r14
mov r8d, 0xd8
lea rcx, [rsp + 0x21b8]
lea rsi, [rsp + 0x36d0]
sal byte [rsi], 1
add byte [rax], al
sal byte [rsi], 1
add byte [rax], al
mov rdx, rsi
call fcn.1400fc250
cmp bl, 2
je 0x14005ed4d
test byte [rax], dl
add eax, 0x894c0000
mov ah, 0x24
adc byte [rbx], cl
add byte [rax], al
mov qword [rsp + 0xb10], r14
mov r8d, 0xd8
lea rcx, [rsp + 0xb18]
mov rdx, rsi
call fcn.1400fc250
lea r15, [rsp + 0x1c20]
mov rcx, r15
mov rdx, r13
call qword [rdi + 0x50]
mov byte [rsp + 0x1c39], bpl
mov rsi, qword [rsp + 0x1c20]
mov r14, qword [rsp + 0x1c28]
lea rax, [rsp + 0x1c41]
movups xmm0, xmmword [rax - 0x11]
movaps xmmword [rsp + 0x820], xmm0
test bl, bl
je 0x14005e94e
mov rcx, r15
mov rdx, r13
call qword [rdi + 0x78]
movabs rax, 0x8000000000000001
cmp qword [rsp + 0x1c20], rax
and al, 0x20
sbb al, 0
add byte [rdi], cl
invalid
lea eax, [rax]
add byte [rax], al
and al, 0x20
sbb al, 0
add byte [rdi], cl
test byte [rbp + 0x48000000], cl
test esi, esi
je 0x14005e90f
mov al, byte [0x1401660a0]
mov ecx, 0x28
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400641c8
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400641d7
mov rsi, rax
mov rax, qword [rsp + 0x1c30]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x1c20]
movups xmmword [rsi], xmm0
lea r14, [0x140142838]
mov qword [rsp + 0x700], rsi
mov qword [rsp + 0x708], r14
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x820]
lea rax, [rsp + 0x704]
invalid
add byte [rax], al
movups xmmword [rax + 0xc], xmm0
mov cl, byte [rsp + 0x718]
mov al, byte [rsp + 0xbe8]
and al, 0xe8
or eax, dword [rax]
add byte [rcx + 0xfc208ca], cl
test dword [rsi], esi
add dword [rax], eax
invalid
invalid
invalid
and al, 0xe8
or eax, dword [rax]
add byte [rcx + 0xfc208ca], cl
test dword [rsi], esi
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
or eax, dword [rax]
add byte [rax - 0x75], cl
mov qword [rsp + 0x1c50], rax
lea rcx, [rsp + 0xb88]
mov rax, qword [rcx + 0x40]
mov qword [rsp + 0x1c50], rax
movdqu xmm0, xmmword [rcx + 0x10]
movups xmm1, xmmword [rcx + 0x20]
movups xmm2, xmmword [rcx + 0x30]
movaps xmmword [rsp + 0x1c40], xmm2
movaps xmmword [rsp + 0x1c30], xmm1
movdqa xmmword [rsp + 0x1c20], xmm0
add byte [rax], al
lea rcx, [rsp + 0x820]
lea rdx, [rsp + 0xbd0]
lea rsi, [rsp + 0x1c20]
mov r8, rsi
mov r9b, 1
call fcn.140056b89
mov rcx, rsi
call fcn.140055a6d
cmp byte [rsp + 0x820], 3
jne 0x14005eb13
mov cl, 4
call fcn.14002b18c
mov rsi, rax
mov r8d, 0x17
mov eax, 0x17
mov eax, 0x17
mov rcx, rax
lea rdx, [0x14014610d]
call case.0x14002441e.263
xor eax, ecx
cld
dec dword [rax - 0x73]
mov word [rax + rax], fs
invalid
add byte [rax], al
call fcn.1400558b8
dec dword [rcx + rcx*4 - 0x17]
xor eax, ecx
cld
dec dword [rax - 0x73]
mov word [rax + rax], fs
invalid
dec dword [rcx + rcx*4 - 0x17]
call qword [rdi]
cmp qword [rdi + 8], 0
lea rbp, [0x1401498d0]
je 0x14005ea59
cmp qword [rdi + 0x10], 0x11
jb 0x14005ea47
invalid
add al, 0x4d
mov ebp, dword [rbp - 8]
mov r13, qword [r13 - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r13
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0xbd0]
test rax, rax
test eax, eax
test eax, eax
je 0x14005ea79
lock dec qword [rax]
jne 0x14005ea79
mov rax, qword [rsp + 0xb78]
test rax, rax
je 0x14005ea99
mov word [rax + rdi*2], fs
or eax, dword [rax]
add al, ch
invalid
lea r8, [rsp + 0xb88]
mov rdx, qword [r8 + 0x40]
mov qword [rsp + 0x630], rdx
movups xmm0, xmmword [r8 + 0x10]
movups xmm1, xmmword [r8 + 0x20]
movups xmm2, xmmword [r8 + 0x30]
movaps xmmword [rsp + 0x620], xmm2
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
add byte [rsi], al
add byte [rax], al
add byte [rsi], al
add byte [rax], al
test cl, cl
je 0x14005eb53
test al, al
jne 0x14005eb53
mov rax, qword [rsp + 0x850]
mov qword [rsp + 0x630], rax
movups xmm0, xmmword [rsp + 0x820]
adc byte [rsp + 0x820], al
movups xmm1, xmmword [rsp + 0x830]
movups xmm2, xmmword [rsp + 0x840]
movaps xmmword [rsp + 0x620], xmm2
push rax
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
invalid
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
add byte [rdi], cl
sub dword [rsp + 0x600], eax
mov r14d, ebp
mov rbp, r13
mov byte [rsp + 0xb92], 1
mov al, 1
mov dword [rsp + 0x58], eax
mov r15, qword [rsp + 0xbd0]
mov r12, qword [rsp + 0xbd8]
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xe0
or eax, dword [rax]
add byte [rdx + 0x10751b05], cl
add byte [rcx + 0x440], bh
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xe0
or eax, dword [rax]
add byte [rdx + 0x10751b05], cl
add byte [rcx + 0x440], bh
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400641b9
mov rsi, rax
mov r8d, 0x88
add byte [rax], al
add byte [rax], al
mov rcx, rax
lea rdx, [rsp + 0xb10]
call fcn.1400fc250
mov qword [rsi + 0x88], rbp
mov qword [rsi + 0x90], rdi
mov dword [rsi + 0x90], edi
mov dword [rsi + 0x90], edi
mov byte [rsi + 0x98], r14b
mov byte [rsi + 0x99], bl
movzx eax, word [rsp + 0x1b1c]
mov bh, 0x84
and al, 0x1c
sbb eax, dword [rax]
add byte [rsi - 0x77], ah
xchg byte [rsi - 0x75000000], bl
test byte [rax + rbx], ah
sbb eax, dword [rax]
add byte [rcx + 0x9a86], cl
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x700], al
mov bh, 0x84
and al, 0x1c
sbb eax, dword [rax]
add byte [rsi - 0x77], ah
xchg byte [rsi - 0x75000000], bl
test byte [rax + rbx], ah
sbb eax, dword [rax]
add byte [rcx + 0x9a86], cl
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x700], al
and al, 0
invalid
movups xmm1, xmmword [rsp + 0x710]
movups xmmword [rsi + 0xb0], xmm1
invalid
mov al, 0
add byte [rax], al
movups xmmword [rsi + 0xa0], xmm0
movdqa xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movaps xmm2, xmmword [rsp + 0x620]
movdqu xmmword [rsi + 0xc0], xmm0
add byte [rdi], cl
adc dword [rsi + 0xd0], ecx
invalid
add byte [rdi], cl
adc dword [rsi + 0xd0], ecx
movups xmmword [rsi + 0xe0], xmm2
mov rax, qword [rsp + 0x630]
invalid
add byte [rax], al
mov qword [rsi + 0xf0], rax
mov qword [rsi + 0xf8], r12
mov qword [rsi + 0x100], r13
mov qword [rsi + 0x108], r15
mov eax, dword [rsp + 0x58]
mov byte [rsi + 0x110], al
mov byte [rsi + 0x111], 0
mov bl, 4
lea rbp, [0x1401498d0]
sub eax, 0xeac58
invalid
sub eax, 0xeac58
mov r14, qword [rsp + 0x118]
add byte [rax], al
mov rcx, r14
call fcn.14005aeec
dec dword [rcx - 0x39]
invalid
add eax, dword [rax]
add byte [rax], al
mov qword [r14 + 8], rsi
mov ecx, 0xd
mov rdi, qword [rsp + 0xe8]
add byte [rax - 0x73], cl
mov ah, 0x24
xor byte [rcx], 0
add bl, dh
movsq qword [rdi], qword [rsi]
dec dword [rcx - 0x39]
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
xor byte [rcx], 0
add bl, dh
movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x78], bl
mov byte [rsi + 0x78], bl
mov rbx, r14
mov eax, dword [rsp + 0x1b70]
mov ecx, dword [rsp + 0x1b73]
mov rdx, qword [rsp + 0xe0]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov eax, 3
jmp 0x14005d4d9
cmp rax, 1
cmp eax, 1
jne 0x14006416d
mov bpl, byte [rdi + 0x70]
mov ch, byte [rdi + 0x70]
cmp bpl, 4
jne case.default.0x14005ed08
mov al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
sbb al, 0xb
mov rbx, qword [rbx + rcx]
movzx eax, byte [rbx + 0x111]
adc dword [rcx], eax
add byte [rax], al
lea rcx, [0x140155adc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx + 0x98]
mov qword [rsp + 0xb20], rax
movups xmm0, xmmword [rbx + 0x88]
movaps xmmword [rsp + 0xb10], xmm0
mov rax, qword [rbx + 0x68]
test rax, rax
je 0x14005eeaa
add byte [rax], al
add byte [rax], al
add al, dh
inc qword [rax]
lock inc qword [rax]
jle case.0x14005ed08.2
mov rcx, qword [rbx + 0x70]
mov qword [rsp + 0x50], rcx
jmp 0x14005eeaa
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
and dword [rax], eax
add al, ch
pushfq
insb byte [rdi], dx
invalid
lea rcx, [rsp + 0x21b0]
call fcn.1400559f6
mov rsi, qword [rsp + 0x118]
mov rcx, rsi
call fcn.14005aeec
mov qword [rsi], 4
mov bpl, 2
jmp 0x14006408d
mov byte [rdi + 0x70], 3
cmp bpl, 3
je 0x1400641fe
mov r13, qword [rbx + rcx]
lea rsi, [rdi + 8]
mov rdx, rdi
lea rdi, [rsp + 0x600]
invalid
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rdx + 0x68]
mov eax, dword [rdx + 0x74]
mov dword [rsp + 0x123], eax
and al, 0x23
add dword [rax], eax
add byte [rbx - 0x7b768ebe], cl
and al, 0x20
add dword [rax], eax
add cl, ch
mov edx, dword [rdx]
invalid
invalid
and al, 0x23
add dword [rax], eax
add byte [rbx - 0x7b768ebe], cl
and al, 0x20
add dword [rax], eax
add cl, ch
mov edx, dword [rdx]
add byte [rax - 0x73], cl
lea rax, [rbx + 0x118]
lea rax, [rbx + 0x118]
mov qword [rsp + 0x58], rax
lea rax, [rbx + 0x438]
mov qword [rsp + 0x50], rax
movzx eax, byte [rbx + 0x438]
test eax, eax
je 0x14005f011
cmp eax, 3
jne 0x14006431e
lea rax, [rbx + 0x430]
mov qword [rsp + 0x30], rax
movzx eax, byte [rbx + 0x430]
lea r11, [rbx + 0x1d0]
test eax, eax
je 0x14005f26b
cmp eax, 3
jne 0x1400643f1
lea r12, [rbx + 0x368]
movzx eax, byte [rbx + 0x368]
test eax, eax
mov qword [rsp + 0xd0], r11
je 0x14005f45f
cmp eax, 3
jne 0x14006449c
lea rdi, [rbx + 0x360]
movzx eax, byte [rbx + 0x360]
test eax, eax
je 0x1400614a9
invalid
cmp eax, 3
jne 0x14006454b
clc
add ecx, dword [rdi]
test ebx, ebp
push rsi
add byte [rax], al
mov rax, qword [rbx + 0x358]
jmp 0x14005f4d7
lea rsi, [rbx + 0x148]
lea rax, [rbx + 0x118]
mov qword [rsp + 0x58], rax
movzx eax, byte [rbx + 0x148]
test eax, eax
je 0x140063960
cmp eax, 3
je 0x14006397c
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
jmp 0x1400641f4
mov cl, byte [rbx + 0x78]
mov byte [rsp + 0x58], cl
movzx r11d, word [rbx + 0x79]
movzx r8d, byte [rbx + 0x7b]
mov r9d, dword [rbx + 0x7c]
mov rdx, r9
shl rdx, 0x18
shl r8d, 0x10
or r8d, r11d
mov r11b, byte [rbx + 0x83]
xor esi, esi
test r11b, r11b
setne sil
cmp r11b, 2
mov r11d, 2
cmovne r11d, esi
movzx esi, word [rbx + 0x80]
movzx edi, word [rbx + 0x64]
mov ebp, dword [rbx + 0x60]
mov r14d, dword [rbx + 0x48]
mov r15, qword [rbx + 0x40]
mov r12, qword [rbx + 0x30]
mov r13d, dword [rbx + 0x38]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x50]
mov cl, byte [rbx + 0x82]
mov r10, qword [rsp + 0xb20]
mov qword [rsp + 0x958], r10
movaps xmm4, xmmword [rsp + 0xb10]
movups xmmword [rsp + 0x948], xmm4
movups xmmword [rbx + 0x118], xmm0
movups xmmword [rbx + 0x128], xmm1
movups xmmword [rbx + 0x138], xmm2
mov qword [rbx + 0x148], r12
mov dword [rbx + 0x150], r13d
mov qword [rbx + 0x158], r15
mov dword [rbx + 0x160], r14d
movups xmmword [rbx + 0x168], xmm3
mov dword [rbx + 0x178], ebp
mov word [rbx + 0x17c], di
mov qword [rbx + 0x180], rax
mov rax, qword [rsp + 0x50]
mov qword [rbx + 0x188], rax
mov al, byte [rsp + 0x58]
mov byte [rbx + 0x190], al
shr r9d, 0x18
mov byte [rbx + 0x197], r9b
lea eax, [rdx + r8]
shr rdx, 0x20
mov word [rbx + 0x195], dx
mov dword [rbx + 0x191], eax
mov word [rbx + 0x198], si
mov byte [rbx + 0x19a], cl
lea rax, [rbx + 0x118]
mov qword [rsp + 0x58], rax
mov byte [rbx + 0x19b], r11b
movups xmm0, xmmword [rsp + 0x944]
movups xmm1, xmmword [rsp + 0x950]
movups xmmword [rbx + 0x1a8], xmm1
movups xmmword [rbx + 0x19c], xmm0
lea rax, [rbx + 0x438]
mov qword [rsp + 0x50], rax
mov byte [rbx + 0x438], 0
xor ecx, ecx
call fcn.14004b6b3
mov rsi, rax
pxor xmm6, xmm6
movdqu xmmword [rsp + 0xb17], xmm6
movups xmm0, xmmword [rsp + 0xb10]
movaps xmmword [rsp + 0x21b0], xmm0
mov rax, qword [rsp + 0xb1f]
mov qword [rsp + 0x21bf], rax
mov al, byte [0x1401660a0]
mov ecx, 0x200
mov edx, 0x80
call fcn.140001ab0
test rax, rax
je 0x14006422e
mov r14, rax
mov eax, 1
mov qword [r14], rax
mov qword [r14 + 8], rax
mov qword [r14 + 0x80], rsi
xor ecx, ecx
mov qword [r14 + 0x88], rcx
movdqa xmmword [r14 + 0x100], xmm6
mov qword [r14 + 0x110], rcx
mov qword [r14 + 0x180], rsi
mov qword [r14 + 0x188], rsi
mov qword [r14 + 0x190], rcx
mov byte [r14 + 0x198], cl
mov qword [r14 + 0x1a0], rcx
mov byte [r14 + 0x1a8], cl
movaps xmm0, xmmword [rsp + 0x21b0]
movups xmmword [r14 + 0x1a9], xmm0
mov rdx, qword [rsp + 0x21bf]
mov qword [r14 + 0x1b8], rdx
movdqa xmmword [r14 + 0x1c0], xmm6
mov qword [r14 + 0x1d0], rax
mov qword [r14 + 0x1d8], rcx
lock inc qword [r14]
jle case.0x14005ed08.2
mov al, byte [0x1401660a0]
mov ecx, 0x30
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14006423d
mov r14, qword [rbx + 0x370]
mov rsi, qword [rbx + 0x378]
mov rax, qword [rbx + 0x410]
mov rcx, qword [rbx + 0x1d0]
mov rdx, qword [rbx + 0x1d8]
mov qword [rbx + 0x1e0], r14
mov qword [rbx + 0x1e8], rsi
mov qword [rbx + 0x380], rax
mov qword [rbx + 0x1f0], rcx
mov qword [rbx + 0x1f8], rdx
mov ecx, dword [rax + 0x40]
lea edx, [rcx - 0x4000]
cmp edx, 0xffc000
jae 0x14006424c
mov r8, qword [rax + 0x30]
mov rdx, r8
shr rdx, 0x20
jne 0x140064264
lea rdx, [rbx + 0x418]
mov r10d, dword [rax + 0x38]
mov r9d, dword [rax + 0x3c]
cmp qword [rax], 0
mov qword [rsp + 0xd0], r11
je 0x14005f2fa
mov rsi, qword [rax + 8]
jmp 0x14005f2ff
mov esi, 0xa
mov edi, 1
mov qword [rbx + 0x388], rdi
mov r14d, 0x400
mov qword [rbx + 0x390], r14
mov r11d, 1
mov dword [rbx + 0x398], r11d
mov dword [rbx + 0x39c], r10d
mov r15d, 0x1e
mov qword [rbx + 0x3a0], r15
xor eax, eax
mov dword [rbx + 0x3a8], eax
mov r12, 0xffffffffffffffff
mov qword [rbx + 0x3b0], r12
mov qword [rbx + 0x3b8], r8
mov qword [rbx + 0x3c0], rsi
mov r13d, 0x14
mov qword [rbx + 0x3c8], r13
mov dword [rbx + 0x3d0], eax
mov qword [rbx + 0x3d8], rdi
mov dword [rbx + 0x3e0], eax
mov dword [rbx + 0x3e8], r11d
mov dword [rbx + 0x3ec], r9d
mov dword [rbx + 0x3f0], r11d
mov dword [rbx + 0x3f4], ecx
mov dword [rbx + 0x3f8], eax
mov dword [rbx + 0x400], eax
mov byte [rbx + 0x408], al
mov dword [rbx + 0x40c], r11d
mov qword [rbx + 0x200], rdi
mov qword [rbx + 0x208], r14
mov dword [rbx + 0x210], r11d
mov dword [rbx + 0x214], r10d
mov qword [rbx + 0x218], r15
mov dword [rbx + 0x220], eax
mov qword [rbx + 0x228], r12
mov qword [rbx + 0x230], r8
mov qword [rbx + 0x238], rsi
mov qword [rbx + 0x240], r13
mov dword [rbx + 0x248], eax
mov qword [rbx + 0x250], rdi
mov dword [rbx + 0x258], eax
mov dword [rbx + 0x260], r11d
mov dword [rbx + 0x264], r9d
mov dword [rbx + 0x268], r11d
mov dword [rbx + 0x26c], ecx
mov dword [rbx + 0x270], eax
mov dword [rbx + 0x278], eax
mov byte [rbx + 0x280], al
mov dword [rbx + 0x284], r11d
mov rcx, qword [rdx + 0x10]
mov qword [rbx + 0x298], rcx
movups xmm0, xmmword [rdx]
movups xmmword [rbx + 0x288], xmm0
lea r12, [rbx + 0x368]
mov byte [rbx + 0x368], al
lea rdx, [rbx + 0x200]
lea rsi, [rbx + 0x2a0]
mov rax, qword [rbx + 0x298]
mov qword [rbx + 0x2b0], rax
movdqu xmm0, xmmword [rbx + 0x288]
movdqu xmmword [rbx + 0x2a0], xmm0
lea rcx, [rbx + 0x2b8]
mov r8d, 0x88
call fcn.1400fc250
mov qword [rbx + 0x340], rsi
lea rdi, [rbx + 0x360]
mov byte [rbx + 0x360], 0
mov qword [rbx + 0x348], rsi
lea rax, [0x14014587b]
mov qword [rbx + 0x350], rax
mov qword [rbx + 0x358], 0x18
mov eax, 0x18
lea rsi, [rsp + 0xb10]
lea r14, str.called__Result::unwrap____on_an__Err__value
movabs r15, 0x1700000003
test rax, rax
je 0x14005f5d0
mov rcx, qword [rbx + 0x348]
mov r9, qword [rbx + 0x350]
mov rdx, qword [rcx]
mov r10, qword [rcx + 8]
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov r8, qword [rsp + 0x5f0]
call qword [r10 + 0x20]
mov rax, qword [rsp + 0xb10]
cmp rax, 2
je 0x14005f582
mov rcx, qword [rsp + 0xb18]
test rax, rax
jne 0x14005f58f
mov al, 3
mov byte [rdi], al
mov byte [r12], al
jmp 0x1400607f1
mov byte [rbx + 0x360], 1
mov rcx, qword [rbx + 0x2a0]
mov rax, qword [rbx + 0x2a8]
mov rdx, qword [rbx + 0x2b0]
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x48], rax
call qword [rax + 0x40]
mov ebp, eax
mov ecx, 0x4000
xor edx, edx
call fcn.140003e8c
mov r14, rax
mov qword [rsp + 0x90], rdx
mov ecx, 0x2000
xor edx, edx
call fcn.140003e8c
mov rdi, rax
mov qword [rsp + 0x38], rdx
mov rdx, rax
shr rdx, 0xa
mov eax, 0x40
mov ecx, 0x40
je 0x14005f646
bsr rcx, rdx
xor rcx, 0x3f
mov qword [rsp + 0x80], r12
mov edx, 0x40
sub rdx, rcx
cmp rdx, 7
mov ecx, 7
cmovae rdx, rcx
test bpl, bpl
mov r8d, pe_nt_image_headers64
mov ebp, 0x400
cmovne rbp, r8
mov r8, r14
shr r8, 0xa
je 0x14005f686
mov rsi, qword [rbx + 0x340]
jmp 0x14005f4b2
and byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov qword [rax + 8], r8
mov qword [rax + 0x10], r13
mov rdi, rax
add rdi, 0x18
mov ecx, 0xb
lea rsi, [rsp + 0xab8]
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov qword [rax + 0x70], 0
mov rcx, qword [rsp + 0xd8]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x1e0]
mov qword [rax + 0x80], rcx
xor ecx, ecx
mov byte [rax + 0x88], cl
mov r9d, dword [rsp + 0x148]
mov r10d, dword [rsp + 0x14b]
mov dword [rax + 0x89], r9d
mov dword [rax + 0x8c], r10d
mov r9, qword [rsp + 0xc8]
mov qword [rax + 0x90], r9
mov qword [rax + 0x98], r13
mov r9, qword [rsp + 0xc0]
mov qword [rax + 0xa0], r9
mov r9, qword [rsp + 0x40]
mov qword [rax + 0xa8], r9
mov r9, qword [rsp + 0xa0]
mov qword [rax + 0xb8], r9
mov qword [rax + 0xc0], r15
mov r9, qword [rsp + 0x80]
mov qword [rax + 0xc8], r9
mov r9, qword [rsp + 0x48]
mov qword [rax + 0xd0], r9
mov r9, qword [rsp + 0x38]
mov qword [rax + 0xd8], r9
mov r9, qword [rsp + 0x68]
mov qword [rax + 0xe0], r9
movaps xmm0, xmmword [rsp + 0x7e0]
movups xmmword [rax + 0xe8], xmm0
mov r9, qword [rsp + 0x7f0]
mov qword [rax + 0xf8], r9
mov qword [rax + 0x100], 8
movaps xmm0, xmmword [rsp + 0x8b0]
movups xmmword [rax + 0x108], xmm0
mov r11, qword [rsp + 0x78]
mov qword [rax + 0x118], r11
mov r9d, dword [rsp + 0x30]
mov byte [rax + 0x120], r9b
mov r9d, dword [rsp + 0x140]
mov r10d, dword [rsp + 0x143]
mov dword [rax + 0x124], r10d
mov dword [rax + 0x121], r9d
mov r9d, dword [rsp + 0x28]
mov byte [rax + 0x128], r9b
mov byte [rax + 0x129], cl
movzx r9d, word [rsp + 0xfc]
mov word [rax + 0x12e], r9w
mov r9d, dword [rsp + 0xf8]
mov dword [rax + 0x12a], r9d
add byte [rax], al
add byte [rax], al
mov r9, qword [rsp + 0x60]
mov qword [rax + 0x130], r9
mov qword [rax + 0x138], r11
mov r9, qword [rsp + 0x70]
mov qword [rax + 0x140], r9
mov r9, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x78], cl
add qword [rax], rax
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x78], cl
push rax
add dword [rax], eax
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x158], r9
xorps xmm0, xmm0
movups xmmword [rax + 0x160], xmm0
mov qword [rax + 0x170], r9
mov word [rax + 0x178], 0
movzx r9d, word [rsp + 0xf4]
mov word [rax + 0x17e], r9w
mov r9d, dword [rsp + 0xf0]
mov dword [rax + 0x17a], r9d
mov qword [rax + 0x180], r8
movaps xmm0, xmmword [rsp + 0x8a0]
movups xmmword [rax + 0x188], xmm0
mov qword [rax + 0x198], r14
mov r8, qword [rsp + 0xd0]
mov qword [rax + 0x1a0], r8
mov byte [rax + 0x1a8], cl
mov r8d, dword [rsp + 0x138]
mov r9d, dword [rsp + 0x13b]
mov dword [rax + 0x1ac], r9d
mov dword [rax + 0x1a9], r8d
movdqa xmm0, xmmword [rsp + 0x880]
movaps xmm1, xmmword [rsp + 0x890]
movdqu xmmword [rax + 0x1b0], xmm0
movups xmmword [rax + 0x1c0], xmm1
mov byte [rax + 0x1d0], 3
mov r8d, dword [rsp + 0x130]
mov r9d, dword [rsp + 0x133]
mov dword [rax + 0x1d4], r9d
mov dword [rax + 0x1d1], r8d
mov r8, qword [rsp + 0xb0]
mov qword [rax + 0x1d8], r8
mov byte [rax + 0x1e0], cl
mov ecx, dword [rsp + 0x128]
mov r8d, dword [rsp + 0x12b]
mov dword [rax + 0x1e1], ecx
mov dword [rax + 0x1e4], r8d
lea r8, fcn.14007e62e
mov rcx, rdx
mov rdx, rax
call qword [rbp + 0x18]
mov r13, qword [rsp + 0x50]
jmp 0x14006393c
movups xmmword [rax + 0xf0], xmm0
mov ecx, dword [rsp + 0x140]
mov dword [rax + 0x109], ecx
mov ecx, dword [rsp + 0x143]
mov dword [rax + 0x10c], ecx
mov ecx, dword [rsp + 0xf8]
mov dword [rax + 0x112], ecx
movzx ecx, word [rsp + 0xfc]
mov word [rax + 0x116], cx
movzx ecx, word [rsp + 0xf4]
mov word [rax + 0x166], cx
mov ecx, dword [rsp + 0xf0]
mov dword [rax + 0x162], ecx
movaps xmm0, xmmword [rsp + 0x8a0]
movups xmmword [rax + 0x170], xmm0
mov ecx, dword [rsp + 0x138]
mov dword [rax + 0x191], ecx
mov ecx, dword [rsp + 0x13b]
mov dword [rax + 0x194], ecx
movdqa xmm0, xmmword [rsp + 0x880]
movaps xmm1, xmmword [rsp + 0x890]
movdqu xmmword [rax + 0x198], xmm0
movups xmmword [rax + 0x1a8], xmm1
mov ecx, dword [rsp + 0x130]
mov dword [rax + 0x1b9], ecx
mov ecx, dword [rsp + 0x133]
mov dword [rax + 0x1bc], ecx
mov ecx, dword [rsp + 0x12b]
mov dword [rax + 0x1cc], ecx
mov ecx, dword [rsp + 0x128]
mov dword [rax + 0x1c9], ecx
mov qword [rax - 0x18], r12
mov ecx, 2
mov qword [rax - 0x10], rcx
mov qword [rax - 8], rbp
mov qword [rax + 0x58], 0
mov rdx, qword [rsp + 0xd8]
mov qword [rax + 0x60], rdx
mov rdx, qword [rsp + 0x1e0]
mov qword [rax + 0x68], rdx
xor edx, edx
mov byte [rax + 0x70], dl
mov r8, qword [rsp + 0xc8]
mov qword [rax + 0x78], r8
mov qword [rax + 0x80], rbp
mov r8, qword [rsp + 0xc0]
mov qword [rax + 0x88], r8
mov r8, qword [rsp + 0x40]
mov qword [rax + 0x90], r8
mov r8, qword [rsp + 0xa0]
add byte [rax], al
add byte [rax], al
mov qword [rax + 0xa0], r8
mov qword [rax + 0xa8], r15
mov r8, qword [rsp + 0x80]
mov qword [rax + 0xb0], r8
mov r8, qword [rsp + 0x48]
mov qword [rax + 0xb8], r8
mov r8, qword [rsp + 0x38]
mov qword [rax + 0xc0], r8
mov r8, qword [rsp + 0x68]
mov qword [rax + 0xc8], r8
mov qword [rax + 0xe8], 8
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x78
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x78
mov qword [rax + 0x100], r9
mov r8d, dword [rsp + 0x30]
mov byte [rax + 0x108], r8b
mov r8d, dword [rsp + 0x28]
mov byte [rax + 0x110], r8b
mov byte [rax + 0x111], dl
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x60
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x60
mov qword [rax + 0x118], r8
mov qword [rax + 0x120], r9
mov r8, qword [rsp + 0x70]
mov qword [rax + 0x128], r8
mov r8, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov qword [rax + 0x130], r8
mov r8, qword [rsp + 0x90]
mov qword [rax + 0x138], r8
mov r8d, 1
mov qword [rax + 0x140], r8
pxor xmm0, xmm0
movdqu xmmword [rax + 0x148], xmm0
mov qword [rax + 0x158], r8
mov word [rax + 0x160], 0
mov qword [rax + 0x168], rcx
mov qword [rax + 0x180], r14
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 0x188], rcx
mov byte [rax + 0x190], dl
mov byte [rax + 0x1b8], 3
mov eax, 0x3000001
mov eax, 0x3000001
mov rcx, qword [rsp + 0xb0]
mov qword [rax + 0x1c0], rcx
mov byte [rax + 0x1c8], dl
lea rcx, [rsp + 0x3180]
mov qword [rax + 0x1d0], rcx
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400637b5
test eax, eax
jne 0x1400644af
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c026b]
call fcn.1400a3e70
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xa0]
movabs rax, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
jg 0x140063822
cmp edi, eax
jae 0x1400643b8
lea rax, [rdi + 1]
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
mov rsi, qword [rcx + 0xa8]
lea rcx, [rsp + 0xb10]
lea rdx, [rsp + 0x21b0]
mov r8d, 0x1f0
call fcn.1400fc250
test rsi, rsi
je 0x140064417
lea rcx, [rsp + 0x36d0]
add byte [rax], al
lea rdx, [rsp + 0x21b0]
mov r8d, 0x1e8
call fcn.1400fc250
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
or al, 0
add byte [rbx + rcx*4 + 0x30], cl
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
or al, 0
add byte [rbx + rcx*4 + 0x30], cl
mov esi, dword [rax]
lock inc qword [rsi]
jle case.0x14005ed08.2
mov al, byte [0x1401660a0]
mov ecx, 0x280
mov edx, 0x80
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x14006446f
mov rdi, rax
mov qword [rax], 0xcc
xor r15d, r15d
mov qword [rax + 8], r15
lea rax, str.K2_t_
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], r15
mov qword [rdi + 0x20], rsi
add rsi, 0x60
mov qword [rdi + 0x28], r14
mov rcx, rdi
add rcx, 0x30
lea rdx, [rsp + 0x36d0]
mov r8d, 0x1e8
call fcn.1400fc250
pxor xmm0, xmm0
movdqu xmmword [rdi + 0x218], xmm0
mov qword [rdi + 0x228], r15
mov rcx, rsi
mov rdx, rdi
mov r8, rdi
call fcn.14007f27b
test rax, rax
je 0x140063907
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6396
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
ror dword [rax - 1], 0x88
movabs al, byte [0x84b9000000]
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
je 0x14006393c
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x20]
mov qword [rbx + 0x130], r13
movaps xmm0, xmmword [rsp + 0x960]
movups xmmword [rbx + 0x138], xmm0
cmp dword [rax], 1
add byte [rax], al
cmp dword [rax], 1
add byte [rax], al
lea rsi, [rbx + 0x148]
mov byte [rbx + 0x148], 0
movdqu xmm0, xmmword [rbx + 0x130]
xor byte [rcx], al
add byte [rax], al
mov rax, qword [rbx + 0x140]
mov rcx, qword [rsp + 0x58]
and al, 0x58
mov qword [rcx + 0x10], rax
adc r11b, sil
movq qword [rcx], mm0
adc r11b, sil
movq qword [rcx], mm0
mov rax, qword [rsp + 0x58]
cmp byte [rax + 0x10], 2
je 0x140064216
or byte [rax], al
invalid
mov rcx, qword [rsp + 0x58]
mov r14, rcx
mov rdx, qword [rsp + 0x5f0]
add al, ch
nop
push rdx
add dword [rax], eax
test rax, rax
je 0x1400639c1
mov byte [rsi], 3
mov al, 4
mov byte [rbx + 0x111], al
mov rax, qword [rsp + 0x5e8]
mov byte [rax + 0x70], 3
jmp 0x1400640c8
mov r13, rdx
test rdx, rdx
je 0x1400639ce
adc byte [rdx], r8b
cmp bpl, 2
je 0x140064404
mov rcx, r14
mov r13, qword [r14]
mov rdi, qword [r14 + 8]
mov eax, dword [r14 + 0x14]
mov dword [rsp + 0x21b3], eax
mov eax, dword [r14 + 0x11]
mov dword [rsp + 0x21b0], eax
cmp bpl, 3
invalid
je 0x1400639a5
add esi, dword [rsi + rbx*4 - 0x75]
test byte [rax + rsi*4], ah
and dword [rax], eax
add byte [rbx + 0x21b3248c], cl
add byte [rax], al
mov eax, dword [rsp + 0x21b0]
mov ecx, dword [rsp + 0x21b3]
mov dword [rsp + 0xb13], ecx
mov dword [rsp + 0xb10], eax
cmp byte [rbx + 0x128], 2
je 0x140063a34
mov rcx, r14
call fcn.140056277
mov eax, dword [rsp + 0xb10]
mov ecx, dword [rsp + 0xb13]
mov dword [rsp + 0x36d3], ecx
mov dword [rsp + 0x36d0], eax
mov byte [rsi], 1
mov eax, dword [rsp + 0x36d0]
mov ecx, dword [rsp + 0x36d3]
mov dword [rsp + 0x570], eax
mov dword [rsp + 0x573], ecx
cmp bpl, 2
jne 0x140063ae9
mov rax, qword [rbx + 0x68]
test rax, rax
je 0x140063a8d
lock dec qword [rax]
jne 0x140063a8d
lea rcx, [rbx + 0x68]
call fcn.1400788c8
mov rax, qword [rbx + 0xf8]
test rax, rax
je 0x140063aab
lock dec qword [rax]
jne 0x140063aab
mov rax, qword [rbx + 0x108]
test rax, rax
je 0x140063ac9
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
dec dword [rax]
jne 0x140063ac9
lea rcx, [rbx + 0x108]
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add al, ch
out dx, al
invalid
call fcn.140055ab7
lea rcx, [rbx + 0xc0]
call fcn.140055a6d
lea rcx, [rbx + 0xa0]
call fcn.1400558b8
mov bpl, 2
jmp 0x140064007
mov al, 2
cmp byte [rbx + 0x110], 0
jne 0x140063b12
mov eax, dword [rsp + 0x570]
mov ecx, dword [rsp + 0x573]
mov dword [rsp + 0x703], ecx
mov dword [rsp + 0x700], eax
mov eax, ebp
lea r12, [rbx + 0x108]
mov rcx, qword [rbx + 0xf0]
mov qword [rsp + 0x1c50], rcx
movups xmm0, xmmword [rbx + 0xc0]
movups xmm1, xmmword [rbx + 0xd0]
movups xmm2, xmmword [rbx + 0xe0]
movaps xmmword [rsp + 0x1c40], xmm2
add byte [rdi], cl
sub dword [rsp + 0x1c30], ecx
add byte [rdi], cl
sub dword [rsp + 0x1c30], ecx
movaps xmmword [rsp + 0x1c20], xmm0
movdqu xmm0, xmmword [rbx + 0xa0]
add byte [rdi], cl
adc byte [rbx + 0xb0], cl
movups xmmword [rsp + 0x31a8], xmm1
movdqu xmmword [rsp + 0x3198], xmm0
test byte [rax + rbx*4], ah
xor dword [rax], eax
add byte [rbx + 0x700248c], cl
add byte [rax], al
test byte [rax + rbx*4], ah
xor dword [rax], eax
add byte [rbx + 0x700248c], cl
add byte [rax], al
mov edx, dword [rsp + 0x703]
mov dword [rsp + 0x3191], ecx
add byte [rcx + 0x31942494], cl
add byte [rax], al
add byte [rcx + 0x31942494], cl
add byte [rax], al
mov qword [rsp + 0x3180], r13
mov qword [rsp + 0x3188], rdi
mov byte [rcx], dh
add byte [rax], al
mov byte [rcx], dh
add byte [rax], al
mov byte [rsp + 0x3190], al
mov rsi, qword [rbx + 0x108]
test rsi, rsi
je 0x140063c26
add byte [rax - 0x75], cl
mov bl, 8
add dword [rax], eax
add byte [rax - 0x7b], cl
div byte [rdx + rsi*2 + 0x48]
lea edi, [rsp + 0xb10]
lea rdi, [rsp + 0xb10]
lea rdx, [rsp + 0x3180]
mov rcx, rdi
call fcn.14005c093
cmp byte [rdi + 0x69], 2
jne 0x140063cbb
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x21e0], rax
movups xmm0, xmmword [rsp + 0xb10]
movups xmm1, xmmword [rsp + 0xb20]
movups xmm2, xmmword [rsp + 0xb30]
movaps xmmword [rsp + 0x21d0], xmm2
movaps xmmword [rsp + 0x21c0], xmm1
movaps xmmword [rsp + 0x21b0], xmm0
mov rcx, r12
call fcn.140057094
mov r14, rax
jmp 0x140063e13
mov rax, qword [rsp + 0x31b0]
mov qword [rsp + 0x21e0], rax
mov rax, qword [rsp + 0x3180]
test byte [rax + rax*4], ah
xor dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
xor dword [rax], eax
add byte [rdx + 0x31902494], cl
add byte [rax], al
xor dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
and dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
xor dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
xor dword [rax], eax
add byte [rdx + 0x31902494], cl
add byte [rax], al
and al, 0x90
xor dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], al
and al, 0x91
xor dword [rax], eax
add byte [rdi + rcx - 0x49], al
mov word [rdx*4 + 0x44000031], fs
and al, 0x95
xor dword [rax], eax
add byte [rdx + rcx*4 - 0x6c], al
and al, 0x97
xor dword [rax], eax
invalid
mov r8d, dword [rsp + 0x3191]
movzx r9d, word [rsp + 0x3195]
and al, 0x95
xor dword [rax], eax
add byte [rdx + rcx*4 - 0x6c], al
and al, 0x97
xor dword [rax], eax
invalid
and al, 0x95
xor dword [rax], eax
add byte [rdx + rcx*4 - 0x6c], al
and al, 0x97
xor dword [rax], eax
add byte [rbx + rcx*4 - 0x64], cl
mov ebx, dword [rsp + 0x3198]
movups xmm0, xmmword [rsp + 0x31a0]
mov r11, qword [rsp + 0x3198]
mov ebx, dword [rsp + 0x3198]
movups xmm0, xmmword [rsp + 0x31a0]
and al, 0xa0
xor dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x21d0], eax
movaps xmmword [rsp + 0x21d0], xmm0
mov byte [rsp + 0x21c0], dl
mov dword [rsp + 0x21c1], r8d
mov word [rsp + 0x21c5], r9w
and al, 0xc5
and dword [rax], eax
add byte [rax + rcx*4 - 0x6c], al
and al, 0xc7
and dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xc8
and dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x21b8], ecx
and al, 0xc5
and dword [rax], eax
add byte [rax + rcx*4 - 0x6c], al
and al, 0xc7
and dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xc8
and dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov word [rax + rdi*4], fs
and al, 0xb8
mov dword [rsp + 0x21b8], ecx
and al, 0xb8
and dword [rax], eax
add cl, ch
push rbp
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
jmp 0x140063e10
add rsi, 0x10
add esi, 0x10
lea rdi, [rsp + 0x21b0]
mov rcx, rdi
stc
stc
mov rdx, rsi
call fcn.1400c4c71
lahf
clts
add byte [rax - 0x7d], cl
invalid
add byte [rdi], cl
test dword [rdx], esi
or byte [rax], al
invalid
lahf
clts
add byte [rax - 0x7d], cl
invalid
mov rsi, qword [rsp + 0x21b8]
mov esi, dword [rsp + 0x21b8]
mov dil, byte [rsp + 0x21c0]
lea r14, [rsi + 0x10]
movzx eax, byte [rsp + 0x1c20]
sbb al, 0
add byte [rax - 0x7b], cl
invalid
and al, 0xc0
and dword [rax], eax
add byte [rbp + rcx*4 + 0x76], cl
adc byte [rdi], cl
mov dh, 0x84
and al, 0x20
sbb al, 0
add byte [rax - 0x7b], cl
sal byte [rax + rdx - 0x7d], 0xf8
je 0x140063d0d
cmp eax, 1
jne 0x140063d11
je 0x140063d0d
cmp eax, 1
jne 0x140063d11
mov al, 1
mov dl, byte [rsp + 0x1c21]
jmp 0x140063d0f
xor eax, eax
jmp 0x140063d55
call fcn.14002cbbf
mov r15, rax
mov rax, qword [rsp + 0x1c28]
lea rdx, [rax + 0x18]
push rax
sbb byte [rbx + rcx*4 + 0x10], cl
push rax
sbb byte [rbx + rcx*4 + 0x10], cl
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
mov ecx, dword [rax + 0x10]
lea r13, [rsp + 0x21b0]
mov rcx, r13
call qword [r10]
movdqu xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmmword [r15 + 0x10], xmm1
movdqu xmmword [r15], xmm0
mov al, 2
lea r13, [rsp + 0xb48]
lea rcx, [rsp + 0x21c0]
shl byte [rcx], 0
add byte [rax + 0x5188f041], cl
int1
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
shl byte [rcx], 0
shl byte [rcx], 0
add byte [rax + 0x5188f041], cl
int1
mov qword [rcx - 8], r15
lea rdx, [rsp + 0x1c48]
mov rax, qword [rdx - 0x18]
mov eax, dword [rdx - 0x18]
mov eax, dword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
mov r9, qword [rdx - 8]
call qword [rax]
lea rdx, [rsp + 0x21b0]
and dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x10
or eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
and dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x10
or eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov r9, r12
call fcn.14005b2a0
lea r15, [rsp + 0x1c20]
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
call fcn.140055e8e
invalid
dec dword [rcx - 0x7d]
jg 0x140063de7
invalid
je 0x140063dc7
invalid
add byte [rbp + rcx + 0x48], dh
lea ecx, [rsp + 0x1c50]
sbb al, 0
invalid
lea rcx, [rsp + 0x1c50]
call fcn.140055e2b
mov qword [rsp + 0x1c50], 0
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movaps xmmword [rsp + 0x21b0], xmm0
and al, 0xb0
and dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x21c0], ecx
and al, 0xb0
and dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x21c0], ecx
movaps xmmword [rsp + 0x21d0], xmm2
mov rax, qword [r13 + 0x30]
xor byte [r8 - 0x77], r9b
test byte [rax + riz*8], ah
and dword [rax], eax
add byte [rax - 0x77], cl
int1
xor byte [r8 - 0x77], r9b
test byte [rax + riz*8], ah
and dword [rax], eax
add byte [rax - 0x77], cl
int1
mov edx, edi
call fcn.14002f830
cld
invalid
cld
inc dword [rbp + 0x31]
test byte [rax - 0x75], 0x84
invalid
test byte [rax + riz*8], ah
xor r14d, r14d
mov rax, qword [rsp + 0x21e0]
mov qword [rsp + 0x3700], rax
mov rax, qword [rsp + 0x21b0]
and al, 0xb0
and dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
and dword [rax], eax
add byte [rdx + 0x21c02494], cl
add byte [rax], al
and dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax], ah
invalid
and dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
and dword [rax], eax
add byte [rdx + 0x21c02494], cl
add byte [rax], al
mov r8d, dword [rsp + 0x21c1]
mov eax, dword [rsp + 0x21c1]
movzx r9d, word [rsp + 0x21c5]
mov r10b, byte [rsp + 0x21c7]
xchg esp, eax
and al, 0xc7
and dword [rax], eax
add byte [rbx + rcx*4 - 0x64], cl
mov r11, qword [rsp + 0x21c8]
movaps xmm0, xmmword [rsp + 0x21d0]
xchg esp, eax
and al, 0xc7
and dword [rax], eax
add byte [rbx + rcx*4 - 0x64], cl
mov r11, qword [rsp + 0x21c8]
movaps xmm0, xmmword [rsp + 0x21d0]
movaps xmmword [rsp + 0x36f0], xmm0
mov byte [rsp + 0x36e0], dl
mov dword [rsp + 0x36e1], r8d
mov word [rsp + 0x36e5], r9w
add byte [rsi + 0x44], ah
mov dword [rsp + 0x36e5], ecx
mov byte [rsp + 0x36e7], r10b
mov qword [rsp + 0x36e8], r11
mov qword [rsp + 0x36d0], rax
mov qword [rsp + 0x36d8], rcx
movzx eax, byte [rsp + 0x1c20]
test rax, rax
je 0x140063ec0
cmp eax, 1
jne 0x140063ec4
mov al, 1
mov cl, byte [rsp + 0x1c21]
jmp 0x140063ec2
xor eax, eax
jmp 0x140063f01
call fcn.14002cbbf
mov rsi, rax
mov rax, qword [rsp + 0x1c28]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
adc byte [rax - 0x73], cl
mov esp, 0xb1024
add byte [rax - 0x77], cl
stc
cld
dec dword [rax - 0x77]
invalid
adc byte [rax - 0x73], cl
mov esp, 0xb1024
add byte [rax - 0x77], cl
stc
call qword [r10]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
adc byte [rdi + 0x10], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov al, 2
lea r15, [rsp + 0x21c0]
mov byte [r15 - 0x10], al
mov byte [r15 - 0xf], cl
mov qword [r15 - 8], rsi
lea rdx, [rsp + 0x1c48]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
mov r9, qword [rdx - 8]
mov rcx, r15
call qword [rax]
mov rax, qword [rsp + 0x3700]
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rbx], cl
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rbx], cl
add byte [rax], al
mov qword [rsi + 0x58], rax
movaps xmm0, xmmword [rsp + 0x36d0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x36e0]
movaps xmm2, xmmword [rsp + 0x36f0]
movups xmmword [rsi + 0x48], xmm2
movups xmmword [rsi + 0x38], xmm1
cmp byte [rdi], cl
adc dword [rsi + 0x28], eax
cmp byte [rdi], cl
adc dword [rsi + 0x28], eax
mov r13, qword [r15 - 0x10]
movups xmm0, xmmword [r15 - 8]
movaps xmmword [rsi], xmm0
movdqu xmm0, xmmword [r15 + 8]
outsd dx, dword [rsi]
or byte [r14 + 0xf], r12b
jg 0x140063fc2
adc byte [rcx - 0x75], cl
sbb byte [r8 - 0x77], r9b
and byte [rax - 0x73], r9b
mov word [rax + riz], fs
sbb al, 0
add al, ch
fistp dword [rdx]
invalid
dec dword [rax - 0x73]
mov esp, 0x82024
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
mov eax, dword [r15 - 0x10]
mov ecx, dword [r15 - 0xd]
mov dword [rsp + 0x57b], ecx
outsd dx, dword [rsi]
or byte [r14 + 0xf], r12b
jg 0x140063fc2
adc byte [rcx - 0x75], cl
sbb byte [r8 - 0x77], r9b
and byte [rax - 0x73], r9b
mov word [rax + riz], fs
sbb al, 0
add al, ch
fistp dword [rdx]
invalid
mov dword [rsp + 0x57b], ecx
mov dword [rsp + 0x578], eax
js 0x140063fbb
add byte [rax], al
mov rax, qword [rbx + 0x68]
test rax, rax
test eax, eax
push 0x74c08548
test eax, eax
je 0x140063fd0
invalid
lock dec qword [rax]
dec qword [rax]
jne 0x140063fd0
lea rcx, [rbx + 0x68]
call fcn.1400788c8
push 0x148f8e8
add byte [rax - 0x75], cl
cmp eax, 0
invalid
mov rax, qword [rbx + 0xf8]
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
dec dword [rax]
add byte [rax], al
test rax, rax
je 0x140063fee
lock dec qword [rax]
jne 0x140063fee
lea rcx, [rbx + 0xf8]
call fcn.1400788c8
mov rax, qword [r12]
test rax, rax
je 0x140064005
lock dec qword [rax]
jne 0x140064005
mov rcx, r12
call fcn.140055ab7
xor ebp, ebp
lea rdi, [rsp + 0x600]
lea rsi, [rsp + 0x820]
or byte [rax], al
add byte [rcx + 0xc], bh
or byte [rax], al
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x578]
and al, 0x78
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x57b]
mov dword [rsp + 0x123], ecx
mov dword [rsp + 0x120], eax
mov byte [rbx + 0x111], 1
mov rbx, qword [rsp + 0x118]
lea rdi, [rsp + 0x2150]
lea rsi, [rsp + 0x600]
lea esi, [rsp + 0x600]
and dword [rax], eax
add byte [rax - 0x73], cl
lea esi, [rsp + 0x600]
lea esi, [rsp + 0x600]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x120]
mov ecx, dword [rsp + 0x123]
mov dword [rsp + 0x543], ecx
mov dword [rsp + 0x540], eax
mov rcx, rbx
call fcn.14005aeec
mov qword [rbx], 4
mov rdx, qword [rsp + 0x5e8]
mov qword [rdx], r13
lea rdi, [rdx + 8]
lea rsi, [rsp + 0x2150]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x68], r14
mov byte [rdx + 0x70], bpl
jo 0x140064040
test byte [rax + rax*2], ah
add eax, 0x8c8b0000
mov word [rbx + rax*2], fs
add eax, 0x42890000
jno 0x14006404f
invalid
invalid
mov word [rbx + rax*2], fs
add eax, 0x42890000
jno 0x14006404f
je 0x1400640d8
movaps xmm6, xmmword [rsp + 0x46a0]
sub byte [rsp + 0x46a0], dh
add byte [rax], r8b
movaps xmm7, xmmword [rsp + 0x46b0]
movaps xmm8, xmmword [rsp + 0x46c0]
add rsp, 0x46d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_serviceoneshot.rsPo
jmp 0x140064115
invalid
mov edx, 0x28
call fcn.1400ff740
mov ecx, 8
mov edx, 0x538
call fcn.1400ff110
scasd eax, dword [rdi]
or dword [rax], eax
scasd eax, dword [rdi]
or dword [rax], eax
mov ecx, 8
mov edx, 0x4cf8
add byte [rax], al
add byte [rdx + 0x4cf8], bh
call fcn.1400ff110
or dword [rax], eax
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140144c88]
lea eax, [0x140144c88]
mov edx, 0x36
call fcn.140102f8b
lea rcx, str.attempt_to_divide_by_zero
out 0xe, eax
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x19
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x19
call fcn.1400ff740
sal dword [rbp - 0x72b7fff7], cl
or eax, 0xe108c
lea rcx, str.TryFlatten_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_try_future_try_flatten.rs
add byte [rbp + rcx*4 + 5], cl
and eax, 0xba000e11
and al, byte [rax]
add byte [rax], al
lea r8, [0x1401452a0]
mov edx, 0x22
call fcn.140102f8b
mov rax, qword [rsp + 0x118]
mov rcx, qword [rsp + 0x98]
mov qword [rax + rcx], 2
jmp 0x1400641a6
mov qword [r14], 4
mov dword [rsi], 4
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140144c38]
test byte [rdx], cl
invalid
add cl, ch
pop rsp
invalid
invalid
invalid
test byte [rdx], cl
invalid
mov ecx, 8
mov edx, 0x440
add al, 0
add al, ch
scasq rax, qword [rdi]
or dword [rax], eax
add al, 0
add al, ch
scasq rax, qword [rdi]
or dword [rax], eax
mov ecx, 8
mov edx, 0x28
call fcn.1400ff110
mov ecx, 8
mov edx, 0x18
call fcn.1400ff110
lea rcx, str.assertion_failed:_mid___self.len__assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_syswindowsio.rs
ret
int1
or eax, 0x58d4c00
movsb byte [rdi], byte [rsi]
add cl, byte [rsi]
invalid
movsb byte [rdi], byte [rsi]
add cl, byte [rsi]
add byte [rdx + 0x23], bh
mov edx, 0x23
call fcn.1400ff740
lea rcx, str.Ready_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs_
lea r8, [0x140148e90]
mov edx, 0x1d
call fcn.1400ffb30
invalid
invalid
or dword [rax], eax
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
invalid
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.1400ff740
add byte [rcx + 0x80], bh
mov ecx, 0x80
mov edx, 0x200
call fcn.1400ff110
mov ecx, 8
mov edx, 0x30
call fcn.1400ff110
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frame_settings.rs
lea r8, [0x14011e350]
lea eax, [0x14011e350]
lea eax, [0x14011e350]
mov edx, 0x4c
call fcn.1400ff740
mov ah, 9
invalid
mov ah, 9
add byte [rax - 0x73], cl
or eax, 0xa82f5
invalid
or al, byte [rax]
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x2f
add byte [rdx + 0x2f], bh
call fcn.1400ff740
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140146190]
invalid
jmp 0x1400641f4
jb 0x14006424a
or eax, 0xe160c
lea r9, [0x140145b90]
mov edx, 0x16
call fcn.1400ffa90
mov ecx, 8
mov edx, 0x248
call fcn.1400ff110
mov rax, qword [rsp + 0x21b8]
mov cl, byte [rsp + 0x21c0]
lea r8, [rsp + 0x36d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
add byte [rbp + rcx*4 + 0xd], cl
jl case.0x14003b110.290
invalid
invalid
add al, ch
ret
invalid
mov edx, 0x2b
call fcn.1400ffa90
mov bh, 9
invalid
mov bh, 9
add byte [rax - 0x73], cl
or eax, 0xe42eb
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
jmp 0x1400641f4
add cl, ch
ret
or eax, 0x84894800
and al, 0xb0
mov al, 0x21
add byte [rax], al
lea rax, [fcn.1400041b0]
mov dword [rsp + 0x21b0], eax
mov al, 0x21
add byte [rax], al
lea rax, [fcn.1400041b0]
imul edi, esi, 0x8948fff9
stc
dec dword [rax - 0x77]
mov qword [rsp + 0x21b8], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than_P6
invalid
invalid
invalid
test byte [rax + rdi*4], ah
and dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xdf322
invalid
invalid
invalid
or eax, 0x8c8d4800
lea rcx, [rsp + 0xb10]
and al, 0x10
or eax, dword [rax]
add byte [rax], al
mov qword [rcx], rax
invalid
invalid
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], 2
or byte [r10], al
add byte [rax], al
add byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
and dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r8 - 0x39], cl
sbb byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xdf314
or byte [r10], al
add byte [rax], al
add byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
and dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r8 - 0x39], cl
sbb byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xdf314
adc al, 0xf3
or eax, 0xb1efe800
or dword [rax], eax
call fcn.1400ff580
mov ecx, 8
mov edx, 0x1e8
call fcn.1400ff110
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x5e
call fcn.1400ff740
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa30
mov ecx, 8
mov edx, 8
call fcn.1400ff110
mov ecx, 8
mov edx, 0x60
call fcn.1400ff110
mov ecx, 8
mov edx, 0x38
call fcn.1400ff110
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140145e18]
jmp 0x1400641f4
invalid
dec dword [rax - 0x73]
or eax, 0xed8dd
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
add eax, 0xdf63e
jmp 0x140064224
or eax, 0x8bfffffe
test byte [rax + rdx], ah
or eax, dword [rax]
mov eax, dword [rsp + 0xb10]
and eax, 6
cmp eax, 4
add al, 0x74
invalid
add byte [rbx - 0x77cf920], al
add al, 0x74
sub cl, byte [rax - 0x73]
invalid
mov word [rax + rdx], fs
or eax, dword [rax]
add al, ch
add byte [rsi], bl
add al, byte [rax]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax - 0x75], cl
add al, 0xc1
mov rdi, qword [rax + 0xa0]
dec rdi
mov eax, dword [0x1401660a4]
add eax, 0x101c4e
add eax, 0x101c4e
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov qword [rax + 0xa0], rdi
add byte [rax], al
jmp 0x1400644fb
mov ecx, 0x80
mov edx, 0x280
invalid
add byte [rax], 0
add byte [rdx + 0x280], bh
invalid
add al, ch
call fcn.1400ff110
xchg edx, eax
lodsb al, byte [rsi]
or dword [rax], eax
mov ecx, 8
mov edx, 0x70
jo 0x140064486
add byte [rax], al
jo 0x140064486
add byte [rax], al
call fcn.1400ff110
lodsb al, byte [rsi]
or dword [rax], eax
mov ecx, 8
mov edx, 0xfc8
call fcn.1400ff110
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
adc al, 0xe
add cl, ch
std
invalid
invalid
adc al, 0xe
add cl, ch
std
invalid
mov eax, dword [rsp + 0x21b0]
and eax, 6
loopne 0x1400644bf
cmp eax, 4
je 0x14006456b
invalid
loopne 0x1400644bf
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
lea rcx, [rsp + 0x21b0]
call fcn.140086233
sbb eax, 0x97e90002
add byte [rax], al
invalid
and dword [rax], eax
add al, ch
sbb eax, 0x97e90002
sbb eax, 0x97e90002
sbb eax, 0x97e90002
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0xb10]
invalid
sar dh, cl
lea ecx, [rsp + 0xb10]
call fcn.1400943b3
add al, byte [rax]
add al, byte [rax]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
sbb edx, dword [rax]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
dec dword [rax + 0xa0]
ror dword [rax - 1], 0x88
movabs al, byte [0xb96eebc031000000]
mov ecx, 0x80
mov edx, 0x1080
dec dword [rax + 0xa0]
xor eax, eax
jmp 0x14006456d
mov ecx, 0x80
mov edx, 0x1080
call fcn.1400ff110
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
and dword [rax], eax
add byte [rdx + 0x21c0248c], cl
add byte [rax], al
mov rax, qword [rsp + 0x21b8]
mov cl, byte [rsp + 0x21c0]
lea r8, [rsp + 0x36d0]
sal byte [rsi], 1
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
sbb cl, byte [rsi]
invalid
or byte [rax - 0x73], cl
add eax, 0xe1a1d
sbb cl, byte [rsi]
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140145bb0]
jmp 0x140064314
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
jmp 0x1400641f4
invalid
mov al, 1
lea rcx, [rsp + 0xb10]
mov byte [rcx], al
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommonexec.rs
lea edx, [0x1401464d8]
lea edx, [0x1401464d8]
call fcn.140101ac4
int3
mov rsi, rcx
movzx eax, byte [rcx + 0xe50]
test eax, eax
je 0x1400645b6
jo 0x140064589
cmp al, 0x22
add byte [rax], al
add rsi, 0x58
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
push rbp
mov esi, edi
invalid
and byte [rsi - 0x17], bl
push rbp
mov esi, edi
dec dword [rax - 0x73]
pop rax
call fcn.14004cf0b
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14002afdb
push 0xfffffffffffffffc
invalid
push 0xfffffffffffffffc
call qword [rax + 0x20c48348]
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1468
call fcn.1400fb5d0
or dword [rax], eax
or dword [rax], eax
sub rsp, rax
mov rbp, r8
invalid
mov r14, rdx
mov esi, edx
mov r15, rcx
iretd
movzx eax, byte [rdx + 0xe50]
test eax, eax
invalid
je 0x140064638
sal byte [rax + rdi - 0x7d], 0xf8
add ecx, dword [rdi]
cmp eax, 3
jne case.default.0x14006462a
test dword [rsi + 0x14], esi
add byte [rax], al
test dword [rsi + 0x14], esi
add byte [rax], al
adc al, 0
add byte [rbp - 0x73], cl
lea r12, [r14 + 0x132]
lea r12, [r14 + 0x132]
lea r8, [r14 + 0x70]
jo 0x140064656
movzx eax, byte [r14 + 0x132]
movzx eax, byte [rsi + 0x132]
lea rcx, [0x140155b04]
lea ecx, [0x140155b04]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov rbx, rbp
mov ebx, ebp
mov rbp, qword [r14 + 0xc8]
jmp 0x140064667
invalid
add byte [rax], al
add bl, ch
invalid
mov rbx, rbp
lea rbp, [r14 + 0x58]
outsb dx, byte [rsi]
pop rax
outsb dx, byte [rsi]
pop rax
lea r8, [r14 + 0x70]
lea eax, [rsi + 0x70]
mov ecx, 0xb
mov rdi, r8
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xc8], rbp
mov dword [rsi + 0xc8], ebp
scasb al, byte [rdi]
enter 0, 0
add byte [rax], al
lea r12, [r14 + 0x132]
xor al, byte [rcx]
add byte [rax], al
mov byte [r14 + 0x132], 0
add byte [rax], al
mov byte [r14 + 0x133], 0
xchg byte [rbx], dh
add dword [rax], eax
add byte [rax], al
lea r13, [r14 + 0xd0]
mov ecx, 0xb
mov rdi, r13
out dx, eax
out dx, eax
mov rsi, r8
mov esi, eax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x128], rbp
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
mov rax, qword [rbp]
cmp byte [rax + 0x60], 0
mov al, byte [r14 + 0xd0]
je 0x1400646eb
invalid
test al, al
je 0x1400646b9
lea rdx, [0x140149298]
mov rcx, r13
mov rsi, r8
call fcn.140027835
dec dword [rcx - 0x77]
invalid
test al, al
jne 0x1400646f3
dec dword [rcx - 0x77]
invalid
mov rsi, r8
mov r13d, 0x1f
mov ecx, 0x1f
xor edx, edx
call fcn.140003e8c
mov r12, rdx
movups xmm0, xmmword [str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError]
add eax, 0xbe618
add eax, 0xbe618
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140122cff]
add eax, 0xbe61d
add eax, 0xbe61d
movups xmmword [rdx + 0xf], xmm0
adc dword [rdx + 0xf], eax
psubsw mm3, qword [rcx + rax]
jmp 0x140064847
pop rsp
add dword [rax], eax
add byte [rax + rax*8 + 0x127840f], al
test al, al
je 0x14006481a
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], r8
mov rdx, qword [r14 + 0xf0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdi + rbx*2 + 0x49], cl
mov ecx, dword [rsi + 0xe8]
add byte [rax], al
test rdx, rdx
je 0x140064763
mov rcx, qword [r14 + 0xe8]
call fcn.140023bce
test rax, rax
test eax, eax
sti
dec dword [rax - 0x7b]
test eax, eax
je 0x140064763
mov rsi, rax
test eax, eax
je 0x140064763
mov rsi, rax
mov rdi, rdx
mov r8, qword [r14 + 0xf0]
test r8, r8
mov qword [rsp + 0x80], r12
je case.0x14006462a.15
pop rsp
add dword [rax], eax
invalid
and al, 0x80
add byte [rax], al
add byte [rdi], cl
test byte [rcx + rax], bl
pop rsp
add dword [rax], eax
pop rsp
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg esi, eax
call 0x18c06473b
invalid
invalid
mov rdx, qword [r14 + 0xe8]
add byte [rbp + rcx*4 - 0x5c], cl
lea r12, [rsp + 0xf0]
lea esp, [rsp + 0xf0]
movsb byte [rdi], byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.14002376b
cmp qword [r12], 0
add byte [rdi], cl
test byte [rdx], bh
cmp al, byte [rcx]
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rdx], bh
cmp al, byte [rcx]
add byte [rax], al
invalid
invalid
mov bh, 0xac
cmp al, byte [rcx]
add byte [rax], al
movzx r13d, word [rsp + 0x100]
jmp 0x140064950
add byte [rax], al
and al, 0
add dword [rax], eax
add cl, ch
in eax, dx
add dword [rax], eax
add byte [rax], al
invalid
invalid
je 0x14006478b
add byte [rax], al
mov rsi, qword [rsp + 0x28]
mov r13d, 0x1c
invalid
sub byte [rcx - 0x43], al
sbb al, 0
add byte [rax], al
invalid
add byte [rcx + 0x1c], bh
mov ecx, 0x1c
sbb al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
shr al, cl
call fcn.140003e8c
mov r12, rdx
mov esp, edx
xor edx, edx
call fcn.140003e8c
mov r12, rdx
mov esp, edx
mov esp, edx
movups xmm0, xmmword [0x140122d2d]
add eax, 0xbe5a9
or eax, dword [rax]
movups xmmword [rdx], xmm0
adc dword [rdx], eax
movups xmm0, xmmword [0x140122d39]
add eax, 0xbe5ab
in eax, 0xb
add byte [rdi], cl
adc dword [rdx + 0xc], eax
movups xmmword [rdx + 0xc], xmm0
jmp 0x140064847
mov al, 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x80
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x80
add byte [rax], al
add byte [rbp - 0x73], cl
cmpsb byte [rsi], byte [rdi]
jmp 0x1810647b1
add byte [rax], al
lea r12, [r14 + 0xae9]
movzx eax, byte [r14 + 0xae9]
movzx eax, byte [rsi + 0xae9]
movzx eax, byte [rsi + 0xae9]
lea rbx, [r14 + 0x138]
lea ebx, [rsi + 0x138]
lea rcx, [0x140155b18]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x28], r8
jmp 0x1400654e7
xchg byte [rcx + 1], bh
add byte [rax], al
lea r13, [r14 + 0x158]
add dword [rax], eax
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [0x140155b34]
lea rcx, [0x140155b34]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbx, rbp
mov qword [rsp + 0x80], r12
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x75], cl
scasb al, byte [rdi]
jo 0x140064806
add byte [rax], al
mov r12, qword [r14 + 0x158]
mov rsi, qword [r14 + 0x160]
jmp 0x140064ad1
invalid
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov r13d, 0x1e
mov ecx, 0x1e
add byte [rcx], dh
shr al, cl
pop rbp
idiv cl
dec dword [rcx - 0x77]
mov esp, edx
mov esp, edx
movups xmm0, xmmword [0x140122d0f]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140122d1d]
invalid
in al, 0xb
add byte [rdi], cl
adc dword [rdx + 0xe], eax
invalid
add byte [rdi], cl
adc dword [rdx + 0xe], eax
mov ebx, 1
xor edi, edi
xor ebp, ebp
add byte [rax], al
add byte [rcx], dh
push qword [rcx]
in eax, dx
lea rcx, [r14 + 0xd0]
rol byte [rax], 1
add byte [rax], al
call fcn.14002afdb
mov byte [r14 + 0x132], 1
mov byte [rsi + 0x132], 1
mov byte [rsi + 0x132], 1
mov rcx, rsi
call fcn.1400667e1
lea rcx, [r14 + 0x58]
pop rax
pop rax
call fcn.14004cf0b
mov qword [r15], rbx
mov qword [r15 + 8], r12
mov qword [r15 + 0x10], r13
mov dword [rdi + 0x10], ebp
xchg esi, eax
xchg dh, bh
dec dword [rcx - 0x77]
invalid
mov dword [rdi + 0x10], ebp
mov qword [r15 + 0x18], rdi
mov qword [r15 + 0x20], rbp
mov al, 1
jmp 0x14006594c
cmp byte [r13], 0
jge 0x140064893
add byte [rdi], cl
test byte [rcx + 0x48000000], dh
add byte [rax - 0x73], cl
adc eax, 0xe2aa7
je 0x14006494b
lea rdx, [0x140147348]
mov rcx, r13
call fcn.140027835
mov word [rdi], gs
cld
inc dword [rax + rax*8 + 0x1bbb8]
add byte [rcx - 0x43], al
push rax
add byte [rax], al
add byte [rdi + rcx + 0x45], al
invalid
jmp 0x13c35d590
mov word [rdi], gs
cld
invalid
inc dword [rax + rax*8 + 0x1bbb8]
add dword [rax], eax
add byte [rcx - 0x43], al
push rax
add byte [rax], al
add byte [rdi + rcx + 0x45], al
call 0x14006daa7
invalid
xchg ecx, eax
add byte [rax], al
jmp 0x140064950
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x28
mov qword [rsp + 0x28], r8
jmp 0x140064b0c
mov qword [rsp + 0x28], r8
mov r8, qword [r14 + 0x180]
add byte [rax], al
mov rax, qword [r14 + 0x188]
jmp 0x140064b59
mov qword [rsp + 0x28], r8
mov rdx, qword [r14 + 0xaf0]
mov edx, dword [rsi + 0xaf0]
mov edx, dword [rsi + 0xaf0]
test rdx, rdx
jne 0x140065792
jmp 0x14006491f
mov qword [rsp + 0x28], r8
and al, 0x28
mov r8, rbp
mov qword [rsp + 0x30], r15
jmp 0x140065541
mov qword [rsp + 0x28], r8
mov rdx, qword [r14 + 0xaf8]
test rdx, rdx
jne 0x1400655f6
lea rcx, str.cannot_poll_Select_twice
lea r8, [0x140148fb0]
mov edx, 0x18
call fcn.1400ffb30
mov rdi, r8
mov qword [rsp + 0x30], r15
mov rdx, qword [r14 + 0xb20]
jmp 0x14006590e
mov r13w, 0x50
mov word [r14 + 0x130], r13w
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x5b
call fcn.1400ccd50
mov rdi, rax
test rdx, rdx
je 0x1400649ea
mov rsi, rdx
add rdx, rdi
mov al, byte [rdx - 1]
test al, al
js 0x140064986
xor esi, esi
mov rcx, rdi
mov rdx, rsi
call fcn.1400078c0
mov r12, rax
test r12b, 1
jne 0x140064a4e
mov qword [rsp + 0x28], r8
lea rax, [r14 + 0x168]
mov qword [r14 + 0x168], rbp
mov byte [r14 + 0x178], 1
mov qword [r14 + 0x188], r12
mov qword [r14 + 0x190], rsi
mov qword [r14 + 0x180], rax
mov r12, qword [rsp + 0x80]
mov rbp, rbx
mov byte [r14 + 0x178], 0
js 0x140064b12
add byte [rax], al
add byte [rcx - 0x75], cl
add byte [rax], al
mov rax, qword [r14 + 0x168]
xchg byte [rax + 1], ch
add byte [rax], al
mov rdx, qword [r14 + 0x188]
mov r8, qword [r14 + 0x190]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov r9, qword [rax + 0x10]
adc byte [rcx - 1], cl
leave
and r9, 0xfffffffffffffff0
invalid
add rcx, r9
add rcx, 0x10
call qword [rax + 0x18]
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x180], r8
mov qword [r14 + 0x188], rdx
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, r8
ret 0x8949
call 0x1881e9c6d
mov esi, dword [rsi]
mov esi, dword [rsi]
cmp rsi, 2
jne 0x140064b80
mov byte [rdi], 4
mov al, 3
jmp 0x14006593f
add byte [rax], al
mov rdi, qword [rsp + 0xf8]
mov rbx, qword [rsp + 0x100]
mov rcx, qword [r14 + 0x180]
mov es, word [rax + 0x49000001]
mov edx, dword [rsi + 0x188]
call fcn.14002e83a
mov word [r14 + 0x178], pe_nt_image_headers64
mov rcx, r13
call fcn.140065af0
test rsi, rsi
je 0x140064c12
mov rbp, rbx
mov rsi, qword [rsp + 0x28]
mov r13d, 9
mov ecx, 9
xor edx, edx
call fcn.140003e8c
mov r12, rdx
movabs rax, 0x6f72726520736e64
mov qword [rdx], rax
mov byte [rdx + 8], 0x72
mov rcx, qword [r14 + 0x138]
test rcx, rcx
je 0x140064c00
mov rdx, qword [r14 + 0x140]
call fcn.14003c95f
mov byte [r14 + 0x133], 0
mov ebx, 1
jmp 0x140064850
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x30], r15
mov rax, qword [rbx + 0x18]
lea r12, [rsp + 0xf0]
mov rcx, r12
mov rdx, rdi
mov qword [rsp + 0x98], rax
call rax
mov rdx, rdi
movzx edi, word [r12]
cmp di, 2
mov qword [rsp + 0x48], r14
jne 0x140065062
mov rcx, rdx
mov rdx, rbx
call fcn.14002e83a
mov r15d, 4
xor r14d, r14d
xor r12d, r12d
mov r10, qword [rsp + 0x28]
jmp 0x140065270
mov byte [rsi + 0x133], 0
mov qword [rsp + 0xc8], r15
mov qword [rsp + 0xd0], r12
mov qword [rsp + 0xd8], r15
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0x48], rsi
mov rax, qword [rsi + 0x128]
mov r9, qword [rax]
lea rdi, [r9 + 0x10]
mov ecx, dword [r9 + 0x48]
cmp ecx, 0x3b9aca00
mov qword [rsp + 0x28], r10
jne 0x140064da5
mov r8, qword [r9 + 0x30]
mov r9d, dword [r9 + 0x38]
lea rsi, [rsp + 0xa70]
lea rdx, [rsp + 0xc8]
mov rcx, rsi
call fcn.14002e4fe
mov dword [rsi - 0x98], 0x3b9aca00
mov qword [rsi - 0xa8], rdi
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
jmp 0x1400654a2
mov rdx, qword [r9 + 0x40]
mov al, byte [r9 + 0x66]
test byte [r9 + 0x61], 1
mov qword [rsp + 0x88], rbp
mov qword [rsp + 0x78], rdi
mov dword [rsp + 0x90], ecx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0x98], r9
jne 0x140064eae
test al, al
je 0x140064eb6
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
mov r12, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0x40], r12
cmp rax, rcx
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
je 0x140065381
movzx r8d, word [rax - 0x20]
cmp r8w, 2
je 0x140065379
lea rdx, [rax - 0x20]
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rsp + 0xabe], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xab0], xmm0
test r8w, r8w
or al, byte [rax]
add byte [rsi + 0x45], ah
test eax, eax
je 0x140064e9c
mov word [r12], r8w
movaps xmm0, xmmword [rsp + 0xab0]
movups xmmword [r12 + 2], xmm0
movups xmm0, xmmword [rsp + 0xabe]
movups xmmword [r12 + 0x10], xmm0
and al, 0x10
and al, 0x10
add r12, 0x20
invalid
add rax, 0x20
add rdx, 0x20
cmp rdx, rcx
jne 0x140064e45
jmp 0x140065376
test al, al
je 0x1400652b7
add dword [rax + rax], eax
invalid
add dword [rax + rax], eax
add byte [rbp + 0x31], al
ror byte [rbp + 0x39], 0xfe
xor r8d, r8d
cmp r14, r15
mov qword [rsp + 0x40], r12
je 0x140064ecb
test r15, r15
je 0x140064ecb
mov r8b, byte [r15]
xor edi, edi
mov qword [rsp + 0x50], rdi
mov esi, 4
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0xab0], rdi
mov qword [rsp + 0xab8], rsi
mov qword [rsp + 0xac0], rdi
mov eax, 0
mov r12d, 0
mov ebp, 4
mov ebx, 0
cmp r14, r15
je 0x140065033
mov qword [rsp + 0x38], r13
lea rdi, [rsp + 0xab8]
add byte [rax - 0x73], cl
mov ah, 0x24
ror byte [rdx], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
ror byte [rdx], 0
add byte [rax], al
mov r13, r15
add byte [rax], al
mov r13, r15
mov rbp, r14
mov r12d, r8d
movzx ebx, word [r13]
cmp bx, 2
je 0x140065007
test r8b, r8b
sete al
movups xmm0, xmmword [r13 + 2]
movups xmm1, xmmword [r13 + 0x10]
adc byte [r15], r9b
adc dword [rsp + 0xfe], ecx
mov word [rsi + rdi*8], fs
add byte [rax], al
invalid
adc byte [r15], r9b
adc dword [rsp + 0xfe], ecx
mov word [rsi + rdi*8], fs
add byte [rax], al
invalid
mov word [rsi + rdi*8], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
movaps xmmword [rsp + 0xf0], xmm0
test bx, bx
setne cl
xor cl, al
je 0x140064f90
mov rdx, qword [rsp + 0x60]
cmp rdx, qword [rsp + 0x50]
jne 0x140064fc0
lea rcx, [rsp + 0x50]
call fcn.14002cca1
cld
dec dword [rax - 0x73]
and al, 0x60
cld
dec dword [rax - 0x73]
and al, 0x60
lea rcx, [rsp + 0x58]
jmp 0x140064fb5
mov rdx, qword [rsp + 0xac0]
cmp rdx, qword [rsp + 0xab0]
jne 0x140064fcc
lea rcx, [rsp + 0xab0]
or al, byte [rax]
add al, ch
bnd jl 0x140064faa
call fcn.14002cca1
mov rax, rsi
mov rcx, rdi
dec dword [rax - 0x77]
invalid
mov rdx, qword [rax]
mov r14, rbp
mov r8d, r12d
jmp 0x140064fd2
invalid
lea rcx, [rsp + 0x58]
lea rax, [rsp + 0x60]
lea eax, [rsp + 0x60]
jmp 0x140064fd2
mov rcx, rdi
mov rax, rsi
mov rcx, qword [rcx]
shl rdx, 5
shl edx, 5
shl edx, 5
mov word [rcx + rdx], bx
mov dword [rcx + rdx], ebx
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rcx + rdx + 2], xmm0
movups xmm0, xmmword [rsp + 0xfe]
inc byte [rax]
add byte [rax], al
movups xmmword [rcx + rdx + 0x10], xmm0
inc qword [rax]
add r13, 0x20
cmp r13, r14
jne 0x140064f35
invalid
dec dword [rax - 0x75]
pop rsp
and al, 0x50
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
mov rax, qword [rsp + 0xab0]
mov rsi, qword [rsp + 0xab8]
mov rdi, qword [rsp + 0xac0]
mov r13, qword [rsp + 0x38]
mov qword [rsp + 0x38], rax
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.14003c95f
shl r12, 5
add r12, rbp
shl rdi, 5
add rdi, rsi
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
jmp 0x1400653c0
mov qword [rsp + 0x88], rbp
lea r12, [rsp + 0xf0]
mov ebp, dword [r12 + 2]
movups xmm0, xmmword [r12 + 8]
movaps xmmword [rsp + 0x50], xmm0
mov eax, dword [r12 + 0x18]
mov dword [rsp + 0x60], eax
movzx r13d, word [r12 + 0x1e]
movzx esi, word [r14 + 0x130]
test di, di
movzx r15d, word [r12 + 0x1c]
cmovne r15w, si
cmovne si, word [r12 + 6]
mov qword [rsp + 0x38], rbx
mov rax, qword [rbx + 0x20]
mov rcx, r12
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x90], rax
call rax
mov rax, qword [r12]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
cmp rax, 5
cmp eax, 5
cmp eax, 5
mov ecx, 4
cmovae rcx, rax
call fcn.1400c07fc
mov r12, rdx
mov word [rdx], di
mov dword [rdx + 2], ebp
mov word [rdx + 6], si
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
adc dword [rdx + 8], eax
mov ecx, dword [rsp + 0x60]
mov dword [rdx + 0x18], ecx
mov word [rdx + 0x1c], r15w
mov word [rdx + 0x1e], r13w
lea rcx, [rsp + 0xab0]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], 1
mov dword [rcx + 0x10], 1
mov r14d, 1
mov ebx, 0x20
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, qword [rsp + 0x78]
call qword [rsp + 0x98]
movzx edi, word [rsp + 0xf0]
cmp di, 2
je 0x140065244
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x50], xmm0
mov eax, dword [rsi + 0x18]
mov dword [rsp + 0x60], eax
mov rax, qword [rsp + 0x48]
movzx r15d, word [rax + 0x130]
test di, di
movzx r13d, word [rsp + 0xf6]
cmove r13w, r15w
cmove r15w, word [rsp + 0x10c]
mov ebp, dword [rsp + 0xf2]
movzx esi, word [rsp + 0x10e]
mov rcx, r14
cmp r14, qword [rsp + 0xab0]
je 0x1400651fa
mov word [r12 + rbx], di
mov dword [r12 + rbx + 2], ebp
mov word [r12 + rbx + 6], r13w
mov dword [rsp + rbx + 6], ebp
mov dword [rsp + rbx + 6], ebp
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [r12 + rbx + 8], xmm0
mov eax, dword [rsp + 0x60]
mov dword [r12 + rbx + 0x18], eax
mov word [r12 + rbx + 0x1c], r15w
mov word [r12 + rbx + 0x1e], si
inc rcx
mov r14, rcx
mov qword [rsp + 0xac0], rcx
or al, byte [rax]
add byte [rax - 0x7d], cl
add ebx, 0x20
or al, byte [rax]
add byte [rax - 0x7d], cl
invalid
ret
add ebx, 0x20
jmp 0x140065136
lea rcx, [rsp + 0xf0]
mov rdx, qword [rsp + 0x78]
call qword [rsp + 0x90]
nop
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add byte [rcx - 1], cl
ror byte [rax - 0x39], 0xc0
invalid
invalid
invalid
dec dword [rdi + rcx + 0x44]
ror byte [rax - 0x73], 0x8c
and al, 0xb0
or al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
call fcn.140100ce9
mov rcx, r14
mov r12, qword [rsp + 0xab8]
jmp 0x1400651b3
nop
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add byte [rcx - 1], cl
ror byte [rax - 0x39], 0xc0
invalid
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x38]
call fcn.14002e83a
mov r12, qword [rsp + 0xab0]
mov r15, qword [rsp + 0xab8]
mov r10, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x88]
add byte [rax], al
invalid
shl r14, 5
add r14, r15
mov rsi, qword [rsp + 0x48]
lea r13, [rsi + 0x138]
mov rcx, qword [rsi + 0x138]
test rcx, rcx
je 0x140064d1a
cmp byte [rsi + 0x133], 0
je 0x140064d1a
mov rdx, qword [rsi + 0x140]
mov rbx, r10
call fcn.14003c95f
mov r10, rbx
jmp 0x140064d1a
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
mov r12, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0x40], r12
cmp rax, rcx
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
je 0x140065381
mov rax, rcx
mov qword [rsp + 0x100], rax
lea rdi, [rsp + 0xf0]
mov rcx, rdi
call fcn.14002ed3c
movabs rax, 0x7ffffffffffffff
and rbx, rax
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
call fcn.14003c95f
mov edi, 4
add al, 0
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov esi, 4
mov rbp, qword [rsp + 0x40]
lea rdx, [rsp + 0xa0]
mov qword [rdx], rbp
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rbp
mov qword [rdx + 0x18], r12
lea rcx, [rsp + 0xa70]
and al, 0x70
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 + 0x60], cl
xor byte [rbx - 0x76b2c798], cl
loopne 0x140065433
mov ecx, ebp
call fcn.14002e4fe
xchg ecx, eax
cld
dec dword [rax + 0x39]
invalid
je 0x140065475
lea r9, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
lea rbx, [rsp + 0xab0]
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov rdx, qword [rsp + 0xe8]
mov r8d, dword [rsp + 0x90]
call fcn.1400c3d1c
add eax, 0x548d4800
and al, 0x50
add eax, 0x548d4800
and al, 0x50
mov qword [rdx], rsi
mov rax, qword [rsp + 0x38]
mov qword [rdx + 8], rax
invalid
invalid
mov dword [rdx + 8], eax
or byte [rax - 0x77], cl
jb 0x14006544a
mov qword [rdx + 0x10], rsi
mov qword [rdx + 0x18], rdi
lea rcx, [rsp + 0xb20]
mov r8, r12
mov r9d, ebp
mov ecx, ebp
call fcn.14002e4fe
lea rsi, [rsp + 0x9d0]
lea esi, [rsp + 0x9d0]
lea esi, [rsp + 0x9d0]
or dword [rax], eax
add byte [rcx - 0x48], al
movabs al, byte [0x8948f18948000000]
invalid
mov r8d, 0xa0
mov rcx, rsi
mov rdx, rbx
call fcn.1400fc250
out 0x6d, al
or dword [rax], eax
mov rax, qword [rsp + 0x78]
mov qword [rsi - 8], rax
js 0x1400654b8
mov dword [rsi - 8], eax
jmp 0x14006549a
mov dword [rsp + 0x9d8], 0x3b9aca00
mov rax, qword [rsp + 0x78]
and al, 0x78
invalid
and al, 0x78
mov qword [rsp + 0x9c8], rax
mov rcx, rdi
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
call fcn.14003c95f
mov rbp, qword [rsp + 0x88]
lea rsi, [rsp + 0xab0]
lea rdx, [rsp + 0xf0]
mov r8d, 0x9b1
mov rcx, rsi
call fcn.1400fc250
mov r8d, 0x9b1
mov rcx, r13
mov rdx, rsi
call fcn.1400fc250
lea r12, [r14 + 0xae9]
mov byte [r14 + 0xae9], 0
lea rbx, [r14 + 0x138]
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x938]
lea ecx, [rsi + 0x938]
lea ecx, [rsi + 0x938]
lea rdx, [r14 + 0xa10]
mov r8d, 0xd8
call fcn.1400fc250
lea rdi, [r14 + 0x9e0]
cmp dword [r14 + 0x948], 0x3b9aca00
add byte [rax], al
add dl, cl
invalid
cmp esi, dword [rbp + 0x53]
add byte [rax], al
add dl, cl
invalid
mov r8, rbp
mov qword [rsp + 0x30], r15
mov rax, qword [r14 + 0x938]
mov qword [r14 + 0xaf0], rdi
mov qword [r14 + 0xaf8], rax
mov byte [r14 + 0xe48], 0
lea rbp, [r14 + 0xaf0]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbp
call fcn.140065b60
mov r15, qword [rsi]
cmp r15, 2
jne 0x14006563d
mov al, 3
jmp 0x14006592c
lea rsi, [r14 + 0x940]
add byte [rax], al
mov r8d, 0xa0
mov rcx, rbx
mov rdx, rsi
call fcn.1400fc250
mov rax, qword [r14 + 0x938]
add byte [rax], al
lea rdx, [r14 + 0x1d8]
mov qword [r14 + 0x1d8], rdi
fadd dword [rcx]
add byte [rax], al
fadd dword [rcx]
add byte [rax], al
mov qword [r14 + 0x1e0], rax
add byte [rax], al
xor ecx, ecx
mov byte [r14 + 0x530], cl
lea r8, [r14 + 0x1a8]
add dword [rax], eax
add byte [rbp - 0x73], cl
invalid
cmp byte [0xc95355bc], al
xchg byte [rax], bh
add eax, 0x89490000
xchg byte [rax + 5], al
add byte [rax], al
mov byte [r14 + 0x890], cl
mov qword [r14 + 0xaf0], r9
lea rax, [r14 + 0x898]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xaf8], rdx
mov qword [r14 + 0xb00], rax
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov r8, rbp
call 0x1400badf0
add byte [rax - 0x75], cl
mov eax, dword [rsi]
call 0x1400badf0
add byte [rax - 0x75], cl
mov eax, dword [rsi]
mov eax, dword [rsi]
cmp rax, 2
jne 0x140065674
lea rcx, [rsp + 0xf0]
lea ecx, [rsp + 0xf0]
call fcn.1400968f1
mov rcx, qword [r14 + 0xb00]
or eax, dword [rax]
add byte [rax - 0x77], cl
invalid
call fcn.1400c3e63
xor eax, 0x840005e8
ror byte [rdi], 0x84
add dword [rcx], eax
add byte [rax], al
or eax, dword [rax]
add byte [rax - 0x77], cl
invalid
xor eax, 0x840005e8
ror byte [rdi], 0x84
add dword [rcx], eax
add byte [rax], al
mov al, 4
jmp 0x140065931
mov rsi, qword [rsp + 0x28]
mov r12, qword [rsp + 0xf8]
mov r13, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
clc
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0
add byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0x108]
invalid
invalid
test byte [rax + rdx], ah
and al, 0x10
add byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x110]
and al, 0x10
adc byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x38], rax
mov rcx, rbp
call fcn.14006667f
add cl, ch
pushfq
add eax, dword [rax]
add byte [rax], al
add cl, ch
pushfq
add eax, dword [rax]
add byte [rax], al
mov rdx, qword [rsp + 0xf8]
invalid
invalid
mov es, word [rax]
or eax, dword [rax]
add byte [rax], al
mov rdx, qword [rsp + 0xf8]
mov rcx, qword [r14 + 0xb00]
add byte [rcx - 0x7d], cl
mov esi, 0xaf8
add byte [rcx - 0x39], cl
xchg al, bh
clc
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test byte [rbx], al
add al, 0
invalid
add byte [rcx - 0x7d], cl
mov esi, 0xaf8
add byte [rcx - 0x39], cl
xchg al, bh
clc
clc
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test byte [rbx], al
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x60
mov r8, qword [rsp + 0x110]
mov qword [rsp + 0x60], r8
movups xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
mov qword [r14 + 0x908], rax
or byte [rcx], cl
add byte [rax], al
or byte [rcx], cl
add byte [rax], al
mov qword [r14 + 0x910], rdx
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r14 + 0x918], xmm0
mov rax, qword [rsp + 0x60]
mov qword [r14 + 0x928], rax
mov qword [r14 + 0x930], rcx
or dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax], ch
or dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx - 0x75], cl
xchg byte [rax], cl
or dword [rax], eax
add byte [rcx - 0x75], cl
mov ss, word [rax]
or dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsi + 0x918], al
or dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax], ch
or dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx - 0x75], cl
xchg byte [rax], cl
or dword [rax], eax
add byte [rcx - 0x75], cl
mov ss, word [rax]
or dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsi + 0x918], al
movaps xmmword [rsp + 0xb0], xmm0
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rcx
add byte [rax], al
add byte [rcx - 0x75], cl
xchg esi, eax
lock or al, byte [rax]
add byte [rax], al
mov eax, 1
add byte [rcx - 0x75], cl
xchg esi, eax
lock or al, byte [rax]
add byte [rax], al
mov eax, 1
mov rdi, qword [rsp + 0x28]
jmp 0x1400658a8
mov rdx, qword [r14 + 0xaf8]
mov qword [r14 + 0xaf8], 0
mov dword [rsi + 0xaf8], 0
mov dword [rsi + 0xaf8], 0
add byte [rax], al
add byte [rax], al
test rdx, rdx
je 0x140065a9f
add r8, qword [r8]
invalid
mov qword [r14 + 0x908], 2
mov dword [rsi + 0x908], 2
mov qword [r14 + 0x910], rdx
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
movups xmmword [r14 + 0x918], xmm0
mov rax, qword [rsp + 0x60]
mov qword [r14 + 0x928], rax
mov dword [rsi + 0x928], eax
mov rax, qword [r14 + 0xaf0]
mov eax, dword [rsi + 0xaf0]
mov qword [r14 + 0xaf0], rdx
add byte [rcx - 0x77], cl
mov dword [rsi + 0xaf8], eax
mov dword [rsi + 0xaf8], eax
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov r8, rbp
call 0x1400a138c
add byte [rbx + 0x4075023e], al
add dh, byte ds:[rbp + 0x40]
call 0x1400a138c
add byte [rbx + 0x4075023e], al
add dh, byte ds:[rbp + 0x40]
add dh, byte ds:[rbp + 0x40]
lea rcx, [rsp + 0xf0]
add byte [rax], al
call fcn.1400968f1
mov rdx, qword [r14 + 0xaf8]
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov rcx, rsi
mov r8, rbp
call fcn.140065b60
add eax, dword [rax]
add byte [rbx + 0x5f75023e], al
add dh, byte ds:[rbp + 0x5f]
add eax, dword [rax]
add byte [rbx + 0x5f75023e], al
add dh, byte ds:[rbp + 0x5f]
add dh, byte ds:[rbp + 0x5f]
lea rcx, [rsp + 0xf0]
call fcn.1400968f1
mov al, 5
jmp 0x140065931
mov rdx, qword [r14 + 0xaf8]
mov edx, dword [rsi + 0xaf8]
or al, byte [rax]
add byte [rcx - 0x7d], cl
cmp dword [rsi + 0xaf0], 0
mov qword [r14 + 0xaf0], 0
je 0x140065a9f
mov rax, qword [rsp + 0x110]
cmp qword [r14 + 0xaf0], 0
cmp dword [rsi + 0xaf0], 0
mov qword [r14 + 0xaf0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
je 0x140065a9f
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsp + 0xf0]
add byte [rdi], cl
adc byte [rsp + 0x100], cl
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x100], cl
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
xor eax, eax
jmp 0x14006587c
mov rdx, qword [r14 + 0xaf0]
mov edx, dword [rsi + 0xaf0]
mov qword [r14 + 0xaf0], 0
test rdx, rdx
je 0x140065a9f
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov eax, 1
mov rdi, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0xc0], rcx
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
invalid
add byte [rcx - 0x3a], al
xchg al, ch
or al, byte [rax]
mov byte [r14 + 0xae8], 1
add byte [rcx], al
mov rcx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
movaps xmm0, xmmword [rsp + 0xb0]
mov qword [r14 + 0xaf0], rcx
mov qword [r14 + 0xaf8], r8
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rcx + 0xf], al
movups xmmword [r14 + 0xb00], xmm0
movups xmmword [r14 + 0xb00], xmm0
add byte [rbx], cl
add byte [rax], al
mov rcx, qword [rsp + 0xc0]
mov qword [r14 + 0xb10], rcx
mov dword [rsi + 0xb10], ecx
mov dword [rsi + 0xb10], ecx
cmp qword [r14 + 0xaf0], 0
cmp dword [rsi + 0xaf0], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], r15
xor byte [rdi], cl
test byte [rdi + 0x49000000], ah
mov dword [rsi + 0xb18], eax
xchg byte [rax], bl
or eax, dword [rax]
invalid
je 0x1400659a7
mov qword [r14 + 0xb18], rax
xchg byte [rax], bl
or eax, dword [rax]
add byte [rcx - 0x77], cl
xchg esi, eax
and byte [rbx], cl
add byte [rax], al
mov qword [r14 + 0xb20], rdx
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov r8, rbp
mov eax, ebp
mov eax, ebp
call 0x140089908
call fcn.140065b60
mov r15, qword [rsi]
mov edi, dword [rsi]
add al, byte [rax]
add byte [rbx + rcx*4 + 0x3e], cl
mov edi, dword [rsi]
cmp r15, 2
jne 0x14006596a
mov al, 6
mov r15, qword [rsp + 0x30]
and al, 0x30
mov byte [r12], al
mov byte [rsp], al
mov al, 4
mov r12, qword [rsp + 0x80]
add al, 0x4c
mov esp, dword [rsp + 0x80]
mov byte [r12], al
mov qword [r15], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7977befd], dh
mov al, 3
invalid
invalid
xchg byte [rax + 0xe], dl
mov al, 3
mov byte [r14 + 0xe50], al
xchg byte [rax + 0xe], dl
add byte [rax], al
mov rax, r15
add rsp, 0x1468
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov r12, qword [rsp + 0xf8]
mov r13, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rbp, qword [rsp + 0x108]
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x38], rax
cmp byte [rcx - 0x80], al
mov esi, 0xae8
call 0x1400659a1
cmp byte [rcx - 0x80], al
mov esi, 0xae8
call 0x1400659a1
je 0x1400659cb
lea rcx, [r14 + 0xaf0]
call 0x1400659a1
je 0x1400659cb
lea rcx, [r14 + 0xaf0]
call fcn.1400666bb
jmp 0x1400659cb
invalid
and al, 0x4d
mov esp, dword [rsi + 0xaf8]
mov r12, qword [r14 + 0xaf8]
mov r13, qword [r14 + 0xb00]
mov rbp, qword [r14 + 0xb08]
mov rax, qword [r14 + 0xb10]
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
xor r15d, r15d
mov rsi, rdi
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x898]
add byte [rax], al
add byte [rax], al
call fcn.140046311
lea rcx, [r14 + 0x538]
call fcn.14006667f
lea rcx, [r14 + 0x1d8]
mov ds, eax
add dword [rax], eax
add al, ch
test dword [rax + rax], ecx
add byte [rcx - 0x75], cl
mov gs, word [rax + 0x49000001]
mov edx, dword [rsi + 0x1b0]
add eax, 0x91e80000
or al, 0
add byte [rcx - 0x73], cl
mov ds, eax
add dword [rax], eax
add al, ch
test dword [rax + rax], ecx
add byte [rcx - 0x75], cl
mov gs, word [rax + 0x49000001]
mov edx, dword [rsi + 0x1b0]
add byte [rcx - 0x75], cl
xchg esi, eax
mov al, 1
add byte [rax], al
call fcn.14003c95f
mov rdi, rbp
mov edi, ebp
outsd dx, dword [rsi]
std
dec dword [rax - 0x77]
mov edi, ebp
mov edi, ebp
mov rcx, qword [r14 + 0x9e0]
mov ecx, dword [rsi + 0x9e0]
or dword [rax], eax
add byte [rcx - 0x75], cl
xchg esi, eax
call 0x128065a28
cmp al, 0x6f
std
inc dword [rcx - 0x3a]
xchg cl, ch
jmp 0x141065a35
mov rdx, qword [r14 + 0x9e8]
call fcn.14003c95f
mov byte [r14 + 0xae9], 1
jmp 0x141065a35
mov byte [rsi + 0xae9], 1
jmp 0x141065a35
mov rcx, rbx
call case.0x14006462a.28
mov ebx, 1
test r15, r15
invalid
je 0x140065a4c
push qword [rdi + rcx + 0x4c]
mov edi, dword [rsp + 0x30]
jl 0x140065a65
invalid
mov r15, qword [rsp + 0x30]
jl 0x140065a65
xor byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
invalid
mov rbp, qword [rsp + 0x38]
cmp cl, ch
add al, 0xee
invalid
jmp 0x140064850
mov rax, qword [r14 + 0x128]
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.1400c2b59
test rax, rax
mov r15, qword [rsp + 0x30]
and al, 0x30
mov edi, dword [rsp + 0x30]
and al, 0x30
mov rbp, qword [rsp + 0x38]
je case.0x14002441e.800
mov rcx, rax
call fcn.14006679c
shr eax, 0x24
or eax, 0xdb310000
xor ebx, ebx
xor ebx, ebx
jmp 0x140064850
mov ch, byte [rbx]
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
jmp 0x140065ae4
or eax, 0x4855eb00
lea ecx, str._async_fn__resumed_after_completion
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
lea eax, [0x140146368]
or byte [rsi], cl
add bl, ch
invalid
jmp 0x140065ae4
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
mov dl, 0xe
add byte [rbp + rcx*4 + 5], cl
sal dword [rsi + rcx], cl
xor al, 0xe
lea r8, [0x140148f80]
mov edx, 0x28
xor al, 0xe
invalid
add byte [rdx + 0x28], bh
call fcn.1400ff740
mov ecx, 4
mov edx, 0x20
add byte [rax], al
add al, ch
xchg rsi, rax
or dword [rax], eax
add byte [rax], al
add al, ch
xchg rsi, rax
or dword [rax], eax
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnectdns.rs
jmp 0x140065ae4
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.1400ff740
ud2
xor byte [rax - 0x75], r9b
or eax, 0x1004c1
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
hlt
or dword [rax], eax
hlt
mov byte [rsi + 0x20], 0
add rsp, 0x20
pop rsi
ret
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
hlt
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2a8
sub esp, 0x2a8
mov rbx, rdx
movzx eax, byte [rdx + 0x358]
add eax, dword [rax]
add byte [rbp - 0x7b76b340], al
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x50
add eax, dword [rax]
add byte [rbp - 0x7b76b340], al
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x50
je 0x140065bb4
cmp eax, 3
jne case.default.0x140065bb2
mov r12, r8
lea r13, [rbx + 0x1e0]
movzx eax, byte [rbx + 0x268]
lea rcx, [0x140155b48]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov ecx, dword [rbx + 8]
mov ecx, dword [rbx + 8]
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rcx
mov qword [rbx + 0x20], 0
mov qword [rbx + 0x40], rax
xor edi, edi
invalid
jmp case.0x14001d718.726
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
push rdi
invalid
invalid
invalid
sub cl, byte [rsi]
add byte [rbp + rcx*4 + 5], cl
push rdi
invalid
add byte [rdx + 0x23], bh
mov edx, 0x23
call fcn.1400ff740
mov rcx, qword [rax + 0x10]
cmp rcx, qword [rax + 0x18]
cmp ecx, dword [rax + 0x18]
cmp ecx, dword [rax + 0x18]
je 0x1400664b2
test byte [rcx + 0x48000008], bh
lea edx, [rcx + 0x20]
lea rdx, [rcx + 0x20]
mov qword [rax + 0x10], rdx
mov dword [rax + 0x10], edx
movzx r13d, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
sub dword [rdi], ecx
adc byte [rcx + 0x10], al
movups xmmword [rsp + 0x12e], xmm0
movups xmm0, xmmword [rcx + 2]
add cl, byte [rdi]
sub dword [rsp + 0x120], eax
add cl, byte [rdi]
sub dword [rsp + 0x120], eax
cmp r13w, 2
je case.0x14004d473.106
mov qword [rsp + 0x68], r14
mov word [rbx + 0x48], r13w
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x12e]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
mov rbp, qword [rbx + 0x18]
mov r14, qword [rax + 0x20]
mov r12d, dword [rax + 0x28]
test r13w, r13w
mov eax, 2
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x140165f38]
cmp rax, 3
jne 0x14006645a
mov dword [rsp + 0x28], 0x81
mov dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
mov r8d, 6
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSASocketW]
cmp rax, 0xffffffffffffffff
je 0x1400664d1
lea rcx, [rsp + 0x98]
mov qword [rcx], rax
mov dword [rcx], eax
call fcn.14002c0c8
jmp 0x140065dab
invalid
mov edx, 0
sbb edx, edx
or edx, ecx
lea r8, [rsp + 0x98]
add byte [rcx - 0x39], al
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x77], al
push rax
invalid
add byte [rcx - 0x39], al
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x77], al
push rax
add al, 0x41
mov dword [r8 + 8], eax
mov dword [r8 + 8], eax
or byte [rax - 0x73], cl
and al, 0x4c
lea rcx, [rsp + 0x4c]
mov dword [rcx], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
int1
mov edx, 0x98000004
mov r9d, 0xc
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
je 0x140066431
test r13w, r13w
je 0x140065e1a
invalid
imul eax, dword [rax + 0xf00567d], 0xb384
cmp byte [rbp + 0x56], 0
je 0x140065e6e
add byte [rax], al
add dl, dh
movups xmm0, xmmword [rbp + 0x5b]
movsd xmm0, qword [rbp + 0x5b]
movss xmm1, dword [rbp + 0x63]
shufps xmm1, xmm0, 0xd4
movss xmm2, dword [rbp + 0x57]
unpcklps xmm2, xmm0
ror byte [rdi], 1
invalid
shl dword [rax + rcx*2], 1
lea edx, [rsp + 0x98]
movups xmmword [rdx + 8], xmm2
ror byte [rdi], 1
invalid
add byte [rdi], cl
adc dword [rdx + 8], edx
xorps xmm0, xmm0
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
adc dword [rdx + 0x28], eax
movups xmmword [rdx + 0x18], xmm0
mov qword [rdx + 0x78], 0
add byte [rax - 0x39], cl
add dl, byte [rdi]
add byte [rax], al
add bh, al
invalid
add byte [rax], 0
add byte [rax + rax], bl
add byte [rax], al
jmp 0x140065f2e
adc al, 1
add byte [rax], al
add byte [rax - 0x39], cl
add dl, byte [rdi]
add byte [rax], al
add bh, al
invalid
adc al, 1
add byte [rax], al
cmp byte [rbp + 0x51], 0
je 0x140065ec0
mov eax, dword [rbp + 0x52]
xorps xmm0, xmm0
lea rdx, [rsp + 0x98]
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
movups xmmword [rdx + 8], xmm0
mov qword [rdx + 0x78], 0
mov dword [rdx], 2
add byte [rax], al
add byte [rcx - 0x7d38fbbe], cl
add byte [rax], 0
add byte [rax], dl
add byte [rax], al
add cl, ch
rol byte [rax], 0
invalid
xorps xmm0, xmm0
movups xmmword [rsp + 0xa0], xmm0
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xb0], eax
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xb0], eax
movups xmmword [rsp + 0xc0], xmm0
movups xmmword [rsp + 0xd0], xmm0
movups xmmword [rsp + 0xe0], xmm0
add byte [rdi], cl
adc dword [rsp + 0xf0], eax
invalid
add byte [rdi], cl
adc dword [rsp + 0xf0], eax
invalid
add byte [rdi], cl
adc dword [rsp + 0x100], eax
movups xmmword [rsp + 0x100], xmm0
mov qword [rsp + 0x110], 0
mov eax, 0x1c
add byte [rax + 0x1c], bh
mov cx, 0x17
jmp 0x140065f10
xorps xmm0, xmm0
movups xmmword [rsp + 0x100], xmm0
adc dword [rsp + 0x100], eax
adc dword [rsp + 0x100], eax
movups xmmword [rsp + 0xf0], xmm0
movups xmmword [rsp + 0xe0], xmm0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xd0], eax
add byte [rax], al
movups xmmword [rsp + 0xd0], xmm0
movups xmmword [rsp + 0xc0], xmm0
movups xmmword [rsp + 0xb0], xmm0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xb0], eax
movups xmmword [rsp + 0xa0], xmm0
add byte [rax], al
mov qword [rsp + 0x110], 0
mov dword [rsp + 0x110], 0
mov eax, 0x10
mov cx, 2
lea rdx, [rsp + 0x98]
mov word [rdx], cx
mov word [rdx + 2], 0
add bh, al
add al, 0
add byte [rax], al
add byte [rcx + 0x8082], cl
add byte [rax], 0
invalid
cwde
add byte [rax], al
add byte [rsi - 0x77], ah
or ah, byte [rsi - 0x39]
add al, byte [rax]
add bh, al
add al, 0
add byte [rax], al
add byte [rcx + 0x8082], cl
add byte [rax], 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400a330a
mov r13, rax
invalid
test rax, rax
jne 0x140066557
invalid
cmp byte [rbp + 0x68], 0
je 0x140065f70
mov rcx, rsi
mov edx, 4
mov r8d, 1
add al, ch
sti
rol dword [rbx], 1
add byte [rax - 0x7b], cl
invalid
je 0x140065f70
lea rcx, [rsp + 0x98]
mov qword [rcx], rax
call fcn.14002c0c8
cmp qword [rbp], 0
je 0x140065fb0
mov rax, qword [rbp + 8]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
ror byte [rax - 9], 0xd9
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1001
call fcn.1400a3156
test rax, rax
je 0x140065fb0
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
call fcn.14002c0c8
invalid
invalid
mov qword [rcx], rax
call fcn.14002c0c8
cmp qword [rbp + 0x10], 0
je 0x140065ff0
jge 0x140065fc4
add byte [rcx + rdi + 0x48], dh
mov eax, dword [rbp + 0x18]
mov rax, qword [rbp + 0x18]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
ror byte [rax - 9], 0xd9
sbb r8d, r8d
or r8d, eax
or eax, eax
or eax, eax
ror byte [rax - 0x77], 0xf1
mov rcx, rsi
mov edx, 0x1002
call fcn.1400a3156
test rax, rax
je 0x140065ff0
sal byte [rax + rdx + 0x48], 0x8d
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add eax, ebp
fsub dword [rax - 4]
dec dword [rdi]
adc byte [rbx + 0x48], al
lea rcx, [rsp + 0x98]
lea ecx, [rsp + 0x98]
mov qword [rcx], rax
call fcn.14002c0c8
invalid
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
lea rbp, [rbx + 0x68]
mov qword [rbx + 0x68], r14
mov dword [rbx + 0x70], r12d
invalid
jo 0x140066014
adc dword [rbx + 0x78], eax
movups xmmword [rbx + 0x88], xmm1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov bl, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
add byte [rax], al
mov qword [rbx + 0x98], rsi
lea rdi, [rbx + 0xa0]
lea rsi, [rsp + 0x148]
mov ecx, 9
and al, 0x48
add dword [rax], eax
add qword [rax], rax
add byte [rcx + 9], bh
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [rbx + 0xe8], al
sub eax, 0
add byte [rax], al
invalid
sub eax, 0
add byte [rax], al
invalid
add byte [rbx - 0x748edbb4], cl
push rsp
and al, 0x74
mov ecx, dword [rsp + 0x71]
mov edx, dword [rsp + 0x74]
mov dword [rbx + 0xe9], ecx
mov dword [rbx + 0xec], edx
xchg ebx, eax
in al, dx
add byte [rax], al
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
mov esi, ecx
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb8
add dword [rax], eax
add byte [rax], al
mov r8d, 0xef
call fcn.1400fc250
or dword [rax], eax
xchg ebx, eax
in al, dx
add byte [rax], al
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
mov esi, ecx
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb8
add dword [rax], eax
add byte [rax], al
invalid
invalid
out dx, eax
add byte [rax], al
add al, ch
out 0x61, eax
or dword [rax], eax
lea r13, [rbx + 0x1e0]
mov r8d, 0x178
mov rcx, r13
mov ecx, ebp
mov rdx, rbp
mov edx, ebp
call fcn.1400fc250
movzx eax, byte [rbx + 0x268]
lea rcx, [0x140155b48]
cli
invalid
invalid
or eax, 0xefab9
cli
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
mov r12, qword [rsp + 0x90]
jmp rax
mov ebp, dword [rbx + 0x1e8]
cmp ebp, 0x3b9aca00
jne 0x140066118
lea rsi, [rbx + 0x1f0]
lea rdi, [rbx + 0x270]
mov bl, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
mov ebx, 0x270
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x270]
lea rdi, [rsp + 0x1b8]
mov esp, 0x1b824
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, r12
call fcn.140066908
cmp qword [rdi], 0
jne 0x140066493
mov rdi, qword [rsp + 0x1c0]
mov rbp, qword [rsp + 0x1c8]
mov r15, qword [rsp + 0x1d0]
mov r14, qword [rsp + 0x1d8]
mov rcx, rsi
call fcn.1400668e6
jmp 0x1400663c1
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4d], cl
loopne 0x14006611e
mov r14, qword [rbx + 0x1e0]
add byte [rax], al
add byte [rax - 0x73], cl
mov bl, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x9824
add byte [rcx + 0xf], bh
lea rsi, [rbx + 0x1f0]
lea rdi, [rsp + 0x98]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
call fcn.1400bc650
mov rdi, rax
add rdi, r14
jae 0x140066152
lea rcx, [rsp + 0x148]
call fcn.1400c3def
jmp 0x1400661c8
mov esi, edx
add esi, ebp
cmp esi, 0x3b9aca00
jb 0x140066169
add esi, 0xc4653600
inc rdi
je 0x140066143
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
call fcn.1400c682c
cmp dword [rax + 0x150], 0x3b9aca00
add byte [rax], al
add dl, cl
invalid
cmp ecx, dword [rdi]
test al, ah
add al, 0
invalid
add byte [rax], al
add dl, cl
invalid
add al, 0
add byte [rcx + 0x9e9c1f1], cl
mov ecx, esi
shr ecx, 9
imul rcx, rcx, 0x44b83
or dword [rbx + 4], 0
shr rcx, 0x27
shr ecx, 0x27
imul ecx, ecx, 0x3b9aca00
sub esi, ecx
mov qword [rsp + 0x158], rax
pop rax
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x148], rdi
mov dword [rsp + 0x150], esi
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x148], rdi
mov dword [rsp + 0x150], esi
add dword [rax], eax
invalid
add dword [rax], eax
add dh, al
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x1b0], 0
lea rdx, [rsp + 0x1b8]
lea rsi, [rsp + 0x148]
mov ecx, 0xe
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add qword [rax], rax
add byte [rcx + 0xe], bh
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x228]
lea rsi, [rsp + 0x98]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x270]
mov r8d, 0xe8
call fcn.1400fc250
lea rsi, [rbx + 0x270]
lea rdi, [rbx + 0x2e0]
call fcn.140066b08
mov ebp, eax
lea r14, [rsp + 0x98]
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
mov r8, r12
call fcn.140066908
rol byte [rsi], 1
add byte [rax], al
mov r15, qword [r14]
mov edi, dword [rsi]
test r15, r15
je 0x140066320
invalid
add byte [rax - 0x80], al
std
cmp bpl, 2
setne r14b
setne dh
add al, byte [rcx + 0xf]
xchg ebp, eax
mov byte [rax - 0xa], 0xc5
add dword [rax + 0xf], eax
xchg esp, eax
setne dh
test bpl, 1
sete bpl
invalid
call fcn.140066b08
add byte [rax], al
invalid
add byte [rax], al
test r14b, bpl
test dh, ch
jne 0x14006630a
cmp al, 2
je 0x14006630a
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rax], ah
and al, 1
and al, 1
jne 0x14006630a
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400662c3
test eax, eax
jne 0x14006630a
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
ror dword [rcx - 0x73], 0x8e
mov byte [rax], al
add byte [rax], al
lea rdx, [0x1400c026b]
call fcn.1400a3e70
mov byte [r14 + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov bpl, byte [rax + 0xcc]
mov r14b, byte [rax + 0xcd]
mov byte [rax + 0xcc], 0
mov rcx, rsi
mov rdx, r12
call fcn.1400c3e63
mov r12d, eax
mov ecx, ebp
mov edx, r14d
call fcn.1400c0abf
test r12b, r12b
je 0x14006635a
jmp 0x140066319
mov rcx, rsi
mov rdx, r12
call fcn.1400c3e63
test al, al
je 0x14006635a
mov al, 3
jmp 0x140066495
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0xb8]
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x78], rax
add byte [rax], 0
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x78], rax
mov rcx, rdi
call fcn.1400668e6
mov rcx, rsi
mov ecx, esi
call fcn.140046311
invalid
dec dword [rbp - 0x7b]
push qword [rsi + rdx + 0x31]
invalid
test r15, r15
je 0x140066385
xor edi, edi
call fcn.1400474d8
mov rbp, rax
mov rax, qword [rsp + 0x68]
mov r15, qword [rsp + 0x60]
jmp 0x1400663be
mov rax, qword [rsp + 0x78]
mov r15, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x58]
and al, 0x58
mov rdx, qword [rsp + 0x88]
mov rdi, rdx
test rdx, rdx
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x68]
jne 0x1400663be
invalid
or eax, 0x894cff31
ror byte [rcx - 0x77], 0xd7
xor edi, edi
mov rax, r8
mov r15, rdx
mov rbp, qword [rsp + 0x58]
mov r14, rax
test rdi, rdi
jne 0x140066444
mov ecx, 0x11
xor edx, edx
call fcn.140003e8c
invalid
stc
dec dword [rax - 0x77]
xlatb
invalid
stc
dec dword [rax - 0x77]
xlatb
movups xmm0, xmmword [str.tcp_connect_error]
movups xmmword [rdx], xmm0
mov byte [rdx + 0x10], 0x72
mov rcx, rbp
call fcn.14002c086
mov rsi, rax
mov byte [rbx + 0x268], 1
sub dword [rax + 2], 0
add byte [rcx], al
sub dword [rax + 2], 0
add byte [rcx], al
mov rcx, r13
mov ecx, ebp
call fcn.14006688e
cmp qword [rbx + 0x20], 0
je 0x14006640d
invalid
add byte [rax - 0x7d], cl
jnp 0x140066421
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbx + 0x20]
or dword [rax - 0x73], ecx
and r8b, bpl
add al, 0
add byte [rax - 0x77], cl
jnp 0x140066431
lea rcx, [rbx + 0x20]
call 0x14006684e
mov qword [rbx + 0x20], rdi
mov qword [rbx + 0x28], 0x11
mov qword [rbx + 0x30], rsi
add byte [rax], al
add byte [rax - 0x77], cl
jae 0x14006644d
lea rax, fcn.14002c0c8
ror byte [rbx], 0
mov qword [rbx + 0x38], rax
mov rax, qword [rbx + 0x40]
jmp case.0x14001d718.726
cmp byte [r8 - 0x75], cl
jmp case.0x14001d718.726
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
jmp 0x140065d07
invalid
mov byte [rbx + 0x268], 1
mov rcx, r13
call fcn.14006688e
add byte [rax], al
jmp 0x1400aa03a
add byte [rax], al
add byte [rcx], dh
imul cl
invalid
xor esi, esi
jmp 0x1400665bc
lea rax, [rsp + 0x4c]
mov byte [rax], 1
lea r8, [rsp + 0x98]
cwde
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
add eax, 0xe4444
cwde
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
add eax, 0xe4444
mov qword [rsp + 0x20], rax
lea rcx, [0x140165f38]
cli
str word [rbp + rcx*4 + 0xd]
cmp dword [rbx + 0xe], eax
add byte [rcx], dh
shr al, cl
xor cl, bl
or dword [rax], eax
cli
str word [rbp + rcx*4 + 0xd]
cmp dword [rbx + 0xe], eax
add byte [rcx], dh
shr al, cl
xor cl, bl
or dword [rax], eax
jmp 0x140065c7c
invalid
mov al, 4
mov byte [rbx + 0x268], al
mov rax, qword [rsp + 0x50]
add byte [rax - 0x75], cl
and al, 0x50
mov qword [rax], 2
mov al, 3
jmp 0x140066638
mov rdi, qword [rbx + 0x20]
test rdi, rdi
je 0x1400665ce
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
imul ebp, dword [rax], 0x4c
mov edi, dword [rbx + 0x30]
mov r14, qword [rbx + 0x38]
jae 0x1400664ff
jae 0x1400664ff
cmp byte [rsi + 1], bh
mov esi, 1
jmp 0x14006661e
shl rax, 0x20
lea rsi, [rax + 2]
jo 0x1400664e1
loopne 0x1400664fb
jo 0x1400664e1
mov ebp, 0xe
add byte [rax], al
add byte [rcx + 0xe], bh
mov ecx, 0xe
mov ecx, 0xe
xor edx, edx
call fcn.140003e8c
mov rdi, rdx
mov edi, edx
mov edi, edx
movabs rax, 0x6e65706f20706374
and byte [rdi + 0x70], ch
outsb dx, byte gs:[rsi]
mov qword [rdx], rax
mov dword [rdx], eax
add cl, byte [rax - 0x48]
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
movabs rax, 0x726f727265206e65
mov qword [rdx + 6], rax
outsb dx, byte [rsi]
and byte [rbp + 0x72], ah
jb 0x140066578
jb 0x140066553
mov dword [rdx + 6], eax
mov rcx, rsi
call fcn.14002c086
jo 0x14006656f
cld
dec dword [rcx - 0x77]
mov edi, eax
mov edi, eax
jmp 0x140066590
invalid
int 2
add bh, byte [rbp + 0x19]
mov ebp, 0x19
mov ecx, 0x19
xor edx, edx
call fcn.140003e8c
mov rdi, rdx
mov edi, edx
mov edi, edx
movups xmm0, xmmword [str.tcp_set_nonblocking_errortcp_bind_local_error]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140122db9]
adc byte [0x140122db9], al
adc byte [0x140122db9], al
movups xmmword [rdx + 9], xmm0
jmp 0x14006657c
or ebx, ebp
and eax, 0x14bd
adc al, 0
add byte [rax], al
mov ecx, 0x14
mov ebp, 0x14
adc al, 0
add byte [rax], al
mov ecx, 0x14
add byte [rax], al
xor edx, edx
call fcn.140003e8c
fyl2xp1
dec dword [rax - 0x77]
xlatb
fyl2xp1
dec dword [rax - 0x77]
xlatb
movups xmm0, xmmword [0x140122dc9]
movups xmmword [rdx], xmm0
adc dword [rdx], eax
mov dword [rdx + 0x10], 0x726f7272
adc byte [rdx + 0x72], dh
jb case.0x1400532d5.67
outsd dx, dword [rsi]
jb case.0x1400530c0.88
mov rcx, r13
mov ecx, ebp
call fcn.14002c086
mov r15, rax
mov edi, eax
mov edi, eax
invalid
mov rcx, rsi
call qword [sym.imp.ws2_32.dll_closesocket]
adc eax, 0x9f070
adc eax, 0x9f070
mov qword [rbx + 0x78], rdi
mov qword [rbx + 0x80], rbp
mov qword [rbx + 0x88], r15
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
lea r14, fcn.14002c0c8
mov qword [rbx + 0x90], r14
mov dword [rbx + 0x70], 0x3b9aca01
mov esi, 1
cmp qword [rbx + 0x20], 0
je 0x14006661e
jnp 0x1400665e0
add byte [rbx + rbx*2 + 0x48], dh
lea ecx, [rbx + 0x20]
lea rcx, [rbx + 0x20]
call 0x14006684e
jmp 0x14006661e
stosd dword [rdi], eax
invalid
add eax, dword [rax]
mov rsi, rax
mov ebp, 0x11
adc dword [rax], eax
add byte [rax], al
invalid
adc dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + 0x11], bh
mov ecx, 0x11
add byte [rax], al
add byte [rcx], dh
shr al, cl
xchg esi, eax
fdivr st(1)
dec dword [rax - 0x77]
xlatb
xor edx, edx
call fcn.140003e8c
mov rdi, rdx
movups xmm0, xmmword [str.tcp_connect_error]
movups xmmword [rdx], xmm0
std
or eax, 0x2110f00
mov byte [rdx + 0x10], 0x72
mov rcx, rsi
call fcn.14002c086
ja 0x140066667
cld
dec dword [rcx - 0x77]
invalid
mov esi, 1
lea r14, fcn.14002c0c8
ja 0x140066667
cld
dec dword [rcx - 0x77]
invalid
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
push rax
mov qword [rax], rsi
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], r15
mov qword [rax + 0x20], r14
mov al, 1
mov byte [rbx + 0x358], al
add rsp, 0x2a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
jmp 0x140065be1
invalid
dec dword [rax - 0x73]
lea rcx, [0x140150510]
or eax, 0xe9ea4
sahf
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
mov edx, 0x73
add byte [rax], al
invalid
or eax, 0xba000dfd
jae 0x140066676
invalid
add byte [rax], al
add al, ch
call fcn.1400ffb30
add byte [rax], al
call fcn.1400ffb30
ud2
and byte [rax + 0x358b9], al
add byte [rbx], al
jne case.0x1400647c3.17
mov rsi, rcx
add rcx, 0x1e0
invalid
add al, ch
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
jle 0x1400666c0
call fcn.14006688e
cmp qword [rsi + 0x20], 0
cmp dword [rsi + 0x20], 0
cmp dword [rsi + 0x20], 0
add byte [rcx + rdx + 0x48], dh
add esi, 0x20
je case.0x1400647c3.17
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp 0x14006684e
nop
add rsp, 0x20
pop rsi
ret
add byte [rcx + rcx + 0x48], dh
add ecx, 8
or dword [rax - 0x7d], ecx
ror dword [rax], 0xe9
jmp 0x14006684e
jmp 0x14006684e
add rcx, 8
jmp fcn.1400447a7
loopne 0x1400666cf
invalid
invalid
loopne 0x1400666cf
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x9b1]
mov dh, 0x81
mov cl, 9
add byte [rax], al
cmp rax, 6
ja case.0x14006609e.11
invalid
xor cl, byte [rax - 0x77]
mov rsi, rcx
lea rcx, [0x140155b5c]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov ecx, dword [rsi + 0x980]
mov es, word [rax + 0x48000009]
mov edx, dword [rsi + 0x988]
or dword [rax], eax
invalid
mov es, word [rax + 0x48000009]
mov edx, dword [rsi + 0x988]
or dword [rax], eax
invalid
or dword [rax], eax
add al, ch
push rsp
invalid
call fcn.14003c95f
cmp dword [rsi + 0x8e8], 0x3b9aca00
jne 0x140066787
invalid
std
inc dword [rcx + 0x8e8be]
add byte [rax], al
retf 0x3b9a
jo 0x140066760
add rsp, 0x20
add esp, 0x20
pop rsi
ret
lea rcx, [rsi + 0x9b8]
call fcn.1400666bb
mov byte [rsi + 0x9b0], 0
lea rcx, [rsi + 0x760]
call fcn.140046311
lea rcx, [rsi + 0x400]
call fcn.14006667f
lea rcx, [rsi + 0xa0]
call fcn.14006667f
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
call fcn.14003c95f
add rsi, 0x8a8
invalid
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.14003c95f
lea rcx, [rsi + 0x8e0]
call fcn.140046311
add rsi, 0x950
jmp 0x140066776
push rsi
sub rsp, 0x20
mov rsi, rcx
cmp qword [rcx + 8], 0
je 0x14006686f
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x10], 0
je 0x140066887
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14002ac83
nop
add rsp, 0x20
pop rsi
ret
mov rax, qword [r12 - 8]
test rax, rax
je 0x140067170
dec rax
mov qword [r12 - 8], rax
mov rcx, qword [r12 - 0x10]
mov ecx, dword [rsp - 0x10]
mov ecx, dword [rsp - 0x10]
lea rax, [rax + rax*8]
mov r15d, dword [rcx + rax*8 + 0x40]
cmp r15d, 0x3b9aca00
je 0x140067170
test byte [rcx], ch
add dword [rax], eax
invalid
test byte [rcx], ch
add dword [rax], eax
add byte [rax - 0x73], cl
add al, 0xc1
lea rax, [rcx + rax*8]
mov ecx, dword [rax + 0x44]
movdqu xmm0, xmmword [rax]
add bl, dh
movq mm1, qword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x110], xmm3
add byte [rdi], cl
sub dword [rsp + 0x100], edx
movdqa xmmword [rsp + 0xf0], xmm1
movdqa xmmword [rsp + 0xe0], xmm0
mov dword [rsp + 0x120], r15d
mov dword [rsp + 0x124], ecx
mov rcx, r14
call fcn.14005b26e
test al, al
je 0x1400670e9
mov rbp, qword [rsp + 0x118]
cmp dword [rsp + 0x48], 0x3b9aca00
je 0x14006741d
mov rcx, r14
call fcn.140056231
jmp 0x140067016
lea ecx, [rsp + 0x90]
call fcn.140056231
lea rcx, [rsp + 0xe0]
call fcn.140067bf9
mov rax, qword [rsp + 0x130]
mov qword [r12], rax
and al, 0xe9
adc byte [rax], cl
add byte [rax], al
mov dword [rsp + 0xd0], 0x3b9aca00
movdqu xmm0, xmmword [rsp + 0x130]
movdqu xmm1, xmmword [rsp + 0x140]
movups xmm2, xmmword [rsp + 0x150]
movups xmm3, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x110], xmm3
movaps xmmword [rsp + 0x100], xmm2
movdqa xmmword [rsp + 0xf0], xmm1
movdqa xmmword [rsp + 0xe0], xmm0
mov r15d, 0x3b9aca00
mov dword [rsp + 0x70], 0
mov dword [rsp + 0x60], r15d
mov rcx, qword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov r8, rsi
call fcn.140078360
mov rcx, qword [rbx + 0x50]
mov rbx, qword [rbx + 0x58]
mov r12, rbx
and r12, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
lea rbp, [rcx - 0x48]
lea rdi, [rsi + 0x10]
xor eax, eax
mov qword [rsp + 0x48], rax
pcmpeqd xmm7, xmm7
mov qword [rsp + 0x38], rcx
movdqu xmm8, xmmword [rcx + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r15d, xmm0
test r15w, r15w
je 0x140067281
mov eax, r15d
lea r15d, [rax - 1]
and r15d, eax
bsf eax, eax
add rax, r12
and rax, rbx
neg rax
lea r13, [rax + rax*8]
lea r14, [r13*8]
add r14, rbp
mov rcx, rsi
mov rdx, r14
call fcn.140027835
test al, al
je 0x140067232
add r14, 0x10
mov rcx, rdi
mov rdx, r14
call fcn.140023acb
test al, al
je 0x140067232
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x1400679de
mov rax, qword [rsp + 0x48]
add r12, rax
add r12, 0x10
add rax, 0x10
mov qword [rsp + 0x48], rax
and r12, rbx
mov rcx, qword [rsp + 0x38]
jmp 0x14006721e
ror byte [rcx + 0x29], 0xd0
sar r8, 3
movabs rcx, 0x8e38e38e38e38e39
imul rcx, r8
lea r8, [rcx - 0x10]
and r8, rbx
movdqu xmm0, xmmword [rax + r8]
pcmpeqd xmm1, xmm1
pcmpeqd mm1, mm1
pcmpeqb xmm0, xmm1
psllw xmm0, 7
pmovmskb r10d, xmm0
movdqu xmm0, xmmword [rax + rcx]
pcmpeqb xmm0, xmm1
pmovmskb r9d, xmm0
test r10d, r10d
je 0x14006731c
bsr r10w, r10w
xor r10d, 0xf
jmp 0x140067321
mov r10w, 0x10
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x68]
or r9d, 0x10000
bsf r9d, r9d
add r10d, r9d
mov r9b, 0x80
cmp r10w, 0xf
ja 0x14006734f
inc qword [r15 + 0x60]
mov r9b, 0xff
mov byte [rax + rcx], r9b
mov byte [r8 + rax + 0x10], r9b
dec qword [r15 + 0x68]
add rdx, 0xffffffffffffffb8
lea rdi, [rsp + 0x130]
mov r8d, 0x48
mov rcx, rdi
call fcn.1400fc250
mov rbx, qword [rdi + 0x30]
movabs rax, 0x8000000000000000
cmp rbx, rax
cmp ebx, eax
cmp ebx, eax
je 0x1400673ed
lea r14, [rsp + 0x158]
mov rdi, qword [r14 + 0x10]
mov r15, qword [r14 + 0x18]
mov cl, byte [r14 - 0x28]
mov cl, byte [rsi - 0x28]
mov cl, byte [rsi - 0x28]
mov rdx, qword [r14 - 0x20]
call fcn.140024020
sti
dec dword [rcx - 0x75]
call 0x1305cfef7
sti
dec dword [rcx - 0x75]
call 0x1305cfef7
mov r8, qword [r14 - 8]
mov rcx, r14
call qword [rax + 0x18]
test r15, r15
je 0x1400673d1
mov r14, rdi
mov rcx, r14
call fcn.140086b4b
add r14, 0x48
dec r15
jne 0x1400673c0
out dx, eax
out dx, eax
test rbx, rbx
mov r15, qword [rsp + 0x40]
je 0x1400673ed
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov edx, dword [rsp + 0x60]
mov eax, edx
mov ecx, edx
cmp edx, 0x3b9aca00
jne 0x1400678b5
cmp qword [rbp], 0
je 0x1400675ca
mov rcx, r15
mov dl, byte [rsp + 0x37]
call fcn.14002f830
jmp 0x140067934
invalid
cmp edx, dword [rsp - 0x18]
jne 0x14006745d
mov rcx, qword [rsp + 0x38]
call fcn.140047b28
invalid
dec dword [rcx - 0x75]
push rsp
and al, 0xf8
invalid
lea rdi, [rsp + 0x168]
mov rax, qword [r12 - 0x10]
lea rcx, [rdx + rdx*8]
or al, 0xd2
mov rdx, qword [rdi - 8]
mov qword [rax + rcx*8 + 0x30], rdx
push rsp
enter 0xfffffffffffff330, 0xf
outsd dx, dword [rsi]
enter 0xff3, 0x6f
fmul dword [r15]
adc byte [rdi - 0x18], dl
push rsp
enter 0xfffffffffffff330, 0xf
outsd dx, dword [rsi]
enter 0xff3, 0x6f
fmul dword [r15]
adc byte [rdi - 0x18], dl
movups xmmword [rax + rcx*8 + 0x20], xmm2
movdqu xmmword [rax + rcx*8 + 0x10], xmm1
jg case.0x14001d718.727
enter 0xfffffffffffff310, 0xf
jg case.0x1400845af.1025
enter 0xffffffffffff894c, 0x74
enter 0x4438, 0xffffffffffffff89
insb byte [rdi], dx
enter 0x4940, 0xffffffffffffffff
and al, 0xf8
jg case.0x14001d718.727
enter 0xfffffffffffff310, 0xf
jg case.0x1400845af.1025
enter 0xffffffffffff894c, 0x74
enter 0x4438, 0xffffffffffffff89
insb byte [rdi], dx
enter 0x4940, 0xffffffffffffffff
and al, 0xf8
mov rax, qword [rdi + 0x30]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1d0], xmm2
xchg esp, eax
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x90], eax
invalid
xchg esp, eax
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x90], eax
invalid
add byte [rdi], cl
sub dword [rsp + 0xa0], ecx
mov word [rax + riz*4], fs
add byte [rax], al
invalid
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0xb0], xmm2
mov qword [rsp + 0xc0], rax
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xc8
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], al
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x7d], cl
jl 0x14006752b
clc
add byte [rdi], cl
xchg esp, eax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x90], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x90], al
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmm2, xmmword [rsp + 0xb0]
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], dl
invalid
add byte [rdi], cl
sub dword [rsp + 0x100], edx
movaps xmmword [rsp + 0x100], xmm2
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
je 0x14006763c
test ch, dl
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmm2, xmmword [rsp + 0xb0]
movaps xmm3, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x230], xmm3
movaps xmmword [rsp + 0x220], xmm2
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
mov dword [rsp + 0x240], r15d
mov rcx, rbx
mov dl, byte [rsp + 0x37]
call fcn.14002f830
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
jmp 0x1400679a1
mov al, byte [0x1401660a0]
mov ecx, 0x88
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x140067bb7
iretd
invalid
add byte [rax], al
shr dl, 1
invalid
add byte [rax], al
movzx ecx, byte [rsi]
test rcx, rcx
mov qword [rsp + 0x38], rax
je 0x140067647
cmp ecx, 1
jne 0x14006764b
mov cl, byte [rsi + 1]
mov al, 1
jmp 0x140067649
mov al, 1
mov dword [rsp + 0x70], eax
jmp 0x1400671cd
xor eax, eax
jmp 0x14006768a
call fcn.14002cbbf
mov rdi, rax
mov rax, qword [rsi + 8]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea r14, [rsp + 0x1b0]
mov rcx, r14
call qword [r10]
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
mov al, 2
lea rdx, [r15 + 0x80]
mov qword [rsp + 0x78], rdx
lea r14, [rsp + 0x140]
mov byte [r14 - 0x10], al
mov byte [r14 - 0xf], cl
mov qword [r14 - 8], rdi
lea rdx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
mov r9, qword [rsi + 0x20]
mov rcx, r14
call qword [rax]
mov rcx, qword [r15 + 0xa0]
mov rdx, qword [r15 + 0xa8]
lea rbp, [rsp + 0x130]
mov r8, rbp
call fcn.140078360
mov rcx, rax
shr rcx, 0x39
mov rdx, r15
mov r15, qword [r15 + 0x80]
mov rdi, qword [rdx + 0x88]
add byte [rax], al
add byte [rcx - 0x77], cl
cld
add byte [rax], al
add byte [rcx - 0x77], cl
cld
mov qword [rsp + 0x1f0], rax
and r12, rax
mov qword [rsp + 0x1f8], rcx
movd xmm0, ecx
punpcklbw xmm0, xmm0
punpcklbw mm0, mm0
lock add dword [rax], eax
add byte [rcx + 0x21], cl
invalid
punpcklbw mm0, mm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor eax, eax
mov qword [rsp + 0x48], rax
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [r15 + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pcmpeqb mm0, mm6
pmovmskb r13d, xmm0
test r13d, r13d
je 0x14006778c
bsf eax, r13d
add rax, r12
and rax, rdi
neg rax
lea rbx, [rax + rax*4]
shl rbx, 4
lea rcx, [r15 + rbx]
add rcx, 0xffffffffffffffb0
mov rdx, rbp
call fcn.140027835
test al, al
je 0x14006777d
add rbx, r15
lea rcx, [rbx - 0x40]
mov rdx, r14
call fcn.140023acb
test al, al
jne 0x1400677bb
lea eax, [r13 - 1]
and eax, r13d
mov r13d, eax
test ax, ax
jne 0x140067741
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140067a09
mov rax, qword [rsp + 0x48]
and al, 0x48
add r12, rax
add r12, 0x10
add rax, 0x10
mov qword [rsp + 0x48], rax
and r12, rdi
jmp case.0x140024b32.595
invalid
invalid
invalid
invalid
lea rcx, [rsp + 0x130]
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x1d0], xmm2
movdqa xmmword [rsp + 0x1c0], xmm1
movdqa xmmword [rsp + 0x1b0], xmm0
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rcx + 0x20], edx
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rcx + 0x20], edx
movdqa xmmword [rcx + 0x10], xmm1
movdqa xmmword [rcx], xmm0
mov qword [rcx + 0x30], rbx
mov rax, qword [rsp + 0x78]
mov qword [rcx + 0x38], rax
call fcn.14004ce58
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov r14, qword [rsp + 0x68]
mov r15, qword [rsp + 0x80]
mov rcx, qword [rbx - 0x20]
mov rax, qword [rbx - 8]
cmp rax, rcx
jne 0x14006783e
lea rcx, [rbx - 0x20]
call fcn.1400c069f
mov rcx, qword [rbx - 0x20]
mov rax, qword [rbx - 8]
clc
clc
mov rdx, qword [rbx - 0x10]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rbx - 0x18]
call 0x1644b03a6
cmp byte [rcx + rcx*4 + 4], cl
mov dword [rcx + rdx*8], eax
mov dword [rcx + rdx*8], eax
inc rax
mov qword [rbx - 8], rax
lea rdi, [rsp + 0x130]
lea rdx, [rsp + 0x88]
mov rcx, rdi
mov r8, r15
call fcn.140095944
cmp byte [rdi + 0x31], 3
jne 0x140067bc8
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov esp, 0x8824
add byte [rcx - 0x7d], cl
add byte ds:[rbx + rcx*4 + 0x7c], cl
add byte [rbx + rcx*4 + 0x7c], cl
mov rdi, qword [rsp + 0x88]
cmp qword [r14], 0
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x40
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x40
je 0x1400678a6
mov rcx, r14
call fcn.140067bf9
mov qword [r14], rdi
mov eax, 0x3b9aca00
mov ecx, dword [rsp + 0xd0]
movdqa xmm0, xmmword [rsp + 0xe0]
movdqa xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x110], bl
movaps xmmword [rsp + 0x230], xmm3
add byte [rdi], cl
sub dword [rsp + 0x220], edx
sub dword [rsp + 0x220], edx
movdqa xmmword [rsp + 0x210], xmm1
movdqa xmmword [rsp + 0x200], xmm0
add byte [rcx + 0x2402484], cl
add byte [rax], al
cmp ecx, 0x3b9aca00
sete al
mov ecx, dword [rsp + 0x70]
jo 0x140067916
invalid
jne 0x14006791e
jo 0x140067916
sal dword [rbp + 0xd], 0x48
lea ecx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
invalid
lea rcx, [rsp + 0x90]
add byte [rax], al
add al, ch
adc ebp, ecx
invalid
call fcn.140056231
mov rcx, r15
mov dl, byte [rsp + 0x37]
invalid
call fcn.14002f830
cmp dword [rsp + 0x60], 0x3b9aca00
jne 0x1400679a1
mov byte [rsp + 0x1a0], 2
cmp qword [r13], 0
je 0x14006794b
mov byte [r12 + 0x70], 3
jmp 0x140067974
mov cl, 4
call fcn.14002b18c
dec dword [rax - 0x77]
invalid
mov rsi, rax
lea rdx, str.pool_is_disabledC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommonlazy.rs
lea edx, str.pool_is_disabledC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommonlazy.rs
lea edx, str.pool_is_disabledC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommonlazy.rs
mov r8d, 0x10
mov rcx, rax
call case.0x14002441e.263
mov qword [r12], rsi
jrcxz 0x1400679a0
mov byte [r12 + 0x70], 2
movaps xmm6, xmmword [rsp + 0x290]
movaps xmm7, xmmword [rsp + 0x2a0]
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x2a0], bh
movaps xmm8, xmmword [rsp + 0x2b0]
add rsp, 0x2c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
add byte [rax - 0x7f], cl
invalid
pop r14
pop r15
ret
lea rdi, [rsp + 0x130]
lea r9, [rsp + 0x200]
mov rcx, rdi
stc
stc
mov rdx, r13
mov r8, rsi
call fcn.140067c2a
cmp byte [rdi + 0x70], 2
je 0x14006793c
lea rsi, [rsp + 0x130]
mov ecx, 0xf
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
jmp 0x140067974
movabs rax, 0x8000000000000000
mov qword [rsp + 0x160], rax
add byte [rax], al
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x68]
mov r15, qword [rsp + 0x40]
jmp 0x1400673ed
mov rdi, qword [rsp + 0x40]
cmp qword [rdi + 0x90], 0
je 0x140067b58
movups xmm0, xmmword [rsp + 0x130]
movdqu xmm1, xmmword [rsp + 0x140]
movups xmm2, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x1d0], xmm2
movdqa xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000000], eax
add byte [rax - 0x75], cl
invalid
mov byte [rax], al
add byte [rax], al
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000000], eax
add byte [rax - 0x75], cl
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov byte [rax], al
add byte [rax], al
mov r9, qword [rsp + 0x1f0]
and r9, rcx
movdqu xmm0, xmmword [rax + r9]
movq mm0, qword [rax + r9]
movq mm0, qword [rax + r9]
pmovmskb edx, xmm0
test edx, edx
mov r12, qword [rsp + 0x58]
xlatb
rol byte [rbp + 0x648b4cd2], 1
and al, 0x58
mov r13, qword [rsp + 0x50]
mov r14, qword [rsp + 0x68]
mov r15, qword [rsp + 0x80]
jne 0x140067aaa
mov r8d, 0x10
add r9, r8
and r9, rcx
movdqu xmm0, xmmword [rax + r9]
pmovmskb edx, xmm0
add r8, 0x10
test edx, edx
je 0x140067a92
bsf edx, edx
add rdx, r9
and rdx, rcx
mov r8b, byte [rax + rdx]
test r8b, r8b
js 0x140067acb
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
bsf edx, edx
mov r8b, byte [rax + rdx]
lea r9, [rdx - 0x10]
and r9, rcx
mov rcx, qword [rsp + 0x1f8]
mov byte [rax + rdx], cl
mov byte [r9 + rax + 0x10], cl
neg rdx
lea rcx, [rdx + rdx*4]
shl rcx, 4
lea rbx, [rax + rcx]
and r8b, 1
loopne 0x140067af6
loopne 0x140067af6
movzx edx, r8b
movzx edx, al
ror byte [rbx + rcx*4 + 0x44], 1
and al, 0x40
mov r8, qword [rsp + 0x40]
sub qword [r8 + 0x90], rdx
movdqa xmm0, xmmword [rsp + 0x1b0]
add dword [rax], eax
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov word [rax + rax*8], fs
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1d0], dl
movups xmmword [rax + rcx - 0x30], xmm2
push rsp
or al, dl
push rsp
or al, dl
movdqu xmmword [rax + rcx - 0x40], xmm1
movdqu xmmword [rax + rcx - 0x50], xmm0
mov qword [rax + rcx - 0x20], 0
mov dword [rax + rcx - 0x20], 0
mov dword [rax + rcx - 0x20], 0
add byte [rax], al
add byte [rax - 0x39], cl
or al, r13b
or byte [rax], al
add byte [rax], al
invalid
mov qword [rax + rcx - 0x18], 8
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0xf
invalid
invalid
jg 0x140067b8e
pxor xmm0, xmm0
movdqu xmmword [rax + rcx - 0x10], xmm0
inc qword [r8 + 0x98]
jmp 0x140067820
invalid
invalid
invalid
mov rdx, qword [rdi + 0xa0]
mov r8, qword [rdi + 0xa8]
add byte [rax - 0x75], cl
and al, 0x78
call fcn.140101b46
invalid
lahf
or dword [rax], eax
jmp 0x140067a1c
invalid
add byte [rdx + 0xa0248c], cl
add byte [rax], al
lea r8, [rsp + 0x130]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140145bb0]
or eax, 0xde003
or eax, 0xde003
mov edx, 0x2b
call fcn.1400ffa90
mov ecx, 8
mov edx, 0x88
add al, ch
jne 0x140067bce
add byte [rdi], cl
invalid
lea rcx, [rsp + 0x130]
call case.0x140024b32.604
lea rcx, str.assertion_failed:_Pin::new_mut_rx_.poll_cx_.is_pending__
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
lea eax, [0x140146020]
lea eax, [0x140146020]
mov edx, 0x39
call fcn.1400ff740
int3
cmp byte [rcx + 0x31], 1
jbe fcn.140056231
ret
pop rsi
ret
mov ebx, ecx
mov r14, r8
mov rsi, rcx
xor edi, edi
cmp byte [r9 + 0x10], 2
je 0x140067c5a
invalid
adc dword [rax - 0x7d], ecx
cmp al, byte [rax]
cmp qword [rdx], 0
je 0x140067c5a
mov rcx, rdx
call fcn.140057094
mov rdi, rax
movzx eax, byte [r14]
test rax, rax
je 0x140067c70
cmp eax, 1
jne 0x140067c74
mov cl, byte [r14 + 1]
mov al, 1
jmp 0x140067c72
xor eax, eax
jmp 0x140067cb0
call fcn.14002cbbf
mov r15, rax
mov rax, qword [r14 + 8]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov eax, dword [rax + 8]
mov r9, qword [rax + 0x10]
lea r12, [rsp + 0x28]
mov rcx, r12
call qword [r10]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov al, 2
lea r12, [rsp + 0x38]
mov byte [r12 - 0x10], al
and al, 0xf0
and al, 0xf0
mov byte [r12 - 0xf], cl
and al, 0xf1
mov qword [r12 - 8], r15
lea rdx, [r14 + 0x28]
mov rax, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
mov r9, qword [r14 + 0x20]
and byte [rcx + r9*4 - 0x1f], r9b
and byte [rcx + r9*4 - 0x1f], r9b
call qword [rax]
mov rax, qword [rbx + 0x30]
mov qword [rsi + 0x60], rax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rsi + 0x50], xmm2
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x30], xmm0
movups xmmword [rsi + 0x30], xmm0
mov byte [rsi + 0x70], 1
movups xmm0, xmmword [r12 - 0x10]
movups xmm1, xmmword [r12]
movups xmm2, xmmword [r12 + 0x10]
movups xmm2, xmmword [rsp + 0x10]
movups xmm2, xmmword [rsp + 0x10]
adc byte [rsp + 0x10], dl
and al, 0x10
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x20], xmm2
mov qword [rsi + 0x68], rdi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
invalid
pop rdi
ret
jne case.0x14003d97a.450
xor ebp, ebp
xor esi, esi
jmp 0x140067d77
xor ecx, ecx
xor edx, edx
call fcn.1400c0c5c
test sil, 1
jne 0x140067e34
add byte [rax], al
add byte [rcx + 0x8edc1f5], cl
mov ebp, esi
shr ebp, 8
shr esi, 0x10
lea r15, [rbx + 0x80]
lea r12, [rbx + 0x180]
lea r13, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, r13
mov rdx, r12
mov r8, r15
call fcn.14008fbe8
mov rax, qword [r13 + 0x100]
cmp rax, 3
je 0x140067e14
cmp eax, 4
jne 0x140067e53
lea rcx, [rbx + 0x100]
mov rdx, r14
call fcn.1400c3c82
lea r14, [rsp + 0x20]
and al, 0x20
mov rcx, r14
int1
mov rdx, r12
mov r8, r15
call fcn.14008fbe8
jle 0x140067dd1
add byte [rcx - 0x75], cl
xchg byte [rax], al
add dword [rax], eax
invalid
jle 0x140067dd1
add byte [rcx - 0x75], cl
xchg byte [rax], al
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
mov eax, dword [rsi + 0x100]
cmp rax, 3
je case.0x140051825.111
cdq
add byte [rax], al
invalid
add ecx, dword [rdi]
test byte [rcx - 0x7d000000], bl
cdq
add byte [rax], al
add byte [rbx - 0x7af0fb08], al
invalid
test esi, eax
add byte [rax], al
cdq
add byte [rax], al
add byte [rbx - 0x7af0fb08], al
invalid
test esi, eax
add byte [rax], al
cmp eax, 4
jne case.0x140051825.113
add byte [rax + 0x198bb], al
add byte [rax], al
cmp byte [rbx + 0x198], 0
je 0x140067e04
mov rax, qword [rbx + 0x1c8]
cmp rax, 1
jbe 0x140067e87
mov qword [rdi + 0x100], 4
mov dword [rdi + 0x100], 4
xchg dword [rax], eax
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
jmp 0x140067e94
add byte [rax], 0
add byte [rax - 0x75], cl
or eax, 1
add byte [rax], al
invalid
mov rax, qword [rbx + 0x1c8]
add byte [rax - 0x7d], cl
clc
add dh, byte [rdx + 0x66]
cmp rax, 2
jb 0x140067e87
lea rcx, [0x140146848]
lea r8, [0x1401468f8]
jmp 0x140067ee5
mov qword [rdi + 0x100], 4
add byte [rax], al
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea rdx, [rsp + 0x20]
mov r8d, 0x118
mov rcx, rdi
call fcn.1400fc250
invalid
or dword [r8], eax
add al, dh
sub qword [rbx + 0x1c8], 2
invalid
add al, dh
sub qword [rbx + 0x1c8], 2
jae 0x140067e92
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbx + 0x1c8]
cmp rax, 2
add dh, byte [rbx + 0x50]
add dh, byte [rbx + 0x50]
mov qword [rdi + 0x100], 3
xor ebp, ebp
mov ecx, ebp
mov edx, esi
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.1400c0c5c
lea rdx, [rsp + 0x20]
mov r8d, 0x118
add dword [rax], eax
add byte [rax - 0x77], cl
stc
add dword [rax], eax
add byte [rax - 0x77], cl
stc
call fcn.1400fc250
lock sub qword [rbx + 0x1c8], 2
stosd dword [rdi], eax
enter 1, 0
invalid
jae 0x140067e92
mov edx, 0x30
call fcn.1400ff740
int3
mov edi, dword [rcx]
cmp dword [rax - 0x7b], ecx
push qword [rbx + rcx*2 + 0x48]
mov esi, ecx
test rdi, rdi
je 0x140067f4a
mov rsi, rcx
mov rbx, qword [sym.imp.KERNEL32.dll_SwitchToThread]
mov rax, qword [rdi + 0x18]
mov rcx, qword [rax]
mov ecx, dword [rax]
sbb byte [rax - 0x75], cl
or byte [rax - 0x7b], cl
leave
mov ecx, dword [rax]
test rcx, rcx
jne case.0x14004d473.123
mov rcx, qword [rdi + 0x10]
cmp rax, rcx
je 0x140067f22
call rbx
jmp 0x140067f09
mov rcx, qword [rdi + 0x38]
mov al, 1
test rcx, rcx
jne case.0x14003b110.326
mov rax, qword [rsi]
test rax, rax
je 0x140067f43
lock dec qword [rax]
jne 0x140067f43
mov ecx, dword [rsi]
call case.0x1400a83f8.45
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rsi], 0
mov dword [rsi], 0
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov qword [rdi + 0x18], rcx
lea rcx, [0x140145124]
lea ecx, [0x140145124]
lea ecx, [0x140145124]
ror dword [0x14593cb62], 1
or eax, 0x58d4c00
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
mov edx, 0x29
add byte [rax], al
add al, ch
sal byte [rdi + 9], 1
add ah, cl
invalid
add byte [rax], al
add al, ch
sal byte [rdi + 9], 1
add ah, cl
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov r8, qword [rcx + 0x18]
test r8, r8
je 0x140067fa1
mov rdi, qword [sym.imp.KERNEL32.dll_HeapFree]
mov edi, dword [sym.imp.KERNEL32.dll_HeapFree]
cmp eax, 0x9d09d
ror byte [rcx], 1
add byte [rcx - 0x75], cl
sbb byte [rax - 0x75], cl
or eax, 0xfe05b
mov rbx, qword [r8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
test rbx, rbx
jne 0x140067f8b
mov rcx, qword [rsi + 0x28]
call fcn.14002d26c
mov rax, qword [rsi + 0x48]
test rax, rax
test rax, rax
cld
dec dword [rax - 0x75]
test rax, rax
test rax, rax
je 0x140067fba
mov rcx, qword [rsi + 0x50]
call qword [rax + 0x18]
push rax
invalid
cmp rsi, 0xffffffffffffffff
je 0x140067fe1
invalid
lock dec qword [rsi + 8]
dec qword [rsi + 8]
jne 0x140067fe1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
and byte [rbx + 0x5f], bl
and byte [rbx + 0x5f], bl
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
ror byte [r9], 1
invalid
ror byte [r9], 1
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
mov al, byte [rcx + 0x40]
add al, 0xfe
movzx ecx, al
mov dh, 0xc8
lea rdx, [rcx + 1]
xor eax, eax
cmp cl, 6
cmovb rax, rdx
ret 0x8348
clc
add eax, 0x80870f
invalid
add byte [rax], 0
invalid
ret 0x8348
xchg dword [rax + 0x48000000], eax
lea ecx, [0x140155b78]
lea rcx, [0x140155b78]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsi]
mov rdx, qword [rsi + 8]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x10]
add rsi, 0x18
invalid
invalid
invalid
jmp case.0x14004e46d.158
mov rax, qword [rsi]
test rax, rax
je 0x14006804d
lea rcx, [rsi + 0x18]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
sbb byte [rbx + rcx*4 + 0x46], cl
xor byte [rax - 0x7d], cl
invalid
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x30]
add rsi, 0x38
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp rax
cmp byte [rsi], 0xa
jb case.default.0x14006801f
cmp qword [rsi + 0x10], 0
je case.default.0x14006801f
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
ror byte [rax - 0x7d], cl
invalid
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x9cf97
fisttp word [rdi]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
and eax, 0x9cf97
xchg edi, eax
iretd
nop
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
test rdx, rdx
je 0x1400680dc
mov rsi, rdx
mov rdi, rcx
add rdi, 0x20
mov rax, qword [rdi - 0x20]
cmp rax, 2
invalid
je 0x1400680c1
cmp eax, 1
je 0x1400680c1
test rax, rax
jne 0x1400680d3
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
invalid
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
invalid
add rdi, 0x50
dec rsi
dec esi
invalid
dec esi
jne 0x1400680ad
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa38
mov r15, rdx
xlatb
xlatb
mov rbp, rcx
movzx ecx, byte [r8]
cmp rcx, 9
cmp ecx, 9
cmp ecx, 9
jne 0x14006812d
mov rcx, qword [r15 + 0x20]
mov rdx, qword [r15 + 0x28]
xor r8d, r8d
call fcn.14008adba
test al, al
jne 0x14006aad6
add eax, dword [rax]
add byte [rax], al
jmp 0x140069dd7
mov rax, r8
lea rdx, [0x140155b90]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
add ecx, edx
jmp rcx
or byte [rdi], cl
adc byte [rax + 0x18], cl
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x7d0], xmm1
movaps xmmword [rsp + 0x7c0], xmm0
and al, 0xc0
invalid
add byte [rax], al
mov rdx, qword [r15 + 0x20]
and al, 0xc0
invalid
lea rsi, [rsp + 0xf0]
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.1400c4c71
cmp qword [rsi], 0
jne 0x14006ab02
mov rsi, qword [rsp + 0xf8]
mov r12b, byte [rsp + 0x100]
mov bl, byte [r15 + 0x30]
xor byte [rbp - 0x75], cl
ja 0x1400681c2
xor byte [rbp - 0x75], cl
ja 0x1400681c2
mov edi, dword [rsp + 0x7e0]
lea rdx, [rsi + 0x1c0]
lea r15, [rsp + 0x4a0]
mov rcx, r15
mov r8d, edi
call fcn.14000d932
cmp qword [r15], 0
mov qword [rsp + 0x60], rbp
and al, 0x60
je 0x140068a10
movups xmm0, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x720], xmm0
mov rcx, r14
int1
movabs al, byte [0x202484290f000004]
invalid
int1
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
test eax, eax
invalid
test eax, eax
jne 0x1400696dc
xor ebx, ebx
mov al, byte [r14 + 8]
mov al, byte [rsi + 8]
test al, al
jne 0x14006ac5c
mov byte [rsp + 0x48], r12b
mov rbp, qword [rsp + 0x7d0]
and al, 0xd0
invalid
add byte [rax], al
and al, 0xd0
invalid
rol byte [rdi], 1
add byte [rax], al
mov r15, qword [rsp + 0x720]
mov edi, dword [rsp + 0x728]
and al, 0x20
invalid
mov esp, 0x72824
add byte [rbx + rcx*4 - 0x54], al
invalid
invalid
lodsb al, byte [rsi]
and al, 0x2c
sub al, 7
mov r13d, dword [rsp + 0x72c]
mov ebp, dword [rsp + 0x72c]
sub al, 7
add byte [rax], al
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c3cb
cli
dec dword [rbx + 0x44894840]
and al, 0x40
cli
dec dword [rbx + 0x44894840]
and al, 0x40
movaps xmm0, xmmword [rsp + 0x7c0]
movaps xmmword [rsp + 0x220], xmm0
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x30
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x7d8], al
and al, 0xd8
invalid
add byte [rax], al
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x30
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x7d8], al
and al, 0xd8
invalid
add byte [rax], al
and al, 0xd8
invalid
movups xmmword [rsp + 0x238], xmm0
add byte [rax], al
test rbp, 0xffffffff80000000
jne 0x14006ac77
or byte [rdi], 0x85
add byte [rdx], ch
add byte [rax], al
lea rax, [rsi + 0x10]
mov qword [rsp + 0x38], rax
adc byte [rax - 0x77], r9b
and al, 0x38
lea r12, [rsi + 0x70]
lea rax, [r14 + 0x10]
adc byte [rax - 0x77], cl
and al, 0x50
adc byte [rax - 0x77], cl
and al, 0x50
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
adc byte [rcx - 0x77], al
clc
adc byte [rcx - 0x77], al
clc
mov r9d, r13d
call fcn.14000c3cb
lea rcx, [rax + 0x50]
call fcn.140018c0c
test al, al
mov dword [rsp + 0x88], ebx
pushfq
and al, 0x88
add byte [rax], al
add byte [rdi], cl
test ch, bl
or al, 0
invalid
pushfq
and al, 0x88
add byte [rax], al
add byte [rdi], cl
test ch, bl
or al, 0
add byte [rax - 0x73], cl
mov esp, 0x34024
add byte [rax - 0x77], cl
stc
lea rdi, [rsp + 0x340]
mov rcx, rdi
mov rdx, r12
mov r8d, ebp
call fcn.14000c7e6
cli
dec dword [rdx + 0x1a2ae91f]
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
ror byte [rax], 0x48
lea ecx, [rsp + 0x7c0]
add eax, 8
lea rcx, [rsp + 0x7c0]
mov r8d, 0x120
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1400fc250
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
invalid
mov ecx, esi
call fcn.1400c4c71
cmp qword [rsi], 0
jne 0x14006ab2c
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
test dword [rdi], ebx
sub byte [rax], al
add byte [rax], al
invalid
invalid
mov ah, 0x24
clc
add byte [rax], al
add byte [rax], al
mov r14, qword [rsp + 0xf8]
mov al, byte [rsp + 0x100]
test byte [rax + rax], ah
add dword [rax], eax
invalid
add byte [rdx + 0x1002484], cl
add byte [rax], al
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x74b7dbbc], cl
mov ebx, dword [rsp + 0x8d8]
or byte [rax], al
add byte [rcx - 0x4b], al
add eax, dword [rcx + 0x3b]
sahf
or byte [rcx], al
add byte [rax], al
mov byte [rsp + 0x48], al
mov ebx, dword [rsp + 0x8d8]
or byte [rax], al
add byte [rcx - 0x4b], al
add eax, dword [rcx + 0x3b]
sahf
or byte [rcx], al
add byte [rax], al
ja 0x14006963c
mov qword [rsp + 0x60], rbp
mov dword [rsp + 0x60], ebp
lea rax, [r14 + 0x10]
mov qword [rsp + 0x40], rax
mov bpl, byte [r15 + 0x30]
mov r15, qword [r15 + 0x28]
mov edi, dword [rdi + 0x28]
mov edi, dword [rdi + 0x28]
lea rdi, [r14 + 0x70]
lea rsi, [r14 + 0x1c0]
rol byte [rcx], 0
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
rol byte [rcx], 0
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov rcx, r12
add byte [rax], al
mov rcx, r12
mov rdx, rsi
mov r8d, ebx
fsubr st(0)
cld
pop rax
cli
dec dword [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
invalid
fsubr st(0)
cld
pop rax
cli
dec dword [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test byte [rdx + 0x4000000d], cl
or eax, 0x84400000
in eax, dx
or eax, 0x84400000
add byte [rax - 0x7c], al
test bpl, bpl
in eax, dx
jne case.0x14002b3c0.486
mov rcx, rdi
xor edx, edx
mov r8d, ebx
call fcn.14001951c
adc ebx, edi
inc dword [rax + rax*8 + 0xc49840f]
add byte [rax], al
adc ebx, edi
inc dword [rax + rax*8 + 0xc49840f]
add byte [rax], al
mov byte [rsp + 0xc9], 1
mov ecx, 5
invalid
add byte [rax], al
invalid
add eax, 0x31000000
ror byte [rax - 0x75], 0x6c
and al, 0x60
xor eax, eax
mov rbp, qword [rsp + 0x60]
jmp 0x1400694d7
or byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rdx, rax
mov edx, eax
call fcn.1400fc250
or dword ds:[rax], eax
or dword ds:[rax], eax
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400c4c71
cmp qword [rsi], 0
jne 0x14006ab56
add byte [rax - 0x75], cl
mov esp, 0xf824
add byte [rax], al
mov sil, byte [rsp + 0x100]
mov rdi, qword [rsp + 0xf8]
add byte [rax], al
mov sil, byte [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rcx - 0x75], cl
sub byte [r8 - 0x77], r9b
test byte [rax + riz], ah
invalid
mov rax, qword [r15 + 0x28]
mov qword [rsp + 0x720], rax
add byte [rbx + 0x5b024ac], cl
add byte [rax], al
add byte [rbx + 0x5b024ac], cl
lodsb al, byte [rsi]
and al, 0xb0
mov al, 5
add byte [rax], al
mov ebx, dword [rsp + 0x5b4]
lea r15, [rdi + 0x1c0]
mov al, 5
add byte [rax], al
mov ebx, dword [rsp + 0x5b4]
lea r15, [rdi + 0x1c0]
lea r14, [rsp + 0x220]
lea esi, [rsp + 0x220]
add byte [rax], al
mov rcx, r14
mov rdx, r15
mov r8d, ebp
call fcn.14000d932
dec dword [rcx - 0x75]
invalid
test rax, rax
test eax, eax
dec dword [rcx - 0x75]
invalid
test eax, eax
je 0x140068d46
cmp ebp, dword [rdi + 0x108]
jbe 0x140068b07
mov r12b, 3
jmp 0x140069437
xor byte [rdi], cl
adc dword [rbp + 0x24], edx
movups xmmword [rbp + 0x14], xmm1
adc al, 0xf
adc dword [rbp + 4], eax
adc al, 0xf
adc dword [rbp + 4], eax
mov dword [rbp], 0
jmp 0x140069ddb
invalid
mov rcx, rsi
call fcn.1400c4c71
cmp qword [rsi], 0
jne 0x14006ab80
and al, 0x60
mov rsi, qword [rsp + 0xf8]
mov dil, byte [rsp + 0x100]
mov r14, qword [r15 + 0x28]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x140069618
xor ebp, ebp
mov al, byte [r14 + 8]
test al, al
jne 0x14006abaa
lea r15, [rsi + 0x10]
test r12d, r12d
in al, 0xf
test ah, ch
invalid
add byte [rax], al
in al, 0xf
test ah, ch
add eax, 0x8d480000
xchg esi, eax
rol byte [rcx], 0
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xf0
add byte [rax], al
add byte [rax], al
mov rcx, r13
lea rdx, [rsi + 0x1c0]
lea r13, [rsp + 0xf0]
add byte [rax], al
add byte [rax], al
mov rcx, r13
mov r8d, r12d
call fcn.14000d932
cmp qword [r13], 0
je 0x1400690d4
lea r8, [r14 + 0x10]
lea rcx, [rsi + 0x110]
lea rax, [rsi + 0x1b0]
xchg byte [rax + 0x48000001], dh
mov dword [rsp + 0x28], eax
invalid
adc byte [rax - 0x73], r9b
mov ss, word [rax]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg byte [rax + 0x48000001], dh
mov dword [rsp + 0x28], eax
invalid
sub byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
mov qword [rsp + 0x20], r15
lea r9, [rsp + 0xf0]
mov edx, ebx
call fcn.140089479
jmp 0x140069313
add byte [rax], al
add byte [rax], al
mov rdx, qword [r15 + 0x18]
cmp byte [rdx + 8], 0
jne 0x14006abc5
adc al, sil
adc dword [rdx], eax
cmp r8b, 2
je 0x140069388
mov byte [rsp + 0x4a0], r8b
mov qword [rsp + 0x4a1], rax
add byte [rax + 0x39], cl
enter 0xffffffffffff850f, 0xffffffffffffffd8
invalid
add byte [rax], al
invalid
add byte [rax + 0x39], cl
enter 0xffffffffffff850f, 0xffffffffffffffd8
or eax, 0x8d480000
add byte [rax - 0x73], cl
test byte [rcx + riz*4], ah
add al, 0
add byte [rax - 0x77], cl
lea rax, [rsp + 0x4a1]
mov qword [rsp + 0x220], rax
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
mov ebx, dword [rbx + 0x394854fe]
ror dword [rdi], 0x85
test esi, esi
add byte es:[rax], al
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
test esi, esi
add byte es:[rax], al
mov rsi, qword [r15 + 8]
cmp dword [rsi + 0x28], 0
je 0x14006ace7
mov rbx, qword [r15 + 0x20]
mov rcx, rbx
call fcn.14008ad49
mov edi, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x100], xmm0
add byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x1102484], cl
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x114], 0
add byte [rax], al
lea rax, [0x14010c650]
mov qword [rsp + 0xf0], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0xf8], rax
clc
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa0
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
clc
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa0
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
call fcn.1400c4c71
mov byte [0x17e89cf26], 0
mov byte [0x17e89cf26], 0
jne 0x14006acff
shl dword [rsi], cl
add byte [rax], al
mov rcx, qword [rsp + 0x4a8]
cmp dword [rcx + 0x108], edi
jb 0x14006ad29
mov dl, byte [rsp + 0x4b0]
mov dword [rcx + 0x108], edi
call fcn.14002f830
lea rdx, [rsp + 0xf0]
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14000c076
jmp case.0x14006813e.2
mov ecx, dword [rax + 0x28]
mov qword [rsp + 0x240], rcx
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x230], xmm1
movaps xmmword [rsp + 0x220], xmm0
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov rcx, rsi
call fcn.1400c4c71
rol ch, cl
add eax, 0x3e834800
add byte [rdi], cl
invalid
xor al, 0x25
add byte [rax], al
rol ch, cl
add eax, 0x3e834800
add byte [rdi], cl
test dword [0xffffffff8b480000], esi
mov esp, 0xf824
and al, 0xf8
add byte [rax], al
mov rdi, qword [rsp + 0xf8]
mov bl, byte [rsp + 0x100]
and al, 0xf8
add byte [rax], al
add byte [rdx + 0x100249c], cl
add byte [rax], al
mov rsi, qword [r15 + 0x28]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc eax, 0x9ca13
adc eax, 0x9ca13
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140069628
push rax
sldt word [rax]
push rax
sldt word [rax]
xor edx, edx
mov al, byte [rsi + 8]
test al, al
jne 0x14006ac04
mov r13d, dword [rsp + 0x240]
mov eax, dword [rdi + 0x178]
cmp eax, r13d
jae 0x140068777
add al, 0x44
mov esi, dword [rax + 8]
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.1400c4c71
cmp qword [rsi], 0
add byte ds:[rdi], cl
test ebp, ebx
and al, 0
invalid
add byte ds:[rdi], cl
test ebp, ebx
and al, 0
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0xf8]
mov sil, byte [rsp + 0x100]
mov esp, 0xf824
add byte [rax - 0x76], al
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
test r12d, r12d
je 0x140068a9b
cmp dword [rdi + 0x108], r12d
jae 0x140068d6e
mov rcx, rdi
mov edx, esi
call fcn.14002f830
jmp case.0x14006813e.2
cmp qword [rdi + 0x1f8], r12
jbe 0x14006aabe
mov rax, qword [rdi + 0x1f0]
mov rcx, r12
shl rcx, 4
mov r14d, dword [rax + rcx + 8]
mov ebp, dword [rax + rcx + 0xc]
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c3cb
cmp dword [rax + 0x114], r13d
jbe 0x140068908
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0xf8], ebp
mov dword [rsp + 0xfc], r14d
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c3cb
cmp dword [rax + 0x48], 0x3b9aca00
mov esi, r13d
setne r13b
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c347
lea rcx, [rsp + 0x4a0]
mov rdx, rax
call fcn.14000d331
cli
dec dword [rbx + rcx*4 + 0x74]
and al, 0x38
cli
dec dword [rbx + rcx*4 + 0x74]
and al, 0x38
mov rcx, r14
mov rdx, qword [rsp + 0x40]
lea rbp, [rsp + 0xf0]
mov r8, rbp
call fcn.14006f5b5
mov rcx, r14
mov rdx, rbp
mov r14, qword [rsp + 0x48]
mov r8, r14
call 0x140018a9d
dec dword [rcx + rcx*4 - 0xf]
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rbp
mov r8d, r13d
mov r13d, esi
call fcn.140011286
mov rax, qword [rdi + 0x218]
cmp rax, rbx
fmul dword [rcx - 0x7d]
fdiv st(7), st(0)
fmul dword [rcx - 0x7d]
fdiv st(7), st(0)
cmp rax, rbx
sbb rbx, 0
sbb ebx, 0
cmp r12, rbx
jb 0x14006880e
mov rax, qword [rsp + 0x4c0]
mov qword [rsp + 0x110], rax
add byte [rdi], cl
adc byte [rsp + 0x4a0], al
adc byte [rsp + 0x4a0], al
movups xmm1, xmmword [rsp + 0x4b0]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
lea rsi, [rdi + 0x188]
cmp byte [rdi + 0x188], 3
add byte [rbx], al
je 0x14006896e
mov rcx, rsi
call fcn.140089dcb
mov rax, qword [rsp + 0x110]
mov eax, dword [rsp + 0x110]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rcx, qword [rsp + 0x50]
and al, 0x50
mov edx, dword [rsp + 0x94]
call fcn.14002f830
mov rcx, rdi
mov dl, byte [rsp + 0x58]
call fcn.14002f830
mov al, 3
cmp dword [rsp + 0x68], r13d
mov rbp, qword [rsp + 0x60]
jae 0x140069061
mov byte [rbp + 9], 1
mov ecx, 1
mov dword [rbp + 0xc], ecx
lea rdx, [0x14010c650]
mov qword [rbp + 0x10], rdx
lea rdx, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp + 0x18], rdx
movaps xmm0, xmmword [rsp + 0x340]
movups xmmword [rbp + 0x20], xmm0
mov byte [rbp + 8], al
mov dword [rbp], ecx
lea rcx, [rsp + 0x238]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140069ddb
mov bpl, 3
cmp edi, dword [rsi + 0x108]
ja 0x1400696c0
lea r14, [rsi + 0x70]
mov rcx, r14
mov edx, ebx
mov r8d, edi
call fcn.14001951c
test al, al
je 0x140069598
mov r8, qword [rsp + 0x7d0]
test r8, 0xffffffff80000000
jne 0x14006ad93
xor ebp, ebp
jmp 0x1400696c0
mov qword [rdx + 9], rcx
jmp case.0x14006813e.2
mov ebx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
mov edx, esi
call fcn.14002f830
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x73], cl
adc eax, 0xa3b98
mov r15b, 1
xor ecx, ecx
mov byte [rbp + 9], 1
mov dword [rbp + 0xc], ebx
mov qword [rbp + 0x10], rdx
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x20], rcx
mov qword [rbp + 0x28], 0
mov byte [rbp + 8], r15b
jmp 0x140069689
mov eax, dword [rsi + 0x118]
add eax, ebx
jno 0x1400692f5
xorps xmm0, xmm0
movaps xmmword [rsp + 0x220], xmm0
mov r15b, 1
mov ebx, 3
jmp 0x1400690fb
dec dword [rax - 0x73]
push rax
push rax
lea r12, [rsp + 0xf0]
mov rcx, r12
call fcn.140018c4d
mov r12b, byte [r12]
cmp r12b, 3
cld
add ecx, dword [rdi]
invalid
mov ch, 8
add byte [rax], al
cld
add ecx, dword [rdi]
test dword [rbp - 0x7ffffff8], esi
mov esp, 0xf124
int1
add byte [rax], al
cmp byte [rsp + 0xf1], 0
int1
add byte [rax], al
add byte [rax], al
je 0x140068d46
add byte [rax + 0x10cbf], al
add byte [rax], al
cmp byte [rdi + 0x10c], 0
je 0x140068d46
lea rax, [rdi + 0x10]
lea r13, [rdi + 0x70]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x20], rax
lea r12, [rsp + 0xf0]
mov rcx, r12
mov rdx, r13
mov r8d, ebx
xor r9d, r9d
call fcn.14000c215
mov r12b, byte [r12]
cmp r12b, 3
jne 0x140069723
test byte [rbx], cl
add byte [rax], al
test byte [rbx], cl
add byte [rax], al
cmp dword [rsp + 0xf4], 0
je 0x14006844c
invalid
mov r9d, dword [rdi + 0xfc]
mov r8d, dword [rdi + 0x17c]
lea r12, [rsp + 0xf0]
mov rcx, r12
mov edx, ebx
invalid
call fcn.140018dd0
lea rcx, [rsp + 0x340]
add eax, dword [rax]
add byte [rcx + rcx*4 - 6], cl
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 6], cl
mov r8d, ebx
mov r9, r12
mov ecx, esp
mov ecx, esp
call fcn.14000da5f
lea rax, [rsp + 0x620]
add byte [rcx + rcx*4 + 0x28], cl
mov qword [r12 + 0x120], rax
add byte [rax], al
lea rbx, [rsp + 0xf0]
lea rdx, [rsp + 0x4a0]
mov r8d, 0x120
mov rcx, rbx
call fcn.1400fc250
lea rax, [rsp + 0x720]
mov qword [rbx + 0x128], rax
lea r12, [rsp + 0x220]
mov rcx, r12
mov rdx, qword [rsp + 0x48]
lea r8, [rsp + 0x340]
mov r9, rbx
call fcn.1400897cd
mov r12b, byte [r12]
cmp r12b, 3
jne 0x140069b33
invalid
add byte [rax], al
invalid
cmp dword [rsp + 0x224], 1
jne 0x140068d37
lea rbx, [rsp + 0x220]
mov r13d, dword [rbx + 8]
imul ecx, dword [rax], 0xffffff8b
or al, 0x89
and al, 0x48
imul ecx, dword [rax], 0xffffff8b
or al, 0x89
and al, 0x48
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c347
movups xmm0, xmmword [rax + 0x100]
lea r12, [rsp + 0xf0]
lock add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rsp], eax
lock add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rsp], eax
mov ecx, dword [rax + 0x110]
mov dword [r12 + 0x10], ecx
mov dword [rax + 0x100], 0
mov dword [rbx + 8], r13d
mov eax, dword [rsp + 0x48]
mov dword [rbx + 0xc], eax
mov qword [rbx], r15
mov rcx, r12
mov rdx, rbx
invalid
call fcn.14000c44f
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c347
movaps xmm0, xmmword [r12]
movups xmmword [rax + 0x100], xmm0
mov ecx, dword [r12 + 0x10]
mov dword [rax + 0x110], ecx
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
add dword [rax], eax
add byte [rcx - 0x77], al
call 0x128f81657
xor dword [rsi], esi
cli
dec dword [rax - 0x75]
nop
test al, 0
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx - 0x77], al
call 0x128f81657
xor dword [rsi], esi
cli
dec dword [rax - 0x75]
nop
test al, 0
add byte [rax], al
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
mov dword [rax + 0xa8], 0
mov dword [rax + 0xa8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], cl
push rdx
or byte [rax - 0x77], cl
stc
test rdx, rdx
je 0x140068d37
call qword [rdx + 8]
mov rcx, rdi
mov edx, esi
call fcn.14002f830
jmp 0x140069dc8
xorps xmm0, xmm0
movaps xmmword [rsp + 0x7c0], xmm0
mov bl, 1
add dword [rbp + 1], edi
add dword [rbp + 1], edi
lea r14, str.called__Result::unwrap____on_an__Err__value
lea r15, [0x14010c650]
mov r12b, 1
jmp 0x140069437
mov r15, qword [r15 + 0x28]
jg 0x140068d9a
lea rdx, [rdi + 0x1c0]
lea rbx, [rsp + 0xf0]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
fld dword [rbp - 0x77]
loopne 0x140068d70
cmpsb byte [rsi], byte [rdi]
cli
dec dword [rax - 0x7d]
cmp eax, dword [rax]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
fld dword [rbp - 0x77]
loopne 0x140068d70
cmpsb byte [rsi], byte [rdi]
cli
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je 0x1400694ea
movups xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x4a0], xmm0
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x4a0], eax
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x1400699d6
invalid
add bh, al
and al, 0x40
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x60], rbp
mov al, byte [r15 + 8]
test al, al
jne 0x14006ac8f
invalid
mov ah, 0x1e
add byte [rax], al
test dword [rsi + rbx - 0x72b80000], esi
adc byte [r8 - 0x77], r9b
mov qword [rsp + 0x48], rax
lea rax, [rdi + 0x10]
mov qword [rsp + 0x48], rax
mov r13, qword [rsp + 0x4a0]
add byte [rax], al
mov ebx, dword [rsp + 0x4a8]
mov ebp, dword [rsp + 0x4ac]
lodsb al, byte [rsi]
and al, 0xac
add al, 0
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rbp
adc byte [rcx - 0x77], al
fadd dword [rcx - 0x77]
jmp 0x13a3c4cf4
dec dword [rbx - 0x7b76b7c0]
and al, 0x88
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rbp
adc byte [rcx + 0x4138245c], cl
mov dword [rsp + 0x38], ebx
mov r8d, ebx
mov eax, ebx
mov dword [rsp + 0x50], ebp
mov r9d, ebp
call fcn.14000c347
mov rbx, rax
cmp byte [rax + 0x126], 0
je 0x140068e5c
lodsb al, byte [rsi]
and al, 0xac
add al, 0
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rbp
adc byte [rcx - 0x77], al
fadd dword [rcx - 0x77]
jmp 0x13a3c4cf4
mov rbp, r15
mov rax, qword [rdi + 0x58]
mov r15b, 1
cmp qword [rdi + 0x50], rax
jbe 0x140068f32
inc rax
mov qword [rdi + 0x58], rax
mov r15, rbp
mov al, byte [rbx + 0x50]
cmp al, 5
ja 0x140068e6c
cmp byte [rbx + 0x121], 0
je 0x140068e98
lea ecx, [rax - 6]
cmp cl, 6
jb 0x140068e8a
add al, 0xfd
cmp al, 2
ja 0x140068e7e
cmp al, 1
jne 0x140068e8a
mov rcx, rbx
add rcx, 0x50
call fcn.14000ba0e
mov word [rbx + 0x50], 0x200
mov dword [rbx + 0x54], r12d
mov dword [rbx + 0x58], r14d
pop rax
mov rax, qword [rbx + 0x90]
mov rcx, qword [rbx + 0x98]
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x90], 0
test rax, rax
je 0x140068eb9
call qword [rax + 8]
mov rbp, r15
lea r12, [r15 + 0x10]
mov rax, qword [rbx + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rax + 0x48000000]
mov dword [rbx + 0xa8], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rax + 0x48000000]
mov dword [rbx + 0xa8], 0
test rax, rax
je 0x140068ee1
call qword [rax + 8]
lea rbx, [rdi + 0x118]
lea r15, [rsp + 0x4a0]
mov rcx, rbx
mov rdx, r12
mov r8, r15
call fcn.14006f5b5
mov rcx, rbx
mov rdx, r15
mov r8, qword [rsp + 0x48]
call 0x140018a9d
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, dword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov r9d, dword [rsp + 0x50]
call fcn.14000c3cb
mov r15b, 3
cmp byte [rax + 0x50], 6
jae 0x14006ad41
cmp dword [rsp + 0x88], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x4a0]
mov rcx, qword [rsp + 0x48]
call fcn.140011286
mov rcx, rbp
mov edx, dword [rsp + 0x40]
call fcn.14002f830
mov rcx, rdi
mov edx, esi
call fcn.14002f830
add byte [rax], al
add dl, cl
invalid
bnd call fcn.14002f830
cmp r15b, 3
mov rbp, qword [rsp + 0x60]
je case.0x14006813e.2
mov ecx, 0xf
lea rax, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id
lea rdx, [0x140106390]
mov ebx, 0xb
jmp 0x140068abd
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c3cb
cli
dec dword [rdx - 0x3e7fafb8]
invalid
cli
cli
dec dword [rdx - 0x3e7fafb8]
invalid
cli
sar edx, 0xf
mov dh, 0xd1
movzx edx, cl
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
cmp cl, 3
je case.0x14004f235.156
invalid
invalid
add byte [rax], al
add eax, 0xb60f0000
leave
movzx ecx, cl
cmp ecx, 4
jne 0x140069cbf
cmp byte [rax + 0x51], 0
jne case.0x14004d2fb.154
test dword [rdi], esi
invalid
add byte [rax], al
add eax, 0xdfe90000
or al, 0
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x40]
jmp 0x140069cbf
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r12, [rsp + 0xf0]
movsb byte [rdi], byte [rsi]
and al, 0xf0
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
movsb byte [rdi], byte [rsi]
and al, 0xf0
lock add byte [rax], al
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
mov r8d, ebx
mov r9b, 1
call fcn.14000c215
mov al, byte [r12]
cmp al, 3
mov rbp, qword [rsp + 0x60]
jne 0x14006948b
cmp dword [rsp + 0xf4], 0
je 0x140069637
invalid
add byte [rax], al
invalid
add byte [rax], al
mov edx, dword [rsp + 0xf8]
mov r9d, dword [r14 + 0xfc]
mov r8d, dword [r14 + 0x17c]
add dword [rax], eax
add byte [rax - 0x73], cl
pushfq
and al, 0xa0
add al, 0
add byte [rax - 0x77], cl
fld1
mov ebp, edi
cli
dec dword [rax - 0x73]
mov word [rax + riz], fs
and byte [rdx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
pushfq
and al, 0xa0
add al, 0
add byte [rax - 0x77], cl
fld1
mov ebp, edi
cli
dec dword [rax - 0x73]
mov word [rax + riz], fs
invalid
and byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
call fcn.14000e5f4
mov r12d, eax
mov esp, eax
popfq
push rbp
cli
inc dword [rcx - 0x77]
mov esp, eax
mov esp, eax
mov ebx, edx
jmp 0x140069122
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x110], rax
movaps xmm0, xmmword [rsp + 0x220]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x220], al
movaps xmm1, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov rsi, qword [r15 + 0x10]
ja 0x1400690a5
ja 0x1400690a5
mov rax, qword [rsi]
test rax, rax
je 0x1400690ac
lea rcx, [rsi + 0x18]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x18]
adc dil, r15b
push rax
sbb byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [rdi], r9b
sub byte [rsp + 0xf0], al
invalid
mov rax, qword [rsp + 0x110]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xf0]
invalid
add byte [rdi], cl
sub byte [rsp + 0x100], cl
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp case.0x14006813e.2
lea rcx, [rsi + 0x70]
mov dl, byte [rsi + 0x68]
mov r8d, r12d
call fcn.140019391
add bh, bl
inc dword [rbp + 0x28840fc0]
add al, byte [rax]
invalid
add bh, bl
inc dword [rbp + 0x28840fc0]
add al, byte [rax]
add byte [rcx - 0x3fa8f02d], cl
movaps xmmword [rsp + 0x220], xmm0
mov r15b, 1
xor r12d, r12d
jmp 0x140069319
mov rcx, qword [rsp + 0x228]
mov rdx, qword [rsp + 0x230]
call fcn.14000e5be
mov r12d, eax
mov esp, eax
mov esp, eax
mov ebx, edx
mov rbp, qword [rsp + 0x60]
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c3cb
lea rcx, [rax + 0x50]
call fcn.140018c0c
test al, al
jne 0x14006963c
mov qword [rsp + 0xa0], rdi
mov rcx, r15
add byte [rcx + rcx*4 - 7], cl
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc eax, 0x9bf7b
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140069b79
or dword [rdx], ecx
add byte [rax], al
or dword [rdx], ecx
add byte [rax], al
mov dword [rsp + 0x88], 0
mov al, byte [r15 + 8]
test al, al
jne 0x14006ad59
lea rax, [r15 + 0x10]
lea r13, [rsp + 0x78]
mov qword [r13], rax
add byte [r8 - 0x77], r9b
mov qword [rsp + 0xb8], rsi
mov dword [rsp + 0xc0], r12d
mov dword [rsp + 0xc4], ebx
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x77], cl
xchg byte [rax], ah
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
invalid
add byte [rax], al
mov r8d, 0x120
mov eax, 0x120
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x77], cl
xchg byte [rax], ah
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
invalid
mov eax, 0x120
add byte [rax], al
mov rcx, rsi
call fcn.1400fc250
xor byte [rcx], cl
invalid
xor byte [rcx], cl
add byte [rcx + rcx*4 - 0x52], cl
mov qword [rsi + 0x128], r13
mov qword [rsi + 0x128], r13
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c3cb
mov esi, dword [rax + 0x48]
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov eax, esp
mov eax, esp
mov r9d, ebx
call fcn.14000c3cb
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx edx, cl
mov dh, 0xd1
cmp dl, 6
mov ecx, 6
add byte [rax], al
add byte [rax], al
cmovb ecx, edx
cmp cl, 4
ja case.0x140069242.249
invalid
add byte [rax], al
add eax, 0xb60f0000
movzx ecx, cl
leave
lea rdx, [0x140155bb4]
lea edx, [0x140155bb4]
jns 0x140069202
leave
invalid
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
mov cl, byte [rax + 1]
sar edi, 1
invalid
loope 0x1400691ce
mov dword [rsp + 0x94], esi
mov ah, 0x24
xchg esp, eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + riz*4], ah
and al, 0xa0
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x58], rax
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
lea rcx, [rsp + 0x340]
lea ecx, [rsp + 0x340]
lea rdx, [rsp + 0xf0]
mov r8d, 0x120
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
call fcn.1400fc250
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
loopne 0x1400692c6
mov ecx, ebx
loopne 0x1400692c6
mov ecx, ebx
call fcn.14000c347
mov rsi, rax
mov al, byte [rax + 0x50]
lea ecx, [rax - 6]
cli
movzx edx, cl
cmp dl, 6
mov r8d, 6
cmovb r8d, edx
cmp r8b, 4
ja case.0x1400692c8.1
mov dl, byte [rsp + 0x45c]
movzx r8d, r8b
lea r9, [0x140155bc8]
movsxd r8, dword [r9 + r8*4]
add r8, r9
add eax, ecx
jmp r8
lea rcx, [rsi + 0x118]
lea r8, [rsi + 0x1c0]
mov dword [rsi + 0x118], eax
mov edx, ebx
mov r9, r15
call fcn.140018954
mov r15b, 3
mov r12b, 1
mov rcx, r14
mov edx, ebp
call fcn.14002f830
mov rcx, rsi
mov edx, edi
call fcn.14002f830
test r12b, r12b
jne 0x140069dc8
mov rcx, qword [rsp + 0x60]
mov byte [rcx + 9], 1
mov dword [rcx + 0xc], ebx
lea rax, [0x14010c650]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rsp + 0x220]
movups xmmword [rcx + 0x20], xmm0
mov byte [rcx + 8], r15b
jmp 0x140069e1c
lea rax, [rdx + 0x11]
mov r8b, byte [rsp + 0x4a8]
mov byte [rax + 8], r8b
mov r8, qword [rsp + 0x4a0]
mov qword [rax], r8
mov rdx, qword [rdx]
test rdx, rdx
je case.0x14006813e.2
movabs rax, 0xb416870b7adb7c3b
cmp rcx, rax
jne case.0x14006813e.2
mov ecx, 3
mov eax, 2
lock cmpxchg qword [rdx + 0x10], rcx
jne case.0x14006813e.2
mov rax, qword [rdx + 0x40]
mov rcx, rax
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x40], rcx
cmpxchg dword [rdx + 0x40], ecx
cmpxchg dword [rdx + 0x40], ecx
jne 0x1400693c1
test rax, rax
jne case.0x14006813e.2
test esp, esi
or dword [rax], eax
invalid
test esp, esi
or dword [rax], eax
add byte [rax - 0x75], cl
xor byte [rax - 0x75], cl
cmp byte [rax - 0x39], cl
xor byte [rax], al
add byte [rax], al
add al, dh
and qword [rdx + 0x40], 0xfffffffffffffffd
test rax, rax
je case.0x14006813e.2
invalid
or dword [rax], eax
invalid
invalid
call qword [rax + 8]
jmp case.0x14006813e.2
or cl, ch
int 9
add byte [rax], al
mov bl, byte [rsp + 0xf1]
add byte [rax], al
movzx r13d, word [rsp + 0xf2]
mov ebp, dword [rsp + 0xf4]
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xf2
add byte [rax], al
add byte [rbx + 0xf424ac], cl
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xf8
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x108]
mov r15, qword [rsp + 0xf8]
mov r14, qword [rsp + 0x100]
add byte [rax], al
mov esi, dword [rsp + 0x100]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x108]
movaps xmmword [rsp + 0x7c0], xmm0
and al, 0xc0
invalid
lea rcx, [rsp + 0x4a0]
call fcn.14006f72d
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov edx, esi
call fcn.14002f830
cmp r12b, 3
je 0x140069dc8
mov rax, qword [rsp + 0x60]
mov byte [rax + 9], bl
mov word [rax + 0xa], r13w
push 0xc68890a
push 0xc68890a
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
movaps xmm0, xmmword [rsp + 0x7c0]
sub byte [rsp + 0x7c0], al
sub byte [rsp + 0x7c0], al
and al, 0xc0
invalid
movups xmmword [rax + 0x20], xmm0
mov byte [rax + 8], r12b
mov dword [rax], 1
add byte [rax], al
add cl, ch
push rax
or dword [rax], eax
invalid
add byte [rax], al
add cl, ch
push rax
or dword [rax], eax
add byte [rdx + 0xf3248c], cl
add byte [rax], al
mov cl, byte [rsp + 0xf3]
mov byte [rsp + 0xcb], cl
movzx ecx, word [rsp + 0xf1]
mov word [rsp + 0xc9], cx
mov ebx, dword [rsp + 0xf4]
mov ecx, dword [rsp + 0xf8]
movups xmm0, xmmword [rsp + 0xfc]
movups xmmword [rsp + 0xd4], xmm0
movups xmm0, xmmword [rsp + 0x108]
movups xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
invalid
and al, 0xe0
add byte [rax], al
add byte [rcx + 0xcc249c], cl
mov dword [rsp + 0xcc], ebx
add byte [rax], al
add byte [rcx + 0xd0248c], cl
add byte [rax], al
mov dword [rsp + 0xd0], ecx
jmp 0x140069639
lea rcx, [rdi + 0x70]
mov dl, byte [rdi + 0x68]
mov r8d, r12d
loopne 0x1400694dd
cwde
invalid
cli
inc dword [rbp + 0x67840fc0]
invalid
invalid
invalid
loopne 0x1400694dd
cwde
invalid
invalid
inc dword [rax + 0xf005278]
test byte [rbp + 0x48000007], ch
lea rbx, [rsp + 0x4a0]
cmp byte [rax + 0x52], 0
je 0x140069cbf
lea rbx, [rsp + 0x4a0]
mov rcx, rbx
mov rdx, r12
mov r8d, ebp
mov eax, ebp
call fcn.14000c74f
mov bl, byte [rbx]
cmp bl, 3
jne 0x1400695dc
invalid
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c3cb
mov eax, dword [rax + 0xa0]
xor r8d, r8d
invalid
test eax, eax
cmovg r8d, eax
rol byte [rdi + rcx + 0x4f], 0xc0
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov edx, dword [rdi + 0x10]
mov edx, dword [rdi + 0x10]
cmp r8d, ebp
jae 0x1400696eb
add byte [rax], al
add byte [rax], al
mov r8d, edi
mov eax, edi
mov r9d, r13d
call fcn.14000c3cb
mov eax, dword [rax + 0x114]
adc byte [rcx + rax], 0
add byte [rsi - 0x39], ah
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax], al
add byte [rcx], al
mov dword [rsp + 0x344], eax
add byte [rax], al
adc byte [rcx + rax], 0
add byte [rsi - 0x39], ah
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax], al
add byte [rcx], al
invalid
test byte [rsp + rax*2], ah
invalid
add byte [rax], al
mov dword [rsp + 0x348], 3
jmp 0x140069a56
xorps xmm0, xmm0
movups xmmword [rsp + 0x638], xmm0
add byte [rax], al
add byte [rax], al
lea rax, [0x14010c650]
mov qword [rsp + 0x628], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x630], rax
invalid
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
xor byte [rdx], cl
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
invalid
mov dword [rsp + 0x624], 1
mov byte [rsp + 0x621], 1
and al, 0x21
invalid
add byte [rax], al
invalid
and al, 0x21
invalid
add byte [rcx], al
mov bpl, 1
jmp 0x1400696c0
mov rax, qword [rsp + 0x4c0]
mov qword [rsp + 0x360], rax
movups xmm0, xmmword [rsp + 0x4a1]
test byte [rcx + riz*4], ah
add al, 0
invalid
adc byte [rsp + 0x4a1], al
test byte [rcx + riz*4], ah
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x4b1], cl
invalid
movups xmm1, xmmword [rsp + 0x4b1]
add byte [rdi], cl
adc dword [rsp + 0x351], ecx
and al, 0x51
add eax, dword [rax]
invalid
movups xmmword [rsp + 0x351], xmm1
and al, 0x51
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x341], eax
test byte [rcx + rax*2], ah
add eax, dword [rax]
invalid
movups xmmword [rsp + 0x341], xmm0
test byte [rcx + rax*2], ah
add eax, dword [rax]
add byte [rax + 0x340249c], cl
add eax, dword [rax]
invalid
mov byte [rsp + 0x340], bl
add eax, dword [rax]
add cl, ch
out 6, eax
add byte [rax], al
jmp 0x140069cff
call fcn.1401035d0
lahf
or dword [rax], eax
mov ebp, eax
xor bpl, 1
jmp 0x1400684dc
call fcn.1401035d0
mov edx, eax
xor dl, 1
jmp 0x1400686da
mov r13d, eax
lea rcx, [rsp + 0x7c0]
call fcn.14006f72d
mov bl, byte [rsp + 0x48]
and al, 0x48
mov rcx, r14
mov edx, ebx
call fcn.14002f830
cmp r13b, 3
je case.0x14006813e.2
insb byte [rdi], dx
invalid
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xe8]
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
mov dword [rbp + 0x28], eax
movups xmm0, xmmword [rsp + 0xc9]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xd9], cl
movups xmm1, xmmword [rsp + 0xd9]
movups xmmword [rbp + 0x19], xmm1
adc dword [rbp + 0x19], ecx
movups xmmword [rbp + 9], xmm0
mov byte [rbp + 8], r13b
insd dword [rdi], dx
invalid
insd dword [rdi], dx
or bh, al
add byte [r9], r8b
add byte [rax], al
add byte [rax], al
invalid
invalid
mov dword [rbp], 1
add byte [rax], al
jmp 0x140069ddb
invalid
add byte [rax - 0x75], cl
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
movups xmm0, xmmword [rsp + 0xf1]
movups xmm1, xmmword [rsp + 0x101]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x7d8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
push rcx
invalid
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
push rax
sbb cl, ch
fild dword [rsi]
add byte [rax], al
and al, 0xd8
invalid
push rcx
invalid
push rax
sbb cl, ch
fild dword [rsi]
add byte [rax], al
call fcn.1401035d0
or dword [rax], eax
mov ebx, eax
xor bl, 1
jmp 0x1400681f8
invalid
invalid
add ecx, ebp
or eax, 0x41ffffeb
invalid
inc dword [rcx - 0x77]
clc
invalid
inc dword [rcx - 0x77]
clc
mov r8d, edi
mov r9d, r13d
call fcn.14000c347
sub al, 0xfa
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
invalid
sub al, 0xfa
cli
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
add dword [rdi], ecx
je 0x1400699e6
cmp ecx, 2
jne 0x1400699eb
je 0x1400699e6
add byte [rax], al
cmp ecx, 2
jne 0x1400699eb
test esi, ebx
add al, byte [rax]
add byte [rax - 0x75], cl
cmp byte [rax + 0x29], cl
jmp 0x1430e1927
invalid
invalid
mov rcx, qword [rax + 0x38]
sub rcx, rbp
jb 0x140069a21
invalid
add eax, dword [rax]
invalid
invalid
mov qword [rax + 0x38], rcx
jmp 0x1400699eb
cmp cl, ch
enter 2, 0
mov bl, byte [rsp + 0xf1]
movzx r13d, word [rsp + 0xf2]
and al, 0xf2
add byte [rax], al
add byte [rax], al
and al, 0xf2
add byte [rax], al
add byte [rax], al
mov ebp, dword [rsp + 0xf4]
add byte [rax], al
mov ebp, dword [rsp + 0xf4]
mov r14, qword [rsp + 0x100]
movups xmm0, xmmword [rsp + 0x108]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x7c0], eax
movaps xmmword [rsp + 0x7c0], xmm0
mov r15, qword [rsp + 0xf8]
jmp 0x140069437
invalid
inc dword [rax + 0x75005278]
psubsw mm3, mm2
cli
invalid
cmp byte [rax + 0x52], 0
jne case.0x140069242.249
jmp case.0x140069242.250
cmp byte [rax + 0x51], 0
je case.0x140069242.250
test byte [rsp + 0x20c], 1
and al, 0xc
add al, byte [rax]
add byte [rcx], al
invalid
add dword [rbp + 0x57], esi
jne 0x1400697d5
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c3cb
cli
dec dword [rbx + 0x11480]
add dh, al
test byte [rcx + rcx*8], ah
add byte [rax], al
add byte [rcx], al
mov dword [rsp + 0xcc], eax
and al, 0xcc
add byte [rax], al
add bh, al
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add al, ch
invalid
pop rdi
add byte [rax], al
and al, 0xcc
add byte [rax], al
add bh, al
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add al, ch
imul ebx, dword [rdi], 0xed314500
add byte [rax], al
xor r13d, r13d
add byte [rax], al
xor r13d, r13d
mov bl, byte [rsp + 0x48]
mov r12, qword [rsp + 0x40]
jmp 0x14006a474
mov dword [rsp + 0x94], esi
mov r13, qword [rsp + 0xa0]
mov ebp, dword [rsp + 0xa0]
mov ebp, dword [rsp + 0xa0]
lea rcx, [rsp + 0x340]
lea rdx, [rsp + 0xf0]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
call fcn.1400fc250
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
add dword [rax], eax
add byte [rbp - 0x77], al
loopne 0x140069852
mov ecx, ebx
add dword [rax], eax
add byte [rbp - 0x77], al
loopne 0x140069852
mov ecx, ebx
call fcn.14000c347
lea rdx, [rax + 0x50]
lea rsi, [rsp + 0x220]
mov rcx, rsi
int1
int1
call fcn.140018b24
mov dil, byte [rsi]
cmp dil, 3
jne 0x1400698a2
mov rcx, qword [r14 + 0x1c8]
add byte [rax], al
add byte [rcx - 0x75], cl
xchg esi, eax
rol byte [rcx], 1
mov rdx, qword [r14 + 0x1d0]
add byte [rax], al
mov r8d, r12d
mov r9d, ebx
call fcn.14000c3cb
cmp dword [rax + 0x30], 2
jne 0x140069a5d
add al, byte [rax]
add byte [rax - 0x7d], cl
js 0x140069894
cmp qword [rax + 0x38], 0
je 0x140069a5d
add byte [rdi], cl
test dl, bh
add dword [rax], eax
add byte [rcx - 0x75], cl
mov cs, eax
add dword [rax], eax
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
add dword [rax], eax
invalid
add byte [rcx - 0x75], cl
xchg esi, eax
rol byte [rcx], 1
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], al
loopne 0x1400698b6
mov r8d, r12d
mov r9d, ebx
invalid
mov ecx, ebx
call fcn.14000c3cb
mov eax, dword [rax + 0x114]
mov qword [rsp + 0x38], rax
mov al, 1
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x50
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
xor edi, edi
mov dword [rsp + 0x58], eax
pop rax
pop rax
jmp 0x1400698fd
mov al, byte [rsp + 0x221]
and dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0x802484], cl
add byte [rax], al
mov dword [rsp + 0x80], eax
movzx eax, word [rsp + 0x222]
and al, 0x22
add al, byte [rax]
add byte [rcx - 0x74a7dbbc], cl
and al, 0x58
mov eax, dword [rsp + 0x224]
invalid
invalid
add byte [rax], al
mov dword [rsp + 0x58], eax
and al, 0x58
mov eax, dword [rsp + 0x224]
add byte [rax], al
mov qword [rsp + 0x38], rax
and al, 0x38
cmp byte [rbx + 0x2282484], cl
add byte [rax], al
mov eax, dword [rsp + 0x228]
mov qword [rsp + 0x50], rax
and al, 0x50
mov esi, dword [rsp + 0x22c]
mov ah, 0x24
sub al, 2
add byte [rax], al
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x70], rax
mov r13, qword [rsp + 0x238]
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x340]
add eax, dword [rax]
add al, ch
mov dl, byte [rsp + rdi*8 - 1]
add byte [rax], al
call fcn.14002ed94
lea rcx, [rsp + 0x3a0]
call fcn.14000c4f9
mov bl, byte [rsp + 0x48]
mov r12, qword [rsp + 0x40]
mov r9d, dword [rsp + 0x80]
mov r9d, dword [rsp + 0x80]
mov r10, r13
mov r11, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
jmp 0x140069b29
mov eax, 1
mov qword [rsp + 0x38], rax
lea rsi, [0x14010c650]
mov eax, esi
mov dil, 1
jmp 0x14006a036
call fcn.1401035d0
xor al, 1
mov dword [rsp + 0x40], eax
jmp 0x140068dca
test rbp, rbp
jne 0x140069a21
test byte [rsp + 0x244], 1
je 0x140069bd2
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c3cb
mov eax, dword [rax + 0x114]
mov word [rsp + 0x340], pe_nt_image_headers64
mov dword [rsp + 0x344], eax
mov dword [rsp + 0x348], 1
add byte [rcx], al
add byte [rax], al
add byte [rcx], dh
fucomi st(1)
invalid
add al, byte [rax]
invalid
add byte [rcx], al
add byte [rax], al
add byte [rcx], dh
fucomi st(1)
movabs byte [0x20248c8d48000002], al
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
add eax, dword [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
lea rcx, [rsp + 0x220]
lea rsi, [rsp + 0x340]
mov r8d, 0x120
add byte [rax], al
add byte [rax], al
mov rdx, rsi
call fcn.1400fc250
lea rdi, [rsp + 0x628]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x280]
call fcn.14000c4f9
mov rcx, qword [r14 + 0x1c8]
add byte [rax], al
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c347
lea rcx, [rax + 0x18]
lea rax, [rsp + 0x628]
mov qword [rax - 8], 5
lea r8, [rsp + 0x620]
mov rdx, r13
call fcn.140017fff
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c347
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
mov dil, 3
test rdx, rdx
je 0x140069b12
call qword [rdx + 8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x58], eax
mov bl, byte [rsp + 0x48]
mov r12, qword [rsp + 0x40]
lea r13, [rsp + 0x78]
jmp 0x14006a402
mov bl, byte [rsp + 0x221]
movzx r13d, word [rsp + 0x222]
mov ebp, dword [rsp + 0x224]
mov r14, qword [rsp + 0x230]
movups xmm0, xmmword [rsp + 0x238]
add byte [rdi], cl
sub dword [rsp + 0x7c0], eax
add byte [rdi], cl
sub dword [rsp + 0x7c0], eax
mov r15, qword [rsp + 0x228]
mov rcx, rdi
mov edx, esi
call fcn.14002f830
jmp 0x140069458
call fcn.1401035d0
xor al, 1
mov dword [rsp + 0x88], eax
add byte [rax], al
add byte [rax], al
jmp 0x14006917b
add dword [rax - 0x49], eax
add ebp, ecx
cmp eax, 0x49000003
mov ecx, dword [rdi + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c347
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0x4a0]
mov rcx, rbx
call fcn.140018b24
cmp byte [rbx], 3
jne 0x140069cb2
test eax, esp
add byte [rax], al
invalid
test eax, esp
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rdi
adc byte [rcx - 0x77], al
clc
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c3cb
out 0x27, al
cli
inc dword [rax + 0x128b8]
add byte [rax], al
out 0x27, al
cli
inc dword [rax + 0x128b8]
add byte [rax], al
je 0x140069c79
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
adc byte [rcx - 0x77], al
clc
adc byte [rcx - 0x77], al
clc
mov r9d, r13d
call fcn.14000c347
lea rcx, [rax + 0xa0]
mov edx, ebp
call fcn.14000c1cc
test eax, eax
je 0x140069e24
mov dword [rsp + 0x344], 3
lea rax, [0x14010c650]
mov qword [rsp + 0x348], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x350], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
test byte [rax + rbx*2], ah
add eax, dword [rax]
add cl, ch
lahf
add byte [rax], al
invalid
lea rdi, [rsp + 0x4a0]
mov qword [rdi], 0
mov rcx, r12
mov edx, ebp
mov r8, rdi
call fcn.14000c6ab
mov rax, qword [rdi]
test rax, rax
je 0x140069ca8
mov rcx, qword [rsp + 0x4a8]
call qword [rax + 0x18]
mov byte [rsp + 0x340], 3
jmp 0x140069cfd
lea rcx, [rsp + 0x4a0]
call fcn.14000ba0e
xorps xmm0, xmm0
movups xmmword [rsp + 0x358], xmm0
lea rax, [0x14010c650]
mov qword [rsp + 0x348], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x350], rax
mov dword [rsp + 0x344], 1
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x340], 0x101
mov bl, 1
mov r15, qword [rsp + 0x38]
mov r13d, dword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
lea rcx, [rsp + 0x238]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
test bl, bl
jne 0x140069d53
lea rdi, [rsp + 0xf0]
mov qword [rdi], 0
mov rcx, r12
mov edx, ebp
mov r8, rdi
call fcn.14000c6ab
mov rax, qword [rdi]
mov eax, dword [rdi]
test rax, rax
je 0x140069d53
mov rcx, qword [rsp + 0xf8]
call qword [rax + 0x18]
cmp r13d, 0x3b9aca00
setne bl
lea rax, [rsp + 0x340]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rdi, [rsp + 0x620]
mov esp, 0x62024
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x20
invalid
add byte [rax], al
mov rcx, rdi
mov rdx, r12
std
add dl, cl
invalid
mov esp, 0x62024
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x20
invalid
mov r8, qword [rsp + 0x50]
mov r9, r13
call fcn.140089d05
mov rcx, r15
mov rdx, r13
mov r8d, ebx
call fcn.140011286
mov rcx, r14
mov edx, dword [rsp + 0x88]
call fcn.14002f830
mov bpl, byte [rdi]
mov r12b, byte [rsp + 0x48]
mov rcx, rsi
mov edx, r12d
call fcn.14002f830
cmp bpl, 3
jne 0x140069def
mov rbp, qword [rsp + 0x60]
movabs rax, 0x200000000
mov qword [rbp], rax
add rsp, 0xa38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x640]
mov rcx, qword [rsp + 0x60]
mov qword [rcx + 0x28], rax
movups xmm0, xmmword [rsp + 0x621]
movups xmm1, xmmword [rsp + 0x631]
movups xmmword [rcx + 0x19], xmm1
movups xmmword [rcx + 9], xmm0
mov byte [rcx + 8], bpl
mov dword [rcx], 1
jmp 0x140069ddb
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c347
add dword [rax + 0x11c], ebp
movaps xmm0, xmmword [rsp + 0x220]
movaps xmm1, xmmword [rsp + 0x230]
lea rbx, [rsp + 0xf0]
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
mov qword [rbx], 4
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c347
lea rcx, [rax + 0x18]
mov rdx, r12
mov r8, rbx
call fcn.140017fff
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c347
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x140069eba
call qword [rdx + 8]
mov byte [rsp + 0x340], 3
mov r15, qword [rsp + 0x38]
mov r13d, dword [rsp + 0x40]
jmp 0x140069d53
cmp esi, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0xb8]
mov rcx, r12
call fcn.140011286
mov rcx, r15
mov edx, dword [rsp + 0x88]
call fcn.14002f830
jmp 0x14006964d
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
mov edx, 0x2b
call fcn.1400ff740
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoconnection.rsmutex_poisoned
mov qword [rsp + 0x20], rax
lea rcx, [0x14014547d]
lea r9, [0x140145b50]
lea r8, [rsp + 0xf0]
mov edx, 0xe
call fcn.1400ffa90
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac44
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac44
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x220]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac44
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac44
lea r8, [rsp + 0xf0]
mov qword [r8], rsi
mov byte [r8 + 8], dl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ad76
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
jmp 0x14006ad89
lea r8, [rsp + 0xf0]
mov qword [r8], r14
mov byte [r8 + 8], bl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ad76
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize
lea r8, [0x14010c368]
mov edx, 0x30
call fcn.1400ff740
lea r8, [rsp + 0xf0]
mov qword [r8], r15
mov eax, dword [rsp + 0x40]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ad76
lea rax, str.pending_ping_should_be_for_shutdown
lea rdx, [rsp + 0xf0]
mov qword [rdx], rax
mov qword [rdx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rdx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x220]
call fcn.1401002cd
lea rcx, str.received_unexpected_shutdown_ping
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoconnection.rsmutex_poisoned
mov edx, 0x21
call fcn.140102f8b
mov rax, qword [rsp + 0x4a8]
mov cl, byte [rsp + 0x4b0]
lea r8, [rsp + 0x220]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac44
lea rcx, [0x14010c38f]
lea r8, [0x14010c3c8]
mov edx, 0x39
call fcn.1400ff740
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1400ff740
lea r8, [rsp + 0xf0]
mov qword [r8], r15
mov eax, dword [rsp + 0x88]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
mov edx, 0x2b
call fcn.1400ffa90
lea rcx, [0x1401482a2]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.1400ff740
lea rcx, [0x14011df29]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x31
call fcn.1400ff740
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x24
call fcn.1400ff740
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc88
movaps xmmword [rsp + 0xc70], xmm7
movaps xmmword [rsp + 0xc60], xmm6
mov qword [rsp + 0x150], r8
mov dword [rsp + 0x150], eax
mov rdi, rdx
mov qword [rsp + 0xb8], rcx
mov rdx, qword [rdx + 0x418]
add rdx, 0x10
lea rsi, [rsp + 0x3b0]
mov rcx, rsi
call fcn.1400c4c71
cmp qword [rsi], 0
jne 0x14006f24c
mov rsi, qword [rsp + 0x3b8]
mov dl, byte [rsp + 0x3c0]
cmp dword [rsi + 0xe8], 0
je 0x14006afa2
mov byte [rsp + 0x40], dl
lea r14, [rsi + 0x10]
lea r15, [rsi + 0x1c0]
lea r12, [rsi + 0xe8]
call fcn.1400bc650
lea r13, [rsp + 0x260]
mov qword [r13], rax
mov dword [r13 + 8], edx
mov rbp, qword [rsi + 0xa8]
mov ebp, dword [rsi + 0xa8]
mov eax, dword [rsi + 0xb0]
mov dword [rsp + 0x3c], eax
lea rbx, [rsp + 0x3b0]
mov r8d, dword [rsi + 0xec]
mov r9d, dword [rsi + 0xf0]
mov rcx, qword [rsi + 0x1c8]
mov rdx, qword [rsi + 0x1d0]
call fcn.14000c3cb
mov r8d, dword [rax + 0x48]
cmp r8d, 0x3b9aca00
je 0x14006f1ed
mov rdx, qword [rax + 0x40]
mov rcx, r13
call fcn.1400bc800
cmp rax, rbp
jb 0x14006af9e
jne case.0x140012fcf.1057
cmp edx, dword [rsp + 0x3c]
jbe 0x14006af9e
mov rcx, rbx
mov rdx, r12
mov r8, r15
call fcn.14000d5b8
cmp qword [rsp + 0x3b0], 0
je 0x14006af9e
invalid
adc eax, 0x48f1894c
mov edx, ebx
mov r8b, 1
call fcn.140011286
invalid
cli
inc dword [rcx - 0x7d]
cmp al, 0x24
add byte [rbp - 0x79], dh
mov dl, byte [rsp + 0x40]
mov rcx, rsi
call fcn.14002f830
lea rax, [rdi + 0x3b8]
xchg dword [rax + 0x48000003], edi
mov dword [rsp + 0x218], eax
mov ecx, 0x121
lea rax, [rsp + 0x260]
lea rdx, [rax + rcx]
mov qword [rsp + 0x568], rdx
mov edx, 0x125
lea r8, [rax + rdx]
mov qword [rsp + 0x560], r8
test byte [rax + riz*2], ah
add eax, 0xb8410000
sbb dword [rcx], eax
add byte [rax], al
test byte [rax + riz*2], ah
add eax, 0xb8410000
sbb dword [rcx], eax
add byte [rax], al
add r8, rax
mov qword [rsp + 0x518], r8
mov r8d, 0x11d
add r8, rax
mov qword [rsp + 0x510], r8
adc byte [0xcd4eb007], al
test byte [rax + rbx*4], ah
or byte [rax], al
add byte [rax + 1], cl
ror dword [rax - 0x77], 0x8c
and al, 0x90
add eax, 0x1480000
ret 0x8948
xchg esp, eax
and al, 0x88
add eax, 0x570f0000
test byte [rax - 0x73], 0x87
adc byte [rax + rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add eax, 0x8d480000
xchg dword [rax], ebp
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add eax, 0x8d480000
xchg eax, esi
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x73], cl
pop rax
rol byte [rbx], 0
add byte [rax - 0x73], cl
mov qword [rsp + 0xa0], rax
rol byte [rbx], 0
add byte [rax - 0x73], cl
mov qword [rsp + 0xa0], rax
lea rax, [rdi + 0x3a8]
mov qword [rsp + 0x538], rax
lea rax, [rdi + 0x50]
mov qword [rsp + 0x570], rax
mov dword [rsp + 0x570], eax
lea rax, [rdi + 0x58]
mov qword [rsp + 0x508], rax
lea rdx, [rdi + 0x1a0]
lea edx, [rdi + 0x1a0]
lea edx, [rdi + 0x1a0]
lea rax, [rdi + 0x1c8]
mov qword [rsp + 0x208], rax
lea rax, [rdi + 0x230]
mov qword [rsp + 0x190], rax
lea rax, [rdi + 0x238]
mov qword [rsp + 0x210], rax
lea rax, [rdi + 0x358]
mov qword [rsp + 0x520], rax
lea rax, [rdi + 0x494]
mov qword [rsp + 0x580], rax
lea rax, [rdi + 0x4c9]
mov qword [rsp + 0x578], rax
lea r15, [rsp + 0x3b0]
mov qword [rsp + 0x528], rax
add eax, 0x89480000
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rcx - 0x768bdbbc], cl
and al, 0x3c
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0x530], rcx
mov r12, rdx
mov esp, edx
mov esp, edx
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x218]
mov rbx, qword [rax]
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x660], xmm1
movdqa xmmword [rsp + 0x650], xmm0
jg 0x14006b0ea
and al, 0x50
invalid
add byte [rax], al
mov qword [rax], 0
test rbx, rbx
je 0x14006b237
mov qword [rsp + 0x260], rbx
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rax, [rsp + 0x268]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873b8
test rax, rax
jne 0x14006ef4a
cmp eax, 0x848b0000
and al, 0x84
add al, byte [rax]
add byte [rcx + 0x1bc2484], cl
add byte [rax], al
mov qword [rsp + 0x3b8], rbx
and al, 0xb8
add eax, dword [rax]
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x660]
lea rax, [rsp + 0x3c0]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
jg 0x14006b1fc
mov byte [rsp + 0x3b0], 6
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e1d
cmp al, 0xc
jne 0x14006f21d
and al, 0xb8
add eax, dword [rax]
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx*2], ah
invalid
mov rbx, r12
cmp qword [rdi + 0x3b8], 0
jne 0x14006b260
cmp byte [rdi + 0x3ec], 0
je 0x14006b260
jmp 0x14006ef2d
cmp byte [rdi + 0x3ec], 0
je 0x14006b25d
add byte [rbp + rbx - 0x7d], dh
mov edi, 0x3e0
add byte [rcx + rcx*4 - 0x1d], cl
je 0x14006b259
mov eax, dword [rdi + 0x3e8]
mov dword [rsp + 0x1bc], eax
jne 0x14006b21f
jmp 0x14006b260
mov rax, qword [rdi + 0x390]
cmp rax, 2
je 0x14006b2ad
test rax, rax
je 0x14006b294
mov rcx, qword [rdi + 0x398]
mov rax, qword [rdi + 0x3a0]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp case.0x140012fcf.1065
mov rcx, qword [rdi + 0x398]
mov rax, qword [rdi + 0x3a0]
mov rdx, qword [rsp + 0x538]
call qword [rax + 0x60]
mov qword [rsp + 0x650], 2
mov qword [rsp + 0x670], 0
movsd xmm7, qword [rdi + 0x3f9]
movups xmm7, xmmword [rdi + 0x3f9]
mov edi, 0x3f9
mov edi, 0x3f9
cmp byte [rdi + 0x3f8], 0
mov byte [rdi + 0x3f8], 0
je 0x14006b34c
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873b8
test rax, rax
je 0x14006b30b
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add al, ch
mov al, 1
add byte [rax - 0x7b], cl
sal byte [rsp + rdx - 0x3a], 0x87
clc
add eax, dword [rax]
add byte [rcx], al
invalid
mov byte [rdi + 0x3f8], 1
add esi, eax
test byte [rax + rsi*4], ah
mov byte [rsp + 0x7b0], 4
jmp 0x14006bae0
invalid
test rdx, rdx
je 0x14006b322
invalid
adc cl, byte [rax - 0x73]
mov word [rax + rsi*4], fs
invalid
lea rcx, [rsp + 0x7b0]
call fcn.1400100ba
cli
invalid
jmp 0x14006bae0
mov ecx, dword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e1d
cmp al, 0xc
jne 0x14006f353
movzx eax, byte [rdi + 0x401]
test eax, eax
je 0x14006b3f9
cmp eax, 2
jne 0x14006b479
test esp, edx
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873b8
add dword [rax], eax
invalid
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873b8
add dword [rax], eax
test rax, rax
test eax, eax
test eax, eax
jne 0x14006b2fe
test rdx, rdx
jne 0x14006b310
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x3b2], rax
mov word [rsp + 0x3b0], 5
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
mov eax, 0x7adb7c3b
or eax, dword [rdi - 0x76b74bea]
test byte [rdx + rsi*4], ah
add eax, dword [rax]
add byte [rsi - 0x39], ah
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [0xcc91fbcc], al
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
call fcn.140087e1d
cmp al, 0xc
jne 0x14006f568
mov rax, qword [rsp + 0x1d0]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
add byte [rax], al
add cl, ch
add byte [rax], 0
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rax - 0x39], cl
adc byte [rdx], al
add byte [rax], al
add cl, ch
add byte [rax], 0
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
add al, ch
stosb byte [rdi], al
mov edi, 0x85480001
ror byte [rdi], 0x85
out 0xfe, eax
invalid
invalid
add al, ch
stosb byte [rdi], al
mov edi, 0x85480001
ror byte [rdi], 0x85
out 0xfe, eax
invalid
mov rax, qword [rdi + 0x402]
mov qword [rsp + 0x3b2], rax
mov word [rsp + 0x3b0], 5
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e1d
cmp al, 0xc
jne 0x14006f3ef
mov byte [rdi + 0x401], 1
jmp 0x14006b479
mov eax, dword [rsp + 0x150]
mov rdx, qword [rax]
call fcn.14000b054
invalid
sti
stc
invalid
invalid
cmp dword [rdi + 0x490], 2
jne 0x14006b51b
mov dword [rdi + 0x490], 2
cmp dword [rdi + 0x450], 0
je 0x14006b764
test bh, al
add al, byte [rax]
invalid
test bh, al
add al, byte [rax]
add byte [rbp - 0x77], al
in al, dx
mov r12d, r13d
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
mov rcx, r15
call fcn.1400c4c71
cmp qword [rsp + 0x3b0], 0
jne 0x14006f2fd
xchg edi, eax
sbb byte [rax + rax], al
add byte [rax - 0x7d], cl
ret 0x4c10
mov rsi, qword [rsp + 0x3b8]
mov bpl, byte [rsp + 0x3c0]
cmp dword [rsi + 0xa0], 0
je 0x14006b819
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x150]
call fcn.1400873b8
test rax, rax
mov rdx, qword [rsp + 0x150]
call fcn.1400873b8
test rax, rax
je case.0x1400845af.1059
mov rcx, rsi
mov edx, ebp
call fcn.14002f830
mov byte [rsp + 0x7b0], 4
jmp 0x14006b7de
invalid
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add al, ch
invalid
invalid
add dword [rax], eax
and al, 0x50
add dword [rax], eax
add al, ch
mov byte [rsi + 0x4b30001], bh
add dword [rax], eax
mov bl, 4
add dword [rax], eax
mov bl, 4
test rax, rax
jne 0x14006bad6
test rdx, rdx
jne 0x14006b790
mov byte [rsp + 0x3ec], 1
xor eax, eax
mov dword [rsp + 0x3b4], eax
add byte [rcx + 0x3bc2484], cl
add byte [rax], al
add byte [rcx + 0x3bc2484], cl
add byte [rax], al
mov dword [rsp + 0x3c4], eax
mov dword [rsp + 0x3cc], eax
mov dword [rsp + 0x3d4], eax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x3dc], eax
mov dword [rsp + 0x3e4], eax
mov byte [rsp + 0x3b0], 4
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e1d
add dword [rax], eax
add dword [rax], eax
cmp al, 0xc
jne 0x14006f406
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
mov rcx, r15
call fcn.1400c4c71
cmp qword [rsp + 0x3b0], 0
jne 0x14006f41d
mov rsi, qword [rsp + 0x3b8]
mov bl, byte [rsp + 0x3c0]
mov rbp, qword [rdi + 0x420]
lea r15, [rbp + 0x10]
lea edi, [rbp + 0x10]
lea edi, [rbp + 0x10]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
add byte [rax - 0x2f], cl
loopne 0x14006b637
test eax, eax
add byte [rax - 0x2f], cl
loopne 0x14006b637
test eax, eax
jne 0x14006ee9a
xor eax, eax
mov cl, byte [rbp + 0x18]
sbb byte [r9 + rcx*8 + 0x3e43850f], r8b
add byte [rax], al
sbb byte [r9 + rcx*8 + 0x3e43850f], r8b
add byte [rax], al
cmp dword [rdi + 0x4a0], 0
je 0x14006b617
mov ecx, dword [rdi + 0x4a4]
mov qword [rsi + 0x20], rcx
mov dword [rsp + 0x158], eax
mov qword [rsp + 0x558], r15
mov esp, 0x55824
add byte [rax + 0xad249c], cl
add byte [rax], al
mov esp, 0x55824
add byte [rax + 0xad249c], cl
add byte [rax], al
mov dword [rsp + 0xa8], r13d
mov qword [rsp + 0x98], r14
and al, 0x98
add byte [rax], al
add byte [rbx + 0x4c0bf], al
add byte [rax], al
mov ah, 0x24
cwde
and al, 0x98
add byte [rax], al
add byte [rbx + 0x4c0bf], al
add byte [rax], al
je 0x14006b654
cmp dword [rdi + 0x4c4], 0
setne byte [rsi + 0x181]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x4a8bf], al
add byte [rax], al
cmp dword [rdi + 0x4a8], 0
je 0x14006b9c7
lea rax, [rsi + 0x10]
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
lea rax, [rsi + 0x1c0]
mov qword [rsp + 0xf0], rax
mov eax, dword [rdi + 0x4ac]
mov ebx, dword [rsi + 0x17c]
mov dword [rsi + 0x17c], eax
xchg byte [rcx + rax], bh
add byte [rcx], dh
leave
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + 0x4ac87], cl
add byte [rbx + 0x17c9e], cl
add byte [rcx + 0x17c86], cl
xchg byte [rcx + rax], bh
add byte [rcx], dh
leave
mov r13d, eax
sub r13d, ebx
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp cl, 0xff
je 0x14006b8cc
movzx eax, cl
cmp eax, 1
jne 0x14006b9c7
mov r14, qword [rsi + 0x218]
sbb byte [rdx], al
add byte [rax], al
test r14, r14
je 0x14006b9c7
add rbp, 0x20
lea rbx, [rsi + 0x110]
lea r15, [rsi + 0x1b0]
xor r12d, r12d
cmp qword [rsi + 0x1f8], r12
jbe 0x14006f205
mov rax, qword [rsi + 0x1f0]
mov rcx, r12
mov ecx, esp
shl rcx, 4
mov rax, qword [rax + rcx + 8]
rol rax, 0x20
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x3b0], rcx
mov word [rax + rsi*4], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
mov word [rax + rsi*4], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov edx, r13d
mov r8, rbp
lea r9, [rsp + 0x3b0]
call fcn.140089479
test eax, eax
ror byte [rdi], 0x85
and al, 0x37
invalid
add byte [rax], al
ror byte [rdi], 0x85
and al, 0x37
invalid
add byte [rax], al
invalid
mov rax, qword [rsi + 0x218]
cmp rax, r14
sbb r12, 0xffffffffffffffff
cmp rax, r14
sbb r14, 0
cmp r12, r14
jb 0x14006b6d8
jmp 0x14006b9c7
mov r12, rbx
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873b8
fmul qword [rax - 0x75]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add al, ch
cmp al, 0xbc
add dword [rax], eax
mov bl, 4
test rax, rax
jne 0x14006bad6
add byte [rax], al
test rdx, rdx
je 0x14006b84f
add byte [rax], al
lea rcx, [rsp + 0x260]
call fcn.1400100ba
movzx ebx, byte [rsp + 0x260]
cmp ebx, 3
add ecx, dword [rdi]
test byte [rsi], dl
add dword [rax], eax
invalid
add ecx, dword [rdi]
test byte [rsi], dl
add dword [rax], eax
add byte [rbx - 0x7bf0fb05], al
invalid
test rdx, rdx
je 0x14006b7e6
mov rcx, rsi
mov rsi, rdx
mov edx, ebp
call fcn.14002f830
invalid
cld
dec dword [rax - 0x73]
mov word [rax + rsi*4], fs
invalid
add byte [rax], al
mov rdx, rsi
call fcn.1400100ba
invalid
mov r13d, r12d
jmp 0x14006bae0
mov dword [rsp + 0x3b4], r13d
mov dword [rsp + 0x3b8], 7
and al, 0xb8
add eax, dword [rax]
add byte [rdi], al
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
mov al, 3
add byte [rax], al
invalid
and al, 0xb8
add eax, dword [rax]
add byte [rdi], al
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
invalid
mov al, 3
add byte [rax], al
or byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
add eax, dword [rax]
add byte [rax], cl
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e1d
or al, 0xc6
add dword [rax], eax
cmp al, 0xc
jne 0x14006f4f3
mov dword [rsi + 0xa0], 0
mov rcx, rsi
mov ecx, esi
mov edx, ebp
call fcn.14002f830
inc esi
test byte [rax + rsi*4], ah
invalid
add byte [rax], al
add ecx, dword [rax - 0x75]
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
cmp rax, 2
mov r13d, r12d
jne 0x14006baee
inc esi
test byte [rax + rsi*4], ah
invalid
test byte [rax + rax], al
add bl, dh
movq qword [rsp + 0x3b4], mm0
add byte [rax], al
movups xmmword [rsp + 0x3c4], xmm1
movups xmmword [rsp + 0x3d4], xmm2
adc dword [rsp + 0x3d4], edx
adc dword [rsp + 0x3d4], edx
and al, 0xd4
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rsp + riz*8], fs
add eax, dword [rax]
add byte [rax + 0x3ec2484], cl
and al, 0xec
add eax, dword [rax]
invalid
mov qword [rsp + 0x3e4], rcx
mov byte [rsp + 0x3ec], al
and al, 0xec
add eax, dword [rax]
invalid
test byte [rsp + rbp*8], ah
and al, 0xec
add eax, dword [rax]
add dh, al
test byte [rax + rsi*4], ah
and al, 0xb0
mov byte [rsp + 0x3b0], 4
mov rcx, qword [rsp + 0xa0]
and al, 0xb0
add eax, dword [rax]
add byte [rax + rcx*2], al
mov ecx, dword [rsp + 0xa0]
mov rdx, r15
cli
call fcn.140087e1d
cmp al, 0xc
jne case.0x140054b9f.105
invalid
mov dword [rdi + 0x450], 1
mov rbx, r12
add byte [rax], al
add byte [rcx + rcx*4 - 0x1d], cl
jmp 0x14006b49d
mov r14, qword [rsi + 0x218]
test r14, r14
mov r12, qword [rsp + 0x40]
je 0x14006b9aa
sub ebx, eax
xor ebp, ebp
xor r15d, r15d
mov r13d, dword [rsp + 0xa8]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rdi - 0x42], cl
cmp dword [rsi + 0x1f8], edi
jbe 0x14006f205
invalid
invalid
xchg al, dh
cmp qword [rsi + 0x1f8], r15
cmp dword [rsi + 0x1f8], edi
jbe 0x14006f205
mov rax, qword [rsi + 0x1f0]
mov rcx, r15
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
shl rcx, 4
mov r9d, dword [rax + rcx + 8]
mov r8d, dword [rax + rcx + 0xc]
mov rcx, qword [rsi + 0x1c8]
mov rdx, qword [rsi + 0x1d0]
call fcn.14000c347
mov ecx, dword [rax + 0x80]
add byte [rax], 0
add byte [rcx], ch
fnstenv [rax + 0x4f]
mov dword [rax + 0x80], ecx
test ecx, ecx
jg 0x14006b93e
xor ecx, ecx
mov edx, dword [rax + 0x84]
mov r8d, edx
test edx, edx
jg 0x14006b94e
xor r8d, r8d
sub r8d, ecx
jbe 0x14006b961
invalid
invalid
sub edx, r8d
jo 0x14006b981
mov dword [rax + 0x84], edx
add ebp, r8d
mov rax, qword [rsi + 0x218]
cmp rax, r14
invalid
sbb r15, 0xffffffffffffffff
dec dword [rcx + rdi - 0x10]
invalid
dec dword [rcx + rdi - 0x10]
sbb r14, 0
cmp r15, r14
jb 0x14006b8f0
invalid
invalid
invalid
jmp 0x14006b9ac
movaps xmmword [rsp + 0xaa0], xmm6
mov dword [rsp + 0x1b8], 3
mov bl, 1
xor ebp, ebp
lea r15, [rsp + 0x3b0]
mov r14, qword [rsp + 0x98]
mov ah, 0x24
cwde
add byte [rax], al
add bl, ch
push rsi
mov ah, 0x24
cwde
add byte [rax], al
add bl, ch
push rsi
xor ebp, ebp
lea rcx, [rsi + 0x118]
mov edx, ebp
mov r8, qword [rsp + 0xf0]
mov r9, qword [rsp + 0x78]
and al, 0x78
add byte [rcx - 0x7b74b316], cl
and al, 0xf0
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x78
and al, 0x78
call fcn.140018954
mov bl, 3
mov bpl, 1
cmp dword [rdi + 0x498], 0
mov r12, qword [rsp + 0x40]
mov r14, qword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], al
and al, 0xa8
add byte [rax], al
invalid
je 0x14006b9f8
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], al
and al, 0xa8
add byte [rax], al
add byte [rsi + rcx - 0x7d], dh
cmp dword [rdi + 0x49c], 0
mov edi, 0x49c
add byte [rdi], cl
xchg ebp, eax
xchg byte [rax + 0x4c000001], al
lea edi, [rsp + 0x3b0]
add eax, dword [rax]
invalid
add al, 0
add byte [rax], al
setne byte [rsi + 0x180]
lea r15, [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add byte [rbx + 0x1582494], cl
add byte [rax], al
mov edx, dword [rsp + 0x158]
mov rcx, qword [rsp + 0x558]
call fcn.14002f830
mov rcx, rsi
mov dl, byte [rsp + 0xad]
call fcn.14002f830
test bpl, bpl
je case.0x14003d95d.356
cmp dword [rdi + 0x490], 0
mov rdx, qword [rsp + 0x570]
mov rbx, r12
je 0x14006ee3c
mov eax, dword [rdi + 0x494]
mov rcx, qword [rdi + 0x48]
test rcx, rcx
je 0x14006ee03
cmp ecx, 1
jne 0x14006ee20
stc
add dword [rdi], ecx
test esp, eax
xor eax, dword [rax]
add byte [rax + 0x39], cl
add ch, cl
scasb al, byte [rdi]
xor eax, dword [rax]
add dh, al
mov byte [rsp + 0x261], 1
cmp qword [rdx], rax
jmp 0x14006ee12
mov byte [rsp + 0x261], 1
mov eax, dword [rsp + 0x1b8]
mov dword [rsp + 0x264], eax
test byte [rsp + riz*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14010c650]
add eax, 0xa0bcf
test byte [rsp + riz*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0xa0bcf
mov qword [rsp + 0x268], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
loopne 0x14006bb03
invalid
invalid
and al, 0x68
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xe75e0
loopne 0x14006bb03
invalid
invalid
loopne 0x14006bb03
invalid
mov qword [rsp + 0x270], rax
movdqa xmm0, xmmword [rsp + 0xaa0]
and al, 0xa0
or al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add bl, dh
movq qword [rax], mm0
and al, 0xa0
or al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add bl, dh
movq qword [rax], mm0
lea rdx, [rsp + 0x268]
mov rax, qword [rdx + 0x18]
lea rcx, [rsp + 0x7b1]
invalid
add byte [rax], al
mov qword [rcx + 0x1f], rax
movdqu xmm0, xmmword [rdx - 7]
movups xmm1, xmmword [rdx + 9]
movups xmmword [rcx + 0x10], xmm1
adc bl, dh
movq qword [rcx], mm0
invalid
adc bl, dh
movq qword [rcx], mm0
mov byte [rsp + 0x7b0], bl
mov rbx, r12
mov rax, qword [rsp + 0x650]
mov eax, dword [rsp + 0x650]
cmp rax, 2
je 0x14006bb32
clc
add dh, byte [rsp + rax*2 + 0x48]
test eax, eax
invalid
test rax, rax
sal byte [rsp + 0x48], 0x8b
mov word [rax + rbx*2], fs
invalid
je 0x14006bb17
mov rcx, qword [rsp + 0x658]
mov rax, qword [rsp + 0x660]
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
invalid
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14006bb27
mov rcx, qword [rsp + 0x658]
mov rax, qword [rsp + 0x660]
and al, 0x60
invalid
add byte [rax], al
and al, 0x58
invalid
and al, 0x60
invalid
lea rdx, [rsp + 0x668]
call qword [rax + 0x68]
lea rcx, [rsp + 0x650]
call fcn.140010540
mov rax, qword [rdi + 0x390]
cmp rax, 2
je 0x14006bb8c
test rax, rax
je 0x14006bb73
mov rcx, qword [rdi + 0x398]
mov rax, qword [rdi + 0x3a0]
xchg dword [rax + 0x48000003], esp
mov edx, dword [rax + 0x10]
cwde
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000003], esp
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 1], cl
retf 0x8348
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14006bb81
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000003], esp
invalid
invalid
mov rax, qword [rdi + 0x3a0]
mov rdx, qword [rsp + 0x538]
mov edx, dword [rsp + 0x538]
and al, 0x38
add eax, 0x50ff0000
push 0x2484b60f
mov al, 7
call qword [rax + 0x68]
movzx eax, byte [rsp + 0x7b0]
add byte [rax], al
cmp eax, 3
jne 0x14006eea6
test dword [rcx], ecx
or dword [rbx], esi
add byte [rax], al
or dword [rbx], esi
add byte [rax], al
mov rax, qword [rdi + 0x418]
add byte [rax], al
mov rcx, qword [rdi + 0x420]
add rax, 0x10
add eax, 0x10
add eax, 0x10
add rcx, 0x10
mov qword [rsp + 0x758], rax
and al, 0x58
invalid
add byte [rax], al
mov qword [rsp + 0x760], rcx
mov byte [rsp + 0x768], 0
push 7
and al, 0x58
invalid
and al, 0x68
invalid
push 7
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x738], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x740], rax
and al, 0x18
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
invalid
mov rax, qword [rsp + 0x598]
mov qword [rsp + 0x748], rax
mov rax, qword [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
mov qword [rsp + 0x5e8], 2
add eax, 0x20000
add byte [rax], al
invalid
test byte [rax + rbx*4], ah
add eax, 0x89480000
test byte [rax + rcx*2], ah
invalid
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
invalid
add eax, 0x20000
add byte [rax], al
invalid
mov qword [rsp + 0x608], 0
mov dword [rsp + 0x608], 0
test byte [rax + rcx], ah
invalid
add byte [rax], al
add byte [rax + 0x1c2bf], al
cmp byte [rdi + 0x1c2], 0
cmp byte [rdi + 0x1c2], 0
jne 0x14006e2b9
add byte [rax], al
cmp byte [rdi + 0x1c1], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbp + rdx - 0x76], dh
adc eax, 0x1c0878a
add byte [rax], al
invalid
je 0x14006bc4e
adc eax, 0x1c0878a
add byte [rax], al
mov al, byte [rdi + 0x1c0]
jmp 0x14006bd8f
add qword [r8], rax
add dh, al
mov byte [rdi + 0x1c1], 0
add byte [rax], al
mov byte [rdi + 0x1c1], 0
mov r13d, r12d
mov ebp, esp
mov rsi, qword [rdi + 0x1a8]
cmp qword [rdi + 0x1b0], rsi
jne 0x14006bc72
add byte [rax + 0x39], cl
mov bh, 0xb0
add dword [rax], eax
add byte [rbp + 0x14], dh
mov edx, 1
mov rcx, rbx
add byte [rax - 0x77], cl
fld1
call fcn.14000309f
invalid
invalid
mov ecx, ebx
call fcn.14000309f
mov rsi, qword [rdi + 0x1a8]
mov bh, 0xa8
add dword [rax], eax
invalid
mov bh, 0xa8
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x14006bd66
mov rax, qword [rdi + 0x1b0]
add byte [rax], al
add byte [rax + 0x39], cl
invalid
cmp rax, rsi
jne 0x14006bca3
mov edx, 0x40
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.14000309f
invalid
mov rcx, rbx
call fcn.14000309f
invalid
dec dword [rax - 0x75]
mov bh, 0xa8
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x49000001], esi
add byte [rcx - 0x77], cl
invalid
mov rsi, qword [rdi + 0x1a8]
mov rax, qword [rdi + 0x1b0]
invalid
mov al, 1
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
fmul qword [rax - 0x75]
lahf
mov r12, rbx
mov rbx, qword [rdi + 0x1a0]
movabs al, byte [0x2948f30148000001]
invalid
add rbx, rsi
sub rax, rsi
mov qword [rsp + 0x260], rbx
add byte [rax], al
mov qword [rsp + 0x268], rax
add byte [rax], al
lea rax, [rsp + 0x268]
lea eax, [rsp + 0x268]
add byte [rdi], cl
adc dword [rax + 8], esi
movups xmmword [rax + 8], xmm6
mov qword [rsp + 0x7b0], rbx
add byte [rax], al
mov rcx, qword [rdi + 0x188]
mov byte [rcx], al
add byte [rax], al
mov rax, qword [rdi + 0x190]
mov rdx, qword [rsp + 0x150]
mov edx, dword [rsp + 0x150]
mov edx, dword [rsp + 0x150]
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
lea eax, [rsp + 0x260]
call qword [rax + 0x18]
test rax, rax
invalid
invalid
push rsp
invalid
lea r8, [rsp + 0x260]
call qword [rax + 0x18]
test rax, rax
jne 0x14006e455
mov rbp, rdx
test rdx, rdx
ror byte [rdi], cl
invalid
test byte [rdi], ah
add byte [rax], al
ror byte [rdi], cl
test dword [rdi + riz - 0x74b80000], eax
xchg esp, eax
and al, 0x68
add al, byte [rax]
add byte [rax - 0x75], cl
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rax + 0x39], cl
cmp ecx, edx
invalid
test byte [rdi], ah
add byte [rax], al
mov rdx, qword [rsp + 0x268]
mov rcx, qword [rsp + 0x270]
cmp rcx, rdx
cmp ecx, edx
cmp ecx, edx
ja 0x14006f1b8
xchg dword [rdx + 0x48000034], edx
mov eax, dword [rsp + 0x260]
invalid
mov rax, qword [rsp + 0x260]
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
and al, 0x50
mov qword [rsp + 0x650], rax
and al, 0x50
push rax
invalid
add byte [rax], al
cmp rbx, rax
jne 0x14006f1c4
invalid
add byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x1b0]
xchg edi, eax
mov al, 1
add byte [rax], al
invalid
sub rdx, rsi
cmp rdx, rcx
cmp rdx, rcx
jb 0x14006f1e8
add byte [rcx + rcx*4 - 0x1d], cl
mov rbx, r12
add rsi, rcx
mov qword [rdi + 0x1a8], rsi
mov dword [rdi + 0x1a8], esi
mov dword [rdi + 0x1a8], esi
xor eax, eax
test rcx, rcx
ror byte [rax - 0x7b], 0xc9
jne case.0x14004e46d.188
mov al, 1
cmp byte [rdi + 0x1c0], 0
add byte [rax], al
add dword [rax + 0x1c0bf], eax
rol byte [rcx], 0
add byte [rax], al
jne 0x14006e2c2
mov byte [rdi + 0x1c0], al
mov byte [rdi + 0x1c1], 1
xchg ecx, eax
add dword [rax], eax
add byte [rcx], al
xchg ecx, eax
add dword [rax], eax
add byte [rcx], al
cmp byte [rdi + 0x1c2], 0
add byte [rax], al
jne 0x14006e2b9
mov rcx, r15
mov ecx, edi
mov rdx, rdi
cli
mov r8, rbx
mov eax, ebx
test al, al
je 0x14006bde3
call 0x1400c7783
add eax, 0xbc834800
and al, 0xb0
cmp qword [rsp + 0x3b0], 0
add eax, dword [rax]
add byte [rax], al
mov rbp, qword [rsp + 0x3b8]
jne 0x14006e488
add byte es:[rax], al
mov eax, 0xf000003
test eax, edx
add byte es:[rax], al
add byte [rax], al
mov r12d, r13d
mov r13, qword [rsp + 0x3c0]
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add eax, dword [rax]
add bl, dh
movq mm0, qword [rax + 8]
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add eax, dword [rax]
add bl, dh
movq mm0, qword [rax + 8]
movdqa xmmword [rsp + 0x260], xmm0
test rbp, rbp
jne 0x14006be29
jmp 0x14006e460
call 0x1400c7783
cmp qword [rsp + 0x3b0], 0
cmp dword [rsp + 0x3b0], 0
cmp dword [rsp + 0x3b0], 0
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xb8
add eax, dword [rax]
add byte [rdi], cl
test dword [rcx + 0x45000026], ecx
add byte [rax], al
mov r12d, r13d
mov rbp, qword [rsp + 0x3b8]
jne 0x14006e488
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], al
in al, dx
mov r12d, r13d
mov r13, qword [rsp + 0x3c0]
mov ebp, dword [rsp + 0x3c0]
lea rax, [rsp + 0x3c0]
movdqu xmm0, xmmword [rax + 8]
movq mm0, qword [rax + 8]
movq mm0, qword [rax + 8]
or byte [rsi + 0xf], spl
or byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0x260], xmm0
test rbp, rbp
jg 0x14006bd9f
test byte [rax + riz*2], ah
and al, 0x60
invalid
add al, byte [rax]
add byte [rax - 0x7b], cl
in eax, dx
je case.0x14003b110.357
invalid
movaps xmm0, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x9c0], xmm0
invalid
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x9c0], eax
movdqa xmm0, xmmword [rsp + 0x9c0]
lea rax, [rsp + 0x1a8]
add byte [rax], al
test byte [rax + rax*8], ah
or dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax], al
movdqu xmmword [rax], xmm0
add byte [rax], al
movdqu xmmword [rax], xmm0
mov rsi, qword [rdi + 0x380]
mov r15, qword [rdi + 0x388]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x41], cl
mov byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x198], rbp
add byte [rax], al
mov qword [rsp + 0x1a0], r13
mov qword [rsp + 0x1e0], 2
and al, 0xe0
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz*8], ah
and al, 0xe0
and al, 0xe0
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x200], 0
cmp r13, 4
std
add al, 0xf
xchg byte [rax], cl
xor eax, dword [rax]
invalid
test byte [rax + rax], ah
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
std
add al, 0xf
xchg byte [rax], cl
xor eax, dword [rax]
add byte [rcx - 0x73], cl
lea rdx, [r13 - 5]
lea rdx, [r13 - 5]
cmp rdx, 3
jbe 0x14006f1a7
xor eax, dword [rax]
invalid
xor eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x45
add ecx, dword [rax - 0x7d]
cmp rax, 9
invalid
invalid
mov ah, 0x24
cwde
movzx eax, byte [rbp + 3]
cmp rax, 9
mov qword [rsp + 0x98], r14
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
ja case.default.0x14006bec0
xchg dword [0x18806beb4], esi
xor eax, 0x48000001
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [0x140155bdc]
lea edx, [0x140155bdc]
adc eax, 0xe9d23
add byte [rax + 0x63], cl
or al, 0x82
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
mov r14d, dword [rbp + 5]
jne case.0x1400482c3.260
mov r8b, byte [rbp + 4]
mov rdx, qword [rsp + 0x190]
mov edx, dword [rsp + 0x190]
mov rbx, qword [rdx]
test cl, cl
leave
leave
jne 0x14006bf46
cmp ebx, 2
je 0x14006bf46
sti
add dh, byte [rsi + riz*2 + 0x48]
lea rcx, [rsp + 0x1e0]
lea rcx, [rsp + 0x1e0]
and al, 0xe0
add dword [rax], eax
add al, ch
push rbx
cli
inc dword [rax - 0x4a]
mov sil, 0xa
mov eax, 1
call fcn.140010540
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
and al, 0x68
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
mov r14b, 1
lea rax, [0x14010c650]
invalid
invalid
or al, byte [rax]
invalid
or al, byte [rax]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
pop rax
xor r12d, r12d
xor esp, esp
mov dword [rsp + 0x38], 0
and al, 0x38
and al, 0x38
add byte [rax], al
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
mov rbx, qword [rsp + 0x40]
mov ebx, dword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
lea r15, [rsp + 0x3b0]
jmp 0x14006e153
add byte [rcx - 0x7f], al
out 0x7f, al
invalid
and r14d, 0xffffff7f
mov ecx, r14d
inc dword [rcx + rcx*4 - 0xf]
bswap ecx
mov dword [rsp + 0x78], ecx
movzx eax, al
lea rcx, [0x140155c04]
lea ecx, [0x140155c04]
lea ecx, [0x140155c04]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ebx, r8d
mov r8d, 9
or dword [rax], eax
add byte [rax], al
invalid
or dword [rax], eax
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xb0
add eax, dword [rax]
add byte [rax], al
mov rcx, r15
lea r15, [rsp + 0x3b0]
add byte [rax], al
mov rcx, r15
lea rdx, [rsp + 0x198]
lea edx, [rsp + 0x198]
add dword [rax], eax
add al, ch
call fcn.140002fca
mov rcx, r15
jo 0x14006bf82
dec dword [rcx + rcx*4 - 7]
call fcn.1400032e8
mov rcx, qword [rsp + 0x198]
mov rax, qword [rsp + 0x1a0]
mov rsi, qword [rsp + 0x1b0]
mov esi, dword [rsp + 0x1b0]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
mov al, 1
add byte [rax], al
mov esi, dword [rsp + 0x1b0]
test sil, 1
jne 0x14006c3ac
mov qword [rsp + 0x138], rcx
add byte [rax], al
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], rsi
lea rax, [0x140151338]
invalid
test byte [rax + rax*2], ah
and al, 0x40
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x148], rsi
lea rax, [0x140151338]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x130], rax
jmp 0x14006c44c
test byte [rax + rsi], ah
add dword [rax], eax
add cl, ch
insb byte [rdi], dx
add al, 0
add byte [rcx - 0x12216ff], dh
invalid
invalid
invalid
invalid
jmp 0x14006bec4
push qword [rcx]
leave
xor ecx, ecx
mov al, 0xa
or ch, cl
invalid
jmp 0x14006bec4
mov r13d, r8d
mov r8d, 9
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xb0
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xb0
add eax, dword [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
lea rdx, [rsp + 0x198]
xchg esp, eax
and al, 0x98
add dword [rax], eax
add al, ch
call fcn.140002fca
mov rcx, r15
call fcn.140002fca
mov rcx, r15
outsd dx, dword [rsi]
stc
dec dword [rcx + rcx*4 - 7]
call fcn.1400032e8
movdqu xmm0, xmmword [rsp + 0x198]
movq mm0, qword [rsp + 0x198]
iretd
movq mm0, qword [rsp + 0x198]
outsd dx, dword [rsi]
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x1a8]
movups xmm1, xmmword [rsp + 0x1a8]
movaps xmmword [rsp + 0xd0], xmm1
movdqa xmmword [rsp + 0xc0], xmm0
add byte [rbp - 0x7b], al
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14006bfba
and al, 0xc0
add byte [rax], al
add byte [rbp - 0x7b], al
test byte [rdi], 0x84
invalid
test byte [rdi + 6], dh
je 0x14006c6bb
add byte [rax], al
test r13b, 8
jne 0x14006ca0e
test eax, eax
or dword [rax], eax
add byte [rbp - 0x77], al
invalid
mov r10d, r13d
xor r14d, r14d
xor esi, esi
xor esi, esi
mov ebp, dword [rsp + 0x78]
jmp 0x14006ca56
or dword [rax], eax
invalid
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x68], eax
mov al, 1
mov dword [rsp + 0x3c], eax
add dword [rcx + 0x453c2444], ecx
test esi, esi
test r14d, r14d
je 0x14006c13c
ret
cmp r13, 8
cmp ebp, 8
mov rbx, qword [rsp + 0x40]
jbe 0x14006f33f
mov bh, 0x32
add byte [rax], al
invalid
mov bh, 0x32
add byte [rax], al
invalid
add byte [rcx - 0x7d], cl
cmp r13, 0xe
je 0x14006d181
std
invalid
mov rax, qword [rsp + 0x180]
add byte [rax], al
and eax, 0xffffff00
or eax, 0x10
add bh, bh
invalid
mov qword [rsp + 0x180], rax
movabs rax, 0xffff00ffffffffff
invalid
invalid
invalid
invalid
inc dword [rax]
invalid
dec dword [rax - 0x75]
xchg esp, eax
and al, 0
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x48], cl
invalid
and rdx, rax
bts rdx, 0x29
bts edx, 0x29
mov edx, 0x8d4c29ea
invalid
sub dword [rbp + rcx*4 - 0x44], ecx
and al, 0xb0
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x44], al
and al, 0x78
jmp 0x14006d5a5
adc al, 0
invalid
invalid
adc al, 0
add byte [rcx - 0x7d], cl
std
or byte [rdi], cl
jbe 0x14006f2b5
cmp r13, 0xd
mov rbx, qword [rsp + 0x40]
and al, 0x40
je 0x14006c6e9
add byte [rax], al
cmp r13, 8
jbe 0x14006f2b5
add byte [rax], al
cmp r13, 0xd
mov rbx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
je 0x14006c6e9
add byte [rax - 0x4a], al
or bh, byte [rax + 1]
mov sil, 0xa
mov dh, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
invalid
mov dword [rsp + 0x3c], eax
and al, 0x3c
add dword [rcx - 0x16c3dbbc], ecx
loop 0x14006c10d
and al, 0x3c
jmp case.0x14003d95d.369
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp r13, 8
jbe 0x14006f2c1
std
or byte [rdi], cl
xchg byte [rcx + 0x40000031], ch
mov dh, 0xa
invalid
or bh, byte [rax + 1]
mov eax, 1
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x74], 0
and al, 0x74
add byte [rax], al
add byte [rax], al
mov al, 1
invalid
add dword [rcx + 0x453c2444], ecx
test esi, esi
mov dword [rsp + 0x3c], eax
test r14d, r14d
je 0x14006c6fe
mov r14b, 1
lea rax, [0x14010c650]
lea eax, [0x14010c650]
lea eax, [0x14010c650]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
xor eax, eax
mov qword [rsp + 0x50], rax
and al, 0x50
jmp 0x14006c593
mov r13d, r8d
mov r8d, 9
lea r15, [rsp + 0x3b0]
mov rcx, r15
stc
stc
lea rdx, [rsp + 0x198]
call fcn.140002fca
mov rcx, r15
xchg esp, eax
and al, 0x98
add dword [rax], eax
add al, ch
push rdx
outsb dx, byte [rsi]
stc
dec dword [rcx + rcx*4 - 7]
call fcn.1400032e8
movdqu xmm0, xmmword [rsp + 0x198]
movq mm0, qword [rsp + 0x198]
movq mm0, qword [rsp + 0x198]
outsd dx, dword [rsi]
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x1a8]
adc byte [rsp + 0x1a8], cl
movaps xmmword [rsp + 0xd0], xmm1
sub dword [rsp + 0xd0], ecx
rol byte [rax], 1
add byte [rax], al
movdqa xmmword [rsp + 0xc0], xmm0
movq qword [rsp + 0xc0], mm0
test r14d, r14d
je 0x14006c6c7
add byte [rax], al
add byte [rax], al
mov eax, r13d
test r13b, 8
jne 0x14006cd30
xor r14d, r14d
xor esi, esi
jmp 0x14006cd71
cmp r13, 8
jbe 0x14006f2ca
add byte [rax - 0x77], cl
and al, 0x68
and al, 0x68
mov qword [rsp + 0x68], rax
and al, 0x68
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
test r14d, r14d
jne 0x14006c57d
add byte [rcx - 0x7d], cl
std
adc dword [rdi], ecx
test dword [rbp + 0x41000003], ecx
add eax, dword [rax]
add byte [rcx - 0x80], al
loopne 0x14006c1f5
cmp r13, 0x11
jne 0x14006c57d
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx - 0x80], al
loopne 0x14006c1f5
and r8b, 1
mov rax, qword [rbp + 9]
mov eax, dword [rbp + 9]
movq xmm0, rax
movd mm0, eax
psrlq xmm0, 0x10
movd dword [rsp + 0xec], xmm0
mov qword [rsp + 0xe0], rax
mov r14, rax
shr r14, 0x30
mov al, 1
mov dword [rsp + 0x3c], eax
mov sil, 5
add eax, 0x24848844
scasd eax, dword [rdi]
add byte [rax], al
add byte [rcx + 0x48702444], cl
mov dword [rsp + 0x58], eax
mov qword [rsp + 0x50], rax
and al, 0x50
adc byte [rsi + 0xf], ah
jle 0x14006c18a
and al, 0xec
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
and al, 0x50
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x88], eax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx + 0x8c2484], cl
add byte [rax], al
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx + 0x8c2484], cl
add byte [rax], al
mov rbx, qword [rsp + 0x40]
jmp 0x14006ca01
stosd dword [rdi], eax
invalid
add byte [rax], al
stosd dword [rdi], eax
invalid
cmp r13, 8
jbe 0x14006f2d3
clc
invalid
pop rsp
and al, 0x40
lea r15, [rsp + 0x3b0]
ja 0x14006c5c3
invalid
add dh, al
test byte [rax + rax*8], ah
add eax, 0x480c0000
mov dword [rsp + 0x5b8], 0
add byte [rax], al
invalid
mov byte [rsp + 0x5c0], 0xc
mov qword [rsp + 0x5b8], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x4a], al
mov sil, 0xa
mov eax, 1
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
jmp 0x14006d62d
cmp r13, 8
cmp ebp, 8
std
or byte [rdi], cl
xchg byte [0x18006c2f8], dl
mov dh, 0xa
jbe 0x14006f2dc
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
invalid
add byte [rax - 0x77], cl
and al, 0x68
invalid
push 0xffffffff8948c031
and al, 0x50
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
cmp r13, 0xd
mov rbx, qword [rsp + 0x40]
je 0x14006c996
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x58
ror byte [rax - 0x77], 0x44
and al, 0x58
xor r12d, r12d
mov dword [rsp + 0x38], 0
add byte [rax - 0x73], cl
add eax, 0xe6d58
add byte [rax - 0x73], cl
add eax, 0xe6d58
mov qword [rsp + 0x60], rax
jmp 0x14006c5b6
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x190]
mov qword [rax], 2
add byte [rbx - 0x7af0fd05], al
jrcxz 0x14006c339
add byte [rax], al
add byte [rbx - 0x7af0fd05], al
jrcxz 0x14006c339
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x50
push rax
xor eax, eax
mov qword [rsp + 0x50], rax
push rax
push rax
mov eax, 1
mov qword [rsp + 0x68], rax
mov cl, 1
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
pop rax
pop rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
insb byte [rdi], dx
invalid
add byte [rax - 0x77], cl
mov dword [rsp + 0x60], eax
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add byte [rax - 0x4a], al
or ch, cl
pop rdi
invalid
add byte [rax], al
insb byte [rdi], dx
invalid
and al, 0xb0
add eax, dword [rax]
add byte [rax - 0x4a], al
or ch, cl
pop rdi
sbb eax, 0xb6400000
or dword [rax - 0x75], ecx
pop rsp
and al, 0x40
lea r15, [rsp + 0x3b0]
mov esp, 0x3b024
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add cl, ch
invalid
invalid
add byte [rax], al
mov esp, 0x3b024
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add cl, ch
sbb rax, 0xffffffffc1480000
sbb eax, 0xc1480000
sbb eax, 0xc1480000
shr rsi, 5
sub rcx, rsi
add rax, rsi
invalid
out dx, al
add eax, 0x48f12948
add eax, esi
invalid
invalid
mov rdx, qword [rsp + 0x1a8]
add rdx, rsi
mov qword [rsp + 0x540], rdx
add eax, 0x89480000
mov word [rax + rcx*2], fs
add eax, 0x89480000
test byte [rax + rdx*2], ah
push rax
add eax, 0x8d480000
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
add eax, 0xfde80000
jb 0x14006c3e6
dec dword [rax - 0x77]
mov ah, 0x24
loopne 0x14006c3f9
add byte [rax], al
add eax, 0x89480000
mov word [rax + rcx*2], fs
add eax, 0x89480000
test byte [rax + rdx*2], ah
push rax
push rax
add eax, 0x8d480000
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
add eax, 0xfde80000
jb 0x14006c3e6
dec dword [rax - 0x77]
mov ah, 0x24
loopne 0x14006c3f9
add byte [rax], al
mov rax, qword [rsp + 0xd0]
mov rcx, rax
sub rcx, rsi
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax + 0x29], 0xf1
jb 0x14006f376
mov qword [rsp + 0xd0], rcx
add qword [rsp + 0xc8], rsi
enter 0, 0
enter 0, 0
movdqu xmm0, xmmword [rsp + 0xc0]
movdqa xmmword [rsp + 0x130], xmm0
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0xd8]
add byte [rax], al
mov qword [rsp + 0x148], rax
add qword [rax], rax
add byte [rbp - 0x7b], al
test byte [rdi], 0x84
jp 0x14006c455
test r14d, r14d
je 0x14006c6cf
add byte [rax], al
movzx ebx, bl
mov ebp, ebx
mov rdx, qword [rsp + 0x138]
and ebp, 8
je 0x14006d0f9
mov rsi, qword [rsp + 0x140]
test rsi, rsi
test esi, esi
mov r12, qword [rsp + 0x40]
je 0x14006d27c
invalid
add byte [rax], al
je 0x14006d27c
mov al, byte [rdx]
movzx r14d, al
cmp rsi, r14
jbe 0x14006d27e
out dx, al
invalid
add byte [rax], al
out dx, al
or eax, 0x44880000
and al, 0x3c
mov byte [rsp + 0x3c], al
mov r8d, 1
mov rcx, r15
lea r13, [rsp + 0x130]
mov rdx, r13
mov edx, ebp
call fcn.140003aa8
mov rax, qword [rsp + 0x3b0]
mov rdx, qword [rsp + 0x3b8]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add eax, dword [rax]
add bh, bh
push rax
sbb byte [rcx - 9], cl
not esi
add rsi, r14
mov rcx, r15
dec dword [rax - 0x75]
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add eax, dword [rax]
add bh, bh
push rax
sbb byte [rcx - 9], cl
not esi
stc
mov rdx, r13
mov r8, rsi
call fcn.140003992
mov rax, qword [rsp + 0x3b0]
mov rdx, qword [rsp + 0x3b8]
mov r8, qword [rsp + 0x3c0]
lea rcx, [rsp + 0x3c8]
mov word [rax + rcx*8], fs
add eax, dword [rax]
add bh, bh
push rax
invalid
mov dl, byte [rsp + 0x3c]
mov word [rax + rcx*8], fs
add eax, dword [rax]
add bh, bh
push rax
sbb byte [rdx + 0x483c2454], cl
mov eax, dword [rsp + 0x138]
push rsp
and al, 0x3c
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x48], rax
jmp 0x14006d103
mov byte [rsp + 0xa8], r8b
mov byte [rsp + 0xa8], al
mov r8d, 0x148
lea rcx, [rsp + 0x268]
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
add al, byte [rax]
add al, ch
adc ch, bh
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
add al, byte [rax]
add al, ch
adc ch, bh
or byte [rax], al
mov qword [rsp + 0x260], rbx
xor eax, eax
add al, byte [rax]
add byte [rcx], dh
ror byte [rax - 0x7b], 0xdb
test rbx, rbx
sete al
mov ecx, dword [rsp + 0x78]
and al, 0x78
and al, 0x78
cmp dword [rsp + rax*8 + 0x378], ecx
jne 0x14006d0b7
test dword [rsi + 0xb], edx
add byte [rax], al
test dword [rsi + 0xb], edx
add byte [rax], al
test byte [rsp + 0xa8], 4
mov ecx, dword [rsp + 0x224]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rbx + rcx*4], al
mov word [rsp], fs
add al, byte [rax]
add byte [rdi], cl
invalid
je 0x14006d31f
test byte [rcx + 0x3100000d], ch
test eax, 0x3100000d
xor eax, eax
jmp 0x14006d39b
shr cl, 0x1e
invalid
xor eax, eax
mov qword [rsp + 0x50], rax
mov r14b, 1
add dword [rax - 0x73], ecx
add eax, 0xa00c2
add dword [rax - 0x73], ecx
add eax, 0xa00c2
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
ror byte [rax - 0x77], 0x44
and al, 0x58
xor r12d, r12d
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xe6ac4
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
jmp 0x14006e0f4
sbb eax, dword [rax]
invalid
mov esp, 0x3b024
add cl, ch
xor dword [rbx], ebx
sbb eax, dword [rax]
invalid
sbb eax, dword [rax]
add byte [rbx + rcx*4 + 0x65], al
mov esp, dword [rbp + 9]
mov eax, 0xffffff7f
mov r12d, dword [rbp + 9]
mov esp, dword [rbp + 9]
mov eax, 0xffffff7f
and r12d, eax
bswap r12d
bswap esp
bswap esp
mov r14d, dword [rbp + 0xd]
jne 0x14006c5e3
bswap r14d
add r13, 0xffffffffffffffef
add rbp, 0x11
mov rcx, r13
xor edx, edx
call fcn.140003e8c
dec dword [rax - 0x77]
invalid
mov rbx, rdx
ror dword [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
mov ebp, r12d
mov r8, r13
call fcn.1400fc250
jmp 0xe1ef9819
dec dword [rax - 0x77]
invalid
ror dword [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
mov qword [rsp + 0x3b0], rsi
mov ah, 0x24
mov al, 3
add byte [rax], al
mov qword [rsp + 0x3b8], rbx
mov qword [rsp + 0x3c0], r13
lea rcx, [rsp + 0x5b8]
mov word [rax + rdi*4], fs
add eax, 0x894c0000
cli
mov word [rax + rdi*4], fs
add eax, 0x894c0000
cli
call fcn.1400036eb
mov dword [rsp + 0x5d8], r12d
and al, 0xd8
invalid
add byte [rax], al
and al, 0xd8
add eax, 0x89440000
invalid
invalid
mov dword [rsp + 0x38], r14d
mov dword [rsp + 0x5dc], r14d
mov dword [rsp + 0x5dc], esi
je 0x14006c65a
cmp byte [rcx + rcx*4 - 0x4c], al
and al, 0xdc
add eax, 0x8b4c0000
mov ah, 0x24
mov eax, 0x4d000005
add byte [rbp - 0x7b], cl
invalid
mov dword [rsp + 0x5dc], esi
mov r14, qword [rsp + 0x5b8]
test r14, r14
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
je 0x14006d1da
mov cl, byte [rbx]
add byte [rax], al
mov rax, r14
shr rax, 0x20
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
and al, 0x68
mov rax, qword [rsp + 0x5c0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x5c8]
enter 5, 0
enter 5, 0
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x5d0]
add eax, 0x89480000
and al, 0x50
and al, 0x50
add eax, 0x89480000
and al, 0x50
and al, 0x50
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
mov sil, 6
mov eax, dword [rsp + 0x5d4]
invalid
add eax, 0x89480000
and al, 0x58
pop rax
invalid
pop rax
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x70], eax
and al, 0x70
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rcx - 0x768fdbbc], cl
and al, 0x70
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
and al, 0x70
mov dword [rsp + 0x88], eax
mov byte [rax], al
add byte [rax], al
mov dword [rsp + 0x8c], eax
mov rbx, qword [rsp + 0x40]
jmp 0x14006df8c
jmp 0x14006df8c
mov sil, 0x12
mov ebp, dword [rsp + 0x78]
jmp 0x14006d41c
mov bpl, 0x12
mov ch, 0x12
jmp 0x14006d4bb
add byte [rax], al
mov rdx, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x140]
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x40
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x40
jmp 0x14006d281
mov r14d, dword [rbp + 9]
bswap r14d
mov al, 1
mov dword [rsp + 0x3c], eax
mov sil, 8
invalid
or cl, ch
jmp 0x14006c9cd
iretd
add r13, 0xfffffffffffffff7
test r8b, 1
jne 0x14006d22b
mov rax, r13
movabs rcx, 0xaaaaaaaaaaaaaaab
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
call 0xeab2805b
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
imul rax, rcx
ror rax, 1
mov dword [rsp + 0x74], 0
and al, 0x74
add byte [rax], al
add byte [rax], al
and al, 0x74
add byte [rax], al
add byte [rax], al
movabs rcx, 0x2aaaaaaaaaaaaaab
cmp rax, rcx
mov rbx, qword [rsp + 0x40]
stosd dword [rdi], eax
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
sub cl, byte [rax + 0x39]
enter 0xffffffffffff8b48, 0x5c
and al, 0x40
lea r15, [rsp + 0x3b0]
add byte [rax], al
jae 0x14006d617
test r13, r13
je 0x14006decf
or edi, eax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
and al, 0x38
add byte [rax], al
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
xor eax, eax
mov qword [rsp + 0x60], rax
invalid
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x48
xor eax, eax
invalid
mov qword [rsp + 0x68], rax
xor eax, eax
cmp r13, 6
mov esi, 6
invalid
add byte [rax], al
add byte [rcx + 0xf], cl
cmc
cmp rsi, 1
je 0x14006f128
xchg byte [rcx], ch
add byte [rax], al
std
invalid
invalid
xchg byte [rcx], ch
add byte [rax], al
cmp rsi, 2
jbe 0x14006f13e
cmp rsi, 3
je 0x14006f154
sahf
sub dword [rax], eax
invalid
sahf
sub dword [rax], eax
add byte [rax - 0x7d], cl
inc byte [rdi + rcx]
xchg byte [rdx + 0x48000029], ch
cmp rsi, 5
cmp rsi, 4
jbe 0x14006f16a
cmp rsi, 5
je 0x14006f180
test byte [rsi + 0x49000029], dh
mov edx, ebx
mov dh, 0x29
add byte [rax], al
mov r10, rbx
movzx r8d, byte [rbp]
movzx ebx, byte [rbp + 1]
shl r8d, 8
or byte [rcx + rax - 0x3d], al
or byte [rcx + rax - 0x3d], al
ret
dec ebx
cmp ebx, 7
ja case.default.0x14006c810
mov r11d, eax
mov eax, r14d
invalid
movzx r8d, byte [rbp + 2]
mov dh, 0x45
add al, byte [rdi + rcx - 0x4a]
add eax, dword gs:[rdi + rcx - 0x4a]
jne 0x14006c801
invalid
mov dh, 0x45
add al, byte [rdi + rcx - 0x4a]
add r8b, byte [r15 + rcx - 0x4a]
add eax, dword gs:[rdi + rcx - 0x4a]
jne 0x14006c801
movzx r15d, byte [rbp + 5]
add eax, 0x27158d4c
xchg esp, eax
invalid
lea r10, [0x140155c30]
movsxd rbx, dword [r10 + rbx*4]
add rbx, r10
jmp rbx
invalid
shl r8d, 0x18
shl r12d, 0x10
adc byte [rbp + 9], al
invalid
shl r14d, 8
shl esi, 8
adc byte [rbp + 9], al
invalid
shl esi, 8
or r14d, r12d
or r14d, r15d
mov ecx, r14d
int1
int1
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x77], al
invalid
mov eax, 1
jmp 0x14006c980
add dword [rax], eax
invalid
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x77], al
invalid
shl r8d, 0x18
shl eax, 0x18
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
or r14d, r12d
out 0x45, al
mov ecx, esi
out 0x45, al
mov ecx, esi
or r9d, r15d
mov r8d, 1
mov qword [rsp + 0x68], r8
cmp r9d, 2
jb case.0x14006c810.7
jmp 0x14006e273
shl r8d, 0x18
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
or r14d, r12d
or r14d, r15d
mov r8d, 1
mov qword [rsp + 0x48], r8
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
jmp 0x14006c97d
shl r8d, 0x18
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
or r14d, r12d
or r14d, r15d
mov qword [rsp + 0x50], r14
js 0x14006e1f4
mov r8d, 1
mov qword [rsp + 0x60], r8
jmp case.0x14006c810.7
shl r8d, 0x18
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
lea r8d, [r14 + r12]
add r8d, 0xffffc000
mov r10d, 1
mov qword [rsp + 0x58], r10
cmp r8d, 0xffc000
jae 0x14006e1f4
or r12d, r14d
or r12d, r15d
mov r8d, r12d
mov dword [rsp + 0x78], r12d
jmp case.0x14006c810.7
shl r8d, 0x18
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
or r14d, r12d
or r14d, r15d
mov dword [rsp + 0x38], 1
mov r8d, r14d
mov dword [rsp + 0x74], r14d
jmp case.0x14006c810.7
shl r8d, 0x18
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
or r14d, r12d
mov edx, r14d
or edx, r15d
cmp edx, 2
jae 0x14006e1f4
mov dword [rsp + 0x98], 1
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
mov r14d, eax
mov eax, r11d
add rbp, rsi
sub r13, rsi
jne 0x14006c78b
jmp 0x14006de63
mov rbx, r10
jmp 0x14006c980
movzx r14d, byte [rbp + 9]
movzx eax, byte [rbp + 0xa]
shl eax, 0x10
movzx ecx, byte [rbp + 0xb]
shl ecx, 8
movzx edx, byte [rbp + 0xc]
and r14d, 0x7f
shl r14d, 0x18
or r14d, eax
or r14d, ecx
or r14d, edx
mov al, 1
mov dword [rsp + 0x3c], eax
mov sil, 7
je 0x14006d2e2
lea r15, [rsp + 0x3b0]
jmp 0x14006df8c
cmp qword [rsp + 0xc8], 0
mov ebp, dword [rsp + 0x78]
je 0x14006d419
mov rax, qword [rsp + 0xc0]
movzx r14d, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x260]
mov rcx, rbx
lea rdx, [rsp + 0xc0]
call fcn.140002fca
mov rcx, rbx
call fcn.1400032e8
mov r10d, r13d
mov bl, 2
test r10b, 0x20
jne 0x14006d063
test r14, r14
je 0x14006ca82
mov rcx, qword [rsp + 0xc8]
mov al, 0xd
sub rcx, r14
jb 0x14006d0b0
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xc8]
movaps xmm0, xmmword [rsp + 0xd0]
lea rdx, [rsp + 0x3c0]
movups xmmword [rdx + 3], xmm0
mov qword [rdx - 0xd], rax
mov qword [rdx - 5], rcx
mov al, byte [rsp + 0x1dc]
lea rcx, [rsp + 0x547]
mov byte [rcx + 4], al
mov eax, dword [rsp + 0x1d8]
mov dword [rcx], eax
mov r8d, 0
mov qword [rsp + 0x260], r8
mov rax, qword [rsp + 0x528]
mov byte [rsp + 0x268], al
mov qword [rsp + 0x278], r8
mov r9d, 8
mov qword [rsp + 0x280], r9
lea rcx, [rsp + 0x268]
movups xmmword [rcx + 0x20], xmm6
mov qword [rsp + 0x298], r9
mov qword [rsp + 0x2a0], r8
mov qword [rsp + 0x2a8], 2
mov qword [rsp + 0x2b0], r8
mov word [rsp + 0x2b8], r8w
mov byte [rsp + 0x2c0], 0xb
mov qword [rsp + 0x2d8], r8
mov qword [rsp + 0x2f8], r8
mov qword [rsp + 0x318], r8
mov qword [rsp + 0x338], r8
mov word [rsp + 0x358], r8w
mov qword [rsp + 0x360], r8
mov byte [rsp + 0x368], 0
mov eax, dword [rsp + 0x548]
mov dword [rcx + 0x109], eax
mov rax, qword [rsp + 0x540]
mov qword [rcx + 0x101], rax
mov byte [rsp + 0x375], bl
mov word [rsp + 0x376], r8w
mov dword [rsp + 0x378], ebp
mov byte [rsp + 0x37c], r10b
movdqu xmm0, xmmword [rdx - 0xd]
movups xmm1, xmmword [rdx + 3]
movaps xmmword [rsp + 0x140], xmm1
movdqa xmmword [rsp + 0x130], xmm0
lea rcx, [rsp + 0x260]
lea rdx, [rsp + 0x130]
mov r8, rsi
mov r9, qword [rsp + 0x208]
mov ebx, r10d
call fcn.1400105b3
cmp al, 0x15
jne 0x14006d6a0
test bl, 4
je 0x14006d706
mov r14d, dword [rsp + 0x260]
mov eax, dword [rsp + 0x264]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x278]
mov qword [rsp + 0x50], rax
mov eax, dword [rsp + 0x27c]
mov qword [rsp + 0x58], rax
mov ebp, dword [rsp + 0x280]
mov eax, dword [rsp + 0x284]
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x288]
mov dword [rsp + 0x15c], eax
mov eax, dword [rsp + 0x28c]
mov dword [rsp + 0x160], eax
mov eax, dword [rsp + 0x290]
mov dword [rsp + 0x164], eax
mov al, byte [rsp + 0x294]
mov dword [rsp + 0x70], eax
lea rcx, [rsp + 0x268]
movzx eax, word [rcx + 0x2d]
mov word [rsp + 0x84], ax
mov al, byte [rcx + 0x2f]
mov byte [rsp + 0x86], al
mov r8d, 0xe0
lea rcx, [rsp + 0x650]
lea rdx, [rsp + 0x298]
call fcn.1400fc250
mov al, byte [rsp + 0x378]
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x37c]
mov dword [rsp + 0x88], eax
mov rcx, qword [rsp + 0x518]
movzx eax, word [rcx]
mov word [rsp + 0x94], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x96], al
mov rcx, qword [rsp + 0x510]
movzx eax, word [rcx]
mov word [rsp + 0x90], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x92], al
lea rcx, [rsp + 0x130]
call fcn.1400032e8
mov sil, 1
jmp 0x14006d04e
cmp qword [rsp + 0xc8], 0
je 0x14006d4b8
mov rax, qword [rsp + 0xc0]
movzx r14d, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x260]
mov rcx, rbx
lea rdx, [rsp + 0xc0]
call fcn.140002fca
mov rcx, rbx
call fcn.1400032e8
mov bpl, 0x13
cmp qword [rsp + 0xc8], 5
jb 0x14006d4bb
mov dword [rsp + 0x3c], 0
mov qword [rsp + 0xe0], rax
jmp 0x14006c24c
mov al, 0x13
cmp qword [rsp + 0xc8], 5
jb 0x14006d0b0
mov rax, qword [rsp + 0xc0]
mov ebx, dword [rax]
bswap ebx
mov ecx, ebx
and ecx, 0x7fffff00
movzx eax, byte [rax + 4]
shl rax, 0x20
or rcx, rax
shr rcx, 8
mov byte [rsp + 0x130], bl
mov dword [rsp + 0x131], ecx
cmp dword [rsp + 0x130], ebp
jne 0x14006d910
mov al, 0x14
mov esi, eax
jmp 0x14006d41c
mov dword [rsp + 0xf0], 0
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov ebp, 1
jmp 0x14006d389
mov qword [rsp + 0x48], rdx
mov r12, qword [rsp + 0x40]
and ebx, 9
mov r14d, dword [rsp + 0x130]
mov eax, dword [rsp + 0x134]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x60], rax
mov rcx, qword [rsp + 0x148]
mov rax, rcx
mov qword [rsp + 0x50], rcx
shr rcx, 0x20
mov qword [rsp + 0x58], rcx
movzx eax, dl
shl eax, 0x10
shl ebp, 5
or ebp, eax
or ebp, ebx
mov dword [rsp + 0x38], ebp
xor esi, esi
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x3c], 0
mov rbx, r12
mov ebp, dword [rsp + 0x78]
jmp 0x14006df8c
mov ecx, dword [rbp + 9]
bswap ecx
mov eax, ecx
and eax, 0x7fffffff
mov r8d, dword [rsp + 0x78]
cmp r8d, eax
lea r15, [rsp + 0x3b0]
jne 0x14006d57f
mov rax, qword [rsp + 0x180]
and eax, 0xffffff00
or eax, 0x14
mov qword [rsp + 0x180], rax
movabs rax, 0xffff00ffffffffff
mov rdx, qword [rsp + 0x500]
and rdx, rax
bts rdx, 0x29
jmp 0x14006d5a5
xor eax, eax
mov qword [rsp + 0x50], rax
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x40]
jmp 0x14006e0f4
mov dword [rsp + 0x74], 0
test r13, r13
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
jne 0x14006d617
mov r12, rbx
mov al, 1
mov dword [rsp + 0x70], eax
xor eax, eax
xor ecx, ecx
mov qword [rsp + 0x68], rcx
xor r10d, r10d
xor ebx, ebx
mov qword [rsp + 0x50], rcx
xor ecx, ecx
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x38], 0
xor r11d, r11d
jmp 0x14006deff
xor esi, esi
mov rbx, r12
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x148]
mov r8, rsi
call qword [rax + 0x18]
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor ebp, ebp
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
jmp 0x14006d51b
lea r15, [rsp + 0x3b0]
mov sil, 0xa
jmp 0x14006e0f4
mov rax, qword [rsp + 0x3a8]
inc rax
cmp rax, r15
jbe 0x14006d39b
mov sil, 0x13
lea rcx, [rsp + 0xc0]
call fcn.1400032e8
lea eax, [rsi - 0xc]
movzx eax, al
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov cl, 1
mov dword [rsp + 0x3c], ecx
cmp al, 8
mov rbx, qword [rsp + 0x40]
mov qword [rsp + 0x528], rsi
jne 0x14006d470
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
xor r14d, r14d
jmp 0x14006d4a9
mov ebp, 1
xor eax, eax
mov qword [rsp + 0x50], rax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov eax, ebp
mov qword [rsp + 0x68], rax
mov sil, 0xa
mov ebp, r12d
jmp 0x14006d51b
mov bpl, 0x13
lea rcx, [rsp + 0xc0]
call fcn.1400032e8
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov byte [rsp + 0xae], bpl
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor ebp, ebp
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x1e0]
cmp rax, 2
je 0x14006d56d
movzx edx, byte [rbp + 0xd]
and ecx, 0x80000000
shl rcx, 9
shl rdx, 0x20
or rdx, rcx
or rax, rdx
mov ecx, r8d
mov qword [rsp + 0x180], rcx
mov rdx, rax
mov rax, rdx
movabs rcx, 0xff0000000000
and rax, rcx
movabs rcx, 0x20000000000
cmp rax, rcx
mov qword [rsp + 0x500], rdx
jne 0x14006d650
mov rax, qword [rsp + 0x180]
add eax, 0xfffffff4
movzx eax, al
cmp al, 9
mov ecx, 9
cmovae eax, ecx
cmp al, 8
jne 0x14006d617
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
jmp 0x14006e0f4
mov rax, rdx
shr rax, 0x20
mov qword [rsp + 0x68], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov sil, 2
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rax
mov r14d, edx
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0xec], eax
jmp 0x14006df8c
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x14006d9f8
movzx ecx, cl
xor r15d, r15d
mov dl, 1
cmp ecx, 9
jne 0x14006da2e
mov dword [rsp + 0x78], 1
test r13b, 4
jne 0x14006da36
mov r8d, 0x120
lea r15, [rsp + 0x3b0]
mov rcx, r15
lea rdx, [rsp + 0x260]
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
mov rcx, qword [rsp + 0x190]
call fcn.140010d36
xor esi, esi
mov qword [rdi + 0x230], rsi
mov r8d, 0x120
mov rcx, qword [rsp + 0x210]
mov rdx, r15
call fcn.1400fc250
movdqa xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
mov rax, qword [rsp + 0x520]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov qword [rdi + 0x378], rsi
jmp 0x14006d89b
mov sil, 9
mov ebp, r12d
mov rbx, qword [rsp + 0x40]
mov r14, qword [rsp + 0x98]
jmp 0x14006d51b
shr ebx, 0x1f
mov r8d, 5
lea r15, [rsp + 0x260]
mov rcx, r15
lea rdx, [rsp + 0xc0]
call fcn.140002fca
mov rcx, r15
lea r15, [rsp + 0x3b0]
call fcn.1400032e8
mov r10d, r13d
mov eax, dword [rsp + 0x130]
mov dword [rsp + 0x1d8], eax
mov al, byte [rsp + 0x134]
mov byte [rsp + 0x1dc], al
jmp 0x14006ca62
movabs rax, 0xffffffff00000000
mov r14, qword [rsp + 0x48]
and r14, rax
or r14, 1
xor edx, edx
mov rax, qword [rsp + 0x50]
mov r15d, eax
mov rax, qword [rsp + 0x58]
mov ecx, eax
mov r13d, r12d
mov r9d, dword [rsp + 0x38]
mov rbx, qword [rsp + 0x60]
jmp 0x14006da4c
mov dword [rsp + 0x78], 1
lea r14, [0x14010c650]
xor ecx, ecx
xor r13d, r13d
xor r9d, r9d
lea rbx, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x98], rbx
mov eax, dword [rsp + 0x78]
mov qword [rsp + 0x68], rax
mov r12d, ecx
lea rcx, [rsp + 0x130]
mov ebp, edx
mov ebx, r9d
call fcn.1400032e8
lea rcx, [rsp + 0x260]
call fcn.140010d66
mov sil, 0xa
mov al, 1
mov dword [rsp + 0x3c], eax
mov eax, ebp
mov qword [rsp + 0x48], r14
mov r14, rax
mov eax, r15d
mov qword [rsp + 0x50], rax
mov eax, r12d
mov qword [rsp + 0x58], rax
mov ebp, r13d
jmp 0x14006de40
mov r12, rbx
mov esi, ecx
and esi, 0xffffff00
mov dword [rsp + 0x70], 0
mov r10, qword [rsp + 0x48]
mov rbx, qword [rsp + 0x60]
mov ebp, dword [rsp + 0x78]
mov r13d, dword [rsp + 0x74]
mov r11d, dword [rsp + 0x98]
jmp 0x14006df03
mov r8d, r9d
shl r10, 0x20
or r10, r8
mov qword [rsp + 0x48], r10
mov r8d, r14d
shl rbx, 0x20
or rbx, r8
mov qword [rsp + 0x60], rbx
movzx r14d, cl
or r14d, esi
mov r8b, byte [rsp + 0x3b2]
mov byte [rsp + 0x86], r8b
movzx r8d, word [rsp + 0x3b0]
mov word [rsp + 0x84], r8w
mov r8b, 1
mov dword [rsp + 0x3c], r8d
mov sil, 4
mov qword [rsp + 0xe0], r8
mov dword [rsp + 0x164], edx
mov dword [rsp + 0x160], r11d
mov dword [rsp + 0x15c], r13d
mov dword [rsp + 0x88], ecx
mov dword [rsp + 0x8c], ecx
mov dword [rsp + 0xec], eax
mov rbx, r12
mov al, byte [rsp + 0x86]
mov byte [rsp + 0x12e], al
movzx eax, word [rsp + 0x84]
mov word [rsp + 0x12c], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x7b0]
lea rdx, [rsp + 0x650]
call fcn.1400fc250
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x128], ax
mov al, byte [rsp + 0x96]
mov byte [rsp + 0x12a], al
movzx eax, word [rsp + 0x90]
mov word [rsp + 0x124], ax
mov al, byte [rsp + 0x92]
mov byte [rsp + 0x126], al
mov rax, qword [rsp + 0x1e0]
cmp rax, 2
je 0x14006e053
test rax, rax
je 0x14006e038
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x1f0]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14006e048
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x1f0]
lea rdx, [rsp + 0x1f8]
call qword [rax + 0x68]
lea rcx, [rsp + 0x1e0]
call fcn.140010540
cmp byte [rsp + 0x3c], 0
je 0x14006e074
lea rcx, [rsp + 0x198]
call fcn.1400032e8
mov eax, r14d
shr eax, 8
mov dword [rsp + 0x3c], eax
mov eax, r14d
shr eax, 0x10
mov dword [rsp + 0x74], eax
jmp 0x14006e16d
mov eax, ecx
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0x1e0]
cmp rax, 2
je 0x14006e146
test rax, rax
je 0x14006e12b
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x1f0]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14006e13b
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x1f0]
lea rdx, [rsp + 0x1f8]
call qword [rax + 0x68]
lea rcx, [rsp + 0x1e0]
call fcn.140010540
lea rcx, [rsp + 0x198]
call fcn.1400032e8
mov ebp, r12d
cmp sil, 0xa
je 0x14006e3b0
mov al, byte [rsp + 0x12e]
mov byte [rsp + 0x122], al
movzx eax, word [rsp + 0x12c]
mov word [rsp + 0x120], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x9c0]
lea rdx, [rsp + 0x7b0]
call fcn.1400fc250
movzx eax, word [rsp + 0x128]
mov word [rsp + 0x11c], ax
mov al, byte [rsp + 0x12a]
mov byte [rsp + 0x11e], al
movzx eax, word [rsp + 0x124]
mov word [rsp + 0x118], ax
mov al, byte [rsp + 0x126]
mov byte [rsp + 0x11a], al
cmp sil, 9
jne 0x14006e2ca
mov r13d, ebp
jmp case.0x14003d97a.485
mov dword [rsp + 0x74], 0
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov eax, 1
mov qword [rsp + 0x68], rax
jmp 0x14006e2af
mov rbx, qword [rsp + 0x40]
jmp 0x14006d30f
mov word [rdi + 0x1c1], 0
mov sil, 0xa
jmp 0x14006e60f
mov eax, dword [rsp + 0x74]
shl eax, 0x10
movzx ecx, byte [rsp + 0x3c]
shl ecx, 8
or ecx, eax
movzx eax, r14b
or eax, ecx
mov dword [rsp + 0x17c], eax
mov al, byte [rsp + 0x122]
mov byte [rsp + 0x116], al
movzx eax, word [rsp + 0x120]
mov word [rsp + 0x114], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xaa0]
lea rdx, [rsp + 0x9c0]
call fcn.1400fc250
movzx eax, word [rsp + 0x11c]
mov word [rsp + 0x110], ax
mov al, byte [rsp + 0x11e]
mov byte [rsp + 0x112], al
movzx eax, word [rsp + 0x118]
mov word [rsp + 0x10c], ax
mov al, byte [rsp + 0x11a]
mov byte [rsp + 0x10e], al
mov eax, dword [rsp + 0x88]
mov byte [rsp + 0xb2], al
mov eax, dword [rsp + 0x8c]
mov byte [rsp + 0xb1], al
mov eax, dword [rsp + 0x70]
mov byte [rsp + 0xb0], al
mov eax, dword [rsp + 0x164]
mov dword [rsp + 0x230], eax
mov eax, dword [rsp + 0x160]
mov dword [rsp + 0x22c], eax
mov eax, dword [rsp + 0x15c]
mov dword [rsp + 0x228], eax
jmp 0x14006e3d1
mov eax, dword [rsp + 0x74]
shl eax, 0x10
movzx ecx, byte [rsp + 0x3c]
shl ecx, 8
or ecx, eax
movzx eax, r14b
or eax, ecx
mov dword [rsp + 0x17c], eax
mov sil, 9
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x178], eax
mov dword [rsp + 0x174], ebp
mov rax, qword [rsp + 0x58]
mov dword [rsp + 0x170], eax
mov rax, qword [rsp + 0x50]
mov dword [rsp + 0x168], eax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x16c], eax
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x234], eax
mov rax, qword [rsp + 0xe0]
mov word [rsp + 0x18c], ax
mov al, byte [rsp + 0xaf]
mov byte [rsp + 0xb3], al
mov r13d, ebp
jmp 0x14006e60f
mov sil, 0xb
mov rbx, r12
jmp 0x14006e60f
cmp qword [rdi + 0x1a8], 0
je 0x14006edcf
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streampolling_StreamFuture_twiceC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
call fcn.1400a1c3b
mov rbp, rax
mov r13d, r12d
mov byte [rdi + 0x1c2], 1
jmp 0x14006e49b
mov byte [rdi + 0x1c2], 1
mov rbx, r12
mov rcx, rbp
call fcn.1400101a1
cmp al, 0x15
jne 0x14006e58d
mov eax, ebp
and eax, 3
lea rcx, [rax - 2]
cmp rcx, 2
jb 0x14006e58d
mov rcx, r15
mov rdx, rbp
call fcn.1400100ba
mov eax, dword [rsp + 0x3b4]
mov dword [rsp + 0x16c], eax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x1c8], rax
mov eax, dword [rsp + 0x3c8]
mov dword [rsp + 0x168], eax
mov eax, dword [rsp + 0x3cc]
mov dword [rsp + 0x170], eax
mov eax, dword [rsp + 0x3d0]
mov dword [rsp + 0x174], eax
mov eax, dword [rsp + 0x3d4]
mov dword [rsp + 0x178], eax
mov eax, dword [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add byte [rcx + 0x17c2484], cl
add dword [rax], eax
invalid
and al, 0xb0
add eax, dword [rax]
add byte [rcx + 0x17c2484], cl
invalid
add dword [rax], eax
add byte [rax - 0x4a], al
or dword [rax - 0x75], ecx
test byte [rax + rbp*8], ah
add eax, 0x83480000
clc
add dh, byte [rsp + rax*2 + 0x48]
je 0x14006e661
test rax, rax
add byte [rax], al
mov sil, 9
mov rax, qword [rsp + 0x5e8]
cmp rax, 2
je 0x14006e661
test rax, rax
je 0x14006e646
mov rcx, qword [rsp + 0x5f0]
mov rax, qword [rsp + 0x5f8]
and al, 0xf8
clc
add eax, 0x8b480000
push rax
adc byte [rax - 1], cl
retf 0x8348
loop case.0x1400845af.1068
add rcx, rdx
add rcx, 0x10
jmp 0x14006e656
mov rcx, qword [rsp + 0x5f0]
mov rax, qword [rsp + 0x5f8]
lea rdx, [rsp + 0x600]
call qword [rax + 0x68]
lea rcx, [rsp + 0x5e8]
call fcn.140010540
mov al, 9
cmp sil, 0xa
je 0x14006e7fb
movzx eax, sil
cmp eax, 9
je 0x14006efd2
cmp eax, 0xb
je 0x14006ef76
mov al, byte [rsp + 0x116]
mov byte [rsp + 0x10a], al
movzx eax, word [rsp + 0x114]
mov word [rsp + 0x108], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xb80]
lea rdx, [rsp + 0xaa0]
call fcn.1400fc250
movzx eax, word [rsp + 0x110]
mov word [rsp + 0x104], ax
mov al, byte [rsp + 0x112]
mov byte [rsp + 0x106], al
movzx eax, word [rsp + 0x10c]
mov word [rsp + 0x100], ax
mov al, byte [rsp + 0x10e]
mov byte [rsp + 0x102], al
mov al, byte [rsp + 0xb1]
mov byte [rsp + 0xb7], al
mov al, byte [rsp + 0xb0]
mov byte [rsp + 0xb6], al
mov eax, dword [rsp + 0x230]
mov dword [rsp + 0x25c], eax
mov eax, dword [rsp + 0x22c]
mov dword [rsp + 0x258], eax
mov eax, dword [rsp + 0x228]
mov dword [rsp + 0x254], eax
mov eax, dword [rsp + 0x178]
mov dword [rsp + 0x250], eax
mov eax, dword [rsp + 0x174]
mov dword [rsp + 0x24c], eax
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0x248], eax
mov eax, dword [rsp + 0x168]
mov dword [rsp + 0x244], eax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x5b0], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x5a8], rax
mov eax, dword [rsp + 0x16c]
mov dword [rsp + 0x240], eax
mov eax, dword [rsp + 0x17c]
mov dword [rsp + 0x23c], eax
mov eax, dword [rsp + 0x234]
mov dword [rsp + 0x238], eax
movzx eax, word [rsp + 0x18c]
mov word [rsp + 0x18e], ax
mov eax, esi
mov cl, byte [rsp + 0xb3]
mov byte [rsp + 0xb5], cl
mov cl, byte [rsp + 0xb2]
mov byte [rsp + 0xb4], cl
mov byte [rsp + 0x898], al
mov al, byte [rsp + 0xb5]
mov byte [rsp + 0x899], al
movzx eax, word [rsp + 0x18e]
mov word [rsp + 0x89a], ax
mov eax, dword [rsp + 0x238]
mov dword [rsp + 0x89c], eax
mov eax, dword [rsp + 0x23c]
mov dword [rsp + 0x8a0], eax
mov eax, dword [rsp + 0x240]
mov dword [rsp + 0x8a4], eax
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x8a8], rax
mov rax, qword [rsp + 0x5b0]
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0x244]
mov dword [rsp + 0x8b8], eax
mov eax, dword [rsp + 0x248]
mov dword [rsp + 0x8bc], eax
mov eax, dword [rsp + 0x24c]
mov dword [rsp + 0x8c0], eax
mov eax, dword [rsp + 0x250]
mov dword [rsp + 0x8c4], eax
mov eax, dword [rsp + 0x254]
mov dword [rsp + 0x8c8], eax
mov eax, dword [rsp + 0x258]
mov dword [rsp + 0x8cc], eax
mov eax, dword [rsp + 0x25c]
mov dword [rsp + 0x8d0], eax
mov al, byte [rsp + 0xb6]
mov byte [rsp + 0x8d4], al
movzx eax, word [rsp + 0x108]
lea rcx, [rsp + 0x8d5]
mov word [rcx], ax
mov al, byte [rsp + 0x10a]
mov byte [rcx + 2], al
mov r8d, 0xe0
lea rcx, [rsp + 0x8d8]
lea rdx, [rsp + 0xb80]
call fcn.1400fc250
mov al, byte [rsp + 0xb7]
mov byte [rsp + 0x9b8], al
movzx eax, word [rsp + 0x104]
mov rcx, qword [rsp + 0x590]
mov word [rcx], ax
mov al, byte [rsp + 0x106]
mov byte [rcx + 2], al
mov al, byte [rsp + 0xb4]
mov byte [rsp + 0x9bc], al
mov al, byte [rsp + 0x102]
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add eax, 0x41880000
add byte [rax], al
mov byte [rcx + 2], al
invalid
mov bh, 0x84
and al, 0
invalid
add byte [rax], al
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rsi - 0x77], ah
add dword [rax - 0x73], ecx
mov word [rax + rsi*2], fs
invalid
mov word [rcx], ax
lea rcx, [rsp + 0x770]
lea rdx, [rsp + 0x738]
lea r8, [rsp + 0x898]
call fcn.1400680e3
cmp dword [rsp + 0x770], 0
jne 0x14006eee7
mov ecx, dword [rsp + 0x774]
lea r8, [rsp + 0x778]
movdqu xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movdqa xmmword [rsp + 0x610], xmm0
movaps xmmword [rsp + 0x620], xmm1
movaps xmmword [rsp + 0x630], xmm2
mov eax, dword [r8 + 0x30]
mov dword [rsp + 0x640], eax
mov al, byte [rsp + 0x7ac]
movzx edx, word [r8 + 0x35]
mov word [rsp + 0xfc], dx
mov dl, byte [r8 + 0x37]
mov byte [rsp + 0xfe], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
cmovae rdx, r8
test rdx, rdx
test edx, edx
test edx, edx
je case.0x14002795d.820
cmp rdx, 1
je 0x14006edbf
invalid
cmpsb byte [rsi], byte [rdi]
add eax, dword [rax]
invalid
test byte [rsi - 0x16fffffd], ah
sbb al, 5
add byte [rax], al
invalid
jmp 0x14006ef3a
add byte [rax - 0x7c8d8aff], ch
mov edi, 0x490
add cl, byte [rdi]
test dword [rdi + 8], eax
add byte [rax], al
test al, 1
jne 0x14006ea94
cmp dword [rdi + 0x490], 2
jne 0x14006f276
mov dword [rdi + 0x490], ecx
mov ecx, dword [rsp + 0x640]
mov rdx, qword [rsp + 0x580]
mov dword [rdx + 0x30], ecx
movdqa xmm0, xmmword [rsp + 0x610]
movaps xmm1, xmmword [rsp + 0x620]
movaps xmm2, xmmword [rsp + 0x630]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movdqu xmmword [rdx], xmm0
mov byte [rdi + 0x4c8], al
mov al, byte [rsp + 0xfe]
mov rcx, qword [rsp + 0x578]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xfc]
mov word [rcx], ax
jmp 0x14006edbf
cmp dword [rdi + 0x450], 1
jne 0x14006f0f1
add byte [rax], al
add dword [rdi], ecx
test dword [rax + 6], edx
add byte [rax], al
cmp dword [rdi + 0x474], 0
je 0x14006eb0c
mov edi, 0x474
add byte [rdx + riz*2 - 0x75], dh
invalid
mov ecx, dword [rdi + 0x478]
lea rax, [rcx - 0x4000]
cmp rax, 0xffc000
add al, al
sar bh, 0
jae 0x14006f2e5
cmp dword [rdi + 0x47c], 0
je 0x14006eb58
cmp qword [rsi + 0x1f8], r12
jbe 0x14006f205
mov ebp, r13d
mov rax, qword [rsi + 0x1f0]
mov rcx, r12
shl rcx, 4
mov ebx, dword [rax + rcx + 8]
mov r13d, dword [rax + rcx + 0xc]
mov rcx, qword [rsi + 0x1c8]
mov rdx, qword [rsi + 0x1d0]
mov r8d, r13d
mov r9d, ebx
call fcn.14000c347
mov ecx, dword [rax + 0xa0]
add ecx, r14d
jo 0x14006f02f
mov dword [rax + 0xa0], ecx
mov rcx, qword [rsi + 0x1c8]
mov rdx, qword [rsi + 0x1d0]
mov r8d, r13d
mov r9d, ebx
mov ecx, ebx
mov ecx, ebx
call fcn.14000c347
mov edx, dword [rax + 0xa4]
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rcx - 0x73], al
or al, 0x16
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rcx - 0x73], al
or al, 0x16
add edx, r14d
add edx, esi
movabs rdx, 0x300000001
movabs rdx, 0x300000001
jo 0x14006ecce
shl rcx, 0x20
mov rdx, rcx
mov rbx, rdx
shr rbx, 0x20
test dl, dl
jne 0x14006f034
mov r13d, ebp
mov dword [rax + 0xa4], ebx
mov rax, qword [rsi + 0x218]
cmp rax, r15
sbb r12, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
cmp r12, r15
jb 0x14006ec40
jmp 0x14006ed94
mov rcx, rsi
mov dl, byte [rsp + 0x78]
call fcn.14002f830
mov dword [rdi + 0x450], 2
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
mov r14, qword [rsp + 0x98]
mov r12, rbx
mov rcx, qword [rsp + 0x530]
jmp 0x14006b147
movaps xmm0, xmmword [rsp + 0x650]
movaps xmmword [rsp + 0x7b0], xmm0
mov byte [rdi + 0x1c1], 0
movdqa xmm0, xmmword [rsp + 0x3b0]
movdqa xmmword [rsp + 0x9c0], xmm0
mov sil, 0xa
mov r13d, r12d
jmp 0x14006e60f
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x14006ee29
cmp rcx, qword [rdi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x508]
jmp 0x14006ee2b
cmp qword [rdi + 0xb0], rax
je 0x14006ee3c
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0xa0]
mov qword [r8], rcx
mov qword [rdx], rax
cmp dword [rdi + 0x4b0], 0
je 0x14006b486
mov eax, dword [rdi + 0x4b4]
cmp eax, 0x1000000
jae 0x14006f597
mov dword [rdi + 0x180], eax
jmp 0x14006b486
movaps xmmword [rsp + 0xaa0], xmm6
mov bl, 1
xor ebp, ebp
mov dword [rsp + 0x1b8], edx
mov r12, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
mov r14, qword [rsp + 0x98]
mov r13d, dword [rsp + 0xa8]
jmp 0x14006ba00
call fcn.1401035d0
xor al, 1
jmp 0x14006b5f9
cmp eax, 4
jne 0x14006eeb5
mov rdx, qword [rsp + 0xb8]
jmp 0x14006eee0
lea r8, [rsp + 0x7b1]
mov rcx, qword [r8 + 0x1f]
mov rdx, qword [rsp + 0xb8]
mov qword [rdx + 0x20], rcx
movdqu xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmmword [rdx + 0x11], xmm1
movdqu xmmword [rdx + 1], xmm0
mov byte [rdx], al
jmp 0x14006f095
lea rcx, [rsp + 0x778]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x630], rax
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x620], xmm1
movdqa xmmword [rsp + 0x610], xmm0
mov rcx, qword [rsp + 0xb8]
mov qword [rcx + 0x20], rax
mov dword [rcx + 0x20], eax
add byte [rax - 0x77], cl
mov dword [rcx + 0x20], eax
and byte [r15], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
jmp 0x14006f095
cmp byte [rdi + 0x3ed], 0
je 0x14006f0b9
mov edi, 0x3ed
add byte [rdi], cl
test byte [rdi + 1], bh
add byte [rax], al
mov rax, qword [rsp + 0xb8]
mov byte [rax], 3
jmp 0x14006f095
mov rax, qword [rsp + 0xb8]
mov byte [rax], 4
jmp 0x14006f095
mov rax, qword [rsp + 0xb8]
mov ecx, dword [rsp + 0x17c]
mov dword [rax], ecx
mov ecx, dword [rsp + 0x16c]
mov dword [rax + 4], ecx
mov rcx, qword [rsp + 0x1c0]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x1c8]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0x168]
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0x170]
mov dword [rax + 0x1c], ecx
mov ecx, dword [rsp + 0x174]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0x178]
mov dword [rax + 0x24], ecx
jmp 0x14006f095
mov ebx, 3
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x650], xmm0
mov rdi, qword [rsp + 0xb8]
mov rcx, rsi
mov dl, byte [rsp + 0x78]
call fcn.14002f830
movdqa xmm0, xmmword [rsp + 0x650]
movdqa xmmword [rsp + 0x7b0], xmm0
mov al, 1
mov byte [rdi + 1], al
mov dword [rdi + 4], ebx
lea rcx, [0x14010c650]
mov qword [rdi + 8], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rdi + 0x10], rcx
movdqa xmm0, xmmword [rsp + 0x7b0]
movdqu xmmword [rdi + 0x18], xmm0
mov byte [rdi], al
movaps xmm6, xmmword [rsp + 0xc60]
movaps xmm7, xmmword [rsp + 0xc70]
add rsp, 0xc88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rcx], 0xa4eb0101
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x7b0], xmm0
invalid
add byte [rax], al
invalid
shl byte [rsi + 0xf], 0x7f
test byte [rax + rsi*4], ah
invalid
add byte [rbx + 1], bh
mov ebx, 1
mov rdi, qword [rsp + 0xb8]
mov edi, dword [rsp + 0xb8]
jmp 0x14006f067
invalid
invalid
invalid
add byte [rdx + 0x19], bh
mov edx, 0x19
call fcn.1400ff740
lea r8, [0x14011e368]
mov ecx, 1
mov edx, 1
call fcn.1400ff640
lea r8, [0x14011e380]
mov ecx, 2
mov edx, 2
call fcn.1400ff640
lea r8, [0x14011e380]
mov ecx, 3
mov edx, 3
call fcn.1400ff640
lea r8, [0x14011e380]
mov ecx, 4
mov edx, 4
call fcn.1400ff640
lea r8, [0x14011e380]
mov ecx, 5
mov edx, 5
call fcn.1400ff640
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 5
jmp 0x14006f34b
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frame_stream_id.rsReservedLocalReservedRemotelocal
mov ecx, 4
call fcn.1400ff6c0
lea r8, [0x140143b08]
call fcn.1400ff6c0
lea r8, [rsp + 0x3b0]
mov qword [r8], 0
lea rcx, [rsp + 0x7b0]
lea rdx, [rsp + 0x650]
call fcn.140101b0a
call fcn.1400ff2d9
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, [0x14010c400]
mov edx, 0x20
call fcn.1400ffb30
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
or eax, 0x2bba00
add byte [rax], al
call fcn.1400ff740
invalid
invalid
or dword [rax], eax
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140147b98]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_GOAWAY_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotogo_away.rs
lea r9, [0x140148410]
mov edx, 0x14
call fcn.1400ffa90
mov rax, qword [rsp + 0x3b8]
mov cl, byte [rsp + 0x3c0]
lea r8, [rsp + 0x260]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006f322
lea rcx, str.assertion_failed:_self.remote.is_none__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_settings.rs
lea r8, [0x1401456e8]
mov edx, 0x27
add byte [rax], al
add byte [rax], al
call fcn.1400ff740
mov rax, qword [rsp + 0x3b8]
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rdx + 0x3c0248c], cl
rol byte [rbx], 0
invalid
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rdx + 0x3c0248c], cl
rol byte [rbx], 0
invalid
rol byte [rbx], 0
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x60
add al, byte [rax]
add byte [rcx - 0x77], cl
lea r8, [rsp + 0x260]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xd8ddd
invalid
invalid
invalid
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xd8ddd
invalid
invalid
invalid
lea ecx, [0x18c74ddb6]
lea eax, [0x14010cad8]
fmul dword [rcx]
invalid
jmp 0x14006f322
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
fmul dword [rcx]
add cl, ch
test dword [rax], eax
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14006f346
or dword [rax], eax
jmp 0x14006f346
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14006f346
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14006f346
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usize
lea ecx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x5e
call fcn.1400ff740
mov rax, qword [rsp + 0x3b8]
mov cl, byte [rsp + 0x3c0]
lea r8, [rsp + 0x260]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
mov edx, 0x2b
call fcn.1400ffa90
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov ecx, 9
mov rdx, r13
call fcn.1400ff5c0
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140145808]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_pong_frame
jmp 0x14006f586
lea rcx, [rsp + 0x1d8]
mov qword [rcx], rax
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0x260], rax
add byte [rax], al
add byte [rax], al
lea rax, [0x14003c930]
mov qword [rsp + 0x268], rax
mov qword [rsp + 0x270], rcx
mov dword [rsp + 0x270], ecx
mov dword [rsp + 0x270], ecx
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xe1fc9
mov qword [rsp + 0x278], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x3b0]
mov al, 3
add byte [rax], al
mov qword [rcx], rax
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
and byte [r8], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
and byte [r8], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
lea rdx, [rsp + 0x260]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb byte [r8 - 0x73], cl
adc eax, 0xe2016
add al, byte [rax]
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe2016
call fcn.1400ff580
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x1401457c0]
jmp 0x14006f57a
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xb0
add eax, dword [rax]
add byte [rax], al
mov byte [r8], al
lea rax, [0x140145718]
invalid
invalid
invalid
lea r8, [rsp + 0x3b0]
add byte [rax], al
mov byte [r8], al
lea rax, [0x140145718]
invalid
invalid
invalid
invalid
or eax, 0x12ee900
add byte [rax], al
add cl, ch
add dword cs:[rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
and al, 0xb8
jmp 0x14006f54b
mov rax, qword [rsp + 0x3b8]
mov cl, byte [rsp + 0x3c0]
add eax, dword [rax]
invalid
and al, 0xb8
add eax, dword [rax]
add byte [rdx + 0x3c0248c], cl
invalid
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
add byte [rax], al
lea r8, [rsp + 0x9c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
and al, 0xc0
or dword [rax], eax
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
mov byte [rax + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov byte [rax + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add cl, ch
invalid
jmp 0x14006f322
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x96cd2
lea rdx, [rsp + 0xc0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
call fcn.1400ff580
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140147c30]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_RST_STREAM_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rs
lea r9, [0x140148410]
mov edx, 0x18
call fcn.1400ffa90
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
or dword [rax], eax
or dword [rax], eax
jmp 0x14006f346
jmp 0x128e17e7d
lea r8, [rsp + 0x3b0]
lea eax, [rsp + 0x3b0]
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
lea rax, [0x140145730]
mov byte [r8], al
lea rax, [0x140145730]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0xd61a9
lea rcx, str.invalid_settings_frame
lea r9, [0x140145b90]
lea ecx, [0x140145b90]
mov edx, 0x16
add byte [rax], al
add al, ch
sub byte [0xcd52f573], al
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xd625e
invalid
invalid
invalid
call fcn.1400ffa90
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x1401457d8]
invalid
invalid
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_ping_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rs
lea ecx, str.invalid_ping_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rs
lea r9, [0x140145b90]
mov edx, 0x12
or eax, 0x12ba00
add byte [rax], al
call fcn.1400ffa90
add al, 9
add byte [rax - 0x73], cl
or eax, 0xd852a
invalid
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, [0x140147b08]
mov edx, 0x3b
add byte [rax], al
add al, ch
xchg ecx, eax
add dword [rcx], ecx
add al, ch
pushfq
invalid
add al, 0
int3
add byte [rax], al
add al, ch
xchg ecx, eax
add dword [rcx], ecx
add al, ch
pushfq
add eax, 0x41cc0004
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2a0
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov rsi, rcx
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov qword [rsp + 0x28], 2
mov dword [rsp + 0x28], 2
mov qword [rsp + 0x48], 0
mov r13, qword [r8]
mov ebx, dword [r8 + 8]
mov edi, dword [r8 + 0xc]
lea r15, [rsp + 0x50]
lea r12, [rsp + 0x178]
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, ebx
mov r9d, edi
call fcn.14000c347
mov rcx, r15
mov rdx, rax
mov r8, r14
call fcn.140089642
cmp byte [rsp + 0x50], 9
je 0x14006f63a
mov r8d, 0x128
mov rcx, r12
mov rdx, r15
call fcn.1400fc250
mov rcx, r12
call fcn.14006f6aa
jmp 0x14006f5f7
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, ebx
mov r9d, edi
call fcn.14000c347
mov qword [rax + 0x88], 0
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, ebx
mov r9d, edi
call fcn.14000c347
mov dword [rax + 0x118], 0
cmp dword [rsi + 0x4c], 1
jne 0x14006f68c
mov qword [rsp + 0xd8], 0xffffffffffffffff
cmp qword [rsp + 0xe0], 0
je 0x140071f9c
mov rcx, rsi
call fcn.14007426a
mov rax, qword [rsp + 0xd8]
inc rax
jmp 0x140071f9e
xor eax, eax
lea rcx, [rsp + 0xd0]
mov qword [rcx + 0x10], rbx
mov qword [rcx + 8], rax
call fcn.1400741e6
test dil, dil
jne 0x140073739
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x140072010
mov r8, r13
sub r8, rbp
mov r9, rbp
shl r9, 5
mov rax, qword [rsp + 0x40]
lea rcx, [rax + r9]
cmp r8, 2
jae 0x140072c3e
mov r14, rax
lea r10, [rax - 1]
mov rcx, r10
shl rcx, 4
mov rax, qword [rdi + rcx]
mov rcx, qword [rdi + rcx + 8]
add rcx, rax
cmp rcx, r13
je 0x140072ee0
mov rdx, r14
shl rdx, 4
mov r8, qword [rdx + rdi - 0x20]
cmp r8, rax
jbe 0x140072ee0
cmp r14, 3
jb 0x140072efa
add esi, dword [rdx + 0x14]
lea r11, [r14 - 3]
mov rcx, r11
shl rcx, 4
mov rcx, qword [rdi + rcx]
cmp rcx, rax
jb 0x140072efe
lea r11, [r14 - 2]
lea ebx, [rsi - 2]
cmp r14, r11
jbe 0x140073450
lea rax, [r11 + 1]
mov qword [rsp + 0x38], r14
cmp r14, rax
jbe 0x14007348a
mov r15, r12
mov rdx, r11
shl rdx, 4
mov rcx, qword [rdi + rdx + 8]
shl rax, 4
mov r8, qword [rdi + rax]
mov rsi, qword [rdi + rax + 8]
mov esi, dword [rdi + rax + 8]
mov esi, dword [rdi + rax + 8]
add rsi, r8
mov r12, rsi
sub r12, rcx
jb 0x1400734c4
cmp rsi, r13
ja 0x1400734d3
mov qword [rsp + 0x258], r8
mov qword [rsp + 0x260], r11
mov qword [rsp + 0x268], r10
lea r8, [rdi + rdx]
add al, 0x17
add al, 0x17
mov qword [rsp + 0x60], r8
mov r14, qword [rdi + rdx]
lea rdx, [rdi + rax]
mov qword [rsp + 0xc8], rdx
lea rax, [rdi + rax + 8]
or byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
or byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
mov rdi, rcx
shl rdi, 5
add rdi, qword [rsp + 0x40]
mov r13, r14
mov ebp, esi
mov ebp, esi
shl r13, 5
lea rbp, [rdi + r13]
invalid
shl rsi, 5
mov rbx, r12
sub rbx, r14
cmp rbx, r14
jae 0x140073060
mov r13, rbx
shl r13, 5
mov r12, r15
mov rcx, r15
mov rdx, rbp
mov r8, r13
call fcn.1400fc250
add r13, r15
test r14, r14
jle 0x1400730e0
test rbx, rbx
mov r15, qword [rsp + 0x60]
jle 0x1400730e8
add rsi, qword [rsp + 0x1b8]
mov rbx, qword [rsp + 0x30]
mov rax, rbp
mov rcx, r13
mov rdx, qword [r13 - 0x20]
mov r8, qword [rbp - 0x20]
cmp rdx, r8
mov ebp, 0
sbb rbp, rbp
cmp rdx, r8
mov r13d, 0
adc r13, 0xffffffffffffffff
shl rbp, 5
add rbp, rax
shl r13, 5
add r13, rcx
cmp rdx, r8
mov rax, r13
cmovb rax, rbp
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
cmp rbp, rdi
jbe 0x140073055
add rsi, 0xffffffffffffffe0
cmp r13, r12
ja 0x140072ff9
mov rdi, rbp
mov rdx, r12
jmp 0x14007310d
mov rbx, r15
mov rcx, r15
mov rdx, rdi
mov r8, r13
call fcn.1400fc250
add r13, r15
test r14, r14
jle 0x1400730f5
cmp r12, r14
mov rbx, qword [rsp + 0x30]
jle 0x140073102
add rsi, qword [rsp + 0x40]
mov r12, r15
mov rdx, r15
mov r15, qword [rsp + 0x60]
mov r8, rdx
mov rcx, qword [rbp]
xor edx, edx
xor eax, eax
cmp rcx, qword [r8]
setae dl
setb cl
mov r9, r8
cmovb r9, rbp
movdqu xmm0, xmmword [r9]
movups xmm1, xmmword [r9 + 0x10]
movups xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
add rdi, 0x20
shl rdx, 5
add rdx, r8
cmp rdx, r13
jae 0x14007310d
mov al, cl
shl rax, 5
add rbp, rax
cmp rbp, rsi
jb 0x140073093
jmp 0x14007310d
mov rdi, rbp
mov rdx, r12
jmp 0x1400730fb
mov rdi, rbp
mov rdx, r12
mov rbx, qword [rsp + 0x30]
jmp 0x14007310d
mov r12, r15
mov rdx, r15
mov rbx, qword [rsp + 0x30]
jmp 0x140073108
mov r12, r15
mov rdx, r15
mov r15, qword [rsp + 0x60]
sub r13, rdx
mov rcx, rdi
mov r8, r13
call fcn.1400fc250
mov rax, qword [rsp + 0x258]
add rax, r14
mov rcx, qword [rsp + 0xc8]
mov qword [rcx], rax
mov rax, qword [rsp + 0xc0]
mov qword [rax], rbx
lea rdx, [r15 + 0x10]
mov rax, qword [rsp + 0x260]
not rax
mov r8, qword [rsp + 0x38]
add r8, rax
shl r8, 4
mov rcx, r15
call fcn.1400fc250
mov rax, qword [rsp + 0x268]
cmp rax, 1
mov r13, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xb8]
ja 0x140072e75
mov r14d, 1
mov rbp, qword [rsp + 0xb0]
cmp rbp, r13
jb 0x140072c1a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
mov rsi, qword [sym.imp.KERNEL32.dll_HeapFree]
call rsi
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r12
call rsi
mov r15, r13
shl r15, 5
mov rsi, qword [rsp + 0x40]
add r15, rsi
test r13, r13
je 0x140073250
mov rax, qword [rsi + 8]
test rax, rax
je 0x14007324c
movdqu xmm0, xmmword [rsi + 0x10]
movdqu xmmword [r12], xmm0
mov qword [rsp + 0x730], rax
mov rcx, rdi
call fcn.1400c180a
test rax, rax
je 0x140073241
mov rbx, rax
mov r14, rdx
mov rcx, rax
call qword [rdx]
cmp qword [r14 + 8], 0
je 0x140073241
cmp qword [r14 + 0x10], 0x11
jb 0x140073232
mov rbx, qword [rbx - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call r13
add rsi, 0x20
cmp rsi, r15
jne 0x1400731ec
jmp 0x14007326e
add rsi, 0x20
sub r15, rsi
je 0x14007326e
shr r15, 5
add rsi, 8
mov rcx, rsi
call fcn.1400c20e2
add rsi, 0x20
dec r15
iretd
jne 0x14007325d
iretd
cmp qword [rsp + 0xa8], 0
je 0x14007328d
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rsp + 0x40]
call qword [sym.imp.KERNEL32.dll_HeapFree]
wait
invalid
or dword [rax], eax
wait
sbb eax, 0x8b480009
test byte [rax + rbx*4], ah
invalid
mov rax, qword [rsp + 0x1f98]
lock dec qword [rax]
jne 0x1400732a8
lea rcx, [rsp + 0x1f98]
call fcn.1400c491f
mov rcx, qword [rsp + 0x1fa0]
test rcx, rcx
je case.0x14002795d.822
mov rdx, rsi
or rdx, 4
add al, 0x48
mov eax, esi
add al, 0x48
mov eax, esi
lock cmpxchg qword [rcx + 0x30], rdx
mov rsi, rax
jne 0x1400732b9
mov eax, esi
and eax, 0xa
cmp eax, 8
jne 0x1400732e3
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
adc byte [r8 - 0x75], cl
sbb r15b, dil
push rax
adc byte [rax - 0x75], cl
test byte [rax + riz*4], ah
invalid
mov rax, qword [rsp + 0x1fa0]
test sil, 2
jne 0x1400732f8
test rax, rax
jne 0x1400732fc
invalid
invalid
jmp case.0x14002795d.822
invalid
mov byte [rax + 0x38], 0
lock dec qword [rax]
jne case.0x14002795d.822
mov rcx, qword [rsp + 0x1fa0]
call fcn.1400c4bc2
movaps xmm6, xmmword [rsp + 0x37f0]
movaps xmm7, xmmword [rsp + 0x3800]
movaps xmm8, xmmword [rsp + 0x3810]
add byte [rax - 0x7f], cl
invalid
sub byte [rax], bh
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax - 0x7f], cl
invalid
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov qword [rax + 0xb8], r13
xor edi, edi
jmp 0x140071f70
call fcn.1401035d0
test al, al
jne 0x1400737d2
mov rsi, qword [rsp + 0x80]
lea rcx, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rax], al
invalid
out dx, eax
invalid
add byte [rax], al
call fcn.1400c4a8c
test rsi, rsi
je 0x14007328d
lea rcx, [rsp + 0x80]
call fcn.1400c20e2
add al, 0
add byte [rax], al
add al, ch
invalid
add al, 0
jmp 0x14007328d
add byte [rax], al
call fcn.1400ff740
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140150e78]
mov edx, 0x28
add byte [rax], al
call fcn.1400ff740
lea r8, [rsp + 0x330]
mov qword [r8], 0
lea rdx, [0x140150060]
lea r9, [0x140150e60]
lea ecx, [0x140150e60]
lea ecx, [0x140150e60]
jmp 0x140073424
fimul dword [0x14d948020]
and al, 0xda
or eax, 0x8c8d4800
and al, 0x80
add byte [rax], al
add al, ch
or rcx, qword [rcx]
add byte [rbp + rcx*4 - 0x7c], cl
lea eax, [rsp + 0x330]
xor byte [rbx], al
add byte [rax], al
mov qword [r8], 0
lea rdx, [rsp + 0x80]
mov rcx, rdi
lea rcx, [rsp + 0x80]
call fcn.140103f79
lea r8, [rsp + 0x330]
xor byte [rbx], al
add byte [rax], al
mov qword [r8], 0
lea rdx, [rsp + 0x80]
mov rcx, rdi
call fcn.140103fed
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, [0x14014e538]
call fcn.1400ff580
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, [0x14014e550]
call fcn.1400ff580
lea r8, [0x14014e568]
mov rdx, rsi
call fcn.1400ff950
lea r8, [0x14014e568]
mov rcx, rsi
mov rdx, qword [rsp + 0x48]
call fcn.1400ff6c0
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.Failed_to__Enter::block_on_
lea r9, [0x140145b10]
lea r8, [rsp + 0x50]
mov edx, 0x1b
call fcn.1400ffa90
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ff9d0
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ff9d0
lea rcx, str.core_missing
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0xc
call fcn.1400ffb30
ud2
add byte [rcx + 8], bh
mov edx, 0x80
call fcn.1400ff110
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, [0x14014e5f8]
lea eax, [0x14014e5f8]
lea eax, [0x14014e5f8]
mov edx, 0x2c
call fcn.1400ff740
mov ecx, 8
mov edx, 0x18
add byte [rax], al
add byte [rax], al
call fcn.1400ff110
mov ecx, 8
mov edx, 0x10
call fcn.1400ff110
lea r8, [0x14014e610]
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
mov rdx, qword [rsp + 0xb0]
call fcn.1400ff950
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x14014e5b0]
mov edx, 0x2b
call fcn.1400ff740
mov ecx, 8
mov edx, 0x8000
call fcn.1400ff110
mov ecx, 8
mov edx, 0x4000
call fcn.1400ff110
mov ecx, 8
mov edx, 0x30
call fcn.1400ff110
invalid
or byte [rax], al
mov edx, 0x8b90008
add byte [rax], al
add byte [rdx + 0x1860], bh
mov ecx, 8
mov edx, 0x1860
call fcn.1400ff110
mov ecx, 8
mov edx, 0x40
add al, ch
invalid
invalid
or byte [rax], al
add al, ch
mov ebp, 0xb90008ba
or byte [rax], al
add byte [rax], al
mov ecx, 8
mov edx, 0x118
call fcn.1400ff110
mov ecx, 8
mov edx, 0x178
call fcn.1400ff110
mov ecx, 8
mov edx, 0x200
call fcn.1400ff110
mov ecx, 8
mov edx, 0x70
call fcn.1400ff110
lea rax, str.Cannot_start_a_runtime_from_within_a_runtime._This_happens_because_a_function__like__block_on___attempted_to_block_the_current_thread_while_the_thread_is_being_used_to_drive_asynchronous_tasks.
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
call fcn.1400ff580
lea rcx, str.assertion_failed:_c.runtime.get__.is_entered__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontext_runtime.rs
lea r8, [0x14014e9b0]
mov edx, 0x2e
call fcn.1400ff740
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ff9d0
lea rcx, str.core_missing
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
jmp 0x140073536
lea rax, str.a_spawned_task_panicked_and_the_runtime_is_configured_to_shut_down_on_unhandled_panic
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ff580
lea rax, [0x14014f270]
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x14014e670]
jmp 0x1400737c3
lea r8, [rsp + 0x50]
mov edx, 0x46
call fcn.1400ffa90
lea rax, [0x140150cc8]
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_blocking_shutdown.rsCannot_drop_a_runtime_in_a_context_where_blocking_is_not_allowed._This_happens_when_a_runtime_is_dropped_from_within_an_asynchronous_context.
call fcn.1400ff580
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulerdefer.rs
call fcn.1400ffa30
adc eax, 0xe8000dd0
sbb dl, al
or byte [rax], al
call fcn.140001c90
lea rcx, str.driver_missing
or eax, 0xdce9c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0xe
call fcn.1400ffb30
lea rcx, str.called__Option::unwrap____on_a__None__value
movsd dword [rdi], dword [rsi]
invalid
or eax, 0xde4ac
lea r8, [0x14014e580]
jmp 0x1400735fe
std
invalid
invalid
std
invalid
add cl, ch
movabs dword [0xec83485756fffffd], eax
push rsi
push rdi
sub rsp, 0x28
mov esi, ecx
mov rcx, rdx
call fcn.14002c086
mov rdi, rax
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
add byte [rax], al
add al, ch
sub eax, 0x48fff8e2
test eax, eax
add byte [rax], al
add al, ch
sub eax, 0x48fff8e2
test eax, eax
je 0x1400738af
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rdi
mov dword [rax + 0x58], edi
lea rcx, fcn.14002c0c8
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x28
pop rdi
pop rsi
ret
jo 0x140073910
mov ecx, 8
mov edx, 0x70
add byte [rax], al
add byte [rdx + 0x70], bh
call fcn.1400ff110
int3
push rbx
sub rsp, 0x30
mov qword [rsp + 0x28], 0
test rcx, rcx
je 0x140073953
mov rdi, rdx
mov rsi, rcx
lea rbx, [rcx + 0x10]
cmp qword [rcx + 0x10], 0
je 0x1400738f3
mov rcx, qword [rsi + 0x18]
test rcx, rcx
je 0x1400738f3
call fcn.14005d318
mov qword [rsi + 0x10], 1
mov qword [rsi + 0x18], rdi
mov rcx, rbx
call fcn.14005d39f
test al, al
je 0x140073933
xor ebx, ebx
lock dec qword [rsi]
jne 0x14007391b
mov rcx, rsi
call fcn.14005d3e5
lea rcx, [rsp + 0x28]
call fcn.14005cef2
mov rax, rbx
mov rdx, rdi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rdi, qword [rsi + 0x18]
cmp qword [rsi + 0x10], 0
mov qword [rsi + 0x10], 0
je 0x140073963
lock dec qword [rsi]
mov ebx, 1
je 0x140073913
jmp 0x14007391b
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
jmp 0x140073971
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
mov edx, 0x2b
call fcn.1400ff740
int3
lea ecx, [rsi + 0x78]
call fcn.1400788c8
mov rax, qword [rsi + 0x88]
test rax, rax
test eax, eax
test eax, eax
je 0x140073a05
lock dec qword [rax]
jne 0x140073a05
add rsi, 0x88
mov rcx, rsi
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.1400788c8
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
sub esp, 0x38
mov rsi, rdx
mov rdi, rcx
iretd
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.reqwest::Error
invalid
invalid
iretd
or eax, 0xeb84100
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x28
mov r8d, 0xe
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
mov rsi, qword [rdi]
lea r9, [rsi + 0x68]
push 0xffffffffab058d48
xor eax, 0x8948000d
and al, 0x20
push 0xffffffffab058d48
xor eax, 0x8948000d
and al, 0x20
lea rdx, str.kind
mov r8d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
call fcn.1400057c0
movabs rax, 0x8000000000000000
add byte [rax], al
or byte [rax + 0x39], 6
add byte [rax], al
or byte [rax + 0x39], 6
je 0x140073a99
lea rax, [0x140147020]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
cmpsb byte [rsi], byte [rdi]
xor eax, 0x8948000d
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rdx, [0x140147018]
lea rcx, [rsp + 0x28]
mov r8d, 3
mov r9, rsi
call fcn.1400057c0
invalid
stc
invalid
sbb eax, 0x8348fff9
jle 0x140073af5
cmp qword [rsi + 0x58], 0
je 0x140073aca
add rsi, 0x58
add esi, 0x58
lea rax, fcn.14002ac83
mov qword [rsp + 0x20], rax
lea rdx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
lea edx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
lea edx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
lea rcx, [rsp + 0x28]
mov r8d, 6
mov r9, rsi
call fcn.1400057c0
lea rcx, [rsp + 0x28]
call fcn.140007e90
nop
add rsp, 0x38
pop rdi
pop rsi
ret
lea ecx, [rsp + 0x30]
mov r8d, 6
call fcn.1400057c0
mov rax, rdi
inc r14d
je 0x140073ba4
mov rax, rdi
mov eax, edi
sub rax, r14
jbe 0x140073b9e
cmp byte [rsi + r14], 0xbf
cmp byte [rsi + rsi], 0xbf
jg 0x140073ba4
jmp 0x140073de4
jne 0x140073de4
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x42], 0x80
test rax, rax
je 0x140073bb3
cmp al, 0x36
invalid
add eax, 0xd1e3c
mov qword [rsp + 0x20], rax
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.cannot_be_a_base_8
lea r14, [rsp + 0x30]
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.1400057c0
stc
dec dword [rax - 0x77]
fld1
ret 0x5c0
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x68
mov qword [r9], rax
mov qword [r9 + 8], rdx
stc
dec dword [rax - 0x77]
fld1
ret 0x5c0
push 0x49018949
mov dword [rcx + 8], edx
mov qword [rsp + 0x20], r13
lea rdx, str.usernamepassword_8
mov r8d, 8
mov rcx, r14
call fcn.1400057c0
mov rcx, rbx
mov ecx, ebx
scasd eax, dword [rdi]
sbb edi, ecx
dec dword [rax - 0x77]
mov ecx, ebx
call fcn.1400cfd72
lea r9, [rsp + 0x78]
invalid
mov ecx, ebx
call fcn.1400cfd72
lea r9, [rsp + 0x78]
add eax, 0x4c8d4c00
and al, 0x78
mov qword [r9], rax
mov dword [rcx], eax
mov qword [r9 + 8], rdx
lea r12, [0x140145a30]
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
mov dword [rsp + 0x20], esp
lea rdx, [0x140145a28]
lea edx, [0x140145a28]
mov r8d, 8
mov rcx, r14
call fcn.1400057c0
lea r15, [rsp + 0xa8]
add byte [rcx + rcx*4 - 7], cl
sbb edi, ecx
dec dword [rbp + rcx*4 - 0x44]
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
call case.0x1400c9f7a.23
lea rax, [0x140145a58]
mov qword [rsp + 0x20], rax
or eax, 0x44894800
and al, 0x20
lea rdx, str.host
mov r8d, 4
in al, 0x1d
or eax, 0x4b84100
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov eax, 4
mov rcx, r14
mov r9, r15
call fcn.1400057c0
stc
dec dword [rbx - 0x72b3d7bd]
and al, 0x44
sbb edi, r9d
stc
dec dword [rbx - 0x72b3d7bd]
and al, 0x44
mov dword [r9], eax
lea rax, [0x140145a80]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
adc eax, 0xd1ddd
and byte [rax - 0x73], cl
adc eax, 0xd1ddd
mov r8d, 4
mov rcx, r14
call fcn.1400057c0
stc
dec dword [rax - 0x77]
fld1
je 0x140073c6d
add eax, 0x8c8d4c00
and al, 0x88
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
push rcx
or byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
stc
dec dword [rax - 0x77]
fld1
je 0x140073c6d
add eax, 0x8c8d4c00
and al, 0x88
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
push rcx
or byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
lea rdx, [0x14014cf34]
mov r8d, 4
mov rcx, r14
mov ecx, esi
xchg edx, eax
or eax, 0x4b84100
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov ecx, esi
call fcn.1400057c0
mov r14d, dword [rbx + 0x24]
cmp dword [rbx + 0x18], 0
je 0x140073d0d
sbb bh, cl
inc dword [rbx + rcx*4 + 0x73]
and al, 0x83
jnp 0x140073cf9
add byte [rcx + rbp + 0x44], dh
mov eax, dword [rbx + 0x1c]
mov r8d, dword [rbx + 0x1c]
inc r8d
cmp dword [rbx + 0x20], 0
je 0x140073d45
cmp r8d, r14d
ja 0x140073d7d
invalid
add dword [rax], 0
invalid
xchg dword [rbx + 0x4d000000], eax
test eax, eax
add byte [rbp - 0x7b], cl
sal byte [rbp + rbp*2 + 0x4c], 0x39
cmp rdi, r8
test r8, r8
je 0x140073d6c
cmp rdi, r8
jbe 0x140073d6a
invalid
cmp byte [rsi + r8], 0xc0
invalid
jge 0x140073d6c
mov ebx, dword [rbx + 0x20]
lea r9, [rsp + 0x48]
mov qword [r9], 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x20], r12
and al, 0x20
lea rdx, str.queryfragment
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov r8d, 5
call fcn.1400057c0
test ebx, ebx
jne 0x140073dcb
add byte [rax], al
invalid
sbb bh, cl
inc dword [rbp - 0x747af025]
add byte [rax], al
add cl, ch
cmc
add byte [rax], al
add byte [rbp - 0x7b], cl
test eax, eax
je 0x140073e08
mov rax, rdi
jmp 0x140073e3a
test r8, r8
test eax, eax
je 0x140073e08
add byte [rax], al
add byte [rax - 0x77], cl
clc
mov rax, rdi
sub rax, r8
jbe case.0x140012fcf.1091
cmp byte [rsi + r8], 0xbf
jg 0x140073e0f
stosb byte [rdi], al
add byte [rax], al
invalid
stosb byte [rdi], al
add byte [rax], al
add cl, ch
sbb al, 1
add dword [rax], eax
add byte [rbp + 0x11], dh
add byte [rbp + 0x11], dh
test r14, r14
je 0x140073d99
div dword [rsi + 0x21]
cmp byte [rsi + r14], 0xbf
jg 0x140073d99
and dword [rdx - 0x80], eax
cmp al, 0x36
mov edi, 0x8d481c7f
add eax, 0xde474
lea rax, [0x1401521f8]
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, rsi
mov rdx, rdi
cli
cli
mov r9, r14
call fcn.1400ffcd0
jne 0x140073d7d
lea rax, [rsi + r8]
mov rcx, r14
int1
int1
sub rcx, r8
lea r9, [rsp + 0x48]
mov qword [r9], rax
mov dword [rcx], eax
ror dword [rbp + rcx*4 + 0x4c], 0x24
mov qword [r9], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov qword [r9 + 8], rcx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea edx, str.queryfragment
add byte [rax - 0x73], cl
and al, 0x30
add byte [rax - 0x73], cl
and al, 0x30
mov r8d, 5
call fcn.1400057c0
cmc
sbb ecx, edi
invalid
cmc
sbb ecx, edi
inc dword [rcx - 1]
invalid
inc r14d
jne case.0x140051825.178
mov rax, rdi
jmp 0x140073e03
mov rax, rdi
sub rax, r14
jbe 0x140073e01
cmp al, 0x36
mov edi, 0x8d481f7f
add eax, 0xde425
invalid
in al, 0xd
invalid
lea rax, [0x140152210]
and eax, 0x48000de4
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, rdi
mov r8, r14
mov r9, rdi
call fcn.1400ffcd0
iretd
mov esi, 0xe1750008
iretd
add rsi, r14
jmp 0x140073e3c
mov rax, rdi
jmp 0x140073e0f
jne 0x140073e86
add rsi, r8
lea r9, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [r9], rsi
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], r12
and al, 0x20
lea rdx, str.queryfragment
sbb al, 0xd
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x30]
sbb al, 0xd
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov r8d, 5
add byte [rax], al
call fcn.1400057c0
xor esi, esi
invalid
test byte [rbp + rcx*4 - 0x74], 0x24
cwde
lea r9, [rsp + 0x98]
mov qword [r9], rsi
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], r12
and al, 0x20
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
xor dword [rcx - 0x77], ecx
or byte [r9 + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x140145aa5]
sbb al, 0xd
sbb al, 0xd
add byte [rax - 0x73], cl
je 0x140073e7f
lea rsi, [rsp + 0x30]
mov r8d, 8
invalid
xor byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400057c0
mov rcx, rsi
mov ecx, esi
stc
dec dword [rax - 0x77]
int1
mov ecx, esi
call fcn.140007e90
nop
add rsp, 0xc0
invalid
rol byte [rax], 0
add byte [rbx + 0x5f], bl
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
and ebx, 0xd
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
cli
jmp 0x140073df9
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
or dword [rax - 0x73], ecx
add eax, 0xd2dae
or dword [rax - 0x73], ecx
add eax, 0xd2dae
mov qword [rsp + 0x20], rax
lea rax, [0x1401537ac]
clc
or eax, 0x4b84100
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
invalid
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.140008600
nop
add rsp, 0x38
invalid
cmp bl, al
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xdf8b8
mov r8d, 4
add byte [rax - 0x7d], cl
invalid
cmp byte [rax - 1], cl
jmp rax
add byte [rax - 0x7d], cl
invalid
jmp rax
cmp dword [rbx], eax
jne case.0x1400845af.1087
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome_8
clc
or eax, 0x4b84100
add byte [rax], al
add byte [rax], al
add rsp, 0x38
jmp rax
clc
or eax, 0x4b84100
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140146ca8]
lea eax, [0x140146ca8]
jae 0x140073f60
or eax, 0x44894800
and al, 0x20
jae 0x140073f60
sub eax, 0x8948000d
and al, 0x20
or eax, 0x44894800
and al, 0x20
lea rax, [0x1401537ac]
mov r8d, 4
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xaee8
invalid
scasb al, byte [rdi]
call fcn.140008600
nop
add rsp, 0x38
ret
je 0x140073f94
xor cl, byte [rbp + rcx*4 + 0x4c]
and al, 0x30
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140146c88]
mov qword [rsp + 0x20], rax
lea rax, [0x1401537ac]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140008600
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome_8
mov r8d, 4
add rsp, 0x38
jmp rax
call fcn.14005d354
mov rax, qword [rbx + 0x1b0]
lock dec qword [rax]
jne 0x14007415d
mov rcx, qword [rbx + 0x1b0]
call fcn.14005aa4e
mov r8, qword [rsi]
cmp r8, 0xffffffffffffffff
je 0x140074184
invalid
invalid
lock dec qword [r8 + 8]
jne 0x140074184
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rax - 0x73], cl
mov cs, word [rax - 0x18000000]
invalid
test rax, rax
je 0x1400741df
lock dec qword [rax]
jne 0x1400741df
add rsi, 0x108
or byte [rcx], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ab7
fcomp dword [rax]
invalid
invalid
fcomp dword [rax]
invalid
nop
add rsp, 0x20
pop rsi
ret
dec qword [rax]
jne 0x140074208
mov rcx, rsi
call fcn.1400c4773
cmp qword [rsi + 0x10], 0
je 0x140074218
lea rcx, [rsi + 0x10]
call fcn.14007426a
mov rdi, qword [rsi + 0x28]
mov rbx, qword [rsi + 0x30]
test rbx, rbx
test ebx, ebx
test ebx, ebx
je 0x14007423c
lea r14, [rdi + 8]
mov rax, qword [r14 - 8]
mov rcx, qword [r14]
call qword [rax + 0x18]
add r14, 0x10
dec rbx
jne 0x140074229
cmp qword [rsi + 0x20], 0
je 0x14007425f
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x90dc9
and eax, 0x90dc9
nop
add rsp, 0x28
invalid
or eax, 0x48900009
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov edi, 0x83480004
jg 0x1400742c3
cmp qword [rdi + 0x40], 0
je 0x140074299
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rdi + 0x48]
mov r8, qword [rdi + 0x48]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or dword [rax], eax
or dword [rax], eax
cmp dword [rdi], 2
je 0x140074312
mov rax, qword [rdi + 8]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne 0x1400742c6
mov rax, qword [rdi + 0x10]
lock dec qword [rax]
jne 0x140074312
mov rcx, qword [rdi + 0x10]
call fcn.14002f220
jmp 0x140074312
invalid
cmp qword [rdi + 0x28], 0
je 0x1400742e4
mov r8, qword [rdi + 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rdi + 8]
test rax, rax
je 0x1400742fc
adc byte [rax - 0x75], cl
or eax, 0xf1cfc
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rdi + 0x30]
lock dec qword [rax]
jne 0x140074312
add rdi, 0x30
mov rcx, rdi
call fcn.14003bb99
xchg dword [rax - 4], edi
invalid
xchg dword [rax - 4], edi
dec dword [rbx + rcx*4 + 6]
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
invalid
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
invalid
xor edx, edx
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x90cfd
xchg eax, ecx
add dword [rax], eax
add byte [rbp - 0x1c7bf040], al
jrcxz 0x1400743a5
add byte [rax], al
cmp eax, 3
jne 0x1400762c3
jrcxz 0x1400743a5
add byte [rax], al
cmp eax, 3
jne 0x1400762c3
mov r14, qword [rdi + 0x1c0]
jmp 0x140076393
invalid
lea eax, [rsp + 0x388]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x1a0], rcx
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x190], xmm0
cmp byte [rax + 0xfb], 0
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x38
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x38
je 0x140074b64
mov rax, qword [section..data]
cmp rax, 2
jne 0x140075d65
mov rax, qword [0x140165008]
lock inc qword [rax]
jle 0x140077bbe
mov qword [rsp + 0x760], 3
mov qword [rsp + 0x768], rax
movabs rdi, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0xbc
and al, 0xc0
invalid
add byte [rax], al
lea rdx, str.NO_PROXYno_proxy_
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0xbc
and al, 0xc0
invalid
lea rsi, [rsp + 0xb50]
mov r8d, 8
mov rcx, rsi
call fcn.1400aad10
mov r14, qword [rsi]
movabs rbx, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75de3949], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75de3949], al
and al, 0x48
mov eax, dword [rsp + 0xb68]
mov rax, qword [rsp + 0xb68]
mov qword [rsp + 0x618], rax
movdqu xmm0, xmmword [rsp + 0xb58]
movdqu xmmword [rsp + 0x608], xmm0
jmp 0x1400745ae
mov rsi, qword [rsp + 0xb58]
lea rdx, [0x1401498c8]
lea rcx, [rsp + 0x600]
mov r8d, 8
call fcn.1400aad10
shl r14, 1
test r14, r14
je 0x1400745a0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsp + 0x600], rbx
jne 0x140074ab7
mov rcx, qword [rsp + 0x608]
or byte [rsi], al
add byte [rax], al
mov r8, qword [rsp + 0x610]
mov rax, qword [rsp + 0x618]
test rax, rax
je case.0x1400aa424.277
invalid
mov qword [rsp + 0x50], rcx
xor ecx, ecx
lea rdx, [rsp + 0x1b8]
mov qword [rdx - 8], rcx
mov r9d, 1
mov qword [rdx], r9
lea rdx, [rsp + 0x1c0]
mov qword [rdx], rcx
lea rdx, [rsp + 0x100]
mov qword [rdx - 0x10], rcx
mov qword [rdx - 8], 8
mov qword [rdx], rcx
lea rdx, [rsp + 0xb88]
mov qword [rdx - 0x38], rcx
mov qword [rdx - 0x30], rax
mov qword [rsp + 0x28], r8
mov qword [rdx - 0x28], r8
mov qword [rdx - 0x20], rax
mov qword [rdx - 0x18], rcx
mov qword [rdx - 0x10], rax
mov qword [rdx - 8], r9
movabs rax, 0x2c0000002c
mov qword [rdx], rax
mov word [rdx + 8], 1
lea r12, [rsp + 0xa70]
mov r13, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rsp + 0xb60]
mov rsi, qword [rsp + 0xb70]
mov rdi, qword [rsp + 0xb78]
cmp rsi, rdi
ja 0x14007472d
mov r14, qword [rsp + 0xb68]
cmp rdi, r14
ja 0x14007472d
mov rbp, qword [rsp + 0xb80]
mov r8, rdi
sub r8, rsi
lea rax, [rbx + rsi]
mov cl, byte [rsp + rbp + 0xb87]
cmp r8, 0x10
jae 0x1400746c4
xor edx, edx
test r8, r8
je 0x1400746c0
cmp byte [rax + rdx], cl
je 0x1400746ce
inc rdx
cmp r8, rdx
jne 0x1400746b0
xor eax, eax
jmp 0x1400746d3
mov rdx, rax
call fcn.140009970
jmp 0x1400746d3
mov eax, 1
cmp rax, 1
jne 0x140074725
add rsi, rdx
inc rsi
mov qword [rsp + 0xb70], rsi
mov r15, rsi
sub r15, rbp
jb 0x14007471a
sbb eax, dword [rax]
add byte [rdx - 0x73], cl
or al, 0x3b
lea rdx, [rsp + 0xb88]
mov r8, rbp
mov eax, ebp
call fcn.1400fcc80
test eax, eax
je 0x140074a2e
cmp rsi, rdi
jbe 0x140074692
invalid
invalid
invalid
jmp 0x14007472d
mov qword [rsp + 0xb70], rdi
mov byte [rsp + 0xb91], 1
or eax, dword [rax]
add byte [rcx], al
cmp byte [rsp + 0xb90], 0
mov rax, qword [rsp + 0xb50]
mov r15, qword [rsp + 0xb58]
pop rax
or eax, dword [rax]
add byte [rbp + 9], dh
cmp r15, rax
je 0x140074a46
sub r15, rax
sub edi, eax
add rbx, rax
mov rcx, rbx
mov rdx, r15
call fcn.14002e88a
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov rbx, rax
mov rbp, rdx
mov qword [rsp + 0xa70], rax
mov qword [rsp + 0xa78], rdx
mov qword [rsp + 0xa80], 0
test byte [rax + rax*4], ah
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
or byte [rdx], 0
add byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x600], rax
mov dword [rsp + 0x600], eax
lea rcx, [0x140140028]
mov qword [rsp + 0x608], rcx
mov qword [rsp + 0x610], rax
lea rax, [0x140140050]
mov qword [rsp + 0x618], rax
xor esi, esi
xor eax, eax
lea rdi, [rsp + 0x240]
add byte [rax - 0x77], cl
mov word [rax + rcx], fs
invalid
shl rax, 4
mov rdx, qword [rsp + rax + 0x600]
mov rax, qword [rsp + rax + 0x608]
mov rcx, rdi
mov r8, r12
call qword [rax + 0x20]
mov r14b, byte [rsp + 0x240]
cmp r14b, 2
jne case.0x14003d97a.517
mov qword [rsp + 0xa80], 0
mov eax, 1
test sil, 1
mov sil, 1
je 0x1400747d3
mov byte [rsp + 0x30], 2
jmp 0x140074843
lea rcx, [rsp + 0x241]
mov al, byte [rcx + 0x10]
mov byte [rsp + 0xa20], al
add byte [rax], al
add byte [rdx - 0x7b77efbf], cl
and al, 0x20
or al, byte [rax]
add byte [rax], al
movdqu xmm0, xmmword [rcx]
adc byte [r8 + 0xa202484], cl
add byte [rax], al
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rsp + 0xa10], xmm0
mov byte [rsp + 0x30], r14b
xor r15d, r15d
xor eax, eax
shl rax, 4
mov rsi, qword [rsp + rax + 0x600]
mov rdi, qword [rsp + rax + 0x608]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
je 0x140074882
cmp qword [rdi + 0x10], 0x11
jb 0x140074873
mov eax, 1
test r15b, 1
mov r15b, 1
je 0x140074848
and byte [rdx], cl
add byte [rax], al
movdqa xmm0, xmmword [rsp + 0xa10]
movdqa xmmword [rsp + 0x240], xmm0
mov byte [rsp + 0x250], al
mov sil, byte [rsp + 0x30]
cmp sil, 2
inc byte [rdx]
jne 0x1400749ce
lea rcx, [rsp + 0x600]
add byte [rsi], al
add byte [rax], al
mov rdx, rbx
mov r8, rbp
call fcn.140007820
cmp byte [rsp + 0x600], 2
mov esp, 0x60024
add byte [rdx], al
mov esp, 0x60024
add byte [rdx], al
jne 0x14007495d
mov rcx, rbp
xor edx, edx
call fcn.140003e8c
cmc
clc
dec dword [rcx - 0x77]
invalid
cmc
clc
dec dword [rcx - 0x77]
invalid
mov rsi, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rbp
call fcn.1400fc250
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rax + 0x3b], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rbp + 0x15], dh
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rax + 0x3b], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rbp + 0x15], dh
lea rcx, [rsp + 0xf0]
call fcn.1400a183b
add byte [rax], al
add al, ch
or cl, bh
add al, byte [rax]
mov rdx, qword [rsp + 0x100]
mov rax, qword [rsp + 0xf8]
lea rcx, [rdx + rdx*2]
mov qword [rax + rcx*8], r15
invalid
enter 0xffffffffffff8948, 0x74
enter 0x4808, 0xffffffffffffff89
insb byte [rdi], dx
enter 0x4810, 0xffffffffffffff8d
test byte [rax + rax], ah
mov qword [rax + rcx*8 + 8], rsi
mov qword [rax + rcx*8 + 0x10], rbp
lea rax, [rsp + 0x100]
add dword [rax], eax
add bl, ch
pop rbx
add dword [rax], eax
add bl, ch
pop rbx
mov rdx, qword [rsp + 0x1c0]
cmp rdx, qword [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add byte [rbp + 0x15], dh
and al, 0xb0
add dword [rax], eax
add byte [rbp + 0x15], dh
lea rcx, [rsp + 0x1b0]
call 0x1400478d1
std
dec dword [rax - 0x75]
mov rdx, qword [rsp + 0x1c0]
invalid
invalid
mov rdx, qword [rsp + 0x1c0]
mov rax, qword [rsp + 0x1b8]
test byte [rax + rdi*4], ah
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
or al, 0xd2
add byte [rax], al
lea rcx, [rdx + rdx*8]
mov byte [rax + rcx*2], 2
movdqu xmm0, xmmword [rsp + 0x600]
test byte [rax + rax], ah
invalid
add byte [rax], al
movdqu xmmword [rax + rcx*2 + 1], xmm0
mov r8b, byte [rsp + 0x610]
add byte [rax + rcx*4 + 0x44], al
adc qword [rax - 0x73], rcx
test byte [rax + rax*8], ah
add dword [rax], eax
invalid
test byte [rax + rax], ah
and al, 0
invalid
inc rdx
mov qword [rax], rdx
mov dword [rax], edx
cmp byte [rsp + 0xb91], 0
je 0x140074658
jmp 0x140074a46
mov rdx, qword [rsp + 0x1c0]
cmp rdx, qword [rsp + 0x1b0]
jne 0x1400749f5
lea rcx, [rsp + 0x1b0]
call 0x1400478d1
mov rdx, qword [rsp + 0x1c0]
mov rax, qword [rsp + 0x1b8]
mov eax, dword [rsp + 0x1b8]
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rdx + rdx*8]
or al, 0xd2
mov byte [rax + rcx*2], sil
movdqa xmm0, xmmword [rsp + 0x240]
movq mm0, qword [rsp + 0x240]
movq mm0, qword [rsp + 0x240]
test byte [rax + rax*2], ah
add al, byte [rax]
add bl, dh
movdqu xmmword [rax + rcx*2 + 1], xmm0
movq qword [rax + rcx*2 + 1], mm0
mov r8b, byte [rsp + 0x250]
mov byte [rax + rcx*2 + 0x11], r8b
mov byte [rax + rcx*2 + 0x11], al
adc qword [rax - 1], rcx
ret 0x8948
xchg esp, eax
and al, 0xc0
add dword [rax], eax
add bl, ch
nop
test byte [rax + rdx*2], ah
push rax
add al, byte [rax]
add byte [rax + rcx*4 + 0x44], al
invalid
invalid
adc qword [rax - 1], rcx
ret 0x8948
mov rax, qword [rsp + 0xb50]
sub r15, rax
mov qword [rsp + 0xb50], rsi
jmp 0x14007475b
invalid
mov rdi, qword [rsp + 0x1b0]
lea rax, [rsp + 0x1b8]
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rsp + 0xf0]
mov rax, qword [rsp + 0x100]
test byte [rax + rax], ah
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x1400749f2
and al, 0x50
or eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
jo 0x140074a84
add byte [rax], al
jo 0x140074a84
add byte [rax], al
movaps xmmword [rsp + 0xb60], xmm1
lea r12, [rsp + 0x468]
and al, 0x68
add al, 0
invalid
lea esp, [rsp + 0x468]
mov r8, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x50]
and al, 0x50
jmp 0x140074aa1
movabs rdi, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x74c98548], al
invalid
test rcx, rcx
je 0x140074ac4
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140074ac4
add byte [rax], al
call fcn.140097667
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rdi], 0
add byte [rax - 0x77], cl
int1
lea rsi, [rsp + 0x7c0]
lea esi, [rsp + 0x7c0]
mov rcx, rsi
call fcn.14008b525
mov qword [rsi], rdi
lea rcx, [rsp + 0xb50]
movdqa xmm0, xmmword [rcx]
movdqa xmm1, xmmword [rcx + 0x10]
movq mm1, qword [rcx + 0x10]
movq mm1, qword [rcx + 0x10]
outsd dx, dword [rsi]
adc r11b, sil
movdqu xmmword [rsi + 8], xmm0
movq qword [rsi + 8], mm0
movdqu xmmword [rsi + 0x18], xmm1
mov rax, qword [rcx + 0x20]
mov qword [rsi + 0x28], rax
sub byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x60
invalid
add byte [rax], al
mov r8d, 0x90
nop
add byte [rax], al
add byte [rax], al
sub byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x60
invalid
nop
add byte [rax], al
add byte [rax], al
invalid
ja case.0x14003da2c.322
add byte [rax], al
call fcn.1400fc250
mov rsi, qword [rsp + 0x1a0]
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
movabs al, byte [0x9024b43b48000001]
add byte [rax], al
add byte [rax + 0x3b], cl
mov ah, 0x24
and al, 0x90
cmp rsi, qword [rsp + 0x190]
jne 0x140074b36
and al, 0x90
add dword [rax], eax
add byte [rbp + 0x17], dh
lea rdi, [rsp + 0x190]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.140047bf6
mov rsi, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
std
dec dword [rax - 0x75]
mov esi, dword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
lea rcx, [rsi + rsi*8]
shl rcx, 4
add rcx, qword [rsp + 0x198]
add byte [rax], al
lea rdx, [rsp + 0xb50]
mov r8d, 0x90
add byte [rax], al
call fcn.1400fc250
inc rsi
mov qword [rsp + 0x1a0], rsi
and al, 0xa0
add dword [rax], eax
add byte [rdx + 0xf153605], cl
add byte [rcx + 0x28], bh
mov al, byte [0x1401660a0]
mov ecx, 0x28
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400762b4
invalid
add byte [rax], al
invalid
mov rbp, rax
mov eax, 1
mov qword [rbp], rax
mov qword [rbp + 8], rax
mov rax, qword [rsp + 0x1a0]
mov qword [rbp + 0x20], rax
mov dword [rbp + 0x20], eax
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rbp + 0x20], eax
movdqa xmm0, xmmword [rsp + 0x190]
movdqu xmmword [rbp + 0x10], xmm0
mov dword [rbp + 0x20], eax
movdqa xmm0, xmmword [rsp + 0x190]
add byte [rax], al
movdqu xmmword [rbp + 0x10], xmm0
adc byte [rax + 0x48f24bc], al
add byte [rax], al
add byte [rax], al
invalid
test dword [rcx], esp
invalid
cmp byte [rsp + 0x48f], 0
add byte [rax], al
jne 0x1400762db
mov al, byte [0x1401660a0]
add eax, 0xf14e0
add byte [rcx + 0x10], bh
mov ecx, 0x10
mov edx, 8
call fcn.140001ab0
clc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
clc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov rsi, rax
mov eax, 1
add byte [rax], al
mov qword [rsi], rax
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
mov ah, 0x24
mov al, 0
add byte [rax], al
invalid
mov qword [rsp + 0xb0], rsi
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0xd44ca
invalid
invalid
invalid
lea rbx, [0x1401490c0]
or eax, 0x9c894800
mov qword [rsp + 0xb8], rbx
mov r15, qword [rsp + 0x470]
mov esp, 0x47024
add byte [rbp - 0x7b], cl
invalid
and al, 0xb8
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
invalid
and al, 0x70
mov esp, 0x47024
add al, 0
add byte [rbp - 0x7b], cl
dec dword [rdi]
xchg esp, eax
and al, 0x30
invalid
test edi, edi
sete byte [rsp + 0x30]
xor byte [rsi + rbp + 0x48], dh
mov ebx, dword [rsp + 0x478]
je 0x140074c3e
mov rbx, qword [rsp + 0x478]
lock dec qword [rsi]
dec qword [rsi]
invalid
jne 0x140074c2b
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
call fcn.1400788c8
mov qword [rsp + 0xb0], r15
mov dword [rsp + 0xb0], edi
mov esp, 0xb024
add byte [rax - 0x77], cl
pushfq
and al, 0xb8
add byte [rax], al
mov qword [rsp + 0xb8], rbx
mov rsi, r15
add byte [rcx + rcx*4 - 2], cl
lea rax, [rsp + 0x430]
mov r13, qword [rax + 0x18]
mov ebp, dword [rax + 0x18]
test byte [rax + rsi], ah
and al, 0x30
add al, 0
add byte [rbx + rcx*4 + 0x68], cl
sbb byte [rbp - 0x7b], cl
in eax, dx
mov ebp, dword [rax + 0x18]
test r13, r13
sete byte [rsp + 0x28]
xchg esp, eax
and al, 0x28
je 0x140074d1e
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
adc byte [rax + 0x20], dl
adc byte [rax + 0x20], dl
movaps xmmword [rsp + 0x780], xmm2
movaps xmmword [rsp + 0x770], xmm1
mov word [rax + rsi*2], fs
invalid
add byte [rax], al
movaps xmmword [rsp + 0x760], xmm0
sub dword [rsp + 0x760], eax
mov word [rax + rsi*2], fs
invalid
sub dword [rsp + 0x760], eax
mov al, byte [0x1401660a0]
mov ecx, 0x40
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.140001ab0
test rax, rax
test eax, eax
je 0x140076334
invalid
add byte [rax], al
and dh, cl
clc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
wait
invalid
mov rdi, rax
mov edi, eax
mov r14d, 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x30], cl
mov dword [rax], esi
add byte [rax], al
mov qword [rax], r14
mov dword [rax], esi
mov qword [rax + 8], r14
movdqa xmm0, xmmword [rsp + 0x760]
invalid
invalid
add byte [rax], al
movdqa xmm1, xmmword [rsp + 0x770]
movq mm1, qword [rsp + 0x770]
invalid
movq mm1, qword [rsp + 0x770]
movdqa xmm2, xmmword [rsp + 0x780]
movdqu xmmword [rax + 0x30], xmm2
jg 0x140074d18
xor bl, dh
movq qword [rax + 0x20], mm1
and al, 0x80
invalid
jg 0x140074d18
xor bl, dh
movq qword [rax + 0x20], mm1
movdqu xmmword [rax + 0x10], xmm0
movq qword [rax + 0x10], mm0
mov al, byte [0x1401660a0]
mov ecx, 0x28
sub byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400762b4
test bl, al
invalid
add byte [rax], al
invalid
add byte [rcx + rcx*4 + 0x30], cl
mov qword [rax], r14
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
jo 0x140074d0c
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], rdi
mov dword [rax + 0x20], edi
mov dword [rax + 0x20], edi
mov qword [rsp + 0xb0], rax
lea rbx, [0x1401490e0]
sbb eax, 0xd43cd
sbb eax, 0xd43cd
or eax, 0x9c894800
and al, 0xb8
invalid
mov qword [rsp + 0xb8], rbx
mov rsi, rax
mov eax, 0x48000000
mov esi, eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lock inc qword [rsi]
inc dword [rsi]
jle 0x140077bbe
mov ss, word [rsi - 0x75ffffd2]
add eax, 0xf1372
adc ecx, dword [rdi]
invalid
xchg esi, eax
add byte cs:[rax], al
mov al, byte [0x1401660a0]
adc ecx, dword [rdi]
add byte [rcx + 0x80], bh
mov ecx, 0x80
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
int 0xf8
dec dword [rax - 0x7b]
test rax, rax
je 0x140076325
invalid
invalid
add byte [rax], al
ror byte [rdi], 0x84
fist word [0xc9534d48]
adc eax, 0x894c0000
mov qword [rsp + 0xe0], r13
mov qword [rsp + 0x50], r15
mov dword [rsp + 0x50], edi
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
invalid
invalid
mov dword [rsp + 0x50], edi
and al, 0x50
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x20], rdi
mov ecx, 0x3b9aca00
mov dword [rax + 0x38], ecx
mov qword [rax + 0x40], rdi
mov dword [rax + 0x48], 0x11e1a300
movabs dword [0x40c76658488911e1], eax
invalid
add dword [rax], eax
add byte [rax - 0x78], al
js 0x140074def
invalid
movabs dword [0x40c76658488911e1], eax
invalid
adc dword [rcx - 0x3899a7b8], ecx
invalid
add byte [rax - 0x78], al
js 0x140074def
invalid
mov word [rax + 0x77], 0
add byte [rax], al
lea rcx, [rsp + 0x2e8]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], rbx
adc byte [rax - 0x75], cl
mov ah, 0x24
rol byte [rbx], 1
add byte [rax], al
adc byte [rax - 0x75], cl
mov ah, 0x24
rol byte [rbx], 1
add byte [rax], al
mov ebx, dword [rsp + 0x3d8]
call fcn.14007e04c
xchg edx, eax
add byte [rax], al
invalid
pushfq
and al, 0xd8
add eax, dword [rax]
add al, ch
xchg esi, eax
xchg edx, eax
add byte [rax], al
invalid
mov qword [rax + 0x20], rsi
mov dword [rax + 0x28], ebx
mov qword [rsp + 0xb50], rdi
mov word [rsp + 0xb7c], 0x401
test byte [rsp + rdi*2], ah
or eax, dword [rax]
add byte [rcx], al
add al, 0x48
mov dword [rsp + 0xb60], edi
and al, 0x50
or eax, dword [rax]
add byte [rsi - 0x39], ah
test byte [rsp + rdi*2], ah
or eax, dword [rax]
add byte [rcx], al
jl 0x140074dd6
add byte [rax], al
add dword [rax + rcx*2], eax
add al, 0x48
add al, 0x48
mov dword [rsp + 0xb60], edi
mov esp, 0xb6024
add byte [rax - 0x39], cl
test byte [rax + rbp*2], ah
push 0x800000b
mov qword [rsp + 0xb68], 8
mov qword [rsp + 0xb70], rdi
mov esp, 0xb7024
add byte [rax - 0x78], al
mov esp, 0xb7924
invalid
push 0x800000b
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xb7024
or eax, dword [rax]
add byte [rax - 0x78], al
mov esp, 0xb7924
add byte [rdx + 0x4802484], cl
add byte [rax + rax], 0
invalid
jns case.0x1400647c3.98
add byte [rax], al
mov al, byte [rsp + 0x480]
add byte [rcx + rax], dh
xor al, 1
mov byte [rsp + 0xb78], al
mov al, byte [rsp + 0x481]
test byte [rcx + rax*4], ah
add al, 0
invalid
test byte [rcx + rax*4], ah
add al, 0
add byte [rax + 0xb7a2484], cl
mov byte [rsp + 0xb7a], al
mov byte [rsp + 0xb7a], al
mov al, byte [rsp + 0x485]
add byte [rcx + rax], dh
xor al, 1
mov byte [rsp + 0xb7b], al
mov rbx, qword [rsp + 0x3a0]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0xa8
add eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rax - 0x75], cl
pushfq
and al, 0xa0
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0xa8
add eax, dword [rax]
invalid
and al, 0xa8
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x44], cl
mov r15, qword [rsp + 0x3b0]
mov edi, dword [rsp + 0x3b0]
mov esp, 0x3b024
and al, 0xb0
add eax, dword [rax]
add byte [rbp - 0x7b], cl
test r15, r15
test edi, edi
push qword [rsi + rdx*2 + 0x48]
lea edi, [rsp + 0xb60]
je 0x140074e94
lea rdi, [rsp + 0xb60]
shl r15, 3
shl edi, 3
out 3, eax
mov eax, 8
xor r13d, r13d
xor edx, edx
mov r14, qword [rsi + r13]
cmp rdx, qword [rsp + 0xb60]
xchg esp, eax
and al, 0x60
invalid
or eax, dword [rax]
add byte [rbp + 0x18], dh
xchg esp, eax
and al, 0x60
invalid
or eax, dword [rax]
add byte [rbp + 0x18], dh
invalid
mov rcx, rdi
mov ecx, edi
call fcn.140047811
mov rax, qword [rsp + 0xb68]
mov rdx, qword [rsp + 0xb70]
mov qword [rax + rdx*8], r14
inc rdx
mov qword [rsp + 0xb70], rdx
mov dword [rsp + 0xb70], edx
and al, 0x70
or eax, dword [rax]
add byte [rcx - 0x7d], cl
invalid
or byte [rbp + 0x39], cl
out dx, eax
jne 0x140074e54
jmp 0x140074eba
lea rdi, [rsi + r15*8]
cmp al, 0xfe
sub rdi, rsi
je 0x140074eba
shr rdi, 3
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
out dx, eax
add eax, dword [rbp + 0x31]
test byte [rbx + rcx*4 + 0x3d], 0x4d
invalid
mov rcx, qword [rsi + r14*8]
inc r14
call r15
xlatb
cmp rdi, r14
jne 0x140074eab
test rbx, rbx
test ebx, ebx
je 0x140074ed1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
or dword [rax], eax
or dword [rax], eax
movzx ecx, byte [rsp + 0x4a3]
mov al, 1
lea rdx, [0x140155c88]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
xchg esp, eax
and al, 0xa4
add al, 0
add byte [rax - 0x73], cl
or eax, 0xd42f7
lea r8, [0x140155c9c]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov word [rsp + rdi*2], fs
or eax, dword [rax]
add byte [rdi], cl
mov dh, 0x94
and al, 0xa4
add al, 0
add byte [rax - 0x73], cl
or eax, 0xd42cf
iretd
or eax, 0x58d4c00
and eax, 0x49000e0d
invalid
adc al, 0x90
nop
add rdx, r8
jmp rdx
mov al, 2
jmp case.0x140074f56.0
mov edx, 0x27
call case.0x14006462a.228
mov rsi, rax
cmp qword [rsp + 0xb50], 0
je 0x140074fb4
mov rcx, qword [rsp + 0xb58]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rdi, qword [rsp + 0xb68]
mov rbx, qword [rsp + 0xb70]
test rbx, rbx
je 0x140074fe2
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rdi + r14*8]
inc r14
call r15
cmp rbx, r14
jne 0x140074fd3
cmp qword [rsp + 0xb60], 0
je 0x140074fff
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsp + 0x2e8]
call fcn.14004cf0b
invalid
jle case.0x140074ee9.5
dec dword [rax - 0x75]
jl 0x140075034
and al, 0x60
mov bl, byte [rsp + 0x30]
jmp 0x1400753d4
mov al, 3
mov byte [rsp + 0xb7d], al
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0xe00], rax
movups xmm0, xmmword [rsp + 0x2e8]
and al, 0xe8
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xdf0], eax
and al, 0xe8
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xdf0], eax
movdqu xmm0, xmmword [rsp + 0xb50]
movdqu xmm1, xmmword [rsp + 0xb60]
push rax
or eax, dword [rax]
add bl, dh
movq mm1, qword [rsp + 0xb60]
mov rax, qword [rsp + 0xb70]
mov qword [rsp + 0x780], rax
mov eax, dword [rsp + 0xb78]
mov dword [rsp + 0x788], eax
mov al, byte [rsp + 0xb7c]
mov byte [rsp + 0x78c], al
mov al, byte [rsp + 0xb7d]
mov byte [rsp + 0x78d], al
movzx eax, word [rsp + 0xb7e]
mov word [rsp + 0x78e], ax
movdqa xmmword [rsp + 0x770], xmm1
movdqa xmmword [rsp + 0x760], xmm0
lock inc qword [rbp]
jle 0x140077bbe
movups xmm0, xmmword [0x140149208]
lea rdx, [rsp + 0xa70]
movaps xmmword [rdx + 0x10], xmm0
movdqu xmm0, xmmword [0x1401491f8]
movdqa xmmword [rdx], xmm0
lea rcx, [rsp + 0x310]
call fcn.14000f454
test rax, rax
je 0x14007513e
mov rsi, rax
mov rdx, rax
add rdx, 0x18
mov rax, qword [rax]
mov r8, qword [rsi + 8]
mov r9, qword [rsi + 0x10]
lea rdi, [rsp + 0xa70]
mov rcx, rdi
call qword [rax]
mov al, byte [rsi + 0x20]
mov byte [rdi + 0x20], al
movdqu xmm0, xmmword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
movdqa xmmword [rsp + 0x240], xmm0
movdqa xmmword [rsp + 0x250], xmm1
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0x260], rax
jmp 0x140075146
mov byte [rsp + 0x260], 2
movzx esi, byte [rsp + 0x492]
mov ecx, dword [rsp + 0x493]
mov rax, qword [rsp + 0x497]
mov qword [rsp + 0x150], rax
mov eax, dword [rsp + 0x49f]
mov dword [rsp + 0x158], eax
mov bl, byte [rsp + 0x486]
mov r15b, byte [rsp + 0x48e]
mov r13, qword [rsp + 0x760]
test r13, r13
mov dword [rsp + 0x88], ecx
je 0x1400751b3
mov rcx, qword [rsp + 0x768]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
adc eax, 0x90334
mov r14, rax
mov eax, 1
mov qword [rsp + 0x48], rax
jmp 0x1400751ba
xor eax, eax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
mov ecx, 2
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.crypt32.dll_CertOpenStore]
test rax, rax
je 0x1400752f3
add byte [rax], al
cmp byte [rsp + 0x260], 2
mov bl, byte [rsp + 0x30]
je 0x1400753a6
lea rcx, [rsp + 0x258]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lock dec qword [rbp]
mov rdi, qword [rsp + 0x60]
invalid
jne 0x1400753ba
invalid
mov rcx, rbp
call fcn.14005aa4e
lea rcx, [rsp + 0x760]
call fcn.14004ce95
lea rcx, [rsp + 0xdf0]
call fcn.14004cf0b
mov rax, qword [rsp + 0xb0]
lock dec qword [rax]
jne 0x1400753ef
invalid
lea rcx, [rsp + 0xb0]
call fcn.1400788c8
lock dec qword [rbp]
jne 0x1400753fe
mov rcx, rbp
call fcn.14005aa4e
lea rcx, [rsp + 0x310]
call fcn.14002ed94
lea rcx, [rsp + 0x370]
call fcn.14005d354
mov r15, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x28]
test r15, r15
jne 0x14007543a
cmp qword [rsp + 0x468], 0
je 0x14007543a
mov rcx, r12
call 0x140046355
test bpl, bpl
je 0x14007544c
lea rcx, [rsp + 0x430]
call fcn.140095834
mov rax, qword [rsp + 0x470]
test rax, rax
setne cl
test bl, cl
je 0x140075471
lock dec qword [rax]
jne 0x140075471
lea rcx, [rsp + 0x470]
call fcn.1400788c8
mov rcx, qword [rdi + 0x1a0]
mov rdx, rsi
bnd call fcn.1400738bf
bnd call fcn.1400738bf
test rax, rax
je 0x140075496
cmp rax, 1
test rdx, rdx
test edx, edx
test edx, edx
je 0x140075496
mov rcx, rdx
call fcn.14005d318
lea rcx, [rdi + 0x198]
call fcn.14005d011
mov bl, 1
jmp 0x140076fe5
add dword [rax], eax
add al, ch
outsd dx, dword [rsi]
jnp 0x14007549f
xor edi, edi
mov r12, qword [rsp + 0x48]
jmp 0x1400754d8
mov rcx, qword [rsp + 0x220]
mov qword [rax + 0x5b], rcx
mov ecx, dword [rsp + 0x228]
mov dword [rax + 0x63], ecx
mov rcx, rbx
call fcn.14007e04c
mov r15b, byte [rsp + 0xa0]
mov esp, 0xa024
add byte [rax + rcx*4 + 0x78], al
mov rcx, rbx
mov esp, 0xa024
add byte [rax + rcx*4 + 0x78], al
mov rcx, rbx
call fcn.14007e04c
xor esi, esi
mov byte [rax + 0x50], sil
movaps xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x5c0], xmm0
add eax, 0x8b480000
adc byte [r8 - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rsp + rdx*4], ah
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x1b0], al
add eax, 0x8b480000
adc byte [r8 - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rsp + rdx*4], ah
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x1b0], al
movaps xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rsp + 0xa84], xmm1
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0xa84], ecx
movups xmmword [rsp + 0xa74], xmm0
mov rax, qword [rsp + 0xa8c]
mov qword [rsp + 0x10c], rax
add byte [rax], al
mov rax, qword [rsp + 0xa94]
mov qword [rsp + 0x114], rax
movups xmm0, xmmword [rsp + 0xa80]
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [rsp + 0xa70]
movaps xmmword [rsp + 0xf0], xmm0
lea rcx, [rsp + 0x760]
call fcn.14004ce95
mov qword [rsp + 0x610], rdi
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x618], al
mov al, byte [rsp + 0x28]
mov byte [rsp + 0x619], al
mov byte [rsp + 0x61a], bpl
mov al, byte [rsp + 0x38]
mov byte [rsp + 0x61b], al
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x61c], r14b
mov byte [rsp + 0x61d], r13b
and al, 0x1d
invalid
add byte [rax], al
and al, 0x1d
invalid
movaps xmm0, xmmword [rsp + 0x5c0]
movups xmmword [rsp + 0x620], xmm0
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x630], rax
and al, 0x30
invalid
add byte [rax], al
and al, 0x30
invalid
mov dword [rsp + 0x640], 0x3b9aca00
movaps xmm0, xmmword [rsp + 0xf0]
movdqa xmm1, xmmword [rsp + 0x100]
invalid
add dl, cl
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x644], eax
movups xmmword [rsp + 0x644], xmm0
movdqu xmmword [rsp + 0x654], xmm1
movdqu xmm0, xmmword [rsp + 0x10c]
mov word [rsp + rdx*2], fs
invalid
add bl, dh
movq mm0, qword [rsp + 0x10c]
movdqu xmmword [rsp + 0x660], xmm0
mov rbx, qword [rsp + 0x58]
mov qword [rsp + 0x670], rbx
mov byte [rsp + 0x678], sil
and al, 0x78
invalid
add byte [rax], al
mov byte [rsp + 0x679], r15b
mov al, byte [rsp + 0xa8]
invalid
and al, 0x78
invalid
mov byte [rsp + 0x67a], al
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x67b], eax
test byte [rbx + rdi*2], ah
invalid
add byte [rax], al
mov al, byte [rsp + 0x74]
mov byte [rsp + 0x67f], al
and al, 0x7f
invalid
add byte [rax], al
mov qword [rsp + 0x600], r12
and al, 0
invalid
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x608], rax
mov rax, qword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add al, dh
dec qword [rax]
test byte [rbx + rdi*2], ah
invalid
and al, 0x7f
invalid
and al, 0
invalid
and al, 0xb0
add byte [rax], al
add al, dh
dec qword [rax]
jne 0x1400756fb
lea rcx, [rsp + 0xb0]
call fcn.1400788c8
mov rax, qword [rsp + 0x3d0]
mov ecx, dword [rsp + 0x3d8]
mov qword [rsp + 0x638], rax
invalid
add byte [rax], al
mov dword [rsp + 0x640], ecx
mov al, byte [rsp + 0x482]
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x678], al
mov word [rsp + 0x800], 0x101
add dword [rcx], eax
add esi, eax
test byte [rdx + rax], ah
or byte [rax], al
add byte [rax], al
and al, 0
or byte [rax], al
add byte [rcx], al
invalid
add esi, eax
test byte [rdx + rax], ah
or byte [rax], al
add byte [rax], al
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x760], xmm0
movdqa xmmword [rsp + 0x770], xmm0
and al, 0x70
invalid
add byte [rax], al
mov qword [rsp + 0x780], 0
add byte [rax], al
add byte [rax], al
and al, 0x70
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x790], 0x14
mov dword [rsp + 0x790], 0x14
and al, 0x90
invalid
mov dword [rsp + 0x798], esi
mov dword [rsp + 0x7a8], 0x3b9aca00
and al, 0xa8
invalid
add byte [rax], al
add dl, cl
invalid
cmp ecx, dword [rax - 0x39]
test byte [rax + rsi*4], ah
invalid
add byte [rax], al
add byte [rax], al
adc byte [rax], al
movabs rax, 0x20000000500000
mov qword [rsp + 0x7b8], rax
and al, 0xb8
invalid
add byte [rax], al
mov dword [rsp + 0x7c0], 0x4000
movdqu xmmword [rsp + 0x7c4], xmm0
jg 0x14007572a
and al, 0xc4
invalid
add byte [rax], al
movdqu xmmword [rsp + 0x7d3], xmm0
mov byte [rsp + 0x7e3], 2
invalid
add byte [rax], al
add cl, byte [rax - 0x39]
test byte [rax + rbp*8], ah
invalid
add byte [rax], al
invalid
invalid
invalid
dec dword [rax - 0x39]
test byte [rax + rsi*8], ah
invalid
add byte [rax], al
add byte [rdx], bl
add byte [rax], al
and al, 0xa8
invalid
invalid
and al, 0xb8
invalid
jg 0x14007572a
and al, 0xc4
invalid
invalid
add cl, byte [rax - 0x39]
test byte [rax + rbp*8], ah
invalid
add byte [rdx], bl
add byte [rax], al
pop rdx
add byte [rax], al
add byte [rcx + 0x7f824b4], cl
add byte [rax], al
mov dword [rsp + 0x7f8], esi
cmp byte [rsp + 0x491], 1
jne 0x1400757ed
mov byte [rsp + 0x802], 1
cmp dword [rsp + 0x3b8], 0
and al, 0xb8
add eax, dword [rax]
add byte [rax], al
je 0x14007580d
mov eax, dword [rsp + 0x3bc]
mov byte [rsp + 0x7c4], 0
add byte [rax], al
add byte [rcx + 0x7bc2484], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x7bc2484], cl
invalid
add byte [rax], al
cmp dword [rsp + 0x3c0], 0
je 0x14007582d
mov eax, dword [rsp + 0x3c4]
mov byte [rsp + 0x7c4], 0
test byte [rsp + rax*8], ah
invalid
add byte [rax], al
add byte [rcx + 0x7b82484], cl
add byte [rax], al
test byte [rsp + rax*8], ah
invalid
cmp byte [rsp + 0x48c], 0
je 0x140075851
mov byte [rsp + 0x7c4], 1
invalid
movabs rax, 0xffff0000ffff
mov qword [rsp + 0x7b8], rax
add byte [rax], al
add byte [rax], al
cmp dword [rsp + 0x3c8], 0
mov esp, 0x3c824
add byte [rax], al
je 0x140075869
mov eax, dword [rsp + 0x3cc]
mov dword [rsp + 0x7c0], eax
and al, 0xc0
invalid
add byte [rax], al
and al, 0xc0
invalid
mov eax, dword [rsp + 0x418]
cmp eax, 0x3b9aca00
add byte [0x17ba22275], bh
je 0x14007588e
mov rcx, qword [rsp + 0x410]
mov qword [rsp + 0x7a0], rcx
mov dword [rsp + 0x7a8], eax
mov eax, dword [rsp + 0x428]
cmp eax, 0x3b9aca00
je 0x1400758b3
lea eax, [rax + rax]
add byte [rax], al
je 0x1400758c5
mov byte [rsp + 0x7c5], 1
mov rax, qword [rsp + 0x3e0]
mov ecx, dword [rsp + 0x3e8]
and al, 0xe0
add eax, dword [rax]
add byte [rbx + 0x3e8248c], cl
add byte [rax], al
mov qword [rsp + 0x7f0], rax
mov dword [rsp + 0x7f8], ecx
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x7e8], rax
invalid
add byte [rax], al
mov rsi, qword [rsp + 0x3f0]
mov edi, dword [rsp + 0x3f8]
lea rcx, [rsp + 0x620]
and byte [rsi], al
add byte [rax], al
call fcn.14007e04c
mov qword [rax + 0x40], rsi
mov dword [rax + 0x48], edi
cmp byte [rsp + 0x487], 0
and al, 0x87
add al, 0
add byte [rax], al
and al, 0xf8
invalid
invalid
add al, 0
add byte [rax], al
je 0x140075928
mov byte [rsp + 0x7d8], 1
cmp byte [rsp + 0x488], 0
add al, 0
add byte [rax], al
je 0x14007593a
mov byte [rsp + 0x7e0], 1
invalid
cmp byte [rsp + 0x489], 0
je 0x14007594c
mov byte [rsp + 0x7da], 1
invalid
add byte [rcx], al
cmp byte [rsp + 0x48a], 0
je 0x14007595e
mov byte [rsp + 0x7de], 1
add byte [rcx], al
cmp byte [rsp + 0x48b], 0
je 0x140075970
mov byte [rsp + 0x7d9], 1
mov rax, qword [rbx + 0x20]
test rax, rax
je 0x140075ac2
lea esi, [0x140151663]
pcmpeqd xmm6, xmm6
add byte [rsi + 0xf], ah
jbe 0x14007599e
mov rax, qword [rdi]
mov bpl, 1
movsxd rax, dword [r14 + rax*4]
invalid
add al, 0x86
add rax, r14
jmp rax
xchg edx, ebp
add byte [rax], al
add byte [rax + 0xf02507f], al
test al, ah
add byte [rax], al
add cl, ch
in eax, dx
add byte [rax], al
add byte [rbx + rcx*4 + 0x67], cl
or byte [rcx - 0x7d], cl
jl 0x140075a03
sub byte [rax], al
je 0x140075ab2
mov rcx, qword [r12 + 0x30]
mov rdx, qword [r12 + 0x38]
mov r9d, 4
mov r8, rsi
call fcn.1400781e9
mov rcx, qword [r12 + 0x10]
mov rdx, qword [r12 + 0x18]
adc byte [rcx - 0x75], cl
push rsp
and al, 0x18
mov r8, rdx
and r8, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
lea rax, [rcx - 0x70]
xor r9d, r9d
movdqu xmm1, xmmword [rcx + r8]
movdqa xmm2, xmm1
pcmpeqb xmm2, xmm0
pmovmskb r10d, xmm2
test r10w, r10w
je 0x140075a7d
mov r11d, r10d
lea r10d, [r11 - 1]
and r10d, r11d
bsf r11d, r11d
add r11, r8
and r11, rdx
neg r11
imul r11, r11, 0x70
cmp qword [rax + r11 + 0x10], 4
jne 0x140075a3f
lea r12, [rax + r11]
mov r12, qword [r12 + 8]
cmp dword [r12], 0x70747468
jne 0x140075a3f
pcmpeqb xmm1, xmm6
pmovmskb r10d, xmm1
test r10d, r10d
jne 0x140075ab2
invalid
add r8, r9
add r8, 0x10
add r9, 0x10
and r8, rdx
jmp 0x140075a2c
sbb dword [rax + 0x48f8014c], ebp
cmp eax, 1
ja 0x140075ab2
add rcx, r11
cmp byte [rcx - 0x10], 2
jne 0x140075ac4
add rdi, 0x90
cmp rdi, rbx
jne 0x1400759a8
xor ebp, ebp
mov r12, qword [rsp + 0x7c8]
test r12, r12
je 0x140075aee
lock inc qword [r12]
jle 0x140077bbe
mov bl, byte [rsp + 0x7d8]
movzx edx, word [rsp + 0x7d9]
movzx r13d, byte [rsp + 0x7db]
mov eax, dword [rsp + 0x7dc]
mov qword [rsp + 0xa0], rax
mov al, byte [rsp + 0x7e3]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
mov edi, 2
cmovne edi, ecx
mov r15b, byte [rsp + 0x7e0]
mov sil, byte [rsp + 0x7e1]
mov rax, qword [rsp + 0x760]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x768]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0x770]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x778]
mov qword [rsp + 0x168], rax
mov al, byte [rsp + 0x7c4]
mov ecx, dword [rsp + 0x7b8]
mov dword [rsp + 0x180], ecx
mov ecx, dword [rsp + 0x7bc]
mov dword [rsp + 0x178], ecx
mov ecx, dword [rsp + 0x7c0]
mov dword [rsp + 0x80], ecx
mov ecx, dword [rsp + 0x7a8]
mov dword [rsp + 0x6c], ecx
mov cl, byte [rsp + 0x7c5]
mov byte [rsp + 0x44], cl
mov r14b, byte [rsp + 0x7e2]
mov rcx, qword [rsp + 0x7a0]
mov qword [rsp + 0x2d8], rcx
mov rcx, qword [rsp + 0x790]
mov qword [rsp + 0x2c8], rcx
mov ecx, dword [rsp + 0x798]
mov dword [rsp + 0x18c], ecx
mov rcx, qword [rsp + 0x780]
mov qword [rsp + 0x2b8], rcx
mov rcx, qword [rsp + 0x788]
mov qword [rsp + 0x2c0], rcx
mov rcx, qword [rsp + 0x7b0]
mov qword [rsp + 0x2d0], rcx
mov rcx, qword [rsp + 0x7e8]
test rcx, rcx
mov dword [rsp + 0x30], edi
mov byte [rsp + 0x38], bl
mov byte [rsp + 0x28], r15b
mov byte [rsp + 0x48], sil
mov byte [rsp + 0x88], r14b
mov byte [rsp + 0x90], al
mov qword [rsp + 0xa8], rdx
je 0x140075caf
call fcn.140102e58
jmp 0x1400744da
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x170]
mov qword [rsi + 0x18], rax
mov rax, qword [rsp + 0x78]
mov qword [rsi + 0x20], rax
mov rax, qword [rsp + 0x168]
mov qword [rsi + 0x28], rax
sub byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x30], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rsi + 0x38], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsi + 0x40], rax
mov eax, dword [rsp + 0x18c]
add byte [rcx - 0x74b7b7ba], cl
test byte [rax + rbx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
push rax
mov eax, dword [rsp + 0x6c]
mov dword [rsi + 0x58], eax
mov rax, qword [rsp + 0x2d0]
mov qword [rsi + 0x60], rax
mov eax, dword [rsp + 0x180]
mov dword [rsi + 0x68], eax
mov eax, dword [rsp + 0x178]
mov dword [rsi + 0x6c], eax
mov eax, dword [rsp + 0x80]
mov dword [rsi + 0x70], eax
mov al, byte [rsp + 0x90]
mov byte [rsi + 0x74], al
mov al, byte [rsp + 0x44]
mov byte [rsi + 0x75], al
mov qword [rsi + 0x78], r12
mov rax, qword [rsp + 0x2b0]
mov qword [rsi + 0x80], rax
mov al, byte [rsp + 0x38]
mov byte [rsi + 0x88], al
mov rax, r13
shr rax, 0x30
mov byte [rsi + 0x8f], al
mov dword [rsi + 0x89], r13d
shr r13, 0x20
mov word [rsi + 0x8d], r13w
mov al, byte [rsp + 0x28]
mov byte [rsi + 0x90], al
mov al, byte [rsp + 0x48]
mov byte [rsi + 0x91], al
mov al, byte [rsp + 0x88]
mov byte [rsi + 0x92], al
mov eax, dword [rsp + 0x30]
mov byte [rsi + 0x93], al
lea rcx, [rsi + 0x94]
lea rdx, [rsp + 0xb50]
mov r8d, 0x84
call fcn.1400fc250
mov qword [rsi + 0x118], rbx
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0xb0
add dword [rax], eax
add byte [rsi - 0x77], ah
xchg byte [rax], ah
add dword [rax], eax
add byte [rdx + 0x1b22484], cl
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0xb0
add dword [rax], eax
add byte [rsi - 0x77], ah
xchg byte [rax], ah
add dword [rax], eax
add byte [rdx + 0x1b22484], cl
add byte [rax], al
mov byte [rsi + 0x122], al
mov rcx, rsi
add rcx, 0x123
shl dword [rbx], 1
add byte [rax], al
lea rdx, [rsp + 0xa70]
mov r8d, 0x65
add al, ch
int1
invalid
or byte [rax], al
movdqa xmm0, xmmword [rsp + 0xf0]
movdqu xmmword [rsi + 0x188], xmm0
mov rax, qword [rsp + 0x100]
mov qword [rsi + 0x198], rax
add byte [rax], al
mov qword [rsi + 0x1a0], r15
mov dword [rsi + 0x1a8], edi
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x1b0], rax
mov al, byte [rsp + 0x160]
mov byte [rsi + 0x1b8], al
mov byte [rsi + 0x1b9], bpl
mov byte [rsi + 0x1ba], r14b
mov rax, qword [rsp + 0x7c8]
test rax, rax
je 0x1400761d3
add al, ch
int1
invalid
lock dec qword [rax]
jne 0x1400761d3
lea rcx, [rsp + 0x7c8]
enter 7, 0
call fcn.1400788c8
cmp qword [rsp + 0x468], 0
mov rdi, qword [rsp + 0x60]
jl 0x140076204
invalid
lea rcx, [rsp + 0x468]
mov rbx, qword [rsp + 0x50]
mov r14, qword [rsp + 0xe0]
je 0x1400761fd
jl 0x140076204
invalid
call 0x140046355
test r14, r14
jne 0x14007620f
lea rcx, [rsp + 0x430]
call fcn.140095834
mov word [rax + rsi], fs
add al, 0
add al, ch
and eax, 0x480001f6
test ebx, ebx
test rbx, rbx
jne 0x140076234
mov rax, qword [rsp + 0x470]
test rax, rax
je 0x140076234
lock dec qword [rax]
jne 0x140076234
lea rcx, [rsp + 0x470]
call fcn.1400788c8
mov qword [rdi + 0x1a8], rsi
mov rcx, qword [rdi + 0x1a0]
xor edx, edx
call fcn.1400738bf
cmp rax, 1
jne 0x14007627d
lea rsi, [rdi + 0x1a8]
test rdx, rdx
invalid
je 0x140076263
sal byte [rax + rcx + 0x48], cl
mov ecx, edx
mov rcx, rdx
call fcn.14005d318
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x140075496
mov rcx, rsi
call fcn.140074113
jmp 0x140075496
invalid
mov rax, qword [rdi + 0x198]
mov qword [rdi + 0x1b0], rax
jmp 0x140076370
mov ecx, 8
mov edx, 0x28
call fcn.1400ff110
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpscunbounded.rs
mov edx, 0x23
call fcn.1400ff740
lea rax, [0x1401491d0]
lea rcx, [rsp + 0x760]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x98]
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
call fcn.1400ff580
mov ecx, 8
mov edx, 0x10
call fcn.1400ff110
or byte [rax], al
or byte [rax], al
mov ecx, 8
mov edx, 0x80
call fcn.1400ff110
mov ecx, 8
mov edx, 0x40
call fcn.1400ff110
mov ecx, 8
add byte [rdx + 0x1c0], bh
call fcn.1400ff110
mov ecx, 8
add byte [rax], al
add byte [rdx + 0xe0], bh
add byte [rax], al
add byte [rdx + 0xe0], bh
call fcn.1400ff110
mov ecx, 8
mov edx, 0x70
call fcn.1400ff110
lea r14, [rdi + 0x1b0]
mov qword [rdi + 0x1b8], r14
lea r13, [rdi + 0x1c8]
lea ebp, [rdi + 0x1c8]
lea ebp, [rdi + 0x1c8]
mov byte [rdi + 0x1c8], 0
mov qword [rdi + 0x1c0], r14
mov rax, qword [rsp + 0x2e0]
mov rbx, qword [rax]
mov rcx, rbx
call fcn.1400c09ef
mov ebp, eax
xor edi, edi
mov esi, 0
cmp bpl, 2
je 0x1400763d2
xor ecx, ecx
xor edx, edx
call fcn.1400c0c5c
mov edi, ebp
shr edi, 8
mov esi, ebp
shr esi, 0x10
test bpl, 1
jne 0x14007647f
mov rbp, qword [r14]
lea r14, [rbp + 0x80]
lea r15, [rbp + 0x180]
lea r12, [rsp + 0x310]
mov rcx, r12
mov rdx, r15
mov r8, r14
call case.0x140012fcf.1265
mov r12, qword [r12]
cmp r12, 2
je 0x140076492
cmp r12d, 3
jne 0x1400764bc
invalid
add byte [rax - 0x73], cl
lea eax, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
cld
add cl, byte [rdi]
test byte [rax], ah
add dword [rax], eax
add byte [rcx - 0x7d], al
cld
add ecx, dword [rdi]
test dword [rbp + 1], eax
add byte [rax], al
cmp byte [rbp + 0x198], 0
je 0x140076476
mov rax, qword [rbp + 0x1c8]
xor ecx, ecx
movzx edi, dil
mov r12d, 2
cmp rax, 2
cmovb edi, ecx
jb 0x140076632
mov ecx, edi
mov edx, esi
call fcn.1400c0c5c
invalid
cmpsd dword [rsi], dword [rdi]
add al, 0
frstor dword [rdi - 0x39befffc]
add byte [r11], r8b
mov byte [r13], 3
mov al, 1
mov bl, 3
mov rdi, qword [rsp + 0x60]
jmp 0x140076fe7
mov rax, qword [rbp + 0x1c8]
mov r12d, 2
test eax, ecx
add dword [rax], eax
add byte [rcx - 0x44], al
add al, byte [rax]
add byte [rax], al
cmp rax, 1
jbe 0x140076630
lea rcx, [0x140146848]
lea r8, [0x1401468f8]
lea eax, [0x1401468f8]
lea eax, [0x1401468f8]
jmp 0x140076588
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
invalid
add byte [rax], al
mov dword [rsp + 0x600], eax
mov eax, dword [rdi + 0xec]
mov dword [rsp + 0x603], eax
mov rax, qword [rdi + 0xf0]
mov qword [rsp + 0x80], rax
add byte [rax], 0
add byte [rax - 0x75], cl
xchg eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
add byte [rax], 0
add byte [rax - 0x75], cl
xchg eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
mov al, byte [rdi + 0x100]
add byte [rax], al
add byte [rax + 0x486c2444], cl
mov eax, dword [rdi + 0x108]
mov byte [rsp + 0x6c], al
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0xe0], rax
lock sub qword [rbp + 0x1c8], 2
jae 0x140076630
mov ecx, 7
int 0x29
ud2
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
xchg byte [rsi + 0x48000000], dh
lea ecx, [0x140146848]
lea r8, [0x1401468e0]
mov edx, 0x30
call fcn.1400ff740
lea rdi, [rsp + 0x318]
lea rcx, [rsp + 0x760]
mov r8d, 0xd8
mov rdx, rdi
call fcn.1400fc250
mov rax, qword [rdi + 0xd8]
mov qword [rsp + 0xd8], rax
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
mov eax, dword [rdi + 0xe0]
mov dword [rsp + 0x44], eax
mov al, byte [rdi + 0xe8]
mov byte [rsp + 0x50], al
mov eax, dword [rdi + 0xe9]
mov dword [rsp + 0x600], eax
add byte [rax], al
add byte [rax], al
mov eax, dword [rdi + 0xec]
mov dword [rsp + 0x603], eax
mov rax, qword [rdi + 0xf0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
xchg eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
add byte [rax], al
mov qword [rsp + 0x80], rax
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x58], rax
mov al, byte [rdi + 0x100]
mov byte [rsp + 0x6c], al
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0xe0], rax
lock sub qword [rbp + 0x1c8], 2
jb 0x140077caa
xor edi, edi
mov ecx, edi
mov edx, esi
call fcn.1400c0c5c
lea rsi, [rsp + 0xb50]
lea rdx, [rsp + 0x760]
mov r8d, 0xd8
mov rcx, rsi
call fcn.1400fc250
mov eax, dword [rsp + 0x600]
mov ecx, dword [rsp + 0x603]
and al, 3
invalid
add byte [rax], al
mov dword [rsp + 0xf0], eax
add byte [rax], al
and al, 3
invalid
add byte [rax], al
mov dword [rsp + 0xf3], ecx
mov byte [r13], 1
mov byte [rbp], 1
mov byte [rbp], 1
lea rcx, [rsp + 0xa70]
lea ecx, [rsp + 0xa70]
mov r8d, 0xd8
mov rdx, rsi
call fcn.1400fc250
or byte [rax], al
mov eax, dword [rsp + 0xf0]
mov ecx, dword [rsp + 0xf3]
mov dword [rsp + 0xe8], eax
mov dword [rsp + 0xeb], ecx
cmp r12d, 2
je 0x140076fb9
lea rcx, [rsp + 0xe48]
lea r14, [rsp + 0xa70]
mov r8d, 0xd8
mov rdx, r14
call fcn.1400fc250
mov eax, dword [rsp + 0xe8]
call 0xcb0766dc
mov word [rbx + rbp*8], fs
add byte [rax], al
add byte [rcx - 0x768cdbb4], cl
and al, 0x70
call 0xcb0766dc
mov word [rbx + rbp*8], fs
add byte [rax], al
add byte [rcx - 0x768cdbb4], cl
and al, 0x70
lea rbx, [rsp + 0xec8]
add byte [rax], al
lea rax, [rsp + 0xa10]
mov ecx, 0xb
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xe68]
lea r15, [rsp + 0xf0]
mov ecx, 0xc
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x2f0]
mov qword [rcx - 8], r12
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
outsd dx, dword [rsi]
adc bl, r14b
movq qword [rcx], mm0
outsd dx, dword [rsi]
adc bl, r14b
movq qword [rcx], mm0
movdqu xmmword [rcx + 0x10], xmm1
mov esi, dword [rax + 0x2c]
test rsi, rsi
je 0x14007682b
mov rdi, qword [rsp + 0xa18]
mov r14, qword [rsp + 0xa20]
cmp r14, rsi
jbe 0x14007676c
invalid
add byte [rax], al
add byte [rdi], cl
test cl, ah
add eax, dword [rax]
add byte [rcx + 0x39], cl
div byte [rsi + 0x23]
cmp byte [rdi + rsi], 0xbf
jg 0x140076806
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, r14
xor r8d, r8d
mov r9, rsi
call fcn.1400ffcd0
jne 0x1400767e7
cmp esi, 5
jne 0x14007682b
mov r14, rdx
lea rdx, [0x140151667]
mov rcx, rdi
mov r8, rsi
call fcn.1400fcc80
mov rdx, r14
test eax, eax
je 0x140076bbd
call fcn.14008557a
mov r12, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009764b
mov ecx, 0xb
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x2e8], 0
je 0x140076865
lea ecx, [rsp + 0x2f0]
call fcn.140085bf0
lea rcx, [rsp + 0xf0]
call fcn.14002ed94
cmp byte [rsp + 0x50], 0xa
jb 0x140076898
cmp qword [rsp + 0x58], 0
cmp dword [rsp + 0x58], 0
je 0x140076898
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rsp + 0x80]
add byte [rax], 0
add bh, bh
adc eax, 0x8e790
add byte [rax], 0
add bh, bh
adc eax, 0x8e790
mov r13d, 2
mov eax, 1
lock xadd qword [0x140165070], rax
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x230]
lea rbx, [rsp + 0x788]
mov qword [rbx - 8], rax
movdqa xmm0, xmmword [rsp + 0x220]
movdqu xmmword [rbx - 0x18], xmm0
lea rsi, [rsp + 0x1b0]
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea r14, [rsp + 0x7e8]
lea rsi, [rsp + 0xdf0]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x98]
add byte [rax], al
add byte [rbx + 0x9b248c], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x9b248c], cl
add byte [rax], al
mov dword [r14 + 0x74], ecx
mov dword [r14 + 0x71], eax
je 0x140076958
mov dword [rsi + 0x71], eax
lea rsi, [rsp + 0x8a0]
lea rdx, [rsp + 0x600]
mov r8d, 0x158
mov rcx, rsi
call fcn.1400fc250
mov eax, dword [rsp + 0x240]
add al, byte [rax]
add byte [rcx + 0x15986], cl
add byte [rbx + 0x2432484], cl
add byte [rax], al
mov dword [rsi + 0x15c], eax
mov qword [rbx - 0x28], r13
mov qword [r14 - 0x80], r12
xor eax, eax
xor byte [rcx], 0xc0
mov qword [rsi - 0x60], rax
mov qword [rsi - 0x58], 8
mov qword [rsi - 0x50], rax
mov cl, byte [rsp + 0xa0]
mov byte [rsi - 0x48], cl
mov rcx, qword [rsp + 0x180]
mov qword [rsi - 0x40], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rsi - 0x38], rcx
mov rcx, qword [rsp + 0xa8]
mov qword [rsi - 0x30], rcx
ror byte [rax - 0x75], 1
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
fmul dword [rax - 0x75]
and al, 0x48
ror byte [rax - 0x75], 1
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
fmul dword [rax - 0x75]
and al, 0x48
mov qword [rsi - 0x20], rcx
mov qword [rsi - 0x18], rax
call 0x1648bf4ff
nop
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rax, qword [rsp + 0xe0]
mov qword [rsi - 8], rax
mov byte [rsi + 0x158], 0
mov qword [rsi + 0x160], r15
mov dword [rsi + 0x160], edi
mov dword [rsi + 0x160], edi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x140076a2d
test eax, eax
jne 0x140077c06
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c026b]
call fcn.1400a3e70
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae 0x140077beb
inc rax
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
mov rsi, qword [rcx + 0xa8]
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x760]
mov r8d, 0x2a8
call fcn.1400fc250
test rsi, rsi
je 0x140077bc0
mov rdi, rax
mov qword [rax], 0xcc
xor r14d, r14d
mov qword [rax + 8], r14
or byte [rax - 0x73], cl
add eax, 0xd1e60
or byte [rax - 0x73], cl
add eax, 0xd1e60
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], r14
mov qword [rdi + 0x20], rsi
add rsi, 0x60
mov qword [rdi + 0x28], rbx
sub byte [rax - 0x77], cl
stc
sub byte [rax - 0x77], cl
stc
add rcx, 0x30
lea rdx, [rsp + 0xb50]
mov r8d, 0x2a0
call fcn.1400fc250
pxor xmm0, xmm0
movdqa xmmword [rdi + 0x2d0], xmm0
movq qword [rdi + 0x2d0], mm0
movq qword [rdi + 0x2d0], mm0
mov qword [rdi + 0x2e0], r14
mov rcx, rsi
mov rdx, rdi
mov r8, rdi
call fcn.14007f27b
test rax, rax
je 0x140076b7e
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
lea rcx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6396
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
je 0x140076bb3
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x20]
push rax
invalid
push rax
and byte [rax - 0x75], cl
jl 0x140076bdb
mov rdi, qword [rsp + 0x60]
jmp 0x140076370
invalid
lea rax, [rdx + 0x128]
xor ecx, ecx
mov qword [rsp + 0x78], rdx
cmp qword [rdx + 0x150], 0
sete cl
add rcx, rcx
lea rdx, [rsp + 0x760]
mov qword [rdx], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0
xchg esp, eax
and al, 0x60
invalid
lea rcx, [rsp + 0x760]
call case.0x14001cf7f.114
test rax, rax
je 0x140076e6a
mov rbx, rax
mov qword [rsp + 0x28], rdx
and al, 0x28
mov rcx, r15
call fcn.14000ee49
test al, al
ror byte [rdi], 0x85
je 0x140076c2b
add byte [rax], al
ror byte [rdi], 0x85
je 0x140076c2b
add byte [rax], al
mov rcx, r15
mov rdx, rbx
call fcn.14000ea1c
stc
inc dword [rcx - 0x77]
ror dword [rdi], 0xb7
lodsb al, byte [rsi]
and al, 0x48
add dword [rax], eax
add byte [rcx + rcx*4 - 0x32], al
stc
inc dword [rcx - 0x77]
ror dword [rdi], 0xb7
lodsb al, byte [rsi]
and al, 0x48
add dword [rax], eax
add byte [rcx + rcx*4 - 0x32], al
and esi, ebp
mov rdi, qword [rsp + 0x140]
mov r14, qword [rsp + 0x138]
mov r13, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
mov r10, qword [rsp + 0x118]
xor r15d, r15d
mov dword [rsp + 0x30], r9d
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x38], r10
mov rax, rsi
mov rsi, rax
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rsi, rdi
jae 0x140076c69
movzx r12d, word [r14 + rsi*4]
cmp r12, 0xffff
je 0x140076d17
movzx eax, word [r14 + rsi*4 + 2]
mov dh, 2
mov ecx, ebp
and ecx, eax
mov edx, esi
sub edx, ecx
mov ecx, ebp
and ecx, edx
cmp rcx, r15
jb 0x140076d17
cmp ax, r9w
jne 0x140076d0c
add byte [rax], al
imul rax, r12, 0x68
mov rcx, qword [r13 + rax + 0x40]
test rcx, rcx
setne dl
cmp qword [rbx], 0
cmp dword [rbx], 0
cmp dword [rbx], 0
sete r8b
cmp dl, r8b
je 0x140076d0c
add rax, r13
add rax, 0x40
add eax, 0x40
add eax, 0x40
test rcx, rcx
test ecx, ecx
je 0x140076d00
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rbx + rdi + 0x43], cl
adc byte [rbp + 0x2c], dh
jne 0x140076d0c
cmp r8, qword [rbx + 0x10]
jne 0x140076d0c
mov rdx, qword [rbx + 8]
mov rcx, qword [rax + 8]
call fcn.1400fcc80
push rbx
or byte [rax - 0x75], cl
or al, bpl
xchg ebx, eax
pop rdi
or byte [rax], al
mov r10, qword [rsp + 0x38]
mov r9d, dword [rsp + 0x30]
test eax, eax
jne 0x140076d0c
jmp 0x140076e57
mov al, byte [rax + 8]
cmp al, byte [rbx + 8]
je 0x140076e57
inc r15
inc rsi
jmp 0x140076c66
cmp r15, 0x200
setae r13b
cmp qword [rsp + 0xf0], 2
setne dil
mov rax, qword [rbx]
test rax, rax
test eax, eax
je 0x140076d60
and al, 0x10
add eax, dword [rax]
add bh, bh
adc byte [rcx - 0x77], al
jmp 0x1648bf8a2
add byte [rax], al
jmp case.0x14003d85a.403
lea r15, [rsp + 0xf0]
and r13b, dil
mov r12, qword [rsp + 0x318]
lea rcx, [rsp + 0x320]
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rsp + 0xb50], xmm0
mov ecx, dword [rsp + 0x310]
mov dword [rsp + 0x600], ecx
mov cl, byte [rsp + 0x314]
mov byte [rsp + 0x604], cl
cmp r13b, 2
add cl, byte [rdi]
test byte [rsi], dh
invalid
invalid
invalid
add cl, byte [rdi]
test byte [rsi], dh
invalid
add eax, 0x89480000
test byte [rax + rcx*8], ah
add eax, 0x894c0000
movsb byte [rdi], byte [rsi]
and al, 0xd0
add eax, 0xf660000
invalid
add byte [rax], al
mov qword [rsp + 0x5c8], rax
mov qword [rsp + 0x5d0], r12
movdqa xmm0, xmmword [rsp + 0xb50]
movq mm0, qword [rsp + 0xb50]
movq mm0, qword [rsp + 0xb50]
outsd dx, dword [rsi]
test byte [rax + rdx*2], ah
or eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
add eax, 0xff30000
jg 0x140076de8
lea rcx, [rsp + 0x5d8]
movdqu xmmword [rcx], xmm0
mov qword [rsp + 0x5e8], rsi
mov dword [rsp + 0x5e8], esi
mov ah, 0x24
call 0x1a6076df5
mov dword [rsp + 0x5f0], r9d
mov word [rsp + 0x5f0], r9w
mov byte [rsp + 0x5f2], r13b
mov al, byte [rsp + 0x604]
add byte [rdx + 0x6042484], cl
add byte [rax], al
mov byte [rcx + 0x1f], al
mov eax, dword [rsp + 0x600]
mov dword [rcx + 0x1b], eax
mov rdi, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
and al, 0x28
invalid
invalid
and al, 0x28
mov rdx, rdi
add rdx, 0x18
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
lea rsi, [rsp + 0x310]
mov rcx, rsi
mov ecx, esi
int1
call qword [rax]
mov al, byte [rdi + 0x20]
mov byte [rsp + 0x330], al
lea rcx, [rsp + 0x5c0]
add eax, 0x89480000
bnd call case.0x1400845af.531
adc byte [rdx - 0x7b77dfb9], cl
and al, 0x30
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add eax, 0x89480000
bnd call case.0x1400845af.531
jmp 0x140076bf0
mov r13b, 2
mov rax, rsi
lea r15, [rsp + 0xf0]
mov esp, 0xf024
add cl, ch
sub bh, bh
invalid
invalid
mov esp, 0xf024
add cl, ch
sub bh, bh
invalid
lea rsi, [rsp + 0x310]
adc byte [rbx], al
add byte [rax], al
lea rdx, [rsp + 0xa10]
mov rcx, rsi
call fcn.140099502
add al, byte [rax]
cmp byte [rsi], 3
jne 0x140076ecc
lea rcx, str.Parsed_Url_is_not_a_valid_Urioperation_timed_outURL_scheme_is_not_allowedBuilderRequestRedirectStatus
mov edx, 0x1d
call case.0x14006462a.228
mov r12, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009764b
lea rsi, [rsp + 0xa10]
adc byte [rdx], cl
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rdx], cl
add byte [rax], al
mov ecx, 0xb
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x310]
lea ecx, [rsp + 0x310]
call 0x140099c29
jmp 0x14007684d
invalid
stc
invalid
invalid
cmp ecx, 0x8d48ffff
mov esp, 0x24024
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
lea rdi, [rsp + 0x240]
lea rsi, [rsp + 0x310]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x2e8], 0
and al, 0xe8
add al, byte [rax]
add byte [rax], al
and al, 0xe8
add al, byte [rax]
add byte [rax], al
call 0x140076eef
lea r15, str.called__Result::unwrap____on_an__Err__value
je 0x14007702c
ror dword [0x1728b7df8], 1
add byte [rax], al
add byte [rdi], cl
test byte [rdx], dh
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rsp + 0x2f0]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x2f0]
lea eax, [rsp + 0x2f0]
movups xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqa xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
adc byte [rsi + 0xf], spl
jg 0x140076e9a
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x190], eax
mov rax, qword [rsp + 0x190]
xor ebx, ebx
mov r12d, 0
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rcx], dh
fild dword [rcx - 0x44]
add byte [rax], al
add byte [rax], al
test rax, rax
test eax, eax
sal byte [rdi + rdi + 0x48], 0x8d
mov ah, 0x24
invalid
je 0x140076f6f
invalid
lea rsi, [rsp + 0x1a8]
lea esi, [rsp + 0x1a8]
test al, 1
add byte [rax], al
mov r8, qword [rsi - 0x10]
mov r9, qword [rsi - 8]
lea rdi, [rsp + 0x310]
mov rcx, rdi
and al, 0x10
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call qword [rax]
mov r12, qword [rdi]
movups xmm0, xmmword [rdi + 8]
adc byte [rdi + 8], al
adc byte [rdi + 8], al
movaps xmmword [rsp + 0x760], xmm0
mov rax, qword [rdi + 0x18]
sbb byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
invalid
add byte [rax], al
invalid
sbb byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
invalid
mov rbx, qword [rsi - 0x18]
mov rax, qword [rsp + 0x770]
mov qword [rsp + 0x320], rax
test byte [rax + riz], ah
add eax, dword [rax]
invalid
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x760]
movaps xmm0, xmmword [rsp + 0x760]
movaps xmmword [rsp + 0x310], xmm0
mov rax, qword [rsp + 0x198]
mov eax, dword [rsp + 0x198]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x198]
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rax
movdqa xmm0, xmmword [rsp + 0x1a0]
movdqa xmmword [rsp + 0xb50], xmm0
jg 0x140076f2d
and al, 0x50
or eax, dword [rax]
add byte [rax], al
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x140076f2d
and al, 0x50
or eax, dword [rax]
add byte [rax], al
mov r13d, 1
add byte [rax], al
mov r13d, 1
add cl, ch
pop qword [rax]
add byte [rax], al
invalid
jmp 0x140077048
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x60]
lea rcx, [rdi + 0x1b0]
invalid
mov al, 1
add byte [rax], al
call fcn.14005d011
mov rax, qword [rdi + 0x1a8]
lock dec qword [rax]
dec dword [rax]
jl 0x140076fe1
invalid
invalid
dec dword [rax]
mov bl, 1
add dword [rbp + 0xc], esi
jne 0x140076fe5
lea rcx, [rdi + 0x1a8]
call fcn.140074113
sar edi, 1
push qword [rcx]
ror byte [rax + 0x1d09f], 0
add dword [rax], eax
invalid
xor eax, eax
mov byte [rdi + 0x1d0], bl
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xf60], dh
mov ah, 0x24
invalid
sldt word [rax]
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xf60]
mov ah, 0x24
invalid
and al, 0x60
sldt word [rax]
movaps xmm7, xmmword [rsp + 0xf70]
jo 0x14007700a
add byte [rax], al
movaps xmm8, xmmword [rsp + 0xf80]
movaps xmm0, xmmword [rsp + 0xf80]
sub byte [rsp + 0xf80], al
or byte [rdi], 0
add byte [rdi + rcx + 0x28], al
mov word [rax + rdx*4], fs
movaps xmm9, xmmword [rsp + 0xf90]
and al, 0x90
sldt word [rax]
movaps xmm10, xmmword [rsp + 0xfa0]
sldt word [rax]
add byte [rax], al
add rsp, 0xfb8
sldt word [rax]
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pxor xmm0, xmm0
movdqa xmmword [rsp + 0xb50], xmm0
lea rbx, [0x140148570]
xor r13d, r13d
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0xc0], rax
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x310], al
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x310], al
movaps xmmword [rsp + 0xb0], xmm0
mov al, 0
add byte [rax], al
invalid
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx*2], ah
or eax, dword [rax]
add byte [rsi + 0xf], ah
jg 0x140076ff9
movdqa xmm0, xmmword [rsp + 0xb50]
movdqa xmmword [rsp + 0x150], xmm0
add byte [rax], al
and al, 0x50
add dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x78]
add byte [rax], al
mov rax, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
cmp byte [rax + 0x1b9], 0
mov qword [rsp + 0x168], r13
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
test cl, al
invalid
invalid
add byte [rax], al
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
test cl, al
invalid
add eax, 0xbc800000
rol dword [0xfc877097], 0x24
add al, byte [rax]
cmp byte [rsp + 0x240], 0
and al, 0x40
add al, byte [rax]
add byte [rax], al
je case.0x14007731c.2
test byte [rbx + 0x48000005], dh
lea edx, [0x140149298]
lea rdx, [0x140149298]
lea rcx, [rsp + 0x240]
lea ecx, [rsp + 0x240]
call fcn.140027835
test al, al
ror byte [rdi], 0x84
xchg edi, eax
invalid
add byte [rax], al
ror byte [rdi], 0x84
xchg edi, eax
add eax, 0xff30000
outsd dx, dword [rsi]
xor eax, 0xd21f2
movdqu xmm6, xmmword [0x1401492b8]
lea rdx, [rsp + 0x310]
movdqa xmmword [rdx + 0x10], xmm6
movups xmm7, xmmword [0x1401492a8]
movaps xmmword [rdx], xmm7
cmp cl, byte [rax - 0x73]
mov word [rax + rsi*8], fs
add byte [rax], al
add al, ch
std
cmp ecx, 0xfc084ff
test dword [rbx + 5], esp
add byte [rax], al
add al, ch
std
cmp ecx, 0xfc084ff
test dword [rbx + 5], esp
add byte [rax], al
mov rax, qword [rsp + 0x78]
mov rax, qword [rax + 0x1b0]
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x7b], cl
leave
mov rcx, qword [rax + 0x20]
test rcx, rcx
je case.0x14007731c.2
add byte [rax], al
mov rsi, qword [rax + 0x18]
lea rax, [rcx + rcx*8]
add al, 0xc9
sbb byte [rax - 0x73], cl
add al, 0xc9
shl rax, 4
shl eax, 4
add rax, rsi
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
pcmpeqd xmm8, xmm8
jbe 0x1400770e4
mov qword [rsp + 0x48], rbx
mov rax, qword [rsi]
lea rcx, [0x140155cc4]
xchg ecx, eax
jmp case.0x140074f56.13
add byte [rax + 0x63], cl
add al, 0x81
invalid
add rax, rcx
jmp rax
xchg ecx, eax
jmp case.0x140074f56.13
or dword [rax + 1], 0x49e0ffc8
mov ebp, esi
mov r13, rsi
lea rcx, [rsp + 0x240]
call fcn.14005571e
std
dec dword [rax - 0x7d]
cli
add al, 0xf
test dword [rbp + 1], ebp
add byte [rax], al
add al, byte [rax]
add al, ch
shl ch, cl
std
dec dword [rax - 0x7d]
cli
add al, 0xf
test dword [rbp + 1], ebp
add byte [rax], al
cmp dword [rax], 0x70747468
jne 0x1400772c3
invalid
add dword [rax], eax
invalid
jo 0x14007716c
invalid
mov r13, rsi
mov rsi, qword [rsi + 8]
lea rcx, [rsp + 0x240]
add al, byte [rax]
add al, ch
movabs dword [0x287e8348fffde5], eax
dec dword [rax - 0x7d]
jle case.0x1400530c0.184
invalid
add al, byte [rax]
add al, ch
movabs dword [0x287e8348fffde5], eax
dec dword [rax - 0x7d]
jle case.0x1400530c0.184
invalid
dec dword [rax - 0x7d]
jle case.0x1400530c0.184
add byte [rdi], cl
test byte [0x188077188], bh
mov ebx, eax
ret
je 0x1400772c3
mov rbx, rax
ret
mov r15, rdx
mov rcx, qword [rsi + 0x30]
xor byte [rax - 0x75], r9b
push rsi
invalid
xor byte [rax - 0x75], r9b
push rsi
cmp byte [rcx - 0x77], cl
ror byte [rbp - 0x77], 0xf9
mov edx, dword [rsi + 0x38]
mov r8, rax
mov r9, r15
call fcn.1400781e9
mov rcx, qword [rsi + 0x10]
adc byte [rbx + rcx*4 + 0x76], cl
invalid
adc byte [rax], al
add byte [rax - 0x75], cl
adc byte [rbx + r9*4 + 0x76], r9b
adc byte [rbx + rcx*4 + 0x76], cl
adc byte [rbx + rcx*4 + 0x76], cl
sbb byte [rcx + rcx*4 - 9], cl
mov rdi, r14
and rdi, rax
shr rax, 0x39
invalid
cmp dword [rsi + 0xf], esp
outsb dx, byte [rsi]
ror byte [rax - 0x77], 0xc8
movd xmm0, eax
mov rax, rcx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm9, xmm0, 0
lea rbp, [rcx - 0x70]
xor ecx, ecx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x88], rax
add byte [rax], al
movdqu xmm10, xmmword [rax + rdi]
outsd dx, dword [rsi]
adc al, 0x38
movdqa xmm0, xmm10
pcmpeqb xmm0, xmm9
pmovmskb esi, xmm0
xlatb
invalid
xlatb
invalid
test si, si
test esi, esi
je 0x14007722c
mov eax, esi
lea esi, [rax - 1]
and esi, eax
bsf eax, eax
add rax, rdi
and rax, r14
neg rax
imul rax, rax, 0x70
sal byte [rax + 0x4c], 0x3b
jl 0x140077213
adc byte [rbp - 0x23], dh
sal byte [rax + 0x4c], 0x3b
jl 0x140077213
adc byte [rbp - 0x23], dh
add rax, rbp
mov rdx, qword [rax + 8]
call 0x14857fd60
mov rcx, rbx
mov r8, r15
mov eax, edi
mov eax, edi
call fcn.1400fcc80
test eax, eax
jne 0x1400771ee
jmp 0x1400772fb
pcmpeqb xmm10, xmm8
pmovmskb eax, xmm10
test eax, eax
jne 0x1400772c3
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x28
mov rax, qword [rsp + 0x28]
add rdi, rax
add rdi, 0x10
add rax, 0x10
mov qword [rsp + 0x28], rax
and rdi, r14
mov rax, qword [rsp + 0x88]
add cl, ch
ja 0x140077260
invalid
invalid
lea rdx, [rsi + 8]
lea rcx, [rsp + 0x310]
lea r8, [rsp + 0x240]
test byte [rax + rax*2], ah
add al, byte [rax]
add al, ch
shr byte [rcx], 2
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24843948], al
adc byte [rbx], al
add byte [rax], al
test byte [rax + rax*2], ah
add al, byte [rax]
add al, ch
shr byte [rcx], 2
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24843948], al
adc byte [rbx], al
add byte [rax], al
jne 0x14007738c
mov r13, rsi
jmp 0x1400772c3
mov r13, rsi
lea rcx, [rsp + 0x240]
add al, ch
jne 0x14007728b
std
dec dword [rax - 0x7d]
cli
invalid
jne 0x1400772c3
ror dword [rdi], 1
mov dh, 0x40
add al, 0x83
invalid
mov rsi, r13
out dx, al
add rsi, 0x90
cmp rsi, qword [rsp + 0x38]
cmp esi, dword [rsp + 0x38]
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
lea r15, str.called__Result::unwrap____on_an__Err__value
cmp eax, 0xdbd92
jne 0x140077129
invalid
jmp case.0x14007731c.2
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, r12
mov rdx, r10
call fcn.1400ff640
mov rsi, r13
mov rax, qword [r13]
lea rcx, [0x140155cd8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
invalid
add rax, rcx
mov rbx, qword [rsp + 0x48]
lea r15, str.called__Result::unwrap____on_an__Err__value
jmp rax
movabs rax, 0x7fffffffffffffff
add rax, qword [rsi + 8]
cmp rax, 1
ja case.0x14007731c.2
add cl, byte [rdi]
test byte [0x189077344], dl
mov esi, ebx
lea rdx, [rsi + 0x48]
mov rax, qword [rsi + 0x30]
mov r8, qword [rsi + 0x38]
mov r9, qword [rsi + 0x40]
lea rdi, [rsp + 0x310]
mov rcx, rdi
mov ecx, edi
call qword [rax]
mov bl, byte [rsi + 0x50]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x600], xmm0
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x610], xmm1
mov eax, dword [rdi + 0x21]
mov dword [rsp + 0x1b0], eax
mov eax, dword [rdi + 0x24]
and al, 0xe9
sub al, byte [rdx]
add byte [rax], al
lea rcx, [rsp + 0x310]
call fcn.140052567
dec dword [rax - 0x75]
invalid
lea rcx, [0x140155cd8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
dec dword [rax - 0x75]
invalid
mov rsi, qword [rsi + 8]
cmp qword [rsi + 0x28], 0
je case.0x14007731c.2
add byte [rax], al
add al, ch
adc al, 0xe
add byte [rax], al
mov rdi, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdx, rcx
and rdx, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
lea rax, [rdi - 0x70]
xor r8d, r8d
pcmpeqd xmm1, xmm1
movdqu xmm2, xmmword [rdi + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r9d, xmm3
test r9w, r9w
je 0x140077455
mov r10d, r9d
lea r9d, [r10 - 1]
and r9d, r10d
bsf r10d, r10d
bsf edx, edx
add r10, rdx
and r10, rcx
neg r10
neg edx
neg edx
imul r10, r10, 0x70
cmp qword [rax + r10 + 0x10], 4
invalid
add al, 0x75
xlatb
adc byte [rsi*2 + 0x1c8d4ed7], al
adc byte [rbp - 0x75], cl
lea r11, [rax + r10]
mov r11, qword [r11 + 8]
pop rbx
or byte [rcx - 0x7f], al
cmp ebp, dword [rax + 0x74]
je 0x1400774be
pop rbx
or byte [rcx - 0x7f], al
cmp ebp, dword [rax + 0x74]
je 0x1400774be
jne 0x140077416
jmp 0x140077549
pcmpeqb xmm2, xmm1
pmovmskb r9d, xmm2
test r9d, r9d
jne case.0x14007731c.2
out dx, al
add dword [rax], eax
invalid
out dx, al
add dword [rax], eax
add byte [rcx + rax - 0x3e], cl
add rdx, 0x10
add r8, 0x10
and rdx, rcx
jmp 0x140077404
add rsi, 8
lea rdi, [rsp + 0x760]
add byte [rax], al
lea r8, [rsp + 0x240]
mov rcx, rdi
mov rdx, rsi
call fcn.140099c3c
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf073948], al
invalid
lodsb al, byte [rsi]
add dword [rax], eax
invalid
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf073948], al
test byte [rcx + rax - 0x72b80000], ch
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
mov ah, 0x24
invalid
lea rsi, [rsp + 0x760]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
add byte [rax + 0xf083948], al
invalid
jno 0x1400774d6
add byte [rax], al
mov ecx, 1
add byte [rax], al
add byte [rax + 0xf083948], al
invalid
cmp byte [rsp + 0x358], 2
je 0x140077648
mov r14, rbx
lea rsi, [rsp + 0x350]
mov rax, qword [rsi - 0x18]
mov r8, qword [rsi - 0x10]
mov r9, qword [rsi - 8]
lea rdi, [rsp + 0xb50]
mov rcx, rdi
mov rdx, rsi
call qword [rax]
mov bl, byte [rsi + 8]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x600], xmm0
movaps xmmword [rsp + 0x610], xmm1
mov eax, dword [rdi + 0x21]
mov dword [rsp + 0x1b0], eax
mov eax, dword [rdi + 0x24]
mov dword [rsp + 0x1b3], eax
lea rcx, [rsp + 0x310]
call fcn.140052567
jmp 0x1400775bd
movabs rax, 0x7fffffffffffffff
add rax, qword [rdi + r10 - 0x58]
cmp rax, 1
ja case.0x14007731c.2
mov dword [rsp + 0x1b3], eax
movdqa xmm0, xmmword [rsp + 0x600]
movdqa xmm1, xmmword [rsp + 0x610]
lea r9, [rsp + 0x760]
movdqa xmmword [r9 + 0x10], xmm1
movdqa xmmword [r9], xmm0
mov byte [r9 + 0x20], bl
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [r9 + 0x21], eax
mov dword [r9 + 0x24], ecx
lea r8, [rsp + 0xb50]
movdqa xmmword [r8 + 0x10], xmm6
movq qword [r8 + 0x10], mm6
movaps xmmword [r8], xmm7
lea rsi, [rsp + 0x310]
lea rdx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140029d29
cmp byte [rsi + 0x20], 2
je 0x140077643
lea rcx, [rsp + 0x328]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rcx + rcx*4 - 0xd], cl
mov rbx, r14
jmp case.0x14007731c.2
lea rcx, [rsp + 0x310]
call fcn.140052567
movabs rax, 0x101010101010101
mov qword [rsp + 0x3d8], rax
movaps xmm0, xmmword [0x140105720]
movups xmmword [rsp + 0x3c8], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x338], xmm0
xor eax, eax
mov qword [rsp + 0x310], rax
mov qword [rsp + 0x328], rax
mov ecx, 8
mov qword [rsp + 0x330], rcx
mov qword [rsp + 0x348], rcx
mov qword [rsp + 0x350], rax
mov qword [rsp + 0x358], 2
mov qword [rsp + 0x360], rax
mov word [rsp + 0x368], 0
mov byte [rsp + 0x370], 0
lea rcx, [0x14011ff78]
mov qword [rsp + 0x380], rcx
and al, 0x80
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x88
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x390], eax
invalid
and al, 0x80
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x88
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x390], eax
invalid
add byte [rax - 0x73], cl
or eax, 0xa8c8c
lea rcx, [0x140120388]
mov qword [rsp + 0x3a0], rcx
lea rcx, [0x140151938]
or eax, 0xda22d
or eax, 0xda22d
mov qword [rsp + 0x3a8], rcx
mov qword [rsp + 0x3b0], 1
add eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rsi - 0x39], ah
test byte [rax + rax*8], ah
and al, 0xc0
add eax, dword [rax]
add bh, bh
inc esi
test byte [rax + rbp*8], ah
add eax, dword [rax]
add byte [rdx], al
mov qword [rsp + 0x3e0], rax
mov cl, byte [rsp + 0x50]
cmp cl, 9
jae 0x140077b16
lea r8, [rsp + 0x600]
mov byte [r8], cl
lea rsi, [rsp + 0x760]
mov ecx, dword [rsi]
mov r9d, dword [rsi + 3]
mov dword [r8 + 1], ecx
mov dword [r8 + 4], r9d
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
lea rdx, [rsp + 0x310]
mov rcx, rsi
call fcn.14000b6d9
lea rdi, [rsp + 0xb50]
lea r8, [rsp + 0x240]
mov rcx, rdi
mov rdx, rsi
call fcn.14004758f
mov rbp, qword [rdi]
mov al, byte [rdi + 8]
mov byte [rsp + 0x28], al
mov al, byte [rdi + 9]
mov byte [rsp + 0x38], al
cmp rbp, 3
je 0x140077c2b
lea rdx, [rsp + 0xb5a]
mov r15, qword [rdx + 0xce]
lea rsi, [rsp + 0x310]
mov r8d, 0xce
mov rcx, rsi
call fcn.1400fc250
mov r14, r15
shr r14, 8
lea rcx, [rsp + 0x600]
mov r8d, 0xce
mov rdx, rsi
call fcn.1400fc250
mov qword [rsi], rbx
mov r13, qword [rsp + 0x30]
mov qword [rsi + 8], r13
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rsi + 0x10], xmm0
mov rdi, rbx
lea rbx, [rsp + 0x76a]
mov r8d, 0xce
mov rcx, rbx
lea rdx, [rsp + 0x600]
call fcn.1400fc250
mov qword [rbx - 0xa], rbp
mov al, byte [rsp + 0x28]
mov byte [rbx - 2], al
mov al, byte [rsp + 0x38]
mov byte [rbx - 1], al
mov al, byte [rsp + 0x6c]
mov byte [rbx + 0xce], al
mov rax, r15
shr rax, 0x38
mov byte [rbx + 0xd5], al
shr r15, 0x28
mov word [rbx + 0xd3], r15w
mov dword [rbx + 0xcf], r14d
mov qword [rbx + 0xd6], rdi
mov qword [rbx + 0xde], r13
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rbx + 0xe6], xmm0
movzx ebp, word [rsp + 0x148]
mov rdi, qword [rsp + 0x138]
mov rbx, qword [rsp + 0x140]
mov rcx, rbx
call fcn.140027f57
mov r14, rax
mov r15, rdx
lea r8, [rbx*4]
mov rcx, rdx
mov rdx, rdi
call fcn.1400fc250
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rbx
lea rcx, [rsp + 0x310]
call fcn.140027e4c
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x328]
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0x118]
call fcn.140094f2d
lea rbx, [rsp + 0x340]
mov rdx, qword [rsp + 0x128]
mov r8, qword [rsp + 0x130]
mov rcx, rbx
call fcn.140095147
movups xmm0, xmmword [rsp + 0xf0]
mov rax, qword [rsp + 0x100]
mov word [rbx + 0x28], bp
mov qword [rbx + 0x18], rsi
mov qword [rbx + 0x20], rdi
movups xmmword [rbx - 0x30], xmm0
mov qword [rbx - 0x20], rax
lea rbx, [rsp + 0x760]
mov rcx, rbx
call fcn.14002ed94
lea rsi, [rsp + 0x310]
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x310]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
mov rdx, rbx
call fcn.1400fc250
mov rcx, qword [rsp + 0x170]
mov rdx, rsi
call fcn.14007d64d
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x48], rdx
mov r9d, 0x3b9aca00
mov ecx, dword [rsp + 0x44]
mov r8d, ecx
cmp ecx, r9d
mov rdx, qword [rsp + 0x78]
jne 0x1400779c0
mov edi, 0x3b9aca00
mov rdx, qword [rsp + 0xd8]
add byte [rax], al
add byte [rcx], bh
jl 0x140077a0b
jne 0x1400779f6
add byte [rax], al
add byte [rcx], bh
jl 0x140077a0b
jne 0x1400779f6
mov rax, qword [rsp + 0x78]
mov rdx, qword [rax + 0x1a0]
lea r9, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcops_function.rs
lea rsi, [rsp + 0x310]
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400c3d1c
add al, 0
xor eax, eax
cmp dword [rsi + 8], edi
or byte [rax - 0x75], cl
push rsp
and al, 0x78
or byte [rax - 0x75], cl
push rsp
and al, 0x78
je 0x140077a4f
mov al, byte [0x1401660a0]
mov ecx, 0x70
add byte [rdx + 8], bh
call fcn.140001ab0
test rax, rax
je 0x140076361
invalid
invalid
lea rsi, [rsp + 0x310]
lea esi, [rsp + 0x310]
mov ecx, 0xe
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x78]
push rsp
and al, 0x78
push rsp
and al, 0x78
mov qword [rsp + 0x90], rax
lea rdi, [rsp + 0x310]
add byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rcx + 0xc], bh
lea esi, [rsp + 0xf0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lock inc qword [rdx]
jle 0x140077bbe
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
lea rdi, [rsp + 0xdf0]
lea rsi, [rsp + 0xa10]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x1b0]
lea rsi, [rsp + 0x310]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x230], rax
movdqa xmm0, xmmword [rsp + 0xb0]
movq mm0, qword [rsp + 0xb0]
movq mm0, qword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140077a60
movdqa xmmword [rsp + 0x220], xmm0
mov qword [rsp + 0xa8], rdx
mov al, byte [rsp + 0x50]
mov byte [rsp + 0xa0], al
and al, 0x20
add al, byte [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rdx - 0x77afdbbc], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x80]
invalid
invalid
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x180], rax
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x58]
pop rax
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x58]
pop rax
pop rax
mov qword [rsp + 0x178], rax
jmp 0x14007689e
movzx eax, cl
cmp eax, 9
clc
or dword [rbp + 0x25], esi
clc
or dword [rbp + 0x25], esi
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0x763], ecx
add byte [rcx + 0x7602484], cl
add byte [rax], al
movzx edx, byte [rsp + 0x58]
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
jmp 0x140077b89
mov r14, rbx
add byte [rax], al
jmp 0x140077b89
mov r14, rbx
mov rbx, qword [rsp + 0x58]
mov rcx, rbx
xor edx, edx
call fcn.140003e8c
mov rsi, rax
mov rdi, rdx
mov rcx, rdx
mov rdx, qword [rsp + 0x80]
mov edx, dword [rsp + 0x80]
add byte [rax], al
add byte [rcx - 0x77], cl
fsubr st(0)
loop 0x140077bb2
or byte [rax], al
lea rcx, [rsp + 0x760]
mov qword [rcx], rsi
xor dword [rax - 0x77], ecx
jns 0x140077b85
xor dword [rax - 0x77], ecx
jns 0x140077b85
mov qword [rcx + 0x10], rbx
mov rbx, r14
mov ebx, esi
mov ebx, esi
call fcn.140003e29
movabs al, byte [0xe950244c8afff8c2]
mov esp, 0x48fffffb
invalid
dec dword [rax - 0x73]
add eax, 0xce13f
mov cl, byte [rsp + 0x50]
push rax
jmp 0x14007774e
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
lea rcx, [0x140145c91]
lea r9, [0x140145ad0]
lea r8, [rsp + 0x98]
mov edx, 0x17
add byte [rax], al
add al, ch
sar byte [rsi + 8], cl
invalid
ud2
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa30
mov ecx, 0x80
mov edx, 0x300
call fcn.1400ff110
lea rcx, [rsp + 0x760]
call fcn.140094a93
mov al, 1
lea rcx, [rsp + 0x310]
mov byte [rcx], al
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
call fcn.140101ac4
lea rcx, [rsp + 0x600]
lea rsi, [rsp + 0x310]
mov r8d, 0xce
mov rdx, rsi
call fcn.1400fc250
mov qword [rsi], rbx
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rsi + 0x10], xmm0
lea rsi, [rsp + 0x310]
mov rcx, rsi
call fcn.140046280
mov al, byte [rsp + 0x28]
mov byte [rsi], al
mov al, byte [rsp + 0x38]
mov byte [rsi + 1], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
mov qword [rsp + 0x20], rax
lea rcx, [0x140149266]
lea r9, [0x1401483d0]
lea r8, [rsp + 0x310]
mov edx, 0x13
call fcn.1400ffa90
mov ecx, 7
int 0x29
ud2
sub rsp, 0x1c8
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, qword [rax + 0x18]
test rcx, rcx
je 0x140077d4e
mov rdx, qword [rax + 0x20]
call fcn.1400a36a0
mov rcx, qword [rsi + 0x10]
call fcn.1400aeb00
test rax, rax
je 0x140077d6a
lock dec qword [rax]
jne 0x140077d6a
mov rcx, rax
call fcn.1400aecc0
invalid
add byte [rax - 0x73], cl
push rsi
sbb byte [rax - 0x73], cl
jl 0x140077d96
lea rdx, [rsi + 0x18]
lea rdi, [rsp + 0x20]
mov r8d, 0x1a8
and byte [rcx - 0x48], al
test al, 1
add byte [rax], al
mov rcx, rdi
call fcn.1400fc250
mov rcx, qword [rsi]
call fcn.1400a39f0
mov rcx, rdi
call fcn.14006fe15
dec dword [rax - 0x75]
jle 0x140077d9d
dec dword [rax - 0x75]
jle 0x140077d9d
cmp qword [rdi + 0x18], 0
cmp dword [rdi + 0x18], 0
je 0x140077dae
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
test rcx, rcx
je 0x140077dae
invalid
or dword [rax - 0x75], ecx
push rdi
sub al, ch
mov word [rdx - 5], gs
dec dword [rax - 0x39]
sbb byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rdi + 0x20], 0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x20], rax
mov rdx, qword [rdi + 0x28]
call fcn.14002e83a
mov qword [rdi + 0x18], 1
mov qword [rdi + 0x20], 0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x20], rax
lock dec qword [rax]
jne 0x140077dd7
lea rcx, [rsp + 0x20]
call fcn.1400c4051
nop
add rsp, 0x1c8
pop rdi
pop rsi
ret
push rsp
and al, 0x40
mov qword [rdx], rcx
lea r9, [rcx + 0x18]
lea rcx, [0x140146c38]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
lea rcx, [0x140146c18]
mov qword [rsp + 0x20], rcx
lea rdx, str.NulError_8
lea edx, str.NulError_8
lea edx, str.NulError_8
mov r8d, 8
mov rcx, rax
call fcn.1400086c0
stc
invalid
nop
stc
call qword [rax + 0x48c48348]
add rsp, 0x48
add rsp, 0x48
invalid
ret
push rbx
sub rsp, 0x78
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
lea r14, [rsp + 0x38]
mov rcx, r14
mov ecx, esi
mov ecx, esi
call case.0x1400c9f7a.23
movzx r15d, byte [r14]
cmp r15, 3
jne case.0x14001e327.822
lea rdx, str.No_host_name_in_the_URLNo_port_number_in_the_URL
cld
fimul dword [rax + rax]
mov r8d, 0x17
mov cl, 0x15
call fcn.1400a1c3b
add al, byte [rax]
add al, byte [rax]
mov qword [rsi + 8], rax
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax - 0x16f976b8], al
ret
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x16f976b8], al
ret
mov ebp, dword [rsp + 0x39]
movzx eax, word [rsp + 0x3d]
mov word [rsp + 0x34], ax
mov dword [rsp + 0x34], eax
and al, 0x34
and al, 0x34
mov al, byte [rsp + 0x3f]
and al, 0x3f
mov byte [rsp + 0x36], al
mov r12, qword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
cmp word [rdi + 0x28], 0
jg 0x140077ed3
invalid
je 0x140077eb4
jg 0x140077ed3
add byte [rsi + rax + 0xf], dh
mov bh, 0x7f
sub ch, bl
cmp eax, dword [rbx + rcx*4 + 0x4f]
sub al, 0x48
mov ecx, dword [rdi + 8]
movzx edi, word [rdi + 0x2a]
jmp 0x140077eef
mov r9d, dword [rdi + 0x2c]
mov rcx, qword [rdi + 8]
test r9, r9
je 0x140077edc
mov rdx, qword [rdi + 0x10]
cmp rdx, r9
jbe 0x140077ed6
cmp byte [rcx + r9], 0xbf
jg 0x140077edc
jmp 0x140078078
add dword [rax], eax
add byte [rdi], cl
test dword [rcx + rax - 0x76b40000], ebx
retf 0xc7e8
jne 0x140078078
mov rdx, r9
call fcn.1400c7bab
test ax, ax
je 0x14007805b
ror byte [rdi], 0x84
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rcx - 0x7ab229], cl
mov edi, edx
test r15, r15
je 0x140077f30
cmp r15d, 1
jne 0x140077fe3
mov al, byte [0x1401660a0]
mov ecx, 0x20
add byte [rdx + 4], bh
add byte [rdx + 4], bh
call fcn.140001ab0
test rax, rax
je 0x14007811c
mov r15, rax
mov dword [rax + 2], ebp
mov word [rax + 6], di
mov word [rax], 0
jmp 0x140078035
lea rdx, [rsp + 0x60]
mov qword [rdx], r12
mov qword [rdx + 8], r14
mov word [rdx + 0x10], di
lea rdi, [rsp + 0x38]
mov rcx, rdi
call case.0x1400ac6fe.1223
mov rbx, qword [rdi]
invalid
test rbx, rbx
invalid
je 0x14007808c
mov rbp, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
cmp rbx, r12
je 0x140078096
jrcxz 0x140077f7b
test byte [0x189077f73], ah
mov ebp, eax
sub r13, r12
mov rdi, r13
mov edi, ebp
mov edi, ebp
shr rdi, 5
shr edi, 5
mov rcx, rbp
shr rcx, 1
shr ecx, 1
cmp rdi, rcx
jae 0x1400780a2
invalid
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x58
mov qword [rsp + 0x58], rbp
xor ebp, ebp
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x40], 4
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rbp
mov r15d, 4
mov r14d, 0
cmp rax, r12
jne 0x1400780fa
add dword ds:[rax], eax
invalid
mov rcx, r14
shl rcx, 5
add rcx, r15
mov rdx, r12
mov r8, r13
call fcn.1400fc250
add rdi, r14
invalid
mov rcx, rbx
test dword [rax - 0x77], 0x548b48d9
mov rdx, qword [rsp + 0x58]
and al, 0x58
call fcn.14003c95f
jmp 0x14007803f
mov al, byte [0x1401660a0]
mov ecx, 0x20
add byte [rax], al
add byte [rdx + 4], bh
add al, 0
add byte [rax], al
call fcn.140001ab0
mov eax, 0x48fff89a
test eax, eax
je 0x14007811c
add dword [rax], eax
invalid
mov edi, 1
mov ebp, 1
mov qword [rsi], rbp
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rdi
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r9d, dword [rbx + 0x2c]
test r9, r9
je 0x1400780df
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
cmp rdx, r9
jbe 0x1400780b5
cmp byte [rcx + r9], 0xbf
jg 0x1400780b7
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1400ffcd0
mov rax, qword [rsp + 0x40]
jmp 0x140077e71
mov rcx, rbx
mov rdx, r12
mov r8, r13
call fcn.1400fc250
add byte [rcx - 0x77], cl
fucompi st(3)
invalid
add byte [rcx - 0x77], cl
fucompi st(3)
mov dh, byte [rbp - 0x3f]
cmp r9d, 7
je 0x1400780cc
jne 0x140078078
cmp r9d, 6
jne 0x1400780df
lea rdx, [0x140149938]
jmp 0x1400780d3
lea rdx, [0x14014993e]
mov r8, r9
call fcn.1400fcc80
test eax, eax
je 0x1400780f1
lea rdx, [0x140145977]
mov r8d, 0x19
jmp 0x140077e6a
mov di, 0x438
jmp 0x140077eef
lea r15, [rsp + 0x38]
mov rcx, r15
xor edx, edx
mov r8, rdi
call fcn.140100ce9
mov r14, qword [r15 + 0x10]
mov rbp, qword [r15]
mov r15, qword [r15 + 8]
jmp 0x140077fbc
mov ecx, 4
mov edx, 0x20
call fcn.1400ff110
int3
or byte [rax - 0x73], cl
jl 0x140078166
mov word es:[rdi], cx
movzx ecx, word [rax]
call fcn.14002866e
test rax, rax
lea rcx, [0x140120a80]
cmovne rcx, rax
mov eax, 0x15
add byte [rax], al
add byte [rax], al
cmovne rax, rdx
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
lea rax, [rsp + 0x38]
mov qword [rax], rdi
lea rcx, [fcn.140007980]
invalid
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
adc byte [rax - 0x73], cl
or eax, 0xfffac691
or byte [rax - 0x77], cl
push rax
adc byte [rax - 0x73], cl
or eax, 0xfffac691
mov qword [rax + 0x18], rcx
mov dword [rax + 0x18], ecx
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r8, [rsp + 0x58]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
mov qword [r8], rcx
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x39], cl
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov dword [rax + 0x18], ecx
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x39], cl
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov dword [rax + 0x18], ecx
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
invalid
cwde
retf
mov dword [rax + 0x18], ecx
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.140004d60
nop
add rsp, 0x88
add esp, 0x88
pop rdi
pop rsi
ret
mov eax, edx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
push rcx
or byte [rbx + rcx*4 + 0x41], cl
mov eax, dword [rcx + 0x10]
mov rcx, rax
jmp fcn.140004a10
push rsi
mov eax, dword [rcx + 0x10]
mov rcx, rax
jmp fcn.140004a10
call qword [rsi + 0x57]
push rdi
sub rsp, 0x78
js 0x140078238
movabs rax, 0x736f6d6570736575
xor rax, rcx
xor eax, ecx
mov eax, 0x70736575
insd dword [rdi], dx
outsd dx, dword [rsi]
jo 0x14007825b
jae 0x140078242
xor eax, ecx
movabs r10, 0x646f72616e646f6d
xor r10, rdx
ror byte [rcx - 0x45], cl
invalid
jb 0x140078273
outsb dx, byte [rsi]
jns 0x14007827f
insd dword [rdi], dx
outsd dx, dword [rsi]
outsb dx, byte fs:[rsi]
invalid
ror byte [rcx - 0x45], cl
invalid
mov ebx, 0x6e657261
jns 0x14007827f
xor r11, rcx
movabs rdi, 0x7465646279746573
je 0x140078295
invalid
je 0x140078269
xor edi, edx
lea rsi, [rsp + 0x30]
mov qword [rsi], rax
mov qword [rsi + 8], r11
mov qword [rsi + 0x10], r10
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], rcx
je 0x140078295
mov dword [rsi + 0x20], ecx
mov qword [rsi + 0x28], rdx
xorps xmm0, xmm0
movups xmmword [rsi + 0x30], xmm0
mov qword [rsi + 0x40], 0
mov rcx, rsi
mov rdx, r8
mov r8, r9
call fcn.14000ec80
lea rdx, [rsp + 0x2f]
mov byte [rdx], 0xff
mov r8d, 1
mov rcx, rsi
call fcn.14000ec80
mov rcx, qword [rsi + 0x10]
mov r9, qword [rsi + 0x30]
shl r9, 0x38
or r9, qword [rsi + 0x38]
or ecx, dword [rsi + 0x38]
mov rdx, qword [rsi + 0x18]
mov rax, qword [rsi]
add rax, rcx
rol rcx, 0xd
xor rdx, r9
xor rcx, rax
rol rax, 0x20
mov r8, qword [rsi + 8]
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
add r8, rcx
rol rcx, 0x11
xor rdx, rax
xor rcx, r8
rol r8, 0x20
xor rax, r9
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
xor r8, 0xff
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
add r8, rcx
enter 0xffffffffffffc148, 0xffffffffffffffc1
adc dword [rcx + rsi - 0x3f], ecx
xor rcx, r8
rol r8, 0x20
shl byte [rax], 0x48
xor edx, eax
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
add eax, edx
rol rdx, 0x15
rol edx, 0x15
add r8, rcx
rol rcx, 0x11
xor rcx, r8
rol r8, 0x20
shl byte [rax], 0x48
xor edx, eax
add rax, rcx
rol rcx, 0xd
add r8, rdx
add eax, edx
add eax, edx
rol rdx, 0x10
xor rdx, r8
rol rdx, 0x15
xor rcx, rax
add r8, rcx
rol rcx, 0x11
mov rax, r8
rol rax, 0x20
xor rax, rcx
xor rax, rdx
xor rax, r8
add rsp, 0x78
pop rdi
pop rsi
ret
movabs rax, 0x736f6d6570736575
xor rax, rcx
movabs r8, 0x646f72616e646f6d
jb 0x1400783f5
xor r8, rdx
jb 0x1400783f5
xor r8, rdx
movabs r9, 0x6c7967656e657261
jns 0x140078400
xor r9, rcx
leave
movabs r10, 0x7465646279746573
xor r10, rdx
je 0x140078416
invalid
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], r10
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], rcx
push rax
mov qword [rsp + 0x58], rdx
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
adc dword [rsp + 0x60], eax
mov qword [rsp + 0x70], 0
movzx eax, byte [rsi]
add byte [rax], al
add byte [rdi], cl
mov dh, 6
test rax, rax
je 0x140078473
cmp eax, 1
jne case.0x14003d97a.552
sub dh, al
add al, byte [rdx]
jmp 0x140078463
mov eax, dword [rsi + 8]
mov r14, qword [rax + 8]
mov r15, qword [rax + 0x10]
lea rdx, [rsp + 0x28]
mov qword [rdx], r15
lea rcx, [rsp + 0x30]
mov r8d, 8
call fcn.14000ec80
test r15, r15
je 0x140078473
push rsi
stc
dec dword [rbp - 0x7b]
push qword [rsi + rdx*2 + 0x45]
push rsi
xor r12d, r12d
lea rdi, [rsp + 0x30]
lea rbx, [rsp + 0x28]
mov al, byte [r14 + r12]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
mov byte [rsp + 0x28], cl
mov r8d, 1
mov rcx, rdi
mov rdx, rbx
call fcn.14000ec80
stc
dec dword [rcx - 1]
invalid
cmp r15, r12
jne 0x14007842a
jmp 0x140078473
lea rcx, [rsp + 0x30]
mov r8d, 1
call fcn.14000ec80
invalid
dec dword [rax - 0x75]
pop rsi
sbb byte [rbx + rcx*4 + 0x76], cl
mov esi, dword [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov rbx, qword [rsi + 0x18]
mov r14, qword [rsi + 0x20]
mov esi, dword [rsi + 0x20]
mov esi, dword [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], r14
lea rcx, [rsp + 0x30]
xor cl, byte [rax - 0x73]
and al, 0x30
mov r8d, 8
add byte [rax], al
call fcn.14000ec80
test r14, r14
invalid
je 0x1400784d4
div byte [rsp + rdi + 0x45]
xor edi, edi
xor r15d, r15d
lea rsi, [rsp + 0x30]
and al, 0x30
lea rdi, [rsp + 0x28]
sub byte [rdx - 0x76], al
add al, 0x3b
mov al, byte [rbx + r15]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
sbb cl, byte [rdi]
xchg edx, eax
rol eax, 0xe1
invalid
or cl, al
sbb cl, byte [rdi]
xchg edx, eax
rol eax, 0xe1
add eax, 0x4c88c108
mov byte [rsp + 0x28], cl
mov byte [rsp + 0x28], cl
and al, 0x28
mov r8d, 1
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
call fcn.14000ec80
stc
invalid
stc
dec dword [rcx - 1]
invalid
inc r15
cmp r14, r15
jne 0x1400784a5
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov r9, qword [rsp + 0x60]
and al, 0x60
shl r9, 0x38
shl ecx, 0x38
or r9, qword [rsp + 0x68]
and al, 0x68
mov rdx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
add rax, rcx
rol rcx, 0xd
rol ecx, 0xd
enter 0xffffffffffffc148, 0xffffffffffffffc1
or eax, 0x48ca314c
xor ecx, eax
rol ecx, 0xd
ror dword [0x188d1b649], 0x31
ror dword [rax - 0x3f], 0xc0
rol rax, 0x20
invalid
invalid
invalid
xor rdx, r9
xor rcx, rax
rol rax, 0x20
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
shl byte [rax], 0x4c
mov eax, dword [rsp + 0x38]
and al, 0x38
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
add eax, edx
add eax, edx
ror byte [rax - 0x3f], 1
ret 0x4915
invalid
rol rdx, 0x15
rol edx, 0x15
add r8, rcx
rol rcx, 0x11
xor rdx, rax
xor rcx, r8
rol r8, 0x20
rol eax, 0x20
xor rax, r9
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
xor r8, 0xff
add byte [rax], al
add byte [rcx + 1], cl
ror byte [rax - 0x3f], 1
ret 0x4c10
xor edx, eax
add rax, rdx
rol rdx, 0x15
adc eax, 0x48c80149
rol ecx, 0x11
add byte [rax], al
add byte [rcx + 1], cl
ror byte [rax - 0x3f], 1
ret 0x4c10
adc eax, 0x48c80149
rol ecx, 0x11
xor rcx, r8
rol r8, 0x20
xor rdx, rax
add rax, rcx
add eax, ecx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
rol eax, 0x20
add r8, rdx
ror byte [rax - 0x3f], 1
ret 0x4c10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
add r8, rcx
rol rcx, 0x11
xor rcx, r8
xor ecx, eax
rol r8, 0x20
xor rdx, rax
ror byte [rax - 0x3f], 1
ret 0x4c10
invalid
add rax, rcx
rol rcx, 0xd
add r8, rdx
add eax, edx
add eax, edx
rol rdx, 0x10
xor rdx, r8
rol rdx, 0x15
xor rcx, rax
add r8, rcx
add eax, ecx
add eax, ecx
enter 0xffffffffffffc148, 0xffffffffffffffc1
adc dword [rcx + rcx*4 - 0x40], ecx
rol rcx, 0x11
mov rax, r8
rol rax, 0x20
rol eax, 0x20
xor rax, rcx
xor eax, ecx
xor rax, rdx
xor rax, r8
xor eax, eax
xor eax, eax
add rsp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
or dword [rax - 0x75], ecx
mov eax, dword [rcx + 0x58]
pop r8
pop rax
test rax, rax
je 0x1400785e1
mov rdx, qword [rcx + 0x60]
ret
ret
jg 0x1b2b87bc6
fdivr st(5), st(0)
mov al, 0x72
sub esp, ecx
int3
movabs rdx, 0x2852c3825aab01f1
mov edx, 0x5aab01f1
add dword [rbx + 0x52c3825a], ebp
sub bl, al
int3
add dword [rbx + 0x52c3825a], ebp
push rdx
sub bl, al
movabs rax, 0x981def5dcffee2
movabs rdx, 0xa77f744c103ba183
je 0x140078689
cmpsd dword [rsi], dword [rdi]
mov eax, 0x5dcffee2
pop rbp
out dx, eax
sbb eax, 0xba480098
and dword [rcx + 0x744c103b], 0x7f
je 0x140078689
cmpsd dword [rsi], dword [rdi]
je 0x140078689
ret
movabs rax, 0x75e2036789d19af6
ror dword [rcx + 0x75e20367], 1
movabs rdx, 0xe023052b02eec711
ret
mov edx, 0x2eec711
out dx, al
add ch, byte [rbx]
sub eax, dword [0x188cb6645]
sub eax, dword [0x188cb6645]
loopne case.0x14003d85a.419
movabs rax, 0x1631b8d2a1fecb0e
movabs rdx, 0xd02acae28c021e9e
invalid
invalid
mov edx, fs
loop 0x1400785fd
sub dl, al
mov eax, 0xa1fecb0e
sar byte [rax - 0x45b7e9cf], cl
sahf
retf
invalid
add cl, byte [rdx + riz*8 - 0x3c2fd536]
loop 0x1400785fd
sub dl, al
ret
movabs rax, 0x5468ec4097bd9f0c
or al, 0x9f
mov ebp, 0x68ec4097
invalid
push 0x34ba4854
push rsp
movabs rdx, 0xdd868c0ee49cd334
xor al, 0xd3
pushfq
in al, 0xe
mov word [rsi - 0x47b73c23], es
ffree st(3)
ret
invalid
invalid
invalid
rcr dword [rsp + riz*8 - 0x227973f2], cl
ret
mov eax, 0xd32fb3ea
rcl dword [rax - 0x45b7fb0f], cl
int1
add al, 0x48
mov edx, 0x6f15fd6c
push rdx
invalid
invalid
invalid
int1
add al, 0x48
mov edx, 0x6f15fd6c
push rdx
invalid
stosb byte [rdi], al
ret
in al, dx
sub byte [rax - 0x77], cl
mov ebx, edx
mov rdi, rcx
mov rax, qword [rcx + 0x10]
adc byte [r8 - 0x75], cl
jno 0x140078697
mov rsi, qword [rcx + 0x20]
mov esi, dword [rcx + 0x20]
inc qword [rcx + 0x18]
cmp rax, rsi
jne case.0x1400aa424.311
mov r14, rsi
cmp qword [rdi], rsi
jne 0x140078697
invalid
cmovs ecx, dword [rcx - 0xd76b707]
mov rcx, rdi
stc
mov rdx, rsi
call fcn.140047a60
mov r14, qword [rdi + 0x10]
int 0xf3
cld
cld
dec dword [rbx + rcx*4 + 0x77]
adc byte [rcx + 0x69], cl
invalid
imul rcx, r14, 0x138
cmp byte [rcx], al
add byte [rax], al
add rcx, qword [rdi + 8]
mov r8d, 0x138
cmp byte [rcx], al
add byte [rax], al
or byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
mov rdx, rbx
call fcn.1400fc250
or byte [rax], al
or byte [rax], al
add byte [rcx - 1], cl
invalid
inc r14
mov qword [rdi + 0x10], r14
lea rax, [rsi + 1]
lea eax, [rsi + 1]
adc byte [rax - 0x73], cl
add dword [rax - 0x77], r9d
lea eax, [rsi + 1]
mov qword [rdi + 0x20], rax
jmp 0x1400786e9
and r11b, r13b
sub byte [rsi + 0x33], dh
jbe 0x1400786f6
jbe 0x1400786f6
imul rcx, rsi, 0x138
add rcx, qword [rdi + 8]
cmp dword [rcx], 2
jne 0x1400786f6
mov rax, qword [rcx + 8]
mov qword [rdi + 0x20], rax
mov r8d, 0x138
mov rdx, rbx
mov edx, ebx
call fcn.1400fc250
mov rax, rsi
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140145d58]
mov edx, 0x28
call fcn.1400ff740
int3
add ecx, edx
shl rax, 4
lea r8, [rax + rax*4]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400fc250
mov rax, qword [rsi + 8]
lea rdx, [rcx + rcx*4]
mov dword [rax - 0x3f], ecx
loop 0x140078789
invalid
mov dword [rax - 0x3f], ecx
loop 0x140078789
invalid
shl edx, 4
add al, 0x48
add edx, eax
add rdx, rax
lea rcx, [rbx + rbx*4]
lea ecx, [rbx + rbx*4]
shl rcx, 4
add rcx, rax
shl r8, 4
lea r8, [r8 + r8*4]
lea eax, [rax + rax*4]
call fcn.1400fc250
mov qword [rsi + 0x10], rbx
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x20
mov rsi, rdx
mov rbx, rcx
retf
retf
mov rcx, qword [rcx]
mov rax, qword [rbx + 0x18]
cmp rax, rcx
jne 0x1400787d4
mov rcx, rbx
call fcn.14007870f
invalid
dec dword [rax - 0x75]
invalid
invalid
or ecx, dword [rax - 0x75]
sbb byte [r8 - 0x75], cl
invalid
push rbx
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x10]
mov edx, dword [rbx + 0x10]
adc byte [rax + 1], cl
ret 0x3145
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
ror dword [r9 + r13 - 0x3e], 0x48
lea edi, [rdx + rdx*4]
ror dword [r9 + r13 - 0x3e], 0x48
ror dword [rcx + rbp - 0x3e], 0x48
lea edi, [rdx + rdx*4]
xchg edx, eax
shl rdi, 4
shl edi, 4
add al, 0x48
add edi, dword [rbx + 8]
add rdi, qword [rbx + 8]
mov ecx, 0xa
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
inc rax
mov qword [rbx + 0x18], rax
sbb byte [r8 - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
sbb byte [r8 - 0x7d], cl
sbb byte [rax - 0x7d], cl
invalid
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rcx
mov rbx, qword [rcx + 0x30]
pop rcx
xor byte [rax - 0x7b], cl
test rbx, rbx
invalid
je 0x14007887a
pop rdx
mov rdi, qword [rsi + 0x28]
add rdi, 0x18
lea r14, [0x140155cec]
xor eax, 0xdd4bd
xor eax, 0xdd4bd
cmp dword [rdi - 0x18], 2
je 0x14007886e
invalid
call 0x14f40fc38
cmp dword [rdi], ecx
mov dh, 0x47
clc
clc
cmp rax, 6
ja 0x14007886e
invalid
invalid
jmp rax
mov rcx, rdi
mov ecx, edi
call fcn.14006f72d
jmp 0x14007886e
xchg ebx, eax
outsb dx, byte [rsi]
invalid
jmp 0x14007886e
mov eax, dword [rdi + 0x10]
call qword [rax + 0x18]
add rdi, 0x138
dec rbx
adc bh, bh
push rax
sbb byte [rax - 0x7f], cl
invalid
jne case.0x140024b32.712
cmp qword [rsi + 0x20], 0
je case.0x14004f235.247
mov r8, qword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
or eax, 0xed764
or eax, 0xed764
add byte [rcx], dh
sar bh, cl
adc eax, 0x8c794
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x1400788bd
invalid
lock dec qword [rsi + 8]
jne 0x1400788bd
invalid
sbb al, 0x48
mov ecx, dword [0x140165ff0]
or eax, 0xed748
or eax, 0xed748
xlatb
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x8c76b
and eax, 0x8c76b
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
sub rsp, 0x20
sub esp, 0x20
mov rsi, qword [rcx]
mov rbx, qword [rcx + 8]
mov ebx, dword [rcx + 8]
mov rdi, qword [rbx + 0x10]
mov edi, dword [rbx + 0x10]
lea rax, [rdi - 1]
dec dword [r8 - 0x7d]
dec dword [rax - 0x7d]
and rax, 0xfffffffffffffff0
loopne 0x1400788d2
lea rcx, [rax + rsi]
add rcx, 0x10
call qword [rbx]
cmp rsi, 0xffffffffffffffff
je case.0x140051825.225
lock dec qword [rsi + 8]
jne case.0x140051825.225
mov rcx, qword [rbx + 8]
cmp rdi, 9
dec dword [rcx]
dec dword [rcx]
or dword [rax + 8], edi
mov eax, 8
add byte [rax], al
add byte [rax + 0xf], cl
invalid
cmovae rax, rdi
cmovae eax, edi
invalid
add rcx, rax
add rcx, 0xf
mov rdx, rax
ret 0xf748
neg rdx
test rcx, rdx
test ecx, edx
je case.0x140051825.225
and al, 0x48
cmp eax, 0x11
cmp rax, 0x11
jb 0x140078926
mov rsi, qword [rsi - 8]
clc
mov rcx, qword [0x140165ff0]
or eax, 0xed6c3
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov r8, rsi
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
invalid
pop rsi
ret
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x75], cl
invalid
cmp byte [rax - 0x75], cl
cmp dword [rax - 0x7d], ecx
mov edi, dword [rcx]
cmp qword [rdi + 0x18], 0
je 0x140078a81
invalid
invalid
add dword [rax], eax
invalid
jg case.0x1400647c3.124
add byte [rdi], cl
test byte [0x188078966], bl
mov esi, ecx
mov rsi, rcx
lea rbx, [rdi + 0x10]
pop rdi
adc byte [rbp + rcx*4 + 0x67], cl
lea r12, [rdi + 0x18]
mov rax, qword [rbx]
mov qword [rbx], 0
mov dword [rbx], 0
mov qword [rsp + 0x20], rax
lea r12, [rdi + 0x18]
mov rax, qword [rbx]
mov qword [rbx], 0
mov dword [rbx], 0
mov dword [rbx], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], rax
test rax, rax
je 0x14007898d
lea rcx, [rsp + 0x20]
call fcn.14009a1be
invalid
and al, ch
xor dword [rax], ebx
add al, byte [rax]
invalid
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
adc byte [rax - 0x77], cl
and al, 0x30
mov dword [rsp + 0x30], eax
movups xmm0, xmmword [r12]
and al, 0xf
sub dword [rsp + 0x20], eax
and al, 0x20
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov qword [r12], 0
add byte [rax], al
add byte [rax], al
cmp qword [rsp + 0x20], 0
and al, 0x20
add byte [rsi + rdi + 0x48], dh
je 0x1400789ef
lea rcx, [rsp + 0x20]
je 0x1400789ef
lea rcx, [rsp + 0x20]
call fcn.1400c180a
test rax, rax
je 0x1400789ef
invalid
mov r14, rax
mov esi, eax
mov r15, rdx
mov rcx, rax
call qword [rdx]
cmp qword [r15 + 8], 0
je 0x1400789ef
cmp qword [r15 + 0x10], 0x11
jg 0x1400789e6
adc byte [rcx], dl
adc dword [rdx + 4], esi
jb 0x1400789dd
mov r14, qword [r14 - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r14, qword [rbx]
test r14, r14
je 0x140078a0d
mov rcx, rbx
call fcn.1400562cb
lock dec qword [r14]
dec qword [r14]
dec qword [r14]
invalid
jne 0x140078a0d
mov rcx, qword [rbx]
call 0x14005d0c9
invalid
invalid
or ebp, eax
mov esp, 0x49fffe46
invalid
dec dword [rcx - 0x75]
sbb al, 0x24
invalid
invalid
mov rbx, qword [r12]
and al, 0x48
test ebx, ebx
test rbx, rbx
je 0x140078a45
mov rcx, qword [rdi + 0x28]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lock dec qword [rbx]
jne 0x140078a2f
mov rcx, qword [r12]
or al, 0x24
call fcn.14003e1e8
mov rax, qword [rdi + 0x20]
lock dec qword [rax]
jne 0x140078a45
invalid
or al, 0x48
add edi, 0x20
add rdi, 0x20
mov rcx, rdi
call fcn.1400c4051
mov r8, qword [rsi]
cmp r8, 0xffffffffffffffff
je 0x140078a72
lock dec qword [r8 + 8]
jne 0x140078a72
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
invalid
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, [0x14014972a]
lea ecx, [0x14014972a]
or eax, 0xd0ca2
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x16
invalid
add byte [rax], al
invalid
invalid
add al, ch
xchg edi, eax
call fcn.1400ffb30
jo 0x140078aa0
or byte [rax], al
add ah, cl
int3
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
add rcx, 0x10
call qword [sym.imp.secur32.dll_FreeCredentialsHandle]
rcl dword [rax], 0xff
adc eax, 0x8cab4
cmp rsi, 0xffffffffffffffff
je 0x140078ad1
lock dec qword [rsi + 8]
jne 0x140078ad1
invalid
sbb byte [rax - 0x75], cl
or eax, 0xed530
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x8c557
and eax, 0x8c557
invalid
or byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
mov esi, ecx
add rcx, 0x10
call fcn.140095834
int 1
add byte [rax - 0x7d], cl
invalid
invalid
je 0x140078b0e
invalid
invalid
invalid
lock dec qword [rsi + 8]
jne 0x140078b0e
mov rcx, qword [0x140165ff0]
xor edx, edx
invalid
mov r8, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rbx, qword [rcx + 0x30]
test rbx, rbx
invalid
je 0x140078ba1
invalid
invalid
jne 0x140078b75
mov rdi, qword [rsi + 0x28]
add rdi, 0x18
lea r14, [0x140155d08]
lea esi, [0x140155d08]
lea esi, [0x140155d08]
mov r15, qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
cmp dword [rdi - 0x18], 2
je case.0x140078b59.2
movzx eax, byte [rdi - 8]
cmp rax, 6
ja case.0x140078b59.2
invalid
movsxd rax, dword [r14 + rax*4]
movsxd rax, dword [r14 + rax*4]
invalid
add rax, r14
jmp rax
mov rcx, rdi
call fcn.14006f72d
jmp case.0x140078b59.2
cmp dword [rdi], 1
jne case.0x140078b59.2
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x18]
add rdi, 0x138
dec rbx
jne 0x140078b42
cmp qword [rsi + 0x20], 0
je 0x140078bbb
mov r8, qword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x140078be6
lock dec qword [rsi + 8]
jne 0x140078be6
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
or byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rsi, rcx
add rcx, 0x10
call fcn.1400956bc
cmp rsi, 0xffffffffffffffff
je 0x140078c29
lock dec qword [rsi + 8]
dec dword [rsi + 8]
jne 0x140078c29
sbb byte [rax - 0x75], cl
or eax, 0xed3d8
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x8c3ff
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x8c3ff
and eax, 0x8c3ff
ret
nop
add rsp, 0x20
pop rsi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdi, rdx
xlatb
mov rbx, qword [rcx]
mov ebx, dword [rcx]
mov ebx, dword [rcx]
lea rsi, [rbx + 0x18]
lea r14, [0x140155d24]
lea esi, [0x140155d24]
lea esi, [0x140155d24]
lea r15, [0x140155d34]
mov r12d, 2
add al, byte [rax]
add byte [rax], al
invalid
or eax, 0x2bc4100
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbx + 0x10]
invalid
js 0x140078c68
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbx + 0x10]
mov ecx, dword [rbx + 0x10]
call 0x1400d04cb
movzx eax, al
add byte [rdi], cl
mov dh, 0xc0
movsxd rcx, dword [r14 + rax*4]
add rcx, r14
invalid
xchg byte [rcx + rax - 0xf], cl
jmp rcx
mov cl, 1
xchg byte [rbx + 0x28], cl
test cl, cl
jne 0x140078c5b
sub byte [r9 + r9*8 + 0x6349e275], al
movsxd rax, dword [r15 + rax*4]
add al, 0x87
add rax, r15
clc
jmp rax
xor eax, eax
lock cmpxchg qword [rbx + 0x10], r12
sal al, 0x4c
cmpxchg dword [rbx + 0x10], esp
jne case.0x14003d95d.441
xor r9d, ecx
xor ecx, ecx
leave
jmp 0x140078cca
cmp bh, byte [rax + 1]
mov eax, 1
add byte [rax], al
add al, dh
cmpxchg qword [rbx + 0x10], r12
invalid
lock cmpxchg qword [rbx + 0x10], r12
adc byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add byte [rax + rbp - 0x15], dh
sub edi, dword [rcx + 2]
mov ecx, 2
je 0x140078cca
jmp case.0x14003d95d.441
mov ecx, 2
add byte [rax + 2], bh
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, dh
cmpxchg qword [rbx + 0x10], rcx
lock cmpxchg qword [rbx + 0x10], rcx
je 0x140078cca
jmp case.0x14003d95d.441
mov eax, 3
lock cmpxchg qword [rbx + 0x10], r12
add byte [rax], al
add al, dh
cmpxchg qword [rbx + 0x10], r12
mov ecx, 3
jne case.0x14003d95d.441
cmp rax, rcx
cmp eax, ecx
je 0x140078cfc
mov rcx, rsi
mov dl, 4
call fcn.14005a93d
jmp 0x140078c5b
xor edx, edx
jmp 0x140078ce9
mov cl, 5
call fcn.14002b18c
mov rdx, rax
xor esi, esi
mov rax, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rdx, qword [rsi]
mov r8, qword [rdi]
test rdx, rdx
je 0x140078d1c
mov rcx, qword [rbx + 0x20]
mov rax, qword [r8]
mov r8, qword [r8 + 8]
cmp rcx, r8
je 0x140078d25
mov rcx, r8
jmp 0x140078d4b
mov rax, qword [r8]
mov rcx, qword [r8 + 8]
jmp 0x140078d4b
mov r8, qword [rdx]
cmp r8, qword [rax]
jne 0x140078d4b
mov r8, qword [rdx + 8]
cmp r8, qword [rax + 8]
jne 0x140078d4b
mov r8, qword [rdx + 0x10]
cmp r8, qword [rax + 0x10]
jne 0x140078d4b
mov rdx, qword [rdx + 0x18]
cmp rdx, qword [rax + 0x18]
je 0x140078d7d
call qword [rax]
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.14005a93d
mov esi, 1
test r14, r14
je 0x140078d78
mov rcx, rdi
mov ecx, edi
call qword [r14 + 8]
jmp case.0x14003d85a.428
mov rcx, rsi
mov dl, 4
call fcn.14005a93d
mov esi, 1
jmp 0x140078d78
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
invalid
je 0x140078dd6
mov ecx, 1
mov qword [rax], rcx
mov dword [rax], ecx
mov dword [rax], ecx
mov qword [rax + 8], rcx
mov qword [rax + 0x30], 0
mov qword [rax + 0x40], 5
lock inc qword [rax]
jle 0x140078de5
invalid
invalid
mov rdx, rax
add rsp, 0x28
ret
mov ecx, 8
mov edx, 0x140
call fcn.1400ff110
ud2
or eax, dword [rcx + 0x57]
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdi, r8
mov rsi, rcx
mov rcx, qword [rdx]
mov rax, qword [rcx + 0x1c8]
test al, 1
jne 0x140078ed7
cmp rax, 0xfffffffffffffffe
je 0x140078ef5
fild word [rax]
add byte [rax], al
dec byte [rdi]
test bh, bl
fild word [rax]
add byte [rax], al
invalid
invalid
invalid
fild word [rax]
add byte [rax], al
lea r8, [rax + 2]
lea eax, [rax + 2]
add dh, al
cmpxchg qword [rcx + 0x1c8], r8
lock cmpxchg qword [rcx + 0x1c8], r8
jne 0x140078e04
mov r15, qword [rdx]
lea rcx, [r15 + 0x80]
lea ecx, [rdi + 0x80]
lea ecx, [rdi + 0x80]
mov r12d, 1
mov ebx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, dh
lock xadd qword [r15 + 0x88], rbx
xadd qword [r15 + 0x88], rbx
mov rdx, rbx
call fcn.14008fdb6
add dword [rax], eax
add dword [rax], eax
mov r14, rax
and ebx, 0x1f
imul rcx, rbx, 0x118
add byte [rax], al
add byte [rax], al
add rcx, rax
mov r8d, 0x118
mov rdx, rdi
cli
call fcn.1400fc250
or byte [rax], al
mov ecx, ebx
shl r12, cl
lock or qword [r14 + 0x2310], r12
mov rax, qword [r15 + 0x110]
add byte [rcx - 0x75], cl
xchg dword [rax], edx
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc9
mov rcx, rax
or rcx, 2
lock cmpxchg qword [r15 + 0x110], rcx
mov cl, 0x8f
adc byte [rcx], al
add byte [rax], al
leave
add dh, al
cmpxchg qword [r15 + 0x110], rcx
mov cl, 0x8f
adc byte [rcx], al
add byte [rax], al
mov cl, 0x8f
adc byte [rcx], al
add byte [rax], al
jne 0x140078e7d
test rax, rax
jne 0x140078ebe
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, dh
and qword [r15 + 0x110], 0xfffffffffffffffd
add byte [rax], al
std
test rax, rax
test eax, eax
je 0x140078ebe
call qword [rax + 8]
mov qword [rsi + 0x100], 3
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
ret
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.1400fc250
mov ecx, 7
int 0x29
ud2
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or edx, dword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
mov rsi, rcx
mov rdi, qword [rcx]
mov rcx, rdi
call fcn.140078f33
test rdi, rdi
je 0x140078f2b
lock dec qword [rdi]
jne 0x140078f2b
mov ecx, dword [rsi]
add rsp, 0x28
sub byte [rdi + 0x5e], bl
invalid
sub byte [rdi + 0x5e], bl
jmp fcn.1400566f0
nop
add rsp, 0x28
pop rdi
pop rsi
ret
in al, dx
sub byte [rcx], al
add byte [rax], al
test rcx, rcx
leave
je case.0x14004d473.240
mov rsi, rcx
mov rdi, qword [rcx + 0x30]
invalid
mov rcx, rdi
mov ecx, edi
or rcx, 4
mov rax, rdi
lock cmpxchg qword [rsi + 0x30], rcx
xor byte [rax - 0x77], cl
invalid
jne 0x140078f48
xor byte [rax - 0x77], cl
invalid
mov eax, edi
and eax, 0xa
cmp eax, 8
jne 0x140078f72
adc byte [rax - 0x75], cl
sbb dil, r15b
sbb bh, bh
mov rcx, qword [rsi + 0x18]
sbb bh, bh
call qword [rax + 0x10]
test dil, 2
test bh, 2
push rax
adc byte [rax - 0xa], al
mov dword [rdx], 0x8d482f74
add dh, byte [rdi + rbp + 0x48]
lea edx, [rsi + 0x38]
invalid
invalid
test bh, 2
add dh, byte [rdi + rbp + 0x48]
lea edx, [rsi + 0x38]
je case.0x14004d473.240
lea rdx, [rsi + 0x38]
lea rdi, [rsp + 0x20]
jl 0x140078fa4
and al, 0x20
and byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
mov r8d, 0x108
mov rcx, rdi
call fcn.1400fc250
mov qword [rsi + 0x40], 5
invalid
add byte [rax], al
invalid
sal dword [rdx], 8
add byte [rax - 0x39], cl
add eax, 0x83000000
add eax, 0x83000000
add eax, 0x83000000
cmp dword [rdi + 8], 5
jg 0x140078fa2
add eax, 0x8d480a74
je case.0x14004d473.240
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
call fcn.14005675c
xlatb
std
call qword [rax + 0x28c48148]
nop
add rsp, 0x128
pop rdi
pop rsi
nop
add rsp, 0x128
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
sub byte [rax - 0x77], cl
invalid
sub byte [rax - 0x77], cl
invalid
mov esi, ecx
mov al, byte [0x1401660a0]
mov ecx, 0xa0
invalid
mov edx, 8
call fcn.140001ab0
test rax, rax
test eax, eax
test eax, eax
je 0x140078ffa
mov rdi, rax
mov r8d, 0xa0
mov rcx, rax
mov rdx, rsi
bnd call fcn.1400fc250
bnd call fcn.1400fc250
or byte [rax], al
lea rdx, [0x1401460b0]
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0xa0
call fcn.1400ff110
int3
sahf
fscale
inc ebx
ret
push rsi
push rdi
sub rsp, 0x28
mov rdi, qword [rdx]
mov qword [rdx], 4
cmp rdi, 4
je 0x14007904d
ret
mov esi, ecx
add rdx, 8
add rcx, 8
mov r8d, 0x98
call fcn.1400fc250
mov qword [rsi], rdi
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rbp + rcx*4 + 5], cl
xor eax, 0xba000cfe
mov edx, 0x1d
add al, ch
retf
or al, 0
mov edx, 0x1d
add al, ch
retf
push 8
invalid
int3
invalid
or eax, dword [rax]
add byte [rbp - 0x7c998b40], al
clc
add ecx, dword [rdi]
test dword [rsi + 0x48000000], ebp
add byte [rax - 0x73], cl
mov gs, eax
add al, 0
add al, ch
rol dword [rcx], 0
add byte [rax - 0x73], cl
mov gs, eax
add al, 0
add al, ch
rol dword [rcx], 0
lea rcx, [rsi + 0x490]
lea ecx, [rsi + 0x490]
call fcn.14002afdb
mov cl, byte [rsi + 0x460]
mov rdx, qword [rsi + 0x468]
invalid
add al, 0
invalid
push 0xffffffffe8000004
je 0x140079059
call fcn.140024020
lea rcx, [rsi + 0x488]
mov byte [rax + rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 4], dh
add al, 0
invalid
cli
dec dword [rax - 0x73]
mov cs, word [rax + 0x48000004]
mov byte [rax + rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 4], dh
add al, 0
invalid
mov byte [rax + rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 4], dh
add al, 0
invalid
add al, 0
add byte [rax - 0x75], cl
xchg esi, eax
js case.0x1400a83f8.163
mov rdx, qword [rsi + 0x478]
add byte [rax], al
mov r8, qword [rsi + 0x480]
call qword [rax + 0x18]
push rax
invalid
xchg byte [rax - 0xfffffc], al
push rax
sbb byte [rax - 0x7f], cl
invalid
invalid
invalid
add rsi, 0x248
mov rcx, rsi
add byte [rax - 0x77], cl
int1
add rsp, 0x20
add esp, 0x20
invalid
pop rsi
jmp case.0x14002441e.879
invalid
invalid
invalid
mov rcx, rsi
call case.0x14002441e.879
lea rcx, [rsi + 0x118]
sbb byte [rcx], al
add byte [rax], al
invalid
sbb byte [rcx], al
add byte [rax], al
invalid
add al, ch
rcl bl, 0xfd
std
call fcn.1400564b3
std
dec dword [rdx + 0x2188e]
add byte [rax - 0x75], cl
xchg esi, eax
and byte [rdx], al
mov cl, byte [rsi + 0x218]
mov rdx, qword [rsi + 0x220]
add byte [rax], al
add byte [rax], al
call fcn.140024020
mov rax, qword [rsi + 0x228]
xchg byte [rax], ch
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esi, eax
xor byte [rdx], al
add byte [rax], al
sbb ebp, dword [rdi - 0x74b70006]
xchg byte [rax], ch
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esi, eax
xor byte [rdx], al
add byte [rax], al
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x238]
xchg byte [rax], bh
cmp byte [rdx], al
add byte [rax], al
cmp byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x7f], cl
add esi, 0x240
mov rcx, rsi
add rsi, 0x240
add esi, 0x240
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp rax
jmp rax
loopne 0x1400790c1
add rsp, 0x20
pop rsi
ret
invalid
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x16f8
call fcn.1400fb5d0
and dword [rax + rcx], 0
and dword [rax + rcx], 0
or byte [rax], al
sub rsp, rax
mov qword [rsp + 0x70], r8
mov r14, rdx
mov esi, edx
mov esi, edx
movzx eax, byte [rdx + 0xbd0]
add byte [rax], al
test eax, eax
mov qword [rsp + 0x110], rcx
je 0x1400791a6
invalid
cmp eax, dword [rbx - 0x7af0fc08]
adc eax, dword [rdx]
add byte [rax], al
lea rdx, [r14 + 0x728]
invalid
cmp eax, 3
jne case.0x140078c80.5
test dword [rbx], edx
add al, byte [rax]
invalid
test dword [rbx], edx
add al, byte [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
sub byte [rdi], al
add byte [rax], al
invalid
add byte [rcx - 0x73], cl
mov dh, 0xe8
add al, 0
add byte [rcx + 0xf], al
mov dh, 0x86
sub byte [rdi], al
invalid
add byte [rax], al
lea rsi, [r14 + 0x4e8]
movzx eax, byte [r14 + 0x728]
invalid
add byte [rax], al
invalid
lea rcx, [0x140155d44]
lea ecx, [0x140155d44]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbx, qword [r14 + 0x618]
mov ebx, dword [rsi + 0x618]
add byte [rax], al
jmp 0x1400794f7
lea rcx, [r14 + 0x248]
mov r8d, 0x118
mov rdx, r14
call fcn.1400fc250
lea rcx, [r14 + 0x360]
lea rdx, [r14 + 0x118]
mov r8d, pe_nt_image_headers64
call fcn.1400fc250
movups xmm0, xmmword [r14 + 0x218]
movups xmm1, xmmword [r14 + 0x228]
movdqu xmm2, xmmword [r14 + 0x238]
movups xmmword [r14 + 0x460], xmm0
movups xmmword [r14 + 0x470], xmm1
movdqu xmmword [r14 + 0x480], xmm2
movzx eax, byte [r14 + 0x3c0]
test rax, rax
je 0x140079223
invalid
add byte [rbp - 0x75], cl
mov fs, eax
add eax, dword [rax]
add byte [rax], al
lea rcx, [r14 + 0x4a0]
add al, 0
add bh, bh
adc byte [rcx - 0x73], cl
xchg esi, eax
or byte [rax + rax], al
add byte [rcx - 0x75], cl
add byte [rax], al
lea rcx, [r14 + 0x4a0]
add al, 0
add bh, bh
adc byte [rcx - 0x73], cl
xchg esi, eax
or byte [rax + rax], al
add byte [rcx - 0x75], cl
xchg al, dh
add eax, dword [rax]
add byte [rbp - 0x75], cl
mov eax, dword [rsi + 0x3f8]
xchg al, dh
add eax, dword [rax]
add byte [rbp - 0x75], cl
mov eax, dword [rsi + 0x3f8]
invalid
invalid
mov eax, dword [rsi + 0x3f8]
mov r9, qword [r14 + 0x400]
lea rdi, [rsp + 0x1f0]
add byte [rax], al
mov rcx, rdi
mov es, word [rax]
add al, 0
add byte [rax - 0x73], cl
mov esp, 0x1f024
add byte [rax], al
mov rcx, rdi
call qword [rax]
movzx eax, word [r14 + 0x410]
mov word [rdi + 0x20], ax
mov byte [r14 + 0x490], bl
mov byte [rsi + 0x490], bl
mov bh, 0x86
adc byte [rax + rax], al
add byte [rsi - 0x77], ah
and byte [r9 - 0x78], r8b
invalid
mov byte [rsi + 0x490], bl
sahf
nop
add al, 0
add byte [rcx - 0x78], al
scasb al, byte [rdi]
mov byte [r14 + 0x491], bpl
mov qword [r14 + 0x498], rsi
movdqu xmm0, xmmword [rdi]
movq mm0, qword [rdi]
xchg ecx, eax
add al, 0
add byte [rcx - 0x77], cl
mov dh, 0x98
add al, 0
add bl, dh
movq mm0, qword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
adc r11b, r14b
movq qword [r14 + 0x4c0], mm0
movq qword [rsi + 0x4c0], mm0
movdqu xmmword [r14 + 0x4c0], xmm0
movq qword [rsi + 0x4c0], mm0
movdqu xmmword [r14 + 0x4d0], xmm1
movq qword [rsi + 0x4d0], mm1
mov rax, qword [rdi + 0x20]
mov qword [r14 + 0x4e0], rax
xchg al, ah
add al, 0
add cl, ch
ret 0
add byte [rax], al
invalid
and byte [r9 - 0x77], r9b
xchg al, ah
add al, 0
add cl, ch
ret 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0x98], rdx
lea rdx, [r14 + 0x9d0]
xchg esi, eax
ror byte [rcx], 1
add byte [rax], al
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rcx - 0x73], cl
xchg esi, eax
ror byte [rcx], 1
add byte [rax], al
movzx eax, byte [r14 + 0x9d0]
lea rbp, [r14 + 0x730]
xor byte [rdi], al
add byte [rax], al
xchg al, dl
or dword [rax], eax
add byte [rcx - 0x73], cl
scasb al, byte [rdi]
xor byte [rdi], al
add byte [rax], al
lea rcx, [0x140155d58]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
retf 0xd
invalid
add eax, ecx
jmp rax
invalid
add cl, ch
cmp dword [rdx], eax
add byte [rax], al
mov qword [rsp + 0xf0], rsi
add byte [rax - 0x77], cl
mov qword [rsp + 0x98], rdx
mov rsi, qword [r14 + 0x7a8]
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0xa8
invalid
jmp 0x14007bae9
add byte [rax], al
mov qword [rsp + 0xa0], rdx
mov rdi, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jmp 0x14007a114
adc al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0xa0], rdx
mov dword [rsp + 0xa0], edx
jmp 0x14007a4b4
lea rcx, str._async_fn__resumed_after_completion
mov dword [rsp + 0xa0], edx
jmp 0x14007a4b4
lea rcx, str._async_fn__resumed_after_completion
or al, 0
lea r8, [0x140146280]
jmp 0x1400793a5
lea rcx, str._async_fn__resumed_after_completion
or al, 0
lea r8, [0x1401461a8]
mov edx, 0x23
call fcn.1400ff740
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140146268]
jmp 0x1400793a5
lea rbx, [r14 + 0x248]
lea rdx, [r14 + 0x360]
lea rcx, [rsp + 0x480]
mov r8d, pe_nt_image_headers64
call fcn.1400fc250
movzx edx, byte [r14 + 0x460]
xor eax, eax
test rdx, rdx
je 0x14007943f
cmp edx, 1
jne 0x1400793ff
mov cl, byte [r14 + 0x461]
mov al, 1
jmp 0x14007943f
call fcn.14002cbbf
mov rsi, rax
mov rax, qword [r14 + 0x468]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rdi, [rsp + 0x1f0]
mov rcx, rdi
call qword [r10]
movdqu xmm0, xmmword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
movdqu xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov al, 2
lea rdi, [rsp + 0x760]
mov byte [rdi - 0x10], al
mov byte [rdi - 0xf], cl
mov qword [rdi - 8], rsi
lea rdx, [r14 + 0x488]
mov rax, qword [r14 + 0x470]
mov r8, qword [r14 + 0x478]
mov r9, qword [r14 + 0x480]
mov rcx, rdi
call qword [rax]
lea rsi, [rsp + 0x1f0]
lea rdx, [rsp + 0x480]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
call fcn.1400fc250
movups xmm0, xmmword [rdi - 0x10]
movups xmm1, xmmword [rdi]
movups xmm2, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x100], xmm0
movups xmmword [rsi + 0x110], xmm1
movups xmmword [rsi + 0x120], xmm2
lea rdi, [rsp + 0x15c8]
mov r8d, 0x130
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc250
lea rsi, [r14 + 0x4e8]
mov r8d, 0x130
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc250
mov qword [r14 + 0x618], rbx
lea rdx, [r14 + 0x728]
mov byte [r14 + 0x728], 0
mov qword [rsp + 0x98], rdx
mov qword [r14 + 0x620], rbx
mov byte [r14 + 0x729], 1
lea rcx, [r14 + 0x628]
mov r8d, pe_nt_image_headers64
mov qword [rsp + 0xf0], rsi
mov rdx, rsi
call fcn.1400fc250
lea rbp, [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 rdx, [r14 + 0x9d0]
mov byte [r14 + 0x9d0], 0
mov qword [rsp + 0xa0], rdx
mov word [r14 + 0x9d6], 0
mov dword [r14 + 0x9d2], 0
mov qword [r14 + 0x768], rbx
lea r15, [r14 + 0x770]
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [r14 + 0x770], xmm0
movups xmmword [r14 + 0x780], xmm1
movups xmmword [r14 + 0x790], xmm2
movzx ecx, byte [r14 + 0x770]
xor eax, eax
test rcx, rcx
je 0x140079622
cmp ecx, 1
jne 0x1400795e6
lea rcx, [rsp + 0x200]
mov byte [rcx - 0x10], al
mov byte [rcx - 0xf], dl
mov qword [rcx - 8], rsi
lea rdx, [r14 + 0x798]
mov rax, qword [r14 + 0x780]
mov r8, qword [r14 + 0x788]
mov r9, qword [r14 + 0x790]
call qword [rax]
mov r10, qword [rbx + 0x108]
test r10, r10
je 0x140079668
cmp dword [r14 + 0xa18], 9
je 0x14007cdf8
lea rbx, [r14 + 0x9d8]
lea rsi, [rsp + 0x750]
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140066d3f
cmp byte [rsi + 0x70], 3
jne 0x14007a242
lea r15, [r14 + 0x9e0]
lea rsi, [rsp + 0x1f0]
mov rcx, rsi
mov rdx, r15
mov r8, qword [rsp + 0x70]
call fcn.140066d3f
mov r13b, byte [rsi + 0x70]
cmp r13b, 3
je 0x14007b4bf
lea rax, [rsp + 0x200]
mov rbx, qword [rax - 0x10]
mov r12, qword [rax - 8]
lea rdi, [rsp + 0xb18]
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 + 0xdb], eax
mov dword [rsp + 0xd8], ecx
mov rcx, r15
call fcn.14007d0da
cmp r13b, 2
jne 0x14007a59f
mov r15, rbp
mov rbp, rbx
cmp byte [r14 + 0x9d1], 0
je 0x14007a869
mov r12, rbp
cmp byte [rbp + 0x30], 4
jne 0x14007a86c
mov rsi, qword [r12]
xor ecx, ecx
test rsi, rsi
je 0x14007a917
mov rdi, qword [r12 + 8]
movabs rbx, 0xd02acae28c021e9e
movabs r12, 0x1631b8d2a1fecb0e
mov rcx, rsi
call qword [rdi + 0x38]
xor rdx, rbx
xor rax, r12
mov rcx, rsi
or rax, rdx
je 0x14007a914
call qword [rdi + 0x30]
mov rsi, rax
mov rdi, rdx
test rax, rax
jne 0x14007a56f
mov r12, rbp
xor ecx, ecx
jmp 0x14007a917
lea rdi, [rsp + 0x420]
lea rsi, [rsp + 0xb18]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
mov r15, rbx
jmp 0x14007a925
mov r12, rbp
mov rbp, r15
xor r15d, r15d
jmp 0x14007a925
mov r12, rbp
xor eax, eax
test rcx, rcx
setne al
mov rbp, r15
mov r15, rax
cmp byte [r14 + 0x9d4], 0
je 0x14007a93b
mov rcx, qword [r14 + 0x9d8]
call fcn.14005587b
mov byte [r14 + 0x9d4], 0
cmp byte [r14 + 0x9d5], 0
je 0x14007a95a
lea rcx, [rsp + 0x480]
call fcn.14007d0da
mov byte [r14 + 0x9d5], 0
mov word [r14 + 0x9d6], 0
lea rax, [rsp + 0xa58]
lea rsi, [rsp + 0x420]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x43]
mov dword [rsp + 0xb3], edx
mov dword [rsp + 0xb0], ecx
mov byte [r14 + 0x9d0], 1
lea rdi, [rsp + 0x11c8]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb3]
mov dword [rsp + 0xbb], ecx
mov dword [rsp + 0xb8], eax
mov rcx, rbp
call fcn.14007d13c
cmp r13b, 2
jne 0x14007aa48
mov bl, 1
mov ebp, 3
test r15, r15
je 0x14007aeca
mov r15, r12
mov byte [r14 + 0x729], 0
mov rbp, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov r13, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0xf48]
mov r8d, 0x90
call fcn.1400fc250
lea rsi, [r14 + 0x6d0]
lea rdi, [rsp + 0xfd8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x14007c465
lea rax, [rsp + 0x1f0]
lea rsi, [rsp + 0x11c8]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x730], r15
mov qword [r14 + 0x738], r12
lea rdi, [r14 + 0x740]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x7a0], r13b
mov eax, dword [rsp + 0xb8]
mov ecx, dword [rsp + 0xbb]
mov dword [r14 + 0x7a1], eax
mov dword [r14 + 0x7a4], ecx
lea r12, [r14 + 0x628]
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x14007ad4b
cmp qword [rcx + 0x18], 0
je 0x14007ad4b
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rbx, 0x915f44c177d160c8
mov rdx, rcx
and rdx, rbx
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [0x140105900]
pcmpeqd xmm1, xmm1
movdqa xmm2, xmmword [0x140105910]
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm4, xmm3
pcmpeqb xmm4, xmm0
pmovmskb r11d, xmm4
test r11w, r11w
je 0x14007ab49
lea esi, [r11 - 1]
and esi, r11d
bsf r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov rdi, r8
sub rdi, r11
movdqu xmm4, xmmword [rdi]
pcmpeqb xmm4, xmm2
pmovmskb edi, xmm4
mov r11d, esi
cmp edi, 0xffff
jne 0x14007ab0c
jmp 0x14007ab6b
pcmpeqb xmm3, xmm1
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x14007ad4b
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x14007aafa
neg r10
shl r10, 5
mov rdi, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
mov rcx, rdi
call qword [rax + 0x18]
movabs rcx, 0x6d091e5943021f23
xor rcx, rdx
xor rax, rbx
or rax, rcx
jne 0x14007ad4b
mov bpl, byte [r14 + 0x791]
cmp bpl, 2
je case.0x14006bf67.248
mov qword [rsp + 0x50], r12
mov rsi, qword [rdi]
mov bl, byte [r14 + 0x790]
mov rcx, qword [r14 + 0x778]
xor edi, edi
test rcx, rcx
je 0x14007abdb
mov rax, qword [r14 + 0x780]
call qword [rax + 0x18]
mov rdi, rax
mov qword [rsp + 0x48], rdx
mov r12, qword [r14 + 0x788]
lock inc qword [r12]
jle case.0x140079331.2
mov r13, qword [rsi + 0x10]
lea r15, [r13 + 0x150]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
xor edx, edx
test rax, rax
jne 0x14007b4e4
mov al, byte [r13 + 0x158]
test al, al
jne 0x14007ce53
mov ecx, ebx
mov rbx, qword [r13 + 0x160]
mov rsi, qword [r13 + 0x168]
mov rax, qword [r13 + 0x170]
mov qword [rsp + 0x68], rax
mov al, byte [r13 + 0x178]
mov byte [rsp + 0x78], al
mov al, byte [r13 + 0x179]
mov byte [rsp + 0x60], al
movzx eax, word [r13 + 0x17e]
mov word [rsp + 0x1f4], ax
mov eax, dword [r13 + 0x17a]
mov dword [rsp + 0x1f0], eax
mov qword [r13 + 0x160], rdi
mov rax, qword [rsp + 0x48]
mov qword [r13 + 0x168], rax
mov qword [r13 + 0x170], r12
mov byte [r13 + 0x178], cl
mov byte [r13 + 0x179], bpl
movzx eax, word [rsp + 0x484]
mov word [r13 + 0x17e], ax
mov eax, dword [rsp + 0x480]
mov dword [r13 + 0x17a], eax
mov eax, dword [rsp + 0x1f0]
mov dword [rsp + 0x480], eax
movzx eax, word [rsp + 0x1f4]
mov word [rsp + 0x484], ax
lock add qword [r13 + 0x180], 2
mov rcx, r15
call fcn.14002f830
mov edi, 0x10
lea rcx, [rdi + r13]
call fcn.1400c6ef3
add rdi, 0x28
cmp rdi, 0x150
jne 0x14007acef
lea rcx, [rsp + 0x1f0]
mov qword [rcx], rbx
mov qword [rcx + 8], rsi
mov rax, qword [rsp + 0x68]
mov qword [rcx + 0x10], rax
mov al, byte [rsp + 0x78]
mov byte [rcx + 0x18], al
mov al, byte [rsp + 0x60]
mov byte [rcx + 0x19], al
mov eax, dword [rsp + 0x480]
mov dword [rcx + 0x1a], eax
movzx eax, word [rsp + 0x484]
mov word [rcx + 0x1e], ax
call fcn.14002ca0c
mov r12, qword [rsp + 0x50]
cmp byte [r14 + 0x791], 2
je case.0x14006bf67.248
cmp byte [r14 + 0x770], 2
mov r13, qword [rsp + 0x58]
jne 0x14007ae3b
cmp byte [r14 + 0x6e0], 7
jne 0x14007b5eb
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x14007b593
cmp qword [rcx + 0x18], 0
je 0x14007b593
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rsi, 0xb593540e50de8d67
mov rdx, rcx
and rdx, rsi
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [0x140105920]
pcmpeqd xmm1, xmm1
movdqa xmm2, xmmword [0x140105930]
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm4, xmm3
pcmpeqb xmm4, xmm0
pmovmskb r11d, xmm4
test r11w, r11w
je 0x14007ae19
lea edi, [r11 - 1]
and edi, r11d
bsf r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov rbx, r8
sub rbx, r11
movdqu xmm4, xmmword [rbx]
pcmpeqb xmm4, xmm2
pmovmskb ebx, xmm4
mov r11d, edi
cmp ebx, 0xffff
jne 0x14007add9
jmp 0x14007af0f
pcmpeqb xmm3, xmm1
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x14007b593
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x14007adc7
cmp byte [r14 + 0x700], 3
jne 0x14007aed7
mov cl, 1
mov dl, 3
call fcn.14002b18c
mov bl, byte [r14 + 0x791]
cmp bl, 2
je case.0x14006bf67.248
mov r12, rax
mov bpl, byte [r14 + 0x790]
mov rcx, qword [r14 + 0x778]
xor esi, esi
test rcx, rcx
je 0x14007ae8a
mov rax, qword [r14 + 0x780]
call qword [rax + 0x18]
mov rsi, rax
mov rdi, rdx
mov r15, qword [r14 + 0x788]
lock inc qword [r15]
jle case.0x140079331.2
mov rcx, r12
add rcx, 0x10
call fcn.14002acc8
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], rdi
mov qword [r12 + 0x20], r15
mov byte [r12 + 0x28], bpl
mov byte [r12 + 0x29], bl
mov ebp, 3
jmp 0x14007c31a
mov r15, r12
mov r13, qword [rsp + 0x58]
jmp 0x14007c465
mov rax, qword [r14 + 0x620]
cmp byte [rax + 0x111], 0
je 0x14007b589
movzx eax, byte [r14 + 0x688]
xor esi, esi
test rax, rax
je 0x14007af82
cmp eax, 1
jne 0x14007af41
mov bpl, byte [r14 + 0x689]
mov sil, 1
jmp 0x14007af82
neg r10
shl r10, 5
mov rcx, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
call qword [rax + 0x18]
movabs rcx, 0x3523004f4d9011bb
xor rcx, rdx
xor rax, rsi
or rax, rcx
jne 0x14007b593
jmp 0x14007b5eb
call fcn.14002cbbf
mov rdi, rax
mov rax, qword [r14 + 0x690]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rbx, [rsp + 0x1f0]
mov rcx, rbx
call qword [r10]
movdqu xmm0, xmmword [rbx]
movdqu xmm1, xmmword [rbx + 0x10]
movdqu xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
mov sil, 2
lea rdx, [r14 + 0x6b0]
mov rax, qword [r14 + 0x698]
mov r8, qword [r14 + 0x6a0]
mov r9, qword [r14 + 0x6a8]
lea rbx, [rsp + 0x200]
mov rcx, rbx
call qword [rax]
lea rdx, [r14 + 0x6d0]
mov rax, qword [r14 + 0x6b8]
mov r8, qword [r14 + 0x6c0]
mov r9, qword [r14 + 0x6c8]
lea r15, [rsp + 0x480]
mov rcx, r15
call qword [rax]
movzx eax, word [r14 + 0x6d8]
mov word [r15 + 0x20], ax
mov byte [rbx - 0x10], sil
mov byte [rbx - 0xf], bpl
mov qword [rbx - 8], rdi
movups xmm0, xmmword [r15]
movdqu xmm1, xmmword [r15 + 0x10]
movups xmmword [rbx + 0x20], xmm0
movdqu xmmword [rbx + 0x30], xmm1
mov rax, qword [r15 + 0x20]
mov qword [rbx + 0x40], rax
movups xmm0, xmmword [0x1401461d0]
lea r8, [rsp + 0x750]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401461c0]
movdqa xmmword [r8], xmm0
lea rdi, [rsp + 0x480]
mov rcx, rdi
mov rdx, r12
call fcn.140029ae5
cmp byte [rdi + 0x32], 2
jne 0x14007b06b
mov rax, qword [rsp + 0x480]
mov rcx, qword [rsp + 0x490]
mov rdx, qword [rax + 0x28]
cmp rdx, rcx
ja 0x14007b57c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
call fcn.1400ff640
mov rdx, qword [rsp + 0x210]
test rdx, rdx
je 0x14007ce96
mov rcx, qword [rsp + 0x208]
call fcn.140023bce
test rax, rax
je 0x14007ce96
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x420], rax
mov qword [rsp + 0x428], rdx
mov r8, qword [rsp + 0x210]
xor ecx, ecx
test r8, r8
je 0x14007b0d2
mov rdx, qword [rsp + 0x208]
lea rbx, [rsp + 0x750]
mov rcx, rbx
call fcn.14002376b
mov rcx, qword [rbx]
movzx eax, word [rsp + 0x760]
mov dl, byte [rsp + 0x1f0]
test dl, dl
je 0x14007b124
cmp dl, 2
jne 0x14007b381
mov r8, qword [rsp + 0x1f8]
mov rdx, qword [r8 + 8]
mov r8, qword [r8 + 0x10]
cmp r8, 3
jne 0x14007b3a6
movzx r8d, word [rdx]
xor r8d, 0x7377
movzx edx, byte [rdx + 2]
xor edx, 0x73
or dx, r8w
je 0x14007b4f3
test rcx, rcx
jne 0x14007b3c7
jmp 0x14007b3d1
xor r8d, r8d
cmp byte [rsp + 0x1f1], 0
sete r8b
lea r9, [0x140151663]
lea rdx, [0x140151667]
cmove rdx, r9
xor r8, 5
test rcx, rcx
je 0x14007b3d1
cmp r8, 5
jne 0x14007b3c7
mov ecx, 0x70747468
xor ecx, dword [rdx]
movzx edx, byte [rdx + 4]
xor edx, 0x73
or edx, ecx
je 0x14007b4fc
cmp ax, 0x50
je 0x14007b50a
mov r8, qword [rsp + 0x210]
test r8, r8
je 0x14007b50a
mov rdx, qword [rsp + 0x208]
lea rbx, [rsp + 0x6b0]
mov rcx, rbx
call fcn.14002376b
cmp qword [rbx], 0
je 0x14007b516
mov rax, qword [rsp + 0x6c0]
lea rcx, [rsp + 0x910]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x6b0]
movdqa xmmword [rcx], xmm0
lea rax, [rsp + 0xd90]
lea rdx, [rsp + 0x420]
mov qword [rax], rdx
lea rdx, [0x140024820]
mov qword [rax + 8], rdx
mov qword [rax + 0x10], rcx
lea rcx, [0x140095381]
mov qword [rax + 0x18], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x750]
mov qword [rdx], rcx
mov ecx, 2
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rdi, [rsp + 0xb78]
mov rcx, rdi
call fcn.1400023e0
mov rsi, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x750]
mov rdx, rsi
call fcn.140047509
cmp qword [rdi], 0
je 0x14007b529
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14007b529
mov al, 5
jmp 0x14007b4c9
mov rcx, qword [rsp + 0xa0]
mov byte [rcx], al
mov al, 3
mov rcx, qword [rsp + 0x98]
mov byte [rcx], al
jmp 0x14007c74c
call fcn.1401035d0
mov edx, eax
xor dl, 1
jmp 0x14007ac16
test rcx, rcx
je 0x14007b3d1
movzx eax, ax
cmp eax, 0x1bb
jne 0x14007b3d1
mov qword [rsp + 0x6b0], 0
lea rcx, [rsp + 0x750]
mov rdx, rsi
mov r8, rdi
call fcn.140047509
cmp byte [rsp + 0x770], 2
je 0x14007cec6
mov rax, qword [rsp + 0x770]
lea rdx, [rsp + 0xd90]
mov qword [rdx + 0x20], rax
movdqu xmm0, xmmword [rsp + 0x750]
movdqu xmm1, xmmword [rsp + 0x760]
movdqa xmmword [rdx + 0x10], xmm1
movdqa xmmword [rdx], xmm0
lea rcx, [rsp + 0x480]
call fcn.14002925f
test rax, rax
je 0x14007cef2
lea rcx, [rsp + 0x1f0]
call fcn.14002afdb
cmp byte [r14 + 0x6e0], 7
jne 0x14007b5a1
lea rcx, [r14 + 0x688]
call fcn.14002bc59
jmp 0x14007b5eb
movzx eax, byte [r14 + 0x791]
test eax, eax
je 0x14007b5df
cmp eax, 2
je case.0x14006bf67.248
cmp byte [r14 + 0x688], 0
je 0x14007b5f2
lea rsi, [r14 + 0x688]
lea rdx, [0x140147348]
mov rcx, rsi
call fcn.140027835
test al, al
je 0x14007b5eb
mov rcx, rsi
jmp 0x14007b5e6
lea rcx, [r14 + 0x688]
call fcn.14002b9d3
mov al, byte [r14 + 0x791]
cmp al, 2
je 0x14007ce10
mov byte [r14 + 0x729], 0
mov r13, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov rbp, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0xb78]
mov r8d, 0xe8
call fcn.1400fc250
cmp byte [r14 + 0x770], 2
jne 0x14007b6d6
call fcn.140078d8e
mov rdi, rax
mov rsi, rdx
lea rbx, [r14 + 0x768]
lea r15, [rsp + 0x208]
mov qword [r15 - 0x18], r13
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0xb78]
mov r8d, 0xe8
mov rcx, r15
call fcn.1400fc250
mov qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rdi
lea rdi, [rsp + 0x480]
lea r15, [rsp + 0x1f0]
mov rcx, rdi
mov rdx, rbx
mov r8, r15
call case.0x14003da2c.365
mov qword [r15], rsi
mov r13, qword [rdi + 0x100]
cmp r13, 3
jne 0x14007b71e
mov r13d, 6
xor edi, edi
mov r12, rsi
jmp 0x14007ba96
mov rcx, qword [r14 + 0x760]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x14007b87f
cmp byte [r14 + 0x770], 0
je 0x14007b87f
lea rcx, [rsp + 0xd90]
lea rdx, [rsp + 0xb78]
mov r8d, 0xe8
call fcn.1400fc250
jmp 0x14007ba2b
lea rsi, [rsp + 0x498]
mov rbx, qword [rsi - 0x18]
mov r15, qword [rsi - 0x10]
mov r12, qword [rsi - 8]
lea rdi, [rsp + 0x750]
mov r8d, 0xe8
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc250
movups xmm0, xmmword [rsi + 0xf0]
movaps xmmword [rsp + 0x420], xmm0
lea rcx, [rsp + 0x1f0]
call fcn.140078efe
mov qword [rsi - 0x18], rbx
mov qword [rsi - 0x10], r15
mov qword [rsi - 8], r12
lea rsi, [rsp + 0x498]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0x420]
movups xmmword [rsi + 0xf0], xmm0
mov qword [rsi + 0xe8], 2
cmp r13d, 2
je 0x14007ce86
lea rcx, [rsp + 0x208]
mov qword [rcx - 0x18], rbx
mov qword [rcx - 0x10], r15
mov qword [rcx - 8], r12
lea rsi, [rsp + 0x750]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc250
lea rdi, [rsp + 0x2f0]
mov qword [rdi], r13
movdqa xmm0, xmmword [rsp + 0x420]
movdqu xmmword [rdi + 8], xmm0
lea rcx, [rsp + 0xd90]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc250
mov rcx, rdi
call fcn.140056515
lea rcx, [rsp + 0x480]
call fcn.140056425
mov r13d, 6
xor edi, edi
cmp rbx, 3
je 0x14007ba93
lea rcx, [rsp + 0x910]
lea rdx, [rsp + 0xd90]
mov r8d, 0xe8
call fcn.1400fc250
mov cl, 4
call fcn.14002b18c
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error0
mov r8d, 0x18
mov qword [rsp + 0x120], rax
mov rcx, rax
call case.0x14002441e.263
mov eax, 1
mov rdi, r15
mov r13, rbx
jmp 0x14007ba98
mov byte [r14 + 0x770], 1
call fcn.140078d8e
mov rdi, rax
mov rsi, rdx
lea rbx, [r14 + 0x768]
lea r15, [rsp + 0x208]
mov qword [r15 - 0x18], r13
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0xb78]
mov r8d, 0xe8
mov rcx, r15
call fcn.1400fc250
mov qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rdi
lea rdi, [rsp + 0x480]
lea r15, [rsp + 0x1f0]
mov rcx, rdi
mov rdx, rbx
mov r8, r15
call case.0x14003da2c.365
mov qword [r15], rsi
mov rbx, qword [rdi + 0x100]
cmp rbx, 3
jne 0x14007b91c
mov r13d, 3
mov r12, rsi
jmp 0x14007ba23
lea rsi, [rsp + 0x498]
mov r13, qword [rsi - 0x18]
mov r12, qword [rsi - 0x10]
mov r15, qword [rsi - 8]
lea rdi, [rsp + 0x750]
mov r8d, 0xe8
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc250
movups xmm0, xmmword [rsi + 0xf0]
movaps xmmword [rsp + 0x420], xmm0
lea rcx, [rsp + 0x1f0]
call fcn.140078efe
mov qword [rsi - 0x18], r13
mov qword [rsi - 0x10], r12
mov qword [rsi - 8], r15
lea rsi, [rsp + 0x498]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0x420]
movups xmmword [rsi + 0xf0], xmm0
mov qword [rsi + 0xe8], 2
cmp ebx, 2
je 0x14007ceae
lea rcx, [rsp + 0x208]
mov qword [rcx - 0x18], r13
mov qword [rcx - 0x10], r12
mov qword [rsp + 0x118], r15
mov qword [rcx - 8], r15
lea rsi, [rsp + 0x750]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc250
lea rdi, [rsp + 0x2f0]
mov qword [rdi], rbx
movdqa xmm0, xmmword [rsp + 0x420]
movdqu xmmword [rdi + 8], xmm0
lea rcx, [rsp + 0xd90]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc250
mov rcx, rdi
call fcn.140056515
lea rcx, [rsp + 0x480]
call fcn.140056425
mov rbp, qword [rsp + 0x118]
xor edi, edi
cmp r13, 3
mov qword [rsp + 0x118], rbp
jne 0x14007ba45
mov r13d, 6
xor eax, eax
jmp 0x14007ba8f
mov rdi, r12
lea rcx, [rsp + 0x910]
lea rdx, [rsp + 0xd90]
mov r8d, 0xe8
call fcn.1400fc250
mov cl, 4
call fcn.14002b18c
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error0
mov r8d, 0x18
mov qword [rsp + 0x120], rax
mov rcx, rax
call case.0x14002441e.263
mov eax, 1
mov r12, rbp
xor esi, esi
jmp 0x14007ba9d
mov r12, r15
xor eax, eax
mov esi, 1
mov qword [r14 + 0x7a8], rsi
mov qword [r14 + 0x7b0], rax
mov rax, qword [rsp + 0x120]
mov qword [r14 + 0x7b8], rax
mov qword [r14 + 0x7c0], r13
mov qword [r14 + 0x7c8], rdi
mov qword [r14 + 0x7d0], r12
lea rcx, [r14 + 0x7d8]
lea rdx, [rsp + 0x910]
mov r8d, 0xe8
call fcn.1400fc250
mov r8, qword [rsp + 0x70]
lea r12, [r14 + 0x7a8]
lea rax, [r14 + 0x7b8]
mov qword [rsp + 0x58], rax
test rsi, rsi
je 0x14007bd55
cmp qword [r14 + 0x7b0], 0
jne 0x14007bd5f
cli
cmp r13, 3
cmovae r13, r15
mov r12, qword [rsp + 0x58]
test r13, r13
cmove r12, r14
out 0xf, al
invalid
wait
add al, 0
invalid
out 0xf, al
test dword [rbx + 0x49000004], ebx
cmp dword [rsp], 0
cmp qword [r12], 0
jne 0x14007cd4d
mov r15, rbx
lea rbx, [r12 + 8]
lea rcx, [rsp + 0x1f0]
mov rdx, rbx
invalid
call fcn.14005cc11
mov r13, qword [rsp + 0x1f8]
cmp r13, 6
je 0x14007c0d8
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x50], rax
mov r8d, 0xa0
mov rcx, rbp
lea rdx, [rsp + 0x200]
call fcn.1400fc250
mov ecx, 0xb
lea rdi, [rsp + 0xb18]
lea rsi, [rsp + 0x2a0]
rep movsq qword [rdi], qword [rsi]
cmp qword [r12], 0
jne 0x14007cd65
mov rcx, rbx
call fcn.140078efe
mov qword [r12], 1
cmp r13d, 4
lea rbp, [rsp + 0x420]
je 0x14007bc53
cmp r13d, 5
lea r12, [rsp + 0x1f0]
je 0x14007cd98
mov r8d, 0xa0
mov rcx, r12
lea rbx, [rsp + 0x480]
mov rdx, rbx
call fcn.1400fc250
mov ecx, 0xb
mov rdi, rbp
lea rsi, [rsp + 0xb18]
rep movsq qword [rdi], qword [rsi]
jmp 0x14007bc74
mov r8d, 0xa0
lea r12, [rsp + 0x1f0]
mov rcx, r12
lea rbx, [rsp + 0x480]
mov rdx, rbx
call fcn.1400fc250
mov rsi, rbp
mov r8d, 0xa0
lea r14, [rsp + 0x750]
mov rcx, r14
mov rdx, r12
call fcn.1400fc250
mov ecx, 0xb
lea rbp, [rsp + 0xd30]
mov rdi, rbp
rep movsq qword [rdi], qword [rsi]
mov r8d, 0xa0
mov rcx, r12
mov rdx, r14
call fcn.1400fc250
mov ecx, 0xb
mov rdi, rbx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov rbx, r15
mov rax, qword [r15 + 0x7c0]
add rax, 0xfffffffffffffffa
cmp rax, 3
mov r15d, 1
cmovae rax, r15
test rax, rax
je 0x14007bcfa
cmp rax, 1
mov r14, qword [rsp + 0x68]
jne 0x14007bd0f
mov r14, qword [rsp + 0x68]
cmp qword [r14], 0
jne 0x14007bd0f
cmp qword [r14 + 0x7b0], 0
je 0x14007bdde
add r13, 0xfffffffffffffffa
cmp r13, 3
cmovae r13, rbx
mov r12, qword [rsp + 0x58]
test r13, r13
cmove r12, r15
jne 0x14007c0ea
call fcn.140078efe
mov qword [r12], 1
cmp r13d, 4
lea rsi, [rsp + 0x420]
and al, 0x20
add al, 0
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x50
and al, 0x20
add al, 0
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x50
je 0x14007bf1a
cmp r13d, 5
lea r12, [rsp + 0x1f0]
je 0x14007cda8
mov r8d, 0xa0
mov rcx, r12
mov r14, rbp
mov rdx, rbp
call fcn.1400fc250
mov ecx, 0xb
mov rdi, rsi
lea rsi, [rsp + 0xb18]
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x420]
jmp 0x14007bf36
mov r8d, 0xa0
lea r12, [rsp + 0x1f0]
mov rcx, r12
mov r14, rbp
mov rdx, rbp
call fcn.1400fc250
mov r8d, 0xa0
lea r15, [rsp + 0x750]
mov rcx, r15
mov rdx, r12
call fcn.1400fc250
mov ecx, 0xb
lea rbx, [rsp + 0xd30]
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8d, 0xa0
mov rcx, r12
mov rdx, r15
call fcn.1400fc250
mov ecx, 0xb
mov rdi, r14
mov edi, esi
mov edi, esi
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x78]
mov rax, qword [r14 + 0x7c0]
mov eax, dword [rsi + 0x7c0]
mov eax, dword [rsi + 0x7c0]
add rax, 0xfffffffffffffffa
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
ror dword [rax - 0x7b], 0xc0
mov ebx, 1
add byte [rax], al
invalid
je 0x14007bfbf
add byte [rax], al
add byte [rdi + rdx + 0x48], dh
cmp eax, 1
cmp rax, 1
mov r15, qword [rsp + 0x60]
jne 0x14007bfd7
mov rcx, qword [rsp + 0x58]
call fcn.140086e40
jmp 0x14007bfd7
mov r15, qword [rsp + 0x60]
cmp qword [r15], 0
add byte [rbp + 0xd], dh
mov rcx, qword [rsp + 0xa8]
call fcn.140078efe
invalid
invalid
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [r14 + 0x7b8], rax
mov qword [r14 + 0x7c0], r13
mov r8d, 0xa0
mov rcx, r15
mov rdx, r12
call fcn.1400fc250
push rbp
add cl, byte [rax]
add byte [rcx + 0xb], bh
add byte [rax], al
invalid
push rbp
add cl, byte [rax]
add byte [rcx + 0xb], bh
add byte [rax], al
invalid
mov rdi, qword [rsp + 0x68]
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x70]
jmp 0x14007be23
cmp r13, 1
jne 0x14007cd35
mov rax, qword [r12]
mov qword [rsp + 0x90], rax
mov rbp, qword [r12 + 8]
or byte [rcx - 0x39], cl
and al, 8
add eax, 0x48000000
cmp ebp, 5
je 0x14007ce3b
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x80], rax
mov rax, qword [r12 + 0x18]
mov qword [rsp + 0x88], rax
lea rdx, [r12 + 0x20]
lea rcx, [rsp + 0xd90]
mov r8d, 0x90
call fcn.1400fc250
add r12, 0xb0
lea rdi, [rsp + 0xab8]
mov ecx, 0xb
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rbx + 0x7c0]
add rcx, 0xfffffffffffffffa
cmp rcx, 3
mov eax, 1
cmovb rax, rcx
cmp rax, 1
je 0x14007c1ad
test rax, rax
mov r12, qword [rsp + 0x48]
jne 0x14007c1bc
cmp qword [r14], 0
jne 0x14007c1bc
mov ebp, 5
mov r12, qword [rsp + 0x48]
mov r14, r15
jmp 0x14007c219
mov rcx, qword [rsp + 0x58]
call fcn.140086e40
mov r12, qword [rsp + 0x48]
mov r14, rbx
mov qword [rbx + 0x7c0], 8
jmp 0x14007c1e6
lea rcx, [rsp + 0xb78]
lea rdx, [rsp + 0xd90]
mov r8d, 0x90
call fcn.1400fc250
lea rdi, [rsp + 0xa58]
lea rsi, [rsp + 0xab8]
add byte [rax], al
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
cmp rbp, 5
je 0x14007c97e
lea rcx, [rsp + 0x1228]
lea rdx, [rsp + 0xb78]
mov r8d, 0x90
call fcn.1400fc250
lea rdi, [rsp + 0x10e0]
lea rsi, [rsp + 0xa58]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.14007d1fd
cmp rbp, 4
jne 0x14007c31f
lea rbx, [rsp + 0x6c0]
mov rax, qword [rsp + 0x88]
mov qword [rbx - 8], rax
lea rdx, [rsp + 0x1228]
mov r8d, 0x90
mov rcx, rbx
call fcn.1400fc250
mov rax, qword [rsp + 0x80]
mov qword [rbx - 0x10], rax
cmp byte [r14 + 0x791], 2
je case.0x14006bf67.248
lea r15, [r14 + 0x730]
mov rcx, qword [r14 + 0x778]
test rcx, rcx
je 0x14007c2df
lea rdx, [rsp + 0x710]
mov rax, qword [r14 + 0x780]
call qword [rax + 0x20]
cmp byte [r14 + 0x791], 2
je case.0x14006bf67.248
mov rax, qword [r14 + 0x760]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x14007c6c0
mov r12, qword [rsp + 0x6b0]
mov r13, qword [rsp + 0x6b8]
lea rcx, [rsp + 0xf48]
sldt word [rax]
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xb8
invalid
sldt word [rax]
mov r8d, 0x90
mov rdx, rbx
call fcn.1400fc250
jmp 0x14007c459
mov bl, byte [r14 + 0x791]
cmp bl, 2
je case.0x14006bf67.248
mov al, byte [r14 + 0x7a0]
mov byte [rsp + 0x58], al
xchg byte [rax - 0x77fffff9], ah
and al, 0x58
mov r12b, byte [r14 + 0x790]
mov rcx, qword [r14 + 0x778]
xor esi, esi
test rcx, rcx
je 0x14007c35f
mov rax, qword [r14 + 0x780]
call qword [rax + 0x18]
mov rsi, rax
mov rdi, rdx
mov r13, qword [r14 + 0x788]
lock inc qword [r13]
jle case.0x140079331.2
invalid
mov r15, qword [rsp + 0x90]
lea rcx, [r15 + 0x10]
call fcn.14002acc8
mov qword [r15 + 0x10], rsi
mov qword [r15 + 0x18], rdi
mov qword [r15 + 0x20], r13
and byte [rbp - 0x78], al
sub byte [ecx - 0x78], al
pop rdi
sub dword [rax - 0x73], ecx
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
cmp rbp, 3
je 0x14007c3ff
and byte [rbp - 0x78], al
sub byte [ecx - 0x78], al
pop rdi
sub dword [rax - 0x73], ecx
test byte [rax + rdx*2], ah
invalid
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x750], rax
lea rcx, [rsp + 0x1f0]
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x28
adc al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 0x90
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x28
adc al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 0x90
call fcn.1400fc250
lea rdi, [rsp + 0x480]
invalid
invalid
mov ah, 0x24
loopne case.0x14002795d.891
mov eax, 0x90
call fcn.1400fc250
lea rdi, [rsp + 0x480]
lea rsi, [rsp + 0x10e0]
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0xd90]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x88]
mov qword [rsp + 0x130], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rax], rcx
mov r12, qword [rsp + 0x750]
add byte [rax - 0x73], cl
mov word [rax + rcx*2], fs
sldt word [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*2], fs
sldt word [rax]
lea rdx, [rsp + 0x1f0]
mov r8d, 0x90
call fcn.1400fc250
and edi, esi
invalid
add byte [rax - 0x73], cl
mov esp, 0xfd824
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax + rax], 0
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
and edi, esi
invalid
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov r15, qword [rsp + 0xd90]
nop
or eax, 0x8b4c0000
lodsb al, byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov bl, byte [rsp + 0x58]
nop
or eax, 0x8b4c0000
lodsb al, byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov bl, byte [rsp + 0x58]
lea rcx, [r14 + 0x730]
lea rcx, [r14 + 0x730]
call fcn.14005b091
lea rsi, [r14 + 0x729]
cmp byte [r14 + 0x729], 0
add byte [rax], al
invalid
je 0x14007c482
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0x628]
lea rcx, [r14 + 0x628]
call fcn.1400564b3
mov byte [rsi], 0
lea rcx, [rsp + 0x13a8]
mov word [rax + rbp*4], fs
test al, 0x13
add byte [rax], al
lea rdx, [rsp + 0xf48]
mov r8d, 0x90
call fcn.1400fc250
lea rdi, [rsp + 0x1030]
and al, 0x30
adc byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
fmul dword [rdi]
add byte [rax], al
and al, 0x30
adc byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
fmul dword [rdi]
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add dh, al
add byte [rcx], al
cmp rbp, 5
je 0x14007c74c
lea rcx, [rsp + 0x1138]
lea rdx, [rsp + 0x13a8]
mov r8d, 0x90
call fcn.1400fc250
lea rdi, [rsp + 0x1088]
lea rsi, [rsp + 0x1030]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xf0]
call fcn.14007d24f
cmp rbp, 3
je 0x14007c762
call qword [rax]
movzx eax, word [r14 + 0x4e0]
mov word [r15 + 0x20], ax
mov byte [rdi - 0x10], bl
mov byte [rdi - 0xf], bpl
mov qword [rdi - 8], rsi
movdqu xmm0, xmmword [r15]
movdqu xmm1, xmmword [r15 + 0x10]
movdqu xmmword [rdi + 0x20], xmm0
movdqu xmmword [rdi + 0x30], xmm1
mov rax, qword [r15 + 0x20]
mov qword [rdi + 0x40], rax
lea rdi, [rsp + 0x250]
lea edi, [rsp + 0x250]
lea edi, [rsp + 0x250]
and al, 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14002afdb
lea rsi, [rsp + 0x480]
and al, 0x80
add al, 0
add byte [rcx + 0xb], bh
and al, 0x80
add al, 0
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x14c8]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
lea edx, [rsp + 0x1f0]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
call fcn.1400fc250
mov rcx, r12
call fcn.14005587b
lea rcx, [r14 + 0x360]
mov r8d, pe_nt_image_headers64
mov rdx, rsi
call fcn.1400fc250
jmp 0x1400793bf
cmp byte [r14 + 0x791], 2
je case.0x14006bf67.248
cmp byte [r14 + 0x770], 2
je 0x14007c6f7
cmp qword [r14 + 0x798], 0
je 0x14007c6f7
lea rax, [rsp + 0x1f0]
mov ecx, 0xf
mov rdi, rax
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.14005b091
mov r12, qword [rsp + 0x6b0]
mov r13, qword [rsp + 0x6b8]
lea rcx, [rsp + 0xf48]
mov r8d, 0x90
mov rdx, rbx
call fcn.1400fc250
lea rsi, [r14 + 0x729]
mov ebp, 4
jmp 0x14007c482
mov rax, qword [rsp + 0x110]
mov qword [rax], 4
mov cl, 3
jmp 0x14007c816
adc byte [rcx], al
add byte [rax], al
mov qword [rdi], rsi
mov qword [rdi + 8], r12
lea rcx, [rdi + 0x10]
lea rdx, [rsp + 0x1438]
adc al, 0
add byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
invalid
cli
invalid
add byte [rax - 0x77], cl
clc
mov cl, 1
mov byte [r14 + 0xbd0], cl
add rsp, 0x16f8
add byte [rbx + 0x5d], bl
adc al, 0
add byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
invalid
invalid
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
stc
call fcn.14002db8a
test al, al
je 0x14007c8c0
lea rdi, [rsp + 0x1330]
mov ecx, 0xf
mov rsi, r15
add byte [rax], al
add byte [rcx + rcx*4 - 2], cl
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x620]
mov rsi, qword [rax + 0x68]
test rsi, rsi
je 0x14007c985
mov r15, qword [rax + 0x70]
mov rdi, qword [r15 + 0x10]
mov al, byte [0x1401660a0]
mov ecx, 0x78
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14007cfdc
test byte [rdx + 7], cl
add byte [rax], al
dec rdi
and rdi, 0xfffffffffffffff0
lea rdx, [rdi + rsi]
add rdx, 0x10
lea rsi, [rsp + 0x1330]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea r8, [0x140146590]
invalid
pushfq
or al, 0
jmp 0x14007c96f
scasd eax, dword [rdi]
add byte [rax], al
add al, ch
xchg esp, eax
stosb byte [rdi], al
add byte [rax], al
call fcn.140087359
mov r12, rax
mov rsi, rdx
mov rcx, rdi
call fcn.14002d51c
mov rdi, rax
cmp dword [rax], 2
je 0x14007c8e7
mov rcx, rdi
add rcx, 8
call fcn.14002d568
mov qword [rdi], 0
mov qword [rdi + 8], rsi
lea rdi, [rsp + 0x12b8]
adc al, byte [rax]
add byte [rcx + 0xf], bh
adc al, byte [rax]
add byte [rcx + 0xf], bh
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x620]
add byte [rax - 0x75], cl
jo 0x14007c978
add byte [rax - 0x75], cl
jo 0x14007c978
test rsi, rsi
je 0x14007cb22
mov r15, qword [rax + 0x70]
mov rdi, qword [r15 + 0x10]
jg 0x14007c931
mov al, byte [0x1401660a0]
jns 0x14007c8bc
invalid
add byte [rcx + 0x80], bh
mov edx, 8
call fcn.140001ab0
test rax, rax
test eax, eax
jns 0x14007c8bc
invalid
test eax, eax
je 0x14007cfeb
dec rdi
and rdi, 0xfffffffffffffff0
lea rdx, [rdi + rsi]
add rdx, 0x10
add edx, 0x10
add edx, 0x10
mov qword [rax], r12
mov rdi, rax
add rdi, 8
lea rsi, [rsp + 0x12b8]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea r8, fcn.14007d308
invalid
wait
or al, 0
movabs eax, dword [0x8948d18948000c9b]
ret 0xff41
mov rcx, rdx
mov rdx, rax
call qword [r15 + 0x18]
jmp 0x14007c715
sbb cl, ch
xchg edi, eax
std
invalid
mov al, 4
jmp 0x14007b4d5
add al, 0xe9
push rax
jmp 0x14007c983
mov eax, 1
lock xadd qword [0x140165070], rax
lea rdx, [rsp + 0xd90]
mov qword [rdx], rax
lea rax, [rsp + 0x488]
mov ecx, 0xf
nop
or eax, 0x89480000
add cl, byte [rax - 0x73]
test byte [rax + rcx*4], ah
add al, 0
add byte [rcx + 0xf], bh
mov rdi, rax
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], rdx
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
movzx ecx, byte [rcx + 0xd0]
cmp ecx, 1
je 0x14007ca0c
test ecx, ecx
jne 0x14007d079
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
add byte [rax], al
lea rdx, [0x1400c026b]
call fcn.1400a3e70
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
jg 0x14007ca79
cmp eax, ecx
jae 0x14007cf2d
lea rcx, [rax + 1]
mov edx, dword [0x1401660a4]
invalid
xchg esi, eax
invalid
add byte [rbp + 0x4c], ah
mov eax, dword [0x58]
mov rdx, qword [r8 + rdx*8]
mov qword [rdx + 0xa0], rcx
mov r12, qword [rdx + 0xa8]
lea rdi, [rsp + 0x1f0]
lea rsi, [rsp + 0x480]
add byte [rcx + 0x10], bh
invalid
add byte [rcx + 0x10], bh
rep movsq qword [rdi], qword [rsi]
test r12, r12
je 0x14007d026
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x1f8]
mov rax, qword [rsi - 8]
lea rdi, [rsp + 0x750]
mov esp, 0x75024
add byte [rcx + 0xf], bh
invalid
mov esp, 0x75024
add byte [rcx + 0xf], bh
invalid
push rax
invalid
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax]
lock inc qword [r12]
jle case.0x140079331.2
mov al, byte [rdx]
add byte [rax], al
mov al, byte [0x1401660a0]
mov ecx, pe_nt_image_headers64
mov edx, 0x80
add byte [rax], 0
invalid
add byte [rax], 0
add al, ch
clc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x14007cfcd
add byte [rax], al
add byte [rax], al
mov r15, rax
mov qword [rax], 0xcc
mov dword [rax], 0xcc
mov dword [rax], 0xcc
int3
xor eax, eax
mov qword [r15 + 8], rax
lea rcx, str._b_r_t_
add byte [rcx - 0x77], cl
adc byte [r9 - 0x77], r9b
sbb byte [r13 - 0x77], r9b
and byte [ecx - 0x7d], cl
invalid
invalid
mov qword [r15 + 0x28], rsi
mov rdi, r15
mov edi, edi
add byte [rcx - 0x77], cl
adc byte [r9 - 0x77], r9b
sbb byte [r13 - 0x77], r9b
and byte [ecx - 0x7d], cl
invalid
invalid
mov edi, edi
add rdi, 0x30
lea rsi, [rsp + 0x750]
add byte [rax], al
add byte [rax], al
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov qword [r15 + 0xb8], rax
pxor xmm0, xmm0
movdqu xmmword [r15 + 0xa8], xmm0
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0x41
movq qword [rdi + 0xa8], mm0
jmp 0x14007ccc0
add dword [rax], eax
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
mov eax, 1
add dword [rax], eax
add byte [rax], al
lock xadd qword [0x140165070], rax
lea rdx, [rsp + 0xd90]
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
test byte [rax + rdx*4], ah
add al, 0
add byte [rcx + 0xf], bh
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
test byte [rax + rdx*4], ah
add al, 0
add byte [rcx + 0xf], bh
mov rdi, rax
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 0x10], rdx
mov qword [rax - 8], r12
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x14007cbad
test eax, eax
jne 0x14007d08d
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
mov eax, dword [rax + 0xa0]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae 0x14007cf2d
and al, 0x80
add al, 0
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
call fcn.1400fc250
test r12, r12
in al, 0xf
test al, bl
add eax, dword [rax]
invalid
lea rsi, [rsp + 0x1f8]
mov rax, qword [rsi - 8]
add byte [rax - 0x75], cl
clc
lea rdi, [rsp + 0x750]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax]
invalid
lock inc qword [r12]
inc dword [rsp]
jle case.0x140079331.2
mov al, byte [0x1401660a0]
mov ecx, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov edx, 0x80
call fcn.140001ab0
test rax, rax
je 0x14007cfcd
invalid
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov qword [rax], 0xcc
xor eax, eax
mov qword [r15 + 8], rax
mov dword [rdi + 8], eax
mov dword [rdi + 8], eax
lea rcx, str.v_v_t_
or al, 0
mov qword [r15 + 0x10], rcx
mov qword [r15 + 0x18], rax
mov qword [r15 + 0x20], r12
and byte [ecx - 0x7d], cl
invalid
add r12, 0x60
mov qword [r15 + 0x28], rsi
mov rdi, r15
add rdi, 0x30
xor byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
invalid
add byte [rax], al
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
mov qword [r15 + 0xc0], rax
xor byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
and al, 0x50
invalid
pxor xmm0, xmm0
movdqa xmmword [r15 + 0xb0], xmm0
invalid
mov al, 0
add byte [rax], al
out dx, eax
shl byte [rsi + 0x41], 0xf
jg 0x14007cc43
invalid
xchg dword [rax + 0x4c000000], esi
mov ecx, esp
mov al, 0
add byte [rax], al
mov rcx, r12
mov rdx, r15
mov r8, r15
mov eax, edi
mov eax, edi
call fcn.14007f27b
test rax, rax
je 0x14007ccf5
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0xa8]
lea ecx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6396
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
mov eax, 0xcc
add byte [rax], al
add byte [rax + 0xcc], bh
lock cmpxchg qword [r15], rcx
je 0x14007c715
test cl, dh
stc
invalid
invalid
test cl, dh
stc
invalid
dec dword [rcx - 0x75]
adc byte [r9 + r9*4 - 7], r9b
mov rax, qword [r15 + 0x10]
mov rcx, r15
call qword [rax + 0x20]
jmp 0x14007c715
ud2
lea rcx, str.Flatten_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_future_flatten.rs
lea r8, [0x1401479a0]
lea eax, [0x1401479a0]
add byte [rbp + rcx*4 + 5], cl
pop rbp
lodsb al, byte [rsi]
or al, 0
lea eax, [0x1401479a0]
mov edx, 0x1f
call fcn.140102f8b
invalid
invalid
or byte [rax], al
invalid
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140144c88]
mov edx, 0x36
call fcn.140102f8b
jle 0x14007cd5f
add byte [rbp + rcx*4 + 5], cl
sub eax, 0xba000c7f
add byte ss:[rax], al
add al, ch
invalid
mov qword [r12], 1
add al, 0x24
add dword [rax], eax
add byte [rax], al
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140144c38]
lea eax, [0x140144c38]
invalid
lea eax, [0x140144c38]
mov edx, 0x28
call fcn.1400ff740
lea rcx, str.not_dropped
xchg ecx, eax
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
jmp 0x14007ce1e
lea rcx, [0x140145ec8]
lea ecx, [0x140145ec8]
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
xchg ecx, eax
or al, 0
jmp 0x14007cdb6
lea rcx, [0x140145ec8]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
add eax, 0xc913a
mov edx, 0x28
call fcn.140102f8b
invalid
or byte [rax], al
movzx eax, word [rsp + 0x481]
and al, 0x81
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rax], eax
invalid
and al, 0x81
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rax], eax
mov dword [r8], eax
lea rax, [0x1401222d0]
mov qword [rsp + 0x20], rax
lea rcx, str.domain_is_valid_Uri
rcl dword [rdx + rcx]
rcl dword [rdx + rcx]
or al, byte [rax]
lea r9, [0x140121620]
or eax, 0xa4832
mov edx, 0x13
call fcn.1400ffa90
lea rcx, str.cannot_poll_Select_twice
lea ecx, str.cannot_poll_Select_twice
lea r8, [0x140148fb0]
mov edx, 0x18
call fcn.1400ffb30
lea rcx, str.not_dropped
lea ecx, str.not_dropped
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
mov edx, 0xb
call fcn.1400ffb30
add byte [rax - 0x73], cl
or eax, 0xd3ec1
sar dword [rsi], 0xd
add byte [rbp + rcx*4 + 5], cl
ror qword [rax + r8], 0xe9
add cl, ch
invalid
invalid
invalid
invalid
sar dword [rsi], 0xd
add byte [rbp + rcx*4 + 5], cl
ror qword [rax + r8], 0xe9
add cl, ch
invalid
lea rcx, str.Ready_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs_
lea r8, [0x140148e90]
lea eax, [0x140148e90]
lea eax, [0x140148e90]
ror byte [r8 + r8], 0xba
sbb eax, 0xe8000000
invalid
mov edx, 0x1d
call fcn.1400ffb30
lea r8, [rsp + 0x1f0]
mov qword [r8], r15
cmp byte [rcx - 0x78], al
push rax
or byte [rax - 0x73], cl
add eax, 0xa5a7f
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140122748]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ffa90
lea rcx, str.envelope_not_dropped
lea r8, [0x140146458]
add eax, 0xc95c4
jmp 0x14007cebc
lea rcx, str.authority_implies_host
lea r8, [0x1401461f8]
mov edx, 0x16
invalid
add byte [rax], al
invalid
invalid
call fcn.1400ffb30
lea rcx, str.envelope_not_dropped
lea r8, [0x1401463c8]
mov edx, 0x14
adc al, 0
add byte [rax], al
call fcn.1400ffb30
lea rax, [0x140146250]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xc9357
or al, 0
and byte [rax - 0x73], cl
or eax, 0xc9357
or al, 0
lea ecx, str.uri_host_is_valid_header_value
or al, 0
lea r9, [0x140145af0]
lea r8, [rsp + 0xb78]
lea eax, [rsp + 0xb78]
lea eax, [rsp + 0xb78]
add byte [rdx + 0x1e], bh
mov edx, 0x1e
call fcn.1400ffa90
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
scasd eax, dword [rdi]
lea ecx, [rax + rax]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x140145c91]
lea r9, [0x140145ad0]
mov ecx, dword [rax + rax]
mov ecx, dword [rax + rax]
lea r8, [rsp + 0xb78]
lea eax, [rsp + 0xb78]
mov edx, 0x17
call fcn.1400ffa90
add byte [rcx + 8], bh
add byte [rcx + 8], bh
mov edx, 0x1b8
call fcn.1400ff110
jrcxz 0x14007cf4c
or byte [rax], al
jrcxz 0x14007cf4c
or byte [rax], al
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa30
or byte [rax], al
sub byte [0x16affb737], cl
or byte [rax], al
mov rax, qword [rsp + 0x1f0]
add rax, 0xfffffffffffffff7
test byte [rax + rsi*8], ah
add dword [rax], eax
lock add dword [rax], eax
add byte [rax - 0x7d], cl
sal bh, 0x48
cmp rax, 2
cmp rax, 2
jb case.0x14006609e.142
lea rcx, [rsp + 0x1f0]
lea ecx, [rsp + 0x1f0]
lock add dword [rax], eax
add al, ch
call fcn.1400865fd
call fcn.1400865fd
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[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 rax, qword [rcx + rax*8]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xa0]
mov eax, 0xa0
dec rdi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0xa0], rdi
mov dword [rax + 0xa0], edi
mov dword [rax + 0xa0], edi
xor eax, eax
jmp 0x14007d09c
add al, byte [rax]
add al, ch
imul esp, dword [rcx], 8
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add al, 0
add byte [rax - 0x7d], cl
sal bh, 0x48
cmp eax, 2
jb 0x14007d09a
lea rcx, [rsp + 0x480]
call fcn.1400865fd
jmp 0x14007d09a
mov ecx, 0x80
mov edx, pe_nt_image_headers64
add byte [rax], al
add byte [rdx + 0x100], bh
call fcn.1400ff110
mov ecx, 8
mov edx, 0x78
call fcn.1400ff110
mov ecx, 8
mov edx, 0x80
call fcn.1400ff110
lea rcx, [rsp + 0x1f8]
call fcn.1400949d5
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
jmp 0x14007cf8f
cmp byte [rsp + 0x268], 2
je 0x14007d05a
lea rcx, [rsp + 0x1f8]
call fcn.140086af2
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
dec rax
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
jmp 0x14007cf8f
cmp byte [rsp + 0x4f8], 2
je 0x14007d09a
mov rcx, rax
call fcn.140086af2
jmp 0x14007d09a
mov byte [rax + rax], al
add al, ch
cmp edi, dword [rcx + 1]
add byte [rax - 0x7372b7ff], dh
and al, 0xf0
add dword [rax], eax
add byte [rax + 0x158d4801], cl
lea edx, [0x1401464d8]
call fcn.140101ac4
mov al, 1
lea rcx, [rsp + 0x1f0]
mov byte [rcx], al
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommonexec.rs
lea edx, [0x1401464d8]
call fcn.140101ac4
int3
jns 0x14007d0fb
or dword [rbp + 6], esi
add rsp, 0x20
pop rsi
ret
or eax, 0x48000000
mov ecx, esi
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005aeb0
add al, byte [r8]
add byte [rdx + 0x568b480e], cl
or al, ch
outsd dx, dword cs:[rsi]
cli
dec dword [rax - 0x73]
sub byte [rax - 0x75], r9b
mov eax, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x14007d11d
lock dec qword [rax]
mov eax, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x14007d11d
lock dec qword [rax]
jne 0x14007d11d
lea rcx, [rsi + 0x30]
call fcn.140055ab7
invalid
mov ebp, edi
invalid
invalid
cmp qword [rsi + 0x38], 0
je 0x14007d135
invalid
adc dword [rax - 0x7d], ecx
invalid
add rsi, 0x38
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140067bf9
invalid
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
and byte [rsi - 0x3d], bl
and dword [rax + 0x48000002], 0xf05f883
xchg dword [rbp + 0x48000000], esp
invalid
invalid
add eax, 0xa5870f
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
lea rcx, [0x140155d70]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
or dword [rax + 1], 0x8ae0ffc8
invalid
add eax, ecx
jmp rax
mov cl, byte [rsi]
mov rdx, qword [rsi + 8]
call fcn.140024020
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov r8, qword [rsi + 0x20]
add rsi, 0x28
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
invalid
and byte [rsi + 0x48], bl
jmp rax
invalid
lea rcx, [rsi + 0x2a8]
call fcn.14007d0b3
invalid
invalid
jmp 0x14007d1ee
invalid
lea rcx, [rsi + 0x2b0]
call fcn.14005aeb0
mov rcx, qword [rsi + 0x2a8]
mov gs, word [rax - 0x17fffffe]
mov byte [rsi - 0x79390003], 0xa2
add al, byte [rax]
add byte [rax], al
invalid
mov gs, word [rax - 0x17fffffe]
mov byte [rsi - 0x79390003], 0xa2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
xchg byte [rbx - 0x14fffffe], ah
lea rcx, es:[rsi + 0x2b0]
lea rcx, [rsi + 0x2b0]
lea rax, [rsi + 0x2a3]
jmp 0x14007d1eb
lea rcx, [rsi + 0x2b0]
add al, ch
or edi, edi
invalid
call fcn.14007d0da
mov rcx, qword [rsi + 0x2a8]
call fcn.14005587b
mov byte [rsi + 0x2a4], 0
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
lea rax, [rsi + 0x2a5]
mov byte [rax], 0
mov word [rsi + 0x2a6], 0
add rsp, 0x20
pop rsi
ret
xor al, 7
jne 0x14007d86c
lea r15, [rsi + 0x60]
mov r14, qword [rsp + 0x198]
lea r12, [rsp + 0x60]
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14002376b
cmp qword [r12], 0
cmp dword [rsp], 0
je 0x14007d88a
movzx eax, word [rsp + 0x70]
cmp eax, 0x1bb
jne 0x14007d88a
pop rcx
pop rcx
lea rdx, [0x140147348]
mov rcx, r15
call fcn.14002bd96
movaps xmm0, xmmword [0x140105720]
jmp 0x14007d8a0
mov cl, 1
mov dl, 5
call fcn.14002b18c
mov rdi, rax
lea rcx, [rsp + 0x180]
call fcn.14002afdb
jmp 0x14007d916
lea rdx, [0x140149298]
mov rcx, r15
call fcn.14002bd96
movups xmm0, xmmword [0x140149298]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x50]
lea r15, [rsp + 0x70]
movaps xmmword [r15 - 0x10], xmm0
lea rdx, [rsp + 0x1a8]
mov rax, qword [rdx - 0x18]
mov rcx, r15
mov r8, r14
mov r9, rbx
call qword [rax]
movaps xmm0, xmmword [r15 - 0x10]
invalid
movaps xmm1, xmmword [r15]
movaps xmm2, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0xc0], xmm2
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov bl, byte [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add dword [rax], eax
add al, ch
invalid
invalid
cli
inc dword [rax - 0x7af0fc05]
invalid
add byte [rax], al
invalid
invalid
mov rdi, qword [rsp + 0xa8]
lea rcx, [rsp + 0x180]
mov qword [rcx], 3
mov qword [rcx + 8], rdi
call case.0x14006bf67.247
mov rdi, rax
mov rbx, rdx
mov rcx, rsi
call fcn.1400564b3
jmp 0x14007e002
call fcn.14002cbbf
mov r15, rax
lea rdx, [r14 + 0x18]
mov rax, qword [r14]
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
lea r14, [rsp + 0x60]
mov rcx, r14
call qword [rax]
movups xmm0, xmmword [r14]
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov bpl, 2
lea rdx, [rsp + 0x1a8]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
lea r14, [rsp + 0xb0]
mov rcx, r14
mov r9, rbx
call qword [rax]
movzx eax, word [rsp + 0x64]
mov word [r14 - 0xa], ax
mov eax, dword [rsp + 0x60]
mov dword [r14 - 0xe], eax
mov byte [r14 - 0x10], bpl
mov byte [r14 - 0xf], r12b
mov qword [r14 - 8], r15
lea rcx, [rsp + 0x180]
call fcn.14002afdb
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmm2, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
movzx ebp, word [rdi + 0x110]
movzx r13d, byte [rdi + 0x112]
mov r12, qword [rdi + 0x68]
test r12, r12
je 0x14007da27
lock inc qword [r12]
jle 0x14007e01c
mov rax, qword [rdi + 0x70]
mov qword [rsp + 0xd8], rax
jmp 0x14007da27
mov dl, byte [rdi + 0x78]
movzx eax, word [rdi + 0x79]
mov word [rsp + 0x3a], ax
mov al, byte [rdi + 0x7b]
mov byte [rsp + 0x31], al
mov ebx, dword [rdi + 0x7c]
mov al, byte [rdi + 0x83]
mov byte [rsp + 0x32], al
mov al, byte [rdi + 0x80]
mov cl, byte [rdi + 0x81]
mov r8, qword [rdi]
mov qword [rsp + 0x148], r8
mov r8, qword [rdi + 8]
mov qword [rsp + 0x140], r8
mov r8, qword [rdi + 0x10]
mov qword [rsp + 0x138], r8
mov r8, qword [rdi + 0x18]
mov qword [rsp + 0x130], r8
mov r11b, byte [rdi + 0x64]
mov r14d, dword [rdi + 0x58]
mov r15d, dword [rdi + 0x5c]
mov r8d, dword [rdi + 0x60]
mov dword [rsp + 0x34], r8d
mov r8d, dword [rdi + 0x48]
mov dword [rsp + 0x4c], r8d
mov r8, qword [rdi + 0x40]
mov qword [rsp + 0x128], r8
mov r8b, byte [rdi + 0x65]
mov byte [rsp + 0x33], r8b
mov r10b, byte [rdi + 0x82]
mov r8, qword [rdi + 0x30]
mov qword [rsp + 0x118], r8
mov r8d, dword [rdi + 0x38]
mov dword [rsp + 0x48], r8d
mov r8, qword [rdi + 0x20]
mov qword [rsp + 0x108], r8
mov r8, qword [rdi + 0x28]
mov qword [rsp + 0x110], r8
mov r8, qword [rdi + 0x50]
mov qword [rsp + 0x120], r8
mov r8, qword [rdi + 0xa8]
lock inc qword [r8]
jle 0x14007e01c
mov r9, qword [rdi + 0xb0]
lock inc qword [r9]
jle 0x14007e01c
add byte [rcx + rcx*4 + 0x74], al
and al, 0x44
je 0x14007db7f
mov rcx, qword [rdi + 0x90]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0xd0], rax
mov eax, 1
mov qword [rsp + 0x98], rax
jmp 0x14007db89
xor eax, eax
mov qword [rsp + 0x98], rax
invalid
add byte [rcx + rcx*4 + 0x7c], al
and al, 0x40
mov dword [rsp + 0x40], r15d
mov rcx, qword [rdi + 0x98]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov dl, byte [rdi + 0xa4]
mov cl, byte [rdi + 0xa5]
mov r8b, byte [rdi + 0xa0]
mov r9b, byte [rdi + 0xa1]
mov r10b, byte [rdi + 0xa2]
mov r11b, byte [rdi + 0xa3]
mov r14, qword [rdi + 0xf8]
lock inc qword [r14]
jle 0x14007e01c
mov byte [rsp + 0x23], r11b
mov byte [rsp + 0x24], r10b
mov byte [rsp + 0x25], r9b
mov byte [rsp + 0x26], r8b
mov qword [rsp + 0xe8], rax
mov byte [rsp + 0x27], cl
mov byte [rsp + 0x28], dl
mov al, byte [rdi + 0x100]
mov byte [rsp + 0x2b], al
mov eax, dword [rdi + 0xc8]
mov dword [rsp + 0x3c], eax
mov rax, qword [rdi + 0xc0]
rol byte [rax], 0
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rdx + 0x10187], cl
add byte [rax - 0x75d5dbbc], cl
xchg dword [rdx], eax
add al, byte [rcx]
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rdx + 0x10187], cl
add byte [rax - 0x75d5dbbc], cl
xchg dword [rdx], eax
add al, byte [rcx]
add byte [rax], al
mov byte [rsp + 0x29], al
mov cl, 2
cmp byte [rdi + 0xf0], 2
add al, byte [rcx]
add byte [rax], al
mov byte [rsp + 0x29], al
mov cl, 2
cmp byte [rdi + 0xf0], 2
je 0x14007dc92
lea rdx, [rdi + 0xe8]
mov rax, qword [rdi + 0xd0]
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
mov r8, qword [rdi + 0xd8]
mov r9, qword [rdi + 0xe0]
lea r15, [rsp + 0x180]
mov rcx, r15
call qword [rax]
mov cl, byte [rdi + 0xf0]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov eax, dword [r15 + 0x21]
mov dword [rsp + 0xa0], eax
mov eax, dword [r15 + 0x24]
mov dword [rsp + 0xa3], eax
mov byte [rsp + 0x22], cl
and al, 0x22
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], cl
sub byte [rsp + 0x70], cl
movups xmmword [rsp + 0x194], xmm1
movups xmmword [rsp + 0x184], xmm0
and al, 0x84
add dword [rax], eax
add byte [rbx + 0xa02484], cl
add byte [rax], al
add byte [rbx + 0xa3248c], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xa3248c], cl
add byte [rax], al
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov r15, qword [rdi + 0x108]
mov edi, 0x108
mov edi, 0x108
test r15, r15
je 0x14007dcdc
lock inc qword [r15]
jle 0x14007e01c
lea rcx, [rsp + 0x185]
mov eax, dword [rcx + 0x1b]
mov dword [rsp + 0x80], eax
movups xmm0, xmmword [rcx - 5]
add byte [rbx - 0x7b76e4bf], cl
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc byte [rcx - 5], al
movups xmm1, xmmword [rcx + 0xb]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov eax, dword [rsp + 0x50]
mov edx, dword [rsp + 0x53]
mov dword [rsp + 0xa0], eax
mov dword [rsp + 0xa3], edx
mov r8d, pe_nt_image_headers64
mov rdx, rsi
call fcn.1400fc250
mov al, byte [0x1401660a0]
mov ecx, 0xbd8
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x14007e03c
mov rdi, rax
movzx ecx, byte [rsp + 0x31]
shl r13d, 0x10
or ebp, r13d
shl ecx, 0x10
movzx eax, word [rsp + 0x3a]
cmp cl, byte [rcx]
enter 0xffffffffffffd989, 0xffffffffffffffc1
jmp 0x123c9257b
sbb byte [rbp + 0x31], al
invalid
cmp cl, byte [rcx]
enter 0xffffffffffffd989, 0xffffffffffffffc1
jmp 0x123c9257b
mov dl, byte [rsp + 0x32]
test dl, dl
setne r8b
rol byte [rax + 0x2ba02fa], 0
add byte [rax], al
rol byte [rax + 0x2ba02fa], 0
add byte [rax], al
cmovne edx, r8d
mov r8, qword [rsp + 0x148]
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rcx + rcx*4 + 7], cl
mov r8, qword [rsp + 0x140]
mov qword [rdi + 8], r8
mov r8, qword [rsp + 0x138]
mov qword [rdi + 0x10], r8
mov r8, qword [rsp + 0x130]
mov qword [rdi + 0x18], r8
mov r8, qword [rsp + 0x108]
mov qword [rdi + 0x20], r8
mov r8, qword [rsp + 0x110]
mov qword [rdi + 0x28], r8
mov r8, qword [rsp + 0x118]
mov qword [rdi + 0x30], r8
mov r8d, dword [rsp + 0x48]
mov dword [rdi + 0x38], r8d
mov r8, qword [rsp + 0x128]
and al, 0x28
add dword [rax], eax
add byte [rcx + rcx*4 + 0x47], cl
mov r8d, dword [rsp + 0x4c]
and al, 0x28
add dword [rax], eax
add byte [rcx + rcx*4 + 0x47], cl
mov r8d, dword [rsp + 0x4c]
mov dword [rdi + 0x48], r8d
mov r8, qword [rsp + 0x120]
add byte [rax], al
add byte [rax], al
mov qword [rdi + 0x50], r8
mov r8d, dword [rsp + 0x44]
mov dword [rdi + 0x58], r8d
mov r8d, dword [rsp + 0x40]
mov dword [rdi + 0x5c], r8d
mov r8d, dword [rsp + 0x34]
mov dword [rdi + 0x60], r8d
mov r8b, byte [rsp + 0x2c]
mov byte [rdi + 0x64], r8b
mov r8b, byte [rsp + 0x33]
mov byte [rdi + 0x65], r8b
mov qword [rdi + 0x68], r12
mov r8, qword [rsp + 0xd8]
mov qword [rdi + 0x70], r8
mov r8b, byte [rsp + 0x2e]
mov byte [rdi + 0x78], r8b
mov byte [rdi + 0x7f], cl
add eax, ebx
shr rbx, 0x20
mov word [rdi + 0x7d], bx
mov dword [rdi + 0x79], eax
mov al, byte [rsp + 0x30]
mov byte [rdi + 0x80], al
mov al, byte [rsp + 0x2f]
mov byte [rdi + 0x81], al
mov al, byte [rsp + 0x2d]
mov byte [rdi + 0x82], al
mov byte [rdi + 0x83], dl
mov rax, qword [rsp + 0x98]
mov qword [rdi + 0x88], rax
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rdi + 0x98], rax
mov al, byte [rsp + 0x26]
mov byte [rdi + 0xa0], al
mov al, byte [rsp + 0x25]
mov byte [rdi + 0xa1], al
mov al, byte [rsp + 0x24]
mov byte [rdi + 0xa2], al
mov al, byte [rsp + 0x23]
mov byte [rdi + 0xa3], al
mov al, byte [rsp + 0x28]
mov byte [rdi + 0xa4], al
mov al, byte [rsp + 0x27]
mov byte [rdi + 0xa5], al
mov rax, qword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax + 0x48000000], ebp
mov eax, dword [rsp + 0xf8]
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax + 0x48000000], ebp
mov eax, dword [rsp + 0xf8]
mov qword [rdi + 0xb0], rax
mov rax, qword [rsp + 0xf0]
mov qword [rdi + 0xb8], rax
mov rax, qword [rsp + 0xe0]
mov qword [rdi + 0xc0], rax
mov eax, dword [rsp + 0x3c]
mov dword [rdi + 0xc8], eax
mov eax, dword [rsp + 0x80]
mov dword [rdi + 0xec], eax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rdi + 0xdc], xmm1
movups xmmword [rdi + 0xcc], xmm0
mov al, byte [rsp + 0x22]
mov byte [rdi + 0xf0], al
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rdi + 0xf1], eax
mov dword [rdi + 0xf4], ecx
mov qword [rdi + 0xf8], r14
mov al, byte [rsp + 0x2b]
mov byte [rdi + 0x100], al
mov al, byte [rsp + 0x2a]
and al, 0x2a
and al, 0x2a
mov byte [rdi + 0x101], al
mov al, byte [rsp + 0x29]
mov byte [rdi + 0x102], al
mov qword [rdi + 0x108], r15
mov eax, ebp
shr eax, 0x10
mov byte [rdi + 0x112], al
mov word [rdi + 0x110], bp
mov rcx, rdi
add rcx, 0x113
lea rdx, [rsp + 0x180]
mov r8d, 0x105
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movups xmmword [rdi + 0x218], xmm0
movups xmmword [rdi + 0x228], xmm1
movups xmmword [rdi + 0x238], xmm2
mov byte [rdi + 0xbd0], 0
lea rbx, [0x1401460d0]
mov rax, rdi
mov rdx, rbx
add rsp, 0x288
add al, byte [rax]
add byte [rbx + 0x5d], bl
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
mov ecx, 8
mov edx, 0xbd8
call fcn.1400ff110
int3
mov edx, dword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0xb0], rax
mov qword [r14 + 0xb8], rdx
mov dword [rsi + 0xb8], edx
mov dword [rsi + 0xb8], edx
mov rax, qword [r14 + 0xd0]
mov rcx, rax
or rcx, 8
lock cmpxchg qword [r14 + 0xd0], rcx
jne 0x14007e30c
jmp 0x14007e369
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [r14 + 0x30], rcx
jne case.0x14003d95d.455
test al, 4
jne 0x14007e385
add al, 0x75
mov rax, qword [r14 + 0x10]
mov rax, qword [r14 + 0x10]
mov rcx, qword [r14 + 0x18]
call qword [rax + 0x18]
mov rax, qword [rsi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rdx
mov rax, qword [r14 + 0x30]
invalid
mov rcx, rax
or rcx, 8
lock cmpxchg qword [r14 + 0x30], rcx
jne 0x14007e35a
test al, 4
jne 0x14007e38b
mov ecx, ebx
mov edx, edi
call fcn.1400c0c5c
mov bl, 1
jmp 0x14007e396
lock or qword [r14 + 0x30], 8
xor ebx, ebx
xor ecx, ecx
mov edx, edi
call fcn.1400c0c5c
mov eax, ebx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
mov edx, 0x2b
call fcn.1400ff740
add ah, cl
add ah, cl
xlatb
mov rsi, rcx
mov rdx, qword [rdx]
lea rbx, [rsp + 0x38]
mov rcx, rbx
call fcn.140067d2a
mov rbx, qword [rbx + 0x100]
cmp rbx, 4
jne 0x14007e45d
mov rax, qword [rdi + 8]
mov ecx, 1
add byte [rax], al
xchg qword [rax + 0x10], rcx
call 0x1400d04cb
cmp al, 2
jne 0x14007e44d
mov rax, qword [rdi + 8]
mov cl, 1
xchg byte [rax + 0x28], cl
test cl, cl
jne 0x14007e41e
lea rcx, [rax + 0x18]
mov rbx, qword [rax + 0x18]
mov rdi, qword [rax + 0x20]
mov qword [rax + 0x18], 0
add byte [rax], al
add byte [rdx - 0x3b0417fc], dh
std
dec dword [rax - 0x7b]
invalid
je 0x14007e44d
add byte [rax], al
add byte [rdx - 0x3b0417fc], dh
std
dec dword [rax - 0x7b]
invalid
mov rcx, rdi
mov ecx, edi
call qword [rbx + 8]
mov qword [rsi + 0x100], 3
add byte [rcx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
jmp 0x14007e4ff
mov edi, 2
add byte [rax], al
cmp ebx, 3
je 0x14007e4d6
lea r14, [rsp + 0x140]
lea rdi, [rsp + 0x250]
lea edi, [rsp + 0x250]
lea edi, [rsp + 0x250]
lea rdx, [rsp + 0x38]
mov r8d, pe_nt_image_headers64
mov rcx, rdi
call fcn.1400fc250
movups xmm0, xmmword [r14]
movups xmm0, xmmword [rsi]
movups xmm0, xmmword [rsi]
movups xmmword [rdi + 0x108], xmm0
mov qword [rdi + 0x100], 2
cmp ebx, 2
je 0x14007e50c
lea rcx, [rsp + 0x150]
add byte [rax], al
lea rdx, [rsp + 0x38]
mov r8d, pe_nt_image_headers64
call fcn.1400fc250
movups xmm0, xmmword [r14]
invalid
movaps xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x250]
call fcn.140056425
mov rdi, rbx
invalid
lea rdx, [rsp + 0x150]
lea edx, [rsp + 0x150]
mov r8d, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc250
mov qword [rsi + 0x100], rdi
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x108], xmm0
add rsp, 0x368
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.envelope_not_dropped
lea r8, [0x140146440]
mov edx, 0x14
call fcn.1400ffb30
int3
lea rcx, [rsi + 0x10]
call fcn.14007e591
mov rax, qword [rsi + 8]
test rax, rax
je 0x14007e589
lock dec qword [rax]
jne 0x14007e589
add esp, 0x28
pop rdi
pop rsi
jmp fcn.14002ee9c
nop
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x20
cmp byte [rcx + 0x10], 2
je 0x14007e627
mov rsi, rcx
mov rax, qword [rcx]
lock dec qword [rax + 0x40]
jne 0x14007e5fe
mov rdx, qword [rsi]
mov rax, qword [rdx + 0x38]
test rax, rax
jns case.0x14004e46d.286
movabs rax, 0x7fffffffffffffff
lock and qword [rdx + 0x38], rax
invalid
mov rax, qword [rdx + 0x58]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x58], rcx
cmpxchg qword [rdx + 0x58], rcx
jne 0x14007e5cc
test rax, rax
jne 0x14007e5fe
add byte [rax], al
add byte [rax], al
lock and qword [rdx + 0x58], 0xfffffffffffffffd
pop rax
std
pop rax
std
test rax, rax
je 0x14007e5fe
call qword [rax + 8]
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x14007e60f
mov rcx, qword [rsi]
mov ecx, dword [rsi]
call case.0x1400a83f8.45
mov rax, qword [rsi + 8]
lock dec qword [rax]
jne 0x14007e627
cdq
invalid
mov rcx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.14002f305
or byte [rax - 0x7d], r9b
invalid
and byte [rsi - 0x17], bl
fimul word [rbx + rdi*8]
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
sub byte [rax - 0x75], cl
add dword [rax - 0x7d], ecx
clc
add eax, 0xa7840f
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
cmp eax, 5
je 0x14007e6e8
test byte [rdi - 0x7d000000], ah
clc
add al, 0xf
test byte [rsi - 0x7d000000], bl
clc
add ecx, dword [rdi]
test byte [rbp + 0x48000000], dl
add byte [rax], al
add byte [rax - 0x77], cl
invalid
cmp eax, 2
jne case.0x14004d473.253
cmp eax, 4
je 0x14007e6e8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rax, qword [rsi + 0xc8]
test rax, rax
test eax, eax
test eax, eax
sal byte [rdx + rdx - 0x10], 0x48
dec dword [rax]
je 0x14007e67d
lock dec qword [rax]
jne 0x14007e67d
lea rcx, [rsi + 0xc8]
call fcn.14002ee9c
lea rcx, [rsi + 0x78]
call fcn.14007e591
lea rcx, [rsi + 0x90]
call fcn.14002d568
mov rax, qword [rsi + 0xd0]
mov eax, dword [rsi + 0xd0]
mov eax, dword [rsi + 0xd0]
test rax, rax
je 0x14007e6b0
lock dec qword [rax]
jne 0x14007e6b0
rol byte [rax], 1
add byte [rax], al
call fcn.1400788c8
lea rcx, [rsi + 0x98]
call fcn.14007e8f8
cmp qword [rsi + 0xa8], 0
je 0x14007e6d2
lea rcx, [rsi + 0xa8]
lea ecx, [rsi + 0xa8]
call fcn.1400477e7
lea rcx, [rsi + 0xb8]
call fcn.14005a79b
sar ch, 0xff
sar ch, 0xff
std
inc dword [rbx + 0xf02087e]
test dword [rdi + 1], esi
add byte [rax], al
cmp dword [rsi + 8], 2
jne 0x14007e85f
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [rsi + 0x140]
add byte [rax], al
call fcn.14002ac83
lea rcx, [rsi + 0x158]
lea ecx, [rsi + 0x158]
lea ecx, [rsi + 0x158]
call fcn.1400032e8
cmp qword [rsi + 0xd8], 0
cmp dword [rsi + 0xd8], 0
je 0x14007e727
mov r8, qword [rsi + 0xe0]
mov rcx, qword [0x140165ff0]
js 0x14007e72c
add byte [rcx], dh
sar bh, cl
adc eax, 0x86901
js 0x14007e72c
add byte [rcx], dh
sar bh, cl
adc eax, 0x86901
lea rcx, [rsi + 0xf8]
add byte [rax], al
add al, ch
pop rsp
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp dword [rsi + 0xf8], 0
je case.0x1400530c0.228
mov r8, qword [rsi + 0x100]
add byte [rax], al
call fcn.14007e88f
cmp qword [rsi + 0xf8], 0
cmp dword [rsi + 0xf8], 0
cmp dword [rsi + 0xf8], 0
je case.0x1400530c0.228
mov r8, qword [rsi + 0x100]
xchg byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xe78a5
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
or byte [rax], al
push 0x7e830008
adc byte [rbx], al
cmp dword [rsi + 0x10], 3
je 0x14007e762
lea rcx, [rsi + 0x10]
call fcn.14002ed94
sti
invalid
sti
dec dword [rax - 0x75]
mov rcx, qword [rsi + 0xc0]
test rcx, rcx
mov es, eax
add byte [rax], al
add byte [rax - 0x7b], cl
leave
je 0x14007e773
call fcn.14005587b
lea rcx, [rsi + 0xa8]
lea ecx, [rsi + 0xa8]
call fcn.1400173d3
cmp qword [rsi], 0
je 0x14007e78e
invalid
lea rcx, [rsi + 8]
call fcn.14002ac4d
or al, ch
mov edi, 0x48fffac4
lea rcx, [rsi + 0x180]
lea ecx, [rsi + 0x180]
add al, ch
fstp xword [rdi - 0x417f0003]
mov esi, 0x1d0
call fcn.14005a775
cmp byte [rsi + 0x1d0], 3
mov esi, 0x1d0
add ecx, dword [rdi]
invalid
mov dword [rax], eax
add byte [rax], al
mov esi, 0x1d0
add ecx, dword [rdi]
test byte [rcx + 0x48000000], cl
mov eax, dword [rsi + 0x1b8]
add dword [rax], eax
invalid
mov rax, qword [rsi + 0x1b8]
add dword [rax], eax
add al, dh
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
jne 0x14007e7c0
mov rcx, qword [rsi + 0x1b8]
call fcn.14002e5c4
invalid
inc dword [rax + 0x1d0be]
add byte [rdx], al
cmp byte [rsi + 0x1d0], 2
add byte [rax], al
add dh, byte [rcx + rdi + 0x48]
cmp dword [rax - 0x73], ecx
mov esi, 0x1c0
je 0x14007e802
lea rdi, [rsi + 0x1c0]
mov rcx, rdi
call case.0x1400532d5.269
mov rax, qword [rdi]
lock dec qword [rax]
jne 0x14007e7e9
invalid
or byte [rax - 0x75], cl
psubsb mm7, mm5
invalid
mov rcx, qword [rdi]
call fcn.14002eee6
mov rax, qword [rsi + 0x1c8]
lock dec qword [rax]
jne 0x14007e802
mov rcx, qword [rsi + 0x1c8]
call fcn.14002f305
or edi, ebx
invalid
or edi, ebx
dec dword [rax - 0x75]
invalid
mov rcx, qword [rsi + 0x1b0]
test rcx, rcx
je 0x14007e830
rcl dword [rax], 0xe8
pavgw mm7, mm2
dec dword [rax - 0x75]
xchg byte [rax - 0xfffffff], dh
dec qword [rax]
jne 0x14007e830
mov rcx, qword [rsi + 0x1b0]
mov al, 1
add byte [rax], al
add dword [rax], eax
add al, ch
invalid
call fcn.14002ef78
mov rsi, qword [rsi + 0x1d8]
cmp qword [rsi], 0
je 0x14007e846
lea rcx, [rsi + 8]
call fcn.1400569c4
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
lea rdi, [rsi + 8]
lea rcx, [rsi + 0x20]
call fcn.1400477e7
lea rcx, [rsi + 0x38]
call fcn.1400477bb
dec dword [rax - 0x7d]
invalid
push rax
mov rcx, rsi
call fcn.1400569c4
std
dec dword [rax - 0x77]
stc
dec dword [rax - 0x7d]
invalid
std
dec dword [rax - 0x77]
stc
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140056515
jl 0x14007e88b
invalid
xchg byte [rbp + rdi*8 - 1], bh
jl 0x14007e88b
call qword [rsi + 0x57]
sub rsp, 0x28
mov r8, qword [rcx + 0x18]
test r8, r8
in al, dx
sub byte [rbx + rcx*4 + 0x41], cl
sbb byte [rbp - 0x7b], cl
sal byte [rsp + rbp + 0x48], 0x8b
je 0x14007e8ca
invalid
invalid
je 0x14007e8ca
mov rdx, qword [rcx]
mov rax, qword [rcx + 0x10]
xor r9d, r9d
adc dword [rax - 0x75], ecx
adc byte [r13 + 0x31], al
leave
cmp rax, rdx
cmovae r9, rdx
sub rax, r9
mov r9, rdx
ror dword [rcx + 0x29], 1
ror dword [rcx + rcx*4 - 0x3a], 0x4c
sub esi, ecx
ror dword [rcx + 0x29], 1
ror dword [rcx + rcx*4 - 0x3a], 0x4c
sub esi, ecx
ja 0x14007e8d0
add r8, rax
xor esi, esi
test byte [rcx + rcx*4 - 0x3e], 0xeb
invalid
xor eax, eax
xor edx, edx
xor esi, esi
mov rdi, qword [rcx + 8]
lea rcx, [rax + rax*4]
shl rcx, 4
add rcx, rdi
sub rdx, rax
call 0x140068098
mov rcx, rdi
mov rdx, rsi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
jmp 0x140068098
movabs al, byte [0xec83485756fffe97]
sub byte [rax - 0x77], cl
mov esi, ecx
and dword [rax + rax], edi
lock dec qword [rdi]
jne 0x14007e91a
mov rcx, rsi
mov ecx, esi
call fcn.140014e6b
mov rax, qword [rsi + 8]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x14007e933
mov rcx, qword [rsi + 8]
add rsp, 0x28
pop rdi
pop rsi
jmp case.0x14006bf67.228
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xa78]
add byte [rax], al
add byte [rax], al
test eax, eax
je 0x14007e97b
cmp eax, 3
je 0x14007e9a0
clc
add esi, dword [rbp + rcx*2 - 0x7d]
clc
add al, 0x75
jo 0x14007e9a1
cmp eax, 4
jne 0x14007e9c8
lea rcx, [rsi + 0xa80]
call fcn.14007eb8f
cmp dword [rsi + 0x548], 4
jne 0x14007e9ac
add rax, 0x7ee80000
add al, 0
add bl, ch
xor dword [rax - 0x73], ecx
adc al, r13b
or eax, dword [rdx]
add byte [rax], al
lea rcx, [rsi + 0x10]
call fcn.14007eb8f
mov rcx, rsi
call fcn.14007ee09
add rsi, 0x540
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400559cc
lea rcx, [rsi + 0xa88]
call fcn.14007eb62
add byte [rax + 0xa79be], al
add byte [rax], al
add byte [rax + 0xa79be], al
add byte [rax], al
je 0x14007e9c1
lea rcx, [rsi + 0xa80]
call fcn.1400559cc
add al, ch
or esi, dword [rax - 3]
inc esi
xchg byte [rcx + 0xa], bh
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov byte [rsi + 0xa79], 0
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0xa98
movaps xmmword [rsp + 0xa80], xmm6
add byte [rax], al
add byte [rax], al
mov rdi, rdx
mov rsi, rcx
invalid
movzx eax, byte [rcx + 0xa78]
lea rcx, [0x140155d88]
lea ecx, [0x140155d88]
invalid
lea ecx, [0x140155d88]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
adc byte [rsi], dh
mov byte [rsi + 0xa79], 1
mov rax, qword [rsi + 0x540]
xchg byte [rax + 5], al
add byte [rax], al
xchg byte [rax + 5], al
add byte [rax], al
mov qword [rsi + 0xa80], rax
lea rcx, [rsi + 0xa88]
lea ecx, [rsi + 0xa88]
lea ecx, [rsi + 0xa88]
mov r8d, 0x530
mov eax, 0x530
call fcn.1400fc250
movups xmmword [rsi + 0xfb8], xmm6
lea r14, [rsi + 0xa88]
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, r14
mov r8, rdi
clc
call fcn.140094c4c
cmp dword [rbx], 5
jne case.0x140074f56.60
mov al, 1
mov cl, 3
jmp 0x14007eb2d
lea rbx, [rsi + 0x548]
lea rdx, [rsp + 0x20]
mov r8d, 0x530
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400fc250
mov rcx, r14
call fcn.14007eb62
cmp dword [rsi + 0x548], 4
mov esi, 0x548
add al, 0x74
invalid
invalid
mov esi, 0x548
add al, 0x74
jp 0x14007ead4
lea r14, [rsp + 0x550]
lea esi, [rsp + 0x550]
mov r8d, 0x530
mov rcx, r14
mov rdx, rbx
call fcn.1400fc250
mov al, 0xd7
invalid
add dh, al
xchg byte [rcx + 0xa], bh
or al, byte [rax]
add byte [rax], al
lea rbx, [rsi + 0xa80]
mov rax, qword [rsi + 0xa80]
xchg byte [rax + 0x4800000a], al
lea ecx, [rsp + 0x20]
mov al, 0xd7
invalid
xchg byte [rax + 0x4800000a], al
lea ecx, [rsp + 0x20]
mov qword [rcx], rax
mov dword [rcx], eax
call fcn.1400559cc
mov r8d, 0x530
mov rcx, rbx
mov rdx, r14
call fcn.1400fc250
lea rbx, [rsi + 0xa80]
lea ebx, [rsi + 0xa80]
mov rcx, rbx
mov rdx, rdi
call fcn.14009610e
add byte [rdx + rax], bh
add byte [rdx + rax], bh
jne 0x14007eaef
mov al, 1
mov cl, 4
jmp 0x14007eb2d
mov rcx, rbx
call fcn.14007eb8f
add byte [rax], al
add byte [rax - 0x7d], cl
mov esi, 0x548
add byte [rax], al
add al, 0x75
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
mov esi, 0x548
add byte [rax], al
add byte [rax], al
add al, 0x75
or al, 0x48
lea ecx, [rsi + 0x548]
invalid
invalid
add byte [rax], al
lea rcx, [rsi + 0x548]
add rax, 0xffffffffeae80000
add al, byte [rax]
call fcn.14007edf7
add byte [rax + 0xa79be], al
add byte [rax], al
cmp byte [rsi + 0xa79], 0
je 0x14007eb22
lea rcx, [rsi + 0xa80]
call fcn.1400559cc
add al, ch
stosb byte [rdi], al
outsb dx, byte [rsi]
std
inc esi
xchg byte [rcx + 0xa], bh
add byte [rax], al
add byte [rcx - 0x773fceff], dh
invalid
mov byte [rsi + 0xa79], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa78], cl
movaps xmm6, xmmword [rsp + 0xa80]
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xa80], dh
add rsp, 0xa98
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140148748]
mov edx, 0x23
call fcn.1400ff740
ud2
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007f6e7
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007f776
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007f978
lea rcx, [rsi + 0x20]
call fcn.1400c4773
mov ecx, 0xc4653600
add ecx, dword [rsi + 0x38]
lea rdx, [rcx + 1]
xor eax, eax
cmp ecx, 2
cmovb rax, rdx
cmp rax, 1
je 0x14007f9a3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fa05
lea rcx, [rsi + 0x20]
call fcn.1400c4773
mov rcx, qword [rdi]
lea rdx, [rcx - 3]
add rcx, 0xfffffffffffffffe
xor eax, eax
cmp rdx, 2
cmovb rax, rcx
cmp rax, 1
je 0x14007fa2f
test rax, rax
jne 0x14007fa48
mov rcx, rdi
call case.0x14007713a.49
jmp 0x14007fa48
cmp qword [rsi + 0x38], 0
je 0x14007fa48
mov rcx, qword [rsi + 0x40]
test rcx, rcx
je 0x14007fa48
mov rdx, qword [rsi + 0x48]
call fcn.14002e83a
mov rax, qword [rsi + 0x1008]
test rax, rax
je 0x14007fa5e
mov rcx, qword [rsi + 0x1010]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fa93
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fb28
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fbc0
lea rcx, [rsi + 0x20]
call fcn.1400c4773
lea rcx, [rsi + 0x30]
mov al, byte [rsi + 0xa0]
lea edx, [rax - 3]
movzx r8d, dl
lea r9, [r8 + 1]
xor edx, edx
cmp r8b, 2
cmovb rdx, r9
cmp rdx, 1
je 0x14007fbf5
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fc5c
lea rcx, [rsi + 0x20]
call fcn.1400c4773
mov rcx, qword [rdi]
mov edx, ecx
not edx
add rcx, 0xfffffffffffffffb
xor eax, eax
test dl, 6
cmove rax, rcx
cmp rax, 1
je 0x14007fc85
test rax, rax
jne 0x14007fc9e
mov rcx, rdi
call fcn.14007e62e
jmp 0x14007fc9e
cmp qword [rsi + 0x38], 0
je 0x14007fc9e
mov rcx, qword [rsi + 0x40]
test rcx, rcx
je 0x14007fc9e
mov rdx, qword [rsi + 0x48]
call fcn.14002e83a
mov rax, qword [rsi + 0x228]
test rax, rax
je 0x14007fcb4
mov rcx, qword [rsi + 0x230]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fce9
lea rcx, [rsi + 0x20]
call fcn.1400c4773
lea rcx, [rsi + 0x30]
mov al, byte [rsi + 0x50]
add al, 0xfc
movzx edx, al
lea r8, [rdx + 1]
xor eax, eax
cmp dl, 2
cmovb rax, r8
cmp rax, 1
je 0x14007fd14
test rax, rax
jne 0x14007fd2c
cmp qword [rcx], 0
je 0x14007fd2c
push rsi
sub rsp, 0x210
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14007fd80
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 7
call fcn.1400944c9
jmp 0x14007fd90
test al, 0x10
je 0x14007fd90
lea rcx, [rsi + 0x218]
call fcn.1400c39bc
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c6286
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1102
test al, al
je 0x14007fdc5
push rsi
sub rsp, 0xff0
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14007fdfa
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 4
call fcn.14009431f
jmp 0x14007fe0a
test al, 0x10
je 0x14007fe0a
lea rcx, [rsi + 0xff8]
call fcn.1400c39bc
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c6286
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1102
test al, al
je 0x14007fe3f
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14007fe6e
push rsi
sub rsp, 0xd0
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14007fedf
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14007ff56
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov byte [rdx + 0x78], 4
call fcn.140094948
jmp 0x14007ff66
test al, 0x10
je 0x14007ff66
lea rcx, [rsi + 0xb0]
call fcn.1400c39bc
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c6286
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1102
test al, al
je 0x14007ff9b
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14007ffcd
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov dword [rdx + 8], 0x3b9aca01
call fcn.140094795
jmp 0x14007ffda
test al, 0x10
je 0x14007ffda
lea rcx, [rsi + 0x60]
call fcn.1400c39bc
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c6286
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1102
test al, al
je 0x14008000c
push rsi
sub rsp, 0x1e0
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14008003e
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 0xc
call fcn.140094563
jmp 0x14008004e
test al, 0x10
je 0x14008004e
lea rcx, [rsi + 0x1e8]
call fcn.1400c39bc
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c6286
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c1102
test al, al
je 0x140080083
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x1400800b5
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov byte [rdx + 0x70], 4
call fcn.140094601
jmp 0x1400800c5
test al, 0x10
je 0x1400800c5
push rsi
sub rsp, 0x2c0
mov rsi, rcx
call fcn.1400c10ab
test al, 8
jne 0x14008012f
movzx eax, byte [rbx + 0x410]
cmp rax, 1
jne 0x1400804bd
mov esi, dword [rbx + 0x414]
mov dil, byte [rbx + 0x411]
mov rcx, rbp
mov rdx, r14
call fcn.140087423
test rax, rax
jne 0x140082110
test rdx, rdx
jne 0x14008211d
mov rcx, qword [rbx + 0x188]
mov rax, qword [rbx + 0x190]
mov rdx, r14
call qword [rax + 0x30]
test rax, rax
jne 0x140082110
test rdx, rdx
jne 0x14008211d
mov byte [rbx + 0x410], 2
mov byte [rbx + 0x411], dil
mov dword [rbx + 0x414], esi
jmp 0x14008044a
test rax, rax
jne 0x14008212f
lea rcx, [rsp + 0x430]
mov rdx, rbx
mov r8, r14
call case.0x140012fcf.1046
movzx eax, byte [rsp + 0x430]
cmp rax, 4
je 0x140080968
cmp al, 3
jne 0x140080507
mov word [rbx + 0x410], 0x101
mov dword [rbx + 0x414], 0
jmp 0x14008044a
mov qword [rsp + 0x128], r13
mov qword [rsp + 0xe8], r12
mov qword [rsp + 0xf0], r15
mov r15d, dword [rsp + 0x434]
mov ecx, dword [rsp + 0x438]
mov r13, qword [rbx + 0x418]
mov r12, qword [rbx + 0x420]
add r13, 0x10
lea rdi, [r12 + 0x10]
test rax, rax
je 0x14008065f
mov qword [rsp + 0x98], rdi
mov dl, byte [rsp + 0x431]
mov edi, dword [rsp + 0x43c]
mov r12, qword [rsp + 0x440]
mov rsi, qword [rsp + 0x448]
cmp eax, 1
jne 0x1400823e0
mov rax, qword [rsp + 0x450]
mov dword [rsp + 0x500], ecx
mov dword [rsp + 0x504], edi
mov qword [rsp + 0x508], r12
movsb byte [rdi], byte [rsi]
and al, 8
add eax, 0x89480000
mov ah, 0x24
adc byte [0xc95005a5], al
test byte [rax + rbx], ah
add eax, 0x8b480000
test byte [rax + rax], ah
add eax, 0x8d480000
mov word [rax + rdi*8], fs
add al, byte [rax]
add byte [rax], al
mov edi, edx
lea rdx, [rsp + 0x518]
mov r8, r12
mov r9, rsi
movsb byte [rdi], byte [rsi]
and al, 8
add eax, 0x89480000
mov ah, 0x24
adc byte [0xc95005a5], al
test byte [rax + rbx], ah
add eax, 0x8b480000
test byte [rax + rax], ah
add eax, 0x8d480000
mov word [rax + rdi*8], fs
add al, byte [rax]
add byte [rax], al
mov edi, edx
lea rdx, [rsp + 0x518]
mov r8, r12
invalid
mov ecx, esi
call qword [rax]
mov dword [rsp + 0x2f4], r15d
mov byte [rsp + 0x2f1], dil
mov byte [rsp + 0x2f0], 1
cmp dword [rbx + 0x3e0], 0
je 0x140080724
cmp dword [rbx + 0x3e8], r15d
jne 0x140080724
mov byte [rbx + 0x410], 1
mov byte [rbx + 0x411], dil
mov dword [rbx + 0x414], r15d
add byte [rax], al
mov rax, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
mov r8, qword [rsp + 0x308]
lea rcx, [rsp + 0x310]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x500]
mov rdx, qword [rsp + 0x508]
mov r8, qword [rsp + 0x510]
lea rcx, [rsp + 0x518]
call qword [rax + 0x18]
jmp 0x14008094b
mov qword [rsp + 0x100], rcx
lea rcx, [rsp + 0x140]
mov rdx, r13
call fcn.1400c4c71
cmp qword [rsp + 0x140], 0
jne 0x140082507
mov r13, qword [rsp + 0x148]
mov al, byte [rsp + 0x150]
mov byte [rsp + 0xa0], al
lea rsi, [r13 + 0x1c0]
lea rcx, [rsp + 0x2f0]
mov rdx, rsi
mov r8d, r15d
call fcn.14000dc6a
cmp qword [rsp + 0x2f0], 0
je 0x1400807f7
test r15d, r15d
je 0x140082559
cmp byte [r13 + 0x68], 0
sete al
test r15b, 1
sete cl
xor cl, al
mov qword [rsp + 0x98], rdi
je 0x14008080e
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x160], rax
mov al, byte [rsp + 0x2f0]
mov cl, byte [rsp + 0x2f1]
movzx edx, word [rsp + 0x2f2]
mov r8d, dword [rsp + 0x2f4]
mov r9, qword [rsp + 0x2f8]
movups xmm0, xmmword [rsp + 0x300]
movaps xmmword [rsp + 0x150], xmm0
mov byte [rsp + 0x140], al
mov byte [rsp + 0x141], cl
mov word [rsp + 0x142], dx
mov dword [rsp + 0x144], r8d
mov qword [rsp + 0x148], r9
mov rcx, r13
mov rdx, qword [rsp + 0x98]
lea rsi, [rsp + 0x140]
mov r8, rsi
call fcn.14008aab2
movups xmm0, xmmword [rsp + 0x500]
movups xmm1, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov rcx, r13
call fcn.14008ad49
mov dword [rsp + 0x160], eax
mov dword [rsp + 0x164], r15d
mov rcx, qword [rsp + 0x2e8]
mov rdx, rsi
call fcn.14000c165
jmp 0x14008094b
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
call fcn.14000e5be
jmp case.0x1400845af.1150
cli
xor r8d, r8d
xor r9d, r9d
call fcn.140018dd0
lea rcx, [rsp + 0x2f0]
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.14000e5f4
mov rdi, qword [rsp + 0x98]
mov dword [rsp + 0x508], eax
mov dword [rsp + 0x50c], edx
mov qword [rsp + 0x500], rsi
add byte [rax - 0x77], cl
stc
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140080c02
xor esi, esi
mov al, byte [r12 + 0x18]
test al, al
jne 0x14008252e
lea rcx, [r13 + 0x10]
add r12, 0x20
lea rax, [r13 + 0x70]
mov qword [rsp + 0x278], rax
mov rax, qword [rsp + 0x100]
mov dword [rsp + 0x430], eax
mov byte [rsp + 0x420], 1
mov qword [rsp + 0x5d8], r12
mov dword [rsp + 0x5d8], esp
lea rax, [rsp + 0x278]
mov qword [rsp + 0x2f0], rax
lea rax, [rsp + 0x430]
mov qword [rsp + 0x2f8], rax
lea rax, [rsp + 0x420]
and al, 0x20
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
add eax, 0x89480000
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0x8d4c0000
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add al, ch
invalid
xchg esp, eax
add byte [rax], al
mov rcx, rdi
mov edx, esi
call fcn.14002f830
cli
dec dword [rcx + rcx*4 - 0x17]
invalid
and al, 0x20
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
add eax, 0x89480000
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0x8d4c0000
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add al, ch
invalid
cli
dec dword [rcx + rcx*4 - 0x17]
invalid
jmp 0xe02c9dcd
mov dl, byte [rsp + 0xa0]
call fcn.14002f830
mov r15, qword [rsp + 0xf0]
mov r12, qword [rsp + 0xe8]
mov r13, qword [rsp + 0x128]
and al, 0x28
add dword [rax], eax
add cl, ch
loop 0x140080960
invalid
invalid
mov rdx, qword [rbx + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x140]
call fcn.1400c4c71
cmp qword [rsp + 0x140], 0
jne 0x140082571
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x68], rax
mov al, byte [rsp + 0x150]
mov byte [rsp + 0x67], al
mov rax, qword [rbx + 0x420]
and dword [rax], 4
add byte [rax], al
and dword [rax], 4
add byte [rax], al
mov qword [rsp + 0xa0], rax
lea rcx, [rax + 0x10]
mov qword [rsp + 0x2e0], rcx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140082057
mov dword [rsp + 0x10c], 0
mov rax, qword [rsp + 0xa0]
mov al, byte [rax + 0x18]
test al, al
mov rdx, qword [rsp + 0x68]
jne 0x14008259b
mov eax, dword [rdx + 0xb8]
mov esi, dword [rdx + 0xbc]
sub esi, eax
mov qword [rsp + 0xf0], r15
mov qword [rsp + 0xe8], r12
mov qword [rsp + 0x128], r13
jle 0x140080a37
sar ecx, 1
cmp esi, ecx
jge 0x140081f4d
lea rax, [rdx + 0x10]
mov qword [rsp + 0x100], rax
add qword [rsp + 0xa0], 0x20
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], ah
lea rax, [rdx + 0x1c0]
mov qword [rsp + 0x98], rax
lea rax, [rdx + 0xc0]
mov qword [rsp + 0x90], rax
mov rcx, rbp
mov rdx, r14
call fcn.1400873b8
test rax, rax
jne 0x140081f5d
mov r12, rdx
test rdx, rdx
jne 0x140081f6e
lea rcx, [rsp + 0x140]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
call fcn.14000d6c5
cmp qword [rsp + 0x140], 0
je 0x140080c12
movups xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x2f0], xmm0
mov r13, qword [rsp + 0x2f0]
mov r15d, dword [rsp + 0x2f8]
mov r12d, dword [rsp + 0x2fc]
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c3cb
mov esi, dword [rax + 0x48]
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c3cb
mov cl, byte [rax + 0x50]
add cl, 0xfa
cmp cl, 6
jb 0x140080b19
add dword [rax], eax
add byte [rdi], al
mov rcx, rbp
lea rdx, [rsp + 0x140]
call fcn.140087e1d
cmp al, 0xc
or al, 0xf
test dword [rbx], esi
sbb al, byte [rax]
invalid
or al, 0xf
test dword [rbx], esi
sbb al, byte [rax]
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rbp
adc byte [rbp - 0x77], al
clc
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c347
add edi, dword [rax + 0xa0]
jo 0x14008261b
mov dword [rax + 0xa0], edi
cmp esi, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x100]
lea rdx, [rsp + 0x2f0]
call fcn.140011286
jmp 0x140080a6a
call fcn.1401035d0
mov esi, eax
xor sil, 1
xor dh, 1
xor dh, 1
jmp 0x14008089d
mov rcx, rbp
mov rdx, r14
call fcn.1400873b8
test rax, rax
jne 0x140081f5d
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
fld1
add al, 0xec
invalid
call fcn.14006f862
mov rcx, rsi
mov eax, dword [rbx + 0x180]
mov qword [rsp + 0x498], rax
add byte [rax - 0x73], cl
xchg byte [rax + 1], dl
add byte [rax], al
add byte [rax - 0x73], cl
xchg byte [rax + 1], dl
add byte [rax], al
mov qword [rsp + 0x490], rax
lea rax, [rsi + 0x12c]
mov qword [rsp + 0x2d0], rax
lea r15, [rsi + 0x128]
add byte [rax], al
add byte [rax], al
lea rax, [rsi + 0x130]
mov qword [rsp + 0x2c8], rax
lea rax, [rsi + 0x134]
xchg byte [rax], dh
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add al, byte [rax]
add byte [rax - 0x73], cl
xchg byte [rcx + rax], dh
add byte [rax], al
mov qword [rsp + 0x488], rax
lea rax, [rsi + 0x138]
mov qword [rsp + 0x480], rax
lea r12, [rsp + 0x140]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 + 0x3b], cl
sub byte [r15], cl
xchg byte [rcx + 1], bh
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 + 0x3b], cl
sub byte [r15], cl
xchg byte [rcx + 1], bh
add byte [rax], al
mov rcx, r12
mov rdx, qword [rsp + 0x490]
mov r8, qword [rsp + 0x98]
call fcn.14000e043
cmp qword [rsp + 0x140], 0
je 0x140080e58
mov rdi, qword [rsp + 0x140]
mov rsi, qword [rsp + 0x148]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x100]
mov rdx, r12
call fcn.1400111eb
mov r15, rsi
shr r15, 0x20
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c347
mov rdx, qword [rax + 0x90]
mov rcx, qword [rax + 0x98]
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rax + 0x90], 0
mov qword [rax + 0x90], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], cl
push rdx
or byte [rax - 0x77], cl
mov dword [rsp + 0x140], edi
mov qword [rsp + 0x148], rsi
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
test rdx, rdx
je 0x140080d61
call qword [rdx + 8]
mov qword [rsp + 0x140], rdi
mov qword [rsp + 0x148], rsi
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c3cb
cmp byte [rax + 0x121], 0
jne 0x140080e40
adc byte [rcx - 0x77], al
invalid
or byte [rax - 0x75], cl
push rdi
adc byte [rcx - 0x77], al
invalid
mov qword [rsp + 0x458], 2
mov qword [rsp + 0x478], 0
lea rcx, [rsp + 0x4a0]
mov rdx, r15
mov r8, qword [rsp + 0x98]
call fcn.14000de29
cmp qword [rsp + 0x4a0], 0
je 0x1400812db
movups xmm0, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x278], 2
test byte [rax + rdi*2], ah
add al, byte [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
add al, byte [rax]
add byte [rbx + 0x2a824b4], cl
add byte [rax], al
mov edi, dword [rsp + 0x2ac]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c3cb
mov r13d, dword [rax + 0x48]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
push rsp
and al, 0x10
push rsp
and al, 0x10
mov r8d, esi
mov r9d, edi
call fcn.14000c347
lea rcx, [rsp + 0x2f0]
add byte [rax - 0x77], cl
ret 0x8b4c
test byte [rax + riz*4], ah
add byte [rax], al
add al, ch
invalid
xchg dword [rax], eax
add byte [rdi], cl
mov dh, 0x8c
and al, 0xf0
add al, byte [rax]
add byte [rax - 0x7d], cl
stc
or dword [rbp + 0x4c], esi
add byte [rax - 0x77], cl
ret 0x8b4c
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c3cb
cmp byte [rax + 0x50], 5
je 0x14008164b
add al, ch
invalid
test rcx, rcx
mov dword [rsp + 0x44], edi
mov dword [rsp + 0x4c], r13d
jne 0x1400812f4
mov edi, dword [rsp + 0x310]
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0xe0], rax
mov eax, dword [rsp + 0x320]
mov dword [rsp + 0x5c], eax
mov al, byte [rsp + 0x324]
mov byte [rsp + 0x37], al
mov al, byte [rsp + 0x325]
mov byte [rsp + 0x34], al
mov al, byte [rsp + 0x326]
and al, 0x26
add eax, dword [rax]
add byte [rcx - 0x75c7dbbc], cl
test byte [rdi + riz], ah
add eax, dword [rax]
add byte [rax + 0x49532444], cl
mov ecx, dword [rsp + 8]
and al, 0x26
add eax, dword [rax]
add byte [rcx - 0x75c7dbbc], cl
test byte [rdi + riz], ah
add eax, dword [rax]
add byte [rax + 0x49532444], cl
mov ecx, dword [rsp + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c3cb
mov eax, dword [rax + 0x84]
mov qword [rsp + 0x70], r15
mov rdi, r15
mov qword [rsp + 0x90], r13
test r13, r13
je 0x140081053
cmp qword [rsp + 0x90], 1
jne 0x14008112f
mov rcx, qword [rsp + 0x88]
sub rcx, qword [rsp + 0x70]
mov edi, 0
cmovae rdi, rcx
test rdi, rdi
mov r15, qword [rsp + 0x80]
je 0x14008112f
test eax, eax
jne 0x140081131
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, dword [rsp + 0x44]
call fcn.14000c347
mov rcx, qword [rsp + 0x90]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x148], rcx
mov rcx, qword [rsp + 0xd8]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x150], rcx
mov rcx, qword [rsp + 0x88]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x158], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x160], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0x168], rcx
mov ecx, dword [rsp + 0x5c]
mov dword [rsp + 0x170], ecx
mov cl, byte [rsp + 0x37]
mov byte [rsp + 0x174], cl
mov cl, byte [rsp + 0x34]
mov byte [rsp + 0x175], cl
mov ecx, dword [rsp + 0x38]
mov byte [rsp + 0x176], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x177], cl
mov byte [rsp + 0x140], 0
mov rcx, rax
mov rdx, qword [rsp + 0xa0]
lea r12, [rsp + 0x140]
mov r8, r12
call fcn.14008959d
jmp case.0x14003d97a.584
xor edi, edi
mov rcx, qword [rsp + 0x498]
cmp rdi, rcx
cmovae rdi, rcx
xor r15d, r15d
test eax, eax
cmovle eax, r15d
cmp rdi, rax
cmovae rdi, rax
test rdi, rdi
mov r13d, dword [rsp + 0x44]
je 0x1400814ba
test byte [rbx + rax], bl
invalid
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, r13d
call fcn.14000c3cb
mov eax, dword [rax + 0x80]
test eax, eax
mov ecx, 0
cmovle eax, ecx
mov r15d, edi
cmp eax, edi
jae 0x1400814ba
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, r13d
call fcn.14000c347
mov rcx, qword [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rsp + 0x160], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0x168], rcx
mov ecx, dword [rsp + 0x5c]
mov dword [rsp + 0x170], ecx
mov cl, byte [rsp + 0x37]
mov byte [rsp + 0x174], cl
mov cl, byte [rsp + 0x34]
mov byte [rsp + 0x175], cl
mov ecx, dword [rsp + 0x38]
cmp byte [rax + 0x176248c], cl
add byte [rax], al
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x177], cl
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x140], 0
mov rcx, rax
mov rdx, qword [rsp + 0xa0]
lea r12, [rsp + 0x140]
mov r8, r12
call fcn.14008959d
mov r15, qword [rsp + 0x80]
add byte [rax], 0
invalid
movzx eax, byte [rsp + 0x2f0]
cmp rax, 9
je 0x140081277
test rax, rax
je 0x140081277
cmp eax, 3
je 0x140081277
add al, ch
xor esp, esp
invalid
mov rax, qword [rsp + 0x278]
cmp rax, 2
je 0x1400812c9
test rax, rax
je 0x1400812ae
lea rcx, [rsp + 0x278]
call fcn.140010540
jmp 0x140080e70
mov sil, 9
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x54]
mov edx, dword [rsp + 0x40]
mov r8d, dword [rsp + 0x3c]
and al, 0x3c
and al, 0x3c
jmp 0x140081ca5
and al, 8
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x70
mov rax, qword [rsp + 0x318]
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rbx + 0x3282484], cl
add byte [rax], al
invalid
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rbx + 0x3282484], cl
add byte [rax], al
invalid
add byte [rcx - 0x74abdbbc], cl
test byte [rsp + rbp], ah
add eax, dword [rax]
add byte [rcx + 0x48582444], cl
mov eax, dword [rsp + 0x330]
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x32c]
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x120], rax
mov eax, dword [rsp + 0x338]
mov dword [rsp + 0x5c], eax
mov al, byte [rsp + 0x33c]
mov byte [rsp + 0x37], al
and al, 0x37
and al, 0x37
mov al, byte [rsp + 0x33d]
mov byte [rsp + 0x34], al
cmp eax, 0x88000003
and al, 0x34
mov al, byte [rsp + 0x33e]
mov byte [rsp + 0x36], al
and al, 0x36
mov r8d, 0xcd
lea rcx, [rsp + 0x140]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add byte [rax], al
invalid
jl 0x140081380
add byte [rax], al
call fcn.1400fc250
mov r8d, dword [rsp + 0x40c]
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x2d8], rax
lea rcx, [rsp + 0x420]
mov rdx, r12
mov dword [rsp + 0x134], r8d
call fcn.14000d932
cmp qword [rsp + 0x420], 0
je 0x14008267d
movups xmm0, xmmword [rsp + 0x420]
adc byte [rsp + 0x420], al
movaps xmmword [rsp + 0x2b0], xmm0
mov rdi, qword [rsp + 0x2b0]
mov esi, dword [rsp + 0x2b8]
invalid
add al, byte [rax]
invalid
mov eax, 0x44000002
mov edi, dword [rsp + 0x2bc]
mov r15d, dword [rsp + 0x2bc]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c347
mov byte [rax + 0x125], 0
invalid
and eax, 1
add byte [rax], al
and byte [0x140081456], 0x48
mov ecx, dword [rdi + 8]
add byte [rax], al
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
stc
stc
call fcn.14000c3cb
cmp qword [rax], 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], al
je 0x140081904
mov rcx, qword [rsp + 0x68]
mov rax, qword [rcx + 0x20]
cmp rax, qword [rcx + 0x28]
jbe 0x1400818ef
mov rcx, qword [rsp + 0x100]
lea rsi, [rsp + 0x2b0]
mov rdx, rsi
call fcn.1400111eb
mov rcx, r15
mov rdx, rsi
mov esi, r13d
call fcn.14000dd7f
jmp 0x140081904
mov qword [rsp + 0x140], 2
xor eax, eax
mov qword [rsp + 0x160], rax
mov rcx, qword [r12 + 8]
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x60
add dword [rax], eax
add byte [rcx - 0x75], cl
and al, 8
mov rdx, qword [r12 + 0x10]
mov dword [rsp + 0xbc], esi
adc byte [rcx + 0xbc24b4], cl
add byte [rax], al
mov r8d, esi
mov r9d, r13d
call fcn.14000c347
clc
dec dword [rax - 0x77]
mov esi, eax
clc
dec dword [rax - 0x77]
mov esi, eax
mov esi, eax
mov rax, qword [rsp + 0x68]
mov rdi, qword [rax + 0x120]
mov edi, dword [rax + 0x120]
mov edi, dword [rax + 0x120]
mov r13d, dword [rsi + 0x84]
test r13d, r13d
mov eax, 0
cmovle r13d, eax
lea rcx, [rsi + 0x80]
mov es, word [rax + 0x49000000]
cmp r13, rdi
cmovae r13, rdi
sub r13, qword [rsi + 0x88]
add byte [rax], al
cmovb r13, rax
mov edx, r15d
cli
cli
call fcn.14000c1cc
mov edx, r15d
mov rax, qword [rsi + 0x88]
mov qword [rsp + 0x110], rdx
sub rax, rdx
sub eax, edx
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax + 0x29], cl
sub eax, edx
mov qword [rsi + 0x88], rax
sub dword [rsi + 0x118], r15d
sub eax, edx
mov qword [rsi + 0x88], rax
mov dword [rsi + 0x88], eax
sub dword [rsi + 0x118], r15d
mov edx, dword [rsi + 0x84]
test edx, edx
rol byte [rcx - 0x48], cl
add byte [rax], al
add byte [rax], al
rol byte [rcx - 0x48], cl
add byte [rax], al
add byte [rax], al
cmovle edx, r8d
cmp rdx, rdi
ror byte [rax + 0x39], 1
cli
cmovb rdi, rdx
sub rdi, rax
cmovb rdi, r8
cmp r13d, edi
jae 0x14008157f
mov rcx, rsi
call fcn.140018927
mov rdx, qword [rsp + 0x68]
mov ecx, dword [rdx + 0x11c]
lea eax, [r15 + rcx]
shl rax, 0x20
loopne 0x1400815b2
add ecx, r15d
movabs rcx, 0x300000001
cmovo rax, rcx
test al, al
mov ecx, dword [rsp + 0x38]
jne 0x1400815b5
shr rax, 0x20
mov dword [rdx + 0x11c], eax
invalid
sbb al, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xf9
movzx edi, cl
lea rcx, [rsp + 0x140]
call fcn.140010540
mov qword [rsp + 0x140], 2
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 6], al
mov rcx, qword [rsp + 0x118]
mov edx, r15d
call fcn.14000c1cc
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
stosd dword [rdi], eax
clc
dec dword [rax - 0x75]
mov eax, dword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
cmp qword [rsp + 0x90], 0
mov rdx, qword [rsp + 0x110]
mov r15, qword [rsp + 0x80]
add byte [rax], al
add byte [rax], al
je case.0x14004d2fb.275
cmp qword [rsp + 0x90], 1
jne 0x14008188e
add byte [rax], al
mov rcx, qword [rsp + 0x88]
mov ecx, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x88]
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax + 0x2b], cl
and al, 0x70
sub rcx, qword [rsp + 0x70]
mov eax, 0
cmovae rax, rcx
mov r13d, dword [rsp + 0x38]
and r13b, 0xfe
cmp rax, rdx
movzx r13d, r13b
cmovbe r13d, edi
out dx, eax
out dx, eax
jmp 0x140081893
add byte [rbx + 0x44895440], cl
and al, 0x48
mov rcx, qword [r12 + 8]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c3cb
clc
inc dword [rcx + rcx*4 + 0x6c]
and al, 0x4c
clc
inc dword [rcx + rcx*4 + 0x6c]
and al, 0x4c
mov r13d, dword [rax + 0x114]
mov rcx, qword [r12 + 8]
and al, 8
and al, 8
mov rdx, qword [r12 + 0x10]
push rsp
and al, 0x10
mov r8d, esi
mov r9d, edi
call fcn.14000c347
lea rcx, [rax + 0x50]
push rax
push rax
mov edx, r13d
mov r13d, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
mov r8d, r13d
mov r9b, 1
mov cl, 1
mov cl, 1
call fcn.140018bc8
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov dword [rsp + 0x44], edi
jl 0x1400816d3
mov r9d, edi
jl 0x1400816d3
mov r9d, edi
call fcn.14000c3cb
mov edi, r13d
mov eax, dword [rax + 0x114]
add dword [rax], eax
add byte [rcx - 0x4f9fdbbc], cl
invalid
mov al, 8
mov dword [rsp + 0x38], eax
and al, 0x38
mov rax, qword [rsp + 0xb0]
invalid
add dword [rax], eax
add byte [rcx - 0x4f9fdbbc], cl
invalid
mov al, 8
mov dword [rsp + 0x38], eax
and al, 0x38
mov rax, qword [rsp + 0xb0]
invalid
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
test byte [rax + rbx*8], ah
and al, 0xd8
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0xc0]
add byte [rax], al
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe0], eax
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rbx - 0x7683dbbc], cl
mov dword [rsp + 0x5c], eax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x5c], eax
mov r13b, byte [rsp + 0x33]
mov ch, byte [rsp + 0x33]
insb byte [rdi], dx
and al, 0x33
mov r11b, byte [rsp + 0x35]
mov bl, byte [rsp + 0x35]
mov rcx, qword [rsp + 0x138]
add byte [rax], al
mov dl, byte [rsp + 0x36]
mov r8, qword [rsp + 0x120]
mov r9d, dword [rsp + 0x58]
mov r10d, dword [rsp + 0x54]
push rsp
and al, 0x54
push rsp
and al, 0x54
jmp 0x140081951
test byte [rsp + rsi*8], ah
and al, 0xf4
add al, byte [rax]
add byte [rbx + rcx*4 - 0x6c], al
and al, 0xf8
add al, byte [rax]
add byte [rbx + 0x2fc24bc], cl
and al, 0xfc
add al, byte [rax]
invalid
and al, 0xfc
add al, byte [rax]
add byte [rbx + rcx*4 - 0x54], cl
mov r13, qword [rsp + 0x300]
mov r15, qword [rsp + 0x308]
mov rsi, qword [rsp + 0x310]
mov r13, qword [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
mov r15, qword [rsp + 0x308]
mov rsi, qword [rsp + 0x310]
mov rdx, qword [rsp + 0x318]
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
nop
sbb byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x90], rdx
mov r11, qword [rsp + 0x320]
pushfq
and al, 0x20
add eax, dword [rax]
invalid
nop
add byte [rax], al
add byte [rbx + rcx*4 - 0x64], cl
and al, 0x20
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], al
and al, 0x28
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x74], al
and al, 0x2c
add eax, dword [rax]
mov r8d, dword [rsp + 0x328]
mov r9d, dword [rsp + 0x32c]
add byte [rax - 1], cl
leave
add byte [rax - 1], cl
leave
lea rdx, [0x140155d9c]
lea edx, [0x140155d9c]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov dword [rsp + 0x3c], r9d
mov dword [rsp + 0x40], r8d
mov rax, qword [rsp + 0x410]
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
and al, 0xd8
add al, byte [rax]
add byte [rax], al
mov eax, dword [rsp + 0x40c]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x134], eax
mov al, byte [rsp + 0x33e]
add eax, dword [rax]
add byte [rax - 0x75c9dbbc], cl
test byte [rdi - 0x77fffffd], ah
and al, 0x3d
add eax, dword [rax]
invalid
mov byte [rsp + 0x35], al
add eax, dword [rax]
add byte [rax - 0x75c9dbbc], cl
test byte [rdi - 0x77fffffd], ah
and al, 0x3d
add eax, dword [rax]
invalid
mov byte [rsp + 0x35], al
and al, 0x3d
add eax, dword [rax]
add byte [rax - 0x75cadbbc], cl
test byte [rsp + rdi], ah
cmp al, 3
add byte [rax], al
mov byte [rsp + 0x33], al
mov eax, dword [rsp + 0x338]
mov dword [rsp + 0x7c], eax
mov rax, qword [rsp + 0x330]
add eax, dword [rax]
invalid
mov al, byte [rsp + 0x33c]
cmp al, 3
add byte [rax], al
mov byte [rsp + 0x33], al
xor ecx, dword [rbx + 0x3382484]
add byte [rax], al
mov eax, dword [rsp + 0x338]
mov dword [rsp + 0x7c], eax
mov rax, qword [rsp + 0x330]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x120], rax
mov r8d, 0xcd
mov qword [rsp + 0x120], rax
mov dword [rsp + 0x120], eax
mov r8d, 0xcd
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x33f]
mov dword [rsp + 0x88], r10d
mov qword [rsp + 0x70], r11
mov dword [rsp + 0x70], ebx
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], al
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
mov dword [rsp + 0x70], ebx
mov dword [rsp + 0x70], ebx
call fcn.1400fc250
mov al, 1
mov dword [rsp + 0x38], eax
mov eax, edi
mov qword [rsp + 0xf8], rax
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
enter 0, 0
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
enter 0, 0
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
add byte [rax], al
add byte [rbx + 0x882484], cl
mov eax, dword [rsp + 0x88]
add byte [rax], al
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x110], eax
jmp 0x140081b75
cmp byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x90
mov rsi, qword [rsp + 0x90]
mov esi, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rax, rsi
shr rax, 0x20
mov qword [rsp + 0xf8], rax
and edi, 1
lea rcx, [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add al, ch
xchg ah, ch
clc
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x138]
cmp byte [rcx], al
add byte [rax], al
and rcx, 0xffffffffffffff00
loope 0x1400818c6
invalid
invalid
dec dword [rax + 9]
stc
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
and al, 0x40
add dword [rax], eax
add al, ch
xchg ah, ch
clc
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x138]
cmp byte [rcx], al
add byte [rax], al
invalid
invalid
loope 0x1400818c6
invalid
and al, 0x38
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xbc]
mov r10d, eax
mov r9d, dword [rsp + 0x44]
mov r8, rcx
mov edx, r13d
mov edi, esi
invalid
mov esi, eax
jmp 0x140081947
pop rax
test dword [rcx + 0x4858ebc6], 0x18248c8b
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
pop rax
mov rcx, qword [rsp + 0x118]
lea rdx, [rsp + 0x2b0]
add al, ch
stc
invalid
stc
invalid
add al, ch
stc
push 0xffffffffb841fff9
stc
inc dword [rcx - 0x48]
stc
inc dword [rcx - 0x48]
mov r8d, 0xcd
int 0
add byte [rax], al
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x140]
call fcn.1400fc250
mov al, 3
mov dword [rsp + 0x38], eax
mov rcx, qword [rsp + 0x138]
mov dl, byte [rsp + 0x36]
and al, 0x36
and al, 0x36
mov r8, qword [rsp + 0x120]
mov edi, dword [rsp + 0x48]
mov r9d, dword [rsp + 0x58]
mov r10d, dword [rsp + 0x54]
mov r11b, byte [rsp + 0x34]
mov r13b, byte [rsp + 0x37]
movzx eax, byte [rsp + 0x2f0]
cmp rax, 9
mov qword [rsp + 0x138], rcx
mov byte [rsp + 0x36], dl
mov qword [rsp + 0x120], r8
mov dword [rsp + 0x48], edi
jl 0x140081998
mov qword [rsp + 0xbc], rsi
jl 0x140081998
mov qword [rsp + 0xbc], rsi
je 0x140081988
test rax, rax
je 0x140081988
cmp eax, 3
jne 0x1400819e6
add esi, dword [rbp + 0x5e]
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xb0], rax
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0xc8], eax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x40], r10d
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x3c], r9d
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x7c], eax
mov byte [rsp + 0x33], r13b
mov byte [rsp + 0x35], r11b
jmp 0x140081b7d
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
lock add al, byte [rax]
add byte [rcx + rcx*4 - 0x32], al
mov edi, r10d
mov edi, edx
mov edi, edx
mov byte [rsp + 0x34], r11b
mov byte [rsp + 0x34], bl
call fcn.14006f6aa
mov rax, qword [rsp + 0xd8]
add byte [rax], al
invalid
lodsb al, byte [rsi]
fdiv st(6), st(0)
dec dword [rax - 0x75]
test byte [rax + rbx*8], ah
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x88]
invalid
invalid
mov qword [rsp + 0xb0], rax
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xd0], rax
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
rol byte [rax], 1
add byte [rax], al
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x40], edi
mov dword [rsp + 0x3c], esi
je 0x140081a66
cmp al, 0x8b
and al, 0x5c
pop rsp
je 0x140081a66
pop rsp
mov dword [rsp + 0x7c], eax
and al, 0x7c
mov byte [rsp + 0x33], r13b
mov al, byte [rsp + 0x34]
and al, 0x34
and al, 0x34
mov byte [rsp + 0x35], al
and al, 0x35
jmp 0x140081b7d
mov cl, 2
mov dword [rsp + 0x38], ecx
invalid
mov ecx, edi
add cl, byte [rcx - 0x76c7dbb4]
stc
cmp byte [rcx - 0x7376b707], cl
and al, 0xf8
add byte [rax], al
add cl, ch
invalid
mov qword [rsp + 0xf8], rcx
jmp 0x140081b5c
mov dword [rsp + 0x3c], r9d
mov dword [rsp + 0x40], r8d
and al, 0x40
and al, 0x40
mov cl, 4
mov dword [rsp + 0x38], ecx
mov ecx, edi
mov qword [rsp + 0xf8], rcx
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xd0], r15
invalid
invalid
add byte [rax], al
mov qword [rsp + 0xd0], r15
mov qword [rsp + 0xc8], rsi
mov ah, 0x24
enter 0, 0
mov ah, 0x24
enter 0, 0
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0xc0], rcx
rol byte [rax], 0
invalid
mov dword [rsp + 0x60], eax
and al, 0x60
rol byte [rax], 0
add byte [rcx + 0x44602444], cl
and al, 0x60
mov dword [rsp + 0x48], r10d
and al, 0x60
mov dword [rsp + 0x48], r10d
mov qword [rsp + 0x110], r11
jmp 0x140081b75
and al, 0x10
add dword [rax], eax
add cl, ch
stosd dword [rdi], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x2f8]
mov cl, byte [rdx - 5]
sti
mov byte [rsp + 0xae], cl
add byte [rax], al
movzx ecx, word [rdx - 7]
lea rdx, [rsp + 0x2f8]
mov cl, byte [rdx - 5]
sti
mov byte [rsp + 0xae], cl
add byte [rax], al
add byte [rax], al
movzx ecx, word [rdx - 7]
stc
mov word [rsp + 0xac], cx
movzx ecx, r10w
mov bh, 0xca
mov bh, 0xca
mov edx, dword [rsp + 0x48]
and al, 0x48
and edx, 0xffff0000
or edx, ecx
mov dword [rsp + 0x48], edx
and al, 0x48
and al, 0x48
mov cl, 5
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x60], eax
and al, 0x60
and al, 0x60
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
jmp 0x140081b75
mov al, 6
mov dword [rsp + 0x38], eax
mov eax, edi
mov qword [rsp + 0xf8], rax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xb0], r13
mov qword [rsp + 0xd0], r15
mov qword [rsp + 0xc8], rsi
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
enter 0, 0
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xc0], rax
jmp 0x140081b60
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add bl, ch
invalid
mov cl, 7
jmp 0x140081b58
mov cl, 8
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov dword [rsp + 0x48], r10d
mov r15, qword [rsp + 0x80]
mov esi, dword [rsp + 0x44]
mov r13d, dword [rsp + 0x4c]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov edi, dword [rsp + 0xbc]
mov r8d, edi
mov r9d, esi
call fcn.14000c3cb
cmp qword [rax], 0
jne 0x140081bc3
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, edi
mov r9d, esi
call fcn.14000c3cb
cmp byte [rax + 0x50], 5
jne 0x140081bd3
mov rcx, r15
lea rdx, [rsp + 0x2a0]
call fcn.14000dd7f
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x100]
lea rdx, [rsp + 0x2a0]
call fcn.140011286
mov al, byte [rsp + 0xae]
mov byte [rsp + 0xaa], al
movzx eax, word [rsp + 0xac]
mov word [rsp + 0xa8], ax
mov r8d, 0xcd
lea rcx, [rsp + 0x5d8]
lea rdx, [rsp + 0x500]
call fcn.1400fc250
mov rax, qword [rsp + 0x278]
cmp rax, 2
lea r12, [rsp + 0x140]
mov esi, dword [rsp + 0x38]
je 0x140081c8a
test rax, rax
je 0x140081c6f
mov rcx, qword [rsp + 0x280]
mov rax, qword [rsp + 0x288]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x140081c7f
mov rcx, qword [rsp + 0x280]
mov rax, qword [rsp + 0x288]
lea rdx, [rsp + 0x290]
call qword [rax + 0x68]
lea rcx, [rsp + 0x278]
call fcn.140010540
mov edx, dword [rsp + 0x40]
mov ecx, edx
mov r8d, dword [rsp + 0x3c]
mov eax, r8d
mov dword [rsp + 0x3c], r8d
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x54], ecx
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x458]
cmp rax, 2
je 0x140081d08
test rax, rax
je 0x140081ced
mov rcx, qword [rsp + 0x460]
mov rax, qword [rsp + 0x468]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x140081cfd
invalid
adc byte [rax - 0x75], cl
mov word [rax + riz*2], fs
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rbp*2], ah
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add al, 0
add bh, bh
push rax
push 0x248c8d48
pop rax
add al, 0
add al, ch
sub ebp, eax
clc
inc dword [rax - 0x7c]
test byte [rdi], 0x84
add byte [rax], 0
add byte [rax + 0xf], al
movzx eax, sil
mov rcx, qword [rsp + 0x460]
mov rax, qword [rsp + 0x468]
lea rdx, [rsp + 0x470]
call qword [rax + 0x68]
lea rcx, [rsp + 0x458]
call fcn.140010540
test sil, sil
je 0x140081d9e
movzx eax, sil
cmp eax, 9
mov ecx, dword [rsp + 0x60]
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0xf8]
mov r9d, dword [rsp + 0x48]
mov r10, qword [rsp + 0xb0]
add byte [rax], al
add byte [rdx + rcx*4 + 0x5c], al
and al, 0x33
add byte [rax], al
add byte [rdx + rcx*4 + 0x5c], al
and al, 0x33
jne 0x140081de7
mov rcx, rbp
mov rdx, r14
call fcn.140087423
test rax, rax
jne 0x1400820b8
mov r12, rdx
test rdx, rdx
jne 0x140081f6e
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x98]
mov r9, rbx
call fcn.14006f862
test al, al
jne 0x140081f3b
mov rcx, qword [rsp + 0x68]
mov dword [rcx + 0x164], 1
add byte [rcx], al
add byte [rax], al
add byte [rbx - 0x76bfdbbc], cl
sub dword [rax + 1], 0x448b0000
and al, 0x3c
add byte [rcx], al
add byte [rax], al
add byte [rbx - 0x76bfdbbc], cl
sub dword [rax + 1], 0x448b0000
and al, 0x3c
mov dword [rcx + 0x16c], eax
mov ecx, dword [rsp + 0x60]
mov rdx, qword [rsp + 0x110]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xf8
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], al
and al, 0x48
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xf8
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], al
and al, 0x48
mov r10, qword [rsp + 0xb0]
mov r11b, byte [rsp + 0x33]
add byte [rdx + rcx*4 + 0x5c], al
and al, 0x33
mov byte [rsp + 0x140], sil
movzx eax, word [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add qword [rax], rax
add byte [rsi - 0x77], ah
stc
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add qword [rax], rax
add byte [rsi - 0x77], ah
stc
mov al, byte [rsp + 0xaa]
mov byte [rsi - 5], al
mov dword [rsp + 0x144], ecx
mov dword [rsp + 0x148], r9d
mov dword [rsp + 0x14c], r8d
mov qword [rsp + 0x150], r10
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x170], rdx
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rbx - 0x76bfdbbc], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rbx - 0x76c3dbbc], cl
test byte [rsp + rdi*2], ah
jl 0x140081e79
add byte [rax], al
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x180], rax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x188], eax
mov byte [rsp + 0x18c], r11b
mov al, byte [rsp + 0x35]
mov byte [rsp + 0x18d], al
mov al, byte [rsp + 0x36]
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rbx - 0x76bfdbbc], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rbx - 0x76c3dbbc], cl
test byte [rsp + rdi*2], ah
jl 0x140081e79
add byte [rax], al
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x180], rax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x188], eax
mov byte [rsp + 0x18c], r11b
mov al, byte [rsp + 0x35]
mov byte [rsp + 0x18d], al
mov al, byte [rsp + 0x36]
mov byte [rsp + 0x18e], al
mov r8d, 0xcd
lea rcx, [rsp + 0x18f]
lea rdx, [rsp + 0x5d8]
call fcn.1400fc250
mov eax, dword [rsp + 0x134]
mov dword [rsp + 0x25c], eax
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x260], rax
mov rcx, rbp
mov rdx, r12
call fcn.140087e1d
cmp al, 0xc
jne 0x14008264e
add byte [rax], al
mov rcx, rbp
mov rdx, r14
call fcn.1400873b8
test rax, rax
jne 0x1400820b8
mov r12, rdx
test rdx, rdx
jne 0x140081f6e
mov rcx, rbp
mov rdx, r14
call fcn.1400873b8
test rax, rax
je 0x140081f62
mov r13, rax
jmp 0x140081f71
mov r12, rdx
test rdx, rdx
je 0x14008206a
xor r13d, r13d
mov rcx, qword [rsp + 0x2e0]
mov edx, dword [rsp + 0x10c]
add dword [rax], eax
add al, ch
stosd dword [rdi], eax
fdivr st(2)
dec dword [rax - 0x75]
and al, 0x68
add dword [rax], eax
add al, ch
stosd dword [rdi], eax
fdivr st(2)
dec dword [rax - 0x75]
and al, 0x68
mov dl, byte [rsp + 0x67]
call fcn.14002f830
test r13, r13
jne 0x1400824a7
test r12, r12
test esp, esp
jne 0x1400824b1
mov r13, qword [rsp + 0x128]
cmp qword [r13], 0
mov r15, qword [rsp + 0xf0]
mov r12, qword [rsp + 0xe8]
jne 0x140081fee
cmp byte [rbx + 0x3ec], 0
add byte [rax], al
jne 0x140082110
cmp dword [rbx + 0x3e0], 0
je 0x140082110
cmp dword [rbx + 0x3e4], 0x7fffffff
je 0x140082110
mov ebx, 0x3e4
invalid
mov rdx, qword [rbx + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x140]
call fcn.1400c4c71
cmp qword [rsp + 0x140], 0
jne 0x1400825c2
mov rcx, qword [rsp + 0x148]
mov dl, byte [rsp + 0x150]
mov rsi, qword [rcx + 0x28]
mov rdi, qword [rcx + 0x38]
call fcn.14002f830
or rdi, rsi
jne 0x140082110
mov rdx, qword [rbx + 0x418]
add rdx, 0x10
adc byte [rax - 0x75], cl
mov word [rax + rbp*8], fs
add al, byte [rax]
add al, ch
movabs dword [0xffffe3f3e9fffe8d], eax
adc byte [rax - 0x75], cl
mov word [rax + rbp*8], fs
add al, byte [rax]
add al, ch
movabs dword [0xffffe3f3e9fffe8d], eax
call fcn.1401035d0
xor al, 1
mov dword [rsp + 0x10c], eax
jmp 0x1400809e6
mov dword [rsp + 0x144], 0
mov dword [rsp + 0x148], esi
mov ah, 0x24
add qword [rax], rax
add dh, al
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rdi], al
mov ah, 0x24
add qword [rax], rax
add dh, al
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rdi], al
mov rcx, rbp
mov ecx, ebp
lea rdx, [rsp + 0x140]
call fcn.140087e1d
cmp al, 0xc
jne 0x140082695
mov rdx, qword [rsp + 0x68]
add esi, dword [rdx + 0xb8]
jo 0x1400826ac
mov dword [rdx + 0xb8], esi
add byte [rax], al
jmp 0x140080a37
mov r13d, 1
jmp 0x140081f60
invalid
push 0xffffffffb0b08948
add dword [rax], eax
add byte [rcx + rcx*4 - 0x48], cl
mov eax, 0x45000001
xor esp, esp
jmp 0x140081f6e
invalid
invalid
invalid
invalid
mov byte [rsp + 0x140], 4
jmp 0x1400822e4
lea rcx, [rsp + 0x140]
call fcn.1400100ba
jmp 0x1400822e4
mov edi, dword [rbx + 0x414]
mov bpl, byte [rbx + 0x411]
mov rax, qword [r13 + 0x20]
mov qword [rsp + 0x160], rax
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov qword [rbx + 0x428], 0
mov rax, qword [rsp + 0x140]
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
lea rsi, [rsp + 0x158]
mov r8, qword [rsi - 0x10]
mov r9, qword [rsi - 8]
lea rbx, [rsp + 0x2f0]
mov rcx, rbx
mov rdx, rsi
call qword [rax]
mov r14d, dword [rsi + 0xc]
mov rax, qword [rsi - 0x18]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x510], xmm1
movaps xmmword [rsp + 0x500], xmm0
add byte [0xc55021bf], al
invalid
je 0x1400821d8
add byte [0xc55021bf], al
sal byte [rsi + rdx + 0x48], 0x8b
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rdx, qword [rsp + 0x148]
mov r8, qword [rsp + 0x150]
mov rcx, rsi
call qword [rax + 0x18]
mov eax, r14d
or eax, edi
je 0x1400822c5
test r14d, r14d
je 0x140082283
movaps xmm0, xmmword [rsp + 0x500]
movaps xmm1, xmmword [rsp + 0x510]
movups xmmword [rsp + 0x158], xmm1
movups xmmword [rsp + 0x148], xmm0
mov word [rsp + 0x140], 0x201
mov dword [rsp + 0x144], r14d
add cl, ch
rol dword [rax], 0
invalid
add cl, ch
rol dword [rax], 0
add byte [rax - 0x73], cl
add eax, 0xc3bce
lea rax, [0x140145df8]
mov qword [rsp + 0x2f0], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x73], cl
add eax, 0xd0e37
mov qword [rsp + 0x2f8], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
adc dword [rsp + 0x300], eax
adc dword [rsp + 0x300], eax
mov dword [rsp + 0x310], 0
movaps xmmword [rsp + 0x510], xmm0
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x500], rax
add byte [rax], al
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x508], rax
test edi, edi
je 0x1400822c5
xorps xmm0, xmm0
movups xmmword [rsp + 0x158], xmm0
mov byte [rsp + 0x140], 1
mov byte [rsp + 0x141], bpl
add byte [rcx + 0x14424bc], cl
add byte [rax], al
add byte [rcx + 0x14424bc], cl
add byte [rax], al
lea rax, [0x140145df8]
mov qword [rsp + 0x148], rax
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xd0db5
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xd0db5
mov qword [rsp + 0x150], rax
jmp 0x1400822cd
mov byte [rsp + 0x140], 3
lea rcx, [rsp + 0x518]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x4d8]
cmp rax, 2
je 0x140082336
lea rdx, [rsp + 0x4f0]
test rax, rax
je 0x140082323
mov rcx, qword [rsp + 0x4e0]
mov rax, qword [rsp + 0x4e8]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x140082333
mov rcx, qword [rsp + 0x4e0]
mov rax, qword [rsp + 0x4e8]
call qword [rax + 0x68]
lea rcx, [rsp + 0x4d8]
call fcn.140010540
mov rax, qword [rsp + 0x4b0]
cmp rax, 2
je 0x140082390
test rax, rax
je 0x14008237a
lea rcx, [rsp + 0x4b0]
call fcn.140010540
movzx eax, byte [rsp + 0x140]
cmp eax, 3
je 0x1400823b5
shl rdi, 0x20
or rdi, rcx
movabs rax, 0x8000000000000000
cmp rdi, rax
jne 0x140082400
mov qword [rsp + 0x2f0], rax
jmp 0x140082417
lea rcx, [rsp + 0x2f0]
mov ebx, edx
mov rdx, r12
add al, byte [rax]
add byte [rcx - 0x1d76b32d], cl
mov r8, rsi
call fcn.140002770
mov edx, ebx
lea rbx, [rsp + 0x140]
mov byte [rbx + 1], dl
mov rax, qword [rsp + 0x300]
mov eax, dword [rsp + 0x300]
mov eax, dword [rsp + 0x300]
lea rcx, [rsp + 0x148]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
and al, 0x48
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
invalid
invalid
test byte [rax + rsi*8], ah
and al, 0xf0
mov dword [rcx + 0x10], eax
mov rax, qword [rsp + 0x2f0]
mov qword [rcx], rax
and al, 0xf0
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
invalid
invalid
mov rax, qword [rsp + 0x2f8]
mov qword [rcx + 8], rax
mov bpl, 2
mov byte [rbx], bpl
mov rcx, r13
test byte [rax + rdi*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r8 - 0x4b], al
add al, byte [rax - 0x78]
sub ecx, dword [rcx + rcx*4 - 0x17]
mov r14d, edx
mov rdx, qword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rcx - 0x77], cl
fsubr st(0)
xchg byte [r8], al
add byte [rax + rcx*4 + 0x73], al
add dword [rbx + 0x4582484], ecx
add byte [rax], al
mov dword [rbx + 2], eax
movzx eax, word [rsp + 0x45c]
mov word [rbx + 6], ax
mov qword [rbx + 8], rdi
mov qword [rbx + 0x10], r12
mov dword [rbx + 0x10], esp
mov dword [rbx + 0x10], esp
mov qword [rbx + 0x18], rsi
jae 0x1400824a7
mov byte [rbx], bpl
mov r15, qword [rsp + 0xf0]
add byte [rax], al
mov r12, qword [rsp + 0xe8]
jmp 0x1400822e4
invalid
invalid
invalid
and al, 0xe8
add byte [rax], al
add cl, ch
cmp eax, 0xc6fffffe
invalid
invalid
inc esi
invalid
mov byte [rsp + 0x140], 4
jmp 0x140082492
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rbx + rbp*8], al
loope 0x1400824fa
lea rcx, [rsp + 0x140]
lea ecx, [rsp + 0x140]
mov rdx, r12
mov edx, esp
call fcn.1400100ba
jmp 0x140082492
add byte [rdx + 0x150248c], cl
add byte [rax], al
lea r8, [rsp + 0x2f0]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xc5c20
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or ecx, dword [0x14d9570f7]
xchg ebp, eax
pop rdi
or al, 0
or ecx, dword [0x14d9570f7]
xchg ebp, eax
pop rdi
or al, 0
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.1400ffa90
ud2
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
lea r8, [rsp + 0x2f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400824e8
lea r8, [rsp + 0x2f0]
mov qword [r8], rdi
mov byte [r8 + 8], sil
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add eax, 0xc5c6c
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
jmp 0x1400824fb
lea rcx, str.assertion_failed:__id.is_zero__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotopeer.rs
lea r8, [0x14011de00]
mov edx, 0x1f
call fcn.1400ff740
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
lea r8, [rsp + 0x2f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400824e8
lea r8, [rsp + 0x140]
mov rax, qword [rsp + 0x2e0]
mov eax, dword [rsp + 0x2e0]
mov qword [r8], rax
mov eax, dword [rsp + 0x10c]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add bl, ch
invalid
add bl, ch
invalid
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
lea r8, [rsp + 0x2f0]
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
add eax, 0xc5a49
or byte [rax - 0x73], cl
add eax, 0xc5a49
jmp 0x1400824e8
lea r8, [rsp + 0x140]
mov byte [r8], al
lea rax, [0x140147c68]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_WINDOW_UPDATE_frame
lea r9, [0x140148410]
lea ecx, [0x140148410]
mov edx, 0x1b
call fcn.1400ffa90
lea r8, [rsp + 0x140]
mov dword [r8], 3
mov dword [rax], 3
mov dword [rax], 3
lea rax, [0x140147ca0]
mov qword [rsp + 0x20], rax
lea rcx, str.unexpected_flow_control_state
lea r9, [0x140148390]
mov edx, 0x1d
call fcn.1400ffa90
lea r8, [rsp + 0x140]
mov byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
mov qword [rsp + 0x20], rax
lea rcx, [0x140145555]
lea r9, [0x140145b90]
mov edx, 0xd
add byte [rax], al
xor eax, 0xdba000c
add byte [rax], al
add byte [rax], al
invalid
adc edx, esp
invalid
add byte [rax], al
call fcn.1400ffa90
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
mov edx, 0x2b
call fcn.1400ff740
lea r8, [rsp + 0x140]
mov byte [r8], al
lea rax, [0x140147cb8]
add eax, 0xc5611
jmp 0x1400825fe
lea r8, [rsp + 0x140]
mov dword [r8], 3
lea rax, [0x140147cd0]
jmp 0x140082631
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x368
mov r15, r8
mov rbx, rdx
mov r14, rcx
movzx eax, byte [rdx + 0x251]
test eax, eax
je 0x14008270a
cmp eax, 3
jne 0x140082b04
invalid
add al, 0
invalid
or eax, 0x4c000004
mov eax, dword [rbx + 0x240]
mov r8, qword [rbx + 0x240]
mov rax, qword [rbx + 0x248]
jmp 0x1400828a3
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov ebx, 0xd8
lea rdi, [rbx + 0xd8]
mov ecx, 0x10
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rbx + 0x158]
lea rsi, [rbx + 0x80]
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x250]
mov byte [rbx + 0x252], al
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0xf8]
movups xmmword [rbx + 0x1b0], xmm2
mov rax, qword [rbx + 0x108]
or dword [rax], 1
add byte [rax], al
or dword [rax], 1
add byte [rax], al
mov qword [rbx + 0x1c0], rax
mov dword [rbx + 0x1c0], eax
movups xmmword [rbx + 0x1c8], xmm0
enter 1, 0
movups xmmword [rbx + 0x1d8], xmm1
adc dword [rbx + 0x1d8], ecx
mov rax, qword [rbx + 0x1b0]
lock inc qword [rax]
jle 0x140082b02
mov rcx, qword [rbx + 0x1b8]
lock inc qword [rcx]
jle 0x140082b02
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
mov ebx, 0x1c8
lea rdi, [rbx + 0x1c8]
lea rsi, [rbx + 0x1e8]
call 0x1880827a4
mov edx, dword [rbx + 0x1c0]
add byte [rax], al
mov rdx, qword [rbx + 0x1c0]
mov qword [rbx + 0x1e8], rax
mov qword [rbx + 0x1f0], rcx
lock add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
xchg ebx, eax
clc
add dword [rax], eax
add byte [rax + 0x151bb], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
xchg ebx, eax
clc
add dword [rax], eax
add byte [rax + 0x151bb], al
add byte [rax], al
je 0x1400827e5
cmp qword [rdi], 0
je 0x14008280d
invalid
mov rcx, qword [rbx + 0x1d0]
add byte [rax], al
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rdi, rax
mov r13d, 1
jmp 0x140082810
cmp byte [r12], 0
cmp byte [rsp], 0
je 0x1400827c7
test al, al
je 0x1400827c7
invalid
sal byte [rax + rcx*8 + 0x48], 0x89
int1
enter 0xffffffffffff8948, 0xfffffffffffffff1
mov rcx, rsi
call fcn.14007e04c
mov byte [rax + 0x67], 1
jmp 0x1400827c7
mov rcx, qword [rbx + 0x1d8]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
adc eax, 0x82cb3
movzx ecx, word [rbx + 0x1e4]
mov r8d, dword [rbx + 0x1e0]
lea rdx, [rbx + 0x200]
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x220], xmm0
mov r9, qword [rsi + 0x10]
mov qword [rbx + 0x230], r9
mov qword [rbx + 0x200], r13
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ebx, 0x208
add byte [rax - 0x77], cl
mov ebx, 0x208
mov qword [rbx + 0x210], rax
adc dword [rax], 2
add byte [rax], al
mov dword [rbx + 0x218], r8d
sbb byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rsi - 0x77], ah
mov ebx, dword [rdx + rax]
add byte [rax], al
mov word [rbx + 0x21c], cx
mov byte [rbx + 0x238], 0
lea rax, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov ecx, 0xb
mov rdi, rax
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, rdx
mov rdx, rax
call 0x14004542b
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x240], r8
mov qword [rbx + 0x248], rdx
lea rsi, [rsp + 0x20]
mov rcx, rsi
mov rdx, r8
mov r8, r15
mov eax, edi
call qword [rax + 0x18]
mov r15, qword [rsi]
cmp r15, 4
cmp edi, 4
cmp edi, 4
jne 0x1400828c9
mov byte [r14 + 0x11], 3
mov al, 3
invalid
add ebp, ecx
jrcxz 0x1400828c8
jmp case.0x140074f56.76
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x38
lea rdx, [rsp + 0x38]
mov rsi, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x260]
mov word [rax + riz*2], fs
add al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 0x108
invalid
mov word [rax + riz*2], fs
add al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 0x108
mov eax, 0x108
call fcn.1400fc250
mov rcx, qword [rbx + 0x240]
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
add al, byte [rax]
add al, ch
mov edi, 0x8341fffa
inc dword [rdx]
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
add al, byte [rax]
add al, ch
mov edi, 0x8341fffa
inc dword [rdx]
je 0x14008296d
cmp r15d, 3
jne 0x1400829b6
add byte [rax], al
add byte [rax], al
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
lea ecx, [rbx + 0x220]
call fcn.14004cf0b
dec dword [rcx + rcx*4 - 7]
dec dword [rcx + rcx*4 - 7]
call fcn.140045ed5
lea rcx, [rbx + 0x1c8]
lea ecx, [rbx + 0x1c8]
lea ecx, [rbx + 0x1c8]
call fcn.140045ed5
lea rcx, [rbx + 0x1b0]
call fcn.14004cf0b
movsd dword [rdi], dword [rsi]
cld
dec dword [rax - 0x75]
or dword [rax + 1], 0
add byte [rax], al
movsd dword [rdi], dword [rsi]
cld
dec dword [rax - 0x75]
or dword [rax + 1], 0
add byte [rax], al
lock dec qword [rax]
add byte [rax], al
lock dec qword [rax]
jne case.0x14006609e.161
mov rcx, qword [rbx + 0x148]
call fcn.14005aa4e
invalid
cmp ch, 0xff
mov bpl, 2
cmp byte [rbx + 0x140], 2
add al, byte [rax + 0x140bb]
add byte [rdx], al
jne 0x140082a7c
jmp 0x140082a9b
lea rcx, [rsp + 0x38]
mov qword [rcx - 0x18], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x260]
mov r8d, 0x108
call fcn.1400fc250
mov cl, byte [rbx + 0x150]
lea rdx, [rsp + 0x20]
call fcn.140054a11
mov rsi, rax
mov rdi, rdx
mov r12b, byte [rbx + 0x252]
xor ebp, ebp
jmp 0x140082a27
lea rcx, [rsp + 0x158]
mov qword [rcx - 0x18], r15
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x260]
mov r8d, 0x108
call fcn.1400fc250
cmp byte [rbx + 0x151], 0
je 0x140082ac6
lea rsi, [rsp + 0x20]
lea rdx, [rsp + 0x140]
mov r8d, 0x120
mov rcx, rsi
call fcn.1400fc250
mov cl, byte [rbx + 0x150]
mov rdx, rsi
call fcn.14005250f
mov rsi, rax
mov rdi, rdx
mov bpl, byte [rbx + 0x152]
mov r12b, byte [rbx + 0x252]
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
add byte [rax], al
call fcn.14004cf0b
mov rcx, r15
call fcn.140045ed5
lea rcx, [rbx + 0x1c8]
enter 1, 0
enter 1, 0
add byte [rax], al
call fcn.140045ed5
lea rcx, [rbx + 0x1b0]
call fcn.14004cf0b
mov rax, qword [rbx + 0x148]
lock dec qword [rax]
jne 0x140082a73
mov rcx, qword [rbx + 0x148]
call fcn.14005aa4e
fstp xword [rdi - 3]
invalid
fstp xword [rdi - 3]
inc dword [rax + 0x140bb]
add byte [rdx], al
cmp byte [rbx + 0x140], 2
je 0x140082a9b
lea rcx, [rbx + 0x138]
mov rax, qword [rbx + 0x120]
mov rdx, qword [rbx + 0x128]
mov r8, qword [rbx + 0x130]
call qword [rax + 0x18]
mov qword [r14], rsi
mov qword [r14 + 8], rdi
mov byte [r14 + 0x10], r12b
mov byte [r14 + 0x11], bpl
mov al, 1
mov byte [rbx + 0x251], al
add rsp, 0x368
push 0x5b000003
push 0x5b000003
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, dword [rsp + 0x210]
xor edx, edx
shr al, cl
test byte [rax], al
add al, 0
invalid
shr al, cl
test byte [rax], al
add al, 0
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
test byte [rdi + rdi*8], cl
invalid
test rax, rax
je 0x1400829ea
test byte [rdi + rdi*8], cl
invalid
invalid
mov rcx, rax
mov ecx, eax
call fcn.14002c086
mov rsi, rax
invalid
invalid
lea rcx, [rsp + 0x140]
add byte [rax], al
call fcn.1400447fd
lea rdi, fcn.14002c0c8
jmp 0x14008290c
ud2
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc5b05
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or al, 0
mov edx, 0x23
call fcn.1400ff740
invalid
add ah, cl
invalid
add ah, cl
movzx eax, byte [rcx + 0x11]
cmp eax, 2
je fcn.14002ac83
cmp eax, 3
jne fcn.14002ac83
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], cl
mov r14, r8
mov r14, r8
mov rbx, rdx
mov rbp, rcx
movzx eax, byte [rdx + 0x1a9]
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xd325e
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xd325e
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x140082bce
mov word [rbx + 0x1aa], 0
mov byte [rbx + 0x1ac], 1
invalid
mov dword [rbx + 0x1aa], 0x83c60000
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rcx], al
invalid
add dword [rbp + rcx*4 - 0x5d], ecx
mov al, 0
add byte [rax], al
lea r12, [rbx + 0xb0]
mov ecx, 0xb
mov rdi, r12
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rbx + 0x108]
lea rsi, [rbx + 0x58]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov r15b, byte [rbx + 0x1a8]
cmp byte [rbx + 0x108], 0
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rdi + 0x48000000], dl
xchg edi, eax
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xc478b
je 0x140082c4d
xchg edi, eax
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xc478b
lea rdx, [0x140147348]
mov rcx, rax
call fcn.140027835
mov esi, eax
jmp 0x140082c4f
add byte [rax], al
add byte [rax], al
lea r15, [rbx + 0x620]
mov ebx, 0x620
movzx eax, byte [rbx + 0x620]
test eax, eax
je 0x140082dfd
sbb eax, dword [rdx]
add byte [rax], al
sbb eax, dword [rdx]
add byte [rax], al
cmp eax, 3
je 0x140082e66
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x14008367f
lea r15, [rbx + 0x670]
movzx eax, byte [rbx + 0x670]
test eax, eax
je 0x140082c2c
cmp eax, 3
je 0x14008311e
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x14008367f
mov rax, qword [rbx + 0x218]
mov rcx, qword [rbx + 0x220]
mov rdx, qword [rbx + 0x228]
mov r8, qword [rbx + 0x230]
jmp 0x140083087
xor esi, esi
mov rdx, qword [rbx + 0x128]
test rdx, rdx
je 0x140082d04
mov rcx, qword [rbx + 0x120]
call fcn.140023bce
mov r13, rax
mov rdi, rdx
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.1400a1c3b
test r13, r13
je 0x140082d18
mov byte [rsp + 0x30], r15b
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], rbp
mov rcx, rax
call fcn.14006679c
xor r14d, r14d
mov rcx, rdi
xor edx, edx
call fcn.140003e8c
mov rbp, rax
mov r15, rdx
mov rcx, rdx
mov rdx, r13
mov r8, rdi
call fcn.1400fc250
mov qword [rbx + 0x160], rbp
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x45], cl
push 0x48000001
mov dword [rbx + 0x170], edi
mov r8, qword [rbx + 0x128]
test r8, r8
invalid
je 0x140082d2f
mov rdx, qword [rbx + 0x120]
lea rdi, [rsp + 0x60]
lea edi, [rsp + 0x60]
lea edi, [rsp + 0x60]
mov rcx, rdi
call fcn.14002376b
mov r14, qword [rdi]
movzx ebp, word [rdi + 0x10]
jmp 0x140082d2f
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.1400a1c3b
mov rcx, rax
call fcn.14002c086
mov rsi, rax
lea r12, fcn.14002c0c8
jmp 0x140083347
mov dl, byte [rsp + 0x30]
test sil, sil
mov eax, 0x1bb
mov ecx, 0x50
cmovne ecx, eax
test r14, r14
cmove ebp, ecx
test dl, dl
je 0x1400834f1
invalid
invalid
add byte [rax], al
movabs rax, 0x8000000000000001
cmp qword [r12], rax
add al, 0x24
add al, 0x24
mov r14, qword [rsp + 0x38]
jae 0x140083698
lea r9, [rbx + 0xe0]
mov byte [rbx + 0x1ac], 0
mov word [rbx + 0x1aa], 0x101
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmmword [rbx + 0x178], xmm0
movups xmmword [rbx + 0x188], xmm1
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x198], edx
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x198], edx
movabs rax, 0x8000000000000000
cmp qword [rbx + 0x178], rax
jne 0x140082fcb
movups xmm0, xmmword [rbx + 0x168]
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1b0], xmm1
movups xmmword [rbx + 0x1c0], xmm2
adc dword [rbx + 0x1c0], edx
adc dword [rbx + 0x1c0], edx
movups xmmword [rbx + 0x1d0], xmm0
mov word [rbx + 0x1e0], bp
lea r15, [rbx + 0x620]
mov byte [rbx + 0x620], 0
mov rbp, qword [rsp + 0x28]
insb byte [rdi], dx
and al, 0x28
movups xmm0, xmmword [rbx + 0x1b0]
mov al, 1
add byte [rax], al
movups xmm1, xmmword [rbx + 0x1c0]
lea rsi, [rsp + 0x60]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx + 0x1d0]
adc eax, 1
add byte [rax], al
je 0x140082e33
invalid
adc eax, 1
add byte [rax], al
movaps xmmword [rsi + 0x20], xmm0
sub dword [rsi + 0x20], eax
mov rax, qword [rbx + 0x1e0]
mov qword [rsi + 0x30], rax
lea rax, [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
invalid
add byte [rax], al
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x1e8]
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x230], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov word [rbx + 0x618], 1
lea r12, [rbx + 0x1e8]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
loop 0x140082ec6
mov eax, esi
movabs dword [0x24748d48000001e8], eax
invalid
loop 0x140082ec6
mov eax, esi
call case.0x14003d97a.617
movzx r14d, word [rsi]
cmp r14w, 3
jne 0x140082e9e
mov byte [r15], 3
mov qword [rbp], 1
mov al, 4
jmp 0x1400834d7
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x28], rbp
mov rbp, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
and al, 0x40
add byte [rax - 0x77], cl
and al, 0x40
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
and al, 0x30
mov r13, qword [rsp + 0xa0]
lodsb al, byte [rsi]
and al, 0xa0
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
lodsb al, byte [rsi]
and al, 0xa0
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
movabs al, byte [0x58e8e1894c000000]
or al, byte [rax]
add byte [rcx - 0x3a], al
invalid
call fcn.140083941
mov byte [r15], 1
cmp r14w, 2
jne 0x140082fc1
add byte [rax], al
invalid
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
lea rax, [rsp + 0x138]
mov qword [rax], r14
lea rcx, [0x1400c7409]
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
invalid
or al, 0
lea rdx, [rsp + 0x60]
invalid
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x48]
call fcn.1400023e0
call fcn.1400023e0
cmp byte [r14], 0
jne case.0x140012fcf.1186
mov rcx, qword [rsp + 0xf8]
add byte [rax], al
call fcn.14006679c
mov rax, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
add byte [rax - 0x77], cl
test byte [rsi + rax*8], ah
add byte [rax], al
add byte [rdx + 0xe311a05], cl
add byte [rcx + 0x18], bh
add byte [rdx + 8], bh
call fcn.140001ab0
test rax, rax
mov rbp, qword [rsp + 0x28]
je 0x140083689
mov rsi, rax
lea rax, [rsp + 0xb6]
test byte [rsi + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rax], al
invalid
test byte [rsi + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rax], al
invalid
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x1400832b4
mov rsi, qword [rsp + 0x40]
jmp 0x1400833ce
xor r10d, r10d
mov byte [rbx + 0x1ab], r10b
movups xmm0, xmmword [r12]
movups xmmword [rbx + 0x1b0], xmm0
mov rax, qword [r12 + 0x10]
mov qword [rbx + 0x1c0], rax
mov byte [rbx + 0x1aa], r10b
movups xmm0, xmmword [rbx + 0x190]
movups xmmword [rbx + 0x1c8], xmm0
mov rax, qword [rbx + 0x1a0]
mov qword [rbx + 0x1d8], rax
movups xmm0, xmmword [rbx + 0x168]
mov rax, qword [rbx + 0x1b8]
mov rcx, qword [rbx + 0x1c0]
rol byte [rcx], 0
add byte [rax - 0x75], cl
xchg ebx, eax
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 0
add byte [rax - 0x75], cl
xchg ebx, eax
rol byte [rcx], 1
add byte [rax], al
mov r8, qword [rbx + 0x1d8]
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1e0], xmm1
adc dword [rbx + 0x1e0], ecx
adc dword [rbx + 0x1e0], ecx
movups xmmword [rbx + 0x1f0], xmm2
movups xmmword [rbx + 0x200], xmm0
mov word [rbx + 0x210], bp
mov qword [rbx + 0x218], rax
mov qword [rbx + 0x220], rcx
mov qword [rbx + 0x228], rdx
mov qword [rbx + 0x230], r8
lea r15, [rbx + 0x670]
mov byte [rbx + 0x670], r10b
mov rbp, qword [rsp + 0x28]
movups xmm0, xmmword [rbx + 0x1e0]
movups xmm1, xmmword [rbx + 0x1f0]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
movups xmm2, xmmword [rbx + 0x200]
movaps xmmword [rsp + 0x80], xmm2
mov r9, qword [rbx + 0x210]
invalid
mov qword [rsp + 0x90], r9
mov qword [rsp + 0x120], r9
movaps xmmword [rsp + 0x110], xmm2
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rbx + 0x268], r9
movups xmmword [rbx + 0x258], xmm2
add byte [rax], al
add byte [rax], al
movups xmmword [rbx + 0x248], xmm1
movups xmmword [rbx + 0x238], xmm0
cmp byte [rdx], al
add byte [rax], al
cmp byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], rcx
mov qword [rbx + 0x280], rdx
mov qword [rbx + 0x288], r8
mov word [rbx + 0x668], 1
lea r12, [rbx + 0x238]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r14
call case.0x14003d97a.617
invalid
or dword [rax], eax
add byte [rdi + rcx - 0x49], al
mov bh, 0x36
invalid
mov bh, 0x36
cmp r14w, 3
jne 0x140083156
mov byte [r15], 3
mov qword [rbp], 1
mov al, 3
jmp 0x1400834d7
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], rbp
insb byte [rdi], dx
and al, 0x28
mov rbp, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov edi, dword [rsp + 0x70]
mov edi, dword [rsp + 0x70]
and al, 0x70
mov rsi, qword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
add byte [rax], al
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0xa0]
movabs al, byte [0xa0e8e1894c000000]
invalid
add byte [rax], al
add byte [rax], al
mov byte [r15], 1
cmp r14w, 2
jne 0x140083389
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
mov dword [rsi + 0x10], esi
mov dword [rsi + 0x10], esi
lea rax, [rsp + 0x138]
mov qword [rax], r14
lea rcx, [0x1400c7409]
lea ecx, [0x1400c7409]
lea ecx, [0x1400c7409]
xor al, 0x42
add al, 0
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
add byte [rax - 0x73], cl
push rsp
and al, 0x60
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov qword [rdx], rcx
mov ecx, 1
add byte [rax], al
invalid
or bh, byte [rcx + 1]
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
invalid
invalid
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x48]
and al, 0x48
sbb byte [rax - 0x73], cl
and al, 0x48
call fcn.1400023e0
cmp byte [r14], 0
jne 0x14008321e
mov rcx, qword [rsp + 0xf8]
call fcn.14006679c
and al, 0xf8
add byte [rax], al
add al, ch
jle 0x140083251
invalid
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
mov qword [rsp + 0xc6], rax
mov al, byte [0x1401660a0]
invalid
add byte [rcx + 0x18], bh
mov edx, 8
add byte [rax], al
add al, ch
invalid
call 0xc5513246
ror byte [rax - 0x75], 0x6c
and al, 0x28
invalid
add byte [rax], al
add al, ch
invalid
mov ebp, dword [rsp + 0x28]
je 0x140083689
add byte [rax], al
mov rsi, rax
lea rax, [rsp + 0xb6]
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x77], cl
invalid
invalid
adc byte [rax - 0x77], cl
adc byte [rdi], r9b
movups xmm0, xmmword [rax]
movups xmm0, xmmword [rax]
movups xmmword [rsi], xmm0
cmp qword [rbx + 0x1c8], 0
je 0x140083294
mov r8, qword [rbx + 0x1d0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
adc eax, 0x81d94
add byte [rcx], dh
sar bh, cl
adc eax, 0x81d94
cmp qword [rbx + 0x1b0], 0
add dword [rax], eax
add byte [rax], al
je 0x1400832b4
mov r8, qword [rbx + 0x1b8]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x81d74
je 0x1400832cf
or byte [rax], al
sar bh, cl
adc eax, 0x81d74
je 0x1400832cf
or byte [rax], al
je 0x1400832cf
or byte [rax], al
mov rax, qword [rbx + 0x178]
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
mov ecx, 0
add byte [rax], al
add byte [rax + 0x74c83948], al
or byte [rax + 0x39], 0xc8
je 0x140083317
cmp byte [rbx + 0x1ab], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
enter 0x4d74, 0xffffffffffffff80
mov ebx, 0x1ab
add byte [rbx + rbx + 0x48], dh
test eax, eax
je 0x140083317
cmp byte [rbx + 0x1ab], 0
add byte [rax], al
je 0x1400832ee
test rax, rax
je 0x1400832ee
mov r8, qword [rbx + 0x180]
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbx + 0x1aa], 0
je 0x140083317
cmp qword [rbx + 0x190], 0
je 0x140083317
mov r8, qword [rbx + 0x198]
mov rcx, qword [0x140165ff0]
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xe2ce1
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov word [rbx + 0x1aa], 0
lea r12, [0x140144fd8]
cmp qword [rbx + 0x160], 0
je 0x140083347
mov r8, qword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x81ce1
sar bh, cl
adc eax, 0x81ce1
lea rcx, [rbx + 0x108]
call fcn.14002afdb
add dword [rax], eax
add al, ch
mov byte [rdx + rdi*8 - 1], bh
lea rcx, [rbx + 0xb0]
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7cc6b8], al
or byte [rax + 0x39], 0x83
mov al, 0
add byte [rax], al
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7cc6b8], al
or byte [rax + 0x39], 0x83
mov al, 0
add byte [rax], al
jae case.0x1400a83f8.190
add byte [rax], al
jae case.0x1400a83f8.190
cmp byte [rbx + 0x1ac], 0
add dword [rax], eax
add byte [rax], al
je 0x140083382
call 0x140052d94
jmp 0x140083382
cld
invalid
call fcn.140052567
xor eax, eax
jmp 0x1400834b6
cmp qword [rbx + 0x1c8], 0
je 0x1400833a9
mov r8, qword [rbx + 0x1d0]
adc eax, 1
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbx + 0x1b0], 0
mov rsi, qword [rsp + 0x40]
je 0x1400833ce
mov r8, qword [rbx + 0x1b8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x81c5a
invalid
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x30
mov r12, qword [rsp + 0x30]
movabs r15, 0x8000000000000000
test r14w, r14w
mov edi, 0
add byte [rax], al
add byte [rax - 0x97aba9a], al
je 0x1400833ff
cmp rbp, r15
je 0x1400833ff
test rbp, rbp
test ebp, ebp
je 0x1400833ff
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
sbb al, 8
invalid
sbb al, 8
or byte [rax], al
add byte [rax - 0x75], cl
cmp dword [rax + 1], 0
add byte [rcx + rdi - 8], cl
mov rax, qword [rbx + 0x178]
cmp rax, r15
mov rbp, qword [rsp + 0x28]
je 0x14008345d
cmp byte [rbx + 0x1ab], 0
je 0x140083434
test rax, rax
je 0x140083434
mov r8, qword [rbx + 0x180]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbx + 0x1aa], 0
je 0x14008345d
add byte [rax], al
add byte [rax + riz + 0x48], dh
cmp dword [rbx + 0x190], 0
cmp qword [rbx + 0x190], 0
je 0x14008345d
mov r8, qword [rbx + 0x198]
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
adc eax, 0x81bcb
add byte [rcx], dh
sar bh, cl
adc eax, 0x81bcb
mov word [rbx + 0x1aa], 0
cmp qword [rbx + 0x160], 0
cmp dword [rbx + 0x160], 0
mov ebx, 0x160
invalid
je case.0x140024b32.753
mov ebx, 0x160
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbx + 0x168]
mov r8, qword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbx + 0x108]
call fcn.14002afdb
movabs rax, 0x8000000000000001
cmp qword [rbx + 0xb0], rax
jb 0x1400834b1
lea rcx, [rbx + 0xb0]
call fcn.140052567
invalid
dec dword [rax - 0x75]
and al, 0x38
mov rax, qword [rsp + 0x38]
mov byte [rbx + 0x1ac], 0
add byte [rax], al
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20], r13
mov qword [rbp], 0
mov al, 1
mov byte [rbx + 0x1a9], al
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movups xmm0, xmmword [rbx + 0x168]
lea rsi, [rsp + 0xd0]
lea esi, [rsp + 0xd0]
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
lea esi, [rsp + 0xd0]
movups xmmword [rsi], xmm0
mov word [rsi + 0x10], bp
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rsi
call case.0x1400ac6fe.1223
mov rcx, qword [rdi]
invalid
test rcx, rcx
je 0x14008358b
jl 0x14008352f
invalid
cmovs eax, dword [rbp + 0x486c74c9]
mov edx, dword [rsp + 0x68]
mov rdx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
and al, 0x70
cmp rax, qword [rsp + 0x78]
je case.0x14003d95d.475
jns case.0x1400845af.1204
movzx r14d, word [rax]
movzx esi, word [rax]
xor byte [rbx + 0x100f0278], cl
mov edi, dword [rax + 2]
js case.0x14003d95d.474
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rsp + 0xfa], xmm0
adc dword [rsp + 0xfa], eax
adc byte [rdi], cl
adc dword [rsp + 0xfa], eax
cli
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rax + 6]
movups xmm0, xmmword [rax + 6]
movaps xmmword [rsp + 0xf0], xmm0
call fcn.14003c95f
xchg esp, eax
sti
jmp qword [rsi + 0x41]
cmp esi, 2
invalid
test byte [rax + rsi*8], ah
and al, 0xf0
add byte [rax], al
add al, ch
or edx, dword [rbx + rdi*8 - 0x7cbe9901]
xchg esp, eax
sti
jmp qword [rsi + 0x41]
cmp esi, 2
invalid
xchg esp, eax
sti
jmp qword [rsi + 0x41]
add cl, byte [rdi]
test dl, dh
idiv edi
jmp qword [rsi + 0x45]
invalid
je 0x140082d51
test r14w, r14w
je 0x1400835b3
shr edi, 0x10
mov word [rsp + 0x49], di
mov rax, qword [rsp + 0xf0]
mov eax, dword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf6]
mov qword [rsp + 0x4b], rax
test byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x4b
mov qword [rsp + 0x51], rcx
mov al, 1
jmp case.0x14003b110.471
mov rcx, qword [rsp + 0x68]
and al, 0x68
call fcn.14002c086
mov rsi, rax
lea r12, fcn.14002c0c8
mov rbp, qword [rsp + 0x28]
jmp case.0x14001e327.888
invalid
call fcn.14003c95f
jmp 0x140082d51
mov dword [rsp + 0x49], edi
xor eax, eax
lea rcx, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov byte [rcx], al
xor eax, eax
mov qword [rsp + 0xd0], rax
add byte [rax - 0x39], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + riz*8], ah
and al, 0xe0
mov dword [rsp + 0xd8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xe0], rax
lea rdx, [rsp + 0x60]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov qword [rdx + 0x30], 0x20
mov dword [rdx + 0x30], 0x20
add byte [rax], al
mov byte [rdx + 0x38], 3
mov qword [rdx], rax
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
mov dword [rdx + 0x10], eax
mov qword [rdx + 0x20], rsi
lea rax, [0x140145990]
jb 0x14008361a
and byte [rax - 0x73], cl
add eax, 0xc238f
mov qword [rdx + 0x28], rax
call fcn.140005c50
test al, al
jne case.0x140012fcf.1172
invalid
sahf
add byte [rax], al
invalid
sub al, ch
clc
inc dword [rax + rax*8 + 0x9e850f]
invalid
sahf
add byte [rax], al
invalid
lea rsi, [rbx + 0x160]
movups xmm0, xmmword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
mov bl, 0x60
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xd0], al
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], eax
and al, 0xb0
add byte [rax], al
invalid
movaps xmmword [rsp + 0xb0], xmm0
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rax*8], ah
rol byte [rax], 0
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0xe0]
add byte [rax], al
mov qword [rsp + 0xc0], rax
cmp qword [rsi], 0
rol byte [rax], 0
add byte [rax - 0x7d], cl
add byte ds:[rsi + rdx + 0x4c], dh
je case.0x14003da2c.403
mov r8, qword [rbx + 0x168]
je case.0x14003da2c.403
mov r8, qword [rbx + 0x168]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
rcr dword [rcx], cl
or byte [rax], al
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x819d3
rcr dword [rcx], cl
or byte [rax], al
invalid
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rdi], r9b
sub byte [rsp + 0xb0], al
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
mov rax, qword [rsp + 0xc0]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x140082d51
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
add byte [rbp + rcx*4 + 5], cl
imul edi, dword [rsi], 0x23ba000c
add byte [rax], al
add al, ch
mov bh, 0xc0
invalid
mov edx, 0x23
call fcn.1400ff740
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
js 0x140083650
invalid
call fcn.1400ff110
mov edx, 0x8d480007
or eax, 0xcd651
invalid
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x28
add byte [rax], al
add al, ch
nop
rol byte [rdi], 0
add byte [rax], al
add al, ch
nop
rol byte [rdi], 0
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
or al, 0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
or eax, 0xce56d
lea r9, [0x140145b30]
lea r8, [rsp + 0xb0]
mov edx, 0x37
add byte [rax], al
add byte [rax], al
add byte [rax], al
call fcn.1400ffa90
add byte [rdi], cl
or edx, dword [rsi + 0x48]
push rsi
sub rsp, 0x20
invalid
ud2
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
movzx eax, byte [rcx + 0x1a9]
add dword [rax], eax
invalid
test eax, eax
je 0x140083716
cmp eax, 3
je 0x14008372f
invalid
cmp dword [rbx - 0x7af0fb08], eax
add dword [r8], eax
add byte [rax + 0x620be], al
cmp byte [rsi + 0x620], 3
cmp eax, 4
jne 0x140083842
cmp byte [rsi + 0x620], 3
jne 0x140083784
lea rcx, [rsi + 0x1e8]
call fcn.140083941
jmp 0x140083784
mov rcx, rsi
call fcn.140052567
add rsi, 0x58
add esi, 0x58
invalid
pop rax
pop rax
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14002afdb
cmp byte [rsi + 0x670], 3
jne 0x140083744
lea rcx, [rsi + 0x238]
call fcn.140083941
invalid
cmp qword [rsi + 0x1c8], 0
cmp dword [rsi + 0x1c8], 0
je 0x140083764
mov r8, qword [rsi + 0x1d0]
mov rcx, qword [0x140165ff0]
or eax, 0xe2894
or eax, 0xe2894
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x1b0], 0
cmp dword [rsi + 0x1b0], 0
mov esi, 0x1b0
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x1b8]
add dword [rax], eax
invalid
je 0x140083784
mov r8, qword [rsi + 0x1b8]
mov rcx, qword [0x140165ff0]
or eax, 0xe2874
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x178]
js case.0x1400845af.1182
add byte [rax], al
add byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
movabs rcx, 0x8000000000000000
cmp rax, rcx
cmp eax, ecx
add byte [rax], al
add byte [rax + 0x74c83948], al
cmp eax, ecx
je 0x1400837e7
cmp byte [rsi + 0x1ab], 0
cmp eax, ecx
je 0x1400837e7
cmp byte [rsi + 0x1ab], 0
mov esi, 0x1ab
add dword [rax], eax
add byte [rax], al
invalid
add byte [rbx + rbx + 0x48], dh
test eax, eax
je 0x1400837be
test rax, rax
je 0x1400837be
mov r8, qword [rsi + 0x180]
add byte [rax - 0x75], cl
or eax, 0xe283a
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
push 0x18
or byte [rax], al
invalid
add byte [rax + 0x1aabe], al
cmp byte [rsi + 0x1aa], 0
stosb byte [rdi], al
add dword [rax], eax
add byte [rax], al
je 0x1400837e7
cmp qword [rsi + 0x190], 0
mov esi, 0x190
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x198]
invalid
add byte [rax], al
je 0x1400837e7
mov r8, qword [rsi + 0x198]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov word [rsi + 0x1aa], 0
xchg byte [rdx + 1], ch
stosb byte [rdi], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
mov esi, 0x160
add byte [rsi + rdx + 0x4c], dh
invalid
mov r8, qword [rsi + 0x168]
cmp qword [rsi + 0x160], 0
je 0x140083810
invalid
invalid
mov r8, qword [rsi + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x81818
add byte [rcx], dh
sar bh, cl
adc eax, 0x81818
lea rcx, [rsi + 0x108]
lea ecx, [rsi + 0x108]
call fcn.14002afdb
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f79c6b8], al
or byte [rax + 0x39], 0x86
mov al, 0
add byte [rax], al
dec dword [rax - 0x48]
add dword [rax], eax
add byte [rax], al
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f79c6b8], al
or byte [rax + 0x39], 0x86
mov al, 0
add byte [rax], al
jb 0x14008383b
or byte [rax + 0x39], 0x86
mov al, 0
add byte [rax], al
jb 0x14008383b
lea rcx, [rsi + 0xb0]
call fcn.140052567
mov byte [rsi + 0x1ac], 0
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rax], al
add rsp, 0x20
pop rsi
ret
cmp dword [rcx], 2
jne 0x140083858
invalid
invalid
add rsp, 0x20
pop rsi
ret
mov rsi, rcx
mov rax, qword [rcx + 0x1e0]
add dword [rax], eax
add al, dh
dec qword [rax]
invalid
add dword [rax], eax
add al, dh
dec qword [rax]
invalid
or byte [rbp + 0xc], dh
jne 0x140083874
mov rcx, qword [rsi + 0x1e0]
call fcn.140078a9a
push rdx
invalid
invalid
push rdx
invalid
lea rcx, [rsi + 0x1e8]
add byte [rax], al
call qword [sym.imp.secur32.dll_DeleteSecurityContext]
mov edi, 0x4800081c
cmp dword [rsi], 0
or byte [rax], al
cmp qword [rsi], 0
je 0x140083893
or al, 0x48
mov ecx, dword [rsi + 8]
invalid
invalid
mov rcx, qword [rsi + 8]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
and eax, 0x4800081c
mov rcx, qword [rsi + 0x198]
mov ecx, dword [rsi + 0x198]
mov rdx, qword [rsi + 0x1a0]
mov edx, dword [rsi + 0x1a0]
add byte [rax], al
call fcn.14009764b
mov rax, qword [rsi + 0x1f8]
xchg al, bh
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
je 0x1400838c4
movsd dword [rdi], dword [rsi]
cmp eax, 0x8b480001
xchg al, bh
clc
add dword [rax], eax
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x1400838c4
lea rcx, [rsi + 0x1f8]
call fcn.1400788c8
push rax
invalid
invalid
push rax
invalid
lea rcx, [rsi + 0x10]
call fcn.140041ca4
xlatb
jrcxz 0x1400838c7
dec dword [rax - 0x7d]
mov esi, 0x138
add dword [rax], eax
add byte [rax], al
adc al, ch
xlatb
jrcxz 0x1400838c7
dec dword [rax - 0x7d]
mov esi, 0x138
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x140]
xchg byte [rax + 1], al
add dword [rax], eax
invalid
je case.0x140051825.266
mov r8, qword [rsi + 0x140]
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xe270b
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x8173b
invalid
cmp qword [rsi + 0x158], 0
je 0x14008390d
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x160]
mov r8, qword [rsi + 0x160]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
adc eax, 0x8171b
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x178], 0
mov esi, 0x178
add dword [rax], eax
add byte [rax], al
invalid
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x180]
add byte [rax], al
je case.0x14002795d.945
mov r8, qword [rsi + 0x180]
add byte [rax], al
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add rsi, 0x1b0
mov al, 1
add byte [rax], al
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x140041d06
sub rsp, 0x20
cmp byte [rcx + 0x431], 3
xor dword [rax + rax], eax
add byte [rbx], al
xor dword [rax + rax], eax
add al, 0
add byte [rbx], al
jne 0x140083971
mov rsi, rcx
mov esi, ecx
add rcx, 0x348
add byte [rax], al
call fcn.140083977
add byte [rax], al
add byte [rax - 0x73], cl
mov ds, word [rax - 0x18000000]
call 0x140083998
invalid
lea rcx, [rsi + 0x98]
call 0x140083998
mov byte [rsi + 0x432], 0
xchg byte [rdx], dh
add al, 0
add byte [rax], al
xchg byte [rdx], dh
add al, 0
add byte [rax], al
add rsp, 0x20
pop rsi
ret
adc byte [r11 + 0xe7404f8], al
cmp eax, 4
je 0x14008398e
cmp eax, 5
clc
add eax, 0x83481275
jne case.0x14007713a.67
add rcx, 0x18
jmp 0x14005302f
add rcx, 0x18
invalid
jne case.0x14007713a.67
add rcx, 0x18
jmp 0x14005302f
idiv ah
dec dword [rax - 0x7d]
rcr dword [rax], 0xe9
add rcx, 0x18
jmp 0x1400839ff
invalid
add byte [rax], al
add byte [rax], al
push 0xffffffffc3000000
push rsi
add byte [rax], al
ret
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov eax, dword [rcx + 0x28]
lea ecx, [rax - 3]
std
std
cmp cx, 2
cmp ecx, 2
jb 0x1400839c1
adc eax, 0x2f88366
cmp ax, 2
cmp eax, 2
jne 0x1400839c1
jo 0x1b5086a35
cmp byte [rsi + 0x30], 0
jne 0x1400839c1
invalid
add byte [rbp + 9], dh
or dword [rax - 0x75], ecx
cmp al, r13b
call fcn.14006679c
cmp word [rsi], 0
je 0x1400839f8
xor dword [rax - 0x75], ecx
invalid
invalid
mov rcx, qword [rsi + 0x38]
call fcn.14006679c
invalid
cmp word [rsi], 0
je 0x1400839f8
invalid
xor dword [rax - 0x75], ecx
mov rax, qword [rsi + 8]
or byte [rax - 0x47], r9b
movabs rcx, 0x8000000000000000
cmp rax, rcx
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c83948], al
or byte [rax + 0x39], 0xc8
invalid
or byte [rax + 0x39], 0xc8
je 0x1400839f8
invalid
test rax, rax
test eax, eax
sal byte [rcx + rbx + 0x4c], 0x8b
adc byte [rax - 0x75], r9b
adc byte [rax - 0x75], cl
je 0x1400839f8
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x140165ff0]
or eax, 0xe2606
adc byte [rax - 0x75], cl
or eax, 0xe2606
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
invalid
invalid
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x81630
invalid
or byte [rax], al
invalid
invalid
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
movzx eax, byte [rcx + 0x20]
mov dh, 0x41
and byte [rbx + 0x227403f8], al
cmp eax, 3
je 0x140083a32
and byte [r11 + 0x227403f8], al
cmp eax, 3
je 0x140083a32
add esi, dword [rdx + riz - 0x7d]
clc
add al, 0x75
xor al, byte [rax + 0x90be]
invalid
nop
add byte [rax], al
cmp eax, 4
jne case.0x14006462a.188
cmp byte [rsi + 0x90], 3
mov esi, 0x90
add esi, dword [rbp + 9]
nop
add byte [rax], al
add byte [rbx], al
jne 0x140083a27
lea rcx, [rsi + 0x50]
lea ecx, [rsi + 0x50]
call fcn.140053052
mov rcx, qword [rsi + 0x28]
test rcx, rcx
jne 0x140083a3d
jmp case.0x14006462a.188
cmp word [rsi + 0x28], 3
cmp dword [rsi + 0x28], 3
jne case.0x14006462a.188
mov rcx, qword [rsi + 0x30]
add rsp, 0x20
pop rsi
jmp fcn.14006679c
push rbp
invalid
invalid
invalid
and byte [rsi - 0x17], bl
push rbp
sub eax, 0x4890fffe
nop
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1e8
sub esp, 0x1e8
add byte [rbp - 0x77], cl
invalid
mov r13, r8
mov rsi, rdx
mov esi, edx
mov esi, edx
invalid
mov rdx, rcx
mov edx, ecx
movzx eax, byte [rsi + 0x431]
add byte [rax], al
test eax, eax
je 0x140083aab
cmp eax, 3
jne 0x1400848a7
test dword [rcx], ebp
invalid
add byte [rax], al
invalid
add ecx, dword [rdi]
test dword [rcx], ebp
invalid
sub dword [rsi], ecx
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x42], cl
pop rax
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
sahf
add rax, qword [rax]
lea r15, [rsi + 0x358]
lea rbx, [rsi + 0x348]
lea ebx, [rsi + 0x348]
lea ebx, [rsi + 0x348]
add byte [rdi], cl
movzx eax, byte [rsi + 0x358]
lea rcx, [0x140155dd0]
mov dh, 0x86
pop rax
add eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0xd2336
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
jmp rax
mov r14, qword [rbx]
mov esi, dword [rbx]
jmp case.0x14006609e.184
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
invalid
invalid
adc byte [rdi], r9b
adc dword [rsi + 0x68], ecx
movups xmmword [rsi + 0x68], xmm1
movups xmmword [rsi + 0x58], xmm0
mov byte [rsi + 0x432], 1
xchg byte [rdx], dh
add al, 0
add byte [rcx], al
invalid
xchg byte [rdx], dh
add al, 0
add byte [rcx], al
invalid
add byte [rax], al
add dword [rax - 0x75], ecx
xor byte [rax - 0x77], r9b
xor byte [rax - 0x77], cl
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x170], rax
add byte [rdi], cl
adc byte [rsi + 0x20], al
xor byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsi + 0x20], al
movaps xmmword [rsp + 0x160], xmm0
sub dword [rsp + 0x160], eax
and al, 0x60
invalid
add dword [rax], eax
add byte [rdi], cl
adc byte [rsi + 0x38], al
add byte [rax], al
movups xmm0, xmmword [rsi + 0x38]
cmp byte [rdi], cl
adc byte [rsi + 0x48], cl
movups xmm1, xmmword [rsi + 0x48]
movups xmmword [rsi + 0x88], xmm1
mov byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x78], xmm0
adc dword [rsi + 0x78], eax
mov r15b, byte [rsi + 0x430]
mov esi, 0x430
xor byte [rax + rax], al
add byte [rax - 0x7d], cl
cmp qword [rsi + 0x88], 0
je case.0x1400482c3.391
mov rax, 0xffffffffffffff00
add byte [rax], al
cmp qword [rsi + 0x88], 0
add byte [rax], al
add byte [rax], al
je case.0x1400482c3.391
mov rax, 0xffffffffffffff00
invalid
mov rcx, qword [rsi + 0x80]
mov ecx, dword [rsi + 0x80]
mov es, word [rax + 0x48000000]
add ecx, eax
add byte [rax], 0
add byte [rax + 1], cl
sar dword [rbp + 0x27], 0x40
mov bh, 0x12
add rcx, rax
mov ebp, 0x27
mov dil, 0x12
cmp rcx, 0xffffffffffffff01
jae 0x140083b28
lea r8, [0x140142a79]
out dx, eax
or eax, dword [rax]
jmp 0x140083b3e
invalid
add rax, qword [rsi + 0x90]
add eax, dword [rsi + 0x90]
cmp rax, 0xffffffffffffff01
jae case.0x1400482c3.391
lea r8, [0x140142aa0]
lea eax, [0x140142aa0]
jmp 0x140084f52
unpcklps xmm0, xmmword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov rdi, rdx
xlatb
mov qword [rsp + 0x30], r13
insb byte [rdi], dx
and al, 0x30
lea rax, [rsi + 0x38]
movups xmm0, xmmword [rax]
adc byte [rax], al
cmp byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
invalid
add byte [rax], al
invalid
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
test byte [rax + riz*4], ah
invalid
add byte [rax], al
invalid
movabs al, byte [0x5866b70f44000000]
add byte [rax], al
add byte [rdi + rcx - 0x49], al
mov bh, 0x66
pop ax
movzx r12d, word [rsi + 0x58]
movzx eax, word [rsi + 0x5e]
pop rsi
pop rsi
mov word [rsp + 0x84], ax
test byte [rax], al
add byte [rax], al
mov eax, dword [rsi + 0x5a]
mov dword [rsp + 0x80], eax
mov r13b, byte [rsi + 0x60]
invalid
mov eax, dword [rsi + 0x64]
mov dword [rsp + 0xc3], eax
ret
add byte [rax], al
invalid
mov eax, dword [rsi + 0x61]
mov dword [rsp + 0xc0], eax
rol byte [rax], 0
add byte [rax - 0x75], cl
push 0x24448948
mov rbp, qword [rsi + 0x70]
mov ebp, dword [rsi + 0x70]
mov rax, qword [rsi + 0x68]
mov eax, dword [rsi + 0x68]
mov qword [rsp + 0x48], rax
mov rbp, qword [rsi + 0x70]
mov ebp, dword [rsi + 0x70]
mov ebp, dword [rsi + 0x70]
jo 0x140083b6d
mov byte [rsi + 0x432], 0
xchg byte [rdx], dh
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
lea esi, [rsp + 0xe0]
lea rdx, [rsp + 0x160]
mov rcx, r14
lea r14, [rsp + 0xe0]
lea esi, [rsp + 0xe0]
loopne 0x140083bb3
add byte [rax], al
lea rdx, [rsp + 0x160]
mov rcx, r14
call 0x1400c72c8
invalid
add byte [rsi + 0x41], ah
cmp dword [rsi], 2
invalid
cmp word [r14], 2
add dh, byte [rbp + 0x29]
jne case.0x14007713a.72
mov rax, qword [rsp + 0xf8]
mov eax, dword [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg byte [rax], bh
invalid
add byte [rax], al
mov qword [rsi + 0x338], rax
cmp byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0xe8], al
and al, 0xe8
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
call 0x14f083be4
add byte [rdi], cl
movups xmmword [rsi + 0x328], xmm0
adc dword [rsi + 0x328], eax
xchg byte [rax], ch
add eax, dword [rax]
add byte [rsi - 0x39], ah
invalid
invalid
sub byte [rbx], al
add byte [rax], al
mov word [rsi + 0x320], 2
xchg byte [rax], ah
add eax, dword [rax]
add byte [rdx], al
add al, byte [rax]
jmp case.0x1400a83f8.226
invalid
add al, byte [rax]
jmp case.0x1400a83f8.226
lea rbx, [rsi + 0x320]
lea ebx, [rsi + 0x320]
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0xe0], al
test byte [rax + riz*8], ah
add byte [rax], al
invalid
add byte [rax], al
movups xmm0, xmmword [rsp + 0xe0]
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xf0]
adc byte [rsp + 0xf0], cl
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbx], xmm0
adc dword [rbx], eax
add ecx, dword [rax - 0x75]
test byte [rax + rax], ah
add dword [rax], eax
invalid
mov rax, qword [rsp + 0x100]
add byte [rax], al
add byte [rax - 0x77], cl
and byte [r15], cl
movups xmmword [rbx + 0x10], xmm1
mov qword [rbx + 0x20], rax
movups xmmword [rbx + 0x10], xmm1
adc byte [r14 - 0x7d], spl
cmp word [rbx], 2
cmp dword [rbx], 2
cmp eax, dword [rdx]
jne 0x140083d6b
add byte [rax], al
add byte [rdx + rcx*4 - 0x4a], al
sub byte [rbx], al
mov r14b, byte [rsi + 0x328]
mov dh, 0x28
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
movzx eax, word [rsi + 0x32d]
movzx ebx, byte [rsi + 0x32f]
mov dh, 0x9e
invalid
add eax, dword [rax]
invalid
mov bh, 0x86
sub eax, 0xf000003
mov dh, 0x9e
invalid
add eax, dword [rax]
add cl, al
jrcxz case.0x140083aa1.33
invalid
shl ebx, 0x10
adc byte [rcx], cl
or ebx, eax
ret
shl rbx, 0x20
mov r15d, dword [rsi + 0x329]
mov esi, 0x329
and byte [rbx + rcx*4 - 0x42], al
sub dword [rbx], eax
add eax, dword [rax]
invalid
mov esi, 0x329
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7a], cl
invalid
invalid
invalid
mov r8, qword [rsi + 0x330]
mov eax, dword [rsi + 0x330]
xchg byte [rax], dh
add eax, dword [rax]
add byte [rax], al
mov rbp, qword [rsi + 0x338]
xor byte [rbx], al
add byte [rax], al
mov rbp, qword [rsi + 0x338]
lea eax, [r12 - 3]
lea eax, [rsp - 3]
cmp ax, 2
add dh, byte [rdx + 0x1c]
jb case.0x14006bf67.289
cmp r12w, 2
cmp esp, 2
jne case.0x14006bf67.289
test r13b, r13b
jne case.0x14006bf67.289
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov r12, r8
mov r12, r8
mov esp, eax
call fcn.14006679c
sub edi, esi
dec dword [rbp - 0x77]
loopne case.0x1400817ab.18
invalid
mov r8, r12
mov eax, esp
or r15, rbx
or edi, ebx
mov rdx, rdi
mov edx, edi
mov rdi, r14
jmp 0x140084f52
rcl dword [rdx], 0
invalid
imul ecx
rcl dword [rdx], 0
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x30], rbx
xor byte [rax - 0x73], cl
xchg byte [rax + 0x48000003], al
add byte [rbx], 0
add byte [rax - 0x77], cl
and al, 0x40
invalid
lea rax, [rsi + 0x380]
lea eax, [rsi + 0x380]
add byte [rbx], 0
add byte [rax - 0x77], cl
and al, 0x40
invalid
add byte [rax], al
mov qword [rsp + 0x40], rax
movzx eax, byte [rsi + 0x380]
movzx eax, byte [rsi + 0x380]
add byte [rbx], 0
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x360]
lea rcx, [rsi + 0x360]
add byte [rax - 0x77], cl
and al, 0x50
and al, 0x50
mov qword [rsp + 0x50], rcx
and al, 0x50
push rax
lea rcx, [0x140155e44]
movsxd rax, dword [rcx + rax*4]
invalid
and dword [0x1446b84bf], ecx
or dword [rax + 1], 0x48e0ffc8
mov dword [rsp + 0x28], edx
push rsp
and al, 0x28
add rax, rcx
jmp rax
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
mov qword [rsp + 0x48], r15
mov dword [rsp + 0x48], edi
jl 0x140083cf2
and al, 0x48
lea rbp, [rsi + 0x3f0]
lea rbp, [rsi + 0x3f0]
lea ebp, [rsi + 0x3f0]
scasb al, byte [rdi]
lock add eax, dword [rax]
add eax, dword [rax]
add eax, dword [rax]
add byte [rdi], cl
movzx eax, byte [rsi + 0x3f0]
test eax, eax
mov dh, 0x86
lock add eax, dword [rax]
add byte [rbp + 0x62840fc0], al
je 0x140084a47
cmp eax, 3
invalid
test bl, dl
je 0x140084a47
test byte [rdx + 0xd], ah
add byte [rax], al
cmp eax, 3
je 0x140084ac1
invalid
add byte [rax], al
invalid
or eax, 0x8d480000
add byte [rax - 0x73], cl
or eax, 0xc491b
or al, 0
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
jmp 0x1400848b5
or eax, dword [rax]
add byte [rax - 0x73], cl
lea rax, [rsi + 0x3b0]
mov qword [rsp + 0x40], rax
add byte [rax], al
lea rax, [rsi + 0x3b0]
add byte [rax], al
mov qword [rsp + 0x40], rax
movzx eax, byte [rsi + 0x3b0]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
invalid
lea rbp, [rsi + 0x360]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xd20c6
lea rcx, [0x140155de8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne case.0x1400532d5.247
lea rdi, [rsi + 0x3d8]
lea edi, [rsi + 0x3d8]
fadd dword [rbx]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x86
fadd dword [rbx]
add byte [rax], al
movzx eax, byte [rsi + 0x3d8]
lea rcx, [0x140155e18]
or eax, 0xd20d8
or eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
invalid
loopne 0x140083d92
mov rax, qword [rsi + 0x3b8]
mov eax, dword [rsi + 0x3b8]
add byte [rax - 0x75], cl
mov es, eax
add eax, dword [rax]
add cl, ch
mov rcx, qword [rsi + 0x3c0]
jmp 0x140084cb5
pop rcx
sldt word [rax]
add byte [rax], al
pop rcx
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x28
invalid
mov qword [rsp + 0x28], rdx
sub byte [rax - 0x77], cl
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
invalid
xor cl, ch
invalid
jmp case.0x140078c80.68
add dword [rax], eax
add byte [rbp + rcx*4 - 0x4a], cl
lea r14, [rsi + 0x98]
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsi + 0x119]
mov ds, word [rcx]
add dword [rax], eax
add byte [rax], al
mov r8d, 0x201
add byte [rax], al
mov r8d, 0x201
xor edx, edx
call fcn.1400fc090
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
add byte [rax], al
mov al, 0
add byte [rax], al
movups xmmword [rsi + 0xf8], xmm1
movups xmmword [rsi + 0xe8], xmm0
adc dword [rsi + 0xe8], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xe8], eax
xchg al, ch
add byte [rax], al
add byte [rax + rcx*4 - 0x42], al
mov byte [rsi + 0x118], r15b
sbb byte [rcx], al
add byte [rax], al
mov word [rsi + 0xc0], r12w
add byte [rax], al
add byte [rbx + 0x802484], cl
add byte [rax], al
mov eax, dword [rsp + 0x80]
mov dword [rsi + 0xc2], eax
movzx eax, word [rsp + 0x84]
test byte [rax], al
add byte [rax], al
invalid
xchg dl, al
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0x84
test byte [rax], al
add byte [rax], al
add byte [rsi - 0x77], ah
invalid
test byte [rax], al
add byte [rax], al
invalid
mov word [rsi + 0xc6], ax
mov dword [rsi + 0xc6], eax
xchg dh, al
add byte [rax], al
add byte [rax], al
invalid
invalid
scasb al, byte [rdi]
mov byte [rsi + 0xc8], r13b
scasb al, byte [rdi]
enter 0, 0
add byte [rax], al
add byte [rbx + 0xc02484], cl
and al, 0xc0
invalid
mov eax, dword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0xc3]
add byte [rax], al
mov ecx, dword [rsp + 0xc3]
add byte [rax], al
add byte [rcx + 0xcc8e], cl
mov dword [rsi + 0xcc], ecx
add byte [rax], al
add byte [rcx + 0xc986], cl
mov dword [rsi + 0xc9], eax
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
leave
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
mov eax, dword [rsp + 0x48]
mov qword [rsi + 0xd0], rax
mov qword [rsi + 0xd8], rbp
mov dword [rsi + 0xd8], ebp
xchg al, dl
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov dword [rsi + 0xd8], ebp
scasb al, byte [rdi]
fadd dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], bh
mov ecx, 0
mov byte [rsi + 0xe0], cl
mov rax, qword [rbx + 0x20]
mov eax, dword [rbx + 0x20]
mov qword [rsi + 0xb8], rax
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbx]
mov fs, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rbx + 0x20]
mov qword [rsi + 0xb8], rax
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
add byte [rdi], cl
invalid
adc byte [rbx], al
movdqu xmm1, xmmword [rbx + 0x10]
movq mm1, qword [rbx + 0x10]
movdqu xmmword [rsi + 0xa8], xmm1
jg 0x140083db3
test al, 0
add byte [rax], al
movups xmmword [rsi + 0x98], xmm0
add byte [rax], al
add byte [rdi], cl
push rdi
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsi + 0x108], xmm0
add byte [rax - 0x73], cl
sahf
add rax, qword [rax]
add byte [rax], al
ror byte [rdi], 0x11
xchg byte [rax], cl
add dword [rax], eax
add byte [rax - 0x73], cl
lea ebx, [rsi + 0x348]
sahf
add rax, qword [rax]
add byte [rax], al
invalid
invalid
mov dh, 0x48
add eax, dword [rax]
invalid
add byte [rax], al
mov qword [rsi + 0x348], r14
add byte [rax], al
add byte [rbp + rcx*4 - 0x42], cl
pop rax
add eax, dword [rax]
add byte [rax + 0x3588e], cl
mov ds, word [rax + 3]
add byte [rax], al
invalid
invalid
insb byte [rdi], dx
lea r15, [rsi + 0x358]
lea edi, [rsi + 0x358]
mov byte [rsi + 0x358], cl
add byte [rax], al
mov r13, qword [rsp + 0x30]
and al, 0x30
mov rdx, rdi
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x30], ebx
mov qword [rsi + 0x350], r14
mov dh, 0x50
add eax, dword [rax]
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add r14, 0x28
add esi, 0x28
mov qword [rsi + 0x360], r14
add byte [rax], al
lea rdx, [rsi + 0x360]
mov r8, qword [r13]
lea r14, [rsp + 0xe0]
lea esi, [rsp + 0xe0]
lea esi, [rsp + 0xe0]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov qword [rsp + 0x50], rdx
call fcn.14004671c
sub dword [rax], 0xfffffffc
inc dword [rcx + 0xf]
mov bh, 6
sub dword [rax], 0xfffffffc
sub ah, bh
inc dword [rcx + 0xf]
mov bh, 6
movzx eax, word [rsi]
cmp ax, 3
jne case.0x1400a83f8.209
mov al, 3
jmp 0x140084bab
mov qword [rsp + 0x48], r15
movzx ecx, word [rsp + 0xe6]
and al, 0xe6
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x7c], cx
mov ecx, dword [rsp + 0xe2]
and al, 0xe2
add byte [rax], al
add byte [rcx + 0x4078244c], cl
mov bh, byte [rsp + 0xe8]
add byte [rax], al
jl 0x140083e48
mov word [rdx + riz*8], fs
and al, 0xe2
add byte [rax], al
add byte [rcx + 0x4078244c], cl
mov bh, byte [rsp + 0xe8]
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rsp + 0xef]
shl ecx, 0x10
mov word [rdi + rbp*8], fs
and al, 0xef
add byte [rax], al
add cl, al
loope 0x140083eea
movzx edx, word [rsp + 0xed]
or edx, ecx
shl rdx, 0x20
loop 0x140083f08
mov r15d, dword [rsp + 0xe9]
mov edi, dword [rsp + 0xe9]
add byte [rcx], cl
retf 0xc148
mov edi, dword [rsp + 0xe9]
mov esp, 0xe924
add byte [rcx + 9], cl
xlatb
add byte [rax], al
or r15, rdx
mov rcx, qword [rsp + 0xf0]
mov rbp, qword [rsp + 0xf8]
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
add byte [rax], al
cmp ax, 2
jne case.0x140074f56.88
add byte [rax], al
cmp ax, 2
jne case.0x140074f56.88
mov qword [rsp + 0x50], rcx
mov r12w, 2
mov r12d, 0xe4e90002
add cl, ch
in al, 0xa
or al, byte [rax]
invalid
add cl, ch
in al, 0xa
invalid
or al, byte [rax]
add byte [rsi - 0x77], ah
invalid
invalid
xchg byte [rax + 3], ah
add byte [rax], al
mov word [rsi + 0x360], ax
add byte [rax], al
mov eax, dword [rsp + 0x78]
mov dword [rsi + 0x362], eax
movzx eax, word [rsp + 0x7c]
mov bh, 0x44
and al, 0x7c
invalid
mov bh, 0x44
and al, 0x7c
invalid
jl 0x140083f95
mov word [rsi + 0x366], ax
mov dword [rsi + 0x366], eax
add ax, word [rax]
add byte [rax - 0x78], al
mov esi, 0x368
mov byte [rsi + 0x368], dil
mov rax, r15
shr rax, 0x30
shr eax, 0x30
shr eax, 0x30
mov byte [rsi + 0x36f], al
outsd dx, dword [rsi]
add eax, dword [rax]
add byte [rcx + rcx*4 - 8], cl
mov rax, r15
mov rax, r15
clc
shr rax, 0x20
mov word [rsi + 0x36d], ax
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x42], al
imul eax, dword [rbx], 0x89480000
invalid
jo 0x140083f66
add byte [rax], al
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x42], al
imul eax, dword [rbx], 0x89480000
add byte [rax - 0x77], cl
mov dword [rsi + 0x370], ecx
invalid
jo 0x140083f66
add byte [rax], al
mov qword [rsi + 0x378], rbp
mov dword [rsi + 0x378], ebp
lea rax, [rsi + 0x380]
lea eax, [rsi + 0x380]
add byte [rax - 0x77], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], rax
and al, 0x40
mov byte [rsi + 0x380], 0
mov byte [rsi + 0x380], 0
xchg byte [rax + 3], al
mov r15, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
mov rax, qword [rsp + 0x50]
push rax
movups xmm0, xmmword [rax]
adc byte [rax], al
movdqu xmm1, xmmword [rax + 0x10]
adc bl, dh
movq qword [rsi + 0x398], mm1
add eax, dword [rax]
invalid
movdqu xmmword [rsi + 0x398], xmm1
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsi + 0x388], eax
invalid
mov byte [rbx], al
add byte [rax], al
movups xmmword [rsi + 0x388], xmm0
xchg byte [rax + 0x4c000003], cl
mov dword [rsp + 0x48], edi
jl 0x140083fcd
invalid
add byte [rax], al
mov qword [rsp + 0x48], r15
jl 0x140083fcd
movzx rax, word [rsi + 0x388]
movzx eax, word [rsi + 0x388]
mov bh, 0x86
mov byte [rbx], al
add byte [rax], al
invalid
add byte [rsi - 0x39], ah
xchg byte [rax + 0x4000003], cl
invalid
invalid
mov word [rsi + 0x388], 4
add byte [rax + rax], al
add byte [rsi - 0x7d], ah
clc
add al, 0xf
je 0x1400848e4
mov qword [rsp + 0x28], rdx
cmp ax, 4
cmp eax, 4
je 0x1400848e4
and byte [rcx], cl
add byte [rax], al
mov qword [rsp + 0x28], rdx
mov r15, qword [rsi + 0x390]
mov esi, 0x390
add eax, dword [rax]
add byte [rsi - 0x7d], ah
clc
add ecx, dword [rdi]
je 0x140084b71
add byte [rdi], cl
cmp ax, 3
je 0x140084b71
invalid
add byte [rdi], cl
movzx ecx, word [rsi + 0x38e]
mov bh, 0x8e
mov es, word [rbx]
add byte [rax], al
mov word [rsp + 0x84], cx
mov word [rsp + rax*4], fs
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x38a8e], cl
mov ecx, dword [rsi + 0x38a]
mov al, byte [rbx]
add eax, dword [rax]
add byte [rax], al
add byte [rcx + 0x80248c], cl
add byte [rax], al
mov dword [rsp + 0x80], ecx
add byte [rax], al
add byte [rax - 0x39], cl
invalid
xchg byte [rax + 3], cl
add byte [rax], al
mov qword [rsi + 0x388], 0
mov dword [rsi + 0x388], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x80248c], cl
invalid
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rcx + 0x3fa8e], cl
mov dword [rsi + 0x3fa], ecx
add byte [rdi], cl
movzx ecx, word [rsp + 0x84]
mov word [rsi + 0x3fe], cx
mov dword [rsi + 0x3fe], ecx
mov bh, 0x8c
and al, 0x84
add byte [rax], al
add byte [rsi - 0x77], ah
invalid
mov dword [rsi + 0x3fe], ecx
invalid
add byte [rax], al
mov qword [rsi + 0x400], r15
add byte [rax], al
add byte [rdi], cl
adc byte [rsi + 0x398], al
cwde
add eax, dword [rax]
add byte [rax], al
movups xmm0, xmmword [rsi + 0x398]
cwde
add eax, dword [rax]
add byte [rax], al
movups xmmword [rsi + 0x408], xmm0
add byte [rax], al
movups xmmword [rsi + 0x408], xmm0
xchg byte [rax], cl
add al, 0
add byte [rbp + 0x31], al
xor r15d, r15d
add byte [rax], al
xor r15d, r15d
xor edi, edi
jmp 0x140084a01
or dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x28
invalid
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
sub byte [rax - 0x73], cl
invalid
lea rcx, [rsi + 0x3b8]
lea ecx, [rsi + 0x3b8]
mov eax, 0x4c000003
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x16], cl
mov edx, ebp
mov rdx, r13
mov edx, ebp
invalid
call fcn.14004c251
invalid
cld
push qword [rcx - 0x3f7ab7fc]
mov cl, 4
test rax, rax
mov cl, 4
add al, 0x48
test eax, eax
test rax, rax
je 0x14008409a
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x28]
sub cl, ch
adc byte [0xcd504066], cl
add byte [rax], al
add byte [rax - 0x73], cl
jmp 0x140084d74
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x3d8]
lea edi, [rsi + 0x3d8]
mov esi, 0x3d8
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x86
xchg al, bl
add eax, dword [rax]
invalid
movzx eax, byte [rsi + 0x3d8]
add eax, dword [rax]
add byte [rax - 0x73], cl
lea ecx, [0x140155e00]
lea rcx, [0x140155e00]
lea ecx, [0x140155e00]
xchg dword [0x1a3504088], ebx
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffff8948, 0x54
and al, 0x28
mov qword [rsp + 0x28], rdx
jmp rax
mov rax, qword [rsi + 0x3b8]
mov rcx, qword [rsi + 0x3c0]
mov ecx, dword [rsi + 0x3c0]
mov ecx, dword [rsi + 0x3c0]
add eax, dword [rax]
add byte [rax], al
add cl, ch
sub eax, 0x48000002
test edx, edx
jmp 0x1400842c7
test rdx, rdx
je 0x14008429d
cli
add dword [rax], eax
add byte [rax], al
invalid
invalid
push rsp
add byte [rax], al
mov qword [rsp + 0x50], rdx
and al, 0x50
push rax
mov qword [rsp + 0x58], rbp
and al, 0x58
pop rax
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
invalid
xor byte [rcx + rcx*4 + 0x7c], cl
mov qword [rsp + 0x48], r15
and al, 0x48
xor edi, edi
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
jmp 0x140084e62
or eax, 0x89480000
pop rsp
and al, 0x30
invalid
mov qword [rsp + 0x30], rbx
xor byte [rax - 0x73], cl
xchg esi, eax
lea rdx, [rsi + 0x3e0]
loopne 0x1400840d0
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsp + 0x60]
lea ebx, [rsp + 0x60]
pop rsp
and al, 0x60
mov rcx, rbx
mov r8, r13
call fcn.14004cd4b
insb byte [rdi], dx
invalid
cld
dec dword [rax - 0x75]
mov eax, dword [rbx]
insb byte [rdi], dx
invalid
mov eax, dword [rbx]
cmp rax, 2
jne case.0x1400530c0.281
add al, byte [rax]
invalid
add cl, byte [rdi]
test esp, edx
add al, byte [rax]
add byte [rax], al
add byte [rax + 0x278e904], dh
add byte [rax], al
mov al, 4
jmp case.0x1400482c3.380
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x30], ebx
lea rdx, [rsi + 0x3e0]
add byte [rax], al
add byte [rax - 0x73], cl
pop rsp
and al, 0x60
lea rbx, [rsp + 0x60]
mov rcx, rbx
mov r8, r13
call fcn.14004cd4b
cmp al, 0x8c
cld
invalid
invalid
cmp al, 0x8c
cld
dec dword [rax - 0x75]
mov rax, qword [rbx]
invalid
invalid
clc
invalid
mov rax, qword [rbx]
cmp rax, 2
invalid
add cl, byte [rdi]
jne case.0x1400aa424.398
test eax, edx
add byte [rax], al
add byte [rax + 0x248e905], dh
add byte [rax], al
mov al, 5
jmp case.0x1400482c3.380
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
and al, 0x28
jmp 0x140084d50
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
mov qword [rsp + 0x30], rbx
jmp 0x140084e11
mov qword [rsp + 0x58], rbp
pop rax
lea rbp, [rsi + 0x400]
movzx eax, byte [rsi + 0x400]
add al, 0
add byte [rax - 0x73], cl
lea ecx, [0x140155e30]
add byte [rdi], cl
mov dh, 0x86
add byte [rax + rax], al
add al, 0
add byte [rax - 0x73], cl
lea ecx, [0x140155e30]
lea ecx, [0x140155e30]
ficomp dword [rcx + 0x4634800]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x3e0]
mov ecx, dword [rsi + 0x3e0]
mov rax, qword [rsi + 0x3e8]
add eax, dword [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x28
mov qword [rsp + 0x28], rdx
mov qword [rsi + 0x3f0], rcx
mov dword [rsi + 0x3f0], ecx
mov qword [rsi + 0x3f8], rax
add byte [rax], al
cmp qword [rcx + 0x60], 0
je case.0x1400532d5.231
call fcn.1400465c0
mov rdx, qword [rsi + 0x3f0]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
invalid
dec dword [rax - 0x75]
xchg esi, eax
lock add eax, dword [rax]
add byte [rax - 0x75], cl
jo 0x1400841e4
mov eax, dword [rdx + 0x78]
js 0x1400841e9
mov r8, rax
mov eax, eax
sub r8, rcx
sub eax, ecx
enter 0xffffffffffff820f, 0xffffffffffffffd2
invalid
jb 0x14008497d
add byte [rax], al
cmp rax, 0x201
cmp eax, 0x201
ja 0x140084989
xchg edx, edx
invalid
mov rax, qword [rsi + 0x3f8]
add byte [rax], al
add rdx, 0x81
add byte [rax], al
add byte [rax + 1], cl
retf 0x8948
invalid
add rdx, rcx
mov qword [rsi + 0x408], rax
mov dword [rsi + 0x408], eax
mov dword [rsi + 0x408], eax
xchg byte [rax], cl
add al, 0
add byte [rax - 0x77], cl
invalid
invalid
xchg esi, eax
mov qword [rsi + 0x410], rdx
mov qword [rsi + 0x418], r8
mov dword [rsi + 0x418], eax
adc byte [rax + rax], al
add al, 0
add byte [rcx + rcx*4 - 0x7a], cl
sbb byte [rax + rax], al
add al, 0
mov dword [rsi + 0x418], eax
add al, 0
add cl, ch
jmp 0x1400843eb
or dword [rdx], eax
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
jmp 0x140084349
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
push rsp
mov rdx, qword [rsp + 0x68]
and al, 0x68
test rax, rax
mov qword [rsp + 0x58], rbp
ror byte [rax - 0x77], 0x6c
and al, 0x58
mov dword [rsp + 0x58], ebp
jne 0x1400843d3
test esp, edx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x3c8]
add qword [rax + 0x70], rdx
xchg al, cl
add eax, dword [rax]
add byte [rax + 1], cl
push rax
jo 0x140084253
mov rbx, qword [rsi + 0x3c8]
mov ebx, dword [rsi + 0x3c8]
enter 3, 0
movzx eax, byte [rbx + 0x84]
mov dh, 0x83
test byte [rax], al
add byte [rax], al
cmp eax, 1
je 0x14008460e
add byte [rax], al
cmp eax, 3
je case.0x140074f56.118
cmp byte [rax + rax], al
add byte [rcx + rcx*4 + 0x7c], cl
mov qword [rsp + 0x48], r15
and al, 0x48
cmp rax, 4
cmp eax, 4
jne 0x1400849c5
invalid
movzx eax, word [rbx + 0x95]
movdqu xmm0, xmmword [rbx + 0x85]
invalid
test dword [rax], eax
add byte [rax], al
add bl, dh
movq mm0, qword [rbx + 0x85]
invalid
test dword [rax], eax
add byte [rax], al
add dword [rbp + 0x66000000], 0xf
jle 0x140084212
movd edi, xmm0
pshufd xmm1, xmm0, 0x55
movd dword [rsp + 0x64], xmm1
jle 0x1400842a0
and al, 0x64
enter 0x6655, 0xf
jle 0x1400842a0
and al, 0x64
movd dword [rsp + 0x60], xmm0
and al, 0x60
rol ax, 8
movzx r13d, ax
mov bh, 0xe8
mov bh, 0xe8
pshufd xmm0, xmm0, 0xee
movq qword [rsp + 0x50], xmm0
invalid
invalid
and al, 0x50
movzx eax, byte [rsp + 0x67]
and al, 0x67
invalid
and al, 0x67
and al, 0x67
shl eax, 0x10
movzx ecx, word [rsp + 0x65]
and al, 0x65
and al, 0x65
or ecx, eax
shl rcx, 0x20
mov r8d, dword [rsp + 0x61]
or rcx, r8
shr rcx, 8
or byte [rbx + 1], bh
mov ebx, 1
add byte [rbp + 0x31], al
in al, 0x31
in eax, dx
xor r12d, r12d
xor ebp, ebp
jmp 0x14008476c
add al, 0
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000003], cl
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
nop
add eax, dword [rax]
invalid
mov rax, qword [rsi + 0x388]
add eax, dword [rax]
add byte [rax - 0x73], cl
mov ss, word [rax + 0x48000003]
add byte [rax - 0x77], cl
invalid
invalid
add eax, dword [rax]
invalid
add byte [rax], al
lea rcx, [rsi + 0x390]
add byte [rax - 0x77], cl
xchg byte [rax + 0x48000003], bh
add byte [rax - 0x77], cl
mov es, eax
add eax, dword [rax]
invalid
mov qword [rsi + 0x3b8], rax
add byte [rax - 0x77], cl
mov es, eax
add eax, dword [rax]
add byte [rax - 0x73], cl
mov esi, 0x3d8
invalid
mov qword [rsi + 0x3c0], rcx
lea rdi, [rsi + 0x3d8]
add dh, al
xchg al, bl
fadd dword [rbx]
add byte [rax], al
invalid
mov byte [rsi + 0x3d8], 0
fadd dword [rbx]
add byte [rax], al
add byte [rax - 0x77], cl
xchg al, cl
add eax, dword [rax]
mov qword [rsi + 0x3c8], rax
mov qword [rsi + 0x3d0], rcx
add byte [rax - 0x39], cl
jo case.0x140078c6e.70
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov ss, eax
add eax, dword [rax]
add byte [rax - 0x39], cl
jo case.0x140078c6e.70
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
js 0x1400842e6
mov qword [rax + 0x78], 4
mov rdx, qword [rsi + 0x3c8]
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
add eax, dword [rax]
invalid
mov edx, dword [rsi + 0x3c8]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
jo case.0x14004d473.302
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov eax, dword [rdx + 0x78]
mov eax, dword [rdx + 0x78]
js case.0x14007e9fd.45
mov r8, rax
mov eax, eax
sub r8, rcx
enter 0xffffffffffff820f, 0x2c
invalid
jb case.0x140084085.7
sub al, 6
add byte [rax], al
invalid
add byte [rax - 0x77], cl
pop rsp
and al, 0x30
mov qword [rsp + 0x30], rbx
cmp rax, 0x201
cmp eax, 0x201
add dword [rdx], eax
add byte [rax], al
ja 0x140084938
invalid
invalid
mov rax, qword [rsi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x7f], cl
ret 0x81
invalid
invalid
add rdx, 0x81
add dword [rax], 0x1480000
retf 0x8948
invalid
invalid
add rdx, rcx
mov qword [rsi + 0x3e0], rax
loopne 0x14008432a
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c084334
mov dword [rsi + 0x3f0], eax
lock add eax, dword [rax]
invalid
mov qword [rsi + 0x3e8], rdx
mov dword [rsi + 0x3e8], edx
mov qword [rsi + 0x3f0], r8
lock add eax, dword [rax]
add byte [rax - 0x39], cl
mov qword [rsi + 0x3f8], 0
xchg al, bh
clc
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
add byte [rax + rax], al
invalid
mov qword [rsi + 0x400], r8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esi, eax
loopne case.0x140051825.296
lea rdx, [rsi + 0x3e0]
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsp + 0x60]
lea ebx, [rsp + 0x60]
pop rsp
and al, 0x60
mov rcx, rbx
mov ecx, ebx
mov r8, r13
call fcn.14004cd4b
jmp 0x1400842e7
cld
invalid
jmp 0x1400842e7
mov esp, edi
dec dword [rax - 0x75]
add ecx, dword [rax - 0x7d]
invalid
invalid
clc
mov rax, qword [rbx]
cmp rax, 2
jne 0x14008437e
invalid
add dh, byte [rbp + 0x15]
adc eax, 0x8b4803b0
mov al, 3
add ecx, dword [rax - 0x75]
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
mov byte [rdi], al
invalid
mov cl, 5
mov rax, qword [rsp + 0x40]
jmp 0x140084d74
or dword [rax], eax
invalid
or dword [rax], eax
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x68]
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
push 0x48c08548
mov dword [rsp + 0x58], ebp
and al, 0x58
test rax, rax
mov qword [rsp + 0x58], rbp
and al, 0x58
jne 0x1400843d3
mov rax, qword [rsi + 0x3c8]
mov rax, qword [rsi + 0x3c8]
xchg al, cl
add eax, dword [rax]
add byte [rax + 1], cl
push rax
jo case.0x140074ee9.116
add qword [rax + 0x70], rdx
mov rax, qword [rsi + 0x3c8]
add byte [rax], al
invalid
mov eax, dword [rsi + 0x3c8]
xchg al, cl
add eax, dword [rax]
invalid
add byte [rax + 0x81b8], al
add byte [0x14127c8b9], al
jne 0x1400844cb
invalid
cmp byte [rax + 0x81], 5
jne 0x1400844cb
invalid
cmp byte [rax + 0x83], 0
je case.0x1400a83f8.224
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x10de910], dh
mov al, 0x10
jmp 0x1400844cd
add byte [rax], al
add byte [rax], al
mov al, 0x10
jmp 0x1400844cd
add byte [rax], al
mov rdx, qword [rsp + 0x68]
test rax, rax
ror byte [rdi], 0x84
sub al, byte [rcx]
add byte [rax], al
sub al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x58], rbp
mov qword [rsp + 0x58], rbp
xor eax, eax
mov qword [rsp + 0x20], rcx
xor ecx, ecx
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
jmp 0x140084e52
or al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x28], rdx
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x28
invalid
sub byte [rax - 0x73], cl
mov cs, word [rax]
add al, 0
add byte [rcx + rcx*4 - 0x16], cl
mov edx, ebp
lea rcx, [rsi + 0x408]
mov rdx, r13
mov edx, ebp
mov edx, ebp
call fcn.14004c251
push rdi
jle case.0x140074f56.111
push qword [rcx - 0x3f7ab7fd]
mov cl, 3
test rax, rax
invalid
ror byte [rdi], 0x85
jne 0x1400844b7
mov dl, 0
add byte [rax], al
test rdx, rdx
mov qword [rsp + 0x30], rbx
jne case.0x1400647f3.206
test ecx, ebx
add byte [rax], al
invalid
test ecx, ebx
fld dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg al, dh
invalid
mov rax, qword [rsi + 0x3f0]
mov qword [rax + 0x70], 0
jo 0x14008441f
add byte [rax], al
invalid
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x39], cl
jo 0x14008441f
jo 0x14008441f
jo 0x14008441f
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rax + 0x78], 2
js 0x140084429
add al, byte [rax]
add byte [rax], al
mov rdx, qword [rsi + 0x3f0]
mov edx, dword [rsi + 0x3f0]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x70]
invalid
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
invalid
mov eax, dword [rdx + 0x78]
js 0x140084483
mov r8, rax
mov eax, eax
sub r8, rcx
jb 0x1400849ad
invalid
add byte [rax], al
enter 0xffffffffffff820f, 0x68
add eax, 0x3d480000
add dword [rdx], eax
invalid
add byte [rax], al
cmp rax, 0x201
cmp eax, 0x201
add al, byte [rax]
add byte [rdi], cl
xchg dword [rax + 5], ebp
add byte [rax], al
invalid
add byte [rax], al
ja case.0x14001e327.918
add byte [rax - 0x75], cl
xchg al, bh
add eax, dword [rax]
invalid
mov rax, qword [rsi + 0x3f8]
mov eax, dword [rsi + 0x3f8]
add byte [rax], al
add byte [rax - 0x7f], cl
add rdx, 0x81
ret 0x81
add dword [rax], 0x1480000
add byte [rax], al
add byte [rax + 1], cl
add rdx, rcx
mov qword [rsi + 0x408], rax
or byte [rax + rax], al
add byte [rax - 0x77], cl
xchg esi, eax
adc byte [rax + rax], al
add byte [rcx + rcx*4 - 0x7a], cl
mov dword [rsi + 0x418], eax
retf 0x8948
or byte [rax + rax], al
add byte [rax - 0x77], cl
xchg esi, eax
adc byte [rax + rax], al
add byte [rcx + rcx*4 - 0x7a], cl
invalid
invalid
mov dword [rsi + 0x418], eax
xchg byte [rax], bl
sbb byte [rax + rax], al
add al, 0
add byte [rax - 0x39], cl
mov qword [rsi + 0x420], 0
xchg byte [rax], ah
add al, 0
invalid
and byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
sub byte [rax + rax], al
add al, 0
mov qword [rsi + 0x428], r8
mov dword [rsi + 0x428], eax
xchg byte [rax], ch
add al, 0
add byte [rax], al
add bl, ch
jmp case.0x1400a83f8.236
or cl, byte [rax - 0x77]
push rsp
and al, 0x28
mov qword [rsp + 0x30], rbx
xor byte [rax - 0x73], cl
xchg esi, eax
or byte [rax + rax], al
add al, 0
lea rdx, [rsi + 0x408]
lea edx, [rsi + 0x408]
add byte [rax - 0x73], cl
pop rsp
lea rbx, [rsp + 0x60]
lea ebx, [rsp + 0x60]
and al, 0x60
mov rcx, rbx
mov ecx, ebx
mov r8, r13
call fcn.14004cd4b
mov ah, bh
dec dword [rax - 0x75]
mov eax, dword [rbx]
mov ah, bh
dec dword [rax - 0x75]
mov eax, dword [rbx]
cmp rax, 2
jne case.0x14004d473.292
mov eax, dword [rbx]
cmp rax, 2
jne case.0x14004d473.292
mov cl, 4
mov rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x28]
mov byte [rbp], cl
add byte [r9 + 0x8a5e905], r14b
mov cl, 5
jmp 0x140084d70
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48c93104], dh
mov al, 4
xor ecx, ecx
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
and al, 0x38
mov qword [rsp + 0x20], rcx
and al, 0x20
and cl, ch
je case.0x1400647f3.205
jmp 0x140084e52
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test cl, bh
add byte [rax], al
invalid
test rax, rax
je case.0x1400647c3.204
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x68
invalid
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
push 0xffffffff8948c031
xor eax, eax
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
and cl, ch
add eax, dword [rdx]
invalid
jmp case.0x140079331.66
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rax, qword [rsi + 0x3c8]
mov eax, dword [rsi + 0x3c8]
xchg al, cl
add eax, dword [rax]
enter 3, 0
add byte [rax + 1], cl
add qword [rax + 0x70], rdx
add dword [rax + 0x70], edx
push rax
jo 0x14008454c
mov rax, qword [rsi + 0x3c8]
mov eax, dword [rsi + 0x3c8]
enter 3, 0
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x88
test dword [rax], eax
add byte [rax], al
invalid
movzx ecx, byte [rax + 0x85]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rdx, qword [rax + 0x78]
mov edx, dword [rax + 0x78]
push rax
js 0x14008455e
invalid
add rcx, rdx
add ecx, edx
add rcx, 2
mov qword [rax + 0x78], rcx
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
jo 0x140084574
mov eax, dword [rdx + 0x78]
add byte [rax - 0x75], cl
jo 0x140084574
jo 0x140084574
mov eax, dword [rdx + 0x78]
js 0x140084579
mov r8, rax
mov eax, eax
sub r8, rcx
jb 0x140084995
pop rdx
add al, 0
invalid
pop rdx
add al, 0
add byte [rax + 0x3d], cl
cmp eax, 0x201
add al, byte [rax]
invalid
cmp rax, 0x201
add al, byte [rax]
add byte [rdi], cl
invalid
ja case.0x14001d718.924
xchg dword [rdx + 4], ebx
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg al, dl
add eax, dword [rax]
add byte [rax - 0x7f], cl
ret 0x81
mov rax, qword [rsi + 0x3d0]
add byte [rax], al
add rdx, 0x81
add rdx, rcx
add edx, ecx
add edx, ecx
mov qword [rsi + 0x3e0], rax
mov dword [rsi + 0x3e0], eax
xchg al, ah
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c08456a
mov dword [rsi + 0x3f0], eax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
mov qword [rsi + 0x3f8], 0
mov dword [rsi + 0x3f8], 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x400], r8
mov dword [rsi + 0x400], eax
add al, 0
add byte [rax], al
add cl, ch
je 0x14008457d
jmp 0x1400840f8
invalid
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
mov al, 0x14
jmp 0x1400846f6
adc al, 0xe9
add word [rax], ax
add byte [rdi], cl
invalid
mov dh, 0x88
invalid
movzx ecx, byte [rax + 0x82]
cmp rcx, 8
ja case.default.0x1400845af
add r8b, byte [r8]
invalid
add r8b, byte [r8]
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0xd18b0
mov al, 0x18
invalid
invalid
lea rdx, [0x140155e58]
lea edx, [0x140155e58]
mov al, 0x18
or eax, 0xc634800
add byte [rax + 0x63], cl
or al, 0x8a
add rcx, rdx
jmp rcx
invalid
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, byte [rax + 0x84]
mov dh, 0x88
test byte [rax], al
add byte [rax], al
cmp ecx, 1
je 0x14008482c
add al, byte [rax]
invalid
add dword [rdi], ecx
test byte [rbx + 2], ch
add al, byte [rax]
invalid
cmp ecx, 3
je case.0x140074ee9.113
cmp ecx, 4
jne 0x140084899
test esi, eax
add al, byte [rax]
invalid
test esi, eax
add al, byte [rax]
add byte [rax - 0x39], cl
js case.0x140083d47.224
mov qword [rax + 0x78], 0x16
jmp 0x140084834
mov rax, qword [rsi + 0x3f0]
cmp byte [rax + 0x81], 1
mov eax, 0x81
invalid
add byte [rax + 0x81b8], al
add byte [rcx], al
mov eax, 0x81
add dword [rdi], ecx
jne 0x1400846f4
mov al, byte [rax + 0x82]
invalid
invalid
jne 0x1400846f4
mov al, byte [rax + 0x82]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
test al, al
je 0x1400847d3
test ah, cl
add dword [rax], eax
invalid
test ah, cl
add dword [rax], eax
add byte [rax + 0xede913], dh
add byte [rax], al
mov al, 0x13
jmp case.0x140079331.66
add byte [rax], al
invalid
adc ebp, ecx
in eax, dx
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
jl 0x140084636
invalid
mov qword [rsp + 0x48], r15
jl 0x140084636
mov rdi, qword [rbx + 0x85]
mov edi, dword [rbx + 0x85]
add byte [rax], al
add byte [rdi], cl
movzx eax, word [rbx + 0x89]
mov bh, 0x83
mov dword [rax], eax
add byte [rax], al
invalid
add byte [rsi - 0x3f], ah
ror byte [rax], 0x66
mov dword [rsp + 0x60], 0x7c890000
mov dword [rsp + 0x62], edi
rol ax, 8
mov word [rsp + 0x60], 0
mov dword [rsp + 0x62], edi
mov word [rsp + 0x66], ax
and al, 0x66
and al, 0x66
shr di, 0x10
shr edi, 0x10
adc byte [rbx + 0xf60245c], cl
mov dh, 0x44
and al, 0x6b
invalid
mov ebx, dword [rsp + 0x60]
movzx eax, byte [rsp + 0x6b]
and al, 0x6b
invalid
imul eax, ecx, 0xffffffe0
adc byte [rdi], cl
shl eax, 0x10
movzx ecx, word [rsp + 0x69]
mov bh, 0x4c
and al, 0x69
mov bh, 0x4c
and al, 0x69
or ecx, eax
shl rcx, 0x20
loope case.0x14007713a.104
and byte [rbx + rcx*4 + 0x44], al
and al, 0x65
invalid
mov r8d, dword [rsp + 0x65]
or rcx, r8
or rcx, r8
or ecx, eax
shr rcx, 8
xor r12d, r12d
xor esp, esp
or byte [rbp + 0x31], al
in al, 0xe9
or al, byte [rcx]
xor esp, esp
jmp 0x14008476c
add byte [rax], al
mov rbp, qword [rbx + 0x78]
lea rax, [rbp - 2]
lea eax, [rbp - 2]
lea eax, [rbp - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp rax, 5
clc
add eax, 0x369820f
add byte [rax], al
jb 0x1400849dd
invalid
cmp rax, 0x201
cmp eax, 0x201
ja 0x1400849ee
xchg dword [rsi + 3], ebp
outsb dx, byte [rsi]
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
add rbp, 0xfffffffffffffff9
invalid
stc
add rbx, 0x86
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x137f118c3
invalid
invalid
mov rcx, rbp
xor edx, edx
call fcn.140003e8c
div edi
idiv edi
div edi
dec dword [rcx - 0x77]
invalid
mov r14, rax
mov esi, eax
invalid
mov r12, rdx
mov rcx, rdx
mov rdx, rbx
mov edx, ebx
mov r8, rbp
call fcn.1400fc250
cmpsd dword [rsi], dword [rdi]
jnp 0x1400846af
add byte [rax - 0x73], cl
lea ebx, [rsp + 0x60]
cmpsd dword [rsi], dword [rdi]
jnp 0x1400846af
lea ebx, [rsp + 0x60]
mov rcx, rbx
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, rbp
call fcn.1400055c0
psubb mm7, mm7
psubb mm7, mm7
cmp qword [rbx], 0
cmp eax, dword [rax]
je 0x140084704
mov r8, r12
shr r8, 8
shr eax, 8
shr eax, 8
call 0x1368d93d4
test r14, r14
je 0x1400847b7
in eax, 0
add byte [rax], al
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
or byte [rcx + 0x39], 0xc6
cmp r14, rax
add byte [rax + 0xfc63949], al
test dword [rdx + 0x4c000000], edi
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rdi, r12
cmp r14, rax
invalid
jne 0x14008479f
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rdi, r12
add byte [rax], al
mov rdi, r12
out 0x48, eax
mov dword [rsp + 0x50], ebp
insb byte [rdi], dx
and al, 0x50
push rax
mov qword [rsp + 0x50], rbp
insb byte [rdi], dx
and al, 0x50
push rax
push rax
mov rbp, qword [rsp + 0x68]
mov ebp, dword [rsp + 0x68]
push 0x4b01feb
jmp case.0x14007d163.60
invalid
mov al, 4
add al, 0x48
mov dword [rsp + 0x20], ecx
invalid
mov qword [rsp + 0x20], rcx
and dh, al
mov byte [rbp], 1
add byte [r9], r8b
add ecx, ebp
invalid
jmp 0x140084e52
invalid
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x50
mov qword [rsp + 0x50], r12
mov dword [rsp + 0x50], esp
and al, 0x50
mov r8, r14
mov eax, esi
shr r8, 8
mov rdi, r14
mov edi, esi
mov edi, esi
test dword [rax - 0x75], 0x3c896
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x78]
invalid
mov rdx, qword [rsi + 0x3c8]
mov edx, dword [rsi + 0x3c8]
enter 3, 0
mov rcx, qword [rdx + 0x78]
lea rax, [rcx - 2]
invalid
js 0x140084767
lea eax, [rcx - 2]
dec byte [rax + 0x3d]
add dword [rdx], eax
add al, byte [rax]
invalid
cmp rax, 0x201
jae 0x1400848bf
xchg ecx, eax
add dword [rax], eax
add byte [rcx + rcx*4 + 0x7c], cl
invalid
invalid
invalid
mov qword [rsp + 0x48], r15
mov dword [rsp + 0x48], edi
and al, 0x48
dec rcx
dec rcx
cmp rcx, 0x201
add dword [rdx], eax
add byte [rax], al
jae 0x1400848d3
nop
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x84
movzx eax, byte [rdx + rax + 0x81]
movzx r14d, byte [rdx + rcx + 0x81]
mov dh, 0xb4
invalid
invalid
add byte [rax], al
invalid
add al, byte [rcx + 0x44000000]
movzx esi, byte [rdx + rcx + 0x81]
mov dh, 0xb4
invalid
invalid
add byte [rax], al
invalid
add dword [rax], 0xf440000
mov dh, 0xb4
or al, byte [rcx + 0x41000000]
invalid
add byte [rax], al
invalid
invalid
mov ah, 0xa
add dword [rax], 0xc1410000
add byte [rax], al
add byte [rcx - 0x3f], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x3f], al
invalid
invalid
shl r14d, 8
shl esi, 8
out 8, al
or r14d, eax
invalid
rol r14w, 8
mov rcx, r8
invalid
invalid
or byte [rcx + rcx*4 - 0x3f], cl
ror dword [rax - 0x3f], 0xe9
shr rcx, 8
shr ecx, 8
jmp 0xfc49ad72
or byte [rsi + 0x41], ah
mov r12w, 1
mov esp, 0x86c60001
fadd dword [rbx]
add byte [rax], al
mov byte [rsi + 0x3d8], 1
xchg al, bl
add eax, dword [rax]
add byte [rcx], al
invalid
add ebx, esi
movdqu xmm0, xmmword [rsi + 0x390]
movq mm0, qword [rsi + 0x390]
xchg byte [rax - 0xcfffffd], dl
add bl, dh
movdqu xmm1, xmmword [rsi + 0x3a0]
movq mm1, qword [rsi + 0x3a0]
outsd dx, dword [rsi]
mov fs, word [rax + 0x66000003]
add byte [rax], al
movdqa xmmword [rsp + 0xb0], xmm1
add byte [rax], al
add byte [rsi + 0xf], ah
jg case.0x14007d163.60
movdqa xmmword [rsp + 0xb0], xmm1
and al, 0xb0
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140084714
invalid
movdqa xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
jmp 0x140084e87
jmp 0x140084e87
add byte [rax], al
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
sbb byte [rsi], cl
add byte [rcx], dh
xor edx, edx
mov r14, r8
invalid
mov r8, r12
invalid
ror byte [rbp - 0x77], cl
invalid
loopne case.0x140083d29.35
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x80874
or byte [rax], cl
add byte [rbp - 0x77], cl
mov r8, r14
mov r8, r14
mov eax, esi
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x20], eax
and byte [rcx - 0x3f], cl
in al, dx
shr r12, 0x10
mov qword [rsp + 0x38], r12
and al, 0x38
adc byte [rcx + rcx*4 + 0x64], cl
and al, 0x38
invalid
and al, 0x38
cmp byte [rax - 0x73], cl
adc eax, 0xc06fc
cld
invalid
or al, 0
lea rdx, str.not_a_valid_UTF_8_stringHM
lea edx, str.not_a_valid_UTF_8_stringHM
cld
invalid
mov al, 2
jmp 0x140084e52
invalid
add byte [rax], al
add ch, cl
jg case.0x14008415d.22
invalid
invalid
add byte [rax], al
mov byte [rbp], 1
add dword [rax - 0x75], ecx
mov rbx, qword [rsp + 0x30]
pop rsp
and al, 0x30
mov rbp, qword [rsp + 0x58]
insb byte [rdi], dx
and al, 0x58
jmp 0x140085049
add byte [rax - 0x31f16fa], dh
invalid
mov al, 6
jmp 0x1400844cd
invalid
invalid
push qword [rcx]
xor eax, eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
ror byte [rax - 0x77], 0x44
and al, 0x38
invalid
mov dword [rsp + 0x38], eax
cmp byte [rax - 0x32616f9], dh
mov al, 7
jmp 0x1400844d4
cld
invalid
invalid
invalid
cld
invalid
mov al, 8
jmp 0x1400844cd
retf
cld
invalid
invalid
or cl, ch
retf
mov al, 9
or ecx, ebp
invalid
jmp 0x1400844cd
mov al, 0xa
jmp 0x1400844cd
invalid
cld
invalid
invalid
or ch, cl
mov ebp, 0xb0fffffc
invalid
mov al, 0xb
or ebp, ecx
mov dh, 0xfc
invalid
jmp 0x1400844cd
mov al, 0xc
jmp 0x1400844cd
cld
invalid
invalid
cld
invalid
mov al, 0xd
jmp 0x1400844cd
cld
invalid
invalid
cld
invalid
mov al, 0xe
jmp 0x1400844cd
mov qword [rax + 0x78], 0xa
js 0x14008483b
add byte [rax], al
mov rbp, qword [rsp + 0x58]
pop rax
jmp case.0x140012fcf.1219
loop case.0x14007d163.54
mov qword [rax + 0x78], 5
mov rax, qword [rsi + 0x3c8]
add byte [rax - 0x75], cl
sahf
rol byte [rbx], 1
add byte [rax], al
add byte [rax - 0x75], cl
sahf
rol byte [rbx], 1
add byte [rax], al
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
jo 0x1400848ac
mov eax, dword [rax + 0x78]
add byte [rax], al
add byte [rax - 0x75], cl
push rax
jo 0x1400848ac
mov eax, dword [rax + 0x78]
js case.0x14002795d.954
call fcn.1400548c4
pop rsp
add ch, bh
std
std
dec dword [rax - 0x77]
sahf
loopne case.0x140079198.36
mov qword [rsi + 0x3e0], rbx
add byte [rax], al
add byte [rax - 0x77], cl
xchg al, ch
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsi + 0x3e8], rax
mov dword [rsi + 0x3e8], eax
mov qword [rsi + 0x3f0], rdx
xchg esi, eax
lock add eax, dword [rax]
add eax, dword [rax]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x39], cl
xchg al, bh
clc
mov qword [rsi + 0x3f8], 0
mov dword [rsi + 0x3f8], 0
clc
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg esi, eax
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x400], rdx
add byte [rax + rax], al
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x58
mov rbp, qword [rsp + 0x58]
jmp 0x1400840c8
clc
invalid
push qword [rcx]
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x38], rax
xor eax, eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov al, 0x11
jmp 0x1400844d4
cld
invalid
dec dword [rax - 0x73]
or eax, 0xc3d62
invalid
invalid
or al, 0
lea rcx, str._async_fn__resumed_after_completion
invalid
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc06bb
add byte [rdx + 0x23], bh
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
call fcn.1400ff740
scasb al, byte [rdi]
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0xba000c05
mov edx, 0x201
add dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
shr eax, 0x6d
invalid
insd dword [rdi], dx
mov rcx, rax
call fcn.1400ff640
lodsd eax, dword [rsi]
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov esi, 0xba000c05
add dword [rdx], eax
add byte [rax], al
mov edx, 0x201
call fcn.1400ff640
pop rsp
lodsd eax, dword [rsi]
invalid
lea rcx, str._Ready__polled_after_completion_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_future_ready.rs
lea r8, [0x140146d68]
jbe case.0x140083d29.13
or al, 0
and al, 0xc
add byte [rbp + rcx*4 + 5], cl
jbe case.0x140083d29.13
or al, 0
mov edx, 0x1f
call fcn.1400ffb30
invalid
invalid
invalid
add al, ch
xor al, 0xb2
invalid
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc3d0d
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f58]
invalid
jmp 0x1400848b5
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc3cfd
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
lea eax, [0x140146810]
neg byte [rsi]
or al, 0
jmp 0x1400848b5
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
or eax, 0xc3ced
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov dh, 5
or al, 0
add eax, 0x89eb000c
jmp 0x1400848b5
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc04d5
add cl, ch
jmp 0x1400850f2
mov edx, 0x4c000007
lea eax, [0x140144e08]
add eax, 0xc04c9
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc04c9
add cl, ch
mov ebp, 0x48000007
lea ecx, str._async_fn__resumed_after_completion
or eax, 0xc3cc5
jmp 0x140085101
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc3cc5
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
outsb dx, byte [rsi]
add al, 0xc
add cl, ch
invalid
pop rsi
invalid
jmp 0x1400848b5
dec dword [rax - 0x73]
or eax, 0xc3cb2
mov dl, 0x3c
or al, 0
lea rcx, str._async_fn__resumed_after_completion
mov dl, 0x3c
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400848b5
invalid
invalid
invalid
invalid
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f28]
cmp al, 0xc
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x140144f28]
lea eax, [0x140144f28]
jmp 0x1400848b5
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f10]
or al, 0
jmp 0x1400850f2
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140085101
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144e50]
or al, 0
jmp 0x1400850f2
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140085101
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f40]
or al, 0
jmp 0x1400850f2
invalid
add byte [rbp + rcx*4 + 5], cl
add byte [0x17cf149cf], 7
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140085101
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea ecx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc04dd
fld qword [rsp + rcx]
add byte [rdx + 0x28], bh
mov edx, 0x28
call fcn.1400ff740
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
or al, 0
or al, 0
mov ecx, 5
jmp 0x1400850f2
add byte [rax], al
add cl, ch
add al, 7
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140085101
ud2
jmp 0x140084edf
mov word [rsi + 0x3f8], 2
cmp ax, 2
je 0x140084b55
mov word [rsi + 0x390], ax
movups xmm0, xmmword [rsi + 0x3fa]
movdqu xmm1, xmmword [rsi + 0x408]
movups xmmword [rsi + 0x392], xmm0
movdqu xmmword [rsi + 0x3a0], xmm1
lea rbp, [rsi + 0x3f0]
mov byte [rsi + 0x3f0], 0
movzx eax, word [rsi + 0x390]
mov rcx, qword [rsi + 0x392]
mov r8d, dword [rsi + 0x39a]
movzx r9d, word [rsi + 0x39e]
movups xmm0, xmmword [rsi + 0x3a0]
lea rdx, [rsp + 0xa0]
movaps xmmword [rdx + 0x10], xmm0
mov word [rdx], ax
mov qword [rdx + 2], rcx
mov dword [rdx + 0xa], r8d
mov word [rdx + 0xe], r9w
lea r14, [rsp + 0xe0]
mov rcx, r14
call fcn.14003c02a
mov rax, qword [r14]
cmp rax, 0xffffffffffffffff
je 0x140084b25
mov rcx, qword [rsp + 0xe8]
mov qword [rsi + 0x3b0], rax
mov qword [rsi + 0x3b8], rcx
mov byte [rsi + 0x3e8], 0
lea rbx, [rsi + 0x3b0]
lea r15, [rsp + 0xe0]
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, rbx
mov r12, r13
mov r8, r13
call fcn.140066b8e
cmp qword [r15], 0
jne 0x140084b98
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xe8
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xf0
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xf8
add byte [rax], al
mov r13, qword [rsp + 0xe8]
mov r15, qword [rsp + 0xf0]
mov r14, qword [rsp + 0xf8]
add byte [rax - 0x75], cl
mov esp, 0x10024
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
invalid
in eax, 0xfc
inc esi
add byte [r9], r8b
test r13, r13
add byte [rax - 0x75], cl
mov esp, 0x10024
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
invalid
jne 0x140084bb5
xchg ebp, eax
add byte [rax], al
add byte [rbp - 0x77], cl
in eax, 0xeb
or al, 0x4c
mov edi, dword [rsp + 0xe8]
mov r13, r12
jmp 0x140084b31
mov r15, qword [rsp + 0xe8]
mov byte [rbp], 1
mov rcx, qword [rsi + 0x388]
test rcx, rcx
je case.0x14007713a.73
call fcn.14006679c
mov qword [rsi + 0x388], r15
movzx eax, word [rsi + 0x3f8]
jmp 0x140084a01
test r15, r15
test edi, edi
jne 0x140084b71
lea rdx, str.could_not_resolve_to_any_addressassertion_failed:_self.inner.semaphore.is_idle__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpscchan.rs
mov r8d, 0x20
mov cl, 0x14
call fcn.1400a1c3b
mov r15, rax
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
mov rcx, qword [rsp + 0x50]
call 0x1400839ff
mov rcx, r15
call fcn.14006679c
mov dil, 3
mov r12w, 2
jmp 0x1400849fc
mov byte [rbp], 3
mov rax, qword [rsp + 0x40]
mov byte [rax], 4
add byte [rax + rsi*4], al
add al, 0x4c
mov edi, dword [rsp + 0x48]
add byte [rax + rsi*4], al
add al, 0x4c
mov edi, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x28]
jmp 0x140084d78
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
pop rsp
and al, 0x40
invalid
mov qword [rsp + 0x40], rbx
mov rcx, qword [rsi + 0x388]
mov rcx, qword [rsi + 0x388]
test rcx, rcx
test ecx, ecx
je 0x140084bcb
call fcn.14006679c
mov byte [rsi + 0x380], 1
add byte [rcx], al
mov rcx, qword [rsp + 0x50]
call 0x1400839ff
mov rax, r15
shr rax, 8
mov rcx, qword [rsi + 0x350]
add eax, dword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov fs, word [rax + 3]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov fs, word [rax + 3]
add byte [rax], al
mov qword [rsi + 0x368], r13
mov byte [rsi + 0x370], r15b
mov rcx, r15
shr rcx, 0x38
mov byte [rsi + 0x377], cl
shr r15, 0x28
mov word [rsi + 0x375], r15w
mov esi, 0x375
mov esi, 0x375
mov dword [rsi + 0x371], eax
mov qword [rsi + 0x378], r14
mov qword [rsi + 0x380], rdi
mov byte [rsi + 0x3b0], 0
lea rcx, [rsi + 0x3b1]
lea rdx, [rsp + 0xe0]
mov r8d, 0x7f
add al, ch
cld
jne 0x140084c5a
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x48
add al, ch
cld
jne 0x140084c5a
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x48
mov rbx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
mov r13, r12
mov rdx, qword [rsp + 0x28]
mov rax, qword [rsi + 0x360]
mov qword [rsi + 0x388], rax
lea rcx, [rsi + 0x390]
movups xmm0, xmmword [rsi + 0x368]
movups xmmword [rsi + 0x390], xmm0
movdqu xmm0, xmmword [rsi + 0x378]
movdqu xmmword [rsi + 0x3a0], xmm0
mov qword [rsi + 0x3b8], rax
mov qword [rsi + 0x3c0], rcx
lea rdi, [rsi + 0x3d8]
mov byte [rsi + 0x3d8], 0
mov qword [rsi + 0x3c8], rax
mov qword [rsi + 0x3d0], rcx
mov qword [rax + 0x70], 0
mov byte [rax + 0x81], 5
lea rcx, [rax + 0x82]
cmp qword [rax + 0x60], 0
mov qword [rsp + 0x28], rdx
je 0x140084cf5
mov byte [rcx + 2], 2
mov word [rcx], 2
mov ecx, 4
jmp 0x140084cff
mov word [rcx], 1
mov ecx, 3
mov qword [rax + 0x78], rcx
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x1400850eb
lea rcx, [rsi + 0x3e0]
mov rdx, r13
call fcn.14004c251
mov cl, 3
test rax, rax
je 0x140084d87
mov rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x28]
mov byte [rdi], cl
mov cl, 3
mov byte [rax], cl
mov al, 5
mov byte [r15], al
mov word [rdx], 3
mov al, 3
jmp 0x140084fad
test rdx, rdx
mov qword [rsp + 0x30], rbx
je 0x140084d9b
mov qword [rsp + 0x58], rbp
jmp case.0x14003d97a.639
mov rax, qword [rsi + 0x3c8]
mov qword [rax + 0x70], 0
mov qword [rax + 0x78], 2
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x14008510e
cmp rax, 0x201
ja 0x140085117
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
mov qword [rsi + 0x3f8], 0
mov qword [rsi + 0x400], r8
lea rdx, [rsi + 0x3e0]
lea rbx, [rsp + 0x60]
mov rcx, rbx
mov r8, r13
call fcn.14004cd4b
mov rax, qword [rbx]
cmp rax, 2
jne 0x140084e38
mov cl, 4
jmp case.0x14003d97a.635
invalid
invalid
invalid
invalid
test rax, rax
mov qword [rsp + 0x58], rbp
je 0x140085009
mov rdx, qword [rsp + 0x68]
xor eax, eax
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r15
mov byte [rdi], 1
mov rdi, rax
lea rcx, [rsi + 0x390]
call fcn.1400447a7
mov ebp, 0x18
mov r12w, 2
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x20]
shl rcx, 8
movzx r15d, r8b
or r15, rcx
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
mov rcx, qword [rsp + 0x58]
call 0x14005302f
movaps xmm0, xmmword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov rax, qword [rsp + 0x48]
mov byte [rax], 1
add dword [rdi], ecx
sub byte [rsp + 0x180], al
add dword [rax], eax
invalid
add dword [rdi], ecx
sub byte [rsp + 0x180], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x190], cl
movaps xmm1, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
call fcn.140083977
cmp r12w, 2
cmp r12d, 2
cmp r12d, 2
jne 0x140084fc7
lea rcx, [rsi + 0x98]
call 0x140083998
mov rdx, qword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x50
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x50
mov byte [rsi + 0x432], 0
mov r12w, 2
mov word [rdx], r12w
add byte [rax], al
add byte [rsi + 0x41], ah
mov esp, 0x44660002
mov dword [rdx], esp
mov word [rdx + 2], r14w
mov dword [rdx + 4], ebx
mov byte [rdx + 8], dil
mov dword [rdx + 9], r15d
mov rax, r15
shr rax, 0x30
mov byte [rdx + 0xf], al
shr r15, 0x20
add cl, byte [rcx - 0x77bffba6]
jp 0x140084f76
mov word [rdx + 0xd], r15w
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rbp
mov qword [rdx + 0x20], r13
movaps xmm0, xmmword [rsp + 0x1c0]
movdqa xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rdx + 0x28], xmm0
movdqu xmmword [rdx + 0x38], xmm1
mov al, 1
mov byte [rsi + 0x431], al
add rsp, 0x1e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmm1, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
lea rcx, [rsi + 0x98]
call 0x140083998
mov byte [rsi + 0x432], 0
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x50]
jmp 0x140084f5e
mov rcx, qword [rsi + 0x3c8]
cmp byte [rcx + 0x81], 5
jne 0x140085042
movzx eax, byte [rcx + 0x82]
test eax, eax
mov rbx, qword [rsp + 0x30]
add byte [rax], al
add byte [rbp + 0x5c8b48c0], al
and al, 0x30
je 0x140085049
cmp eax, 2
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
je case.0x1400482c3.410
cmp eax, 0xff
inc dword [rax]
add byte [rax], al
jne 0x1400850d6
mov al, 5
jmp 0x140085044
mov al, 4
jmp 0x140084e4d
mov byte [rsi + 0x3d8], 1
mov rcx, qword [rsi + 0x388]
call fcn.140046475
mov rdx, qword [rsi + 0x388]
invalid
fadd dword [rbx]
add byte [rax], al
add dword [rax - 0x75], ecx
mov cs, word [rax - 0x17fffffd]
sbb dword [rsp + rdi*8], edx
dec dword [rax - 0x75]
xchg esi, eax
mov byte [rbx], al
add byte [rax], al
invalid
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140085120
cmp rax, 0x201
ja 0x140085129
lea rax, [rsi + 0x390]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3b8], rax
mov qword [rsi + 0x3c0], rdx
mov qword [rsi + 0x3c8], r8
jmp case.0x140078c80.60
mov rax, qword [rsi + 0x3d0]
mov qword [rsi + 0x3e0], rcx
mov qword [rsi + 0x3e8], rax
lea rbp, [rsi + 0x400]
add byte [rax], al
add byte [rax], al
mov byte [rsi + 0x400], 0
jmp 0x14008416d
add byte [rax], al
add cl, ch
xchg edi, eax
invalid
cmp qword [rcx + 0x60], 0
setne cl
add cl, cl
cmp al, cl
je 0x140085132
mov al, 6
jmp 0x140085044
invalid
invalid
invalid
invalid
mov rdx, rax
call fcn.1400ff950
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xbfca7
mov edx, 0x201
add dword [rdx], eax
add byte [rax], al
mov rcx, rax
call fcn.1400ff6c0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400850f2
add bl, ch
fisttp dword [rbp + rcx*4 + 5]
add eax, 0xbfcba
or eax, dword [rax]
jmp 0x140085101
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
or eax, dword [rax]
jmp 0x140085101
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144ef8]
jmp 0x1400850f2
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
or eax, dword [rax]
jmp 0x140085101
lea rcx, str.not_implemented
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0xf
call fcn.1400ff740
movsd dword [rdi], dword [rsi]
invalid
add ah, cl
invalid
xlatb
mov rsi, rcx
mov rcx, qword [r8]
call fcn.1400c09ef
mov ebx, eax
cmp bl, 2
jne 0x140085186
xor ebp, ebp
xor ebx, ebx
jmp 0x1400851a6
xor ecx, ecx
xor edx, edx
call fcn.1400c0c5c
mov r12d, 5
test bl, 1
jne 0x140085261
test ebx, eax
add byte [rax], al
invalid
test ebx, eax
add byte [rax], al
add byte [rcx + 0x8edc1dd], cl
mov ebp, ebx
shr ebp, 8
shr ebx, 0x10
mov r12, qword [r15 + 0x30]
test r12b, 2
jne case.0x14002441e.1009
mov word [rax], es
add byte [rax], al
mov word [rax], es
add byte [rax], al
test r12b, 4
jne 0x140085252
invalid
xchg esp, eax
add byte [rax], al
invalid
invalid
test dword [rax + rax - 0x9bf0000], edx
invalid
test r12b, 1
je 0x1400851d4
and byte [rcx - 0x75], cl
invalid
test al, al
je 0x1400851dc
test r12b, 1
je 0x1400851fe
jmp 0x140085229
mov rax, qword [r15 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
ror dword [rax - 0x7d], 0xe1
invalid
loope 0x1400851e5
lock cmpxchg qword [r15 + 0x30], rcx
jne 0x1400851e0
mov cl, 0x4f
xor byte [rbp - 0xf], dh
test al, 2
jne case.0x14002441e.1007
mov rax, qword [r15 + 0x20]
mov rcx, qword [r15 + 0x28]
call qword [rax + 0x18]
push rax
invalid
and byte [rcx - 0x75], cl
sub r15b, r15b
push rax
sbb byte [rcx - 0x75], cl
invalid
mov rax, qword [r14]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r15 + 0x20], rax
mov qword [r15 + 0x28], rdx
push rdi
sub byte [rcx - 0x75], cl
invalid
invalid
push rdi
sub byte [rcx - 0x75], cl
xor byte [r8 - 0x77], r9b
mov rcx, rax
or rcx, 1
lock cmpxchg qword [r15 + 0x30], rcx
mov eax, dword [rdi + 0x30]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [r15 + 0x30], rcx
jne case.0x14004f235.335
test al, 2
jne case.0x14002441e.1009
mov ecx, ebp
mov edx, ebx
call fcn.1400c0c5c
add eax, dword [rax]
jmp 0x16af12cb8
add eax, dword [rax]
mov r12d, 5
jmp 0x140085261
lock or qword [r15 + 0x30], 1
xor byte [rcx], al
mov r12, qword [r15 + 0x38]
mov qword [r15 + 0x38], 4
cmp r12, 4
jne 0x140085276
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c5c
mov edx, 0xbc410003
add al, 0
add byte [rax], al
invalid
mov r12d, 4
add byte [rax], al
add byte [rcx + rcx*4 + 0x26], cl
mov qword [rsi], r12
add rsp, 0x140
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
ret
lea rdx, [r15 + 0x40]
lea rcx, [rsp + 0x20]
push rdi
lea rcx, [rsp + 0x20]
mov r8d, 0x90
call fcn.1400fc250
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c5c
cmp r12, 4
je 0x14008525b
cmp r12, 5
je 0x140085261
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x20]
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x20
mov r8d, 0x90
call fcn.1400fc250
lock dec qword [r15]
dec qword [r15]
dec qword [r15]
jne 0x1400852c5
mov rcx, qword [rdi]
call 0x14005d236
mov qword [rdi], 0
lea rcx, [rsi + 8]
lea ecx, [rsi + 8]
lea ecx, [rsi + 8]
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov r8d, 0x90
invalid
insd dword [rdi], dx
outsd dx, dword [rsi]
lea rdx, [rsp + 0xb0]
mov r8d, 0x90
call fcn.1400fc250
invalid
add cl, ch
jns 0x1400852e5
invalid
invalid
invalid
jns 0x1400852e5
invalid
invalid
add eax, 0xcab81
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
add byte [rax], al
add dword [rax - 0x39], ecx
or byte [r9], al
invalid
mov dword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xcdd6a
or al, 0
lea rax, str.called__Result::unwrap____on_an__Err__value
or al, 0
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0xcabd0
stosd dword [rdi], eax
or al, 0
sbb byte [r8 - 0x73], cl
adc eax, 0xcabd0
stosd dword [rdi], eax
or al, 0
stosd dword [rdi], eax
or al, 0
call fcn.1400ff580
int3
movabs byte [0x48f0018b48cc0007], al
dec dword [rax + 0x40]
add eax, esi
dec qword [rax + 0x40]
jne 0x14008535b
mov rdx, qword [rcx]
mov edx, dword [rcx]
mov rax, qword [rdx + 0x38]
mov eax, dword [rdx + 0x38]
test rax, rax
jns case.0x14006bf67.321
movabs rax, 0x7fffffffffffffff
lock and qword [rdx + 0x38], rax
and dword [rdx + 0x38], eax
and dword [rdx + 0x38], eax
cmp byte [rax - 0x75], cl
pop rax
mov rax, qword [rdx + 0x58]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x58], rcx
jne 0x140085347
test rax, rax
test eax, eax
sal byte [rcx + rax - 0x3d], 0x48
mov eax, dword [rdx + 0x48]
mov rcx, qword [rdx + 0x50]
push rax
je 0x14008535c
ret
push rax
mov qword [rdx + 0x48], 0
add byte [rax], al
add byte [rax], al
lock and qword [rdx + 0x58], 0xfffffffffffffffd
test rax, rax
je 0x14008535b
invalid
invalid
in al, 0x48
jmp qword [rax + 8]
invalid
jmp qword [rax + 8]
or byte [rax - 0x7f], cl
in al, dx
mov byte [rax], al
sub esp, 0x88
add byte [rax], al
mov r8, qword [rcx + 0x28]
sub r8, rdx
jb 0x1400853dc
mov rax, qword [rcx]
test rax, rax
invalid
je 0x1400853b7
invalid
sal byte [rsp - 0x7d], 0xf8
add dword [rbp + 0x38], esi
jne 0x1400853d0
cmp eax, 1
jne 0x1400853d0
mov r10, qword [rcx + 0x10]
mov r9, qword [rcx + 0x18]
xor eax, eax
sub r10, r9
invalid
sbb byte [r9], sil
ror byte [rbp + 0x29], 0xca
invalid
retf 0xf49
cmovae rax, r10
cmp rax, rdx
cmp eax, edx
cmp eax, edx
jb 0x1400853f4
add r9, rdx
mov qword [rcx + 0x18], r9
mov dword [rcx + 0x18], ecx
ror dword [rcx + rcx*4 + 0x49], 1
sbb bl, ch
sbb dword [rax - 0x77], ecx
mov dword [rsp + 0x28], edx
invalid
mov dword [rcx + 0x18], ecx
jmp 0x1400853d0
mov qword [rsp + 0x28], rdx
mov rax, qword [rcx + 0x18]
mov r9, rax
sub r9, rdx
sub ecx, edx
sub ecx, edx
jb 0x1400853ff
mov qword [rcx + 0x18], r9
add qword [rcx + 0x10], rdx
push rcx
adc byte [rcx + rcx*4 + 0x41], cl
sub byte [r8 - 0x7f], cl
invalid
invalid
mov qword [rcx + 0x28], r8
add rsp, 0x88
add esp, 0x88
add esp, 0x88
ret
lea rcx, [0x140143e74]
lea r8, [0x140143e98]
scasb al, byte [rdi]
invalid
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
scasb al, byte [rdi]
invalid
or eax, dword [rax]
mov edx, 0x23
call fcn.1400ff740
add byte [rax], al
add al, ch
movabs qword [0xc28948d189480007], rax
mov rcx, rdx
mov rdx, rax
call fcn.1400ff2d9
sahf
invalid
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x28]
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
lea rax, [0x14003c930]
add eax, 0xfffb7515
add eax, 0xfffb7515
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x58]
and al, 0x58
and al, 0x58
mov qword [rcx], rax
mov eax, 2
add byte [rax], al
add byte [rax], al
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb byte [r8 - 0x73], cl
adc eax, 0xcbfaa
sbb byte [r8 - 0x73], cl
adc eax, 0xcbfaa
lea edx, [0x140151400]
call fcn.1400ff580
int3
mov esi, ecx
mov al, byte [0x1401660a0]
add eax, 0xe0c37
add eax, 0xe0c37
invalid
mov ecx, 0x70
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400854a7
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
or byte [rax - 0x39], cl
pop rax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xbdc67
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xbdc67
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x20
pop rsi
ret
mov ecx, 8
mov edx, 0x70
call fcn.1400ff110
invalid
add ah, cl
invalid
push rsi
push rdi
push rbx
sub rsp, 0x28
test rcx, rcx
je 0x140085513
mov rsi, rdx
mov rdi, rcx
mov rcx, rdx
xor edx, edx
sal dword [rcx], 1
shr al, cl
call fcn.140003e8c
call fcn.140003e8c
mov rbx, rax
mov r14, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call fcn.1400fc250
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.140001ab0
invalid
idiv edi
test rax, rax
je case.0x140074f56.122
invalid
invalid
mov rdi, rax
mov qword [rax], rbx
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
jmp 0x140085515
xor edi, edi
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
add byte [rax], al
add al, ch
xchg ch, al
idiv edi
test rax, rax
je 0x14008555b
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rdi
lea rcx, [0x140144fd8]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 0
add byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r14
ret
add byte [rax - 0x7d], cl
invalid
mov ecx, 8
add byte [rax], al
mov edx, 0x70
call fcn.1400ff110
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
call fcn.1400ff110
int3
add ah, cl
mov ecx, 0x70
mov edx, 8
add byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x1400855c3
dec dword [rax - 0x7b]
sal byte [rbx + rbp + 0x48], 0xb9
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
invalid
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov qword [rax + 0x58], 1
mov dword [rax + 0x58], 1
mov dword [rax + 0x58], 1
add byte [rax - 0x73], cl
or eax, 0xbda5c
lea rcx, [0x140143010]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 0
add byte [rax], al
invalid
add byte [rax], al
add rsp, 0x28
ret
invalid
wait
invalid
sub byte [rcx - 0x2e76b732], cl
call fcn.1400463ee
mov rdi, rax
mov al, byte [0x1401660a0]
mov ah, 0xa
invalid
add byte [rcx + 0x70], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
mov ah, 0xa
invalid
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x140085627
invalid
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov qword [rax], rcx
mov qword [rax + 0x58], rdi
mov qword [rax], rcx
mov qword [rax + 0x58], rdi
or byte [rax - 0x77], cl
js 0x140085669
lea rcx, [0x140142db8]
lea ecx, [0x140142db8]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, 0x70
call fcn.1400ff110
int3
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rsi, r8
mov rbx, rdx
mov edi, ecx
mov al, byte [0x1401660a0]
or cl, byte [rsi]
add byte [rcx + 0x70], bh
add byte [rax], al
or cl, byte [rsi]
add byte [rcx + 0x70], bh
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
call fcn.140001ab0
test rax, rax
invalid
je 0x140085681
invalid
sal byte [rcx + riz + 0x48], 0xb9
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov qword [rax], rcx
mov qword [rax + 0x58], rbx
movabs rcx, 0x8000000000000000
or byte [rax - 0x77], 8
mov qword [rax], rcx
mov qword [rax + 0x58], rbx
pop rax
mov qword [rax + 0x60], rsi
mov word [rax + 0x68], di
js 0x1400856e1
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
js 0x1400856e1
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x70
add al, ch
sbb byte [rdx + 0x56cc0007], 0x57
sub rsp, 0x28
mov esi, ecx
mov rcx, rdx
mov ecx, edx
call fcn.1400ff110
int3
mov ecx, edx
call fcn.1400463ee
mov rdi, rax
or eax, 0x8948fffc
invalid
mov al, byte [0x1401660a0]
mov ecx, 0x70
add byte [rcx + 0x70], bh
mov edx, 8
add byte [rax], al
call fcn.140001ab0
ret
dec dword [rax - 0x7b]
sal byte [rdi + riz + 0x48], 0xb9
test rax, rax
je 0x1400856e5
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov dword [rax], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax], ecx
invalid
mov dword [rax], ecx
mov qword [rax + 0x58], rdi
mov dword [rax + 0x58], edi
pop rax
lea rcx, fcn.14004695d
lea ecx, [0x140143268]
mov qword [rax + 0x60], rcx
mov dword [rax + 0x60], ecx
mov word [rax + 0x68], si
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rdx + 0x70], bh
add byte [rax], al
mov edx, 0x70
call fcn.1400ff110
int3
push rsi
push rdi
push rbx
sub rsp, 0x90
mov rbx, qword [rcx]
mov ebx, dword [rcx]
mov ebx, dword [rcx]
movzx eax, word [rbx + 0x68]
lea rcx, [0x140155e7c]
invalid
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147046]
and dword [rcx], ebx
or al, 0
and dword [rcx], ebx
or al, 0
add byte [rcx - 0x48], al
or eax, 0xe9000000
mov r8d, 0xd
jmp 0x140085844
adc al, 1
add byte [rax], al
adc al, 1
add byte [rax], al
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147053]
adc al, 0x19
or al, 0
mov r8d, 0x15
jmp 0x140085844
adc eax, 0xe9000000
cli
add byte [rax], al
add byte [rax - 0x75], cl
mov rsi, qword [rdx + 0x20]
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
mov edi, dword [rdx + 0x28]
lea rdx, [0x140147068]
nop dword [rax + rax]
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
mov r8d, 0x18
jmp 0x140085844
lea rax, [rbx + 0x6a]
lea rcx, [rsp + 0x38]
invalid
cmp byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rdi], ecx
mov bh, 0x43
push 5
movzx eax, word [rbx + 0x6a]
add eax, 0xfffffe70
cmp ax, 0x64
lea rax, [0x140147098]
invalid
jo 0x140085775
invalid
add byte [rbp + rcx*4 + 5], cl
cmc
sbb byte [rax + rax], cl
lea r8, [0x140147080]
lea eax, [0x140147080]
cmovb r8, rax
lea rax, [rsp + 0x28]
mov qword [rax], r8
mov qword [rax + 8], 0x18
sbb byte [rax], al
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
add byte [rax], al
lea r9, [rsp + 0x40]
mov qword [r9], rax
lea rax, [0x140024820]
mov qword [r9 + 8], rax
mov qword [r9 + 0x10], rcx
mov dword [rcx + 0x10], ecx
mov dword [rcx + 0x10], ecx
adc byte [r8 - 0x73], cl
add eax, 0xffff296f
lea rax, [0x14007812c]
mov qword [r9 + 0x18], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
lea eax, [rsp + 0x60]
and al, 0x60
mov qword [r8], rax
mov qword [r8 + 8], 3
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], 2
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
mov rcx, rsi
int1
mov rdx, rdi
call fcn.140004d60
cmc
idiv edi
jmp 0x14008584a
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, str.request_or_response_body_errorerror_decoding_response_bodyerror_upgrading_connection_for_url__
mov r8d, 0x1e
jmp 0x140085844
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147106]
mov r8d, 0x1c
jmp 0x140085844
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147122]
mov r8d, 0x1a
mov rcx, rsi
call qword [rdi + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14008591b
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
je 0x1400858be
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
add byte [rax], al
mov rdi, r9
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov r14, qword [rsp + 0x530]
lea r12, [rsp + 0x58]
mov qword [r12], rdx
mov qword [r12 + 8], r8
xor ebp, ebp
mov ecx, 6
add byte [rcx], dh
shr al, cl
push 0xffffffffffffffe4
idiv edi
add byte [rcx], dh
shr al, cl
push 0xffffffffffffffe4
idiv edi
mov dword [rdx], 0x69736142
mov word [rdx + 4], 0x2063
lea r15, [rsp + 0x30]
mov qword [r15], rax
mov qword [r15 + 8], rdx
mov qword [r15 + 0x10], 6
lea rbx, [rsp + 0xa8]
mov byte [rbx + 0x422], bpl
mov word [rbx + 0x420], 0
mov r8d, 0x400
mov rcx, rbx
xor edx, edx
call fcn.1400fc090
lea rax, [0x140147582]
mov qword [rbx + 0x418], rax
mov qword [rbx + 0x400], r15
mov byte [rbx + 0x423], bpl
xorps xmm0, xmm0
movups xmmword [rbx + 0x408], xmm0
lea r15, [rsp + 0x48]
mov qword [r15], r12
lea r12, [0x140024820]
mov qword [r15 + 8], r12
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x78]
mov qword [rdx], rax
mov qword [rdx + 8], 2
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], r15
mov qword [rdx + 0x18], 1
mov rcx, rbx
call fcn.14004715d
test rax, rax
je 0x140085ae3
mov rcx, rax
call fcn.14006679c
lea rax, [rsp + 0x68]
mov qword [rax], rdi
mov qword [rax + 8], r14
mov qword [rsp + 0x48], rax
and al, 0x48
mov qword [rsp + 0x50], r12
push rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x78]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x7a], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
invalid
invalid
cld
dec dword [rax - 0x7b]
invalid
je 0x140085b3b
mov rcx, rax
call fcn.14006679c
lea rcx, [rsp + 0xa8]
call fcn.14004bec2
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rdi, [rsp + 0xa8]
mov rcx, rdi
call fcn.140047509
cmp byte [rdi + 0x20], 2
je 0x140085bc6
movups xmm0, xmmword [rsp + 0xa8]
movups xmm1, xmmword [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
invalid
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov eax, dword [rsp + 0xc9]
mov ecx, dword [rsp + 0xcc]
mov dword [rsi + 0x21], eax
mov dword [rsi + 0x24], ecx
and al, 0xc6
and byte [rcx], r8b
invalid
and al, 0xc6
and byte [rcx], r8b
invalid
add dword [rax - 0x7d], ecx
jl 0x140085bbf
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
xor byte [rax], al
add byte [rsp + rdx + 0x4c], dh
mov eax, dword [rsp + 0x38]
je 0x140085bb3
mov r8, qword [rsp + 0x38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x4d0
invalid
rol byte [rax + rax], 1
invalid
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
ret
lea rax, [0x140147748]
mov qword [rsp + 0x20], rax
lea rcx, str.base64_is_always_valid_HeaderValueC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcutil.rs
lea r9, [0x140145af0]
lea r8, [rsp + 0x78]
and al, 0x78
mov edx, 0x22
add byte [rax], al
call fcn.1400ffa90
int3
mov edi, dword [rcx]
mov rcx, rdi
call fcn.1400c6dbc
cmp byte [rcx], dl
add al, 0
cmp byte [rcx], dl
add al, 0
mov rax, qword [rdi + 0x10]
lock dec qword [rax]
jne 0x140085c97
lea rcx, [rdi + 0x10]
call fcn.1400c4773
cmp qword [rdi + 0x18], 0
je 0x140085cae
mov rax, qword [rdi + 0x40]
test rax, rax
invalid
je 0x140085cae
invalid
sal byte [rdi + rax + 0x48], 0x8b
call qword [rax + 0x18]
push rax
invalid
invalid
mov rcx, qword [rdi + 0x48]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rbx + rcx*4 + 6], cl
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x3c0
mov r14, rdx
mov rsi, rcx
invalid
cmp dword [rdx], 3
jne 0x140085dc6
fiadd word [rax]
add byte [rax], al
invalid
fiadd word [rax]
add byte [rax], al
mov rbx, qword [r14 + 8]
mov rax, qword [rsi]
invalid
mov qword [rsi], 2
add byte [rax], al
invalid
add byte [rax], al
cmp rax, 2
jne 0x140085e33
cmp byte [rsi + 0x28], 0
sub byte [rax], al
jne 0x140085f56
add byte [rax], al
mov rax, qword [rsi + 0x20]
mov ecx, 3
add byte [rax - 0x79], cl
adc al, bpl
scasd eax, dword [rdi]
cmpsd dword [rsi], dword [rdi]
add al, 0
add byte [rax - 0x79], cl
adc al, bpl
scasd eax, dword [rdi]
cmpsd dword [rsi], dword [rdi]
add al, 0
cmp al, 2
jne 0x140085d54
mov rax, qword [rsi + 0x20]
mov cl, 1
xchg byte [rax + 0x28], cl
test cl, cl
jne case.0x140051825.313
invalid
lea rcx, [rax + 0x18]
mov r14, qword [rax + 0x18]
mov rdi, qword [rax + 0x20]
mov qword [rax + 0x18], 0
add byte [rax], al
add byte [rdx + 0x4bf5e804], dh
cmc
std
dec dword [rbp - 0x7b]
invalid
je 0x140085d54
add byte [rax], al
add byte [rdx + 0x4bf5e804], dh
cmc
std
cmc
std
dec dword [rbp - 0x7b]
div byte [rdi + rax + 0x48]
mov ecx, edi
call qword [r14 + 8]
mov rcx, qword [rsi + 0x18]
cmp byte [rcx + 0x198], 0
jne 0x140085d68
add al, 0xf
test dword [rdi + 0x48000001], esi
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
jmp 0x140085f97
movups xmm0, xmmword [r14 + 0x70]
movups xmm1, xmmword [r14 + 0x80]
add byte [rcx + 0xf], al
adc byte [rsi + 0x90], dl
add byte [rax], al
invalid
add byte [rcx + 0xf], al
adc byte [rsi + 0x90], dl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x2e0], edx
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov rax, qword [rsi]
mov qword [rsi], 2
cmp rax, 2
jne case.0x14006462a.229
mov cl, 3
call fcn.14002b18c
mov rsi, rax
lea rcx, [rsp + 0x2c0]
add al, byte [rax]
add al, ch
invalid
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add al, ch
invalid
add byte [rax], al
mov rcx, r14
call fcn.14002ed94
mov rcx, qword [r14 + 0x60]
call fcn.14000b4b8
mov rax, rsi
mov eax, esi
mov eax, esi
jmp 0x140085f59
lea rcx, [rsp + 0x78]
and al, 0x78
mov qword [rcx], rax
movups xmm0, xmmword [rsi + 8]
adc byte [rsi + 8], al
add dword [rdi], ecx
adc byte [rsi + 8], al
movups xmmword [rcx + 8], xmm0
adc dword [rcx + 8], eax
lea rdx, [rsp + 0x1a8]
mov qword [rdx], rbx
mov qword [rdx + 8], 3
or byte [rbx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
sbb cl, byte [rax - 0x39]
or byte [rbx], al
add byte [rax], al
add al, ch
invalid
call fcn.140056a62
xor ebx, ebx
jmp 0x140085f56
hlt
add byte [rax], al
invalid
hlt
lea rcx, [r14 + 0x70]
lea r15, [rsp + 0x60]
jl 0x140085e8e
invalid
jo 0x140085eb3
lea edi, [rsp + 0x60]
mov qword [r15], rax
movups xmm0, xmmword [rsi + 8]
movups xmmword [r15 + 8], xmm0
or byte [rdi], cl
adc byte [rcx], al
or byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
adc byte [r15], cl
adc byte [rcx + 0x20], dl
lea r12, [rsp + 0x90]
movups xmmword [r12 + 0x90], xmm2
adc dword [rsp + 0x90], edx
add byte [rcx + 0xf], al
adc dword [rsp + 0x80], ecx
add byte [rax], 0
invalid
add byte [rcx + 0xf], al
adc dword [rsp + 0x80], ecx
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rcx + 0xf], al
adc dword [rsp + 0x70], eax
and al, 0x70
add byte [rax], al
movups xmmword [r12 + 0x70], xmm0
and al, 0x70
lea r13, [rsp + 0x1b8]
xorps xmm0, xmm0
rol byte [rcx + 0xf], 0x11
and al, 0x28
mov eax, 0xf000001
push rdi
rol byte [rcx + 0xf], 0x11
and al, 0x28
xor ebx, ebx
mov qword [r12], rbx
mov dword [rsp], ebx
mov dword [rsp], ebx
mov qword [r12 + 0x18], rbx
and al, 0x18
mov eax, 8
mov qword [r12 + 0x20], rax
mov qword [r12 + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [r12 + 0x40], rbx
and al, 0x40
mov qword [r12 + 0x48], 2
mov qword [r12 + 0x50], rbx
mov word [r12 + 0x58], 0
mov byte [r12 + 0x6a], 2
mov qword [r12 + 0x60], rbx
movzx eax, word [r14 + 0x68]
mov word [r12 + 0x68], ax
mov rcx, r12
call fcn.14002ed94
mov ecx, 0xc
mov rdi, r12
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov al, byte [r14 + 0x6a]
mov byte [r12 + 0x6a], al
mov rsi, qword [r14 + 0x60]
xor ecx, ecx
call fcn.14000b4b8
mov qword [r12 + 0x60], rsi
mov r8d, 0xa0
mov rcx, r13
mov rdx, r12
call fcn.1400fc250
mov qword [r13 - 8], 4
lea rdx, [rsp + 0x1a8]
mov rcx, r15
call fcn.140056a62
mov rax, rbx
add rsp, 0x3c0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14d, 4
xor esi, esi
jmp 0x140085fce
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
call qword [rax + 0x18]
test sil, sil
jne 0x140085fff
mov rax, qword [rsp + 0x190]
add rax, 0xfffffffffffffffd
cmp rax, 2
jb 0x140085fff
lea rcx, [rsp + 0x90]
call fcn.140056425
lea rax, [r14 - 3]
lea eax, [rsi - 3]
cmp rax, 1
jbe 0x140085f56
invalid
invalid
invalid
lea rsi, [rsp + 0x1a8]
lea rdi, [rsp + 0x2c0]
mov r8d, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
cli
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x108], xmm0
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x90]
mov r8d, pe_nt_image_headers64
add byte [rax], al
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rdx, rdi
call fcn.1400fc250
add byte [rdx + 7], ah
add byte [rdi], cl
sub byte [rsp + 0x30], al
add byte [rdx + 7], ah
add byte [rdi], cl
sub byte [rsp + 0x30], al
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x100], 2
mov rcx, rsi
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140056425
cmp r14, 2
je 0x140085f56
mov qword [rsp + 0x48], r14
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsp + 0x50], xmm0
adc dword [rsp + 0x50], eax
adc dword [rsp + 0x50], eax
mov cl, 4
call fcn.14002b18c
mov rsi, rax
mov rcx, rbx
fld1
push rsi
add edi, esp
invalid
fld1
push rsi
add edi, esp
dec dword [rax - 0x77]
mov rdi, rax
mov rdi, rax
mov rcx, qword [rsi]
test rcx, rcx
je case.0x140078c6e.94
invalid
or dword [rax - 0x75], ecx
push rsi
mov rdx, qword [rsi + 8]
call fcn.14002e83a
invalid
xchg edx, edi
invalid
or al, ch
mov es, word [rdi - 0x76b70006]
lea rax, ds:[0x140143268]
mov qword [rsi], rdi
lea rax, fcn.14004695d
mov qword [rsi + 8], rax
lea rdi, [rsp + 0x1b0]
mov esp, 0x1b024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
nop
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov esp, 0x1b024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
nop
nop
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400fc250
js 0x140086137
invalid
add byte [rax - 0x77], cl
ja case.0x14007d163.76
lea rcx, [rsp + 0x48]
lea rdx, [rsp + 0x1a8]
add dword [rax], eax
add cl, ch
invalid
std
invalid
invalid
js 0x140086137
invalid
add dword [rax], eax
add cl, ch
push 0x56fffffd
invalid
invalid
push rsi
invalid
push rdi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rax, qword [rcx]
mov eax, dword [rcx]
in al, dx
sub byte [rax - 0x77], cl
invalid
mov eax, dword [rcx]
test rax, rax
je 0x140086165
cmp eax, 1
jne 0x14008617f
clc
add dword [rbp + 0x7b], esi
lea rdi, [rsi + 0x18]
mov rcx, rdi
stc
stc
call fcn.14002d2bb
mov rax, qword [rsi + 0x18]
lock dec qword [rax]
jne 0x140086122
mov rcx, qword [rdi]
call fcn.14002e5c4
invalid
test dl, bh
cli
invalid
movabs byte [0x48107e8d48fffa84], al
mov ecx, edi
cli
dec dword [rax - 0x73]
lea rdi, [rsi + 0x10]
jle 0x140086136
mov rcx, rdi
call fcn.14002d01a
mov rax, qword [rsi + 0x10]
test rax, rax
invalid
je 0x140086145
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
invalid
lock dec qword [rax]
jne 0x140086145
mov rcx, qword [rdi]
mov ecx, dword [rdi]
call fcn.14002eee6
dec dword [rax - 0x73]
jle 0x140086169
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
mov rcx, rdi
call fcn.14002d1e9
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
lock dec qword [rax]
jne 0x1400861ab
or byte [rbp + 0x50], dh
mov rcx, qword [rdi]
call fcn.14002ef78
jmp 0x1400861ab
invalid
mov rax, qword [rsi + 8]
mov rax, qword [rsi + 8]
test rax, rax
test eax, eax
je 0x1400861ab
lea rcx, [rsi + 0x20]
mov rdx, qword [rsi + 0x10]
and byte [rax - 0x75], r9b
push rsi
adc byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 0x18]
invalid
push rax
mov r8, qword [rsi + 0x18]
call qword [rax + 0x18]
sbb bl, ch
invalid
sbb bl, ch
sub al, 0x48
mov eax, dword [rsi + 8]
invalid
mov rax, qword [rsi + 8]
or byte [rax - 0x7b], cl
sal byte [rdi + rcx - 0x10], 0x48
lock dec qword [rax]
test rax, rax
je 0x140086197
lock dec qword [rax]
jne 0x140086197
lea rcx, [rsi + 8]
call fcn.14002ee9c
lea rdi, [rsi + 0x18]
mov rcx, rdi
sbb byte [rax - 0x77], cl
stc
call fcn.14001401f
mov rcx, rdi
fdivp st(0)
dec dword [rax - 0x77]
stc
call fcn.1400477e7
invalid
mov rsi, qword [rsi + 0x28]
test rsi, rsi
je 0x1400861db
cmp dword [rsi], 2
je 0x1400861c2
lea rcx, [rsi + 8]
call fcn.14002d568
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov eax, esi
dec byte [0x189da92cc]
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
pop rdi
pop rsi
ret
cmp ebp, dword [rdx]
cmp cl, byte [rdi]
mov dh, 0xc0
invalid
ror byte [rax + 3], 0x42
sbb byte [rcx - 0x39], cl
sar bh, 0xff
invalid
add rax, qword [rdx + 0x18]
mov r8, 0xffffffffffffffff
cmovb rax, r8
add rax, qword [rdx + 0x48]
jmp 0x14008622b
cmovb rax, r8
add rax, rcx
ret
mov ecx, dword [rsi]
call fcn.14002e5c4
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400562a1
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
sbb byte [rax + rax], al
add byte [rax - 0x75], cl
xchg esi, eax
and byte [rax + rax], al
add byte [rax - 0x7d], cl
rcl dword [rax], 0x48
add edx, 0x10
mov r8b, 1
call fcn.14008adba
mov rcx, qword [rsi + 0x188]
mov rdx, qword [rsi + 0x190]
xchg esi, eax
nop
add dword [rax], eax
add al, ch
add eax, 0x48fffa7c
cmp dword [rsi + 0x60], 0
je 0x140086c4f
mov r8, qword [rsi + 0x68]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x78]
call fcn.14007ef7a
cmp qword [rsi + 0x78], 0
je 0x140086c75
mov r8, qword [rsi + 0x80]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x148]
call fcn.1400032e8
lea rcx, [rsi + 0x100]
call fcn.140086dd6
cmp dword [rsi + 0xb8], 3
je 0x140086ca2
lea rcx, [rsi + 0xb8]
call fcn.14006f6ed
lea rcx, [rsi + 0x1a0]
call fcn.1400032e8
lea rcx, [rsi + 0x1d8]
call fcn.14007f014
cmp qword [rsi + 0x1d8], 0
je 0x140086cda
mov r8, qword [rsi + 0x1e0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x208]
call fcn.1400032e8
cmp dword [rsi + 0x230], 2
je 0x140086d07
lea rcx, [rsi + 0x238]
call fcn.14006f72d
lea rcx, [rsi + 0x358]
call fcn.1400032e8
mov rax, qword [rsi + 0x428]
test rax, rax
je 0x140086d2b
int1
test rax, rax
jne case.0x1400845af.1219
mov rax, qword [rdx + 0x30]
mov rcx, qword [rdx + 0x38]
mov qword [rdx + 0x30], 0
lock and qword [rdx + 0x40], 0xfffffffffffffffd
test rax, rax
je case.0x1400845af.1219
call qword [rax + 8]
mov rax, qword [rsi + 0x3f0]
lock dec qword [rax]
jne 0x140086db9
mov rcx, qword [rsi + 0x3f0]
call fcn.140014fc5
add rsi, 0x390
mov rcx, rdi
call fcn.14007e8f8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140010540
mov r8, qword [rdx + 0x48]
mov r9, qword [rdx + 0x50]
mov r10, qword [rdx + 0x58]
mov rdx, qword [rdx + 0x60]
je 0x140086fe3
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], r10
mov byte [rsp + 0x30], 0
jmp 0x140086ff2
mov r11, r9
test r8, r8
je 0x140086f2a
invalid
sbb cl, byte [rbp - 0x77]
retf
mov r11, r9
sub r11, r8
jbe 0x140086f24
cmp byte [rax + r8], 0xbf
jg 0x140086f2a
jne 0x140087037
test r11, r11
je 0x140086ffc
mov bl, byte [rax + r8]
movzx r11d, bl
test r11b, r11b
jns 0x140086f97
and ebx, 0x3f
or r11d, edi
cmp bl, 0xf0
jb 0x140086f91
movzx edi, byte [rax + r8 + 3]
and esi, 7
shl esi, 0x12
shl r11d, 6
jrcxz case.0x14002795d.964
jrcxz case.0x14002795d.964
and edi, 0x3f
or edi, r11d
or edi, esi
mov r11d, edi
jmp 0x140086f97
shl esi, 0xc
or r11d, esi
test r10b, r10b
jne 0x14008700b
cmp r11d, 0x110000
je 0x140087022
mov r10d, 1
cmp r11d, 0x80
jb 0x140086fd4
mov edx, 4
sbb r10, 0
add r8, r10
mov qword [rdx + 8], r8
mov r10b, 1
jmp 0x140086f08
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], r10
mov byte [rsp + 0x30], 1
mov rdx, rax
call fcn.140087057
jmp 0x14008702f
mov eax, r10d
xor al, 1
mov byte [rdx + 0x18], al
test r10b, r10b
jne 0x140087013
xor r10b, 1
mov byte [rdx + 0x18], r10b
mov qword [rcx + 8], r8
mov qword [rcx + 0x10], r8
mov eax, 1
jmp 0x14008702c
mov byte [rdx + 0x18], 1
mov byte [rdx + 0x1a], 1
xor eax, eax
mov qword [rcx], rax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov edx, ecx
call fcn.1400ffcd0
int3
mov rcx, qword [rax + 0x18]
mov r12, qword [rax]
mov r11, qword [rax + 0x10]
mov r14, rdx
mov qword [rsp + 0x30], r11
sub r14, r11
mov qword [rsp + 0x28], r14
je 0x1400870dd
sub byte [rbx + rcx*4 + 0x70], cl
invalid
movzx r10d, byte [r8 + r10]
bt rcx, r10
jae 0x140087161
cmp r12, r14
mov r11, r14
cmova r11, r12
cmova ebx, esp
cmova ebx, esp
mov r15d, ebp
test bpl, bpl
cmovne r11, r12
cmp r11, rdx
jae 0x14008710a
lea r13, [r8 + rsi]
lea r10, [rsi + r11]
cmp r10, r9
jae 0x140087204
mov bpl, byte [rdi + r11]
cmp bpl, byte [r13 + r11]
jne 0x14008717a
inc r11
cmp rdx, r11
jne 0x1400870ea
test r15b, r15b
mov r13, r14
mov r10d, 0
cmovne r13, r10
mov r10, r12
cmp r13, r10
jae 0x1400871af
dec r10
cmp r10, rdx
jae 0x1400871e9
lea r11, [r10 + rsi]
cmp r11, r9
jae 0x1400871f8
mov bpl, byte [rdi + r10]
cmp bpl, byte [r8 + r11]
je 0x14008711d
add rsi, qword [rsp + 0x30]
mov qword [rax + 0x20], rsi
mov r10, qword [rsp + 0x28]
mov ebp, r15d
test r15b, r15b
je 0x14008718e
jmp 0x140087195
add rsi, rdx
mov qword [rax + 0x20], rsi
test bpl, bpl
jne 0x140087195
mov qword [rax + 0x30], 0
xor r14d, r14d
jmp 0x140087195
sub r10, r12
mov rsi, r10
inc rsi
mov ebp, r15d
test r15b, r15b
jne 0x140087195
xor r10d, r10d
mov qword [rax + 0x30], r10
mov r14, r10
push rax
xor byte [rbp - 0x77], cl
invalid
lea r10, [rbx + rsi]
cmp r10, r9
jb 0x1400870be
mov qword [rax + 0x20], r9
xor eax, eax
mov rcx, qword [rsp + 0x20]
jmp 0x1400871d5
add rdx, rsi
mov qword [rax + 0x20], rdx
test r15b, r15b
jne 0x1400871c3
mov qword [rax + 0x30], 0
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], rdx
mov eax, 1
mov qword [rcx], rax
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov rcx, r10
call fcn.1400ff640
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
cmp byte [rax + rax], cl
mov rcx, r11
jmp 0x14008720e
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov rcx, r10
mov rdx, r9
call fcn.1400ff640
invalid
add ah, cl
invalid
lea eax, [rcx - 0x10]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lock dec qword [rcx - 0x10]
jne 0x140087235
lea rcx, [rsp + 0x20]
call fcn.1400c4160
nop
add rsp, 0x28
ret
add eax, dword [rax]
nop
add rsp, 0x30
pop rsi
ret
add byte [rax], al
xor edx, edx
xchg byte [rsi + 0x50], dl
test rax, rax
je 0x1400872c6
call qword [rax + 0x18]
xchg byte [rsi + 0x68], bl
test bl, bl
je case.0x140012fcf.1232
add rsp, 0x28
pop rbx
pop rsi
sub byte [rbx + 0x5e], bl
ret
mov rax, qword [rsi + 0x58]
mov rcx, qword [rsi + 0x60]
mov qword [rsi + 0x58], 0
xor edx, edx
xchg byte [rsi + 0x68], dl
test rax, rax
je 0x1400872cd
add rsp, 0x28
pop rbx
pop rsi
jmp qword [rax + 8]
mov qword [rax + 0x28], rcx
mov byte [rax + 0x38], cl
mov word [rax + 0x40], 0
lock inc qword [rax]
jle 0x1400873b6
mov rdx, rax
add rsp, 0x28
ret
ud2
cmp rcx, qword [rsi + 0x130]
jb 0x14008741d
xor edx, edx
xor eax, eax
add rsp, 0x20
pop rsi
ret
push rdi
push rbp
push rbx
sub rsp, 0x508
mov qword [rsp + 0x38], rdx
mov rbp, rcx
mov qword [rsp + 0x80], 2
mov qword [rsp + 0xa0], 0
lea rbx, [rcx + 0xb8]
lea rax, [rcx + 0x100]
mov qword [rsp + 0x78], rax
lea rax, [rcx + 0xc0]
mov qword [rsp + 0xb0], rax
lea rax, [rcx + 0xc8]
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0xc8], eax
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0xa8], rsi
lea rdi, [rsp + 0x40]
mov qword [rsp + 0x30], rcx
mov rbx, qword [rsp + 0x70]
mov rsi, qword [rbx]
lea rax, [rsi - 3]
cmp rax, 2
jae 0x1400874c5
mov rax, qword [rbp + 0x108]
cmp rax, qword [rbp + 0x120]
jbe 0x14008750a
test rsi, rsi
je 0x1400874e8
add eax, 9
mov rcx, qword [rsp + 0x78]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
movabs rax, 0x90400000000
add rax, rsi
mov qword [rsp + 0xb8], rax
lea rcx, [rsp + 0xb8]
mov rdx, rdi
call fcn.140011541
mov r13, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov r8, qword [r13 + 8]
mov r14, qword [rsp + 0x60]
mov r15, r8
not r15
cmp r15, r12
cmovae r15, r12
cmp r14, r15
jbe 0x1400876ad
mov qword [rsp + 0xd0], r8
mov qword [rsp + 0xd8], r14
mov rbx, rbp
lea rcx, [rsp + 0x100]
lea rdx, [rsp + 0x50]
mov r8, r15
call fcn.140003aa8
mov rdi, qword [rsp + 0x110]
mov rdx, qword [r13 + 8]
not rdx
cmp rdx, r12
cmovae rdx, r12
cmp rdx, rdi
jb 0x140087df7
mov rbp, qword [rsp + 0x108]
mov r13, rbp
mov r12, rdi
test rdi, rdi
lea r14, [rsp + 0x40]
je 0x140087654
je 0x140087654
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.14000fdbb
mov rsi, rdx
cmp r12, rdx
cmovb rsi, r12
mov rcx, rax
mov rdx, r13
mov r8, rsi
call fcn.1400fc250
add r13, rsi
mov rcx, r14
mov rdx, rsi
call fcn.14000fd67
sub r12, rsi
jne 0x140087613
mov esi, dword [rsp + 0xb8]
mov rax, qword [rsp + 0x100]
lea rcx, [rsp + 0x118]
mov rdx, rbp
mov r8, rdi
call qword [rax + 0x18]
mov r12, qword [rsp + 0x50]
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x100], xmm0
add byte [rax], al
add byte [rax], al
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x110], rax
mov rbp, rbx
fisttp qword [rax - 0x75]
pop rsp
and al, 0x70
and al, 0x70
lea rdi, [rsp + 0x40]
mov r14, qword [rsp + 0xd8]
mov r8, qword [rsp + 0xd0]
jmp case.0x14002795d.972
pop rdx
test r14, r14
je 0x140087704
mov rbx, r8
mov r12, qword [rsp + 0x58]
mov rsi, r14
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.14000fdbb
dec dword [rcx - 0x77]
invalid
cmp rsi, rdx
cmovb r13, rsi
mov rcx, rax
mov rdx, r12
mov r8, r13
call fcn.1400fc250
add r12, r13
mov rcx, rdi
mov ecx, edi
dec dword [rcx - 0x77]
invalid
mov ecx, edi
mov rdx, r13
call fcn.14000fd67
sub rsi, r13
jne 0x1400876bd
xor r12d, r12d
mov r8, rbx
mov rbx, qword [rsp + 0x70]
jmp case.0x14002795d.972
xor r12d, r12d
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
mov rcx, rdx
sub rcx, r8
bswap rcx
mov qword [rsp + 0xc0], rcx
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx], dh
leave
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx], dh
leave
cmp rcx, 5
je 0x14008773c
cmp byte [rsp + rcx + 0xc0], 0
lea rcx, [rcx + 1]
je 0x140087723
cmp rdx, 2
jbe 0x140087de6
jbe 0x140087d91
mov rax, qword [rax]
add byte [rax + 4], 0xfc
mov rax, qword [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], al
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xe0], eax
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xe0], eax
cmp r14, r15
ja 0x1400877b5
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0x68]
call qword [rax + 0x18]
test r12, r12
je 0x1400874a3
mov rcx, rbx
call fcn.140086dd6
mov qword [rbp + 0xb8], 3
mov dword [rbp + 0xb8], 3
mov qword [rbp + 0xc0], r12
mov rax, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xc8]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [rcx], xmm0
mov dword [rbp + 0xe0], esi
add cl, ch
invalid
cld
invalid
invalid
add cl, ch
movabs eax, dword [0x1089d8b48fffffc]
add byte [rax], al
mov rsi, qword [rbp + 0x120]
mov r14, rbx
mov ecx, 0
add byte [rcx + 0x29], cl
test byte [rdi], 0x86
xchg byte [rax - 4], bh
invalid
invalid
xchg byte [rax - 4], bh
invalid
mov rcx, qword [rbp + 0x140]
mov rax, qword [rbp + 0x148]
call qword [rax + 0x40]
test al, al
je 0x1400878ce
mov dword [rsp + rax + 0xf8], 0
mov qword [rsp + rax + 0x100], rcx
add rax, 0x10
cmp rax, 0x408
test byte [rax + rdi*8], al
add al, 0xf8
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax], es
add dword [rax], eax
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
cmp eax, 0x408
jne 0x140087846
mov rax, r14
shr rax, 0x20
jne 0x140087dff
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax + 1], ecx
add dword [rax], eax
invalid
mov rax, qword [rbp + 0x148]
add dword [rax], eax
add byte [rax - 0x39], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x20], 1
lea rcx, [rsp + 0x50]
mov r8, qword [rsp + 0x38]
cmp byte [rbp + rcx*4 - 0x74], cl
and al, 0
add dword [rax], eax
add bh, bh
push rax
cmp byte [rax - 0x75], cl
and al, 0x50
cmp byte [rbp + rcx*4 - 0x74], cl
and al, 0
add dword [rax], eax
add bh, bh
push rax
cmp byte [rax - 0x75], cl
and al, 0x50
cmp rax, 2
je 0x140087da2
mov rcx, qword [rsp + 0x58]
jmp 0x140087923
add byte [rax], al
mov rdx, qword [rbp + 0x140]
mov r10, qword [rbp + 0x148]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x100]
mov r8, qword [rsp + 0x38]
cmp byte [rcx - 1], al
push rdx
and byte [rax - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
invalid
xchg dword [rax + rax], eax
invalid
cmp byte [rcx - 1], al
push rdx
and byte [rax - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test byte [rdi + 0x48000004], al
mov ecx, dword [rsp + 0x108]
mov rcx, qword [rsp + 0x108]
test rax, rax
jne 0x140087da9
sub rbx, rsi
mov edx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae rdx, rbx
cmp rdx, rcx
jb 0x140087e17
add rsi, rcx
mov qword [rbp + 0x120], rsi
jmp 0x140087499
invalid
dec dword [rax - 0x75]
test dword [rax], ecx
add dword [rax], eax
add byte [rax + 0x2b], cl
test dword [rax], esp
add dword [rax], eax
add byte [rcx], bh
cmovb rax, rcx
test rsi, rsi
je 0x140087997
mov ecx, 0
cmp esi, 1
mov rdi, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
invalid
test al, 0
add byte [rax], al
invalid
add byte [rbp + 0x28], dh
jne 0x1400879a6
mov rdx, qword [rbp + 0xc8]
sub rdx, qword [rbp + 0xd0]
add byte [rax + 0x2b], cl
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
mov ecx, 0
add byte [rax], al
cmovae rcx, rdx
jmp 0x1400879a6
mov rcx, qword [rbp + 0xd0]
mov rdi, qword [rsp + 0xa8]
mov edi, dword [rsp + 0xa8]
mov edi, dword [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
loopne 0x1400879ab
add byte [rax], al
mov rdx, qword [rbp + 0xe0]
add byte [rax], al
cmp rcx, rdx
cmovb rdx, rcx
or rdx, rax
mov esi, 0
mov rcx, qword [rsp + 0x30]
je 0x14008748c
invalid
cli
invalid
invalid
invalid
mov rcx, qword [rbp + 0x140]
mov rax, qword [rbp + 0x148]
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax + 1], ecx
add byte [rax], al
call qword [rax + 0x40]
test al, al
test al, al
je 0x140087a45
mov eax, 8
add byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov dword [rsp + rax + 0xf8], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + rax + 0x100], rcx
add rax, 0x10
cmp rax, 0x408
jne 0x1400879e8
mov rcx, qword [rbp + 0x108]
add byte [rax], al
mov rax, qword [rbp + 0x120]
add byte [rax], al
sub rcx, rax
jbe 0x140087a62
mov rdx, rcx
shr rdx, 0x20
jne 0x140087dff
mov rdx, qword [rsp + 0x78]
add rax, qword [rdx]
mov dword [rsp + 0x100], ecx
mov qword [rsp + 0x108], rax
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rsi + 1], bh
add dword [rax], eax
add byte [rax], al
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rsi + 1], bh
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x140087a64
mov rdx, qword [rbp + 0x108]
mov r9, qword [rbp + 0x120]
sub rdx, r9
jbe 0x140087a8a
mov rax, qword [rsp + 0x78]
add r9, qword [rax]
jmp 0x140087a95
xor esi, esi
mov rax, qword [rbx]
test rax, rax
je 0x140087adb
cmp eax, 1
jne 0x140087ae4
mov rcx, qword [rbp + 0xc8]
sub rcx, qword [rbp + 0xd0]
mov eax, 0
add byte [rax + 0xf], cl
shr r11d, 0x5c
add byte [rax + 0xf], cl
shr r11d, 0x5c
mov rcx, rbx
call fcn.140047dd1
mov r9, rax
fld1
invalid
mov rax, qword [rbp + 0x140]
mov r10, qword [rbp + 0x148]
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x100]
mov rdx, rax
mov r8, qword [rsp + 0x38]
call qword [r10 + 0x20]
mov rax, qword [rsp + 0x100]
cmp rax, 2
je case.0x140079198.94
mov rsi, qword [rsp + 0x108]
jmp 0x140087b6e
add dword [rax], eax
add cl, ch
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x75], cl
test eax, edx
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rax - 0x75], 0x8d
invalid
invalid
loopne 0x140087aeb
mov rax, qword [rbp + 0xd0]
jmp 0x140087ae6
xor eax, eax
mov rcx, qword [rbp + 0xe0]
mov ecx, dword [rbp + 0xe0]
add byte [rax], al
cmp rax, rcx
cmovb rcx, rax
test rcx, rcx
je 0x140087b2c
mov rcx, rbx
call fcn.140047dd1
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 1
jmp 0x1318d8a2b
add al, byte [rax]
invalid
fld1
rol byte [rdx], 1
cld
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 1
jmp 0x1318d8a2b
mov rcx, rsi
mov ecx, esi
shl rcx, 4
add rcx, rsp
add al, 0x48
add ecx, esp
add rcx, 0x100
mov dword [rcx], edx
mov qword [rcx + 8], rax
mov eax, 1
add dword [rax], eax
add byte [rcx + 0x41894811], cl
or byte [rax + 1], bh
jmp 0x140087b2e
xor eax, eax
add rax, rsi
mov rdx, qword [rbp + 0x140]
add byte [rbx + rcx*4 - 0x6b], cl
add qword [rax], rax
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
invalid
add byte [rbx + rcx*4 - 0x6b], cl
add qword [rax], rax
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, [rsp + 0x50]
mov r8, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
lea r9, [rsp + 0x100]
add byte [rax], al
call qword [r10 + 0x38]
mov rax, qword [rsp + 0x50]
cmp rax, 2
je case.0x140079198.94
add byte [rax], al
add byte [rax], al
mov rsi, qword [rsp + 0x58]
test rax, rax
jne 0x140087d7e
mov r8, qword [rbp + 0x108]
mov rax, qword [rbp + 0x120]
mov ecx, 0
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], esp
add dword [rax], eax
add byte [rcx], bh
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdx, rsi
sub r8, rax
cmovae rcx, r8
jbe 0x140087ba8
mov rdx, rsi
sub rdx, rcx
invalid
retf 0x1c76
jbe 0x140087bba
add rcx, rax
mov qword [rbp + 0x120], rcx
mov rcx, rbx
call fcn.14008537b
mov rcx, qword [rsp + 0x30]
xor cl, ch
sar al, cl
clc
invalid
invalid
xor cl, ch
sar al, cl
clc
clc
invalid
add rax, rsi
mov qword [rbp + 0x120], rax
mov rcx, qword [rsp + 0x30]
jmp 0x14008748c
clc
invalid
invalid
clc
invalid
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
add byte [rax], al
mov rax, qword [rbp + 0xf8]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
add byte [rax - 0x77], cl
and al, 0x60
movups xmm0, xmmword [rbp + 0xe8]
movaps xmmword [rsp + 0x50], xmm0
cmp dword [rbp + 0x70], 3
je 0x140087c29
lea rcx, [rbp + 0x70]
call fcn.14006f6ed
invalid
dec dword [rax - 0x77]
jne 0x140087c9d
mov qword [rbp + 0x70], rsi
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
movups xmmword [rbp + 0x78], xmm0
movups xmmword [rbp + 0x88], xmm1
mov rax, qword [rsp + 0x120]
mov qword [rbp + 0x98], rax
movaps xmm0, xmmword [rsp + 0x50]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x50], al
movups xmmword [rbp + 0xa0], xmm0
mov rax, qword [rsp + 0x60]
mov qword [rbp + 0xb0], rax
mov rcx, qword [rbp + 0x140]
mov ecx, dword [rbp + 0x140]
mov rax, qword [rbp + 0x148]
mov rdx, qword [rsp + 0x38]
call qword [rax + 0x28]
sub byte [rax - 0x7b], cl
invalid
je 0x140087c8f
sub byte [rax - 0x7b], cl
sal byte [rbp + rax + 0x48], 0x89
invalid
mov rsi, rax
jmp 0x140087c99
mov rdi, rdx
test rdx, rdx
je 0x140087d12
xor esi, esi
mov rax, qword [rsp + 0x80]
cmp rax, 2
je 0x140087ceb
add byte [rax], 0
add byte [rax - 0x7d], cl
clc
add dh, byte [rsp + rax*2 + 0x48]
lea edx, [rsp + 0x98]
add byte [rax], al
invalid
lea rdx, [rsp + 0x98]
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rsp + 0x48], 0x8b
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
nop
test rax, rax
je 0x140087cd8
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
nop
add byte [rax], al
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
nop
add byte [rax], al
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add rcx, r8
add rcx, 0x10
rcl dword [rax], 0xeb
invalid
rcl dword [rax], 0xeb
adc byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add bh, bh
push rax
push 0x248c8d48
add byte [rax], 0
add al, ch
mov al, dil
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
call qword [rax + 0x68]
lea rcx, [rsp + 0x80]
call fcn.140010540
invalid
dec dword [rax - 0x77]
invalid
mov rax, rsi
mov rdx, rdi
mov edx, edi
add rsp, 0x508
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
mov rax, qword [rsp + 0x80]
cmp rax, 2
clc
invalid
je 0x140087d64
invalid
clc
add dh, byte [rsp + rax*2 + 0x48]
lea rdx, [rsp + 0x98]
lea rdx, [rsp + 0x98]
lea rdx, [rsp + 0x98]
test rax, rax
je 0x140087d51
invalid
and al, 0x48
mov ecx, dword [rsp + 0x88]
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
mov r8, qword [rax + 0x10]
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add rcx, r8
add rcx, 0x10
jmp 0x140087d61
invalid
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
adc byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add byte [rax], al
invalid
mov rcx, qword [rsp + 0x88]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add bh, bh
push rax
push 0x248c8d48
and al, 0x80
add byte [rax], al
call qword [rax + 0x68]
lea rcx, [rsp + 0x80]
call fcn.140010540
push qword [rcx]
push qword [rcx]
imul bl
invalid
and al, 0x80
add byte [rax], al
add al, ch
iretd
push qword [rcx]
push qword [rcx]
imul bl
cmp dword [rax + 2], 0x1b808eb
mov eax, 2
jmp 0x140087d86
mov eax, 1
mov rdi, rsi
mov edi, esi
cmp eax, 2
jne 0x140087c97
or bh, bh
invalid
invalid
mov eax, 2
jmp 0x140087d86
mov eax, 1
mov rdi, rsi
mov edi, esi
mov edi, esi
cmp eax, 2
jne 0x140087c97
or bh, bh
invalid
invalid
jmp case.0x140083aa1.54
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov ecx, 4
call fcn.1400ff640
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x140087db3
mov eax, 1
jmp 0x140087db3
mov eax, 1
mov qword [rsp + 0x30], rcx
and al, 0x30
cmp eax, 2
jne 0x140087dc2
invalid
or bh, byte [rsi + 1]
mov esi, 1
add byte [rax], al
jmp 0x140087c8d
xor esi, esi
mov rdi, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
jmp 0x140087c99
lea ecx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
or eax, 0x96443
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov edx, 0x3e
call fcn.1400ff740
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
add eax, 0x96483
add eax, 0x96483
mov ecx, 3
call fcn.1400ff6c0
leave
js 0x140087dfd
invalid
add byte [rax], al
add al, ch
leave
js 0x140087dfd
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400ff2d9
invalid
lea rcx, [0x1401433d3]
lea ecx, [0x1401433d3]
mov ch, 0xb
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x140143460]
mov edx, 0x35
lea r8, [0x140143460]
lea eax, [0x140143460]
or eax, dword [rax]
mov edx, 0x35
call fcn.1400ff740
call fcn.1400ff2d9
int3
add ah, cl
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x158
pop rax
add dword [rax], eax
add byte [rbx + 0xb8b9], al
add byte [rax], al
add byte [rdi + rcx], al
invalid
mov dword [rax], edx
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rbx + 0xb8b9], al
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx], al
test dword [rcx + 0x48000010], ecx
mov ebx, ecx
retf
mov rbx, rcx
retf
mov r8, qword [rcx + 0x108]
mov rax, qword [rcx + 0x110]
add dword [rax], eax
add byte [rcx + rbp - 0x40], cl
add dword [rax], eax
add byte [rax - 0x75], cl
adc dword [rax], 0x4c000001
add dword [rax], eax
add byte [rcx + rbp - 0x40], cl
add dword [rax], eax
add byte [rcx + rbp - 0x40], cl
cmp rax, qword [rcx + 0x130]
jb case.default.0x140087e8e
xor dword [rax], 0xf000001
invalid
lea rbp, [rbx + 0xb8]
mov qword [rsp + 0x128], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x148], 0
movzx eax, byte [rdx]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x148], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
movzx eax, byte [rdx]
lea rcx, [0x140155ea8]
and eax, esp
or al, 0
loopne 0x140087e92
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
add rdx, 8
ret 0x4808
lea rax, [rsp + 0xa0]
mov ecx, 9
add byte [rcx + 9], bh
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov r12, qword [rax]
test r12, r12
in al, 0xf
test byte [rbp + 0xa], cl
add byte [rax], al
and byte [rbp - 0x7b], cl
in al, 0xf
test byte [rbp + 0xa], cl
add byte [rax], al
cmp r12d, 1
jne 0x14008890d
or r8b, byte [r8]
invalid
or r8b, byte [r8]
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
xor eax, eax
sub rcx, qword [rsp + 0xb8]
sub ecx, dword [rsp + 0xb8]
add byte [rcx], dh
ror byte [rax + 0x2b], 0x8c
sub ecx, dword [rsp + 0xb8]
cmovae rax, rcx
invalid
invalid
add byte [rax], al
cmovae rax, rcx
jmp 0x14008890f
or al, byte [rax]
add byte [rdx - 0x72b7f6be], cl
mov al, byte [rdx + 9]
lea rsi, [rsp + 0xa1]
add byte [rax], al
mov byte [rsi + 7], al
mov rax, qword [rdx + 1]
mov qword [rsi - 1], rax
invalid
invalid
ret
mov al, byte [rdx + 9]
lea rsi, [rsp + 0xa1]
add byte [rax], al
mov byte [rsi + 7], al
mov rax, qword [rdx + 1]
mov qword [rsi - 1], rax
add rbx, 0x100
movzx eax, al
or rax, 0x600
add byte [rax], al
add byte [rax], al
shl rax, 0x20
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
add dword [rdx + 8], edi
add dword [rdx + 8], edi
mov r8, rbx
call fcn.1400114c7
mov r8d, 8
mov eax, 8
or byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, rsi
jmp 0x14008865b
invalid
add byte [rax], al
invalid
mov qword [rsp + 0x90], rbp
mov dword [rsp + 0x90], ebp
lea rax, [rdx + 8]
mov r13d, dword [rdx + 0x120]
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rdx + 0x124]
add byte [rax], al
mov edx, dword [rbx + 0x138]
add rdx, 9
lea r8, [rbx + 0x100]
lea eax, [rbx + 0x100]
lea rdi, [rsp + 0x20]
mov qword [rdi], r8
mov qword [rdi + 8], rdx
shl rcx, 0x20
loope 0x140087f86
loope 0x140087f86
or rcx, r13
bts rcx, 0x28
lea r15, [rsp + 0x98]
mov qword [r15], rcx
lea r12, [rsp + 0x50]
mov rcx, r12
loope 0x140087fca
mov edx, eax
jmp 0x129c28eb5
loope 0x140087fca
mov edx, eax
ret 0x8949
mov r8, rbx
call fcn.1400117ef
mov rsi, qword [rbx + 0x108]
mov rcx, r15
mov ecx, edi
fsubr st(0)
invalid
mov ecx, edi
mov rdx, rdi
call fcn.140011541
xchg ebp, eax
clc
dec dword [rax - 0x75]
invalid
mov r14, qword [rdi + 8]
ja 0x140087fad
xchg ebp, eax
clc
dec dword [rax - 0x75]
invalid
ja 0x140087fad
mov r8, qword [rbp + 8]
mov rax, qword [r12 + 0x10]
mov rdi, r8
adc byte [rcx + rcx*4 - 0x39], cl
invalid
not rdi
not edi
cmp rdi, r14
cmovae rdi, r14
cmp rax, rdi
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdi], cl
invalid
cdq
invalid
add byte [rax], al
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdi], cl
xchg byte [rcx + 0x4c000006], bl
cdq
invalid
add byte [rax], al
mov qword [rsp + 0x48], r8
cdq
invalid
add byte [rax], al
mov qword [rsp + 0x48], r8
and al, 0x48
lea r15, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x50]
lea edx, [rsp + 0x50]
mov rcx, r15
stc
mov r8, rdi
call fcn.140003aa8
mov edi, 0x4dfff7ba
mov esp, dword [rdi + 0x10]
mov edi, 0x4dfff7ba
mov esp, dword [rdi + 0x10]
mov rdx, qword [rbp + 8]
not rdx
cmp rdx, r14
cmovae rdx, r14
cmovae edx, esi
cmovae edx, esi
cmp rdx, r12
jb 0x140088ee6
invalid
loop case.0x14008415d.39
add byte [rax], al
invalid
mov rdx, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
test r12, r12
je 0x14008806e
pop rbp
pop rbp
lea r13, [rsp + 0x20]
mov qword [rsp + 0x80], rdx
add byte [rax], al
add byte [rax], al
mov rbp, rdx
mov r15, r12
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
call fcn.14000fdbb
mov r14, rdx
mov esi, edx
mov esi, edx
cmp r15, rdx
cmovb r14, r15
test dword [rax - 0x77], 0xea8948c1
test dword [rax - 0x77], 0xea8948c1
mov r8, r14
call fcn.1400fc250
add rbp, r14
mov rcx, r13
mov rdx, r14
call fcn.14000fd67
sub r15, r14
jne 0x140088024
mov r13d, dword [rsp + 0x98]
mov rdx, qword [rsp + 0x80]
add byte [rax], al
add byte [rax], al
lea r14, [rsp + 0xb8]
add byte [rax], al
mov rax, qword [r14 - 0x18]
mov rcx, r14
int1
mov r8, r12
call qword [rax + 0x18]
mov rbp, qword [rsp + 0x50]
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
and al, 0x58
movaps xmmword [r14 - 0x18], xmm0
mov rax, qword [rsp + 0x68]
mov qword [r14 - 8], rax
mov dword [rsi - 8], eax
call 0x1644d0bde
push 0xfffffffff8468949
mov dword [rsi - 8], eax
mov dword [rsi - 8], eax
jmp 0x1400886bc
mov qword [rsp + 0x90], rbp
lea rax, [rdx + 8]
mov ecx, dword [rdx + 0x118]
mov ebp, dword [rdx + 0x11c]
invalid
add byte [rdi], cl
mov dh, 0x92
and byte [rcx], al
add byte [rax], al
movzx edx, byte [rdx + 0x120]
mov r8d, dword [rbx + 0x138]
add r8, 9
ror byte [rcx], 0x4c
lea ecx, [rbx + 0x100]
ror byte [rcx], 0x4c
lea ecx, [rbx + 0x100]
mov eax, dword [rax]
add dword [rax], eax
add byte [rax - 0x73], cl
jl 0x1400880f9
lea rdi, [rsp + 0x20]
mov qword [rdi], r9
mov qword [rdi + 8], r8
shl rdx, 0x20
and byte [rax + 9], cl
retf 0xb948
add byte [rax], al
add byte [rax], al
add byte [0x1495080f0], al
ror dword [rbp + rcx*4 - 0x4c], 1
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
lea rcx, [rsp + 0x50]
and al, 0x50
and byte [rax + 9], cl
retf 0xb948
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
and al, 0x50
mov rdx, rax
mov r8, rbx
call fcn.1400117ef
mov rsi, qword [rbx + 0x108]
mov rcx, r14
mov rdx, rdi
cli
cli
call fcn.140011541
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
mov rax, qword [rax + 8]
or byte [rdi], cl
invalid
or byte [rdi], cl
int 0x89
invalid
mov dword [rsp + 0xa0], ebp
mov rdx, rax
not rdx
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
ret 0xf748
cmp rdx, rcx
cmovae rdx, rcx
cmp rdx, 4
cmp edx, 4
cmp edx, 4
jb 0x140088f27
mov qword [rsp + 0x88], rax
mov r12d, 4
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0xa0]
lea r15, [rsp + 0x20]
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0xa0]
lea r15, [rsp + 0x20]
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
call fcn.14000fdbb
mov r14, rdx
cmp r12, rdx
cmp esp, edx
cmovb r14, r12
hlt
mov rcx, rax
mov rdx, rdi
mov r8, r14
call fcn.1400fc250
add rdi, r14
mov rcx, r15
stc
hlt
stc
mov rdx, r14
call fcn.14000fd67
sub r12, r14
jne case.0x14007d163.82
mov rbp, qword [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov r13, qword [rsp + 0x20]
mov r15, qword [rsp + 0x28]
sub byte [rcx - 0x75], cl
jge 0x1400881b9
invalid
sub byte [rcx - 0x75], cl
jge 0x1400881b9
invalid
or byte [rax - 9], cl
xlatb
not rdi
cmp rdi, r15
cmovae rdi, r15
cmp rbp, rdi
dec dword [r8 + 0x39]
std
mov qword [rsp + 0x48], rbp
mov dword [rsp + 0x48], ebp
insb byte [rdi], dx
and al, 0x48
jbe 0x1400887d1
xchg byte [rax], cl
invalid
lea r14, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
mov rcx, r14
mov r8, rdi
call fcn.140003aa8
mov r12, qword [r14 + 0x10]
mov rdx, qword [r13 + 8]
not rdx
cmp rdx, r15
cmovae rdx, r15
cmp rdx, r12
cmp edx, esp
cmp edx, esp
jb 0x140088ee6
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x80], rax
test r12, r12
je 0x14008825b
lea r13, [rsp + 0x20]
mov rbp, qword [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbp - 0x77], cl
out 0x48, eax
mov ecx, dword [rsp + 0x20]
and al, 0x20
mov rcx, qword [rsp + 0x20]
and al, 0x20
mov rdx, qword [rsp + 0x28]
call fcn.14000fdbb
mov edi, dword [rbx - 8]
dec dword [rcx - 0x77]
invalid
cmp r15, rdx
cmovb r14, r15
cmovb esi, edi
mov edi, dword [rbx - 8]
dec dword [rcx - 0x77]
invalid
cmovb esi, edi
test dword [rax - 0x77], 0xea8948c1
mov rcx, rax
mov rdx, rbp
mov r8, r14
call fcn.1400fc250
add rbp, r14
mov rcx, r13
mov rdx, r14
call fcn.14000fd67
clc
dec dword [rbp + 0x29]
div dword [rbp - 0x3a]
lea r14, [rsp + 0xb8]
mov rax, qword [r14 - 0x18]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, qword [rsp + 0x80]
add byte [rax], al
mov r8, r12
call qword [rax + 0x18]
mov ebp, dword [rsp + 0x98]
mov r13, qword [rsp + 0x50]
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
movaps xmmword [r14 - 0x18], xmm0
mov rax, qword [rsp + 0x68]
mov qword [r14 - 8], rax
jmp 0x140088ae5
or byte [r8], al
add byte [rbx - 0x74bbf786], cl
push 0xc
mov edi, dword [rdx + 8]
mov r13d, dword [rdx + 0xc]
mov r12d, dword [rdx + 0x10]
mov r15d, dword [rdx + 0x14]
mov r14d, dword [rdx + 0x18]
mov ebp, dword [rdx + 0x1c]
mov eax, dword [rdx + 0x20]
mov dword [rsp + 0xf4], eax
and al, 0xf4
add byte [rax], al
add byte [rbx + rcx*4 + 0x4a], al
and al, 0x44
mov ebx, dword [rdx + 0x2c]
and al, 0xf4
add byte [rax], al
add byte [rbx + rcx*4 + 0x4a], al
and al, 0x44
mov ebx, dword [rdx + 0x2c]
mov r10d, dword [rdx + 0x34]
movzx r8d, byte [rdx + 0x3c]
add rbx, 0x100
mov esi, dword [rdx + 4]
or r8, 0x400
shl r8, 0x20
xor eax, eax
test esi, esi
mov ecx, 6
cmove rcx, rax
lea rax, [rcx + 6]
test r13d, r13d
cmove rax, rcx
lea rcx, [rax + 6]
test r15d, r15d
dec dword [rax + 0xf]
enter 0xffffffffffff8d48, 0x41
invalid
mov dword [rsp + 0x80], ebp
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbp + 0x440f48ed], al
ror dword [rax - 0x73], 0x48
invalid
mov dword [rsp + 0x48], r9d
and al, 0x48
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbp + 0x440f48ed], al
ror dword [rax - 0x73], 0x48
ror dword [rax - 0x73], 0x48
invalid
and al, 0x48
test r9d, r9d
cmove rcx, rax
lea r9, [rcx + 6]
mov dword [rsp + 0x88], r11d
test r11d, r11d
cmove r9, rcx
lea rax, [r9 + 6]
invalid
invalid
mov dword [rsp + 0x90], r10d
test r10d, r10d
cmove rax, r9
lea rcx, [rsp + 0xa0]
movabs al, byte [0x6a8b01894c000000]
sub byte [rbx + rcx*4 + 0x42], al
xor byte [rcx + rcx*4 - 0x7c], al
and al, 0xf8
add byte [rax], al
add byte [rbx - 0x6b76c7ae], cl
and al, 0xfc
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x8949
fsubr st(0)
xchg rcx, rax
clc
invalid
test esi, esi
je 0x1400883b1
movabs al, byte [0x6a8b01894c000000]
sub byte [rbx + rcx*4 + 0x42], al
xor byte [rcx + rcx*4 - 0x7c], al
and al, 0xf8
add byte [rax], al
add byte [rbx - 0x6b76c7ae], cl
and al, 0xfc
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x8949
lea rsi, [rsp + 0x50]
mov word [rsi], pe_nt_image_headers64
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.14000331c
bswap edi
mov dword [rsi], edi
lea rdx, [rsp + 0x50]
mov r8d, 4
mov rcx, rbx
call fcn.14000331c
idiv edi
test r13d, r13d
je 0x1400883ea
lea rsi, [rsp + 0x50]
mov word [rsi], 0x200
mov dword [rsi], 0xb8410200
add al, byte [rax]
add byte [rax], al
mov dword [rsi], 0xb8410200
add al, byte [rax]
add byte [rax], al
mov rcx, rbx
mov rdx, rsi
call fcn.14000331c
inc dword [rcx + 0xf]
int3
mov dword [rsi], r12d
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
mov r8d, 4
mov rcx, rbx
call fcn.14000331c
idiv edi
idiv edi
test r15d, r15d
je 0x140088423
invalid
push qword [rsp + rsi + 0x48]
xor al, 0x48
lea rsi, [rsp + 0x50]
lea esi, [rsp + 0x50]
mov word [rsi], 0x300
mov r8d, 2
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rsi
call fcn.14000331c
bswap r14d
bswap esi
bswap esi
mov dword [rsi], r14d
lea rdx, [rsp + 0x50]
push rax
push rax
mov r8d, 4
mov rcx, rbx
call fcn.14000331c
cmp dword [rsp + 0x80], 0
je 0x140088466
add byte [rax], al
add byte [rcx + rdi + 0x48], dh
lea esi, [rsp + 0x50]
lea rsi, [rsp + 0x50]
mov word [rsi], 0x400
mov r8d, 2
mov dword [rsi], 0xb8410400
add al, byte [rax]
add byte [rax], al
invalid
mov rcx, rbx
mov rdx, rsi
call fcn.14000331c
invalid
dec dword [rbx + 0xf42484]
add byte [rax], al
mov eax, dword [rsp + 0xf4]
and al, 0xf4
add byte [rax], al
add byte [rdi], cl
enter 0x689, 0x48
lea edx, [rsp + 0x50]
hlt
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x50]
mov r8d, 4
mov rcx, rbx
fld1
mov dh, 0xae
idiv edi
fld1
mov dh, 0xae
idiv edi
cmp dword [rsp + 0x48], 0
je 0x14008849f
lea rsi, [rsp + 0x50]
mov word [rsi], 0x500
mov r8d, 2
mov eax, 2
invalid
mov eax, 2
mov rcx, rbx
mov rdx, rsi
call fcn.14000331c
xchg esp, eax
scasb al, byte [rdi]
idiv edi
xchg esp, eax
scasb al, byte [rdi]
idiv edi
bswap ebp
mov dword [rsi], ebp
lea rdx, [rsp + 0x50]
push rax
push rax
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
fld1
jge case.0x14001e327.934
mov rcx, rbx
call fcn.14000331c
idiv edi
cmp dword [rsp + 0x88], 0
add byte [rax], al
add byte [rax], al
je 0x1400884e2
lea rsi, [rsp + 0x50]
mov word [rsi], 0x600
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.14000331c
pop rax
scasb al, byte [rdi]
idiv edi
pop rax
scasb al, byte [rdi]
idiv edi
mov eax, dword [rsp + 0xf8]
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x50]
mov r8d, 4
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.14000331c
scasb al, byte [rdi]
idiv edi
scasb al, byte [rdi]
idiv edi
cmp dword [rsp + 0x90], 0
je 0x140088dcf
fisttp word [rax]
add byte [rax], al
fisttp word [rax]
add byte [rax], al
lea rsi, [rsp + 0x50]
push rax
mov word [rsi], 0x800
mov r8d, 2
add byte [rax - 0x77], cl
invalid
mov rdx, rsi
call fcn.14000331c
invalid
mov eax, dword [rsp + 0xfc]
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x50]
test byte [rsp + rdi*8], ah
add byte [rax], al
add byte [rdi], cl
enter 0x689, 0x48
lea edx, [rsp + 0x50]
jmp 0x140088652
mov rax, qword [rdx + 0x28]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rdx + 8]
or byte [rdi], cl
adc byte [rdx + 0x18], cl
or byte [rdi], cl
adc byte [rdx + 0x18], cl
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
lea rsi, [rbx + 0x100]
movabs rax, 0x70000000000
add dword [rax], eax
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rdi], al
add byte [rax], al
lea rcx, [rsp + 0x150]
mov qword [rcx], rax
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
invalid
invalid
jl 0x14008857f
mov rdi, qword [rsp + 0x60]
lea rdx, [rdi + 8]
mov r8, rsi
call fcn.1400114c7
invalid
mov eax, dword [rsp + 0x70]
bswap eax
lea r14, [rsp + 0xa0]
lea esi, [rsp + 0xa0]
lea esi, [rsp + 0xa0]
mov dword [r14], eax
mov r8d, 4
mov rcx, rsi
mov rdx, r14
call fcn.14000331c
lodsd eax, dword [rsi]
idiv edi
lodsd eax, dword [rsi]
idiv edi
mov eax, dword [rsp + 0x74]
bswap eax
mov dword [r14], eax
lea rdx, [rsp + 0xa0]
lea edx, [rsp + 0xa0]
lea edx, [rsp + 0xa0]
mov r8d, 4
mov rcx, rsi
call fcn.14000331c
test rdi, rdi
je 0x140088826
lea rdx, [rsp + 0x68]
lea edx, [rsp + 0x68]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
lea r14, [rsp + 0xa0]
mov rcx, r14
mov r9, rdi
stc
stc
call qword [rax]
mov qword [r14 + 0x10], rdi
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r14 + 0x10]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov rdi, qword [rsp + 0x30]
jmp 0x1400888ce
mov eax, dword [rdx + 4]
mov esi, dword [rdx + 8]
add rbx, 0x100
bts rax, 0x2b
lea rcx, [rsp + 0xa0]
mov qword [rcx], rax
jmp 0x14008863c
mov eax, dword [rdx + 4]
mov esi, dword [rdx + 8]
add rbx, 0x100
movabs rdx, 0x30000000000
or rdx, rax
lea rcx, [rsp + 0xa0]
mov qword [rcx], rdx
mov edx, 4
mov r8, rbx
call fcn.1400114c7
bswap esi
lea rdx, [rsp + 0x50]
mov dword [rdx], esi
mov r8d, 4
mov rcx, rbx
call fcn.14000331c
jmp 0x140088dcf
invalid
add byte [rax], al
invalid
test rax, rax
je 0x140088adb
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.14000fdbb
mov r13, rdx
cmp r14, rdx
cmp esi, edx
cmp esi, edx
cmovb r13, r14
mov rcx, rax
mov rdx, r15
mov r8, r13
call fcn.1400fc250
add r15, r13
mov rcx, r12
mov rdx, r13
call fcn.14000fd67
sub r14, r13
jne 0x140088682
mov r8, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rcx + 8]
mov rax, rdx
sub rax, r8
bswap rax
lea r8, [rsp + 0xed]
mov qword [r8 - 5], rax
xor eax, eax
cmp rax, 5
je 0x1400886fa
cmp byte [rsp + rax + 0xe8], 0
lea rax, [rax + 1]
je 0x1400886e1
lea rax, [rsi + 3]
cmp rsi, 0xfffffffffffffffc
cmp esi, 0xfffffffc
cmp esi, 0xfffffffc
ja 0x140088eee
test rbp, rbp
je 0x140088ae2
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x28], rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x30], xmm0
lea rax, [0x1401435b0]
mov qword [rsp + 0x20], rax
xor edi, edi
jmp 0x1400888ce
mov r15, qword [rsp + 0x28]
mov r12, qword [rbx + 0x108]
mov r14, qword [rbx + 0x110]
sub r14, r12
cmp r14, rdi
jae 0x140088884
mov rcx, rsi
mov rdx, rdi
call fcn.14000309f
mov r12, qword [rbx + 0x108]
mov r14, qword [rbx + 0x110]
mov esi, dword [rbx + 0x110]
mov esi, dword [rbx + 0x110]
sub r14, r12
mov rcx, qword [rsi]
add rcx, r12
mov rdx, r15
mov r8, rdi
call fcn.1400fc250
cmp r14, rdi
jb 0x140088e53
invalid
add byte [rax], al
add eax, 0x1490000
cld
add r12, rdi
mov qword [rbx + 0x108], r12
mov qword [rsp + 0x98], rdi
add byte [rax - 0x75], cl
and al, 0x30
mov rcx, rax
sub rcx, rdi
jb case.0x1400530c0.310
mov qword [rsp + 0x30], rcx
add qword [rsp + 0x28], rdi
add dword [rsp + 0x28], edi
mov rdi, rcx
test rdi, rdi
jne 0x14008884d
lea rcx, [rsp + 0x38]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
xor r8d, r8d
call qword [rax + 0x18]
lea rcx, [rsp + 0x68]
push 0xffffffffe8418b48
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
clc
call qword [rax + 0x18]
jmp 0x140088dcf
mov rax, qword [rsp + 0xb8]
jmp 0x14008890f
xor eax, eax
mov rdx, qword [rsp + 0xc8]
cmp rax, rdx
cmovae rax, rdx
mov ecx, dword [rbx + 0x138]
cmp rax, rcx
jbe 0x14008894a
lea rcx, [rsp + 0xa0]
call fcn.14006f6ed
lea rcx, [rsp + 0x128]
call fcn.140010540
mov al, 2
jmp 0x140088e30
cmp rax, qword [rbx + 0x128]
jae 0x140088981
xchg esp, eax
and al, 0xe6
add byte [rax], al
add byte [rbx + 0xe0248c], cl
add byte [rax], al
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
mov qword [rcx], rdx
lea rsi, [rbx + 0x100]
mov rdx, rax
mov r8, rsi
call fcn.1400114c7
clc
dec dword [rax - 0x75]
mov ebx, 0x108
clc
dec dword [rax - 0x75]
mov ebx, 0x108
mov r14, qword [rbx + 0x128]
cmp rdi, r14
jae 0x140088abe
xor esi, 0
add byte [rax], al
xor esi, 0
add byte [rax], al
xor eax, eax
mov rcx, rdi
sub rcx, qword [rbx + 0x120]
cmovae rax, rcx
sub r14, rax
lea r15, [rsp + 0xa0]
test r12, r12
je 0x140088a09
cmp r12, 1
jne 0x140088a13
mov rcx, qword [rsp + 0xb0]
sub rcx, qword [rsp + 0xb8]
sub ecx, dword [rsp + 0xb8]
sub ecx, dword [rsp + 0xb8]
mov eax, 0
cmovae rax, rcx
jmp 0x140088a15
mov rax, qword [rsp + 0xb8]
jmp 0x140088a15
test byte [rax + rdi*4], ah
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rax - 0x75], 0x8c
and al, 0xc8
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xf48, 0x42
xor eax, eax
mov rcx, qword [rsp + 0xc8]
cmp rax, rcx
cmovb rcx, rax
enter 0x394c, 0xfffffffffffffff1
enter 0x394c, 0xfffffffffffffff1
cmovae rcx, r14
test rcx, rcx
je 0x140088abe
mov rcx, r15
call fcn.140047dd1
mov r12, rdx
cmp rdx, r14
cmovae r12, r14
mov r13, rax
mov rax, qword [rbx + 0x110]
sub rax, rdi
cmp rax, r12
jae 0x140088a6a
mov rcx, rsi
mov rdx, r12
call fcn.14000309f
mov rdi, qword [rbx + 0x108]
add rdi, qword [rbx + 0x100]
mov rcx, rdi
mov rdx, r13
mov r8, r12
call fcn.1400fc250
mov rdi, qword [rbx + 0x108]
mov rdx, qword [rbx + 0x110]
sub rdx, rdi
cmp rdx, r12
jb 0x140088ee6
invalid
add al, 0
invalid
sub esi, esp
mov r12, qword [rsp + 0xa0]
add byte [rax], al
add byte [rax], al
jmp 0x1400889e3
mov rcx, rbp
call fcn.140086dd6
lea rsi, [rsp + 0xa0]
mov ecx, 9
mov rdi, rbp
jmp 0x140088dcc
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rcx + 8]
mov rax, rdx
sub rax, qword [rsp + 0x88]
bswap rax
lea r8, [rsp + 0xed]
mov qword [r8 - 5], rax
xor eax, eax
cmp rax, 5
je 0x140088b36
cmp byte [rsp + rax + 0xe8], 0
add byte [rax], al
add byte [rax], al
lea rax, [rax + 1]
je 0x140088b0a
add dword [rsp + rbp*8 + 0x48], esi
lea ecx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov edx, 0x3e
add byte [rax], al
add byte [rax], al
call fcn.1400ff740
invalid
lea rax, [rsi + 3]
cmp rsi, 0xfffffffffffffffc
ja 0x140088eee
invalid
add byte [rax + 0x39], cl
ror byte [rdi], 1
xchg dword [rbx + 0x48000003], esi
mov eax, dword [rcx]
cmp rax, rdx
ja 0x140088f00
mov rax, qword [rcx]
mov dl, byte [r8 + 2]
mov byte [rax + rsi + 2], dl
movzx edx, word [r8]
mov word [rax + rsi], dx
test r13, r13
je 0x140088b7d
mov rdx, qword [rcx + 8]
add rsi, 4
mov byte [rax + rcx*2], 0x39
invalid
jae 0x140088e44
mov rax, qword [rcx]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x110], rax
movaps xmm0, xmmword [rsp + 0xa0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xa0], al
movaps xmmword [rsp + 0x100], xmm0
add byte [rax], al
cmp qword [rsp + 0x48], rdi
ja 0x140088bb8
lea rcx, [rsp + 0x68]
mov rax, qword [rcx - 0x18]
call 0x1305a16f9
push rcx
invalid
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
push rcx
invalid
test r13, r13
je 0x140088dcf
mov rcx, qword [rsp + 0x90]
call fcn.140086dd6
mov qword [rbx + 0xb8], 3
mov qword [rbx + 0xc0], r13
movaps xmm0, xmmword [rsp + 0x100]
movups xmmword [rbx + 0xc8], xmm0
or eax, 0
add byte [rax], al
mov rax, qword [rsp + 0x110]
add byte [rax], al
mov qword [rbx + 0xd8], rax
mov dword [rbx + 0xe0], ebp
jmp 0x140088dcf
add r8, rdx
jb 0x140088f31
lea rsi, [rbx + 0x100]
lea rdi, [rsp + 0xa0]
movzx eax, byte [rdi + 0x46]
mov ecx, dword [rdi + 0x40]
add byte [rax - 0x73], cl
mov esp, 0xa024
add byte [rdi], cl
mov dh, 0x47
mov r9d, dword [rdi + 0x40]
shl rax, 0x20
or rax, rcx
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov r8, rsi
mov eax, esi
call fcn.1400114c7
lea r13, str.called__Result::unwrap____on_an__Err__value
test r12, r12
je 0x140088c7f
cmp r12, 1
jne 0x140088c89
add byte [rax], al
sub rcx, qword [rsp + 0xb8]
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae rax, rcx
jmp 0x140088c8b
mov rax, qword [rsp + 0xb8]
jmp 0x140088c8b
ror byte [rbx + rcx*4 - 0x4c], 0x24
enter 0, 0
add byte [rax], al
invalid
mov r14, qword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rcx + rdi - 0x10], cl
invalid
cmp rax, r14
invalid
cmovae rax, r14
test rax, rax
je 0x140088d66
test r12, r12
test esp, esp
je 0x140088cd2
cmp r12, 1
jne 0x140088ce4
mov rax, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xb8]
add byte [rax], al
cmp r15, rax
cmovae r15, rax
sub rax, r15
add r15, qword [rsp + 0xa8]
jmp 0x140088ce9
mov r15, qword [rsp + 0xb0]
mov rax, qword [rsp + 0xb8]
jmp 0x140088ce9
xor eax, eax
mov r15, r13
cmp rax, r14
cmovb r14, rax
invalid
mov rcx, qword [rbx + 0x108]
mov rax, qword [rbx + 0x110]
sub rax, rcx
cmp rax, r14
invalid
jae 0x140088d18
invalid
mov eax, dword [rbx + 0x108]
mov rdx, qword [rbx + 0x110]
xchg ebx, eax
adc byte [rcx], al
add byte [rax], al
xchg ebx, eax
adc byte [rcx], al
add byte [rax], al
sub rdx, rax
cmp rdx, r14
jb 0x140088ede
invalid
invalid
add dword [rax], eax
invalid
invalid
add rax, r14
mov qword [rbx + 0x108], rax
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
mov rcx, rdi
stc
mov rdx, r14
call fcn.14008537b
mov r12, qword [rsp + 0xa0]
add byte [rax], al
add byte [rax], al
jmp 0x140088c59
test r12, r12
je 0x140088d89
cmp r12, 1
jne 0x140088d93
mov rcx, qword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb0]
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rcx], dh
ror byte [rax + 0x2b], 0x8c
mov word [rax + rdi*4], fs
xor eax, eax
sub rcx, qword [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax + 0xf], cl
shr r11d, 0xc
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax + 0xf], cl
shr r11d, 0xc
mov rax, qword [rsp + 0xb8]
mov eax, dword [rsp + 0xb8]
test byte [rax + rdi*4], ah
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rcx + rdi - 0x10], 0x4c
cmovb esi, eax
invalid
jmp 0x140088d95
xor eax, eax
cmp rax, r14
cmovb r14, rax
invalid
invalid
mov qword [rsp + 0x100], r14
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
test r14, r14
jne 0x140088f49
pushfq
add dword [rax], eax
add byte [rax], al
lea rdi, [rbx + 0x70]
add byte [rax], al
lea rdi, [rbx + 0x70]
cmp dword [rbx + 0x70], 3
je case.0x140079331.86
jnp 0x140088e24
add esi, dword [rax + rcx + 0x48]
mov ecx, edi
mov rcx, rdi
call fcn.14006f6ed
imul edi, esi, 0xb48d48ff
and al, 0xa0
add byte [rax], al
add byte [rcx + 9], bh
or dword [rax], eax
add byte [rax], al
invalid
dec dword [rax - 0x73]
mov ah, 0x24
movabs al, byte [0x9b9000000]
or dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0xa0]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x128]
and al, 0x28
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rax, 2
je 0x140088e21
lea rdx, [rsp + 0x140]
sub byte [rcx], al
add byte [rax], al
cmp rax, 2
je 0x140088e21
invalid
lea rdx, [rsp + 0x140]
lea rdx, [rsp + 0x140]
test rax, rax
test eax, eax
je 0x140088e0e
mov rcx, qword [rsp + 0x130]
mov rax, qword [rsp + 0x138]
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdi], ah
and al, 0x38
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
loopne 0x140088df5
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
loopne 0x140088df5
loopne 0x140088df5
add rcx, r8
add rcx, 0x10
jmp 0x140088e1e
mov rcx, qword [rsp + 0x130]
mov rax, qword [rsp + 0x138]
test byte [rax + rdi], ah
add dword [rax], eax
add bh, bh
push rax
invalid
test byte [rax + rdi], ah
add dword [rax], eax
add bh, bh
push rax
push 0x248c8d48
mov word [rax + rbp], fs
add dword [rax], eax
invalid
lea rcx, [rsp + 0x128]
mov word [rax + rbp], fs
and al, 0x28
add dword [rax], eax
add al, ch
adc dh, byte [rdi - 8]
push qword [rax - 0x3b7eb7f4]
pop rax
call fcn.140010540
mov al, 0xc
add rsp, 0x158
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
push rsp
or dword [rax], eax
mov rcx, rsi
call fcn.1400ff640
in eax, dx
invalid
invalid
invalid
in eax, dx
invalid
mov rcx, rdi
mov rdx, r14
call fcn.1400ff2d9
lea rcx, [rsp + 0xe8]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [rsp + 0x98]
lea rdx, [rsp + 0x100]
mov qword [rdx], rax
lea rax, [0x14003c930]
add eax, 0xfffb3aad
add eax, 0xfffb3aad
lodsd eax, dword [rsi]
cmp bh, bl
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0xc84ea
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0xa0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xc853f
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
lea rcx, str.assertion_failed:_self.has_capacity__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_write.rs
or eax, dword [rax]
lea r8, [0x140147a48]
mov edx, 0x25
call fcn.1400ff740
mov rcx, r14
mov ecx, esi
call fcn.1400ff2d9
invalid
invalid
mov rcx, r12
call fcn.1400ff2d9
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
or dword [rax], eax
mov rcx, rsi
mov ecx, esi
mov rdx, rax
call fcn.1400ff950
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov rcx, rax
call fcn.1400ff6c0
lea rcx, str.not_implemented
lea r8, [0x140147ab0]
or eax, dword [rax]
mov edx, 0xf
sldt word [rax]
add al, ch
sbb dword [rax + 7], ebp
invalid
add byte [rbp + rcx*4 + 5], cl
xchg ebx, eax
jmp 0x140088f27
invalid
sldt word [rax]
add al, ch
sbb dword [rax + 7], ebp
add byte [rcx + 4], bh
add byte [rax], al
invalid
mov ecx, 4
add byte [rax], al
add al, ch
test al, 0x63
call fcn.1400ff2d9
invalid
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framedata.rs
lea ecx, str.assertion_failed:_dst.remaining_mut_____lenC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framedata.rs
lea r8, [0x1401453c0]
or eax, dword [rax]
mov edx, 0x2c
call fcn.1400ff740
invalid
invalid
invalid
invalid
lea rax, str.chunk_not_fully_encoded
add eax, 0xbeb28
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov qword [r8 + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xca109
add byte [rax - 0x73], cl
add eax, 0xca109
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140150060]
out 0x70, al
or al, 0
invalid
out 0x70, al
or al, 0
invalid
add byte [rbp + rcx*4 + 0xd], cl
invalid
lea r9, [0x140147a88]
lea rcx, [rsp + 0x100]
add al, ch
mov eax, 0xcc0007b6
mov eax, 0xcc0007b6
movzx eax, byte [rcx]
lea rcx, [0x1401544e8]
mov r13b, 0xc
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
movsb byte [rdi], byte [rsi]
mov ch, 0xc
invalid
mov r13b, 0xc
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
movsb byte [rdi], byte [rsi]
mov ch, 0xc
add byte [rax - 0x75], cl
add al, 0xc1
lea ecx, [0x140154548]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
push rbp
push rbx
sub rsp, 0x178
mov qword [rsp + 0x40], r9
mov byte [rsp + 0x33], r8b
mov dword [rsp + 0x34], edx
push rsp
and al, 0x34
push rsp
and al, 0x34
mov rdi, rcx
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x48], rax
mov r14, qword [rsp + 0x1e0]
mov rbx, qword [r14]
mov r15d, dword [r14 + 8]
mov r12d, dword [r14 + 0xc]
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c3cb
mov sil, byte [rax + 0x50]
mov rcx, qword [rbx + 8]
or byte [r8 - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
clc
or byte [r8 - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
clc
mov r9d, r12d
call fcn.14000c3cb
inc dword [rax - 0x76]
push 0x4b8b4850
or byte [rax - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
clc
inc dword [rax - 0x76]
push 0x4b8b4850
or byte [rax - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
clc
mov r9d, r12d
call fcn.14000c3cb
mov r13, qword [rax]
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, r15d
mov eax, edi
mov r9d, r12d
call fcn.14000c3cb
cmp sil, 5
ja 0x14008906e
cmp sil, 3
jne 0x1400890a7
mov esi, dword [rax + 0x114]
adc al, 1
add byte [rax], al
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c347
lea rcx, [rax + 0x50]
lea ecx, [rax + 0x50]
lea ecx, [rax + 0x50]
mov edx, esi
mov r8d, dword [rsp + 0x34]
mov r9b, byte [rsp + 0x33]
call fcn.140018bc8
cmp bpl, 5
ja 0x1400890bb
test r13, r13
jne 0x1400890bb
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
add rdi, 8
add edi, 8
mov rcx, rdi
mov rsi, qword [rsp + 0x40]
mov rdx, rsi
mov r8, r14
call fcn.14006f5b5
invalid
dec dword [rax - 0x75]
or byte [r8 - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
mov eax, edi
invalid
mov eax, edi
mov r9d, r12d
call fcn.14000c3cb
mov eax, dword [rax + 0x114]
add dword [rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
push rax
mov dword [rdx + 4], eax
mov eax, dword [rsp + 0x34]
add al, 0x8b
and al, 0x34
mov dword [rdx + 8], eax
mov byte [rdx], 8
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x20], rax
mov rcx, rdi
and byte [rax - 0x77], cl
stc
mov r8, rsi
mov r9, r14
call fcn.14006f7e0
mov rcx, rdi
mov rdx, r14
mov r8, qword [rsp + 0x48]
mov r8, qword [rsp + 0x48]
add rsp, 0x178
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp 0x140018a9d
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x168
mov rdi, r9
mov rbx, r8
mov rsi, rdx
mov esi, edx
mov esi, edx
mov r14, rcx
movups xmm0, xmmword [0x1401437a0]
cmpsb byte [rsi], byte [rdi]
or eax, dword [rax]
cmpsb byte [rsi], byte [rdi]
or eax, dword [rax]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140143790]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14000f2e7
test al, al
invalid
jne 0x1400891c9
invalid
sal byte [rbp + 0x4c], 0xf
adc byte [0x1401233b0], al
movups xmm8, xmmword [0x1401233b0]
movups xmm0, xmmword [0x1401233b0]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
and al, 0x40
movaps xmmword [rdx + 0x10], xmm0
sub dword [rdx + 0x10], eax
movups xmm0, xmmword [0x1401233a0]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
sub dword [rdx], eax
mov rcx, rsi
call fcn.14000f2e7
inc dword [rax + rax*8 + 0x100f2675]
test al, al
jne 0x1400891c9
movups xmm0, xmmword [0x1401234d8]
add eax, 0x9a32e
or dword [rax], eax
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401234c8]
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14000f2e7
test al, al
invalid
je 0x1400891eb
invalid
sal byte [rdx + riz + 0x41], 0xb4
invalid
mov r12b, 6
mov ah, 6
mov rcx, rsi
call fcn.14006f72d
invalid
invalid
inc dword [rcx + rcx*4 - 0x20]
invalid
inc dword [rcx + rcx*4 - 0x20]
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea r15, [rsp + 0x40]
mov r8d, 0xa
mov rcx, r15
mov ecx, edi
stc
mov r9, rsi
call fcn.1400147ea
test byte [r15], 1
mov r12b, 6
jne case.0x1400892e1.2
lea rdx, str.proxy_connection
lea edx, str.proxy_connection
or dword [rax], eax
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x40
lea r15, [rsp + 0x40]
mov r8d, 0x10
mov rcx, r15
mov r9, rsi
call fcn.1400147ea
test byte [r15], 1
test byte [rdi], 1
add dword [rbp - 0x68], esi
jne case.0x1400892e1.2
movups xmm0, xmmword [0x1401234f8]
lea rdx, [rsp + 0x40]
and al, 0x40
and al, 0x40
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401234e8]
add eax, 0x9a29d
add eax, 0x9a29d
or dword [rax], eax
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14000f454
test rax, rax
je 0x14008927d
cmp qword [rax + 0x10], 8
jne case.0x1400892e1.2
test dword [rsi - 1], esp
invalid
invalid
test dword [rsi - 1], esp
invalid
invalid
jb 0x1400892e7
invalid
mov bpl, byte [rsi + 0x11c]
mov r15, qword [rdi]
mov r8d, dword [rdi + 8]
mov r9d, dword [rdi + 0xc]
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov dword [rsp + 0x3c], r8d
and al, 0x3c
and al, 0x3c
mov dword [rsp + 0x38], r9d
call fcn.14000c347
dec dword [rcx - 0x77]
invalid
mov al, byte [rax + 0x50]
push rax
dec dword [rcx - 0x77]
invalid
push rax
lea ecx, [rax - 6]
movzx r8d, cl
cmp r8b, 6
mov edx, 6
cmovb edx, r8d
rol byte [rcx - 0x4c], 1
add dword [rax - 0x78f0fa06], eax
add bh, bh
invalid
invalid
rol byte [rcx - 0x4c], 1
add dword [rax - 0x78f0fa06], eax
add bh, bh
invalid
and bpl, 1
movzx edx, dl
ror byte [rbp + rcx*4 + 5], cl
bnd retf
or al, 0
movsxd rdx, dword [r8 + rdx*4]
nop
ror byte [rbp + rcx*4 + 5], cl
bnd retf
nop
add rdx, r8
jmp rdx
add byte [rdi], cl
test edi, eax
invalid
xchg esp, eax
ret 0xf45
add eax, 0xba9b1
mov edx, 0x26
call fcn.1400ff740
lea rax, [rsp + 0xb8]
mov qword [rax], rcx
lea rdx, [rsp + 0xc0]
mov qword [rdx], rax
add cl, byte [rax - 0x73]
add eax, 0xfff89a88
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0xfff89a88
mov qword [rdx + 8], rax
lea rax, [0x14011f440]
or dword [rax], eax
or dword [rax], eax
lea rcx, [rsp + 0xd0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb byte [r8 - 0x73], cl
adc eax, 0x949a4
call fcn.1400ff580
int3
mov qword [rsp + 0x38], rsi
mov al, byte [rsi + 8]
test al, al
jne 0x14008ad0f
mov r12, qword [rdi + 0x218]
test r12, r12
je 0x14008ac35
lea r15, [rdi + 0x10]
mov rax, qword [rsp + 0x38]
add rax, 0x10
mov qword [rsp + 0x80], rax
lea rax, [rdi + 0x1c0]
mov qword [rsp + 0x78], rax
lea r13, [rdi + 0x118]
xor ebx, ebx
cmp qword [rdi + 0x1f8], rbx
jbe 0x14008acc3
mov rax, qword [rdi + 0x1f0]
mov rcx, rbx
shl rcx, 4
mov esi, dword [rax + rcx + 8]
mov r14d, dword [rax + rcx + 0xc]
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x48], r14d
mov dword [rsp + 0x4c], esi
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
mov r9d, esi
call fcn.14000c3cb
cmp dword [rax + 0x48], 0x3b9aca00
setne bpl
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
mov r9d, esi
call fcn.14000c347
mov rcx, qword [rsp + 0x70]
mov rdx, rax
call fcn.14000d331
mov rcx, r13
mov rdx, qword [rsp + 0x80]
lea rsi, [rsp + 0x40]
mov r8, rsi
call fcn.14006f5b5
mov rcx, r13
mov rdx, rsi
mov r8, r15
call 0x140018a9d
mov rcx, r15
mov rdx, rsi
mov r8d, ebp
call fcn.140011286
mov rax, qword [rdi + 0x218]
cmp rax, r12
sbb rbx, 0xffffffffffffffff
cmp rax, r12
sbb r12, 0
cmp rbx, r12
jb 0x14008ab62
mov rcx, qword [rsp + 0x70]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x60], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
lea rbx, [rdi + 0x188]
cmp byte [rdi + 0x188], 3
je 0x14008ac6c
mov rcx, rbx
call fcn.140089dcb
mov rax, qword [rsp + 0x60]
mov qword [rbx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov rcx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x34]
call fcn.14002f830
mov rcx, rdi
mov dl, byte [rsp + 0x33]
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.14002f830
mov dword [rsp + 0x34], eax
jmp 0x14008ab18
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea eax, [0x140145640]
mov edx, 0x2b
call fcn.1400ff740
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov cl, byte [rsp + 0x50]
lea r8, [rsp + 0x88]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
jmp 0x14008ad3e
invalid
invalid
lea r8, [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov qword [r8], rax
mov eax, dword [rsp + 0x34]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
mov edx, 0x2b
call fcn.1400ffa90
int3
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
mov edx, 0x2b
call fcn.1400ffa90
invalid
invalid
add ah, cl
invalid
lea esi, [rsp + 0x48]
mov rcx, rsi
call fcn.1400c4c71
mov rdi, qword [rsi]
mov rbx, qword [rsi + 8]
mov sil, byte [rsi + 0x10]
test rdi, rdi
je 0x14008ae02
mov rcx, rbx
mov edx, esi
call fcn.14002f830
invalid
jmp case.0x14001d718.959
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
movabs byte [0xdb286058b480007], al
add byte [rax - 0x2f], cl
shl eax, 1
movabs byte [0xdb286058b480007], al
add byte [rax - 0x2f], cl
shl eax, 1
invalid
shl eax, 1
test rax, rax
test eax, eax
jne case.0x14001d718.961
xor ebp, ebp
mov al, byte [r14 + 8]
test al, al
jne 0x14008b2d3
mov byte [rsp + 0x37], sil
cmp byte [rbx + 0x188], 3
add esi, dword [rbp + 0x4f]
lea rsi, [rbx + 0x188]
lea rdx, str.connection_closed_because_of_a_broken_pipeassertion_failed:_sz___super::MAX_WINDOW_SIZE_as_usize
mov r8d, 0x2a
mov cl, 0xb
call fcn.1400a1c3b
lea rcx, [rsp + 0x48]
mov rdx, rax
call fcn.1400100ba
pop rax
push rdx
clc
inc dword [rax + 0x874033e]
pop rax
push rdx
clc
inc dword [rax + 0x874033e]
mov rcx, rsi
call fcn.140089dcb
mov rax, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov byte [rsp + 0x36], r15b
mov dword [rsp + 0x74], ebp
mov qword [rsp + 0x78], r14
mov dword [rsp + 0x78], esi
mov dword [rsp + 0x78], esi
mov qword [rsp + 0x80], rdi
lea r15, [rbx + 0x10]
lea r12, [rbx + 0x1c0]
mov r14, qword [rbx + 0x218]
test r14, r14
je 0x14008b030
mov rax, qword [rsp + 0x78]
add rax, 0x10
mov qword [rsp + 0x90], rax
lea rax, [rbx + 0x118]
mov qword [rsp + 0x88], rax
xor r13d, r13d
cmp qword [rbx + 0x1f8], r13
add byte [rax], al
jbe 0x14008b2bb
mov rax, qword [rbx + 0x1f0]
mov rcx, r13
shl rcx, 4
loope 0x14008aefc
loope 0x14008aefc
mov edi, dword [rax + rcx + 8]
mov esi, dword [rax + rcx + 0xc]
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x40], esi
mov dword [rsp + 0x44], edi
mov rcx, qword [rbx + 0x1c8]
mov ecx, dword [rbx + 0x1c8]
mov rdx, qword [rbx + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
mov r8d, esi
mov r9d, edi
call fcn.14000c3cb
mov ebp, dword [rax + 0x48]
mov rcx, qword [rbx + 0x1c8]
add byte [rax - 0x75], cl
xchg ebx, eax
rol byte [rcx], 1
add byte [rax], al
add byte [rax], al
mov r8d, esi
mov r9d, edi
call fcn.14000c347
mov rdi, rax
cmp byte [rax + 0x50], 6
jb 0x14008af8a
lea rsi, [rdi + 0x50]
mov r8d, 0x26
mov cl, 0xb
lea rdx, [0x14011f3f8]
call fcn.14003c30b
lea rcx, [rsp + 0x48]
mov rdx, rax
call fcn.1400100ba
mov rax, qword [rsp + 0x68]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rdi + 0x90]
mov rcx, qword [rdi + 0x98]
mov qword [rdi + 0x90], 0
test rax, rax
je 0x14008afab
call 0x140018a9d
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, rbp
mov r8d, esi
call fcn.140011286
mov rax, qword [rbx + 0x218]
cmp rax, r14
sbb r13, 0xffffffffffffffff
cmp rax, r14
sbb r14, 0
cmp r13, r14
jb 0x14008aedd
invalid
lea rsi, [rbx + 0xc0]
lea rdi, [rsp + 0x48]
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x14008b05f
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
mov r8, r12
loopne 0x14008b02e
jnp 0x14008b06e
clc
dec dword [rax - 0x7d]
jl 0x14008b072
invalid
invalid
je 0x14008b086
loopne 0x14008b02e
jnp 0x14008b06e
clc
dec dword [rax - 0x7d]
jl 0x14008b072
add byte [rsp + rsi + 0x48], sil
mov eax, dword [rsp + 0x48]
mov rax, qword [rsp + 0x48]
mov r8d, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x54]
and al, 0x54
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
call fcn.14000c3cb
cmp dword [rax + 0x48], 0x3b9aca00
setne r8b
mov rcx, r15
mov rdx, rdi
retf 0x3b9a
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
ror byte [rcx + rcx*4 - 7], 0x48
mov edx, edi
call fcn.140011286
jmp 0x14008b03c
clc
invalid
lea rsi, [rbx + 0xe8]
lea rdi, [rsp + 0x48]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000d5b8
cmp qword [rsp + 0x48], 0
je 0x14008b0b8
mov rcx, r15
mov rdx, rdi
mov r8b, 1
call fcn.140011286
jmp 0x14008b092
cmp byte [rsp + 0x36], 0
je 0x14008b0f1
add byte ss:[rdx + rsi + 0x48], dh
lea esi, [rbx + 0xd4]
mov bl, 0xd4
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x14008b0ee
invalid
mov bl, 0xd4
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x14008b0ee
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000c59e
cmp qword [rsp + 0x48], 0
je 0x14008b0f1
mov rcx, r15
mov rdx, rdi
xor r8d, r8d
call fcn.140011286
jmp 0x14008b0cb
invalid
invalid
fimul dword [rax - 0x39]
and al, 0x48
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x68], 0
lea rsi, [rbx + 0x13c]
lea rdi, [rsp + 0x38]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov bl, 0x3c
add dword [rax], eax
add byte [rax - 0x73], cl
jl 0x14008b132
cmp byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000df36
cmp qword [rsp + 0x38], 0
invalid
je 0x14008b159
add byte [rsp + rsi + 0x48], dh
mov eax, dword [rsp + 0x38]
mov rax, qword [rsp + 0x38]
mov r8d, dword [rsp + 0x40]
mov r9d, dword [rsp + 0x44]
mov ecx, dword [rsp + 0x44]
and al, 0x44
mov rcx, qword [rax + 8]
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14000c3cb
adc bh, al
inc dword [rcx - 0x35ffb788]
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
invalid
mov rcx, r15
mov ecx, edi
adc bh, al
clc
inc dword [rcx - 0x35ffb788]
invalid
retf 0x3b9a
mov ecx, edi
mov rdx, rdi
call fcn.140011286
jmp 0x14008b10f
clc
invalid
mov rax, qword [rsp + 0x48]
cmp rax, 2
clc
invalid
je 0x14008b199
clc
add dh, byte [rbp + rsi + 0x48]
lea edx, [rsp + 0x60]
lea rdx, [rsp + 0x60]
test rax, rax
je case.0x14001e327.947
sal byte [rsi + rbx + 0x48], 0x8b
and al, 0x50
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add ecx, eax
add ecx, eax
add rcx, 0x10
jmp 0x14008b196
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
call qword [rax + 0x68]
lea rcx, [rsp + 0x48]
call fcn.140010540
lea rdi, [rbx + 0x128]
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
lea r14, [rsp + 0x38]
mov rcx, r14
mov rdx, rdi
cli
cli
mov r8, r12
call fcn.14000de29
mov rsi, qword [rsp + 0x38]
mov esi, dword [rsp + 0x38]
test rsi, rsi
je 0x14008b20b
mov ebp, dword [rsp + 0x40]
mov r13d, dword [rsp + 0x44]
mov ebp, dword [rsp + 0x44]
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r8d, ebp
call 0x128f23b24
call 0xc208a9f5
js 0x14008b22e
add dl, cl
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
ror byte [rax - 0x77], 0x74
mov dword [rsp + 0x48], esi
mov dword [rsp + 0x48], esi
mov dword [rsp + 0x50], ebp
mov dword [rsp + 0x54], r13d
mov rcx, r15
lea rdx, [rsp + 0x48]
call fcn.140011286
jmp 0x14008b1af
lea rsi, [rbx + 0x150]
lea rdi, [rsp + 0x38]
add byte [rax - 0x73], cl
jl 0x14008b23a
cmp byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
mov r8, r12
mov r8, r12
call fcn.14000e043
mov r14, qword [rsp + 0x38]
je 0x14008b24d
cmp byte [rbp - 0x7b], cl
invalid
je case.0x14001d718.958
je 0x14008b24d
cmp byte [rbp - 0x7b], cl
div byte [rsp + rax*2 - 0x75]
insb byte [rdi], dx
and al, 0x40
mov ebp, dword [rsp + 0x40]
mov r13d, dword [rsp + 0x44]
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov r8d, ebp
mov r9d, r13d
call fcn.14000c3cb
cmp dword [rax + 0x48], 0x3b9aca00
setne r8b
mov qword [rsp + 0x48], r14
mov dword [rsp + 0x50], ebp
mov dword [rsp + 0x54], r13d
mov rcx, r15
lea rdx, [rsp + 0x48]
call fcn.140011286
jmp 0x14008b217
or byte [rcx - 0x75], r9b
push rsi
adc byte [rcx - 0x77], al
call 0x128f23b8c
adc byte [rcx], 0xf8
inc dword [rcx - 0x35ffb788]
add dl, cl
invalid
mov rcx, qword [rsp + 0x78]
mov edx, dword [rsp + 0x74]
call fcn.14002f830
mov rcx, rbx
mov dl, byte [rsp + 0x37]
call fcn.14002f830
cli
dec dword [rax - 0x75]
mov esp, 0x8024
invalid
mov eax, edi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.1401035d0
mov ebp, eax
xor bpl, 1
jmp 0x14008ae20
sti
invalid
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
lea eax, [0x140145640]
mov edx, 0x2b
call fcn.1400ff740
lea r8, [rsp + 0x48]
mov qword [r8], r14
mov byte [r8 + 8], bpl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
mov edx, 0x2b
call fcn.1400ffa90
int3
movdqu xmm2, xmmword [r9 + rdi]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r15d, xmm3
test r15w, r15w
je 0x14008b38f
push qword [rbp + rsi + 0x41]
lea ebp, [rdi - 1]
invalid
lea ebp, [r15 - 1]
inc dword [rcx + riz - 3]
and ebp, r15d
bsf r10d, r15d
add r10, rdi
and r10, r11
fimul dword [rcx + rcx*4 - 0x2a]
fimul dword [rcx + rcx*4 - 0x2a]
shl rsi, 5
mov r15, rbx
sub r15, rsi
mov r12, qword [r15 + 8]
xor r12, r8
mov r15, qword [r15]
xor r15, rdx
or r15, r12
mov r15d, ebp
jne 0x14008b354
invalid
invalid
jmp case.0x14003d97a.660
pcmpeqb xmm2, xmm1
pmovmskb r10d, xmm2
test r10d, r10d
jne 0x14008b43c
invalid
wait
add byte [rax], al
invalid
test dword [rbx + 0x4c000000], ebx
add edi, esi
add rdi, r14
add rdi, 0x10
add r14, 0x10
and rdi, r11
jmp 0x14008b341
invalid
leave
pcmpeqb xmm0, xmm1
psllw xmm0, 7
pmovmskb r8d, xmm0
sal bl, 0x41
movq mm0, qword [rcx + rsi]
sal bl, 0x41
movq mm0, qword [rcx + rsi]
pcmpeqb xmm0, xmm1
pmovmskb edx, xmm0
test r8d, r8d
je 0x14008b3f9
bsr r8w, r8w
xor r8d, 0xf
jmp 0x14008b3fe
mov r8w, 0x10
add r10, r9
or edx, 0x10000
bsf edx, edx
add r8d, edx
mov dl, 0x80
cmp r8w, 0xf
ja 0x14008b41c
inc qword [rcx + 0x10]
mov dl, 0xff
mov byte [r9 + rsi], dl
mov byte [rax + r9 + 0x10], dl
dec qword [rcx + 0x18]
mov rax, qword [r10 - 0x10]
mov rdx, qword [r10 - 8]
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
jmp 0x14008b431
adc eax, 0xc8318
mov r8d, 4
add rsp, 0x38
jmp rax
je 0x14008b4d4
inc rcx
lea r9, [rsp + 0x30]
cmp edx, 1
cli
add dword [rbp + 0x3f], esi
cli
add dword [rbp + 0x3f], esi
mov qword [r9], rcx
lea rcx, [0x140148c88]
xlatb
or eax, dword [rax]
xlatb
or eax, dword [rax]
mov qword [rsp + 0x20], rcx
lea rdx, str.Ipv4
jmp 0x14008b511
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x140148c60]
mov qword [rsp + 0x20], rcx
lea rdx, [0x140148c55]
mov r8d, 6
jmp 0x14008b517
mov qword [r9], rcx
lea rcx, [0x140148cb0]
mov qword [rsp + 0x20], rcx
lea rdx, str.Ipv6
mov r8d, 4
mov rcx, rax
call fcn.140008600
nop
add rsp, 0x38
ret
sub byte [rax - 0x7b], cl
push qword [rsi + rbp + 0x48]
mov ebx, dword [rsi + 0x20]
add rbx, 8
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax - 0x7d], cl
jnp 0x14008b56f
cmp qword [rbx - 8], 0
je 0x14008b589
mov r8, qword [rbx]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
add rbx, 0x18
dec rdi
jne 0x14008b573
cmp qword [rsi + 0x18], 0
cmp dword [rsi + 0x18], 0
je 0x14008b5b6
mov r8, qword [rsi + 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x79a72
and eax, 0x79a72
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov r8, qword [rdi + 0x10]
mov r9, qword [rdi + 0x18]
lea rcx, [rsi + 8]
call qword [rax]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], cl
sub byte [rsp + 0x50], cl
movups xmmword [rsi + 0x38], xmm1
movups xmmword [rsi + 0x28], xmm0
mov byte [rsi + 0x48], bpl
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
mov dword [rsi + 0x49], eax
mov dword [rsi + 0x4c], ecx
add r14, 2
mov byte [rdx], 0xe9
add dword [rax], 0
invalid
mov byte [rdx], 0xe9
add ch, cl
add dword [rax], 0
add byte [rax - 0x4b], al
add al, byte [rax + 0x7402487f]
je 0x14008b75b
lea rdx, [rdi + 0x40]
mov rax, qword [rdi + 0x28]
mov r8, qword [rdi + 0x30]
mov r9, qword [rdi + 0x38]
cmp byte [rax - 0x73], cl
pop rsp
and al, 0x70
cmp byte [rax - 0x73], cl
pop rsp
and al, 0x70
lea ebx, [rsp + 0x70]
mov rcx, rbx
call qword [rax]
mov bpl, byte [rdi + 0x48]
movups xmm0, xmmword [rbx]
outsd dx, dword [rsi]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov eax, dword [rbx + 0x21]
mov dword [rsp + 0x20], eax
mov eax, dword [rbx + 0x24]
mov dword [rsp + 0x23], eax
lea rdx, [rdi + 0x20]
mov rax, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov r9, qword [rdi + 0x18]
lea rcx, [rsi + 8]
call qword [rax]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rsi + 0x38], xmm1
movups xmmword [rsi + 0x28], xmm0
mov byte [rsi + 0x48], bpl
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
mov dword [rsi + 0x49], eax
mov dword [rsi + 0x4c], ecx
inc r14
mov qword [rsi], r14
jmp case.0x14004e46d.371
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x70]
and al, 0x70
and al, 0x70
call fcn.140002770
lea rbx, [rsp + 0x88]
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
and byte [rbx + rcx*4 + 0x47], cl
sub byte [rax - 0x77], cl
fld1
invalid
outsd dx, dword [rsi]
idiv edi
mov r14, qword [rbx - 0x18]
mov esi, dword [rbx - 0x18]
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
and byte [rbx + rcx*4 + 0x47], cl
sub byte [rax - 0x77], cl
fld1
invalid
mov esi, dword [rbx - 0x18]
movups xmm0, xmmword [rbx - 0x10]
movaps xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [rbx]
add ecx, dword [rdi]
sub dword [rsp + 0x50], eax
add ecx, dword [rdi]
sub dword [rsp + 0x50], eax
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x60], rax
mov al, byte [rdi + 0x50]
push r8
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x30], xmm0
movups xmmword [rsi + 0x30], xmm0
mov qword [rsi], r14
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
adc dword [rsi + 8], eax
movups xmmword [rsi + 0x18], xmm1
mov rcx, qword [rsp + 0x60]
mov qword [rsi + 0x28], rcx
invalid
invalid
mov byte [rsi + 0x50], al
sub byte [rax - 0x7eb7afba], r9b
invalid
add rsp, 0xa0
add esp, 0xa0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
sbb cl, byte [rax - 0x7b]
invalid
test rbx, rbx
jne case.0x14004d473.339
mov r14, rdx
mov al, byte [0x1401660a0]
cmp ebp, dword [rax + 0x20b9000d]
add byte [rax], al
invalid
cmp ebp, dword [rax + 0x20b9000d]
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
mov edx, 8
call fcn.140001ab0
test rax, rax
test eax, eax
test eax, eax
je 0x14008b995
mov rbx, rax
mov ebx, eax
movups xmm0, xmmword [0x14014f2b0]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x14014f2a0]
movups xmmword [rax], xmm0
xor ecx, ecx
call fcn.14000b4b8
mov qword [r14], rbx
mov al, byte [0x1401660a0]
mov ecx, 0x18
add byte [rdx + 8], bh
add byte [rdx + 8], bh
call fcn.140001ab0
test rax, rax
je 0x14008b986
mov rcx, qword [rdi + 0x10]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rdi]
movups xmmword [rax], xmm0
add byte [rax - 0x73], cl
or eax, 0xbcbde
fmulp st(3)
or eax, dword [rax]
mov qword [rsp + 0x20], rcx
movabs r14, 0x1b75e7fcef7722c7
movabs r15, 0xfa1a2489628ca65c
mov edi, 0x628ca65c
mov dword [rdx + rbx], esp
cli
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, r15
mov r9, rax
call fcn.140027be0
test rax, rax
je 0x14008b96d
xor eax, esi
or rax, rdx
jne 0x14008b944
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movups xmmword [rsi], xmm0
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
mov ecx, dword [0x140165ff0]
cmpsb byte [rsi], byte [rdi]
or eax, 0x49d23100
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
xor edx, edx
mov r8, rdi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
cmp dword [rbx + 8], 0
je 0x14008b96d
jnp 0x14008b955
add byte [rbp + rbx + 0x48], dh
cmp dword [rbx + 0x10], 0x11
cmp qword [rbx + 0x10], 0x11
jb 0x14008b95b
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
or eax, 0xda68e
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
xchg esi, eax
invalid
invalid
mov ebx, 0x48000796
mov eax, 1
xchg esi, eax
invalid
add byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
movabs rax, 0x8000000000000001
mov qword [rsi], rax
add byte [rax], al
add byte [rax + 0x48068948], al
add rsp, 0x30
add rsp, 0x30
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, 8
add byte [rax], al
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
call fcn.1400ff110
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x20
call fcn.1400ff110
invalid
add ah, cl
add byte [rax], al
add al, ch
insb byte [rdi], dx
invalid
invalid
sub rsp, 0x30
mov rsi, r8
xor byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rdx
mov rbx, qword [rcx]
test rbx, rbx
test ebx, ebx
sbb dword [rax - 0x7b], ecx
invalid
test ebx, ebx
jne 0x14008ba01
mov r14, rcx
mov al, byte [0x1401660a0]
fldenv [rsi + 0x20b9000d]
add byte [rax], al
add byte [rax], al
fldenv [rsi + 0x20b9000d]
add byte [rax], al
add byte [rax], al
mov edx, 8
and byte [rax], al
add byte [rax], al
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
test eax, eax
test eax, eax
je 0x14008badd
test dh, bh
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, rax
movups xmm0, xmmword [0x14014f2b0]
movups xmmword [rax + 0x10], xmm0
invalid
invalid
ret
adc dword [rax + 0x10], eax
movups xmm0, xmmword [0x14014f2a0]
or al, 0
movups xmmword [rax], xmm0
adc dword [rax], eax
xor ecx, ecx
leave
call fcn.14000b4b8
mov qword [r14], rbx
mov dword [rsi], ebx
mov edx, 0x49fff7fa
mov dword [rsi], ebx
mov al, byte [0x1401660a0]
mov ecx, 0x10
add byte [rcx + 0x10], bh
mov edx, 8
call fcn.140001ab0
invalid
idiv edi
test rax, rax
ror byte [rdi], 0x84
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
invalid
invalid
mov qword [rax], rdi
mov qword [rax + 8], rsi
lea rcx, fcn.14008baed
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
and byte [rcx - 0x42], cl
invalid
movabs r14, 0xdf15b264d21ecb62
movabs r15, 0x1426bff099df8fe5
invalid
fistp word [rcx + 0x1426bff0]
mov edi, 0x89481426
invalid
invalid
mov edi, 0x89481426
invalid
adc al, 0x48
mov ecx, ebx
mov rdx, r14
mov r8, r15
mov eax, edi
mov eax, edi
mov r9, rax
call fcn.140027be0
mov esi, 2
test rax, rax
je 0x14008babc
mov rdi, rax
mov rbx, rdx
mov rcx, rax
call qword [rdx + 0x18]
push rdx
sbb byte [rcx + rsi - 6], cl
push rdx
sbb byte [rcx + rsi - 6], cl
xor rax, r14
xor eax, esi
or rax, rdx
or eax, edx
jne 0x14008ba93
mov rsi, qword [rdi]
mov rbx, qword [rdi + 8]
invalid
or byte [rax - 0x75], cl
or eax, 0xda56a
invalid
invalid
mov rcx, qword [0x140165ff0]
or eax, 0x49d23100
mov eax, edi
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14008babc
invalid
xchg edi, eax
xchg ebp, eax
invalid
sub dword [rax - 0x77], ecx
stc
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14008babc
cmp qword [rbx + 0x10], 0x11
cmp dword [rbx + 0x10], 0x11
adc dword [rdx + 4], esi
jb 0x14008baaa
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
invalid
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov r8, rdi
mov r8, rdi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7956c
insb byte [rdi], dx
xchg ebp, eax
invalid
mov rax, rsi
mov rdx, rbx
add rsp, 0x30
add esp, 0x30
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, 8
mov edx, 0x10
add byte [rdx + 0x10], bh
call fcn.1400ff110
xor esi, dword [rsi]
invalid
invalid
mov ecx, 8
add byte [rax], al
mov edx, 0x20
call fcn.1400ff110
and al, 0x36
invalid
add ah, cl
add byte [rax], al
add al, ch
and al, 0x36
invalid
push rdi
sub rsp, 0x28
cmp qword [rcx], 0
cmp dword [rcx], 0
cmp dword [rcx], 0
je 0x14008bb22
sub dword [rax - 0x77], ecx
invalid
mov rsi, rcx
mov rdi, qword [rcx + 8]
mov rcx, rdi
stc
stc
call fcn.1400801b9
test rdi, rdi
je 0x14008bb22
invalid
adc eax, 0xfff48f0
lock dec qword [rdi]
jne 0x14008bb22
mov rcx, qword [rsi + 8]
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
jmp fcn.14002f241
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x508
movaps xmmword [rsp + 0x4f0], xmm6
sub dword [rsp + 0x4f0], esi
add byte [rdi], cl
sub dword [rsp + 0x4f0], esi
mov qword [rsp + 0x30], rdx
mov rdi, rcx
cmp byte [rcx + 0x178], 0
mov ecx, 0x178
invalid
je 0x14008bb7e
cmp qword [rdi + 0x160], 0
je 0x14008bb7e
mov rcx, rdi
stc
call fcn.1400485b1
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
call fcn.140048657
sti
push qword [rcx]
sal byte [rcx], 0xf6
sti
push qword [rcx]
sal byte [rcx], 0xf6
jmp 0x14008c230
mov rbp, qword [rdi + 0xe8]
mov rax, qword [rdi + 0xf0]
mov eax, dword [rdi + 0xf0]
mov eax, dword [rdi + 0xf0]
add byte [rax], al
mov rsi, rbp
mov qword [rsp + 0x50], rax
and al, 0x50
sub rsi, rax
sub esi, eax
sub esi, eax
lea rdx, [rdi + 0xf8]
lea rbx, [rsp + 0xf0]
lea ebx, [rsp + 0xf0]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov qword [rsp + 0xa8], rdx
xchg esp, eax
and al, 0xa8
add byte [rax], al
add al, ch
invalid
mov cl, 0xfd
dec dword [rax - 0x77]
fld1
add edi, edx
invalid
dec dword [rax + 1]
add eax, esi
invalid
xchg esp, eax
and al, 0xa8
add byte [rax], al
add al, ch
invalid
mov cl, 0xfd
dec dword [rax - 0x77]
fld1
add edi, edx
invalid
add eax, esi
jne 0x14008bbf3
mov rcx, qword [rdi + 0x140]
mov rax, qword [rdi + 0x148]
xchg dword [rax + 1], ecx
add byte [rax], al
xchg dword [rax + 1], ecx
add byte [rax], al
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
invalid
xor bh, bh
call qword [rax + 0x28]
mov r12, rdx
mov esp, edx
push rax
sub byte [rcx - 0x77], cl
mov esp, edx
mov esp, edx
test rax, rax
test eax, eax
jne 0x14008c230
test dword [rbx + 6], ecx
add byte [rax], al
test r12, r12
in al, 0xf
test dword [rbx], ebp
invalid
jne 0x14008c219
sub eax, dword [rsi]
add byte [rax], al
invalid
jmp case.0x1400530c0.318
invalid
lea rax, [rdi + 0xe8]
call 0x18808bbfb
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
add byte [rax], 0
add byte [rax], al
add byte [rax + 0x120bf], al
cmp byte [rdi + 0x120], 0
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
and al, 0x38
je 0x14008c24f
add byte [rax], al
mov qword [rsp + 0x40], rbp
mov rax, qword [rdi + 0xe0]
loopne case.0x140079331.99
add byte [rax], al
loopne case.0x140079331.99
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi + 0xf8]
invalid
invalid
test byte [rax + rdi*4], ah
and al, 0xb8
invalid
mov qword [rsp + 0xc8], rax
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0xb8], eax
mov eax, 0x48000000
mov eax, dword [rdi + 0x140]
add dword [rax], eax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg dword [rax + 1], eax
add dword [rax], eax
add dword [rax], eax
invalid
mov rax, qword [rdi + 0x140]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
and al, 0x98
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x98], eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
xchg dword [rax + 1], ecx
add dword [rax], eax
invalid
add byte [rax], al
mov rax, qword [rdi + 0x148]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa0], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi + 0x100]
xchg dword [rax], eax
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xb0], rax
invalid
invalid
add byte [rax], al
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
mov al, 0
add byte [rax], al
mov rdx, qword [rdi + 0x108]
xchg edi, eax
or byte [rcx], al
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x79], cl
mov r8, qword [rdi + 0x110]
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0xc73f7
jae 0x14008bc84
add byte [rdi], cl
push rdi
test byte [rax - 0x73], 0x2d
invalid
invalid
xorps xmm6, xmm6
lea rbp, [0x140155ee4]
sub eax, 0xca261
sub eax, 0xca261
movabs byte [0xc700000008b8000c], al
add byte [rax + 8], bh
mov eax, 8
or byte [rax], al
add byte [rax], al
mov dword [rsp + rax + 0xe8], 0
mov qword [rsp + rax + 0xf0], rcx
add al, 0xf0
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
test byte [rax + rbp*8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rsi*8], es
add al, 0xf0
add al, 0xf0
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
add eax, 0x10
cmp rax, 0x408
cmp eax, 0x408
or byte [rax + rax], al
add al, 0
add byte [rbp - 0x1f], dh
jne 0x14008bc88
mov r9, qword [rsp + 0x40]
and al, 0x40
mov rcx, qword [rsp + 0x50]
and al, 0x50
push rax
sub r9, rcx
mov qword [rsp + 0x58], rdx
mov dword [rsp + 0x58], edx
mov dword [rsp + 0x58], edx
and al, 0x58
mov qword [rsp + 0x48], r8
mov qword [rsp + 0xd0], r9
rol byte [rax], 1
add byte [rax], al
jne case.0x1400647f3.245
xor eax, eax
jmp 0x14008bcff
invalid
shr bl, 0x33
xor ecx, dword [rdi]
invalid
jb 0x14008c45c
mov rax, r9
enter 0xffffffffffffc148, 0xffffffffffffffe8
and byte [rdi], cl
shr rax, 0x20
jne 0x14008c388
invalid
invalid
invalid
add byte [rax], al
invalid
test dword [rcx + 0x48000006], ebp
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
enter 0, 0
invalid
invalid
mov rax, qword [rsp + 0xc8]
mov eax, dword [rsp + 0xc8]
enter 0, 0
add rax, rcx
mov dword [rsp + 0xf0], r9d
lock add byte [rax], al
invalid
enter 0xffffffffffff8944, 0xffffffffffffff8c
and al, 0xf0
lock add byte [rax], al
lock add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xf8], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov r15d, 0x40
sub r15, rax
mov qword [rsp + 0xd8], rax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x3f], cl
loopne 0x14008bd18
invalid
add byte [rax], al
add byte [rcx + 0x29], cl
invalid
test byte [rax + rbx*8], ah
and al, 0xd8
add byte [rax], al
add byte [rax - 0x3f], cl
loopne 0x14008bd18
invalid
add al, 0x48
add eax, esp
add rax, rsp
add rax, 0xf0
add eax, 0xf0
lock add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x60
lea rcx, [rsp + 0x60]
mov rdx, qword [rsp + 0xa8]
call fcn.140066ccc
xchg ebp, eax
scasd eax, dword [rdi]
std
dec dword [rax - 0x75]
mov edi, dword [rsp + 0x60]
and al, 0xa8
add byte [rax], al
add al, ch
xchg ebp, eax
scasd eax, dword [rdi]
std
dec dword [rax - 0x75]
invalid
jl 0x14008bd5f
mov edi, dword [rsp + 0x60]
invalid
mov r9, qword [rsp + 0x68]
and al, 0x68
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
je 0x14008bd69
jo case.0x14006462a.263
mov r14, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
xor r12d, r12d
xor esp, esp
mov qword [rsp + 0xc0], r15
add byte [rcx + rdi - 0x31], cl
cmp rdi, r9
cmp edi, ecx
je 0x14008bd63
mov rax, r14
mov rcx, rsi
int1
invalid
mov ecx, esi
int1
jmp 0x14008bd78
mov rax, r9
mov rcx, r9
mov r9, r14
int1
mov rdi, rsi
test dword [rcx + rdi - 0xa], 0x184840f
add byte [rax], al
invalid
cmp rsi, r14
je 0x14008befc
invalid
add byte [rbp - 0x77], cl
std
mov r13, r15
sub r13, r12
jb 0x14008c34c
add byte [rax], al
add byte [rax], al
mov rsi, rcx
mov r14, rax
mov esi, eax
mov rdx, r12
mov edx, esp
mov edx, esp
shl rdx, 4
mov rax, qword [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
sbb al, 0x10
invalid
mov byte [rax], al
add byte [rax], al
lea rbx, [rax + rdx]
adc byte [rax - 0x75], cl
mov rax, qword [rdi]
movsxd rax, dword [rbp + rax*4]
test dword [rax], eax
invalid
test dword [rax], eax
add rax, rbp
jmp rax
call 0xcd519eab
or byte [r8 - 0x77], r9b
or byte [rax - 0x77], cl
or byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
call 0x128d44704
leave
mov edi, 0x37ebfffb
cmp r15, r12
cmp edi, esp
cmp edi, esp
mov qword [rsp + 0xe0], r9
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rsp + rcx - 0x76], dh
loopne 0x14008bdc7
add byte [rax], al
je case.0x14006609e.246
mov cl, byte [rdi + 0x3a]
mov r8b, byte [rdi + 0x3b]
cmp r8b, byte [r10 + r9*4 + 0x47]
cmp eax, dword [rcx + 0x38]
cmp r8b, cl
jne case.0x140078c6e.116
xor r15d, r15d
cmp r8b, cl
jne case.0x140078c6e.116
xor r15d, r15d
jmp 0x14008be8a
mov r8, rbx
mov rbx, r9
mov r9, r13
call fcn.140047e16
dec dword [rcx - 0x77]
fldl2t
in al, dx
add byte [rax], al
invalid
dec dword [rcx - 0x77]
fldl2t
in al, dx
add byte [rax], al
add byte [rbp + 0x39], cl
out 0x74, eax
add byte [rax], al
cmp r15, r12
je case.0x14007731c.139
invalid
mov rcx, qword ds:[rdi + 0x18]
mov rax, qword [rdi + 0x28]
cmp rcx, rax
cmovb rax, rcx
cmovb eax, ecx
sbb byte [r8 - 0x75], r9b
sub byte [r8 + 0x39], r9b
ror dword [rax + 0xf], 0x42
cmovb eax, ecx
test rax, rax
cmovb eax, ecx
test rax, rax
je case.0x14007731c.139
mov rcx, rax
shr rcx, 0x20
and byte [rdi], cl
test dword [rbp + 5], esp
invalid
add byte [rax], al
and byte [rdi], cl
test dword [rbp + 5], esp
invalid
add byte [rax], al
mov rcx, qword [rdi + 0x10]
mov dword [rbx], eax
mov rax, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax], r9b
adc byte [rax], cl
adc byte [rcx - 0x7b74b7fd], cl
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax], r9b
adc byte [rax], cl
adc byte [rax], cl
mov eax, 1
jmp 0x14008bee9
xor eax, eax
jmp 0x14008bee9
movzx eax, r8b
movzx ecx, cl
leave
leave
jb 0x14008c3a0
cmp r8b, 0x12
ja 0x14008c3af
push rcx
invalid
add byte [rax], al
adc cl, byte [rdi]
xchg dword [rcx + 5], edx
push rcx
invalid
push rcx
add eax, 0x8d4c0000
add byte [rax], al
lea r8, [rdi + 0x28]
invalid
add byte [rax], al
lea r8, [rdi + 0x28]
add byte [rbp + rcx*4 + 0x47], cl
sub byte [rcx], ch
invalid
lea eax, [rdi + 0x28]
sub eax, ecx
add r8, rcx
enter 0x149, 0xffffffffffffffc8
mov dword [rbx], eax
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 + 0x44], cl
adc byte [rax], cl
mov qword [rax + rdx + 8], r8
mov r15d, 1
add byte [rax], al
cmp qword [rsp + 0xc0], r12
je 0x14008c3c3
movsb byte [rdi], byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
test byte [rcx], bh
add eax, 0x8d480000
lea rcx, [rdi + 8]
mov r8, r13
sub r8, r15
clc
or byte [r13 - 0x77], r9b
call 0x18d00e7e2
clc
mov rdx, r15
clc
mov rdx, r15
shl rdx, 4
loop 0x14008be9f
add rdx, rbx
add edx, ebx
call fcn.140047d85
mov rbp, rax
loop 0x14008be5f
sti
dec dword [rax - 0x77]
invalid
add rbp, r15
mov r9, r13
invalid
jmp 0x14ff1e7f9
sub r9, rbp
jb 0x14008c35e
invalid
invalid
add al, 0
invalid
jmp 0x144b240c2
test eax, 0x48000004
mov eax, ebp
mov rax, rbp
shl rax, 4
add rbx, rax
ret
mov rcx, qword [rdi + 0x40]
mov rdx, qword [rdi + 0x48]
push rdi
mov r8, rbx
mov eax, ebx
push rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140047e16
add rax, rbp
mov edi, 0x148fffb
dec dword [rax + 1]
call 0x14b364c1e
movabs al, byte [0xc024bc8b4c000c]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xc0
invalid
lea rbp, [0x140155ee4]
mov r15, qword [rsp + 0xc0]
mov edi, dword [rsp + 0xc0]
add byte [rbx + rcx*4 - 0x44], cl
mov edi, dword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xe0
loopne 0x14008bee7
add byte [rax], al
invalid
invalid
invalid
mov r9, qword [rsp + 0xe0]
loopne 0x14008bee7
add byte [rax], al
add rdi, 0x50
add edi, 0x50
add r12, rax
cmp r12, r15
cld
jne case.0x140085714.28
test dword [rbp - 2], ebx
invalid
mov r12, r15
mov esp, edi
add r12, qword [rsp + 0xd8]
cmp r12, 0x41
cld
mov rdi, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x38]
and al, 0x38
mov rsi, qword [rsp + 0x58]
pop rax
jae 0x14008c3d6
mov esi, 0x4c000004
mov dword [rsp + 0x20], esp
and al, 0x20
add al, 0
add byte [rcx + rcx*4 + 0x64], cl
add byte [rax], al
mov qword [rsp + 0x20], r12
and al, 0x20
lea rcx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
and al, 0x60
mov rdx, qword [rsp + 0x98]
mov edx, dword [rsp + 0x98]
xchg esp, eax
and al, 0x98
cwde
cwde
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
invalid
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
xor byte [rbp + rcx*4 - 0x74], cl
and al, 0xf0
lea r9, [rsp + 0xf0]
mov rax, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
invalid
add byte [rax], al
add byte [rax], al
invalid
mov eax, dword [rsp + 0xa0]
movabs al, byte [0x8b483850ff000000]
add byte [rax], al
call qword [rax + 0x38]
push rax
cmp byte [rax - 0x75], cl
mov rax, qword [rsp + 0x60]
and al, 0x60
invalid
cmp rax, 2
cmp eax, 2
je 0x14008c2f0
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
mov r12, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
test rax, rax
jne 0x14008c2fa
invalid
wait
add eax, dword [rax]
invalid
ror byte [rdi], 0x85
wait
test dword [rbx + 0x31000003], ebx
add eax, dword [rax]
add byte [rcx], dh
xor eax, eax
mov r8, qword [rsp + 0xd0]
mov eax, dword [rsp + 0xd0]
ror byte [rbx + rcx*4 - 0x7c], 0x24
rol byte [rax], 1
mov eax, dword [rsp + 0xd0]
add byte [rax], al
add byte [rbp + 0x39], cl
invalid
cmp r12, r8
setne al
xchg ebp, eax
invalid
mov ecx, 0xff
inc dword [rax]
add byte [rax], al
xchg ebp, eax
sar byte [rcx + 0xff], 0xf
inc dword [rax]
add byte [rax], al
cmova eax, ecx
test al, al
je case.0x140083cc3.47
and dword [rdi], ecx
mov dh, 0xc0
inc dword [rax]
add byte [rax], al
cmova eax, ecx
test al, al
je case.0x140083cc3.47
invalid
rol dword [rax + rax*8 - 0x49f0de8c], 0xc0
and dword [rdi], ecx
mov dh, 0xc0
movzx eax, al
cmp eax, 1
jne case.0x140083cc3.48
add dword [rbp + 0x29], esi
mov rax, qword [rsp + 0x50]
add rax, r12
invalid
loopne case.0x140085714.33
mov qword [rdi + 0xf0], rax
mov dword [rdi + 0xf0], eax
lock add byte [rax], al
add byte [rax - 0x75], cl
je 0x14008bfba
mov rsi, qword [rsp + 0x40]
jmp 0x14008c1bf
and eax, dword [rdx]
add byte [rax], al
invalid
jmp 0x14008c1bf
and eax, dword [rdx]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
and al, 0x80
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
movups xmmword [rax], xmm6
adc dword [rax], esi
xor cl, ch
jmp 0x14008c1bb
lar eax, word [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov rdx, r12
mov rdx, r12
mov edx, esp
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rdi], cl
movups xmmword [rax], xmm6
adc dword [rax], esi
sub rdx, r8
mov r10, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
je 0x14008c1bb
test bl, dh
add dword [rax], eax
add byte [rcx + rcx*4 - 0x2d], cl
mov rbx, r10
sub rbx, 1
jb 0x14008c370
wait
add eax, dword [rax]
add byte [rax], al
add dword [rdi], ecx
invalid
wait
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add byte [rax], al
mov rcx, qword [rsp + 0xb8]
cmp rsi, rcx
cmp esi, ecx
add byte [rax + 0x39], cl
cmp esi, ecx
invalid
mov eax, 0
cmovae rax, rcx
invalid
invalid
add byte [rax + 0xf], cl
ror dword [r8 - 0x77], 0xf1
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
sub rcx, rax
lea rax, [rcx + rcx*4]
shl rax, 4
shl eax, 4
mov r8, qword [rsp + 0xb0]
lea rcx, [r8 + rax]
lea ecx, [rax + rax]
or al, 0
mov r8, qword [r8 + rax]
lea r9, [0x140155ef4]
or al, 0
add byte [rbp + rcx*4 + 0xd], cl
out 0x9e, al
or al, 0
movsxd rax, dword [r9 + r8*4]
add al, 0x81
add rax, r9
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
mov eax, dword [rcx + 0x18]
jmp rax
mov rax, qword [rcx + 0x18]
jmp 0x14008c050
mov r9, qword [rcx + 0x18]
mov rax, qword [rcx + 0x28]
mov eax, dword [rcx + 0x28]
sbb byte [rax - 0x75], cl
sub byte [r9 + 0x39], cl
mov eax, dword [rcx + 0x28]
cmp r9, rax
jmp 0x14008c046
shr ebx, 0x1c
mov al, byte [rcx + 0x3b]
sub al, byte [rcx + 0x3a]
movzx eax, al
invalid
cmp ebp, dword [r10]
cmp cl, byte [r15]
mov dh, 0xc0
invalid
ror byte [rax + 3], 0x41
sbb byte [rcx - 0x39], cl
add rax, qword [rcx + 0x18]
mov r9, 0xffffffffffffffff
cmovb rax, r9
cmovb eax, ecx
sbb byte [r9 - 0x39], cl
sar edi, 0xff
invalid
cmovb eax, ecx
ror dword [rax + 3], 0x41
cmovb rax, r9
invalid
add rax, qword [rcx + 0x48]
cmovb rax, r9
shr ebx, 4
mov rax, qword [rcx + 0x10]
invalid
invalid
jmp 0x14008c050
add al, 0x48
mov eax, dword [rcx + 0x10]
invalid
invalid
adc byte [r9 - 0x77], cl
invalid
mov r14, rdx
sub r14, rax
sub esi, eax
sub esi, eax
jb 0x14008c151
invalid
lea r9, [0x140155f04]
movabs eax, dword [0x4c8114634b000c9e]
add edx, ecx
or al, 0
movsxd rdx, dword [r9 + r8*4]
add rdx, r9
jmp rdx
mov qword [rsp + 0x90], rax
mov rdx, qword [rcx + 0x18]
sbb byte [rcx - 0x77], cl
invalid
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
sbb byte [rcx - 0x77], cl
ror byte [rcx + 0x29], 1
ror byte [rdi], 0x82
jb 0x14008c3ea
mov qword [rcx + 0x18], r8
add qword [rcx + 0x10], rax
jmp 0x14008c0c2
invalid
mov eax, edx
sub r8, rax
jb 0x14008c3ea
mov qword [rcx + 0x18], r8
add qword [rcx + 0x10], rax
jmp 0x14008c0c2
add ecx, 8
mov rdx, rax
call fcn.140047f8c
jmp 0x14008c0c2
invalid
or byte [rax - 0x77], cl
ret 0xf2e8
add rcx, 8
add rcx, 8
mov rdx, rax
call fcn.1400480af
invalid
jmp 0x14008c0c2
invalid
or byte [rcx + rcx*4 + 0x41], cl
adc byte [rax - 0x73], cl
add dword [rax - 0x75], r9d
lea rax, [rsi + 1]
mov rcx, qword [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xb8, 0
add byte [rax], al
invalid
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xb8, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [r8 - 9], 0xd8
cmovae rax, rcx
neg rax
lea r15, [rsi + rax]
inc r15
mov qword [rdi + 0x108], r15
mov qword [rdi + 0x110], rbx
lea rsi, [rsi + rsi*4]
mov dh, 0x48
shl esi, 4
mov dh, 0x48
shl esi, 4
add rsi, qword [rsp + 0xb0]
add byte [rax], al
add byte [rcx + 0xa], bh
add byte [rax], al
mov ecx, 0xa
lea rdi, [rsp + 0xf0]
rep movsq qword [rdi], qword [rsi]
lock add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xf0], 4
je 0x14008c12a
lea rcx, [rsp + 0xf0]
call 0x140048357
lock add byte [rax], al
add al, ch
sub eax, 0x49fffbc2
mov edx, ebx
invalid
mov r10, rbx
fimul dword [rcx + rcx*4 - 2]
mov rsi, r15
mov rdx, r14
test r14, r14
mov rdi, qword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
jne case.0x140087e8e.19
xor eax, eax
xor esi, esi
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x58], r15
mov dword [rsp + 0x58], edi
jmp 0x14008c1bf
mov qword [rsp + 0x48], r10
lea r9, [0x140155f14]
or al, 0
movsxd rax, dword [r9 + r8*4]
add rax, r9
mov qword [rsp + 0x58], rsi
jmp rax
xor eax, eax
xor esi, esi
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x50], rax
sub rsi, rax
lea rbx, [rsp + 0xf0]
mov rcx, rbx
mov rdx, qword [rsp + 0xa8]
call fcn.140066ccc
mov rcx, rbx
call case.0x14003d97a.664
add rax, rsi
je 0x14008c301
test r12, r12
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x48]
jne case.0x14007e9fd.90
mov cl, 9
call fcn.14002b18c
mov rsi, rax
mov rcx, rax
mov rdx, r12
call fcn.14002b1d9
xor eax, eax
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x4f0]
add rsp, 0x508
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x50]
cmp rbp, rcx
jb 0x14008c2e1
mov rax, rdi
mov rdi, qword [rdi + 0xe0]
mov rbx, qword [rax + 0x140]
mov rsi, qword [rax + 0x148]
mov r14, qword [rsi + 0x20]
lea r15, [rsp + 0xf0]
mov rax, rbp
sub rax, rcx
mov r13, rcx
lea r9, [rdi + rcx]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, rbx
mov r8, qword [rsp + 0x30]
call r14
mov rax, qword [rsp + 0xf0]
cmp rax, 2
je 0x14008c31b
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1io.rs
mov rdx, rbp
call fcn.1400ff5c0
mov eax, 1
jmp 0x14008bbdc
xor eax, eax
jmp 0x14008bbdc
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0xa0]
jmp 0x14008bbd6
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommon_buf.rs
mov rcx, r12
mov rdx, r15
call fcn.1400ff5c0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
mov rcx, rbp
mov rdx, r13
call fcn.1400ff5c0
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommon_buf.rs
mov edx, 0x14
call fcn.1400ffb30
lea rcx, [0x1401433d3]
lea r8, [0x140143460]
mov edx, 0x35
call fcn.1400ff740
lea r8, [0x140143f48]
mov rdx, rax
call fcn.1400ff950
lea r8, [0x140143f48]
mov edx, 0x12
mov rcx, rax
call fcn.1400ff6c0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
mov ecx, 1
xor edx, edx
call fcn.1400ff5c0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1io.rs
mov edx, 0x40
mov rcx, r12
call fcn.1400ff6c0
lea rax, [rsp + 0xe8]
mov qword [rax], rdx
lea rcx, [rsp + 0x90]
mov qword [rsp + 0x60], rcx
lea rcx, [0x14003c930]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rcx
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x60]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
mov rcx, rax
call fcn.1400ff2d9
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1io.rs
mov rdx, qword [rsp + 0x40]
call fcn.1400ff5c0
lea rcx, [rsp + 0xe8]
mov qword [rcx], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0x60], rax
lea rax, [0x14003c930]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
jmp 0x14008c418
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
mov edx, 0x2b
call fcn.1400ff740
lea rcx, [rsp + 0x298]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0xf0]
test rax, rax
je 0x14008f87d
lea rcx, [rsp + 0x108]
jmp 0x14008f872
and al, 0x48
add al, byte [rax]
add byte [rax - 0x75], cl
call 0x1305a83be
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
lea rcx, [0x140145c91]
or eax, dword fs:[rax]
lea r9, [0x1401215c0]
sbb eax, 0x8d4c0009
test byte [rax + rsi], ah
add al, 0
add byte [rdx + 0x17], bh
sbb eax, 0x8d4c0009
test byte [rax + rsi], ah
add al, 0
add byte [rdx + 0x17], bh
call fcn.1400ffa90
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1_role.rs
lea eax, [0x140123698]
mov edx, 0x64
mov rcx, r13
call fcn.1400ff6c0
inc byte [rsi]
invalid
inc byte [rsi]
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
invalid
invalid
lea rcx, [rsp + 0x280]
mov qword [rcx], rax
lea rax, [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x60], rax
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x60], rax
lea rax, [0x14003c930]
mov qword [rsp + 0x68], rax
and al, 0x68
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
lea rax, str.cannot_advance_past__remaining_:___
mov ds, word [rdx]
or al, 0
lea rcx, [rsp + 0x430]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
lea rdx, [rsp + 0x60]
jmp 0x14008f969
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff580
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, rbx
mov rdx, rsi
call fcn.1400ff5c0
mov ecx, 8
mov edx, 0x60
invalid
add byte [rax], al
add al, ch
jb 0x14008f993
invalid
invalid
mov ecx, 8
mov edx, 0x240
call fcn.1400ff110
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.9.3_src_simd_swar.rs
mov edx, 0x28
call fcn.1400ff740
mov qword [rsp + 0x3c0], rax
lea rax, [rsp + 0x1280]
lea rcx, [rsp + 0x60]
mov qword [rax], rcx
mov dword [rax], ecx
mov dword [rax], ecx
lea rcx, [0x14003c930]
mov qword [rax + 8], rcx
lea rdx, [rsp + 0x3c0]
mov qword [rax + 0x10], rdx
mov qword [rax + 0x18], rcx
lea rdx, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x430]
add byte [rax - 0x77], cl
adc dword [rdx + 2], edi
add byte [rax - 0x77], cl
adc dword [rdx + 2], edi
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
call fcn.1400ff580
sti
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.9.3_src_lib.rs
call fcn.1400ff6c0
add ah, cl
mov r14, qword [r14 + 0x2308]
or byte [rbx], ah
add byte [rax], al
test r14, r14
je 0x14008fbad
mov qword [rdi], r14
pause
cmp qword [r14 + 0x2300], rax
jne 0x14008fa76
mov r15, qword [rdi + 0x10]
mov r8, qword [rdi + 8]
cmp r8, r14
cmp eax, esi
je 0x14008fb3e
xorps xmm6, xmm6
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [r8 + 0x2310]
bt rax, 0x20
jae 0x14008fb37
cmp qword [r8 + 0x2318], r15
ja 0x14008fb37
mov r13, qword [r8 + 0x2308]
test r13, r13
je 0x14008fbcf
mov qword [rdi + 8], r13
movups xmmword [r8 + 0x2300], xmm6
mov qword [r8 + 0x2310], 0
mov rcx, qword [rbx]
mov edx, 4
dec edx
je 0x14008fb1d
invalid
and al, 0x48
mov eax, dword [rcx + 0x2300]
add rax, 0x20
mov qword [r8 + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rcx + 0x2308], r8
mov rcx, rax
jne 0x14008faf5
jmp 0x14008fb29
pause
mov r8, r13
cmp r14, r13
jne 0x14008faaf
mov r14, qword [rdi]
mov r15, qword [rdi + 0x10]
mov rax, qword [r14 + 0x2310]
bt eax, r15d
jae 0x14008fb83
mov eax, r15d
and eax, 0x1f
imul rax, rax, 0x118
add byte [rcx - 0x73], cl
adc al, 6
add byte [rcx - 0x73], cl
adc al, 6
add rdx, 8
mov rbx, qword [rdx - 8]
lea rcx, [rsp + 0x20]
mov r8d, 0x110
call fcn.1400fc250
cmp rbx, 2
jae 0x14008fb91
ret 0x4808
inc r15
mov qword [rdi + 0x10], r15
jmp 0x14008fb91
invalid
bt rax, 0x21
mov ebx, 2
sbb rbx, 0xffffffffffffffff
mov qword [rsi], rbx
add rsi, 8
lea rdx, [rsp + 0x20]
mov r8d, 0x110
mov rcx, rsi
call fcn.1400fc250
jmp 0x14008fbb4
mov qword [rsi], 3
movaps xmm6, xmmword [rsp + 0x130]
add rsp, 0x140
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpsclist.rs
mov edx, 0x2b
call fcn.1400ff740
int3
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x140
movaps xmmword [rsp + 0x130], xmm6
mov ah, 0x24
xor byte [rcx], al
add byte [rax], al
mov ah, 0x24
xor byte [rcx], al
add byte [rax], al
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
mov r14, qword [rdx]
mov r15, qword [rdx + 0x10]
mov rax, r15
mov eax, edi
and rax, 0xffffffffffffffe0
cmp qword [r14 + 0x2300], rax
je 0x14008fc44
mov r14, qword [r14 + 0x2308]
test r14, r14
je 0x14008fd77
mov qword [rdi], r14
pause
cmp qword [r14 + 0x2300], rax
jne case.0x14002441e.1043
mov r15, qword [rdi + 0x10]
mov r8, qword [rdi + 8]
cmp r8, r14
je 0x14008fcea
xorps xmm6, xmm6
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [r8 + 0x2310]
bt rax, 0x20
jae 0x14008fce3
and eax, dword [rax]
add byte [rax + 0xf], cl
mov edx, 0x7a7320e0
cmp qword [r8 + 0x2318], r15
ja 0x14008fce3
mov r13, qword [r8 + 0x2308]
test r13, r13
je 0x14008fd9d
test byte [rbx], bl
add dword [rax], eax
invalid
test byte [rbx], bl
add dword [rax], eax
add byte [rcx + rcx*4 + 0x6f], cl
or byte [rcx + 0xf], al
adc dword [rax + 0x2300], esi
mov qword [rdi + 8], r13
movups xmmword [r8 + 0x2300], xmm6
mov qword [r8 + 0x2310], 0
add byte [rax], al
mov rcx, qword [rbx]
mov edx, 4
dec edx
je case.0x14002441e.1050
mov rax, qword [rcx + 0x2300]
add byte [rbx], ah
add byte [rax], al
add rax, 0x20
mov qword [r8 + 0x2300], rax
xor eax, eax
sal al, 0x4c
cmpxchg dword [rcx + 0x2308], eax
or byte [rbx], ah
add byte [rax], al
sal al, 0x4c
cmpxchg dword [rcx + 0x2308], eax
or byte [rbx], ah
add byte [rax], al
or byte [rbx], ah
add byte [rax], al
mov rcx, rax
jne 0x14008fca1
jmp 0x14008fcd5
mov rcx, qword [0x140165ff0]
xor edx, edx
call r12
or eax, 0x41d23100
call rsp
pause
mov r8, r13
cmp r14, r13
jne 0x14008fc5b
test dword [rax - 1], edi
invalid
invalid
test dword [rax - 1], edi
invalid
mov r14, qword [rdi]
mov r15, qword [rdi + 0x10]
mov rax, qword [r14 + 0x2310]
bt eax, r15d
jae 0x14008fd30
mov eax, r15d
and eax, 0x1f
imul r12, rax, 0x118
add dword [rax], eax
add byte [rbx - 0x73], cl
adc al, 0x26
add dword [rax], eax
add byte [rbx - 0x73], cl
adc al, 0x26
lea rcx, [rsp + 0x30]
mov r8d, pe_nt_image_headers64
call fcn.1400fc250
mov rbx, qword [r14 + r12 + 0x100]
mov ebx, dword [rsi + riz + 0x100]
add byte es:[rcx], al
add byte [rax], al
add byte es:[rcx], al
add byte [rax], al
movups xmm0, xmmword [r14 + r12 + 0x108]
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
jmp 0x14008fd3e
bt rax, 0x21
loopne 0x14008fd56
mov ebx, 3
sbb rbx, 0xffffffffffffffff
invalid
invalid
invalid
lea rax, [rbx - 3]
cmp rax, 2
jb 0x14008fd4f
and al, 0x30
mov r8d, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc250
out dx, al
invalid
invalid
invalid
out dx, al
invalid
mov qword [rsi + 0x100], rbx
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
movups xmmword [rsi + 0x108], xmm0
jmp 0x14008fd82
add bl, ch
or ecx, dword [rax - 0x39]
xchg byte [rax], al
add byte [rcx], al
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rsi + 0x100], 4
movaps xmm6, xmmword [rsp + 0x130]
mov ah, 0x24
xor byte [rcx], al
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
add rsp, 0x140
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xc1f44
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpsclist.rs
mov edx, 0x2b
call fcn.1400ff740
int3
sub eax, dword [rcx + 0x2300]
je 0x14008feba
shr rax, 5
and edx, 0x1f
cmp rax, rdx
seta bpl
movabs r14, 0x100000000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rdi, rcx
mov rcx, qword [rcx + 0x2308]
test rcx, rcx
jne 0x14008fe72
mov rcx, qword [rdi + 0x2300]
add byte [rax], al
add rcx, 0x20
call fcn.14004b6b3
mov rdx, rax
xor eax, eax
lock cmpxchg qword [rdi + 0x2308], rdx
cmpxchg qword [rdi + 0x2308], rdx
cmpxchg qword [rdi + 0x2308], rdx
jne 0x14008fe29
mov rcx, rdx
jmp 0x14008fe72
mov rcx, rax
mov ecx, eax
mov rax, qword [rax + 0x2300]
add rax, 0x20
mov qword [rdx + 0x2300], rax
and eax, dword [rax]
add byte [rax - 0x7d], cl
shl byte [rax], 0x48
mov dword [rdx + 0x2300], eax
xor eax, eax
lock cmpxchg qword [rcx + 0x2308], rdx
je 0x14008fe72
mov r8, rax
pause
mov rax, qword [r8 + 0x2300]
add rax, 0x20
mov qword [rdx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [r8 + 0x2308], rdx
mov r8, rax
jne 0x14008fe4e
mov rax, qword [rdi + 0x2310]
mov eax, dword [rdi + 0x2310]
cmp eax, 0xffffffff
sete al
test bpl, al
je 0x14008fea9
mov rax, rdi
lock cmpxchg qword [rsi], rcx
invalid
jne 0x14008fea9
invalid
sbb ecx, dword [rdi]
scasb al, byte [rdi]
invalid
or dword [rdi + 0x2310], esi
mov bpl, 1
jmp 0x14008feab
xor ebp, ebp
pause
cmp qword [rcx + 0x2300], rbx
cmp dword [rcx + 0x2300], ebx
cmp dword [rcx + 0x2300], ebx
cdq
add byte [rbx], ah
add byte [rax], al
jne 0x14008fdf5
cmp edi, edi
invalid
mov rax, rcx
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
ret
mov rdi, rcx
lea rdx, [rcx + 0x60]
call fcn.1400c147a
invalid
adc eax, 0xc0840003
je 0x14008ff6c
mov eax, dword [rdi + 0x38]
mov ecx, dword [rdi + 0x5c]
pop r12
mov dword [rsp + 0x40], ecx
movups xmm0, xmmword [rdi + 0x4c]
movaps xmmword [rsp + 0x30], xmm0
movups xmm0, xmmword [rdi + 0x3c]
movaps xmmword [rsp + 0x20], xmm0
mov dword [rdi + 0x38], 0x3b9aca01
cmp eax, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rbp + 0x64]
invalid
add dl, cl
invalid
movups xmm0, xmmword fs:[rsp + 0x24]
movups xmm0, xmmword [rsp + 0x24]
mov rax, qword [rsp + 0x34]
and al, 0x34
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x68], eax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x6c], eax
movaps xmmword [rsp + 0x50], xmm0
test byte [rsi], 1
je 0x14008ff4d
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x14008ff4d
mov rdx, qword [rsi + 0x10]
call fcn.14002e83a
movaps xmm0, xmmword [rsp + 0x50]
mov rax, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [rsi + 0x10], rax
mov eax, dword [rsp + 0x68]
mov dword [rsi + 0x18], eax
mov eax, dword [rsp + 0x6c]
mov dword [rsi + 0x1c], eax
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc byte [rbx - 0x7697dbbc], cl
sbb byte [rbx - 0x7693dbbc], r9b
sbb al, 0xf
adc dword [rsi], eax
add rsp, 0x88
pop rdi
pop rsi
add byte [rdi + 0x5e], bl
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x50]
mov word [rbx], cs
add byte [rax - 0x73], cl
and al, 0x50
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
fdiv qword [rax]
or al, 0
fdiv qword [rax]
or al, 0
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
call fcn.1400ff580
cmc
invalid
add ah, cl
iretd
test ecx, ecx
je 0x140090003
mov rdx, qword [rsi + 0x10]
call fcn.14002e83a
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
call fcn.1400ff580
int3
add byte [rax - 0x7d], cl
clc
invalid
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
test byte [rsi], 1
je 0x1400900a8
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x1400900a8
mov rdx, qword [rsi + 0x10]
call fcn.14002e83a
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
or al, 0
or al, 0
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
loopne 0x140090078
or eax, dword [rax]
loopne 0x140090078
or eax, dword [rax]
call fcn.1400ff580
int3
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
test byte [rsi], 1
je 0x14009014c
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x14009014c
mov rdx, qword [rsi + 0x10]
call fcn.14002e83a
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
xchg ecx, eax
mov al, 0
add byte [rax], al
call fcn.1400c147a
test al, al
je 0x140090201
mov al, byte [rdi + 0xa8]
mov byte [rdi + 0xa8], 4
test al, 0
add byte [rax], al
add al, 0x3c
add esi, dword [rbp + 0x41]
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
test byte [rsi], 1
je 0x1400901f0
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x1400901f0
mov rdx, qword [rsi + 0x10]
call fcn.14002e83a
movaps xmm0, xmmword [rsp + 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]
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
call fcn.1400ff580
int3
cmp byte [r15], r9b
adc byte [rdi + 0x48], cl
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
test byte [rsi], 1
je 0x14009033a
adc eax, 0xb884e
call fcn.1400ff580
int3
cmp al, 4
jne 0x1400903ed
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
test byte [rsi], 1
je 0x1400903d5
push rsi
adc al, ch
in al, 0xf9
dec dword [rdi]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc dword [rsi + 0x10], ecx
xor byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
or eax, dword [rax]
call fcn.1400ff580
int3
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
add byte [rax - 0x77], cl
adc byte [r15], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0xb870e
call fcn.1400ff580
int3
invalid
invalid
or eax, 0xbeada
lea r8, [0x14014f000]
mov edx, 0x27
call fcn.1400ff740
int3
invalid
push rax
xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x14009053f
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140090539
add rsp, 0x28
invalid
jmp 0x14007fc3c
nop
add rsp, 0x28
ret
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
mov bl, 0xea
invalid
or eax, dword [rax]
lea r8, [0x14014f000]
invalid
mov edx, 0x27
add byte [rax], al
call fcn.1400ff740
int3
int1
invalid
in al, dx
sub byte [rax - 0x39], cl
rol al, 0xff
invalid
clc
invalid
loopne 0x140090532
cmp rax, 0x40
jne case.0x14003da2c.492
add rsp, 0x28
jmp 0x14007f9e5
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
ret
add byte [rbp + rcx*4 + 5], cl
imul ebp, edx, 0xb
add byte [rdx + 0x27], bh
add byte [rax], al
add al, ch
invalid
int1
invalid
add ah, cl
invalid
add byte [rax], al
add al, ch
movabs eax, dword [0x28ec8348cc0006f1]
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x1400905cf
rol al, 0xff
invalid
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
jne 0x1400905c9
add rsp, 0x28
jmp 0x14007f756
sub cl, ch
invalid
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
lea eax, [0x14014f000]
lea eax, [0x14014f000]
mov edx, 0x27
call fcn.1400ff740
int3
pop rcx
int1
invalid
ror byte [rax - 0x7d], 0xf8
jne 0x140090611
add rsp, 0x28
sub cl, ch
xchg esp, eax
cmc
invalid
jmp 0x14007fba5
nop
add rsp, 0x28
ret
lea eax, [0x14014f000]
fucomi st(1)
or eax, dword [rax]
mov edx, 0x27
call fcn.1400ff740
int1
invalid
add ah, cl
int1
invalid
xadd qword [rcx], rax
cmp rax, 0x3f
cmp eax, 0x3f
cmp eax, 0x3f
clc
invalid
jbe 0x14009065f
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne 0x140090659
jne 0x140090659
add rsp, 0x28
jmp 0x14007fa78
invalid
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
jb 0x14009064d
or eax, dword [rax]
lea r8, [0x14014f000]
add eax, 0xbe993
or eax, dword [rax]
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
call fcn.1400ff740
int3
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
rol al, 0xff
invalid
push rax
xadd qword [rcx], rax
cmp rax, 0x3f
cmp eax, 0x3f
invalid
jbe 0x1400906a7
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400906a1
add rsp, 0x28
jmp 0x14007fcce
invalid
invalid
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
lea r8, [0x14014f000]
add eax, 0xbe94b
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
xor eax, 0x48cc0006
invalid
invalid
add ah, cl
sub rsp, 0x28
call fcn.1400ff740
int3
invalid
mov rax, 0xffffffffffffffc0
rol al, 0xff
invalid
push rax
lock xadd qword [rcx], rax
xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x1400906ef
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400906e9
invalid
clc
jne 0x1400906e9
invalid
or dword [rax - 0x7d], ecx
add rsp, 0x28
jmp 0x14007f95d
invalid
nop
add rsp, 0x28
ret
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
loop case.0x1400aa424.454
or eax, dword [rax]
lea r8, [0x14014f000]
add eax, 0xbe903
mov edx, 0x27
call fcn.1400ff740
int3
sub rsp, 0x28
sub esp, 0x28
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x140090737
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140090731
invalid
or dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
add esp, 0x28
jmp 0x14007f6c7
invalid
nop
add rsp, 0x28
sub bl, al
sub bl, al
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
or eax, dword [rax]
or eax, dword [rax]
mov edx, 0x27
call fcn.1400ff740
add ah, cl
add al, ch
int1
out dx, eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test rax, rax
je 0x140090777
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov byte [rdx + 0x78], 4
js case.0x1400532d5.313
js case.0x1400532d5.313
call fcn.140094948
rol dword [rcx], 1
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe case.0x1400a83f8.284
invalid
invalid
and al, 0x48
and eax, 0xffffffc0
loopne 0x14009074d
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400907a3
mov rcx, rsi
add rsp, 0xa0
pop rsi
movabs al, byte [0xfef2d5e95e000000]
call qword [rax - 0x5f3b7eb8]
jmp 0x14007fa78
invalid
nop
add rsp, 0xa0
add byte [rax], al
add byte [rsi - 0x3d], bl
add byte [rax], al
add byte [rsi - 0x3d], bl
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbe824
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
call 0x167c307c8
add byte [rax], al
add al, ch
lea r8, [0x14014f000]
mov edx, 0x27
call fcn.1400ff740
jnp 0x1400907b2
invalid
add ah, cl
jnp 0x1400907b2
invalid
add ah, cl
push rsi
sub rsp, 0x50
push rax
push rax
mov rsi, rcx
call fcn.1400c1688
test rax, rax
test eax, eax
je 0x1400907ed
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
invalid
and byte [rax - 0x73], r9b
push rsp
and al, 0x20
invalid
and bh, al
or byte [rcx], al
retf 0x3b9a
invalid
mov dword [rdx + 8], 0x3b9aca01
cmp ebp, eax
test al, 0x3f
invalid
add byte [rax], al
invalid
call fcn.140094795
invalid
add byte [rax - 0x39], cl
rol al, 0xff
sar bh, 0xff
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
sar bh, 0xff
push rax
lock xadd qword [rsi], rax
lock xadd qword [rsi], rax
cmp rax, 0x3f
cmp eax, 0x3f
clc
invalid
jbe 0x14009081d
invalid
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
ror byte [rax - 0x7d], 0xf8
jne 0x140090816
cmp rax, 0x40
cmp eax, 0x40
jne 0x140090816
mov rcx, rsi
add rsp, 0x50
invalid
push rax
pop rsi
invalid
jmp 0x14007f95d
int1
invalid
nop
add rsp, 0x50
invalid
push rax
pop rsi
ret
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
lea r8, [0x14014f000]
add eax, 0xbe7d5
out 0xb, eax
add byte [rdx + 0x27], bh
add byte [rax], al
invalid
mov edx, 0x27
add byte [rax], al
add al, ch
or ebp, edi
invalid
call fcn.1400ff740
int3
push rsi
sub rsp, 0x1e0
sub esp, 0x1e0
loopne case.0x14004f235.390
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.1400c1688
add eax, dword [rax]
add eax, dword [rax]
test rax, rax
je 0x140090860
invalid
sal byte [rbp + rdx + 0x48], 0x8d
and byte [rax - 0x73], r9b
and byte [rax - 0x73], cl
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and byte [rax - 0x73], cl
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
mov qword [rdx], 0xc
call fcn.140094563
invalid
invalid
add byte [rax], al
add byte [rax], al
add al, ch
add edi, dword [0x107510862]
add byte [rax], al
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol al, 0xff
invalid
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
clc
invalid
cmp rax, 0x3f
clc
invalid
jbe 0x140090896
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14009088c
mov rcx, rsi
int1
add rsp, 0x1e0
pop rsi
jmp 0x14007fb08
invalid
invalid
add byte [rsi - 0x17], bl
jl 0x14009087c
invalid
nop
add rsp, 0x1e0
add esp, 0x1e0
add esp, 0x1e0
loopne 0x140090893
add byte [rax], al
add byte [rsi - 0x3d], bl
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
cmp esp, edi
or eax, dword [rax]
lea r8, [0x14014f000]
mov edx, 0x27
invalid
add byte [rax], al
add byte [rax], al
out 0xb, eax
add byte [rdx + 0x27], bh
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
call fcn.1400ff740
int3
add ah, cl
push rsi
sub rsp, 0xff0
sub esp, 0xff0
sub esp, 0xff0
invalid
add byte [rax], al
mov rsi, rcx
call fcn.1400c1688
or eax, 0x85480003
invalid
je 0x1400908d9
or eax, 0x85480003
sal byte [rbp + rdx + 0x48], 0x8d
lea ecx, [rsi + 0x20]
invalid
invalid
push rsp
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
and al, 0x28
mov qword [rdx], 4
add al, 0
add byte [rax], al
call fcn.14009431f
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd dword [rsi], eax
xadd dword [rsi], eax
cmp rax, 0x3f
jbe 0x14009090f
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne case.0x1400647c3.267
mov ecx, esi
add rsp, 0xff0
pop rsi
jmp 0x14007f9e5
invalid
invalid
call qword [rax - 0xf3b7eb8]
sldt word [rax]
add byte [rax], al
nop
add rsp, 0xff0
invalid
invalid
sldt word [rax]
add byte [rax], al
invalid
add byte [rax], al
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
lea eax, [0x14014f000]
lea eax, [0x14014f000]
add eax, 0xbe6e3
mov edx, 0x27
add byte [rax], al
add al, ch
sbb esi, ebp
invalid
call fcn.1400ff740
int3
add eax, dword [rax]
test rax, rax
test eax, eax
je case.0x140083d47.296
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov byte [rdx + 0x20], 5
call fcn.140094863
add byte [rax], al
and byte [0x140482133], al
add eax, 0x3f17e8
add byte [rax], al
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
clc
invalid
clc
invalid
jbe case.0x1400530c0.343
and rax, 0xffffffffffffffc0
loopne case.0x14004f235.392
cmp rax, 0x40
jne 0x140090975
mov rcx, rsi
int1
add rsp, 0x50
add esp, 0x50
push rax
pop rsi
jmp 0x14007fcce
call qword [rax + 0x50c48348]
nop
add rsp, 0x50
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbe655
out 0xb, al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
jbe case.0x14005ed08.285
or eax, dword [rax]
lea r8, [0x14014f000]
lea eax, [0x14014f000]
or eax, dword [rax]
mov edx, 0x27
call fcn.1400ff740
invalid
int3
add byte [rax], al
add byte [rax - 0x77], cl
invalid
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
and byte [rax - 0x73], r9b
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
mov qword [rdx], 3
add eax, dword [rax]
add byte [rax], al
call fcn.140094693
cmp al, 0
add byte [rax - 0x39], cl
invalid
invalid
rol al, 0xff
invalid
invalid
add byte [rax], al
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
sar bh, 0xff
push rax
lock xadd qword [rsi], rax
invalid
lock xadd qword [rsi], rax
invalid
cmp rax, 0x3f
cmp eax, 0x3f
jbe 0x1400909f5
and al, 0x48
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
ror byte [rax - 0x7d], 0xf8
jne case.0x14007d163.109
invalid
cmp rax, 0x40
jne case.0x14007d163.109
invalid
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0xd0
pop rsi
jmp 0x14007f6c7
in al, dx
invalid
invalid
invalid
add byte [rax], al
add byte [rsi - 0x17], bl
fsub st(4), st(0)
in al, dx
in al, dx
invalid
call qword [rax - 0x2f3b7eb8]
nop
add rsp, 0xd0
pop rsi
ret
add byte [rax], al
add byte [rsi - 0x3d], bl
lea rcx, str.assertion_failed:_prev.ref_count_____1
fsubr st(5), st(0)
or eax, dword [rax]
lea r8, [0x14014f000]
add eax, 0xbe5fd
in eax, 0xb
add byte [rdx + 0x27], bh
mov edx, 0x27
mov edx, 0x27
call fcn.1400ff740
xor ebp, ebp
in eax, dx
invalid
int3
push rsi
sub rsp, 0xa0
mov rsi, rcx
mov esi, ecx
mov esi, ecx
call fcn.1400c1688
test rax, rax
test eax, eax
je 0x140090a35
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
mov byte [rdx + 0x70], 4
call fcn.140094601
invalid
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
rol al, 0xff
invalid
lock xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140090a6b
invalid
and rax, 0xffffffffffffffc0
ror byte [rax - 0x7d], 0xf8
jne 0x140090a61
invalid
cmp rax, 0x40
jne 0x140090a61
invalid
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0xa0
add esp, 0xa0
add byte [rsi - 0x17], bl
int1
invalid
pop rsi
jmp 0x14007fba5
nop
add rsp, 0xa0
add esp, 0xa0
add esp, 0xa0
invalid
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbe566
lea r8, [0x14014f000]
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
call fcn.1400ff740
in al, dx
invalid
add ah, cl
invalid
add byte [rax], al
add al, ch
call fcn.1400ff740
in al, dx
invalid
add ah, cl
in al, dx
invalid
push rsi
sub rsp, 0x210
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rsi, rcx
call fcn.1400c1688
hlt
or eax, dword [rbx]
add byte [rax - 0x7b], cl
invalid
je case.0x14007e9fd.107
invalid
invalid
hlt
add byte [rax - 0x7b], cl
sal byte [rbp + rdx + 0x48], 0x8d
and byte [rax - 0x73], r9b
lea edx, [rsp + 0x28]
invalid
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
sub byte [rax - 0x39], cl
add al, byte [rdi]
mov qword [rdx], 7
add byte [rax], al
add byte [rax], al
add al, ch
sbb edi, dword [rdx]
call fcn.1400944c9
add byte [rax], al
mov rax, 0xffffffffffffffc0
sar bh, 0xff
push rax
invalid
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd dword [rsi], eax
cmp rax, 0x3f
clc
invalid
jbe 0x140090ae4
and al, 0x48
and eax, 0xffffffc0
loopne 0x140090a84
and rax, 0xffffffffffffffc0
loopne 0x140090a84
cmp rax, 0x40
cmp eax, 0x40
jne 0x140090ada
jne 0x140090ada
mov rcx, rsi
int1
add rsp, 0x210
add esp, 0x210
add byte [rax], al
pop rsi
jmp 0x14007fc3c
nop
add rsp, 0x210
add esp, 0x210
add esp, 0x210
add byte [rax], al
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
or eax, dword [rax]
mov edx, 0x27
invalid
add al, ch
call fcn.1400ff740
int3
in al, dx
invalid
push rsi
sub rsp, 0x2c0
add al, byte [rax]
add byte [rax - 0x77], cl
mov esi, ecx
add al, byte [rax]
add byte [rax - 0x77], cl
mov esi, ecx
mov esi, ecx
call fcn.1400c1688
add eax, dword [rax]
test rax, rax
test eax, eax
je 0x140090b27
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov qword [rdx], 4
mov dword [rdx], 4
add al, 0
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400949ff
fdivr dword [rsi]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
rol al, 0xff
invalid
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp rax, 0x3f
cmp eax, 0x3f
invalid
jbe case.0x14007d163.117
and al, 0x48
and eax, 0xffffffc0
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
clc
jne case.0x140083aa1.92
jne case.0x140083aa1.92
mov rcx, rsi
mov ecx, esi
add rsp, 0x2c0
pop rsi
jmp 0x14007f756
nop
add rsp, 0x2c0
pop rsi
invalid
add byte [rsi - 0x3d], bl
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
in al, 0xb
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
xchg ebp, eax
in al, 0xb
lea r8, [0x14014f000]
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
call fcn.1400ff740
int3
push rsi
push rdi
push rbx
sub rsp, 0xc0
in al, dx
rol byte [rax], 0
add byte [rax - 0x77], cl
invalid
call fcn.1400c118d
invalid
add eax, dword [rax]
rol byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
add eax, dword [rax]
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140155f24]
lea ecx, [0x140155f24]
or eax, 0xc538e
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x14014f0e0]
cmp ah, ch
or eax, dword [rax]
jmp rax
lea rax, [0x14014f0e0]
cmp ah, ch
or eax, dword [rax]
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov qword [rsp + 0x28], rcx
cmp byte [rsi + 0xa8], 3
mov esi, 0xa8
invalid
sub byte [rax + 0xa8be], al
mov esi, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rbx], al
add ecx, dword [rdi]
cmp eax, 0
jae 0x140090cbc
add byte [rax], al
lea rdi, [rsi + 0x20]
jle 0x140090be8
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
invalid
invalid
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
call fcn.1400c0bc4
mov r14, rax
invalid
mov r15, rdx
mov edi, edx
invalid
invalid
mov edi, edx
xlatb
lea rdx, [rsp + 0x28]
mov rcx, rbx
call fcn.140055931
dec dword [rcx - 0xe76b33d]
mov ebx, eax
mov rcx, r14
mov ecx, esi
int1
ret
int1
mov rdx, r15
mov edx, edi
call fcn.1400c0bc4
test bl, bl
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
je 0x140090c75
ja 0x140090c47
mov rcx, rsi
mov ecx, esi
call fcn.1400c1204
movzx eax, al
invalid
inc byte [0xf6180c0b]
add byte [rdi], cl
mov dh, 0xc0
invalid
ror byte [rax - 0x73], 0xd
and al, 0x53
or al, 0
lea rcx, [0x140155f34]
lea ecx, [0x140155f34]
or eax, 0xc5324
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x48e0ffc8
loopne case.0x140074ee9.184
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c6396
jb 0x140090c79
add eax, dword [rax]
bnd call fcn.1400c6396
jb 0x140090c79
add eax, dword [rax]
mov rax, 0xffffffffffffffc0
sar bh, 0xff
push rax
lock xadd qword [rsi], rax
invalid
invalid
lock xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp rax, 0x3f
cmp eax, 0x3f
jbe 0x140090cef
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x140090bfe
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
clc
jne case.0x14008c169.5
jne case.0x14008c169.5
mov rcx, rsi
add rsp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
jmp 0x14007fa78
out dx, al
invalid
nop
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, [rsi + 0x20]
call fcn.14007f4d1
jmp 0x140090ca1
invalid
pop rsi
call 0x16cf50c73
invalid
sub al, 0x48
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
and al, 0x40
mov byte [rbx + 0x78], 4
mov byte [rbx + 0x78], 4
add al, 0x48
mov ecx, edi
stc
mov rcx, rdi
stc
mov rdx, rbx
mov edx, ebx
call fcn.140094948
mov qword [rbx], 0
add byte [rax - 0x39], cl
add eax, dword [rax]
add byte [rax], al
add dh, al
invalid
mov byte [rbx + 0x78], 3
js case.0x14008c169.11
js case.0x14008c169.11
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
mov rcx, rdi
mov ecx, edi
stc
call fcn.140094948
cmp al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0xc0
pop rbx
pop rdi
rol byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
jmp 0x14007ff2e
invalid
mov rcx, rdi
mov ecx, edi
stc
jmp 0x140090c6e
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
jg 0x140090ccd
or eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xb7f4e
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, [0x140148c38]
adc eax, 0xb7f4e
call fcn.1400ff580
call 0xcd510cf7
or eax, 0xbe2e2
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
add byte [rbp + rcx*4 + 5], cl
add esp, ebx
or eax, dword [rax]
invalid
lea r8, [0x14014f000]
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
cmp edx, ebp
invalid
call fcn.1400ff740
int3
push rdi
push rbx
sub rsp, 0xc0
sub esp, 0xc0
sub esp, 0xc0
in al, dx
rol byte [rax], 0
add byte [rax], al
mov rsi, rcx
add byte [rax], al
mov rsi, rcx
call fcn.1400c118d
movzx eax, al
lea rcx, [0x140155f44]
sbb al, 0x52
or al, 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne 0x140090d7a
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
test al, 0xe3
or eax, dword [rax]
jrcxz 0x140090d42
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
jno 0x140090d4c
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
cmp byte [rsi + 0xa0], 3
mov esi, 0xa0
add ecx, dword [rdi]
invalid
cmp eax, 0
movabs al, byte [0xf8830f03000000]
add byte [rax], al
add byte [rbx], al
jae 0x140090e4e
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
push rsi
invalid
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
mov ecx, 1
call fcn.1400c0bc4
mov r14, rax
mov r15, rdx
xlatb
xlatb
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
invalid
xor byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.1400557e7
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
call fcn.1400c0bc4
push 0xffffffff89fffc4a
ret
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x140090e07
mov rcx, rsi
call fcn.1400c1204
add eax, dword [rax]
movzx eax, al
lea rcx, [0x140155f54]
or eax, 0xc51b2
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x140090df4
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c6396
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
rol al, 0xff
invalid
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140090e81
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140090d2f.2
mov rcx, rsi
add rsp, 0xc0
add esp, 0xc0
add esp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fba5
in eax, dx
invalid
invalid
nop
add rsp, 0xc0
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
call fcn.14007f620
jmp 0x140090e33
lea rbx, [rsp + 0x48]
mov byte [rbx + 0x70], 4
mov rcx, rdi
mov rdx, rbx
call fcn.140094601
add byte [rax], al
add byte [rax], al
mov qword [rbx], 0
mov dword [rbx], 0
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x70], 3
lea rdx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
call fcn.140094601
mov rcx, rsi
add rsp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14008008d
mov rcx, rdi
jmp 0x140090e00
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
mov dword [rcx + 8], 1
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0xb7dbc
invalid
jge 0x140090e86
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xb7dbc
invalid
jge 0x140090e86
invalid
call fcn.1400ff580
out 6, al
add byte [rax - 0x73], cl
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
mov edx, 0x27
call fcn.1400ff740
add ah, cl
add ah, cl
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa38
in al, dx
cmp byte [rdx], cl
add byte [rax], al
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xa20], edi
movaps xmmword [rsp + 0xa20], xmm7
movaps xmmword [rsp + 0xa10], xmm6
mov r12, rcx
call fcn.1400c118d
movzx eax, al
lea rcx, [0x140155f64]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
and al, 0x10
or al, byte [rax]
add byte [rcx - 0x77], cl
int3
lea rax, [0x14014f0e0]
lea rcx, [rsp + 0x800]
mov qword [rcx], rax
mov qword [rcx + 8], r12
mov qword [rsp + 0x50], rcx
cmp dword [r12 + 0x30], 2
ja case.0x140079198.167
invalid
add byte [rcx - 0x75], cl
push rsp
and al, 0x28
mov rdx, qword [r12 + 0x28]
mov ecx, 1
call fcn.1400c0bc4
movzx ecx, byte [r12 + 0x2c8]
test ecx, ecx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0xc0], rax
je case.0x140024b32.851
cmp ecx, 3
jne case.0x140083cc3.107
invalid
add byte [rcx - 0x75], cl
test byte [rax + rdi*4], ah
add al, byte [rax]
add byte [rbx + rcx*4 + 0x28], cl
mov rax, qword [r12 + 0x2b8]
mov r13, qword [rax]
jmp 0x140090fa9
lea rcx, [r12 + 0x20]
call fcn.14007f3d9
jmp 0x140092b74
invalid
sbb al, 0
invalid
invalid
lea rdx, [r12 + 0x30]
mov byte [r12 + 0x2c9], 1
and al, 0xc9
add al, byte [rax]
add byte [rcx], al
xor byte [rcx - 0x3a], al
test byte [rcx + rcx*8], ah
and al, 0xc9
and al, 0xc9
add al, byte [rax]
add byte [rcx], al
lea rsi, [r12 + 0x170]
mov ah, 0x24
jo 0x140090f62
add byte [rax], al
add byte [rcx - 0x75], cl
test byte [rax + rbp*2], ah
and al, 0x68
mov rax, qword [r12 + 0x168]
mov qword [r12 + 0x170], rax
lea r13, [r12 + 0x178]
mov r8d, 0x138
and al, 0x68
add dword [rax], eax
add byte [rcx - 0x77], cl
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rbp - 0x73], cl
lodsb al, byte [rsi]
and al, 0x78
add dword [rax], eax
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400fc250
lea rax, [r12 + 0x2b0]
mov qword [r12 + 0x2b0], r13
mov dword [rsp + 0x2b0], ebp
jmp 0x146bbd770
mov dword [rsp + 0x2b0], ebp
mov qword [r12 + 0x2b8], rax
mov qword [r12 + 0x2c0], rsi
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 0x73], cl
and al, 0x20
lea rax, [r12 + 0x20]
mov qword [rsp + 0x68], rax
and al, 0x68
cmp dword [r13], 2
cmp dword [rbp], 2
jne 0x140090fe7
mov r14, qword [r13 + 8]
mov qword [r13 + 8], 0
test r14, r14
jne 0x14009298d
sbb dword [rax], eax
invalid
lea rcx, str.Pending_error_polled_more_than_once
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
add eax, 0xb8363
or dword [rbx], 0
or dword [rbx], 0
mov edx, 0x23
call fcn.1400ffb30
invalid
add byte [rcx - 0x75], cl
lea esi, [rax]
xor byte [rcx], al
add byte [rax], al
test rcx, rcx
mov rcx, qword [r13 + 0x130]
xor byte [rcx], al
add byte [rax], al
test rcx, rcx
je 0x140091005
adc cl, byte [rax - 0x73]
push rsp
lea rdx, [rsp + 0x50]
and al, 0x50
call fcn.1400c3e63
add eax, dword cs:[rax]
add byte [rax + rax*8 + 0x17eb840f], al
add byte [rax], al
test al, al
je 0x1400927f0
mov qword [rsp + 0x30], r12
mov eax, 0xb8
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x50
add dword [rax], eax
add byte [rax + 1], cl
call 0x1648d9966
mov qword [rsp + 0xb8], rax
mov eax, 0xb8000000
add byte [rax], al
mov eax, 0x80
add rax, rbp
mov qword [rsp + 0xb0], rax
mov eax, 0xe0
lea rbx, [rsp + 0x460]
lea rcx, [rbx + rax]
mov qword [rsp + 0x148], rcx
add rax, r13
mov qword [rsp + 0x138], rax
cmp byte [rcx], al
add byte [rax], al
xorps xmm6, xmm6
movaps xmm7, xmmword [0x140105720]
lea rax, [r13 + 0x20]
mov qword [rsp + 0x58], rax
lea rax, [r13 + 0x88]
mov qword [rsp + 0x28], rax
lea rax, [r13 + 0xf8]
mov qword [rsp + 0x48], rax
lea rax, [r13 + 0xf9]
mov qword [rsp + 0xa0], rax
lea r12, [r13 + 0x28]
lea rax, [r13 + 0xc8]
add byte [rax - 0x77], cl
and al, 0x38
add byte [rax - 0x77], cl
and al, 0x38
lea rax, [r13 + 0x50]
mov qword [rsp + 0x140], rax
lea rsi, [rsp + 0x668]
lea r14, [0x140149358]
mov qword [rsp + 0xa8], r13
mov rdx, qword [r13 + 0x118]
mov rax, qword [r13 + 0x120]
mov rcx, rsi
lea r8, [rsp + 0x50]
call qword [rax + 0x18]
mov r15, qword [rsp + 0x668]
cmp r15, 3
je 0x1400911f8
cmp r15d, 4
je 0x1400928b7
mov r8d, 0xa0
lea rcx, [rsp + 0x708]
mov rdx, rsi
call fcn.1400fc250
movzx eax, word [rsp + 0x770]
jo 0x14009111b
add byte [rax], al
jo 0x14009111b
add byte [rax], al
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x1400912a6
inc dword [rbx - 0x7cf0fc07]
add dword [rcx], 0x83490000
invalid
jge 0x140091129
cmp qword [r13], 0
cmp dword [rbp], 0
add byte [rax - 0x73], cl
mov esp, 0x16824
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x68
add al, 0
add byte [rcx + rbx + 0x49], dh
mov eax, dword [rbp + 8]
lea rdi, [rsp + 0x168]
lea r15, [rsp + 0x468]
je 0x140091155
mov rax, qword [r13 + 8]
test rax, rax
je 0x140091155
mov rdx, qword [r13 + 0x10]
mov r8, qword [r13 + 0x18]
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
call qword [rax + 0x18]
mov qword [r13], 0
xor esi, esi
lea r8, [r14 + rsi]
mov rcx, rbp
mov rcx, rbp
mov rdx, r12
call fcn.14002a7f8
cmp byte [rsp + 0x170], 2
je 0x140091196
mov rax, qword [rsp + 0x150]
add byte [rax], al
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
mov rcx, rdi
stc
stc
call qword [rax + 0x18]
add rsi, 0x20
cmp rsi, 0x80
cmp esi, 0x80
cmp esi, 0x80
jne 0x14009115f
mov rax, qword [rsp + 0x48]
movzx eax, byte [rax]
mov ecx, eax
or ecx, 4
cmp ecx, 5
stc
add eax, 0x115840f
invalid
add dword [rax], eax
invalid
cmp al, 0xa
jb 0x1400911dd
cmp qword [r13 + 0x108], 0
je 0x1400911dd
mov r8, qword [r13 + 0x100]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x48]
movabs rcx, 0x101010101010101
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
jmp 0x1400912ce
mov rbx, qword [rsp + 0x670]
mov rsi, qword [rbx]
test rsi, rsi
je 0x140092bc2
mov rax, qword [rbx + 8]
mov rcx, rsi
call qword [rax + 0x38]
movabs rcx, 0x197626a1d00d0fd5
xor rdx, rcx
movabs rcx, 0x5206286ce152c363
xor rax, rcx
or rax, rdx
jne 0x140092bc2
movzx eax, byte [rsi]
test eax, eax
je 0x14009125e
cmp eax, 1
jne 0x140092bc2
cmp byte [rsi + 1], 2
jne 0x140092bc2
cmp byte [rsi + 1], 2
jne 0x140092bc2
cmp dword [rsi + 8], 7
jne 0x140092bc2
add eax, 0xfffffecd
cmp eax, 2
lea r15, [rsp + 0x468]
jae 0x140092c7a
cmp qword [r13], 0
je 0x1400912ce
cmp qword [r13 + 8], 0
je 0x140092c7a
movups xmm0, xmmword [0x1401493e8]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [0x1401493d8]
movaps xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rcx], fs
invalid
add byte [rax], al
mov rdx, rbp
call fcn.14000f454
test rax, rax
je 0x140092c7a
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rcx], fs
invalid
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
adc byte [rax - 0x77], cl
invalid
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x77], cl
fld1
call fcn.1400055c0
mov ecx, ebx
call fcn.1400055c0
cmp qword [rsp + 0x460], 0
jne 0x140092c7a
add byte [rax], al
add byte [rax], al
mov r8, qword [rsp + 0x468]
mov r9, qword [rsp + 0x470]
xor eax, eax
mov qword [rsp + 0x460], rax
mov qword [rsp + 0x470], rax
jo 0x140091348
add byte [rax], al
mov rax, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
test byte [rax + rax*4], ah
and al, 0x80
mov qword [rsp + 0x480], rax
mov rcx, rbp
mov ecx, ebp
and al, 0x80
add al, 0
add byte [rax - 0x77], cl
jmp 0x128e39ca2
mov ecx, ebp
mov rdx, rbx
call fcn.1400cec49
mov rdx, rbx
mov rbx, qword [rsp + 0x150]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc3
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc3
je 0x140092c7a
mov ecx, 0xa
mov rdi, r15
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
lea rsi, [rsp + 0x158]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x460], rbx
mov rcx, rbp
call fcn.140099502
mov sil, byte [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x140918e96
add byte [rax], al
add byte [rax], al
cmp sil, 3
inc byte [rbx]
je 0x140092b9f
out 0x17, al
add byte [rax], al
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
test byte [rax + riz*2], ah
and al, 0x60
lea rax, [rsp + 0x560]
and al, 0x60
add eax, 0x89480000
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rax
mov edi, eax
invalid
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xa
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0xd0]
mov rsi, rax
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xc8], rbx
enter 0, 0
enter 0, 0
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x14009192c
invalid
invalid
add byte [rax], al
add eax, 0x8b440000
mov word [rsp + rsi*8], fs
hlt
add byte [rax], al
add byte [rbp - 0x7b], cl
test r9, r9
mov r9d, dword [rsp + 0xf4]
hlt
test r9, r9
je 0x1400915e8
test cl, bl
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
mov rcx, qword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
cmp rdx, r9
and al, 0xd8
add byte [rax], al
add byte [rcx + rdi - 0x36], cl
jbe 0x1400915c5
cmp byte [rcx + r9], 0xbf
jg 0x1400915cb
add dword [rax], eax
invalid
add cl, ch
mov dword [0xcd51143a], ebx
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
lea rax, [0x140148570]
or eax, dword [rax]
jmp 0x1400931c1
or eax, dword [rax]
mov qword [rsp + 0xc8], rax
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0xd0], rax
mov rax, qword [r13 + 0x128]
mov eax, dword [rbp + 0x128]
mov eax, dword [rbp + 0x128]
cmp rax, 1
ja 0x140092bb5
inc rax
mov qword [r13 + 0x128], rax
mov rcx, rbp
jmp 0x1645d9fcb
invalid
jmp 0x1645d9fcb
and al, 0x28
call fcn.140099502
add byte [rax], 0
cmp byte [rsp + 0x150], 3
mov esp, 0x15024
add byte [rbx], al
add byte [rax], al
add ecx, dword [rdi]
je 0x1400930f9
test byte [rdx + 0x1c], ah
add byte [rax], al
invalid
sbb al, 0
add byte [rcx + 0xb], bh
add byte [rax], al
mov ecx, 0xb
lea rdi, [rsp + 0x3f0]
mov rsi, rbp
out dx, al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rax, qword [rsp + 0xb8]
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
add byte [rax - 0x47], cl
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax - 0x77], ecx
mov dword [rax + 0x10], ecx
movups xmmword [rax], xmm7
adc dword [rax], edi
mov rax, qword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
lea rax, [rsp + 0x168]
movups xmmword [rax + 0x10], xmm6
xor ecx, ecx
mov qword [rsp + 0x150], rcx
mov qword [rsp + 0x168], rcx
mov eax, 8
mov qword [rsp + 0x170], rax
mov dword [rsp + 0x170], eax
mov dword [rsp + 0x170], eax
mov qword [rsp + 0x188], rax
mov qword [rsp + 0x190], rcx
mov qword [rsp + 0x198], 2
mov qword [rsp + 0x1a0], rcx
mov word [rsp + 0x1a8], 0
mov byte [rsp + 0x1b0], 0
and al, 0xb0
add dword [rax], eax
add byte [rax], al
and al, 0xb0
add dword [rax], eax
add byte [rax], al
lea rax, [0x14011ff78]
add eax, 0x8ea42
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
and al, 0xc0
mov qword [rsp + 0x1c0], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
sub ebx, dword [rbx]
or al, 0
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xc1b2b
sub ebx, dword [rbx]
or al, 0
sub ebx, dword [rbx]
or al, 0
mov qword [rsp + 0x1c8], rax
enter 1, 0
lea rax, [0x140120388]
out dx, al
or byte [rax], al
mov qword [rsp + 0x1e0], rax
mov dword [rsp + 0x1e0], eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140151938]
lea rax, [0x140151938]
lea eax, [0x140151938]
or al, 0
mov qword [rsp + 0x1e8], rax
mov qword [rsp + 0x1f0], 1
and al, 0xf0
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
invalid
and al, 0xf0
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rsp + 0x1f8], rcx
mov word [rax + rdi*8], fs
add dword [rax], eax
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rsp + 0x200], 0xffff
test byte [rax + rax], ah
add al, byte [rax]
add bh, bh
inc esi
test byte [rax + rbp], ah
add byte [rax], al
invalid
mov byte [rsp + 0x228], 2
add al, byte [rax]
add byte [rax], al
add cl, byte [rax - 0x77]
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax - 0x75], cl
and al, 0x48
add byte [rdx], al
mov qword [rsp + 0x220], rcx
mov rax, qword [rsp + 0x48]
movzx eax, byte [rax]
lea rdx, [0x140155f74]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
ror byte [rax - 0x73], 1
mov ah, 0x24
invalid
add eax, 0x89480000
pop rsp
and al, 0x60
jmp rax
ror byte [rax - 0x73], 1
mov ah, 0x24
invalid
mov cl, 1
jmp case.0x1400915bc.0
jne 0x1400931c1
cmp r9d, 4
jne 0x1400915e8
lea rdx, [0x140151663]
mov r8, r9
call fcn.1400fcc80
test eax, eax
je case.0x140083d47.322
mov esi, dword [r13 + 0xb4]
mov r14, qword [r13 + 0x90]
mov rdi, qword [r13 + 0x98]
mov rcx, rbp
mov rdx, r14
mov r8, rdi
call fcn.140002770
mov rax, qword [r13 + 0xb8]
mov ecx, dword [r13 + 0xc0]
mov rdx, qword [rsp + 0x38]
movups xmm0, xmmword [rdx]
lea r8, [rsp + 0x168]
movups xmmword [r8 + 0x28], xmm0
mov dl, byte [rdx + 0x10]
invalid
jmp 0x189fb9f50
adc byte [rcx - 0x78], al
push rax
cmp byte [rcx - 0x75], al
mov edx, dword [r13 + 0xb0]
mov byte [r8 + 0x38], dl
mov edx, dword [r13 + 0xb0]
add byte [rax], al
add byte [rbp - 0x75], al
mov eax, dword [rbp + 0xc4]
invalid
invalid
mov r8d, dword [r13 + 0xc4]
mov eax, dword [rbp + 0xc4]
add byte [rax], al
movups xmm0, xmmword [r13 + 0xa0]
adc byte [rbp + 0xa0], al
add byte [rax], al
mov dword [rsp + 0x17c], esi
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x188], ecx
mov byte [rcx], al
add byte [rax], al
invalid
mov byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + 0x1782494], cl
mov dword [rsp + 0x178], edx
js 0x140091667
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], al
and al, 0x8c
mov dword [rsp + 0x18c], r8d
mov dword [rsp + 0x18c], eax
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rsp + 0x168], xmm0
adc dword [rsp + 0x168], eax
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x143f26e67
invalid
invalid
mov rcx, rbp
mov ecx, ebp
call fcn.1400cffd7
mov rcx, rbp
mov ecx, ebp
jmp 0xc9511685
mov ecx, ebp
call fcn.1400cfe59
cmp dword [rsp + 0x170], 0
mov esp, 0x17024
add byte [rax], al
out 3, eax
add byte [rbx + 0x17024bc], al
invalid
and al, 0x70
jo 0x14009168e
mov esp, 0x17024
jo 0x14009168e
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
je 0x1400916b4
mov r9d, dword [rsp + 0x174]
add byte [rax], al
mov rax, qword [rsp + 0x160]
add byte [rax], al
je 0x1400916b4
mov r9d, dword [rsp + 0x174]
je 0x1400916a1
add byte [rax], al
add byte [rcx + rdi - 0x38], cl
cmp rax, r9
lea rcx, [rsp + 0x460]
lea ecx, [rsp + 0x460]
invalid
add al, 0
add byte [rbx + 0x12], dh
jae case.0x14004d473.376
mov r9, rax
jmp 0x1400916e6
shr ebx, 0x32
mov r9, rax
mov ecx, eax
lea rcx, [rsp + 0x460]
mov word [rax + riz*2], fs
add al, 0
add byte [rax], al
jmp 0x1400916e6
test r9d, r9d
invalid
add byte [rax], al
jmp 0x1400916e6
test r9d, r9d
je 0x1400916de
invalid
sbb byte [rcx + rdi - 0x38], cl
jbe 0x1400916de
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rax], al
cmp byte [rax + r9], 0xbf
jle case.0x140079331.173
mov qword [rsp + 0x160], r9
add byte [rax], al
cmp byte [rax + r9], 0xbf
jle case.0x140079331.173
mov dword [rsp + 0x170], 0
mov r8d, dword [rsp + 0x17c]
mov rdx, qword [rsp + 0x158]
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x38], cl
inc r8d
je 0x140091723
cmp byte [rdx + rax], 0xbf
jg 0x140091723
jmp 0x1400931d5
test rax, rax
je 0x140091732
cmp byte [rdx + r8], 0x2f
sete al
jmp 0x140091734
invalid
xor eax, eax
test al, al
jne 0x14009180c
test eax, edx
add byte [rax], al
invalid
cmp dword [rsp + 0x168], 0
jne 0x14009180c
mov r8, r9
test r9, r9
je 0x1400917fc
lea rdi, [rdx + r9]
xor eax, eax
mov r8b, byte [rdi - 1]
test r8b, r8b
js 0x14009176e
dec rdi
movzx r8d, r8b
movzx eax, al
movzx eax, al
jmp 0x1400917d0
invalid
movzx r10d, byte [rdi - 2]
cmp r10b, 0xc0
cli
invalid
jge case.0x1400aa424.473
push rdi
inc byte [rcx - 0x80]
cli
sar byte [rbp + 0x22], 0x44
movzx r11d, byte [rdi - 3]
movzx r11d, byte [rdi - 3]
mov dh, 0x5f
std
cmp r11b, 0xc0
cmp bl, 0xc0
jge 0x1400917a5
movzx esi, byte [rdi - 4]
add rdi, 0xfffffffffffffffc
and esi, 7
shl esi, 6
and r11d, 0x3f
or r11d, esi
jmp 0x1400917ad
add rdi, 0xfffffffffffffffe
and r10d, 0x1f
jmp 0x1400917b8
add rdi, 0xfffffffffffffffd
and r11d, 0xf
cmovno eax, ecx
jrcxz 0x1400917b7
cmovno eax, ecx
jrcxz 0x1400917b7
and r10d, 0x3f
or r10d, r11d
fiadd dword [rcx - 0x3f]
loop 0x1400917c2
shl r10d, 6
and r8b, 0x3f
movzx r8d, r8b
or r8d, r10d
cmp r8d, 0x110000
clc
add byte [rax], al
adc dword [rax], eax
add byte [rdx + rdx + 0x41], dh
je 0x1400917e2
cmp r8d, 0x20
cmp eax, 0x20
jne 0x1400917e2
or al, 0x48
inc eax
inc rax
cmp rdx, rdi
jne 0x14009175c
test dword [rdx - 1], edi
invalid
invalid
test dword [rdx - 1], edi
invalid
dec dword [rbp - 0x77]
enter 0x2949, 0xffffffffffffffc0
sub r8, rax
mov r8, r9
mov eax, ecx
sub r8, rax
jb 0x14009180c
and dh, byte [rax + rdx + 0x4d]
je 0x1400917fc
cmp r9, r8
cmp ecx, eax
jbe 0x1400917fc
cmp byte [rdx + r8], 0xbf
jle case.0x140079331.173
mov ds, word [rsi]
sbb al, byte [rax]
invalid
mov edi, 0x1a1e8e0f
add byte [rax], al
mov ds, word [rsi]
invalid
sbb al, byte [rax]
add byte [rbp + 0x39], cl
cmp ecx, eax
jb 0x14009180c
mov qword [rsp + 0x160], r8
cmp r9, r8
cmp ecx, eax
jb 0x14009180c
mov qword [rsp + 0x160], r8
invalid
mov r9, r8
ror dword [rbp - 0x77], 0xc8
mov r8, r9
call fcn.140047509
mov al, byte [rsp + 0x480]
add byte [rax], al
mov bl, 2
cmp al, 2
je case.0x1400647f3.278
movups xmm0, xmmword [rsp + 0x460]
movups xmm1, xmmword [rsp + 0x470]
jo case.0x14006462a.284
add byte [rax], al
jo case.0x14006462a.284
add byte [rax], al
movaps xmmword [rsp + 0x570], xmm1
mov word [rax + rsi*2], fs
add eax, 0x290f0000
invalid
invalid
test byte [rax + riz*2], ah
invalid
jo 0x14009183c
add byte [rax], al
movaps xmmword [rsp + 0x560], xmm0
and al, 0x60
invalid
add eax, 0x8b410000
sbb qword [r9 - 0x75], r8
invalid
invalid
mov ecx, dword [r15 + 0x19]
mov edx, dword [r15 + 0x1c]
push rdi
sbb al, 0x89
invalid
mov word [rax + rdx], fs
mov dword [rsp + 0x810], ecx
mov dword [rsp + 0x813], edx
xchg esp, eax
and al, 0x13
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rcx + 0x8132494], cl
xchg esp, eax
and al, 0x13
invalid
xchg esp, eax
and al, 0x13
or byte [rax], al
add byte [rax], al
mov ebx, eax
invalid
invalid
invalid
and al, 0x50
push rax
add byte [rax], al
mov ebx, eax
cmp qword [rsp + 0x150], 0
push rax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi + rdx + 0x4c], dh
je 0x14009187b
invalid
mov r8, qword [rsp + 0x158]
mov eax, dword [rsp + 0x158]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xffd23100
adc eax, 0x737ad
lodsd eax, dword [rsi]
invalid
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lodsd eax, dword [rsi]
invalid
cmp bl, 2
je 0x14009192c
invalid
add byte [rdi], cl
sub byte [rsp + 0x560], al
movaps xmm0, xmmword [rsp + 0x560]
movaps xmm1, xmmword [rsp + 0x570]
movaps xmmword [rsp + 0x650], xmm1
movaps xmmword [rsp + 0x640], xmm0
mov byte [rsp + 0x660], bl
mov eax, dword [rsp + 0x810]
or byte [rax], al
add byte [rbx + 0x813248c], cl
and al, 0x13
or byte [rax], al
invalid
or byte [rax], al
add byte [rbx + 0x813248c], cl
and al, 0x13
or byte [rax], al
invalid
and al, 0x13
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x61
invalid
lea rdx, [rsp + 0x661]
mov dword [rdx + 3], ecx
add ecx, dword [rcx + 0x5100f02]
cmp edi, dword [rbx + 0xb]
add byte [rdi], cl
sub dword [rsp + 0x470], eax
add ecx, dword [rcx + 0x5100f02]
cmp edi, dword [rbx + 0xb]
add byte [rdi], cl
sub dword [rsp + 0x470], eax
movups xmm0, xmmword [0x1401493f8]
movaps xmmword [rsp + 0x460], xmm0
invalid
add al, 0
add byte [rax - 0x77], cl
jmp 0x18ceba237
lea eax, [rsp + 0x460]
lea r9, [rsp + 0x640]
mov word [rax + rax*2], fs
invalid
add byte [rax], al
call fcn.140029d29
inc dword [rax + 0x17024bc]
jo 0x140091905
add byte [rax], al
invalid
je 0x14009192c
invalid
mov word [rax + rax*2], fs
invalid
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
lea rcx, [rsp + 0x168]
add bh, bh
push rax
invalid
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x60
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
add dword [rax], eax
add bh, bh
push rax
sbb byte [rcx - 0x75], cl
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x75], cl
test dword [rax + 0x48000000], ebx
lea esi, [rsp + 0x7a8]
mov ah, 0x24
test al, 7
add byte [rax], al
mov rdx, qword [r13 + 0x90]
mov r8, qword [r13 + 0x98]
lea rsi, [rsp + 0x7a8]
mov ah, 0x24
test al, 7
add byte [rax], al
mov ah, 0x24
test al, 7
add byte [rax], al
mov rcx, rsi
call fcn.140002770
movups xmm0, xmmword [r13 + 0xb4]
mov rax, qword [rsp + 0x38]
movups xmm1, xmmword [rax]
lea rcx, [rsp + 0x7e8]
movups xmmword [rcx], xmm1
mov al, byte [rax + 0x10]
mov byte [rcx + 0x10], al
mov eax, dword [r13 + 0xb0]
add byte [rax], al
add byte [rcx - 0x75], al
invalid
invalid
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp + 0xa0], cl
movups xmmword [rsp + 0x7d4], xmm0
mov dword [rsp + 0x7d0], eax
mov dword [rsp + 0x7e4], ecx
movups xmmword [rsp + 0x7c0], xmm1
add byte [rax], al
mov rdx, qword [r13 + 0xf0]
mov edx, dword [rbp + 0xf0]
xchg ebp, eax
lock add byte [rax], al
add byte [rcx + 0x3b], cl
xchg ebp, eax
loopne 0x1400919ab
add byte [rax], al
lea rbx, [rsp + 0x460]
invalid
add al, 0
invalid
invalid
jne case.0x140074f56.182
mov rcx, qword [rsp + 0x138]
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rax], al
invalid
jmp qword [rdx - 5]
invalid
sti
add byte [rax], al
call 0x140047cc3
mov rdx, qword [r13 + 0xf0]
mov edx, dword [rbp + 0xf0]
invalid
mov edx, dword [rbp + 0xf0]
add byte [rax], al
imul rdi, rdx, 0x58
add rdi, qword [r13 + 0xe8]
mov ecx, 0xb
add byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rax, qword [r13 + 0xf0]
lock add byte [rax], al
add byte [rax - 1], cl
inc rax
mov qword [r13 + 0xf0], rax
invalid
invalid
inc rax
mov qword [r13 + 0xf0], rax
mov dword [rbp + 0xf0], eax
add byte [rax], al
mov rcx, qword [r13 + 0x110]
mov rdx, qword [rcx + 0x188]
mov byte [rcx], al
add byte [rax], al
lea edx, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ecx, eax
mov byte [rcx], al
add byte [rax], al
test rdx, rdx
je 0x140091a26
invalid
and al, 0x83
cli
add dword [rdi], ecx
jne 0x140092c58
cmp edx, 1
jne 0x140092c58
adc r8b, byte [r8]
add byte [rax + 0x3b], cl
adc dword [rax + 0xf000001], 0x158f83
add byte [rax - 0x39], cl
test byte [rax + rcx*2], ah
and al, 0x48
cmp rax, qword [rcx + 0x190]
jae case.0x140074f56.213
and al, 0x48
add al, 0
add byte [rax], al
add byte [rax], al
add bl, ch
mov rdx, qword [r13 + 0xe8]
mov rdx, qword [r13 + 0xe8]
movzx r8d, word [rsp + 0x770]
lea r9, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rax], al
mov bh, 0x84
and al, 0x70
invalid
and al, 0xc8
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x58
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
and al, 0x60
mov qword [rsp + 0x160], rax
mov word [rsp + 0x168], r8w
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax], al
and al, 0x60
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x168], eax
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax], al
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, qword [rcx + 0x190]
mov edx, dword [rcx + 0x190]
xchg ecx, eax
nop
add dword [rax], eax
add byte [rax - 0x75], cl
sbb dword [rax + 0x48000001], 0x48248c8d
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rcx*2], fs
invalid
mov rax, qword [rcx + 0x198]
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rcx*2], fs
invalid
lea rcx, [rsp + 0x448]
add al, 0
add al, 0
add byte [rax], al
add byte [rcx - 0x77], cl
call 0x188316b7b
push rax
sub byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add al, 0
invalid
mov r8, rbp
call qword [rax + 0x28]
push rax
sub byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add al, 0
invalid
add al, 0
add byte [rax - 0x7b], cl
test rax, rax
jne case.0x1400aa424.498
test edx, eax
adc dword [rax], eax
invalid
ror byte [rdi], 0x85
ret 0x11
adc dword [rax], eax
adc dword [rax], eax
add byte [rbx + 0xf424b4], cl
mov ah, 0x24
hlt
invalid
mov esi, dword [rsp + 0xf4]
mov ah, 0x24
hlt
add byte [rax], al
test rsi, rsi
je case.0x14002795d.1067
invalid
add byte [rax], al
invalid
test byte [rdi], 0x84
fmul qword [0xcb551a9e]
or eax, 0x8b4c0000
or eax, 0x8b4c0000
add byte [rbx + rcx*4 - 0x4c], cl
mov r14, qword [rsp + 0xd0]
mov esi, dword [rsp + 0xd0]
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
invalid
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov esp, 0xd824
add byte [rax], al
mov rdi, qword [rsp + 0xd8]
mov edi, dword [rsp + 0xd8]
add byte [rax], al
add byte [rax + 0x39], cl
div dword [rsi + 0xc]
jbe case.0x1400817ab.123
cmp rdi, rsi
cmp edi, esi
jbe case.0x1400817ab.123
or al, 0x41
cmp byte [rsi + rsi], 0xbf
invalid
cmp byte [r14 + rsi], 0xbf
mov edi, 0xd6e90b7f
adc eax, 0x850f0000
jne case.0x14007e9fd.154
invalid
invalid
jg 0x140091ac3
or ebp, ecx
jmp case.0x14007e9fd.154
invalid
jne case.0x14007e9fd.154
add byte [rax], al
cmp esi, 4
jne 0x140091ade
inc byte [rsi*2 - 0xe76b3ea]
add al, 0x75
invalid
mov rcx, r14
mov ecx, esi
lea rdx, [0x140151663]
lea edx, [0x140151663]
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
call fcn.1400fcc80
test eax, eax
je 0x140091b18
invalid
invalid
add byte [rbp + 0x483a74c0], al
cmp edi, esi
invalid
cmp cl, byte [rax + 0x39]
cmp rdi, rsi
div dword [rsi + 0xc]
jbe 0x140091aef
cmp byte [r14 + rsi], 0xbf
jg case.0x140083aa1.111
invalid
cmp al, 0x36
mov edi, 0xa4e90b7f
or ebp, ecx
movsb byte [rdi], byte [rsi]
or ebp, ecx
jmp case.0x14007e9fd.154
movsb byte [rdi], byte [rsi]
adc eax, 0x850f0000
add byte [rax], al
jne case.0x14007e9fd.154
sahf
adc eax, 0xfe830000
cmp esi, 5
invalid
test dword [rdx + 0xd], edi
cmp esi, 5
jne case.0x14002795d.1067
test dword [rdx + 0xd], edi
add byte [rax], al
test dword [rdx + 0xd], edi
jp case.0x140083d29.104
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
lea rdx, [0x140151667]
lea edx, [0x140151667]
sti
or eax, dword [rax]
mov r8, rsi
mov eax, esi
invalid
call fcn.1400fcc80
mov cl, 6
add byte [rbp + 0x60850fc0], al
test eax, eax
invalid
invalid
invalid
invalid
test eax, eax
jne case.0x14002795d.1067
invalid
add byte [rax], al
invalid
ror byte [rdi], 0x85
invalid
or eax, 0x8b490000
add byte [rcx - 0x75], cl
mov rax, qword [r13 + 0x110]
mov eax, dword [rbp + 0x110]
test dword [rax], edx
add dword [rax], eax
add byte [rax], al
cmp byte [rax + 0x1ba], 0
add byte [rax], al
cmp byte [rax + 0x1ba], 0
mov edx, 1
add byte [rdx + rdi + 0x48], dh
je 0x140091b62
cmp rdi, rsi
cmp edi, esi
jbe case.0x14008415d.92
cmp byte [r14 + rsi], 0xbf
jg 0x140091b3f
cmp al, 0x36
mov edi, 0x5ae90b7f
jmp case.0x14007e9fd.154
pop rdx
adc eax, 0x850f0000
push rsp
adc eax, 0xfe830000
add byte [rax], al
invalid
invalid
jne case.0x14007e9fd.154
add byte [rax], al
cmp esi, 5
jne 0x1400928bc
invalid
add byte [rax], al
invalid
add eax, 0xd74850f
add byte [rax], al
invalid
or eax, 0x894c0000
int1
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
lea rdx, [0x140151667]
mov r8, rsi
call fcn.1400fcc80
test eax, eax
jne 0x1400928bc
test dword [rdx + 0xd], ebx
add byte [rax], al
invalid
add byte [rbp + 0x5a850fc0], al
or eax, 0xbb90000
add byte [rcx + 0xb], bh
invalid
invalid
test dword [rdx + 0xd], ebx
add byte [rax], al
invalid
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
mov rdi, rbp
out dx, eax
lea rsi, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
enter 0, 0
add bl, dh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x28]
cmp qword [rax], 0
je 0x140091b96
mov r8, qword [r13 + 0x90]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x73492
adc eax, 0x73492
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
mov rdi, qword [rsp + 0x28]
mov rsi, rbp
mov esi, ebp
jl 0x140091bc3
sub byte [rax - 0x77], cl
out dx, al
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov ecx, 0xc
add byte [rax], al
lea rdi, [rsp + 0x668]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
xor edx, edx
mov qword [r13 + 0x28], rdx
push rbp
sub byte [rcx - 0x77], cl
mov dword [rbp + 0x40], edx
push rbp
invalid
push rbp
sub byte [rcx - 0x77], cl
invalid
push rbp
mov ecx, 8
or byte [rax], al
add byte [rax], al
invalid
mov ecx, 8
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r13 + 0x48], rcx
mov rax, qword [rsp + 0x140]
mov qword [r13 + 0x48], rcx
mov dword [rbp + 0x48], ecx
mov rax, qword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rax], xmm6
adc dword [rax], esi
mov r15, qword [r13 + 0xe8]
mov rbp, qword [r13 + 0xf0]
lea rax, [rbp - 1]
mov qword [r13 + 0x60], rcx
mov qword [r13 + 0x68], rdx
push rbp
push 0x7045c749
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rbp + 0x78], edx
mov word [r13 + 0x80], 0
invalid
invalid
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
sub rbp, 1
jb 0x1400921ed
invalid
invalid
invalid
add byte [rax], al
imul rsi, rax, 0x58
add rsi, r15
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
call fcn.1400cfc15
add eax, dword [rax]
add byte [rax - 0x77], cl
mov edi, eax
mov r14, rdx
mov rcx, rsi
mov ecx, esi
call fcn.1400cfc15
test rdi, rdi
test edi, edi
je 0x140091c5b
test rax, rax
test rax, rax
je 0x140091c5b
and dword [rcx - 0x77], ecx
ror byte [rcx + 0x39], 1
invalid
invalid
mov r8, rdx
cmp r14, rdx
invalid
jne 0x140092034
test esi, ebp
add eax, dword [rax]
invalid
add byte [rax], al
mov rcx, rdi
stc
add byte [rax - 0x77], cl
stc
mov rdx, rax
call fcn.1400fcc80
invalid
mov al, 6
invalid
invalid
test eax, eax
jne 0x140092034
fild dword [rbx]
add byte [rax], al
jmp case.0x1400aa424.479
or rdi, rax
or edi, eax
invalid
jne 0x140092034
rol byte [rbx], 1
add byte [rax], al
add eax, dword [rax]
add byte [rsi - 0x41], ah
add dword [rax], eax
mov di, 1
mov edi, 0x41660001
cmp dword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
invalid
cmp word [r13 + 0xb0], 0
cmp dword [r13 + 0xb0], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
test dl, bl
fiadd dword [rdx]
invalid
je 0x140091f51
fiadd dword [rdx]
add byte [rax], al
invalid
add byte [rcx + 0xf], al
movzx ecx, word [r13 + 0xb2]
mov bh, 0x8d
mov dl, 0
lea esi, [rdx + 0x66000000]
mov r14d, 0x40e90001
mov esi, 0x40e90001
add byte [rax], al
add byte [rsi + 0x41], ah
mov r14w, 1
mov esi, 0x40e90001
add dword [rax], eax
jmp case.0x14001d718.1004
add eax, dword [rax]
add eax, dword [rax]
add byte [rcx - 0x4ee914fe], dh
add ebp, ebx
mov cl, 2
add ch, bl
jmp case.0x1400915bc.0
invalid
mov cl, 3
jmp case.0x1400915bc.0
adc dh, byte [rcx - 0x4ef114fc]
mov cl, 4
jmp case.0x1400915bc.0
invalid
mov cl, 5
jmp case.0x1400915bc.0
add eax, 0x6b10aeb
mov cl, 6
invalid
jmp case.0x1400915bc.0
mov cl, 7
jmp case.0x1400915bc.0
invalid
mov cl, 8
or byte [rax - 0x7487dbb4], cl
mov byte [rsp + 0x78], cl
mov ecx, dword [rsp + 0x560]
invalid
invalid
add byte [rax], al
js case.0x14008c06a.28
mov word [rax + riz*2], fs
invalid
add eax, 0x8b440000
test byte [rbx + riz*2], ah
add eax, 0x8d4c0000
and al, 0x79
add byte [rax], al
mov r8d, dword [rsp + 0x563]
lea r9, [rsp + 0x79]
mov dword [r9 + 3], r8d
mov dword [rcx + 3], eax
mov dword [r9], ecx
mov qword [rsp + 0x80], rax
add byte [rax], 0
add byte [rax - 0x77], cl
mov qword [rsp + 0x88], rdx
xchg esp, eax
and al, 0x88
mov byte [rax], al
add byte [rax], al
mov rcx, rsi
mov byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, rbp
mov edx, ebp
invalid
lea r8, [rsp + 0x78]
call fcn.14000b6d9
lea rcx, [rsp + 0x810]
mov rdx, rsi
lea r8, [rsp + 0x3f0]
test byte [rax + rsi*8], ah
add eax, dword [rax]
invalid
js 0x140091cc6
neg dword [rcx - 0x72b70009]
mov word [rax + rdx], fs
or byte [rax], al
add byte [rax - 0x77], cl
lea r8, [rsp + 0x3f0]
test byte [rax + rsi*8], ah
add eax, dword [rax]
invalid
test byte [rax + rsi*8], ah
add eax, dword [rax]
add al, ch
xchg ebp, eax
pop rax
sti
dec dword [rax - 0x75]
mov ah, 0x24
adc byte [rax], cl
add byte [rax], al
call fcn.14004758f
mov rsi, qword [rsp + 0x810]
mov dil, byte [rsp + 0x818]
mov bh, byte [rsp + 0x818]
add byte [rax], al
mov bl, byte [rsp + 0x819]
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
mov word [rax + riz*2], fs
add dword [rax], eax
invalid
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
mov word [rax + riz*2], fs
add dword [rax], eax
invalid
mov word [rax + riz*2], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x150], eax
movaps xmmword [rsp + 0x150], xmm0
cmp rsi, 3
je 0x140093130
cmc
adc eax, dword [rax]
invalid
add ecx, dword [rdi]
test ch, dh
cmc
cmc
adc eax, dword [rax]
add byte [rcx - 0x77], cl
out dx, al
mov r14, rbp
mov r8d, 0xd6
lea rcx, [rsp + 0x46a]
push 4
add byte [rax], al
push 4
add byte [rax], al
lea rdx, [rsp + 0x81a]
and al, 0x1a
or byte [rax], al
add al, ch
call fcn.1400fc250
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
add byte [rax], al
sbb cl, byte [rax]
add byte [rax], al
call fcn.1400fc250
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
mov rax, qword [rsp + 0x148]
movups xmmword [rax + 0x10], xmm1
invalid
adc byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax], xmm0
mov qword [rsp + 0x460], rsi
invalid
add byte [rax], al
add byte [rax - 0x78], al
mov byte [rsp + 0x468], dil
mov esp, 0x46824
add byte [rax + 0x469249c], cl
mov byte [rsp + 0x469], bl
add byte [rax], al
mov byte [rsp + 0x469], bl
and al, 0x69
add al, 0
add byte [rbx + rcx*4 - 0x54], cl
mov r13, qword [rsp + 0xa8]
mov ebp, dword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rcx + 0xf], al
movzx ebx, word [rbp + 0x80]
mov rsi, qword [r13 + 0x70]
movzx ebx, word [r13 + 0x80]
movzx ebx, word [rbp + 0x80]
mov rsi, qword [r13 + 0x70]
mov rdi, qword [r13 + 0x78]
mov rcx, rdi
call fcn.140027f57
mov rbp, rax
mov ebp, eax
test al, 0x61
stc
dec dword [rax - 0x77]
invalid
mov ebp, eax
mov r15, rdx
lea r8, [rdi*4]
lea eax, [rdi*4]
lea eax, [rdi*4]
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
invalid
mov rcx, rdx
mov ecx, edx
mov rdx, rsi
call fcn.1400fc250
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
bnd call fcn.1400fc250
mov byte [rsi + rax - 0x5376b800], ah
invalid
mov qword [rsp + 0x560], rbp
lodsb al, byte [rsi]
and al, 0x60
add eax, 0x894c0000
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x568], r15
mov esp, 0x56824
add byte [rax - 0x77], cl
mov qword [rsp + 0x570], rdi
invalid
invalid
mov word [rax + riz*2], fs
and al, 0x60
push 0x48000005
mov dword [rsp + 0x570], edi
jo case.0x140085714.71
add byte [rax], al
mov qword [rsp + 0x570], rdi
jo case.0x140085714.71
lea rcx, [rsp + 0x560]
call fcn.140027e4c
mov rsi, rax
mov rdi, rdx
xlatb
and al, 0x60
add eax, 0x5fe80000
invalid
xlatb
mov rdx, qword [r13 + 0x48]
mov r8, qword [r13 + 0x50]
push rax
mov r8, qword [r13 + 0x50]
push rax
lea rcx, [rsp + 0x168]
call fcn.140094f2d
add byte [rax], al
and al, 0x68
add dword [rax], eax
add al, ch
and eax, 0x49000031
add byte [rax], al
mov rdx, qword [r13 + 0x60]
add byte [rax], al
mov rdx, qword [r13 + 0x60]
push rbp
invalid
mov r8, qword [r13 + 0x68]
lea rcx, [rsp + 0x180]
mov word [rax + rax*4], fs
add dword [rax], eax
invalid
push 0x248c8d48
push 0x248c8d48
mov word [rax + rax*4], fs
and al, 0x80
add byte [rcx], 0
add dword [rax], eax
add byte [rax], al
add al, ch
sub dh, byte [rbx]
xor eax, dword [rax]
invalid
call fcn.140095147
xor eax, dword [rax]
add byte [rcx + 0xf], al
adc byte [rbp + 0x28], al
movups xmm0, xmmword [r13 + 0x28]
mov rax, qword [r13 + 0x38]
mov word [rsp + 0x1a8], bx
mov qword [rsp + 0x198], rsi
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x1a0], rdi
mov esp, 0x1a024
add byte [rax], al
movups xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
invalid
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x1a0], rdi
mov esp, 0x1a024
add byte [rax], al
movups xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
invalid
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
pushfq
and al, 0x60
add al, 0
add byte [rax - 0x77], cl
fld1
iretd
iretd
mov qword [rsp + 0x160], rax
lea rbx, [rsp + 0x460]
mov rcx, rbx
call fcn.14002ed94
iretd
stc
invalid
mov ecx, 0xc
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rsi, qword [r13 + 0x110]
mov ch, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
adc byte [rcx - 0x48], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
call fcn.1400fc250
enter 0x6a3, 0
enter 0x6a3, 0
mov rcx, rsi
mov ecx, esi
mov rdx, r14
call fcn.14007d64d
mov edx, 0x48fffeb7
mov esi, eax
mov edx, 0x48fffeb7
mov esi, eax
mov rdi, rdx
mov rcx, qword [r13 + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov rdx, qword [r13 + 0x120]
lea ebx, [rax]
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg ebp, eax
and byte [rcx], al
add byte [rax], al
call fcn.14002e83a
mov qword [r13 + 0x118], rsi
mov dword [rbp + 0x118], esi
dec dword [rcx - 0x77]
mov ch, 0x18
add dword [rax], eax
mov dword [rbp + 0x118], esi
add byte [rcx - 0x77], cl
mov ebp, 0x120
and byte [rcx], al
add byte [rax], al
mov qword [r13 + 0x120], rdi
and byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x60]
and al, 0x60
invalid
call fcn.1400863fc
mov rbp, r14
cmc
invalid
cmc
lea rsi, [rsp + 0x668]
lea esi, [rsp + 0x668]
and al, 0x68
push 0x4c000006
invalid
add byte [rbp + rcx*4 + 0x35], cl
invalid
lea r14, [0x140149358]
lea esi, [0x140149358]
jmp 0x1400910c3
movzx edx, byte [r13 + 0x108]
movzx edx, byte [rbp + 0x108]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov word [rax + riz*4], fs
mov rcx, qword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa0]
add byte [rax], al
add byte [rbx + 0x3498b01], cl
invalid
mov ecx, dword [rcx + 3]
invalid
invalid
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
invalid
invalid
add dword [rbx - 0x7376fcb7], ecx
and al, 0x63
mov dword [rsp + 0x563], ecx
mov dword [rsp + 0x560], eax
test byte [rax + riz*2], ah
invalid
add byte [rax], al
mov word [rbx + riz*2], fs
add eax, 0x84890000
and al, 0x60
test byte [rax + riz*2], ah
add eax, 0x8b490000
test dword [rax], eax
add dword [rax], eax
add byte [rcx - 0x26816f7], dh
xchg edi, eax
std
add byte [rax], al
mov rax, qword [r13 + 0x100]
mov cl, 9
jmp case.0x1400915bc.0
xchg edi, eax
std
invalid
invalid
xchg edi, eax
std
invalid
mov rcx, qword [r13 + 0x100]
mov rdx, qword [r13 + 0x108]
mov edx, dword [rbp + 0x108]
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
xchg ebp, eax
or byte [rcx], al
add byte [rax], al
call fcn.14000fd1a
mov cl, 0xa
push qword [rcx - 0x28216f6]
jmp case.0x1400915bc.0
jge 0x140091f21
invalid
mov esi, dword [r13 + 0xb4]
mov r14, qword [r13 + 0x90]
mov esi, dword [rbp + 0x90]
add byte [rax], al
add byte [rbp - 0x75], cl
mov ch, 0x90
nop
add byte [rax], al
add byte [rax], al
invalid
invalid
mov esi, dword [rbp + 0x90]
add byte [rax], al
mov rdi, qword [r13 + 0x98]
mov ebp, 0x98
add byte [rax - 0x7b], cl
div byte [rsp + rdi + 0x48]
je case.0x14006609e.287
cmp rdi, rsi
test rsi, rsi
je case.0x14006609e.287
cmp rdi, rsi
div dword [rsi + 0x3e]
jbe 0x140091f83
cmp byte ds:[r14 + rsi], 0xbf
cmp byte [r14 + rsi], 0xbf
cmp byte [rsi + rsi], 0xbf
mov edi, 0x42e93d7f
jg 0x140091f89
jmp case.0x14007e9fd.154
adc dword [rax], eax
add byte [rbp - 0x75], al
mov ecx, dword [rbp + 0xb4]
mov rcx, qword [r13 + 0x90]
invalid
mov r9d, dword [r13 + 0xb4]
mov ecx, dword [rbp + 0xb4]
mov ah, 0
add byte [rax], al
mov rcx, qword [r13 + 0x90]
test r9, r9
test ecx, ecx
test ecx, ecx
je 0x140091fbc
mov rdx, qword [r13 + 0x98]
add byte [rax], al
add byte [rcx + rdi - 0x36], cl
add byte [rax], al
cmp rdx, r9
jbe case.0x14001e327.1000
cmp byte [rcx + r9], 0xbf
jg 0x140091fbc
invalid
mov edi, 0x45e9457f
adc al, byte [rax]
invalid
jmp 0x1400931c1
adc r8b, byte [r8]
add byte [rax], al
add byte [rcx], dh
imul cl
invalid
jp 0x140091f77
xor esi, esi
jmp 0x1400915fd
invalid
dec dword [rdi]
test dword [rdx], ecx
jne case.0x14007e9fd.154
adc dword [rax], eax
add byte [rbx - 0x7af0fa02], al
invalid
invalid
invalid
invalid
cmp esi, 5
jne 0x1400915fd
imul esi, esi, 0xffffffff
invalid
inc byte [0x13674a49f]
imul esi, esi, 0xffffffff
dec dword [rcx + rcx*4 - 0xf]
invalid
mov rcx, r14
lea rdx, [0x140151667]
lea edx, [0x140151667]
or eax, dword [rax]
mov r8, rsi
call fcn.1400fcc80
invalid
add byte [rsi + 5], bh
add byte [rax], al
add byte [rbp + 0x4c850fc0], al
ror byte [rdi], 0x85
idiv dil
invalid
invalid
invalid
add byte [rax], al
add byte [rbp + 0x4c850fc0], al
ror byte [rdi], 0x85
invalid
ror byte [rdi], 0x85
test dword [rsi + rsi*8 - 1], ecx
idiv dil
idiv bh
invalid
jmp 0x14009192c
jbe case.0x14002795d.1013
invalid
jne 0x1400931c1
add byte [rax], al
mov rdx, r9
call fcn.1400c7bab
out 0x5b, eax
add eax, dword [rax]
retf 0xe7e8
out 0x5b, eax
add eax, dword [rax]
mov r14d, eax
mov ecx, edx
imul rax, rbp, 0x58
cmp word [r15 + rax + 0x28], 0
je 0x140091fde
movzx edx, word [r15 + rax + 0x2a]
jmp 0x140092015
mov ebp, ecx
mov r9d, dword [r15 + rax + 0x2c]
mov ecx, dword [rdi + rax + 0x2c]
mov rcx, qword [rsi + 8]
test r9, r9
je 0x140092009
invalid
sbb ecx, dword [rax - 0x75]
push rsi
adc byte [rcx + rdi - 0x36], cl
jbe 0x140092003
cmp byte [rcx + r9], 0xbf
jg 0x140092009
jmp 0x1400931c1
jne 0x1400931c1
mov eax, 0x4c000011
mov edx, ecx
adc dword [rax], eax
add byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
call fcn.1400c7bab
mov edi, eax
mov ecx, ebp
test r14w, r14w
je 0x14009202a
test di, di
je 0x14009202a
cmp cx, dx
jne 0x140092034
jmp 0x1400921ed
or di, r14w
je 0x1400921ed
invalid
add dword [rax], eax
invalid
mov ecx, 0xf000001
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [0x140149440]
adc byte [0x140149440], al
movaps xmmword [rsp + 0x470], xmm0
movups xmm0, xmmword [0x140149430]
out 0x73, al
or eax, dword [rax]
invalid
add al, 0
add byte [rdi], cl
adc byte [0x140149430], al
out 0x73, al
or eax, dword [rax]
invalid
out 0x73, al
or eax, dword [rax]
invalid
movaps xmmword [rsp + 0x460], xmm0
lea rsi, [rsp + 0x150]
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
lea rdi, [rsp + 0x668]
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rbx
call fcn.14002a322
cmp byte [rsp + 0x170], 2
je 0x14009209d
fsubr st(0)
mov dl, 0x82
stc
inc dword [rax + 0x17024bc]
add byte [rax], al
add dh, byte [rbx + riz + 0x48]
mov rax, qword [rsp + 0x150]
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
lea rcx, [rsp + 0x168]
call qword [rax + 0x18]
push 0xffffffffff000001
push rax
sbb byte [rdi], cl
adc byte [0x140147538], al
movups xmm0, xmmword [0x140147538]
movaps xmmword [rsp + 0x470], xmm0
add byte [rax], al
movups xmm0, xmmword [0x140147528]
movaps xmmword [rsp + 0x460], xmm0
sub dword [rsp + 0x460], eax
add al, 0
add byte [rax - 0x77], cl
mov ecx, esi
mov rdx, rdi
mov r8, rbx
call fcn.14002a322
inc dword [rax + 0x17024bc]
add byte [rax], al
invalid
inc dword [rax + 0x17024bc]
jo 0x1400920cf
add byte [rax], al
add byte [rdx], al
add dh, byte [rbx + riz + 0x48]
mov eax, dword [rsp + 0x150]
je case.0x140074ee9.204
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
and al, 0x68
add dword [rax], eax
add bh, bh
push rax
invalid
add dword [rax], eax
add bh, bh
push rax
sbb byte [rcx - 0x47], al
invalid
invalid
mov r9d, 7
mov rcx, rsi
int1
invalid
int1
mov rdx, rdi
lea r8, str.cookie2
add eax, 0xb543f
push rsp
or eax, dword [rax]
invalid
add al, ch
call fcn.14002a713
add eax, 0x80fff986
mov esp, 0x17024
jo case.0x140074f56.193
invalid
stc
inc dword [rax + 0x17024bc]
invalid
invalid
and al, 0x70
jo case.0x140074f56.193
cmp byte [rsp + 0x170], 2
jo case.0x140074f56.193
add dword [rax], eax
add byte [rax], al
add dh, byte [rbx + riz + 0x48]
mov eax, dword [rsp + 0x150]
add byte [rdx], al
je 0x14009213b
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
add byte [rax], al
mov r8, qword [rsp + 0x160]
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rsp + 0x168]
mov word [rax + rbp*2], fs
add dword [rax], eax
add byte [rax], al
invalid
push rax
add byte [rax], al
call qword [rax + 0x18]
sbb byte [rdi], cl
movups xmm0, xmmword [0x1401492b8]
adc byte [0x1401492b8], al
jbe 0x1400921b1
movaps xmmword [rsp + 0x470], xmm0
jo 0x14009214c
movups xmm0, xmmword [0x1401492a8]
movaps xmmword [rsp + 0x460], xmm0
sub dword [rsp + 0x460], eax
jno 0x14009215b
add byte [rdi], cl
sub dword [rsp + 0x460], eax
and al, 0x60
add al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14002a322
cmp byte [rsp + 0x170], 2
mov esp, 0x17024
add byte [rdx], al
cmp ecx, 0x24bc80ff
jo 0x14009216d
mov esp, 0x17024
add byte [rax], al
add dh, byte [rbx + riz + 0x48]
and ecx, dword [rax - 0x75]
test byte [rax + rdx*2], ah
and al, 0x50
add dword [rax], eax
invalid
add byte [rdx], al
je 0x140092194
and ecx, dword [rax - 0x75]
test byte [rax + rdx*2], ah
and al, 0x50
mov rax, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x58
mov rdx, qword [rsp + 0x158]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x60
add byte [rax], al
mov r8, qword [rsp + 0x160]
lea rcx, [rsp + 0x168]
lea ecx, [rsp + 0x168]
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
and al, 0x68
lea ecx, [rsp + 0x168]
add dword [rax], eax
add bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rdi], cl
adc byte [0x140147560], al
add eax, 0xb53c5
movups xmm0, xmmword [0x140147560]
add eax, 0xb53c5
add byte [rdi], cl
movaps xmmword [rsp + 0x470], xmm0
sub dword [rsp + 0x470], eax
and al, 0x70
add al, 0
add byte [rdi], cl
movups xmm0, xmmword [0x140147550]
adc byte [0x140147550], al
cmpsb byte [rsi], byte [rdi]
push rbx
or eax, dword [rax]
movaps xmmword [rsp + 0x460], xmm0
test byte [rax + riz*2], ah
add al, 0
add byte [rax - 0x77], cl
invalid
invalid
invalid
mov rcx, rsi
int1
mov rdx, rdi
mov edx, edi
mov r8, rbx
call fcn.14002a322
invalid
cmp ecx, 0x24bc80ff
jo case.0x140051825.398
add byte [rax], al
invalid
fsubr st(0)
invalid
cmp ecx, 0x24bc80ff
jo case.0x140051825.398
add byte [rax], al
add dh, byte [rbx + riz + 0x48]
je 0x1400921ed
mov rax, qword [rsp + 0x150]
add byte [rdx], al
je 0x1400921ed
mov rax, qword [rsp + 0x150]
test byte [rax + rdx*2], ah
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
xchg esp, eax
and al, 0x58
pop rax
add byte [rax], al
mov rdx, qword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + riz*2], ah
invalid
add dword [rax], eax
mov r8, qword [rsp + 0x160]
invalid
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
invalid
lea rcx, [rsp + 0x168]
push 0xffffffffff000001
add dword [rax], eax
add bh, bh
invalid
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x73], cl
pushfq
lea rbx, [rsp + 0x150]
lea ebx, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, ebx
mov rcx, rbx
mov ecx, ebx
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub al, ch
call fcn.140099502
add byte [rbx], dh
add byte [rdx + 0x1502484], cl
mov al, byte [rsp + 0x150]
add byte [rax], al
mov al, byte [rsp + 0x150]
and al, 0x50
push rax
add dword [rax], eax
add byte [rbx + rax], bh
invalid
cmp al, 3
add ecx, dword [rdi]
test byte [rdi + 0xc], bl
or al, 0
invalid
je case.0x14006462a.311
or al, 0
add byte [rax - 0x73], cl
invalid
xchg esp, eax
lea rdx, [rsp + 0x168]
lea edx, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rbx + 0x528be94a], cl
mov ecx, dword [rdx - 0x17]
jmp 0x18cf574ab
mov edx, dword [rdx - 0x14]
in al, dx
lea r8, [rsp + 0x3f1]
mov dword [r8 + 3], edx
mov dword [rax + 3], edx
and al, 0xf1
add eax, dword [rax]
add byte [rcx - 0x77], al
push rax
mov dword [rax + 3], edx
add eax, dword [rcx - 0x77]
or byte [rax - 0x75], cl
invalid
invalid
mov dword [r8], ecx
mov dword [rax], ecx
mov rdx, qword [rsp + 0x158]
xchg esp, eax
and al, 0x58
pop rax
pop rax
add dword [rax], eax
add byte [rcx + 9], bh
mov ecx, 9
add byte [rax], al
mov ecx, 9
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x40024
and al, 0
add al, 0
lea rdi, [rsp + 0x400]
lea rsi, [rsp + 0x160]
lea esi, [rsp + 0x160]
and al, 0
add al, 0
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x60
lea esi, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x3f0], al
mov qword [rsp + 0x3f8], rdx
mov dword [rsp + 0x3f8], edx
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
xchg esp, eax
and al, 0xf8
mov dword [rsp + 0x3f8], edx
add eax, dword [rax]
add byte [rcx - 0x7d], cl
invalid
jge 0x140092261
invalid
cmp qword [r13], 0
cmp dword [rbp], 0
add byte [rax], al
add byte [rdi + rax*2 + 0x49], dh
mov eax, dword [rbp + 8]
invalid
invalid
je 0x1400922ab
mov rax, qword [r13 + 8]
or byte [r8 - 0x7b], r9b
test rax, rax
je 0x1400922ab
sal byte [rsi + rdi + 0x4d], 0x8b
adc byte [r13 - 0x75], r9b
adc byte [rbp - 0x75], cl
mov r8, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
adc byte [rbp - 0x75], cl
mov r9, qword [r13 + 0x18]
mov ecx, dword [rbp + 0x18]
sbb byte [r8 - 0x77], r9b
sbb byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
call qword [rax]
mov r14, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x15824
and al, 0x58
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
adc byte [rbx + rcx*4 - 0x4c], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x15824
and al, 0x58
add dword [rax], eax
and al, 0x58
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rax]
lea eax, [rsp + 0x160]
add byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x120], xmm0
lea rdx, str.called__Result::unwrap____on_an__Err__value
lea edx, str.called__Result::unwrap____on_an__Err__value
lea edx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x19eb000c
add bl, ch
jmp 0x1400922c4
sbb dword [rdi], ecx
movaps xmmword [rsp + 0x120], xmm6
sub dword [rsp + 0x120], esi
and al, 0x20
add dword [rax], eax
add byte [rbp + rcx*4 + 0x35], cl
lea r14, [0x140148570]
lea esi, [0x140148570]
mov dh, 0x62
or eax, dword [rax]
invalid
lea rdx, str.called__Result::unwrap____on_an__Err__value
adc eax, 0xc0daf
mov rdi, rdx
lea r15, [rsp + 0x560]
mov rax, qword [rsp + 0xb8]
test byte [rax + rdi*4], ah
add byte [rax], al
invalid
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x47], cl
invalid
invalid
movabs rcx, 0x101010101010101
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
cmp byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
mov eax, dword [rsp + 0xb0]
add byte [rax], al
add byte [rdi], cl
movups xmmword [rax], xmm6
adc dword [rax], esi
lea rax, [rsp + 0x168]
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax], al
invalid
push 0xf000001
add byte [rax], al
movups xmmword [rax + 0x10], xmm6
adc dword [rax + 0x10], esi
xor ecx, ecx
mov qword [rsp + 0x150], rcx
add byte [rax], al
mov qword [rsp + 0x168], rcx
push 0xffffffffb8000001
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov eax, 8
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
and al, 0x70
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x188], rax
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x190], ecx
nop
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x1a0], ecx
and al, 0xa0
add dword [rax], eax
add byte [rsi - 0x39], ah
mov word [rsp + 0x1a8], 0
mov dword [rsp + 0x1a8], 0x84c60000
add dword [rax], eax
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax], al
invalid
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
and al, 0x88
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov word [rax + rdx*4], fs
nop
nop
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x1a0], ecx
and al, 0xa0
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
invalid
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8dc20
and ah, bl
or byte [rax], al
lea rax, [0x14011ff78]
lea eax, [0x14011ff78]
and ah, bl
or byte [rax], al
mov qword [rsp + 0x1c0], rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x1c8], rdx
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rax], al
invalid
invalid
enter 1, 0
lea rax, [0x140120388]
add eax, 0x8e019
mov qword [rsp + 0x1e0], rax
mov dword [rsp + 0x1e0], eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140151938]
lea rax, [0x140151938]
lea eax, [0x140151938]
mov qword [rsp + 0x1e8], rax
mov qword [rsp + 0x1f0], 1
test byte [rax + rsi*8], ah
add dword [rax], eax
invalid
lock add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x1f8], rcx
mov word [rax + rdi*8], fs
clc
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
invalid
add byte [rax], al
mov word [rsp + 0x200], 0xffff
test byte [rax + rax], ah
add al, byte [rax]
add byte [rax], al
invalid
inc esi
invalid
test byte [rax + rbp], ah
and al, 0x28
add byte [rdx], al
add byte [rax], al
invalid
mov byte [rsp + 0x228], 2
and al, 0x28
add al, byte [rax]
add byte [rdx], al
mov qword [rsp + 0x220], rcx
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rsp + 0x48]
and al, 0x48
movzx eax, byte [rax]
mov dh, 0
lea rdx, [0x140155fa0]
adc eax, 0xc3bdd
fnstsw word [rbx]
or al, 0
movsxd rax, dword [rdx + rax*4]
add rax, rdx
invalid
jmp rax
mov cl, 1
jmp case.0x1400923ca.0
mov cl, 4
jmp case.0x1400923ca.0
movzx edx, byte [r13 + 0x108]
mov dh, 0x95
or byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax], al
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
add byte [rax], al
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x563], ecx
mov dword [rsp + 0x560], eax
add byte [rax], al
mov word [rbx + riz*2], fs
add eax, 0x84890000
and al, 0x60
add eax, 0x8b490000
add byte [rax], al
mov rax, qword [r13 + 0x100]
mov cl, 9
jmp case.0x1400923ca.0
mov cl, 2
jmp case.0x1400923ca.0
mov cl, 3
jmp case.0x1400923ca.0
mov cl, 5
jmp case.0x1400923ca.0
mov cl, 6
invalid
add byte [rax], al
mov rax, qword [r13 + 0x100]
mov cl, 9
jmp case.0x1400923ca.0
mov cl, 2
jmp case.0x1400923ca.0
mov cl, 3
jmp case.0x1400923ca.0
mov cl, 5
jmp case.0x1400923ca.0
mov cl, 6
jmp case.0x1400923ca.0
mov cl, 7
jmp case.0x1400923ca.0
mov cl, 8
mov byte [rsp + 0x78], cl
and al, 0x78
mov ecx, dword [rsp + 0x560]
mov r8d, dword [rsp + 0x563]
lea r9, [rsp + 0x79]
add eax, 0x8b440000
test byte [rbx + riz*2], ah
add eax, 0x8d4c0000
and al, 0x79
mov dword [r9 + 3], r8d
mov dword [r9], ecx
or dword [rax - 0x77], ecx
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x88], edx
or dword [rax - 0x77], ecx
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
invalid
xchg esp, eax
and al, 0x88
mov dword [rsp + 0x88], edx
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rbx
lea r8, [rsp + 0x78]
lea eax, [rsp + 0x78]
call fcn.14000b6d9
xchg edx, eax
idiv edi
xchg edx, eax
idiv edi
movzx eax, byte [rsp + 0x3f0]
test rax, rax
mov qword [rsp + 0x60], rdi
jl 0x14009248a
invalid
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rax - 0x77], 0x7c
jl 0x14009248a
invalid
jl 0x14009248a
invalid
je case.0x14002795d.1050
cmp eax, 1
jne 0x14009247e
clc
add dword [rbp + 0x10], esi
mov bl, 1
mov bpl, byte [rsp + 0x3f1]
jmp 0x14009247c
xor ebx, ebx
jmp 0x1400924bb
call fcn.14002cbbf
mov rsi, rax
mov rax, qword [rsp + 0x3f8]
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
push rax
sbb byte [rbx + rcx*4 + 0x10], cl
clc
add eax, dword [rax]
add byte [rax - 0x73], cl
push rax
sbb byte [rbx + rcx*4 + 0x10], cl
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rcx, [rsp + 0x78]
call qword [r10]
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x10], ecx
adc byte [rdi], cl
adc dword [rsi], eax
mov bl, 2
mov rax, qword [rsp + 0x400]
mov r8, qword [rsp + 0x408]
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
mov ecx, dword [rsp + 0x410]
and al, 0
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
and al, 8
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
invalid
mov word [rax + rdx], fs
add al, 0
mov ecx, dword [rsp + 0x410]
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
invalid
lea rcx, [rsp + 0x160]
lea rdx, [rsp + 0x418]
and al, 0x18
add al, 0
add bh, bh
adc byte [rax - 0x75], cl
test byte [rax + riz], ah
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
mov eax, dword [rsp + 0x428]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x18
add al, 0
add bh, bh
adc byte [rax - 0x75], cl
test byte [rax + riz], ah
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
mov eax, dword [rsp + 0x428]
invalid
invalid
mov word [rax + rsi], fs
mov eax, dword [rsp + 0x428]
mov r9, qword [rsp + 0x430]
lea rcx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
add al, 0
add byte [rax - 0x73], cl
invalid
lea ecx, [rsp + 0x78]
and al, 0x78
lea rdx, [rsp + 0x438]
call qword [rax]
movzx eax, word [rsp + 0x440]
test byte [rax + rax*2], ah
add al, 0
add byte [rax], al
test byte [rax + rax*2], ah
add al, 0
add byte [rax], al
mov word [rsp + 0x98], ax
mov byte [rsp + 0x150], bl
add byte [rax], al
mov word [rsp + 0x98], ax
mov dword [rsp + 0x98], eax
mov byte [rsp + 0x150], bl
mov byte [rsp + 0x151], bpl
mov qword [rsp + 0x158], rsi
add byte [rdi], cl
adc byte [rsp + 0x78], al
lodsb al, byte [rsi]
and al, 0x51
add dword [rax], eax
add byte [rax - 0x77], cl
mov ah, 0x24
pop rax
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x78], al
movups xmm1, xmmword [rsp + 0x88]
lea rcx, [rsp + 0x180]
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rcx + 0x10], ecx
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and byte [r8 - 0x73], cl
and byte [rax - 0x73], cl
mov word [rax + rdx], fs
or byte [rax], al
add byte [rcx + rcx*4 - 6], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and byte [r8 - 0x73], cl
and byte [rax - 0x73], cl
and byte [rax - 0x73], cl
mov word [rax + rdx], fs
or byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov r13, r15
lea r15, [rsp + 0x150]
lea edi, [rsp + 0x150]
lea edi, [rsp + 0x150]
mov r8, r15
clc
call fcn.14004758f
mov rsi, qword [rsp + 0x810]
mov esi, dword [rsp + 0x810]
sti
dec dword [rax - 0x75]
mov esi, dword [rsp + 0x810]
mov esi, dword [rsp + 0x810]
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x18
or byte [rax], al
mov bpl, byte [rsp + 0x818]
mov bl, byte [rsp + 0x819]
add byte [rax], al
add byte [rdx + 0x819249c], cl
add byte [rax], al
mov qword [rsp + 0x150], r14
mov rdi, qword [rsp + 0x60]
mov qword [rsp + 0x158], rdi
and al, 0x58
add dword [rax], eax
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x120]
sub byte [rsp + 0x120], al
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
jl 0x1400925c0
invalid
and al, 0x58
add dword [rax], eax
add byte [rdi], cl
invalid
sub byte [rsp + 0x120], al
and byte [rcx], al
add byte [rax], al
invalid
lea rax, [rsp + 0x160]
movups xmmword [rax], xmm0
cmp rsi, 3
je case.0x14003d97a.770
movsd dword [rdi], dword [rsi]
or eax, dword [rax]
invalid
movsd dword [rdi], dword [rsi]
or eax, dword [rax]
add byte [rcx - 0x48], al
invalid
add byte [rax], al
mov r8d, 0xd6
lea rcx, [rsp + 0x46a]
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x81a]
lea edx, [rsp + 0x81a]
xchg esp, eax
and al, 0x1a
or byte [rax], al
add al, ch
jae 0x140092577
call fcn.1400fc250
movaps xmm0, xmmword [rsp + 0x120]
and byte [rcx], al
add byte [rax], al
invalid
invalid
and byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
test byte [rax + rbp*2], ah
lea rax, [rsp + 0x468]
add al, 0
add byte [rdi], cl
movups xmmword [rax + 0xe8], xmm0
adc dword [rax + 0xe8], eax
add byte [rax], al
mov qword [rsp + 0x460], rsi
mov byte [rsp + 0x468], bpl
mov byte [rsp + 0x469], bl
and al, 0x69
add al, 0
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x40
add eax, 0x89480000
mov esp, 0x54824
add rax, 0xffffffffb70f0000
pushfq
and al, 0xc0
invalid
add byte [rax], al
mov rsi, qword [rsp + 0x6b0]
mov rdi, qword [rsp + 0x6b8]
and al, 0xb8
invalid
add byte [rax], al
mov rcx, rdi
and al, 0x69
add al, 0
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x40
add eax, 0x89480000
mov esp, 0x54824
invalid
invalid
invalid
add rax, 0xffffffffb70f0000
pushfq
add byte [rdi], cl
mov bh, 0x9c
and al, 0xc0
invalid
and al, 0xb8
invalid
mov eax, 0x48000006
mov ecx, edi
call fcn.140027f57
mov r14, rax
mov rbp, rdx
lea r8, [rdi*4]
lea eax, [rdi*4]
lea eax, [rdi*4]
add byte [rax], al
add byte [rax], al
mov rcx, rdx
mov rdx, rsi
bnd call fcn.1400fc250
bnd call fcn.1400fc250
invalid
mov qword [rsp + 0x560], r14
mov dword [rsp + 0x560], esi
mov qword [rsp + 0x568], rbp
mov qword [rsp + 0x570], rdi
mov dword [rsp + 0x570], edi
add eax, 0x894c0000
jmp 0x13960ff5b
stc
mov rcx, r13
call fcn.140027e4c
stc
dec dword [rax - 0x77]
invalid
mov rdi, rdx
stc
dec dword [rax - 0x77]
invalid
mov rdx, qword [rsp + 0x688]
mov r8, qword [rsp + 0x690]
lea rcx, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add al, ch
xchg esi, eax
sub byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
invalid
add byte [rax], al
lea rcx, [rsp + 0x180]
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rax], al
and al, 0x68
add dword [rax], eax
add al, ch
xchg esi, eax
sub byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
invalid
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
invalid
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rax], al
invalid
xchg ebx, eax
sub al, byte [rax]
invalid
add byte [rax], al
call fcn.140095147
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x668]
adc byte [rsp + 0x668], al
push 0x48000006
mov eax, dword [rsp + 0x678]
mov rax, qword [rsp + 0x678]
mov word [rsp + 0x1a8], bx
test al, 1
add byte [rax], al
invalid
mov qword [rsp + 0x198], rsi
mov qword [rsp + 0x1a0], rdi
movups xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
invalid
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x1a024
add byte [rdi], cl
movups xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
invalid
test byte [rax + rdx*2], ah
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
invalid
add dword [rax], eax
add byte [rax], al
lea rbx, [rsp + 0x460]
invalid
invalid
mov qword [rsp + 0x160], rax
add byte [rax], al
lea rbx, [rsp + 0x460]
mov rcx, rbx
fld1
cwde
invalid
stc
invalid
mov ecx, 0xc
mov rdi, rbx
mov edi, ebx
mov rsi, r15
invalid
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov rbp, r15
invalid
fld1
cwde
invalid
invalid
mov rcx, qword [r12 + rax*8]
mov rdx, qword [rsp + rax*8 + 0x668]
invalid
push 0x49000006
mov dword [rsp + rax*8], edx
invalid
push 0x49000006
mov dword [rsp + rax*8], edx
mov qword [rsp + rax*8 + 0x668], rcx
mov dword [rsp + rax*8 + 0x668], ecx
inc rax
cmp rax, 0xc
or al, 0x75
invalid
or al, 0x75
fisttp word [rbx + rcx*4 - 0x54]
mov r13, qword [rsp + 0xa8]
mov rsi, qword [r13 + 0x110]
mov ch, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
mov r13, qword [rsp + 0xa8]
mov rsi, qword [r13 + 0x110]
mov ch, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
adc byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rbp
mov ecx, ebp
mov rdx, rbx
mov edx, ebx
invalid
mov edx, ebx
call fcn.1400fc250
mov rcx, rsi
mov rdx, rbp
call fcn.14007d64d
mov rsi, rax
mov rdi, rdx
mov rcx, qword [r13 + 0x118]
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
mov rdx, qword [r13 + 0x120]
xchg ebp, eax
and byte [rcx], al
add byte [rax], al
call fcn.14002e83a
mov qword [r13 + 0x118], rsi
mov qword [r13 + 0x120], rdi
mov ch, 0x18
add dword [rax], eax
add byte [rcx - 0x77], cl
mov ebp, 0x120
lea rcx, [rsp + 0x3f0]
call fcn.14002afdb
lea rsi, [rsp + 0x668]
and al, 0x68
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov word [rax + rsi*8], fs
add eax, dword [rax]
add al, ch
mov cl, dil
dec dword [rax - 0x73]
mov ah, 0x24
and al, 0x68
invalid
add byte [rax], al
invalid
invalid
and al, 0x68
invalid
add byte [rax - 0x77], cl
int1
mov ecx, esi
call fcn.14002ed94
lea rcx, [rsp + 0x708]
lea ecx, [rsp + 0x708]
lea ecx, [rsp + 0x708]
add al, ch
in al, 0xc5
stc
dec dword [rax - 0x75]
mov word [rax + rbp*2], fs
invalid
call fcn.14002ed94
mov rcx, qword [rsp + 0x768]
add byte [rax], al
push 0xffffffffe8000007
sti
invalid
add byte [rax], al
call fcn.14000b4b8
lea rcx, [rsp + 0x778]
js 0x1400927ca
add byte [rax], al
dec dword [rax - 0x73]
mov word [rax + rdi*2], fs
js 0x1400927ca
js 0x1400927ca
add byte [rax], al
call 0x1400860ee
lea r14, [0x140149358]
jmp 0x1400910c3
invalid
invalid
invalid
call 0xcb5327d7
lea eax, [rax]
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
xchg ebp, eax
or byte [rcx], al
invalid
mov rcx, qword [r13 + 0x100]
mov rdx, qword [r13 + 0x108]
mov edx, dword [rbp + 0x108]
mov edx, dword [rbp + 0x108]
add dword [rax], eax
add al, ch
invalid
add byte [rax], al
call fcn.14000fd1a
xor ebp, edx
idiv edi
mov cl, 0xa
jmp case.0x1400923ca.0
mov cx, 1
call fcn.14008545c
sub al, 0xff
dec dword [rcx - 0x77]
invalid
mov rdx, qword [r13 + 0x90]
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x75], cl
mov eax, dword [rbp + 0x98]
test dword [rax + 0x48000000], ebx
lea esi, [rsp + 0x150]
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x75], cl
invalid
test dword [rax + 0x48000000], ebx
lea esi, [rsp + 0x150]
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140002770
movups xmm0, xmmword [r13 + 0xb4]
mov ah, 0
add byte [rax], al
mov ah, 0
add byte [rax], al
movups xmm1, xmmword [r13 + 0xc8]
movups xmmword [rsi + 0x40], xmm1
add byte [rdi], cl
adc dword [rsi + 0x40], ecx
mov al, byte [r13 + 0xd8]
mov al, byte [rbp + 0xd8]
fadd dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x74beafba], cl
test dword [rax + 0x41000000], esi
mov byte [rsi + 0x50], al
mov eax, dword [r13 + 0xb0]
mov eax, dword [rbp + 0xb0]
mov ecx, dword [r13 + 0xc4]
mov ecx, dword [rbp + 0xc4]
mov ecx, dword [rbp + 0xc4]
movups xmm1, xmmword [r13 + 0xa0]
movups xmmword [rsi + 0x2c], xmm0
invalid
invalid
lea esp, [rax + 0xf000000]
adc dword [rsi + 0x2c], eax
invalid
invalid
movabs al, byte [0x892c46110f000000]
sub al, 0x89
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x3c], ecx
invalid
sub byte [rcx + 0x110f3c4e], r9b
sub byte [rcx + 0x110f3c4e], cl
cmp al, 0xf
adc dword [rsi + 0x18], ecx
invalid
invalid
movups xmmword [rsi + 0x18], xmm1
sbb byte [rcx - 0x75], r9b
invalid
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.14009764b
mov ecx, 0xb
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 9], cl
mov rdi, r14
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
jmp 0x14009298d
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
invalid
invalid
invalid
and al, 0x50
lea r15, [rsp + 0x150]
lea rsi, [rsp + 0xc8]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
enter 0, 0
invalid
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
call fcn.14008557a
loop 0x1400928c2
invalid
dec dword [rcx - 0x77]
invalid
mov rcx, qword [rax]
mov ecx, dword [rax]
mov ecx, dword [rax]
mov rdx, qword [rax + 8]
call fcn.14009764b
add byte [rax], al
mov ecx, 0xb
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 9], cl
add byte [rax], al
mov rdi, r14
mov rsi, r15
mov esi, edi
jmp 0x14009295f
jmp 0x140092c44
mov byte [rbx], al
add byte [rax], al
lea rsi, [rsp + 0x150]
mov rcx, rsi
mov rdx, r14
invalid
mov r8, rdi
mov r8, rdi
mov eax, edi
call fcn.140002770
lea r14, [rsp + 0xc8]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x38]
cmp byte [rcx + 0xf], r8b
movups xmm0, xmmword [r14 + 0x40]
adc byte [rsi + 0x40], al
movups xmmword [rsi + 0x40], xmm0
adc dword [rsi + 0x40], eax
mov cl, byte [r14 + 0x50]
mov byte [rsi + 0x50], cl
push rax
push rax
movups xmm0, xmmword [r14 + 0x18]
movups xmm1, xmmword [r14 + 0x28]
movups xmm1, xmmword [rsi + 0x28]
adc byte [rsi + 0x28], cl
adc byte [rsi + 0x28], cl
mov qword [rsi + 0x38], rax
movups xmmword [rsi + 0x28], xmm1
movups xmmword [rsi + 0x18], xmm0
call fcn.14008557a
sub al, 0xff
invalid
sub al, 0xff
dec dword [rcx - 0x77]
mov r15, rax
mov r15, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
invalid
or al, ch
xor ecx, dword [rbp]
add byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
call fcn.14009764b
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
lea r12, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rcx + 0xb], bh
add byte [rax], al
invalid
and al, 0x50
add dword [rax], eax
add byte [rcx + 0xb], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rdi, r12
mov rdi, r12
mov edi, esp
out 0x4c, eax
mov esi, esi
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov cx, 2
mov rdx, r15
call fcn.1400855d3
sub al, 0xff
invalid
sub al, 0xff
dec dword [rcx - 0x77]
mov r14, rax
mov r14, rax
mov esi, eax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009764b
add byte [rax], r8b
add byte [rax], r8b
mov ecx, 0xb
mov rdi, r14
mov edi, esi
mov rsi, r12
mov esi, esp
mov esi, esp
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov r12, qword [rsp + 0x30]
and al, 0x30
lea rsi, [rsp + 0x708]
mov rcx, rsi
int1
int1
call fcn.14002ed94
mov rcx, qword [rsi + 0x60]
invalid
call fcn.14000b4b8
lea rcx, [rsp + 0x778]
add byte [rax], al
stc
dec dword [rax - 0x75]
invalid
invalid
add byte [rax], al
call 0x1400860ee
lea rdi, [rsp + 0x8f0]
lea edi, [rsp + 0x8f0]
lea rsi, [rsp + 0x950]
mov ecx, 0xc
mov ah, 0x24
push rax
or dword [rax], eax
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov r15d, 3
lea rdi, [rsp + 0x9b0]
lea rsi, [rsp + 0x8f0]
mov ah, 0x24
lock or byte [rax], al
add byte [rax], al
add byte [rax], al
mov ecx, 0xc
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov byte [r12 + 0x2c9], 0
mov r13, qword [r12 + 0x170]
lodsb al, byte [rsi]
and al, 0x70
add dword [rax], eax
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x70
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x460], 0
test r13, r13
add byte [rax], al
mov qword [rsp + 0x460], 0
add byte [rax], al
test r13, r13
je 0x1400930e6
test ch, bh
std
invalid
mov rbx, r12
lea r12, [r13 + 0x10]
lea rbp, [r13 + 0x38]
insd dword [rdi], dx
invalid
mov rcx, rbp
call fcn.14005d29c
mov qword [r13 + 0x38], r15
mov dword [rbp + 0x38], edi
jmp 0x13cb1cae3
mov dword [rbp + 0x38], edi
jge case.0x14001e327.1039
mov qword [r13 + 0x40], r14
lea rdi, [r13 + 0x48]
lea rsi, [rsp + 0x9b0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov qword [r13 + 0xa8], 0
mov dword [rbp + 0xa8], 0
mov dword [rbp + 0xa8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
add byte [rax], al
mov rax, qword [rsp + 0x48]
and al, 0x48
mov qword [r13 + 0xb0], rax
lea rax, str.ep_t_
lea eax, str.ep_t_
lea eax, str.ep_t_
mov qword [r13 + 0xb8], rax
mov rax, qword [rsp + 0x28]
test dword [rax + 0x48000000], edi
mov eax, dword [rsp + 0x28]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x28
mov qword [r13 + 0xc0], rax
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
add byte [rax - 0x75], cl
and al, 0x38
mov eax, dword [rsp + 0x38]
mov qword [r13 + 0xc8], rax
mov rcx, r12
call fcn.1400566aa
test al, al
invalid
je case.0x140024b32.906
sal byte [rsi + rcx + 0x48], 0xc7
test byte [rax + rdx*2], ah
push rax
mov qword [rsp + 0x150], 4
push rax
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
invalid
add bl, ch
xor al, 0x48
mov rdi, qword [rbp]
jmp 0x140092aa3
mov rdi, qword [rbp]
mov qword [rbp], 4
add byte [r8 + rax], r8b
add byte [rax], al
cmp rdi, 4
je 0x1400931a9
invalid
add byte [rax], al
invalid
lea rdx, [r13 + 0x40]
lea rsi, [rsp + 0x158]
lea rsi, [rsp + 0x158]
mov r8d, 0x90
mov rcx, rsi
int1
int1
call fcn.1400fc250
mov qword [rsi - 8], rdi
jle 0x140092a9b
mov cl, 0x97
xchg edi, eax
invalid
add byte [rax - 0x77], cl
jle 0x140092a9b
lock dec qword [r13]
dec dword [rbp]
mov r12, rbx
jne 0x140092ab5
invalid
or byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call 0x14005d236
cmpsd dword [rsi], dword [rdi]
cld
dec dword [rax - 0x73]
lea ecx, [rsp + 0x460]
call fcn.14005d200
invalid
invalid
test byte [rax + rdx*2], ah
and al, 0x50
lea rcx, [rsp + 0x460]
lea ecx, [rsp + 0x460]
call fcn.14005d200
mov rax, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
invalid
and al, 0x50
push rax
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rax, 3
mov rsi, qword [rsp + 0x70]
je 0x140092af6
jo 0x140092b48
invalid
clc
add ecx, dword [rax - 0x75]
invalid
invalid
je 0x140092af6
jo 0x140092b48
adc al, 0x83
clc
add al, 0x74
sbb al, 0x48
lea rcx, [rsp + 0x150]
mov word [rax + rdx*2], fs
add dword [rax], eax
invalid
cmp eax, 4
je 0x140092af6
mov word [rax + rdx*2], fs
and al, 0x50
add dword [rax], eax
add al, ch
frstor dword [rbx]
add byte [rax], al
call fcn.140094ec4
jmp 0x140092af6
lea rcx, [rsp + 0x158]
add al, ch
call 0x140046355
pop rdi
cmp bl, bh
sti
sti
dec dword [rcx - 0x73]
lea rcx, [r12 + 0x178]
call fcn.140094aec
invalid
add byte [rax], al
invalid
mov word [rax + rdi*2], fs
add dword [rax], eax
add al, ch
jmp 0x181092b23
invalid
add byte [rax], al
invalid
invalid
add byte [rcx - 0x80], al
cmp byte [r12 + 0x2c9], 0
mov esp, 0x2c924
add byte [rax], al
je 0x140092b1b
lea rcx, [r12 + 0x170]
add byte [rax], al
call fcn.14005d200
cld
jmp qword [rsi + 0x41]
mov word [r12 + 0x2c8], 1
mov rcx, qword [rsp + 0xc0]
add byte [rax - 0x77], cl
bnd call fcn.1400c0bc4
mov fs, eax
add al, byte [rax]
test byte [rax + rcx*8], ah
and al, 0xc8
add al, byte [rax]
add byte [rcx], al
add byte [rax - 0x75], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1400c0bc4
mov fs, eax
add al, byte [rax]
mov fs, eax
add al, byte [rax]
lea rsi, [rsp + 0x150]
mov qword [rsi], 4
mov dword [rsi], 4
mov dword [rsi], 4
add byte [rax - 0x75], cl
jl case.0x14002441e.1138
mov rdi, qword [rsp + 0x68]
and al, 0x68
push 0x48f98948
mov edx, esi
mov rcx, rdi
mov rdx, rsi
call fcn.1400949ff
add byte [rax - 0x39], cl
or byte [rax], r8b
mov qword [rsi + 8], 0
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
invalid
mov qword [rsi], 3
add eax, dword [rax]
add byte [rax], al
lea rdx, [rsp + 0x150]
xchg esp, eax
and al, 0x50
push rax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.1400949ff
mov ebx, dword [rsi]
add byte [rax], al
mov rcx, r12
movaps xmm6, xmmword [rsp + 0xa10]
sub byte [rsp + 0xa10], dh
loope 0x140092b87
sub byte [rsp + 0xa10], dh
and al, 0x10
or al, byte [rax]
add byte [rdi], cl
movaps xmm7, xmmword [rsp + 0xa20]
sub byte [rsp + 0xa20], bh
add rsp, 0xa38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140080104
test rbx, rbx
test ebx, ebx
je 0x140092c7a
add byte [rax], al
mov r8, qword [rsp + 0x468]
jmp 0x140092c6b
invalid
and al, 0x68
add al, 0
invalid
push 0xffffffffe9000004
add cl, ch
mov dh, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add byte [rax], al
invalid
lea rcx, [rsp + 0xc8]
add byte [rax], al
add al, ch
call fcn.140085bf0
xor bh, bh
xor bh, bh
jmp qword [rsi - 0x47]
mov cx, 1
add dword [rax], eax
mov rdx, rbx
call 0x140085691
mov r14, rax
mov rdx, qword [r13 + 0x90]
mov r8, qword [r13 + 0x98]
mov eax, dword [rbp + 0x98]
invalid
invalid
mov eax, dword [rbp + 0x98]
lea rsi, [rsp + 0x150]
lea esi, [rsp + 0x150]
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140002770
movups xmm0, xmmword [r13 + 0xb4]
movups xmm0, xmmword [rbp + 0xb4]
movups xmm0, xmmword [rbp + 0xb4]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
mov rax, qword [rsp + 0x38]
movups xmm1, xmmword [rax]
movups xmmword [rsi + 0x40], xmm1
mov al, byte [rax + 0x10]
mov al, byte [rax + 0x10]
mov al, byte [rax + 0x10]
mov byte [rsi + 0x50], al
mov eax, dword [r13 + 0xb0]
mov eax, dword [rbp + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm1, xmmword [r13 + 0xa0]
movups xmm1, xmmword [rbp + 0xa0]
movups xmm1, xmmword [rbp + 0xa0]
add byte [rdi], cl
adc dword [rsi + 0x2c], eax
movups xmmword [rsi + 0x2c], xmm0
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x3c], ecx
invalid
invalid
sub byte [rcx + 0x110f3c4e], cl
sbb byte [rcx - 0x75], r9b
sbb byte [rcx - 0x75], cl
cmp al, 0xf
cmp al, 0xf
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
sbb byte [rcx - 0x75], cl
mov rcx, qword [r14]
mov ecx, dword [rsi]
invalid
mov rdx, qword [r14 + 8]
mov edx, dword [rsi + 8]
call fcn.14009764b
mov ecx, 0xb
add byte [rax], al
add byte [rcx + 0xb], bh
add byte [rax], al
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov r12, qword [rsp + 0x30]
and al, 0x30
jmp case.0x140084085.118
cmp rax, 1
jne case.0x1400647f3.311
test dword [rbp + 3], ebx
add byte [rax], al
pop rbp
add eax, dword [rax]
add byte [rax], al
invalid
invalid
cmp qword [rsp + 0xc8], 0
mov esp, 0xc824
add byte [rax], al
je 0x140092c7a
invalid
mov r8, qword [rsp + 0xd0]
mov eax, dword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
or eax, 0xd337e
add byte [rcx], dh
sar bh, cl
adc eax, 0x723ae
scasb al, byte [rdi]
and eax, dword [rdi]
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
scasb al, byte [rdi]
and eax, dword [rdi]
invalid
scasb al, byte [rdi]
and eax, dword [rdi]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
lea rsi, [rsp + 0x718]
sbb byte [rdi], al
add byte [rax], al
mov r15, qword [rsi - 0x10]
jle case.0x14003da2c.539
invalid
mov r14, qword [rsi - 8]
jbe 0x140092c82
lea rdi, [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rcx + 0xc], bh
mov ecx, 0xc
mov ecx, 0xc
or al, 0
add byte [rax], al
add bl, dh
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x778]
lea eax, [rsp + 0x778]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
add byte [rdi], cl
adc byte [rax + 0x10], cl
adc byte [rdi], cl
adc byte [rax + 0x20], dl
invalid
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x580], xmm2
sub dword [rsp + 0x580], edx
xchg esp, eax
and al, 0x80
add byte [0x169182cb8], 0x8c
and al, 0x70
add byte [0x169182cb8], 0x8c
add byte [rdi], cl
movaps xmmword [rsp + 0x570], xmm1
sub dword [rsp + 0x570], ecx
and al, 0x70
add eax, 0x290f0000
test byte [rax + riz*2], ah
movaps xmmword [rsp + 0x560], xmm0
sub dword [rsp + 0x560], eax
add eax, 0x8b490000
add byte [rcx - 0x75], cl
mov rdx, qword [r13 + 0x90]
mov edx, dword [rbp + 0x90]
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x75], cl
invalid
invalid
mov r8, qword [r13 + 0x98]
test dword [rax + 0x48000000], ebx
lea esi, [rsp + 0x460]
and al, 0x60
add al, 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov ah, 0x24
and al, 0x60
add byte [rax], al
lea rsi, [rsp + 0x460]
and al, 0x60
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140002770
cli
idiv bh
movups xmm0, xmmword [r13 + 0xb4]
test dword [rax + rax - 0x74b80000], esi
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
movups xmm1, xmmword [rax]
adc byte [rax], cl
or byte [rdi], cl
adc dword [rsi + 0x40], ecx
invalid
invalid
movups xmmword [rsi + 0x40], xmm1
mov al, byte [rax + 0x10]
mov al, byte [rax + 0x10]
mov al, byte [rax + 0x10]
adc byte [rax - 0x74beafba], cl
test dword [rax + 0x41000000], esi
mov al, 0
add byte [rax], al
invalid
invalid
mov byte [rsi + 0x50], al
push rax
push rax
mov eax, dword [r13 + 0xb0]
mov al, 0
add byte [rax], al
invalid
mov ecx, dword [r13 + 0xc4]
mov ecx, dword [rbp + 0xc4]
invalid
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp + 0xa0], cl
invalid
invalid
add byte [rax], al
invalid
movups xmm1, xmmword [r13 + 0xa0]
movups xmm1, xmmword [rbp + 0xa0]
lea esp, [rax + 0xf000000]
add byte [rax], al
add byte [rdi], cl
invalid
movups xmmword [rsi + 0x2c], xmm0
adc dword [rsi + 0x2c], eax
sub al, 0x89
sub al, 0x89
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x3c], ecx
sub byte [rcx + 0x110f3c4e], r9b
sbb byte [rcx - 0x75], r9b
sbb byte [rcx - 0x75], cl
mov rsi, qword [r13 + 0x130]
invalid
invalid
test dword [rax], esi
add dword [rax], eax
cmp al, 0xf
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
mov rsi, qword [r13 + 0x130]
mov esi, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
mov qword [r13 + 0x130], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0xd336705], cl
add byte [rcx + 0x30], bh
mov ecx, 0x30
mov al, byte [0x1401660a0]
xor ecx, dword [eip + 0x30b900]
xor ecx, dword [0x14039e63c]
mov ecx, 0x30
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
add byte [rax], al
add al, ch
push 0x48fff6ed
call fcn.140001ab0
test rax, rax
test eax, eax
test eax, eax
je 0x1400931ec
test byte [rbx + 0x48000004], bl
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
and al, 0x28
movaps xmm0, xmmword [rsp + 0x560]
movaps xmm1, xmmword [rsp + 0x570]
mov word [rax + rsi*2], fs
invalid
add byte [rax], al
and al, 0x60
invalid
add eax, 0x280f0000
mov word [rax + rsi*2], fs
add eax, 0x280f0000
add byte [rax], al
invalid
invalid
jo case.0x140082b65.132
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x580]
xchg esp, eax
and al, 0x80
add eax, 0x110f0000
add byte [rax], al
invalid
invalid
push rax
add byte [0x151182d71], 0x50
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x20], edx
movups xmmword [rax + 0x20], xmm2
and byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
invalid
movups xmmword [rax + 0x10], xmm1
adc byte [rax - 0x77], cl
mov qword [rsp + 0x48], rax
and al, 0x48
movups xmmword [rax], xmm0
add byte [rdx + 0xd331c05], cl
add byte [rcx + 0x58], bh
pop rax
add byte [rax], al
invalid
mov al, byte [0x1401660a0]
mov ecx, 0x58
pop rax
add byte [rax], al
invalid
or eax, 0x58b900
add byte [rax], al
pop rax
add byte [rax], al
add byte [rdx + 8], bh
invalid
mov edx, 8
add al, ch
sbb eax, 0x48fff6ed
test eax, eax
invalid
call fcn.140001ab0
test rax, rax
invalid
ror byte [rbx + rcx*4 + 0x64], 0x24
mov r12, qword [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
je 0x1400931fb
test byte [rdx + 4], bl
add byte [rax], al
pop rdx
add al, 0
add byte [rax - 0x73], cl
invalid
invalid
mov ah, 0x24
invalid
lea rsi, [rsp + 0x460]
add al, 0
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rsp + 0x950]
lea edi, [rsp + 0x950]
and al, 0x50
or dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
mov ah, 0x24
add byte [rax], al
lea rsi, [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rcx + 0xc], bh
mov ecx, 0xc
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp r15, 4
cmp edi, 4
inc dword [rsi*2 - 0x6374b6e0]
and al, 0xc0
add al, byte [rax]
invalid
jne 0x140092df7
mov rbx, qword [r12 + 0x2c0]
mov ebx, dword [rsp + 0x2c0]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
call fcn.1400c09ef
invalid
add al, byte [rax]
mov esi, eax
cmp sil, 2
invalid
mov byte [rax - 0x80], 0xfe
inc byte [rdx]
add dh, byte [rbp + 0x2d]
jne case.0x14004d2fb.428
xor edi, edi
xor esi, esi
imul bl
invalid
imul bl
lea rdi, [rsp + 0x8f0]
and al, 0xf0
or byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0x8f0]
and al, 0xf0
or byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
lea rsi, [rsp + 0x950]
lea esi, [rsp + 0x950]
and al, 0x50
or dword [rax], eax
add byte [rcx + 0xc], bh
or al, 0
add byte [rax], al
mov ecx, 0xc
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp r15, 5
cmp edi, 5
inc dword [0x13b9bb326]
add eax, 0xfb92850f
jne 0x1400929ab
test dword [rdx - 0x16000005], edx
xchg edx, eax
sti
invalid
invalid
jmp case.0x1400530c0.382
int3
xor ecx, ecx
xor edx, edx
call fcn.1400c0c5c
xor eax, 0x400002de
fiadd word [rdx]
add byte [rax - 0xa], al
invalid
add al, byte [rax]
test sil, 1
test dh, 1
mov byte [rcx], 0xf
add dword [rdi], ecx
jne case.0x1400530c0.382
test dword [rcx - 0x77000000], edi
mov ecx, 0x89000000
add byte [rax], al
add byte [rcx + 0x8efc1f7], cl
out dx, eax
invalid
add byte [rax], al
mov edi, esi
shr edi, 8
out dx, eax
invalid
test ecx, 0xeec108ef
out dx, eax
or cl, al
out dx, al
shr esi, 0x10
mov r14, qword [rbx]
mov esi, dword [rbx]
adc byte [rbx + rcx*4 + 0x33], cl
test r14, r14
test byte [rdi], 0x84
invalid
je 0x14009320a
add eax, dword [rax]
add byte [rcx - 0x75], cl
pop rsi
mov rbx, qword [r14 + 0x30]
test bl, 4
ret
invalid
xor dh, dh
ret
jne case.0x140083d29.125
test dword [rsi], ebp
add al, byte [rax]
invalid
add al, byte cs:[rax]
add byte [rax], al
add dh, dh
test bl, 8
je 0x140092e69
ret
adc byte [rax - 0x75], r9b
adc byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.1400c1c92
out dx, al
add al, byte [rax]
invalid
add byte [rax + rax*8 - 0x3c09de8c], al
test al, al
je case.0x1400aa424.507
invalid
sal byte [rcx + riz - 0xa], 0xc3
test bl, 8
je 0x140092eb0
invalid
ret
or byte [rdx + rax*2 - 0x15], dh
jno case.0x140087e8e.49
invalid
jmp 0x140092ee1
jmp 0x140092ee1
mov r14, qword [rsp + 0x158]
mov esi, dword [rsp + 0x158]
mov ah, 0x24
pop rax
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rsp + 0x668]
mov word [rax + rbp*2], fs
invalid
add byte [rax], al
call fcn.14002ed94
jmp 0x140092962
fdivr st(2)
invalid
invalid
mov edi, 0xd8e9fff9
cli
invalid
fdivr st(2)
invalid
mov rax, qword [r14 + 0x30]
xor byte [rax - 0x77], r9b
mov rcx, rax
ror dword [rax - 0x7d], 0xe1
and rcx, 0xfffffffffffffff7
and ecx, 0xfffffff7
div eax
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg qword [r14 + 0x30], rcx
mov cl, 0x4e
xor byte [rbp - 0xf], dh
int1
xor byte [rbp - 0xf], r14b
jne case.0x14006609e.296
test al, 4
jne case.0x140079198.172
test ebp, edx
add dword [rax], eax
invalid
test ebp, edx
add dword [rax], eax
add byte [rcx - 0x75], cl
adc byte [rcx - 0x75], r9b
mov rcx, qword [r14 + 0x18]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x50]
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, qword [r14 + 0x18]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x50]
push rax
mov rdx, qword [rax]
mov edx, dword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
adc cl, byte [rcx - 0x77]
adc byte [rcx - 0x77], r9b
adc byte [rcx - 0x77], cl
push rsi
invalid
adc cl, byte [rcx - 0x77]
adc byte [rcx - 0x77], r9b
adc byte [rcx - 0x77], cl
push rsi
sbb byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x30]
xor byte [rax - 0x77], r9b
ror dword [rax - 0x7d], 0xc9
or ecx, 8
lock cmpxchg qword [r14 + 0x30], rcx
mov rcx, rax
mov ecx, eax
or rcx, 8
or ecx, 8
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
xor byte [rbp - 0xf], r14b
jne case.0x14004d473.413
test al, 4
jne case.0x140083d29.125
add dword [rax], eax
invalid
mov ecx, edi
stc
mov edx, esi
call fcn.1400c0c5c
jb case.0x140024b32.924
add al, byte [rax]
bnd call fcn.1400c0c5c
jb case.0x140024b32.924
add al, byte [rax]
add byte [rcx - 0x3a], al
test byte [rax + rcx*8], ah
invalid
add al, byte [rax]
invalid
mov byte [r12 + 0x2c8], 3
add byte [rax], al
add ecx, dword [rax - 0x75]
invalid
add byte [rbx], al
mov rcx, qword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc0]
mov word [rax + rax*8], fs
and al, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x70
mov rdx, qword [rsp + 0x70]
mov edx, dword [rsp + 0x70]
call fcn.1400c0bc4
add al, byte [rax]
mov rcx, r12
call fcn.1400c1204
mul edx
add al, byte [rax]
invalid
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140155fcc]
lea ecx, [0x140155fcc]
or eax, 0xc30b5
mov ch, 0x30
or al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
enter 0xffffffffffffe0ff, 0x48
jmp rax
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
and al, 0x68
mov rdx, r12
call fcn.1400c6396
imul esi, dword [rbx + rax], 0xc0c74800
mov eax, 0xffffffc0
mov eax, 0xffffffc0
invalid
invalid
lock xadd qword [r12], rax
xadd qword [r12], rax
and al, 0x48
cmp eax, 0x3f
cmp rax, 0x3f
jbe case.0x14007d163.167
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x140092f08
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
cmp eax, 0x40
jne case.0x140090ed6.2
sub ecx, dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
movaps xmm6, xmmword [rsp + 0xa10]
sub byte [rsp + 0xa10], dh
and al, 0x10
or al, byte [rax]
invalid
adc byte [rdx], cl
add byte [rax], al
add byte [rdi], cl
movaps xmm7, xmmword [rsp + 0xa20]
sub byte [rsp + 0xa20], bh
and al, 0x20
or al, byte [rax]
and byte [rdx], cl
add byte [rax], al
invalid
add byte [rax - 0x7f], cl
invalid
add rsp, 0xa38
add esp, 0xa38
or al, byte [rax]
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
jmp 0x14007f756
invalid
dec dword [rdi]
sub byte [rsp + 0xa10], dh
or al, byte [rax]
invalid
movaps xmm6, xmmword [rsp + 0xa10]
or al, byte [rax]
add byte [rdi], cl
invalid
movaps xmm7, xmmword [rsp + 0xa20]
sub byte [rsp + 0xa20], bh
and al, 0x20
or al, byte [rax]
add byte [rax - 0x7f], cl
add rsp, 0xa38
add esp, 0xa38
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
and al, 0x68
jmp 0x140090f43
invalid
mov edi, 1
add byte [rax], al
lea rbx, [0x140143178]
sbb eax, 0xb01c5
add bl, ch
adc byte [rax - 0x75], cl
invalid
invalid
mov esp, 0x45024
jmp 0x140092fc5
mov rdi, qword [rsp + 0x450]
mov edi, dword [rsp + 0x450]
add byte [rax - 0x75], cl
pushfq
and al, 0x58
add al, 0
mov rbx, qword [rsp + 0x458]
mov ebx, dword [rsp + 0x458]
add byte [rcx - 0x75], cl
xchg ebp, eax
nop
mov rdx, qword [r13 + 0x90]
mov edx, dword [rbp + 0x90]
add byte [rax], al
add byte [rbp - 0x75], cl
mov r8, qword [r13 + 0x98]
invalid
add byte [rax], al
mov r8, qword [r13 + 0x98]
lea rsi, [rsp + 0x150]
lea esi, [rsp + 0x150]
cwde
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
add dword [rax], eax
invalid
lea esi, [rsp + 0x150]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.140002770
invalid
div esi
inc dword [rcx + 0xf]
adc byte [rbp + 0xb4], al
invalid
mov ah, 0
add byte [rax], al
invalid
movups xmm0, xmmword [r13 + 0xb4]
test dword [rax + rax - 0x74b80000], esi
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
movups xmm1, xmmword [rax]
movups xmmword [rsi + 0x40], xmm1
adc dword [rsi + 0x40], ecx
mov al, byte [rax + 0x10]
mov al, byte [rax + 0x10]
adc byte [rax - 0x74beafba], cl
test dword [rax + 0x41000000], esi
add byte [rax], al
mov ecx, dword [r13 + 0xc4]
mov byte [rsi + 0x50], al
mov eax, dword [r13 + 0xb0]
add byte [rax], al
add byte [rax], al
mov ecx, dword [r13 + 0xc4]
invalid
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp + 0xa0], cl
invalid
invalid
add byte [rax], al
invalid
movups xmm1, xmmword [r13 + 0xa0]
lea esp, [rax + 0xf000000]
add byte [rax], al
add byte [rdi], cl
invalid
movups xmmword [rsi + 0x2c], xmm0
adc dword [rsi + 0x2c], eax
sub al, 0x89
sub byte [rcx + 0x110f3c4e], r9b
mov dword [rsi + 0x3c], ecx
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
invalid
invalid
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x3c], ecx
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
adc dword [rsi + 0x18], ecx
sbb byte [rsi - 0x47], ah
mov cx, 2
mov ecx, 0x89480002
add al, byte [rax]
add byte [rax - 0x77], cl
mov rdx, rdi
cli
mov r8, rbx
call fcn.140085637
invalid
invalid
invalid
fsubr st(0)
invalid
invalid
dec dword [rcx - 0x77]
invalid
mov r14, rax
mov rcx, qword [rax]
mov ecx, dword [rax]
mov ecx, dword [rax]
mov rdx, qword [rax + 8]
call fcn.14009764b
or al, 0x46
add byte [rax], al
invalid
or al, 0x46
add byte [rax], al
invalid
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 9], cl
mov rdi, r14
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xc8], 0
cmp dword [rsp + 0xc8], 0
cmp dword [rsp + 0xc8], 0
mov esp, 0xc824
add byte [rax], al
add byte [rax], al
mov r12, qword [rsp + 0x30]
mov esp, dword [rsp + 0x30]
and al, 0x30
je 0x140092967
test byte [rcx], cl
stc
or ecx, edi
invalid
mov r8, qword [rsp + 0xd0]
mov rcx, qword [0x140165ff0]
or eax, 0xd2f83
add byte [rax - 0x75], cl
or eax, 0xd2f83
sub dword [rdi], 0xd
add byte [rcx], dh
invalid
invalid
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x71fb3
add cl, ch
jmp 0x140092967
in eax, dx
clc
invalid
lock or qword [r14 + 0x30], 8
or qword [r14 + 0x30], 8
xor ecx, ecx
mov edx, esi
call fcn.1400c0c5c
fild dword [rdx]
invalid
fild dword [rdx]
add byte [rax - 0x75], cl
je 0x1400930b1
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
jo 0x140093078
jmp 0x140092af6
invalid
cli
invalid
lea rax, [0x140152228]
add eax, 0xbf18e
or eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
mov rcx, r14
mov ecx, esi
int1
mov rdx, rdi
cli
xor r8d, r8d
xor eax, eax
ror byte [rcx - 0x77], 0xf1
mov r9, rsi
call fcn.1400ffcd0
invalid
add byte [rax - 0x73], cl
add eax, 0xb5b71
pop rbx
or eax, dword [rax]
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
or eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
lea rcx, [rsp + 0x150]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
mov dword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
invalid
invalid
adc dword [rcx + 0x18], eax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
lea edx, [0x140148c38]
adc eax, 0xb5b57
pop rbx
or eax, dword [rax]
call fcn.1400ff580
invalid
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
or eax, 0xbebfb
jmp 0x1400930f7
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
lea eax, [0x1401469b0]
mov esp, 0xe9000b38
or eax, dword [rax]
add cl, ch
jmp 0x1400931b7
mov esi, 0x48000000
mov eax, dword [rsp + 0x158]
pop rax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*2], ah
pop rax
mov rax, qword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + riz*2], ah
lea r8, [rsp + 0x460]
lea eax, [rsp + 0x460]
add al, 0
add byte [rcx - 0x77], cl
mov qword [r8], rax
mov dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xb61d5
invalid
invalid
or eax, dword [rax]
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
or eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
lea rcx, str.URL_was_already_validated_as_URI
invalid
or eax, dword [rax]
add byte [rbp + rcx*4 + 0xd], cl
push rdx
push rdx
lea r9, [0x140148370]
lea ecx, [0x140148370]
push rdx
or eax, dword [rax]
add byte [rdx + 0x20], bh
mov edx, 0x20
add byte [rax], al
add al, ch
call fcn.1400ffa90
invalid
invalid
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x150]
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
call fcn.140046280
xor ebx, edi
sti
inc dword [rax - 0x78]
mov byte ds:[rsi + 1], bl
mov byte [rsi + 1], bl
mov byte [rsi], dil
mov byte [rsi + 1], bl
pop rsi
add dword [rax - 0x73], ecx
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
add eax, 0xb61b3
or eax, dword [rax]
add bl, ch
jmp case.0x14007731c.207
xor eax, 0xba0d8d48
push rsp
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xb54ba
mov edx, 0x4c000b54
or eax, dword [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
lea eax, [0x140149808]
add eax, 0xb66ab
stosd dword [rdi], eax
or ax, word [rax]
add byte [rdx + 0x23], bh
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add al, ch
fld st(5)
invalid
invalid
call fcn.1400ff740
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
lea rsi, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140046280
mov byte [rsi], bpl
or dword [rcx], esi
sti
xor ebx, edi
inc dword [rax - 0x78]
mov byte cs:[rsi + 1], bl
mov byte [rsi + 1], bl
mov byte [rsi + 1], bl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
lea eax, [0x140149418]
xchg esp, eax
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, [0x140149266]
lea ecx, [0x140149266]
invalid
lea r9, [0x1401483d0]
lea ecx, [0x1401483d0]
push rdx
or eax, dword [rax]
invalid
add byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0x150]
lea eax, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rdx + 0x13], bh
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.1400ffa90
out 0xc8, eax
invalid
enter 6, 0x48
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
add byte [rbp + rcx*4 + 5], cl
adc dword [rax], edi
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
add eax, 0xb3811
or eax, dword [rax]
add byte [rdx + 0x2b], bh
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
add al, ch
invalid
jg case.0x14007731c.207
invalid
add byte [rax], al
call fcn.1400ff740
invalid
lea rax, [0x140152228]
lea eax, [0x140152228]
lock or eax, dword [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rbp + 0x31], al
shr al, 0xfb
call fcn.1400ffcd0
xor r8d, r8d
call fcn.1400ffcd0
lea rax, [0x140152210]
lea eax, [0x140152210]
xor al, 0xf0
or eax, dword [rax]
lock or eax, dword [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x36], 1
mov rdx, r9
mov rcx, rdx
mov ecx, edx
mov rdx, r9
retf 0xe4e8
call fcn.1400ffcd0
in al, 0xca
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rdx + 0x30], bh
mov edx, 0x30
xor byte [rax], al
add byte [rax], al
call fcn.1400ff110
mov edi, 0x8b90006
add byte [rax], al
add byte [rax], al
mov edx, 0x58
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x58
pop rax
add byte [rax], al
add al, ch
call fcn.1400ff110
invalid
invalid
add byte [rax - 0x73], cl
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xbead7
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
lea eax, [0x140146998]
invalid
or eax, dword [rax]
jmp 0x1400931b7
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
or eax, 0xbeed7
xlatb
out dx, al
or eax, dword [rax]
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
or eax, dword [rax]
mov edx, 0x30
xor byte [rax], al
add byte [rax], al
invalid
add al, ch
call fcn.1400ff740
invalid
invalid
add byte [rax - 0x73], cl
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbbd9f
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14014f000]
sar byte [rbp + 0x27ba000b], 0
add byte [rax], al
invalid
mov ebp, 0x27ba000b
add byte [rdx + 0x27], bh
mov edx, 0x27
add byte [rax], al
add al, ch
test ah, 6
invalid
add ah, cl
int3
push r15
push rdi
call fcn.1400ff740
invalid
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x230
xor byte [rdx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
call fcn.1400c118d
sub al, 0xdf
add al, byte [rax]
invalid
fild word [rdx]
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
lea rcx, [0x140155fdc]
lea ecx, [0x140155fdc]
sub eax, 0x6348000c
or al, 0
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14014f0e0]
add eax, 0xbbe65
add rax, rcx
add eax, ecx
jmp rax
lea rax, [0x14014f0e0]
add eax, 0xbbe65
mov esi, 0x8d48000b
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
mov qword [rcx + 8], rsi
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
or byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], rcx
and al, 0x30
xor byte [rax - 0x75], cl
mov rax, qword [rsi + 0x30]
xor byte [rax - 0x7d], r9b
xor byte [rax - 0x7d], cl
cmp rax, 5
clc
add eax, 0xe0830c74
je case.0x140083aa1.141
and eax, 0xfffffffe
cmp eax, 6
invalid
invalid
je case.0x140083aa1.141
and eax, 0xfffffffe
loopne case.0x140074f56.229
cmp eax, 6
je case.0x14004d473.428
test bh, bh
inc dword [rax]
add byte [rax], al
clc
invalid
inc dword [rax]
add byte [rax], al
lea rdi, [rsi + 0x20]
jle case.0x14006462a.335
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
mov ecx, 1
add byte [rax], al
add byte [rax], al
add al, ch
or al, 0xd9
add al, byte [rax]
call fcn.1400c0bc4
mov r14, rax
mov r15, rdx
mov edi, edx
invalid
mov edi, edx
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
push rsp
and al, 0x30
xor byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
fld1
fcom dword [rsi - 0x3c760004]
xchg esi, eax
cld
invalid
mov ebx, eax
call fcn.14005c9a3
mov ebx, eax
dec dword [rcx - 0xe76b33d]
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
call fcn.1400c0bc4
in al, dx
fadd dword [rdx]
add al, byte [rax]
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je case.0x140079331.182
mov rcx, rsi
call fcn.1400c1204
and bh, bl
add al, byte [rax]
movzx eax, al
mov dh, 0xc0
ror byte [rax - 0x73], 0xd
lea rcx, [0x140155fec]
or eax, 0xc2cfe
invalid
or al, 0
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne 0x140093340
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
bnd call fcn.1400c6396
call fcn.1400c6396
xchg esp, eax
xor byte [rbx], al
add eax, dword [rax]
invalid
invalid
rol al, 0xff
invalid
invalid
add eax, dword [rax]
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
invalid
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd dword [rsi], eax
rol dword [rsi], 0x48
cmp eax, 0x3f
clc
invalid
invalid
cmp rax, 0x3f
clc
invalid
jbe case.0x1400647c3.338
mov esp, 0x48000000
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
loopne 0x1400932dc
cmp rax, 0x40
jne case.0x140085714.99
jne case.0x140085714.99
invalid
mov rcx, rsi
int1
add rsp, 0x230
add esp, 0x230
xor byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14007fc3c
nop
add rsp, 0x230
add al, byte [rax]
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and al, r13b
call fcn.14007f47a
sub ecx, eax
invalid
sar esi, 0xff
invalid
jmp 0x140093386
lea rbx, [rsp + 0x48]
lea ebx, [rsp + 0x48]
mov qword [rbx], 7
mov dword [rbx], 7
add eax, dword [rdi]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.1400944c9
adc dword [rax], eax
invalid
invalid
adc dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
or byte [r8], al
or byte [rax], al
add byte [rax], al
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx], 6
add eax, dword [rsi]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
mov rcx, rdi
call fcn.1400944c9
adc dword [r8], eax
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x230
add esp, 0x230
xor byte [rdx], al
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
jmp 0x14007fd55
mov ecx, 0x48fffec9
mov ecx, edi
invalid
mov rcx, rdi
jmp case.0x14004f235.458
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
pop rax
or eax, dword [rax]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdi], cl
invalid
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
push rdi
ror byte [rdi], 0x11
invalid
invalid
adc dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
adc eax, 0xb5869
invalid
pop rax
or eax, dword [rax]
invalid
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
imul ebx, dword [rax + 0xb], 0xc1ace800
call fcn.1400ff580
lodsb al, byte [rsi]
rol dword [rsi], 0
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
mov ebx, 0x8d4c000b
add eax, 0xbbc1e
invalid
invalid
or eax, dword [rax]
lea r8, [0x14014f000]
invalid
or eax, dword [rax]
mov edx, 0x27
invalid
add byte [rax], al
add byte [rax], al
add al, ch
push rsp
call fcn.1400ff740
int3
ret
push rdi
push r14
push rsi
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x200
sub esp, 0x200
in al, dx
add byte [rdx], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
call fcn.1400c118d
fld qword [rdx]
add byte [rdi], cl
mov dh, 0xc0
fld qword [rdx]
add byte [rdi], cl
mov dh, 0xc0
ror byte [rax - 0x73], 0xd
lea rcx, [0x140155ffc]
lea ecx, [0x140155ffc]
or eax, 0xc2bef
out dx, eax
sub ecx, dword [rax + rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
or dword [rax + 1], 0x48e0ffc8
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
ret
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x77], ecx
jno case.0x140083d29.143
invalid
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
or byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
cmp dword [rsi + 0x30], 0xb
jle case.0x14008415d.131
xor byte [rbx], cl
or ecx, dword [rdi]
jae 0x140093537
cmp edi, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsi + 0x20]
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
sub byte [rcx + 1], bh
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.1400c0bc4
jbe 0x140093423
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r14, rax
invalid
mov r15, rdx
xlatb
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, rbx
mov ecx, ebx
fld1
call fcn.14005ca59
clc
xchg ebp, eax
cld
dec dword [rcx - 0xe76b33d]
mov ebx, eax
mov rcx, r14
int1
ret
int1
mov rdx, r15
mov edx, edi
call fcn.1400c0bc4
push rsi
xlatb
add al, byte [rax]
invalid
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x1400934e9
mov rcx, rsi
call fcn.1400c1204
mov bl, ch
fld qword [rdx]
add byte [rdi], cl
movzx eax, al
add al, byte [rax]
movzx eax, al
ror byte [rax - 0x73], 0xd
mov byte [rbx], ch
invalid
lea rcx, [0x14015600c]
or eax, 0xc2b88
sub ecx, dword [rax + rax]
or al, 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne 0x1400934d6
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
bnd call fcn.1400c6396
call fcn.1400c6396
add eax, dword cs:[rax]
add eax, dword [rax]
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
rol al, 0xff
invalid
push rax
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
clc
invalid
cmp rax, 0x3f
clc
invalid
jbe case.0x14006462a.348
xchg byte [rax + rax - 0x7cb80000], bh
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
loopne case.0x1400923ca.25
ror byte [rax - 0x7d], 0xf8
cmp rax, 0x40
jne case.0x1400932f5.5
jne case.0x1400932f5.5
mov rcx, rsi
add rsp, 0x200
add esp, 0x200
add esp, 0x200
add byte [rdx], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14007fb08
invalid
invalid
invalid
call qword [rax + 0xc48148]
add al, byte [rax]
add byte [rax], al
pop rbx
pop rdi
nop
add rsp, 0x200
invalid
add byte [rdx], al
add byte [rax], al
invalid
add byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
lea rcx, [rsi + 0x20]
and al, r13b
and al, ch
call fcn.14007f521
jmp case.0x1400647c3.342
invalid
cmp al, al
invalid
invalid
xor ecx, dword [rax - 0x73]
pop rsp
and al, 0x48
lea rbx, [rsp + 0x48]
lea ebx, [rsp + 0x48]
mov qword [rbx], 0xc
add ecx, dword [rax + rax]
or al, 0
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov edx, ebx
invalid
call fcn.140094563
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
or byte [r8], al
or byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add ecx, dword [rbx]
add byte [rax], al
invalid
add byte [rax], al
mov qword [rbx], 0xb
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
push rsp
and al, 0x48
mov rcx, rdi
mov rcx, rdi
mov ecx, edi
call fcn.140094563
adc byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
add rsp, 0x200
add esp, 0x200
add byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140080013
loope 0x1400934fa
retf 0xfffe
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp 0x1400934e2
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
invalid
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
mov qword [rcx + 8], 1
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
invalid
lea rax, [rsp + 0x28]
sub byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
invalid
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
lea edx, [0x140148c38]
adc eax, 0xb56d3
rcl dword [rsi + 0xb], cl
add al, ch
invalid
call fcn.1400ff580
add byte [rax - 0x73], cl
or eax, 0xbba67
invalid
invalid
or eax, dword [rax]
lea rcx, str.assertion_failed:_prev.ref_count_____1
mov edx, 0x8d4c000b
add eax, 0xbba88
invalid
invalid
or eax, dword [rax]
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14014f000]
mov byte [rdx + 0x27ba000b], bh
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
call fcn.1400ff740
mov esi, 0xcc0006c1
rol dword [rsi], 0
invalid
int3
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
jo case.0x140093272.21
mov esi, ecx
call fcn.1400c118d
neg ebx
add al, byte [rax]
add byte [rdi], cl
mov dh, 0xc0
invalid
movzx eax, al
ror byte [rax - 0x73], 0xd
jl 0x1400935c8
invalid
lea rcx, [0x14015601c]
lea ecx, [0x14015601c]
or eax, 0xc2a7c
sub cl, byte [rax + rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
add eax, 0xbbb30
mov ebx, 0x8d48000b
and al, 0x30
or eax, dword [rax]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
add dword [rax - 0x77], ecx
mov qword [rcx + 8], rsi
jno 0x1400935c4
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
sub byte [rbx - 0x1f7cc7ba], cl
mov eax, dword [rsi + 0x38]
cmp byte [rbx + 0x3dfee0], r8b
cmp byte [rbx + 0x3dfee0], al
and eax, 0xfffffffe
invalid
cmp eax, 0x3b9aca00
retf 0x3b9a
invalid
cmp ecx, dword [rdi]
test dh, dh
test byte [rax], 0
je case.0x14007713a.235
test byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
jle case.0x1400923ca.32
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
add byte [rax], al
invalid
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov ecx, 1
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.1400c0bc4
invalid
invalid
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov esi, eax
mov r15, rdx
xlatb
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.14005c1a6
stosd dword [rdi], eax
mov edi, esp
cld
dec dword [rcx - 0xe76b33d]
mov ebx, eax
mov rcx, r14
mov ecx, esi
ret
mov ecx, esi
mov rdx, r15
cli
call fcn.1400c0bc4
mov esp, 0x840002d5
invalid
invalid
add al, byte [rax]
add byte [rbx + rbx*8 - 0x76b78e8c], al
test bl, bl
je 0x14009367d
invalid
jno case.0x140074ee9.242
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400c1204
invalid
add al, byte [rax]
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14015602c]
lea ecx, [0x14015602c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
loopne case.0x14004d473.446
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
bnd call fcn.1400c6396
call fcn.1400c6396
add eax, dword [rax]
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd dword [rsi], eax
rol al, 0xff
sar bh, 0xff
invalid
invalid
push rax
xadd qword [rsi], rax
xadd dword [rsi], eax
xadd dword [rsi], eax
invalid
cmp rax, 0x3f
cmp eax, 0x3f
invalid
jbe 0x1400936fb
mov bl, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140093625.0
adc ecx, dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x70
jo case.0x140083cc3.136
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14007f95d
ret 0xfffe
invalid
nop
add rsp, 0x70
invalid
jo case.0x1400915bc.54
invalid
jo case.0x1400915bc.54
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and al, ch
call fcn.14007f5cf
jmp case.0x140083aa1.157
invalid
push rsp
mov edi, 0x33ebfffe
xor ecx, dword [rax - 0x73]
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
pop rsp
and al, 0x40
mov dword [rbx + 8], 0x3b9aca01
or byte [r9], al
or byte [rcx], al
add edx, ecx
invalid
retf 0x3b9a
mov rcx, rdi
mov rdx, rbx
call fcn.140094795
add dword [rcx], edx
add byte [rax], al
invalid
add dword [rcx], edx
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx + 0x10], 0
adc byte [r8], al
add byte [rax], al
add bh, al
invalid
or byte [r8], al
invalid
mov dword [rbx + 8], 0x3b9aca00
add dl, cl
invalid
retf 0x3b9a
cmp ecx, dword [rax - 0x73]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rdi
call fcn.140094795
in eax, 0x10
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x70
add esp, 0x70
invalid
jo 0x140093713
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007ffa5
loop case.0x14008415d.147
invalid
invalid
loop case.0x14008415d.147
enter 0xfffffffffffffffe, 0x48
mov ecx, edi
invalid
mov rcx, rdi
jmp case.0x140090b9d.74
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
add eax, 0xb5559
push rbp
or eax, dword [rax]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
adc eax, 0xb5542
push rbp
or eax, dword [rax]
call fcn.1400ff580
mov esi, 0x8d480006
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbb8d6
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14014f000]
lea eax, [0x14014f000]
add eax, 0xbb8f7
idiv dword [rax + 0x27ba000b]
mov eax, 0x27ba000b
mov edx, 0x27
add byte [rax], al
add byte [rax], al
add al, ch
sub eax, 0xcc0006c0
invalid
add ah, cl
push r15
push r14
push rsi
call fcn.1400ff740
invalid
int3
push rsi
push r12
push rsi
push rdi
push rbx
mov eax, 0x1558
call fcn.1400fb5d0
jle 0x14009372c
add byte [rax + 0x29], cl
invalid
pop rax
adc eax, 0xa9e80000
add al, ch
test eax, 0x4800067e
jle 0x14009372c
invalid
invalid
jle 0x14009372c
add byte [rax + 0x29], cl
invalid
sub esp, eax
movaps xmmword [rsp + 0x1540], xmm6
mov rsi, rcx
call fcn.1400c118d
push rbx
fiadd dword [rdx]
invalid
mov ah, 0x24
and al, 0x40
adc eax, 0x89480000
adc eax, 0x89480000
add byte [rax - 0x77], cl
invalid
push rbx
fiadd dword [rdx]
add byte [rdi], cl
mov dh, 0xc0
invalid
add al, byte [rax]
movzx eax, al
ror byte [rax - 0x73], 0xd
clc
lea rcx, [0x14015603c]
lea ecx, [0x14015603c]
or eax, 0xc28f8
sub byte [rax + rax], cl
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov qword [rcx], rax
add dword [rax - 0x77], ecx
mov qword [rcx + 8], rsi
jno case.0x140087e8e.104
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
xor byte [rbx + 0xf02307e], al
cmp dword [rsi + 0x30], 2
add cl, byte [rdi]
ja case.default.0x14009379c
xchg dword [rdx + rax], esi
add byte [rax], al
add byte [rax - 0x73], cl
jle case.0x14008415d.149
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
add al, ch
invalid
call fcn.1400c0bc4
invalid
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r14, rax
invalid
mov rbx, rdx
mov ebx, edx
movzx eax, byte [rsi + 0xaa8]
xchg byte [rax + 0x4800000a], ch
lea ecx, [0x14015604c]
or eax, 0xc28b7
mov bh, 0x28
or al, 0
test al, 0xa
add byte [rax], al
lea rcx, [0x14015604c]
or al, 0
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x1400647c3.354
lea rdx, [rsi + 0x40]
lea edx, [rsi + 0x40]
push rsi
movups xmm6, xmmword [rsi + 0x30]
jbe case.0x14007d163.193
movups xmm6, xmmword [rsi + 0x30]
jbe case.0x14007d163.193
xor dh, al
mov byte [rsi + 0xaa9], 1
xchg byte [rcx + 0x100000a], ch
test eax, 0x100000a
or al, byte [rax]
add byte [rax], al
add dword [rax - 0x75], ecx
invalid
add byte [rcx], al
mov rax, qword [rsi + 0x570]
mov eax, dword [rsi + 0x570]
xchg byte [rax + 5], dh
add byte [rax], al
mov qword [rsi + 0xab0], rax
mov dword [rsi + 0xab0], eax
add byte [rax], al
lea rcx, [rsi + 0xab8]
mov eax, 0x4100000a
mov eax, 0x530
invalid
invalid
add byte [rax], al
or al, byte [rax]
add byte [rcx - 0x48], al
add byte [rax], al
mov r8d, 0x530
xor byte [0xc3f137ca], al
add eax, 0x83e80000
call fcn.1400fc250
mov al, byte [rsi]
add byte [rdi], cl
invalid
movups xmmword [rsi + 0xfe8], xmm6
adc dword [rsi + 0xfe8], esi
call 0x18c0937e4
lea r15, [rsi + 0xab8]
lea edi, [rsi + 0xab8]
mov esi, 0xab8
add byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
lea r12, [rsp + 0x48]
and al, 0x48
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
xor byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
loope 0x140093835
mov rdx, r15
mov edx, edi
call fcn.140094c4c
pop rsp
adc al, 0
add byte [rax], al
cmp dword [r12], 5
jne case.0x14007731c.236
invalid
mov cl, 3
add byte [rax], al
cmp dword [r12], 5
jne case.0x14007731c.236
invalid
adc eax, 0xa7e903b1
mov cl, 3
add ebp, ecx
cmpsd dword [rsi], dword [rdi]
jmp case.0x140087e8e.107
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x20]
and al, r13b
call fcn.14007f578
jno 0x1400937c2
mov ebp, 0xafe9fffe
invalid
jmp 0x1400939bb
scasd eax, dword [rdi]
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5a], cl
invalid
invalid
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
lea r12, [rsi + 0x578]
cmpsb byte [rsi], byte [rdi]
js 0x140093816
add eax, 0x8d480000
add byte [rax], al
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
push rsp
and al, 0x48
mov r8d, 0x530
mov r8d, 0x530
add byte [rax], al
mov rcx, r12
call fcn.1400fc250
sub cl, byte [rdx - 0x76b3fffa]
stc
loope 0x14009380a
sub cl, byte [rdx - 0x76b3fffa]
stc
invalid
mov ecx, edi
call fcn.14009445e
cmp dword [rsi + 0x578], 4
js 0x140093837
add byte [rax], al
invalid
add byte [rbx + 0x578be], al
add byte [rdi + rcx], al
add al, 0xf
js 0x140093837
add byte [rax], al
add al, 0xf
je case.0x140083cc3.144
test byte [rdx], dl
adc al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
invalid
invalid
lea r15, [rsp + 0x578]
lea edi, [rsp + 0x578]
mov esp, 0x57824
add byte [rcx - 0x48], al
invalid
and al, 0x78
add eax, 0xb8410000
add byte [rax], al
invalid
invalid
add byte [rax], al
mov r8d, 0x530
mov eax, 0x530
xor byte [0xc955384b], al
stc
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, r12
mov edx, esp
loop 0x140093838
call fcn.1400fc250
cld
mov dword [rsi], eax
add dh, al
mov byte [rsi + 0xaa9], 0
mov byte [rsi + 0xaa9], 0
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x5a], cl
lea r12, [rsi + 0xab0]
lea esp, [rsi + 0xab0]
cmpsb byte [rsi], byte [rdi]
mov al, 0xa
add byte [rax], al
mov rax, qword [rsi + 0xab0]
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx], rax
call fcn.1400559cc
mov r8d, 0x530
mov eax, 0x530
mov eax, 0x530
xor byte [0xc955387e], al
add eax, 0x894c0000
mov rcx, r12
mov ecx, esp
loope case.0x14009348b.15
mov rdx, r15
mov edx, edi
cli
call fcn.1400fc250
lea r15, [rsi + 0xab0]
lea edi, [rsi + 0xab0]
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x30]
and al, 0x30
mov rcx, r15
stc
call fcn.14009610e
mov cl, 4
invalid
sub byte [rax], al
add byte [rcx + 0xf023c04], dh
add al, 0x3c
add cl, byte [rdi]
add al, 0x3c
cmp al, 2
jne case.default.0x1400938cf
add byte [rax], al
invalid
add cl, byte [rdi]
test dword [rax - 0x78000000], edx
mov gs, word [rax + 0x4c00000a]
or al, byte [rax]
invalid
invalid
add byte [rax + 0xaa88e], cl
mov byte [rsi + 0xaa8], cl
mov rcx, r14
mov ecx, esi
or al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
int1
mov rdx, rbx
call fcn.1400c0bc4
invalid
rol dword [rdx], cl
add al, byte [rax]
add al, byte [rax]
mov rcx, rsi
int1
call fcn.1400c1204
fld dword [rdx]
add al, byte [rax]
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140156060]
or eax, 0xc2798
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne case.0x140083aa1.172
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c6396
invalid
sub al, byte [rbx]
invalid
mov edx, 0x4800032a
mov eax, 0xffffffc0
sar bh, 0xff
invalid
sub al, byte [rbx]
add byte [rax - 0x39], cl
invalid
invalid
rol al, 0xff
invalid
invalid
mov rax, 0xffffffffffffffc0
sar bh, 0xff
invalid
invalid
push rax
xadd qword [rsi], rax
invalid
invalid
lock xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
invalid
cmp rax, 0x3f
invalid
jbe 0x140093a31
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x1400938b6
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x1400938cf.0
clc
jne case.0x1400938cf.0
mov rcx, rsi
movaps xmm6, xmmword [rsp + 0x1540]
sub byte [rsp + 0x1540], dh
mov ah, 0x24
adc eax, 0x81480000
adc eax, 0x81480000
adc eax, 0x81480000
add byte [rax - 0x7f], cl
add rsp, 0x1558
add esp, 0x1558
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rdi
jmp 0x14007f9e5
invalid
dec dword [rdi]
sub byte [rsp + 0x1540], dh
invalid
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x1540]
adc eax, 0x81480000
invalid
add rsp, 0x1558
pop rbx
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
cmp dword [r15], 3
je 0x140093943
mov rcx, r15
call fcn.140086bbf
invalid
invalid
invalid
dec dword [rax - 0x7d]
cmp qword [rsi + 0x578], 4
cmp dword [rsi + 0x578], 4
mov esi, 0x578
add eax, 0x75040000
add byte [rax], al
add al, 0x75
jne case.0x1400817ab.188
or al, 0x48
lea ecx, [rsi + 0x578]
lea rcx, [rsi + 0x578]
call fcn.1400944a7
or r8, qword [rax]
add byte [rax], al
add byte [rax + 0xaa9be], al
cmp byte [rsi + 0xaa9], 0
mov esi, 0xaa9
add byte [rsp + rcx + 0x48], dh
or al, 0x48
test eax, 0xa
or al, byte [rax]
add byte [rax], al
je 0x14009396e
or al, 0x48
lea rcx, [rsi + 0xab0]
lea ecx, [rsi + 0xab0]
add byte [rax], al
add al, ch
pop rsi
call fcn.1400559cc
and ah, bh
jmp qword [rsi - 0x39]
mov word [rsi + 0xaa8], 1
test al, 0xa
add byte [rax], al
add byte [rcx], al
invalid
or al, byte [rax]
add byte [rcx], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov ecx, esi
int1
mov rdx, rbx
mov edx, ebx
call fcn.1400c0bc4
add al, byte [rax]
lea rbx, [rsp + 0x578]
and al, 0x78
add eax, 0xc7480000
add eax, dword [rax + rax]
add al, 0
add byte [rax], al
mov qword [rbx], 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rbx
call fcn.14009431f
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
or dword [rax], eax
add byte [rax - 0x39], cl
invalid
mov dword [rbx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rbx]
add eax, dword [rax]
invalid
mov qword [rbx], 3
mov dword [rbx], 3
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x78
invalid
lea rdx, [rsp + 0x578]
js 0x1400939b6
add eax, 0x89480000
add byte [rax], al
mov rcx, rdi
stc
call fcn.14009431f
or dword fs:[rax], eax
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rsi
int1
movaps xmm6, xmmword [rsp + 0x1540]
mov ah, 0x24
adc eax, 0x81480000
adc eax, 0x81480000
add byte [rax], al
add byte [rax - 0x7f], cl
add rsp, 0x1558
add esp, 0x1558
invalid
pop rax
adc eax, 0x5f5b0000
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14007fdcf
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp case.0x14005ed08.372
invalid
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
add byte [rax - 0x73], cl
mov word [rax + rdi*2], fs
add eax, 0x89480000
add byte [rax], al
mov qword [rcx], rax
invalid
invalid
lea rcx, [rsp + 0x578]
add byte [rax], al
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x28]
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
adc byte [r15], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
adc eax, 0xb5224
adc eax, 0xb5224
and al, 0x52
or eax, dword [rax]
invalid
add al, ch
mov ebx, 0x8d480006
lea rcx, str._async_fn__resumed_after_completion
call fcn.1400ff580
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140148748]
and dword [rbp + 0xb], ecx
add byte [rdx + 0x23], bh
mov edx, 0x23
mov edx, 0x23
add byte [rax], al
add al, ch
invalid
call fcn.1400ff740
bsr eax, dword [rsi]
add byte [rax - 0x73], cl
or eax, 0xbb5a0
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
lea eax, [0x14014f000]
mov ch, 0xb
add byte [rdx + 0x27], bh
mov edx, 0x27
mov edx, 0x27
invalid
add byte [rax], al
call fcn.1400ff740
ud2
or eax, dword [rcx + 0x57]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x140
in al, dx
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
retf
mov rbx, rcx
mov ebx, ecx
call fcn.1400c118d
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140156070]
add eax, 0x48000c26
invalid
or al, 0
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
lea rax, [0x14014f0e0]
mov dh, 0xb
add byte [rax - 0x73], cl
invalid
invalid
or eax, dword [rax]
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rbx
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
add dword [rax - 0x77], ecx
pop rcx
or byte [rax - 0x77], cl
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
sub byte [rbx + 0xf01307b], al
cmp dword [rbx + 0x30], 1
xor byte [rcx], al
ja 0x140093c45
xchg dword [rdi + 0x48000001], ebp
mov edx, dword [rbx + 0x28]
push rbx
invalid
scasd eax, dword [rdi]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rbx + 0x28]
push rbx
sub byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
and cl, dl
call fcn.1400c0bc4
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov r14, rdx
mov esi, edx
mov esi, edx
invalid
movzx eax, byte [rbx + 0xd0]
add byte [rax], al
add byte [rbp - 0x7cd08b40], al
test eax, eax
je case.0x14008415d.161
invalid
invalid
clc
add byte [rax], al
test eax, eax
je case.0x14008415d.161
invalid
sal byte [rdi + rbp - 0x7d], 0xf8
invalid
cmp eax, 3
add ecx, dword [rdi]
test byte [rdx + 0x48000000], al
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completion
je case.0x14009348b.31
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completion
or rax, qword [r8]
lea r8, [0x140148830]
lea eax, [0x140148830]
add eax, 0xb4d64
mov edx, 0x23
add byte [rax], al
add al, ch
invalid
push 0xffffffffffffffbc
add byte [rax], al
call fcn.1400ff740
invalid
add byte [rax - 0x73], cl
and r8b, bpl
xchg ecx, eax
mov ebx, 0x43e9fffe
jmp 0x140093c27
lea rax, [rbx + 0x30]
invalid
invalid
lea rcx, [rbx + 0x20]
call fcn.14007f670
jmp 0x140093c27
add byte [rax], al
lea rax, [rbx + 0x30]
lea eax, [rbx + 0x30]
xor byte [rax - 0x75], cl
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x73], cl
je 0x140093b14
lea rsi, [rsp + 0x40]
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rax]
adc byte [rax], al
add byte [rdi], cl
sub dword [rsi], eax
invalid
movaps xmmword [rsi], xmm0
invalid
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
adc byte [rbx + 0x58], cl
adc byte [rbx + 0x58], cl
pop r8
movups xmm2, xmmword [rbx + 0x68]
adc byte [rbx + 0x68], dl
push rbx
push 0x1846110f
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
movups xmmword [rsi + 0x38], xmm2
adc dword [rsi + 0x38], edx
sub byte [rdi], r9b
sub byte [rdi], cl
adc dword [rsi + 0x38], edx
mov rax, qword [rbx + 0x78]
mov eax, dword [rbx + 0x78]
js case.0x140093625.23
js case.0x140093625.23
mov qword [rsi + 0x48], rax
mov dword [rsi + 0x48], eax
lea rax, [rsp + 0xf0]
add byte [rax], al
add byte [rcx + 0xa], bh
mov ecx, 0xa
add byte [rax], al
mov ecx, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x80]
mov ebx, 0x80
mov ebx, 0x80
add byte [rax], 0
add byte [rcx + 0xa], bh
mov ecx, 0xa
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x20]
lea rdi, [rbx + 0x80]
lea edi, [rbx + 0x80]
lea edi, [rbx + 0x80]
mov ebx, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x28]
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.14004c319
xchg ebx, edi
invalid
test al, al
je 0x140093bda
invalid
xchg ebx, edi
sti
inc dword [rax + rax*8 - 0x7c39818c]
rol byte [rax], 1
jle case.0x140083cc3.149
mov byte [rbx + 0xd0], 3
mov rcx, r15
mov ecx, edi
adc eax, 0
add byte [rax], al
add ecx, dword [rcx + rcx*4 - 7]
mov ecx, edi
mov rdx, r14
bnd call fcn.1400c0bc4
call fcn.1400c0bc4
push rsi
rol byte [rdx], 1
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.1400c1204
add al, byte [rax]
fld1
mov ss, esi
add al, byte [rax]
movzx eax, al
lea rcx, [0x140156080]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
mov rdx, rbx
call fcn.1400c6396
add ch, byte [rax]
add eax, dword [rax]
add ch, byte [rax]
add eax, dword [rax]
mov rax, 0xffffffffffffffc0
rol al, 0xff
invalid
lock xadd qword [rbx], rax
cmp rax, 0x3f
clc
invalid
clc
invalid
jbe 0x140093c78
invalid
add byte [rax - 0x7d], cl
loopne 0x140093b6e
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne case.0x140093b87.0
mov rcx, rbx
add rsp, 0x140
add dword [rax], eax
add byte [rbx + 0x5f], bl
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14007f6c7
invalid
invalid
invalid
mov edx, 0x4890fffe
add esp, 0x140
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x40c48148]
add dword [rax], eax
add byte [rax], al
pop rbx
pop rdi
nop
add rsp, 0x140
add dword [rax], eax
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rdi
call fcn.14009476c
add byte [rax], al
mov byte [rbx + 0xd0], 1
adc eax, 0
add byte [rax], al
invalid
mov rcx, r15
mov rdx, r14
call fcn.1400c0bc4
ror bh, 1
add al, byte [rax]
add byte [rax - 0x73], cl
jl 0x140093c1c
invalid
add byte [rax - 0x73], cl
jl 0x140093c1c
lea edi, [rsp + 0x40]
mov qword [rdi], 3
mov qword [rdi], 3
mov rcx, rsi
mov rdx, rdi
cli
call fcn.140094693
add byte [rax], al
mov qword [rdi + 8], 0
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
invalid
mov qword [rdi], 2
lea rdx, [rsp + 0x40]
and al, 0x40
push rsp
and al, 0x40
mov rcx, rsi
mov ecx, esi
call fcn.140094693
insb byte [rdi], dx
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
add rsp, 0x140
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007feb4
ret 0xfffe
mov rcx, rsi
jmp 0x140093ada
invalid
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xb4fc5
invalid
or r8, qword [r8]
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
lea edx, [0x140148c38]
invalid
call fcn.1400ff580
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
lea r8, [0x14014f000]
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
mov al, 0xba
invalid
add ah, cl
invalid
add byte [rax], al
add al, ch
mov al, 0xba
invalid
mov edx, 0x41cc0006
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
mov esi, ecx
in al, dx
jo 0x140093ce5
mov esi, ecx
call fcn.1400c118d
movzx eax, al
lea rcx, [0x140156090]
lea ecx, [0x140156090]
and ecx, dword [rax + rax]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea eax, [0x14014f0e0]
lea rcx, [rsp + 0x30]
mov ah, 0xb
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
jno 0x140093cd2
mov dword [rsp + 0x28], ecx
and al, 0x28
mov al, byte [rsi + 0x50]
and al, 6
cmp al, 4
je 0x140093dcb
out dx, eax
add byte [rax], al
invalid
out dx, eax
add byte [rax], al
add byte [rax - 0x73], cl
jle 0x140093d00
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov ecx, 1
add byte [rax], al
call fcn.1400c0bc4
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
and al, 0x28
mov rcx, rbx
call fcn.14005cde9
in al, 0x90
cld
dec dword [rcx - 0xe76b33d]
mov ecx, esi
in al, 0x90
nop
cld
dec dword [rcx - 0xe76b33d]
mov ecx, esi
mov ecx, esi
mov rdx, r15
mov edx, edi
call fcn.1400c0bc4
add byte [rbx + rbx*8 - 0x76b78e8c], al
test bl, bl
je 0x140093d87
mov rcx, rsi
int1
call fcn.1400c1204
invalid
add al, byte [rax]
movzx eax, al
lea rcx, [0x1401560a0]
lea ecx, [0x1401560a0]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c6396
pop rdx
add eax, dword es:[rax]
pop rdx
add eax, dword es:[rax]
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
sar bh, 0xff
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140093dfe
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140093cb5.2
mov rcx, rsi
add rsp, 0x70
pop rbx
jo 0x140093dbf
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fcce
invalid
invalid
invalid
mov edi, 0x4890fffe
add esp, 0x70
invalid
invalid
nop
add rsp, 0x70
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.14007f430
jmp 0x140093db3
invalid
sub al, 0x48
lea ebx, [rsp + 0x40]
lea rbx, [rsp + 0x40]
mov byte [rbx + 0x20], 5
mov rcx, rdi
mov rdx, rbx
call fcn.140094863
mov qword [rbx], 0
mov byte [rbx + 0x20], 4
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140094863
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fe49
mov rcx, rdi
jmp 0x140093d80
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
call fcn.1400ff580
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
mov edx, 0x27
call fcn.1400ff740
int3
clc
invalid
leave
mov ch, 6
add ah, cl
jmp 0x14007fb08
dec dword [rax - 0x75]
xchg byte [rax], dh
add eax, 0x83480000
clc
add dh, byte [rbp + 6]
add rsp, 0x20
pop rsi
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
mov r15, rcx
mov rdx, qword [rcx + 8]
mov ecx, 1
call fcn.1400c0bc4
mov rdi, rax
mov rbx, rdx
lea r14, [r15 + 0x10]
mov rdx, qword [r15 + 0x10]
mov eax, edx
and eax, 0xfffffffe
add rdx, 0xfffffffffffffffb
xor ecx, ecx
cmp rax, 6
cmove rcx, rdx
cmp rcx, 1
je 0x140094523
test rcx, rcx
jne 0x14009453c
cmp eax, 4
je 0x14009453c
mov rcx, r14
call fcn.140086233
jmp 0x14009453c
cmp qword [r15 + 0x18], 0
je 0x14009453c
mov rcx, qword [r15 + 0x20]
test rcx, rcx
je 0x14009453c
mov rdx, qword [r15 + 0x28]
call fcn.14002e83a
invalid
inc dword [rcx - 0x48]
call 0x18c094544
mov ecx, esi
mov r8d, 0x1e8
mov rcx, r14
mov rdx, rsi
call fcn.1400fc250
mov rcx, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400c0bc4
ror dword [rbp - 0x73], cl
ja 0x14009459c
mov rax, qword [r15 + 0x10]
lea rdx, [rax - 0xb]
lea r8, [rax - 0xa]
xor ecx, ecx
cmp rdx, 2
cmovb rcx, r8
cmp rcx, 1
je 0x1400945c1
cli
add cl, byte [rcx + 0xf]
enter 0xffffffffffff8348, 0xfffffffffffffff9
add dword [rcx + rbx + 0x48], esi
test ecx, ecx
test rcx, rcx
jne 0x1400945da
add rax, 0xfffffffffffffff7
cmp rax, 2
jb 0x1400945da
mov rcx, r14
call fcn.1400865fd
jmp 0x1400945da
cmp qword [r15 + 0x18], 0
je 0x1400945da
mov rcx, qword [r15 + 0x20]
test rcx, rcx
je 0x1400945da
mov r8d, 0x1b8
mov rcx, r14
mov rdx, rsi
call fcn.1400fc250
mov rcx, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400c0bc4
and byte [rax - 0x77], cl
invalid
add dword [rdi + rcx + 0x48], esi
test eax, eax
jne 0x140094802
mov rcx, r14
call fcn.140094831
jmp 0x140094802
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov rcx, rdi
mov rdx, rbx
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp fcn.1400c0bc4
invalid
cmp qword [rdi - 8], 0
je case.0x14003d85a.646
mov r8, qword [rdi]
mov rcx, qword [0x140165ff0]
xor edx, edx
call rbx
add rdi, 0x58
dec rsi
jne 0x140094c26
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7d]
clc
add cl, byte [rdi]
test dh, dl
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
in eax, 1
add byte [rax], al
lea r14, [rdi + 0x538]
mov rcx, r14
call fcn.140067ef0
test al, al
je 0x140094d5d
add eax, dword [rax]
add byte [rax], al
cmp r15, 3
je 0x140094e53
lea rbx, [rsp + 0x28]
mov r8d, 0x530
mov rcx, rbx
mov rdx, rdi
call fcn.1400fc250
mov qword [rbx + 0x530], r15
mov qword [rbx + 0x538], r14
mov r8d, 0x530
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc250
cmp r15, 2
je 0x140094e29
lea rcx, [rsp + 0x558]
call fcn.140086e00
add al, ch
xlatb
invalid
nop
add rsp, 0x568
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140148f80]
mov edx, 0x28
call fcn.1400ff740
invalid
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140144c88]
mov edx, 0x36
call fcn.140102f8b
lea rcx, [0x140147779]
lea r8, [0x140147810]
mov edx, 0x1a
call fcn.1400ffb30
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x140147828]
jmp 0x140094eb9
mov edx, 0x2b
call fcn.1400ff740
jge 0x140094e69
invalid
add ah, cl
jge 0x140094e69
invalid
add esp, 0x20
pop rsi
jmp 0x140094ef4
push rsi
sub rsp, 0x20
mov rsi, rcx
cmp qword [rcx], 0
invalid
je 0x140094f15
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 8]
mov rcx, qword [0x140165ff0]
or eax, 0xffd23100
adc eax, 0x70113
or eax, 0xffd23100
adc eax, 0x70113
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
mov rdi, rdx
mov qword [rsp + 0x80], rcx
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x58], r8
mov rcx, r8
call fcn.140027fb3
mov r15, rdx
mov qword [rsp + 0x50], rax
test rax, rax
je 0x140095116
lea rax, [rdi + 0x58]
mov qword [rsp + 0x88], rax
imul rbp, qword [rsp + 0x58], 0x68
xor esi, esi
lea r12, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r14, qword [rsp + 0x50]
mov rbx, rdi
cmp rbp, rsi
je 0x140095116
movzx r13d, word [rbx + 0x60]
mov rax, qword [rbx + 0x40]
test rax, rax
je 0x140094fbe
and al, 0x60
mov byte [rsp + 0x68], cl
and al, 0x68
mov dword [rsp + 0x69], edx
mov word [rsp + 0x6d], r8w
mov byte [rsp + 0x6f], r9b
lea rdx, [rbx + 0x30]
mov rax, qword [rbx + 0x18]
mov r8, qword [rbx + 0x20]
mov r9, qword [rbx + 0x28]
mov rcx, r12
call qword [rax]
mov al, byte [rbx + 0x38]
mov byte [rsp + 0x48], al
cmp qword [rbx], 0
je 0x14009503c
mov rax, qword [rdi + rsi + 8]
mov rcx, qword [rdi + rsi + 0x10]
mov edx, 1
jmp 0x14009503e
xor edx, edx
dec r14
dec esi
add rbx, 0x68
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
mov r8, qword [rsp + 0x48]
mov qword [rsp + 0xb0], r8
add byte [rdi], cl
adc byte [rsp + 0x28], al
add byte [rdi], cl
adc byte [rsp + 0x28], al
movups xmm1, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
sub dword [rsp + 0x90], eax
sub dword [rsp + 0x90], eax
movzx r8d, word [rsp + 0x64]
mov word [rsp + 0x2c], r8w
mov r8d, dword [rsp + 0x60]
mov dword [rsp + 0x28], r8d
mov qword [r15 + rsi], rdx
mov qword [r15 + rsi + 8], rax
invalid
or byte [rcx - 0x77], cl
invalid
invalid
adc byte [rdi], cl
sub byte [rsp + 0x90], al
movaps xmm1, xmmword [rsp + 0xa0]
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [rdi + rsi + 0x18], xmm0
invalid
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [rdi + rsi + 0x18], xmm0
movups xmmword [rdi + rsi + 0x18], xmm0
movups xmmword [r15 + rsi + 0x28], xmm1
mov rax, qword [rsp + 0xb0]
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
cmp byte [rdi], cl
sub byte [rsp + 0xc0], al
rol byte [rax], 0
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
rol byte [rax], 0
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
movups xmmword [r15 + rsi + 0x40], xmm0
movups xmmword [r15 + rsi + 0x50], xmm1
adc dword [rdi + rsi + 0x50], ecx
adc dword [rdi + rsi + 0x50], ecx
mov word [r15 + rsi + 0x60], r13w
mov eax, dword [rsp + 0x28]
mov dword [r15 + rsi + 0x62], eax
movzx eax, word [rsp + 0x2c]
mov word [r15 + rsi + 0x66], ax
invalid
add rsi, 0x68
test r14, r14
jne 0x140094f8a
invalid
mov rcx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], r15
mov rax, qword [rsp + 0x58]
mov qword [rcx + 0x10], rax
add rsp, 0xe8
add byte [rax], al
add byte [rbx + 0x5d], bl
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
dec dword [rax - 1]
int 0xf
test dword [rsi - 1], ebp
invalid
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or byte [rax], al
add byte [rax], al
mov rdx, rbx
call fcn.1400ff110
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rsi, r8
test r8, r8
je 0x14009534a
movabs rax, 0x555555555555555
cmp rsi, rax
ja 0x14009536c
mov ch, 0
add byte [rax], al
mov ch, 0
add byte [rax], al
mov r15, rdx
mov qword [rsp + 0x28], rcx
lea rax, [rsi*8]
lea rcx, [rax + rax*2]
mov al, byte [0x1401660a0]
mov edx, 8
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x30], ecx
call fcn.140001ab0
test rax, rax
je 0x140095371
add byte [rax], al
add byte [rax], al
mov r14, rax
xor edi, edi
mov qword [rsp + 0x20], rsi
cmp qword [rsp + 0x30], rdi
je 0x14009533e
lea rbx, [r15 + 0x18]
mov r12, qword [r15 + 8]
mov r15, qword [r15 + 0x10]
mov rcx, r15
xor edx, edx
call fcn.140003e8c
mov r13, rax
mov rbp, rdx
mov rcx, rdx
mov rdx, r12
mov r8, r15
call fcn.1400fc250
add byte [rbp - 0x77], cl
sub al, 0x3e
add byte [rbp - 0x77], cl
sub al, 0x3e
mov qword [r14 + rdi + 8], rbp
mov qword [r14 + rdi + 0x10], r15
add rdi, 0x18
add edi, 0x18
or byte ds:[rbp - 0x77], cl
jl 0x14009536f
adc byte [rax - 0x7d], cl
invalid
add edi, 0x18
mov r15, rbx
dec rsi
jne 0x1400952f3
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
jmp 0x140095350
mov r14d, 8
mov qword [rcx], rsi
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], rsi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140001c90
idiv bh
mov ecx, 8
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
call fcn.1400ff110
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rsi, rcx
lea r15, [rdx + r8]
test r8, r8
invalid
je 0x1400953ba
sal byte [rsp + rdx + 0x48], 0x89
xlatb
mov rdi, rdx
mov cl, byte [rdx]
movzx ebx, cl
test bl, bl
js 0x1400953cb
inc rdi
jmp 0x140095467
xor r12d, r12d
xor esp, esp
xor r13d, r13d
in eax, dx
xor edi, edi
xor ebx, ebx
xor eax, eax
jmp 0x140095490
mov eax, ebx
and eax, 0x1f
movzx edx, byte [rdi + 1]
and edx, 0x3f
cmp bl, 0xdf
jbe 0x140095409
movzx ebx, byte [rdi + 2]
shl edx, 6
and ebx, 0x3f
or ebx, edx
rol dword [rax + 0x2972f0f9], cl
rol dword [rax + 0x2972f0f9], cl
movzx ecx, byte [rdi + 3]
add rdi, 4
and eax, 7
shl eax, 0x12
shl ebx, 6
add r9, qword [r8 - 0x7d]
mov dword [rbx + rax*4], 0xe0c107e0
adc al, cl
jrcxz 0x140095404
and ecx, 0x3f
or ecx, ebx
or ecx, eax
mov ebx, ecx
ror dword [rcx + 0x4816ebcb], 0x83
mov dword [rdx], 0x906e0c1
ror byte [rcx + 0x4851ebc3], 1
add edi, 3
jmp case.0x140085714.141
add rdi, 2
shl eax, 6
or eax, edx
mov ebx, eax
jmp 0x140095467
add rdi, 3
shl eax, 0xc
or ebx, eax
cmp ebx, 0xffff
jbe 0x140095467
lea edx, [rbx + 0xff0000]
shr edx, 0xa
or edx, 0xd800
fadd dword [rax]
add byte [rcx + 0x3ffe3], al
add byte [rcx + 0xdc00cb], al
add byte [rcx + rcx*4 - 7], cl
fadd dword [rax]
add byte [rcx + 0x3ffe3], al
add byte [rcx + 0xdc00cb], al
add byte [rcx + rcx*4 - 7], cl
sub rcx, rdi
add rcx, 3
add ecx, dword [rax - 0x39]
sar bh, 0xff
invalid
dec dword [rax + 0xf]
rol dword [r9 - 0x77], 0xdd
shr rax, 2
mov ecx, 2
mov ebx, edx
jmp 0x140095488
mov rcx, r15
sub rcx, rdi
sub ecx, edi
sub ecx, edi
add rcx, 3
mov rax, 0xffffffffffffffff
cmovae rax, rcx
shr rax, 2
mov ecx, 1
xor r13d, r13d
add rax, rcx
mov r12w, 1
cmp rax, 4
mov ecx, 3
add byte [rax], al
cmovae rcx, rax
inc rcx
call case.0x1400acceb.327
mov word [rdx], bx
sbb cl, byte [rax - 0x73]
pop rsp
and al, 0x20
mov qword [rbx], rax
mov qword [rbx + 8], rdx
mov qword [rbx + 0x10], 1
adc byte [rcx], al
add byte [rax], al
add byte [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
test rdi, rdi
je 0x1400954ee
test r13w, r13w
je 0x1400954d7
xor eax, eax
mov ebp, r13d
jmp 0x1400955a1
cmp rdi, r15
je 0x1400954ee
mov cl, byte [rdi]
movzx ebp, cl
test bpl, bpl
in eax, dx
js 0x14009551c
inc rdi
inc edi
jmp 0x14009559f
cmp r12w, 1
jne 0x1400955fd
xor r12d, r12d
mov edi, 0
mov ebp, 0
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 0
mov eax, 0
cmp r14, qword [rsp + 0x20]
jne 0x1400955ab
xchg esp, eax
add byte [rax], al
invalid
jmp 0x1400955e8
mov eax, ebp
and eax, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp bpl, 0xdf
jbe 0x14009555f
movzx ebp, byte [rdi + 2]
shl r8d, 6
add al, byte [rcx - 0x3f]
loopne 0x14009553e
and ebp, 0x3f
or ebp, r8d
cmp cl, 0xf0
jb 0x14009556d
movzx ecx, byte [rdi + 3]
add rdi, 4
and eax, 7
shl eax, 0x12
shl ebp, 6
invalid
and ecx, 0x3f
or ecx, ebp
or ecx, eax
mov ebp, ecx
jmp 0x140095576
invalid
add rdi, 2
shl eax, 6
or eax, r8d
mov ebp, eax
jmp 0x14009559f
mov dword [rbx], 0x90ce0c1
vpaddw xmm7, xmm15, xmm7
inc dword [rax]
add byte [rsi + 0x21], dh
lea ecx, [rbp + 0xff0000]
lea eax, [rax]
add bh, bh
add cl, al
jmp 0x140d2d694
fadd dword [rax]
add byte [rcx + 0x3ffe5], al
inc dword [rbx]
add byte [rax], al
lea eax, [rax]
add bh, bh
add cl, al
jmp 0x140d2d694
inc dword [rbx]
add byte [rax], al
or ebp, 0xdc00
mov eax, ebp
mov ebp, ecx
jmp 0x1400955a1
xor eax, eax
cmp r14, qword [rsp + 0x20]
je 0x1400955bd
mov word [rdx + r14*2], bp
inc r14
mov qword [rsp + 0x30], r14
jmp 0x1400954c2
invalid
invalid
jb 0x1400955fa
invalid
stc
sub rcx, rdi
add rcx, 3
mov rdx, 0xffffffffffffffff
invalid
invalid
dec dword [rax + 0xf]
cmovb ecx, edx
invalid
cmovb ecx, edx
shr rcx, 2
movzx r8d, r12w
cmp ax, 1
cmp eax, 1
cmp eax, 1
sbb r8, 0xffffffffffffffff
sbb eax, 0xffffffff
add r8, rcx
mov r13d, eax
inc r8
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.140102ed4
mov rdx, qword [rsp + 0x28]
jmp 0x1400955ab
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi], xmm0
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
sub esp, 0x20
test rdx, rdx
je 0x1400956b4
test dword [rax], eax
add byte [rax], al
test dword [rax], eax
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
add rdi, 0x30
lea rbx, [0x1401560b0]
sbb eax, 0xc0a70
sbb eax, 0xc0a70
mov rax, qword [rdi - 0x30]
cmp rax, 3
ja 0x140095673
ror byte [rax - 0x7d], 1
clc
add esi, dword [rdi + 0x29]
movsxd rax, dword [rbx + rax*4]
add rax, rbx
add eax, ebx
add eax, ebx
jmp rax
lea rcx, [rdi + 0x30]
call fcn.14008b525
xor al, ch
rcr byte [rsi - 1], 0xff
add rdi, 0x90
dec rsi
jne 0x140095640
jmp 0x1400956b4
cmp byte [rdi + 8], 2
je 0x14009568b
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
push rdi
invalid
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
lea rcx, [rdi - 0x28]
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x14009565c
call fcn.1400788c8
jmp 0x14009565c
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add al, ch
retf 0x67b
mov ebx, eax
test eax, eax
jne 0x14009771f
mov rsi, qword [rsp + 0x150]
jmp 0x14009772a
mov rsi, rbx
shl rsi, 0x20
or rsi, 2
cmp qword [rsp + 0x30], 0
je 0x140097744
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
movabs r14, 0x8000000000000000
test ebx, ebx
je 0x140097765
mov rcx, rsi
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
jmp 0x140097813
lea r8, [0x140149aa5]
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.14004b74d
movabs r13, 0x8000000000000000
cmp qword [rdi], r13
jne 0x140097792
mov rbx, qword [rsp + 0x38]
jmp 0x1400977ed
cmp byte [rsp + 0x48], 4
jne 0x1400977d9
lea rcx, [rsp + 0x30]
mov rax, qword [rcx + 8]
mov ebx, dword [rax]
call fcn.14004b8a2
lea r8, [0x140149ab0]
lea rdi, [rsp + 0x150]
mov rcx, rdi
mov rdx, rsi
call fcn.14004b74d
mov rcx, qword [rdi]
cmp rcx, r13
jne 0x1400981ab
lea rcx, [rsp + 0x30]
call fcn.14004b8a2
movabs rbx, 0xde00000002
mov rcx, rbx
call fcn.1400411cd
mov rdi, rax
mov rbx, rdx
movabs rax, 0xffffffff7fffffff
cmp rsi, rax
ja 0x140097813
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14009783c
cmp qword [rbx + 0x10], 0x11
jb 0x14009782a
mov r12, r14
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
jne 0x140097860
movups xmm7, xmmword [0x14014f2b0]
movaps xmmword [rsp + 0x40], xmm7
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rdx
lea rdx, [0x140149a5c]
lea rsi, [rsp + 0x150]
mov r8d, 0xe
mov rcx, rsi
call fcn.1400a9850
mov rax, qword [rsi]
cmp rax, r14
jne 0x140097927
mov qword [rsp + 0x20], 0xa
lea rdx, [0x140151663]
lea r9, str.HTTP_PROXYhttp_proxyHTTPS_PROXYhttps_proxyALL_PROXYall_proxyREQUEST_METHODSoftwareMicrosoftWindowsCurrentVersionInternet_SettingsProxyEnableProxyServer
lea rcx, [rsp + 0x30]
mov r8d, 4
call fcn.1400986d2
test al, al
jne 0x140097943
mov qword [rsp + 0x20], 0xa
lea rdx, [0x140151663]
lea r9, [0x140149a2a]
lea rcx, [rsp + 0x30]
mov r8d, 4
call fcn.1400986d2
jmp 0x140097943
test rax, rax
je 0x140097943
mov r8, qword [rsp + 0x158]
mov rcx, qword [0x140165ff0]
or al, 0
or al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rsp + 0x20], 0xb
lea rdx, [0x140151667]
lea r9, [0x140149a34]
lea ecx, [0x140149a34]
lea ecx, [0x140149a34]
lea rcx, [rsp + 0x30]
mov r8d, 5
call fcn.1400986d2
test al, al
jne 0x140097995
mov qword [rsp + 0x20], 0xb
lea rdx, [0x140151667]
lea r9, [0x140149a3f]
lea rcx, [rsp + 0x30]
mov r8d, 5
call fcn.1400986d2
mov qword [rsp + 0x20], 9
lea rdx, [0x140151663]
lea r9, [0x140149a4a]
lea rcx, [rsp + 0x30]
mov r8d, 4
call fcn.1400986d2
test al, al
je 0x1400979eb
mov qword [rsp + 0x20], 9
lea rdx, [0x140151667]
lea r9, [0x140149a4a]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov r8d, 5
call fcn.1400986d2
test al, al
jne 0x140097a3d
mov r13d, 9
mov qword [rsp + 0x20], r13
lea rdx, [0x140151663]
or eax, dword [rax]
or eax, dword [rax]
mov rbp, r14
lea r14, [0x140149a53]
lea r15, [rsp + 0x30]
mov r8d, 4
mov rcx, r15
mov r9, r14
call fcn.1400986d2
mov qword [rsp + 0x20], r13
insb byte [rdi], dx
and al, 0x20
lea rdx, [0x140151667]
mov r8d, 5
mov rcx, r15
mov r9, r14
mov r14, rbp
call fcn.1400986d2
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x270], xmm2
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
cmp r12, r14
je 0x140097b27
cmp qword [rsp + 0x268], 0
jne 0x140097b27
cmp byte [rbx + rax], 0x3d
je 0x140097bce
inc rax
cmp rdi, rax
jne 0x140097b13
jmp 0x140097b78
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmm2, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
shl r12, 1
test r12, r12
je 0x140098142
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov r8, r15
mov r9, rsi
jmp 0x1400980e7
mov qword [rsp + 0x20], 1
lea r9, [0x140148210]
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140009ba0
dec dword [rax - 0x39]
push 0
dec dword [rax - 0x39]
push 0
mov qword [rsi + 0x70], rdi
mov word [rsi + 0x78], 1
lea rax, [rsp + 0x280]
mov ecx, 0x10
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
cmp byte [rax + 0x79], 0
jne 0x1400980ec
lea rbx, [rsp + 0x30]
lea r12, [rsp + 0x150]
lea rbp, [rsp + 0x138]
mov rsi, qword [rsp + 0x2c8]
mov rcx, rbx
lea rdx, [rsp + 0x280]
call fcn.140086eae
cmp qword [rsp + 0x30], 0
je 0x140097c77
add al, byte [rax]
add byte [rax], al
je 0x140097ca9
mov rsi, qword [rsp + 0x2e8]
mov rdi, qword [rsp + 0x2f0]
jmp 0x140097cc2
mov rsi, qword [rsp + 0x2e8]
mov rdi, qword [rsp + 0x2f0]
cmp rdi, rsi
je 0x1400980ec
sub rdi, rsi
add rsi, qword [rsp + 0x2c8]
mov qword [rsp + 0x20], 1
lea r14, [rsp + 0x1d0]
mov rcx, r14
mov rdx, rsi
mov r8, rdi
lea r9, [0x140149abb]
call fcn.140009ba0
mov qword [rsp + 0x238], 0
mov qword [rsp + 0x240], rdi
mov word [rsp + 0x248], 1
mov ecx, 0x10
mov rdi, r12
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0x1c9], 0
jne 0x140098434
mov rsi, qword [rsp + 0x198]
mov rcx, rbx
mov rdx, r12
call fcn.140086eae
cmp qword [rsp + 0x30], 0
je 0x140097d6a
mov rdi, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x1b8]
mov ecx, dword [rsp + 0x1b8]
mov ecx, dword [rsp + 0x1b8]
add rsi, rcx
sub rdi, rcx
mov qword [rsp + 0x1b8], rax
jmp 0x140097dc0
cmp byte [rsp + 0x1c9], 0
jne 0x140098434
mov byte [rsp + 0x1c9], 1
cmp byte [rsp + 0x1c8], 0
je 0x140097d9c
mov rsi, qword [rsp + 0x1b8]
mov rdi, qword [rsp + 0x1c0]
jmp 0x140097db5
mov rsi, qword [rsp + 0x1b8]
mov rdi, qword [rsp + 0x1c0]
cmp rdi, rsi
je 0x140098434
sub rdi, rsi
add rsi, qword [rsp + 0x198]
invalid
add al, ch
movabs al, byte [0x894830894800036d]
js 0x140097dd4
call fcn.1400ceb65
mov qword [rax], rsi
mov qword [rax + 8], rdi
mov qword [rsp + 0xc0], 4
add byte [rax], al
add byte [rax + rax], al
add al, 0
add byte [rax], al
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], 1
add byte [rax], al
add byte [rcx + 0x10], bh
mov rdi, rbx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0xa9], 0
jne 0x1400985b4
mov r14, rax
mov edi, 1
add byte [rsi + 0x18], bh
add byte [rsi + 0x18], bh
mov r15, qword [rsp + 0x78]
mov rcx, rbp
mov rdx, rbx
call fcn.140086eae
cmp qword [rsp + 0x138], 0
je 0x140097e58
mov r12, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x98]
add r15, rcx
sub r12, rcx
mov qword [rsp + 0x98], rax
add byte [rax], al
jmp 0x140097ea7
cmp byte [rsp + 0xa9], 0
jne 0x140097ef3
mov esp, dword [rsp + 0xa0]
cmp r12, r15
je 0x140097ef3
sub r12, r15
add r15, qword [rsp + 0x78]
cmp rdi, qword [rsp + 0xc0]
rol byte [rax], 0
invalid
je 0x140097ed9
mov qword [r14 + rsi - 8], r15
mov qword [r14 + rsi], r12
inc rdi
mov qword [rsp + 0xd0], rdi
add rsi, 0x10
cmp byte [rsp + 0xa9], 0
je 0x140097e15
jmp 0x140097ef3
lea rcx, [rsp + 0xc0]
mov rdx, rdi
call fcn.1400a177c
mov r14, qword [rsp + 0xc8]
jmp 0x140097eb1
mov r13, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xc8]
cmp rdi, 2
jne 0x1400985c4
lea rax, [rsi + 0x10]
mov qword [rsp + 0x138], rax
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
call fcn.140098736
test rax, rax
je 0x140097f62
mov rax, qword [rsp + 0x138]
mov r12, qword [rax]
mov rdi, qword [rax + 8]
mov rcx, rdi
xor edx, edx
call fcn.140003e8c
mov r14, rax
mov r15, rdx
mov rcx, rdx
mov rdx, r12
mov r8, rdi
call fcn.1400fc250
lea r12, [rsp + 0x150]
jmp 0x140097fd5
mov qword [rsp + 0x1d0], rbp
lea rax, [0x1400d1177]
mov qword [rsp + 0x1d8], rax
lea rax, str.http:__
mov qword [rsp + 0x30], rax
mov ecx, 1
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x1d0]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rcx
lea r12, [rsp + 0x150]
mov rcx, r12
mov rdx, rbx
call fcn.1400023e0
mov r14, qword [rsp + 0x150]
mov r15, qword [rsp + 0x158]
mov rdi, qword [rsp + 0x160]
mov rdx, qword [rsi]
mov r8, qword [rsi + 8]
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], rdi
and al, 0x40
and al, 0x40
lea rcx, [rsp + 0xe0]
mov r9, rbx
call fcn.140098873
test r13, r13
je 0x140098012
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rsp + 0x2f9], 0
je 0x140097c35
jmp 0x1400980ec
add byte [rax], al
add byte [rax - 0x77], cl
imul ecx, dword [rax], 0x45
xor edi, edi
mov qword [rbx + 0x20], r15
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], rbp
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
mov rdx, rbx
call fcn.1400023e0
lea rdx, [0x140151663]
lea r14, [rsp + 0xe0]
mov r8d, 4
mov rcx, r14
mov r9, rsi
call fcn.140098873
lea rax, [rsp + 0x280]
lea rcx, [rsp + 0x118]
add byte [rax], al
add byte [rax], al
mov qword [rax], rcx
mov qword [rax + 8], r12
mov qword [rbx], r13
mov qword [rbx + 8], rbp
mov qword [rbx + 0x20], r15
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rbp
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.1400023e0
lea rdx, [0x140151667]
mov r8d, 5
mov rcx, r14
mov r9, rdi
call fcn.140098873
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
cmp qword [rsp + 0x118], 0
je 0x140098135
mov r8, qword [rsp + 0x120]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsp + 0x250]
call fcn.1400956bc
mov al, byte [0x1401660a0]
mov ecx, 0x40
mov edx, 8
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x1400986c2
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm2
movaps xmm6, xmmword [rsp + 0x300]
movaps xmm7, xmmword [rsp + 0x310]
add rsp, 0x328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
and al, 0x58
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
add dword [rcx + 0x11], ecx
enter 0xffffffffffff850f, 0xffffffffffffff84
add al, 0
add byte [rbp + 1], cl
out dx, al
xor r12d, r12d
movabs r15, 0x100000000
lea rdi, [rsp + 0x30]
test r12w, r12w
je 0x14009824c
mov edx, dword [rsp + 0x40]
cmp rdx, qword [rsp + 0x30]
jne 0x1400982f0
mov rcx, rdi
call fcn.14000beb7
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov byte [rax + rdx], bpl
inc rdx
mov qword [rsp + 0x40], rdx
xor r12d, r12d
jmp 0x140098242
add byte [rax], al
jae 0x140098350
shr eax, 0x16
or al, 0xc0
mov byte [rsp + 0x1d0], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x1d1], bpl
mov r8d, 2
jmp 0x1400983f3
mov ebp, esi
jmp 0x140098364
cmp ebp, 0x10000
jae 0x1400983aa
xor r12d, r12d
jmp 0x140098374
add dword [rax], eax
mov ebx, eax
mov dword [rsp + 0x1d0], 0
mov ebp, 0xfffd
mov eax, ebp
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x1d0], al
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x1d1], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x1d2], bpl
mov r8d, 3
jmp 0x1400983f6
mov rcx, rax
shr rcx, 0x22
or cl, 0xf0
mov byte [rsp + 0x1d0], cl
mov rcx, rax
shr rcx, 0x1c
shr ecx, 0x1c
shr ecx, 0x1c
and cl, 0x3f
or cl, 0x80
mov byte [rsp + 0x1d1], cl
shr eax, 0x16
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x1d2], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x1d3], bpl
mov r8d, 4
xor r12d, r12d
mov rcx, rdi
lea rdx, [rsp + 0x1d0]
call case.0x1400ac5ad.356
jmp 0x140098242
mov edi, dword [rsp + 0x30]
mov r14, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
inc rax
cmp rax, 1
je 0x140098441
lea rdi, [rax - 1]
cmp byte [r14 + rax - 2], 0
mov rax, rdi
je 0x14009841d
jmp 0x140098443
mov esi, 8
xor r13d, r13d
jmp 0x1400985c4
xor edi, edi
cmp byte [rsp + 0x130], 7
jne 0x140098536
in eax, 0
add byte [rax], al
in eax, 0
add byte [rax], al
xor eax, eax
lea rdx, [rsp + 0x1d0]
mov qword [rdx], rax
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x58], 0
xor ebp, ebp
xor ebx, ebx
lea r12, [r14 + rbp]
mov r13, rdi
sub r13, rbp
sub ebp, ebp
sub ebp, ebp
mov rdx, r12
mov r8, r13
cmp r8, 0x10
jae 0x1400984c4
xor r9d, r9d
xor ecx, ecx
test r8, r8
je case.0x14006462a.367
cmp byte [rdx + r9], 0
je 0x1400984d0
inc r9
cmp r8, r9
jne 0x1400984ae
mov r9, r8
xor eax, eax
jmp 0x1400984d5
xor ecx, ecx
call fcn.140009970
mov r9, rdx
jmp 0x1400984d5
mov eax, 1
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dword [rbp + 0x63], esi
cmp rax, 1
jne 0x14009853e
add r9, rbx
mov rbx, r9
inc rbx
je 0x1400984f2
cmp rdi, rbx
cmp edi, ebx
jb 0x1400984f2
cmp byte [r14 + r9], 0
je 0x140098500
lea rdx, [r14 + rbx]
mov r8, rdi
sub r8, rbx
jae 0x1400984a0
jmp 0x14009853e
sub r9, rbp
lea r13, [rsp + 0x1d0]
lea ebp, [rsp + 0x1d0]
lea ebp, [rsp + 0x1d0]
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r9
call case.0x1400ac5ad.356
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r13
lea rdx, [0x1401526b8]
call case.0x1400ac5ad.356
mov rbp, rbx
mov ebp, ebx
mov ebp, ebx
jmp 0x140098490
mov rbx, r14
mov r13, r15
jmp 0x14009858a
lea rdi, [rsp + 0x1d0]
mov rcx, rdi
mov rdx, r12
mov r8, r13
call case.0x1400ac5ad.356
mov r13, qword [rdi]
mov rbx, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
test r15, r15
je 0x14009858a
movabs r14, 0x8000000000000000
mov rcx, qword [rsp + 0xd8]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x14009864a
jmp 0x140098657
mov r13, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xc8]
mov rdx, qword [rsp + 0xf8]
test rdx, rdx
je 0x14009862a
mov rdi, qword [rsp + 0xe0]
mov rcx, rdi
stc
stc
call fcn.140095713
mov rbx, qword [rsp + 0xe8]
test rbx, rbx
je 0x1400985fc
lea r8, [rbx + 0x11]
mov rcx, rdi
mov dl, 0xff
call fcn.1400fc090
mov qword [rsp + 0xf8], 0
lea rax, [rbx + 1]
add dword [rax - 0x77], ecx
ror dword [rax - 0x3f], 0xe9
add ecx, dword [rax - 0x7d]
loopne 0x14009860f
sub rax, rcx
cmp rbx, 8
cmovb rax, rbx
mov qword [rsp + 0xf0], rax
test r13, r13
je 0x1400980ec
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400980ec
lea rcx, [rsp + 0x150]
call fcn.14004b8a2
xor dil, r11b
invalid
xor dil, r11b
dec dword [rcx - 0x44]
mov esp, 0
movabs r12, 0x8000000000000000
cmp r13, r12
je 0x1400977ed
int1
invalid
invalid
mov esp, 0
add byte [rax], al
add byte [rax + 0xfe5394d], al
test byte [rbx - 0x7c00000f], al
int1
invalid
inc dword [rbx + 0xbc24bc]
add byte [rax], al
invalid
int1
invalid
cmp dword [rsp + 0xbc], 1
jne 0x140098679
mov r12, r13
jmp 0x140098690
test r13, r13
je 0x140098690
mov rcx, qword [0x140165ff0]
or eax, 0xcd96b
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
movabs rax, 0xffffffff7fffffff
cmp rsi, rax
ja 0x14009783f
invalid
mov rcx, rsi
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
add cl, ch
invalid
int1
invalid
invalid
add cl, ch
invalid
sti
invalid
mov ecx, 8
mov edx, 0x40
call fcn.1400ff110
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rsi, r8
mov rdi, rdx
xlatb
xlatb
mov rbx, rcx
mov r8, qword [rsp + 0x90]
lea r14, [rsp + 0x28]
sub byte [rcx + rcx*4 - 0xf], cl
sub byte [rcx + rcx*4 - 0xf], cl
mov rdx, r9
call fcn.1400aad10
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax + 0x75063949], al
invalid
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75063949], al
adc eax, 0x244c8d4c
xor byte [rax - 0x77], cl
mov ecx, ebx
lea r9, [rsp + 0x30]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
mov r8, rsi
call fcn.140098873
jmp case.0x14007d163.212
lea rcx, [rsp + 0x28]
call fcn.140097667
xor eax, eax
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
xlatb
mov rsi, rcx
mov qword [rsp + 0x20], 3
lea r9, str.:__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.1_srclib.rsfile
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140009ba0
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
call fcn.140086eae
out 0xfe, eax
push qword [rcx]
ror byte [rcx - 0x7d], 0x3e
add byte [rbp - 0x75], cl
or byte [rdi], r9b
test al, bl
add byte [rax], al
invalid
out 0xfe, eax
push qword [rcx]
ror byte [rcx - 0x7d], 0x3e
add byte [rbp - 0x75], cl
or byte [rdi], r9b
test al, bl
add byte [rax], al
add byte [rbp - 0x7b], cl
test ecx, ecx
test r9, r9
test ecx, ecx
je case.0x14007731c.251
add byte [rcx + 0x39], cl
stc
cmp r9, rdi
jae 0x1400987ba
cmp byte [rsi + r9], 0xbf
jg case.0x140084085.176
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rssocks5socks5hunknown_proxy_scheme
mov qword [rsp + 0x20], rax
adc ecx, dword [rbx]
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
call fcn.1400ffcd0
jne 0x1400987a0
lea rcx, [rsi + r9]
xor eax, eax
mov rdx, rsi
cmp rdx, rcx
je 0x140098860
invalid
mov bl, byte [rdx]
movzx r8d, bl
ret
ret
test r8b, r8b
js 0x1400987de
inc rdx
jmp 0x14009884e
mov r10d, r8d
and r10d, 0x1f
movzx edi, byte [rdx + 1]
and edi, 0x3f
cmp r8b, 0xdf
jbe 0x140098830
movzx r11d, byte [rdx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
sti
sti
cmp bl, 0xf0
jb 0x140098840
invalid
cmp al, byte [rdi + rcx - 0x4a]
add eax, dword [rcx - 0x7d]
loop 0x140098816
movzx r8d, byte [rdx + 3]
movzx eax, byte [rdx + 3]
and r10d, 7
shl r10d, 0x12
shl r11d, 6
and r8d, 0x3f
invalid
or r8d, r11d
or r8d, r10d
cmp r8d, 0x110000
invalid
je 0x140098860
add byte [rsi + rsi + 0x48], dh
add edx, 4
add rdx, 4
jmp 0x14009884e
add rdx, 2
shl r10d, 6
or r10d, edi
mov r8d, r10d
jmp 0x14009884e
add rdx, 3
shl r10d, 0xc
or r11d, r10d
mov r8d, r11d
cmp r8d, 0x3a
cmp eax, 0x3a
je case.0x14007731c.251
cmp r8d, 0x2f
jne 0x1400987c5
mov rax, rsi
mov rdx, r9
add rsp, 0xa8
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
push rbp
push rbx
sub rsp, 0x338
movdqa xmmword [rsp + 0x320], xmm8
movdqa xmmword [rsp + 0x310], xmm7
movq qword [rsp + 0x310], mm7
movq qword [rsp + 0x310], mm7
movdqa xmmword [rsp + 0x300], xmm6
mov rsi, r9
mov rbx, r8
mov r15, rdx
mov r14, rcx
mov rdi, qword [r9 + 8]
mov edi, dword [rcx + 8]
mov edi, dword [rcx + 8]
mov r13, qword [r9 + 0x10]
mov rcx, rdi
mov rdx, r13
call fcn.14002e88a
stc
dec dword [rax - 0x7b]
ror byte [rdi], cl
test byte [rcx], cl
add dword [rax], eax
invalid
stc
dec dword [rax - 0x7b]
ror byte [rdi], cl
test byte [rcx], cl
add dword [rax], eax
add byte [rax - 0x77], cl
je 0x1400988f2
invalid
mov qword [rsp + 0x58], rsi
and al, 0x58
pop rax
lea rsi, [rsp + 0x1f0]
mov rcx, rsi
mov rdx, rdi
mov r8, r13
call fcn.140096e55
invalid
dec dword [rax - 0x75]
movabs r8, 0x8000000000000000
mov eax, 0
add byte [rax], al
invalid
invalid
mov eax, 0
add byte [rax], al
add byte [rax + 0x3bc49], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4cc5394c], al
or byte [rcx + rdi - 0x3b], 0x4c
movabs r12, 0x8000000000000003
cmp rbp, r8
cmp ebp, eax
or byte [rcx + rdi - 0x3b], 0x4c
cmp ebp, eax
mov qword [rsp + 0x78], r14
mov dword [rsp + 0x78], esi
jne 0x1400989f6
mov qword [rsp + 0x28], r15
mov rax, qword [rsp + 0x1f8]
clc
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
clc
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
mov rbp, qword [rax + 0x58]
test rbp, rbp
je 0x14009899b
mov rax, qword [rsp + 0x38]
and al, 0x38
mov r15, qword [rax + 0x60]
mov edi, dword [rax + 0x60]
movabs r14, 0x7c447d81af456bb9
movabs r12, 0xb4146e10809a72e1
outsb dx, byte [rsi]
adc al, 0xb4
mov ecx, 0x81af456b
jge case.0x14006462a.370
jl 0x140098982
mov esp, 0x809a72e1
adc byte [rsi + 0x14], ch
outsb dx, byte [rsi]
adc al, 0xb4
mov rsi, qword [r15 + 0x38]
outsb dx, byte [rsi]
adc al, 0xb4
mov rsi, qword [r15 + 0x38]
mov rcx, rbp
mov ecx, ebp
call rsi
xor rdx, r14
xor rax, r12
or rax, rdx
sal byte [rbp + 0xb], 1
sal byte [rbp + 0xb], 1
cmp byte [rbp], 6
jne 0x140098989
invalid
sub eax, 0x1c0e9
add byte [rax - 0x77], cl
jmp 0xf9526067
jmp 0x140098b21
mov rcx, rbp
call rsi
movabs rcx, 0xe023052b02eec711
xor rdx, rcx
movabs rcx, 0x75e2036789d19af6
loop 0x1400989f2
xor rax, rcx
or rax, rdx
je 0x140098b21
invalid
ror byte [rdi], 1
test byte [rax + 0x48000001], bl
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
mov rcx, rbp
jmp 0x1706188d1
call qword [r15 + 0x30]
mov rbp, rax
mov r15, rdx
test rax, rax
invalid
jne 0x140098942
xor byte [rax - 0x77], cl
invalid
sal byte [rbp - 0x59], 0x31
leave
xor ecx, ecx
mov rdx, qword [rsp + 0x38]
call fcn.1400855d3
sub al, 0xcc
invalid
dec dword [rax - 0x77]
mov esi, eax
sub al, 0xcc
invalid
mov esi, eax
mov r14, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
movabs r12, 0x8000000000000003
mov r15, qword [rsp + 0x28]
or byte [rbx + rcx*4 + 0x7c], 0x24
sub byte [rax - 0x77], cl
invalid
mov ah, 0x24
loopne 0x1400989c4
mov qword [rsp + 0xe0], rsi
mov dword [rsp + 0xe0], esi
mov qword [rsp + 0xd8], r12
jmp 0x140098f91
invalid
invalid
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add cl, ch
mov esi, 0x48000005
cmp dword [rsi], 0
cmp qword [rsi], 0
je 0x140098afd
test byte [rax], ah
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xcd60c
mov rcx, qword [0x140165ff0]
xor esi, esi
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140099177
add dword [rdi], 0x8d480000
lea rsi, [rsp + 0x200]
mov ah, 0x24
add byte [rdx], al
add byte [rax], al
mov r13, qword [rsi - 8]
lea rdi, [rsp + 0x248]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 9], bh
add byte [rax], al
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x200]
mov qword [rax - 0x10], rbp
push 0x68894cf0
clc
push 0x68894cf0
clc
lea rsi, [rsp + 0x248]
mov ecx, 9
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov r9d, dword [rax + 0x1c]
test r9, r9
add byte [rax], al
add byte [rax - 0x77], cl
invalid
je case.default.0x140098a7a
mov rdx, qword [rsp + 0x200]
cmp rdx, r9
retf 0x860f
mov cl, 0
add byte [rax], al
add byte [rax], al
cmp byte [r13 + r9], 0xbf
jle 0x140098b0a
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], al
cld
lea eax, [r9 - 4]
cmp eax, 3
ja case.default.0x140098a7a
lea rcx, [0x1401560c0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea edx, [0x140151663]
loopne 0x140098a0c
or eax, dword [rax]
mov rcx, r13
mov r8, r9
call fcn.1400fcc80
add byte [rbp - 0x417af040], al
add al, 0
invalid
add byte [rbp - 0x417af040], al
add al, 0
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rssocks5socks5hunknown_proxy_scheme
invalid
or eax, dword [rax]
lea rcx, [rsp + 0x1f0]
call case.0x14001d718.2312
mov r8, rdx
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rax
call fcn.140023b3f
mov r15, qword [rsi]
test r15, r15
je 0x14009926f
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x48], rax
movups xmm0, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x130], xmm0
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x43], cl
mov ebp, 1
add byte [rax], al
add byte [rax + 0x1cae9], al
retf 1
invalid
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x43], cl
mov ebp, 1
mov ebp, 1
add byte [rax], al
add byte [rax + 0x1cae9], al
retf 1
add byte [rcx], dh
imul cl
invalid
jae 0x140098b08
retf 1
xor esi, esi
jmp 0x140099177
add byte [rax], al
je 0x140098a5f
invalid
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov rcx, r13
xor r8d, r8d
call fcn.1400ffcd0
lea rax, [rsp + 0x160]
mov qword [rax], rdi
cmp byte [rcx + rcx*4 + 0x68], cl
or byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
cmp byte [rcx + rcx*4 + 0x68], cl
or byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
invalid
invalid
lea rax, [0x140024820]
add eax, 0xfff8bcde
mov qword [rcx + 8], rax
lea rax, str.http:__
lea rdx, [rsp + 0x80]
xchg esp, eax
and al, 0x80
add byte [rax], 0
add byte [rax - 0x77], cl
add bh, byte [rax + 1]
xchg esp, eax
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x77], cl
add bh, byte [rax + 1]
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea r15, [rsp + 0x290]
add byte [rax], al
mov rcx, r15
call fcn.1400023e0
mov rdi, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x80]
mov rdx, rdi
adc byte [r8 - 0x73], r9b
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
cli
call fcn.140096e55
cmp qword [r15], 0
invalid
invalid
invalid
invalid
je 0x140098bb1
mov rcx, qword [0x140165ff0]
xor edx, edx
ror byte [rcx - 0x77], cl
clc
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdx, qword [rsp + 0x38]
mov qword [rsp + 0x190], rdx
mov dword [rsp + 0x190], edx
cmp byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
mov dword [rsp + 0x190], edx
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x48], cl
mov eax, 0
mov rbp, qword [rsp + 0x80]
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc5
mov eax, 0
add byte [rax], al
add byte [rax + 0x4cc53948], al
or byte [rax + 0x39], 0xc5
mov r14, qword [rsp + 0x78]
add byte [rax], al
or byte [rax + 0x39], 0xc5
mov r14, qword [rsp + 0x78]
js 0x140098c22
movabs r12, 0x8000000000000003
mov r15, qword [rsp + 0x28]
mov esp, 3
add byte [rax], al
add byte [rax + 0x247c8b4c], al
sub byte [rbp + 0x2a], dh
jne case.0x1400817ab.204
jne case.0x1400817ab.204
mov rax, qword [rsp + 0x88]
lea rdi, [rsp + 0x160]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x16024
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rdi], rax
xor ecx, ecx
call fcn.1400855d3
ror cl, 1
invalid
dec dword [rax - 0x77]
invalid
mov rcx, rdi
call 0x140046355
xlatb
cli
invalid
jmp 0x1400989be
invalid
ror cl, 1
invalid
xlatb
cli
invalid
lea rsi, [rsp + 0x90]
mov r13, qword [rsi - 8]
lea rdi, [rsp + 0x248]
mov ecx, 9
invalid
and al, 0x48
add al, byte [rax]
add byte [rcx + 9], bh
invalid
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x190]
call 0x140046355
movabs r8, 0x8000000000000000
jmp 0x140098a12
invalid
std
invalid
invalid
mov word [rax + rdx*4], fs
nop
add dword [rax], eax
add al, ch
sbb edi, edx
cli
dec dword [rcx - 0x48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x23817], al
invalid
std
invalid
dec dword [rax - 0x73]
lea rdx, [0x140151667]
mov rcx, r13
mov r8, r9
call fcn.1400fcc80
test eax, eax
invalid
jne case.default.0x140098a7a
mov qword [rsp + 0x28], r15
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rssocks5socks5hunknown_proxy_scheme
lea rcx, [rsp + 0x1f0]
add byte [rax], al
add byte [rax], al
call case.0x14001d718.2312
mov r8, rdx
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rax
call fcn.140023b3f
mov r15, qword [rsi]
test r15, r15
je 0x14009926f
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
movups xmm0, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x130], xmm0
xor byte [rcx], al
add byte [rax], al
add byte [rax], al
movabs r13, 0x8000000000000002
mov byte [rsp + 0x38], 2
lea rcx, [rsp + 0x1f0]
call fcn.1400cfd72
test rax, rax
je 0x140099285
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x1f0]
call fcn.1400cfcad
add eax, dword [rax]
add eax, dword [rax]
lea r8, [rdx + rax]
lea rcx, [rsp + 0x1c0]
mov rdx, rax
call fcn.14003e50a
add rdi, rsi
lea rcx, [rsp + 0x1d8]
mov rdx, rsi
mov r8, rdi
clc
clc
call fcn.14003e50a
lea rbp, [rsp + 0x98]
mov qword [rbp - 0x18], r13
insd dword [rdi], dx
call 0x13087167b
insd dword [rdi], dx
call 0x13087167b
mov rax, qword [rsp + 0x48]
mov qword [rbp - 8], rax
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rbp], xmm0
movzx eax, word [rsp + 0x50]
mov word [rbp + 0x18], ax
mov eax, dword [rsp + 0x30]
mov dword [rbp + 0x1a], eax
movzx eax, word [rsp + 0x34]
mov bh, 0x44
and al, 0x34
mov bh, 0x44
and al, 0x34
mov word [rbp + 0x1e], ax
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x20], rax
mov rax, qword [rsp + 0x68]
mov qword [rbp + 0x28], rax
mov al, byte [rsp + 0x38]
mov byte [rbp + 0x30], al
mov eax, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
and al, 0x43
mov dword [rbp + 0x31], eax
mov dword [rbp + 0x34], ecx
mov rax, qword [rsp + 0x60]
mov qword [rbp + 0x38], rax
cmp byte [r8 - 0x47], r9b
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x140098de4
add ecx, ebp
cmp rcx, 2
cmp ecx, 2
mov eax, 2
add byte [rax], al
add byte [rax], al
cmovb rax, rcx
test rax, rax
je 0x140098db6
cmp rax, 1
jne 0x1400992fd
test dword [rdi + 5], eax
add byte [rax], al
lea rsi, [rsp + 0x148]
lea rdx, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400027f0
mov rdi, qword [rsi + 8]
or byte [rbx + rcx*4 + 0x7e], cl
adc byte [rbp + rcx*4 - 0x54], cl
and al, 0x90
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
or byte [rbx + rcx*4 + 0x7e], cl
adc byte [rbp + rcx*4 - 0x54], cl
and al, 0x90
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400027f0
mov rsi, qword [r13 + 8]
or byte [rcx - 0x75], cl
adc byte [r8 - 0x77], r9b
and al, 0x20
invalid
or byte [rcx - 0x75], cl
adc byte [r8 - 0x77], r9b
and al, 0x20
lea rcx, [rsp + 0x160]
add byte [rax], al
mov rdx, rdi
mov r8, r15
mov r9, rsi
call fcn.1400859e7
cmp qword [r13], 0
invalid
je 0x140098e2a
invalid
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
adc cl, byte [rax - 0x75]
or eax, 0xcd1d1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x6c1fe
adc eax, 0x6c1fe
cmp qword [rsp + 0x148], 0
je 0x140098e4c
mov r8, qword [rsp + 0x150]
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
adc eax, 0x6c1dc
add byte [rcx], dh
sar bh, cl
adc eax, 0x6c1dc
mov rax, qword [rsp + 0x180]
mov qword [rbp + 0x30], rax
mov dword [rbp + 0x30], eax
add byte [rax - 0x77], cl
xor byte [r15], r9b
adc byte [rsp + 0x160], al
mov dword [rbp + 0x30], eax
movups xmm0, xmmword [rsp + 0x160]
movups xmm1, xmmword [rsp + 0x170]
movups xmmword [rbp + 0x20], xmm1
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
adc dword [rbp + 0x20], ecx
movups xmmword [rbp + 0x10], xmm0
jmp 0x140099381
add byte [rax], al
lea rdx, [0x140149938]
mov rcx, r13
mov r8, r9
call fcn.1400fcc80
stc
cmp eax, 0xc0850006
stc
cmp eax, 0xc0850006
jne case.default.0x140098a7a
lea rsi, [rsp + 0x80]
lea rdx, [rsp + 0x1f0]
mov rcx, rsi
add byte [rax], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov r8, rdx
mov eax, edx
call fcn.140077e2d
mov rsi, qword [rsi]
movabs r13, 0x8000000000000000
add byte [rax], al
invalid
invalid
dec dword [rax - 0x75]
movabs r13, 0x8000000000000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax + 0x4cee394c], al
mov dword [rsp + 0x28], edi
cmp rsi, r13
mov qword [rsp + 0x28], r15
je case.0x1400845af.1360
add eax, dword [rax]
add byte [rax - 0x75], cl
mov esp, 0x8824
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsp + 0x88]
cmp qword [rsp + 0x90], 0
add byte [rax], al
add byte [rax - 0x7d], cl
mov esp, 0x9024
add byte [rax], al
je 0x1400992c9
test ch, ch
add eax, dword [rax]
add byte [rdi], cl
mov bh, 7
movzx eax, word [rdi]
cmp ax, 2
je 0x1400992c9
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x50], ax
movzx eax, word [rdi + 6]
mov word [rsp + 0x34], ax
mov eax, dword [rdi + 2]
mov dword [rsp + 0x30], eax
and al, 0x30
mov rax, qword [rdi + 8]
mov qword [rsp + 0x70], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x68], rax
mov al, byte [rdi + 0x18]
mov byte [rsp + 0x38], al
mov eax, dword [rdi + 0x1c]
mov dword [rsp + 0x43], eax
mov eax, dword [rdi + 0x19]
mov dword [rsp + 0x40], eax
mov rcx, rdi
mov rdx, rsi
call fcn.14003c95f
xor eax, eax
jmp 0x1400994db
lea rcx, [0x140149945]
mov edx, 0x14
call case.0x14006462a.228
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xd8], r12
test rbp, rbp
je 0x140098f91
mov r8, qword [rsp + 0x1f8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x58]
cmp qword [rax], 0
je 0x140098faf
mov rdi, qword [r14]
mov rbp, qword [r14 + 8]
mov r14, rbp
and r14, rsi
shr rsi, 0x39
mov qword [rsp + 0x28], rsi
movd xmm0, esi
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor eax, eax
mov qword [rsp + 0x58], rax
pcmpeqd xmm7, xmm7
xor r13d, r13d
movdqu xmm8, xmmword [rdi + r14]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb esi, xmm0
test si, si
je 0x1400990a8
mov eax, esi
lea esi, [rax - 1]
and esi, eax
bsf eax, eax
add rax, r14
and rax, rbp
neg rax
imul r15, rax, 0x70
cmp qword [rdi + r15 - 0x60], rbx
jne 0x14009906d
add r15, rdi
mov rdx, qword [r15 - 0x68]
mov rcx, r12
mov r8, rbx
call fcn.1400fcc80
test eax, eax
jne 0x14009906d
jmp 0x14009910e
cmp r13, 1
mov r13d, 1
je 0x1400990d0
pmovmskb eax, xmm8
xor r13d, r13d
test eax, eax
setne r13b
bsf eax, eax
add rax, r14
and rax, rbp
mov qword [rsp + 0x50], rax
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x1400991a6
mov rax, qword [rsp + 0x58]
add r14, rax
add r14, 0x10
add rax, 0x10
mov qword [rsp + 0x58], rax
and r14, rbp
jmp 0x14009905a
add r15, 0xffffffffffffffa8
lea rdi, [rsp + 0x80]
mov ecx, 0xb
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x2a8]
mov ecx, 0xb
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x48], 0
je 0x140099152
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r12
call qword [sym.imp.KERNEL32.dll_HeapFree]
movabs rax, 0x8000000000000003
cmp qword [rsp + 0x80], rax
mov esi, dword [rsp + 0x38]
je 0x140099177
lea rcx, [rsp + 0x80]
call fcn.140052567
mov eax, esi
movaps xmm6, xmmword [rsp + 0x300]
movaps xmm7, xmmword [rsp + 0x310]
movaps xmm8, xmmword [rsp + 0x320]
add rsp, 0x338
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x50]
mov al, byte [rdi + rdx]
test al, al
js 0x1400991c0
movdqa xmm0, xmmword [rdi]
pmovmskb eax, xmm0
bsf edx, eax
mov al, byte [rdi + rdx]
and al, 1
movzx eax, al
mov rcx, qword [rsp + 0x78]
sub qword [rcx + 0x10], rax
lea rax, [rdx - 0x10]
and rbp, rax
mov rax, qword [rsp + 0x28]
mov byte [rdi + rdx], al
mov byte [rbp + rdi + 0x10], al
inc qword [rcx + 0x18]
neg rdx
fimul dword [rax + 0x6b]
ret 0x4870
add edi, eax
add rdi, 0xffffffffffffffa8
mov rax, qword [rsp + 0x48]
mov qword [rdi - 0x18], rax
mov qword [rdi - 0x10], r12
mov qword [rdi - 8], rbx
mov dword [rdi - 8], ebx
fimul dword [rax + 0x6b]
ret 0x4870
mov dword [rdi - 8], ebx
lea rsi, [rsp + 0x2a8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov esi, dword [rsp + 0x38]
jmp 0x140099177
invalid
invalid
invalid
invalid
cli
mov r8, r15
call fcn.1401024d7
jmp 0x140099024
invalid
dec dword [rax - 0x73]
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov r8, rdx
call fcn.140077e2d
std
dec dword [rcx + rcx*4 - 0x18]
std
dec dword [rcx + rcx*4 - 0x18]
mov rsi, qword [rsi]
cmp rsi, r13
mov qword [rsp + 0x28], r15
jne 0x1400992a9
mov rdx, qword [rsp + 0x88]
xor ecx, ecx
call fcn.14007385b
mov r15, rax
jmp 0x1400992e8
mov cl, byte [rsp + 0x88]
call fcn.140085926
mov qword [rsp + 0xe0], rax
jmp 0x1400992f0
movzx r8d, word [rsp + 0x50]
mov r9, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
mov r10b, byte [rsp + 0x38]
mov r11, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x48]
jmp 0x1400993fc
jmp 0x1400993fc
mov rdi, qword [rsp + 0x88]
cmp qword [rsp + 0x90], 0
je 0x1400992c9
movzx eax, word [rdi]
mov bh, 7
cmp ax, 2
jne 0x14009948f
lea rcx, [0x140149945]
mov edx, 0x14
call case.0x14006462a.228
ffree st(1)
invalid
dec dword [rcx - 0x77]
invalid
mov rcx, rdi
mov ecx, edi
ffree st(1)
invalid
mov ecx, edi
mov rdx, rsi
call fcn.14003c95f
mov qword [rsp + 0xe0], r15
mov qword [rsp + 0xd8], r12
jmp 0x140099485
and al, 0xe0
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xd8
add byte [rax], al
add cl, ch
mov byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x160]
add byte [rax], al
lea rdx, [rsp + 0x1c0]
call fcn.1400027f0
lea rsi, [rsp + 0x178]
lea rdx, [rsp + 0x1d8]
mov rcx, rsi
call fcn.1400027f0
xchg esp, eax
idiv bh
xchg esp, eax
idiv bh
movups xmm0, xmmword [rsi - 0x18]
movups xmm1, xmmword [rsi - 8]
movups xmm2, xmmword [rsi + 8]
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
sub dword [rsp + 0x1a0], ecx
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x190], eax
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x190], eax
lea rsi, [rsp + 0x80]
mov rcx, rsi
call 0x140052d94
invalid
invalid
sti
dec dword [rdi]
sub byte [rsp + 0x190], al
nop
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1a0], cl
invalid
nop
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1a0], cl
movaps xmm2, xmmword [rsp + 0x1b0]
sub byte [rsp + 0x1b0], dl
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov r13, qword [rsp + 0x80]
mov r15, qword [rsp + 0x88]
mov rdi, qword [rsp + 0x90]
movups xmm0, xmmword [rbp]
movaps xmmword [rsp + 0x130], xmm0
mov rax, qword [rsp + 0xa8]
movzx r8d, word [rsp + 0xb0]
movzx ecx, word [rbp + 0x1e]
mov word [rsp + 0x34], cx
mov ecx, dword [rbp + 0x1a]
mov dword [rsp + 0x30], ecx
mov r9, qword [rsp + 0xb8]
mov r11, qword [rsp + 0xc0]
mov r10b, byte [rsp + 0xc8]
mov ecx, dword [rbp + 0x31]
mov edx, dword [rbp + 0x34]
mov dword [rsp + 0x43], edx
mov dword [rsp + 0x40], ecx
mov rsi, qword [rsp + 0xd0]
mov esi, dword [rsp + 0xd0]
mov esi, dword [rsp + 0xd0]
mov rbp, qword [rsp + 0x1f0]
movdqa xmm0, xmmword [rsp + 0x130]
movdqu xmmword [rsp + 0xf0], xmm0
mov ecx, dword [rsp + 0x30]
xor byte [rcx + 0x10a248c], cl
add byte [rax], al
movzx ecx, word [rsp + 0x34]
mov word [rsp + 0x10e], cx
mov ecx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x43]
mov dword [rsp + 0x121], ecx
mov dword [rsp + 0x124], edx
mov qword [rsp + 0xd8], r13
mov qword [rsp + 0xe0], r15
mov qword [rsp + 0xe8], rdi
mov qword [rsp + 0x100], rax
mov word [rsp + 0x108], r8w
mov qword [rsp + 0x110], r9
mov qword [rsp + 0x118], r11
mov byte [rsp + 0x120], r10b
mov qword [rsp + 0x128], rsi
mov r15, qword [rsp + 0x28]
jmp 0x140098f75
mov word [rsp + 0x50], ax
movzx eax, word [rdi + 6]
mov word [rsp + 0x34], ax
mov eax, dword [rdi + 2]
mov dword [rsp + 0x30], eax
mov rax, qword [rdi + 8]
mov qword [rsp + 0x70], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x68], rax
mov al, byte [rdi + 0x18]
mov byte [rsp + 0x38], al
mov eax, dword [rdi + 0x1c]
mov dword [rsp + 0x43], eax
mov eax, dword [rdi + 0x19]
mov dword [rsp + 0x40], eax
mov rcx, rdi
mov rdx, rsi
call fcn.14003c95f
mov eax, 1
mov qword [rsp + 0x60], rax
jmp 0x140098ccc
push 8
mov r14, qword [rdx + 0x10]
mov rcx, r14
xor edx, edx
call fcn.140003e8c
mov r15, rax
mov r12, rdx
mov rcx, rdx
mov rdx, r13
mov r8, r14
call fcn.1400fc250
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 + 0x3a], cl
mov qword [rdx + 8], r12
mov qword [rdx + 0x10], r14
lea r15, [rsp + 0x90]
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
call fcn.1400036eb
mov r8, qword [r15 + 0x10]
mov bpl, 3
cmp r8, 0xfffe
jbe 0x140099579
mov dil, 8
jmp 0x1400995b4
test r8, r8
test eax, eax
je 0x1400995b1
cmp r8, 1
jne 0x140099672
invalid
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add byte [rax], al
mov rax, qword [rsp + 0x98]
movzx eax, byte [rax]
add byte [rdi], cl
mov dh, 0
cmp eax, 0x2a
je 0x14009993c
cmp eax, 0x2f
jne 0x140099952
lodsd eax, dword [rsi]
add eax, dword [rax]
invalid
lodsd eax, dword [rsi]
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x3d], cl
mov word [rbx - 0x6d16fff5], es
add eax, dword [rax]
add byte [rax - 0x49], al
or dword [rax - 0x73], ecx
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
call 0x1305b210c
lea r15, [0x140151938]
jmp 0x140099943
mov dil, 9
lea rcx, [rsp + 0xa8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
call qword [rax + 0x18]
lea r8, [0x14011ff78]
lea rax, [0x140120388]
mov dx, 0xffff
mov ecx, 1
lea r12, str.called__Result::unwrap____on_an__Err__value
xor r9d, r9d
cmp bpl, 3
jne 0x1400999b5
lea r15, [rsp + 0xb0]
mov rcx, r15
mov rdx, r13
mov r8, r14
call fcn.140002770
movups xmm0, xmmword [rsi + 0x2c]
movups xmm1, xmmword [rsi + 0x40]
movups xmmword [r15 + 0x40], xmm1
mov al, byte [rsi + 0x50]
mov byte [r15 + 0x50], al
mov eax, dword [rsi + 0x28]
mov ecx, dword [rsi + 0x3c]
movups xmm1, xmmword [rsi + 0x18]
movups xmmword [r15 + 0x2c], xmm0
mov dword [r15 + 0x28], eax
mov dword [r15 + 0x3c], ecx
movups xmmword [r15 + 0x18], xmm1
lea rcx, str.Parsed_Url_is_not_a_valid_Urioperation_timed_outURL_scheme_is_not_allowedBuilderRequestRedirectStatus
mov edx, 0x1d
call case.0x14006462a.228
mov r14, rax
invalid
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009764b
mov ecx, 0xb
add byte [rax], al
invalid
add byte [rax], al
mov rdi, r14
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 8], r14
mov byte [rbx], 3
jmp 0x140099a0f
mov rax, qword [rsp + 0x98]
cmp byte [rax], 0x2f
jne 0x140099714
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
lea rdx, [rsp + 0x70]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r15, [rsp + 0xb0]
mov esp, 0xb024
add byte [rcx + rcx*4 - 7], cl
mov esp, 0xb024
add byte [rcx + rcx*4 - 7], cl
call fcn.1400276b9
mov rax, qword [r15]
test rax, rax
je 0x140099a23
mov r15, qword [rsp + 0xb8]
mov rcx, qword [rsp + 0xc0]
mov r9, qword [rsp + 0xc8]
enter 0, 0
enter 0, 0
movzx edx, word [rsp + 0xd0]
mov r8d, dword [rsp + 0xd2]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x70], r8d
movzx r8d, word [rsp + 0xd6]
mov word [rsp + 0x74], r8w
and al, 0x74
and al, 0x74
xorps xmm0, xmm0
movaps xmmword [rsp + 0x60], xmm0
lea r8, [0x14011ff78]
lea r12, str.called__Result::unwrap____on_an__Err__value
xor ebp, ebp
jmp 0x1400999b5
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
and al, 0x90
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], cl
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
movaps xmmword [rsp + 0x40], xmm0
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
cmp r8, 7
mov qword [rsp + 0x38], r13
mov dword [rsp + 0x38], ebp
jb 0x14009982b
add byte [rax], al
add byte [rax], al
mov al, byte [rdx]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x68
jne 0x140099835
mov r9, 0xffffffffffffffff
lea r10, str.http:__
mov eax, 7
cmp r9, 5
je 0x140099a3a
mov r11b, byte [rdx + r9 + 2]
lea edi, [r11 - 0x41]
cmp dil, 0x1a
setb dil
shl dil, 5
mov r15b, byte [r9 + r10 + 2]
lea ebp, [r15 - 0x41]
cmp bpl, 0x1a
setb bpl
shl bpl, 5
or dil, r11b
or bpl, r15b
inc r9
cmp dil, bpl
je 0x140099773
mov r15b, 1
cmp rcx, 6
je 0x140099a3d
mov r10b, byte [rdx + rcx + 2]
lea r11d, [r10 - 0x41]
cmp r11b, 0x1a
setb r11b
shl r11b, 5
mov dil, byte [rcx + r9 + 2]
jl 0x14009980c
add cl, byte [rbp - 0x7fbf4091]
std
sbb al, byte [rax + 0xf]
xchg edx, eax
invalid
jl 0x14009980c
add cl, byte [rbp - 0x7fbf4091]
std
sbb al, byte [rax + 0xf]
xchg edx, eax
invalid
setb ch
shl bpl, 5
or r11b, r10b
or bpl, dil
inc rcx
cmp r11b, bpl
je 0x1400997dd
cmp rcx, 6
ja 0x140099a3d
cmp r8, 4
jb 0x140099a2f
xor ecx, ecx
lea rax, [0x1401208b8]
mov dil, 1
cmp r8, rcx
je 0x140099a32
mov r15, rcx
movzx ecx, byte [rdx + rcx]
movzx ebp, byte [rcx + rax]
test ebp, ebp
je 0x140099a34
invalid
add byte [rax], al
jne 0x140099a32
mov dil, 0xa
cmp r15, 0x40
ja 0x140099abc
lea r12, [rsp + 0x70]
lea rdx, [rsp + 0x40]
mov rcx, r12
mov r8, rax
call fcn.140003aa8
lea rcx, [rsp + 0xb0]
mov rdx, r12
mov r8, r15
call fcn.140003992
lea rcx, [rsp + 0xc8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x130], xmm0
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
mov al, byte [0x1401660a0]
mov ecx, 0x20
add byte [rcx + 0x20], bh
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x140099c19
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movups xmmword [rax + 0x10], xmm1
mov qword [rsp + 0x30], rax
movups xmmword [rax], xmm0
mov bpl, 2
xor edi, edi
mov dword [rsp + 0x2c], eax
jmp 0x140099a73
lea r15, [0x14014cf38]
lea edi, [0x14014cf38]
xorps xmm0, xmm0
movaps xmmword [rsp + 0x60], xmm0
xor ebp, ebp
jmp 0x1400995b4
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
lea rdx, [rsp + 0xb0]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r15, [rsp + 0x70]
mov rcx, r15
call fcn.1400235cd
mov r8, qword [r15]
test r8, r8
je 0x1400995f2
movups xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x60], xmm0
mov r12, qword [rsp + 0x78]
lea rax, [0x140120388]
mov dx, 0xffff
lea r15, str.called__Result::unwrap____on_an__Err__value
xor ecx, ecx
xor r9d, r9d
xor ebp, ebp
mov byte [rbx], bpl
mov byte [rbx + 1], dil
mov r10d, dword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
mov dword [rbx + 2], r10d
movzx r10d, word [rsp + 0xb4]
mov word [rbx + 6], r10w
mov qword [rbx + 8], r11
mov qword [rbx + 0x10], r8
mov qword [rbx + 0x18], r12
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rbx + 0x20], xmm0
mov qword [rbx + 0x30], rax
mov qword [rbx + 0x38], r15
mov qword [rbx + 0x40], rcx
mov qword [rbx + 0x48], r9
mov word [rbx + 0x50], dx
mov eax, dword [rsp + 0x70]
mov dword [rbx + 0x52], eax
movzx eax, word [rsp + 0x74]
mov word [rbx + 0x56], ax
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
call fcn.140024020
jmp 0x1400995f2
mov dil, 1
xor ebp, ebp
mov dword [rsp + 0x2c], eax
jmp 0x140099a73
xor r15d, r15d
mov dword [rsp + 0x2c], r15d
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
push rsp
and al, 0x40
mov r8, rax
call fcn.140003aa8
lea rcx, [rsp + 0xc8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov bpl, 1
xor edi, edi
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
lea r15, [rsp + 0xb0]
mov rcx, r15
mov rdx, r12
mov r8, r13
call fcn.140023660
cmp byte [r15], 0
je 0x140099ad0
mov dil, byte [rsp + 0xb1]
mov cl, 0
add byte [rax], al
mov r13, qword [rsp + 0x38]
mov ecx, ebp
mov rdx, qword [rsp + 0x30]
call fcn.140024020
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
and al, 0x50
lea rcx, [rsp + 0x58]
mov rax, qword [rcx - 0x18]
call qword [rax + 0x18]
mov bpl, 3
jmp 0x1400995e8
mov r8, qword [rsp + 0xb8]
test dil, dil
test bh, bh
invalid
je 0x140099b17
mov dil, 4
cmp r8, r13
mov r13, qword [rsp + 0x38]
cmp byte [rbp - 0x44], dh
lea rax, [rsp + 0x50]
mov r8, qword [rax - 0x10]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x60], xmm0
lea rax, [0x140120388]
mov dx, 0xffff
lea r15, str.called__Result::unwrap____on_an__Err__value
cmp eax, 0xb9563
cmp eax, 0xb9563
xor ecx, ecx
xor r9d, r9d
jmp 0x140099bc0
test r8, r8
je 0x140099bd2
lea rcx, [rsp + 0x110]
lea r15, [rsp + 0x40]
mov rdx, r15
call fcn.140003aa8
movaps xmm0, xmmword [r15]
movaps xmm1, xmmword [r15 + 0x10]
lea rdx, [rsp + 0x70]
lea edx, [rsp + 0x70]
lea edx, [rsp + 0x70]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r15, [rsp + 0xb0]
lea edi, [rsp + 0xb0]
mov rcx, r15
call fcn.1400276b9
dec dword [rcx - 0x75]
invalid
test rax, rax
mov r13, qword [rsp + 0x38]
je 0x140099bda
dec dword [rcx - 0x75]
invalid
mov r15, qword [rsp + 0xb8]
mov rcx, qword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
mov bh, 0x94
and al, 0xd0
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
mov bh, 0x94
and al, 0xd0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], al
invalid
invalid
test byte [rdx + rdx*8], ah
mov r8d, dword [rsp + 0xd2]
mov dword [rsp + 0x70], r8d
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], al
and al, 0x70
movzx r8d, word [rsp + 0xd6]
mov word [rsp + 0x74], r8w
and al, 0x74
mov r8, qword [rsp + 0x110]
mov eax, dword [rsp + 0x110]
mov r12, qword [rsp + 0x118]
movups xmm0, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x60], xmm0
mov r10d, dword [rsp + 0x2c]
mov edi, r10d
mov r11, qword [rsp + 0x30]
jmp 0x1400995e8
mov dil, 4
jmp 0x140099aa1
mov dil, byte [rsp + 0xb8]
lea rcx, [rsp + 0x128]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov ecx, ebp
mov rdx, qword [rsp + 0x30]
call fcn.140024020
jmp 0x140099ac8
mov ecx, 8
mov edx, 0x20
call fcn.1400ff110
add ah, cl
add ah, cl
cmp byte [rcx], 3
jne 0x140099c37
add rcx, 8
jmp 0x140046355
jmp fcn.14002afdb
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1b8
mov rsi, r8
mov r14, rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
mov rcx, r8
call fcn.14005571e
mov edx, 0x8948fffb
and al, 0x28
mov edx, 0x8948fffb
and al, 0x28
mov qword [rsp + 0x30], rdx
mov rcx, rsi
call fcn.140055777
sti
invalid
sti
dec dword [rax - 0x77]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov rcx, rsi
call fcn.1400557b0
xor ecx, ecx
test ax, ax
setne cl
lea rax, [0x140151f72]
or eax, dword [rax]
or eax, dword [rax]
lea rdx, str.called__Result::unwrap____on_an__Err__value
cmovne rdx, rax
invalid
ror byte [rax - 0x77], 1
push rsp
and al, 0x50
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rcx
and al, 0x58
mov rcx, rsi
call fcn.1400557b0
test ax, ax
invalid
je 0x140099d24
sal byte [rdx + rsi*2 + 0x48], 0x8d
mov word [rax + riz], fs
and al, 0x20
lea rcx, [rsp + 0x120]
mov word [rcx], dx
xor eax, eax
lea r8, [rsp + 0xc8]
and al, 0x20
add dword [rax], eax
add byte [rsi - 0x77], ah
adc dword [rcx], esi
ror byte [rbp + rcx*4 - 0x7c], 0x24
enter 0, 0
mov qword [r8], rax
mov qword [r8 + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x39], cl
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 0x10], rax
invalid
invalid
push rsp
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 0x10], rax
lea rdx, [rsp + 0x70]
and al, 0x70
mov qword [rdx + 0x30], 0x20
add dh, al
cmp byte [rbx], al
mov byte [rdx + 0x38], 3
mov qword [rdx], rax
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x20], r8
lea rax, [0x140148328]
or al, byte [rax]
or al, byte [rax]
mov qword [rdx + 0x28], rax
call fcn.140007980
inc dword [rax + rax*8 + 0x3d3850f]
add byte [rax], al
movups xmm0, xmmword [rsp + 0xc8]
movaps xmmword [rsp + 0x160], xmm0
sub dword [rsp + 0x160], eax
mov rax, qword [rsp + 0xd8]
jmp 0x140099d3a
xor eax, eax
mov qword [rsp + 0x160], rax
add byte [rax - 0x39], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
invalid
mov qword [rsp + 0x170], rax
lea rax, [rsp + 0x28]
sub byte [rax - 0x73], cl
and al, 0x70
jo 0x140099d95
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xfff8aaca
mov qword [rcx + 8], rax
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
jo 0x140099d95
lea edx, [rsp + 0x38]
and al, 0x38
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, [rsp + 0x50]
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
lea rsi, [rsp + 0x160]
lea esi, [rsp + 0x160]
lea esi, [rsp + 0x160]
mov qword [rcx + 0x30], rsi
lea rax, [0x140001cd0]
mov qword [rcx + 0x38], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
invalid
cld
or al, byte [rax]
lea rdx, [rsp + 0xc8]
enter 0, 0
invalid
enter 0, 0
mov qword [rdx], rax
mov eax, 4
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax - 0x77], cl
mov dword [rdx + 8], eax
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov word [rax + riz], fs
add dword [rax], eax
add al, ch
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rcx, [rsp + 0x120]
call fcn.1400023e0
sbb eax, 0x48fff686
cmp dword [rsi], 0
sbb eax, 0x48fff686
cmp dword [rsi], 0
je 0x140099de0
mov r8, qword [rsp + 0x168]
mov rcx, qword [0x140165ff0]
or eax, 0xcc218
or eax, 0xcc218
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sar bh, cl
adc eax, 0x6b248
mov r12, qword [rsp + 0x120]
mov r15, qword [rsp + 0x128]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rcx], dh
invalid
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x28
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
mov word [rax + rsi], fs
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x73], 0x94
invalid
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
lea rdx, [rsp + 0xc8]
mov qword [rdx + 0x20], rax
add byte [rax - 0x77], cl
and byte [rax - 0x77], cl
mov qword [rdx], rax
mov qword [rdx + 0x10], rax
invalid
invalid
je 0x140099e35
mov qword [rdx], rax
mov dword [rdx], eax
mov qword [rdx + 0x10], rax
lea rsi, [rsp + 0x70]
lea esi, [rsp + 0x70]
lea esi, [rsp + 0x70]
jo 0x140099e5b
mov rcx, rsi
mov ecx, esi
mov r8, r15
clc
call fcn.1400cec49
add r8, qword [rax]
add eax, dword [rax]
movabs rax, 0x8000000000000000
cmp qword [rsi], rax
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
invalid
add byte [rax], al
add byte [rax + 0xf063948], al
invalid
je 0x14009a0aa
je 0x14009a0aa
add byte [rax - 0x73], cl
mov esp, 0x16024
lea rdi, [rsp + 0x160]
lea rsi, [rsp + 0x70]
add dword [rax], eax
add byte [rax - 0x73], cl
je 0x140099e60
jo 0x140099df7
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
test r12, r12
je 0x140099e5c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r15
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov cl, 6
add byte [rcx - 0x75], cl
mov rax, qword [r14]
mov r9, qword [r14 + 8]
invalid
mov ecx, dword [rsi + 8]
mov rcx, qword [r9 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
and ecx, 0xfffffff0
and ecx, 0xfffffff0
invalid
lea rdx, [rcx + rax]
add rdx, 0x10
lea rsi, [rsp + 0xc8]
enter 0, 0
adc byte [rax - 0x73], cl
mov ah, 0x24
enter 0, 0
lea r8, [rsp + 0x160]
mov rcx, rsi
mov ecx, esi
call qword [r9 + 0x28]
mov r15, qword [rsi]
mov edi, dword [rsi]
mov edi, dword [rsi]
movabs rax, 0x8000000000000004
movabs r12, 0x8000000000000003
mov esp, 3
add byte [rax], al
add byte [rax + 0xfc73949], al
invalid
mov eax, dword [rax]
add byte [rax], al
mov esp, 3
add byte [rax], al
add byte [rax + 0xfc73949], al
test byte [rbx + 0x48000000], cl
lea eax, [rsp + 0x70]
lea rax, [rsp + 0x70]
lea rsi, [rsp + 0xc8]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
cmp qword [rax], r12
jne 0x140099ed6
lea rcx, [rsp + 0x70]
call fcn.1400994e5
jmp 0x140099f38
movups xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xe0]
movups xmm2, xmmword [rsp + 0xf0]
adc byte [rsp + 0xf0], dl
adc byte [rsp + 0xf0], dl
movups xmm3, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x150], xmm3
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], edx
and al, 0x40
add dword [rax], eax
invalid
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], edx
and al, 0x40
add dword [rax], eax
invalid
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], ecx
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov al, byte [rsp + 0x110]
mov ecx, dword [rsp + 0x111]
mov dword [rsp + 0x48], ecx
mov ecx, dword [rsp + 0x114]
mov dword [rsp + 0x4b], ecx
cmp r15, r12
jne 0x140099f6f
mov qword [rbx], r12
cmp qword [rsp + 0x160], 0
mov esp, 0x16024
add dword [rax], eax
add byte [rax], al
je case.0x14004e46d.510
mov r8, qword [rsp + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x1b8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rdi, qword [rsp + 0x118]
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmm2, xmmword [rsp + 0x140]
xchg esp, eax
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x150], bl
push rax
add dword [rax], eax
invalid
xchg esp, eax
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x150], bl
push rax
add dword [rax], eax
invalid
movaps xmmword [rsp + 0xa0], xmm3
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
jo 0x140099f40
and al, 0x48
jo 0x140099f40
and al, 0x48
mov edx, dword [rsp + 0x4b]
mov dword [rsp + 0x2b], edx
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
movabs rdx, 0x7fffffffffffffff
add rdx, r15
add edx, edi
add edx, edi
cmp rdx, 2
mov ecx, 2
cmovb rcx, rdx
test rcx, rcx
je case.0x14007713a.263
invalid
cmp rcx, 1
jne 0x14009a060
stc
add dword [rbp + 0x77], esi
cmp al, 2
jne 0x14009a060
cmp byte [r14 + 0x30], 2
je 0x14009a036
lea rdx, [r14 + 0x28]
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rbp - 0x75], cl
sbb byte [rbp - 0x75], r9b
mov r9, qword [r14 + 0x20]
invalid
invalid
mov ah, 0x24
mov r8, qword [r14 + 0x18]
mov r9, qword [r14 + 0x20]
lea rsi, [rsp + 0xc8]
mov ah, 0x24
enter 0, 0
enter 0, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call qword [rax]
mov al, byte [r14 + 0x30]
invalid
xor byte [rdi], cl
adc byte [rsi], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
mov ecx, dword [rsi + 0x21]
mov dword [rsp + 0x38], ecx
mov ecx, dword [rsi + 0x24]
mov dword [rsp + 0x3b], ecx
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
invalid
movaps xmmword [rsp + 0xa0], xmm1
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], eax
invalid
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], eax
add byte [rbx - 0x74c7dbb4], cl
mov ecx, dword [rsp + 0x38]
and al, 0x38
mov edx, dword [rsp + 0x3b]
push rsp
and al, 0x3b
invalid
cmp ecx, dword [rcx - 0x76d7dbb4]
push rsp
and al, 0x2b
mov dword [rsp + 0x28], ecx
and al, 0x28
mov dword [rsp + 0x2b], edx
movaps xmm0, xmmword [rsp + 0x70]
and al, 0x70
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], dl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xa0], bl
pushfq
and al, 0xa0
add byte [rax], al
invalid
movaps xmm3, xmmword [rsp + 0xa0]
pushfq
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbx + 0x38], xmm3
add byte [rax], al
movups xmmword [rbx + 0x38], xmm3
movups xmmword [rbx + 0x28], xmm2
adc dword [rbx + 0x28], edx
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
adc dword [rbx + 8], eax
sbb byte [r15], cl
adc dword [rbx + 8], eax
mov ecx, dword [rsp + 0x28]
mov edx, dword [rsp + 0x2b]
and al, 0x2b
mov dword [rbx + 0x49], ecx
mov dword [rbx + 0x4c], edx
push rbx
invalid
mov qword [r11 + 0x4c], rdx
push rbx
mov qword [rbx], r15
mov qword [rbx], r15
mov qword [rbx], r15
cmp ecx, dword [rax - 0x76b7b7bd]
jnp case.0x140083aa1.196
mov byte [rbx + 0x48], al
mov qword [rbx + 0x50], rdi
jmp 0x140099f3b
invalid
mov al, byte [rsp + 0x78]
js 0x14009a0fb
lea r8, [rsp + 0xc8]
mov byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rssocks5socks5hunknown_proxy_scheme
add eax, 0xaf948
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.should_be_valid_Url
lea ecx, str.should_be_valid_Url
or eax, 0xaf924
lea r9, [0x140148450]
or eax, 0xae37d
mov edx, 0x13
call fcn.1400ffa90
pop rcx
invalid
invalid
pop rcx
invalid
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
jnp 0x14009a0ee
or eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
or eax, dword [rax]
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x1401483b0]
mov ecx, 0x4c000ae2
lea eax, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
invalid
or al, byte [rax]
lea r8, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add byte [rdx + 0x37], bh
add byte [rax], al
mov edx, 0x37
add byte [rax], al
add al, ch
xchg dword [rcx + 6], ebx
add ah, cl
int3
movzx eax, byte [rcx]
mov dh, 1
call fcn.1400ffa90
int3
mov dh, 1
lea rcx, [0x1401545a8]
lea ecx, [0x1401545a8]
or eax, 0xba494
mov r8, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
lea rcx, str.EmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseRelativeUrlWithCannotBeABaseBaseSetHostOnCannotBeABaseUrlOverflow
or eax, dword [rax]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
ret 0xff49
jmp r9
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
and byte [rax - 0x75], cl
mov ebx, dword [rcx]
sbb dword [rax - 0x7b], ecx
invalid
test rbx, rbx
je 0x14009a1b5
mov rsi, rcx
mov rdi, qword [rbx + 0x40]
invalid
mov rcx, rdi
or rcx, 4
or ecx, 4
or ecx, 4
mov rax, rdi
mov eax, edi
lock cmpxchg qword [rbx + 0x40], rcx
cmpxchg qword [rbx + 0x40], rcx
mov rdi, rax
mov rdi, rax
jne 0x14009a14b
mov eax, edi
and eax, 0xa
cmp eax, 8
or byte [rbp + 0xb], dh
or byte [rbp + 0xb], dh
or ecx, dword [rax - 0x75]
and byte [r8 - 0x75], cl
sub r15b, dil
push rax
adc byte [rax - 0xa], al
test dil, 2
je 0x14009a198
mov rcx, qword [rbx + 0x18]
invalid
invalid
jnp 0x14009a193
invalid
mov rax, qword [rbx + 0x20]
mov eax, dword [rbx + 0x20]
mov rcx, qword [rbx + 0x28]
call qword [rax + 0x10]
test dil, 2
je 0x14009a198
mov rcx, qword [rbx + 0x18]
cmp qword [rbx + 0x10], 0
adc byte [rax], al
adc byte [rax], al
mov qword [rbx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rdx + rcx + 0x48], dh
invalid
invalid
add byte [rax], al
je 0x14009a198
or cl, byte [rax - 0x7b]
leave
test rcx, rcx
test ecx, ecx
je 0x14009a198
call fcn.14005d318
dec dword [rax - 0x75]
invalid
mov rax, qword [rsi]
test rax, rax
je 0x14009a1b5
dec qword [rax]
jne 0x14009a1b5
mov rcx, qword [rsi]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14005d3e5
xor byte [rdx], dh
cld
invalid
xor byte [rdx], dh
cld
call qword [rax + 0x20c48348]
add esp, 0x20
nop
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
and byte [rax - 0x77], cl
invalid
mov rax, qword [rsi]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
or byte [rbp + 0xd], dh
jne 0x14009a1e1
mov rcx, qword [rsi]
add rsp, 0x20
pop rsi
jmp 0x14005d0c9
invalid
cld
invalid
call 0xd1099e10
nop
add rsp, 0x20
pop rsi
and byte [rsi - 0x3d], bl
ret
jle 0x14009a243
mov esi, ecx
mov rdi, qword [rbx + 0x30]
mov rcx, rdi
or rcx, 4
mov rax, rdi
lock cmpxchg qword [rbx + 0x30], rcx
cmpxchg dword [rbx + 0x30], ecx
cmpxchg dword [rbx + 0x30], ecx
mov rdi, rax
jne 0x14009a201
mov eax, edi
and eax, 0xa
loopne 0x14009a225
cmp eax, 8
jne 0x14009a22b
invalid
mov rax, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
call qword [rax + 0x10]
push rax
invalid
test dil, 2
je 0x14009a258
lea rdx, [rbx + 0x38]
lea rdi, [rsp + 0x28]
sub byte [rcx - 0x48], al
cwde
add byte [rax], al
add byte [rax - 0x77], cl
stc
push rbx
cmp byte [rax - 0x73], cl
jl 0x14009a25d
sub byte [rcx - 0x48], al
cwde
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400fc250
mov qword [rbx + 0x38], 4
mov dword [rbx + 0x38], 4
cmp byte [r8 + r8], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
cmp byte [r8 + r8], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.14005d29c
mov rax, qword [rsi]
test rax, rax
je 0x14009a278
sal byte [rax + rbx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x14009a278
mov rcx, qword [rsi]
add rsp, 0xc0
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
jmp 0x14005d236
invalid
nop
add rsp, 0xc0
add byte [rbx + 0x5f], bl
add byte [rbx + 0x5f], bl
pop rsi
ret
sal byte [rsp + rbx - 0x7d], 0xf8
add esi, dword [rbp + 0x2e]
je 0x14009a2a8
cmp eax, 3
jne 0x14009a2bf
mov rax, qword [rcx + 0x30]
mov rdx, qword [rcx + 0x38]
push rcx
invalid
push rcx
cmp byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov r8, qword [rcx + 0x40]
add rcx, 0x48
add ecx, 0x48
mov rax, qword [rax + 0x18]
mov r8, qword [rcx + 0x40]
add rcx, 0x48
add ecx, 0x48
add ecx, 0x48
jmp rax
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rax + 0x18]
sbb byte [rbx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
invalid
invalid
or byte [r8 - 0x75], cl
or byte [rax - 0x75], cl
push rcx
adc byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x41], cl
sbb byte [rbx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
add ecx, 0x20
shl dword [rax], 0x48
jmp rax
jmp rax
ret
sub byte [rax - 0x77], cl
invalid
mov esi, ecx
movzx eax, byte [rcx + 0x138]
test eax, eax
je 0x14009a30c
cmp eax, 3
jne 0x14009a334
lea rcx, [rsi + 0x78]
call fcn.14009a284
cmp byte [rsi + 0x68], 3
movabs byte [0x7403687e80ffffff], al
je case.0x140092f1e.69
or dword [rax - 0x73], ecx
call fcn.14008643c
lea rcx, [rsi + 0x48]
call fcn.14008643c
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
push rsi
cmp al, ch
cmp al, 0x45
stc
dec dword [rax - 0x77]
int1
xor byte [rax - 0x75], r9b
push rsi
cmp al, ch
cmp al, 0x45
stc
dec dword [rax - 0x77]
int1
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400032e8
idiv bh
lea rdi, [rsi + 0xf0]
add byte [rax], al
add byte [rax - 0x75], cl
mov ds, word [rax]
mov rcx, qword [rsi + 0x118]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esi, eax
mov rdx, qword [rsi + 0x120]
and byte [rcx], al
add byte [rax], al
call fcn.14002e83a
mov rcx, rdi
mov ecx, edi
adc al, 0x45
stc
dec dword [rax - 0x77]
mov ecx, edi
mov ecx, edi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.14008643c
sar esi, 0xff
invalid
nop
add rsp, 0x28
invalid
invalid
pop rdi
invalid
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov esi, ecx
cmp byte [rcx + 0xf0], 0xa
mov ecx, 0xf0
add byte [rax], al
add byte [rdx], cl
invalid
or dh, byte [rdx + 0x20]
jb case.0x14006462a.400
cmp qword [rsi + 0x100], 0
mov esi, pe_nt_image_headers64
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0xf8]
clc
add byte [rax], al
invalid
je case.0x14006462a.400
mov r8, qword [rsi + 0xf8]
clc
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
mov edi, dword [rsp + rcx - 0x2dcf00]
adc eax, 0x6acbb
lodsb al, byte [rsi]
invalid
invalid
mov esp, 0xd231000c
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lodsb al, byte [rsi]
invalid
cmp qword [rsi + 0x88], 0
mov esi, 0x88
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x90]
nop
add byte [rax], al
invalid
je 0x14009a38d
mov r8, qword [rsi + 0x90]
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
imul edi, dword [rsp + rcx - 0x2dcf00], 0x15
mov esp, 0xd231000c
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
wait
lodsb al, byte [rsi]
invalid
lea rcx, [rsi + 0x28]
call fcn.14002ed94
dec byte [rcx - 7]
dec dword [rax - 0x7d]
invalid
invalid
je case.0x140093b87.24
invalid
sub al, r13b
dec byte [rcx - 7]
dec dword [rax - 0x7d]
add byte ds:[rcx + rcx + 0x48], dh
add byte [rcx + rcx + 0x48], dh
invalid
invalid
lea rcx, [rsi + 8]
lea ecx, [rsi + 8]
or al, r13b
or al, ch
call fcn.140085bf0
movabs r8, 0x110c68148fffe
dec dword [rax - 0x7f]
invalid
add rsi, 0x110
add esi, 0x110
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x20
invalid
pop rsi
jmp fcn.14005d200
cld
cld
invalid
cld
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x69]
cmp rax, 5
cmp eax, 5
cmp eax, 5
add eax, 0x89485b77
invalid
ja case.0x14007d163.222
mov rsi, rcx
mov esi, ecx
lea rcx, [0x1401560d0]
or eax, 0xbbcfe
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
cmp qword [rsi + 0x70], 0
jle case.0x1400817ab.211
jo 0x14009a3e0
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 0x78]
je case.0x14009a3d9.4
adc ecx, dword [rbx + rcx*4 + 0x46]
js 0x14009a42f
invalid
mov r8, qword [rsi + 0x78]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
add edi, dword [rsp + rcx - 0x2dcf00]
adc eax, 0x6ac33
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
cmp byte [rsi + 0x68], 0
push 0x48137400
lea ecx, [rsi + 0x58]
pop rax
je case.0x14009a3d9.3
lea rcx, [rsi + 0x58]
pop rax
mov rax, qword [rsi + 0x40]
mov rdx, qword [rsi + 0x48]
mov r8, qword [rsi + 0x50]
push rax
push rax
call qword [rax + 0x18]
mov byte [rsi + 0x68], 0
add rsi, 0x20
invalid
invalid
add byte [rax - 0x7d], cl
invalid
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
pop rsi
jmp fcn.140085bf0
invalid
nop
add rsp, 0x20
pop rsi
ret
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov r12, qword [rdx + 0x18]
mov esp, dword [rdx + 0x18]
sbb byte [rbx + rcx*4 + 0x7a], cl
adc byte [rcx], dh
ror byte [rbp - 0x77], 0xe0
mov r15, qword [rdx + 0x10]
xor eax, eax
mov r8, r12
sub r8, r15
clc
jb 0x14009a60e
mov rdi, rdx
mov edi, edx
mov rbp, qword [rdx + 8]
cmp r12, rbp
ja 0x14009a60e
invalid
test al, 1
add byte [rax], al
xchg dword [rax + 0x48000001], ebp
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x20], rcx
mov rsi, qword [rdi]
lea rdx, [rsi + r15]
lea edx, [rsi + rdi]
lea edx, [rsi + rdi]
lea r14, [rdi + 0x28]
mov rbx, qword [rdi + 0x20]
and byte [rax - 0x7d], cl
sti
add al, 0xf
xchg ah, cl
add byte [rax], al
invalid
and byte [rax - 0x7d], cl
sti
add al, 0xf
xchg ah, cl
add byte [rax], al
add bl, ch
jmp 0x14009a4a0
sbb ah, byte [rsi + 0x2e]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rdx, [rsi + r15]
lea edx, [rsi + rdi]
mov r8, r12
mov eax, esp
sub r8, r15
jb 0x14009a607
invalid
add dword [eax], eax
invalid
invalid
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
jae 0x14009a4e0
invalid
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x34], dh
xor r9d, r9d
xor ecx, ecx
test r8, r8
je 0x14009a4d1
invalid
sbb eax, 0x2e666666
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rdx + 0x38], al
or al, 0xa
invalid
cmp byte [rdx + r9], cl
or dh, byte [rbp + rbp + 0x49]
inc ecx
je 0x14009a4f3
sub eax, 0x4dc1ff49
cmp eax, ecx
invalid
inc r9
cmp r8, r9
enter 0xfffffffffffff275, 0x4d
mov ecx, eax
jne 0x14009a4c0
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x14009a510
jmp 0x14009a5fa
add byte [rsi - 0x70], ah
call fcn.140009970
mov r9, rdx
cmp rax, 1
cmp eax, 1
je 0x14009a510
jmp 0x14009a5fa
invalid
add byte [rax], al
mov eax, 1
cmp rax, 1
jne 0x14009a5fa
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test eax, edi
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
add byte [rax], al
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add r15, r9
inc r15
inc edi
inc edi
mov qword [rdi + 0x10], r15
cmp r15, rbx
cmp edi, ebx
cmp edi, ebx
jb 0x14009a490
invalid
cmp r15, rbp
ja 0x14009a490
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
lea eax, [0x1401526a0]
insd dword [rdi], dx
or dword [rbx], 0x4ba00
add byte [rax], al
invalid
mov edx, 4
mov rcx, rbx
call fcn.1400ff6c0
lea rdx, [rsi + r15]
lea edx, [rsi + rdi]
mov r8, r12
sub r8, r15
jb 0x14009a607
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x4c
invalid
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
jae 0x14009a590
invalid
nop dword cs:[rax + rax]
cmp byte [rdx + r9], cl
cmp byte [rdx + rcx], cl
je 0x14009a5a0
inc r9
cmp r8, r9
jne 0x14009a570
mov r9, r8
mov ecx, eax
xor eax, eax
cmp rax, 1
clc
invalid
je 0x14009a5b0
clc
add dword [rdi + riz - 0x15], esi
outsd dx, dword [rsi]
nop dword [rax + rax]
add byte [rax], r8b
jmp 0x14009a5fa
add byte [rax], r8b
call fcn.140009970
mov r9, rdx
ror dword [rax - 0x7d], 1
clc
invalid
je 0x14009a5b0
invalid
ror dword [rax - 0x7d], 1
clc
add dword [rdx + rdx - 0x15], esi
adc ch, bl
adc ch, bl
jmp 0x14009a5fa
pop rdx
mov eax, 1
cmp rax, 1
jne 0x14009a5fa
nop dword [rax + rax]
add byte [rax], r8b
add r15, r9
inc r15
invalid
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x10], edi
invalid
invalid
mov r13, r15
sub r13, rbx
jb 0x14009a540
invalid
cmp r15, rbp
ja 0x14009a540
lea rcx, [rsi + r13]
mov rdx, r14
mov r8, rbx
mov eax, ebx
call fcn.1400fcc80
test eax, eax
jne 0x14009a540
test dword [rdx - 1], ebx
invalid
invalid
test dword [rdx - 1], ebx
invalid
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r13
mov qword [rcx + 0x10], r15
jns 0x14009a603
jns 0x14009a603
mov eax, 1
jmp 0x14009a60e
add bl, ch
adc al, 0x4c
mov qword [rdi + 0x10], r12
mov dword [rdi + 0x10], esp
xor eax, eax
mov rcx, qword [rsp + 0x20]
and al, 0x20
jmp 0x14009a60e
mov rcx, qword [rsp + 0x20]
and al, 0x20
xor eax, eax
ror byte [rax - 0x77], 1
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
int3
int3
int3
mov dword [rsp + 0x40], ecx
and al, 0x40
lea rcx, [0x140149bf8]
lea ecx, [0x140149bf8]
cmc
or al, byte [rax]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x40]
invalid
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
mov qword [rsp + 0x20], 4
mov dword [rsp + 0x20], 4
lea rdx, [0x140149beb]
adc eax, 0xaf589
or al, byte [rax]
lea r9, str.kind
lahf
adc eax, 0xb841000b
mov r8d, 0xd
mov rcx, rax
mov r8d, 0xd
add byte [rax], al
mov rcx, rax
call fcn.1400081f0
nop
add rsp, 0x48
ret
int3
int3
mov eax, dword [rcx]
movzx eax, byte [rax]
mov dh, 0
lea rcx, [0x14014a2f0]
or eax, 0xafc63
or eax, 0xafc63
mov r8, qword [rcx + rax*8]
add al, 0xc1
lea rcx, [0x14014a318]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
ret 0xff49
invalid
sbb byte [rax - 0x77], cl
ret 0xff49
jmp rcx
int3
int3
int3
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x90
mov rsi, rcx
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
invalid
mov ecx, dword [rcx]
test rcx, rcx
leave
je case.0x1400932f5.65
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
cmc
add dword [rax], eax
invalid
sbb byte [0x14009a8de], bh
cmc
add dword [rax], eax
add byte [rbx + 0x7a], dh
jae case.0x140093d2f.19
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + r15 - 0x40], r9b
cmp rax, r8
ror byte [rdi], 0x83
pop rsp
add eax, 0xd5890000
jae case.0x14009a726.2
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
mov dh, 0x1c
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
invalid
invalid
ja case.0x14009a726.2
xchg dword [rax + 5], eax
add byte [rax], al
add eax, 0x8d4c0000
adc eax, 0xbb9c9
or eax, dword [rax]
lea r10, [0x1401560e8]
or eax, dword [rax]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
rol dword [rcx - 1], 1
loope 0x14009a776
invalid
cmp rdx, r8
cmp edx, eax
jae 0x14009aba2
cmp byte [rcx + rdx], 0x73
jne 0x14009aba2
cmp al, 0x11
jae 0x14009a746
test dword [rsi + 4], esp
add byte [rax], al
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
adc byte [rbp + 0x39], cl
cmp ecx, eax
cmp ecx, eax
ror dword [rdi], 0x83
cmp byte [rdx], al
jae case.0x14002795d.1146
add byte [rax], al
cmp byte [rcx + r9], 0x5f
jne case.0x14002795d.1146
invalid
invalid
add al, byte [rax]
invalid
test dword [0x18809a75b], ebp
add eax, 3
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
rol byte [rbx], 0x48
add ecx, dword [rax - 0x77]
invalid
invalid
add rax, 3
add ecx, dword [rax - 0x77]
adc cl, r13b
cmp eax, 0x48000004
mov rcx, qword [rsi + 0x20]
mov qword [rsi + 0x10], rax
jmp 0x14009aba2
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x14009348b.67
lea rdx, [0x14014a158]
mov r8d, 0x19
add byte [rax], al
mov eax, 0x19
add byte [rax], al
call fcn.140004a10
mov dil, 1
test al, al
jne 0x14009ac87
add byte [rax], al
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
add ecx, ebp
invalid
add al, 0
add byte [rax], al
add ecx, ebp
invalid
mov rcx, rsi
mov edx, ebp
call fcn.14009ae10
mov dil, 1
jmp 0x14009ac49
pushfq
add al, 0
add byte [rax], al
pushfq
add al, 0
add byte [rax], al
lea rcx, [rsp + 0x30]
add byte [rax], al
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14009afb0
cmp byte [rsp + 0x30], 0
jl 0x14009a7e1
xor byte [rax], al
jl 0x14009a7e1
xor byte [rax], al
je 0x14009a9ef
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rbx + rbx*8 + 0x2e6840f], al
add byte [rax], al
test bl, bl
je 0x14009aabc
test rcx, rcx
je 0x14009aade
add byte [rax], al
lea rdx, [0x14014a158]
adc eax, 0xaf972
mov r8d, 0x19
jmp 0x14009aace
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov edx, ebp
call fcn.14009a6c0
invalid
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x481850f], eax
ror byte [rdi], 0x85
invalid
add al, 0
invalid
ror byte [rdi], 0x85
add dword [rax + rax], 0xed844000
test bpl, bpl
je 0x14009a82e
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14009a82e
lea rdx, [0x140149d50]
mov r8d, 2
add byte [rax], al
add byte [rax], al
call fcn.140004a10
test al, al
jne 0x14009ac87
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x14009a851
lea rdx, [0x140149e0b]
mov r8d, 1
call fcn.140004a10
invalid
movabs eax, dword [0x436850fc084fff6]
inc dword [rax + rax*8 + 0x436850f]
add byte [rax], al
invalid
inc dword [rax + rax*8 + 0x436850f]
add byte [rax], al
mov rcx, rsi
call fcn.14009be80
invalid
invalid
add byte [rax], al
test rax, rax
jne 0x14009ac87
invalid
jmp 0x14009ac2e
add byte [rax], al
mov rcx, rsi
call case.0x140083cc3.194
mov rbx, rax
test bl, 1
jne 0x14009a95a
mov dil, 1
test al, al
jne 0x14009ac87
cmp qword [rsi], 0
je 0x14009ab2b
test byte [rcx + 0x48000002], dl
lea ecx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14009afb0
invalid
add byte [rax], al
invalid
add byte [rax], al
cmp byte [rsp + 0x30], 0
jne 0x14009a7c5
cmp qword [rsi], 0
je case.0x1400932f5.65
add byte ds:[rdi], cl
add byte [rdi], cl
test byte [rax + 0x4c000002], ah
mov esi, dword [rsp + 0x38]
mov r14, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
invalid
call fcn.14009b080
cmp qword [rsp + 0x30], 0
je 0x14009ab21
invalid
add byte [rax - 0x3f], cl
jmp 0x14009a8fe
shr rbx, 0x20
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm1
sub dword [rsp + 0x60], ecx
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
cmp ebx, 0x110000
jne case.0x140012fcf.1460
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
je 0x14009ac4d
test byte [rdi], bh
add eax, dword [rax]
add byte [rax], al
test byte [rdi], bh
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac4d
lea rdx, [0x140149d50]
mov r8d, 2
call fcn.140004a10
inc dword [rax + rax*8 + 0x352850f]
add byte [rax], al
inc dword [rax + rax*8 + 0x352850f]
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14009ac4d
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x50]
call fcn.14009b2a0
jmp 0x14009ac49
mov rdi, qword [rsi + 0x20]
jmp 0x14009abc4
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
and ebx, 0x100
jne 0x14009aaed
test rcx, rcx
je 0x14009ab0f
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0xaf7ce
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
jmp 0x14009aaff
xor eax, eax
mov r10d, 0x3e
mov edx, 0x3e
mov edx, 0x3e
cmp r9, r8
jae case.0x14009a726.2
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x14009ab88
mov dh, 0x14
or dword [rax - 0x7bf0a006], eax
in al, 1
add byte [rax], al
lea r11d, [rdx - 0x30]
lea ebx, [rdx - 0x30]
cmp r11b, 0xa
jb 0x14009a9d1
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
sti
sbb dh, byte [rbx + 5]
sti
sbb dh, byte [rbx + 5]
add dl, 0xa9
jmp case.0x14002795d.1148
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x14009a726.2
movzx edx, r11b
add rax, rdx
jae 0x14009a98d
jmp case.0x14009a726.2
add al, byte [rax]
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
test byte [rbx + 1], ah
add byte [rax], al
cmp qword [rsi], 0
je case.0x1400932f5.65
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14009b080
add byte [rax], al
add byte [rax], al
cmp qword [rsp + 0x30], 0
je 0x14009ab21
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14009ac4d
lea rcx, [rsp + 0x70]
call fcn.14009b2a0
mov dil, 1
test al, al
jne 0x14009ac87
and byte [rax - 0x7b], r9b
ror byte [rdi], 0x84
lock add dword [rax], eax
add dh, dh
xor al, 4
test rax, rax
je 0x14009ac4d
test byte [rax + 0x34], 4
jne 0x14009ac4d
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140151f70]
or eax, dword [rax]
or eax, dword [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x14009ac87
test dword [rax], eax
add al, byte [rax]
invalid
test dword [rax], eax
add al, byte [rax]
add byte [rax - 0x75], cl
push rsi
and byte [rax - 0x77], cl
fld1
popfq
sal dh, cl
inc dword [rax + rax*8 + 0x1ec850f]
ror byte [rdi], 0x85
in al, dx
add dword [rax], eax
invalid
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call fcn.140007d30
test al, al
ror byte [rdi], 0x85
in al, dx
add dword [rax], eax
invalid
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140151f71]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x14009ac49
test rcx, rcx
je 0x14009aade
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
xor dh, 0xa
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
call fcn.140004a10
mov dil, 1
mov bh, 1
mov bh, 1
add dword [rax + rax*8 + 0x1a9850f], eax
add byte [rax], al
test al, al
jne 0x14009ac87
mov qword [rsi], 0
add byte [rax - 0x6716f7a2], cl
add dword [rax], eax
add byte [rax - 0x7b], cl
leave
mov byte [rsi + 8], bl
jmp 0x14009ac85
test rcx, rcx
je 0x14009ab0f
lea rdx, [0x14014a158]
mov r8d, 0x19
add byte [rax], al
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
call fcn.140004a10
mov dil, 1
test al, al
jne 0x14009ac87
shr ebx, 8
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14009ac85
jmp 0x14009ab1a
movzx ebx, byte [rsp + 0x38]
jmp 0x14009a7ca
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x14009ac85
lea rdx, [0x140149d50]
or al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
call fcn.140004a10
test al, al
invalid
ror byte [rdi], 0x85
xor eax, 0x48000001
cmp dword [rsi], 0
jne 0x14009ac87
cmp qword [rsi], 0
jne 0x14009a89a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac85
sbb al, 1
add byte [rax], al
add esi, esi
or al, byte [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add rsp, 0x90
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.140004a10
inc r9
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
ror dword [rcx + rcx*4 + 0x4e], 0x10
mov dword [rsi + 0x10], ecx
inc rax
je case.0x14009a726.2
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
je case.0x14009a726.2
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
xor edx, edx
call fcn.14009a6c0
sti
invalid
inc dword [rax + rax*8 + 0x218850f]
sbb byte [rdx], al
add byte [rax], al
sti
invalid
sbb byte [rdx], al
add byte [rax], al
mov qword [rsi + 0x20], rdi
jle 0x14009abe4
test rdi, rdi
je 0x14009abe9
lea rdx, [0x140149e0b]
mov r8d, 1
mov rcx, rdi
call fcn.140004a10
xor bl, byte [rsi - 0x48bf000a]
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
test dword [rsi + 0x48000000], ebx
mov ecx, esi
mov rcx, rsi
call fcn.14009b950
mov dil, 1
test al, al
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x8b850f], eax
jne 0x14009ac87
jne 0x14009ac87
cmp bl, 0x4d
je 0x14009ac2e
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac20
lea rdx, [0x14014a18a]
mov r8d, 4
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
call fcn.140004a10
test al, al
jne 0x14009ac87
mov rcx, rsi
mov ecx, esi
xor edx, edx
call fcn.14009a6c0
test al, al
jne 0x14009ac87
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac4d
lea rdx, [0x140149e0a]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call fcn.140004a10
test al, al
jne 0x14009ac87
cmp qword [rsi], 0
je 0x14009ac85
invalid
xor bh, bh
sbb bl, r13b
sub eax, 0x204e8b48
mov rcx, qword [rsi + 0x20]
dec dword [rsi + 0x18]
jmp 0x14009ac85
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac7a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
call fcn.140004a10
mov dil, 1
test al, al
jne 0x14009ac87
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
clc
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009acb6
lea rdx, [0x14014a17b]
mov r8d, 3
add al, ch
pop rsi
popfq
idiv bh
test al, al
jne 0x14009ac87
cmp ebx, 0x43
je 0x14009acd8
cmp ebx, 0x53
jne 0x14009acf5
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ad14
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ad14
lea rdx, [0x14014a17e]
mov r8d, 7
call fcn.140004a10
popfq
idiv bh
popfq
idiv bh
jmp 0x14009ad0c
mov rdx, qword [rsi + 0x20]
mov dword [rsp + 0x30], ebx
test rdx, rdx
je 0x14009ad14
lea rcx, [rsp + 0x30]
call fcn.140009780
test al, al
jne 0x14009ac87
jae 0x14009ad11
invalid
invalid
jae 0x14009ad11
invalid
invalid
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
mov rcx, qword [rsi + 0x20]
jne 0x14009ad84
test rcx, rcx
je 0x14009ac4d
test byte [rax], ah
invalid
invalid
invalid
lea rdx, [0x14014a189]
mov r8d, 1
call fcn.140004a10
test al, al
jne 0x14009ac87
mov rdx, qword [rsi + 0x20]
mov qword [rsp + 0x30], r14
test rdx, rdx
je 0x14009ac4d
lea rcx, [rsp + 0x30]
call fcn.1400041b0
test al, al
jne 0x14009ac87
test rcx, rcx
je 0x14009ac4d
lea rdx, [0x140151f72]
mov r8d, 1
call fcn.140004a10
test al, al
jne 0x14009ac87
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14009ac4d
lea rcx, [rsp + 0x50]
call fcn.14009b2a0
test al, al
jne 0x14009ac87
jne 0x14009ad2d
jmp 0x14009ac4d
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
add eax, 0xaf351
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x140149b60]
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov edx, 0x3d
call fcn.1400ffa90
int3
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
jae 0x14009ae4c
cmp byte [r9 + rcx], 0x5f
jne 0x14009ae4c
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x14009aef0
xor eax, eax
mov edi, 0x3e
mov r11, rcx
nop word cs:[rax + rax]
cmp r11, r10
jae 0x14009af45
movzx edx, byte [r9 + r11]
cmp dl, 0x5f
je 0x14009aee4
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x14009aea1
test byte [rax], al
add byte [rax], al
add byte [rax], al
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
jae 0x14009af45
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x2c761c3e], al
add dl, 0xe3
mov ebx, edx
inc r11
mov qword [rsi + 0x10], r11
mul rdi
jo 0x14009af45
add byte [rax], al
ret
add byte [rax], al
movzx edx, bl
add rax, rdx
jae 0x14009ae60
jmp 0x14009af45
leave
je case.0x14003d97a.815
lea rdx, [0x14014a171]
mov r8d, 1
mov eax, 1
mov eax, 1
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.140004a10
idiv bh
idiv bh
inc r11
mov qword [rsi + 0x10], r11
pop rsi
adc byte [rax - 1], cl
invalid
je 0x14009af45
pop rsi
adc byte [rax - 1], cl
sal byte [rbp + rdx*2 + 0x48], 0xff
dec ecx
dec rcx
dec ecx
cmp rax, rcx
jae 0x14009af45
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
jae 0x14009af7e
cmp qword [rsi + 0x20], 0
je case.0x14003d97a.815
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
setne dl
xchg ebp, eax
ret 0x8948
int1
call fcn.14009a6c0
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
xchg ebp, eax
ret 0x8948
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp 0x14009af76
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14009af68
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140004a10
dec dword [rcx - 0x7bfe4f3f]
leave
dec dword [rcx - 0x7bfe4f3f]
leave
jne 0x14009af76
xor eax, eax
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], al
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009afa3
lea rdx, [0x14014a158]
mov r8d, 0x19
mov eax, 0x19
mov eax, 0x19
call fcn.140004a10
mov ecx, eax
mov al, 1
test cl, cl
leave
leave
je 0x14009af6a
jmp 0x14009af76
mov al, 1
jmp 0x14009af6a
int3
int3
jne 0x14009afec
lea r11, [rax + 1]
mov qword [r8 + 0x10], r11
cmp r11, r9
jae 0x14009aff8
cmp byte [r10 + r11], 0x5f
jne 0x14009aff8
add rax, 2
mov qword [r8 + 0x10], rax
xor eax, eax
jmp 0x14009b061
add cl, byte [rcx - 0x77]
adc byte [rcx], sil
shr bl, 0x75
mov qword [rcx + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rcx], dh
shr bl, 0x74
add byte [rax], al
xor eax, eax
jmp 0x14009b06c
xor eax, eax
mov esi, 0x3e
add byte ds:[rax], al
add byte [rax + 0x73cb394d], dl
invalid
invalid
movzx edx, byte [r10 + r11]
cmp dl, 0x5f
je 0x14009b055
lea edi, [rdx - 0x30]
cmp dil, 0xa
cmp bh, 0xa
cmp bh, 0xa
jb case.0x14003d97a.831
lea edi, [rdx - 0x61]
cmp dil, 0x1a
cmp bh, 0x1a
jae 0x14009b030
add dl, 0xa9
jmp 0x14009b03c
ret 0xeba9
lea edi, [rdx - 0x41]
jp 0x14009aff2
cmp dil, 0x1a
jae case.0x14002795d.1154
inc r11
mov qword [r8 + 0x10], r11
mul rsi
jo case.0x14002795d.1154
invalid
movzx edx, dil
add rax, rdx
jae 0x14009b000
inc r11
mov qword [r8 + 0x10], r11
inc rax
je case.0x14002795d.1154
inc rax
jne 0x14009b071
mov byte [rcx + 1], 0
mov al, 1
mov byte [rcx], al
pop rdi
pop rsi
ret
mov qword [rcx + 8], rax
xor eax, eax
jmp 0x14009b06c
in al, dx
xor byte [rcx - 0x77], cl
ror dword [rbx + rcx*4 + 0x4a], cl
or byte [rbx + rcx*4 + 0x42], cl
mov r8, qword [rdx + 0x10]
cmp r8, r9
jae 0x14009b0b5
mov rax, qword [r11]
mov r8, qword [rdx + 0x10]
cmp r8, r9
jae 0x14009b0b5
mov rax, qword [r11]
cmp byte [rax + r8], 0x75
jne 0x14009b0b5
cmp al, 0
jne 0x14009b115
adc al, 0x49
inc eax
inc r8
mov qword [r11 + 0x10], r8
mov sil, 1
cmp r8, r9
jb 0x14009b0c0
jmp 0x14009b23b
xor esi, esi
cmp r8, r9
jae 0x14009b23b
mov r10, qword [r11]
movzx eax, byte [r10 + r8]
movzx eax, byte [rdx + rax]
movzx eax, byte [rdx + rax]
lea edx, [rax - 0x3a]
cmp dl, 0xf6
jb 0x14009b23b
inc r8
mov qword [r11 + 0x10], r8
add al, 0xd0
je 0x14009b122
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp r9, r8
je 0x14009b15e
movzx ebx, byte [r10 + r8]
lea edx, [rbx - 0x3a]
cmp dl, 0xf6
jb 0x14009b124
movzx edx, bl
add rax, rdx
jae 0x14009b0f0
jmp 0x14009b23b
add byte [rax], al
xor eax, eax
cmp r8, r9
jae 0x14009b137
cmp byte [r10 + r8], 0x5f
jne 0x14009b137
invalid
invalid
inc r8
mov qword [r11 + 0x10], r8
add rax, r8
jb 0x14009b23b
mov qword [r11 + 0x10], rax
cmp rax, r9
ja 0x14009b23b
add byte [rax], al
add byte [rax], al
cmp r8, r9
jae 0x14009b16b
cmp byte [r10 + r8], 0xc0
jge 0x14009b171
cmp al, 2
sar byte [rbp + 0x18], 0xe9
cmc
add byte [rax], al
add byte [rbp - 0x77], cl
enter 0x14c, 0xffffffffffffffc0
add rax, r8
jmp 0x14009b253
mov r8, r9
add rax, r8
jae 0x14009b140
jne 0x14009b253
test rax, rax
je 0x14009b186
cmp rax, r9
jae 0x14009b186
cmp byte [r10 + rax], 0xbf
jle 0x14009b253
mov cs, ebp
add byte [rax], al
invalid
add byte [rdi - 0x73], cl
or al, 2
lea r9, [r10 + r8]
mov rdx, rax
sub rdx, r8
test sil, sil
je 0x14009b1d8
add rax, r10
sub rax, r9
lea r11, [r8 + r10]
dec r11
lea r10, str.called__Result::unwrap____on_an__Err__value
nop dword [rax]
test rax, rax
je 0x14009b1f4
mov r8, rax
dec rax
cmp byte [r11 + r8], 0x5f
jne 0x14009b1b0
test rax, rax
je 0x14009b203
mov qword [rcx], r9
mov qword [rcx + 8], rdx
lea rax, str.called__Result::unwrap____on_an__Err__value
mov bh, byte [rsi + 0xb]
add byte [rax - 0x77], cl
adc byte [r8 - 0x39], cl
sbb byte [r8], al
add byte [rax], al
add bl, ch
push rdx
mov bh, byte [rsi + 0xb]
add byte [rax - 0x77], cl
adc byte [r8 - 0x39], cl
sbb byte [r8], al
add byte [rax], al
add bl, ch
push rdx
xor eax, eax
jmp 0x14009b225
add byte [rax], al
add byte [rbp - 0x7b], cl
sal byte [rbx + rcx*2 + 0x49], 0x89
ror byte [rbp + 0x29], cl
ret 0x976
add r8, r9
mov r10, r9
mov edx, ecx
mov edx, ecx
retf 0x894d
mov r9, r8
test rdx, rdx
je 0x14009b23b
mov qword [rcx], r10
mov dword [rcx], edx
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], rdx
jmp 0x14009b246
invalid
adc byte [rax - 0x77], cl
push rcx
sbb bl, ch
or eax, esi
or byte [r8], al
invalid
mov byte [rcx + 8], 0
add byte [rax - 0x39], cl
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov qword [rcx], 0
add rsp, 0x30
pop rbx
pop rdi
xor byte [rbx + 0x5f], bl
pop rsi
ret
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rcx, r10
mov rdx, r9
mov r9, rax
call fcn.1400ffcd0
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xaeea4
movsb byte [rdi], byte [rsi]
out dx, al
or al, byte [rax]
mov qword [rsp + 0x20], rax
mov rcx, r9
mov r9, rdx
call fcn.1400ffcd0
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
mov rcx, r9
xor r8d, r8d
mov r9, rax
shr eax, 0x32
invalid
invalid
add ah, cl
invalid
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x298
mov rsi, rdx
mov r12, rcx
lea rcx, [rsp + 0x98]
mov r8d, 0x200
xor edx, edx
call fcn.1400fc090
mov rcx, qword [r12 + 0x18]
mov rax, rcx
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14009b406
and al, byte [rcx]
add byte [rax], al
and al, byte [rcx]
add byte [rax], al
mov qword [rsp + 0x60], rsi
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
movzx r8d, byte [rax]
mov rcx, qword [r12]
mov rax, qword [r12 + 8]
and al, 8
and al, 8
test rax, rax
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x90], rax
add byte [rax], al
add byte [rdi], cl
test byte [rax], bl
add dword [rax], eax
invalid
ror byte [rax - 0x77], 0x8c
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
test byte [rax], bl
add dword [rax], eax
add byte [rax + 1], cl
enter 0x3145, 0xffffffffffffffe4
add rax, rcx
xor r12d, r12d
nop
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
js 0x14009b350
inc rcx
cmp r12, 0x80
jne 0x14009b3f0
mov ah, 0
add byte [rax], al
mov ah, 0
add byte [rax], al
jmp case.0x140079198.258
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
mov r9d, edx
and r9d, 0x1f
movzx esi, byte [rcx + 1]
mov dh, 0x71
add dword [rbx - 0x57fc01a], eax
fbstp tbyte [rsi + 0x4c]
mov dh, 0x71
add dword [rbx - 0x57fc01a], eax
fbstp tbyte [rsi + 0x4c]
movzx r10d, byte [rcx + 2]
shl esi, 6
and r10d, 0x3f
and edx, 0x3f
and edx, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x14009b3cb
movzx edx, byte [rcx + 3]
and r9d, 7
and ecx, 7
and ecx, 7
shl r9d, 0x12
shl r10d, 6
and edx, 0x3f
or edx, r10d
or edx, r9d
cmp edx, 0x110000
je 0x14009b434
add rcx, 4
cmp r12, 0x80
jne 0x14009b3f0
jmp case.0x140079198.258
add rcx, 2
shl r9d, 6
or r9d, esi
mov edx, r9d
cmp r12, 0x80
jne 0x14009b3f0
jmp case.0x140079198.258
add rcx, 3
shl r9d, 0xc
rol dword [rbx], 0x41
shl ecx, 0xc
or r10d, r9d
mov edx, r10d
ror byte [rcx - 0x7f], cl
cld
add byte [rax], 0
invalid
ror byte [rcx - 0x7f], cl
cld
add byte [rax], 0
add byte [rdi], cl
test byte [rdx], bl
add al, 0
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp esp, 0x80
je case.0x140079198.258
nop word cs:[rax + rax]
mov dword [rsp + r12*4 + 0x98], edx
inc r12
cmp rcx, rax
jne 0x14009b320
jmp 0x14009b434
mov rdx, qword [r12]
mov r8, qword [r12 + 8]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
xor r12d, r12d
mov rax, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x58]
pop rax
jo 0x14009b482
mov ebx, dword [rsp + 0x58]
pop rax
add rax, rbx
mov qword [rsp + 0x78], rax
lea rax, [r12 - 1]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x80], eax
lea rax, [r12*4 + 4]
add byte [rax], al
mov qword [rsp + 0x30], rax
lea rbp, [rsp + r12*4]
add rbp, 0x98
mov rax, r12
mov eax, esp
mov eax, esp
loopne 0x14009b4b7
neg rax
mov qword [rsp + 0x50], rax
mov rax, r12
not rax
mov qword [rsp + 0x48], rax
lea rax, [r12 + 1]
lea rax, [r12 + 1]
lea eax, [rsp + 1]
mov qword [rsp + 0x20], rax
mov eax, 0x2bc
add byte [rax - 0x77], cl
and al, 0x28
mov r14d, 0x48
mov r15d, 0x80
add byte [rax], al
invalid
mov r9d, 0x1a
movabs rsi, 0xea0ea0ea0ea0ea0f
invalid
movabs al, byte [0x24448948c031ea0e]
and al, 0x38
and al, 0x38
xor ecx, ecx
mov edx, 0x24
sub rdx, r14
mov eax, 0
add byte [rax], al
add byte [rax + 0xf], cl
ret 0x8348
clc
add dword [rax - 0x7d], ecx
rol byte [rax], 1
cmp rax, 0x1a
mov edi, 0x1a
cmovae rax, r9
lea edx, [r8 - 0x61]
cmp dl, 0x1a
jb 0x14009b4fd
ret 0x8348
lea edx, [r8 - 0x30]
lea edx, [rax - 0x30]
cmp dl, 9
ja case.0x140079198.258
xchg dword [rdx], ecx
add eax, dword [rax]
invalid
add r8b, 0xea
mov edx, r8d
inc rbx
inc ebx
movzx r9d, dl
cmp rax, r9
cmp eax, ecx
cmp eax, ecx
jbe 0x14009b540
add rcx, r9
jb case.0x140079198.258
lea r13, [r12 + 1]
mov rax, rcx
mov eax, ecx
enter 0x94c, 0xffffffffffffffe8
enter 0x94c, 0xffffffffffffffe8
shr rax, 0x20
je 0x14009b5db
mov rax, rcx
xor edx, edx
enter 0xffffffffffffd231, 0x49
div ebp
div r13
mov r10, rdx
jmp 0x14009b5e5
add byte [rax], al
add byte [rax], al
nop word [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
and al, 0
add byte [rax], al
mov r8d, 0x24
sub r8, rax
mov r13d, 0x48
mov ebp, 0x48
mov ebp, 0x48
add byte [rax + 0x4ce8894c], dl
nop
mov rax, r13
sub rax, r14
sub eax, esi
sub eax, esi
mov r11d, 0
cmovae r11, rax
cmp r11, 1
adc r11, 0
rol dword [rax], cl
cmp r11, 0x1a
cmovae r11, rdi
sti
sbb cl, byte [rdi + rcx + 0x43]
fisttp word [rax + 0x3b]
cmp rbx, qword [rsp + 0x78]
cmp rbx, qword [rsp + 0x78]
je case.0x140079198.258
movzx eax, byte [rbx]
add ecx, dword [rbp - 0x57f60b0]
sbb dh, byte [rdx + 0x10]
jb 0x14009b596
lea edx, [rax - 0x30]
cmp dl, 9
ja case.0x140079198.258
add byte [rax], al
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x14009b596
add byte [rax], al
add byte [rdx + rbp*8], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov dh, 0xd2
mov dh, 0xd2
mov rax, r10
mul r8
jo case.0x140079198.258
sbb byte [rdx + 2], 0
add byte [rax], al
add byte [rax], al
add byte [rcx + 1], cl
ror dword [rdi], 0x82
push rcx
add al, byte [rax]
add byte [rax - 1], cl
inc rbx
add r9, rax
jb case.0x140079198.258
push rcx
add al, byte [rax]
invalid
inc rbx
cmp r11, r10
ror dword [rdi], cl
xchg dword [rsi - 1], ecx
invalid
invalid
invalid
ror dword [rdi], cl
xchg dword [rsi - 1], ecx
invalid
invalid
invalid
add ebp, 0x24
mov rax, r8
mul rdx
mov r8, rax
jno 0x14009b550
invalid
invalid
invalid
jmp case.0x140079198.258
mov eax, ecx
xor edx, edx
div r13d
div ebp
cmc
cmc
mov r10d, edx
add r15, rax
setb al
xchg edx, eax
ror byte [rax - 0x75], 0x54
and al, 0x68
xchg edx, eax
ror byte [rax - 0x75], 0x54
and al, 0x68
cmovae rdx, r15
mov qword [rsp + 0x68], rdx
push rsp
and al, 0x68
mov rdx, r15
shr rdx, 0x20
shr edx, 0x20
shr edx, 0x20
jne case.0x140079198.258
add byte [rax], al
test al, al
jne case.0x140079198.258
cmp r15d, 0x110000
inc dword [rax]
add byte [rcx], dl
add byte [rdi], cl
test ch, ah
add byte [rax], al
adc dword [rax], eax
je case.0x140079198.258
add dword [rax], eax
add byte [rcx + rcx*4 - 8], al
mov eax, r15d
xor eax, 0xd800
add eax, 0xfffff800
add al, bh
invalid
invalid
cmp eax, 0x10f7ff
add byte [rdi], cl
xchg ebp, ecx
add dword [rax], eax
invalid
add al, bh
invalid
add byte [rdi], cl
xchg ebp, ecx
add dword [rax], eax
add byte [rcx - 0x7d], cl
cld
jg 0x14009b647
cmp r12, 0x7f
ja case.0x140079198.258
xchg ebx, eax
add dword [rax], eax
add byte [rbp + 0x39], cl
invalid
cmp r12, r10
jbe 0x14009b670
sub eax, edx
test al, 3
mov rdi, qword [rsp + 0x38]
jl 0x14009b672
invalid
shr byte [rax + 0x7c8b4803], 1
jl 0x14009b672
and al, 0x38
cmp byte [rdx + rsi*2 + 0x48], dh
mov eax, ecx
je 0x14009b6c3
mov rax, rcx
mov r8, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
or rax, r8
or eax, eax
shr rax, 0x20
and byte [rbp + riz + 0x48], dh
mov eax, ecx
je 0x14009b687
and eax, 0x31c88948
ror byte [rcx - 9], cl
invalid
mov rax, rcx
xor edx, edx
div r8
jmp 0x14009b68e
add byte [rcx - 0x7f], cl
cli
add byte [rax], 0
add byte [rax], al
invalid
invalid
jl 0x14009b69f
add byte [rax], al
mov rdi, qword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
cmp byte [rdi], cl
invalid
jb 0x14009b6ff
add byte [rax], al
jmp 0x14009b8e3
mov eax, ecx
xor edx, edx
div r8d
imul rax, qword [rsp + 0x48]
imul eax, dword [rsp + 0x48]
scasd eax, dword [rdi]
and al, 0x48
add rcx, rax
xor eax, eax
nop dword [rax]
add byte [rax], al
add byte [rax], al
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
loop 0x14009b6d7
retf 0xb60f
mov dh, 0xd2
loop 0x14009b6d7
mov dh, 0xd2
and edx, 3
add rdx, rax
jne 0x14009b6a0
sub rax, qword [rsp + 0x50]
and al, 0x50
mov r12, rax
mov rax, qword [rsp + 0x80]
add rax, rdi
clc
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax + 1], cl
clc
sub rax, r10
cmp rax, 3
cmp eax, 3
cmp eax, 3
add esi, dword [rdx + 0x28]
jb 0x14009b6ff
nop word [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + r12*4 + 0x88]
movups xmm0, xmmword [rsp + riz*4 + 0x88]
movups xmmword [rsp + r12*4 + 0x8c], xmm0
mov word [rax], es
add byte [rax], al
lea rax, [r12 - 4]
mov r12, rax
cmp rax, r10
ja 0x14009b6e0
mov dword [rsp + r10*4 + 0x98], r15d
cmp rbx, qword [rsp + 0x78]
and al, 0x78
and al, 0x78
je 0x14009b8a8
xchg esi, eax
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
add ecx, dword [rcx + rcx*4 - 0x38]
movzx r8d, byte [rbx]
mov rax, r9
shr rax, 0x20
mov r15, qword [rsp + 0x30]
invalid
je 0x14009b733
xor byte [rdi + rcx + 0x4c], dh
mov eax, ecx
xor edx, edx
div qword [rsp + 0x28]
mov r9, rax
jmp 0x14009b73f
mov r12, qword [rsp + 0x20]
mov rax, r9
mov eax, ecx
or rax, r13
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
je case.0x14007d163.260
mov rax, r9
xor edx, edx
div r13
mov rcx, rax
jmp 0x14009b767
shr ebx, 0xa
mov eax, r9d
xor edx, edx
div r13d
cmc
mov ecx, eax
ror dword [rcx + rax - 0x37], 0x45
xor ebx, ebx
add rcx, r9
xor r11d, r11d
cmp rcx, 0x1c8
jb 0x14009b79d
invalid
invalid
mov r9, rcx
leave
nop dword [rax]
invalid
mov rax, r9
mul rsi
mul esi
out 0x48, al
mov ecx, edx
out 0x48, al
mov ecx, edx
shr rcx, 5
add r11, 0x24
cmp r9, 0x3e57
push rdi
add byte ds:[rax], al
mov r9, rcx
ja case.0x14007713a.290
invalid
jrcxz 0x14009b7e7
inc r10
lea eax, [rcx*4]
add al, 0x8d
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp - 0x3e7c3ffc], cl
xor edx, edx
lea eax, [rax + rax*8]
add ecx, 0x26
shl dword [rsi], 0x31
invalid
rol byte [rbx - 0x2dced93f], 0x66
div ecx
shl dword [rsi], 0x31
shl byte [rsi - 9], cl
int1
div cx
movzx r14d, ax
mov bh, 0xf0
add r14, r11
inc rdi
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x38], edi
jl 0x14009b7e4
cmp byte [rcx - 0x7d], cl
mov dword [rsp + rcx*2], 0x30247c89
mov qword [rsp + 0x30], r15
add r15, 4
mov qword [rsp + 0x30], r15
add rbp, 4
dec qword [rsp + 0x50]
push rax
push rax
dec qword [rsp + 0x48]
dec dword [rsp + 0x48]
and al, 0x48
inc r12
mov qword [rsp + 0x20], r12
invalid
and byte [rax + 2], bh
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rax
mov r12, r13
in al, dx
mov r15, qword [rsp + 0x68]
and al, 0x68
push 0x41d1894c
mov ecx, 0x1a
mov rcx, r10
mov r9d, 0x1a
mov ecx, 0x1a
rol dword [rcx - 0x47], 1
sbb al, byte [rax]
add byte [rax], al
jmp 0x14009b4ba
cld
invalid
mov rax, qword [rsp + 0x60]
invalid
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
out 0xa, eax
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xae740
out 0xa, eax
invalid
mov r8d, 9
add byte [rax], al
mov rcx, r14
int1
mov rsi, rax
call rax
mov bpl, 1
test al, al
jne case.0x140083cc3.209
mov r8, qword [rsp + 0x90]
mov r8, qword [rsp + 0x90]
and al, 0x90
nop
add byte [rax], al
add byte [rbp - 0x7b], cl
test r8, r8
je case.0x14007e9fd.243
mov rcx, r14
test r8, r8
test eax, eax
je case.0x14007e9fd.243
sub cl, byte [rcx + rcx*4 - 0xf]
mov rcx, r14
mov rdx, qword [rsp + 0x88]
mov rdi, rsi
call rsi
invalid
test al, al
add byte [rax], al
add byte [rax - 0x77], cl
idiv edi
invalid
jne case.0x140083cc3.209
lea rdx, [0x140149f61]
or al, 0xe7
or al, byte [rax]
mov r8d, 1
mov rcx, r14
mov ecx, esi
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov ecx, esi
int1
call rdi
test al, al
jne case.0x140083cc3.209
mov rcx, r14
mov ecx, esi
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
mov r8, qword [rsp + 0x70]
mov rdi, rsi
call rsi
test al, al
je 0x14009b890
mov eax, ebp
add rsp, 0x298
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rdx, [0x14014c5cb]
mov r8d, 1
mov eax, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
mov rcx, r14
mov rax, rdi
mov eax, edi
jmp 0x14009b41b
jae 0x14009b8a1
invalid
lea rsi, [rsp + 0x44]
mov rdi, qword [rsp + 0x60]
invalid
mov rdi, qword [rsp + 0x60]
invalid
lea rbx, [rsp + 0x98]
mov r14, qword [rsp + 0x30]
je 0x14009b8e2
invalid
je 0x14009b8e2
and al, 0x30
xor byte [rax + 0x4489038b], dl
nop
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
and al, 0x44
and al, 0x44
mov rcx, rsi
mov rdx, rdi
mov edx, edi
call fcn.140009780
mov ebp, eax
test al, al
invalid
jne case.0x140083cc3.209
scasd eax, dword [rdi]
fdivrp st(6)
dec dword [rcx + 0x75c084c5]
sal byte [rbp - 0x5d], 0x48
add ebx, 4
add al, 0x49
add esi, 0xfffffffc
sal byte [rbp - 0x5d], 0x48
add ebx, 4
invalid
add rbx, 4
add al, 0x49
add r14, 0xfffffffffffffffc
add esi, 0xfffffffc
invalid
jne 0x14009b8c0
jmp case.0x140083cc3.209
xchg edi, eax
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x80
mov rcx, r10
mov ecx, edx
mov ecx, edx
call fcn.1400ff640
int3
cmp eax, 0xcccc0006
int3
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jae 0x14009b924
invalid
push rcx
adc byte [rax + 0x3b], cl
push rcx
or byte [rbx + 0x1a], dh
sbb cl, byte [rax - 0x75]
invalid
sbb cl, byte [rax - 0x75]
add dword [rdi], ecx
invalid
mov dh, 4
movzx eax, byte [rax + rdx]
inc rdx
mov qword [rcx + 0x10], rdx
push rcx
adc byte [rbp - 0x67f40b8], cl
sbb dh, byte [rbx + 0xd]
adc byte [rax - 1], cl
ret 0x8948
push rcx
adc byte [rbp - 0x67f40b8], cl
sbb dh, byte [rbx + 0xd]
xor ecx, ecx
leave
jmp 0x14009b941
add al, 0x85
xor edx, edx
invalid
test dword [rcx], esi
sal byte [rcx], cl
leave
xor ecx, ecx
cmp al, 0xe6
setb cl
mov eax, 0x110000
cmovb rax, rdx
shl rax, 0x20
shl eax, 0x20
or rax, rcx
ret
enter 0xffffffffffffccc3, 0xffffffffffffffcc
int3
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
mov rsi, rcx
mov esi, ecx
mov esi, ecx
invalid
mov r15, qword [rcx]
test r15, r15
dec dword [rdi]
invalid
invalid
add dword [rax], eax
invalid
dec dword [rdi]
test byte [0x18c09b970], al
mov esp, dword [rsi + 8]
invalid
mov r12, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
pop rsi
adc byte [rcx + rdi - 0x1d], cl
cmp rbx, r12
cmp rbx, r12
jrcxz 0x14009b989
jae 0x14009baa1
and dword [rdx], 1
add byte [rax], al
movzx r14d, byte [r15 + rbx]
lea r13, [rbx + 1]
mov qword [rsi + 0x10], r13
mov dh, 0x34
invalid
mov dword [rsi + 0x10], ebp
lea eax, [r14 - 0x61]
lea eax, [rsi - 0x61]
lahf
cmp al, 0x19
ja 0x14009b9a5
movzx eax, al
mov ecx, 0x3bcfbbf
sti
mov esp, 0xc1a30f03
sti
mov esp, 0xc1a30f03
jb case.0x1400915bc.122
push 0xffffffff8b000001
mov eax, dword [rsi + 0x18]
inc eax
sbb dil, r15b
ror byte [rcx - 0xbc2e7ba], 1
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
add byte [rax], al
invalid
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
add byte [rax], al
invalid
add byte [rdi], cl
xchg dword [rdi], ebx
add dword [rax], eax
add byte [rax], al
movzx eax, r14b
ja 0x14009bad7
movzx eax, r14b
movzx eax, dh
add eax, 0xffffffbf
cmp eax, 0x13
clc
adc ecx, dword [rdi]
xchg dword [rcx + 2], ecx
add al, byte [rax]
invalid
mov edi, 0xf13f883
xchg dword [rcx + 2], ecx
add al, byte [rax]
invalid
lea rcx, [0x140156148]
lea ecx, [0x140156148]
jns 0x14009b974
or eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x140092f1e.466
lea rdx, [0x140151f70]
mov r8d, 1
mov eax, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
call fcn.140004a10
mov dil, 1
test al, al
jne 0x14009be36
test dword [rax], edi
add al, 0
invalid
mov rcx, rsi
int1
call fcn.14009b950
mov dil, 1
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x425850f], eax
test al, al
jne 0x14009be36
invalid
add al, 0
invalid
test al, al
jne 0x14009be36
invalid
add al, 0
invalid
and eax, 0x41000004
cmp r14b, 0x41
cmp dh, 0x41
jne 0x14009ba4f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009ba3a
lea rdx, [0x14014a199]
adc eax, 0xae772
mov r8d, 2
add al, byte [rax]
add byte [rax], al
call fcn.140004a10
invalid
idiv bh
test al, al
jne 0x14009be36
add byte [rax], al
add byte [rax], al
add byte [rax - 0x49], al
add dword [rax - 0x77], ecx
mov rcx, rsi
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14009c040
test al, al
jne 0x14009be36
out 3, eax
add byte [rax], al
out 3, eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je case.0x14008c169.193
lea rdx, [0x140151f71]
lea edx, [0x140151f71]
invalid
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call fcn.140004a10
jmp 0x14009be24
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x14009be34
test byte [rbx + rax - 0x72b80000], dh
mov ah, 3
add byte [rax], al
lea rdx, [0x14014a171]
adc eax, 0xae6ea
or al, byte [rax]
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
invalid
pop rsp
pop r13
pop r14
pop rsi
pop r15
jmp fcn.140004a10
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
test ecx, ecx
je 0x14009bac7
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
lea edx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
add byte [rcx - 0x48], al
adc byte [rax], al
mov r8d, 0x10
add byte [rax], al
call fcn.140004a10
push rsp
invalid
idiv bh
mov dil, 1
mov bh, 1
test al, al
jne 0x14009be36
test dword [rdi + 3], ebp
add byte [rax], al
test dword [rdi + 3], ebp
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsi], 0
mov dword [rsi], 0
invalid
mov byte [rsi + 8], 0
jmp 0x14009be34
pop rbp
add eax, dword [rax]
add byte [rax], al
pop rbp
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140090ed6.126
sbb eax, 0x71158d48
out 0xa, al
or al, byte [rax]
invalid
invalid
lea rdx, [0x14014a158]
adc eax, 0xae671
or al, byte [rax]
mov r8d, 0x19
mov eax, 0x19
sbb dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
call fcn.140004a10
mov dil, 1
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x339850f], eax
test al, al
invalid
test dword [rcx], edi
invalid
test al, al
jne 0x14009be36
test dword [rcx], edi
add eax, dword [rax]
add byte [rax], al
ror byte [rdi], 0x85
cmp dword [rbx], eax
test dword [rcx], edi
add eax, dword [rax]
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], 1
or byte [rcx], r8b
or byte [rcx], al
jmp 0x14009be34
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009be34
test byte [rdx], bl
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdx, [0x14014a400]
adc eax, 0xae8df
fucompi st(0)
or al, byte [rax]
call 0xcb51bb2d
adc al, 0xc2
mov rdx, qword [rdx + rax*8]
lea r8, [0x14014a330]
lea eax, [0x14014a330]
add al, 0xe8
call 0xcb56bb38
or al, byte [rax]
add byte [rbp - 0x75], cl
mov r8, qword [r8 + rax*8]
mov eax, dword [rax + rax*8]
add al, 0xc0
jmp case.0x140093d2f.56
mov rbx, qword [rsi + 0x20]
pop rsi
and byte [rax - 0x7b], cl
test rbx, rbx
invalid
test dl, bl
test rbx, rbx
test ebx, ebx
je 0x14009be1c
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [0x14014cf38]
adc eax, 0xb13ef
adc ecx, dword [rbx]
add byte [rcx - 0x48], al
mov r8d, 1
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
fld1
mov ecx, 0x40fff68e
invalid
idiv bh
mov dil, 1
invalid
mov rcx, rbx
call fcn.140004a10
invalid
idiv bh
mov dil, 1
invalid
invalid
test al, al
jne 0x14009be36
test esp, edx
add al, byte [rax]
add byte [rcx - 0x80], al
invalid
cmp r14b, 0x50
push rax
jne case.0x140082b65.248
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [0x14014a193]
adc eax, 0xae620
add byte [rcx - 0x48], al
mov r8d, 6
jmp 0x14009bd86
add byte [rax], al
invalid
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14009a726.25
lea rdx, [0x140149e0c]
jle 0x14009bb6e
or al, byte [rax]
mov r8d, 1
add byte [rax], al
call fcn.140004a10
ja 0x14009bb25
invalid
mov dil, 1
test al, al
jne 0x14009be36
invalid
xchg edx, eax
add al, byte [rax]
add byte [rax], al
add byte [rax], al
cmp r13, r12
cmp ebp, esp
in eax, 0xf
add dword [rdi + 2], 0
add al, byte [rax]
jae 0x14009bdf4
add al, byte [rax]
add byte [rbx - 0x80], al
cmp al, 0x2f
cmp byte [r15 + r13], 0x4c
jne 0x14009bdf4
test dword [rdx + rax], edi
add byte [rax], al
jne 0x14009bdf4
test dword [rdx + rax], edi
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
add rbx, 2
mov qword [rsi + 0x10], rbx
lea rcx, [rsp + 0x20]
and al, 0x20
ret
and al, 0x20
and byte [rax - 0x77], cl
mov rdx, rsi
call fcn.14009e690
invalid
bnd call fcn.14009e690
add byte [rax + 0x20247c], al
cmp byte [rsp + 0x20], 0
je 0x14009bdbc
add dword [rax], eax
add byte [rdi], cl
movzx ebx, byte [rsp + 0x21]
mov dh, 0x5c
and al, 0x21
mov rcx, qword [rsi + 0x20]
test bl, bl
fisttp dword [rdi]
test byte [rdi + 2], bl
pop rdi
add al, byte [rax]
invalid
and byte [rbx + rbx*8 + 0x25f840f], al
fisttp dword [rdi]
test byte [rdi + 2], bl
pop rdi
invalid
pop rdi
add al, byte [rax]
add byte [rax - 0x7b], cl
leave
add byte [rax], al
test rcx, rcx
je 0x14009be66
test byte [rdx + rax], dh
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0xae55f
lea rdx, [0x14014a158]
lea edx, [0x14014a158]
mov r8d, 0x19
jmp case.0x140083d29.270
push rsi
add al, byte [rax]
add byte [rax], al
push rsi
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, rsi
int1
call fcn.14009e4f0
jmp 0x14009be24
sub byte [rax], al
add cl, ch
adc eax, dword [rdx]
add byte [rax], al
mov qword [rsi + 0x10], rbx
mov rcx, rsi
mov ecx, esi
xor edx, edx
call fcn.14009a6c0
invalid
invalid
invalid
jmp 0x14009be24
shr al, cl
movabs eax, dword [0x200e9ffffea]
invalid
invalid
invalid
jmp 0x14009be24
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je case.0x140074f56.319
lea rdx, [0x14014a19b]
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140004a10
mov dil, 1
add dword [rax + rax*8 + 0x1ec850f], eax
test esp, ebp
in al, dx
add dword [rax], eax
invalid
ror dword [rbp - 0x48bf000a], 1
add dword [rax + rax*8 + 0x1ec850f], eax
test esp, ebp
in al, dx
add dword [rax], eax
invalid
in al, dx
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
mov ecx, esi
int1
call fcn.14009e7e0
mov dil, 1
test al, al
jne 0x14009be36
fld dword [rcx]
add byte [rax], al
fld dword [rcx]
add byte [rax], al
mov rcx, qword [rsi]
test rcx, rcx
je case.0x140085714.231
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
cmp rax, qword [rsi + 8]
jae case.0x140085714.231
sbb dword [rcx + rax], 0
invalid
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
inc rax
invalid
invalid
invalid
cmp byte [rcx + rax], 0x4c
jne case.0x140085714.231
add byte [rax], al
inc rax
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rax - 0x73], r9b
adc byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rdx, rsi
mov edx, esi
call fcn.14009e690
add byte [rax], al
cmp byte [rsp + 0x20], 0
jne 0x14009bbd8
cmp bh, bh
invalid
invalid
invalid
dec dword [rax - 0x75]
mov rbx, qword [rsp + 0x28]
pop rsp
and al, 0x28
test rbx, rbx
je case.0x14008c169.193
test byte [rbp + 1], bh
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], cl
leave
test ecx, ecx
je 0x14009bcd1
lea rdx, [0x14014a19f]
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
in al, 0xa
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.140004a10
test al, al
ror byte [rdi], 0x85
add dword gs:[rax], eax
add byte [rax], al
ror byte [rdi], 0x85
add dword gs:[rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rbx
call fcn.14009c720
or al, byte [rax]
add cl, ch
add dword [rax], r8d
add dword [rax], eax
invalid
or al, byte [rax]
add cl, ch
add dword [rax], r8d
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.14009e2d0
add byte [rax], al
jmp 0x14009be24
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14009bd14
lea rdx, [0x140149e09]
mov r8d, 1
mov eax, 1
loope 0x14009bd07
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
add al, ch
invalid
call fcn.140004a10
idiv bh
mov dil, 1
add dword [rax + rax*8 + 0x122850f], eax
test al, al
ror byte [rdi], 0x85
and al, byte [rcx]
jne 0x14009be36
add byte [rax], al
mov rcx, rsi
call fcn.14009e750
add byte [rax - 0x49], al
mov dil, 1
test rax, rax
ror byte [rdi], 0x85
invalid
add dword [rax], eax
invalid
add dword [rax - 0x7b], ecx
ror byte [rdi], 0x85
invalid
cmp rdx, 1
cli
add dword [rbp + 0x27], esi
jne 0x14009bd55
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je case.0x14008c169.193
test al, dh
add byte [rax], al
add byte [rax], al
test al, dh
add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xae0c6
or al, byte [rax]
lea rdx, str._____
mov r8d, 1
call fcn.140004a10
ret
invalid
idiv bh
test al, al
add byte [rax], al
add al, ch
ret
invalid
jne 0x14009be36
loope 0x14009bd53
add byte [rax], al
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je case.0x14008c169.193
lea rdx, [0x14014fabd]
lea edx, [0x14014fabd]
or eax, dword [rax]
mov r8d, 1
mov eax, 1
call fcn.140004a10
jmp 0x14009be27
add byte [rax], al
invalid
pushfq
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14014a18f]
lea rdx, [0x14014a18f]
or al, byte [rax]
add byte [rcx - 0x48], al
add al, 0
invalid
mov r8d, 4
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
call fcn.140004a10
idiv bh
invalid
invalid
jmp 0x14009be18
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14009bac7
std
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0xae3a1
jrcxz 0x14009bdb0
or al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov r8d, 0x10
call fcn.140004a10
pop rsi
invalid
idiv bh
inc dword [rax + rax*8 - 0x2f27bf1]
test al, al
je 0x14009bac7
invalid
std
invalid
invalid
ror byte [rdi], 0x84
or eax, 0xebfffffd
jp 0x14009be05
invalid
jmp 0x14009be36
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
test rdx, rdx
test edx, edx
je 0x14009bdf4
mov rcx, rsi
mov ecx, esi
int1
call fcn.14009c720
mov dil, 1
invalid
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x74b79e8b], eax
test al, al
jne 0x14009be36
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x14009bdf4
lea rdx, [0x14014a18e]
lea edx, [0x14014a18e]
jrcxz case.0x140083d29.257
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
add byte [rax], al
add al, ch
call fcn.140004a10
test al, al
jne 0x14009be36
cmp r14b, 0x52
call fcn.140004a10
idiv bh
test al, al
jne 0x14009be36
cmp r14b, 0x52
push rdx
je 0x14009be1c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], cl
leave
je 0x14009be1c
sbb dword [rax - 0x73], ecx
lea rdx, [0x14014a18f]
adc eax, 0xae385
test ebx, esp
or al, byte [rax]
mov r8d, 4
mov eax, 4
add byte [rax], al
add al, ch
sti
call fcn.140004a10
mov esi, esi
inc dword [rax - 0x49]
mov dil, 1
test al, al
jne 0x14009be36
invalid
invalid
mov dil, 1
test al, al
jne 0x14009be36
mov rcx, rsi
int1
call fcn.14009b950
mov dil, 1
test al, al
jne 0x14009be36
invalid
sal byte [rbp + 0xb], 0x48
or ecx, dword [rax - 0x7d]
cmp qword [rsi], 0
cmp dword [rsi], 0
add byte ds:[rbx + rax - 1], dh
add byte [rbx + rax - 1], dh
je 0x14009be34
dec dword [rsi + 0x18]
sbb byte [rcx], r14b
dec dword [rcx - 0x3b7cb708]
clc
invalid
invalid
invalid
xor edi, edi
mov eax, edi
clc
add rsp, 0x30
add esp, 0x30
xor byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
test rcx, rcx
leave
je 0x14009be66
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
mov eax, 0x10
adc byte [rax], al
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.140004a10
mov cl, 0x8b
idiv bh
mov dil, 1
test al, al
jne 0x14009be36
mov qword [rsi], 0
mov byte [rsi + 8], bl
or bl, ch
invalid
add byte [rax], al
add byte [rax - 0x3d14f7a2], cl
or bl, ch
invalid
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x7b], ecx
sal byte [rsi + rdx*2 + 0x48], 0x89
je 0x14009bee7
mov rdi, rcx
test rax, rax
je 0x14009bee7
mov rdi, rcx
xor esi, esi
test byte [rax - 0x73], 0x1d
fsubr st(2), st(0)
or al, byte [rax]
test byte [rax - 0x73], 0x1d
fsubr st(2), st(0)
or al, byte [rax]
add byte [rbp + 0x31], al
test byte [rax - 0x75], 0x4f
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x14009beb0
xor r14d, r14d
xor esi, esi
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x14009beb0
cmp byte [rax + rcx], 0x45
je case.0x140090d2f.149
invalid
sub r14, 1
sub r14, 1
jb case.0x14008c169.162
sbb ecx, dword [rax - 0x75]
and byte [r8 - 0x7b], r9b
test ecx, ecx
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
test rcx, rcx
je case.0x14008c169.162
mov r8d, 2
mov eax, 2
mov rdx, rbx
call fcn.140004a10
idiv bh
test al, al
invalid
sal byte [rbp + 0x1a], 0x48
mov ecx, edi
jne case.0x140090b9d.174
mov rcx, rdi
call fcn.14009bf10
test al, al
jne case.0x140090b9d.174
invalid
mov rax, qword [rdi]
test rax, rax
test eax, eax
jne case.0x1400817ab.291
jmp case.0x14008c06a.184
adc al, 0x31
imul bl
adc byte [rsi + 1], bh
mov esi, 1
xor esi, esi
jmp case.0x14008c06a.184
mov esi, 1
add dword [rax], eax
add byte [rax], al
jmp case.0x14008c06a.184
or dword [rax - 1], ecx
ror dword [rax - 0x77], 0x4f
adc byte [rcx], dh
test byte [rax - 0x77], 0xf0
mov rax, rsi
inc rcx
inc ecx
mov qword [rdi + 0x10], rcx
xor esi, esi
invalid
mov rax, rsi
add rsp, 0x28
pop rbx
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r14
ret
int3
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x7b], ecx
test rcx, rcx
test ecx, ecx
test ecx, ecx
leave
je 0x14009bf5e
mov r8, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x75], r9b
adc byte [rcx + r15 - 0x40], r9b
cmp eax, eax
invalid
mov rax, qword [rsi + 0x10]
cmp rax, r8
cmp eax, eax
invalid
jae 0x14009bf5e
xor dword [rdi], ecx
mov dh, 0x14
add dword [rbx + 0x35744bfa], eax
cmp edx, 0x4b
je case.0x1400915bc.156
movzx edx, byte [rcx + rax]
cmp edx, 0x4b
je case.0x1400915bc.156
je case.0x1400915bc.156
cmp edx, 0x4c
jne 0x14009bf5e
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
add qword [rcx + rcx*4 + 0x4e], rcx
adc byte [rbp + 0x39], cl
cmp r9, r8
jae 0x14009bf81
cmp byte [rcx + r9], 0x5f
cmp r9, r8
jae 0x14009bf81
cmp byte [rcx + r9], 0x5f
cmp al, 9
pop rdi
jne 0x14009bf81
xor cl, byte [rax - 0x7d]
rol byte [rdx], 0x48
mov qword [rsi + 0x10], rax
add rax, 2
mov qword [rsi + 0x10], rax
xor eax, eax
jmp case.0x14009348b.132
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14009b950
in eax, 0xf9
invalid
invalid
invalid
in eax, 0xf9
invalid
dec dword [rax - 1]
inc rax
mov qword [rsi + 0x10], rax
mov rcx, rsi
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x77], cl
int1
xor edx, edx
add rsp, 0x20
pop rsi
jmp fcn.14009c040
invalid
add byte [rax], al
invalid
invalid
and byte [rsi - 0x17], bl
mov edi, 0x31000000
add byte [rcx], dh
xor eax, eax
mov r10d, 0x3e
add byte [rax], al
add byte [rax], al
rol byte [rcx - 0x46], 0x3e
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
nop dword [rax]
invalid
add byte [rax], al
add byte [rbp + 0x39], cl
sal dword [rbx + 0x56], 0x42
jae 0x14009bfeb
movzx edx, byte [rcx + r9]
cmp r9, r8
jae 0x14009bfeb
movzx edx, byte [rcx + r9]
mov dh, 0x14
or dword [rax + 0x40745ffa], eax
cmp dl, 0x5f
je 0x14009bfdf
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x14009bfc8
or dh, byte [rdx + 0x1f]
lea r11d, [rdx - 0x61]
lea ebx, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x14009bfb8
add dl, 0xa9
ret 0xeba9
test eax, 0x8d440deb
pop rdx
mov edi, 0x1afb8041
jmp 0x14009bfc5
lea ebx, [rdx - 0x41]
cmp r11b, 0x1a
jae 0x14009bfeb
sub dword [rax - 0x76be1c3e], eax
ror dword [rcx - 1], cl
invalid
ret 0x41e3
jrcxz case.0x14008c015.216
ror dword [rcx + rcx*4 + 0x4e], 0x10
mul r10
invalid
jo 0x14009bfeb
invalid
movzx edx, r11b
mov dh, 0xd3
add rax, rdx
add eax, edx
sal byte [rbx - 0x4d], 1
jae 0x14009bf90
jmp 0x14009bfeb
inc r9
ror dword [rcx + rcx*4 + 0x4e], 0x10
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
adc byte [rax - 1], r9b
sal byte [rbp + 0x36], 0x48
jne case.0x14009348b.132
mov rcx, qword [rsi + 0x20]
inc rax
inc eax
jne case.0x14009348b.132
mov rcx, qword ss:[rsi + 0x20]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x1400938cf.78
sbb cl, byte [rax - 0x73]
adc eax, 0xae14d
loope case.0x1400935a7.111
or al, byte [rax]
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
or al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov r8d, 0x10
call fcn.140004a10
or cl, byte [rdx - 0x3e76000a]
mov dh, dh
dec dword [rcx - 0x7bfe4f3f]
invalid
mov al, 1
test cl, cl
idiv bh
mov ecx, eax
mov al, 1
test cl, cl
add dword [rcx + rcx*8 - 0x38b7f28b], eax
invalid
jne 0x14009c01b
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, al
or byte [rax], r8b
or byte [rax], al
invalid
mov byte [rsi + 8], 0
xor eax, eax
add rsp, 0x20
pop rsi
ret
invalid
and byte [rsi - 0x3d], bl
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.14009c720
out dx, eax
invalid
add byte [rax], al
out dx, eax
invalid
int3
int3
int3
int3
int3
int3
push rdi
push rbp
push rbx
sub rsp, 0x38
invalid
mov rsi, rcx
mov rcx, qword [rcx]
invalid
test rcx, rcx
je 0x14009c5e7
test byte [rax + 0x4c000005], dl
mov r9, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
invalid
adc byte [rcx + r15 - 0x38], r9b
adc byte [rcx + rdi - 0x38], cl
enter 0xffffffffffff830f, 0xfffffffffffffffe
add dword [rax], eax
invalid
jae case.0x14009c0ac.2
add byte [rax], al
add byte [rdi], cl
mov dh, 0x1c
add dword [rbp + rcx*4 + 0x40], ecx
add dword [rcx + rcx*4 + 0x46], ecx
movzx ebx, byte [rcx + rax]
lea r8, [rax + 1]
add dword [rcx + rcx*4 + 0x46], ecx
adc byte [rbx + rcx*4 + 0x56], al
invalid
add dword [rcx + rcx*4 + 0x46], ecx
adc byte [rbx + rcx*4 + 0x56], al
mov edx, dword [rsi + 0x18]
push rsi
sbb byte [rcx - 1], al
ret 0x8944
inc r10d
mov dword [rsi + 0x18], r10d
sbb byte [rcx - 0x7f], al
cli
hlt
add dword [rax], eax
add byte [rdi], cl
invalid
test byte [rax], al
add byte [rax], al
sbb byte [rcx - 0x7f], al
cli
hlt
add byte [rdi], cl
xchg dword [rax + rax + 0xf440000], eax
movzx r10d, bl
movzx edx, bl
mov dh, 0xd3
add r10d, 0xffffffbf
cmp r10d, 0x38
cmp edx, 0x38
cli
cmp byte [rdi], cl
xchg eax, ecx
enter 1, 0
cli
cmp byte [rdi], cl
xchg eax, ecx
enter 1, 0
lea r11, [0x140156198]
movsxd r10, dword [r11 + r10*4]
add r10, r11
invalid
invalid
enter 1, 0
lea r11, [0x140156198]
add byte [rdi + 0x63], cl
adc al, 0x93
movsxd r10, dword [r11 + r10*4]
add r10, r11
add edx, ebx
jmp r10
loop 0x14009c0fd
cmp r8, r9
cmp eax, ecx
jae case.0x14009c0ac.39
xor eax, 0x13c8042
cmp byte [rcx + r8], 0x6e
outsb dx, byte [rsi]
jne case.0x14009c0ac.39
add rax, 2
add rax, 2
add cl, byte [rax - 0x77]
adc byte [rax - 0x75], r9b
and byte [rax - 0x7b], r9b
test rcx, rcx
mov qword [rsi + 0x10], rax
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14009c0ac.39
lea rdx, [0x140149f61]
mov r8d, 1
add byte [rax], al
invalid
fimul word [rdx]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.140004a10
invalid
invalid
call fcn.140004a10
mov dil, 1
mov bh, 1
mov bh, 1
add dword [rax + rax*8 + 0x523850f], eax
add byte [rax], al
test al, al
jne 0x14009c60c
invalid
invalid
add byte [rax], al
ror byte [rdi], 0x85
and eax, dword [0xc951c0eb]
int1
mov rcx, rsi
mov ecx, esi
mov edx, ebx
call fcn.14009c810
sbb eax, 0x40000007
mov bh, 1
invalid
mov dil, 1
test al, al
jne 0x14009c60c
invalid
invalid
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
cmp qword [rsi], 0
cmp dword [rsi], 0
add byte ds:[rdi], cl
test byte [rdx], al
add eax, 0x4eff0000
je 0x14009c60a
dec dword [rsi + 0x18]
jmp 0x14009c60a
invalid
sbb cl, ch
cli
add al, 0
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c136
lea rdx, [0x14014a158]
lea edx, [0x14014a158]
mov r8d, 0x19
call fcn.140004a10
mov dil, 1
test al, al
ror byte [rdi], 0x85
invalid
jne 0x14009c60c
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], r8b
or byte [rcx], r8b
or byte [rcx], al
add ecx, ebp
jmp 0x14009c60a
invalid
test dl, dl
je 0x14009c322
in eax, dx
jmp 0x14009c484
mov rcx, rsi
call fcn.14009c9e0
jmp case.0x14003d97a.902
xchg esp, eax
cmp r8, r9
jae case.0x14009c0ac.16
cmp byte [rcx + r8], 0x65
jne case.0x14009c0ac.16
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, rsi
mov ecx, esi
call fcn.14009d050
jmp case.0x14003d97a.902
test dl, dl
je 0x14009c2c4
test byte [rcx + rax], bh
add byte [rax], al
test byte [rcx + rax], bh
add byte [rax], al
xor ebp, ebp
jmp 0x14009c3ed
test dl, dl
je 0x14009c354
invalid
add dword [rax], eax
invalid
test dl, dl
je 0x14009c386
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.14009cb80
invalid
or dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x28
test rcx, rcx
je 0x14009c2f6
invalid
clc
add dword [rdi], ecx
test dword [rdx + 0x48000000], ecx
cmp edx, 1
je 0x14009c6a4
add al, 0
invalid
add al, 0
add byte [rax - 0x7b], cl
sal byte [rbp + 0x7b], cl
test rdx, rdx
jne case.0x14009c0ac.2
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c0fe
lea rdx, [0x14014a1dc]
mov r8d, 5
jmp 0x14009c66e
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.14009cb80
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x14009c2f6
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c28c
xchg esi, esi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x380850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x14009c60a
test dl, dl
je 0x14009c3b8
in eax, dx
jmp 0x14009c61a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c0fe
mov eax, 1
call fcn.140004a10
mov bpl, 1
mov dil, 1
test al, al
je 0x14009c3ed
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x5c
and al, 0x30
mov rcx, qword [rsi + 0x20]
test bl, bl
fisttp dword [rdi]
test byte [rcx + 1], cl
add byte [rax], al
fisttp dword [rdi]
test byte [rcx + 1], cl
add byte [rax], al
test rcx, rcx
je 0x14009c472
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c413
lea rdx, [0x140149e0c]
mov r8d, 1
call fcn.140004a10
mov dil, 1
test al, al
jne 0x14009c60c
cmp bl, 0x52
je 0x14009c43e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009c43e
lea rdx, [0x14014a18f]
lea edx, [0x14014a18f]
mov r8d, 4
call fcn.140004a10
mov dil, 1
test al, al
jne 0x14009c60c
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14009c040
jmp 0x14009c647
test al, al
jne 0x14009c60c
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], bl
jmp 0x14009c60a
mov dword [rcx], eax
add byte [rax], al
mov dword [rcx], eax
add byte [rax], al
mov bpl, 1
mov ch, 1
mov ch, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c4aa
lea rdx, [0x140151f70]
adc eax, 0xb5adc
mov r8d, 1
call fcn.140004a10
jno 0x14009c422
idiv bh
jno 0x14009c422
test esi, esi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x162850f], eax
test al, al
jne 0x14009c60c
invalid
idiv bh
mov dil, 1
test al, al
jne 0x14009c60c
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14009d310
add byte [rax], al
mov dil, 1
test rax, rax
ror byte [rdi], 0x85
add qword [rax], r8
invalid
ror byte [rdi], 0x85
add qword [rax], r8
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x20]
test rcx, rcx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c64b
lea rdx, [0x140151f71]
jmp 0x14009c552
mov r8d, 1
call fcn.140004a10
jmp 0x14009c647
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c60a
lea rdx, [0x14014a171]
mov r8d, 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140004a10
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
test al, al
jne 0x14009c60c
test bpl, bpl
je 0x14009c0fe
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c0fe
lea rdx, [0x14014c5cb]
mov r8d, 1
call fcn.140004a10
jmp case.0x14003d97a.902
test ch, ch
sti
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c0fe
cli
invalid
invalid
cli
invalid
lea rdx, [0x14014a1e1]
mov r8d, 4
jmp 0x14009c66e
mov ecx, dword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009c6e3
lea rdx, [0x14014a1e6]
mov r8d, 3
add al, ch
xor eax, 0x84fff683
ror byte [rdi], 0x85
sub edi, edi
invalid
invalid
add al, ch
xor eax, 0x84fff683
ror byte [rdi], 0x85
sub edi, edi
invalid
mov rcx, rsi
call fcn.14009d440
add byte [rax], al
add byte [rax], al
test rax, rax
jne 0x14009c60c
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14009c64b
invalid
invalid
invalid
invalid
lea rdx, [0x14014a1e9]
lea edx, [0x14014a1e9]
mov r8d, 2
mov eax, 2
jmp 0x14009c558
invalid
int3
int3
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x30
xor byte [rax - 0x75], cl
jno 0x14009c74f
invalid
xor byte [rax - 0x75], cl
jno 0x14009c74f
invalid
and byte [rax - 0x7b], cl
div byte [rsp + rdx*2 + 0x49]
mov esi, edx
test rsi, rsi
test esi, esi
je 0x14009c788
mov r14, rdx
mov rbx, rcx
lea rdx, [0x14014a172]
mov r8d, 1
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140004a10
mov dil, 1
test al, al
jne 0x14009c78a
invalid
xor al, 0x4d
test esi, esi
test r14, r14
je 0x14009c798
mov r15d, dword [rbx + 0x28]
sub r15, r14
jae 0x14009c7b8
adc eax, 0xad9dd
mov r8d, 0x10
mov rcx, rsi
int1
int1
call fcn.140004a10
test al, al
jne 0x14009c78a
xchg edi, eax
invalid
mov qword [rbx], 0
add byte [rax], al
mov byte [rbx + 8], 0
xor edi, edi
dec dword [rcx - 0x3b7cb708]
mov eax, edi
add rsp, 0x30
xor byte [rbx + 0x5f], bl
xor byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rdx, [0x14014a0ca]
mov r8d, 1
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.140004a10
mov dword [rsp + 0x24], r15d
lea rcx, [rsp + 0x24]
mov rdx, rsi
call fcn.140009780
mov edi, eax
invalid
jmp 0x14009c78a
invalid
jl 0x14009c819
sub byte [rax - 0x73], cl
and al, 0x28
sub byte [rax - 0x77], cl
bnd call fcn.1400041b0
idiv bh
sub byte [rax - 0x77], cl
bnd call fcn.1400041b0
idiv bh
idiv bh
mov edi, eax
jmp 0x14009c78a
int3
int3
xor byte [rax - 0x77], cl
iretd
je 0x14009c88b
cmp byte [rsi + r8], 0xbf
jle 0x14009c9b0
cmp al, 6
mov edi, 0x1258e0f
add byte [rax], al
add rsi, r8
mov rcx, rsi
mov rdx, r14
call fcn.14009cc20
xchg dword [rbx], eax
add byte [rax], al
test rax, rax
je case.0x140079198.334
mov rdi, qword [rdi + 0x20]
mov qword [rsp + 0x28], rdx
and al, 0x28
and al, 0x28
sub byte [rax - 0x7b], cl
dec dword [rdi]
test rdi, rdi
je 0x14009c9a1
test ch, ch
add byte [rax], al
invalid
test ch, ch
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
and al, 0x28
mov rdx, rdi
call fcn.1400041b0
out dx, eax
js case.0x14002795d.1259
inc dword [rax - 0x4b]
invalid
out dx, eax
js case.0x14002795d.1259
inc dword [rax - 0x4b]
add dword [rax + rax*8 + 0x95840f], eax
test al, al
je 0x14009c961
add byte [rax], al
invalid
test al, al
je 0x14009c961
add byte [rax], al
invalid
add cl, ch
rol byte [rax], cl
add byte [rax], al
jmp 0x14009c9a3
mov rcx, qword [rdi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x140074f56.389
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
fmul dword [edx]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
call fcn.140004a10
idiv bh
mov bpl, 1
test al, al
ror byte [rdi], 0x85
lodsb al, byte [rsi]
add byte [rax], al
invalid
mov qword [rdi], 0
mov byte [rdi + 8], 0
jmp 0x14009c9a1
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x7b], r9b
and byte [rax - 0x7b], cl
add byte [rax], al
mov rcx, qword [rdi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x14009c9a1
add byte [rax], al
lea rdx, [0x14014a171]
lea edx, [0x14014a171]
or al, byte [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
call fcn.140004a10
mov ebp, eax
jmp 0x14009c9a3
mov rdi, qword [rdi + 0x20]
test rdi, rdi
jg 0x14009c94e
je 0x14009c9a1
lea rdx, [0x140151fa8]
mov r8d, 2
mov rcx, rdi
mov ecx, edi
call fcn.140004a10
mov bpl, 1
test al, al
jne 0x14009c9a3
mov rcx, rdi
stc
mov rdx, rsi
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.140004a10
test al, al
jne 0x14009c9a3
invalid
test byte [rdi + 0x34], 4
jne 0x14009c9a1
cmp al, byte [rax - 0x47f603d]
sbb dh, byte [rbx + 0x55]
push rbp
add bl, 0x9f
cmp bl, 0x1a
jae 0x14009c9c4
push rbp
push rbp
movzx eax, bl
mov ecx, 0x3bcfbbf
bt ecx, eax
mov esp, 0xc1a30f03
jae 0x14009c9c4
lea rcx, [0x14014a330]
lea ecx, [0x14014a330]
lodsd eax, dword [rsi]
invalid
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
jb 0x14009c966
mov r8, qword [rcx + rax*8]
add al, 0xc1
lea rcx, [0x14014a400]
or al, byte [rax]
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
mov rcx, rdi
call fcn.140004a10
mov bpl, 1
invalid
test al, al
add dword [rax + rax*8 - 0x12cefd8b], eax
jne 0x14009c9a3
xor ebp, ebp
in eax, dx
mov eax, ebp
add rsp, 0x30
add esp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
lea eax, [0x14014a0d0]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov rcx, rsi
int1
call fcn.1400ffcd0
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, dword [rax]
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
add al, ch
invalid
invalid
invalid
add ah, cl
invalid
add al, ch
sub eax, 0xcccc0006
int3
int3
sub rsp, 0x40
mov rsi, rcx
mov rsi, rcx
mov r9, qword [rcx]
test r9, r9
je case.0x140087e8e.245
add byte [rcx - 0x77], al
ror byte [rbx + rcx*4 + 0x56], 1
or byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
mov r8d, edx
mov eax, edx
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
cmp rcx, r10
jae 0x14009ca1c
cmp byte [r9 + rcx], 0x5f
pop rdi
jne 0x14009ca1c
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x14009cac0
xor eax, eax
mov edi, 0x3e
mov r11, rcx
retf
mov ebx, ecx
retf
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x39], cl
ror dword [rdi], cl
sbb esp, 0
add byte [rax], al
invalid
cmp r11, r10
jae 0x14009cb15
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0xf], al
mov dh, 0x14
sbb dword [rax + 0x71745ffa], eax
je 0x14009cab4
movzx edx, byte [r9 + r11]
cmp dl, 0x5f
je 0x14009cab4
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x14009ca71
lea ebx, [rdx - 0x61]
cmp bl, 0x1a
sbb dh, byte [rbx + 0xd]
jae 0x14009ca60
add dl, 0xa9
jmp 0x14009ca6f
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x47f40a6], cl
mov edi, 0xf1afb80
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
mov edi, 0xf1afb80
jae 0x14009cb15
sub dword [rcx - 0x80000000], 0xffffffc2
jrcxz 0x14009c9f9
test eax, 0x80000000
ret 0x89e3
add dl, 0xe3
mov ebx, edx
ror dword [rcx - 1], cl
inc r11
mov qword [rsi + 0x10], r11
mul rdi
jo 0x14009cb15
invalid
ret
add byte [rdi], cl
mov dh, 0xd3
movzx edx, bl
add rax, rdx
add eax, edx
jae 0x14009ca30
jmp 0x14009cb15
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009cb44
lea rdx, [0x14014a171]
mov r8d, 1
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
jmp fcn.140004a10
inc r11
mov qword [rsi + 0x10], r11
inc rax
invalid
je 0x14009cb15
sal byte [rbp + rdx*2 + 0x48], 0xff
leave
dec rcx
cmp rax, rcx
jae 0x14009cb15
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
sbb bh, bh
rol dword [rcx + 0x1f5f9], 0
jae 0x14009cb4e
cmp qword [rsi + 0x20], 0
je 0x14009cb44
jle 0x14009caf9
add byte [rax + rbp*2 + 0xf], dh
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
ror byte [rdi], 0x95
ret 0x8948
int1
call fcn.14009c040
dec dword [rdi]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc bl, r13b
invalid
ret 0x8948
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14009cb38
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140004a10
jle 0x14009cb25
dec dword [rcx - 0x7bfe4f3f]
leave
jle 0x14009cb25
dec dword [rcx - 0x7bfe4f3f]
leave
jne 0x14009cb46
xor eax, eax
mov qword [rsi], 0
mov byte [rsi + 8], al
invalid
invalid
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009cb73
lea rdx, [0x14014a158]
adc eax, 0xad5fa
cli
invalid
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
call fcn.140004a10
idiv bh
mov ecx, eax
mov al, 1
invalid
test cl, cl
je 0x14009cb3a
jmp 0x14009cb46
mov al, 1
jmp 0x14009cb3a
push rdi
sub rsp, 0x28
invalid
mov r10, rdx
mov rax, rcx
mov r8, qword [rdx + 0x10]
mov rcx, qword [rdx]
or cl, byte [rax - 0x75]
push rdx
or byte [rcx + rcx*4 - 0x3a], cl
nop word [rax + rax]
invalid
cmp rsi, rdx
jae case.0x1400923ca.193
mov r9, rsi
movzx r11d, byte [rcx + rsi]
invalid
inc rsi
mov qword [r10 + 0x10], rsi
jb 0x14009cbc4
jb 0x14009cbc4
lea edi, [r11 - 0x30]
lea edi, [rbx - 0x30]
cmp dil, 0xa
jb 0x14009cba0
lea edi, [r11 - 0x61]
lea edi, [rbx - 0x61]
cmp dil, 6
inc dword [rsi]
jb 0x14009cba0
cmp r11b, 0x5f
jne case.0x1400923ca.193
mov r10, r9
mov edx, ecx
sub r10, r8
sub edx, eax
jb 0x14009cc00
test r8, r8
je case.0x140093d2f.160
cmp byte [rcx + r8], 0xc0
cmp byte [rcx + rax], 0xc0
jl 0x14009cc00
invalid
add rcx, r8
mov qword [rax], rcx
mov qword [rax + 8], r10
mov dword [rax + 8], edx
mov dword [rax + 8], edx
jmp case.0x1400932f5.165
mov byte [rax + 8], 0
mov qword [rax], 0
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
add eax, 0xad4c9
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
call fcn.1400ffcd0
int3
mov edi, 0xcc000630
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0xa8
in al, dx
test al, 0
add byte [rax], al
invalid
in al, dx
test al, 0
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, edx
add byte [rax], al
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
and bl, dl
or al, byte [rax]
lea r9, [0x140149f62]
or eax, 0xad320
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
invalid
mov rcx, rbx
mov rcx, rbx
invalid
mov rdx, rdi
mov r8, rsi
call fcn.140009ba0
dec dword [rbp + rcx*4 + 0x74]
and al, 0x28
invalid
dec dword [rbp + rcx*4 + 0x74]
and al, 0x28
invalid
lea esi, [rsp + 0x28]
je case.0x140093a72.132
sub byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
add byte [rax], r8b
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.14009de30
mov rax, qword [rsp + 0x28]
and al, 0x28
add byte [rax - 0x75], cl
and al, 0x28
cmp rax, 1
je 0x14009cc80
cmp eax, 2
jne 0x14009cc60
invalid
clc
add dh, byte [rbp - 0x1b]
invalid
in eax, 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
jmp 0x14009cc85
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
mov rax, rsi
sub rax, rcx
enter 0xffffffffffff8348, 0xfffffffffffffff8
adc byte [rsi + 4], dh
invalid
enter 0xffffffffffff8348, 0xfffffffffffffff8
clc
adc byte [rsi + 4], dh
xor eax, eax
jmp case.0x1400938cf.144
invalid
or al, 0xb8
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
add byte [rax + 0x39], cl
cmp rsi, rcx
cmp rsi, rcx
jne case.0x1400938cf.145
xor edx, edx
add rsp, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
add rsi, rdi
add rcx, rdi
xor edx, edx
mov r8d, 0xffffffff
jmp 0x14009ccd2
invalid
nop
mov r9, rdx
shl r9, 4
mov edx, r10d
mov edx, edx
mov edx, edx
or rdx, r9
or edx, ecx
cmp rcx, rsi
je case.0x1400938cf.144
movzx ebx, byte [rcx]
movzx r9d, bl
retf
test r9b, r9b
leave
js 0x14009ccf0
invalid
retf
adc cl, byte [rax - 1]
shr ecx, 0x8a
add byte [rax], al
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
inc rcx
jmp 0x14009cd70
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rcx + 1]
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x14009cd46
movzx r11d, byte [rcx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
or ebx, edi
or ebx, edi
cmp bl, 0xf0
jb 0x14009cd56
movzx r9d, byte [rcx + 3]
and r10d, 7
and edx, 7
and edx, 7
shl r10d, 0x12
shl r11d, 6
and r9d, 0x3f
loope 0x14009cd6c
loope 0x14009cd6c
or r9d, r11d
or r9d, r10d
cmp r9d, 0x110000
adc dword [rax], eax
adc dword [rax], eax
je case.0x1400938cf.144
add rcx, 4
jmp 0x14009cd70
add rcx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x14009cd70
add rcx, 3
shl r10d, 0xc
or r11d, r10d
mov r9d, r11d
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb 0x14009ccc0
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
cmovb r9d, r8d
mov r10d, r9d
cmp r9d, 0x10
jb 0x14009ccc0
mov edi, 0xba000ad1
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff740
lea ebp, [rcx]
invalid
add ah, cl
mov r14d, edx
mov rsi, rcx
mov rcx, qword [rcx + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rdx + 0x27], bh
sub byte [rdx + 0x27], bh
call qword [rax + 0x20]
mov dil, 1
test al, al
ror byte [rdi], 0x85
invalid
add al, byte [rax]
invalid
ror byte [rdi], 0x85
add eax, 0x48000002
lea ebx, [0x14015627c]
mov dword [rsp + 0x34], eax
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], eax
nop word cs:[rax + rax]
cmp r14d, 0x22
jne 0x14009ce50
mov byte [rsp + 0x2b], r13b
mov ebx, r13d
mov edx, r9d
jmp 0x14009cfc3
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 0
xor r15d, r15d
xor ebx, ebx
xor r12d, r12d
xor ebp, ebp
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov edx, r14d
call qword [rax + 0x20]
mov r14d, r15d
mov edx, r12d
mov edx, esp
mov edx, esp
test al, al
jne 0x14009cfff
cmp ch, 0x80
je 0x14009cf90
jae 0x14009cfeb
cmp al, 0x5f
jne 0x14009d1aa
invalid
mov r15, r9
sub r15, r8
jb 0x14009d2c9
test r8, r8
je 0x14009d0cf
cmp byte [rbx + r8], 0xbf
jle 0x14009d2c9
test r15b, 1
jne 0x14009d1aa
add rbx, r8
and r15, 0xfffffffffffffffe
lea r12, [rbx + r15]
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x58], 2
lea rsi, [rsp + 0x38]
nop word [rax + rax]
mov rcx, rsi
call fcn.14009d6e0
cmp eax, 0x110000
add byte [rcx], dl
add byte [rdx - 0xf], dh
add byte [rcx], dl
add byte [rdx - 0xf], dh
cmp eax, 0x110001
jne 0x14009d1aa
mov r14, qword [rdi + 0x20]
test r14, r14
je 0x14009d202
and byte [rbp - 0x7b], cl
test byte [rdi], 0x84
retf
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
mov edx, 0x22
call qword [rax + 0x20]
mov sil, 1
test al, al
ror byte [rdi], 0x85
mov dl, 0
add byte [rax], al
ror byte [rdi], 0x85
mov dl, 0
add byte [rax], al
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x40], r15
jl 0x14009d17f
mov qword [rsp + 0x48], r12
jl 0x14009d17f
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x50], 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x58
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x58], 2
lea rcx, [rsp + 0x38]
call fcn.14009d6e0
cmp eax, 0x110001
jne 0x14009d215
add byte [rcx], dl
add byte [rdi], cl
test dword [rbp + 0x49000000], ecx
mov ecx, dword [rsi + 0x20]
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
mov rax, qword [rax + 0x20]
mov edx, 0x22
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp rax
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x14009d1cc
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140004a10
mov sil, 1
test al, al
jne 0x14009d204
mov qword [rdi], 0
mov byte [rdi + 8], 0
jmp 0x14009d202
xor esi, esi
mov eax, esi
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rdi, [rsp + 0x38]
lea rbx, [rsp + 0x28]
cmp eax, 0x110000
je 0x14009d2dd
cmp eax, 0x27
jne 0x14009d257
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
mov edx, 0x27
call qword [rax + 0x20]
test al, al
jne 0x14009d204
mov rcx, rdi
call fcn.14009d6e0
cmp eax, 0x110001
jne 0x14009d21f
jmp 0x14009d188
mov rcx, rbx
mov edx, eax
call fcn.14009dbe0
movzx ebp, byte [rsp + 0x28]
jmp 0x14009d292
mov edx, dword [rsp + 0x2c]
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
xor ebp, ebp
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
call qword [rax + 0x20]
test al, al
jne 0x14009d204
cmp bpl, 0x80
je 0x14009d268
movzx eax, byte [rsp + 0x32]
cmp al, byte [rsp + 0x33]
jae 0x14009d243
movzx ecx, al
lea edx, [rax + 1]
mov byte [rsp + 0x32], dl
cmp al, 0xa
jae 0x14009d2b8
movzx edx, byte [rsp + rcx + 0x28]
jmp 0x14009d27f
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcescape.rs
mov edx, 0xa
call fcn.1400ff640
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.1400ffcd0
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcops_function.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140149b80]
lea r8, [rsp + 0x28]
mov edx, 0x2b
call fcn.1400ffa90
int3
int3
test eax, eax
sal byte [rdx + rbx*2 + 0x48], 0x89
retf
je 0x14009d40b
mov rbx, rcx
xor edi, edi
lea r14, [0x14014a179]
xor esi, esi
nop
mov rcx, qword [rbx + 0x10]
mov ecx, dword [rbx + 0x10]
adc byte [r8 + 0x3b], cl
or byte [r11 + 6], sil
cmp rcx, qword [rbx + 8]
jae 0x14009d3d0
cmp byte [rax + rcx], 0x45
je 0x14009d418
cmp al, 8
je 0x14009d418
test rsi, rsi
je 0x14009d3f0
div byte [rbx + rbx + 0x48]
mov ecx, dword [rbx + 0x20]
mov rcx, qword [rbx + 0x20]
test rcx, rcx
je 0x14009d3f0
mov r8d, 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov rdx, r14
bnd call fcn.140004a10
call fcn.140004a10
test al, al
jne 0x14009d411
sal byte [rbp + 0x21], 0x48
mov ecx, ebx
mov rcx, rbx
mov dl, 1
call fcn.14009c040
add eax, ebp
in al, dx
invalid
test al, al
jne 0x14009d411
sal byte [rbp + 0x13], 0x48
inc esi
inc rsi
mov rax, qword [rbx]
test rax, rax
jne 0x14009d3c0
invalid
mov bh, 0xeb
invalid
jmp 0x14009d421
xor esi, esi
xor edi, edi
jmp 0x14009d421
mov edi, 1
jmp 0x14009d421
inc rcx
mov qword [rbx + 0x10], rcx
xor edi, edi
ror dword [rax - 0x77], 0x4b
adc byte [rcx], dh
dec dword [rax - 0x77]
clc
mov rax, rdi
mov rdx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov r8, qword [rcx]
test r8, r8
je case.0x14007d163.364
mov rsi, rcx
mov ebp, 0x3e
lea rdi, [rsp + 0x20]
jl 0x14009d48c
and byte [rax - 0x73], cl
pop rsp
and al, 0x40
invalid
jl 0x14009d48c
and byte [rax - 0x73], cl
pop rsp
and al, 0x40
invalid
lea r14, str.:_library_std_srciomod.rs
lea r15, [0x14014a179]
add byte [rbp + 0x31], al
invalid
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x14009d497
cmp byte [r8 + rax], 0x45
je 0x14009d6a1
test r12, r12
je 0x14009d4cf
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14014a171]
call fcn.140004a10
idiv bh
idiv bh
test al, al
je 0x14009d626
jmp 0x14009d66c
adc byte [rax - 1], cl
ror byte [rdi], 0x84
add dword [rax], 0
add byte [rax - 0x7d], cl
clc
dec dword [rdi]
test byte [rcx], bh
jns 0x14009d5bc
jns 0x14009d5bc
add byte [rax], al
add byte [rsi - 0x70], ah
nop
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.14009b080
invalid
invalid
dec dword [rax - 0x7d]
jl 0x14009d5f3
and byte [rax], al
invalid
and byte [rax], al
je 0x14009d680
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
and byte [rdi], cl
adc byte [rsp + 0x30], cl
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
mov r13, qword [rsi + 0x20]
test r13, r13
test ebp, ebp
je 0x14009d618
mov rcx, rbx
invalid
mov rdx, r13
call fcn.14009b2a0
invalid
invalid
test al, al
jne case.0x14007d163.363
invalid
mov r8d, 2
mov eax, 2
mov rcx, r13
mov ecx, ebp
jmp 0x128fc5f5c
mov rdx, r14
call fcn.140004a10
test al, al
jne case.0x14007d163.363
mov rcx, rsi
int1
mov dl, 1
call fcn.14009c040
test al, al
jne case.0x14007d163.363
mov r8, qword [rsi]
inc r12
inc esp
inc esp
test r8, r8
test eax, eax
jne 0x14009d47f
jmp case.0x14007d163.364
test rcx, rcx
leave
je 0x14009d65e
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0xacb01
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
call fcn.140004a10
idiv bh
test al, al
je 0x14009d65e
mov r13d, 1
mov ebp, 1
add byte [rax], al
add bl, ch
invalid
jmp 0x14009d66c
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], al
invalid
add byte [rax], al
add dh, al
or byte [rax], r8b
or byte [rax], al
or byte [rax], al
xor r13d, r13d
mov rax, r13
add rsp, 0x68
add esp, 0x68
call 0x1a8ce59bb
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx ebx, byte [rsp + 0x28]
mov dh, 0x5c
pop rsp
and al, 0x28
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x14009d6aa
and byte [rbx + r11*8 - 0x7ab7e28c], r8b
leave
test rcx, rcx
test ecx, ecx
je 0x14009d6c5
lea rdx, [0x14014a158]
mov r8d, 0x19
add byte [rax], al
invalid
mov edi, 0x41000aca
mov eax, 0x19
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp 0x14009d6bc
invalid
invalid
jmp 0x14009d6bc
inc eax
mov qword [rsi + 0x10], rax
adc bl, r13b
invalid
ror byte [rax - 0x77], 0x46
adc bl, ch
adc bl, r13b
mov edi, 0x74c98548
invalid
test rcx, rcx
je 0x14009d6c5
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
retf 0xa
or al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rax], al
mov r8d, 0x10
add byte [rax], al
add al, ch
jae case.0x140083aa1.339
call fcn.140004a10
inc dword [rax + rax*8 - 0x38b76e8b]
invalid
test al, al
jne case.0x14007d163.363
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x6714f7a2], cl
or bl, ch
cwde
mov byte [rsi + 8], bl
or bl, ch
cwde
jmp case.0x14007d163.364
int3
int3
int3
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 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 + rbp - 0x3e], cl
sub rdx, r8
ret 0x820f
jb 0x14009dae8
invalid
in eax, 3
add byte [rax], al
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x14009db25
or al, byte [rax + rax]
invalid
add cl, byte [rdi]
test dword [rdx], ecx
or al, byte [rax + rax]
or al, byte [rax + rax]
add byte [rdi + rcx - 0x4a], al
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
lea eax, [rdx - 0x30]
adc byte [rdi + rcx - 0x4a], al
add dword [rcx - 0x73], eax
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb case.0x14008415d.360
invalid
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb case.0x14008415d.360
invalid
or dh, byte [rdx + 0x1e]
invalid
or r10d, 0x20
add r10d, 0xffffff9f
ret 0x419f
add edx, 0xa
retf 0x4120
ret 0x419f
add edx, 0xa
mov eax, 0xffffffff
cmovae eax, r10d
cmp eax, 0x10
adc byte [rdi], cl
add edx, 3
add byte [rax], al
inc dword [rcx + 0xf]
ret 0xf883
adc byte [rdi], cl
add edx, 3
add byte [rax], al
lea r11d, [r8 - 0x30]
cmp r11d, 0xa
jb case.0x140085714.297
or r8d, 0x20
add r8d, 0xffffff9f
rcr byte [rdi + 0xac08341], 0x41
mov ebx, 0xffffffff
rcr byte [rdi + 0xac08341], 0x41
mov ebx, 0xffffffff
cmovae r11d, r8d
cmp r11d, 0x10
jae 0x14009db0d
invalid
cwde
add eax, dword [rax]
invalid
fadd dword [r9 - 0x7d]
sti
adc byte [rdi], cl
sbb dword [rax - 0x3ffffffd], 0xffffffe0
shl al, 4
or r11b, al
add al, 0x41
or bl, al
js 0x14009d7cb
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov byte [rsp + 0x27], 0
lea rax, [rsp + 0x24]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov r8d, 1
lea rsi, [rsp + 0x40]
lea esi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
and al, 0x24
mov rcx, rsi
call fcn.1400055c0
cmp qword [rsp + 0x40], 0
je case.0x14008c169.258
mov eax, 0x110000
jmp 0x14009dae8
mov eax, 0x110000
cmp r11b, 0xc0
jb 0x14009dae8
cmp r11b, 0xe0
jb 0x14009d834
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
and al, 0x78
js case.0x140090b9d.293
lea edx, [rcx + rax]
test rax, rax
je case.0x14008c015.305
movzx eax, byte [rcx]
test al, al
invalid
js 0x14009d841
invalid
lea r8, [rcx + 1]
jmp 0x14009da6b
mov eax, 0x110000
mov r8, rcx
jmp 0x14009da6b
invalid
add al, byte [rax]
add byte [rax], al
mov r9d, eax
and r9d, 0x1f
invalid
movzx r11d, byte [rcx + 1]
movzx ebx, byte [rcx + 1]
mov dh, 0x59
add dword [rcx - 0x7d], eax
jrcxz case.0x140090ed6.272
invalid
mov dh, 0x59
add dword [rcx - 0x7d], eax
jrcxz case.0x140090ed6.272
invalid
cmp al, 0xdf
jbe 0x14009da4d
add byte [rax], al
movzx edx, byte [rcx + 2]
shl r11d, 6
add al, byte [rcx - 0x3f]
jrcxz 0x14009d868
and r10d, 0x3f
or r10d, r11d
cmp al, 0xf0
fidivr dword [rax + rsi*8]
jb 0x14009da5d
in al, dx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x41], cl
add al, 0xf
mov dh, 0x41
add eax, dword [r9 - 0x7d]
lea r8, [rcx + 4]
movzx eax, byte [rcx + 3]
add eax, dword [r9 - 0x7d]
loope 0x14009d884
loope 0x14009d884
shl r9d, 0x12
shl r10d, 6
shl edx, 6
shl edx, 6
invalid
and eax, 0x3f
or eax, r10d
or eax, edx
loopne 0x14009d8c7
or eax, edx
or eax, r9d
jmp 0x14009da6b
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x80], al
sti
clc
jae 0x14009dae8
add al, byte [r8]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
add byte [rax], al
add byte [rax - 0x2dcebaff], dh
invalid
mov al, 1
xor r10d, r10d
invalid
rol byte [rax + rcx*4 + 0x5c], cl
and al, 0x24
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
add byte [rax], al
mov byte [rsp + 0x27], 0
lea rsi, [rsp + 0x24]
invalid
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], r8
and al, 0x30
sub byte [rcx + rcx*4 + 0x44], cl
and al, 0x30
and al, 0x30
cmp rdx, 2
jb 0x14009d7c1
lea rdi, [r9 + 2]
lea edi, [rcx + 2]
add cl, byte [rax - 0x73]
jb 0x14009d8d8
lea rsi, [rdx - 2]
mov qword [rcx], rdi
mov qword [rcx + 8], rsi
movzx r14d, byte [r9]
movzx esi, byte [rcx]
movzx esi, byte [rcx]
mov dh, 0x31
movzx ebx, byte [r9 + 1]
lea edi, [r14 - 0x30]
cmp edi, 0xa
jb case.0x1400932f5.217
or r14d, 0x20
add r14d, 0xffffff9f
add esi, 0xffffff9f
invalid
add esi, 0xffffff9f
lahf
add r14d, 0xa
mov edi, 0xffffffff
cmovae edi, r14d
cmovae edi, esi
invalid
invalid
inc dword [rcx + 0xf]
inc byte [r11 - 0x78f0f001]
cmp edi, 0xf
ja 0x14009db0d
add byte [rax], al
lea ebp, [rbx - 0x30]
invalid
std
cmp edi, 0xf
ja 0x14009db0d
add byte [rax], al
invalid
add byte [rax], al
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
std
or dh, byte [rdx + 0x1a]
imul edx, eax, 0xffffff83
rol byte [rbx + 0x1a720afd], 1
std
or dh, byte [rdx + 0x1a]
sbb al, byte [rbx - 0x3c7cdf35]
lahf
or ebx, 0x20
add ebx, 0xffffff9f
retf
add ebx, 0xa
or bh, byte [rbp - 1]
mov ebp, 0xffffffff
invalid
cmovae ebp, ebx
cmp ebp, 0xf
ja 0x14009db0d
fiadd dword [rcx]
add byte [rax], al
invalid
jmp 0x14009d8ae
fiadd dword [rcx]
add byte [rax], al
invalid
add byte [rax - 0x40], al
shl dil, 4
out 4, eax
or bpl, dil
mov byte [rsp + 0x25], bpl
cmp r11b, 0xe0
sti
invalid
sti
loopne case.0x14009374b.193
invalid
jb 0x14009d7a7
invalid
pop rsi
invalid
dec dword [rax - 0x7d]
inc byte [rdx]
cmp rsi, 2
cmp esi, 2
jb 0x14009d7c1
outsb dx, byte [rsi]
invalid
invalid
lea rsi, [r9 + 4]
lea r11, [rdx - 4]
lea ebx, [rdx - 4]
add al, 0x4c
lea ebx, [rdx - 4]
pop rdx
cld
mov qword [rcx], rsi
mov qword [rcx + 8], r11
mov dword [rcx + 8], ebx
mov dword [rcx + 8], ebx
or byte [rcx + 0xf], al
mov dh, 0x59
add al, byte [rcx + 0xf]
invalid
movzx ebx, byte [r9 + 2]
movzx ebx, byte [rcx + 2]
movzx edi, byte [r9 + 3]
movzx edi, byte [rcx + 3]
mov dh, 0x79
add ecx, dword [rbp - 0x17c2f8d]
invalid
invalid
jns case.0x14009374b.223
lea esi, [rbx - 0x30]
cmp esi, 0xa
jb case.0x140093a72.181
or dh, byte [rdx + 0x1a]
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
mov esi, 0xffffffff
invalid
invalid
invalid
dec dword [rdi]
invalid
invalid
ret
invalid
cmp esi, 0xf
ja 0x14009db0d
add byte [rax], al
invalid
add byte [rax], al
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
or dh, byte [rdx + 0x1a]
or dh, byte [rdx + 0x1a]
sbb al, byte [rbx - 0x387cdf31]
lahf
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
mov ebx, 0xffffffff
dec dword [rdi]
fild word [r11 - 0x78f0f005]
pop rbp
add dword [rax], eax
invalid
dec dword [rdi]
fild word [r11 - 0x78f0f005]
pop rbp
add dword [rax], eax
add byte [rax - 0x40], al
out 4, al
invalid
shl sil, 4
or bl, sil
mov byte [rsp + 0x26], bl
mov byte [rsp + 0x26], bl
test r10b, r10b
jne 0x14009d7a7
cmp r11, 2
jb 0x14009d7c1
invalid
std
invalid
invalid
invalid
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], r10
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
movzx edx, byte [r9 + 5]
lea ecx, [r10 - 0x30]
cmp ecx, 0xa
jb 0x14009da0e
or r10d, 0x20
add r10d, 0xffffff9f
add edx, 0xffffff9f
add edx, 0xffffff9f
add r10d, 0xa
mov ecx, 0xffffffff
cmovae ecx, r10d
retf 0xf983
invalid
ja 0x14009db0d
retf 0xf983
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
jb 0x14009da35
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
ja 0x14009db0d
test al, al
je 0x14009daf6
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
mov eax, r10d
cmp r8, rdx
je 0x14009dad9
movzx r9d, byte [r8]
test r9b, r9b
jns 0x14009db3d
cmp r9b, 0xe0
jb 0x14009db3d
cmp r9b, 0xf0
jb 0x14009db3d
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 0x14009dae3
jmp 0x14009db3d
mov r8b, 1
cmp eax, 0x110000
je 0x14009db3d
test r8b, r8b
je 0x14009db3d
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.1400ff740
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.1400ff740
call fcn.14009dc90
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x14009dd70]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x140038700]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.1400041b0]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.1400ff580
int3
nop word cs:[rax + rax]
test rcx, rcx
je 0x14009ec28
mov r8d, 1
mov rdx, rbx
call fcn.140004a10
mov bpl, 1
test al, al
jne 0x14009ecd9
cmp qword [rdi], 0
je 0x14009ec31
mov rcx, r14
mov rdx, rdi
call fcn.14009b080
cmp qword [rsp + 0x20], 0
je 0x14009ec7b
mov bpl, 1
cmp qword [rdi], 0
jne 0x14009ebb8
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x14009ecc4
xor esi, esi
mov eax, esi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov sil, 1
jmp 0x14009ecc6
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rdx, r12
mov r8, r14
call qword [rax + 0x18]
test al, al
mov r15d, dword [rsp + 0x3c]
mov r13, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x30]
jne 0x1400a0a4f
cmp rdi, r13
setne r15b
je 0x1400a0a4f
test rdx, rdx
je 0x1400a0a66
lea r10, [rdi + 1]
movzx ecx, byte [rbp]
xor eax, eax
mov rbx, rdx
test cl, cl
jns 0x1400a01a0
jmp 0x1400a0122
movzx ecx, cl
lea r14, [rax + rbp]
add ecx, 0xffffffd0
cmp ecx, 9
jbe 0x1400a0100
mov r12, r13
mov r14, rdi
test rdi, rdi
je 0x1400a0450
movzx eax, byte [r12]
cmp eax, 0x24
je 0x1400a0570
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov r8d, 2
lea rdx, [0x140149d50]
call qword [rax + 0x18]
test al, al
jne 0x1400a0a4c
cmp r14, 3
jb 0x1400a098f
cmp byte [r12 + 2], 0xc0
jl 0x1400a0be7
add r14, 0xfffffffffffffffe
mov rdi, r14
jmp 0x1400a0991
lea rax, [r12 + r14]
xor r8d, r8d
mov rcx, r12
jmp 0x1400a0482
fiadd dword [rcx - 0x80]
stc
invalid
cwde
add byte [rax], al
add byte [rcx - 0x80], al
jl 0x1400a05a2
add dword [rdi + 0x5f28e0f], edi
add byte [rax], al
lea rax, [r14 - 1]
jmp 0x1400a0614
add byte [rax], al
add byte [rax], al
test al, al
je 0x1400a05dd
jmp 0x1400a0a4c
add r12, r13
mov rdi, r14
mov r13, r12
jmp 0x1400a03b6
lea rbx, [r12 + 1]
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], 1
movabs rax, 0x2400000024
and al, 0
add byte [rax], al
and al, 0
add byte [rax], al
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x80]
lea rdx, [rsp + 0x40]
call fcn.14009a430
call fcn.14009a430
cmp qword [rsp + 0x80], 0
je 0x1400a00a0
mov rdx, qword [rsp + 0x88]
cmp rdx, 0xffffffffffffffff
je 0x1400a0b44
add al, 0
invalid
lea r9, [rdx + 1]
cmp r14, 2
jb 0x1400a068f
cmp byte [rbx], 0xc0
jl case.0x14001d718.1259
cmp r9, r14
jae 0x1400a06a5
cmp byte [r12 + r9], 0xc0
jl case.0x14001d718.1259
lea r13, [rdx + 2]
jmp 0x1400a06ba
jne case.0x14001d718.1259
mov r13, rdx
mov rdi, r14
mov rax, r12
add r13, 2
je 0x1400a06f3
add byte [rax], al
call fcn.14000a470
test al, 1
jne 0x1400a00a0
shr rax, 0x20
mov ecx, eax
xor ecx, 0xd800
add ecx, 0xffef0000
cmp ecx, 0xffef0800
mov ecx, 0x110000
cmovb eax, ecx
cmp eax, 0x110000
sete cl
or bl, cl
jne 0x1400a00a0
mov dword [rsp + 0x40], eax
mov ecx, eax
shl ecx, 0xb
cmp ecx, 0x88050000
jae 0x1400a0a31
cmp eax, 0x20
jb 0x1400a00a0
add eax, 0xffffff81
cmp eax, 0x21
jb 0x1400a00a0
lea rcx, [rsp + 0x40]
mov rdx, rsi
call fcn.140009780
test al, al
je 0x1400a03b6
jmp 0x1400a0a4c
push rsi
movzx ecx, word [rbx]
lea rax, [0x140149e0b]
cmp ecx, 0x544c
je 0x1400a0925
movzx ecx, word [rbx]
lea rax, [0x140149e0a]
cmp ecx, 0x5447
je 0x1400a0925
movzx ecx, word [rbx]
lea rax, [0x140149e09]
cmp ecx, 0x504c
je 0x1400a0925
movzx ecx, word [rbx]
lea rax, [0x14014fabd]
cmp ecx, 0x5052
je 0x1400a0925
mov rcx, qword [rsi + 0x20]
mov r9, qword [rsi + 0x28]
mov r8d, 1
mov rdx, rax
call qword [r9 + 0x18]
test al, al
je 0x1400a03b6
jmp 0x1400a0a4c
fbstp tbyte [rsi + 0x44]
movzx edx, byte [r12 + 3]
shl r8d, 6
and edx, 0x3f
or edx, r8d
cmp cl, 0xf0
jb 0x1400a09e9
movzx ecx, byte [r12 + 4]
and eax, 7
shl eax, 0x12
shl edx, 6
and ecx, 0x3f
or ecx, edx
or eax, ecx
cmp eax, 0x2e
je 0x1400a0405
cli
invalid
invalid
cli
invalid
jmp 0x1400a09ac
xor edi, edi
add r12, 2
mov r13, r12
jmp 0x1400a03b6
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov r8d, 1
lea rdx, [0x14015188a]
call qword [rax + 0x18]
test al, al
jne 0x1400a0a4c
cmp byte [r12 + 1], 0xc0
jl 0x1400a0ba7
dec r14
mov rdi, r14
inc r12
mov r13, r12
jmp 0x1400a03b6
shl eax, 0xc
or eax, edx
cmp eax, 0x2e
je 0x1400a0405
jmp 0x1400a09ac
pop rax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x60], rsi
mov dword [rsp + 0x68], 0
lea rcx, [rsp + 0x40]
mov dl, 1
add eax, ebp
xchg esp, eax
pushfq
invalid
inc dword [rcx - 0x77]
invalid
jmp 0x1400a0a4f
lea r8, [0x140107850]
mov ecx, 1
mov edx, 1
call fcn.1400ff640
xor r15d, r15d
jmp 0x1400a0a4f
mov r15b, 1
mov eax, r15d
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.called__Option::unwrap____on_a__None__value
jnp 0x1400a0a7d
or eax, dword [rax]
lea r8, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov edx, 0x2b
call fcn.1400ff740
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
add byte [rax - 0x73], cl
add eax, 0xa926b
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r14
mov rdx, rbx
mov r9, rbx
call fcn.1400ffcd0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov rcx, rbp
xor r8d, r8d
call fcn.1400ffcd0
movzx eax, byte [rsp + 0x41]
mov byte [rsp + 0x80], al
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140149ba0]
nop
or al, byte [rax]
nop
or al, byte [rax]
lea r8, [rsp + 0x80]
mov edx, 0x2b
call fcn.1400ffa90
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r12
mov rdx, r14
call fcn.1400ffcd0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r14
xor r8d, r8d
mov r9, r13
call fcn.1400ffcd0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, rbx
mov r8, r12
mov r9, rbx
call fcn.1400ffcd0
call fcn.1400ffdb0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
jmp 0x1400a0b59
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r14
mov r8, r13
mov r9, r14
call fcn.1400ffcd0
add byte [rax - 0x73], cl
add eax, 0xa929a
add byte [rax - 0x73], cl
add eax, 0xa929a
jmp 0x1400a0bae
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r12
mov rdx, r14
mov r9, r14
call fcn.1400ffcd0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r14
mov rdx, r12
mov r9, r12
call fcn.1400ffcd0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 2
jmp 0x1400a0bb9
mov qword [rcx], 1
mov al, 1
ret
mov qword [rcx], 1
mov al, 1
add ebx, ebp
pop rdi
add ebx, ebp
pop rdi
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x24], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
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
cmp qword [rcx], 0
jne 0x1400a0ce8
xor eax, eax
sub qword [rcx + 8], r8
setb al
mov qword [rcx], rax
mov al, 1
jb 0x1400a0d52
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [rsp + 0x24]
call qword [rax + 0x18]
nop
add rsp, 0x28
ret
or eax, r8d
mov r14d, eax
jmp 0x1400a103b
mov rax, r12
sub rax, rdi
add rax, 2
movabs rcx, 0xaaaaaaaaaaaaaaab
mul rcx
shr rdx, 1
mov eax, 1
xor r13d, r13d
add rdx, rax
mov bp, 1
cmp rdx, 4
mov esi, 3
cmovae rsi, rdx
movabs rax, 0x3ffffffffffffffe
cmp rsi, rax
ja 0x1400a126d
lea rbx, [rsi*2 + 2]
add byte [rax], al
mov al, byte [0x1401660a0]
mov edx, 2
mov rcx, rbx
call fcn.140001ab0
test rax, rax
je 0x1400a1272
mov r15, rax
inc rsi
mov word [rax], r14w
lea rax, [rsp + 0x30]
mov qword [rax], rsi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 1
mov ebx, 1
test rdi, rdi
je 0x1400a1141
test r13w, r13w
je 0x1400a10e0
xor ecx, ecx
mov r14d, r13d
jmp 0x1400a11be
cmp rdi, r12
je 0x1400a1141
mov dl, byte [rdi]
movzx r14d, dl
test r14b, r14b
js 0x1400a10f8
inc rdi
jmp 0x1400a11bc
mov eax, r14d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp r14b, 0xdf
jbe 0x1400a116d
movzx ecx, byte [rdi + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x1400a117c
movzx r14d, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and r14d, 0x3f
or r14d, ecx
or r14d, eax
cmp r14d, 0x110000
jne 0x1400a118a
mov rsi, qword [rsp + 0x30]
cmp bp, 1
jne 0x1400a121d
xor ebp, ebp
mov edi, 0
add byte [rax], al
add byte [rcx - 0x42], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x42], al
add byte [rax], al
add byte [rax], al
mov r8d, 0
cmp rbx, rsi
jne 0x1400a11c8
jmp 0x1400a1206
cdq
add byte [rax], al
add byte [rax - 0x7d], cl
add edi, 2
shl eax, 6
or eax, r8d
add rdi, 2
add edi, 2
shl eax, 6
or eax, r8d
mov r14d, eax
jmp 0x1400a11bc
add rdi, 3
shl eax, 0xc
or ecx, eax
mov r14d, ecx
mov esi, ecx
jmp 0x1400a118e
add rdi, 4
cmp r14d, 0xffff
jbe 0x1400a11bc
lea eax, [r14 + 0xff0000]
shr eax, 0xa
or eax, 0xd800
and r14d, 0x3ff
or r14d, 0xdc00
mov ecx, r14d
mov r14d, eax
jmp 0x1400a11be
xor ecx, ecx
cmp rbx, qword [rsp + 0x30]
je 0x1400a11da
mov r13d, ecx
mov word [r15 + rbx*2], r14w
inc rbx
mov qword [rsp + 0x40], rbx
jmp 0x1400a10cb
mov rax, r12
sub rax, rdi
add rax, 2
movabs rdx, 0xaaaaaaaaaaaaaaab
mul rdx
shr rdx, 1
movzx r8d, bp
cmp cx, 1
sbb r8, 0xffffffffffffffff
add r8, rdx
mov r13d, ecx
inc r8
lea rcx, [rsp + 0x30]
mov rdx, rbx
call fcn.140102ed4
mov r15, qword [rsp + 0x38]
jmp 0x1400a11c8
mov rdi, qword [rsp + 0x28]
mov rax, qword [rdi + 0x10]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400a124d
test rax, rax
je 0x1400a124d
mov r8, qword [rdi + 0x18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], r15
mov qword [rdi + 0x20], rbx
mov rax, rdi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
call fcn.140001c90
mov ecx, 2
mov rdx, rbx
call fcn.1400ff110
int3
and al, 0x38
xor r14d, r14d
mov r12, qword [rdi + rsi + 0x10]
cmp r14, qword [rsp + 0x38]
jne 0x1400a1316
mov rcx, r15
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.14000beb7
mov rbx, qword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
mov byte [rbx + r14], r12b
mov rax, qword [rsp + 0x38]
mov r14, qword [rsp + 0x48]
inc r14
mov qword [rsp + 0x48], r14
mov r13, qword [rdi + rsi + 8]
sub rax, r14
cmp rax, r12
jb 0x1400a1360
mov rbx, qword [rsp + 0x40]
lea rcx, [rbx + r14]
mov rdx, r13
mov r8, r12
call fcn.1400fc250
add r14, r12
mov qword [rsp + 0x48], r14
add rsi, 0x18
cmp rbp, rsi
jne 0x1400a12f5
jmp 0x1400a1375
mov rcx, r15
mov rdx, r14
mov r8, r12
call fcn.140104616
mov r14, qword [rsp + 0x48]
jmp 0x1400a1339
lea rdi, [r14 + 0xa]
movabs rax, 0x7ffffffffffffffd
cmp rdi, rax
mov rsi, qword [rsp + 0x50]
jb 0x1400a13be
lea rax, [0x14014a560]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14014a4d0]
lea r8, [rsp + 0x37]
mov edx, 0x2b
call fcn.1400ffa90
mov edi, 0xa
xor r14d, r14d
mov al, byte [0x1401660a0]
mov edx, 4
mov rcx, rdi
call fcn.140001ab0
test rax, rax
je 0x1400a1451
mov r15, rax
lea eax, [r14 + 6]
mov dword [r15], eax
mov dword [r15 + 4], 2
mov word [r15 + 8], r14w
cmp r14, 0xfffffffffffffff6
cmp esi, 0xfffffff6
cmp esi, 0xfffffff6
jae 0x1400a145e
mov rcx, r15
add rcx, 0xa
mov rdx, rbx
mov r8, r14
call fcn.1400fc250
scasb al, byte [rdi]
add eax, 0x6c74800
add al, 0
add byte [rax], al
scasb al, byte [rdi]
add eax, 0x6c74800
add al, 0
add byte [rax], al
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r15
cmp qword [rsp + 0x38], 0
jl 0x1400a143c
cmp byte [rax], al
jl 0x1400a143c
cmp byte [rax], al
je 0x1400a143f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
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_HeapFree]
cmp eax, dword [rsi]
add byte [rax + 0x58c48348], dl
nop
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 4
mov rdx, rdi
call fcn.1400ff110
lea r8, [0x14014a578]
mov ecx, 0xa
mov rdx, rdi
call fcn.1400ff5c0
int3
add byte [rcx], al
add byte [rax], al
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
xorps xmm6, xmm6
movaps xmmword [rsp + 0x90], xmm6
nop
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
nop
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], 8
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x42fe48bf], al
or byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x42fe48bf], al
or byte [rax], al
add byte [rax], al
cmp qword [r9], rax
je 0x1400a156c
mov rdx, qword [r9 + 8]
mov r8, qword [r9 + 0x10]
lea r14, [rsp + 0xa8]
mov rcx, r14
call fcn.1400a1280
mov r12, qword [r14]
test r12, r12
je 0x1400a156c
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdi
mov edi, dword [rsp + 0xb0]
xor r15d, r15d
lea r14, [rsp + 0x70]
mov rcx, r14
xor edx, edx
call fcn.1400a177c
mov rbp, qword [r14 + 8]
mov ebp, dword [rsi + 8]
mov rax, qword [r14 + 0x10]
mov rcx, rax
shl rcx, 4
mov dword [rbp + rcx], edi
mov rdi, qword [rsp + 0x68]
mov dword [rbp + rcx + 4], 0x12
mov rdx, qword [rsp + 0x60]
mov qword [rbp + rcx + 8], rdx
inc rax
mov qword [r14 + 0x10], rax
jmp 0x1400a1571
xor eax, eax
xor r12d, r12d
invalid
in al, 0x48
lea edx, [rsp + 0xd0]
lea rdx, [rsp + 0xd0]
mov dword [rdx], r13d
mov dword [rdx + 4], eax
mov qword [rdx + 8], rbp
lea rax, [rsp + 0xc0]
lea eax, [rsp + 0xc0]
lea eax, [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rax], esi
movaps xmmword [rax], xmm6
movabs rcx, 0x100000000
lea r8, [rsp + 0xe0]
lea eax, [rsp + 0xe0]
mov qword [r8], rcx
mov qword [r8 + 8], rax
lea rax, [rsp + 0x8c]
add byte [rax], al
add byte [rax], al
mov dword [rax], r13d
movups xmm0, xmmword [rbx + 0x10]
lea rcx, [rsp + 0xf0]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], r8
lea rax, [rsp + 0x90]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
mov dword [rsp + 0x38], r13d
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
mov qword [rsp + 0x58], 0
xor edx, edx
mov r8, rdi
mov r9d, 0x9819c
or dword [rax], eax
or dword [rax], eax
call qword [sym.imp.secur32.dll_InitializeSecurityContextW]
cmp eax, 0x90312
jne 0x1400a162e
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xc0]
rol byte [rax], 0
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
rol byte [rax], 0
invalid
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], 1
jmp 0x1400a1641
shl rax, 0x20
or rax, 2
mov qword [rsi], rax
mov qword [rsi + 0x10], 2
test r15b, r15b
jne 0x1400a1667
mov r8, qword [rsp + 0xb8]
cmp r12, 0x11
jb 0x1400a1658
mov r8, qword [r8 - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx], dh
sar bh, cl
adc eax, 0x639c1
cmp qword [rsp + 0x70], 0
je 0x1400a1683
invalid
adc al, 0x4c
mov eax, dword [rsp + 0x78]
mov r8, qword [rsp + 0x78]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x639a5
adc eax, 0x639a5
movaps xmm6, xmmword [rsp + 0x100]
add rsp, 0x118
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x53], bh
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
mov edx, eax
xor eax, eax
test edx, edx
setne cl
invalid
jne 0x1400a16cc
invalid
sal dword [rbp + 7], 0x48
mov edx, dword [rsp + 0x20]
mov rdx, qword [rsp + 0x20]
jmp 0x1400a16d4
shl rdx, 0x20
or rdx, 2
mov al, cl
add rsp, 0x28
ret
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 9
mov edi, 8
cmovae rdi, rdx
cli
cli
mov rdx, rdi
not rdx
shr rdx, 0x3f
test rax, rax
je 0x1400a1734
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x1400a173d
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
pop rsp
and al, 0x38
lea rbx, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rbx
mov r8, rdi
call fcn.14003e5cc
cmp qword [rbx], 0
mov rax, qword [rbx + 8]
invalid
invalid
je 0x1400a1763
or byte [r15 + r8 + 0x48], sil
mov edx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x48]
jmp 0x1400a1774
adc dword [rax - 0x77], ecx
or byte [rax - 0x77], r9b
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsi + 8], rax
mov qword [rsi], rdi
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
inc rdx
je 0x1400a181c
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
or al, 0
invalid
or al, 0
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
fidiv dword [r9]
fidiv dword [rcx]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
fidiv dword [rcx]
ror byte [rax - 0x77], cl
invalid
shr rcx, 0x3b
sete dl
fidiv dword [rcx]
ror byte [rax - 0x77], cl
invalid
mov r8, rbx
shl r8, 4
shl rdx, 3
test rax, rax
test eax, eax
test eax, eax
je 0x1400a17e3
shl rax, 4
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x1400a17ec
invalid
xor bl, ch
or dword [rax - 0x39], ecx
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
invalid
lea ecx, [rsp + 0x20]
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14003e5cc
cmp qword [rdi], 0
invalid
add byte [rax - 0x75], cl
invalid
invalid
je 0x1400a1821
invalid
or byte [rcx + rbx + 0x48], dh
mov eax, 1
add dword [rax], eax
add byte [rax], al
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
sal dword [rcx + rdx + 0x48], 0x85
je 0x1400a1828
test rcx, rcx
je 0x1400a1828
test rcx, rcx
jne 0x1400a1830
call fcn.140001c90
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff110
invalid
invalid
invalid
add ah, cl
invalid
push rax
inc rdx
je 0x1400a18ea
ret 0x840f
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmova edx, ecx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0x555555555555556
push rbp
push rbp
push rbp
push rbp
push rbp
add eax, 0x3948d231
retf
push rbp
push rbp
push rbp
push rbp
push rbp
add eax, 0x3948d231
retf
setb dl
lea rcx, [rbx*8]
fld qword [rax]
add byte [rax], al
add byte [rbp + rcx*4 + 4], cl
shl rdx, 3
test rax, rax
test eax, eax
test eax, eax
sal byte [rcx + riz + 0x48], 0xc1
loopne 0x1400a1897
je 0x1400a18b1
shl rax, 3
lea rax, [rax + rax*2]
mov rcx, qword [rsi + 8]
invalid
invalid
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x28], 8
and al, 0x28
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x1400a18ba
xor bl, ch
or dword [rax - 0x39], ecx
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x28], 0
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
jl 0x1400a18e2
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov rcx, rdi
call fcn.14003e5cc
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
mov ecx, dword [rdi + 8]
je 0x1400a18ef
movabs rax, 0x8000000000000001
cmp rcx, rax
je case.0x14008c06a.304
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
invalid
sal dword [rcx + rdx + 0x48], 0x85
test rcx, rcx
leave
jne 0x1400a18fe
adc al, 0xe8
movabs eax, dword [0x48084e8948fff603]
mov dword [rsi], ebx
call fcn.140001c90
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
call fcn.1400ff110
int3
add eax, 0x5641cc00
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov r14, rdx
mov esi, edx
mov rdi, rcx
test r8, r8
je 0x1400a194a
js 0x1400a1995
mov al, byte [0x1401660a0]
or al, 0
mov edx, 1
mov rcx, rsi
call fcn.140001ab0
mov rbx, rax
mov ebx, eax
mov ebx, eax
test rax, rax
jne 0x1400a194f
mov ecx, 1
mov rdx, rsi
call fcn.1400ff110
invalid
xlatb
invalid
invalid
mov ebx, 1
add byte [rax], al
mov rcx, rbx
mov rdx, r14
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.1400fc250
mov rax, qword [rdi + 0x30]
shl rax, 1
test rax, rax
invalid
je 0x1400a197c
sal byte [rbx + rdx + 0x4c], 0x8b
cmp byte [r8 - 0x75], r9b
or eax, 0xc467c
mov r8, qword [rdi + 0x38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rdi + 0x30], rsi
mov qword [rdi + 0x38], rbx
mov qword [rdi + 0x40], rsi
ja 0x1400a19c8
ja 0x1400a19c8
mov rax, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
call fcn.140001c90
int3
push rdi
ror byte [rdi], 0x29
and al, 0x50
push rax
movups xmmword [rsp + 0xa0], xmm0
movups xmmword [rsp + 0x90], xmm0
adc dword [rsp + 0x90], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x80], eax
add byte [rax], 0
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x80], eax
add byte [rax], 0
invalid
add byte [rdi], cl
adc dword [rsp + 0x70], eax
movups xmmword [rsp + 0x70], xmm0
mov dword [rsp + 0x60], 4
mov dword [rsp + 0xa8], 0x400010
add byte [rax], al
add byte [rax], al
movabs rax, 0x8000000000000000
cmp qword [rcx + 0x18], rax
invalid
je 0x1400a1a07
sbb byte [rsi + rdx - 0x75], dh
push rcx
sub byte [rcx + 0x882494], cl
xchg esp, eax
and al, 0x88
add byte [rax], al
invalid
mov edx, dword [rcx + 0x28]
mov dword [rsp + 0x88], edx
xchg esp, eax
and al, 0x88
add byte [rax], al
invalid
mov rdx, qword [rcx + 0x20]
mov qword [rsp + 0x90], rdx
mov dword [rsp + 0x90], edx
cmp qword [rcx + 0x30], rax
je 0x1400a1a42
xor byte [rbp + rsi + 0x48], dh
mov rax, qword [rcx + 0x40]
mov eax, dword [rcx + 0x40]
test rax, rax
je 0x1400a1a39
invalid
mov r8, qword [rcx + 0x38]
xor edx, edx
lea r9, [0x140154648]
or eax, 0xb2c25
or eax, 0xb2c25
sub al, 0xb
add byte [rbp + 0x31], al
rol byte [rdi + 0xf], cl
mov dh, 0x1c
adc byte [rbx + 0xb], al
adc al, 0x99
cdq
xor r10d, r10d
movzx r11d, byte [r8 + r10]
or edx, dword [r9 + r11*4]
cdq
cdq
inc r10
inc edx
cmp rax, r10
jne 0x1400a1a26
jmp 0x1400a1a3b
xor edx, edx
mov dword [rsp + 0x98], edx
cwde
add byte [rax], al
add byte [rbx + rcx*4 + 0x71], cl
mov r14, qword [rcx + 0x10]
test r14, r14
je 0x1400a1a9a
adc byte [rbp - 0x7b], cl
div byte [rdi + rcx*2 + 0x4c]
mov eax, esi
mov rax, r14
shr rax, 0x3c
jne 0x1400a1b63
mov rbx, qword [rcx + 8]
lea rdi, [r14*8]
add byte [rax], al
mov al, byte [0x1401660a0]
mov edx, 8
mov rcx, rdi
stc
stc
call fcn.140001ab0
test rax, rax
je 0x1400a1b68
mov rsi, rax
xor eax, eax
mov rcx, qword [rbx + rax*8]
mov qword [rsi + rax*8], rcx
inc rax
cmp r14, rax
jne 0x1400a1a85
ret
mov eax, r14d
jmp 0x1400a1aa1
xor eax, eax
mov esi, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x60]
mov dword [rcx + 4], eax
add al, 0x48
mov dword [rcx + 8], esi
add al, 0x48
mov dword [rcx + 8], esi
lea rax, [rsp + 0x50]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x28
and al, 0x28
push rdi
ror byte [rdi], 0x11
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x40], 0
lea rdx, str.Microsoft_Unified_Security_Protocol_Provider
xor ecx, ecx
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
xor r9d, r9d
call qword [sym.imp.secur32.dll_AcquireCredentialsHandleA]
test eax, eax
je 0x1400a1afa
invalid
adc dword [rcx - 0x183eb739], ecx
and byte [rax - 0x7d], cl
iretd
mov edi, eax
shl rdi, 0x20
out 0x20, eax
out 0x20, eax
or rdi, 2
mov ebx, 1
jmp 0x1400a1b37
mov rbx, qword [rsp + 0x50]
and al, 0x50
mov r15, qword [rsp + 0x58]
mov al, byte [0x1401660a0]
or al, 0
or al, 0
mov ecx, 0x20
add byte [rax], al
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400a1b75
push rdi
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
or byte [rax - 0x77], cl
pop rdi
invalid
or byte [rax - 0x77], cl
pop rdi
adc byte [rcx + rcx*4 + 0x7f], cl
mov qword [rdi + 0x18], r15
xor ebx, ebx
test r14, r14
je 0x1400a1b4e
mov rcx, qword [0x140165ff0]
mov qword [rdi + 0x18], r15
xor ebx, ebx
test r14, r14
je 0x1400a1b4e
mov rcx, qword [0x140165ff0]
or al, 0
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, rbx
mov rdx, rdi
add rsp, 0xb0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.140001c90
mov ecx, 8
mov rdx, rdi
call fcn.1400ff110
mov ecx, 8
mov edx, 0x20
call fcn.1400ff110
int3
add byte [rax], al
int3
adc dh, al
and al, 0x28
add dh, al
and al, 0x20
add dword [rax - 0x73], ecx
adc eax, 0xa8a0d
mov rcx, rax
xor r8d, r8d
call fcn.1400bede0
int3
nop word cs:[rax + rax]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x30]
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400a34a3
dec rax
mov ecx, dword [0x1401660a4]
or al, 0
or al, 0
mov rdx, qword gs:[0x58]
mov rsi, qword [rdx + rcx*8]
mov qword [rsi + 0x30], rax
mov rdx, qword [rsi + 0x28]
add byte [rax], al
shl rax, 4
mov rcx, qword [rdx + rax]
add cl, byte [rax - 0x75]
add r9b, byte [rax]
mov qword [rsi + 0x18], 0
call rax
cmp qword [rsi + 0x18], 0
je 0x1400a3430
lea rcx, str.library_std_src_syswindows_thread_local_key.rs
call fcn.1400ff9d0
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
mov r8, qword [rax + 0x28]
cmp qword [rax + 0x20], 0
mov qword [rax + 0x20], 0
add byte [rax], al
mov qword [rax + 0x28], 8
mov qword [rax + 0x30], 0
mov qword [rax + 0x18], 0
je 0x1400a3508
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
mov qword [rdx + 0x20], rdi
mov rax, qword [0x140165fe8]
nop word cs:[rax + rax]
mov rcx, rax
inc rcx
je 0x1400a37b6
lock cmpxchg qword [0x140165fe8], rcx
jne 0x1400a3790
mov qword [rdx + 0x10], rcx
mov byte [rdx + 0x28], 0
adc sil, al
sub byte [rax], al
mov rax, rdx
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x10], rsi
call fcn.140103420
jmp 0x1400a37e4
ud2
adc byte [rbp + 0x56], dl
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x10], 0
jge 0x1400a37f4
invalid
je 0x1400a382f
jge 0x1400a37f4
add byte [rax + rbp + 0x48], dh
cmp dword [rbp - 0x18], 0
cmp qword [rbp - 0x18], 0
jne 0x1400a382f
mov rax, qword [rbp - 0x10]
mov byte [rax], 0
cmp qword [rbp - 0x20], 0
je 0x1400a382f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
clc
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
lea ecx, [rsp + 0x30]
mov r8d, 2
xor byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov rcx, rax
call fcn.140008600
nop
add rsp, 0x38
ret
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
invalid
dec dword [rax - 0x75]
add dword [rcx + 0x3e183c1], ecx
lea rdx, [rcx - 2]
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 5]
invalid
test rcx, rcx
jne 0x1400a390f
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
mov qword [rbp - 0x18], rax
call qword [rax]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x1400a3958
cmp qword [rax + 0x10], 0x11
jae 0x1400a3941
mov r8, qword [rbp - 0x10]
jmp 0x1400a3949
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov r8, qword [r8 - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp - 0x20]
add rsp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov r8b, 0x48
mov dword [rbp - 0x48], 1
mov rax, rbp
mov qword [rbp - 0x40], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 0
lea rdx, [0x14014b4a8]
adc eax, 0xa79a6
adc eax, 0xa79a6
lea rcx, [rbp - 0x20]
lea r8, [rbp - 0x50]
call fcn.140004d60
mov rcx, qword [rbp - 0x18]
test al, al
je 0x1400a3b61
test rcx, rcx
lea rax, str.formatter_error
cmovne rax, rcx
jmp 0x1400a3b71
add byte [rax], al
call fcn.1400ffa90
test rcx, rcx
je 0x1400a3b6f
lea rcx, [rbp - 0x18]
call fcn.1400a38e0
xor eax, eax
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x20]
call fcn.1400a39e0
mov ecx, 7
int 0x29
ud2
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
mov r8b, 0x48
mov dword [rbp - 0x48], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rbp - 0x10]
mov qword [rbp - 0x40], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x50]
call fcn.1400a4580
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x20]
call fcn.1400a39e0
mov ecx, 7
int 0x29
ud2
add byte [rax - 0x75], cl
add al, 0xc1
inc qword [rax + 0x18]
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
mov esi, edi
add rsi, 0x28
mov rbx, qword [0x140166030]
test rbx, rbx
je 0x1400a40dc
lea rdi, [0x14014d8d0]
xor r14d, r14d
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov r8d, 1
mov rcx, rsi
mov rdx, rdi
mov r9d, 0xffffffff
call rbx
mov al, 1
lock cmpxchg byte [rsi], r14b
jne 0x1400a40a0
lock dec qword [r15]
jne 0x1400a40cb
mov rcx, r15
stc
call fcn.1400a3fe0
nop
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, qword [0x140165040]
cmp rcx, 0xffffffffffffffff
jne 0x1400a412f
mov qword [rbp - 0x18], 0xffffffffffffffff
mov rax, qword [0x140165050]
lea rcx, [rbp - 0x18]
mov edx, 0xc0000000
add byte [rax], al
add al, al
add byte [rax], al
add al, al
xor r8d, r8d
xor eax, eax
xor r9d, r9d
leave
call rax
test eax, eax
jne 0x1400a416f
mov rcx, qword [rbp - 0x18]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140165040], rcx
or eax, 0xc0f1f
je 0x1400a412f
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, rdi
mov rax, qword [case.0x14002441e.1347]
xor edi, edi
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
call rax
xchg byte [rsi], dil
lock dec qword [r15]
je 0x1400a40c3
jmp 0x1400a40cb
or al, byte [rax]
lea r8, [0x14014b728]
mov edx, 0x5e
call fcn.1400ffb30
jmp 0x1400a41c4
mov qword [rbp - 0x10], r15
mov dword [rbp - 4], eax
lea rax, [rbp - 4]
mov qword [rbp - 0x28], rax
lea rax, [0x14000a9a0]
mov qword [rbp - 0x20], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
mov qword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea rcx, [rbp - 0x58]
call fcn.1400ff580
ud2
lock dec qword [rax]
jne 0x1400a4362
mov rcx, qword [rbp - 8]
call fcn.1400a3fe0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
add dh, al
and al, 0x2c
add byte [rax - 0x73], cl
add eax, 0xa7410
or al, byte [rax]
or al, byte [rax]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x20]
mov qword [rsp + 0x48], rax
and byte [rax - 0x77], cl
and al, 0x48
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
and al, 0x50
and al, 0x50
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
lea edx, [rsp + 0x38]
call fcn.1400a4580
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x30]
call fcn.1400a39e0
mov ecx, 7
int 0x29
ud2
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r9
mov esi, ecx
mov esi, ecx
mov ebx, r8d
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
or eax, 0xa96aa
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
invalid
or eax, 0x85480006
invalid
je 0x1400a440c
invalid
lea rdx, str.NtWaitForKeyedEvent
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
adc eax, 0x60d11
adc eax, 0x60d11
test rax, rax
jne 0x1400a4413
lea rax, [0x1400a4440]
mov qword [case.0x14002441e.1347], rax
mov rcx, r14
mov rdx, rdi
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
invalid
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x28], rax
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne 0x1400a44c0
lea edx, [0x14014db60]
lea rcx, [rbp - 0x38]
call fcn.1400ff580
ud2
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
call fcn.1400ffc30
int3
mov edi, 0x48000a95
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
jne 0x1400a44f2
lea rax, case.0x14001d718.1267
mov qword [0x140165050], rax
mov rcx, r14
mov edx, ebx
mov r8, rdi
mov r9d, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp rax
push rbp
sub rsp, 0x60
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
lea rax, str.keyed_events_not_available
or al, byte [rax]
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xaeb34
add byte [rax - 0x77], cl
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne case.0x14001d718.1265
lea edx, [0x14014db00]
add byte [rax - 0x77], cl
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne case.0x14001d718.1265
lea edx, [0x14014db00]
lea rcx, [rbp - 0x38]
call fcn.1400ff580
ud2
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
call fcn.1400ffc30
int3
int3
clc
invalid
invalid
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], 0
mov dword [rbp - 0x10], 0
lea rdx, [0x14014b4a8]
lea rcx, [rbp - 0x18]
call 0x13611f598
dec dword [rax - 0x75]
mov ecx, dword [rbp - 0x10]
test al, al
je 0x1400a45c9
call 0x13611f598
dec dword [rax - 0x75]
invalid
invalid
test rcx, rcx
lea rax, str.formatter_error
invalid
add byte [rax + 0xf], cl
shr r11d, 0x10
cmovne rax, rcx
jmp 0x1400a45d9
test rcx, rcx
je 0x1400a45d7
lea rcx, [rbp - 0x10]
call fcn.1400a38e0
or ebx, esi
invalid
invalid
or ebx, esi
invalid
xor eax, eax
add rsp, 0x40
pop rbp
ret
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x10], 0
cmp qword [rbp - 0x10], 0
je case.0x14007731c.447
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
call fcn.1400a38e0
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rbp
ret
int3
int3
int3
inc ecx
je 0x1400a46d8
mov eax, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
mov rax, qword [rax + 0x20]
lea rdx, [rax + rax]
lea edx, [rax + rax]
lea edx, [rax + rax]
add byte [rax + 0x39], cl
retf 0xf48
cmp rdx, rcx
cmova rcx, rdx
retf 0x8348
stc
add eax, 0x4be
add byte [rax], al
retf 0x8348
add byte [rax], al
cmovae rsi, rcx
xor edx, edx
ror byte [rax - 0x77], cl
int1
ror byte [rax - 0x77], cl
int1
shr rcx, 0x3b
sete dl
xchg esp, eax
ret 0x8949
invalid
shl r8, 4
shl rdx, 3
loop case.0x140079198.420
xchg esp, eax
ret 0x8949
loop case.0x140079198.420
test rax, rax
je case.0x140084085.371
mov ecx, dword [0x1401660a4]
xor bl, byte [rdx]
or al, 0
sbb cl, byte [rax + rax]
mov r9, qword gs:[0x58]
mov rcx, qword [r9 + rcx*8]
leave
mov rcx, qword [rcx + 0x28]
shl rax, 4
shl eax, 4
add byte [rax - 0x3f], cl
loopne 0x1400a468e
shl eax, 4
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
add byte [rax], al
and byte [rax - 0x39], cl
and al, 0x28
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
jmp 0x1400a46a8
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, ch
pop rcx
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
jl 0x1400a46df
invalid
call fcn.1400a4710
cmp qword [rsp + 0x38], 0
and al, 0x38
add byte [rax - 0x75], cl
and al, 0x40
cmp byte [rax], al
mov rcx, qword [rsp + 0x40]
je 0x1400a46dd
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
je 0x1400a46fe
sub ecx, dword [rax - 0x7b]
leave
test rcx, rcx
jne 0x1400a4704
call fcn.140001c90
mov eax, dword [0x1401660a4]
rcr dword [rcx], 0xc
or al, 0
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
add byte [rax], al
mov rdx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rdx + rax*8]
mov qword [rax + 0x28], rcx
add byte [rax - 0x77], cl
mov al, 0x20
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov al, 0x20
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x50
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff110
invalid
add ah, cl
int3
int3
and byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rcx
mov edi, ecx
test rdx, rdx
je 0x1400a4772
mov rbx, rdx
cmp qword [r9 + 8], 0
cmp dword [rcx + 8], 0
cmp dword [rcx + 8], 0
or byte [rax], al
je case.0x140085714.343
mov rdx, qword [r9 + 0x10]
test rdx, rdx
je case.0x140085714.343
mov rcx, qword [r9]
mov r8, rbx
mov r9, rsi
int1
int1
call fcn.140001b40
test rax, rax
invalid
jne case.0x140083cc3.356
invalid
sal byte [rbp + 0x22], 0x48
mov dword [rdi + 8], ebx
mov qword [rdi + 8], rbx
jmp case.0x140087e8e.332
test rsi, rsi
je 0x1400a478e
movzx eax, byte [0x1401660a0]
mov rcx, rsi
mov rdx, rbx
call fcn.140001ab0
sal r13, cl
dec dword [rax - 0x7b]
invalid
je 0x1400a4748
mov qword [rdi + 8], rax
xor eax, eax
jmp 0x1400a477f
invalid
mov qword [rdi + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
mov eax, 1
mov qword [rdi + 0x10], rsi
mov qword [rdi], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, rbx
test rax, rax
invalid
jne case.0x140083cc3.356
jmp 0x1400a4748
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rcx + rcx*4 - 0x32], cl
sub byte [rcx + rcx*4 - 0x32], cl
mov ebx, r8d
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
adc eax, 0x6094e
test rax, rax
test eax, eax
je 0x1400a47dc
invalid
lea rdx, str.NtReleaseKeyedEvent
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
add byte [rax - 0x7b], cl
invalid
jne case.0x140090d2f.290
lea rax, [0x1400a4810]
mov qword [0x140165058], rax
mov rcx, r14
mov rdx, rdi
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
int3
in al, dx
invalid
add eax, 0xa92a7
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
fmul dword [rdi]
push rdi
ror byte [rdi], 0x11
loopne 0x1400a4890
loopne 0x1400a4890
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
loopne 0x1400a4890
lea edx, [0x14014db30]
loopne 0x1400a4890
lea edx, [0x14014db30]
lea rcx, [rbp - 0x38]
call fcn.1400ff580
ud2
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
and byte [rax - 0x73], cl
push 0x60
and byte [rax - 0x73], cl
push 0x60
lea ebp, [rdx + 0x60]
call fcn.1400ffc30
int3
mov bl, 5
add ah, cl
int3
int3
int3
in al, dx
sub byte [rax - 0x75], cl
mov eax, dword [rcx]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov eax, dword [rcx]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
and al, 0x20
and al, ch
or al, byte [rax]
call case.0x1400845af.1873
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
sub bl, al
int3
ret
int3
lea rbp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
invalid
invalid
dec dword [rax - 0x75]
mov rax, qword [rcx]
invalid
cmp byte [rax], 0
mov byte [rax], 0
je 0x1400a4a5c
add dword [rax], eax
add dh, al
test dword [r8], 0xc4058b48
invalid
invalid
invalid
invalid
invalid
mov byte [rbp - 9], 0
mov rax, qword [0x140165f90]
mov eax, dword [0x140165f90]
add byte [rax - 0x7d], cl
cmp rax, 3
jne 0x1400a4a2f
invalid
clc
add ecx, dword [rdi]
test dword [rcx + 1], ebx
add byte [rax], al
invalid
cmp byte [rbp - 9], 0
jne 0x1400a4a42
test dword [rdx + 1], esp
add byte [rax], al
test dword [rdx + 1], esp
add byte [rax], al
mov rax, qword [0x140165f58]
or al, 0
mov ecx, dword [0x1401660a4]
or al, 0
mov rdx, qword gs:[0x58]
mov rdx, qword [0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x51]
add byte [rax], al
add byte [rax + 0x39], cl
cmp eax, ecx
jne 0x1400a4928
mov eax, dword [0x140165f88]
add byte [rax], al
cmp rax, rcx
cmp eax, ecx
jne 0x1400a4928
and cl, byte [rbx + 0xc167c05]
add bh, bh
sal byte [rbp + 0x53], 0x48
jne 0x1400a4963
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
mov eax, dword [0x140165f88]
inc eax
jne 0x1400a4963
push rbx
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
or eax, 0xa78a9
or al, byte [rax]
lea r8, [0x14014c208]
js 0x1400a4927
add byte [rdx + 0x26], bh
mov edx, 0x26
add al, ch
or byte [rdx - 0x72b7fffb], dh
invalid
call fcn.1400ffb30
add byte [rax - 0x73], cl
lea rcx, [0x140165f50]
lea ecx, [0x140165f50]
or eax, 0xc1621
call qword [sym.imp.KERNEL32.dll_TryAcquireSRWLockExclusive]
test al, al
je 0x1400a4a42
invalid
add dword [rax], eax
invalid
invalid
add eax, 0x8b000001
add eax, 0xc1761
invalid
invalid
or al, 0
invalid
mov eax, dword [0x1401660a4]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x51]
adc byte [rcx], 0
add byte [rax - 0x77], cl
add eax, 0xc15fa
adc byte [rcx], 0
add byte [rax - 0x77], cl
add eax, 0xc15fa
mov eax, 1
add byte [rcx + 0xc161f05], cl
add byte [rax - 0x39], cl
enter 0, 0
add byte [rax], al
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 0
mov byte [rbp - 0x20], 0
mov dword [0x140165f88], eax
mov qword [rbp - 0x38], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
mov qword [rbp - 0x28], 0
mov byte [rbp - 0x20], 0
mov byte [rbp - 0x1b], 0
in eax, 0
mov dword [rbp - 0x1f], 0
add byte [rax], al
add byte [rax], al
cmp qword [0x140165f60], 0
add byte [rax], al
jne 0x1400a4a74
test esi, edx
add byte [rax], al
add byte [rax - 0x39], cl
add eax, 0xc15b7
invalid
or al, 0
mov qword [0x140165f60], 0xffffffffffffffff
cmp byte [0x140165f80], 0
jne 0x1400a49d0
adc eax, 0xffff000c
invalid
fmul dword [r15]
adc dword [0x140165f78], ecx
movups xmmword [0x140165f68], xmm0
inc qword [0x140165f60]
add bh, bh
or eax, 0xc1575
jne 0x1400a4a42
mov qword [0x140165f58], 0
lea rcx, [0x140165f50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp 0x1400a4a42
lea rcx, [rbp - 9]
call fcn.1401033b0
cmp byte [rbp - 9], 0
je 0x1400a48e0
mov rax, qword [0x140165ff8]
cmp rax, 3
jne 0x1400a4a55
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400ff740
int3
lodsb al, byte [rsi]
invalid
invalid
int3
lea rcx, str.library_std_srcio_stdio.rs
or al, byte [rax]
call fcn.1400ff9d0
ud2
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
push 0x60
push 0x60
dec dword [0x140165f88]
jne 0x1400a4abe
add byte [rbp + 0x18], dh
mov qword [0x140165f58], 0
adc al, 0xc
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x140165f50]
lea rcx, [0x140165f50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
in al, dx
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
lea rcx, [rbp - 0x38]
call fcn.1400a4b80
add byte [rax], al
invalid
enter 0xffffffffffff99e8, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp - 0x18], eax
test rax, rax
je 0x1400a4af9
lea rcx, [rbp - 0x18]
invalid
out 0xed, eax
invalid
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
test rax, rax
test eax, eax
je 0x1400a4af9
lea rcx, [rbp - 0x18]
call fcn.1400a38e0
dec dword [rax - 0x7d]
jge 0x1400a4ac5
invalid
cmp qword [rbp - 0x38], 0
je 0x1400a4b13
enter 0x7400, 0x13
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp - 0x30]
mov r8, qword [rbp - 0x30]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x60515
invalid
invalid
invalid
adc al, 0xc
add byte [rcx], dh
sar bh, cl
adc eax, 0x60515
invalid
invalid
invalid
add eax, 0x48900006
add esp, 0x20
nop
add rsp, 0x20
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
in al, dx
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
cmp qword [0x140165f68], 0
cmp eax, 0xc1432
add byte [rsi + rdx + 0x4c], dh
mov r8, qword [0x140165f70]
add byte [rax], al
je 0x1400a4b4e
mov r8, qword [0x140165f70]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
fmul dword [r15]
adc dword [0x140165f78], ecx
or eax, 0xc141b
invalid
enter 0x100f, 0x4d
fmul dword [rdi]
adc dword [0x140165f78], ecx
or eax, 0xc141b
invalid
movups xmmword [0x140165f68], xmm0
inc qword [0x140165f60]
add rsp, 0x20
pop rbp
ret
int3
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov qword [rbp], 0xfffffffffffffffe
mov r14, qword [rcx + 0x10]
test r14, r14
je 0x1400a4ce6
lea r12, [rcx + 0x19]
lea rsi, [rbp - 0x28]
lea rdi, [rbp - 0x18]
call 0xcd530beb
pop rbp
ror byte [rbp + rcx*4 + 0x2d], 1
or dword [rax], ebx
or eax, dword [rax]
call 0xcd530beb
pop rbp
ror byte [rbp + rcx*4 + 0x2d], 1
or dword [rax], ebx
or eax, dword [rax]
mov qword [rbp - 0x10], rcx
jmp case.0x14002441e.1660
invalid
adc al, 0xf
invalid
mov r14, qword [rcx + 0x10]
cmp rax, r14
cmp eax, esi
jae case.0x1400845af.1604
loop 0x1400a4bdb
add byte [rax], al
add dh, al
mov byte [rcx + 0x18], 1
mov byte [rcx + 0x18], 1
add dword [rcx + 0x29], ecx
sub r14, rax
mov r8, qword [rcx + 8]
or byte [r8 - 0x77], cl
clc
invalid
or byte [r8 - 0x77], cl
clc
mov dword [rbp - 8], eax
add r8, rax
mov qword [rsp + 0x20], r12
and al, 0x20
mov rcx, rbx
mov edx, 0xfffffff5
fnstcw word [rdx - 0xb]
mov r9, r14
call fcn.1400a4e00
cmp qword [rbp - 0x30], 0
je 0x1400a4c40
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov ecx, eax
and ecx, 3
cmp rcx, 2
stc
add dh, byte [rdx + 0x26]
stc
add dh, byte [rdx + 0x26]
cmp ecx, 2
jne 0x1400a4c40
mov al, 0xec
invalid
jmp case.0x14002795d.1659
movups xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x20], xmm0
cmp qword [rbp - 0x20], 0
jge 0x1400a4c2c
add byte [rax - 0x75], cl
invalid
invalid
mov byte [rcx + 0x18], 0
je 0x1400a4c80
jge 0x1400a4c2c
add byte [rax - 0x75], cl
invalid
cmp bl, ch
jle 0x1400a4cdb
nop word cs:[rax + rax]
mov r14, qword [rbp - 0x18]
test r14, r14
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
je 0x1400a4ceb
add rax, r14
jmp 0x1400a4bd0
cmp byte [rdi + 0xf], 0x23
je 0x1400a4caa
invalid
mov dr6, rsp
and esi, dword [rsi + rcx - 0x15]
push rsp
invalid
jmp case.0x1400845af.1728
mov rax, r15
mov eax, edi
shr rax, 0x20
shr eax, 0x20
and byte [rbx + 0x487523f8], al
cmp eax, 0x23
and esi, dword [rbp + 0x48]
jne case.0x1400845af.1728
mov rcx, rdi
mov ecx, edi
call fcn.1400a38e0
in al, dx
invalid
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
jmp 0x1400a4bd0
invalid
invalid
invalid
invalid
test rax, rax
je 0x1400a4ce6
xor esi, esi
mov rdi, rcx
iretd
test byte [rax - 0x77], 0xcf
iretd
mov r15d, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x39], cl
cmp r14, rax
jae case.0x14004896d.749
invalid
mov rcx, rax
lea r8, [0x140151db0]
rcl al, cl
or al, byte [rax]
ror byte [rdx], 1
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call fcn.1400ff6c0
add eax, 0xff314500
xor r15d, r15d
jmp case.0x14001e327.1582
lea r15, str.failed_to_write_the_buffered_data
mov rax, qword [rbp - 8]
clc
test rax, rax
je case.0x14001e327.1582
mov rdi, qword [rbp - 0x10]
mov rdx, qword [rdi + 0x10]
mov rsi, rdx
sub rsi, rax
invalid
jb 0x1400a4d40
invalid
invalid
mov edx, dword [rbp - 8]
add rdx, rcx
mov r8, rsi
call fcn.1400fc250
add eax, 0x77894800
adc byte [rcx + rcx*4 - 8], cl
mov rax, r15
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
mov rax, r15
add rsp, 0x68
pop rbx
pop rdi
pop rsi
push 0x415e5f5b
pop rsp
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
lea rbp, [rdx + 0x60]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call case.0x14002795d.1303
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push rdi
sub rsp, 0x28
test rdx, rdx
invalid
je 0x1400a4dd7
sal byte [rsp + rbp + 0x48], cl
mov esi, ecx
mov rsi, rcx
mov rax, qword [rcx + 0x10]
mov rdi, rax
mov edi, eax
sub rdi, rdx
jb 0x1400a4dde
mov qword [rsi + 0x10], 0
je 0x1400a4dd7
mov rcx, qword [rsi + 8]
add rdx, rcx
mov r8, rdi
call fcn.1400fc250
add eax, 0x7e894800
invalid
add eax, 0x7e894800
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
lea r8, [0x140151db0]
lea eax, [0x140151db0]
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.1400ff6c0
test al, 5
add ah, cl
test al, 5
add ah, cl
int3
int3
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x98
sub esp, 0x98
sub esp, 0x98
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
adc r14b, r15b
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
invalid
mov rsi, rcx
mov esi, ecx
test r9, r9
leave
je 0x1400a4e56
mov rbx, r9
mov ebx, ecx
mov r14, r8
mov ecx, edx
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
adc eax, 0x602f3
invalid
adc eax, 0x602f3
add byte [rax - 0x7b], cl
sal byte [rdi + riz + 0x49], 0x89
je 0x1400a4e61
invalid
invalid
test rax, rax
je 0x1400a4e61
mov r15, rax
cmp rax, 0xffffffffffffffff
push qword [rbp + 0x2d]
invalid
push qword [rbp + 0x2d]
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x60217
add byte [rax - 0x3f], cl
loopne 0x1400a4e6d
invalid
shl rax, 0x20
and byte [rax - 0x7d], cl
enter 0xffffffffffffe902, 0x42
add ch, cl
add dword [rax], eax
invalid
or rax, 2
jmp case.0x14001e327.1286
add byte [rax], al
add ch, cl
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
ror byte [rdi], 0x11
invalid
jmp 0x1400a4fa3
add byte [rax - 0x48], cl
add al, byte [rax]
add byte [rax], al
add byte [rsi], al
movabs rax, 0x600000002
jmp case.0x14001e327.1286
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rsi], al
add byte [rax], al
add cl, ch
sub byte [rcx], al
add byte [rax], al
add dword [rax], eax
add bh, al
mov dword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rbp - 0x40]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
lea rdx, [rbp - 0x40]
lea edx, [rbp - 0x40]
mov rcx, r15
mov ecx, edi
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
lodsb al, byte [rsi]
add al, byte [rsi]
add byte [rbp + 0x486174c0], al
test eax, eax
je 0x1400a4ee9
mov rdi, qword [rbp + 0x70]
test eax, eax
je 0x1400a4ee9
mov rdi, qword [rbp + 0x70]
movzx eax, byte [rdi + 4]
mov dh, 0x47
add al, 0x48
test rax, rax
test rax, rax
je 0x1400a4f0b
cmp al, 4
jae 0x1400a5054
add byte [rax], al
add byte [rax], al
movzx ecx, byte [r14]
mov edx, ecx
retf 0xe280
invalid
cmp dl, 0x80
retf 0xe280
jne case.0x14001e327.1274
mov byte [rdi + rax], cl
or al, 7
movzx eax, byte [rdi + 4]
inc al
ror byte [rax - 0x49f0fbb9], 0xf
ror byte [rax - 0x49f0fbb9], 0xf
lea rdx, [0x14014d4ec]
movzx ebx, byte [rcx + rdx]
mov qword [rbp - 0x50], rbx
mov al, 0x38
fmul dword [rdi]
invalid
cdq
add byte [rax], al
invalid
mov al, 0x38
fmul dword [rdi]
sbb dword [rcx + 0x48000000], 0xffffffc7
add byte [rax - 0x39], cl
mov qword [rsi + 8], 1
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
or byte [rcx], r8b
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add byte [rax], al
add byte [rax], al
jmp 0x1400a4fa3
add byte [rax - 0x73], cl
ror byte [r9 + rcx*4 - 6], 0x4d
ror byte [rcx + rcx*4 - 6], 0x4d
lea rcx, [rbp - 0x40]
mov rdx, r15
ror byte [rcx + rcx*4 - 6], 0x4d
mov r8, r14
mov eax, esi
mov r9, rbx
mov ecx, ebx
mov qword [rbp - 0x48], r15
jge 0x1400a4eb2
call case.0x140024b32.1137
movups xmm0, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], al
add al, byte [rax]
add byte [rdi], cl
adc byte [rbp - 0x40], al
movups xmmword [rsi], xmm0
adc dword [rsi], eax
jmp 0x1400a4fa3
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
cmp rbx, 0x1000
cmp ebx, 0x1000
sti
add byte [rax], dl
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x1000
add byte [rax], dl
add byte [rax], al
cmovb r8, rbx
lea rcx, [rbp - 0x10]
invalid
mov rdx, r14
call fcn.1400055c0
cwde
invalid
idiv bh
cwde
invalid
idiv bh
cmp qword [rbp - 0x10], 0
add byte [rdi], cl
test byte [rax + 0x4c000000], al
add byte [rax], al
invalid
invalid
je 0x1400a4fb3
add byte [rax], al
add byte [rbx + rcx*4 + 0x45], cl
clc
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
test r8, r8
test eax, eax
je case.0x14001e327.1298
test byte [rax + 0x49000000], cl
mov byte [rax], al
add byte [rax], al
cmp r8, rbx
cmp eax, ebx
fmul dword [rdi]
ja 0x1400a50a0
xchg dword [rdi + 1], edx
add byte [rax], al
add byte [rax - 0x73], cl
jge case.0x140024b32.1497
invalid
lea rdi, [rbp - 0x40]
lea edi, [rbp - 0x40]
ror byte [rax - 0x77], 0xf9
mov rcx, rdi
mov ecx, edi
mov rdx, r14
call fcn.1400055c0
invalid
invalid
idiv bh
push 0x48fff606
mov ecx, edi
stc
mov rcx, rdi
call fcn.1400a5490
xor byte [0xc9534f62], al
ror byte [rcx - 0x77], 0xd1
mov ecx, edx
mov r8, rax
mov r9, rdx
mov ecx, edx
mov ecx, edx
jmp 0x1400a4fbb
mov byte [rdi + 4], 0
jmp 0x1400a4f91
movzx r8d, al
mov dh, 0xc0
cmp al, 5
jae case.0x14006609e.549
add byte [rax], al
lea rcx, [rbp - 0x10]
invalid
mov rdx, rdi
cli
call fcn.1400055c0
idiv bh
mov byte [rdi + 4], 0
add al, 0
cmp qword [rbp - 0x10], 0
je 0x1400a4fea
pop rcx
jge 0x1400a4f7e
add byte [rcx + rbx*2 + 0x48], dh
lea eax, [0x14014d640]
test al, 0x86
or al, byte [rax]
pop rcx
lea rax, str.Windows_stdio_in_console_mode_does_not_support_writing_non_UTF_8_byte_sequences
test al, 0x86
or al, byte [rax]
mov qword [rsi + 8], rax
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 1
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x98
add esp, 0x98
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov r9, qword [rbp]
mov ecx, dword [rbp]
mov rcx, rsi
mov ecx, esi
mov rdx, r15
cli
call fcn.1400a5230
add byte [rax], al
jmp 0x1400a4fa3
movzx eax, byte [r14]
invalid
lea rcx, [0x14014d4ec]
movzx ecx, byte [rax + rcx]
mov dh, 0xc
or byte [rax - 0x7d], cl
cmp ecx, 2
jb case.0x14006609e.552
pop rdi
test dword [rdx], ecx
add byte [rdi], cl
mov dh, 0xc
or byte [rax - 0x7d], cl
cmp ecx, 2
jb case.0x14006609e.552
pop rdi
cmp rcx, rbx
jbe case.0x14006609e.552
mov byte [rdi], al
mov byte [rdi + 4], 1
jmp 0x1400a502a
mov r8, qword [rbp - 8]
mov rax, qword [rbp]
add byte [r8 - 0x77], r9b
invalid
invalid
add byte [r8 - 0x77], r9b
or byte [r8 + 0x39], r9b
or byte [rax + 0x39], cl
mov dword [rbp + 8], eax
or byte [rax + 0x39], cl
cmp rax, rbx
fmul dword [rdi]
test dword [rsi + 0x48000000], esi
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x40]
jne case.0x14002795d.1424
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x40]
mov rdx, r15
mov r9, rbx
lea rcx, [rbp - 0x40]
mov rdx, r15
cli
mov r9, rbx
call fcn.1400a5230
cmp qword [rbp - 0x40], 0
mov rax, qword [rbp - 0x38]
jne 0x1400a5043
mov qword [rbp - 0x58], rax
mov qword [rbp + 8], rbx
cmp rax, rbx
fmul dword [rdi]
invalid
invalid
add byte [rax], al
add byte [rax], al
pop rbp
or byte [rax + 0x39], cl
fmul dword [rdi]
test dword [rax + 0x48000000], esp
movabs al, byte [0x10846c748000000]
add byte [rax], al
invalid
movabs al, byte [0x10846c748000000]
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsi + 8], 1
or byte [rcx], r8b
add byte [rax], al
add byte [rcx], dh
xor eax, eax
mov qword [rsi], rax
xor eax, eax
mov qword [rsi], rax
jmp 0x1400a4fa3
lea rax, str.Windows_stdio_in_console_mode_does_not_support_writing_non_UTF_8_byte_sequences
mov qword [rsi + 8], rax
mov eax, 1
or byte [rax + 1], bh
mov qword [rsi], rax
jmp 0x1400a4fa3
invalid
invalid
invalid
invalid
invalid
lea rax, str.Unexpected_number_of_bytes_for_incomplete_UTF_8_codepoint.
mov qword [rbp - 0x40], rax
ror byte [rax - 0x39], 0x45
enter 1, 0
invalid
add byte [rax - 0x77], cl
ror byte [r8 - 0x39], 0x45
ror byte [rax - 0x39], 0x45
ror byte [rax - 0x39], 0x45
mov dword [rbp - 0x38], 1
enter 1, 0
add byte [rax - 0x73], cl
add eax, 0xae002
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x30], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
lea rdx, str.library_std_src_syswindows_stdio.rs
lea rcx, [rbp - 0x40]
call fcn.1400ff580
lea rax, str.library_std_src_syswindows_stdio.rs
mov edx, 4
mov rcx, r8
mov r8, rax
call fcn.1400ff6c0
lea rax, str.library_std_src_syswindows_stdio.rs
mov rcx, r8
mov rdx, rbx
fimul dword [rcx - 0x77]
shr al, 0xb
cmpsb byte [rsi], byte [rdi]
invalid
invalid
fimul dword [rcx - 0x77]
shr al, 0xb
cmpsb byte [rsi], byte [rdi]
add eax, 0x45c74800
invalid
invalid
invalid
mov qword [rbp - 0x40], 0
rol byte [rax], 0
add byte [rax], al
lea r9, str.library_std_src_syswindows_stdio.rs
lea rcx, [rbp - 0x50]
mov r8b, 0xeb
invalid
xchg byte [rdx], cl
add byte [rax - 0x73], cl
mov r8b, 0xeb
adc ecx, dword [rax - 0x39]
rol byte [r8], 0
add byte [rax], al
mov qword [rbp - 0x40], 0
lea r9, str.library_std_src_syswindows_stdio.rs
lea rcx, [rbp - 0x58]
test al, 0x48
lea edx, [rbp + 8]
push rbp
invalid
lea rdx, [rbp + 8]
push rbp
or byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
lea r8, [rbp - 0x40]
lea eax, [rbp - 0x40]
shr al, 0x86
loop case.0x14002795d.1611
invalid
call fcn.140103370
int3
add eax, 0x1f0fcc00
add byte [rax], r8b
add byte [rax], al
add ah, cl
nop dword [rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x48]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push rsi
push rdi
sub rsp, 0xa8
mov rdi, rdx
mov rsi, rcx
movups xmm0, xmmword [0x14014cf20]
adc byte [0x14014cf20], al
adc byte [0x14014cf20], al
jge case.0x14001d718.1420
add byte [rdi], cl
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
and al, 0x60
mov eax, 0xffffffff
cmp r9, rax
cmovb rax, r9
ror dword [rdi], 0x57
ror byte [rdi], 0x11
and al, 0x38
invalid
dec dword [rcx + 0x39]
ror dword [rcx + 0xf], 0x42
ror dword [rdi], 0x57
ror dword [rdi], 0x57
ror byte [rdi], 0x11
and al, 0x38
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], r8
lea rax, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x77], cl
sal dword [rcx], 1
mov rcx, rdx
mov ecx, edx
xor edx, edx
xor r8d, r8d
xor eax, eax
rol byte [rbp + 0x31], cl
xor eax, eax
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
leave
call qword [sym.imp.ntdll.dll_NtWriteFile]
cmp eax, 0x103
add eax, dword [rcx]
add byte [rax], al
mov ch, 3
invalid
add eax, dword [rsi]
add byte [0x1400a527b], bh
add eax, dword [rcx]
add byte [rax], al
jne 0x1400a5193
mov rcx, rdi
stc
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
invalid
invalid
invalid
invalid
invalid
lock inc byte [0x1644edc8b]
invalid
mov eax, dword [rsp + 0x60]
cmp eax, 0x103
je 0x1400a51ca
add byte [rdi + rsi - 0x7b], dh
test eax, eax
js case.0x140024b32.1161
invalid
sar byte [rax + 0xd], 0x48
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
mov qword [rsi + 8], rax
xor eax, eax
jmp 0x1400a51bd
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
pop rsp
add eax, dword [rsi]
invalid
pop rsp
add eax, dword [rsi]
add byte [rax - 0x3f], cl
shl rax, 0x20
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
add byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
add rsp, 0xa8
pop rdi
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rsi
pop rsi
ret
mov dword [rsp + 0x58], 0
and al, 0x58
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x5c], 0
lea rax, [0x14014cf88]
lea eax, [0x14014cf88]
and al, 0x5c
add byte [rax - 0x73], cl
lea eax, [0x14014cf88]
lea eax, [0x14014cf88]
or al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x78], rax
and al, 0x78
mov qword [rsp + 0x80], 1
mov dword [rsp + 0x80], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
lea rax, [rsp + 0x50]
mov qword [rsp + 0x88], rax
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x78]
js 0x1400a51fa
push 0xfffffffffffffff3
invalid
dec dword [rax - 0x77]
and al, 0x70
js 0x1400a51fa
push 0xfffffffffffffff3
invalid
and al, 0x70
and al, 0x70
jo case.0x14007d163.414
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
call fcn.1400a39e0
mov ecx, 7
add byte [rax], al
add byte [rax], al
int 0x29
ud2
mov eax, 0x2070
call fcn.1400fb5d0
sub rsp, rax
sub esp, eax
jo 0x1400a525a
sub esp, eax
mov rdi, r9
mov r15, rdx
mov rsi, rcx
invalid
cmp r9, 0x1001
jb 0x1400a5289
invalid
mov edi, 0x1000
cmp byte [r8 + 0x1000], 0xbf
jg 0x1400a5289
invalid
and al, 0xbf
dec dword [rdi]
add byte [rax], al
mov edi, 0xfff
cmp byte [r8 + 0xfff], 0xbf
jg 0x1400a5289
xor edi, edi
cmp byte [r8 + 0xffe], 0xc0
add al, al
inc dword [rcx - 0x80]
mov eax, 0xffe
add al, al
setge dil
add al, al
setge dil
add rdi, 0xffd
std
sldt word [rax]
std
sldt word [rax]
lea rax, [rsp + 0x70]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov dword [rsp + 0x28], 0x1000
mov ecx, 0xfde9
adc byte [rax], al
add byte [rcx + 0xfde9], bh
mov edx, 8
mov r9d, edi
add byte [rax], al
add byte [rcx - 0x77], al
stc
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
test eax, eax
je 0x1400a5427
test byte [rcx + 1], dh
jno 0x1400a52b5
add byte [rax], al
add byte [rbx + riz*2 - 0x10], cl
movsxd r14, eax
invalid
cmp eax, 0x1001
jae 0x1400a5461
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x20], 0
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 0
lea rdx, [rsp + 0x70]
lea r9, [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
mov rcx, r15
mov r8d, eax
sar bh, 0x15
push rbp
inc byte [0x14fcad7ee]
test bl, ch
add byte [rax], al
invalid
sar bh, 0x15
push rbp
inc byte [0x14fcad7ee]
test bl, ch
add byte [rax], al
add byte [rbx + 0x4c40245c], cl
pop rsp
and al, 0x40
cmp rbx, r14
mov ebx, dword [rsp + 0x40]
pop rsp
and al, 0x40
cmp rbx, r14
je 0x1400a53fb
sti
add byte [rax], al
add byte [rdi], cl
or dword [rdi], 1
add byte [rax], al
jae 0x1400a5415
movzx eax, word [rsp + rbx*2 + 0x70]
add eax, 0x2312
adc ah, byte [rbx]
add byte [rax], al
adc ah, byte [rbx]
add byte [rax], al
movzx eax, ax
mov bh, 0xc0
cmp eax, 0x312
jae case.0x140084085.376
lea rdx, [rsp + rbx*2]
add rdx, 0x70
inc rbx
mov dword [rsp + 0x3c], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
lea r9, [rsp + 0x3c]
and al, 0x3c
cmp al, 0x4c
mov ecx, edi
mov rcx, r15
mov r8d, 1
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
add eax, 0x75c08500
call qword es:[sym.imp.KERNEL32.dll_GetLastError]
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne case.0x140084085.376
invalid
sal byte [rbp + 0x26], 0xff
adc eax, 0x5fd0c
std
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
std
add eax, 0xe0c14800
invalid
invalid
invalid
shl rax, 0x20
or rax, 2
or eax, 2
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff8d
lea rcx, [rsp + 0x48]
or eax, 2
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], 1
call fcn.1400a38e0
insb byte [rdi], dx
in eax, 0xff
invalid
insb byte [rdi], dx
in eax, 0xff
dec dword [rcx + rdi - 0xd]
cmp rbx, r14
cmp rbx, r14
cmp ebx, esi
ja 0x1400a5475
xchg eax, edi
add byte [rax], al
add byte [rax], al
test rbx, rbx
add byte [rax], al
test rbx, rbx
test ebx, ebx
je 0x1400a53f9
ja 0x1400a53cb
add rbx, rbx
add ebx, ebx
invalid
xor eax, eax
xor edi, edi
jmp case.0x140087e8e.336
invalid
adc dword [rdi], ecx
invalid
add rdi, rdx
add rax, 2
add cl, byte [rax + 0x39]
ret
je 0x1400a53fb
pop rdi
add cl, byte [rax + 0x39]
ret
movzx ecx, word [rsp + rax + 0x70]
mov edx, 1
add dword [rax], eax
add byte [rax], al
cmp ecx, 0x80
add byte [rax], al
add byte [rdx - 0x1e], dh
movzx r8d, cx
mov edx, 2
cmp r8d, 0x800
cmp eax, 0x800
cmp eax, 0x800
add byte [rdx - 0x30], dh
jb 0x1400a5390
add ecx, 0x2312
adc ah, byte [rbx]
add byte [rax], al
invalid
movzx ecx, cx
xor edx, edx
cmp ecx, 0x312
setae dl
lea rdx, [rdx*2 + 1]
add dword [rax], eax
add byte [rax], al
jmp 0x1400a5390
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
or eax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
mov qword [rsi], 1
jmp 0x1400a5406
invalid
xor edi, edi
dec dword [rax - 0x77]
jle 0x1400a5407
mov qword [rsi + 8], rdi
mov qword [rsi], 0
add rsp, 0x2070
add esp, 0x2070
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.library_std_src_syswindows_stdio.rs
mov rcx, rbx
mov rdx, r14
mov edx, esi
call fcn.1400ff640
invalid
invalid
invalid
lea rax, str.Unexpected_error_in_MultiByteToWideChar
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
fmul qword [rdx]
add byte [rax - 0x77], cl
mov dword [rsp + 0x50], eax
and al, 0x50
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
adc dword [rsp + 0x58], eax
lea rdx, str.library_std_src_syswindows_stdio.rs
or al, byte [rax]
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.1400ff580
lea r8, str.library_std_src_syswindows_stdio.rs
mov edx, 0x1000
mov rcx, r14
call fcn.1400ff6c0
invalid
invalid
invalid
lea r8, str.library_std_src_syswindows_stdio.rs
mov rcx, rbx
mov rdx, r14
mov edx, esi
call fcn.1400ff6c0
invalid
add ah, cl
cmp qword [rcx], 0
jne case.0x14003da2c.1145
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
push rcx
adc byte [rax - 0x7d], cl
add rsp, 0x48
invalid
ret
push rcx
adc byte [rax - 0x7d], cl
invalid
invalid
invalid
ret
movups xmm0, xmmword [rcx + 8]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
lea rax, str.library_std_src_syswindows_stdio.rs
add eax, 0xa81b9
add eax, 0xa81b9
or al, byte [rax]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14014ad20]
fisttp dword [rdx]
add byte [rbp + rcx*4 + 0xd], cl
push rsi
pop rax
or al, byte [rax]
lea r8, [rsp + 0x30]
and al, 0x30
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
invalid
add al, ch
mov bh, 0xa5
movsd dword [rdi], dword [rsi]
add eax, 0xcccccc00
add ah, cl
int3
int3
int3
call fcn.1400ffa90
int3
add ah, cl
int3
sub rsp, 0x68
sub esp, 0x68
in al, dx
push 0x48d08948
invalid
mov rax, rdx
lea rdx, [rcx + 8]
lea edx, [rcx + 8]
mov qword [rsp + 0x60], rdx
lea rdx, [0x14014b440]
adc eax, 0xa5f49
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x60]
invalid
mov qword [rsp + 0x48], rdx
lea rdx, str.error_len
mov qword [rsp + 0x38], rdx
and al, 0x38
lea rdx, [0x14014b400]
adc eax, 0xa5ee7
mov qword [rsp + 0x30], rdx
xor byte [rax - 0x77], cl
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x40], 9
mov qword [rsp + 0x20], 0xb
mov dword [rsp + 0x20], 0xb
and byte [rbx], cl
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.Utf8Errorvalid_up_to
lea rdx, str.Utf8Errorvalid_up_to
invalid
add byte [rbp + rcx*4 + 0xd], cl
invalid
lea r9, [0x140153619]
lea ecx, [0x140153619]
or eax, 0xae0d6
loopne 0x1400a554c
or al, byte [rax]
add byte [rcx - 0x48], al
or dword [rax], eax
mov r8d, 9
mov eax, 9
add byte [rax], al
mov rcx, rax
mov ecx, eax
call fcn.1400082b0
nop
add rsp, 0x68
invalid
invalid
sub eax, 0x4890fff6
add esp, 0x68
invalid
invalid
call qword [rax + 0x68c48348]
invalid
ret
int3
int3
sub rsp, 0x38
mov rax, qword [rcx]
cmp byte [rax], 0
je 0x1400a55a3
inc eax
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
lea rax, [0x14014a9f0]
mov qword [rsp + 0x20], rax
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
lea rax, [0x1401537ac]
loop case.0x1400935a7.241
or al, byte [rax]
lea r9, [rsp + 0x30]
mov r8d, 4
mov eax, 4
mov eax, 4
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.140008600
invalid
xor dh, dh
invalid
invalid
xor dh, dh
call qword [rax + 0x38c48348]
invalid
invalid
idiv bh
nop
add rsp, 0x38
invalid
invalid
invalid
cmp bl, al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xae1f2
ret
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, str.NoneSome_8
adc eax, 0xae1f2
mov r8d, 4
mov eax, 4
add byte [rax], al
add rsp, 0x38
invalid
jmp rax
int3
int3
int3
int3
int3
mov rcx, qword [rcx]
mov eax, dword [rdx + 0x34]
xor al, 0xa8
invalid
xor al, 0xa8
adc byte [rdi], cl
jne 0x14000a3c0
jne 0x14000a3c0
idiv bh
test al, 0x20
jne 0x1400a55e7
adc esi, esi
dec dword [rdi]
mov dh, 9
jmp 0x14000a260
jno 0x1400a5639
idiv dil
idiv dil
int3
dec esp
sub rsp, 0x28
mov rdx, qword [rcx]
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov ecx, dword [rdx]
mov rax, qword [rdx + 8]
mov qword [rdx], 0
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
leave
or byte [rax - 0x39], cl
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
leave
je 0x1400a5642
mov byte [rcx], 1
xorps xmm0, xmm0
add dword [rdi], ecx
push rdi
ror byte [rdi], 0x11
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
adc dword [rax + 0x10], eax
movups xmmword [rax], xmm0
mov qword [rax + 0x20], 1
mov dword [rax + 0x20], 1
add byte [rax], al
add byte [rax - 0x39], cl
invalid
sub byte [rax], al
mov qword [rax + 0x28], 0
mov dword [rax + 0x28], 0
add byte [rax], al
add dh, al
mov byte [rax + 0x30], 0
xor byte [rax], al
mov byte [rax + 0x35], 0
mov dword [rax + 0x31], 0
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
xor eax, 0x3140c700
add byte [rax], al
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
cmp byte [rax], al
cmp byte [rax], al
add byte [rax], al
mov dword [rax + 0x38], 0
add rsp, 0x28
sub bl, al
cmp byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub bl, al
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xac69f
add byte [rbp + rcx*4 + 5], cl
lea r8, str.library_std_src_synconce.rs
pop rax
imul ecx, dword [rdx], 0
or al, byte [rax]
or al, byte [rax]
mov edx, 0x2b
call fcn.1400ff740
int3
mov eax, dword [rdx + 0x28]
lea rdx, str.AccessErrorlibrary_std_src_threadmod.rs
mov r8d, 0xb
call qword [rax + 0x18]
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x20], esi
mov dword [rsp + 0x20], esi
mov byte [rsp + 0x28], al
mov byte [rsp + 0x29], 0
lea rcx, [rsp + 0x20]
call fcn.140007e90
invalid
idiv bh
call qword [rax + 0x30c48348]
invalid
xor byte [rsi - 0x3d], bl
ret
invalid
invalid
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x30]
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov qword [rcx], rax
add rsp, 0x28
invalid
invalid
invalid
pop rsi
pop rbp
ret
int3
int3
sub esp, 0x48
lea rbp, [rsp + 0x40]
invalid
in al, dx
lea rbp, [rsp + 0x40]
invalid
mov qword [rbp], 0xfffffffffffffffe
mov qword [rbp], 0xfffffffffffffffe
add dh, bh
invalid
invalid
mov rsi, rcx
mov dword [rbp - 4], 0
cld
add byte [rax], al
add byte [rax], al
invalid
cld
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x80fa], al
cmp edx, 0x80
jae 0x1400a5783
invalid
add byte [rax], al
add byte [rbx + 0xe], dh
invalid
mov byte [rbp - 4], dl
mov r8d, 1
add byte [rax], al
jmp 0x1400a5804
add byte [rax], al
add byte [rcx + 0xfa81d0], cl
invalid
invalid
cli
invalid
mov eax, edx
cmp edx, 0x800
or byte [rax], al
add byte [rbx + 0x19], dh
rol byte [rcx + 0x800fa], 1
or byte [rax], al
add byte [rbx + 0x19], dh
sbb ecx, eax
call 0xc8ca6399
or al, 0xc0
mov byte [rbp - 4], al
cld
shr eax, 6
or al, 0xc0
mov byte [rbp - 4], al
cld
cld
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 3], dl
push rbp
std
push rbp
std
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x1400a5804
jmp 0x1400a5804
cmp edx, 0xffff
invalid
ja 0x1400a57d3
shr eax, 0xc
or al, 0xe0
loopne case.0x14003da2c.831
cld
call 0xc8ea63c0
or al, 0xc
loopne case.0x14003da2c.831
cld
cld
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rbp - 3], al
std
invalid
or byte [rax - 0x1d7f02bb], 0x3f
std
std
and dl, 0x3f
invalid
or dl, 0x80
retf 0x8880
or byte [rax - 0x47be01ab], 3
mov byte [rbp - 2], dl
mov r8d, 3
mov eax, 3
push rbp
inc byte [rcx - 0x48]
add eax, dword [rax]
invalid
mov eax, 3
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x1400a5804
xor ecx, eax
shr eax, 0x12
and al, 7
call 0x14c117beb
adc ah, byte [rdi + rax]
or al, 0xf0
invalid
mov byte [rbp - 4], al
cld
cld
mov eax, edx
rol cl, 1
shr eax, 0xc
call 0x14c497bf1
and al, 0x3f
invalid
or al, 0x80
or byte [rax - 0x2f7602bb], 0xc1
mov byte [rbp - 3], al
std
mov eax, edx
shr eax, 6
and al, 0x3f
invalid
or al, 0x80
call 0x14c497bf7
or byte [rax - 0x1d7f01bb], 0x3f
mov byte [rbp - 2], al
and dl, 0x3f
loop case.0x14004896d.795
invalid
mov byte [rbp - 2], al
and dl, 0x3f
loop case.0x14004896d.795
loop case.0x14004896d.795
or dl, 0x80
mov byte [rbp - 1], dl
mov r8d, 4
mov rcx, qword [rsi]
lea rdx, [rbp - 4]
cld
cld
call fcn.1400a5890
test rax, rax
je 0x1400a583c
mov qword [rbp - 0x18], rax
lea rax, [rsi + 8]
mov qword [rbp - 0x10], rax
cmp qword [rsi + 8], 0
or byte [rax], al
or byte [rax], al
je 0x1400a5831
mov rcx, qword [rbp - 0x10]
call fcn.1400a38e0
invalid
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
invalid
invalid
mov qword [rcx], rax
invalid
test rax, rax
setne al
add rsp, 0x48
pop rsi
pop rbp
ret
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
invalid
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov qword [rcx], rax
add rsp, 0x28
pop rsi
pop rbp
ret
int3
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
lea r14, [rsp + 0x38]
and al, 0x38
lea r15, [rsp + 0x30]
lea edi, [rsp + 0x30]
lea r12, str.failed_to_write_whole_buffer
lea esp, [0x1401528c8]
lea esp, [0x1401528c8]
lea r13, [0x1401563dc]
jmp 0x1400a58e9
or ecx, dword [rbx]
add bl, ch
invalid
invalid
mov rcx, rax
shr rcx, 0x20
jmp 0x16403dbfa
and byte [rbx + 0x7e7523f9], al
and byte [rbx + 0x7e7523f9], al
mov rcx, r14
mov ecx, esi
call fcn.1400a38e0
cld
invalid
test rsi, rsi
je 0x1400a5958
mov qword [rsp + 0x20], rbx
mov rcx, r15
and byte [rcx + rcx*4 - 7], cl
mov edx, 0xfffffff4
mov r8, rdi
mov r9, rsi
mov ecx, esi
mov ecx, esi
int1
call fcn.1400a4e00
cmp qword [rsp + 0x30], 0
je 0x1400a5930
invalid
invalid
mov rax, qword [rsp + 0x38]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
invalid
jmp rcx
jmp 0x1b88b3b1e
mov rcx, qword [rsp + 0x38]
test rcx, rcx
je 0x1400a596a
mov rax, rsi
sub rax, rcx
jb 0x1400a596f
invalid
sub eax, 0x48cf0148
mov esi, eax
test rsi, rsi
div byte [rbp - 0x64]
jne 0x1400a58e9
jmp 0x1400a5958
or dword [rax + 0x230f7880], edx
cmp byte [rax + 0xf], 0x23
js case.0x14001e327.1626
and esi, dword [rsi + rax*4 - 0x15]
je 0x1400a58dc
jmp 0x1400a595a
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
xor eax, eax
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
ret
mov rax, r12
mov eax, esp
jmp 0x1400a595a
add byte [rax - 0x77], cl
bnd call fcn.1400ff5c0
pushfq
add eax, 0x48cccc00
int3
int3
invalid
int3
int3
sub esp, 0x48
mov rax, rdx
mov rcx, qword [rcx]
mov r9, qword [rcx]
mov qword [rsp + 0x40], r9
add r9, 0x18
lea rcx, [0x14014b420]
lea ecx, [0x14014b420]
sbb dword [rdx + 0xa], 0
sbb dword [rdx + 0xa], 0
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
xor byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x28], rcx
and al, 0x28
lea rcx, [0x14014b400]
lea ecx, [0x14014b400]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0xa9ae9
or al, byte [rax]
lea rdx, str.NulError_8
or al, byte [rax]
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
invalid
mov r8d, 8
add byte [rax - 0x77], cl
shr eax, 0xf3
invalid
sub al, 0xf6
invalid
mov rcx, rax
call fcn.1400086c0
idiv bh
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
invalid
ret
ret
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
mov rsi, rdx
mov esi, edx
invalid
mov rax, qword [rcx]
mov r14, qword [rax + 8]
mov esi, dword [rax + 8]
add dword [rbx + rcx*4 + 0x70], ecx
mov esi, dword [rax + 8]
or byte [rbx + rcx*4 + 0x78], cl
mov r15, qword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xac568
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
lea edx, [0x140151f70]
adc eax, 0xac568
push 0x41000ac5
mov r8d, 1
mov eax, 1
add byte [rax], al
add bh, bh
push rax
call qword [rax + 0x18]
mov qword [rsp + 0x28], rsi
and al, 0x28
sbb byte [rax - 0x77], cl
je 0x1400a5a39
invalid
and al, 0x28
sub byte [rax - 0x39cfdbbc], cl
and al, 0x31
and al, 0x31
mov byte [rsp + 0x30], al
and al, 0x30
mov byte [rsp + 0x31], 0
and al, 0x31
xor dword [rax], eax
add byte [rbp - 0x7b], cl
push qword [rsp + rdi + 0x48]
lea rsi, case.0x14003d85a.866
test r15, r15
test edi, edi
je case.0x14001e327.1639
lea rsi, case.0x14003d85a.866
sti
invalid
lea rdi, [rsp + 0x28]
lea edi, [rsp + 0x28]
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
pop rsp
and al, 0x38
cmp byte [rsi + 0x66], ah
nop dword cs:[rax + rax]
nop dword [rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], r14
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
cmp byte [rcx - 1], cl
inc r14
invalid
mov rcx, rdi
stc
mov rdx, rbx
mov edx, ebx
mov r8, rsi
call fcn.1400080c0
push 0x26
idiv bh
invalid
idiv bh
dec r15
jne case.0x14005ed08.604
iretd
movzx eax, byte [rsp + 0x30]
mov dh, 0x44
and al, 0x30
mov cl, 1
test al, al
add dword [rax + rax*8 - 0x74b7e08b], eax
jne 0x1400a5a85
mov rax, qword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x140151f71]
lea edx, [0x140151f71]
or al, byte [rax]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
mov ecx, eax
invalid
ror dword [rcx - 0x3b7cb738], 0x40
mov eax, ecx
add rsp, 0x40
add esp, 0x40
enter 0xffffffffffff8348, 0xffffffffffffffc4
add esp, 0x40
invalid
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
int3
int3
int3
int3
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
push rax
mov qword [rbp], 0xfffffffffffffffe
add dh, bh
invalid
invalid
dec dword [rcx + rcx*4 - 0x39]
invalid
mov rbx, rdx
mov rsi, rcx
mov esi, ecx
invalid
mov r15, r8
invalid
mov eax, 2
add byte [rax], al
inc r15
inc edi
invalid
invalid
invalid
invalid
inc edi
invalid
je 0x1400a5afd
mov rax, r15
shr rax, 0x3e
invalid
invalid
call 0x1728f6a17
add dword [rax], eax
jne case.0x140088fb7.401
add byte [rdi - 0x73], cl
xor al, 0x3f
invalid
lea r14, [r15 + r15]
invalid
movzx eax, byte [0x1401660a0]
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rdx + 2], bh
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
add byte [rax], al
mov rcx, r14
call fcn.140001ab0
test rax, rax
test eax, eax
cmc
dec dword [rax - 0x7b]
test rax, rax
test eax, eax
invalid
test byte [rsi], dl
test eax, eax
je case.0x140085714.349
test byte [rsi], dl
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x10], rax
add byte [rax], al
mov qword [rbp - 0x18], r15
mov dword [rbp - 0x18], edi
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
add rdi, rbx
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], rdi
mov word [rbp - 0x20], 0
loopne case.0x140090ed6.623
add byte [rax - 0x73], cl
invalid
invalid
loopne case.0x140090ed6.623
add byte [rax - 0x73], cl
call 0x1105fe86e
lea ecx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call case.0x14009b9d6.606
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rdx, qword [rbp - 8]
clc
mov rax, rdx
mov rcx, r8
cmp rdx, 8
or byte [rdx + 0x4b], dh
or byte [rdx + 0x4b], dh
mov rcx, r8
mov rax, rdx
cmp word [rcx], 0
je 0x1400a5ba1
cmp word [rcx + 2], 0
cmp dword [rcx + 2], 0
je 0x1400a5ba1
cmp word [rcx + 4], 0
cmp dword [rcx + 4], 0
je 0x1400a5ba1
cmp word [rcx + 6], 0
je 0x1400a5ba1
jns 0x1400a5b6c
add byte [rdx + rdi + 0x66], dh
cmp word [rcx + 0xa], 0
cmp dword [rcx + 0xa], 0
je 0x1400a5ba1
cmp word [rcx + 0xc], 0
je 0x1400a5ba1
invalid
cmp word [rcx + 0xe], 0
cmp dword [rcx + 0xe], 0
invalid
je 0x1400a5ba1
add rax, 0xfffffffffffffff8
clc
add rcx, 0x10
cmp rax, 7
adc byte [rax - 0x7d], cl
clc
invalid
ja 0x1400a5b45
add rax, rax
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
cmp rax, r9
cmp eax, ecx
je case.0x140054b9f.713
cmp word [rcx + r9], 0
cmp dword [rcx + r9], 0
cmp dword [rcx + rcx], 0
lea r9, [r9 + 2]
jne case.0x140012fcf.1942
lea rax, [0x14014d228]
lea eax, [0x14014d228]
xor byte [rsi + 0xa], 0
jbe 0x1400a5bb1
or al, byte [rax]
add byte [rax - 0x77], cl
or byte [rax - 0x48], r9b
or byte [rax - 0x48], cl
mov qword [rsi + 8], rax
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
invalid
invalid
or byte [rax - 0x48], cl
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x77], 6
mov qword [rsi], rax
add byte [rax], al
add byte [rax + 0x48068948], al
cmp dword [rbp - 0x18], 0
jge 0x1400a5ba5
invalid
mov qword [rsi], rax
cmp qword [rbp - 0x18], 0
jge 0x1400a5ba5
add byte [rcx + rax*2 + 0x48], dh
mov ecx, dword [0x140165ff0]
or eax, 0xc0429
je case.0x140054b9f.778
mov rcx, qword [0x140165ff0]
or eax, 0xc0429
add al, 0xc
add byte [rcx], dh
invalid
xor edx, edx
sar bh, cl
adc eax, 0x5f459
pop rcx
hlt
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
pop rcx
hlt
add eax, 0x4830eb00
cmp edx, dword [rbp - 0x18]
invalid
add bl, ch
jmp case.0x140054b9f.778
xor byte [rax + 0x3b], cl
push rbp
cmp rdx, qword [rbp - 0x18]
call 0xcd526d4e
call 0x1400cecc7
invalid
nop
add al, byte [rax]
jne case.0x140074ee9.496
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call case.0x14008c169.332
nop
add al, byte [rax]
add byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
mov word [r8 + rdx*2], 0
mov dword [r8 + rdx*2], 0xff480000
mov dword [rax + rdx*2], 0xff480000
add al, 0x50
push rax
add byte [rax], al
inc rdx
inc edx
ret 0x8948
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
push rsi
adc byte [rdi], cl
movups xmm0, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], al
call 0x188106d11
add esp, 0x58
pop rax
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
add rsp, 0x58
pop rax
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rbp
ret
call fcn.140001c90
jge case.0x140054b9f.713
sal ch, 0xff
cmc
invalid
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
add byte [rax], al
mov rdx, r14
mov edx, esi
bnd call fcn.1400ff110
call fcn.1400ff110
invalid
xchg esp, eax
add eax, 0x6666cc00
int3
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
test 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
invalid
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x50]
push 0x50
push rax
cmp qword [rbp - 0x18], 0
jge 0x1400a5c31
call 0x18c1dd04d
add byte [rbx + rdx + 0x4c], dh
je case.0x14006609e.604
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
cdq
add ecx, dword [rax + rax]
or al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5f3c9
sar bh, cl
adc eax, 0x5f3c9
add eax, 0x83489000
nop
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
mov edi, ecx
lea rcx, [0x14014da78]
lea ecx, [0x14014da78]
or eax, 0xa7df5
jge case.0x14006609e.615
or al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
adc eax, 0x5f487
add byte [rax - 0x7b], cl
test rax, rax
sal byte [rbp + rdx + 0x48], 0x8d
je 0x1400a5ca3
lea rdx, str.SetThreadDescription
lea edx, str.SetThreadDescription
adc eax, 0xa7dec
in al, dx
jge 0x1400a5c9e
add byte [rax - 0x77], cl
sar edi, 0x15
invalid
invalid
jp case.0x140079331.434
hlt
mov rcx, rax
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
adc eax, 0x5f47a
add eax, 0xc0854800
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rbp + 7], 0x48
jne 0x1400a5caa
lea rax, case.0x140079331.446
lea eax, case.0x140079331.446
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [str.p_n_], rax
add eax, 0xbf397
xchg edi, eax
or eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
mov edx, esi
add rsp, 0x28
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
jmp rax
loopne 0x1400a5d09
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rcx + 0x78], bh
mov ecx, 0x78
mov ecx, 0x78
js case.0x14007713a.503
add byte [rax], al
add byte [rax], al
add bh, bh
adc eax, 0x5f3f9
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_SetLastError]
add eax, 0x4001b800
add eax, 0x4001b800
mov eax, 0x80004001
add dword [rax], eax
add byte [rax + 0x28c48348], al
or byte [rax - 0x7d], 0xc4
sub bl, al
ret
int3
add rsp, 0x28
ret
int3
int3
int3
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub byte [rax - 0x77], cl
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
invalid
mov edi, ecx
iretd
movzx r12d, word [rdx + 0x10]
mov bh, 0x62
adc byte [rbx + rcx*4 + 0x2a], cl
mov r13, qword [rdx]
invalid
mov r13, qword [rdx]
mov ebp, dword [rdx]
sub cl, byte [rbx + rcx*4 + 0x72]
or byte [rcx - 0x39], cl
invalid
mov r14, qword [rdx + 8]
jb case.0x140084085.385
mov r15, 0xffffffffffffffff
mov edi, 0xffffffff
invalid
invalid
invalid
invalid
jmp case.0x140083cc3.366
shl ecx, 6
shl ecx, 6
loope case.0x14007d163.455
invalid
or ecx, r8d
rol dword [rcx - 0x77], 0xcc
mov r12d, ecx
xor ebp, ebp
in eax, dx
mov r13, rax
invalid
mov rbx, qword [rdi + 0x10]
cmp rbx, qword [rdi]
invalid
pop rdi
adc byte [rax + 0x3b], cl
invalid
je 0x1400a5e22
cld
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
or byte [r14 + 0x44], r12b
or byte [rsi + 0x44], ah
mov word [rax + rbx*2], r12w
mov dword [rax + rbx*2], esp
and al, 0x58
inc rbx
inc ebx
mov qword [rdi + 0x10], rbx
pop rdi
adc byte [rcx - 0x77], al
invalid
invalid
mov r12d, ebp
mov esp, ebp
in al, dx
test r12w, r12w
jne case.0x140083cc3.396
invalid
lea eax, [rax]
add byte [rax], al
invalid
in al, 0xf
test dword [rbp + 0x4d000000], ecx
add byte [rax], al
add byte [rbp + 0x39], cl
invalid
cmp r13, r14
cmp ebp, esi
cmc
je case.0x140090ed6.293
test byte [rcx + rax], al
add al, 1
add byte [rax], al
lea rax, [r13 + 1]
add dword [r8 - 0x77], r9d
invalid
mov qword [rsi], rax
movzx edx, byte [r13]
movzx edx, byte [rbp]
movzx edx, byte [rbp]
mov dh, 0x55
push rbp
add byte [rdi + rcx - 0x4a], al
loop case.0x140085714.358
invalid
movzx r12d, dl
test r12b, r12b
test ah, ah
jns case.0x14007d163.455
mov bl, 0x44
mov ecx, esp
invalid
mov ecx, r12d
loope case.0x140079331.456
and ecx, 0x1f
lea rax, [r13 + 2]
lea eax, [rbp + 2]
invalid
lea eax, [rbp + 2]
add cl, byte [rax - 0x77]
invalid
mov qword [rsi], rax
mov dword [rsi], eax
movzx r8d, byte [r13 + 1]
mov dh, 0x45
add dword [rcx - 0x7d], eax
invalid
invalid
add dword [r9 - 0x7d], r8d
and r8d, 0x3f
and eax, 0x3f
loopne 0x1400a5db6
cmp r12b, 0xdf
cmp ah, 0xdf
fbstp tbyte [rsi - 0x72]
jbe case.0x1400915bc.287
mov cs, word [rcx - 0x73]
lea rax, [r13 + 3]
mov qword [rsi], rax
invalid
add r9d, dword [r8 - 0x77]
add ecx, dword [rax - 0x77]
invalid
movzx r12d, byte [r13 + 2]
shl r8d, 6
shl eax, 6
mov dh, 0x65
add al, byte [rcx - 0x3f]
shl eax, 6
loopne case.0x140093d2f.253
invalid
and r12d, 0x3f
or r12d, r8d
invalid
invalid
invalid
cmp dl, 0xf0
jb 0x1400a5ddd
invalid
lea rax, [r13 + 4]
lea rax, [r13 + 4]
add al, 0x48
add al, 0x48
mov qword [rsi], rax
mov dword [rsi], eax
invalid
movzx edx, byte [r13 + 3]
and ecx, 7
mov dh, 0x55
add eax, dword [rbx - 0x1e3ef81f]
adc al, byte [rcx - 0x3f]
shl r12d, 6
shl ecx, 0x12
loope 0x1400a5dbd
shl r12d, 6
shl esp, 6
and edx, 0x3f
or edx, r12d
or edx, esp
loop 0x1400a5df1
or edx, esp
loop 0x1400a5dbf
or edx, ecx
mov r12d, edx
mov esp, edx
retf 0x8941
mov esp, edx
cmp r12d, 0xffff
cld
invalid
add byte [rax], al
add byte [rdi], cl
xchg byte [rbp - 1], cl
invalid
invalid
invalid
jbe case.0x14007d163.455
invalid
invalid
jmp case.0x140083cc3.404
invalid
add byte [rax], al
add byte [rax], al
mov word [rsi + 0x10], 0
mov dword [rsi + 0x10], 0xed310000
adc byte [rax], al
add byte [rcx], dh
in eax, dx
add byte [rax], al
xor ebp, ebp
jmp 0x1400a5d19
invalid
inc ecx
loope case.0x140083cc3.403
shl ecx, 0xc
or r12d, ecx
cmp r12d, 0xffff
cmp esp, 0xffff
add byte [rax], al
jbe case.0x14007d163.455
xchg byte [rdi + rdi*8], ah
and al, 0xff
invalid
invalid
inc dword [rcx - 0x73]
mov word [rax + rax], fs
add byte [rax], al
invalid
lea ecx, [r12 + 0xff0000]
add byte [rax], al
inc dword [rax]
invalid
add cl, al
jmp 0x140d3df08
invalid
invalid
leave
invalid
shr ecx, 0xa
or ecx, 0xd800
leave
add al, bl
fadd dword [rax]
invalid
or al, byte [rcx + 0xd800c9]
leave
add al, bl
fadd dword [rax]
invalid
add byte [rcx - 0x7f], al
and r12d, 0x3ff
in al, 0xff
add eax, dword [rax]
inc dword [rbx]
add byte [rax], al
invalid
add byte [rcx - 0x7f], al
int3
or r12d, 0xdc00
mov word [rsi + 0x10], r12w
mov dword [rsi + 0x10], r12d
fadd qword [rax]
add byte [rsi + 0x44], ah
mov dword [rsi + 0x10], r12d
mov dword [rsi + 0x10], r12d
mov r13, rax
mov ebp, r12d
mov ebp, esp
mov ebp, esp
mov r12d, ecx
mov esp, ecx
int3
jmp 0x1400a5d19
invalid
mov r8, r14
sub r8, r13
invalid
invalid
add r8, 3
cmovb r8, r15
shr r8, 2
cmp bp, 1
sbb r8, 0
add r8, 2
mov rcx, rdi
mov ecx, edi
add byte [rcx - 0x7d], cl
rol byte [rdx], 0x48
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov edx, ebx
call fcn.140103460
adc eax, 0xe90005d6
invalid
invalid
jmp case.0x14009348b.248
invalid
invalid
add rsp, 0x28
add esp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
int3
int3
int3
int3
int3
int3
int3
pop rax
inc rdx
inc edx
ret 0x840f
je case.0x14008c06a.359
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
invalid
mov ecx, dword [rcx]
or dword [rax - 0x73], ecx
lea rax, [rcx + rcx]
add al, 9
or dword [rax + 0x39], ecx
ror byte [rax + 0xf], 1
cmova rdx, rax
invalid
invalid
cli
cmp rax, rdx
cmp eax, edx
cmova rdx, rax
cmp rdx, 5
cmp edx, 5
cmp edx, 5
add eax, 0x4bf
mov edi, 4
add al, 0
add byte [rax], al
invalid
add byte [rax + 0xf], cl
cli
cli
cmovae rdi, rdx
cmovae edi, edx
cli
xor edx, edx
mov r8, rdi
mov eax, edi
clc
shr r8, 0x3e
shr eax, 0x3e
call 0x1029e6de7
sete dl
sete dl
ret 0x8d4c
lea r8, [rdi + rdi]
lea eax, [rdi + rdi]
add al, 0x3f
invalid
add rdx, rdx
add edx, edx
test rcx, rcx
test ecx, ecx
je case.0x14002441e.1726
sbb dword [rax - 0x75], ecx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rax - 0x77], cl
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 2
mov dword [rsp + 0x30], 2
and al, 0x30
and al, 0x30
add al, byte [rax]
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
jmp 0x1400a5ed7
or dword [rax - 0x39], ecx
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
and al, 0x30
and al, 0x30
xor byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
invalid
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea r9, [rsp + 0x28]
lea r9, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub al, ch
sub ch, al
call fcn.1400a4710
invalid
dec dword [rax - 0x7d]
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
jl 0x1400a5f0e
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
je case.0x140083cc3.410
je case.0x140083cc3.410
sbb dword [rax - 0x48], ecx
add dword [rax], eax
add byte [rax], al
invalid
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
invalid
invalid
or byte [rax + 0x39], 0xc1
cmp rcx, rax
sal dword [rcx + rdx + 0x48], 0x85
je 0x1400a5f13
test rcx, rcx
test ecx, ecx
leave
jne case.0x14002441e.1732
adc ebp, eax
call fcn.140001c90
test byte [rbp - 0x76b7000b], bh
mov ebp, 0x8948fff5
dec dword [rax - 0x77]
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
or byte [rax - 0x77], r9b
mov qword [rsi], rdi
mov dword [rsi], edi
add rsp, 0x58
add rsp, 0x58
add esp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.1400ff110
in al, dx
xchg ecx, eax
add eax, 0xcccccc00
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x58
in al, dx
pop rax
lock inc qword [rcx + 8]
inc qword [rcx + 8]
inc dword [rcx + 8]
or byte [rsi + 5], bh
jle case.0x14009348b.260
add rsp, 0x58
add esp, 0x58
invalid
pop rax
ret
xor edx, edx
shr al, cl
add byte [r8], al
add byte [rax], al
call case.0x14009348b.280
lea rax, str.too_many_running_threads_in_thread_scope
lea eax, [0x14014b608]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14014b608]
add eax, 0xa56ba
push rsi
or al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
sub byte [rax - 0x39], cl
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
and al, 0x30
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
add eax, 0xad10d
ror dword [rdx], 1
or al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rdi], cl
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rsp + 0x40], xmm0
adc dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
lea rdx, str.library_std_src_thread_scoped.rs
lea edx, [0x14014b638]
adc eax, 0xa56c1
rcl dword [rsi + 0xa], 0
push rsi
or al, byte [rax]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.1400ff580
add eax, 0xcccccc00
add ah, cl
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x78
in al, dx
js case.0x140093d2f.261
invalid
test dl, dl
je 0x1400a5f9e
add al, 0xc6
adc byte [r9], al
adc byte [rcx], al
mov byte [rcx + 0x10], 1
adc byte [rcx], al
add eax, esi
lock dec qword [rcx + 8]
dec qword [rcx + 8]
dec dword [rcx + 8]
jne 0x1400a5fb1
or al, 0x48
mov esi, dword [rcx]
mov rsi, qword [rcx]
mov al, 1
xchg byte [rsi + 0x28], al
sub byte [rdi + r15*8], r15b
sub byte [rdi + r15*8], r15b
sub byte [rdi + rdi*8], bh
je case.0x14009348b.290
invalid
add rsp, 0x78
pop rdi
js 0x1400a6015
pop rsi
ret
add rsi, 0x28
mov rax, qword [0x140166038]
mov eax, dword [0x140166038]
jne 0x1400a5fc1
add byte [rax + rax], cl
or al, 0
test rax, rax
test eax, eax
sal byte [rsp + rcx + 0x48], 0x89
int1
je case.0x140093b87.239
mov rcx, rsi
add rsp, 0x78
add esp, 0x78
pop rdi
pop rsi
jmp rax
invalid
loopne case.0x14008c015.365
mov rcx, qword [0x140165040]
mov ecx, dword [0x140165040]
or eax, 0xbf065
lock or eax, dword [rax]
add byte [rax - 0x7d], cl
stc
push qword [rbp + 0x49]
jne case.0x14002795d.1690
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
jne case.0x14002795d.1690
mov qword [rsp + 0x30], 0xffffffffffffffff
mov qword [rsp + 0x30], 0xffffffffffffffff
and al, 0x30
invalid
mov rax, qword [0x140165050]
add eax, 0xbf05f
or eax, dword [rax]
add byte [rax - 0x73], cl
and al, 0x30
and al, 0x30
lea rcx, [rsp + 0x30]
and al, 0x30
mov edx, 0xc0000000
xor r8d, r8d
xor eax, eax
add byte [rax], al
rol byte [rbp + 0x31], 0xc0
xor eax, eax
xor eax, eax
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
xor ecx, ecx
leave
call rax
test eax, eax
invalid
sal byte [rbp + 0x3a], 0x48
jne case.0x14008c015.506
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140165040], rcx
cmpxchg qword [0x140165040], rcx
sar bh, 0xff
invalid
invalid
cmpxchg qword [0x140165040], rcx
cmpxchg dword [0x140165040], ecx
and al, 0xf0
or eax, dword [rax]
invalid
je case.0x14002795d.1690
or al, 0x48
mov rdi, rax
mov edi, eax
invalid
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, rdi
mov ecx, edi
or eax, esi
add eax, 0xf9894800
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
invalid
mov ecx, edi
mov rax, qword [0x140165058]
add eax, 0xbf027
or eax, dword [rax]
add byte [rax - 0x77], cl
xor r8d, r8d
xor r8d, r8d
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
call rax
jmp 0x1400a5fb1
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
and al, 0x38
lea rax, [0x14000a9a0]
lea eax, [0x14000a9a0]
idiv bh
mov qword [rsp + 0x40], rax
and al, 0x40
lea rax, str.Unable_to_create_keyed_event_handle:_error
lea rax, str.Unable_to_create_keyed_event_handle:_error
lea eax, [0x14014d900]
or al, byte [rax]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x68], 0
and al, 0x68
add byte [rax], al
add byte [rax], al
invalid
push 0
add byte [rax - 0x73], cl
lea rax, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
mov qword [rsp + 0x60], 1
mov dword [rsp + 0x60], 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea edx, [0x14014d940]
adc eax, 0xa78ad
or al, byte [rax]
add byte [rax - 0x73], cl
and al, 0x48
invalid
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
call fcn.1400ff580
call fcn.1400ff580
int3
in al, dx
sub al, ch
invalid
call fcn.1400a4230
test rax, rax
invalid
je 0x1400a60b3
xchg ecx, esp
invalid
dec dword [rax - 0x7b]
sal byte [rbp + rax + 0x48], 0x83
invalid
add rsp, 0x28
sub bl, al
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
or eax, 0xa560e
push rsi
or al, byte [rax]
lea r8, [0x14014b728]
lea eax, [0x14014b728]
push rsi
push rsi
or al, byte [rax]
add byte [rdx + 0x5e], bh
mov edx, 0x5e
pop rsi
add byte [rax], al
add al, ch
invalid
invalid
add byte [rax], al
call fcn.1400ffb30
int3
add eax, 0xcccccc00
int3
int3
push rbx
sub rsp, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rsp + 0x80]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
adc dh, bh
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
adc dh, bh
invalid
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, qword [rcx]
mov edi, dword [rcx]
cmp dword [rcx + 0x3e083f8], ecx
mov eax, edi
clc
and eax, 3
loopne case.0x140093272.383
add ecx, dword [rax - 0x73]
or eax, 0xb02ef
out dx, eax
add cl, byte [rbx]
invalid
lea rcx, [0x1401563ec]
out dx, eax
add cl, byte [rbx]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
loopne case.0x140093625.392
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rsi + 0x28]
lea rdx, str.Error_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_vecmod.rs
lea edx, str.Error_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_vecmod.rs
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
lea edx, str.Error_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_vecmod.rs
adc eax, 0xabc43
mov esp, 0xb841000a
or al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 5
mov eax, 5
add eax, 0xff000000
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
push rax
sbb byte [rax - 0x77], cl
mov dword [rbp - 0x10], esi
jne case.0x14009379c.398
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
stc
add byte [rbp + rcx*4 + 0x4f], cl
lea r9, [rdi + 0x10]
adc byte [rax - 0x73], cl
lea rax, [0x14014bc10]
add eax, 0xa5adc
fcomp qword [rdx + 0xa]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0xa5ac8
enter 0xa5a, 0
lea rdx, str.kind
enter 0xa5a, 0
pop rdx
or al, byte [rax]
invalid
add byte [rax - 0x73], cl
jne 0x1400a6134
invalid
lea rsi, [rbp - 0x10]
invalid
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400057c0
lea rax, [0x14014bc60]
lea eax, [0x14014bc60]
div ch
cmc
dec dword [rax - 0x73]
add eax, 0xa5b07
invalid
pop rbx
or al, byte [rax]
lea eax, [0x14014bc60]
invalid
pop rbx
or al, byte [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
lea rdx, str.message
lea edx, str.message
adc eax, 0xa5acb
pop rdx
or al, byte [rax]
mov r8d, 7
mov eax, 7
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov r9, rdi
mov ecx, edi
stc
call fcn.1400057c0
div ch
cmc
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
call fcn.140007e90
adc bl, byte [0x1bcf46176]
idiv bh
invalid
jmp 0x1400a63ff
jl case.0x1400938cf.379
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [rdi - 1]
invalid
invalid
add byte [rax], al
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [rax - 0x7d]
add rdi, 0xf
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
cmovs ecx, dword [rcx - 0x72b70fbb]
add eax, 0xa5af2
pop rdx
or al, byte [rax]
invalid
mov dword [rbp - 0x10], eax
invalid
lea rax, [0x14014bc88]
lea eax, [0x14014bc88]
pop rdx
or al, byte [rax]
invalid
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
and al, 0x50
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
and al, 0x48
lea rax, str.error
int 0xc5
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
lea rax, [0x14014bc10]
lea eax, [0x14014bc10]
pop rcx
pop rdx
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x28], edi
sub byte [rax - 0x39], cl
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
invalid
and al, 0x40
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
invalid
lea rdx, str.Custom
lea r9, str.kind
mov r8d, 6
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.1400082b0
idiv bh
jmp 0x1400a63ff
or eax, dword [rdx]
add byte [rax], al
invalid
add byte [rax - 0x3f], cl
out dx, eax
shr rdi, 0x20
mov dword [rbp + 8], edi
jge 0x1400a6203
and byte [rcx - 0x74b7f783], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0xa59d3
jge 0x1400a6203
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14014bbdd]
mov r8d, 2
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
mov dword [rbp - 0x20], esi
push rax
sbb byte [rax - 0x77], cl
mov dword [rbp - 0x20], esi
mov dword [rbp - 0x20], esi
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
lea rax, [0x14014bbe8]
add eax, 0xa59c3
add byte [rax - 0x73], cl
add eax, 0xa59c3
or al, byte [rax]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x14014bbdf]
adc eax, 0xa59ae
pop rcx
or al, byte [rax]
lea rsi, [rbp - 0x20]
lea r9, [rbp + 8]
mov r8d, 4
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400057c0
mov ecx, dword [rbp + 8]
call fcn.1400a6450
or al, ch
add dword [rdx], eax
add byte [rax], al
mov byte [rbp + 0xf], al
lea rax, [0x14014bc10]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rdx, str.kind
adc eax, 0xa59a3
lea r9, [rbp + 0xf]
mov r8d, 4
mov rcx, rsi
call fcn.1400057c0
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
mov rcx, rdi
call fcn.1400a6610
lea rax, [0x14014bc38]
mov qword [rsp + 0x20], rax
lea rdx, str.message
mov r8d, 7
mov rcx, rsi
int1
int1
mov r9, rdi
call fcn.1400057c0
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
call fcn.140007e90
mov ebx, eax
cmp qword [rbp - 0x10], 0
je 0x1400a6401
invalid
add byte [rbx + rcx*4 + 0x45], cl
clc
mov r8, qword [rbp - 8]
mov rcx, qword [0x140165ff0]
or eax, 0xbfd25
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400a6401
shr rdi, 0x20
cmp edi, 0x28
ja 0x1400a62f8
out dx, eax
and byte [rbx + 0x177728ff], al
lea rax, [0x1401563fc]
adc al, 1
or eax, dword [rax]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x1400a63b2
add byte [rax], al
add byte [rax], al
mov al, 0x29
jmp 0x1400a63b2
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x1400a63b2
add byte [rax], al
add byte [rax], al
mov al, 2
jmp 0x1400a63b2
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x1400a63b2
add byte [rax], al
add byte [rax], al
mov al, 4
jmp 0x1400a63b2
add byte [rax], al
add byte [rax], al
mov al, 5
jmp 0x1400a63b2
add byte [rax], al
add byte [rax], al
mov al, 6
jmp 0x1400a63b2
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x1400a63b2
invalid
add byte [rax], al
invalid
invalid
mov al, 8
jmp 0x1400a63b2
mov al, 9
jmp 0x1400a63b2
mov al, 0xa
jmp 0x1400a63b2
mov al, 0xb
jmp 0x1400a63b2
invalid
jb 0x1400a62f1
mov al, 0xc
jmp 0x1400a63b2
or al, 0xeb
outsb dx, byte [rsi]
mov al, 0xd
jmp 0x1400a63b2
mov al, 0xe
jmp 0x1400a63b2
mov al, 0xf
jmp 0x1400a63b2
mov al, 0x10
jmp 0x1400a63b2
mov al, 0x11
jmp 0x1400a63b2
mov al, 0x12
jmp 0x1400a63b2
mov al, 0x13
jmp 0x1400a63b2
mov al, 0x14
jmp 0x1400a63b2
invalid
mov al, 0x15
jmp 0x1400a63b2
mov al, 0x16
jmp 0x1400a63b2
mov al, 0x17
jmp 0x1400a63b2
mov al, 0x18
jmp 0x1400a63b2
mov al, 0x19
jmp 0x1400a63b2
mov al, 0x1a
jmp 0x1400a63b2
mov al, 0x1b
jmp 0x1400a63b2
mov al, 0x1c
jmp 0x1400a63b2
mov al, 0x1d
jmp 0x1400a63b2
mov al, 0x1e
jmp 0x1400a63b2
mov al, 0x1f
jmp 0x1400a63b2
mov al, 0x20
jmp 0x1400a63b2
mov al, 0x21
jmp 0x1400a63b2
mov al, 0x22
jmp 0x1400a63b2
mov al, 0x23
jmp 0x1400a63b2
mov al, 0x24
jmp 0x1400a63b2
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Kind
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
mov qword [rbp - 0x10], 0
mov byte [rbp + 1], 0
lea r8, [0x14014bc10]
add eax, 0xa5829
add eax, 0xa5829
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.140007ef0
dec dword [rax - 0x77]
int1
dec dword [rax - 0x77]
int1
call fcn.140008040
sbb al, 0xf6
dec dword [rcx + 0x48d889c3]
add rsp, 0x98
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
cmp qword [rbp - 0x10], 0
je 0x1400a643e
mov r8, qword [rbp - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
add byte [rax], al
jle 0x1400a64a6
lea edx, [rcx - 0x271d]
cmp edx, 0x34
ja case.default.0x1400a647f
lea rcx, [0x1401568c8]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
mov al, 0xd
ret
lea ecx, [0x1401564a0]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
cmp ecx, 0x50e
jle 0x1400a64df
invalid
cmp ecx, 0x1b7f
jg 0x1400a650e
pop rax
cmp ecx, 0x1715
jg case.0x1400845af.1951
cmp ecx, 0x50f
je 0x1400a65f9
test byte [rbx], ch
add dword [rax], eax
invalid
test byte [rbx], ch
add dword [rax], eax
add byte [rcx + 0x5b4f9], al
add byte [rdi], cl
test dl, bl
fiadd dword [rax]
add byte [rax], al
invalid
invalid
cmp ecx, 0x5b4
je case.0x1400a647f.10060
fiadd dword [rax]
add byte [rax], al
fiadd dword [rax]
add byte [rax], al
jmp case.0x1400a647f.10014
add byte [rax], al
cmp ecx, 0x46a
stc
push 4
add byte [rax], al
jle 0x1400a654c
cmp ecx, 0x4ce
jg 0x1400a6591
add byte [rax], al
add byte [rax], al
cmp ecx, 0x46b
stc
imul eax, dword [rax + rax], 0
je 0x1400a65fc
cmp ecx, 0x476
add byte [rax], al
jne case.0x1400a647f.10014
test dword [rsi - 0x50000000], edi
add byte [rax], al
add byte [rax - 0x67e3ce0], dh
and bl, al
invalid
stc
add byte [rax], al
mov al, 0x20
ret
and bl, al
cmp ecx, 0x2021
stc
and dword [rax], esp
add byte [rax], al
jg case.0x1400845af.1955
invalid
cmp ecx, 0x1b80
je case.0x1400a647f.10060
add byte [rax], al
invalid
cmp ecx, 0x1f4e
je case.0x1400a647f.10060
invalid
invalid
add byte [rax], al
add byte [rax], al
test byte [rdx - 0x17000000], al
xchg edx, eax
add byte [rax], al
add byte [rbp - 0x3c297f], cl
lea eax, [rcx - 0x3c2a]
cmp eax, 2
clc
add dh, byte [rdx + 0x72]
add byte [rax], al
jmp case.0x1400a647f.10014
lea eax, [rcx - 0x3c2a]
cmp eax, 2
clc
add dh, byte [rdx + 0x72]
cmp ecx, 0x35ed
je case.0x1400a647f.10060
invalid
jmp case.0x1400a647f.10014
cmp ecx, 0x3e3
je case.0x1400a647f.10060
cmp ecx, 0x41d
je case.0x1400a647f.10060
pop rax
pop rax
cmp ecx, 0x461
je case.0x1400a647f.10060
invalid
jmp case.0x1400a647f.10014
ret
mov al, byte [rax]
add byte [rax], al
invalid
cmp ecx, 0x252
je case.0x1400a647f.10060
add al, byte [rax]
add byte [rdi + rsi - 0x15], dh
cmp rcx, 0x1716
cmp ecx, 0x1716
jmp case.0x1400a647f.10014
cmp ecx, 0x1716
stc
invalid
je case.0x1400a647f.10060
cmp ecx, 0x1b64
je case.0x1400a647f.10060
jmp case.0x1400a647f.10014
cmp ecx, 0x4cf
je case.0x1400a647f.10051
add byte [rbp + rbp - 0x7f], dh
stc
rol byte [rax + rax], 1
add al, 0
add byte [rax], al
jne case.0x1400a647f.10014
cmp ecx, 0x4d0
add byte [rax], al
jne case.0x1400a647f.10014
mov al, 4
ret
cmp ecx, 0x2022
je case.0x1400a647f.10060
invalid
add byte [rax + rcx - 0x7f], dh
stc
jmp 0x1b50a65d8
cmp ecx, 0x25e9
jne case.0x1400a647f.10014
invalid
mov al, 0x16
ret
mov al, 0x18
ret
mov al, 0x14
ret
mov al, 5
ret
mov al, 0x28
ret
mov al, 8
ret
mov al, 9
ret
mov al, 0xa
ret
mov al, 6
ret
mov al, 3
ret
mov al, 7
ret
mov al, 2
ret
mov al, 0x1a
ret
mov al, 0x1e
ret
add byte [rax], al
add byte [rax], dl
je 0x1400a6694
lea rcx, [0x14014cfd8]
or al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
test rax, rax
je case.0x1400845af.1963
mov r14, rax
xor ebx, 0x10000000
mov byte [rcx + 0xf3], 0x10
mov dword [rbp + 0x103c], ebx
mov r15d, 0x1a00
jmp 0x1400a6694
xor r14d, r14d
xor esi, esi
mov qword [rsp + 0x20], rdi
and al, 0x20
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x800
add byte [rax], cl
add byte [rax], al
add byte [rax], cl
add byte [rax], al
mov ecx, r15d
mov rdx, r14
mov r8d, ebx
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_FormatMessageW]
test eax, eax
je 0x1400a67b5
mov ebx, eax
cmp eax, 0x801
add byte [rdi], cl
and edx, 3
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 5
enter 0xbf9, 0
invalid
movzx eax, byte [0x1401660a0]
add byte [rdx + 1], bh
mov edx, 1
mov rcx, rbx
mov ecx, ebx
call fcn.140001ab0
test rax, rax
je case.0x140054b9f.972
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
popfq
or byte [rax], dl
add byte [rax], al
mov qword [rbp + 0x1008], rbx
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1018], 0
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x34], cl
pop rbp
sar bh, 0xff
dec dword [rcx + 1]
out dx, al
pop rbp
sar bh, 0xff
dec dword [rcx + 1]
out dx, al
movabs r15, 0x100000000
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rbx, [rbp + 0x1008]
jmp 0x1400a6743
add byte [rax], al
shl rdx, 0x10
mov rdi, rcx
mov edi, ecx
mov edi, ecx
shr rdx, 0x10
mov rcx, rbx
call fcn.140002650
cmp rdi, r14
je 0x1400a6859
invalid
invalid
add dword [rax], eax
invalid
test byte [0x1880a674e], cl
lea ecx, [rdi + 2]
invalid
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rdi + 2]
add r9b, byte [r15]
mov bh, 7
movzx eax, word [rdi]
movzx edx, ax
mov r8d, eax
and r8d, 0xf800
cmp r8d, 0xd800
jne case.0x140083d29.751
invalid
mov dword [rcx + 0xdbfffa], 0x21870f00
cmp edx, 0xdbff
ja 0x1400a6896
cli
invalid
add byte [rdi], cl
xchg dword [rcx], esp
add dword [rax], eax
add byte [rcx + rdi - 0xf], cl
je 0x1400a6896
movzx edx, word [rcx]
lea ecx, [rdx + 0x2000]
mov al, byte [rax]
and byte [rax], al
add byte [rdi], cl
mov bh, 0xc9
leave
mov al, byte [rax]
and byte [rax], al
add byte [rdi], cl
mov bh, 0xc9
leave
leave
cmp ecx, 0xfc00
jb 0x1400a6896
add rdi, 4
and eax, 0x3ff
add byte [rax], al
add byte [rax], al
and edx, 0x3ff
shl rax, 0x1a
loopne 0x1400a67c3
shl rdx, 0x10
or rdx, rax
add rdx, r15
jmp case.0x140083d29.753
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp + 0x1038], eax
lea rax, [rbp + 0x103c]
mov qword [rbp + 0xfc0], rax
lea rax, [0x14000a9a0]
retf 0xf641
invalid
add byte [rax - 0x73], cl
add eax, 0xfff641ca
retf 0xf641
invalid
retf 0xf641
mov qword [rbp + 0xfc8], rax
mov dword [rbp + 0xfc8], eax
lea rcx, [rbp + 0x1038]
add byte [rax], al
mov qword [rbp + 0xfd0], rcx
add byte [rax], al
mov qword [rbp + 0xfd8], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0x1008], rax
adc byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x1010], 3
adc byte [rax], dl
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
adc byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x1010], 3
adc byte [rax], dl
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x1028], 0
lea rax, [rbp + 0xfc0]
adc byte [rax], dl
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x1028], 0
add byte [rax], al
lea rax, [rbp + 0xfc0]
mov qword [rbp + 0x1018], rax
mov qword [rbp + 0x1020], 2
test dword [rax], esp
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
loopne 0x1400a6843
add byte [rax], al
lea rdx, [rbp + 0x1008]
adc byte [rax], al
add al, ch
sahf
mov ebx, 0x8b48fff5
cmc
dec dword [rax - 0x75]
test eax, esi
sldt word [rax]
add byte [rax], al
test dword [rax], esp
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
cmc
dec dword [rax - 0x75]
test eax, esi
sldt word [rax]
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp + 0xfe0]
jmp 0x1400a6934
mov r14, qword [rbp + 0x1008]
movabs rax, 0x8000000000000000
cmp r14, rax
je case.0x14002441e.1742
mov ch, 8
adc byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c63949], al
mov rbx, qword [rbp + 0x1010]
adc byte [rax], dl
add byte [rax], al
mov rbx, qword [rbp + 0x1010]
adc byte [rax], dl
add byte [rax], al
mov rcx, qword [rbp + 0x1018]
test rcx, rcx
je 0x1400a6a69
lea r8, [rbx + rcx]
lea eax, [rbx + rcx]
lea rdx, [0x14014ad40]
jmp 0x1400a6969
rol dword [rax], cl
add byte [rax], al
rol dword [rax], cl
add byte [rax], al
cmp qword [rbp + 0x1008], 0
je case.0x14002441e.1742
invalid
mov ebp, 0x1008
add byte [rsi + rdx + 0x4c], dh
invalid
invalid
mov r8, qword [rbp + 0x1010]
mov eax, dword [rbp + 0x1010]
mov rcx, qword [0x140165ff0]
test dword [rbx], 0xffd23100
adc eax, 0x5e772
out 5, eax
invalid
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
out 5, eax
invalid
out 5, eax
add byte [rax - 0x73], cl
lea rax, [rbp + 0x103c]
lea rax, [rbp + 0x103c]
mov qword [rbp + 0xfe0], rax
test eax, esp
sldt word [rax]
lea rax, [0x14000a9a0]
add eax, 0xfff640d5
invalid
idiv bh
mov qword [rbp + 0xfe8], rax
add byte [rax], al
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0x1008], rax
mov dword [rbp + 0x1008], eax
add byte [rax - 0x77], cl
test dword [rax], ecx
adc byte [rax], al
mov dword [rbp + 0x1008], eax
add byte [rax - 0x39], cl
test dword [rax], edx
mov qword [rbp + 0x1010], 2
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
sub byte [rax], dl
add byte [rax], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x1028], 0
sub byte [rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
test eax, esp
sldt word [rax]
invalid
lea rax, [rbp + 0xfe0]
add byte [rax - 0x77], cl
test dword [rax], ebx
mov qword [rbp + 0x1018], rax
mov qword [rbp + 0x1020], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0xfc0]
lea rdx, [rbp + 0x1008]
call fcn.1400023e0
mov rax, qword [rbp + 0xfd0]
test eax, edx
sldt word [rax]
mov qword [rsi + 0x10], rax
adc byte [rdi], r9b
adc byte [rbp + 0xfc0], al
adc byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
adc byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
movups xmmword [rsi], xmm0
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
movzx r9d, r9b
leave
test byte [r9 + rdx], 1
je 0x1400a6a5c
nop word cs:[rax + rax]
add byte [rax], al
cmp r8, rbx
je 0x1400a6a69
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rax, r8
movzx r9d, byte [r8 - 1]
inc qword [rbp - 0x7c]
leave
inc qword [rbp - 0x7c]
leave
test cl, cl
js 0x1400a6980
lea r8, [rax - 1]
movzx r9d, r9b
inc dword [rbp + 0xf]
mov dh, 0xc9
jmp 0x1400a69e6
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
jge 0x1400a69ad
movzx r11d, byte [rax - 3]
movzx ebx, byte [rax - 3]
cmp r11b, 0xc0
jge 0x1400a69b7
lea r8, [rax - 4]
movzx edi, byte [rax - 4]
mov dh, 0x78
cld
mov dh, 0x78
cld
and edi, 7
shl edi, 6
invalid
and r11d, 0x3f
or r11d, edi
sti
invalid
sti
jmp 0x1400a69bf
lea r8, [rax - 2]
and r10d, 0x1f
jmp 0x1400a69ca
invalid
adc ecx, dword [rbp + rcx*4 + 0x40]
std
lea r8, [rax - 3]
lea eax, [rax - 3]
and r11d, 0xf
jrcxz 0x1400a69ce
shl r11d, 6
shl ebx, 6
and r10d, 0x3f
loop 0x1400a6a06
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
or r9d, r10d
cmp r9d, 0x110000
cmp ecx, 0x110000
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
je 0x1400a6a69
add byte [rax], al
add byte [rbp - 0x73], al
push rcx
test dword [rcx - 0x7d], 0x820f05fa
cmp r10d, 5
invalid
invalid
insb byte [rdi], dx
invalid
lea r10d, [r9 - 9]
cmp r10d, 5
jb 0x1400a6960
invalid
insb byte [rdi], dx
invalid
invalid
invalid
invalid
inc dword [rcx - 0x7d]
cmp r9d, 0x20
je 0x1400a6960
stc
and byte [rdi], cl
test byte [rdx - 1], ah
invalid
cmp r9d, 0x80
cmp ecx, 0x80
jb 0x1400a6a5c
push rbp
mov r10d, r9d
shr r10d, 8
shr edx, 8
cmp r10d, 0x1f
cli
invalid
jg 0x1400a6a32
retf 0xc141
cli
invalid
test r10d, r10d
je 0x1400a6947
test byte [rdx], ch
invalid
invalid
invalid
test byte [rdx], ch
invalid
cmp r10d, 0x16
jne 0x1400a6a5c
cli
invalid
cmp r9d, 0x1680
je 0x1400a6960
invalid
invalid
invalid
invalid
jmp 0x1400a6a5c
cmp r10d, 0x20
and byte [rbp + rdx + 0x41], dh
cmp edx, 0x30
je case.0x14001e327.1670
cmp r10d, 0x30
jne 0x1400a6a5c
cmp r9d, 0x3000
add byte [rax], dh
add byte [rax], al
je 0x1400a6960
jmp 0x1400a6a5c
movzx r9d, r9b
test byte [r9 + rdx], 2
adc dword [rdx], eax
jne 0x1400a6960
invalid
invalid
invalid
sub rax, rbx
cmp rcx, rax
jae 0x1400a6a7b
mov rax, rcx
jmp 0x1400a6a6b
xor eax, eax
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
jmp 0x1400a6937
test rax, rax
je 0x1400a6a6b
cmp rcx, rax
cmp ecx, eax
jbe 0x1400a6a6b
cmp byte [rbx + rax], 0xbf
jg 0x1400a6a6b
mov qword [rbp + 0xff8], r14
mov qword [rbp + 0x1000], rbx
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
add byte [rbp + rcx*4 + 5], cl
invalid
mov dh, 0xa
add byte [rdx + 0x30], bh
add byte [rbp + rcx*4 + 5], cl
xor dword [rsi + 0x30ba000a], 0xe8000000
add byte [rdx + 0x30], bh
invalid
invalid
add byte [rdx + 0x30], bh
call fcn.1400ff740
ud2
lea r8, str.library_std_src_syswindowsos.rs
mov edx, 0x800
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400ff6c0
mov ecx, 1
mov rdx, rbx
invalid
call fcn.1400ff110
invalid
int3
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
in al, dx
cmp byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
cmp qword [rbp + 0x1008], 0
je 0x1400a6b18
invalid
lea ebp, [rdx + 0x80]
cmp qword [rbp + 0x1008], 0
je 0x1400a6b18
mov r8, qword [rbp + 0x1010]
mov eax, dword [rbp + 0x1010]
adc byte [rax], dl
add byte [rax], al
adc byte [rax], al
add byte [rax - 0x75], cl
or eax, 0xbf4e0
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
cmp qword [rbp + 0xff8], 0
je 0x1400a6b68
invalid
lea rbp, [rdx + 0x80]
add byte [rax], al
cmp qword [rbp + 0xff8], 0
cmp dword [rbp + 0xff8], 0
je 0x1400a6b68
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x1000]
ror byte [rbx + rcx*4 - 0x7b], cl
add byte [rax], dl
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_HeapFree]
shl ah, 5
add byte [rax + 0x38c48348], dl
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
int3
int3
add dword [rax - 0x75], ecx
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
sbb byte [rax - 1], cl
loopne 0x1400a6b5e
int3
and al, 0x28
je case.0x14007e9fd.791
test byte [rax + 0x4c000001], cl
mov esi, esp
mov rsi, r12
add rsi, 0x28
mov r10, qword [0x140166030]
test r10, r10
je 0x1400a6c8a
mov ecx, 0x3e8
mov rax, r14
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x10], cl
mul rcx
jo 0x1400a6c68
loope 0x1400a6ca2
xor eax, 0x6948d989
mov ecx, ebx
imul rcx, rcx, 0x431bde83
leave
sbb esi, 0x1b
shr rcx, 0x32
invalid
leave
sbb esi, 0x1b
shr rcx, 0x32
invalid
xor cl, byte [rax + 1]
enter 0x2372, 0x69
add rax, rcx
jb 0x1400a6c68
imul ecx, ecx, 0xf4240
xor edx, edx
leave
invalid
sub ebx, ecx
setne dl
lea rcx, [rax + rdx]
lea ecx, [rax + rdx]
or al, 0x10
or al, 0x10
mov r9d, 0xffffffff
cmp rcx, r9
cmovb r9, rcx
add rax, rdx
jae 0x1400a6c6e
invalid
mov r9d, 0xffffffff
lea rdx, [0x14014d8d0]
mov r8d, 1
mov rcx, rsi
call r10
xor eax, eax
xchg byte [rsi], al
jmp case.0x14007e9fd.791
mov rdi, qword [0x140165040]
cmp rdi, 0xffffffffffffffff
jne 0x1400a6ce3
mov qword [rbp], 0xffffffffffffffff
mov rax, qword [0x140165050]
mov rcx, rbp
mov edx, 0xc0000000
xor r8d, r8d
xor r9d, r9d
stosb byte [rdi], al
jrcxz 0x1400a6cb0
add byte [rax - 0x77], cl
jmp 0x1400a6d67
rol byte [rbp + 0x31], 0xc9
call rax
test eax, eax
jne 0x1400a6dd7
mov rdi, qword [rbp]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140165040], rdi
je 0x1400a6ce3
mov r15, rax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdi, r15
mov ecx, 0x3b9aca00
mov rax, r14
mul rcx
mov r14, rdx
mov ebx, ebx
add rbx, rax
adc r14, 0
mov rax, 0xffffffffffffff9c
cmp rax, rbx
fdivr dword [rax + 0x31]
sbb rax, r14
jb 0x1400a6d46
mov rax, rbx
add rax, 0x63
mov rcx, r14
adc rcx, 0
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
mov dword [rbp - 0x20], eax
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0x64
lock add byte fs:[rax], al
invalid
lock add byte fs:[rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 8], 0
mov qword [rbp - 8], 0
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x10]
invalid
call fcn.1400d1f60
add byte [rsi + 0x48], ah
movd eax, mm0
invalid
add byte [rsi + 0x48], ah
movd eax, mm0
neg rax
neg eax
cmp rbx, 0xffffffffffffff9d
sbb r14, 0x31
fidiv word [rcx]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0xf], 0x42
cmovb rcx, rax
mov qword [rbp - 0x60], rcx
mov rax, qword [case.0x14002441e.1347]
invalid
add byte [rax], al
add byte [rax - 0x37bdf0b8], al
cmovb rcx, rax
cmovb rcx, rax
mov qword [rbp - 0x60], rcx
mov rax, qword [case.0x14002441e.1347]
xor ebx, ebx
lea r9, [rbp - 0x60]
invalid
invalid
mov rcx, rdi
stc
loop 0x1400a6d74
add byte [rcx], dh
fisttp dword [rbp + rcx*4 + 0x4d]
movabs al, byte [0x3145f28948f98948]
stc
mov rdx, rsi
xor r8d, r8d
call rax
invalid
stc
mov rdx, rsi
mov edx, esi
xor r8d, r8d
call rax
invalid
rol byte [rsi + 0x74c0851e], 1
xchg byte [rsi], bl
test eax, eax
je case.0x14007e9fd.791
invalid
sbb al, byte [rax + 0x157501fb]
cmp bl, 1
jne case.0x14007e9fd.791
mov rax, qword [case.0x14002441e.1347]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rsi
xor r8d, r8d
xor eax, eax
xor eax, eax
xor r9d, r9d
call rax
lock dec qword [r12]
jne 0x1400a6daa
invalid
or byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.1400a3fe0
nop
add rsp, 0xa0
pop rbx
pop rdi
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
or eax, 0xa4904
lea r8, [0x14014b728]
add eax, 0xa495d
add byte [rdx + 0x5e], bh
mov edx, 0x5e
call fcn.1400ffb30
jmp 0x1400a6e2c
add bl, ch
push rbp
mov qword [rbp + 8], r12
mov dword [rbp + 0x14], eax
lea rax, [rbp + 0x14]
adc al, 0x48
mov dword [rbp - 0x30], eax
invalid
invalid
or byte [rcx - 0x72b7ebbb], cl
adc al, 0x48
mov dword [rbp - 0x30], eax
invalid
invalid
ror byte [r8 - 0x73], 1
add eax, 0xfff63bb3
lea rax, [0x14000a9a0]
mov qword [rbp - 0x28], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
or byte [rbx + 0xa], ch
invalid
fmul dword [rax - 0x73]
add eax, 0xa6b08
or byte [rbx + 0xa], ch
invalid
or byte [rbx + 0xa], ch
imul ecx, dword [rdx], 0
add byte [rax - 0x77], cl
movabs al, byte [0x1a845c748]
movabs al, byte [0x1a845c748]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
test al, 1
add byte [rax], al
invalid
movabs al, byte [0x1a845c748]
test al, 1
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov al, 0x48
mov dword [rbp - 0x48], 1
ror byte [rax - 0x77], 1
mov r8b, 0x48
mov al, 0x48
mov al, 0x48
mov dword [rbp - 0x48], 1
add byte [rax], al
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea rcx, [rbp - 0x60]
invalid
call fcn.1400ff580
movabs al, byte [0x660b0f00058754e8]
nop
ud2
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
call fcn.1400a4370
dec esp
dec esp
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
or r8b, r14b
dec qword [rax]
dec dword [rax]
jne 0x1400a6e7d
invalid
or dword [rax - 0x75], ecx
or r8b, r13b
invalid
mov rcx, qword [rbp + 8]
call fcn.1400a3fe0
sar edi, 1
invalid
sar edi, 1
call qword [rax + 0x20c48348]
invalid
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
int3
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
mov rsi, rdx
mov rdi, rcx
mov rax, qword [rcx]
mov eax, dword [rcx]
cmp rax, 2
add cl, byte [rdi]
invalid
nop
add byte [rax], al
invalid
mov rbx, qword [rdi + 0x48]
test rbx, rbx
je 0x1400a7125
mov rdi, qword [rdi + 0x40]
lea r14, [rsp + 0x38]
lea r15, [0x14014c608]
nop word cs:[rax + rax]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.1400055c0
cmp qword [rsp + 0x38], 0
je 0x1400a710b
mov r12, qword [rsp + 0x40]
movzx ebp, byte [rsp + 0x48]
movzx r13d, byte [rsp + 0x49]
mov r8d, 3
mov rcx, rsi
mov rdx, r15
call fcn.140004a10
test al, al
jne 0x1400a7121
test bpl, 1
je 0x1400a7125
add r12, r13
cmp rbx, r12
jb 0x1400a713b
add rdi, r12
sub rbx, r12
jne 0x1400a6ee0
jmp 0x1400a7125
test rax, rax
je 0x1400a6fe2
invalid
xchg ebx, eax
add byte [rax], al
invalid
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
add al, 0x48
mov dword [rsp + 0x30], eax
add al, 0x48
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x78], 0xf4240
mov qword [rsp + 0x80], rsi
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x73], cl
lea eax, [rsp + 0x30]
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x73], cl
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
jne 0x1400a700c
mov qword [rsp + 0x88], rax
lea rax, [0x1400a0060]
add eax, 0xffff90d0
add eax, 0xffff90d0
mov qword [rsp + 0x90], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], 1
mov qword [rsp + 0x58], 0
lea rax, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rdx, [0x140149c18]
adc eax, 0xa2c45
or al, byte [rax]
or al, byte [rax]
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x38]
and al, 0x38
and al, 0x38
jmp 0x1400a70b6
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
invalid
invalid
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rcx, rbx
call rsi
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400a70fc
cmc
add byte [rax], al
invalid
jmp 0x1400a7127
add byte [rax], al
mov qword [rsp + 0xb8], rax
lea rax, [0x1400a0060]
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x58], 0
movabs rax, 0x400000020
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov byte [rsp + 0x68], 3
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, [0x140152a50]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x38]
and al, 0x38
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0xb8]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], 1
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa2b6f
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa2b6f
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x88]
lea eax, [rsp + 0x88]
lea eax, [rsp + 0x88]
call fcn.140004d60
mov rcx, qword [rsp + 0x70]
test al, al
je 0x1400a70e7
test rcx, rcx
je 0x1400a70e7
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
mov r8d, 0x14
call qword [rax + 0x18]
test al, al
je 0x1400a70f0
jmp 0x1400a7121
test al, al
jne 0x1400a7121
test rcx, rcx
jne 0x1400a714d
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp 0x1400a7127
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x48]
mov rcx, rsi
call fcn.140004a10
test al, al
je 0x1400a7125
mov al, 1
jmp 0x1400a7127
xor eax, eax
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rbx
call fcn.1400ff5c0
lea rax, [0x14014a2c0]
mov qword [rsp + 0x20], rax
lea rcx, [0x14014a284]
lea r9, [0x140149b40]
lea r8, [rsp + 0x38]
cmp byte [rdx + 0x37], bh
add byte [rax], al
add al, ch
invalid
invalid
invalid
add ah, cl
add byte [rax], al
add byte [rdi + rcx + 0x44], cl
cmove r9, qword [rbp + 0x90]
lea rax, [0x14014c449]
cmove r9, qword [rbp + 0x90]
lea rax, [0x14014c449]
cmove rax, qword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x118], rax
sbb byte [rcx], al
add byte [rax], al
movabs rax, 0x8000000000000000
mov qword [rbp + 0xf8], rax
mov dword [rbp + 0xf8], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77a76b8], al
mov dword [rbp + 0xf8], eax
invalid
invalid
mov dword [rbp + 0xf8], eax
test r14b, r14b
jne 0x1400a759a
test byte [rdi], 0x85
push rsp
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x118]
mov qword [rbp + 0x110], r9
mov rcx, qword [rbp + 0x118]
mov qword [rbp + 0x110], r9
mov rdx, r9
call fcn.1400a7980
invalid
add byte [rax], al
test rbx, rbx
sete cl
xor al, 1
or al, cl
mov r9, qword [rbp + 0x110]
add dword [rax], eax
add byte [rdi], cl
test dword [rdi], esp
invalid
add eax, dword [rax]
invalid
invalid
add dword [rax], eax
add byte [rdi], cl
test dword [rdi], esp
invalid
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x73], cl
or byte [rax - 0x75], cl
pop rbx
adc byte [rax - 0x73], cl
lea eax, [rax + 0x48000000]
add byte [rax], 0
invalid
invalid
invalid
mov r14, qword [rbx + 8]
mov rbx, qword [rbx + 0x10]
lea rcx, [rbp + 0x80]
lea eax, [rax + 0x48000000]
add byte [rax], 0
add byte [rax - 0x75], cl
mov edx, dword [rbp + 0x118]
add byte [rax], 0
add byte [rax - 0x75], cl
mov edx, dword [rbp + 0x118]
mov edx, dword [rbp + 0x118]
mov r8, r9
call fcn.1400a7c90
movzx r13d, byte [rbp + 0x80]
movzx ebp, byte [rbp + 0x80]
movzx ebp, byte [rbp + 0x80]
add byte [rax], al
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
movzx edx, r13b
lea r8, [0x14015699c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, qword [rbp + 0x110]
mov r8, qword [rbp + 0x118]
jmp r9
add rcx, 4
jmp 0x1400a7304
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400a7304
mov ecx, 6
jmp 0x1400a7304
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add rcx, 2
jmp 0x1400a7304
mov ecx, 2
mov rdx, qword [rbp + 0x110]
sub rdx, rcx
jb 0x1400a7726
invalid
add rcx, qword [rbp + 0x118]
mov r8, rcx
invalid
enter 0xffffffffffff8548, 0xffffffffffffffd2
test rdx, rdx
test edx, edx
je 0x1400a7337
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete sil
or sil, cl
or dh, cl
or dh, cl
jmp 0x1400a7339
xor esi, esi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x6f], rax
movups xmm0, xmmword [rbp + 0x81]
add dword [rax], 0x100f0000
lea edx, [rcx + 0xf000000]
sub dword [rbp + 0x60], ecx
add dword [rax], 0x100f0000
lea edx, [rcx + 0xf000000]
sub dword [rbp + 0x60], ecx
movaps xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x80]
mov rdx, r14
mov r8, rbx
call fcn.1400a7c90
movzx edx, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
test dword [rax + 0x4c000000], esp
lea eax, [0x1401569b8]
test dword [rax + 0x4c000000], esp
lea eax, [0x1401569b8]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
ror dword [rax - 0x77], 0xda
ror dword [rax - 0x77], 0xda
mov r8, r14
jmp r9
jmp rcx
jmp rcx
add rcx, 4
jmp 0x1400a73d2
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400a73d2
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400a73d2
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x1400a73d2
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
jb 0x1400a773b
add rcx, r14
mov r8, rcx
test rdx, rdx
je 0x1400a73fb
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
invalid
jmp 0x1400a73fd
xor eax, eax
mov rdi, qword [rbp + 0x110]
mov qword [rbp - 0x30], r14
mov qword [rbp - 0x28], rbx
movups xmm0, xmmword [rbp + 0x80]
movups xmm1, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm1
mov rcx, qword [rbp + 0xa0]
mov qword [rbp], rcx
mov dword [rbp], ecx
mov byte [rbp + 0xa], al
mov word [rbp + 8], 0x200
lea r12, [rbp + 0x21]
mov bl, 2
xor r14d, r14d
mov r15, qword [rbp + 0x118]
cmp r13b, 6
je 0x1400a7471
nop dword [rax]
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x9f], rax
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x90], xmm1
movaps xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], rdi
jge 0x1400a7491
mov byte [rbp + 0x20], r13b
mov rax, qword [rbp + 0x9f]
mov eax, dword [rbp + 0x9f]
mov qword [r12 + 0x1f], rax
movaps xmm0, xmmword [rbp + 0x80]
invalid
add byte [rax], 0
add byte [rax], al
test dword [rax + 0xf000000], eax
sub byte [rbp + 0x90], cl
invalid
nop
add byte [rax], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rbp + 0x90]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
adc dword [rsp], eax
adc dword [rsp], eax
and al, 0x40
mov byte [rbp + 0x4a], dh
mov byte [rbp + 0x4a], sil
mov byte [rbp + 0x48], r14b
jne 0x1400a74f2
mov byte [rbp + 0x49], bl
lea rcx, [rbp + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
push rbp
invalid
add byte [rax], 0
add byte [rax - 0x73], cl
lea edx, [rbp + 0x10]
push rbp
adc al, ch
jae 0x1400a74c7
call fcn.1400a8130
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0xb8]
lea edi, [rax + 0x48000000]
lea edx, [rbp - 0x30]
push rbp
invalid
lea rdx, [rbp - 0x30]
push rbp
shr al, 1
call fcn.1400a8130
invalid
add byte [rax], al
movzx eax, byte [rbp + 0xb8]
mov eax, 0x80000000
mov ebp, 0x80
add byte [rax], al
add byte [rax + 0x80bd], al
cmp byte [rbp + 0x80], 0xa
add byte [rax], al
add byte [rdx], cl
or dh, byte [rbx + rdi*2 + 0x3c]
or dh, byte [rbx + rdi*2 + 0x48]
je 0x1400a755c
lea rcx, [rbp + 0x80]
je 0x1400a7558
cmp al, 0xa
je 0x1400a755c
lea rcx, [rbp + 0x80]
add byte [rax - 0x73], cl
lea rdx, [rbp + 0xb8]
xchg ebp, eax
mov eax, 0xe8000000
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400a84f0
cld
sldt word [rax]
add byte [rax], al
test al, al
je 0x1400a7593
ror byte [rdi], 0x84
xchg edi, eax
add byte [rax], al
add byte [rbx + rcx*4 + 0x7d], cl
mov r15, qword [rbp + 0x10]
mov rdi, qword [rbp + 0x18]
mov edi, dword [rbp + 0x18]
mov r15, qword [rbp + 0x10]
mov rdi, qword [rbp + 0x18]
mov edi, dword [rbp + 0x18]
mov edi, dword [rbp + 0x18]
movzx r13d, byte [rbp + 0x20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rbp + 0x50], xmm0
movaps xmmword [rbp + 0x60], xmm1
mov rax, qword [r12 + 0x1f]
mov qword [rbp + 0x6f], rax
mov dword [rbp + 0x6f], eax
movzx r14d, byte [rbp + 0x48]
movzx ebx, byte [rbp + 0x49]
movzx esi, byte [rbp + 0x4a]
movzx eax, byte [r12 + 0x2e]
and al, 0x2e
mov byte [rbp + 0x104], al
mov eax, dword [r12 + 0x2a]
mov dword [rbp + 0x100], eax
cmp r13b, 6
std
invalid
jne 0x1400a7450
jmp 0x1400a7471
cmp al, 0xa
jne 0x1400a7593
mov rax, qword [rbp + 0x6f]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp - 0x50], xmm1
sub dword [rbp - 0x50], ecx
movaps xmmword [rbp - 0x60], xmm0
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x108], eax
movzx eax, byte [rbp + 0x104]
mov byte [rbp + 0x10c], al
cmp sil, 2
jne case.0x14005a952.996
mov r9, qword [rbp + 0x110]
mov rcx, qword [rbp + 0x118]
sbb byte [rcx], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x36], cl
invalid
add byte [rax], al
mov rdx, r9
retf 0x8b4c
mov r8, qword [rbp + 0x78]
call 0x1400a7ac0
mov ebx, eax
mov rax, qword [rbp + 0xf8]
test eax, edi
add byte [rax], al
add byte [rax - 0x2f], cl
loopne 0x1400a7602
test eax, eax
test eax, edi
add byte [rax], al
add byte [rax - 0x2f], cl
loopne 0x1400a7602
test eax, eax
je 0x1400a75d4
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x118]
call qword [sym.imp.KERNEL32.dll_HeapFree]
push rsp
invalid
invalid
invalid
mov eax, ebx
add rsp, 0x1a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp - 0x41]
mov qword [rbp + 0xb0], rax
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0xa1], xmm1
adc dword [rbp + 0xa1], ecx
adc dword [rbp + 0xa1], ecx
add byte [rax], al
movups xmmword [rbp + 0x91], xmm0
mov eax, dword [rbp + 0x108]
add dword [rax], eax
add byte [rcx + 0xbb85], cl
add byte [rdi], cl
mov dh, 0x85
or al, 1
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0xbb85], cl
add byte [rdi], cl
mov dh, 0x85
or al, 1
add byte [rax], al
mov byte [rbp + 0xbf], al
add byte [rax], al
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], rdi
add byte [rax + rcx*4 - 0x53], al
nop
add byte [rax], al
add byte [rax + rcx*4 - 0x4b], al
mov eax, 0x88000000
popfq
mov ecx, 0x40000000
mov byte [rbp + 0xba], dh
add byte [rax], al
add byte [rax + rcx*4 - 0x4b], al
mov eax, 0x88000000
popfq
mov ecx, 0x40000000
mov byte [rbp + 0xba], dh
lea rcx, [rbp + 0x80]
call fcn.1400a85c0
add al, ch
sldt word [eax]
test rax, rax
mov r9, qword [rbp + 0x110]
je 0x1400a759a
invalid
invalid
invalid
invalid
mov r8, rdx
lea rcx, [rbp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x45e8
fcompi st(5)
dec dword [rbx + rcx*4 - 0x73]
adc byte [rcx], al
add byte [rax], al
cmp qword [rbp + 0x80], 0
jne 0x1400a759a
or bh, bh
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x45e8
or bh, bh
invalid
mov rax, qword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x90]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [0x14014c478]
mov qword [rbp + 0x10], rax
adc byte [r8 - 0x73], r9b
add eax, 0xfff620c8
adc byte [r8 - 0x73], r9b
add eax, 0xfff620c8
mov qword [rbp + 0x18], rax
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [0x140024820]
mov qword [rbp + 0x28], rax
lea rax, [0x14014c458]
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], 2
mov qword [rbp + 0xa0], 0
lea rax, [rbp + 0x10]
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], 2
mov rax, qword [rbp + 0x78]
js 0x1400a7756
mov ecx, dword [rax + 0x20]
js 0x1400a7756
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x80]
add byte [rax], al
add byte [rax], al
call fcn.140004d60
cmc
invalid
jmp 0x1400a75ad
lea r8, str.library_std_srcpath.rs
add eax, 0xa4823
mov rdx, qword [rbp + 0x110]
adc byte [rcx], al
add byte [rax], al
call fcn.1400ff5c0
jmp 0x1400a774a
add eax, 0x4c0feb00
lea eax, [0x14014bf50]
or al, byte [rax]
lea r8, str.library_std_srcpath.rs
or al, byte [rax]
mov rdx, rbx
call fcn.1400ff5c0
jbe 0x1400a77c6
invalid
invalid
jbe 0x1400a77c6
add eax, 0xf0b0f00
ud2
invalid
adc byte [rbp + 0x41], dl
push rdi
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0xf8]
shl rax, 1
loopne case.0x140083d29.783
test eax, eax
loopne case.0x140083d29.783
test eax, eax
je 0x1400a7791
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x118]
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
invalid
test r8, r8
je 0x1400a7807
ret
invalid
js 0x1400a7925
mov byte [rcx + rax], al
add byte [rdi], cl
mov dh, 5
movzx eax, byte [0x1401660a0]
mov edx, 1
add byte [rax], al
mov eax, 0xba000be8
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.140001ab0
cmc
dec dword [rax - 0x7b]
invalid
jne 0x1400a780c
cmc
dec dword [rax - 0x7b]
sal byte [rbp + 0x12], 0xb9
mov ecx, 1
mov ecx, 1
mov rdx, rbx
call fcn.1400ff110
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x20], rbx
mov dword [rbp - 0x20], ebx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
mov byte [rbp - 8], 1
clc
add dword [rbp + rcx*4 + 0x34], ecx
pop rdi
clc
add dword [rbp + rcx*4 + 0x34], ecx
pop rdi
xor r13d, r13d
lea rbx, [rbp - 0x20]
movabs r15, 0x100000000
jmp case.0x1400ac6fe.841
movzx edx, ax
shl rdx, 0x10
shr rdx, 0x10
xor r13d, r13d
mov rcx, rbx
call fcn.1400a8a60
test r13w, r13w
je 0x1400a7870
mov eax, r12d
jmp 0x1400a7880
cmp rdi, r14
cmp edi, esi
je 0x1400a7905
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
and ecx, 0xf800
cmp ecx, 0xd800
jne 0x1400a7840
movzx edx, ax
cmp edx, 0xdbff
ja 0x1400a78df
cmp rdi, r14
je 0x1400a78e4
movzx ecx, word [rdi]
add rdi, 2
mov r8d, ecx
add r8d, 0x2000
movzx r8d, r8w
cmp r8d, 0xfc00
jb 0x1400a78ec
movzx edx, cx
and eax, 0x3ff
and edx, 0x3ff
shl rax, 0x1a
shl rdx, 0x10
shl edx, 0x10
shl edx, 0x10
or rdx, rax
add rdx, r15
jmp case.0x14009b9d6.653
xor r13d, r13d
jmp 0x1400a78f4
xor r13d, r13d
in eax, dx
mov rdi, r14
jmp 0x1400a78f4
mov r13w, 1
mov r12d, ecx
add byte [rcx - 0x77], al
int3
mov byte [rbp - 8], 0
mov rcx, rbx
fld1
invalid
adc dword [rax], eax
add cl, ch
push rcx
invalid
invalid
invalid
fld1
invalid
dec dword [rdi]
adc byte [rbp - 0x20], al
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
adc byte [rbp - 0x10], cl
invalid
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add rsp, 0x48
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
call fcn.140001c90
int3
movabs dword [0x441f0fccfff5], eax
mov qword [rsp + 0x10], rdx
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push 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
push 0x40
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x20], 0
je 0x1400a7963
mov r8, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
xchg ebp, eax
out 0xb, al
add byte [rcx], dh
sar bh, cl
adc eax, 0x5d6c5
invalid
invalid
invalid
invalid
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
in al, dx
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rdx, rdi
mov r8, rsi
call fcn.1400a7c90
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
invalid
push rsp
and al, 0x40
invalid
movzx r8d, al
movzx r8d, al
lea r9, [0x1401569d4]
lea ecx, [0x1401569d4]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
add rcx, 4
jmp 0x1400a7a00
invalid
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add ecx, eax
add rcx, 8
jmp 0x1400a7a00
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400a7a00
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x1400a7a00
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x1400a7aac
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 1], cl
stc
add rcx, rdi
mov r9, rcx
test r8, r8
test eax, eax
je case.0x1400a7395.14
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x1400a7a29
cmp ecx, 0x5c
je 0x1400a7a29
cmp al, 4
ja case.default.0x1400a7a5a
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.1400a7c90
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
and al, 0x40
mov rdx, qword [rsp + 0x40]
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x9d
out dx, eax
or al, byte [rax]
lea r9, [0x1401569f0]
lea ecx, [0x1401569f0]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x38
jmp 0x1400a7a9b
xor eax, eax
jmp 0x1400a7aa5
invalid
lea r8, ds:[rdx + 1]
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400a7a9b
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400a7a9b
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400a7a9b
mov ecx, 2
cmp rcx, rsi
ja 0x1400a7aac
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.1400ff5c0
int3
int3
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rbx, r8
mov rsi, rdx
mov rdi, rcx
lea rbp, [rcx + rdx]
mov r14, qword [r8 + 0x20]
mov r13, qword [r8 + 0x28]
xor ecx, ecx
cmp rcx, rsi
je 0x1400a7c04
lea rdx, [rdi + rcx]
mov r15, rcx
mov r8, rdx
jmp 0x1400a7b1f
add r8, 2
cmp rax, rbp
cmovne rax, r8
mov r10d, 2
nop dword [rax]
add r15, r10
mov r8, rax
cmp rax, rbp
je 0x1400a7c07
lea rax, [r8 + 1]
movzx r9d, byte [r8]
mov r10d, 1
test r9b, r9b
jns 0x1400a7b10
cmp r9b, 0xe0
jb 0x1400a7afc
cmp r9b, 0xed
jne 0x1400a7b6a
cmp rax, rbp
je 0x1400a7c07
lea rax, [r8 + 2]
cmp rax, rbp
je 0x1400a7c07
cmp byte [r8 + 1], 0x9f
ja 0x1400a7ba4
add r8, 3
mov r10d, 3
mov rax, r8
mov eax, eax
mov eax, eax
jmp 0x1400a7b10
add r8, 2
cmp rax, rbp
call 0x1004e8ac1
call 0x1004e8ac1
xor eax, eax
cmp r8, rbp
setne al
add rax, r8
mov r10d, 3
cmp r9b, 0xf0
jb 0x1400a7b10
xor r8d, r8d
cmp rax, rbp
setne r8b
setne al
setne al
add rax, r8
mov r10d, 4
jmp 0x1400a7b10
invalid
invalid
mov r8, r15
sub r8, rcx
jb case.0x140083d29.806
invalid
add byte [rcx + 0x39], cl
test dword [rdi], 0xb987
add byte [rbp - 0x75], cl
mov esp, dword [rbp + 0x18]
mov rcx, r14
cmp r15, rsi
ja 0x1400a7c72
mov esp, dword [rbp + 0x18]
mov rcx, r14
call r12
test al, al
ror byte [rdi], 0x85
test dword [rax], eax
add byte [rax], al
ror byte [rdi], 0x85
test dword [rax], eax
add byte [rax], al
mov r8d, 3
mov rcx, r14
lea rdx, [0x14014c608]
call r12
test al, al
jne 0x1400a7c50
add r15, 3
mov rcx, r15
mov ecx, edi
mov ecx, edi
cmp r15, rsi
jbe 0x1400a7ae7
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400ff5c0
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
sub rsi, rcx
add rdi, rcx
test rcx, rcx
je 0x1400a7c32
mov rax, qword [r13 + 0x18]
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140004a10
mov al, 1
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r15
call fcn.1400ff950
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400ff6c0
int3
add byte [rcx + 0xf], al
invalid
add eax, 0xebd23145
invalid
add byte [rcx + 0xf], cl
ror byte [rax - 0x7d], 0xf8
clc
clc
add dh, byte [rdx + 0x73]
movzx edi, dil
shl rdi, 8
movzx esi, sil
or rsi, rdi
cmp esi, 0x5c5c
pop rsp
add byte [rax], al
jne 0x1400a7e3a
mov esi, eax
and esi, 0xe
cmp esi, 2
mov byte [rbx - 0x17cf11a], 2
je 0x1400a7e77
movzx esi, r14b
shl esi, 8
movzx edi, bl
or edi, esi
test dword [rdi], 0xfe81f7b7
pop rsp
pop rsp
add byte [rax], al
je 0x1400a7f2a
add byte [rax], al
cmp esi, 0x5c3f
jne 0x1400a7e77
invalid
cmp r8, 3
jbe 0x1400a80d4
invalid
cmp byte [rdx], 0x2f
je case.0x14009b9d6.678
cmp byte [rdx + 1], 0x2f
je case.0x14009b9d6.678
cmp byte [rdx + 2], 0x2f
je case.0x14009b9d6.678
cmp byte [rdx + 3], 0x2f
jne 0x1400a7f69
lea r10, [r8 - 2]
jmp 0x1400a7e84
cmp r8, 2
jb 0x1400a7f1c
cmp byte [rdx + 1], 0x3a
jne 0x1400a7f1c
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
ret 0x80bf
cli
sbb cl, byte [rdi]
invalid
invalid
add byte [rax], al
invalid
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x1400a7f1f
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x1400a7f1c
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
xor r9d, r9d
nop word cs:[rax + rax]
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je 0x1400a7ec2
cmp r11d, 0x5c
je 0x1400a7ec2
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400a7ea0
jmp 0x1400a7f1c
lea r11, [r9 + 1]
sub r10, r11
je 0x1400a7f1c
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x1400a7efd
cmp edi, 0x5c
je 0x1400a7efd
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x1400a7ee0
mov rsi, r10
test r9, r9
je 0x1400a7f1c
test rsi, rsi
je 0x1400a7f1c
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x1400a7f1f
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp r8, 3
jbe 0x1400a80eb
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x1400a7f5c
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
cmp ecx, 0x2f
je 0x1400a7f5c
cmp r9d, 0x5c
je 0x1400a7f5c
inc rax
cmp r8, rax
jne 0x1400a7f40
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x1400a7f1f
cmp rax, 4
jb 0x1400a8102
and eax, 0xc
cmp eax, 4
je 0x1400a8000
movzx eax, bpl
shl rax, 0x30
or rax, r10
movzx r10d, r11b
shl r10, 0x28
movzx r9d, r9b
shl r9, 0x20
or r9, r10
or r9, rax
movabs rax, 0x5c434e5500000000
cmp r9, rax
jne 0x1400a8000
cmp r8, 7
jbe 0x1400a8116
lea rax, [rdx + 8]
mov rsi, r8
lea r9, str.called__Result::unwrap____on_an__Err__value
add rsi, 0xfffffffffffffff8
je 0x1400a8073
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x1400a808b
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400a7fdf
mov r10, rsi
jmp 0x1400a80bc
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jae 0x1400a801c
cmp r8, 4
je 0x1400a807b
cmp r8, 6
je 0x1400a802d
jmp 0x1400a805d
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x1400a802d
cmp r10d, 0x5c
jne 0x1400a805d
cmp byte [rdx + 5], 0x3a
jne 0x1400a805d
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x1400a805d
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x1400a7f1f
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1400a8078
inc rdx
cmp r8, rdx
jne 0x1400a8063
jmp 0x1400a807b
xor r10d, r10d
jmp 0x1400a80b9
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x1400a7f1f
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x1400a80b9
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x1400a80bc
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x1400a80a1
mov r11, rsi
jmp 0x1400a80bc
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x1400a7f1f
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400ff6c0
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400ff5c0
lea r8, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, rax
call fcn.1400ff5c0
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 8
jmp 0x1400a80f7
movzx ebp, byte [rdx + 0x39]
cmp bpl, 3
cmp ch, 3
cmp ch, 3
je 0x1400a83d2
cmp r13b, bpl
ja 0x1400a83d2
mov rsi, qword [rdi]
mov r11, qword [rdi + 8]
pop rdi
or byte [rdi + rcx - 0x4a], al
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
movzx r15d, byte [rdi + 0x3a]
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
push rsp
or byte [rdx], al
mov qword [rsp + 0x30], rdx
lea rdx, [rax + r9]
pop rdi
or byte [rdi + rcx - 0x4a], al
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x140156a0c]
mov rdx, r11
jmp 0x1400a81e6
ret 0x4808
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x1400a83d2
test r13b, r13b
je 0x1400a8260
mov ch, 2
cmp r8d, 3
jb 0x1400a81d7
cmp r8d, 5
je 0x1400a81d7
cmp r8d, 6
jne 0x1400a840c
invalid
test byte [rbp + 1], dl
add byte [rax], al
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x1400a8384
cmp r9b, 0x2e
jne 0x1400a8384
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x1400a72c7.38
cmp r9d, 0x5c
jne 0x1400a81d7
jmp case.0x1400a72c7.38
nop dword [rax + rax]
cmp r8b, 6
je 0x1400a81d0
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
test byte [rdx - 2], ah
invalid
cmp rdx, 1
jne 0x1400a81d7
test dword [rcx - 2], ecx
invalid
invalid
test dword [rcx - 2], ecx
invalid
cmp r9b, 0x2e
cmp cl, 0x2e
stc
jne 0x1400a81d7
jne 0x1400a81d7
jne 0x1400a81d7
test r11, r11
je 0x1400a84e1
add byte [rax], al
add byte [rax], al
dec r11
inc rsi
inc esi
inc esi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
pop rdi
or dh, al
mov byte [rcx], 7
mov byte [rcx], 7
jmp 0x1400a83d5
test ebx, ebx
je 0x1400a84aa
invalid
fisttp dword [rdi]
test dh, ch
add byte [rax], al
add byte [rcx - 1], cl
retf
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov dword [rdi], esi
invalid
mov dword [rdi], esi
mov qword [rdi + 8], r11
mov byte [rcx], 6
add dword [rsi], eax
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x1400a83d5
cmp byte [rbx], al
add eax, esi
add dword [rdx], ecx
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
invalid
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x140156a24]
xor esp, esi
or al, byte [rax]
adc eax, 0xae633
xor esp, esi
or al, byte [rax]
movsxd r9, dword [rdx + r8*4]
or al, 0x82
invalid
add r9, rdx
jmp r9
jmp rcx
jmp rcx
mov r9, rax
jmp 0x1400a842d
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
jmp 0x1400a83d5
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x1400a83d5
invalid
sub bl, ch
adc eax, 0x6b941
add byte [rax], al
jmp 0x1400a842d
cmp r9, r11
ja case.default.0x1400a8444
lea rdx, [0x140156a3c]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
adc qword [r15], rcx
adc dword [rcx + 1], eax
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
jmp 0x1400a83d5
add byte [rcx + rcx*4 - 0x2f], cl
call fcn.1400ff5c0
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.1400ff5c0
lea r8, str.library_std_srcpath.rs
lea eax, [0x14014bfe8]
mov rcx, r9
mov rdx, r11
call fcn.1400ff6c0
lea r8, str.library_std_srcpath.rs
mov rcx, rax
mov rdx, r11
mov edx, ebx
call fcn.1400ff5c0
lea r8, str.library_std_srcpath.rs
jmp 0x1400a84b1
mov rdi, rdx
mov rsi, rcx
movzx ecx, byte [rcx]
lea eax, [rcx - 6]
movzx r8d, al
lea rdx, [r8 + 1]
xor eax, eax
cmp r8b, 4
cmovae rdx, rax
rol byte [r15 + r9 - 0x4a], 1
invalid
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
cli
add al, 0x4c
cmovae ebx, eax
rol byte [r15 + r9 - 0x4a], 1
invalid
cli
add al, 0x4c
cmovae ebx, eax
cmp rdx, r11
jne 0x1400a85a7
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x1400a855b
cmp edx, 4
jne 0x1400a85a7
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
adc byte [r13 + 0x5e], r14b
adc byte [r13 + 0x5e], r14b
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call fcn.1400fcc80
test eax, eax
sete al
jmp 0x1400a85a7
or byte [rax - 0x75], cl
or al, r13b
sub al, 0x47
add eax, 0xfc08500
xchg esp, eax
shr bl, 0x4c
cmp r9b, 4
jb 0x1400a85a7
invalid
cmp cl, r8b
cmp cl, r8b
jne case.default.0x1400a8574
lea rax, [0x140156a54]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
and al, 0x60
movzx r8d, byte [rcx + 0x3a]
movzx eax, byte [rcx + 0x3a]
movzx r9d, byte [rcx + 0x38]
movzx eax, byte [rcx + 0x39]
mov qword [rsp + 0x20], rsi
and byte [rax - 0x77], cl
jl 0x1400a8634
sub byte [rax + 0xf302454], cl
sub byte [rsp + 0x60], al
and byte [rax - 0x77], cl
jl 0x1400a8634
sub byte [rax + 0xf302454], cl
sub byte [rsp + 0x60], al
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
movups xmmword [rsp + 0x31], xmm0
movups xmmword [rsp + 0x41], xmm1
mov rcx, qword [rsp + 0x7f]
jg 0x1400a8677
mov dword [rsp + 0x50], ecx
jg 0x1400a8677
mov dword [rsp + 0x50], ecx
mov byte [rsp + 0x5a], r8b
mov byte [rsp + 0x5a], al
mov byte [rsp + 0x58], r9b
mov byte [rsp + 0x59], al
and al, 0x59
and al, 0x59
cmp r9b, 2
jne 0x1400a8712
test rdi, rdi
je 0x1400a8763
test byte [rdi], cl
add dword [rax], eax
invalid
test byte [rdi], cl
add dword [rax], eax
add byte [rax - 0x7df0fc06], al
test dword [rax], eax
cmp dl, 3
jb 0x1400a86e2
add byte [rax], al
add byte [rax], al
nop dword [rax]
xor ecx, ecx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movzx edx, byte [rsi + rcx]
cmp edx, 0x2f
je 0x1400a86a0
cmp edx, 0x5c
je 0x1400a86a0
invalid
and cl, byte [rax - 1]
ror dword [rax + 0x39], 0xcf
inc rcx
cmp rdi, rcx
jne 0x1400a8670
xor edx, edx
mov rcx, rdi
test rcx, rcx
jne 0x1400a86aa
jmp 0x1400a86b5
add byte [rdx + 1], bh
mov edx, 1
test rcx, rcx
je 0x1400a86b5
cmp rcx, 1
jne 0x1400a8708
cmp byte [rsi], 0x2e
jne 0x1400a8708
add rcx, rdx
cmp rdi, rcx
jb 0x1400a8793
add rsi, rcx
sub rdi, rcx
jne 0x1400a8660
xor edi, edi
jmp 0x1400a8708
mov edx, 1
test rcx, rcx
add byte [rax], al
add byte [rax - 0x7b], cl
leave
jne 0x1400a8708
add rsi, rdx
sub rdi, rdx
je 0x1400a86c9
xor ecx, ecx
leave
nop word cs:[rax + rax]
cmp byte [rsi + rcx], 0x5c
je 0x1400a86d0
inc rcx
cmp rdi, rcx
jne 0x1400a86f0
xor edx, edx
mov rcx, rdi
test rcx, rcx
leave
leave
je 0x1400a86da
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rdi
invalid
sub byte [rdx + rax], bh
cmp al, 2
jne 0x1400a8769
lea rcx, [rsp + 0x20]
call fcn.1400a87b0
cmp rdi, rax
invalid
jbe 0x1400a8769
invalid
lea rbx, [rsp + 0x60]
lea r14, [rsp + 0x20]
nop
mov rcx, rbx
mov rdx, r14
call fcn.1400a8930
cmp byte [rsp + 0x68], 0xa
jne 0x1400a8769
mov r15, rdi
sub r15, qword [rsp + 0x60]
sub edi, dword [rsp + 0x60]
dec dword [rbx + rbp + 0x7c]
and al, 0x60
jb 0x1400a8781
mov qword [rsp + 0x28], r15
mov rcx, r14
call fcn.1400a87b0
push rdi
add byte [rax], al
add byte [rax], al
mov rdi, r15
push rdi
add byte [rax], al
add byte [rax], al
mov rdi, r15
cmp r15, rax
ja 0x1400a8730
jmp 0x1400a876c
xor edi, edi
cmp al, 2
invalid
je 0x1400a8716
lodsd eax, dword [rsi]
add dh, byte [rbp + rbp*4 + 0x49]
mov edi, edi
mov r15, rdi
mov rax, rsi
mov rdx, r15
add rsp, 0xa0
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.library_std_srcpath.rs
mov rcx, r15
mov rdx, rdi
call fcn.1400ff6c0
lea r8, str.library_std_srcpath.rs
add byte [rax - 0x77], cl
cli
add byte [rax - 0x77], cl
cli
call fcn.1400ff5c0
int3
int3
add dword [rcx + 0xf], eax
xchg ebp, eax
rol dword [rcx - 0x48], 0
add byte [rax], al
add byte [rbp + 0x19], al
rol byte [rbp + 8], 0xc8
movzx r9d, r8b
mov dh, 0xc8
cmp r9b, 0xff
je case.0x1400845af.2006
test r9d, r9d
leave
jne 0x1400a886d
add byte [rax], al
movzx edx, byte [rcx + 0x3a]
cmp r8b, 0xff
je case.0x140012fcf.2018
test r9d, r9d
test ecx, ecx
jne 0x1400a886d
test dl, dl
je 0x1400a87f6
mov dl, 1
jmp 0x1400a886d
movzx r10d, byte [rcx + 0x10]
lea edx, [r10 - 5]
cmp dl, 1
ja 0x1400a886b
mov r8, qword [rcx]
mov rdx, qword [rcx + 8]
xor r9d, r9d
leave
add dword [rax - 0x75], ecx
push rcx
or byte [rbp + 0x31], al
leave
test al, al
jne 0x1400a8828
cmp r10b, 6
je 0x1400a8828
invalid
adc byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
cli
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
cli
add cl, byte [rdi]
invalid
jb 0x1400a8919
cmp r9, rdx
cmp ecx, edx
je 0x1400a886b
add rdx, r8
add rdx, r8
lea r10, [r8 + r9]
inc r10
or byte [rcx - 1], cl
ret 0x3949
invalid
invalid
cmp r10, rdx
sete dl
movzx r8d, byte [r8 + r9]
mov dh, 4
or dh, dh
invalid
invalid
jne 0x1400a88ee
add byte [rax], al
add byte [rcx - 0x80], al
clc
jne 0x1400a88ee
jne 0x1400a88ee
cmp r8b, 0x2e
jne 0x1400a88ee
add byte [rax], al
movzx edx, byte [r10]
cmp edx, 0x2f
invalid
je 0x1400a8904
invalid
add byte [rbx - 0x7bf0a306], al
cdq
add byte [rax], al
add byte [rax], al
xor edx, edx
invalid
invalid
cmp edx, 0x5c
je 0x1400a8904
add byte [rax], al
xor edx, edx
xor r8d, r8d
test al, al
jne case.0x14002441e.1770
rol byte [rax + rax*8 - 0x49f0f58b], 0x41
adc byte [rax - 0x7d], cl
cmp rax, 6
movzx eax, byte [rcx + 0x10]
cmp rax, 6
jne 0x1400a888e
invalid
adc byte [rcx], dh
ror byte [rcx + 1], 0xc0
xor eax, eax
add r8, rax
movzx eax, dl
add rax, r8
add rsp, 0x28
ret
enter 0xffffffffffffe0ff, 0x48
mov eax, dword [rcx + 0x20]
and byte [rax - 0x7d], cl
rol byte [rbx + rbp*8], 0xd8
cmove ecx, ecx
add rax, r9
add rax, 8
jmp 0x1400a8880
cmp r8b, 0x2e
setne r8b
not dl
or dl, r8b
test dl, 1
jne 0x1400a886b
mov r8d, 1
xor edx, edx
test al, al
jne case.0x14002441e.1770
jmp 0x1400a8874
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.1400ff5c0
int3
mov rsi, rcx
mov rcx, rdx
call fcn.1400a87b0
mov rdx, qword [rdi + 8]
cmp rax, rdx
ja 0x1400a8a39
out 0, eax
add byte [rax], al
out 0, eax
add byte [rax], al
mov r10, qword [rdi]
lea rcx, [r10 + rax]
or al, 2
or al, 2
mov r11, rax
sub r11, rdx
jne 0x1400a896b
movzx r8d, byte [rdi + 0x10]
xor r9d, r9d
mov dh, 0x47
adc byte [rbp + 0x31], al
leave
jmp 0x1400a89e5
movzx r8d, byte [rdi + 0x10]
inc r11
lea rdi, [rdx + r10]
lea edi, [rdx + rdx]
lea edi, [rdx + rdx]
dec rdi
xor r9d, r9d
cmp r8b, 3
jae 0x1400a89b0
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cmp byte [rdi], 0x5c
je 0x1400a89cb
inc r11
inc ebx
dec rdi
cmp r11, 1
jne 0x1400a8990
jmp 0x1400a89e5
nop dword cs:[rax + rax]
movzx ebx, byte [rdi]
cmp ebx, 0x2f
je 0x1400a89cb
cmp ebx, 0x5c
je 0x1400a89cb
inc r11
inc ebx
dec rdi
cmp r11, 1
cmp ebx, 1
cmp ebx, 1
jne 0x1400a89b0
jmp 0x1400a89e5
neg r11
add rax, r11
inc rax
cmp rax, rdx
cmp eax, edx
cmp eax, edx
ja 0x1400a8a48
add r10, rax
mov r9d, 1
mov rcx, r10
ret 0xb941
sub rdx, rax
sub edx, eax
je case.0x14002795d.1727
mov al, 9
cmp rdx, 2
je 0x1400a8a12
cmp rdx, 1
jne 0x1400a8a20
invalid
sub byte [rax + 0x23752e39], al
cmp byte [rcx], 0x2e
jne 0x1400a8a20
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
add eax, 7
rol byte [rdi], 0xeb
adc dh, byte [rax - 0x7ff114f6]
mov al, 0xa
jmp 0x1400a8a20
cmp byte [rcx], 0x2e
jmp 0x1400a8a20
mov al, 0xa
jmp 0x1400a8a20
cmp byte [rcx], 0x2e
jne 0x1400a8a20
cmp byte [rcx + 1], 0x2e
add dword [rsi], ebp
sete al
xor al, 9
invalid
or dword [rcx + 1], ecx
ror dword [rcx + rcx*4 + 0xe], 1
add r9, rdx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
mov qword [rsi + 0x18], rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sbb byte [rax - 0x7d], cl
invalid
lea r8, str.library_std_srcpath.rs
add eax, 0xa3560
mov rcx, rax
mov ecx, eax
call fcn.1400ff5c0
lea r8, str.library_std_srcpath.rs
mov rcx, rax
xor eax, 0x8948000a
shr eax, 0x69
call fcn.1400ff5c0
int3
int3
int3
int3
int3
call fcn.1400ff5c0
int3
int3
sub rsp, 0x30
mov rsi, rcx
invalid
mov dword [rsp + 0x2c], 0
add byte [rax], al
add byte [rcx + 0x80fa], al
add byte [rbx + 0xe], dh
invalid
add byte [rax], al
add byte [rcx + 0x80fa], al
add byte [rbx + 0xe], dh
mov byte [rsp + 0x2c], dl
mov edi, 1
add byte [rax], al
add cl, ch
xchg dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
xchg dword [rax], eax
add byte [rax], al
mov eax, edx
cmp edx, 0x800
cli
add byte [rax], cl
add byte [rax], al
cli
add byte [rax], cl
add byte [rax], al
jae 0x1400a8aac
sbb al, cl
call 0xc8ca969e
and al, 0x2c
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x2c], al
and dl, 0x3f
loop case.0x14001e327.1691
or dl, 0x80
mov byte [rsp + 0x2d], dl
push rsp
and al, 0x2d
push rsp
and al, 0x2d
mov edi, 2
jmp 0x1400a8b0f
cmp edx, 0xffff
ja 0x1400a8adb
invalid
cli
invalid
invalid
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
and al, 0x2c
mov eax, edx
rol cl, 1
invalid
invalid
and al, 0x3f
rol cl, 1
call 0x14c49aecb
invalid
or al, 0x80
mov byte [rsp + 0x2d], al
and dl, 0x3f
invalid
or dl, 0x80
or byte [rax - 0x40d1dbac], 3
add byte [rax], al
invalid
or byte [rax - 0x7fd2dbbc], 0xe2
invalid
or byte [rax - 0x40d1dbac], 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
xor al, 0xc1
call 0x14c11aef3
adc ah, byte [rdi + rax]
or al, 0xf0
jmp 0x1400a8b0f
shr eax, 0x12
and al, 7
adc ah, byte [rdi + rax]
or al, 0xf0
mov byte [rsp + 0x2c], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x2d], al
and al, 0x2d
rol cl, 1
call 0x14c49aefa
or byte [rax - 0x76d2dbbc], 0xd0
and al, 0x2d
mov eax, edx
and al, 0x2d
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dl, 0x3f
invalid
or dl, 0x80
retf 0x8880
push rsp
and al, 0x2f
invalid
invalid
retf 0x8880
and al, 0x2f
mov edi, 4
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
cmp rax, rdi
sub rax, rbx
cmp rax, rdi
jb 0x1400a8b41
mov rcx, qword [rsi + 8]
add rcx, rbx
invalid
invalid
lea rdx, [rsp + 0x2c]
lea edx, [rsp + 0x2c]
mov r8, rdi
call fcn.1400fc250
add rbx, rdi
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
pop rsi
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rbx
invalid
fimul dword [rcx - 0x77]
clc
mov r8, rdi
mov eax, edi
call fcn.140103520
mov rbx, qword [rsi + 0x10]
jmp 0x1400a8b1e
int3
int3
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x11a8
call fcn.1400fb5d0
sub al, byte [0x10433d379]
sub al, byte [0x10433d379]
lea rsi, [rdx - 1]
lea esi, [rdx - 1]
jb 0x1400a8b7c
dec dword [rax - 0x7b]
ror byte [rax + 0xf], cl
cmove esi, edx
lea rcx, [rsp + 0x1b4]
test rdx, rdx
cmove rsi, rdx
cmove esi, edx
cmove esi, edx
lea rcx, [rsp + 0x1b4]
add byte [rcx - 0x48], al
hlt
mov r8d, 0xff4
sldt word [rax]
xor edx, edx
call fcn.1400fc090
mov dword [rsp + 0x200], 0x7d0
add byte [rdx], al
add byte [rax], al
rol byte [rdi], 1
add byte [rax], al
add byte [rdx], al
add byte [rax], al
rol byte [rdi], 1
add byte [rax], al
add al, byte [rax]
add al, dl
invalid
mov dword [rsp + 0x1b0], 0x58
add byte [rax], al
pop rax
add byte [rax], al
add byte [rax], al
mov rdi, qword [0x140166080]
add byte [rax], al
mov rdi, qword [0x140166080]
test rdi, rdi
jne 0x1400a8be2
invalid
mov rcx, qword [0x140166040]
jle 0x1400a8b94
or eax, dword [rax]
lea rdx, str.SymFromAddrW
or al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
invalid
test rax, rax
je 0x1400a90f5
invalid
add byte [rax], al
add eax, 0x89480000
invalid
add byte [rax], al
mov rdi, rax
mov qword [0x140166080], rax
mov dword [0x140166080], eax
mov dword [0x140166080], eax
or eax, dword [rax]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov qword [rsp + 0xb0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
mov word [rax + rsi*4], fs
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
mov word [rax + rsi*4], fs
mov word [rax + rsi*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, eax
mov rdx, rsi
add byte [rax], al
mov rcx, rax
mov rdx, rsi
mov r8, r14
call rdi
cmp eax, 1
jne 0x1400a9043
test dword [rbx], ebp
add al, 0
add byte [rax], al
clc
add dword [rdi], ecx
test dword [rbx], ebp
add al, 0
add byte [rax], al
mov r15, qword [rsp + 0x1218]
mov eax, dword [rsp + 0x1fc]
mov r15, qword [rsp + 0x1218]
mov eax, dword [rsp + 0x1fc]
test byte [rsp + rdi*8], ah
add dword [rax], eax
add byte [rbx + 0x200248c], cl
mov ecx, dword [rsp + 0x200]
mov ecx, dword [rsp + 0x200]
dec rcx
dec ecx
cmp rax, rcx
cmovb rcx, rax
mov rdi, qword [rsp + 0x1210]
adc al, byte [rax]
add byte [rax - 0x73], cl
test byte [rsp + rax], ah
add al, byte [rax]
add byte [rdi], cl
push rdi
invalid
enter 0xf48, 0x42
enter 0xffffffffffff8b48, 0xffffffffffffffbc
invalid
invalid
invalid
and al, 0x10
adc al, byte [rax]
add byte [rax - 0x73], cl
test byte [rsp + rax], ah
add al, byte [rax]
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x190], xmm0
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x190], xmm0
nop
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x180], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x170], xmm0
sub dword [rsp + 0x170], eax
jo 0x1400a8c6a
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x160], eax
invalid
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x160], xmm0
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x140], xmm0
sub dword [rsp + 0x140], eax
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x140], xmm0
sub dword [rsp + 0x140], eax
movaps xmmword [rsp + 0x130], xmm0
sub dword [rsp + 0x130], eax
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x120], eax
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x110], xmm0
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm0
movaps xmmword [rsp + 0xf0], xmm0
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], eax
loopne 0x1400a8cb1
add byte [rax], al
test byte [rax + rsi*8], ah
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], eax
loopne 0x1400a8cb1
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm0
movaps xmmword [rsp + 0xc0], xmm0
add byte [rax], al
movaps xmmword [rsp + 0xb0], xmm0
lea r8, [rsp + rcx*2]
lea eax, [rsp + rcx*2]
lea eax, [rsp + rcx*2]
add r8, 0x204
mov edx, pe_nt_image_headers64
add byte [rax], al
xor r11d, r11d
fisttp dword [rcx - 0x47]
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
fisttp dword [rcx - 0x47]
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
xor ebx, ebx
test r11w, r11w
test r11d, r11d
test r11d, r11d
je 0x1400a8d00
mov r12d, r10d
jmp case.0x14001e327.1726
invalid
add byte [rcx + rdi - 0x40], cl
cmp rax, r8
je 0x1400a8f34
add byte [rax], al
movzx r12d, word [rax]
mov bh, 0x20
add rax, 2
mov ecx, r12d
and ecx, 0xf800
loope 0x1400a8d17
clc
add byte [rax], al
loope 0x1400a8d17
clc
add byte [rax], al
movzx r11d, r12w
mov bh, 0xdc
cmp ecx, 0xd800
jne 0x1400a8d40
mov ecx, 0xfffd
cmp r11d, 0xdbff
sti
invalid
fild dword [rax]
add byte [rsi + 0x5c], dh
sti
invalid
xor r11d, r11d
jmp 0x1400a8df0
add byte [rcx - 0x3f], cl
jrcxz 0x1400a8d54
shl r11, 0x10
mov rcx, r11
shr rcx, 0x10
cmp ecx, 0x80
add byte [rax], al
add byte [rax], al
jae 0x1400a8d70
mov r12d, 1
mov esp, 1
xor r11d, r11d
jmp 0x1400a8df6
invalid
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
cmp ecx, 0x800
stc
add byte [rax], cl
add byte [rax], al
jae 0x1400a8dd0
mov r12d, 2
xor r11d, r11d
jmp 0x1400a8df6
invalid
jae 0x1400a8dea
nop word cs:[rax + rax]
cmp rax, r8
je case.0x140024b32.1579
movzx ebp, word [rax]
add rax, 2
mov r11d, ebp
add r11d, 0x2000
add byte [rax], al
add byte [rax], al
movzx r13d, r11w
mov r11w, 1
cmp r13d, 0xfc00
add byte [rdi], cl
adc dword [rbp + 1], 0
invalid
add byte [rdi], cl
adc dword [rbp + 1], 0
add byte [rcx - 0x77], al
invalid
mov r10d, ebp
jmp 0x1400a8df0
nop word cs:[rax + rax]
mov r12d, 4
add al, 0
add byte [rax], al
xor r11d, r11d
cmp ecx, 0xffff
jbe 0x1400a8df0
jmp 0x1400a8df6
xor r11d, r11d
mov rax, r8
nop dword [rax]
invalid
mov r12d, 3
add byte [rax], al
mov r13, rdx
sub r13, r12
jbe 0x1400a8f34
mov dword [rsp + 0x2c], ecx
cmp ecx, 0x80
jae 0x1400a8e20
sub al, 0x81
stc
add byte [rax], 0
add byte [rbx + 0x12], dh
mov byte [r14], cl
mov ecx, 1
jmp 0x1400a8ef0
sub byte [rcx + 0x6edc1cd], cl
or bpl, 0xc0
mov byte [r14], bpl
and cl, 0x3f
or cl, 0x80
leave
add byte [rcx - 0x78], 0x4e
mov byte [r14 + 1], cl
mov ecx, 2
leave
add byte [rcx - 0x78], 0x4e
mov byte [r14 + 1], cl
mov ecx, 2
jmp 0x1400a8ef0
invalid
and al, 0x30
add eax, dword [rax]
add byte [rax], al
cmp rdx, 2
jbe 0x1400a9064
mov ebp, ecx
shr ebp, 0xc
or bpl, 0xe0
mov byte [r14], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
or bpl, 0x80
mov byte [r14 + 1], bpl
and cl, 0x3f
or cl, 0x80
add byte [rcx - 0x78], 0x4e
add bh, byte [rcx + 3]
add byte [rcx - 0x78], 0x4e
add bh, byte [rcx + 3]
jmp 0x1400a8ef0
add al, 0
add byte [rax], al
cmp rdx, 3
jbe 0x1400a9064
mov ebp, ecx
shr ebp, 0x12
in eax, dx
adc al, byte [rax - 0x80]
int 0xf0
in eax, dx
adc al, byte [rax - 0x80]
int 0xf0
mov byte [r14], bpl
mov ebp, ecx
shr ebp, 0xc
and bpl, 0x3f
or bpl, 0x80
mov byte [r14 + 1], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
or bpl, 0x80
mov byte [r14 + 2], bpl
add al, byte [rax - 0x367fc01f]
add byte [rcx - 0x78], 0x4e
add edi, dword [rcx + 4]
add byte [rax], al
add al, byte [rax - 0x367fc01f]
add byte [rcx - 0x78], 0x4e
add edi, dword [rcx + 4]
add byte [rax], al
add byte [rax], al
nop dword [rax]
cmp rcx, rdx
ja case.0x14003d97a.1427
pop rdi
add dword [rax], eax
invalid
pop rdi
add dword [rax], eax
add byte [rbp + 1], cl
out 0x4c, al
add ebx, esp
add r14, r12
add rbx, r12
mov rdx, r13
test r11w, r11w
test r11d, r11d
test r11d, r11d
jne 0x1400a8cf0
jmp 0x1400a8d00
movzx ecx, bp
and r12d, 0x3ff
and ecx, 0x3ff
add byte [rax], al
add byte [rax], al
shl r12, 0x1a
shl rcx, 0x10
or rcx, r12
add rcx, r9
add ecx, ecx
add ecx, ecx
jmp 0x1400a8d47
adc edi, esi
invalid
cmp rbx, 0x101
jae 0x1400a910d
xorps xmm0, xmm0
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], 0
mov dword [rsp + 0x90], 0
mov dword [rsp + 0x70], 0x28
add byte [rax], al
mov r14, qword [0x140166088]
test r14, r14
jne 0x1400a8f98
mov rcx, qword [0x140166040]
lea rdx, str.SymGetLineFromAddrW64
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400a90f5
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov qword [0x140166088], rax
invalid
add bh, bh
adc eax, 0x5c1ba
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x38], 0
lea r8, [rsp + 0x38]
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x38
lea r9, [rsp + 0x70]
mov rcx, rax
jo 0x1400a8ff9
mov ecx, eax
mov rdx, rsi
mov edx, esi
call r14
cmp eax, 1
jne 0x1400a8ffa
mov eax, dword [rsp + 0x80]
mov rdx, 0xffffffffffffffff
mov rcx, qword [rsp + 0x88]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp word [rcx + rdx*2 + 2], 0
lea rdx, [rdx + 1]
jne 0x1400a8fe0
mov r8d, 1
mov r9d, 1
add bl, ch
invalid
invalid
xor r9d, r9d
xor r8d, r8d
mov r10, qword [rsp + 0x1e8]
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x50], r8d
and al, 0x50
mov dword [rsp + 0x54], eax
lea rax, [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], r10
push 0x24548d48
cmp byte [rax - 0x77], cl
stc
cmp byte [rax - 0x77], cl
stc
call qword [r15 + 0x20]
nop
add rsp, 0x11a8
test al, 0x11
add byte [rax], al
test al, 0x11
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srccharmethods.rs
call fcn.1400ff6c0
mov qword [rsp + 0xa8], rdx
lea rax, [rsp + 0x30]
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rsp + 0x38], rax
lea rax, [fcn.1400041b0]
mov cl, 0xf5
dec dword [rax - 0x77]
and al, 0x40
lea rcx, [rsp + 0x2c]
mov qword [rsp + 0x48], rcx
lea rcx, [0x14000a840]
mov qword [rsp + 0x50], rcx
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
lea rax, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
out dx, eax
sbb cl, byte [rdx]
add byte [rax - 0x77], cl
and al, 0x70
mov qword [rsp + 0x78], 3
invalid
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x80], rax
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx], al
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx], al
add eax, dword [rax]
invalid
mov dword [rsp + 0x88], 3
add byte [rax - 0x73], cl
adc eax, 0xa1ae5
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srccharmethods.rs
lea rcx, [rsp + 0x70]
call fcn.1400ff580
mov esp, dword [rbp + rax]
jo 0x1400a90d9
mov esp, dword [rbp + rax]
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
add byte [rdx + 0x2b], bh
add al, ch
xor esp, dword [rsi + 5]
invalid
lea r8, str.library_std_src...._backtrace_src_symbolizedbghelp.rs
mov edx, pe_nt_image_headers64
mov rcx, rbx
call fcn.1400ff6c0
int3
add byte [rax - 0x7b], cl
sal byte [rbp + 0x24], 0x48
mov ecx, dword [0x140166040]
invalid
or eax, dword [rax]
lea rdx, str.SymQueryInlineTrace
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400a981e
invalid
mov qword [0x140166078], rax
mov dword [rsp + 0x1c8], 0
lea rcx, [rsp + 0x1c8]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], ecx
lea rcx, [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
invalid
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x20], rdi
xor ebx, ebx
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
mov r9, rdi
mov ecx, edi
call rax
mov ecx, 0
cmp eax, 1
jne 0x1400a9249
mov ebx, dword [rsp + 0xc0]
mov ecx, ebp
jmp 0x1400a9249
lea ebp, [rcx + rbx]
inc ebp
cmp ebx, ebp
jae 0x1400a975e
lea r14, [rsp + 0x1cc]
lea r15, [rsp + 0x1c8]
lea edi, [rsp + 0x1c8]
lea r13, [rsp + 0xc0]
add byte [rax], al
add byte [rdi], cl
push rdi
test byte [rbp + rcx*4 + 0x64], 0x24
mov qword [rsp + 0x38], rbp
jmp case.0x14004896d.1180
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x60], r9d
mov dword [rsp + 0x64], ecx
and al, 0x64
lea rcx, [rsp + 0xc0]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x68], rcx
and al, 0x68
mov qword [rsp + 0x70], r13
mov r13, rcx
mov qword [rsp + 0x78], rax
mov rcx, qword [rsp + 0x1240]
mov ecx, dword [rsp + 0x1240]
mov ecx, dword [rsp + 0x1240]
mov rdx, r12
mov rax, qword [rsp + 0x1248]
add bh, bh
push rax
and byte [rbx + 0x4c38246c], cl
insb byte [rdi], dx
and al, 0x38
lea r14, [rsp + 0x1cc]
and al, 0xcc
add dword [rax], eax
invalid
add bh, bh
push rax
and byte [rbx + 0x4c38246c], cl
insb byte [rdi], dx
and al, 0x38
lea r14, [rsp + 0x1cc]
and al, 0xcc
add dword [rax], eax
invalid
and al, 0xcc
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
invalid
mov esp, 0x1c824
invalid
lea r15, [rsp + 0x1c8]
lea edi, [rsp + 0x1c8]
add bh, bh
ret
inc ebx
cmp ebx, ebp
je 0x1400a975e
mov r8d, 0xff4
mov eax, 0xff4
mov rcx, r14
xor edx, edx
call fcn.1400fc090
sub eax, 0x84c70005
and al, 0x18
add al, byte [rax]
add al, dl
invalid
add byte [rax], al
sub eax, 0x84c70005
and al, 0x18
test byte [rax + rbx], ah
add al, byte [rax]
add al, dl
invalid
add byte [rax], al
mov dword [rsp + 0x1c8], 0x58
and al, 0xc8
add dword [rax], eax
add byte [rax], bl
add byte [rax], al
mov rax, qword [0x140166060]
test rax, rax
test eax, eax
test eax, eax
jne 0x1400a9344
mov rcx, qword [0x140166040]
lea rdx, str.SymFromInlineContextW
add bh, bh
adc eax, 0x5bde4
add bh, bh
adc eax, 0x5bde4
test rax, rax
je 0x1400a981e
mov qword [0x140166060], rax
mov dword [0x140166060], eax
mov qword [rsp + 0xc0], 0
mov qword [rsp + 0x20], r15
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
mov rcx, rsi
mov rdx, rdi
mov r8d, ebx
mov r9, r13
jmp 0x1388e6464
add dword [rdi], ecx
test dword [rax - 1], edi
invalid
invalid
jmp 0x1388e6464
mov r15, r12
mov eax, dword [rsp + 0x214]
and al, 0x14
add al, byte [rax]
add byte [rbx + 0x218248c], cl
add byte [rax], al
and al, 0x14
add al, byte [rax]
add byte [rbx + 0x218248c], cl
add byte [rax], al
dec rcx
cmp rax, rcx
enter 0xf48, 0x42
enter 0x290f, 0xffffffffffffffb4
and al, 0xb0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], esi
invalid
add dword [rax], eax
invalid
enter 0xf48, 0x42
enter 0x290f, 0xffffffffffffffb4
and al, 0xb0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], esi
invalid
add dword [rax], eax
invalid
movabs al, byte [0x9024b4290f000001]
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x180], esi
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x190], xmm6
movaps xmmword [rsp + 0x180], xmm6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x170], esi
movaps xmmword [rsp + 0x170], xmm6
movaps xmmword [rsp + 0x160], xmm6
add byte [rax], al
movaps xmmword [rsp + 0x150], xmm6
movaps xmmword [rsp + 0x140], xmm6
mov ah, 0x24
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], esi
mov ah, 0x24
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], esi
movaps xmmword [rsp + 0x120], xmm6
movaps xmmword [rsp + 0x110], xmm6
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x110], esi
movaps xmmword [rsp + 0x100], xmm6
add byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm6
movaps xmmword [rsp + 0xe0], xmm6
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], esi
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], esi
movaps xmmword [rsp + 0xc0], xmm6
add byte [rax], al
lea r9, [rsp + 0x21c]
lea rax, [r9 + rcx*2]
mov r14d, pe_nt_image_headers64
add dword [rax], eax
add byte [rbp + 0x31], al
fisttp dword [rbp - 0x77]
call 0x1a6f7c568
test r11d, r11d
add dword [rax], eax
add byte [rbp + 0x31], al
fisttp dword [rbp - 0x77]
call 0x1a6f7c568
test r11d, r11d
je 0x1400a9440
sbb byte [rdi], cl
invalid
nop dword [rax + rax]
mov edx, r10d
jmp 0x1400a9451
nop dword [rax + rax]
cmp r9, rax
je 0x1400a9680
movzx edx, word [r9]
add r9, 2
mov ecx, edx
and ecx, 0xf800
clc
add byte [rax], al
clc
add byte [rax], al
movzx r11d, dx
movzx ebx, dx
cmp ecx, 0xd800
jne 0x1400a9480
mov ecx, 0xfffd
cmp r11d, 0xdbff
cmp ebx, 0xdbff
jbe 0x1400a94d0
xor r11d, r11d
jmp 0x1400a9530
invalid
add byte [rax], al
shl r11, 0x10
mov rcx, r11
shr rcx, 0x10
cmp ecx, 0x80
add byte [rax], 0
add byte [rbx + 0x1d], dh
add byte [rax], 0
add byte [rbx + 0x1d], dh
mov r12d, 1
xor r11d, r11d
fucomi st(1)
xchg ebp, eax
add byte [rax], al
invalid
fucomi st(1)
xchg ebp, eax
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rcx + 0x800f9], al
add byte [rbx + 0x58], dh
cmp ecx, 0x800
jae 0x1400a9510
mov r12d, 2
xor r11d, r11d
jmp 0x1400a9536
add byte [rbp + 0x31], al
fucomi st(3)
jae case.0x140054b9f.1016
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x39], cl
sal dword [rsi + rcx*2 + 0x45], 0xf
mov bh, 0x21
cmp r9, rax
je 0x1400a9523
movzx r12d, word [r9]
add r9, 2
mov r11d, r12d
add r11d, 0x2000
movzx ebp, r11w
mov r11w, 1
cmp ebp, 0xfc00
add byte [rdi], cl
adc dword [rbp + 1], 0
invalid
add byte [rdi], cl
adc dword [rbp + 1], 0
add byte [rbp - 0x77], al
loop 0x1400a94eb
mov r10d, r12d
jmp 0x1400a9530
invalid
nop word cs:[rax + rax]
mov r12d, 4
mov esp, 4
xor r11d, r11d
cmp ecx, 0xffff
jbe 0x1400a9530
jmp 0x1400a9536
xor r11d, r11d
mov r9, rax
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x44], al
add eax, dword [rax]
add byte [rax], al
mov r12d, 3
mov rdx, r14
sub rdx, r12
sub edx, esp
sub edx, esp
loop case.0x140054b9f.1018
jbe 0x1400a9680
xchg byte [rsi], bh
add dword [rax], eax
add dword ds:[rax], eax
add byte [rcx - 0x7ec3dbb4], cl
stc
add byte [rax], 0
add byte [rbx + 0x12], dh
jae case.0x14005a952.1013
mov dword [rsp + 0x3c], ecx
cmp ecx, 0x80
stc
add byte [rax], 0
invalid
jae case.0x14005a952.1013
mov byte [r8], cl
mov byte [rax], cl
mov ecx, 1
add dword [rax], eax
add byte [rax], al
jmp case.0x140088fb7.493
add byte [rax], r8b
cmp ecx, 0x800
jae 0x1400a9590
or byte [rax], al
add byte [rbx + 0x28], dh
mov ebp, ecx
shr ebp, 6
in eax, dx
invalid
or bpl, 0xc0
or ch, 0xc0
or ch, 0xc0
mov byte [r8], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 1], cl
mov ecx, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax], al
invalid
add cl, ch
test al, 0
add byte [rax], al
add byte [rdi], cl
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
jmp case.0x140088fb7.493
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x10000f9], al
add byte [rcx], al
cmp ecx, 0x10000
add byte [rcx], al
add byte [rbx + 0x41], dh
jae 0x1400a95d9
mov qword [rsp + 0x40], 3
add eax, dword [rax]
add byte [rax], al
cmp r14, 2
jbe case.0x14005a952.1047
fiadd word [rcx]
add byte [rax], al
fiadd word [rcx]
add byte [rax], al
mov ebp, ecx
shr ebp, 0xc
or bpl, 0xe0
mov byte [r8], bpl
loopne 0x1400a95f6
mov byte [rax], ch
mov ebp, ecx
shr ebp, 6
in eax, dx
invalid
and bpl, 0x3f
in eax, 0x3f
in eax, 0x3f
or bpl, 0x80
or ch, 0x80
mov byte [r8 + 1], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 2], cl
mov byte [rax + 2], cl
mov byte [rax + 2], cl
mov ecx, 3
add byte [rax], al
jmp case.0x140088fb7.493
mov qword [rsp + 0x40], 4
add byte [rax], al
cmp r14, 3
cmp esi, 3
jbe case.0x14005a952.1047
mov ebp, ecx
shr ebp, 0x12
or bpl, 0xf0
mov byte [r8], bpl
invalid
invalid
mov byte [rax], ch
sub byte [rcx + 0xcedc1cd], cl
mov ebp, ecx
shr ebp, 0xc
and bpl, 0x3f
or bpl, 0x80
or ch, 0x80
or ch, 0x80
mov byte [r8 + 1], bpl
mov ebp, ecx
shr ebp, 6
add dword [rcx + 0x6edc1cd], ecx
and bpl, 0x3f
or bpl, 0x80
or ch, 0x80
or ch, 0x80
mov byte [r8 + 2], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 3], cl
add al, byte [rax - 0x367fc01f]
add byte [rcx - 0x78], 0x48
add edi, dword [rcx + 4]
mov ecx, 4
mov ecx, 4
add byte [rax], al
nop dword [rax]
invalid
cmp rcx, r14
ja 0x1400a977a
add dword [r8], eax
invalid
add dword [r8], eax
add byte [rbp + 1], cl
add r8, r12
add r13, r12
loopne 0x1400a968a
add ebp, esp
mov r14, rdx
test r11w, r11w
jne case.0x14003d97a.1448
std
invalid
invalid
invalid
std
invalid
jmp 0x1400a9440
movzx ecx, r12w
movzx ecx, sp
and edx, 0x3ff
and ecx, 0x3ff
inc dword [rbx]
add byte [rax], al
inc dword [rbx]
add byte [rax], al
shl rdx, 0x1a
loop 0x1400a967f
shl rcx, 0x10
shl ecx, 0x10
or rcx, rdx
movabs rdx, 0x100000000
add byte [rax], al
add byte [rax], al
add rcx, rdx
add ecx, edx
jmp case.0x14005a952.1008
or esi, edi
invalid
nop
cmp r13, 0x101
cmp ebp, 0x101
add byte [rax], al
jae 0x1400a9836
sub dword [rcx + 0xf000001], 0x29
mov ah, 0x24
add byte [rax], 0
add byte [rdi], cl
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x80], esi
add byte [rax], al
movaps xmmword [rsp + 0x80], xmm6
movaps xmmword [rsp + 0x90], xmm6
sub dword [rsp + 0x90], esi
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0xa0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x80], 0x28
mov rax, qword [0x140166068]
leave
or eax, dword [rax]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], ch
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0xbc9ad
leave
or eax, dword [rax]
leave
or eax, dword [rax]
test rax, rax
mov r12, r15
jne case.0x140012fcf.2074
mov rcx, qword [0x140166040]
lea rdx, str.SymGetLineFromInlineContextW
adc eax, 0xa48c4
add byte [rax - 0x73], cl
adc eax, 0xa48c4
or al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov r10d, 0x85480005
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
add dword ds:[rax], eax
add dword [rax], eax
je 0x1400a981e
add dword [rax], eax
add byte [rax - 0x77], cl
add eax, 0xbc981
mov qword [0x140166068], rax
mov dword [rsp + 0x48], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
sub byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x20], r12
and al, 0x20
xor r14d, r14d
xor esi, esi
test byte [rax - 0x77], 0xf1
mov rcx, rsi
mov rdx, rdi
mov r8d, ebx
mov eax, ebx
mov eax, ebx
xor r9d, r9d
leave
call rax
mov r9d, 0
mov ecx, 0
mov ecx, 0
add byte [rbx - 0x7af0fe08], al
pop rdi
cmp eax, 1
jne 0x1400a9280
sti
invalid
mov ecx, dword [rsp + 0x90]
mov r8, 0xffffffffffffffff
sar bh, 0xff
invalid
invalid
and al, 0x90
nop
add byte [rax], al
add byte [rcx - 0x39], cl
sar bh, 0xff
invalid
mov rdx, qword [rsp + 0x98]
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rsi + 0x42], ah
cmp dword [rdx + rax*2 + 2], 0
jl 0x1400a9787
add al, byte [rax]
cmp word [rdx + r8*2 + 2], 0
jl 0x1400a9787
add al, byte [rax]
add byte [rbp - 0x73], cl
add dword [rbp - 0xd], esi
jne 0x1400a9740
lea r8, [r8 + 1]
jne 0x1400a9740
mov r9d, 1
add byte [rax], al
mov r14d, 1
mov esi, 1
add byte [rax], al
jmp 0x1400a9280
sti
invalid
movaps xmm6, xmmword [rsp + 0x11c0]
sub byte [rsp + 0x11c0], dh
rcl byte [rcx], 0
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0x11d8
add esp, 0x11d8
fcom dword [rcx]
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srccharmethods.rs
lea eax, [0x14014ab48]
adc ecx, dword [rdx]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov rdx, r14
bnd call fcn.1400ff6c0
call fcn.1400ff6c0
invalid
add eax, 0xb4894c00
mov qword [rsp + 0xb8], r14
mov dword [rsp + 0xb8], esi
and al, 0xb8
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rax, [fcn.1400041b0]
lea rax, [fcn.1400041b0]
add eax, 0xfff5aa0e
stosb byte [rdi], al
cmc
dec dword [rax - 0x77]
and al, 0x50
and al, 0x50
mov qword [rsp + 0x50], rax
and al, 0x50
push rax
lea rcx, [rsp + 0x3c]
lea ecx, [rsp + 0x3c]
and al, 0x3c
cmp al, 0x48
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
and al, 0x58
lea rcx, [0x14000a840]
or eax, 0xfff61088
idiv bh
mov qword [rsp + 0x60], rcx
mov dword [rsp + 0x60], ecx
and al, 0x60
lea rcx, [rsp + 0xb8]
mov qword [rsp + 0x68], rcx
and al, 0x68
mov eax, 0x48000000
mov dword [rsp + 0x68], ecx
and al, 0x68
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
and al, 0x70
lea rax, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
mov qword [rsp + 0x80], rax
add byte [rax], 0
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xa0], 0
movabs al, byte [0x4c00000000000000]
mov dword [rsp + 0x90], edi
nop
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], 0
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xa0], 0
movabs al, byte [0x4c00000000000000]
invalid
invalid
and al, 0x90
nop
movabs al, byte [0x4c00000000000000]
mov dword [rsp + 0x90], edi
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x98], 3
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srccharmethods.rs
mov qword [rsp + 0x98], 3
mov dword [rsp + 0x98], 3
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srccharmethods.rs
lea edx, [0x14014abd0]
or al, byte [rax]
lea rcx, [rsp + 0x80]
call fcn.1400ff580
invalid
invalid
add eax, 0xd8d4800
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xa84c3
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff740
lea r8, str.library_std_src...._backtrace_src_symbolizedbghelp.rs
mov edx, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400ff6c0
int3
int3
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x4a8
in al, dx
test al, 4
add byte [rax], al
in al, dx
test al, 4
add byte [rax], al
add al, 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
add al, 0
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
invalid
lea rcx, [rbp - 0x58]
call case.0x14006609e.574
invalid
invalid
add al, 0
add byte [rax], al
invalid
add dh, bh
invalid
invalid
dec dword [rax - 0x75]
test al, 0x48
mov edi, 0
add byte [rax], al
add byte [rax + 0x75f83948], al
cmp eax, edi
jne 0x1400a98a6
lea rcx, [rbp - 0x50]
call fcn.1400a38e0
mov qword [rsi], rdi
invalid
invalid
invalid
mov rax, qword [rbp - 0x58]
movabs rdi, 0x8000000000000000
cmp rax, rdi
cmp eax, edi
cmp eax, edi
clc
jne 0x1400a98a6
lea rcx, [rbp - 0x50]
call fcn.1400a38e0
mov qword [rsi], rdi
jmp case.0x14009b9d6.692
invalid
add al, byte [rax]
invalid
or eax, 0x48000002
mov dword [rbp + 0x3c8], esi
add al, byte [rax]
add byte [rax - 0x77], cl
mov ch, 0xc8
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
test dword [rax], ecx
add al, 0
add byte [rax], al
mov qword [rbp + 0x3c8], rsi
mov qword [rbp + 0x408], rax
add byte [rax - 0x75], cl
mov r8b, 0x48
mov dword [rbp + 0x410], eax
mov rax, qword [rbp - 0x50]
mov eax, dword [rbp - 0x50]
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x3f0], 0
mov qword [rbp + 0x3f8], 2
mov dword [rbp + 0x3f8], 2
test eax, esi
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test eax, edi
add eax, dword [rax]
mov dword [rbp + 0x3f8], 2
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rbp + 0x400], 0
mov dword [rbp + 0x400], 0
test dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 0x200
mov r8d, 0x200
mov eax, 0x200
add al, byte [rax]
add byte [rax + 2], bh
add al, byte [rax]
add byte [rax], al
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x418], rax
add al, 0
add byte [rcx], dh
xor edi, edi
xor ebx, ebx
invalid
invalid
xor edi, edi
xor ebx, ebx
xor r12d, r12d
in al, 0x49
cmp eax, 0x201
clc
add dword [rdx], eax
add byte [rax], al
invalid
in al, 0x49
cmp eax, 0x201
clc
add dword [rdx], eax
add byte [rax], al
invalid
clc
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rbx + 0x2e], dh
jae 0x1400a9930
jmp case.0x140012fcf.2122
sbb esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sbb ebp, 0
invalid
jae 0x1400a99f3
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7f], cl
clc
add dword [rdx], eax
cmp r8, 0x201
cmp eax, 0x201
add byte [rax], al
jae 0x1400a9930
mov esi, 0x200
lea r13, [rbp - 0x58]
lea ebp, [rbp - 0x58]
add byte [rbp + rcx*4 + 0x6d], cl
lea ebp, [rbp - 0x58]
insd dword [rdi], dx
test al, 0x4d
mov edi, eax
mov r15, r8
jmp 0x1400a9988
add byte [rbp + 0x29], cl
loopne case.0x1400845af.2126
invalid
sub r8, r12
sub rbx, r12
sub ebx, esp
cmp rbx, r8
cmp ebx, eax
ret
jae case.0x1400845af.2120
lea rcx, [rbp + 0x3f0]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov edx, esp
add byte [rax], al
mov rdx, r12
mov edx, esp
call fcn.140103460
mov rdi, qword [rbp + 0x3f0]
mov edi, dword [rbp + 0x3f0]
add eax, dword [rax]
invalid
wait
add eax, 0xbd8b4800
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ebp, 0x3f0
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
mov rax, qword [rbp + 0x3f8]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp + 0x418], rax
mov dword [rbp + 0x418], eax
test dword [rax], ebx
add al, 0
add byte [rax - 1], bh
mov eax, 0xffffffff
mov eax, 0xffffffff
dec dword [rax + 0x39]
mov dword [rcx - 0x44], 0xffffffff
mov r12d, 0xffffffff
invalid
invalid
invalid
invalid
cmp rdi, rax
mov r12d, 0xffffffff
invalid
invalid
invalid
invalid
invalid
invalid
cmovb r12, rdi
mov qword [rbp + 0x400], r12
add al, 0
add byte [rax - 0x77], cl
mov rbx, rdi
mov rbx, rdi
mov rsi, r12
mov esi, esp
mov r13, qword [rbp + 0x418]
mov ebp, dword [rbp + 0x418]
lodsd eax, dword [rsi]
sbb byte [rax + rax], al
add byte [rbp - 0x77], cl
mov edi, esp
xor ecx, ecx
mov r15, r12
mov edi, esp
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, qword [rbp + 0x410]
add al, 0
invalid
cmp byte [rdi - 0x74b7fffb], dh
mov bh, 5
add byte [rax - 0x75], cl
lea edx, [rax]
add al, 0
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov rdx, r13
mov r8d, r15d
mov eax, edi
call qword [sym.imp.KERNEL32.dll_GetEnvironmentVariableW]
adc eax, 0x5b7bd
add byte [rcx - 0x77], al
mov byte [rbp - 0xf58a40], 0x15
jne 0x1400a99b4
invalid
invalid
mov al, 0xb6
mov r14d, eax
test eax, eax
jne 0x1400a99b4
or bh, bh
adc eax, 0x5b6b0
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, 0x75c08500
jg 0x1400a99fa
add byte [rbp + 0x457f75c0], al
test eax, eax
jne 0x1400a9a33
mov r8d, r14d
mov eax, esi
cmp r15, r8
jne 0x1400a9910
invalid
invalid
invalid
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400a9ae9
test dword [rdx], ebx
add dword [rax], eax
invalid
add byte [rbx - 0x7af08508], al
test dword [rdx], ebx
sbb al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rbp + 1], cl
add edi, edi
add r15, r15
add edi, edi
mov eax, 0xffffffff
cmp r15, rax
invalid
dec dword [rcx + 0x39]
invalid
cmovae r15, rax
cmovae edi, eax
mov r8, r15
cmp r8, 0x201
add byte [rdi], cl
invalid
jb case.0x140012fcf.2122
invalid
invalid
jmp 0x1400a9930
cmp eax, 0x4cffffff
cmp esi, eax
invalid
dec dword [rcx + rdi - 0x3a]
cmp rsi, r8
invalid
jb case.0x14002795d.1815
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rax + 0x4c000003]
add byte [rax], al
mov rdx, r13
lea rcx, [rbp + 0x3a8]
lea ecx, [rbp + 0x3a8]
add byte [rax], al
mov rdx, r13
call fcn.1400a77b0
movups xmm0, xmmword [rbp + 0x3a8]
adc byte [rbp + 0x3a8], al
invalid
test al, 3
add byte [rax], al
invalid
test dword [rax + 0xf000003], ebp
test al, 3
add byte [rax], al
invalid
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0x3b8]
adc byte [rbp + 0x3b8], cl
movaps xmmword [rbp + 0x3e0], xmm1
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x3d0], eax
movaps xmmword [rbp + 0x3d0], xmm0
movabs rbx, 0x8000000000000000
jmp 0x1400a9a59
add byte [rax], al
add byte [rax], al
add byte [rax + 0x15ff26eb], al
invalid
sub bl, 0x26
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
loopne case.0x140090ed6.724
add eax, 0xe0c14800
and byte [rax - 0x7d], cl
loopne case.0x140090ed6.724
or rax, 2
enter 0x4802, 0xffffffffffffff89
mov qword [rbp + 0x3d8], rax
movabs rbx, 0x8000000000000000
mov ebx, 0
add byte [rax], al
invalid
invalid
test eax, ebx
add eax, dword [rax]
add byte [rax - 0x45], cl
add byte [rax], al
invalid
mov ebx, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x2f6276b8], al
mov qword [rbp + 0x3d0], rbx
invalid
invalid
add byte [rax], al
or byte [rax - 0x77], 0x9d
invalid
invalid
popfq
rol byte [rbx], 1
mov qword [rbp + 0x3d0], rbx
mov dword [rbp + 0x3d0], ebx
add byte [rax], al
test rdi, rdi
mov rsi, qword [rbp + 0x3c8]
mov esi, dword [rbp + 0x3c8]
dec dword [rax - 0x75]
mov ch, 0xc8
invalid
mov esi, dword [rbp + 0x3c8]
enter 3, 0
add eax, dword [rax]
add byte [rsi + rdx + 0x48], dh
je case.0x14002441e.1875
mov rcx, qword [0x140165ff0]
je case.0x14002441e.1875
mov rcx, qword [0x140165ff0]
or eax, 0xbc584
add byte [rcx], dh
ror byte [rbx + rcx*4 - 0x7b], cl
invalid
invalid
invalid
xor edx, edx
mov r8, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
sbb byte [rax + rax], al
add byte [rax], al
add bh, bh
adc eax, 0x5b5ad
lodsd eax, dword [rsi]
mov ch, 5
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
lodsd eax, dword [rsi]
mov ch, 5
add byte [rax + 0x39], cl
cmp qword [rbp + 0x3d0], rbx
cmp qword [rbp + 0x3d0], rbx
add eax, dword [rax]
add byte [rbp + 0x44], dh
jne case.0x14002441e.1886
mov qword [rsi], rbx
lea rcx, [rbp + 0x3d8]
invalid
fadd dword [rbx]
add byte [rax], al
add al, ch
sahf
sahf
invalid
dec dword [rax - 0x7d]
mov ebp, 0x408
invalid
invalid
add al, ch
sahf
sahf
sahf
invalid
mov ebp, 0x408
add byte [rsi + rdx + 0x48], dh
je case.0x14009b9d6.692
invalid
add al, 0
add byte [rax], al
je case.0x14009b9d6.692
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
invalid
xor edx, edx
mov r8, qword [rbp + 0x410]
mov eax, dword [rbp + 0x410]
adc byte [rax + rax], al
add bh, bh
adc eax, 0x5b575
invalid
ror byte [rbx + rcx*4 - 0x7b], cl
adc byte [rax + rax], al
add bh, bh
adc eax, 0x5b575
invalid
add byte [rax - 0x573b7eb8], dl
add al, 0
nop
add rsp, 0x4a8
test al, 4
add byte [rax], al
invalid
test al, 4
add byte [rax], al
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
movaps xmm0, xmmword [rbp + 0x3d0]
movaps xmm1, xmmword [rbp + 0x3e0]
add eax, dword [rax]
add byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
add byte [rax], al
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
cmp qword [rbp + 0x408], 0
add al, 0
add byte [rax], al
invalid
add byte [rbp - 0x4a], dh
jne 0x1400a9a9d
jmp case.0x14009b9d6.692
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
or eax, 0xa7200
lea r8, str.library_std_src_syswindowsmod.rs
lea eax, [0x14014da48]
add eax, 0xa3f51
push rcx
invalid
mov edx, 0x28
call fcn.1400ff740
invalid
add bl, ch
invalid
add byte [rax], al
add al, ch
invalid
add eax, 0x4815eb00
lea eax, [0x14014da30]
invalid
or al, byte [rax]
add bl, ch
adc eax, 0x26058d48
lea rax, str.library_std_src_syswindowsmod.rs
invalid
mov rcx, r8
mov ecx, eax
mov rdx, rsi
mov edx, esi
mov r8, rax
mov r8, rax
call fcn.1400ff6c0
pop rbx
add eax, 0x660b0f00
add byte [rdi], cl
invalid
invalid
add byte [rdi], cl
ud2
or esp, dword [rsi + 0xf]
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
and al, 0x10
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
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
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3f0], 0
mov ebp, 0x3f0
invalid
je 0x1400a9b5c
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x3f0
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0x3f8]
invalid
invalid
mov r8, qword [rbp + 0x3f8]
add byte [rax - 0x75], cl
or eax, 0xbc49c
invalid
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5b4cc
adc eax, 0x5b4cc
add eax, 0x83489000
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x408
or byte [rax + rax], al
invalid
cmp qword [rbp + 0x408], 0
or byte [rax + rax], al
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
je case.0x140090ed6.744
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
push rbx
invalid
or eax, dword [rax]
xor edx, edx
mov r8, qword [rbp + 0x410]
mov eax, dword [rbp + 0x410]
add al, 0
add bh, bh
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5b47c
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
sub rsp, 0x58
sub esp, 0x58
inc rdx
ret 0x840f
je 0x1400a9c62
test byte [rbx + 0x48000000], dl
add byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
mov rax, qword [rcx]
lea rcx, [rax + rax]
or al, 0
or al, 0
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
invalid
invalid
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
cmp edx, 5
mov edi, 4
add al, 0
add byte [rax], al
invalid
ror dword [r8 - 0x7d], 1
ror dword [rax - 0x7d], 1
cli
add eax, 0x4bf
add al, 0
add byte [rax], al
add byte [rax + 0xf], cl
cli
cli
add al, 0
add byte [rax], al
invalid
cmovae rdi, rdx
cli
movabs rcx, 0x24924924924924a
xor edx, edx
cmp rdi, rcx
cmp edi, ecx
xchg edx, eax
and al, 0x49
add dh, byte [rcx]
ror byte [rax + 0x39], cl
invalid
cmp edi, ecx
iretd
setb dl
imul r8, rdi, 0x38
invalid
cmp byte [rax - 0x3f], cl
shl edx, 3
loop 0x1400a9c0a
invalid
loop 0x1400a9c0a
test rax, rax
test eax, eax
sal byte [rbp + rbx + 0x48], 0x8b
or byte [rax + 0x6b], r9b
or byte [rax + 0x6b], cl
je 0x1400a9c29
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
and al, 0x28
or byte [rax + 0x6b], cl
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 8
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
xor byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
invalid
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
jmp case.0x14001d718.1812
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea r9, [rsp + 0x28]
and al, 0x28
call fcn.1400a4710
dec dword [rax - 0x7d]
jl 0x1400a9c69
cmp qword [rsp + 0x40], 0
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
mov rcx, qword [rsp + 0x48]
je 0x1400a9c67
movabs rax, 0x8000000000000001
cmp rcx, rax
mov eax, 1
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
invalid
add byte [rax], al
or byte [rax + 0x39], 0xc1
je 0x1400a9c6e
adc dword [rax - 0x7b], ecx
leave
test rcx, rcx
jne 0x1400a9c75
call fcn.140001c90
sub dword [rax - 0x76b7000b], eax
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
add rsp, 0x58
add esp, 0x58
mov qword [rsi], rdi
add rsp, 0x58
add esp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.1400ff110
xchg ecx, eax
push rsp
add eax, 0x5741cc00
int3
push r15
push rdi
push r14
push rsi
int3
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xf0
mov rdi, r9
mov edi, ecx
add byte [rax], al
add byte [rcx + rcx*4 - 0x31], cl
mov edi, ecx
mov edi, ecx
mov rbx, r8
mov rsi, rcx
ret
mov r12, qword [rcx]
mov r15, qword [rcx + 8]
mov edi, dword [rcx + 8]
mov edi, dword [rcx + 8]
mov qword [rsp + 0xe8], rdx
test rdx, rdx
test edx, edx
call 0x1880a9cab
test edx, edx
jne 0x1400a9cc5
cmp byte [r12 + 0x20], 0
jne 0x1400a9cc5
add byte [rbp + 0xe], dh
inc r15
mov qword [rsi + 8], r15
mov dword [rsi + 8], edi
mov dword [rsi + 8], edi
xor eax, eax
jmp 0x1400aa0c5
add byte [rax + rax], al
invalid
add byte [rax + rax], al
add al, 0
add byte [rcx - 0x75], cl
add al, 0x24
mov rax, qword [r12]
test r15, r15
je 0x1400a9dcd
add byte [rax], al
lea rcx, [0x14014cae8]
or al, byte [rax]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
mov dword [rsp + 0x28], 1
add byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
or al, byte [rax]
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x74], cl
and al, 0x20
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x74], cl
and al, 0x20
mov r8, r14
call fcn.140004d60
inc dword [rax + rax*8 + 0x3ab850f]
add byte [rax], al
inc dword [rax + rax*8 + 0x3ab850f]
test dword [rbx + 0x41000003], ebp
cmp byte [rsp + 0x20], 1
invalid
add byte [rax], al
cmp byte [r12 + 0x20], 1
add dword [rdi], ecx
jne 0x1400a9f55
test dword [rcx], esi
add al, byte [rax]
add byte [rcx - 0x75], cl
mov rax, qword [r12]
xor dword [rdx], eax
add byte [rax], al
mov rax, qword [r12]
and al, 0x48
lea ecx, [0x140152a50]
invalid
lea ecx, [rdx]
invalid
lea rcx, str.called__Result::unwrap____on_an__Err__value
and dword [rbp - 0x76b7fff6], ecx
mov qword [rsp + 0xa8], rcx
mov word [rax + rbp*4], fs
and al, 0xa8
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [0x140024820]
adc eax, 0xfff7aae2
stosb byte [rdi], al
idiv edi
mov qword [rsp + 0xb0], rdx
mov dword [rsp + 0xb0], edx
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa2dab
or al, byte [rax]
lea rdx, [0x14014caf8]
lea edx, [0x14014caf8]
or al, byte [rax]
mov qword [rsp + 0xb8], rdx
mov dword [rsp + 0xb8], edx
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdx, [0x140004170]
adc eax, 0xfff5a414
movsb byte [rdi], byte [rsi]
cmc
dec dword [rax - 0x77]
xchg esp, eax
and al, 0xc0
add byte [rax], al
invalid
mov qword [rsp + 0xc0], rdx
mov dword [rsp + 0xc0], edx
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
mov qword [rsp + 0x20], 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rsp + 0x38], 1
mov dword [rsp + 0x38], 1
add byte [rax - 0x39], cl
and al, 0x40
add byte [rax], al
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x48
and byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
and al, 0x50
add ecx, dword [rax - 0x77]
mov dword [rsp + 0x70], ecx
mov dword [rsp + 0x70], ecx
jo 0x1400a9de4
mov qword [rsp + 0x78], 1
mov dword [rsp + 0x78], 1
js 0x1400a9da2
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
and al, 0x98
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
and al, 0x98
and al, 0x98
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
and al, 0xa8
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
and al, 0x80
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
add byte [rax], al
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
and al, 0x80
and al, 0x80
add byte [rax], 0
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
lea rcx, [r12 + 0x18]
and al, 0x18
mov qword [rsp + 0xa8], rcx
mov dword [rsp + 0xa8], ecx
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff5a3cf
cmc
invalid
lea rcx, [fcn.1400041b0]
lea ecx, [fcn.1400041b0]
cmc
dec dword [rax - 0x77]
mov qword [rsp + 0xb0], rcx
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], 2
and byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rsp + 0x30], 0
and al, 0x30
and al, 0x30
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], 4
mov dword [rsp + 0x38], 4
and al, 0x38
add al, 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x48
and al, 0x48
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and al, 0x48
and byte [rax], al
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
lea rcx, str.called__Result::unwrap____on_an__Err__value
outsb dx, byte [rsi]
sub al, 0xa
or al, byte [rax]
and al, 0x50
push rax
add ecx, dword [rax - 0x73]
or eax, 0xa2c6e
outsb dx, byte [rsi]
sub al, 0xa
or al, byte [rax]
outsb dx, byte [rsi]
sub al, 0xa
or al, byte [rax]
mov qword [rsp + 0x70], rcx
or al, byte [rax]
mov qword [rsp + 0x70], rcx
and al, 0x70
mov qword [rsp + 0x78], 2
js case.0x14001e327.1840
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
lea r14, [rsp + 0x20]
and al, 0x20
and byte [rcx + rcx*4 - 0x4c], cl
and al, 0x90
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
cwde
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
cwde
cwde
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xa8
add byte [rax], al
add byte [rax], al
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
lea r13, [rsp + 0xa8]
lea ebp, [rsp + 0xa8]
add byte [rax], al
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], 1
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
invalid
mov byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x70]
lea r8, [rsp + 0x70]
call fcn.140004d60
test al, al
scasb al, byte [rdi]
cmc
inc dword [rax + rax*8 + 0x244850f]
jne case.0x14003d97a.1528
jne case.0x14003d97a.1528
add r8b, byte [rax]
add byte [rcx - 0x80], al
invalid
jl 0x1400a9ea7
cmp byte [r12 + 0x20], 1
cmp byte [rsp + 0x20], 1
and byte [rcx], al
jne 0x1400a9f55
retf 0
add byte [rax], al
add byte [rcx - 0x75], cl
mov rax, qword [r12]
mov rax, qword [r12]
and al, 0x48
lea ecx, [rsp + 0xe8]
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xe8]
add byte [rax], al
mov qword [rsp + 0xa8], rcx
lea rcx, case.0x1400a79c3.46
add eax, 0x89480000
mov word [rax + rsi*4], fs
add byte [rax], al
invalid
add eax, 0x89480000
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x14014cad8]
mov dword [rsp + 0xb0], ecx
lea rcx, [0x14014cad8]
lea ecx, [0x14014cad8]
mov qword [rsp + 0xb8], rcx
add byte [rax], al
lea rcx, [0x140004170]
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
push rax
add ecx, dword [rax - 0x73]
or eax, 0xa2bb3
push rax
add ecx, dword [rax - 0x73]
or eax, 0xa2bb3
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
call fcn.140004d60
test al, al
jne case.0x14003d97a.1528
cmp dword [rbx], 3
je case.0x140024b32.1719
invalid
add byte [rcx + 0xf], al
mov dh, 0x44
and al, 0x20
cmp rax, 1
je 0x1400aa307
test rax, rax
jne case.0x140024b32.1719
add byte [rax], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
sub dword [rsp + 0x40], edx
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xd8], rcx
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffced5
invalid
invalid
invalid
invalid
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffced5
invalid
invalid
invalid
invalid
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0x70], 2
mov qword [rsp + 0x80], 2
and al, 0x80
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
invalid
jo case.0x140024b32.1693
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
and al, 0x80
and al, 0x80
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
and al, 0x90
and al, 0x90
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add byte [rax + rax], al
invalid
add byte [rax], al
add byte [rax + rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov word [rax + rbx*4], fs
add byte [rax], al
mov qword [rsp + 0x98], rcx
mov dword [rsp + 0x98], ecx
add byte [rax], al
add dh, al
mov byte [rsp + 0xa0], 3
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
invalid
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xb0], 1
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov word [rax + rbp*4], fs
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [rsp + 0xc8], rcx
mov dword [rsp + 0xc8], ecx
and al, 0xc8
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rsp + 0xd0], 1
lea rcx, [rsp + 0xd8]
lea ecx, [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov word [rax + rbx*8], fs
invalid
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
and al, 0xb8
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
and al, 0xb8
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
invalid
invalid
invalid
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add bl, ch
invalid
and al, 0xa8
add byte [rax], al
add bl, ch
cmp cl, byte [rcx - 0x75]
mov rax, qword [r12]
mov rax, qword [r12]
lea rcx, [0x14014cb00]
mov qword [rsp + 0x20], rcx
and al, 0x20
xchg ebp, eax
sub cl, byte [rdx]
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 1
add dword [rax], eax
add byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x30], rcx
and al, 0x30
invalid
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
and al, 0x38
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
and al, 0x20
call fcn.140004d60
test al, al
jne case.0x14003d97a.1528
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
and al, 0x48
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401526b8]
invalid
sub byte [rax - 0x73], cl
adc eax, 0xa8602
invalid
mov r8d, 1
call qword [rax + 0x18]
test al, al
je case.0x14003d97a.1531
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp dword [rsp + 0x150], 1
jne 0x1400a9cb7
mov rax, qword [rdi]
cmp eax, 2
je 0x1400a9cb7
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
cmp byte [r12 + 0x20], 1
jne 0x1400aa1db
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xa8], rcx
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffcb45
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffcb45
mov qword [rsp + 0xb0], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x77], cl
and al, 0x70
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], 0
lea rcx, [rsp + 0xa8]
mov word [rax + rbp*4], fs
add byte [rax], al
invalid
mov word [rax + rbp*4], fs
and al, 0xa8
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], 1
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
and al, 0x70
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
jmp 0x1400aa09a
cld
invalid
int3
int3
int3
int3
mov rcx, qword [rcx]
jmp 0x140009870
mov eax, 0xccfff5f4
dec esp
int3
int3
int3
movzx r8d, byte [rcx + 0x20]
xor r9d, r9d
and byte [rbp + 0x31], al
leave
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
cmovne r9, rcx
leave
mov edx, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4c11394c], al
cmovne ecx, ecx
leave
leave
mov rcx, rdx
mov rdx, rax
ret 0x99e9
int 0xff
invalid
ret 0x99e9
int3
int3
push rbx
sub rsp, 0x98
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x10], 0xfffffffe
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
adc r14b, r15b
invalid
mov dword [rbp + 0x10], 0xfffffffe
mov rsi, rdx
mov rdx, qword [rcx]
mov eax, edx
rol byte [rbx - 0x72b7fc20], 1
or eax, 0xac667
invalid
invalid
or al, byte [rax]
rol byte [rbx - 0x72b7fc20], 1
or eax, 0xac667
invalid
invalid
or al, byte [rax]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
or dword [rax + 1], 0x48e0ffc8
enter 0xffffffffffffe0ff, 0x48
mov rax, qword [rdx]
mov eax, dword [rdx]
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov rcx, rsi
mov ecx, esi
mov rdx, rax
add rsp, 0x98
add esp, 0x98
add esp, 0x98
invalid
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140004a10
int 0xa5
cmc
invalid
int 0xa5
cmc
dec dword [rax - 0x75]
invalid
invalid
mov rcx, qword [rdx - 1]
dec qword [rax - 0x75]
dec dword [rax - 0x75]
mov rax, qword [rdx + 7]
mov rax, qword [rax + 0x20]
and byte [rax - 0x77], cl
invalid
invalid
invalid
and byte [rax - 0x77], cl
mov edx, esi
add rsp, 0x98
add rsp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
invalid
loopne 0x1400aa4a9
shr rdx, 0x20
shr edx, 0x20
invalid
mov dword [rbp + 0xc], edx
or al, 0x48
lea edi, [rbp - 0x10]
lea rdi, [rbp - 0x10]
mov rcx, rdi
mov ecx, edi
stc
call fcn.1400a6610
dec dword [rax - 0x77]
jge 0x1400aa447
mov qword [rbp - 0x30], rdi
mov dword [rbp - 0x30], edi
lea rax, [0x140001cd0]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
lea eax, [rbp + 0xc]
js case.0x1400a7395.59
dec dword [rax - 0x77]
fmul dword [r8 - 0x73]
invalid
lea eax, [rbp + 0xc]
or al, 0x48
mov dword [rbp - 0x20], eax
mov qword [rbp - 0x20], rax
loopne case.0x1400a7395.65
lea rax, [0x14000a9a0]
lea eax, [0x14000a9a0]
add eax, 0x8948fff6
call 0x15c1031e1
invalid
invalid
invalid
invalid
idiv bh
mov qword [rbp - 0x18], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x60], rax
invalid
sbb byte [rdx], cl
add byte [rax - 0x77], cl
movabs al, byte [0x3a845c748]
movabs al, byte [0x3a845c748]
movabs al, byte [0x3a845c748]
mov qword [rbp - 0x58], 3
add byte [rax], al
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
rol byte [r8], 0
rol byte [rax], 0
add byte [rax], al
lea rax, [rbp - 0x30]
lea eax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 2
add al, byte [rax]
add byte [rax], al
mov al, 0x48
mov dword [rbp - 0x48], 2
add al, byte [rax]
add byte [rax], al
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
push rsi
invalid
and byte [rax - 0x75], r9b
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x48c389fff5a88fe8]
invalid
test al, 0xf5
dec dword [rcx + 0x7d8348c3]
cmp qword [rbp - 0x10], 0
lea r8, [rbp - 0x60]
call fcn.140004d60
invalid
test al, 0xf5
invalid
mov ebx, eax
invalid
cmp qword [rbp - 0x10], 0
je 0x1400aa7f2
test byte [rbx + rax], dl
add byte [rax], al
mov r8, qword [rbp - 8]
mov rcx, qword [0x140165ff0]
or eax, 0xbbb07
or eax, 0xbbb07
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5ab37
invalid
invalid
sar bh, cl
adc eax, 0x5ab37
invalid
invalid
add eax, 0x2fce900
add byte [rax], al
invalid
jmp 0x1400aa7f2
add byte [rax - 0x3f], cl
invalid
shr rdx, 0x20
lea rax, [0x140156a94]
lea eax, [0x140156a94]
add byte [rax + 0x63], cl
or al, 0x90
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
add ecx, eax
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
lea eax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
add eax, 0xa13df
mov ecx, 0x10
jmp 0x1400aa799
jle case.0x1400adf05.1
add byte [rax], al
jle case.0x1400adf05.1
add byte [rax], al
lea rax, [0x14014b900]
lea eax, [0x14014b900]
add eax, 0xa13de
mov ecx, 0x11
jmp 0x1400aa799
insd dword [rdi], dx
add al, byte [rax]
invalid
insd dword [rdi], dx
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14014b911]
lea rax, [0x14014b911]
lea eax, [0x14014b911]
mov ecx, 0x12
jmp 0x1400aa799
pop rsp
add al, byte [rax]
invalid
pop rsp
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14014b923]
lea rax, [0x14014b923]
lea eax, [0x14014b923]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
jmp 0x1400aa799
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14014b933]
lea rax, [0x14014b933]
lea eax, [0x14014b933]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
jmp 0x1400aa799
cmp al, byte [rdx]
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x14014b943]
lea eax, [0x14014b943]
add eax, 0xa13dd
jmp 0x1400aa794
sub dword [rdx], eax
add byte [rax], al
lea rax, [0x14014b956]
lea eax, [0x14014b956]
add eax, 0xa13e4
add byte [rcx + 0x12], bh
mov ecx, 0x12
add byte [rax], al
jmp 0x1400aa799
sbb eax, 0x48000002
add byte [rax - 0x73], cl
lea rax, [0x14014b968]
lea eax, [0x14014b968]
add eax, 0xa13e5
mov ecx, 0xd
jmp 0x1400aa799
or al, 2
add byte [rax], al
or al, 2
add byte [rax], al
lea rax, [0x14014b975]
lea eax, [0x14014b975]
add eax, 0xa13e1
mov ecx, 0xe
jmp 0x1400aa799
sti
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b983]
lea eax, [0x14014b983]
add eax, 0xa13de
mov ecx, 0x15
jmp 0x1400aa799
invalid
add dword [rax], eax
invalid
invalid
lea rax, [0x14014b998]
lea eax, [0x14014b998]
add eax, 0xa13e2
mov ecx, 0xc
jmp 0x1400aa799
fld dword [rcx]
add byte [rax], al
lea rax, [0x14014b9a4]
lea eax, [0x14014b9a4]
add eax, 0xa13dd
fst qword [rbx]
or al, byte [rax]
mov ecx, 0xb
jmp 0x1400aa799
enter 1, 0
add cl, ch
enter 1, 0
add byte [rax], al
lea rax, [0x14014b9af]
lea eax, [0x14014b9af]
add eax, 0xa13d7
add byte [rcx + 0x15], bh
mov ecx, 0x15
adc eax, 0xe9000000
add byte [rax], al
jmp 0x1400aa799
mov bh, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b9c4]
lea eax, [0x14014b9c4]
add eax, 0xa13db
or al, byte [rax]
mov ecx, 0x15
jmp 0x1400aa799
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
add byte [rax], al
add cl, ch
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b9d9]
lea eax, [0x14014b9d9]
add eax, 0xa13df
adc ecx, dword [rdx]
add byte [rcx + 0xf], bh
mov ecx, 0xf
mov ecx, 0xf
sldt word [rax]
add cl, ch
jmp 0x1400aa799
xchg ebp, eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014b9e8]
lea eax, [0x14014b9e8]
add eax, 0xa13dd
mov ecx, 0xe
jmp 0x1400aa799
test byte [rcx], al
add byte [rax], al
invalid
add cl, ch
test byte [rcx], al
add byte [rax], al
lea rax, [0x14014b9f6]
lea eax, [0x14014b9f6]
add eax, 0xa13da
or al, byte [rax]
add cl, ch
jae 0x1400aa620
invalid
jmp 0x1400aa794
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14014ba09]
lea eax, [0x14014ba09]
add eax, 0xa13e1
adc ecx, dword [rdx]
add byte [rcx + 0x26], bh
mov ecx, 0x26
add byte [rax], al
jmp 0x1400aa799
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014ba2f]
lea rax, [0x14014ba2f]
lea eax, [0x14014ba2f]
adc ecx, dword [rdx]
or al, byte [rax]
add byte [rcx + 0x38], bh
mov ecx, 0x38
add byte [rax], al
add cl, ch
jmp 0x1400aa799
push rsi
add dword [rax], eax
add byte [rax], al
lea rax, [0x14014ba67]
add byte [rax], al
lea rax, [0x14014ba67]
lea eax, [0x14014ba67]
adc al, 0xa
add byte [rcx + 0x19], bh
mov ecx, 0x19
sbb dword [rax], eax
add byte [rax], al
jmp 0x1400aa799
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa1425
invalid
adc al, 0xa
or al, byte [rax]
lea rax, [0x14014ba80]
lea eax, [0x14014ba80]
and eax, 0xb9000a14
invalid
or al, byte [rax]
add byte [rcx + 0x17], bh
mov ecx, 0x17
add byte [rax], al
add cl, ch
jmp 0x1400aa799
xor al, 1
add byte [rax], al
lea rax, [0x14014ba97]
lea eax, [0x14014ba97]
add eax, 0xa142b
sub edx, dword [rdx + rcx]
add byte [rcx + 0xc], bh
mov ecx, 0xc
add byte [rax], al
add cl, ch
and eax, dword [rcx]
add dword [rax], eax
invalid
add byte [rax], al
jmp 0x1400aa799
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa1426
adc al, 0xa
invalid
lea rax, [0x14014baa3]
lea eax, [0x14014baa3]
adc al, 0xa
or al, byte [rax]
add byte [rcx + 9], bh
mov ecx, 9
jmp 0x1400aa799
adc al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014baac]
lea eax, [0x14014baac]
add eax, 0xa141e
invalid
adc al, 0xa
add byte [rcx + 0xa], bh
add byte [rax], al
invalid
mov ecx, 0xa
add byte [rax], al
add byte [rax], al
add cl, ch
add dword [rcx], eax
add dword [rax], eax
invalid
jmp 0x1400aa799
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xa1417
adc al, 0xa
invalid
lea rax, [0x14014bab6]
lea eax, [0x14014bab6]
add byte [rcx + 0x10], bh
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add cl, ch
jmp 0x1400aa799
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa1416
invalid
adc al, 0xa
invalid
lea rax, [0x14014bac6]
lea eax, [0x14014bac6]
invalid
adc al, 0xa
add byte [rcx + 0x17], bh
invalid
add byte [rax], al
add byte [rax], al
or al, byte [rax]
mov ecx, 0x17
invalid
add byte [rax], al
add cl, ch
fild word [rax]
add byte [rax], al
invalid
jmp 0x1400aa799
lea rax, [0x14014badd]
lea eax, [0x14014badd]
add eax, 0xa141c
or al, byte [rax]
mov ecx, 0x19
sbb dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
invalid
jmp 0x1400aa799
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14014baf6]
lea eax, [0x14014baf6]
add eax, 0xa1424
adc al, 0xa
or al, byte [rax]
add byte [rcx + 0xe], bh
mov ecx, 0xe
add cl, ch
jmp 0x1400aa799
mov ebp, 0x48000000
add byte [rax - 0x73], cl
lea rax, [0x14014bb04]
lea eax, [0x14014bb04]
add eax, 0xa1421
and dword [rdx + rcx], edx
add byte [rcx + 0xd], bh
invalid
add byte [rax], al
invalid
mov ecx, 0xd
or eax, 0xe9000000
add byte [rax], al
add cl, ch
add byte [rax], al
jmp 0x1400aa799
lodsb al, byte [rsi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa141d
or al, byte [rax]
lea rax, [0x14014bb11]
lea eax, [0x14014bb11]
or al, byte [rax]
add byte [rcx + 0x14], bh
mov ecx, 0x14
jmp 0x1400aa799
wait
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014bb25]
lea eax, [0x14014bb25]
add eax, 0xa1420
and byte [rdx + rcx], dl
add byte [rcx + 8], bh
add byte [rax], al
invalid
mov ecx, 8
add byte [rax], al
add cl, ch
mov al, byte [rax]
invalid
add byte [rax], al
jmp 0x1400aa799
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa1417
invalid
lea rax, [0x14014bb2d]
add byte [rcx + 0x1b], bh
mov ecx, 0x1b
jmp 0x1400aa799
jl 0x1400aa766
lea rax, [0x14014bb48]
lea eax, [0x14014bb48]
add byte [rcx + 0xe], bh
mov ecx, 0xe
jmp 0x1400aa799
lea rax, [0x14014bb56]
mov ecx, 0x10
add byte [rax], al
jmp 0x1400aa799
lea rax, [0x14014bb66]
mov ecx, 0x16
jmp 0x1400aa799
lea rax, [0x14014bb7c]
mov ecx, 0x15
adc al, 0xa
add byte [rcx + 0x15], bh
jmp 0x1400aa799
lea rax, [0x14014bb91]
mov ecx, 0xb
jmp 0x1400aa799
lea rax, [0x14014bb9c]
mov ecx, 0x16
xor dl, byte [rdx + rcx]
add byte [rcx + 0x16], bh
jmp 0x1400aa799
lea rax, [0x14014bbb2]
mov ecx, 0xd
jmp 0x1400aa799
lea rax, [0x14014bbbf]
mov ecx, 0xb
jmp 0x1400aa799
lea rax, [0x14014bbca]
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
lea rax, [0x140024820]
mov qword [rbp - 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140004d60
mov ebx, eax
ret
ret
mov eax, ebx
add rsp, 0x98
add esp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
jge 0x1400aa808
invalid
je 0x1400aa82e
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
jge 0x1400aa808
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp - 8]
clc
mov r8, qword [rbp - 8]
clc
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov bh, 0xb
add byte [rcx], dh
sar bh, cl
adc eax, 0x5a7fa
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
int3
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov r14, qword [rcx + 8]
invalid
push 0x8718b4c
or byte [rax - 0x75], cl
jns 0x1400aa868
invalid
mov rdi, qword [rcx + 0x10]
adc byte [rax - 0x75], cl
jb 0x1400aa87c
invalid
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
and byte [rbx + rcx*4 + 0x7a], cl
mov r15, qword [rdx + 0x28]
mov rbp, qword [r15 + 0x18]
mov ebp, dword [rdi + 0x18]
sub byte [rcx - 0x75], cl
outsd dx, dword [rsi]
mov ebp, dword [rdi + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xa0f9d
popfq
invalid
or al, byte [rax]
lea rdx, str._RUST_BACKTRACE
popfq
invalid
mov r8d, 1
add byte [rax], al
mov rcx, rsi
int1
call rbp
mov bl, 1
add dword [rax + rax*8 + 0x1bd850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x1bd850f], eax
test dword [rbp + 0x4d000001], edi
mov ebp, 0x4d000001
add byte [rax], al
add byte [rbp - 0x73], cl
sub al, 0x3e
invalid
lea r13, [r14 + rdi]
lea ebp, [rsi + rdi]
xor ecx, ecx
xor ecx, ecx
leave
cmp rcx, rdi
cmp ecx, edi
je 0x1400aaa0b
jl 0x1400aa88e
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x73], cl
add al, 0xe
invalid
lea r8, [r14 + rcx]
invalid
mov r12, rcx
mov rdx, r8
mov edx, eax
mov edx, eax
jmp case.0x1400ac6fe.952
and al, 0x48
add rdx, 2
add edx, 2
cmp rax, r13
cmp eax, ebp
call 0x1024fb7ee
cmovne rax, rdx
cmovne eax, edx
mov r10d, 2
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rdi], cl
nop dword [rax]
invalid
add byte [rbp + 1], cl
add byte [rbp + 1], cl
add r12, r10
invalid
mov rdx, rax
mov edx, eax
ret 0x394c
cmp rax, r13
cmp eax, ebp
je 0x1400aaa0e
add qword [r8], r8
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add dword [rdi + r9 - 0x4a], eax
add dword [rdi + rcx - 0x4a], eax
lea rax, [rdx + 1]
add dword [rdi + rcx - 0x4a], eax
movzx r9d, byte [rdx]
movzx ecx, byte [rdx]
or al, byte [rcx - 0x46]
mov r10d, 1
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x7c], al
add byte [rax], al
test r9b, r9b
leave
jns 0x1400aa8b0
fiadd word [rcx - 0x80]
stc
loopne 0x1400aa949
cmp r9b, 0xe0
cmp cl, 0xe0
jb case.0x14005ed08.1149
ret
cmp r9b, 0xed
cmp cl, 0xed
stc
in eax, dx
jne case.0x140054b9f.1182
cmp rax, r13
cmp eax, ebp
call 0x141322cf4
je 0x1400aaa0e
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x4a], cl
add cl, byte [rbp + 0x39]
invalid
invalid
lea r9, [rdx + 2]
lea ecx, [rdx + 2]
cmp r9, r13
cmp ecx, ebp
jmp 0x141252d01
je 0x1400aaa0e
test byte [rdx], bl
add dword [rax], eax
add byte [rdi], cl
movzx eax, byte [rdx + 1]
movzx eax, ax
invalid
mov dh, 0x42
add dword [rdi], ecx
add dword [rdi], ecx
mov bh, 0xc0
sar byte [case.0x1400845af.2160], 0x77
cmp eax, 0x9f
ja 0x1400aa94d
invalid
lahf
add byte [rax], al
add byte [rdi + 0x4b], dh
add rdx, 3
add rdx, 3
add edx, 3
ret 0x4103
mov r10d, 3
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
mov eax, edx
shr bl, 1
jmp 0x1400aa8b0
lahf
add rdx, 2
add edx, 2
ret 0x4c02
cmp rax, r13
cmp eax, ebp
call 0x1104eb864
cmove rdx, rax
cmove edx, eax
sal byte [rcx], 1
xor eax, eax
ror byte [rcx + rdi - 0x16], 0xf
xchg ebp, eax
cmp rdx, r13
cmp edx, ebp
invalid
setne al
ror byte [rax + 1], 0xd0
add rax, rdx
add eax, edx
rol byte [rcx - 0x46], 1
add eax, dword [rax]
mov r10d, 3
add byte [rax], al
add byte [rcx - 0x80], al
stc
invalid
cmp r9b, 0xf0
cmp cl, 0xf0
jb 0x1400aa8b0
invalid
jns case.0x1400a72c7.103
invalid
invalid
xor edx, edx
cmp rax, r13
cmp eax, ebp
setne dl
add rax, rdx
add eax, edx
add eax, edx
rol byte [rcx - 0x46], 1
add al, 0
add byte [rax], al
invalid
mov r10d, 4
mov edx, 4
add cl, ch
jmp 0x1400aa8b0
invalid
invalid
invalid
movzx edx, byte [r9]
movzx edx, byte [rcx]
mov dh, 0x11
adc dword [rbx - 0x1f3ee020], eax
invalid
and eax, 0x1f
shl eax, 6
loopne 0x1400aa95d
invalid
loopne 0x1400aa95d
and edx, 0x3f
loop 0x1400aa999
add eax, edx
add eax, 0xd800
add byte [rax], al
rol byte [0x1400b8161], 1
add al, bl
add byte [rax], al
mov word [rsp + 0x26], ax
and al, 0x26
mov r9, r12
mov ecx, esp
loope case.0x14007e9fd.956
sub r9, rcx
sub ecx, ecx
leave
jb 0x1400aaa50
invalid
add byte [rax], al
add byte [rcx + 0x39], cl
invalid
cmp r12, rdi
cmp esp, edi
cld
ja 0x1400aaa5f
in al, 0
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov rdx, r15
mov edx, edi
call fcn.1400aaa80
test al, al
invalid
cli
add byte [rax], al
add byte [rax + rax*8 + 0xaf850f], al
ror byte [rdi], 0x85
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
ror byte [rdi], 0x85
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
invalid
invalid
jne 0x1400aaa3d
test dword [rdi + 0x48000000], ebp
lea eax, [rsp + 0x26]
and al, 0x26
lea rax, [rsp + 0x26]
and al, 0x26
mov qword [rsp + 0x28], rax
and al, 0x28
sub byte [rax - 0x73], cl
add eax, 0xfff5aa71
stosb byte [rdi], al
cmc
invalid
lea rax, [fcn.140005410]
lea eax, [fcn.140005410]
stosb byte [rdi], al
cmc
dec dword [rax - 0x77]
and al, 0x30
invalid
mov qword [rsp + 0x30], rax
xor byte [rax - 0x73], cl
add eax, 0xa1c25
invalid
sbb al, 0xa
invalid
lea rax, str.u
lea eax, [0x14014c5d0]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], 2
mov dword [rsp + 0x40], 2
and al, 0x40
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x58], 0
mov dword [rsp + 0x58], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x48
and al, 0x48
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, r15
lea r8, [rsp + 0x38]
call fcn.140004d60
test al, al
invalid
jne 0x1400aaa3d
movabs dword [0x83495475c084fff5], eax
invalid
sal byte [rbp + 0x54], 0x49
add esp, 3
invalid
add r12, 3
mov rcx, r12
cmp r12, rdi
jbe 0x1400aa886
invalid
invalid
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
lea eax, [0x14014c640]
or al, byte [rax]
mov rcx, r12
mov rdx, rdi
mov edx, edi
cli
cli
call fcn.1400ff5c0
mov rcx, rdi
mov ecx, edi
sub rdi, rcx
sub edi, ecx
add r14, rcx
mov rcx, rsi
mov rdx, r15
invalid
mov r8, r14
mov r9, rdi
mov ecx, edi
call fcn.1400aaa80
pop rbx
add byte [rax], al
invalid
test al, al
jne 0x1400aaa3d
invalid
invalid
pop rbx
add byte [rax], al
add byte [rax + rax*8 - 0x72b7eb8b], al
adc al, 0x48
lea edx, str._RUST_BACKTRACE
invalid
invalid
or al, byte [rax]
invalid
adc al, 0x48
lea edx, str._RUST_BACKTRACE
invalid
invalid
or al, byte [rax]
invalid
lea rdx, str._RUST_BACKTRACE
fmul dword [0xf84baa3c]
add byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call rbp
mov ebx, eax
mov eax, ebx
add rsp, 0x68
push 0x5e5f5d5b
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r12
call fcn.1400ff950
int1
invalid
invalid
invalid
loop 0x1400aaa43
int1
add rax, 0x58d4c00
add eax, 0x58d4c00
add eax, 0x58d4c00
lea r8, str.library_std_src_sys_commonwtf8.rs
add eax, 0xa1b4a
sbb rcx, qword [rdx]
sbb ecx, dword [rdx]
or al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
loope 0x1400aaab2
mov rdx, rdi
mov edx, edi
call fcn.1400ff6c0
int3
add eax, 0xcccccc00
int3
int3
int3
int3
int3
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
js 0x1400aaadd
mov esi, ecx
js 0x1400aaadd
mov esi, ecx
mov rdi, r8
mov qword [rsp + 0x70], rdx
mov r14, rcx
mov esi, ecx
add rsi, r8
add esi, eax
mov qword [rsp + 0x48], r8
and al, 0x48
mov qword [rsp + 0x50], rsi
mov dword [rsp + 0x50], esi
lea r12, [rsp + 0x58]
pop rax
mov byte [rsp + 0x58], 0x81
mov byte [rsp + 0x64], 0x81
invalid
invalid
and al, 0x58
and al, 0x58
pop rax
add esi, 0x81642444
and al, 0x64
add dword [rax - 0x4b], 0x6c8d4c81
mov ch, 0x81
invalid
invalid
insb byte [rdi], dx
add dword fs:[rax - 0x4b], 0x6c8d4c81
mov bpl, 0x81
mov ch, 0x81
lea r13, [rsp + 0x2d]
insb byte [rdi], dx
and al, 0x2d
lea r15, [rsp + 0x2c]
lea edi, [rsp + 0x2c]
and al, 0x2c
lea rbx, [0x140156b38]
sbb eax, 0xac06a
ror byte [rdx], 0
jmp case.0x14007e9fd.966
mov word [rsp + 0x2c], 0x305c
and al, 0x2c
pop rsp
sub al, 0x5c
xor byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x2e
and al, 0x2e
mov qword [rsp + 0x2e], 0
and al, 0x2e
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
invalid
add byte [rax], al
mov word [rsp + 0x36], 0x200
and al, 0x36
add byte [rdx], al
invalid
add al, byte [rcx - 0x75]
invalid
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
invalid
mov rax, qword [r13]
add byte [r8 - 0x77], r9b
and al, 0x38
invalid
invalid
add byte [r8 - 0x77], r9b
add byte [rax - 0x77], cl
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
mov bpl, 0x5c
pop rsp
mov eax, dword [rsp + 0x3f]
and al, 0x3f
mov dword [r12 + 8], eax
and al, 8
or byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x77], cl
and al, 1
mov qword [r12 + 1], rax
mov dword [rsp + 1], eax
cmp bpl, 0x81
cmp ch, 0x81
xor dword [rcx + rbx + 0x40], 0xf80fd80
test byte [rbp + 1], dh
jne case.0x140090ed6.822
je case.0x1400ac6fe.1009
cmp bpl, 0x80
std
or byte [rdi], 0x84
invalid
invalid
je 0x1400aac9c
jne case.0x140090ed6.822
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rsp + 0x62]
mov dh, 0x44
and al, 0x62
invalid
and al, 0x62
invalid
cmp al, byte [rsp + 0x63]
and al, 0x63
invalid
jb 0x1400aacb5
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdi, rdi
je 0x1400aace4
cmp rdi, rsi
add byte [rax], al
test rdi, rdi
test edi, edi
je 0x1400aace4
movsd dword [rdi], dword [rsi]
add dword [rax], eax
add byte [rax], al
cmp rdi, rsi
invalid
invalid
pushfq
add dword [rax], eax
add byte [rax], al
cmp rdi, rsi
je 0x1400aace4
test byte [rcx + rax - 0x49f10000], bl
invalid
pushfq
add dword [rax], eax
add byte [rdi], cl
movzx edx, byte [rdi]
mov dh, 0x17
movzx ebp, dl
test bpl, bpl
test ch, ch
test ch, ch
in eax, dx
js case.0x14007e9fd.982
or eax, 0x83c7ff48
inc rdi
cmp ebp, 0x27
std
invalid
std
invalid
jbe case.0x14007e9fd.998
jmp 0x1400aac27
add byte [rax], al
mov eax, ebp
and eax, 0x1f
loopne case.0x1400ab6d3.46
loopne case.0x1400ab6d3.46
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
and eax, 0x3f
loopne case.0x14007e9fd.993
mov dh, 0x47
add dword [rcx - 0x7d], eax
invalid
loopne case.0x14007e9fd.993
cmp bpl, 0xdf
cmp ch, 0xdf
jbe 0x1400aabb6
movzx ecx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
mov dh, 0x4f
add al, byte [rcx - 0x3f]
shl r8d, 6
loopne case.0x14009b9d6.788
invalid
and ecx, 0x3f
or ecx, r8d
rol dword [rax - 0x7df00f06], 0x8c
cmp dl, 0xf0
jb 0x1400aac17
mov word [rax], es
add byte [rax], al
invalid
cli
invalid
mov word [rax], es
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0x6f
add eax, dword [rbx - 0x1f3ef820]
and eax, 7
invalid
invalid
movzx ebp, byte [rdi + 3]
and eax, 7
shl eax, 0x12
loopne case.0x140083d29.954
invalid
loopne case.0x140083d29.954
adc al, cl
shl ecx, 6
loope case.0x14009b9d6.792
invalid
and ebp, 0x3f
or ebp, ecx
or ebp, eax
vpaddw xmm0, xmm15, xmmword [rax]
add byte [rcx], dl
invalid
cmp ebp, 0x110000
adc dword [rax], eax
add byte [rdi], cl
je 0x1400aace4
test byte [rcx], bh
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
cmp dword [rcx], eax
add byte [rax], al
add rdi, 4
cmp ebp, 0x27
mov dword [rbx + rax*4], 0x1c7627fd
jbe case.0x14007e9fd.998
jmp 0x1400aac27
add rdi, 2
shl eax, 6
loopne 0x1400aabc3
add al, cl
loopne 0x1400aabc3
or eax, r8d
mov ebp, eax
cmp ebp, 0x27
ja 0x1400aac27
std
invalid
nop word [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
mov eax, ebp
movsxd rax, dword [rbx + rax*4]
or dword [rax + 1], 0xffffffd8
or dword [rax + 1], 0xffffffd8
add eax, ebx
jmp rax
mov dword [rsp + 0x2c], 0xf9e9745c
and al, 0x2c
pop rsp
je 0x1400aabcc
invalid
jmp 0x1400aaae0
stc
invalid
invalid
and al, 0x2c
pop rsp
outsb dx, byte [rsi]
jmp 0x1400aaae0
invalid
invalid
invalid
mov word [rsp + 0x2c], 0x725c
pop rsp
jb case.0x14009b9d6.802
invalid
jmp 0x1400aaae0
loope 0x1400aabfb
invalid
mov word [rsp + 0x2c], 0x225c
and al, 0x2c
pop rsp
and ch, cl
invalid
invalid
jmp 0x1400aaae0
and al, 0x2c
pop rsp
invalid
invalid
add rdi, 3
shl eax, 0xc
or ecx, eax
mov ebp, ecx
cmp ebp, 0x27
jbe case.0x14007e9fd.998
cmp ebp, 0x5c
pop rsp
jne case.0x1400aabd9.1
mov word [rsp + 0x2c], 0x5c5c
sub al, 0x5c
pop rsp
jmp 0x1400aaae0
dec dword [rcx - 0x184e1717]
cmc
mov ecx, ebp
call fcn.1400093f0
invalid
test al, al
jne 0x1400aac70
inc dword [rax + rax*8 - 0x1676d28b]
mov ecx, ebp
call fcn.140009510
test al, al
inc dword [rax + rax*8 + 0x44c62274]
and al, 0x2c
or byte [rcx + 0x4930246c], 0x8b
mov dword [rsp + 0x30], ebp
mov rax, qword [r13]
add byte [rax - 0x77], cl
je 0x1400aac70
mov byte [rsp + 0x2c], 0x80
mov dword [rsp + 0x30], ebp
mov rax, qword [r13]
add byte [rax - 0x77], cl
and al, 0x38
add byte [rax - 0x77], cl
and al, 0x38
mov eax, dword [r13 + 7]
mov eax, dword [rbp + 7]
mov dword [rsp + 0x3f], eax
and al, 0x3f
mov bpl, 0x80
jmp 0x1400aab04
mov rcx, r15
mov ecx, edi
mov edx, ebp
call fcn.1400054d0
movzx ebp, byte [rsp + 0x2c]
mov rax, qword [r13]
mov qword [rsp + 0x38], rax
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
and al, 0x3f
and al, 0x3f
cmp bpl, 0x81
jne 0x1400aab04
jmp 0x1400aace4
mov edx, dword [rsp + 0x5c]
mov dword [r12 + 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [r12], 0
add al, 0x24
add byte [rax], al
add byte [rax], al
xor ebp, ebp
jmp 0x1400aaccd
movzx ecx, al
mov byte [rsp + 0x58], bpl
lea edx, [rax + 1]
mov byte [rsp + 0x62], dl
cmp al, 0xa
jae case.0x140090ed6.848
movzx edx, byte [rsp + rcx + 0x58]
mov rcx, r14
mov rax, qword [rsp + 0x70]
invalid
jo 0x1400aacd5
call qword [rax + 0x20]
test al, al
je case.0x14007e9fd.966
test byte [rdi], dh
invalid
invalid
invalid
push rax
and byte [rax + rax*8 - 0x1c87bf1], al
test byte [rdi], dh
invalid
invalid
test byte [rdi], dh
invalid
push qword [rax + 0x3102eb01]
ror byte [rax - 0x7d], 0xc4
js 0x1400aad46
mov al, 1
jmp 0x1400aace6
xor eax, eax
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcescape.rs
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
dec dword [rcx]
add byte [rdx + 0xa], bh
or al, byte [rax]
add byte [rax], al
or al, byte [rax]
add byte [rax], al
call fcn.1400ff640
int3
add eax, 0xcccccc00
add ah, cl
int3
int3
int3
sub esp, 0x48
mov rsi, rcx
mov esi, ecx
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.1400a9850
sub eax, 0x48ffffeb
mov eax, dword [rsp + 0x28]
invalid
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
movabs rcx, 0x8000000000000000
cmp rax, rcx
add byte [rax], al
add byte [rax + 0x75c83948], al
jne case.0x140090ed6.863
mov qword [rsi], rcx
jmp case.0x140090ed6.869
invalid
invalid
jne case.0x140090ed6.863
mov qword [rsi], rcx
mov dword [rsi], ecx
jmp case.0x140090ed6.869
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, qword [rsp + 0x38]
and al, 0x38
cmp byte [rsp + 0x40], 0
je case.0x140090ed6.870
add byte [rax + riz + 0x48], dh
mov dword [rsi + 8], eax
invalid
invalid
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
push rsi
adc byte [rax - 0x77], cl
sbb byte [rax - 0x48], r9b
sbb byte [rax - 0x48], cl
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
mov qword [rsi + 0x18], rcx
movabs rax, 0x8000000000000001
add byte [rax], al
invalid
invalid
sbb byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
mov qword [rsi], rax
invalid
mov qword [rsi], rax
add rsp, 0x48
add esp, 0x48
pop rbx
pop rbx
pop rsi
ret
test rcx, rcx
je 0x1400aad4d
movzx r8d, byte [rsp + 0x47]
mov dh, 0x44
and al, 0x47
invalid
shl r8d, 0x10
adc byte [rdi + rcx - 0x49], al
and al, 0x45
movzx r9d, word [rsp + 0x45]
mov bh, 0x4c
and al, 0x45
or r9d, r8d
shl r9, 0x20
loope 0x1400aada9
mov r8d, dword [rsp + 0x41]
or r8, r9
or eax, ecx
enter 0xffffffffffff8d4c, 0xc
or cl, byte [rcx - 0x77]
shr ebx, cl
invalid
enter 0xffffffffffff8d4c, 0xc
or cl, byte [rcx - 0x77]
shr ebx, cl
invalid
add r11, 2
cmp r10, r9
cmp edx, ecx
cmovne r10, r11
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
ror dword [rbp + 0x39], cl
cmp r10, r9
je 0x1400aad4d
add byte [rax], al
add byte [rax], al
mov r11, r10
cmp r10, r9
je 0x1400aad4d
lea r10, [r11 + 1]
movzx ebx, byte [r11]
movzx ebx, byte [rbx]
push rbx
add dword [rcx + 0xf], eax
mov dh, 0x1b
test bl, bl
fstp xword [rcx - 0x14]
jns 0x1400aadb0
in al, dx
cmp bl, 0xe0
jb case.0x14002441e.1965
invalid
rol dword [rax + 0x2675edfb], 1
cmp r10, r9
cmp edx, ecx
cmp bl, 0xed
jne case.0x14002795d.1913
cmp edx, ecx
je 0x1400aad4d
jbe 0x1400aadd4
invalid
invalid
dec dword [rbp - 0x73]
push rbx
add cl, byte [rbp + 0x39]
lea r10, [r11 + 2]
cmp r10, r9
retf 0x840f
invalid
invalid
invalid
invalid
retf 0x840f
cmp byte [r11 + 1], 0x9f
ja 0x1400aae20
invalid
xor eax, 0x3c38349
add r11, 3
ret
mov r10, r11
jmp 0x1400aadb0
invalid
add r11, 2
cmp r10, r9
retf 0xf4d
fiadd dword [rbp + 0x31]
xor edx, edx
retf 0xf4d
xor edx, edx
cmp r11, r9
setne r10b
ret 0x14d
fiadd dword [rax - 0x608d0f05]
fiadd dword [rax - 0x608d0f05]
invalid
xor r11d, r11d
cmp r10, r9
setne r11b
setne bl
add r10, r11
jmp 0x1400aadb0
invalid
shl r8, 8
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
or byte [rax - 0x77], cl
invalid
mov qword [rsi + 0x18], r8
jmp case.0x140090ed6.869
invalid
dec esp
int3
int3
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
in al, dx
push 0x246c8d48
insb byte [rdi], dx
and al, 0x60
insb byte [rdi], dx
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
invalid
mov rdi, rdx
mov rsi, rcx
invalid
movzx r14d, byte [rdx + 0x18]
mov byte [rdx + 0x18], 0
mov qword [rbp - 0x18], 0
call 0x1400aae74
invalid
call 0x1400aae74
mov qword [rbp - 0x10], 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
mov r15, qword [rdx + 8]
movzx ebx, word [rdx + 0x10]
mov eax, 2
add byte [rax], al
add byte [rax], al
xor r8d, r8d
xor eax, eax
xor r12d, r12d
jmp 0x1400aaeb4
mov rax, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
clc
clc
mov word [rax + r8*2], r13w
inc r8
mov qword [rbp - 8], r8
mov rdx, qword [rdi]
nop word [rax + rax]
add byte [rcx - 0x77], al
frstor dword [rsi - 0x7b]
test ebx, ebx
jne 0x1400aaf60
add byte [rax], al
cmp rdx, r15
je 0x1400ab013
lea rcx, [rdx + 1]
mov qword [rdi], rcx
mov dword [rdi], ecx
movzx r10d, byte [rdx]
movzx r13d, r10b
adc al, byte [rbp + 0xf]
mov dh, 0xea
test r13b, r13b
in eax, dx
jns case.0x14001e327.1890
mov r9d, r13d
and r9d, 0x1f
loope case.0x14001d718.1889
invalid
lea rcx, [rdx + 2]
add cl, byte [rax - 0x77]
cmove ecx, dword [rdi]
mov dh, 0x5a
pop rdx
invalid
invalid
cmove ecx, dword [rdi]
mov dh, 0x5a
pop rdx
add dword [rcx - 0x7d], eax
and r11d, 0x3f
and r11d, 0x3f
cmp r13b, 0xdf
jbe 0x1400aaf71
lea rcx, [rdx + 3]
mov qword [rdi], rcx
movzx r13d, byte [rdx + 2]
mov dh, 0x6a
add al, byte [rcx - 0x3f]
jrcxz 0x1400aaf20
mov dh, 0x6a
add al, byte [rcx - 0x3f]
jrcxz 0x1400aaf20
and r13d, 0x3f
or r13d, r11d
cmp r10b, 0xf0
jb 0x1400aaf93
fld qword [rcx - 0x80]
cli
invalid
lea rcx, [rdx + 4]
mov qword [rdi], rcx
movzx edx, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
shl r13d, 6
and edx, 0x3f
or edx, r13d
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
cmp ebp, 0xffff
invalid
cmp ebp, 0xffff
jbe case.0x14001e327.1890
jmp 0x1400aafa3
add byte [rax], al
add byte [rsi - 0x39], ah
adc byte [r8], r8b
adc byte [rax], al
mov word [rdi + 0x10], 0
xor ebx, ebx
cmp r13w, 0x22
je 0x1400aaf87
adc byte [rax], al
add byte [rcx], dh
invalid
jmp 0x1400aafe0
shl r9d, 6
or r9d, r11d
fld dword [rbp - 0x77]
invalid
fld dword [rbp - 0x77]
int 0x31
xor ebx, ebx
mov rdx, rcx
mov edx, ecx
invalid
invalid
xor ebx, ebx
mov rdx, rcx
mov edx, ecx
mov edx, ecx
cmp r13w, 0x22
jne 0x1400aafe0
not r12b
and r12b, 1
jmp 0x1400aaec0
invalid
invalid
invalid
invalid
inc dword [rcx - 0x3f]
loope 0x1400aafa3
invalid
shl r9d, 0xc
or r13d, r9d
cmp r13d, 0xffff
jbe case.0x14001e327.1890
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
and r13d, 0x3ff
or r13d, 0xdc00
mov word [rdi + 0x10], r13w
mov rdx, rcx
mov edx, ecx
mov edx, ecx
mov ebx, r13d
mov r13d, r9d
mov ebp, ecx
mov ebp, ecx
cmp r13w, 0x22
je 0x1400aaf87
nop dword [rax + rax]
movzx ecx, r13w
cmp ecx, 0x3b
jne 0x1400aaff4
call 0x13eb5350b
invalid
call case.0x14008c169.332
jmp 0x1400aaea0
test r14b, r14b
jne 0x1400ab055
test r8, r8
jne 0x1400ab055
movabs rax, 0x8000000000000000
mov qword [rsi], rax
cmp qword [rbp - 0x18], 0
jge 0x1400ab016
invalid
je 0x1400ab078
jge 0x1400ab016
add byte [rdi + rax*2 + 0x4c], dh
mov eax, dword [rbp - 0x10]
invalid
invalid
mov r8, qword [rbp - 0x10]
invalid
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdx, qword [rbp - 0x10]
lea rcx, [rbp - 0x38]
call fcn.1400a77b0
invalid
invalid
invalid
dec dword [rdi]
adc byte [rbp - 0x38], al
enter 0x100f, 0x4d
fmul dword [rdi]
adc dword [rsi + 0x10], ecx
invalid
enter 0x100f, 0x4d
fmul dword [rdi]
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
cmp qword [rbp - 0x18], 0
jne 0x1400ab031
add rsp, 0x68
pop rbx
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
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
push 0x60
in al, dx
sub byte [rax - 0x73], cl
push 0x60
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
je 0x1400ab0c3
mov r8, qword [rbp - 0x10]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lahf
invalid
invalid
lahf
lahf
add eax, 0x83489000
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov r14, r8
mov esi, eax
invalid
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rcx, qword [rcx + 8]
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
xor ebp, ebp
in eax, dx
mov eax, 0
cmp rbx, 3
sti
add esi, dword [rdx + 0x32]
sti
add esi, dword [rdx + 0x32]
movzx edx, byte [rbx + rcx - 2]
mov r8d, edx
and r8b, 0xf0
loopne case.0x14002795d.1952
rol byte [rcx - 0x80], 1
loopne case.0x14002795d.1952
xor ebp, ebp
in eax, dx
cmp r8b, 0xa0
jne 0x1400ab140
xor ebp, ebp
cmp byte [rbx + rcx - 3], 0xed
or edi, ebp
std
in eax, dx
std
in eax, dx
jne 0x1400ab140
movzx ebp, byte [rbx + rcx - 1]
or edi, edi
and edx, 0x1f
and ebp, 0x3f
shl edx, 0x10
shl ebp, 0xa
or ebp, edx
mov al, 1
cmp r14, 3
inc byte [rbx]
jb case.0x1400845af.2195
cmp byte [rdi], 0xed
jne case.0x14001d718.1903
movzx r12d, byte [rdi + 1]
mov edx, r12d
and dl, 0xf0
cmp dl, 0xb0
jne case.0x14001d718.1903
wait
add byte [rax], al
invalid
wait
add byte [rax], al
add byte [rax + rax*8 + 0x93840f], al
add byte [rax], al
movzx r13d, byte [rdi + 2]
and r12d, 0x1f
and esp, 0x1f
and esp, 0x1f
invalid
cmp rbx, 3
jb 0x1400ab186
add esi, dword [rdx + 8]
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
shl r12d, 6
and r13d, 0x3f
lea r15, [r14 - 3]
lea edi, [rsi - 3]
inc r14
mov rax, qword [rsi]
mov eax, dword [rsi]
mov eax, dword [rsi]
sub rax, rbx
cmp rax, r14
jb 0x1400ab2d7
add rdi, 3
add r12d, 0xfc00
invalid
add ah, bh
add byte [rax], al
invalid
add byte [rax], al
and r12d, 0xffc0
or ebp, r13d
or ebp, r12d
add ebp, 0x10000
mov rcx, rsi
mov edx, ebp
call fcn.1400a8a60
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
fmul dword [rcx + rdi - 8]
fmul dword [rcx + rdi - 8]
cmp eax, edi
jb 0x1400ab2ea
mov rcx, qword [rsi + 8]
add rcx, rbx
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, r15
mov eax, edi
call fcn.1400fc250
add rbx, r15
add byte [rcx + rax - 5], cl
jmp 0x1400ab2aa
test r14, r14
je 0x1400ab28e
mov word [rax], es
add byte [rax], al
test byte [rdi], 0x84
mov word [rax], es
add byte [rax], al
lea rax, [rdi + r14]
add al, 0x37
invalid
mov r8, rdi
jmp case.0x1400845af.2196
add r8, 2
cmp rdx, rax
cmovne rdx, r8
cmovne edx, eax
invalid
invalid
nop word cs:[rax + rax]
add byte [rcx - 0x77], cl
ror byte [rax + 0x39], 1
cmp rdx, rax
je 0x1400ab28e
invalid
mov r8, rdx
cmp rdx, rax
je 0x1400ab28e
invalid
lea rdx, [r8 + 1]
lea rdx, [r8 + 1]
push rax
add dword [rbp + 0xf], eax
mov dh, 8
movzx r9d, byte [r8]
test r9b, r9b
test cl, cl
jns 0x1400ab220
cmp r9b, 0xe0
jb 0x1400ab20b
cmp r9b, 0xed
in eax, dx
jne 0x1400ab25f
cmp rdx, rax
je 0x1400ab28e
lea rdx, [r8 + 2]
cmp rdx, rax
cmp edx, eax
je 0x1400ab28e
invalid
add cl, byte [rax + 0x39]
ret 0x3f74
invalid
cmp byte [r8 + 1], 0x9f
lahf
ja 0x1400ab28a
add r8, 3
mov rdx, r8
mov edx, eax
mov edx, eax
jmp 0x1400ab220
add r8, 2
add eax, 2
cmp rdx, rax
cmove r8, rdx
cmove eax, edx
xor edx, edx
cmp r8, rax
ror byte [rdi], 0x95
ret 0x14c
ret 0x8041
stc
invalid
jb 0x1400ab220
ror byte [rdi], 0x95
ret 0x14c
xor r8d, r8d
cmp rdx, rax
cmp edx, eax
setne r8b
setne al
setne al
add rdx, r8
jmp 0x1400ab220
mov byte [rsi + 0x18], 0
mov rax, qword [rsi]
sub rax, rbx
sub eax, ebx
sub eax, ebx
cmp rax, r14
jb 0x1400ab2bf
add rcx, rbx
mov rdx, rdi
mov r8, r14
call fcn.1400fc250
test eax, 0x4c00050f
add ebx, esi
test eax, 0x4c00050f
add ebx, esi
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.140103520
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
jmp 0x1400ab299
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.140103520
add cl, ch
invalid
invalid
invalid
invalid
add cl, ch
mov edx, 0x48fffffe
mov ecx, esi
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.140103520
invalid
invalid
invalid
invalid
mov rbx, qword [rsi + 0x10]
jmp 0x1400ab1df
int3
mov r8, rdx
mov rdx, rcx
lea rcx, [rsp + 0x40]
call case.0x14006609e.574
mov rax, qword [rsp + 0x40]
and al, 0x40
ror byte [rax - 0x77], 1
retf 0x8d48
and al, 0x40
mov r14, qword [rsp + 0x48]
mov esi, dword [rsp + 0x48]
movabs r12, 0x8000000000000000
cmp rax, r12
jne 0x1400ab354
mov esi, 1
add dword [rax], eax
add byte [rax], al
jmp 0x1400ab51e
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x50], rcx
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov r8b, 1
call fcn.1400abb20
mov r15, qword [rsp + 0x58]
jl 0x1400ab3a2
and al, 0x58
and al, 0x58
mov rdi, qword [rsp + 0x60]
mov esi, 1
cmp r15, r12
jne 0x1400ab396
mov r14, rdi
jmp 0x1400ab51e
movzx edx, byte [rbx + 0x21]
movzx ecx, byte [rbx + 0x22]
test dl, dl
je 0x1400ab3ac
test cl, cl
jne 0x1400ab3b0
invalid
or cl, byte [rdi]
mov dh, 0x43
and eax, 0xc9843eeb
movzx eax, byte [rbx + 0x25]
jmp 0x1400ab3ea
test cl, cl
je 0x1400ab3d6
cmp byte [rbx + 0x23], 0
movzx eax, byte [rbx + 0x25]
je 0x1400ab3ea
test al, al
jne 0x1400ab3ea
movabs r14, 0x5700000002
test r15, r15
jne 0x1400ab50c
jmp 0x1400ab51e
cmp byte [rbx + 0x23], 0
jne 0x1400ab3be
jnp 0x1400ab3fc
add byte [rbp - 0x1e], dh
cmp byte [rbx + 0x24], 0
jne 0x1400ab3be
jnp 0x1400ab403
add byte [rbp - 0x24], dh
cmp byte [rbx + 0x25], 0
jne 0x1400ab3be
invalid
invalid
xor eax, eax
cmp byte [rbx + 0x24], 0
je 0x1400ab400
test al, al
jne 0x1400ab404
invalid
jne case.0x14003d97a.1610
jmp 0x1400ab425
and eax, 0xf74c084
mov ebp, 1
cmp dword [rbx], 0
je 0x1400ab425
test al, al
je case.0x140024b32.1767
bsr eax, dword [rcx]
add byte [rax], al
add byte [rbx + 0x1774003b], al
mov edx, dword [rbx + 4]
jmp 0x1400ab465
movzx r8d, byte [rbx + 0x23]
lea ebp, [r8*2 + 3]
sub al, 0x45
add eax, dword [rax]
add byte [rax], al
cmp dword [rbx], 0
jne case.0x14003d97a.1610
cmp byte [rbx + 0x20], 0
je case.0x140024b32.1771
xor r8d, r8d
test dl, dl
setne r8b
or r8d, 0xfffffffe
shl r8d, 0x1e
test cl, cl
mov edx, 0x80120114
cmove edx, r8d
shr bl, 1
invalid
shr bl, 1
sbb al, 0x84
test dl, dl
je 0x1400ab458
test cl, cl
test dl, dl
je 0x1400ab458
test cl, cl
jne 0x1400ab460
mov edx, 0x40000000
jmp 0x1400ab465
test cl, cl
je 0x1400ab3be
mov edx, 0x120114
adc al, 1
adc al, byte [rax]
mov r8d, dword [rbx + 0x18]
mov ecx, dword [rbx + 0x14]
adc al, 0xb
adc byte [r11 + r9*4 + 0x4b], cl
invalid
adc al, 0xb
adc byte [r11 + r9*4 + 0x4b], cl
or byte [rbx], cl
or ecx, dword [rbx + 0x1c]
xor r10d, r10d
or ecx, dword [rbx + 0x1c]
xor r10d, r10d
test al, al
setne r10b
shl r10d, 0x15
or r10d, ecx
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ebp
mov qword [rsp + 0x30], 0
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov ecx, edi
stc
call qword [sym.imp.KERNEL32.dll_CreateFileW]
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
cmp eax, 0xffffffff
clc
push qword [rdx + rcx*2 + 0x49]
je case.0x14005ed08.1182
mov r14, rax
mov esi, eax
cmp ebp, 4
jne 0x1400ab4e8
add al, 0x75
cmp dword [rax + 0x7400237b], eax
xor edi, edi
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp byte [rbx + 0x23], 0
je 0x1400ab4e8
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0xb7
mov bh, 0
add byte [rax], al
jne 0x1400ab4e8
mov qword es:[rsp + 0x40], 0
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
add byte [rax], al
lea r8, [rsp + 0x40]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov edx, 6
mov r9d, 8
invalid
invalid
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
invalid
add bh, bh
adc eax, 0x59c8c
invalid
pushfq
invalid
invalid
call qword [sym.imp.KERNEL32.dll_SetFileInformationByHandle]
mov word [rbp + rax + 0x74c08500], ds
xor r14, rsi
test eax, eax
je case.0x1400a72c7.161
xor esi, esi
test r15, r15
test edi, edi
jne 0x1400ab50c
sbb eax, 0x15ff2deb
jmp 0x1400ab51e
call qword [sym.imp.KERNEL32.dll_GetLastError]
imul ebx, dword [rbx - 0x76befffb], 0xe6c149c6
and byte [rcx - 0x7d], cl
invalid
invalid
wait
add eax, 0xc6894100
add byte [rcx - 0x77], al
mov r14d, eax
mov r14d, eax
mov esi, eax
invalid
shl r14, 0x20
or r14, 2
or esi, 2
or esi, 2
add bh, byte [rsi + 1]
mov esi, 1
add dword [rax], eax
add byte [rax], al
test r15, r15
test edi, edi
je 0x1400ab51e
adc cl, byte [rax - 0x75]
mov rcx, qword [0x140165ff0]
or eax, 0xbaadd
invalid
xor edx, edx
mov r8, rdi
mov eax, edi
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x59b0a
wait
add eax, 0xf0894800
mov eax, esi
mov rax, rsi
mov eax, esi
mov rdx, r14
add rsp, 0x70
invalid
add rsp, 0x70
jo 0x1400ab584
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ebx, eax
add eax, 0x48c38900
shl ebx, 0x20
shl rbx, 0x20
or rbx, 2
retf
add cl, byte [rcx + rcx*4 - 0xf]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x59ae4
in al, 0x9a
add eax, 0xff854d00
add byte [rbp - 0x7b], cl
invalid
invalid
add byte [rbp - 0x7b], cl
push qword [rdx + rdx + 0x48]
je case.0x1400a79c3.145
mov rcx, qword [0x140165ff0]
test r15, r15
je case.0x1400a79c3.145
adc cl, byte [rax - 0x75]
mov rcx, qword [0x140165ff0]
or eax, 0xbaa98
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rdi
mov eax, edi
mov eax, edi
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x59ac5
invalid
mov r14, rbx
mov esi, ebx
fsubp st(3)
jmp 0x1400ab51e
mov dh, 0xcc
int3
int3
int3
int3
sub esp, 0x68
mov rdi, rdx
mov edi, edx
mov rsi, rcx
mov esi, ecx
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
and al, 0x50
push rax
movaps xmmword [rsp + 0x40], xmm0
sub dword [rsp + 0x40], eax
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
mov dword [rsp + 0x60], 0
and al, 0x60
add byte [rax], al
add byte [rax], al
invalid
lea rdx, [rsp + 0x30]
mov rcx, rdi
stc
xor byte [rax - 0x77], cl
stc
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandle]
add byte [rbp - 0x517bf040], al
test eax, eax
je 0x1400ab65a
invalid
scasb al, byte [rdi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x3130244c], cl
sal bh, 0xc1
invalid
invalid
mov ecx, dword [rsp + 0x30]
and al, 0x30
xor eax, eax
test ecx, 0x400
rol dword [rax], 4
add byte [rax], al
invalid
add byte [rax + rax], al
add byte [rax + rdi + 0x48], dh
je 0x1400ab5f2
mov qword [rsp + 0x28], 0
je 0x1400ab5f2
cmp byte [rax - 0x39], cl
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x28], 0
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x28]
lea r8, [rsp + 0x28]
sub byte [rax - 0x77], cl
stc
mov rcx, rdi
mov edx, 9
add byte [rax], al
mov r9d, 8
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
adc eax, 0x59ba4
invalid
add byte [rax], al
add bh, bh
adc eax, 0x59ba4
invalid
test eax, eax
je 0x1400ab65a
invalid
jp case.0x1400a72c7.170
mov eax, dword [rsp + 0x28]
and al, 0x28
sub cl, al
loopne 0x1400ab5fc
shl eax, 0x15
sar eax, 0x1f
invalid
and eax, dword [rsp + 0x2c]
and al, 0x2c
mov ecx, dword [rsp + 0x30]
and al, 0x30
xor byte [rbx + 0x44542454], cl
mov edx, dword [rsp + 0x54]
push rsp
and al, 0x54
mov r8d, dword [rsp + 0x4c]
mov eax, dword [rsp + 0x4c]
and al, 0x4c
mov r9d, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
push rax
shl r9, 0x20
and byte [rcx + 9], cl
or r9, rdx
or ecx, edx
ror dword [rbx + 0x44582454], 1
mov edx, dword [rsp + 0x60]
push rsp
and al, 0x60
invalid
mov edx, dword [rsp + 0x58]
push rsp
and al, 0x58
pop rax
mov r10d, dword [rsp + 0x60]
push rsp
and al, 0x60
invalid
invalid
mov r11d, dword [rsp + 0x5c]
and al, 0x5c
pop rsp
shl r11, 0x20
jrcxz case.0x1400a8574.127
and byte [rbp + 9], cl
or r11, r10
mov qword [rsi], 1
mov dword [rsi], 1
add dword [rax], eax
add byte [rax], al
ror dword [rax - 0x39], cl
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x5e], cl
or bh, al
invalid
adc byte [rcx], r8b
invalid
mov qword [rsi + 8], r11
mov dword [rsi + 0x10], 1
adc byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
invalid
invalid
add byte [rax], al
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x14], eax
adc al, 0xc7
adc al, 0xc7
mov dword [rsi + 0x18], 1
sbb byte [rcx], r8b
add byte [rax], al
invalid
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
push rsi
sbb al, 0xf
adc byte [rsp + 0x34], al
and al, 0x34
and al, 0x34
and al, 0x34
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rsp + 0x44]
mov edx, dword [rsp + 0x44]
mov edx, dword [rsp + 0x44]
push rsp
and al, 0x44
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x38], ecx
xor byte [rcx + rcx*4 + 0x4e], cl
mov dword [rsi + 0x38], ecx
cmp byte [rcx + 0x4689404e], cl
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
invalid
invalid
mov dword [rsi + 0x44], eax
jmp 0x1400ab673
jmp 0x1400ab673
jmp 0x1400ab673
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x59a00
invalid
add eax, 0xe0c14800
and byte [rax - 0x7d], cl
or rax, 2
mov qword [rsi + 8], rax
invalid
invalid
shl rax, 0x20
loopne 0x1400ab684
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rax - 0x39], cl
mov qword [rsi], 2
mov dword [rsi], 2
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x68
pop rdi
pop rsi
ret
int3
push rdi
sub rsp, 0x38
sub esp, 0x38
cmp byte [rax - 0x77], cl
xlatb
in al, dx
cmp byte [rax - 0x77], cl
mov edi, edx
xlatb
mov rdx, qword [rdx + 8]
mov rsi, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
or byte [rax - 0x75], cl
ja case.0x1400ab6d3.123
invalid
mov esi, dword [rdi + 0x10]
adc byte [rcx - 0x77], cl
mov r9, rdx
sub r9, rsi
sub ecx, esi
ror dword [rcx + 0x29], 1
sub ecx, esi
int1
jb 0x1400ab836
add dword [rax], eax
add byte [rax - 0x77], cl
enter 0xffffffffffff8b4c, 7
mov r8, qword [rdi]
mov eax, dword [rdi]
mov rax, rcx
mov r8, qword [rdi]
mov eax, dword [rdi]
mov eax, dword [rdi]
add r8, rsi
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
ret 0x9de8
popfq
mov rdx, rax
call case.0x1400845af.2244
popfq
add dword [rax], eax
add byte [rax], al
popfq
add dword [rax], eax
add byte [rax], al
invalid
invalid
jl case.default.0x1400ab6d3
invalid
add byte [rax], al
cmp qword [rsp + 0x28], 0
and al, 0x28
sub byte [rax], al
add byte [rax + riz + 0x48], dh
mov esi, dword [rsp + 0x30]
je case.0x14003d97a.1634
invalid
je case.default.0x1400ab6d3
mov rsi, qword [rsp + 0x30]
je case.0x14003d97a.1634
xor byte [rcx + 0x3e083f0], cl
mov eax, esi
and eax, 3
add ecx, dword [rax - 0x73]
or eax, 0xab50c
or al, byte [rax]
lea rcx, [0x140156bd8]
lea ecx, [0x140156bd8]
or al, byte [rax]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
loopne 0x1400ab6e5
movzx eax, byte [rsi + 0x10]
jmp 0x1400ab709
invalid
mov dh, 0x46
adc bl, ch
add rsi, qword cs:[rsp + 0x30]
add rsi, qword [rsp + 0x30]
add rsi, qword [rsp + 0x30]
je 0x1400ab703
xor byte [rax - 0x77], cl
ja case.0x1400845af.2230
invalid
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
adc byte [rax - 0x75], cl
sbb byte [r8 + 0x39], r9b
invalid
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
cmp rax, rsi
cmova rsi, rax
invalid
mov qword [rdi + 0x18], rsi
sbb byte [rcx], dh
imul bl
invalid
sbb byte [rcx], dh
imul bl
movzx eax, byte es:[rsi + 0xf]
movzx eax, byte [rsi + 0xf]
movzx eax, byte [rsi + 0xf]
por mm1, qword [rax + r9*2]
jmp 0x1400ab709
mov rcx, rsi
mov ecx, esi
int1
shr rcx, 0x20
call fcn.1400a6450
and al, ch
lodsd eax, dword [rsi]
invalid
xor ecx, ecx
cmp al, 0xb
cmove rsi, rcx
jne 0x1400ab71d
lea rcx, [rsp + 0x30]
and al, 0x30
xor al, ch
call fcn.1400a38e0
ret
invalid
mov rax, rsi
add rsp, 0x38
cmp byte [rdi + 0x5e], bl
cmp byte [rdi + 0x5e], bl
ret
mov rax, rsi
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
cmp eax, 0x28
clc
sub byte [rdi + 0x14], dh
ja case.0x1400a72c7.200
lea rcx, [0x140156be8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
mov ah, 0xa
add byte [rax + 0x63], cl
invalid
add al, 0x81
invalid
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp 0x1400ab709
mov al, 0x29
sub ebx, ebp
mov esi, 0xbaeb01b0
mov al, 1
jmp 0x1400ab709
jmp 0x1400ab709
mov al, 1
jmp 0x1400ab709
mov al, 2
jmp 0x1400ab709
mov al, 3
jmp 0x1400ab709
mov al, 4
jmp 0x1400ab709
mov al, 5
jmp 0x1400ab709
mov al, 6
jmp 0x1400ab709
invalid
mov al, 7
jmp 0x1400ab709
invalid
movabs byte [0x9aeb09b09eeb08b0], al
mov al, 8
jmp 0x1400ab709
mov al, 9
jmp 0x1400ab709
mov al, 0xa
or ch, bl
xchg esi, eax
jmp 0x1400ab709
mov al, 0xb
or ebp, ebx
xchg edx, eax
jmp 0x1400ab709
mov al, 0xc
jmp 0x1400ab709
mov al, 0xd
jmp 0x1400ab709
mov dh, byte [rax - 0x4f7914f2]
por mm0, qword [rdx + 0x7be910b0]
mov al, 0x10
invalid
invalid
mov al, 0xe
jmp 0x1400ab709
invalid
xchg byte [rax - 0x4f7d14f1], dh
adc cl, ch
invalid
jnp case.0x1400a79c3.189
invalid
mov al, 0xf
jmp 0x1400ab709
mov al, 0x10
jmp 0x1400ab709
invalid
invalid
mov al, 0x11
adc ecx, ebp
je 0x1400ab792
jmp 0x1400ab709
invalid
invalid
push qword [rax - 0x9216ee]
mov al, 0x12
adc ch, cl
insd dword [rdi], dx
invalid
jmp 0x1400ab709
invalid
push qword [rax - 0x9916ed]
mov al, 0x13
adc ebp, ecx
jmp 0x1400ab709
invalid
invalid
mov al, 0x14
jmp 0x1400ab709
invalid
invalid
mov al, 0x15
adc eax, 0xffff58e9
push qword [rax - 0xae16ea]
mov al, 0x16
invalid
push rcx
invalid
jmp 0x1400ab709
pop rax
invalid
invalid
mov al, 0x16
invalid
jmp 0x1400ab709
push rcx
invalid
invalid
mov al, 0x17
jmp 0x1400ab709
invalid
mov al, 0x18
jmp 0x1400ab709
invalid
invalid
push qword [rax - 0xc316e7]
mov al, 0x19
jmp 0x1400ab709
invalid
mov al, 0x1a
jmp 0x1400ab709
invalid
push qword [rax - 0xd116e5]
mov al, 0x1b
sbb ebp, ecx
invalid
jmp 0x1400ab709
invalid
mov al, 0x1c
jmp 0x1400ab709
invalid
mov al, 0x1d
jmp 0x1400ab709
invalid
invalid
mov al, 0x1e
jmp 0x1400ab709
invalid
invalid
mov al, 0x1f
jmp 0x1400ab709
invalid
invalid
mov al, 0x20
jmp 0x1400ab709
or edi, edi
invalid
invalid
push qword [rax - 0xfb16df]
mov al, 0x21
and ecx, ebp
add al, 0xff
invalid
jmp 0x1400ab709
invalid
invalid
mov al, 0x22
jmp 0x1400ab709
invalid
invalid
push qword [rax - 0x10916dd]
mov al, 0x23
jmp 0x1400ab709
idiv dh
invalid
invalid
mov al, 0x24
and al, 0xe9
out dx, eax
jmp 0x1400ab709
invalid
invalid
mov al, 0x25
and eax, 0xfffee8e9
push qword [rax - 0x11e16da]
mov al, 0x26
invalid
loope 0x1400ab824
invalid
invalid
jmp 0x1400ab709
invalid
invalid
mov al, 0x26
jmp 0x1400ab709
invalid
push qword [rax - 0x12516d9]
mov al, 0x27
jmp 0x1400ab709
invalid
invalid
invalid
mov al, 0x28
jmp 0x1400ab709
invalid
lea r8, [0x14014a9d8]
lea eax, [0x14014a9d8]
add eax, 0x9f19b
int1
or dword [rax], eax
mov rcx, rsi
int1
call fcn.1400ff5c0
int3
jnp case.0x1400a8574.175
add eax, 0xcccccc00
int3
int3
int3
int3
int3
int3
int3
sub esp, 0xa8
in al, dx
test al, 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdi, rdx
xlatb
mov rsi, rcx
mov esi, ecx
invalid
movups xmm0, xmmword [0x14014cf20]
mov edx, 0xf000a16
invalid
or al, byte [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
and al, 0x60
invalid
mov eax, 0xffffffff
cmp r9, rax
cmp ecx, eax
cmp ecx, eax
ror dword [rcx + 0xf], 0x42
ror dword [rdi], 0x57
push rdi
cmovb rax, r9
xorps xmm0, xmm0
push rdi
invalid
push rdi
ror byte [rdi], 0x11
and al, 0x38
and al, 0x38
movups xmmword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], r8
and al, 0x28
and al, 0x28
sub byte [rax - 0x73], cl
and al, 0x60
and al, 0x60
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
mov rcx, rdx
sal dword [rcx], 1
xor edx, edx
xor r8d, r8d
xor eax, eax
rol byte [rbp + 0x31], cl
xor eax, eax
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
xor ecx, ecx
leave
call qword [sym.imp.ntdll.dll_NtReadFile]
pushfq
add eax, 0x1033d00
invalid
invalid
add eax, dword [rcx]
add byte [case.0x1400aba21.59], bh
cmp eax, 0x103
add eax, dword [rcx]
add byte [rax], al
jne case.0x14002795d.1971
adc cl, byte [rax - 0x77]
mov rcx, rdi
mov ecx, edi
stc
mov edx, 0xffffffff
invalid
invalid
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
adc eax, 0x597c0
rcl byte [rdi + 0x448b0005], 0x24
xchg edi, eax
add eax, 0x24448b00
add byte [rbx + 0x3d602444], cl
adc dword [rax], eax
invalid
mov eax, dword [rsp + 0x60]
and al, 0x60
invalid
cmp eax, 0xc0000011
add byte [rax], al
add al, al
sal byte [rbp + 8], 0xf
push rdi
jne 0x1400ab8cb
xorps xmm0, xmm0
ror byte [rdi], 0x11
invalid
movups xmmword [rsi], xmm0
adc dword [rsi], eax
jmp 0x1400ab903
cmp eax, 0x103
add eax, dword [rcx]
add dword [rax], eax
add byte [rbx + rdi - 0x7b], dh
je case.0x1400845af.2271
invalid
add byte [rax], al
je case.0x1400845af.2271
test eax, eax
sar byte [rax + 0x12], 0x48
js case.0x1400ab6d3.171
adc cl, byte [rax - 0x75]
and al, 0x68
invalid
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
push 0x8468948
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rax - 0x39], cl
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
sbb ecx, dword [rcx + 0x1815ffc1]
mov ecx, eax
invalid
invalid
invalid
pushfq
jmp 0x1400ab903
mov ecx, eax
sar edi, 0x15
sbb byte [rbp + rax - 0x1f3eb800], bl
add eax, 0xe0c14800
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
adc eax, 0x59c18
add eax, 0xe0c14800
add byte [rax - 0x3f], cl
shl rax, 0x20
shl eax, 0x20
loopne case.0x1400845af.2272
and byte [rax - 0x7d], cl
or rax, 2
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov qword [rsi + 8], rax
mov qword [rsi], 1
mov dword [rsi], 1
or byte [rax - 0x39], r9b
invalid
mov dword [rsi], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0xa8
test al, 0
add byte [rax], al
pop rdi
pop rsi
ret
mov dword [rsp + 0x58], 0
pop rax
add byte [rax], al
add byte [rax], al
invalid
add dh, al
mov byte [rsp + 0x5c], 0
lea rax, [0x14014cf88]
lea eax, [0x14014cf88]
and al, 0x5c
add byte [rax - 0x73], cl
add eax, 0xa1667
or al, byte [rax]
mov qword [rsp + 0x78], rax
and al, 0x78
mov qword [rsp + 0x80], 1
lea rax, [rsp + 0x50]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
and al, 0x88
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
lea rcx, [rsp + 0x58]
push rdi
ror byte [rdi], 0x11
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x58
lea rdx, [rsp + 0x78]
and al, 0x78
js 0x1400ab93d
call fcn.1400a4580
mov qword [rsp + 0x70], rax
and al, 0x70
invalid
and al, 0x70
and al, 0x70
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
call fcn.1400a39e0
mov ecx, 7
invalid
invalid
add byte [rax], al
int 0x29
ud2
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x38
mov rsi, rcx
mov esi, ecx
lea rcx, [rsp + 0x28]
and al, 0x28
call case.0x1400845af.2244
mov ebp, 0x48fffffe
cmp dword [rsp + 0x28], 0
and al, 0x28
invalid
invalid
dec dword [rax - 0x7d]
jl case.default.0x1400ab9b3
invalid
cmp qword [rsp + 0x28], 0
and al, 0x28
sub byte [rax], al
add byte [rax + riz + 0x48], dh
mov edi, dword [rsp + 0x30]
and al, 0x30
invalid
je case.default.0x1400ab9b3
and byte [rax - 0x75], cl
jl 0x1400ab9c3
invalid
mov rdi, qword [rsp + 0x30]
xor byte [rcx + 0x3e083f8], cl
mov eax, edi
clc
and eax, 3
loopne 0x1400ab9a8
lea rcx, [0x140156c8c]
lea ecx, [0x140156c8c]
or eax, 0xab2e0
loopne 0x1400ab95c
mov dl, 0xa
or al, byte [rax]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
enter 0xffffffffffffe0ff, 0xf
mov dh, 0x47
adc bl, ch
invalid
jmp rax
movzx eax, byte [rdi + 0x10]
adc r11b, r13b
jmp 0x1400ab9df
and al, 0x48
mov eax, dword [rsp + 0x30]
invalid
mov rax, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
or byte [rax - 0x39], cl
mov dword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
jmp 0x1400aba00
xor ecx, dword [rdi]
movzx eax, byte [rdi + 0xf]
jmp 0x1400ab9df
mov dh, 0x47
por mm1, qword [rax + rcx*2]
mov rcx, rdi
mov rcx, rdi
stc
shr rcx, 0x20
call fcn.1400a6450
stosb byte [rdi], al
invalid
cmp al, 0xb
jne case.0x140054b9f.1214
lea rcx, [rsp + 0x30]
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
call fcn.1400a38e0
invalid
invalid
jmp 0x1400aba00
ror byte [rdi], 0x11
invalid
in eax, dx
jle case.0x14009b9d6.862
invalid
invalid
invalid
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
or byte [rax - 0x39], cl
mov qword [rsi], 1
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
pop rdi
pop rsi
ret
mov rax, rdi
clc
shr rax, 0x20
shr eax, 0x20
and byte [rbx + 0x147728f8], al
cmp eax, 0x28
ja case.default.0x1400aba21
clc
sub byte [rdi + 0x14], dh
adc al, 0x48
lea rcx, [0x140156c9c]
lea ecx, [0x140156c9c]
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
loopne 0x1400aba55
xor eax, eax
jmp 0x1400ab9df
shr bl, 0xb8
mov al, 0x29
sub ebx, ebp
jmp 0x1400ab9df
mov ah, 0xb0
add ebx, ebp
mov al, 1
jmp 0x1400ab9df
invalid
mov al, 0xb0
mov al, 2
jmp 0x1400ab9df
add ch, bl
lodsb al, byte [rsi]
mov al, 3
jmp 0x1400ab9df
mov al, 4
jmp 0x1400ab9df
mov al, 5
jmp 0x1400ab9df
invalid
add eax, 0x6b0a0eb
movabs al, byte [0x98eb07b09ceb06b0]
mov al, 6
jmp 0x1400ab9df
mov al, 7
jmp 0x1400ab9df
mov al, 8
jmp 0x1400ab9df
xchg esp, eax
mov al, 9
jmp 0x1400ab9df
or ebx, ebp
nop
mov al, 0xa
jmp 0x1400ab9df
invalid
mov al, 0xb
jmp 0x1400ab9df
invalid
mov byte [rax - 0x4f7b14f4], dh
or eax, 0xeb080eb
jmp 0x1400ab9df
mov al, 0xe
mov al, 0xc
jmp 0x1400ab9df
invalid
test byte [rax - 0x4f7f14f3], dh
invalid
mov al, 0xd
jmp 0x1400ab9df
mov al, 0xe
jmp 0x1400ab9df
invalid
mov al, 0xf
jmp 0x1400ab9df
invalid
invalid
psubsw mm6, qword [rdx - 1]
invalid
mov al, 0x10
jmp 0x1400ab9df
invalid
invalid
invalid
push qword [rax - 0x9b16ef]
mov al, 0x11
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x12
jmp 0x1400ab9df
invalid
invalid
invalid
invalid
invalid
mov al, 0x13
jmp 0x1400ab9df
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp 0x1400ab9df
invalid
invalid
invalid
push qword [rax - 0xb716eb]
mov al, 0x15
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x16
jmp 0x1400ab9df
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x18
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x19
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x1a
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x1b
jmp 0x1400ab9df
invalid
invalid
sbb ebp, ecx
invalid
invalid
mov al, 0x1c
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x1f
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400ab9df
invalid
invalid
and cl, ch
sti
invalid
invalid
mov al, 0x21
jmp 0x1400ab9df
invalid
invalid
invalid
push qword [rax - 0x11216de]
mov al, 0x22
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x23
jmp 0x1400ab9df
invalid
invalid
invalid
mov al, 0x24
jmp 0x1400ab9df
invalid
invalid
invalid
invalid
mov al, 0x25
jmp 0x1400ab9df
invalid
invalid
invalid
invalid
mov al, 0x26
jmp 0x1400ab9df
mov al, 0x27
jmp 0x1400ab9df
invalid
invalid
invalid
invalid
mov al, 0x28
jmp 0x1400ab9df
ret
invalid
invalid
invalid
ret
dec esp
int3
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x4a8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
and byte [rax + rax], al
add dh, bh
invalid
invalid
dec dword [rbx + rcx*4 + 0x4a]
invalid
add byte [rax - 0x39], cl
test dword [rax], esp
and byte [rax + rax], al
and byte [rax + rax], al
add dh, bh
invalid
dec dword [rbx + rcx*4 + 0x4a]
or byte [rax - 0x75], cl
mov ecx, dword [rdx + 8]
mov rax, qword [rdx + 0x10]
cmp rax, 3
adc byte [rax - 0x7d], cl
clc
add ecx, dword [rcx + rcx*4 - 0x73]
invalid
invalid
lea ebx, [rax]
add al, 0
mov qword [rbp + 0x418], r9
mov dword [rbp + 0x418], ecx
add byte [rsi + 0x58], dh
jbe 0x1400abbb3
pop rax
movabs r10, 0x5c003f005c005c
cmp qword [r9], r10
add byte [rax + rax + 0x3f], bl
invalid
add byte [rax + rax + 0x4d], bl
cmp dword [rcx], edx
je case.0x140083d29.998
add byte [rax], al
movabs r10, 0x5c003f003f005c
mov r9, qword [rbp + 0x418]
lea ebx, [rax]
add al, 0
add byte [rax], al
mov edx, 0x3f005c
invalid
add byte [rdi], bh
add byte [rax + rax + 0x4c], bl
pop rsp
add byte [rbx + rcx*4 - 0x73], cl
lea ebx, [rax]
add al, 0
add byte [rax], al
pop rsp
add byte [rbx + rcx*4 - 0x73], cl
lea ebx, [rax]
add al, 0
add byte [rax], al
cmp qword [r9], r10
invalid
test dh, dl
invalid
add byte [rax], al
invalid
add byte [rax], al
cmp qword [r9], r10
cmp dword [rcx], edx
je case.0x140083d29.998
invalid
add byte [rax + 0x3d], cl
clc
cmp rax, 0xf8
jae 0x1400abc6e
fiadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sbb edx, 0
fiadd dword [rax]
fiadd dword [rax]
add byte [rax], al
mov rax, qword [rbp + 0x418]
test dword [rax], ebx
add al, 0
add byte [rax], al
invalid
invalid
js 0x1400abba1
invalid
add byte [rax], al
cmp word [rax + 2], 0x3a
add bh, byte [rdx]
cmp cl, byte [rdi]
jne 0x1400abc31
test dword [rbx + 0x48000000], ecx
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
sbb byte [rax + rax], al
add al, 0
add byte [rdi], cl
movzx eax, word [rax + 4]
jmp 0x1400abbf9
invalid
mov bh, 0x40
add al, 0xeb
invalid
je 0x1400abbdb
je 0x1400abbdb
cmp rax, 2
je 0x1400abc31
cmp rax, 1
cmp eax, 1
jne 0x1400abc6e
add byte [rax], al
mov rax, qword [rbp + 0x418]
add byte [rax], al
cmp word [rax], 0
jne 0x1400abc6e
invalid
cwde
add byte [rax], al
invalid
test dword [rax - 0x17000000], ebx
jmp case.0x140083d29.998
add dword [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax], ebx
mov rax, qword [rbp + 0x418]
add al, 0
add byte [rsi - 0x7d], ah
invalid
add byte [rax], al
cmp word [rax + 2], 0x3a
cmp dword [rax + 2], 0x3a
js 0x1400abbe8
cmp dh, byte [rbp + 0x48]
jne 0x1400abc31
mov rax, qword [rbp + 0x418]
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
add al, 0
add byte [rdi], cl
movzx eax, word [rax + 4]
invalid
movzx eax, word [rax + 4]
add al, 0x66
test ax, ax
test eax, eax
je case.0x14002795d.1987
cmp ax, 0x2f
cmp eax, 0x2f
clc
invalid
je 0x1400abc07
or byte [rdi], cl
mov bh, 0xc0
invalid
movzx eax, ax
rol byte [rbx + 0x2a755cf8], 0x48
cmp eax, 0x5c
jne 0x1400abc31
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
test dword [rax], ebx
add al, 0
add byte [rdi], cl
movzx eax, word [rax]
mov bh, 0
add byte [rbx + 0x25742ff8], al
cmp eax, 0x2f
je 0x1400abc3b
clc
invalid
cmp eax, 0x5c
clc
pop rsp
je 0x1400abc3b
jmp case.0x140083d29.998
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
movzx eax, word [rax]
mov bh, 0
add byte [rbx + 0x5742ff8], al
cmp eax, 0x2f
je 0x1400abc31
invalid
add eax, 0x755cf883
sub eax, 0x18858b48
invalid
test dword [rax], ebx
cmp eax, 0x5c
jne case.0x140083d29.998
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
test dword [rax], ebx
add al, 0
add byte [rdi], cl
movzx eax, word [rax]
mov bh, 0
add byte [rsi - 0x7d], ah
clc
pop rsp
cmp ax, 0x5c
je 0x1400abc49
or byte [rdi], cl
mov bh, 0xc0
movzx eax, ax
cmp eax, 0x2f
invalid
jne 0x1400abc6e
and eax, 0x18858b48
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
test dword [rax], ebx
add al, 0
add byte [rax], al
add byte [rdi], cl
mov bh, 0x40
add al, byte [rbx + 0x5745cf8]
movzx eax, word [rax + 2]
cmp eax, 0x5c
clc
pop rsp
add al, byte [rbx + 0x5745cf8]
clc
pop rsp
je case.0x140083d29.998
cmp eax, 0x2f
invalid
jne 0x1400abc6e
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
adc byte [rax - 0x77], cl
adc byte [r15], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
movups xmm0, xmmword [rdx]
adc byte [rdx], al
jmp 0x1400ac1a0
xor al, byte [0xc84ebc70]
test dword [rdi], edx
invalid
add al, 0
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov byte [rbp + 0x417], r8b
invalid
add byte [rax], al
mov qword [rbp + 0x3d0], rcx
rol byte [rbx], 1
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0x400], rdx
mov qword [rbp + 0x3b8], 0
test dword [rax + 3], edi
add byte [rax], al
invalid
xchg ebp, eax
add byte [rax + rax], al
add byte [rax - 0x39], cl
test dword [rax + 3], edi
mov eax, 3
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, eax
add eax, dword [rax]
invalid
mov qword [rbp + 0x3c0], 2
mov dword [rbp + 0x3c0], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rbp + 0x3c8], 0
mov dword [rbp + 0x3c8], 0
test eax, ecx
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x43], al
invalid
invalid
add byte [rax], al
mov r13d, 0x200
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax + 2], bh
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
test eax, edi
clc
mov qword [rbp + 0x3f8], rax
mov dword [rbp + 0x3f8], eax
clc
add eax, dword [rax]
add byte [rcx], dh
invalid
xor eax, eax
mov qword [rbp + 0x3f0], rax
mov dword [rbp + 0x3f0], eax
test eax, esi
lock add eax, dword [rax]
invalid
ror byte [rax - 0x77], 0x85
lock add eax, dword [rax]
add byte [rax], al
add byte [rbp + 0x31], al
push qword [rcx]
xor esi, esi
invalid
invalid
std
add dword [rdx], eax
xor r15d, r15d
xor esi, esi
cmp r13, 0x201
cmp ebp, 0x201
add byte [rax], al
jb case.0x140083d29.1006
adc ch, bl
and dword [rax + 0xef830f], edx
nop
jae case.0x14004896d.1415
jmp 0x1400abcf0
nop
jae case.0x14004896d.1415
out dx, eax
add byte [rax], al
add byte [rcx - 0x7f], cl
invalid
invalid
std
cmp r13, 0x201
add dword [rdx], eax
add byte [rax], al
invalid
add al, byte [rax]
add byte [rbx + 0x11], dh
jae 0x1400abcf0
jae 0x1400abcf0
mov r12d, 0x200
mov esp, 0x200
add byte [rdx], al
add byte [rax], al
lea rbx, [rbp - 0x60]
mov r14, r13
mov esi, ebp
pop rbp
movabs al, byte [0x49906667ebee894d]
mov esi, ebp
out dx, al
jmp 0x1400abd55
nop
nop
sub r13, rsi
sub ebp, esi
sub r15, rsi
test dword [rbp + 0x39], 0x482e73ef
cmp r15, r13
jae case.0x14001e327.1964
lea rcx, [rbp + 0x3b8]
lea ecx, [rbp + 0x3b8]
lea edi, [rax + 0x48000003]
mov eax, 0x48000003
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rdx, rsi
mov edx, esi
mov r8, r13
mov r8, r13
mov eax, ebp
call 0x1458210f4
call fcn.140103460
mov rax, qword [rbp + 0x3b8]
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, esi
add eax, dword [rax]
invalid
ja case.0x14001d718.1970
add eax, 0x858b4800
mov eax, 0x48000003
add eax, dword [rax]
invalid
invalid
add byte [rax - 0x75], cl
test dword [rax + 0x48000003], edi
add eax, dword [rax]
invalid
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, esi
mov dword [rbp + 0x3f0], eax
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, eax
mov rax, qword [rbp + 0x3c0]
mov qword [rbp + 0x3f8], rax
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
test eax, edi
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x43], cl
invalid
invalid
invalid
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax], al
mov r15, qword [rbp + 0x3f0]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 1], bh
mov eax, 0xffffffff
dec dword [rcx + 0x39]
invalid
cmp r15, rax
mov esi, 0xffffffff
invalid
dec dword [rcx + 0xf]
cmovb esi, edi
test dword [rax - 0x77], 0x3c8b5
invalid
invalid
test dword [rax - 0x77], 0x3c8b5
mov dword [rbp + 0x3c8], esi
mov ch, 0xc8
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov r12, rsi
mov esp, esi
hlt
mov rbx, qword [rbp + 0x3f8]
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov esi, esi
xor ecx, ecx
add byte [rax], al
mov r14, rsi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, qword [rbp + 0x418]
mov ecx, dword [rbp + 0x418]
add byte [rax - 0x75], cl
lea ebx, [rax]
add al, 0
mov ecx, dword [rbp + 0x418]
add byte [rcx + rcx*4 - 0xe], al
mov edx, r14d
mov edx, esi
mov rdi, rbx
mov r8, rbx
fadd dword [rbp + 0x31]
leave
fadd dword [rbp + 0x31]
leave
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
mov ebx, eax
ret
test eax, eax
xchg esp, eax
add eax, 0x85c38900
mov ebx, eax
ret
test eax, eax
jne case.0x140024b32.1812
call qword [sym.imp.KERNEL32.dll_GetLastError]
ret
jne case.0x140024b32.1812
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, 0x75c08500
jae 0x1400abdc8
invalid
add byte [rbp + 0x417375c0], al
test eax, eax
jne 0x1400abdf9
mov r13d, ebx
mov ebp, ebx
fisttp qword [rbp + 0x39]
out dx, al
cmp r14, r13
jne 0x1400abcd0
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
enter 0x592, 0
cmp eax, 0x7a
jne case.0x14003d97a.1689
invalid
add r14, r14
mov eax, 0xffffffff
invalid
dec dword [rcx + 0x39]
invalid
cmovae r14, rax
cmovae esi, eax
mov r13, r14
cmc
cmc
cmp r13, 0x201
jae 0x1400abcf0
xor bh, bh
invalid
invalid
jmp case.0x140083d29.1006
cmp r12, r13
cmp esp, ebp
jb 0x1400ac1d1
mov r15, qword [rbp + 0x400]
mov qword [r15 + 0x10], 0
adc byte [r8], r8b
add byte [rax], al
add byte [rax + 0x417bd], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x417bd], al
add byte [rax], al
je 0x1400abe23
cmp ebx, 2
ja 0x1400abe2f
jne 0x1400abf46
add byte [rax], al
movzx ecx, word [rdi]
jmp 0x1400abebc
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
shl esi, 0x20
or rsi, 2
or esi, 2
mov r15, qword [rbp + 0x400]
cmp qword [rbp + 0x3f0], 0
jne case.0x140054b9f.1239
jmp case.0x14003d97a.1675
add byte [rcx + 0xf6fb], al
add byte [rdi], cl
xchg byte [rsi + 0x48000000], bh
add byte [rax - 0x77], cl
stc
cmp ebx, 0xf6
add byte [rax], al
jbe 0x1400abeed
add byte [rax - 0x77], cl
stc
mov rcx, rdi
movzx eax, word [rdi + 2]
cmp eax, 0x3a
cmp dh, byte [rbp + 0x20]
cmp word [rcx + 4], 0x5c
jne case.0x140090ed6.911
mov r12d, 4
add byte [rax], al
lea rbx, [0x14014d1e0]
mov qword [rbp + 0x408], rcx
or byte [rax + rax], al
add cl, ch
jns 0x1400abe5a
add byte [rax], al
movzx ecx, word [rcx]
cmp ebx, 3
jbe 0x1400abebc
lea rbx, str.called__Result::unwrap____on_an__Err__value
cmp cx, 0x5c
jne 0x1400abfca
invalid
add byte [rbx - 0x7bf0c008], al
add qword [r8], r8
add byte [rbx + 0x44755cf8], al
pop rsp
jne case.0x140090ed6.915
pop rsp
jne case.0x140090ed6.915
movzx eax, word [rdi + 4]
cmp eax, 0x3f
je case.0x140054b9f.1252
add al, 0x83
clc
invalid
cmp eax, 0x2e
jne 0x1400abecc
cmp word [rdi + 6], 0x5c
jg 0x1400abe9e
pop rsp
jne 0x1400abecc
add r13, 0xfffffffffffffffc
invalid
cld
add rdi, 8
add edi, 8
mov qword [rbp + 0x408], rdi
mov dword [rbp + 0x408], edi
mov ebp, 0x408
or byte [rax + rax], al
add byte [rcx - 0x44], al
mov esp, 4
mov r12d, 4
mov esp, 4
lea rbx, [0x14014d1e0]
sbb eax, 0xa1329
sub dword [rbx], edx
adc ecx, dword [rdx]
add cl, ch
sbb byte [rcx], al
add dword [rax], eax
invalid
or al, byte [rax]
jmp 0x1400abfd4
add dword [rax], eax
add byte [rsi - 0x7d], ah
stc
cmp cx, 0x5c
pop rsp
jne 0x1400abf33
movzx eax, word [rdi + 2]
cmp ax, 0x5c
cmp eax, 0x5c
jne 0x1400abf33
add r13, 0xfffffffffffffffe
add rdi, 4
add al, 0x48
mov dword [rbp + 0x408], edi
invalid
add al, 0x48
mov dword [rbp + 0x408], edi
or byte [rax + rax], al
add byte [rcx - 0x44], al
or byte [rax], al
add byte [rax], al
mov r12d, 8
mov esp, 8
lea rbx, [0x14014d1e8]
sbb eax, 0xa1300
adc ecx, dword [rdx]
add cl, ch
out 0, eax
add byte [rax], al
invalid
jmp 0x1400abfd4
add byte [rax], al
add byte [rbp - 0x75], cl
mov esi, dword [rdi]
mov r14, qword [r15]
mov esi, dword [rdi]
cmp r14, r13
cmp esi, ebp
mov qword [rbp + 0x408], rdi
add byte [rax], al
add byte [rdi], cl
xchg dword [rax + 0x4d000000], esp
invalid
invalid
ja case.0x140024b32.1853
add byte [rbp - 0x73], cl
add dword gs:[rdi - 0x73], ecx
lea r12, [r13 + 1]
lea esp, [rbp + 1]
lea r8, [r12 + r12]
add al, 0x24
test r14, r14
je 0x1400abf59
lea rax, [r14 + r14]
mov rcx, qword [rbp + 0x418]
lea ebx, [rax]
add al, 0
add byte [rax - 0x77], cl
invalid
fadd dword [rbx]
add byte [rax], al
lea ebx, [rax]
add al, 0
sbb byte [rax + rax], al
add byte [rax - 0x77], cl
invalid
fadd dword [rbx]
add byte [rax], al
mov qword [rbp + 0x3e0], 2
test eax, esp
add eax, dword [rax]
add byte [rax], al
invalid
loopne 0x1400abf27
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebp
mov qword [rbp + 0x3e8], rax
jmp 0x1400abf64
add eax, dword [rax]
add bl, ch
xor dword [rax - 0x77], ecx
mov ebp, 0x408
add al, 0
invalid
mov qword [rbp + 0x408], rdi
add al, 0
add byte [rax - 0x73], cl
sbb eax, 0xa712f
jno 0x1400abf4a
invalid
lea rbx, str.called__Result::unwrap____on_an__Err__value
jno 0x1400abf4a
add cl, ch
mov eax, dword [rax]
add byte [rax], al
invalid
jmp 0x1400abfd1
add byte [rax - 0x73], cl
sbb eax, 0xa7123
and esi, dword [rcx + 0xa]
invalid
lea rbx, str.called__Result::unwrap____on_an__Err__value
and esi, dword [rcx + 0xa]
jno 0x1400abf56
add byte [rbp + 0x31], al
in al, 0x48
mov dword [rbp + 0x408], edi
mov ebp, 0x408
or byte [rax + rax], al
invalid
xor r12d, r12d
mov qword [rbp + 0x408], rdi
mov ebp, 0x408
or byte [rax + rax], al
invalid
or byte [rax + rax], al
add bl, ch
jnp 0x1400abfa2
jmp 0x1400abfd4
mov qword [rbp + 0x3e0], 0
mov dword [rbp + 0x3e0], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea esp, [rax + 0x4c000003]
movabs al, byte [0x3d88d8d4c000003]
add byte [rax], al
lea rcx, [rbp + 0x3a0]
movabs al, byte [0x3d88d8d4c000003]
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x73], cl
invalid
invalid
invalid
lea r9, [rbp + 0x3d8]
fadd dword [rbx]
add eax, dword [rax]
add byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, ch
xchg esp, eax
xchg edi, edi
dec dword [rax - 0x7d]
cmp dword [rbp + 0x3a0], 0
invalid
invalid
call fcn.1400a4710
cmp qword [rbp + 0x3a0], 0
cmp dword [rbp + 0x3a0], 0
cmp dword [rbp + 0x3a0], 0
movabs al, byte [0xa88d8b4800000003]
add eax, dword [rax]
add byte [rdx + rbx + 0x48], dh
je case.0x140024b32.1854
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
mov rcx, qword [rbp + 0x3a8]
lea ebp, [rax + 0x74000003]
sbb cl, byte [rax - 0x48]
add dword [rax], eax
add byte [rax], al
invalid
je case.0x140024b32.1854
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
invalid
add byte [rax], al
add byte [rax + 0xfc13948], al
ror dword [rdi], 0x85
pop rdi
add al, byte [rax]
invalid
ror dword [rdi], 0x85
pop rdi
jne 0x1400ac1ff
add al, byte [rax]
add byte [rcx], dh
invalid
xor esi, esi
imul cl
or eax, 0x49000001
mov qword [r15 + 8], rcx
jmp 0x1400ac0b4
mov qword [r15 + 8], rcx
mov qword [r15], r12
xor esi, esi
test byte [rax - 0x77], 0x8d
sbb byte [rax + rax], al
add byte [rbp - 0x77], cl
out 0xe9, al
cmc
add byte [rax], al
add byte [rax], al
test byte [rax - 0x77], 0x8d
sbb byte [rax + rax], al
add byte [rbp - 0x77], cl
out 0xe9, al
cmc
add byte [rax], al
add byte [rax], al
invalid
invalid
jg 0x1400abfc9
invalid
add byte [rax], al
cmp word [rdi + 6], 0x5c
invalid
pop rsp
jne 0x1400abecc
invalid
invalid
dec dword [rax - 0x77]
mov ebp, 0x408
add al, 0
invalid
mov qword [rbp + 0x408], rdi
add al, 0
add byte [rbp + 0x31], al
xor r12d, r12d
in al, 0x4f
lea esi, [rsp + rbp]
invalid
lea r14, [r12 + r13]
sub al, 0x49
inc esi
invalid
inc r14
invalid
mov rdi, qword [r15]
mov edi, dword [rdi]
cmp rdi, r14
jae case.0x14001e327.1987
invalid
div dword [rbx + 0x76]
jbe case.0x140083d29.1038
lea r8, [r14 + r14]
lea eax, [rsi + rsi]
test rdi, rdi
je 0x1400ac012
invalid
lea rax, es:[rdi + rdi]
lea rax, [rdi + rdi]
add al, 0x3f
mov rcx, qword [rbp + 0x418]
mov qword [rbp + 0x3d8], rcx
add byte [rax - 0x39], cl
test eax, esp
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
invalid
sbb byte [rax + rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x39], cl
test eax, esp
add eax, dword [rax]
mov dword [rbp + 0x3e0], 2
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebp
add eax, dword [rax]
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x3e8], rax
jmp case.0x140054b9f.1254
add bl, ch
or ecx, dword [rax - 0x39]
mov qword [rbp + 0x3e0], 0
test eax, esp
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
lea ecx, [rbp + 0x3d8]
lea esp, [rax + 0x4c000003]
lea ecx, [rbp + 0x3d8]
fadd dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rdx + 2], bh
mov edx, 2
call fcn.1400a4710
cmp qword [rbp + 0x3a0], 0
add byte [rax], al
add byte [rax - 0x75], cl
lea ebp, [rax + 0x74000003]
add eax, dword [rax]
invalid
je 0x1400ac08d
invalid
fild dword [rsi - 0x7cb70001]
xchg bh, bh
dec dword [rax - 0x7d]
invalid
mov ebp, 0x3a0
add byte [rax], al
add byte [rax - 0x75], cl
lea ebp, [rax + 0x74000003]
add eax, dword [rax]
invalid
invalid
add eax, dword [rax]
add byte [rdi + rax*2 + 0x48], dh
invalid
invalid
mov eax, 1
add byte [rax], al
movabs rax, 0x8000000000000001
movabs rax, 0x8000000000000001
add byte [rax + 0xfc13948], al
test dword [rcx + rax + 0x394c0000], ecx
cmp rdi, r12
jae 0x1400ac07f
mov rcx, r15
cmp rcx, rax
jne 0x1400ac1e5
cmp rdi, r12
cmp edi, esp
jae 0x1400ac07f
mov rcx, r15
xor edx, edx
mov r8, r12
mov eax, esp
mov eax, esp
call fcn.140103460
mov r15, qword [rbp + 0x400]
mov ebp, 0x400
mov ebp, 0x400
add al, 0
add byte [rcx - 0x75], cl
ja 0x1400ac086
invalid
mov rsi, qword [r15 + 0x10]
adc byte [rbp - 0x75], cl
invalid
mov r14, qword [r15]
mov rcx, qword [r15 + 8]
or r11b, r13b
invalid
or r11b, r13b
invalid
xor esi, esi
mov r14, rdi
mov rcx, qword [rbp + 0x418]
jmp case.0x14002795d.2032
lea ebx, [rax]
add al, 0
add bl, ch
or dword [rcx - 0x77], ecx
mov qword [r15 + 8], rcx
mov qword [r15], r14
xor esi, esi
or byte [r13 - 0x77], r9b
invalid
lea r8, [r12 + r12]
mov qword [rbp + 0x418], rcx
lea rcx, [rcx + rsi*2]
mov rdx, rbx
call fcn.1400fc250
add dword [0x1260c0cb0], eax
add dword [0x1260c0cb0], eax
mov qword [r15 + 0x10], rsi
mov rax, r14
sub rax, rsi
cmp rax, r13
jae 0x1400ac0e1
mov rcx, r15
stc
mov rdx, rsi
mov r8, r13
call fcn.140103460
mov r15, qword [rbp + 0x400]
mov rsi, qword [r15 + 0x10]
ja 0x1400ac0e8
ja 0x1400ac0e8
mov r14, qword [r15]
mov rdi, qword [r15 + 8]
jmp 0x1400ac0e8
mov rdi, qword [rbp + 0x418]
lea r8, [r13*2]
lea rcx, [rdi + rsi*2]
mov rdx, qword [rbp + 0x408]
add byte [rax], al
add byte [rax], al
call fcn.1400fc250
add rsi, r13
add esi, ebp
add byte [rcx + rax - 0x12], cl
mov qword [r15 + 0x10], rsi
ja case.0x14001e327.1990
cmp rsi, r14
jne 0x1400ac126
mov rcx, r15
mov rdx, r14
bnd call case.0x14008c169.332
pop rcx
popfq
invalid
invalid
pop rcx
popfq
invalid
mov r15, qword [rbp + 0x400]
mov ebp, 0x400
add byte [rax + rax], al
add byte [rcx - 0x75], cl
mov rdi, qword [r15 + 8]
jg 0x1400ac12a
mov rsi, qword [r15 + 0x10]
mov word [rdi + rsi*2], 0
add byte [rax], al
inc rsi
inc esi
invalid
mov qword [r15 + 0x10], rsi
xor esi, esi
invalid
test byte [rax - 0x7d], 0xbd
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax], al
cmp qword [rbp + 0x3f0], 0
je case.0x14003d97a.1675
mov rcx, qword [0x140165ff0]
or eax, 0xb9eaa
sahf
or eax, dword [rax]
invalid
add byte [rcx], dh
ror byte [rbx + rcx*4 - 0x7b], cl
invalid
invalid
test eax, edi
xor edx, edx
mov r8, qword [rbp + 0x3f8]
mov eax, dword [rbp + 0x3f8]
test eax, edi
add eax, dword [rax]
add bh, bh
adc eax, 0x58ed3
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov es, word [0x136900958]
add eax, 0xf6854800
test rsi, rsi
div byte [rbx + rsi + 0x48]
mov ecx, dword [rbp + 0x3d0]
invalid
rol byte [rbx], 1
add byte [rax], al
je case.0x14003d97a.1683
mov rcx, qword [rbp + 0x3d0]
invalid
rol byte [rbx], 1
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
jno 0x1400ac16d
mov qword [rcx + 8], rsi
movabs rax, 0x8000000000000000
mov qword [rcx], rax
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x49018948], al
or byte [rax - 0x77], 1
cmp qword [r15], 0
cmp dword [rdi], 0
je case.0x140090ed6.928
mov r8, qword [r15 + 8]
mov eax, dword [rdi + 8]
or byte [rax - 0x75], cl
or eax, 0xb9e6d
insd dword [rdi], dx
sahf
or eax, dword [rax]
invalid
mov rcx, qword [0x140165ff0]
insd dword [rdi], dx
sahf
or eax, dword [rax]
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x58e9d
popfq
invalid
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x58e9d
popfq
invalid
invalid
invalid
popfq
mov es, word [0x18921ac8e]
mov rax, qword [r15 + 0x10]
jmp case.0x140090ed6.928
mov rax, qword [r15 + 0x10]
mov rcx, qword [rbp + 0x3d0]
add byte [rax], al
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r15]
adc byte [rdi], al
adc byte [rcx + 0xf], al
adc byte [rdi], al
movups xmmword [rcx], xmm0
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
sbb byte [rdx], cl
add byte [rdx + 0x28], bh
mov edx, 0x28
call fcn.1400ff740
jmp 0x1400ac217
xor eax, 0x46eb0005
add eax, 0x4c46eb00
lea eax, [0x14014da30]
add eax, 0xa1858
or al, byte [rax]
lea r8, str.library_std_src_syswindowsmod.rs
mov rcx, r13
mov rdx, r12
call fcn.1400ff6c0
invalid
add bl, ch
invalid
test rcx, rcx
jne case.0x14009b9d6.897
movabs eax, dword [0x958b4826ebfff55a]
mov al, 3
add byte [rax], al
call fcn.1400ff110
jmp 0x1400ac217
test rcx, rcx
jne case.0x140024b32.1855
call fcn.140001c90
jmp 0x1400ac217
mov rdx, qword [rbp + 0x3b0]
call fcn.1400ff110
stc
invalid
invalid
invalid
ud2
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x7d], cl
cmp dword [rbp + 0x3b8], 0
add byte [rax], 0
add byte [rax - 0x7d], cl
invalid
mov ebp, 0x3b8
invalid
add eax, dword [rax]
invalid
cmp dword [rbp + 0x3b8], 0
mov eax, 3
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0x3c0]
test eax, eax
add eax, dword [rax]
invalid
je 0x1400ac25c
mov r8, qword [rbp + 0x3c0]
test eax, eax
add eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0xb9d9c
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x58dcc
adc eax, 0x58dcc
lea eax, [0xc5960a5f]
mov rax, qword [rbp + 0x400]
cmp qword [rax], 0
cmp byte [rax], al
add byte [rax + rax], al
add byte [rax - 0x7d], cl
invalid
invalid
cmp byte [rax], al
je case.0x14007e9fd.1067
mov rax, qword [rbp + 0x400]
mov r8, qword [rax + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x58da5
invalid
invalid
sar bh, cl
adc eax, 0x58da5
invalid
invalid
add eax, 0x83489000
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
and al, 0x30
mov rdx, rsi
call case.0x14001e327.1921
mov edx, 0x83fffff2
jl 0x1400ac2dd
xor byte [rdx], al
mov edx, 0x83fffff2
jl 0x1400ac2dd
invalid
xor byte [rdx], al
jne 0x1400ac2d7
mov rax, qword [rsp + 0x38]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 1
add bl, ch
pop rbx
mov rdi, qword [rsp + 0x68]
mov qword [rsp + 0x20], 0
mov dword [rsp + 0x20], 0
add byte [rax], al
lea r8, [rsp + 0x20]
and al, 0x20
mov rcx, rsi
xor edx, edx
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_SetFilePointerEx]
test eax, eax
invalid
je case.0x140024b32.1861
sal byte [rdx + rdx + 0x31], 0xd2
xor edx, edx
sub rdi, qword [rsp + 0x20]
jl 0x1400ac329
and al, 0x20
and byte [rax + 0xf], cl
xlatb
xlatb
cmovae rdx, rdi
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp 0x1400ac339
call qword [sym.imp.KERNEL32.dll_GetLastError]
lea eax, [0x120cc0b1a]
and byte [rax - 0x7d], cl
shl rax, 0x20
loopne 0x1400ac33b
or rax, 2
lea rcx, [rsp + 0x38]
enter 0x4802, 0xffffffffffffff8d
and al, 0x38
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
call fcn.1400a38e0
xor eax, eax
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
add esp, 0x78
pop rdi
add rsp, 0x78
add esp, 0x78
invalid
pop rdi
pop rsi
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
in al, dx
js 0x1400ac39e
mov r15, r9
mov edi, ecx
iretd
mov r12, r8
mov r14, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
mov rax, qword [rsp + 0xe0]
mov eax, dword [rsp + 0xe0]
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
test r9, r9
leave
je 0x1400ac394
mov r8, rax
mov eax, eax
add r8, 0x400
rol byte [rax], 4
add byte [rax], al
invalid
jb 0x1400ac394
mov rcx, r8
and rcx, 0x1fff
and ecx, 0x1fff
and ecx, 0x1fff
loope 0x1400ac37b
call [rdi]
add byte [rax], al
invalid
invalid
je 0x1400ac39a
sbb dword [rdx + 0x2000], edi
mov edx, 0x2000
and byte [rax], al
add byte [rax + 0x29], cl
retf 0x149
invalid
sub rdx, rcx
add r8, rdx
add eax, edx
add eax, edx
setb cl
test cl, 1
invalid
je 0x1400ac39a
add dword [rsi + rax + 0x41], esi
mov eax, 0x2000
add byte [rax], al
mov r8d, 0x2000
add byte [rax], al
add byte [rbp - 0x75], cl
sub al, 0x24
mov r13, qword [r12]
and al, 0x49
mov rbp, qword [r12 + 0x10]
mov ebp, dword [rsp + 0x10]
insb byte [rdi], dx
and al, 0x10
cmp r15, 1
setne cl
ror dword [rax - 0x7b], 0xc0
add dword [rdi], ecx
xchg ebp, eax
ror dword [rax - 0x7b], 0xc0
sete al
or al, cl
enter 0xffffffffffff894c, 0xffffffffffffffea
enter 0xffffffffffff894c, 0xffffffffffffffea
invalid
mov rsi, rbp
cmp al, 1
jne case.0x1400845af.2328
invalid
invalid
mov rax, r13
sub rax, rbp
mov rdx, r13
mov rsi, rbp
cmp rax, 0x20
cmp eax, 0x20
jae case.0x1400845af.2328
push rax
mov qword [rsp + 0x38], r13
insb byte [rdi], dx
and al, 0x38
invalid
cmp byte [rbp - 0x77], cl
invalid
mov r13, r8
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, r14
mov rdx, r14
mov r8, r12
call fcn.1400ac6a0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
jl 0x1400ac40e
invalid
cmp qword [rsp + 0x40], 0
and al, 0x40
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
je 0x1400ac404
mov qword [rdi + 8], rax
mov dword [rdi + 8], eax
or byte [r8 + 1], r15b
mov eax, 1
add byte [rax], al
mov qword [rdi], rax
jmp case.0x1400aba21.92
invalid
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1400ac62b
test byte [rsi], bl
add al, byte [rax]
add byte [rcx - 0x75], cl
invalid
mov rdx, qword [r12]
mov edx, dword [rsp]
adc al, 0x24
mov rsi, qword [r12 + 0x10]
je case.0x140083d29.1027
and al, 0x10
adc byte [rbp - 0x77], cl
mov r8, r13
mov r13, qword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
call 0x164774f69
cmp byte [rax - 0x77], cl
mov qword [rsp + 0x60], rbp
insb byte [rdi], dx
and al, 0x38
mov qword [rsp + 0x60], rbp
invalid
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x30], rdi
and al, 0x30
push 0x247c8948
xor byte [rcx], dh
and al, 0x30
xor ebp, ebp
in eax, dx
lea r15, [rsp + 0x40]
and al, 0x40
lea rdi, [0x140156d40]
or al, byte [rax]
mov qword [rsp + 0x28], r12
mov rbx, r15
sti
cmp rsi, rdx
jne 0x1400ac48a
cmp rdx, r13
cmp rdx, r13
jne 0x1400ac48a
mov r15, r13
mov r13, r8
mov ebp, eax
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, r14
mov edx, esi
mov r8, r12
mov r8, r12
call fcn.1400ac6a0
add byte [rax], al
cmp qword [rsp + 0x40], 0
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
jne 0x1400ac64c
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
je 0x1400ac49a
mov rsi, qword [r12 + 0x10]
mov esi, dword [rsp + 0x10]
adc byte [rax - 0x7b], cl
ror byte [rdi], 0x84
test rax, rax
test eax, eax
je 0x1400ac65e
fiadd word [rcx]
add byte [rax], al
invalid
add byte [rcx - 0x75], cl
adc al, 0x24
mov rdx, qword [r12]
mov r8, r13
mov r13, r15
cmp rsi, rdx
cmp esi, edx
je 0x1400ac5e7
test byte [rcx + rax], dl
add byte [rcx - 0x77], cl
fisttp word [rcx - 0x75]
mov rax, qword [r12 + 8]
mov r15, rbx
mov rax, qword [r12 + 8]
and al, 8
or byte [rax + 1], cl
add rax, rsi
mov rbx, rdx
invalid
invalid
ror dword [rcx - 0x77], cl
invalid
mov r12, rdx
mov esp, edx
sub r12, rsi
cmp r12, r8
invalid
mov qword [rsp + 0x38], r8
mov dword [rsp + 0x38], eax
invalid
mov dword [rsp + 0x38], eax
cmovae r12, r8
cmovae esp, eax
loopne 0x1400ac4fc
loopne 0x1400ac4fc
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
mov qword [rsp + 0x48], r12
mov dword [rsp + 0x48], esp
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x50], 0
and al, 0x50
push rax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x58], rbp
mov dword [rsp + 0x58], ebp
mov rcx, qword [r14]
invalid
mov rdx, r15
call fcn.1400ab680
test rax, rax
test eax, eax
lea rbp, [rsp + 0x70]
and al, 0x70
dec dword [rax - 0x7b]
ror byte [rax - 0x73], 0x6c
and al, 0x70
jne 0x1400ac5a1
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
and al, 0x50
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov rbp, rax
sub rbp, rcx
jb case.0x14002441e.2085
invalid
jnp 0x1400ac4f9
add byte [rax], al
invalid
add byte [rax], al
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
push rsp
and al, 0x48
cmp rax, rdx
mov r8, qword [rsp + 0x38]
cmp byte [rdi], cl
xchg dword [rdi + 1], esi
add byte [rax], al
invalid
cmp byte [rdi], cl
xchg dword [rdi + 1], esi
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400ac63a
add byte [rax], al
add rsi, rcx
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
mov qword [rdx + 0x10], rsi
cmp qword [rsp + 0x68], 1
je case.0x140090ed6.929
invalid
invalid
add byte [rax], al
invalid
test byte [rdx + 0x4c000000], ah
cmp eax, esp
invalid
cmp rax, r12
loopne 0x1400ac57a
mov rax, 0xffffffffffffffff
mov eax, 0xffffffff
dec dword [rdi + rcx + 0x45]
ror byte [rcx + rdi - 0x1f], 0x48
cmp rcx, r12
loope 0x1400ac588
cmovne r8, rax
cmp rcx, r12
loope 0x1400ac588
mov edx, ebx
loope 0x1400ac588
mov edx, ebx
jne 0x1400ac5dd
add byte [rax], al
add byte [rbp + 0x39], cl
invalid
cmp r12, r8
jb 0x1400ac5dd
invalid
mov word [rax], es
add byte [rax], al
invalid
test r8, r8
lea rax, [r8 + r8]
lea eax, [rax + rax]
ror byte [rbx - 0x73], 4
add byte [rax - 0x39], cl
lea eax, [rax + rax]
mov rcx, 0xffffffffffffffff
cmovs rax, rcx
ror qword [rcx - 0x77], 0xc0
sar edi, 0xff
invalid
ror qword [rcx - 0x77], 0xc0
mov r12, qword [rsp + 0x28]
and al, 0x28
jmp 0x1400ac440
sar dh, 1
invalid
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 0xe9
invalid
and byte [rbx - 0x7af0dc07], al
mov dword [rax], eax
add byte [rax], al
invalid
jne case.0x1400ac5ad.2
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
invalid
mov qword [rsp + 0x70], rax
jo 0x1400ac5ce
mov rcx, rbp
mov ecx, ebp
call fcn.1400a38e0
mov rcx, qword [r14]
invalid
mov rdx, r15
cli
invalid
cli
call fcn.1400ab680
test rax, rax
test eax, eax
test eax, eax
je 0x1400ac4e4
dec dword [rcx + 0x3e183c1]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rdi + rcx*4]
add rcx, rdi
jmp rcx
invalid
jmp case.0x1400ac5ad.2
mov edx, 0x1f0f41eb
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov r12, qword [rsp + 0x28]
mov rdx, rbx
jmp 0x1400ac440
mov r12, qword [rsp + 0x28]
jmp 0x1400ac440
invalid
invalid
invalid
invalid
invalid
mov rsi, r8
mov r8d, 0x20
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140103520
mov r8, rsi
invalid
mov rdx, qword [r12]
adc al, 0x24
invalid
adc al, 0x24
mov rsi, qword [r12 + 0x10]
mov esi, dword [rsp + 0x10]
adc cl, ch
mov bh, dh
invalid
jmp 0x1400ac493
invalid
invalid
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov qword [rcx + 8], rax
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x7d], ecx
invalid
invalid
invalid
add byte [rax], al
mov qword [rcx], rax
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
mov qword [rdi + 8], 0
xor eax, eax
shr cl, 0xc2
std
invalid
invalid
or byte [rax], al
add byte [rax], al
add byte [rcx], dh
shr cl, 0xc2
std
invalid
sub rsi, qword [rsp + 0x60]
and al, 0x60
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 8], rsi
xor eax, eax
jmp 0x1400ac617
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx], 1
add dword [rax], eax
add byte [rax], al
jmp case.0x1400aba21.92
sub rsi, qword [rsp + 0x60]
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
jo 0x1400ac674
mov qword [rax], 0
jmp case.0x1400aba21.92
lea r8, [0x14014bd90]
mov rdx, rax
ret 0xcce8
invalid
invalid
invalid
ret 0xcce8
lea r8, [0x14014bd90]
add eax, 0x9f705
add eax, 0x480009f7
mov ecx, eax
add byte [rax - 0x77], cl
shr eax, 0x2d
call fcn.1400ff6c0
int3
int3
int3
mov rcx, rax
call fcn.1400ff6c0
int3
add ah, cl
int3
int3
int3
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
push rax
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
sub dword [rsp + 0x40], eax
ror byte [rdi], 0x29
and al, 0x40
and al, 0x40
sub dword [rsp + 0x40], eax
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
xor byte [rax - 0x75], cl
adc cl, byte [rax - 0x73]
mov rdx, qword [rdx]
mov edx, dword [rdx]
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
lea r8, [rsp + 0x30]
mov r9d, 0x20
xor byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
call fcn.1400ab980
cmp qword [rsp + 0x20], 0
jl 0x1400ac701
and byte [rax], al
jl 0x1400ac701
and byte [rax], al
je case.default.0x1400ac6fe
lea r14, [rsp + 0x28]
lea esi, [rsp + 0x28]
mov rax, qword [rsp + 0x28]
and al, 0x28
mov ecx, eax
and ecx, 3
lea r15, [0x140156d50]
cmp eax, 0xaa659
pop rcx
cmpsb byte [rsi], byte [rdi]
or al, byte [rax]
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
add rcx, r15
jmp rcx
loope 0x1400ac749
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
cmp rbx, 0x21
cmp ebx, 0x21
sti
and dword [rbx + 0x46], esi
jae 0x1400ac751
jae 0x1400ac751
mov rax, qword [rdi]
mov eax, dword [rdi]
mov r14, qword [rdi + 0x10]
sub rax, r14
sub eax, esi
sub eax, esi
cmp rax, rbx
cmp eax, ebx
jb case.0x14002441e.2120
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
or byte [rcx + rax - 0xf], cl
add rcx, r14
int1
lea rdx, [rsp + 0x30]
and al, 0x30
mov r8, rbx
mov eax, ebx
fsubr st(0)
call fcn.1400fc250
and bh, bl
sti
add al, 0
add r14, rbx
add esi, ebx
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
or byte [rcx], dh
xor eax, eax
shr bl, 0x30
jmp case.0x1400a72c7.241
mov rcx, rdi
mov ecx, edi
stc
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov r8, rbx
mov eax, ebx
fsubr st(0)
call fcn.140103520
invalid
add eax, 0x778b4c00
add byte [rbx + rcx*4 + 0x77], cl
mov r14, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
ja 0x1400ac75f
adc bl, ch
leave
jmp case.0x14002441e.2115
lea r8, [0x14014bda8]
lea eax, [0x14014bda8]
add eax, 0x9f650
push rax
test byte [rcx], 0
or dword [rax], eax
mov edx, 0x20
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
fld1
call fcn.1400ff6c0
pop rbx
invalid
add eax, 0xf788000
cmp byte [rax + 0xf], 0x23
js case.0x14005a952.1277
mov dr6, rsp
and esi, dword [rsi + rbp - 0x15]
adc eax, 0x48068948
mov qword [rsi], rax
invalid
je case.0x14005ed08.1274
jmp case.0x14002795d.2056
jmp case.0x14002795d.2056
mov qword [rsi], rax
mov dword [rsi], eax
invalid
add rsp, 0x50
add esp, 0x50
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
ret
cmp byte [rax + 0x10], 0x23
js 0x1400ac78f
adc byte [rbx], ah
and esi, dword [rdi + rdx + 0x48]
mov dword [rsi + 8], eax
invalid
invalid
je case.0x14005ed08.1274
mov qword [rsi + 8], rax
or byte [rax + 1], r15b
or byte [rax + 1], bh
mov eax, 1
add byte [rax], al
jmp case.0x1400a72c7.241
loopne case.0x14001e327.2000
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x3f], 0xe9
shr rcx, 0x20
jmp 0x164044ab7
and byte [rbx - 0x168adc07], al
cmp ecx, 0x23
jne case.0x14002795d.2056
mov rcx, r14
mov ecx, esi
int1
call fcn.1400a38e0
jno 0x1400ac79f
invalid
dec dword [rax - 0x75]
adc ecx, dword [rax - 0x73]
lea ecx, [rsp + 0x20]
mov rdx, qword [rbx]
mov edx, dword [rbx]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x30]
and al, 0x30
mov r9d, 0x20
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
invalid
add al, ch
call fcn.1400ab980
cmp qword [rsp + 0x20], 0
cmp dword [rsp + 0x20], 0
invalid
int1
invalid
dec dword [rax - 0x7d]
jl case.0x140054b9f.1300
invalid
cmp dword [rsp + 0x20], 0
and al, 0x20
and byte [rax], al
add byte [rdi], cl
test byte [rbx], bh
cmp edi, edi
je case.default.0x1400ac6fe
cmp edi, edi
invalid
dec dword [rax - 0x75]
and al, 0x28
and al, 0x28
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
mov ecx, eax
rol dword [rbx + 0x634903e1], 0xc
and ecx, 3
add ecx, dword [rcx + 0x63]
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
invalid
add rcx, r15
add ecx, edi
jmp rcx
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x20
sub esp, 0x20
and byte [rcx + rcx*4 - 0x40], cl
mov rax, r8
mov eax, eax
ror byte [rax - 0x77], 0xce
mov rsi, rcx
invalid
add rax, 0xfffffffffffffff0
sal al, 0x49
shl ecx, 4
invalid
invalid
shl r9, 4
add al, 0x4c
lea r8, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
add eax, 0xa6876
jbe 0x1400ac860
or al, byte [rax]
add byte [rsi + 0xf], ah
nop word [rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], r8b
add byte [rax], al
test r9, r9
leave
je case.0x14002795d.2078
invalid
mov r10d, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 0x7d], cl
invalid
invalid
add rax, 0x10
add eax, 0x10
rcl byte [rax], 0x49
add r9, 0xfffffffffffffff0
add ecx, 0xfffffff0
invalid
test r10, r10
test edx, edx
je case.0x14002795d.2074
invalid
mov r8, qword [rax + 8]
mov eax, dword [rax + 8]
or bl, bpl
or bl, ch
jmp case.0x14005a952.1301
add eax, dword [rbp + 0x31]
xor r10d, r10d
ror byte [rax - 0x75], cl
adc cl, byte [rax - 0x77]
mov rcx, rsi
mov rdx, qword [rdx]
mov edx, dword [rdx]
mov rcx, rsi
mov ecx, esi
mov r9, r10
mov ecx, edx
shr eax, 1
call fcn.1400ab980
push rbx
int1
invalid
dec dword [rax - 0x77]
invalid
mov rax, rsi
mov eax, esi
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
int3
int3
int3
int3
int3
int3
push rdi
push r14
push rsi
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
xor byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov ebx, edx
mov rsi, rcx
mov esi, ecx
invalid
mov rcx, qword [rdx]
mov ecx, dword [rdx]
call fcn.1400ac2a0
mov r14, rax
mov esi, eax
cli
invalid
mov r15, rdx
mov edi, edx
xlatb
test rax, rax
mov r8, rdx
mov eax, edx
cmove r8, rax
mov rax, qword [rdi]
mov rdx, qword [rdi + 0x10]
sub rax, rdx
cmp rax, r8
jb case.0x14001d718.2045
invalid
sal byte [rdx + 0x25], 0x4c
and eax, 0x247c894c
mov qword [rsp + 0x20], r15
mov dword [rsp + 0x20], edi
jl case.0x14001e327.2036
and byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, rbx
mov edx, ebx
mov r8, rdi
clc
mov r9, r14
int1
call fcn.1400ac340
mov rax, rsi
mov eax, esi
invalid
dec dword [rax - 0x77]
mov eax, esi
invalid
add rsp, 0x30
pop rbx
xor byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
mov rcx, rdi
call fcn.140103520
jmp case.0x1400a7395.243
add bl, ch
ror esp, 1
int3
int3
int3
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
in al, dx
push 0x246c8d48
insb byte [rdi], dx
and al, 0x60
insb byte [rdi], dx
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
mov r15, r8
mov edi, eax
invalid
mov rdi, rdx
xlatb
add dh, bh
invalid
invalid
invalid
xlatb
mov rsi, rcx
mov rcx, qword [rdx]
or ch, al
invalid
stc
invalid
invalid
or ch, al
invalid
mov rbx, rax
mov r14, rdx
test rax, rax
mov r8, rdx
cmove r8, rax
cmove eax, eax
mov rax, qword [r15]
mov rdx, qword [r15 + 0x10]
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
invalid
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
invalid
ror byte [rdi], 0x82
jb 0x1400ac989
mov word [rax], es
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
mov qword [rsp + 0x20], r14
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
mov rdx, rdi
mov r8, r15
clc
clc
mov r9, rbx
mov ecx, ebx
invalid
mov qword [rbp - 0x10], r15
mov dword [rbp - 0x10], edi
jge 0x1400ac907
call fcn.1400ac340
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
dec dword [rax - 0x75]
invalid
mov eax, dword [rbp - 0x10]
invalid
mov rdi, qword [rax + 0x10]
mov r8, rdi
mov r14, qword [rbp - 8]
sub r8, r14
jb case.0x1400a8444.221
outsb dx, byte [rsi]
mov rbx, rax
mov ebx, eax
ret
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
or byte [rcx + rax - 0xe], cl
add rdx, r14
lea rcx, [rbp - 0x38]
call fcn.1400055c0
dec dword [rax - 0x7d]
jge case.0x1400ab6d3.197
enter 0x7400, 0xd
dec dword [rax - 0x7d]
jge case.0x1400ab6d3.197
invalid
enter 0x7400, 0xd
add byte [rbp + rcx + 0x48], dh
cmp qword [rbp - 0x20], 0
cmp dword [rbp - 0x20], 0
add byte [rdx + rdx + 0x48], dh
je 0x1400ac963
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
jmp 0x1400ac96a
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rsi], xmm0
invalid
mov r14, rdi
jmp 0x1400ac975
lea rax, str.stream_did_not_contain_valid_UTF_8
out dx, eax
or dword [rax], eax
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], 1
add byte [rax], al
mov qword [rbx + 0x10], r14
mov rax, rsi
invalid
add rsp, 0x68
add esp, 0x68
invalid
adc byte [rax - 0x77], cl
invalid
push 0x415e5f5b
pop rsi
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, r15
stc
call fcn.140103520
mov rax, qword [r15 + 0x10]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
jmp 0x1400ac901
dec dword [rbp + rcx*4 + 5]
sal ebx, cl
lea r8, [0x14014bd78]
or dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.1400ff5c0
ud2
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
cmp qword [rbp - 0x20], 0
cmp dword [rbp - 0x20], 0
jge case.0x1400aba21.94
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbp - 0x18]
invalid
invalid
je 0x1400ac9e5
or dword [rax - 0x73], ecx
lea rcx, [rbp - 0x18]
call 0x13f79c5cc
call 0x13f79c5cc
call fcn.1400a38e0
outsb dx, byte [rsi]
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
invalid
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
push rsi
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
in al, dx
xor byte [rcx + rcx*4 - 0x38], cl
mov rax, r9
enter 0xffffffffffff8948, 0xffffffffffffffce
mov rsi, rcx
invalid
lea rcx, [0x14014e020]
mov r9d, dword [rcx + r8*4]
or al, 0x81
ficom word [0xcb50ca4e]
add byte [rsi - 0x75], al
or al, 0x81
or dword [rax - 0x39], 0x282444
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
sub byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x28
invalid
lea r8, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rax
mov edx, eax
ror dword [rax - 0x77], 1
ret 0x15ff
invalid
invalid
mov edx, eax
call qword [sym.imp.KERNEL32.dll_SetFilePointerEx]
test eax, eax
invalid
je 0x1400aca71
xchg dword [0x1b4cb4f63], eax
add eax, 0x74c08500
add byte [rbp + 0x480d74c0], al
mov eax, dword [rsp + 0x28]
and al, 0x28
sal byte [rbp + rcx + 0x48], 0x8b
or eax, 0x24448b48
mov rax, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rsi + 8], rax
or byte [rcx], r14b
shr bl, 0x17
jmp 0x1400aca88
xor eax, eax
jmp 0x1400aca88
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x585e9
jmp 0x1880acffd
test dword [0x120cc127a], eax
and byte [rax - 0x7d], cl
invalid
invalid
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x1400aca9b
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
enter 0x4802, 0xffffffffffffff89
or byte [rax + 1], r15b
or byte [rax + 1], bh
mov dword [rsi + 8], eax
or byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
mov dword [rsi], eax
add rsp, 0x30
pop rsi
xor byte [rsi - 0x3d], bl
int3
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
in al, dx
pop rax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xd0], 0xfffffffffffffffe
mov dword [rbp + 0xd0], 0xfffffffe
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0xd0], 0xfffffffe
test eax, edx
add byte [rax], al
add dh, bh
invalid
mov r13, r8
mov rbx, rcx
mov ebx, ecx
invalid
mov ebx, ecx
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
or byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp - 0x7b], cl
mov esi, dword [rcx + 0x10]
test r14, r14
mov qword [rbp + 0xc0], rdx
mov dword [rbp + 0xc0], edx
test byte [rax - 0x77], 0x95
mov dword [rbp + 0xc0], edx
xchg ebp, eax
rol byte [rax], 0
add byte [rdi + rdx*2 + 0x4c], dh
mov dword [rbp + 0xb8], ebp
lodsd eax, dword [rsi]
invalid
add byte [rax], al
invalid
je 0x1400acb37
push rdi
mov qword [rbp + 0xb8], r13
lodsd eax, dword [rsi]
mov eax, 0x49000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
fld qword [rbx + 0xf]
invalid
mov dh, 0x44
invalid
mov r13, rbx
mov ebp, ebx
movzx eax, byte [r14 + r15 - 1]
movzx eax, byte [rsi + rdi - 1]
invalid
invalid
cmp al, 0x2f
setne r12b
cmp al, 0x5c
setne bl
xchg ebp, eax
ret
xchg ebp, eax
invalid
xchg ebp, eax
ret
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
mov rdx, r15
mov edx, edi
cli
mov r8, r14
call fcn.1400a7c90
mov cl, 0xff
inc dword [rdi + rcx - 0x4a]
invalid
invalid
movzx eax, r9b
movzx eax, cl
mov cl, 0xff
inc dword [rdi + rcx - 0x4a]
invalid
invalid
movzx eax, cl
mov r11, qword [rbp + 0x70]
pop rbp
jo 0x1400acb64
invalid
mov r10, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
lea rcx, [0x140156d60]
add byte [rax], al
lea rcx, [0x140156d60]
lea ecx, [0x140156d60]
cmp esp, dword [rdx + 0x6348000a]
or al, byte [rax]
add byte [rax + 0x63], cl
movsxd rdx, dword [rcx + rax*4]
adc al, 0x81
add rdx, rcx
add edx, ecx
mov rcx, r15
jmp rdx
lea rcx, [r11 + 4]
jmp 0x1400acb78
add al, 0xeb
add al, 0xeb
mov sil, 6
mov sil, 6
mov dh, 6
xor edi, edi
xor r12d, r12d
jmp case.0x14003d97a.1742
add byte [rcx - 0x73], cl
lea rcx, [r10 + 1]
add qword [rbp - 0x7b], rcx
test r10, r10
cmove rcx, r10
invalid
invalid
ror byte [rcx + 0xf], cl
retf 0x14c
retf 0x14c
add rcx, r11
add rcx, 8
add ecx, 8
invalid
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400acb78
mov ecx, 6
add byte [rax], al
jmp 0x1400acb78
sbb dword [rcx - 0x73], ecx
add qword [rbp - 0x7b], rcx
invalid
invalid
lea rcx, [r10 + 1]
add dword [rbp - 0x7b], ecx
test r10, r10
test edx, edx
ror byte [rcx + 0xf], cl
retf 0x14c
invalid
invalid
cmove rcx, r10
cmove ecx, edx
add rcx, r11
add rcx, 2
invalid
add ecx, 2
add ch, bl
add eax, 0x2b9
mov ecx, 2
cmp rcx, r14
jmp 0x1400acb78
mov ecx, 2
cmp rcx, r14
int1
ja case.default.0x1400ad47f
jne 0x1400acb87
add al, 0x31
invalid
xor edi, edi
jmp 0x1400acb9d
add rcx, r15
movzx ecx, byte [rcx]
mov dh, 9
cmp cl, 0x2f
sete dl
xchg esp, eax
ret 0xf980
pop rsp
xchg esp, eax
ret 0xf980
sete dil
sete bh
or dil, dl
or bh, dl
and r12b, bl
and ah, bl
fmul qword [rax - 0x75]
invalid
mov rcx, qword [rbp + 0x61]
mov rdx, qword [rbp + 0x68]
mov edx, dword [rbp + 0x68]
invalid
mov edx, dword [rbp + 0x68]
mov qword [rbp + 7], rdx
invalid
mov qword [rbp], rcx
mov rsi, qword [rbp + 0x78]
mov esi, dword [rbp + 0x78]
add byte [rax - 0x75], cl
mov esi, dword [rbp + 0x78]
jne 0x1400acc2c
js 0x1400acb6e
mov ecx, 6
invalid
mov eax, eax
ror byte [rax - 0x73], 0x15
mov edx, 0x4c000aa1
invalid
or al, byte [rax]
invalid
invalid
lea rdx, [0x140156d7c]
lea edx, [0x140156d7c]
movabs eax, dword [0x1498204634c000a]
ror byte [rcx + rcx*4 + 0x55], 1
push rbp
loopne case.0x140090ed6.983
invalid
or al, byte [rax]
movsxd r8, dword [rdx + rax*4]
invalid
add r8, rdx
mov qword [rbp - 0x20], r10
push rbp
invalid
mov qword [rbp - 0x18], r11
mov dword [rbp - 0x18], ebx
pop rbp
call 0x13080551d
jne 0x1400acbc5
mov qword [rbp - 0x10], rsi
jne 0x1400acbc5
invalid
jmp r8
jmp rax
lea rdx, [r11 + 4]
jmp 0x1400acc04
invalid
push rbx
add al, 0xeb
lea rdx, es:[r10 + 1]
lea rdx, [r10 + 1]
test r10, r10
cmove rdx, r10
invalid
invalid
ror byte [rcx + rax - 0x26], cl
add rdx, r11
add edx, ebx
fimul dword [rax - 0x7d]
add rdx, 2
ret 0xeb02
add ch, bl
jmp 0x1400acc04
adc cl, byte [rcx - 0x73]
push rdx
add dword [rbp - 0x7b], ecx
test r10, r10
cmove rdx, r10
add rdx, r11
add edx, ebx
lea rdx, [r10 + 1]
test r10, r10
test edx, edx
cmove rdx, r10
add rdx, r11
add edx, ebx
add edx, ebx
add rdx, 8
ret 0x4808
or byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
ror byte [rcx + rcx*4 - 0x15], cl
mov rbx, r13
je 0x1400acc2e
and cl, byte [rax - 0x73]
lea rdx, [0x140156d98]
adc eax, 0xaa185
movsxd rax, dword [rdx + rax*4]
add rax, rdx
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xff000000
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
jmp rax
loopne 0x1400acc6d
lea rcx, [r11 + 4]
lea ecx, [rbx + 4]
add al, 0x4c
cmp rcx, r14
cmp ecx, esi
je 0x1400acc94
jmp case.0x14003d97a.1723
mov esi, r9d
mov esi, ecx
mov r13, qword [rbp + 0xb8]
mov eax, 0xeb000000
add byte [rax], al
add bl, ch
jmp case.0x14003d97a.1741
imul edi, dword [rcx + 2], 0x4c
mov ebx, ebp
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rbx, r13
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0x4c000000
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp ecx, esi
int1
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp ecx, esi
int1
add byte [rax], al
cmp rcx, r14
int1
je 0x1400acc94
mov esi, r9d
mov esi, ecx
jmp case.0x14003d97a.1741
push rdx
mov esi, r9d
mov rbx, r13
mov ebx, ebp
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xeb000000
add byte [rax], al
add bl, ch
add bl, ch
jmp case.0x14003d97a.1741
lea rax, [r10 + 1]
lea rax, [r10 + 1]
lea eax, [rdx + 1]
test r10, r10
test edx, edx
cmove rax, r10
cmove eax, edx
lea rcx, [r11 + rax]
lea ecx, [rbx + rax]
add rcx, 2
rol dword [rdx], 0x4c
cmp ecx, esi
cmp rcx, r14
int1
je 0x1400acc94
jmp case.0x14003d97a.1723
lea rax, [r10 + 1]
test r10, r10
test edx, edx
invalid
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
cmove rax, r10
invalid
invalid
cmove rax, r10
lea rcx, [r11 + rax]
or al, 3
add ecx, dword [rax - 0x7d]
invalid
invalid
add ecx, dword [rax - 0x7d]
ror dword [rax], 0x4c
or byte [rcx + rdi - 0xf], cl
or byte [rcx + rdi - 0xf], cl
cmp rcx, r14
int1
jne case.0x14003d97a.1723
xor eax, eax
mov esi, r9d
mov esi, ecx
mov esi, ecx
invalid
cmp r9b, 5
movzx r12d, r12b
movzx esp, ah
mov dh, 0xe4
mov dh, 0xe4
cmove r12d, eax
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
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x16], 1
mov rcx, rdx
mov ecx, edx
mov rdx, r13
call fcn.1400a7980
test al, al
jne 0x1400acd30
invalid
lodsb al, byte [rsi]
invalid
lea rcx, [rbp + 0x60]
mov rdx, qword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
invalid
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13fba8fb5
call fcn.1400a7c90
invalid
mov r8, r13
call fcn.1400a7c90
movzx edx, byte [rbp + 0x60]
mov dh, 0x55
invalid
mov rcx, qword [rbp + 0x70]
mov ecx, dword [rbp + 0x70]
scasd eax, dword [rdi]
invalid
mov dh, 0x55
push rbp
invalid
mov ecx, dword [rbp + 0x70]
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x140156dac]
lea r8, [0x140156dac]
lea eax, [0x140156dac]
add eax, 0xaa0c8
movsxd rdx, dword [r8 + rdx*4]
adc al, 0x90
add rdx, r8
jmp rdx
ret 0xe2ff
add rcx, 4
jmp 0x1400acd27
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
add ecx, 2
jmp 0x1400acd27
rol dword [rdx], 0xeb
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
invalid
invalid
jmp 0x1400acd27
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
add eax, 0x2b9
mov ecx, 2
cmp rcx, r13
mov ecx, 2
cmp rcx, r13
ja case.0x14007e9fd.1143
add byte [rax - 0x39], cl
adc byte [r8], al
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbx + 0x10], 0
mov rcx, rbx
mov rdx, qword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rbp - 0x77], cl
call 0x13fee6431
invalid
invalid
xchg ebp, eax
rol byte [rax], 0
add byte [rbp - 0x77], cl
call 0x13fee6431
invalid
call qword [rax + 0x58c48148]
add dword [rax], eax
add byte [rbx + 0x5f], bl
nop
add rsp, 0x158
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
test r13, r13
je 0x1400acde9
cmp sil, 3
jae 0x1400acde9
mov qword [rbp - 0x60], r15
mov qword [rbp - 0x58], r14
mov byte [rbp - 0x50], sil
mov rax, qword [rbp]
add byte [r8 - 0x75], r9b
invalid
invalid
mov qword [rbp - 0x4f], rax
add byte [r8 - 0x75], r9b
invalid
mov qword [rbp - 0x48], rcx
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x40], rax
ror byte [r8 - 0x75], 0x45
ror byte [rax - 0x75], 0x45
invalid
mov qword [rbp - 0x38], rax
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x30], rax
mov word [rbp - 0x28], 0x200
mov byte [rbp - 0x26], dil
ror byte [rax - 0x75], 0x45
invalid
mov dword [rbp - 0x28], 0x88400200
jge 0x1400acd86
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
lea rdx, [rbp - 0x60]
call fcn.1400a8130
cmp byte [rbp + 0x60], 0xa
mov qword [rbp - 8], rbx
mov dword [rbp - 8], ebx
movabs al, byte [0x607d80ffffb377e8]
or cl, byte [rax - 0x77]
invalid
invalid
mov dword [rbp - 8], ebx
pop rbp
clc
jne 0x1400ace2f
mov qword [rbp + 0xa0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0xa8], 8
mov qword [rbp + 0xb0], 0
mov dword [rbp + 0xb0], 0
test dword [rax + 0x8000000], ebp
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax], esi
mov dword [rbp + 0xb0], 0
add byte [rax], al
add cl, ch
add dword [eax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
jmp case.0x1400a8444.256
lea rcx, [rbp + 0x60]
mov rsi, qword [rbp + 0xc0]
mov rdx, rsi
mov r8, r13
add byte [rax], al
add byte [rax - 0x77], cl
mov r8, r13
call fcn.1400a7c90
movzx eax, byte [rbp + 0x60]
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
invalid
invalid
dec dword [rdi]
mov dh, 0x45
invalid
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
movzx eax, al
ror byte [rbp + rcx*4 + 0xd], 0xaf
lahf
lea r9, [0x140156dc8]
or al, byte [rax]
movsxd r10, dword [r9 + r8*4]
add r10, r9
retf 0x894d
invalid
retf 0x894d
jmp r10
add rcx, 4
add ecx, 4
jmp case.0x1400ac5ad.60
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x12], cl
mov esi, ebp
mov rsi, r13
mov esi, ebp
movzx eax, byte [0x1401660a0]
mov dh, 5
xchg edx, eax
or eax, dword [rax]
mov ecx, 0xe0
loopne 0x1400ace3c
mov edx, 8
call fcn.140001ab0
cmc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
mov dh, 6
invalid
add byte [rax], al
cmc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
mov dh, 6
invalid
add byte [rax], al
invalid
mov r14, rax
mov rax, qword [rbp + 0x90]
nop
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
nop
add byte [rax], al
add byte [rcx - 0x77], cl
xor byte [rdi], r9b
adc byte [rbp + 0x60], al
movups xmm0, xmmword [rbp + 0x60]
movups xmm1, xmmword [rbp + 0x70]
movups xmm2, xmmword [rbp + 0x80]
add byte [rax], al
invalid
jo 0x1400ace77
adc byte [rbp + 0x80], dl
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [rsi + 0x20], xmm2
movups xmmword [r14 + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
movups xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rsi], eax
movups xmmword [r14], xmm0
mov qword [rbp + 0x10], 4
adc byte [rax + rax], al
add byte [rax], al
mov qword [rbp + 0x18], r14
jne 0x1400acea0
mov qword [rbp + 0x20], 1
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
mov al, 0xf
adc byte [rbp - 0x40], dl
push rbp
invalid
mov al, 0xf
adc byte [rbp - 0x40], dl
push rbp
invalid
push rbp
ror byte [rdi], 0x10
pop rbp
ror byte [rdi], 1
movups xmm3, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x90], xmm3
sub dword [rbp + 0x90], ebx
movaps xmmword [rbp + 0x80], xmm2
movaps xmmword [rbp + 0x70], xmm1
jo 0x1400acec2
sub dword [rbp + 0x60], eax
jo 0x1400acec2
jo 0x1400acec2
sub dword [rbp + 0x60], eax
lea rcx, [rbp + 0x28]
lea rdx, [rbp + 0x60]
call fcn.1400a8130
insd dword [rdi], dx
mov dl, 0xff
invalid
insd dword [rdi], dx
mov dl, 0xff
inc dword [rax + 0x740a287d]
outsb dx, byte [rsi]
cmp byte [rbp + 0x28], 0xa
sub byte [rdx], cl
je case.0x1400a8444.254
mov r15d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rbp + 0x10]
lea rdi, [rbp + 0x10]
adc byte [rbp + rcx*4 + 0x6d], cl
sub byte [rbp + rcx*4 + 0x65], cl
lea r12, [rbp + 0x60]
lea r13, [rbp + 0x28]
lea r12, [rbp + 0x60]
lea esp, [rbp + 0x60]
invalid
nop dword [rax + rax]
add byte [rax], al
add byte [rbx + rdi + 0x7d], cl
cmp r15, qword [rbp + 0x10]
jne 0x1400acef5
adc byte [rbp + 0xf], dh
mov rcx, rdi
stc
mov rdx, r15
cli
call fcn.1400a9bc0
mov r14, qword [rbp + 0x18]
mov esi, dword [rbp + 0x18]
int3
mov esi, dword [rbp + 0x18]
sbb byte [rcx + 0x6b], cl
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x58]
mov ecx, dword [rbp + 0x58]
invalid
mov ecx, dword [rbp + 0x58]
pop r8
pop rax
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0x28]
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
sub byte [r15], r9b
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
movups xmm2, xmmword [rbp + 0x48]
movups xmmword [r14 + rax + 0x20], xmm2
adc dword [rsi + rax + 0x20], edx
adc dword [rsi + rax + 0x20], edx
push rsp
invalid
and byte [rcx + 0xf], al
adc dword [rsi + rax + 0x10], ecx
invalid
invalid
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [rsi + rax + 0x10], xmm1
invalid
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
invalid
inc r15
mov qword [rbp + 0x20], r15
mov rcx, r13
mov rdx, r12
invalid
invalid
loop 0x1400acf15
call fcn.1400a8130
cmp byte [rbp + 0x28], 0xa
invalid
push qword [rcx + 0x7d80ffff]
sub byte [rdx], cl
invalid
invalid
or dh, byte [rbp - 0x57]
jne case.default.0x1400acf87
test eax, 0x1045100f
movups xmm0, xmmword [rbp + 0x10]
adc byte [rdi], cl
sub dword [rbp + 0xa0], eax
invalid
invalid
add byte [rax], al
invalid
movaps xmmword [rbp + 0xa0], xmm0
test dword [rax + 0x48000000], esp
mov eax, dword [rbp + 0x20]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x77], r9b
mov qword [rbp + 0xb0], rax
mov r13, rsi
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
cmc
mov r13, rsi
mov byte [rbp + 0xcf], 0
lea rcx, [rbp + 0x28]
invalid
iretd
add byte [rax - 0x73], cl
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
mov rsi, qword [rbp + 0xc0]
mov ch, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
mov r8, r13
mov rdx, rsi
mov r8, r13
call fcn.1400a7c90
movzx edx, byte [rbp + 0x28]
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov dh, 0x55
sub byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x38]
invalid
invalid
mov ecx, dword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x140156e18]
lea r8, [0x140156e18]
add byte [rbp + 0x63], cl
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
invalid
add r9, r8
jmp r9
loope 0x1400acfd3
add rcx, 4
add ecx, 4
rol dword [rcx + rbp*8], 0xf0
add byte [rax], al
invalid
jmp 0x1400ad083
lock add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
invalid
invalid
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
cmove r8, rdx
cmove eax, edx
add rcx, r8
add ecx, eax
add rcx, 8
add ecx, 8
jmp case.0x1400ac5ad.60
and byte [rcx + 6], bh
mov ecx, 6
invalid
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
invalid
invalid
jmp case.0x1400ac5ad.60
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
jmp case.0x1400ac5ad.60
add eax, 0x2b9
mov ecx, 2
add byte [rbp - 0x77], cl
call 0x14fd2f917
invalid
mov r8, r13
sub r8, rcx
jb case.0x14007e9fd.1143
invalid
add eax, 0x3480000
invalid
add rcx, qword [rbp + 0xc0]
mov rsi, rcx
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test r8, r8
test eax, eax
je 0x1400acfef
movzx ecx, byte [rsi]
mov dh, 0xe
invalid
cmp ecx, 0x2f
je 0x1400acff3
stc
invalid
cmp ecx, 0x5c
stc
pop rsp
je 0x1400acff3
add al, 0x3c
add eax, 0x8d483973
cmp dword [rax - 0x73], ecx
cmp al, 5
jae case.default.0x1400ad020
invalid
cmp dword [rax - 0x73], ecx
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
invalid
mov rdx, r15
mov r8, r14
call fcn.1400a7c90
mov gs, word [rdi + rdi*8 - 0x49f0bb01]
lodsb al, byte [rsi]
invalid
inc dword [rdi + rcx - 0x4a]
movzx r8d, byte [rbp + 0x60]
movzx eax, byte [rbp + 0x60]
invalid
invalid
mov rax, qword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
jo case.0x1400a79c3.265
jo case.0x1400a79c3.265
mov rdx, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [0x140156de4]
lea rcx, [0x140156de4]
lea ecx, [0x140156de4]
retf
popfq
or al, byte [rax]
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
or dword [rcx + 1], 0xe1ff41c9
add r9, rcx
add ecx, ecx
jmp r9
lea rcx, [rax + 4]
lea ecx, [rax + 4]
add al, 0xe9
cmp eax, 0x45000004
invalid
jmp 0x1400ad469
test r12b, r12b
test ah, ah
in al, 0xf
test byte [rbx], al
std
je 0x1400acd38
invalid
lea rdx, [0x14014bf68]
lea edx, [0x14014bf68]
adc eax, 0x9ef2c
sub al, 0xef
out dx, eax
or dword [rax], eax
add byte [rcx - 0x48], al
add dword [rax], eax
invalid
mov r8d, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
fld1
xchg esi, eax
mov rcx, rbx
mov ecx, ebx
call fcn.1400ab0e0
loopne case.0x14004896d.1511
invalid
invalid
jmp 0x1400acd38
jmp 0x1890ad04c
lea rdx, [rax + 1]
test rax, rax
test eax, eax
add dword [rax - 0x7b], ecx
test eax, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
add rcx, 8
add ecx, 8
ror dword [rax], 0xeb
jmp 0x1400ad083
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
jmp 0x1400ad083
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
cmove rdx, rax
cmove edx, eax
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
add rcx, 2
add ecx, 2
rol dword [rdx], 0xeb
add ch, bl
jmp 0x1400ad083
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
cmp rcx, r13
mov rax, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
ja 0x1400ad4ef
xchg dword [rsp + rax], ebx
pop rsp
add al, 0
add byte [rbp + 4], dh
jne 0x1400ad099
xor eax, eax
jmp 0x1400ad0ae
shr bl, 0x15
add rcx, rax
mov rsi, rcx
movzx eax, byte [rsi]
cmp al, 0x2f
invalid
sete cl
xchg esp, eax
sar dword [rsp + rbx*2], 0xf
pop rsp
sete al
xchg esp, eax
ror byte [rax], 0xc8
invalid
xchg esp, eax
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
invalid
mov qword [rbp + 0x90], rcx
add byte [rdi], cl
adc byte [rbp + 0x28], al
invalid
movups xmm0, xmmword [rbp + 0x28]
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rbp + 0x80], xmm1
invalid
cmp byte [r15], r9b
adc dword [rbp + 0x80], ecx
invalid
movups xmmword [rbp + 0x70], xmm0
mov rcx, qword [rbp + 0xc0]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r13
push 0xffffffff9885c766
mov word [rbp + 0x98], 0x200
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
jne 0x1400ad117
invalid
add cl, byte [rax + 0x9a85]
test dword [rdx + 0x48000000], ebx
lea esi, [rbp + 0x29]
add byte [rax - 0x73], cl
jne 0x1400ad117
lea rdi, [rbp + 0x28]
jge 0x1400ad11a
lea rbx, [rbp + 0x60]
lea ebx, [rbp + 0x60]
xor r15d, r15d
lea r14, [rbp + 0xa0]
mov ch, 0xa0
add byte [rax], al
add bl, ch
jmp 0x1400ad153
nop word cs:[rax + rax]
nop word cs:[rax + rax]
movabs al, byte [0x66666651eb000000]
jmp 0x1400ad153
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
mov al, 0
invalid
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
add byte [rax], al
mov rax, qword [rbp + 0xa8]
test al, 0
add byte [rax], al
imul rcx, rdx, 0x38
imul ecx, edx, 0x38
mov byte [rax + rcx], r12b
mov byte [rax + rcx], ah
and al, 8
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rdi], cl
adc byte [rsi + 0x20], dl
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
or byte [rcx], r8b
movups xmmword [rax + rcx + 0x11], xmm1
adc dword [rax + rcx + 0x11], ecx
or byte [rcx], r10b
adc dword [rdi], ecx
adc dword [rax + rcx + 0x21], edx
or byte [rcx], ah
movups xmmword [rax + rcx + 0x21], xmm2
or byte [rcx], ah
mov r8, qword [rsi + 0x2f]
mov eax, dword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], r8
inc rdx
mov qword [rbp + 0xb0], rdx
xchg ebp, eax
mov al, 0
add byte [rax], al
xor byte [rax - 1], cl
ret 0x8948
xchg ebp, eax
mov al, 0
add byte [rax], al
mov byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call fcn.1400a8130
movzx r12d, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
sub byte [rcx - 0x80], al
cld
or cl, byte [rdi]
test byte [rax + rax - 0x72bf0000], dh
and al, 0xfa
cmp r12b, 0xa
je 0x1400ad228
lea eax, [r12 - 6]
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
cmovae rax, r15
invalid
invalid
cmp rax, 1
je case.0x14004896d.1529
cmp eax, 2
je 0x1400ad153
jne 0x1400ad200
mov rax, qword [rbp + 0xb0]
sub rax, 1
invalid
add dword [rdx - 0x51], esi
call 0x188ba43a6
mov rcx, qword [rbp + 0xa8]
mov ecx, dword [rbp + 0xa8]
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
jne 0x1400ad153
mov qword [rbp + 0xb0], rax
jmp 0x1400ad153
xor edx, edx
cmp qword [rbp + 0xb0], 0
add byte [rax], al
ror byte [rax - 0x7d], cl
mov ebp, 0xb0
add byte [rax], al
setne dl
invalid
invalid
add byte [rax], al
setne dl
mov qword [rbp + 0xb0], rdx
cmp qword [rbp + 0xa0], rdx
jne 0x1400ad117
mov byte [rbp + 0xcf], 0
mov rcx, r14
call fcn.1400a9bc0
ror cl, 1
invalid
invalid
jmp 0x1400ad110
sbb edi, edi
invalid
invalid
ror cl, 1
invalid
sbb edi, edi
invalid
nop word cs:[rax + rax]
mov rdx, qword [rbp + 0xb0]
cmp rdx, qword [rbp + 0xa0]
invalid
add byte [rax], al
add byte [rax], al
movabs al, byte [0xffff03850f000000]
inc esi
add byte [rax], al
add byte [rdi], cl
test dword [rbx], eax
invalid
jne 0x1400ad117
mov byte [rbp + 0xcf], 0
test edi, ecx
add byte [rax], al
add byte [rax], al
mov rcx, r14
mov ecx, esi
int1
call fcn.1400a9bc0
jmp 0x1400ad110
invalid
invalid
invalid
leave
invalid
invalid
mov qword [rbp + 0x28], 0
mov dword [rbp + 0x28], 0
mov qword [rbp + 0x30], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x38], 0
mov dword [rbp + 0x38], 0
add byte [rax], al
add dh, al
add dword [rax - 0x75], ecx
mov eax, dword [rbp + 0xa0]
mov qword [rbp + 0xb8], rax
mov byte [rbp + 0x40], 1
mov rax, qword [rbp + 0xa0]
mov eax, dword [rbp + 0xa0]
mov qword [rbp + 0xb8], rax
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xa8]
invalid
test al, 0
add byte [rax], al
invalid
mov rax, qword [rbp + 0xa8]
test dword [rax + 0x48000000], ebp
mov dword [rbp + 0xc0], eax
test eax, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0xc0], rax
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rax, qword [rbp + 0xb0]
mov eax, dword [rbp + 0xb0]
test dword [rax + 0x48000000], esi
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1400ad26f
je 0x1400ad3e4
test byte [rcx + rax], dh
add byte [rax + 0x6b], cl
add byte [rax], al
imul rsi, rax, 0x38
invalid
cmp byte [rax - 0x75], cl
mov rbx, qword [rbp + 0xc0]
mov ebx, dword [rbp + 0xc0]
popfq
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, [0x140156e34]
lea edi, [0x140156e34]
wait
or al, byte [rax]
xor eax, eax
shr bl, 0xf
jmp case.0x1400acb2f.54
rdtsc
xor eax, eax
ror byte [rax - 0x7d], 0xc3
add rbx, 0x38
add ebx, 0x38
cmp byte [rax + 0x39], cl
je 0x1400ad3e4
je 0x1400ad3e4
cmp rbx, rsi
je 0x1400ad3e4
add byte [rax], al
movzx r13d, byte [rbx]
mov dh, 0x2b
sub eax, dword [rcx - 0x7d]
cmp r13d, 0xa
je 0x1400ad3e4
test byte [rdx], bh
add dword [rax], eax
invalid
std
or cl, byte [rdi]
test byte [rdx], bh
cmp al, byte [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax + rcx*4 + 0x6d], al
invalid
invalid
insd dword [rdi], dx
mov byte [rbp + 0x60], r13b
insd dword [rdi], dx
invalid
mov rcx, qword [rbx + 0x30]
xor byte [r9 - 0x77], cl
and al, 0x2f
invalid
mov qword [r12 + 0x2f], rcx
mov dword [rsp + 0x2f], ecx
invalid
movups xmm0, xmmword [rbx + 1]
adc byte [rbx + 1], al
add dword [r15], ecx
add dword [rdi], ecx
movups xmm1, xmmword [rbx + 0x11]
adc byte [rbx + 0x11], cl
adc dword [rdi], ecx
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
push rbx
and dword [rcx + 0xf], eax
adc dword [rsp + 0x20], edx
push rsp
and al, 0x20
movups xmmword [r12 + 0x20], xmm2
push rsp
and al, 0x20
and byte [rcx + 0xf], al
adc dword [rsp + 0x10], ecx
and al, 0x10
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
adc byte [rcx + 0xf], al
adc dword [rsp], eax
invalid
movups xmmword [r12], xmm0
and al, 0xa8
test al, 1
add dword [rdx + rbp + 0x48], esi
lea ecx, [rbp + 0x60]
invalid
je 0x1400ad302
lea rcx, [rbp + 0x60]
invalid
lea rdx, [0x14014c0a8]
lea edx, [0x14014c0a8]
adc eax, 0x9edc5
invalid
or dword [rax], eax
add al, ch
call fcn.1400a84f0
or byte [rdx - 0x3f7b0001], dh
mov dl, 0xff
inc dword [rax + rax*8 - 0x47bee98b]
test al, al
jne 0x1400ad302
invalid
invalid
add dword [rax], eax
invalid
test al, al
sal byte [rbp + 0x16], 0x41
mov eax, 1
add byte [rax], al
invalid
jne 0x1400ad302
invalid
mov r8d, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
sub byte [r8 - 0x73], r9b
invalid
lea rcx, [rbp + 0x28]
lea rdx, [0x14014bf68]
lea edx, [0x14014bf68]
lea edx, [0x14014bf68]
adc eax, 0x9ec6b
imul ebp, esp, 9
add al, ch
in al, dx
or dword [rax], eax
call fcn.1400ab0e0
invalid
invalid
invalid
mov r14, qword [rbp + 0x70]
jne 0x1400ad376
jo 0x1400ad348
lea eax, [r13 - 6]
lea eax, [rbp - 6]
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0x78], 1
lea r15, [rax + 1]
lea edi, [rax + 1]
cmp al, 4
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
cmovae r15, rax
clc
clc
movsxd rax, dword [rdi + r15*4]
add rax, rdi
add eax, edi
clc
mov r8, r15
lea rdx, [0x14014bf68]
lea edx, [0x14014bf68]
lea edx, [0x14014bf68]
adc eax, 0x9ec3b
cmp ebp, esp
in al, dx
or dword [rax], eax
add bh, bh
loopne case.0x1400acf87.12
invalid
jmp rax
mov rdx, qword [rbp + 0x88]
mov edx, dword [rbp + 0x88]
xchg ebp, eax
mov byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x90]
mov eax, dword [rbp + 0x90]
test dword [rax - 0x15000000], edx
add byte [rax], al
add bl, ch
jmp 0x1400ad370
xor dword [rax - 0x75], ecx
push rbp
push 0xffffffffebf0894d
mov eax, esi
jmp 0x1400ad370
invalid
invalid
add dword [rax], eax
invalid
mov rdx, qword [rbp + 0x68]
mov r8, r14
mov eax, esi
invalid
jmp 0x1400ad370
mov r8d, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa4535
or r8b, byte [r8]
lea rdx, [0x14015188a]
or r8b, byte [r8]
or al, byte [rax]
add bl, ch
sbb dword [rcx - 0x48], eax
jmp 0x1400ad370
add al, byte [rax]
add byte [rax], al
lea rdx, [0x140151888]
and al, 0x45
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa4524
and al, 0x45
or al, byte [rax]
and al, 0x45
or al, byte [rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
lea rcx, [rbp + 0x28]
call fcn.1400ab0e0
invalid
invalid
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
invalid
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x1400ad3a6.5
test byte [rdx], cl
invalid
invalid
mov al, 1
test r15, r15
jne 0x1400ad28f
invalid
invalid
mov rax, qword [rbp + 0x80]
mov ecx, r13d
mov ecx, ebp
add byte [rax], 0
add byte [rcx + rcx*4 - 0x17], al
mov ecx, ebp
mov ecx, ebp
lea rdx, [0x140156e48]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
loope 0x1400ad3f2
invalid
add rcx, rdx
jmp rcx
invalid
add r14, 4
add esi, 4
mov r13, r14
jmp case.0x1400ad3a6.2
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
add r13, 8
jmp case.0x1400ad3a6.2
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
add qword [rax - 0x7b], rcx
invalid
ror byte [rax + 0xf], 0x44
cmove rcx, rax
enter 0xffffffffffff8d4d, 0x2c
lea r13, [r14 + rcx]
sub al, 0xe
invalid
add r13, 2
invalid
test r13, r13
in eax, dx
setne al
jmp 0x1400ad28f
stosd dword [rdi], eax
invalid
invalid
invalid
stosd dword [rdi], eax
invalid
cmp qword [rbp + 0xb8], 0
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rsi + rdx + 0x48], dh
je 0x1400ad404
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
mov ecx, dword [rbx]
add byte [rcx], dh
or eax, dword [rax]
xor edx, edx
mov r8, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
ror byte [rbx + rcx*4 - 0x7b], cl
rol byte [rax], 0
invalid
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x57c24
and al, 0x7c
add eax, 0x758b4800
add byte [rax - 0x75], cl
invalid
add byte [rax - 0x75], cl
mov rsi, qword [rbp - 8]
jne 0x1400ad400
clc
cmp qword [rsi], 0
je 0x1400ad421
add byte ds:[rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 8]
invalid
mov r8, qword [rsi + 8]
or byte [rax - 0x75], cl
or eax, 0xb8bd7
invalid
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
xor edx, edx
sar bh, cl
adc eax, 0x57c07
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
add eax, 0x45100f00
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x1400acd4a
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
invalid
invalid
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 2
jmp 0x1400ad469
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x1400ad469
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 8
jmp 0x1400ad469
ror byte [rax + 0xf], cl
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
int1
ja case.default.0x1400ad47f
mov ecx, r8d
mov ecx, eax
lea r8, [0x140156e00]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x1400ad4bf
xor eax, eax
jmp 0x1400ad4c8
invalid
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
retf 0x148
enter 0xffffffffffff8348, 0xffffffffffffffc0
add ch, bl
invalid
retf 0x148
add ch, bl
and byte [rax + 6], bh
mov eax, 6
jmp 0x1400ad4bf
sbb dword [rax - 0x73], ecx
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
retf 0x148
enter 0xffffffffffff8348, 0xffffffffffffffc0
or bl, ch
invalid
retf 0x148
mov eax, 2
add byte [rcx + 0x39], cl
invalid
cmp r14, rax
jb 0x1400acd38
jo 0x1400ad4be
invalid
invalid
jo 0x1400ad4be
invalid
mov qword [rbx + 0x10], rax
jmp 0x1400acd38
clc
invalid
invalid
clc
invalid
lea r8, str.library_std_srcpath.rs
or dword [rax], eax
mov rdx, r14
call fcn.1400ff5c0
invalid
invalid
add eax, 0x58d4c00
imul ebp, edx, 0x894c0009
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
add eax, 0x9ea69
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov edx, ebp
invalid
call fcn.1400ff5c0
add dh, al
test edi, ecx
mov byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, str.library_std_srcpath.rs
mov rdx, r13
mov edx, ebp
push rbx
invalid
add byte [rcx + rcx*4 - 0x16], cl
mov edx, ebp
call fcn.1400ff5c0
ud2
invalid
and byte [0xf915e408], al
or byte [rax], al
invalid
add byte [rdi], cl
or edi, dword [rcx + 8]
mov ecx, 8
add byte [rax], al
add byte [rdx + 0xe0], bh
mov edx, 0xe0
add byte [rax], al
mov edx, 0xe0
add byte [rax], al
add al, ch
call fcn.1400ff110
cli
sbb eax, dword [0x14f71a119]
int3
invalid
invalid
invalid
int3
nop word [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
mov dword [rsp + 0x10], edx
push rbp
push r15
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
stosb byte [rdi], al
add byte [rax], 0
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp + 0xb8], 0
mov ebp, 0xb8
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
or eax, 0xb8aa3
je 0x1400ad55c
mov rcx, qword [0x140165ff0]
or eax, 0xb8aa3
movabs dword [0x858b4cd231000b8a], eax
mov cl, byte [rbx]
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0xc0]
rol byte [rax], 0
add bh, bh
call qword [sym.imp.KERNEL32.dll_HeapFree]
call qword [sym.imp.KERNEL32.dll_HeapFree]
jp 0x1400ad560
add eax, 0x7d834800
sub byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp + 0x28], 0
cmp dword [rbp + 0x28], 0
jge case.0x1400a8444.273
add byte [rbx + rdx + 0x4c], dh
je 0x1400ad576
adc ecx, dword [rbx + rcx*4 + 0x45]
mov r8, qword [rbp + 0x30]
mov eax, dword [rbp + 0x30]
xor byte [rax - 0x75], cl
or eax, 0xb8a82
invalid
mov cl, byte [rbx]
invalid
mov rcx, qword [0x140165ff0]
invalid
mov cl, byte [rbx]
add byte [rcx], dh
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dl, 0x7a
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dl, 0x7a
invalid
invalid
mov dl, 0x7a
add eax, 0xcf85c600
mov byte [rbp + 0xcf], 1
add byte [rax], al
add byte [rcx], al
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
invalid
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
cmp qword [rbp + 0x10], 0
jge 0x1400ad5c0
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp + 0x18]
invalid
je case.0x140083d29.1137
adc ecx, dword [rbx + rcx*4 + 0x45]
mov r8, qword [rbp + 0x18]
sbb byte [rax - 0x75], cl
or eax, 0xb8a32
invalid
mov cl, byte [rbx]
invalid
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor cl, byte [rdx - 0x2dcefff5]
xor edx, edx
sar bh, cl
adc eax, 0x57a62
invalid
jp case.0x1400ab6d3.254
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add eax, 0x83489000
invalid
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax + 0xcfbd], al
cmp byte [rbp + 0xcf], 0
cmp byte [rbp + 0xcf], 0
iretd
jne 0x1400ad625
cmp qword [rbp + 0xa0], 0
je 0x1400ad625
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0xa8]
invalid
test al, 0
add byte [rax], al
invalid
mov r8, qword [rbp + 0xa8]
test dword [rax + 0x48000000], ebp
mov ecx, dword [0x140165ff0]
or eax, 0xb89d3
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
or eax, 0xb89d3
mov dword [rbx], ecx
add byte [rcx], dh
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add edi, dword [rdx + 5]
add byte [rax + 0x28c48348], dl
add rsp, 0x28
nop
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
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
mov r8, rdx
mov rdx, rcx
mov edx, ecx
ror byte [rax - 0x77], 1
retf 0x8d48
mov edx, ecx
lea rcx, [rsp + 0x20]
and al, 0x20
call case.0x14006609e.574
mov rax, qword [rsp + 0x20]
and al, 0x20
mov rsi, qword [rsp + 0x28]
movabs rdi, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xf8
cmp eax, edi
je case.0x1400acb2f.65
sub byte [rax - 0x41], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0xff83948], al
cmp eax, edi
je case.0x1400adf05.256
invalid
cmp eax, edi
je case.0x1400adf05.256
add byte [rax - 0x75], cl
and al, 0x30
invalid
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rsi
je case.0x1400a72c7.341
sub byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
lea rcx, [rsp + 0x38]
and al, 0x38
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
invalid
and byte [rcx - 0x50], al
add eax, ebp
xchg ah, ah
mov r8b, 1
call fcn.1400abb20
invalid
invalid
invalid
mov rbx, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov esi, dword [rsp + 0x40]
cmp rbx, rdi
cmp rbx, rdi
sti
je case.0x1400adf05.256
mov rcx, rsi
xor edx, edx
sar bh, cl
adc eax, 0x57ae4
invalid
sar bh, cl
adc eax, 0x57ae4
invalid
add byte [rbp + 0x481b74c0], al
test ebx, ebx
invalid
test eax, eax
je case.0x1400adf05.253
test rbx, rbx
invalid
je case.0x1400acbd5.62
adc cl, byte [rax - 0x75]
or eax, 0xb892c
sub al, 0x89
or eax, dword [rax]
mov rcx, qword [0x140165ff0]
sub al, 0x89
or eax, dword [rax]
add byte [rcx], dh
xor edx, edx
mov r8, rsi
invalid
ror byte [rcx - 0x77], cl
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x57959
xor esi, esi
jmp case.0x1400adf05.256
invalid
imul bl
sub bh, bh
call qword [sym.imp.KERNEL32.dll_GetLastError]
call qword [sym.imp.KERNEL32.dll_GetLastError]
xchg dword [rcx + 5], edi
add byte [rcx - 0x183eb739], cl
mov edi, eax
invalid
invalid
invalid
add eax, 0x48c78900
shl edi, 0x20
out 0x20, eax
invalid
mov edi, eax
shl rdi, 0x20
out 0x20, eax
invalid
and byte [rax - 0x7d], cl
iretd
or rdi, 2
or edi, 2
test rbx, rbx
test ebx, ebx
invalid
je case.0x1400a72c7.353
mov rcx, qword [0x140165ff0]
add dword [rcx - 0x2dcefff5], ecx
mov dword [rbx], ecx
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
or eax, dword [rax]
xor edx, edx
mov r8, rsi
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
jns 0x1400ad6fe
add byte [rax - 0x77], cl
dec byte [rax - 0x77]
invalid
invalid
mov rsi, rdi
mov esi, edi
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x50
add esp, 0x50
invalid
pop rbx
pop rdi
pop rsi
ret
int3
int3
int3
int3
int3
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1b8
sub esp, 0x1b8
in al, dx
mov eax, 0x48000001
add dword [rax], eax
invalid
invalid
add dword [rax], eax
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], 0
add byte [rax - 0x39], cl
test dword [rax], esi
xor byte [rcx], al
add byte [rax], al
add dh, bh
invalid
mov qword [rbp + 0x130], 0xfffffffffffffffe
mov dword [rbp + 0x130], 0xfffffffe
xor byte [rcx], al
add byte [rax], al
invalid
invalid
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
mov edi, ecx
lea rcx, [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
mov eax, esi
invalid
call fcn.1400a7c90
movsd dword [rdi], dword [rsi]
invalid
dec dword [rdi]
movzx eax, byte [rbp + 0xc0]
mov dh, 0x85
test eax, eax
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xd0]
mov ecx, dword [rbp + 0xd0]
invalid
rol byte [rax], 1
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xe0]
mov edx, dword [rbp + 0xe0]
loopne 0x1400ad761
add byte [rax], al
movzx r8d, al
movzx eax, al
ror byte [rbp + rcx*4 + 0xd], 0xf2
lea r9, [0x140156e60]
xchg esi, eax
xchg esi, eax
or al, byte [rax]
add byte [rdi + 0x63], cl
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
or dword [rbp + 1], 0xf08949ca
add r10, r9
retf 0x8949
mov r8, rsi
mov r9, rdi
mov ecx, edi
jmp r10
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
jmp case.0x1400adad5.289
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
add rcx, r8
add ecx, eax
ret 0x14c
ret 0x14c
add ecx, eax
add rcx, 8
jmp case.0x1400adad5.289
invalid
ror dword [rax], 0xeb
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp case.0x1400adad5.289
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
invalid
invalid
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
invalid
invalid
ror dword [rax - 0x7d], 0xc1
add ch, bl
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
jmp case.0x1400adad5.289
mov ecx, 2
add byte [rcx - 0x77], cl
mov r8, rsi
sub r8, rcx
invalid
jb 0x1400adc06
invalid
add al, 0
add byte [rax + 1], cl
invalid
add rcx, rdi
add ecx, edi
stc
mov r9, rcx
mov ecx, ecx
leave
test r8, r8
sal byte [rsp + rdx + 0x41], 0xf
mov dh, 9
invalid
je 0x1400ad7e3
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
or dword [rax - 0x6bf0d007], eax
cmp cl, 0x2f
stc
invalid
sete dl
cmp cl, 0x5c
stc
pop rsp
ret 0xf980
stc
pop rsp
sete cl
or cl, dl
xchg esp, eax
ror dword [rax], 0xd1
jmp 0x1400ad7e5
add dh, byte [rcx]
xor ecx, ecx
leave
mov rdx, qword [rbp + 0xe0]
loopne 0x1400ad7ea
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
mov qword [rbp + 0x2f], rdx
invalid
movups xmm0, xmmword [rbp + 0xc1]
test ecx, eax
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0xd1]
movups xmm1, xmmword [rbp + 0xd1]
invalid
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
invalid
and byte [r15], r9b
sub dword [rbp + 0x10], eax
invalid
test rsi, rsi
test esi, esi
je 0x1400ad811
cmp al, 6
jne 0x1400ad819
jmp 0x1400ad83a
cmp al, 2
ja case.0x1400acbd5.97
add byte [rax], al
mov rdx, qword [rbp + 0x2f]
mov qword [rbp + 0xdf], rdx
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x10], al
invalid
add byte [rdi], cl
sub byte [rbp + 0x10], al
invalid
adc byte [rdi], cl
movaps xmm1, xmmword [rbp + 0x20]
sub byte [rbp + 0x20], cl
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
mov rdx, qword [rbp + 0xdf]
mov qword [rbp + 0xa8], rdx
movaps xmm0, xmmword [rbp + 0xc0]
test eax, eax
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xd0], cl
invalid
rol byte [rax], 1
add byte [rax], al
movaps xmm1, xmmword [rbp + 0xd0]
invalid
movups xmmword [rbp + 0x99], xmm1
lea ebx, [rcx + 0xf000000]
add byte [rdi], cl
movups xmmword [rbp + 0x89], xmm0
adc dword [rbp + 0x89], eax
test dword [rcx + 0x48000000], ecx
mov dword [rbp + 0xb8], edi
mov ebp, 0xb8
mov qword [rbp + 0xb8], rdi
mov ebp, 0xb8
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x80], rsi
add byte [rax], al
jge 0x1400ad8e7
add byte [rax], 0
add byte [rax + 0x8885], cl
add byte [rax], al
mov byte [rbp + 0x88], al
mov word [rbp + 0xb0], 0x200
add byte [rax], al
add cl, byte [rax + 0xb28d]
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
test dword [rax], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xb28d]
add byte [rax - 0x73], cl
lea eax, str.called__Result::unwrap____on_an__Err__value
or al, byte [rax]
mov dl, 0
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
ficom word [rdi + 0xa]
add byte [rax - 0x77], cl
mov qword [rbp + 0x38], rax
invalid
invalid
or al, byte [rax]
mov qword [rbp + 0x38], rax
cmp byte [rax - 0x39], cl
mov qword [rbp + 0x40], 0
mov dword [rbp + 0x40], 0
add byte [rax], al
add byte [rax], al
add dh, al
invalid
mov byte [rbp + 0x48], 6
mov word [rbp + 0x70], 0x200
mov dword [rbp + 0x70], 0x45c60200
jo 0x1400ad8a7
add byte [rdx], al
mov byte [rbp + 0x72], 0
jb case.0x1400aba21.184
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x78]
push rbp
invalid
lea edx, [rbp + 0x78]
push rbp
js 0x1400ad89d
call fcn.1400adca0
out 3, eax
add byte [rax], al
add byte [rax + 0xf0ad87d], al
test byte [rbp + 0x48000000], ch
add byte [rax], al
lea rbx, [rbp + 0xf8]
cmp byte [rbp - 0x28], 0xa
je 0x1400ad970
add byte [rax], al
jge 0x1400ad894
lodsd eax, dword [rsi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
popfq
lea rbx, [rbp + 0xf8]
clc
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
lea r14, [rbp - 0x60]
lea esi, [rbp - 0x60]
movabs al, byte [0xc0a58d4c387d8d4c]
lea r15, [rbp + 0x38]
lea edi, [rbp + 0x38]
lea r12, [rbp + 0xc0]
movsd dword [rdi], dword [rsi]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp - 0x28]
insd dword [rdi], dx
fmul dword [rax - 0x73]
jge 0x1400ad959
lea rdi, [rbp + 0x78]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
int1
mov rdx, r15
cli
call fcn.1400adca0
movsd dword [rdi], dword [rsi]
add eax, dword [rax]
add byte [rax + 0xf0aa07d], al
jge case.0x1400aba21.182
or cl, byte [rdi]
add byte [rax], al
cmp byte [rbp - 0x60], 0xa
je 0x1400ad98d
invalid
mov byte [rax], al
add byte [rax], al
jge case.0x1400aba21.182
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
mov eax, dword [rbp + 8]
invalid
invalid
add byte [rax], al
mov rax, qword [rbp + 8]
or byte [r8 - 0x77], r9b
test eax, esi
add byte [rax], al
invalid
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], al
fmul dword [rdi]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
movups xmm2, xmmword [rbp - 8]
push rbp
clc
movaps xmmword [rbp + 0xe0], xmm2
loopne 0x1400ad921
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
mov rax, qword [rbp - 0x30]
mov qword [rbx + 0x30], rax
mov dword [rbx + 0x30], eax
ror byte [rax - 0x77], 1
mov dword [rbx + 0x30], eax
xor byte [r15], cl
xor byte [rdi], cl
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
mov r8b, 0xf
adc byte [rbp - 0x40], dl
ror byte [rdi], 0x11
push rbx
and byte [rdi], cl
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx + 0x20], xmm2
adc dword [rbx + 0x20], edx
movups xmmword [rbx + 0x10], xmm1
adc byte [r15], cl
adc byte [rdi], cl
movups xmmword [rbx], xmm0
adc dword [rbx], eax
mov rcx, r12
mov rdx, rbx
mov edx, ebx
loope 0x1400ad99c
mov edx, ebx
call fcn.1400a84f0
xchg ebp, eax
stosd dword [rdi], eax
invalid
test al, al
je 0x1400ad98d
invalid
mov rcx, r13
mov rcx, r13
mov rdx, rdi
cli
call fcn.1400adca0
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
jne case.0x140090ed6.1069
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x38]
cmp al, ch
and byte [rbx], al
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax - 0x73], cl
push rbp
cmp al, ch
and byte [rbx], al
add byte [rax], al
invalid
cmp byte [rbp + 0xc0], 0xa
je case.0x1400acbd5.97
invalid
invalid
add dword [rax], eax
add byte [rax], al
mov ebp, 0xc0
or cl, byte [rdi]
test byte [0x1880ad98f], dl
mov edi, dword [rbp + 0xb8]
mov ebp, 0xb8
mov rdi, qword [rbp + 0xb8]
mov ebp, 0xb8
mov rcx, rdi
stc
mov rdx, rsi
call fcn.1400ad640
invalid
invalid
movabs eax, dword [0x4878458948fffffc]
cld
invalid
mov qword [rbp + 0x78], rax
test rax, rax
test eax, eax
test eax, eax
ror byte [rdi], 0x84
test byte [rax], 0
add byte [rax], al
je case.0x1400acbd5.97
add byte [rax - 0x77], cl
ret
mov rbx, rax
and eax, 3
loopne 0x1400ad9b5
lea rcx, [0x140156e7c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
loopne 0x1400ad9d2
movzx eax, byte [rbx + 0x10]
jmp case.0x1400ac5ad.92
invalid
mov dh, 0x43
adc bl, ch
adc cl, byte [rdi]
mov dh, 0x43
por mm1, qword [rax + rcx*2]
jmp case.0x1400ac5ad.92
mov rcx, rbx
mov rcx, rbx
invalid
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400a6450
mov bh, bh
inc dword [rax + rax*8 - 0x72b7c78c]
test al, al
je case.0x1400acbd5.77
invalid
invalid
test al, al
je case.0x1400acbd5.77
cmp byte [rax - 0x73], cl
lea rcx, [rbp + 0xc0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
invalid
call fcn.1400ae130
cmp dword [rbp + 0xc0], 2
mov ebp, 0xc0
invalid
invalid
mov ebp, 0xc0
add dh, byte [rbp + 0x7c]
jne 0x1400ada75
add byte [rax], al
add byte [rdx], al
invalid
jne 0x1400ada75
jl 0x1400ada42
mov rax, qword [rbp + 0xc8]
mov eax, dword [rbp + 0xc8]
add byte [rax - 0x73], cl
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x40], rax
lea rcx, [rbp + 0x40]
lea ecx, [rbp + 0x40]
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x40], rax
mov byte [rbp + 0x38], 1
mov byte [rbp + 0x38], 1
mov byte [rbp + 0x38], 1
call fcn.1400a38e0
jmp case.0x1400acf87.36
mov es, word [rax]
add byte [rax], al
invalid
iretd
pop rsi
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
js 0x1400ada03
js 0x1400ada03
lea rcx, [rbp + 0x78]
call fcn.1400a38e0
pop rsi
invalid
invalid
rcr dword [rsi - 1], 0xff
pop rsi
invalid
mov rcx, rdi
mov rdx, rsi
mov edx, esi
bnd call fcn.1400adfe0
call fcn.1400adfe0
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test rax, rax
test eax, eax
je case.0x1400ad9c0.5
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xd5
mov rcx, rax
call fcn.1400ad710
cld
invalid
dec dword [rax - 0x77]
mov ebx, eax
invalid
cld
invalid
test rax, rax
test eax, eax
sal byte [rbp + 0x61], 0x48
mov ecx, edi
stc
jne case.0x1400acf87.36
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
call fcn.1400ad640
sti
invalid
dec dword [rax - 0x77]
test eax, eax
rol byte [rax], 0
mov qword [rbp + 0xc0], rax
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je case.0x1400acbd5.97
invalid
sal byte [rax + rcx*2 + 0x48], 0x89
mov rbx, rax
mov rbx, rax
mov ebx, eax
ret
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
bnd call fcn.1400ae270
call fcn.1400ae270
test al, al
sal byte [rax + rdi + 0x48], 0x8d
je case.0x1400acf87.36
cmp byte [rax - 0x73], cl
lea rcx, [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add bl, ch
sub byte [rbx + 0x10085], cl
add byte [rcx], al
invalid
jmp case.0x1400acf87.35
mov eax, dword [rbp + 0x100]
test dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x400], ch
test eax, 0x400
add al, 0
add byte [rax], al
add byte [rdi], cl
sete cl
test dword [rbp + 0x104], 0x20000000
test dword [rcx + rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], ah
xchg esp, eax
sal edi, 0x85
invalid
test dword [rcx + rax], eax
add al, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], ah
and byte [rdi], cl
sete dl
or dl, cl
xchg esp, eax
ret 0xca08
shr al, 4
call 0x1b4db5e9c
or ecx, dword [rax - 0x73]
invalid
add al, 0x84
test al, dl
je case.0x1400acf87.36
sal byte [rbx + rcx + 0x48], 1
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
js case.0x1400acbd5.93
call fcn.1400a38e0
pop rsi
pop rsi
invalid
push qword [rcx]
fisttp dword [rax - 0x77]
mov rax, rbx
invalid
invalid
xor ebx, ebx
mov rax, rbx
mov eax, ebx
add rsp, 0x1b8
add esp, 0x1b8
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov eax, ebx
fmul dword [rax - 0x3f]
shr rax, 0x20
call 0x169035de5
cmp eax, 0x28
clc
sub byte [rdi + 0x20], dh
ja case.0x1400ace23.77
lea rcx, [0x140156e8c]
or eax, 0xa93be
mov esi, 0x48000a93
invalid
xchg ebx, eax
or al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x1400ac5ad.92
cld
invalid
invalid
lea rbx, str.failed_to_create_whole_tree
sbb eax, 0x9dd73
jae case.0x1400acf87.40
or dword [rax], eax
jmp case.0x1400acf87.36
mov ebp, 0xece929b0
mov al, 0x29
jmp case.0x1400ac5ad.92
in al, dx
invalid
invalid
invalid
sub ecx, ebp
in al, dx
invalid
invalid
mov al, 1
jmp case.0x1400ac5ad.92
in eax, 0xfe
invalid
invalid
add ecx, ebp
in eax, 0xfe
invalid
mov al, 2
jmp case.0x1400ac5ad.92
fdivp st(6)
invalid
invalid
fdivp st(6)
invalid
mov al, 3
jmp case.0x1400ac5ad.92
xlatb
invalid
invalid
invalid
add ebp, ecx
xlatb
invalid
invalid
push qword [rax - 0x12f16fc]
mov al, 4
jmp case.0x1400ac5ad.92
sar dh, 1
invalid
invalid
sar dh, 1
invalid
mov al, 5
jmp case.0x1400ac5ad.92
leave
invalid
invalid
invalid
leave
invalid
invalid
mov al, 6
jmp case.0x1400ac5ad.92
ret 0xfffe
invalid
ret 0xfffe
invalid
invalid
mov al, 7
jmp case.0x1400ac5ad.92
invalid
invalid
invalid
invalid
invalid
mov ebx, 0xb0fffffe
or cl, ch
invalid
invalid
mov al, 8
jmp case.0x1400ac5ad.92
mov ah, 0xfe
invalid
invalid
mov ah, 0xfe
invalid
mov al, 9
jmp case.0x1400ac5ad.92
lodsd eax, dword [rsi]
invalid
invalid
invalid
lodsd eax, dword [rsi]
invalid
invalid
mov al, 0xa
jmp case.0x1400ac5ad.92
cmpsb byte [rsi], byte [rdi]
invalid
invalid
mov al, 0xb
jmp case.0x1400ac5ad.92
lahf
invalid
invalid
mov al, 0xc
jmp case.0x1400ac5ad.92
cwde
invalid
invalid
invalid
cwde
invalid
invalid
mov al, 0xd
jmp case.0x1400ac5ad.92
xchg ecx, eax
invalid
invalid
invalid
xchg ecx, eax
invalid
invalid
mov al, 0xe
jmp case.0x1400ac5ad.92
mov bh, dh
invalid
invalid
invalid
mov bh, dh
invalid
mov al, 0xf
jmp case.0x1400ac5ad.92
cmp esi, 0xffffffff
invalid
cmp esi, 0xffffffff
push qword [rax - 0x18316f0]
mov al, 0x10
invalid
jl case.0x1400acf87.62
invalid
mov al, 0x10
jmp case.0x1400ac5ad.92
jl case.0x1400acf87.62
invalid
invalid
jl case.0x1400acf87.62
invalid
mov al, 0x11
jmp case.0x1400ac5ad.92
jne case.0x1400acf87.63
invalid
invalid
jne case.0x1400acf87.63
invalid
mov al, 0x12
jmp case.0x1400ac5ad.92
outsb dx, byte [rsi]
invalid
invalid
mov al, 0x13
jmp case.0x1400ac5ad.92
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp case.0x1400ac5ad.92
invalid
invalid
invalid
invalid
invalid
invalid
invalid
adc eax, 0xfffe59e9
push qword [rax - 0x1ad16ea]
invalid
invalid
push rdx
invalid
pop rcx
invalid
invalid
invalid
push rdx
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x19
jmp case.0x1400ac5ad.92
invalid
invalid
invalid
invalid
cmp eax, 0xb0fffffe
sbb ch, cl
invalid
invalid
invalid
jmp case.0x1400ac5ad.92
invalid
jmp case.0x1400ac5ad.92
invalid
jmp case.0x1400ac5ad.92
invalid
invalid
sbb eax, 0xfffe21e9
push qword [rax - 0x1e516e2]
invalid
invalid
sbb bh, dh
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1ec16e1]
invalid
invalid
mov al, 0x21
jmp case.0x1400ac5ad.92
invalid
invalid
invalid
invalid
invalid
jmp case.0x1400ac5ad.92
mov al, 0x26
jmp case.0x1400ac5ad.92
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400ff5c0
int3
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0xc0]
call fcn.1400a38e0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x78]
call fcn.1400a38e0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
invalid
cmp r13b, 3
je 0x1400adec9
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp dword [rbx + rax], edi
cmp dword [rbx + rax], edi
je 0x1400adec9
test ch, dh
add dword [rax], eax
add byte [rcx + 0x38], al
invalid
invalid
cmp r13b, al
ja 0x1400adec9
invalid
lea r15, [rsp + 0x71]
cmp byte [rdi + 0x3a], 0
jl 0x1400add05
movzx ebp, byte [rdi + 0x10]
movzx r12d, bpl
mov rcx, qword [rdi]
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdi + 8]
je 0x1400add93
lea r14, [rsp + 0x68]
lea esi, [rsp + 0x68]
jmp 0x1400add1f
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
cmp ch, al
ja 0x1400adec9
cmp al, 2
jne 0x1400adeb8
add dword [rax], eax
invalid
mov rcx, rdi
call fcn.1400a87b0
cmp rbx, rax
jbe 0x1400add10
mov rdx, rdi
call fcn.1400a8930
mov rcx, rbx
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
xor byte [rdi], cl
sub dword [rsp + 0x40], ecx
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rdx, qword [r15 + 0x2f]
mov edx, dword [rdi + 0x2f]
mov qword [rsp + 0x5f], rdx
mov dword [rsp + 0x5f], edx
mov dword [rsp + 0x5f], edx
sub rcx, qword [rsp + 0x68]
and al, 0x68
jb 0x1400adfaf
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r10 + r9], r15b
mov qword [rdi + 8], rcx
cmp al, 0xa
jne 0x1400adf11
add byte [rax - 0x3476b7fe], dh
mov al, 2
mov rbx, rcx
retf
add cl, byte [rax - 0x77]
retf
cmp r13b, al
cmp ch, al
jbe 0x1400add1f
jmp 0x1400adec9
mov r14, rbx
jmp 0x1400addaf
nop dword [rax + rax]
add byte [rax], al
add dh, al
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
ja 0x1400adec9
sbb al, byte [rcx]
add byte [rax], al
invalid
sbb al, byte [rcx]
add byte [rax], al
cmp al, 1
je 0x1400ade30
movzx eax, al
cmp eax, 2
clc
add cl, byte [rdi]
test dword [rax], eax
add byte [rcx], al
add byte [rax], al
rol byte [rbx - 0x7af0fd08], 0
clc
add cl, byte [rdi]
test dword [rax], eax
invalid
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400a87b0
cmp r14, rax
jbe 0x1400adda0
invalid
test eax, 0x3949ffff
invalid
invalid
lea rcx, [rsp + 0x68]
mov rdx, rdi
mov edx, edi
call fcn.1400a8930
mov rbx, r14
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm1, xmmword [rdi + 0x10]
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [r15 + 0x20]
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
push rax
push rax
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
sub rbx, qword [rsp + 0x68]
pop rsp
and al, 0x68
pop rsp
and al, 0x68
jb 0x1400adfa9
add byte [rax], al
mov qword [rdi + 8], rbx
cmp al, 0xa
jne 0x1400adf11
invalid
mov al, 2
mov r14, rbx
mov esi, ebx
mov esi, ebx
jmp 0x1400adda6
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r8], r8d
mov byte [rdi + 0x39], 0
add byte [rcx], dh
rol byte [rcx - 0x7d], 0xfc
cmp esp, 3
invalid
invalid
xor eax, eax
cmp r12d, 3
cmp esp, 3
cmp esp, 3
jb 0x1400adda6
invalid
cmp r12d, 5
je 0x1400adda6
invalid
invalid
add eax, 0xff5c840f
invalid
invalid
cmp r12d, 6
jne 0x1400adef2
test r14, r14
je 0x1400ade86
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
mov dh, 8
or byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
cmp esi, 1
je case.0x1400ad3a6.60
cmp cl, 0x2e
jne case.0x1400ad3a6.60
jne case.0x1400ad3a6.60
mov rax, qword [rsp + 0x28]
movzx eax, byte [rax + 1]
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
add dword [rbx + 0x2b742ff8], eax
sub eax, dword [rbx + 0x26745cf8]
cmp eax, 0x5c
je case.0x1400ace23.96
xor eax, eax
jmp 0x1400adda6
invalid
inc dword [rbp + 0x31]
div byte [rcx]
xor eax, eax
invalid
invalid
invalid
xor r14d, r14d
xor eax, eax
jmp 0x1400adda6
invalid
invalid
invalid
push qword [rcx]
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdx], ecx
invalid
xor eax, eax
cmp r14, 1
jne 0x1400adda6
invalid
sub rbx, 1
jb 0x1400adfcf
invalid
and byte [rcx], al
add byte [rax], al
add dword [rdi], ecx
invalid
and byte [rcx], al
add byte [rax], al
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x1400adecc
movzx eax, al
test eax, eax
jne 0x1400adee0
invalid
and dword [rax - 0x80], eax
cmp bpl, 6
jne case.0x1400ad47f.84
invalid
std
invalid
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
cmp dword [rbx], eax
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
cmp dword [rax], eax
sub rbx, 1
jb 0x1400adfbe
add byte [rax - 0x7d], cl
jmp 0x1400adee9
invalid
mov qword [rdi + 8], rbx
or dh, al
invalid
mov byte [rsi], 6
jmp 0x1400adecc
invalid
lea rax, [0x140156f30]
nop
or al, byte [rax]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov rax, qword [rdi + 0x20]
add rax, 4
invalid
invalid
rol byte [rbx + rbp*8], 0x5e
jmp 0x1400adf6f
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
invalid
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rsi + 1], xmm0
add dword [rdi], ecx
adc dword [rsi + 0x11], ecx
invalid
adc dword [rdi], ecx
adc dword [rsi + 0x21], edx
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rsp + 0x5f]
mov qword [rsi + 0x30], rax
jmp 0x1400adecc
mov rax, qword [rdi + 0x20]
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 0x1400adf6f
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
mov ecx, dword [rdi + 0x30]
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
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.0x1400adf05
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 0x1400adecc
and edi, edi
invalid
invalid
mov rcx, rbx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1400ff6c0
lea r8, str.library_std_srcpath.rs
mov rcx, rbx
xor edx, edx
call fcn.1400ff6c0
lea r8, str.library_std_srcpath.rs
jmp 0x1400adfc5
cmp byte [rax - 0x75], cl
and al, 0x48
lea r8, [0x140156f48]
lea r8, [0x140156f48]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
ror dword [rax - 0x77], 0xf2
mov r8, rdi
jmp r9
add rcx, 4
jmp 0x1400ae05f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400ae05f
mov ecx, 6
jmp 0x1400ae05f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x1400ae05f
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb case.0x14002795d.2094
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x1400ae088
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400ae08a
xor eax, eax
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rsi
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm1
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x80], rcx
mov byte [rsp + 0x8a], al
mov word [rsp + 0x88], 0x200
add byte [rdx], al
add byte [rdx], al
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x50]
call fcn.1400adca0
movzx ecx, byte [rsp + 0x90]
cmp cl, 0xa
jne 0x1400ae0e9
xor eax, eax
jmp 0x1400ae109
add cl, 0xfa
xor eax, eax
cmp cl, 3
ja 0x1400ae0e7
movzx ecx, cl
mov dh, 0xc9
dec rcx
cmp rcx, 3
jae 0x1400ae109
lea rcx, [rsp + 0x50]
and al, 0x50
push rax
call fcn.1400a85c0
nop
add rsp, 0xc8
enter 0, 0
enter 0, 0
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
or dword [rax], eax
mov rdx, rsi
call fcn.1400ff5c0
int3
int3
int3
push rbx
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
mov qword [rbp + 0x38], 0xfffffffffffffffe
mov dword [rbp + 0x38], 0xfffffffe
cmp dh, bh
invalid
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov ebx, edx
ror dword [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [rbp - 0x60]
xor r9d, r9d
call case.0x1400adad5.347
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rax], al
outsb dx, byte [rsi]
add dword [rax], eax
invalid
add byte [rbx + 0x7502a07d], al
mov r14, qword [rbp - 0x58]
jne case.0x14002795d.2094
cmp dword [rbp - 0x60], 2
jne case.0x1400a8574.325
mov r14, qword [rbp - 0x58]
jne case.0x14002795d.2094
mov eax, r14d
mov eax, esi
invalid
and eax, 3
cmp rax, 2
jb case.0x1400a8574.325
cmp eax, 2
jne case.0x1400a8574.325
add dh, byte [rbp + 0x38]
mov rax, r14
mov eax, esi
mov eax, esi
shr rax, 0x20
cmp eax, 0x780
invalid
add byte [rax], al
call 0x1478b1ea7
add byte [rax], al
invalid
jne case.0x1400a8574.325
sub cl, byte [rcx + rcx*4 + 0x75]
mov qword [rbp + 0x30], r14
jne case.0x14002795d.2093
xor byte [rax - 0x73], cl
call 0x189e56adf
call 0x189e56adf
lea rcx, [rbp - 0x18]
mov rdx, rbx
mov edx, ebx
call 0x189e56adf
mov edx, ebx
mov r8, rdi
mov eax, edi
clc
mov r9d, 0x200000
mov ecx, 0x200000
add byte [rax], al
and byte [rax], al
invalid
add al, ch
sub al, 1
call case.0x1400adad5.347
add byte [rax], al
cmp dword [rbp - 0x18], 2
jne case.0x1400a8444.336
invalid
call 0x1884b56ad
lea ecx, [rbp - 0x10]
invalid
invalid
lea rcx, [rbp - 0x10]
lea rcx, [rbp - 0x10]
call fcn.1400a38e0
jmp 0x1400ae201
push rdi
invalid
invalid
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
loopne case.0x1400a8574.330
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x40], eax
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
movups xmm3, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], bl
ror byte [rdi], 1
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
push rsi
and byte [rdi], cl
invalid
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0xc0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov eax, dword [rbp + 0x28]
mov ecx, dword [rbp + 0x2c]
sub al, 0xa9
sub al, 0xa9
add byte [rax + rax], al
add al, 0
invalid
sub byte [rbx + 0xa92c4d], cl
add al, 0
sub al, 0xa9
add byte [rax + rax], al
add al, 0
add byte [rdi + rdx - 0x77], dh
retf 0xe281
invalid
je case.0x1400a8574.333
invalid
mov edx, ecx
and edx, 0x20000000
loop 0x1400ae1fc
add byte [rax], al
add byte [rax], ah
add byte [rax], ah
je case.0x1400a8574.333
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 2
jmp case.0x1400adad5.312
add bl, ch
invalid
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movups xmm2, xmmword [rbp + 8]
or byte [rdi], cl
adc byte [rbp + 0x18], bl
invalid
or byte [rdi], cl
adc byte [rbp + 0x18], bl
invalid
sbb byte [rdi], cl
adc dword [rsi + 0x30], ebx
pop rsi
invalid
movups xmmword [rsi + 0x30], xmm3
pop rsi
xor byte [rdi], cl
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
invalid
mov dword [rsi + 0x44], ecx
lea rcx, [rbp + 0x30]
lea rcx, [rbp + 0x30]
xor r8b, r13b
xor al, ch
call fcn.1400a38e0
movsb byte [rdi], byte [rsi]
push rsi
invalid
jmp case.0x1400adad5.312
nop
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rbp + 0x30]
xor r8b, r13b
adc dword [rsi - 1], 0x834890ff
invalid
nop
invalid
invalid
call fcn.1400a38e0
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rbp
ret
int3
int3
in al, dx
push 0x48d08949
mov eax, edx
mov rdx, rcx
mov r8, rdx
mov eax, edx
ror byte [rax - 0x77], 1
retf 0x8d48
invalid
invalid
mov rdx, rcx
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and al, ch
lodsb al, byte [rsi]
invalid
call fcn.1400ae130
cmp dword [rsp + 0x20], 2
jl case.0x1400a8444.370
and byte [rdx], al
inc dword [rbx + 0x220247c]
jl case.0x1400a8444.370
and byte [rdx], al
jne case.0x1400adf05.335
sbb eax, 0x24448b48
sub byte [rax - 0x73], cl
lea ecx, [rsp + 0x28]
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
and al, 0x28
mov byte [rsp + 0x20], 1
call fcn.1400a38e0
xor eax, eax
push rsi
invalid
jmp case.0x1400adad5.346
mov eax, dword [rsp + 0x60]
test eax, 0x400
add byte [rax + rax], al
invalid
invalid
add byte [rax + rax], al
add byte [rax], al
add byte [rdi], cl
xchg esp, eax
sal edi, 0x44
invalid
invalid
sete cl
test dword [rsp + 0x64], 0x20000000
and al, 0x64
add byte [rax], al
add byte [rax], al
invalid
and byte [rdi], cl
sete dl
or dl, cl
retf 0xe083
loopne 0x1400ae2d4
xchg esp, eax
ret 0xca08
invalid
loopne 0x1400ae2d4
shr eax, 4
and al, dl
add rsp, 0x68
ret
invalid
push 0x55ccccc3
push rbp
push r15
push rdi
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2c0
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], edi
cmp byte [rdx], al
add byte [rax], al
invalid
invalid
mov qword [rbp + 0x238], 0xfffffffffffffffe
mov ebx, r9d
mov ebx, ecx
cmp byte [rdx], al
add byte [rax], al
invalid
inc dword [rcx + rcx*4 - 0x35]
mov ebx, ecx
mov r14, r8
mov r15, rdx
xlatb
mov rsi, rcx
movabs rax, 0x700000000
mov eax, 0
invalid
add byte [rax], al
add byte [rax], al
mov eax, 0
invalid
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rdx + rax], ebx
add byte [rax], al
mov qword [rbp + 0x21c], rax
add byte [rax], al
mov word [rbp + 0x22c], 0
add byte [rax], al
mov qword [rbp + 0x224], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x210], 0
adc byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x208], 1
add byte [rax], al
mov eax, r9d
or eax, 0x2000000
add byte [rax], al
add cl, byte [rcx + 0x21885]
test dword [rax], ebx
add al, byte [rax]
invalid
add byte [rax], al
add cl, byte [rcx + 0x21885]
test dword [rax], ebx
add al, byte [rax]
test dword [rax], ebx
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7b], cl
or byte [rdx], al
add byte [rax], al
lea r8, [rbp + 0x208]
mov rcx, rdx
mov rdx, r14
call fcn.1400ab310
invalid
dec dword [rax - 0x77]
xlatb
test rax, rax
ror byte [rdi], 0x84
mov al, 0
add byte [rax], al
invalid
ror byte [rdi], 0x84
mov al, 0
add byte [rax], al
mov eax, edi
and eax, 3
cmp rax, 2
jb case.0x1400aba21.252
invalid
cmp eax, 2
jne case.0x1400aba21.252
add byte [rax], al
invalid
test dword [rbx + 0x48000000], ecx
shr edx, 0x20
invalid
invalid
add byte [rax], al
add byte [rax - 0x3f], cl
shr rdx, 0x20
invalid
and byte [rax - 0x7d], cl
cli
cmp rdx, 5
cmp edx, 5
add eax, 0xfa830574
je 0x1400ae38e
cmp edx, 0x20
cli
and byte [rbp + 0x7c], dh
jne case.0x1400aba21.252
mov qword [rbp + 0x230], rdi
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
add al, byte [rax]
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
invalid
cld
lea ecx, [rbp - 0x60]
mov rdx, r15
mov edx, edi
mov r8, r14
call case.0x14006609e.574
cld
jbe case.0x1400aba21.232
dec dword [rax - 0x75]
movabs al, byte [0xbf49a8758b4c]
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
cld
jbe case.0x1400aba21.232
invalid
dec dword [rax - 0x75]
movabs al, byte [0xbf49a8758b4c]
jne 0x1400ae354
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi - 8], 0x74
cmp rax, r15
invalid
add byte [rax], al
add byte [rax + 0x74f8394c], al
cmp rax, r15
invalid
cmp rax, r15
cmp eax, edi
je 0x1400ae3f1
mov rcx, qword ss:[rbp - 0x50]
mov rcx, qword [rbp - 0x50]
mov ecx, dword [rbp - 0x50]
mov al, 0x48
mov dword [rbp - 0x60], eax
invalid
mov qword [rbp - 0x60], rax
movabs al, byte [0xb04d8948a875894c]
mov qword [rbp - 0x58], r14
mov qword [rbp - 0x50], rcx
mov dword [rbp - 0x50], ecx
invalid
test al, 0x48
mov dword [rbp - 0x50], ecx
invalid
mov r8b, 0x48
mov al, 0x48
lea rcx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
lock add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [rbp - 0x60]
mov r8b, 1
call fcn.1400abb20
add byte [rax], al
lea rdx, [rbp - 0x60]
mov r8b, 1
mov al, 1
add eax, ebp
xlatb
invalid
call fcn.1400abb20
dec dword [rbx + rcx*4 - 0x5b]
mov r12, qword [rbp + 0x1f0]
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
clc
mov r14, qword [rbp + 0x1f8]
mov esi, dword [rbp + 0x1f8]
mov ch, 0xf8
add dword [rax], eax
add byte [rbp + 0x39], cl
invalid
cmp r12, r15
cmp esp, edi
cld
jne case.0x1400ab9b3.189
mov qword [rsi + 8], r14
jbe case.0x14004896d.1539
mov qword [rsi], 2
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x230]
call fcn.1400a38e0
add byte [rax], al
lea rcx, [rbp + 0x230]
lea ecx, [rbp + 0x230]
add byte [rax], al
call fcn.1400a38e0
jmp 0x1400ae42b
mov qword [rsi + 8], rdi
mov qword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
mov dword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
jmp 0x1400ae42b
adc al, 0x48
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
call case.0x14001e327.1921
mov rcx, rdi
stc
sar edi, 1
dec dword [rax - 0x77]
invalid
stc
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x56c05
nop
add rsp, 0x2c0
add esp, 0x2c0
add esp, 0x2c0
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea r15, [rbp - 0x60]
jge 0x1400ae3e2
mov r8d, 0x250
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
stc
xor edx, edx
call fcn.1400fc090
fadd qword ds:[rax + rax]
fadd qword ds:[rax + rax]
add al, 0
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
insb byte [rdi], dx
insb byte [rdi], dx
add eax, 0xf8834800
push qword [rdx + rsi*2 + 0x48]
je 0x1400ae4d6
invalid
cmp rax, 0xffffffffffffffff
je 0x1400ae4d6
jb 0x1400ae4ad
mov rcx, rax
mov ecx, eax
sar edi, 0x15
insb byte [rdi], dx
insb byte [rdi], dx
call qword [sym.imp.KERNEL32.dll_FindClose]
mov eax, dword [rbp - 0x60]
invalid
invalid
insb byte [rdi], dx
add eax, 0xa0458b00
add byte [rbx - 0x3e765fbb], cl
movabs al, byte [0x1e1830ae9c1c189]
mov ecx, eax
shr ecx, 0xa
and ecx, 1
loope 0x1400ae479
jmp 0x141ec6782
loope 0x1400ae479
je case.0x1400a8444.377
add ecx, dword [rbx - 0x74bb3bb3]
ror byte [r15], 0x10
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
mov ecx, dword [rbp - 0x3c]
invalid
mov r8d, dword [rbp - 0x40]
movups xmm0, xmmword [rbp - 0x5c]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsd xmm1, qword [rbp - 0x4c]
mov edx, dword [rbp - 0x44]
push rbp
mov esp, 0x3274db85
push rbp
mov esp, 0x3274db85
shl rdx, 0x20
shl edx, 0x20
or rdx, r8
mov qword [rsi], 0
mov dword [rsi], 0
mov dword [rsi], 0
mov dword [rsi + 0x10], 0
mov dword [rsi + 0x18], 0
sbb byte [rax], r8b
add byte [rax], al
invalid
adc byte [rax], r8b
add byte [rax], al
add bh, al
sbb byte [rax], r8b
sbb byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x20], xmm0
adc dword [rsi + 0x20], eax
movlps qword [rsi + 0x30], xmm1
mov qword [rsi + 0x38], rdx
mov dword [rsi + 0x40], eax
cmp byte [rcx + 0x4e894046], cl
xor esi, r14d
mov dword [rsi + 0x44], ecx
xor esi, esi
jmp 0x1400ae4e4
test eax, 0x400
je 0x1400ae491
add al, 0
add byte [rdi + rax*8 + 0x41], dh
mov r9d, ecx
mov r9d, ecx
and r9d, 0x20000000
add byte [rax], al
add byte [rax], ah
add byte [rax], al
and byte [rbx + rdi*4 + 0x48], dh
je 0x1400ae491
mov qword [rsi + 8], rdi
je 0x1400ae491
mov ebx, 0x87e8948
mov qword [rsi + 8], rdi
jle case.0x1400ac5ad.141
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x4a], al
add dword [rbp - 0x7b], ecx
mov sil, 1
mov dh, 1
test r12, r12
je case.0x1400ab9b3.222
in al, 0x74
adc cl, byte [rax - 0x75]
mov ecx, dword [0x140165ff0]
jnp case.0x1400ac5ad.146
invalid
mov rcx, qword [0x140165ff0]
jnp case.0x1400ac5ad.146
add byte [rcx], dh
ror byte [rbp - 0x77], cl
invalid
invalid
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x56b2d
invalid
invalid
invalid
add eax, 0xf6844000
add byte [rax - 0x7c], al
test byte [rdi], 0x84
invalid
test al, bh
invalid
test sil, sil
je case.0x1400aba21.250
invalid
jmp 0x1400ae42b
invalid
nop dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax]
lea rcx, [rbp + 0x230]
call fcn.1400a38e0
stosb byte [rdi], al
push rbx
invalid
invalid
add al, byte [rax]
add al, ch
invalid
stosb byte [rdi], al
push rbx
invalid
nop
add rsp, 0x20
add esp, 0x20
invalid
invalid
pop rbx
invalid
and byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov rsi, r8
mov esi, eax
mov rdi, rdx
xlatb
mov ebx, ecx
movzx eax, byte [0x1401660a0]
mov dh, 5
sub al, 0x7b
jnp case.0x1400ac5ad.170
or eax, dword [rax]
add byte [rcx + 0x18], bh
mov ecx, 0x18
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
sub eax, 0x48fff535
invalid
invalid
call fcn.140001ab0
test rax, rax
test eax, eax
xor eax, 0x8548fff5
dec dword [rax - 0x7b]
test eax, eax
sal byte [rsi + rdx + 0x48], 0x89
je case.0x1400ace23.119
invalid
mov qword [rax], rdi
mov dword [rax], edi
cmp byte [rax - 0x77], cl
jo case.0x1400acbd5.150
invalid
mov qword [rax + 8], rsi
or byte [rax - 0xb7efa8], cl
mov byte [rax + 0x10], bl
pop rax
adc byte [rax - 1], cl
invalid
invalid
inc rax
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
pop rbx
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.0x1400ace23.117
invalid
mov ecx, 8
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
call fcn.1400ff110
ud2
invalid
pop rbx
or eax, dword [0x1a615f4b8]
add eax, 0x660b0f00
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
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
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]
call fcn.1400ae5f0
adc al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
sub rsp, 0x40
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
invalid
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rdx
mov dword [rbp - 0x18], edx
call 0xcb52f90d
call qword [rdx]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x14883695c
cmp qword [rax + 8], 0
je 0x1400ae624
invalid
js 0x1400ae61c
add byte [rbp + rcx + 0x48], dh
or eax, 0x10788348
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js 0x1400ae62b
adc byte [rcx], dl
adc dword [rbx + 0xc], esi
jae case.0x1400ad3a6.90
mov r8, qword [rbp - 0x10]
jmp case.0x1400ad3a6.92
add rsp, 0x40
add esp, 0x40
invalid
pop rbp
ret
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov r8, qword [r8 - 8]
clc
clc
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
jns 0x1400ae643
or eax, dword [rax]
add byte [rcx], dh
xor edx, edx
add rsp, 0x40
pop rbp
ror byte [rax - 0x7d], cl
invalid
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x569e1
nop word [rax + rax]
nop dword [rax + rax]
loope 0x1400ae6ae
add eax, 0x1f0f6600
add byte [rsi + 0xf], ah
invalid
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x40
invalid
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1488369ae
cmp qword [rax + 8], 0
je 0x1400ae693
invalid
js 0x1400ae66e
add byte [rdx + rbp + 0x48], dh
mov eax, dword [rbp - 0x18]
invalid
invalid
sub cl, byte [rax - 0x75]
mov rax, qword [rbp - 0x18]
call 0x1508369b9
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js 0x1400ae681
adc dword [rdx + 0xc], esi
jb case.0x1400acf87.122
or al, 0x48
mov eax, dword [rbp - 0x10]
invalid
invalid
mov rax, qword [rbp - 0x10]
invalid
mov rax, qword [rax - 8]
mov eax, dword [rax - 8]
clc
clc
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xb7969
jns case.0x14005a952.1374
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 0x10]
xor edx, edx
mov r8, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x56995
invalid
adc eax, 0x56995
imul eax, dword [0xc353769a], 0xc35d20c4
add eax, 0x83489000
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
sub rsp, 0x28
sub byte [rax - 0x75], cl
or dword [rcx + 0x3e083c8], ecx
and eax, 3
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov eax, ecx
and eax, 3
lea rdx, [0x140156f64]
adc eax, 0xa88b1
movsxd rax, dword [rdx + rax*4]
add rax, rdx
invalid
sar bh, 1
loopne 0x1400ae705
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
xor ecx, dword [rax - 0x75]
mov rax, qword [rcx - 1]
invalid
invalid
jmp case.0x1400ad47f.137
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
invalid
dec dword [rax - 0x75]
push rcx
invalid
mov rcx, rax
call qword [rdx + 0x40]
jmp case.0x1400ad47f.137
sar edi, 0x52
jmp case.0x1400ad47f.137
jmp case.0x1400ad47f.137
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400a6450
invalid
dec dword [rax + 0xf]
mov esi, 0xd8d48c0
ror byte [rax - 0x73], 0xd
movsx rax, al
lea rcx, [0x14014e030]
or eax, 0x9f947
ror byte [rax - 0x73], 0xd
or eax, 0x9f947
stc
or dword [rax], eax
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
adc al, 0xc1
ror dword [rax - 0x73], 0xd
test dl, bh
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
or dword [rax], eax
mov rax, qword [rcx + rax*8]
add al, 0xc1
add rsp, 0x28
ret
invalid
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
ja case.0x1400ae6ba.8
stc
sub byte [rdi + 0x14], dh
adc al, 0x48
lea eax, [0x140156f74]
add eax, 0xa8867
lea rax, [0x140156f74]
add eax, 0xa8867
mov byte [rdx], cl
add byte [rax + 0x63], cl
invalid
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
xor eax, eax
jmp 0x1400ae6de
mov al, 0x29
jmp 0x1400ae6de
mov al, 1
jmp 0x1400ae6de
mov al, 2
jmp 0x1400ae6de
mov al, 3
jmp 0x1400ae6de
mov al, 4
jmp 0x1400ae6de
mov al, 5
jmp 0x1400ae6de
mov al, 6
jmp 0x1400ae6de
mov al, 7
jmp 0x1400ae6de
movsb byte [rdi], byte [rsi]
mov al, 8
jmp 0x1400ae6de
mov al, 9
jmp 0x1400ae6de
mov al, 0xa
jmp 0x1400ae6de
mov al, 0xb
or ebp, ebx
xchg esp, eax
jmp 0x1400ae6de
mov al, 0xc
jmp 0x1400ae6de
mov al, 0xd
jmp 0x1400ae6de
mov al, 0xe
jmp 0x1400ae6de
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
jmp 0x1400ae6de
mov al, 0x11
invalid
jns 0x1400ae762
invalid
mov al, 0xf
jmp 0x1400ae6de
mov al, 0x10
jmp 0x1400ae6de
mov al, 0x11
jmp 0x1400ae6de
invalid
invalid
invalid
push qword [rax - 0x8d16ee]
mov al, 0x12
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x13
jmp 0x1400ae6de
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x15
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x16
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400ae6de
invalid
invalid
invalid
invalid
invalid
mov al, 0x18
jmp 0x1400ae6de
invalid
mov al, 0x19
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x1a
jmp 0x1400ae6de
invalid
invalid
invalid
invalid
invalid
mov al, 0x1b
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400ae6de
invalid
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x21
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x22
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x23
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x24
jmp 0x1400ae6de
invalid
invalid
invalid
mov al, 0x25
jmp 0x1400ae6de
in eax, dx
invalid
invalid
mov al, 0x26
jmp 0x1400ae6de
mov al, 0x27
jmp 0x1400ae6de
mov al, 0x28
jmp 0x1400ae6de
sub cl, ch
fdivr st(6)
invalid
int3
cli
add dh, byte [rbx + 2]
jmp 0x1400ae83b
nop
add rsp, 0x28
ret
int3
int3
rol dword [rbx - 0x3fcefc1f], 0x48
lea edx, [rcx - 2]
cmp rdx, 2
cmp edx, 2
jae 0x1400ae86b
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cmp edx, 2
jae 0x1400ae86b
jmp 0x1400ae87b
test rcx, rcx
je 0x1400ae87b
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x30]
nop
add rsp, 0x28
ret
test eax, eax
je 0x1400aea57
mov r13, r8
mov rbx, rdx
mov rdi, rcx
iretd
mov rax, r8
shl rax, 4
loopne case.0x1400ad9c0.105
iretd
loopne case.0x1400ad9c0.105
xor edx, edx
xor ecx, ecx
nop dword [rax]
cmp dword [rbx + rdx], 0
jne case.0x1400ac6fe.1217
inc rcx
add rdx, 0x10
ret 0x4810
cmp eax, edx
jne 0x1400ae8c0
ret 0x4810
cmp r13, rcx
jb 0x1400aea73
int 0xf
invalid
loope 0x1400ae8ec
add rbx, rcx
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
lea r12, str.called__Result::unwrap____on_an__Err__value
lea r15, [rsp + 0x28]
lea rbp, [0x140157018]
lea ebp, [0x140157018]
lea ebp, [0x140157018]
jmp 0x1400ae937
nop word cs:[rax + rax]
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x23
jne 0x1400aea59
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe9
and byte [rbx - 0x7af0dc07], al
cmp dword [rcx], eax
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.1400a38e0
mov rdx, rbx
mov rbx, rdx
test r13, r13
in eax, dx
invalid
in eax, dx
je 0x1400aea57
lea rax, [rbx - 0x10]
mov rsi, r13
shl rsi, 4
mov rcx, rsi
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
test rcx, rcx
test ecx, ecx
je 0x1400ae970
mov r9d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
invalid
test r9, r9
je 0x1400ae950
invalid
invalid
invalid
mov r8, qword [rax + 8]
jmp 0x1400ae976
invalid
or cl, byte [rdi]
invalid
xor r9d, r9d
mov r8, r12
mov qword [rsp + 0x20], rdi
mov rcx, r15
mov edx, 0xfffffff4
hlt
invalid
invalid
invalid
call fcn.1400a4e00
invalid
dec dword [rax - 0x7d]
cmp dword [rsp + 0x28], 0
hlt
invalid
cmp dword [rsp + 0x28], 0
je case.default.0x1400ae9a2
mov rax, qword [rsp + 0x30]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rbp + rcx*4]
add rcx, rbp
jmp rcx
add byte [rax + 1], cl
jmp 0x1b88bcba5
jmp rcx
invalid
invalid
js 0x1400ae9b7
and ecx, dword [rdi]
test byte [rdx - 1], dh
invalid
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
add byte [rax], al
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x1400aea6a
xor edx, edx
xor ecx, ecx
mov rax, r8
nop word cs:[rax + rax]
mov r9d, dword [rbx + rdx]
sub rax, r9
jb 0x1400aea0c
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
jne 0x1400ae9e0
mov rax, r8
cmp r13, rcx
jb 0x1400aea73
xor eax, eax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
lea rax, str.failed_to_write_whole_buffer
jmp 0x1400aea59
adc dword [rsp + 0x50], eax
lea rdx, str.library_std_src_syswindowsio.rs
adc eax, 0x9d39c
adc eax, 0x9d39c
lea rcx, [rsp + 0x38]
call fcn.1400ff580
int3
int3
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
test rcx, rcx
jne 0x1400aeb22
invalid
or ecx, dword [rdi]
mov dh, 5
sub dh, byte [rbx + rcx]
movzx eax, byte [0x140165f48]
test al, al
je 0x1400aeb70
mov byte [0x140165f48], 1
mov eax, dword [0x1401660a4]
or eax, dword [rax]
or eax, dword [rax]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
cmp qword [rax + 0x58], 0
je 0x1400aeb4f
lea rax, [rax + 0x60]
jmp 0x1400aeb61
mov qword [rbp - 0x18], rcx
call fcn.1400aebf0
test rax, rax
test eax, eax
mov rcx, qword [rbp - 0x18]
je 0x1400aeb74
mov rdx, qword [rax]
mov qword [rax], rcx
mov rax, rdx
add rsp, 0x40
pop rbp
ret
xor edx, edx
jmp 0x1400aeb67
invalid
test rcx, rcx
je 0x1400aeb8c
mov rax, qword [rbp - 0x18]
lock dec qword [rax]
jne 0x1400aeb8c
mov rcx, qword [rbp - 0x18]
call fcn.1400aecc0
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_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x14014ace0]
add byte [rbp + rcx*4 + 0x45], cl
idiv dword [rdx + 0x46]
call fcn.1400ffa90
int3
mov ecx, dword [rbp - 0x18]
call fcn.1400aecc0
nop
add rsp, 0x30
pop rbp
ret
and byte [rbx + 0xb74a905], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x68]
test rax, rax
je 0x1400aec20
cmp eax, 1
je 0x1400aec4d
xor eax, eax
jmp 0x1400aecb8
add byte [rax], al
add byte [rax], al
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
mov esi, dword [rcx + rax*8]
mov esi, dword [rcx + rax*8]
ror dword [rax - 0x73], 0x8e
pop rax
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xcf
lea rcx, [rsi + 0x58]
lea rdx, [0x1400aed10]
call fcn.1400a3e70
invalid
mov byte [rsi + 0x68], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
adc al, 0xc1
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
adc al, 0xc1
mov rcx, qword [rdx + 0x60]
lea rax, [rdx + 0x60]
cmp qword [rdx + 0x58], 0
mov qword [rdx + 0x58], 1
mov qword [rdx + 0x60], 0
je 0x1400aecb8
test rcx, rcx
je 0x1400aecb8
lock dec qword [rcx]
jne 0x1400aec9e
call fcn.1400aecc0
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x60]
add rsp, 0x20
pop rsi
ret
sar bh, cl
adc eax, 0x56346
cmp rsi, 0xffffffffffffffff
je 0x1400aed07
lock dec qword [rsi + 8]
jne 0x1400aed07
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and dword [rbx + 5], esp
invalid
and dword [rbx + 5], esp
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rsi
ret
or byte [r8 + 1], r9b
invalid
int3
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x70
mov rsi, rcx
mov rdi, qword [rdx]
mov rbx, qword [rdx + 8]
movzx ebp, word [rdx + 0x10]
mov rcx, rdi
mov rdx, rbx
call fcn.1400078c0
mov r14, rax
test r14b, 1
jne 0x1400aef11
movzx eax, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 4
call fcn.140001ab0
test rax, rax
je 0x1400aeff0
shr r14, 8
mov word [rax], 0
mov dword [rax + 2], r14d
mov word [rax + 6], bp
jmp 0x1400aefa8
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, rdi
mov r8, rbx
call fcn.140007930
cmp byte [rsp + 0x20], 0
je 0x1400aef60
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x28], rbx
mov word [rsp + 0x30], bp
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x20]
call fcn.1400af000
cmp qword [rsp + 0x38], 0
je 0x1400aefcd
mov rax, qword [rsp + 0x40]
mov qword [rsi + 8], rax
mov qword [rsi + 8], rax
mov qword [rsi], 0
jmp 0x1400aefc2
add byte [rax], al
add bl, ch
invalid
movzx eax, byte [0x1401660a0]
mov ecx, 0x20
jno 0x1400aef71
add byte [rcx + 0x20], bh
mov edx, 4
call fcn.140001ab0
test rax, rax
je 0x1400aeff0
movups xmm0, xmmword [rsp + 0x21]
movups xmmword [rsp + 0x3a], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x38]
movups xmmword [rax + 2], xmm0
movzx ecx, word [rsp + 0x48]
mov word [rax + 0x12], cx
mov qword [rax + 0x14], 0
mov word [rax + 0x1c], bp
mov rcx, rax
add rcx, 0x20
mov qword [rsi], rax
mov qword [rsi + 8], 1
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
add rsp, 0x70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rax, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x58]
mov rcx, rsi
call fcn.1400af200
jmp 0x1400aefc2
mov ecx, 4
mov edx, 0x20
call fcn.1400ff110
int3
mov esi, ecx
mov r14, qword [rdx]
mov rbx, qword [rdx + 8]
movzx edi, word [rdx + 0x10]
mov rax, qword [0x140165ff8]
cmp rax, 3
jne 0x1400af1cd
cmp rbx, 0x17f
ja 0x1400af1df
lea r15, [rsp + 0x60]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.1400fc250
mov byte [rsp + rbx + 0x60], 0
lea rax, [rbx + 1]
cmp rbx, 0xe
ja 0x1400af078
xor edx, edx
nop
cmp byte [rsp + rdx + 0x60], 0
je 0x1400af134
inc rdx
cmp rax, rdx
jne 0x1400af060
jmp 0x1400af194
lea rcx, [rsp + 0x67]
and rcx, 0xfffffffffffffff8
sub rcx, r15
je 0x1400af0ae
je 0x1400af0ae
xor edx, edx
nop word [rax + rax]
cmp byte [rsp + rdx + 0x60], 0
je 0x1400af134
inc rdx
cmp rcx, rdx
jne case.0x140090ed6.1080
lea rdx, [rbx - 0xf]
cmp rcx, rdx
jbe 0x1400af0b4
jmp 0x1400af0fe
lea rdx, [rbx - 0xf]
xor ecx, ecx
movdqa xmm0, xmmword [0x140105740]
movabs r8, 0x8080808080808080
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
movdqu xmm1, xmmword [rsp + rcx + 0x60]
movdqa xmm2, xmm1
paddq xmm2, xmm0
pandn xmm1, xmm2
invalid
retf 0xf66
jo 0x1400af0b7
out dx, al
por xmm2, xmm1
movq r9, xmm2
test r9, r8
jne 0x1400af0fe
invalid
add rcx, 0x10
cmp rcx, rdx
jbe 0x1400af0d0
sub rax, rcx
je 0x1400af194
lea r8, [rsp + rcx]
add r8, 0x60
xor edx, edx
nop word cs:[rax + rax]
cmp byte [r8 + rdx], 0
je 0x1400af131
inc rdx
cmp rax, rdx
jne 0x1400af120
jmp 0x1400af194
add rdx, rcx
cmp rdx, rbx
jne 0x1400af194
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmmword [rsp + 0x50], xmm0
and al, 0x50
movdqa xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
lea rcx, [rsp + 0x60]
lea r8, [rsp + 0x30]
lea r9, [rsp + 0x28]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je 0x1400af1a8
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
or byte [rax + 1], r15b
or byte [rax + 1], r15b
jmp 0x1400af1bb
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x1400af1be
mov rax, qword [rsp + 0x28]
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
call fcn.1401036b0
cmp rbx, 0x17f
jbe 0x1400af03a
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r9d, edi
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140103710
mov rax, r14
mov r14, qword [r14 + 0x28]
mov qword [rdi + 8], r14
ja 0x1400af523
ja 0x1400af523
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x20]
movzx edx, word [rax]
cmp edx, 0x17
je 0x1400af57a
cmp edx, 2
je 0x1400af553
and al, 0x28
mov word [rsp + 0x20], 2
add al, byte [rax]
add byte [rax - 0x77], cl
fld1
pushfq
invalid
mov rcx, rbx
call fcn.1400a38e0
test r14, r14
jne 0x1400af510
mov word [rsi], 2
jmp case.0x1400adad5.361
scasb al, byte [rdi]
add byte [rax], al
add byte [rax], al
invalid
invalid
stc
add byte [rax], al
cmp rcx, 0xf
invalid
invalid
jbe 0x1400af60d
movzx ecx, word [rax + 2]
rol cx, 8
mov eax, dword [rax + 4]
mov word [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
and al, 0x20
and al, 0x20
add byte [rax], al
mov word [rsp + 0x26], cx
and al, 0x26
mov dword es:[rsp + 0x22], eax
mov dword [rsp + 0x22], eax
jmp 0x1400af5af
cmp rcx, 0x1b
jbe 0x1400af625
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
mov bh, 0x48
invalid
add spl, byte [rsi - 0x3f]
add ah, byte [rsi - 0x3f]
ror dword [rax], 0xf
adc byte [rax + 8], al
mov edx, dword [rax + 4]
mov eax, dword [rax + 0x18]
mov word [rsp + 0x20], 1
or byte [rbx + 0x408b0450], cl
sbb byte [rsi - 0x39], ah
and al, 0x20
add dword [rax], eax
movups xmmword [rsp + 0x24], xmm0
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x38], eax
mov word [rsp + 0x3c], cx
movzx eax, word [rsp + 0x20]
mov ecx, dword [rsp + 0x22]
movzx edx, word [rsp + 0x26]
mov bh, 0x54
and al, 0x26
mov bh, 0x54
and al, 0x26
mov r8, qword [rsp + 0x28]
mov r9d, dword [rsp + 0x30]
mov dword [rsi + 0x10], r9d
mov r9d, dword [rsp + 0x34]
mov dword [rsi + 0x14], r9d
mov dword [rsi + 0x14], ecx
adc al, 0x44
mov ecx, dword [rsp + 0x38]
and al, 0x38
mov dword [rsi + 0x18], r9d
mov dword [rsi + 0x18], ecx
movzx r9d, word [rsp + 0x3c]
mov word [rsi + 0x1c], r9w
movzx r9d, word [rsp + 0x3e]
and al, 0x3e
mov word [rsi + 0x1e], r9w
invalid
mov word [rsi], ax
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov qword [rsi + 8], r8
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x14014ddf8]
fucom st(7)
or dword [rax], eax
out 9, eax
add byte [rbp + rcx*4 + 5], cl
fucom st(7)
or dword [rax], eax
mov edx, 0x42
call fcn.1400ff740
add dword [0x14d983e28], eax
in al, 0xe7
or dword [rax], eax
invalid
add dword [0x14d983e28], eax
in al, 0xe7
or dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
and eax, 0xba0009e8
add byte [rdx + 0x43], bh
call fcn.1400ff740
int3
int3
int3
push rsi
push rdi
sub rsp, 0x1f8
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
mov edi, dword [rax]
lea r8, [0x14014de58]
mov edx, 0x43
add byte [rax], al
add byte [rdx + 0x43], bh
add byte [rax], al
call fcn.1400ff740
int3
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
mov edi, dword [rax]
mov qword [rax], 0
test rdi, rdi
je 0x1400af699
lea rsi, [rsp + 0x60]
mov edi, dword [rax]
mov qword [rax], 0
test rdi, rdi
je 0x1400af699
lea rsi, [rsp + 0x60]
je 0x1400af683
invalid
mov r8d, 0x198
mov rcx, rsi
xor edx, edx
call fcn.1400fc090
mov cx, 0x202
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
mov dword [rsp + 0x2c], eax
test eax, eax
jne 0x1400af6b1
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
add rsp, 0x1f8
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
call fcn.1400ff740
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x2c]
lea rdx, [rsp + 0x30]
call fcn.140103820
int3
call fcn.140007470
cmp ax, 1
cmp eax, 1
jne 0x1400af764
jmp 0x1400af76e
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x28], edi
test ax, ax
je 0x1400af794
sal byte [rsi + riz + 0x48], 0xb8
add bh, bh
invalid
movabs rax, 0xffffffff00
mov eax, 0xffffff00
inc dword [rax]
add byte [rax], al
and r14, rax
shr r14, 8
movzx eax, dx
shl rax, 0x30
shl r14, 0x10
or r14, rax
mov eax, 1
jmp 0x1400af799
xor r14d, r14d
xor eax, eax
or rax, r14
or eax, esi
cmp ax, 1
je 0x1400af8a9
test byte [rbx], al
add dword [rax], eax
add byte [rdi], cl
mov bh, 0xc8
mov rax, rbx
test ecx, ecx
jne 0x1400af8ae
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rdi + 0x48000002], cl
lea eax, [rbx - 1]
test rbx, rbx
je 0x1400afa4c
lea rax, [rbx - 1]
lea rcx, [rdi + 1]
movzx edx, byte [rdi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], rax
cmp dl, 0x5b
jne 0x1400afa4c
and al, 0x4d
mov dword [rsp + 0xa8], eax
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x20
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x20
mov r8, qword [rsp + 0x28]
xor r9d, r9d
test r8, r8
je 0x1400af95b
test byte [rbx], dh
add dword [rax], eax
invalid
test byte [rbx], dh
add dword [rax], eax
add byte [rax - 0x7af0dac7], al
and eax, 0x158850f
add byte [rax], al
lea r11, [r8 - 1]
lea r12, [rcx + 1]
xor r15d, r15d
cmp byte [rcx], 0x25
jne 0x1400af989
and eax, 0x158850f
add byte [rax], al
lea r11, [r8 - 1]
lea r12, [rcx + 1]
xor r15d, r15d
mov ebp, 0xa
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
and al, 0x78
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
and al, 0x78
mov qword [rsp + 0x70], r12
xor r13d, r13d
xor r9d, r9d
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov eax, 0
test r11, r11
je 0x1400af884
movzx r10d, byte [r12]
add r10d, 0xffffffd0
xor eax, eax
cmp r10d, 0xa
setb al
jae 0x1400af884
dec r11
inc r12
cmp eax, 1
jne 0x1400af95d
mov eax, r15d
mul ebp
jo 0x1400af977
mov r15d, eax
add r15d, r10d
jb 0x1400af977
inc r13
jmp 0x1400af860
test rax, rax
jne 0x1400afa51
mov edi, r14d
shr edi, 0x10
shr r14, 0x18
xor ebx, ebx
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x88], eax
mov rax, qword [rsp + 0x40]
add byte [rax - 0x75], cl
and al, 0x40
mov qword [rsp + 0x80], rax
movzx eax, byte [0x1401660a0]
add eax, 0xb67be
add eax, 0xb67be
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
mov edx, 4
call fcn.140001ab0
test rax, rax
test eax, eax
je 0x1400afb3b
add al, byte [rax]
invalid
and ebp, esi
dec dword [rax - 0x7b]
test eax, eax
invalid
test byte [rcx + 2], al
add al, byte [rax]
add al, byte [rax]
add byte [rsi - 0x77], ah
sbb byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov word [rax], bx
mov rcx, r14
mov ecx, esi
mov ecx, esi
int1
shl rcx, 8
movzx edx, dil
or rdx, rcx
or edx, ecx
shr r14, 0x18
mov word [rax + 6], r14w
jo case.0x1400acbd5.175
loope 0x1400af90c
jo case.0x1400acbd5.175
invalid
mov dword [rax + 2], edx
mov rcx, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rbx + 0x88248c], cl
add byte [rax], al
invalid
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rbx + 0x88248c], cl
add byte [rax], al
invalid
add byte [rcx + 0x40c71048], cl
mov dword [rax + 0x10], ecx
mov dword [rax + 0x14], 0
adc al, 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x78], al
sbb byte [rsi - 0x77], ah
push 0xffffffffc189481c
adc al, 0
adc al, 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x78], al
sbb byte [rsi - 0x77], ah
push 0xffffffffc189481c
add rcx, 0x20
mov qword [rsi], rax
mov qword [rsi + 8], 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], r9b
sbb cl, r13b
xchg edi, eax
add dword [rax], eax
add bl, ch
sub al, 0x4d
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
jmp 0x1400afaf2
jmp 0x1400af989
test r13, r13
test ebp, ebp
in eax, dx
je 0x1400af974
adc al, byte [rcx - 0x47]
add dword [rax], eax
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
and al, 0x78
mov qword [rsp + 0x78], r11
mov qword [rsp + 0x70], r12
jmp 0x1400af977
xor r9d, r9d
xor ecx, ecx
cmp r9d, 1
add dword [rbp + 0xc], esi
jne 0x1400af989
mov rcx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
jmp 0x1400af990
test r9d, r9d
cmove r15d, r9d
test r8, r8
test eax, eax
je 0x1400afa4c
mov bl, 0
add byte [rax], al
add byte [rax - 0x7af0a2c7], al
pop rbp
invalid
invalid
add byte [rax], al
cmp byte [rcx], 0x5d
pop rbp
jne 0x1400afa4c
stosb byte [rdi], al
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
mov r12, r8
dec r12
je 0x1400af9f3
add r8, 0xfffffffffffffffe
movzx eax, byte [rcx + 1]
mov dh, 0x41
invalid
dec byte [rdi]
mov dh, 0x41
add dword [rax - 0x7d], ecx
add rcx, 2
mov qword [rsp + 0x20], rcx
add rcx, 2
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], r8
cmp al, 0x3a
jne 0x1400af9f3
mov dword [rsp + 0x50], 0xa
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x40], 0
mov byte [rsp + 0x54], 1
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
invalid
call fcn.140007470
call fcn.140007470
mov ebp, edx
cmp ax, 1
jne 0x1400af9f5
jmp case.0x1400ad9c0.108
xor eax, eax
mov qword [rsp + 0x28], r12
and al, 0x28
test ax, ax
je 0x1400afa4c
invalid
mov r8, qword [r12 + 0xa8]
mov eax, dword [rsp + 0xa8]
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 0x90], rcx
and al, 0x90
nop
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
invalid
cmp qword [rsp + 0x28], 0
jne 0x1400afa51
shl r14, 8
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
mov bx, 1
xor edi, edi
jmp case.0x1400ac5ad.187
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x68], 0x3a
mov bpl, 0x3a
mov r14, rbx
jmp 0x1400afa75
mov cl, 0x3a
mov rdx, rdi
mov r8, r14
call fcn.140009a70
cmp rax, 1
jne 0x1400afae0
call 0x1bc9442c6
and al, 0x40
mov qword [rsp + 0x48], r14
mov word [rsp + 0x50], ax
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
call fcn.1400af000
call fcn.1400af000
cmp qword [rsp + 0x20], 0
je 0x1400afb0f
mov rax, qword [rsp + 0x28]
jmp case.0x1400ae6ba.50
invalid
invalid
lea eax, [0x14014deb0]
jrcxz 0x1400afaef
add byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
invalid
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
lea rax, str.invalid_port_value
jmp case.0x1400ae6ba.50
mov rax, qword [rsp + 0x28]
and al, 0x28
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
adc dword [rsp + 0xb8], eax
movups xmmword [rsp + 0xb8], xmm0
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xb0], eax
lea rdx, [rsp + 0xb0]
mov rcx, rsi
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
lea rdx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rcx, rsi
call fcn.1400af200
jmp 0x1400afaf2
mov ecx, 4
add byte [rax], al
mov edx, 0x20
call fcn.1400ff110
int3
int3
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.1400a7c90
movzx edx, byte [rsp + 0x20]
mov dh, 0x54
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
lea r8, [0x140157028]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
add rcx, 4
jmp case.0x1400a7395.421
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
mov ecx, 6
jmp case.0x1400a7395.421
invalid
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x1400afc74
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x1400afc08
movzx eax, byte [r8]
cmp al, 0x2f
invalid
sete cl
invalid
cmp al, 0x5c
pop rsp
invalid
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
pop rsp
sete al
or al, cl
jmp 0x1400afc0a
xor eax, eax
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x60], rsi
mov dword [rsp + 0x60], esi
mov dword [rsp + 0x60], esi
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov byte [rsp + 0x92], al
mov word [rsp + 0x90], 0x200
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x58]
call fcn.1400adca0
cmp byte [rsp + 0x20], 9
mov rdx, qword [rsp + 0x30]
jne 0x1400afc68
mov rax, qword [rsp + 0x28]
jmp 0x1400afc6a
xor eax, eax
add rsp, 0x98
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400ff5c0
int3
cli
call fcn.1400afb60
test rax, rax
je 0x1400afe05
cmp rdx, 2
cmp edx, 2
jne 0x1400afcd6
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne 0x1400afcd6
mov r8d, 2
xor r9d, r9d
jmp 0x1400afd1b
mov r8, rdx
nop dword [rax]
test r8, r8
je 0x1400afd0e
mov rcx, r8
dec r8
cmp byte [rax + rcx - 1], 0x2e
jne 0x1400afce0
mov r10, rdx
sub r10, rcx
jb 0x1400afe3c
test r8, r8
je 0x1400afd15
mov ecx, eax
add r9, rcx
mov rdx, r10
jmp 0x1400afd1b
mov r9, rax
xor eax, eax
jmp 0x1400afd1b
invalid
invalid
test rax, rax
cmovne r9, rax
test r9, r9
je 0x1400afe05
test rax, rax
cmove r8, rdx
add r9, r8
sub r9, rbx
cmp rdi, r9
jb 0x1400afd44
mov edi, ecx
mov r15, qword [rsi]
mov rax, r15
sub rax, rdi
cmp rax, 3
ja case.0x1400845af.2347
insb byte [rdi], dx
insb byte [rdi], dx
mov r14, rdi
mov esi, edi
add r14, 4
jb 0x1400afe4d
mov rdx, r14
not rdx
not edx
not edx
shr rdx, 0x3f
test r15, r15
je 0x1400afd84
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], r15
jmp 0x1400afd8d
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov r8, r14
call fcn.1400a4710
jno 0x1400afde6
invalid
dec dword [rax - 0x7d]
jl 0x1400afdc7
cmp byte [rax], al
mov rcx, qword [rsp + 0x40]
je 0x1400afe11
jno 0x1400afde6
invalid
ror dword [rdi], 0x85
mov dword [rax], eax
add byte [rax], al
cmp rdi, r15
jne 0x1400afdd7
mov rcx, rsi
mov rdx, rdi
call fcn.1400afe60
mov rbx, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
mov byte [rbx + rdi], 0x2e
inc rdi
mov qword [rsi + 0x10], rdi
mov rax, qword [rsi]
mov eax, dword [rsi]
sub rax, rdi
sub eax, edi
cmp rax, 2
jbe 0x1400afe25
mov rax, qword [rsi + 8]
mov byte [rax + rdi + 2], 0x65
mov word gs:[rax + rdi], 0x7865
mov word gs:[rax + rdi], 0x7865
add rdi, 3
mov qword [rsi + 0x10], rdi
mov dword [rbx], 0x107e8948
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
mov r8d, 3
mov rcx, rsi
mov rdx, rdi
call fcn.140103520
mov rdi, qword [rsi + 0x10]
jmp 0x1400afdee
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sliceiter.rs
call fcn.1400ff5c0
test rcx, rcx
jne 0x1400afe52
call fcn.140001c90
mov rdx, qword [rsp + 0x48]
call fcn.1400ff110
int3
cmova rdx, rcx
cmp rdx, 9
mov edi, 8
cmovae rdi, rdx
cli
cli
mov rdx, rdi
not rdx
shr rdx, 0x3f
test rax, rax
je 0x1400afeb5
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x1400afebe
mov qword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r8, rdi
clc
call fcn.1400a4710
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
and al, 0x48
invalid
and al, 0x48
je 0x1400afef6
sbb dword [rax - 0x48], ecx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
or byte [rax + 0x39], 0xc1
je 0x1400afefd
test rcx, rcx
movabs rax, 0x8000000000000001
cmp rcx, rax
or byte [rax + 0x39], 0xc1
je 0x1400afefd
test rcx, rcx
jne 0x1400aff04
call fcn.140001c90
cmc
dec dword [rax - 0x77]
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
or byte [rax - 0x77], r9b
add rsp, 0x58
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.1400ff110
int3
push rbp
push r15
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
dec dword [rcx + rcx*4 - 0x31]
mov edi, ecx
invalid
mov edi, ecx
mov rbx, r8
mov r14, rdx
mov esi, edx
mov esi, edx
mov rsi, rcx
test r8, r8
je case.0x1400ac5ad.195
js 0x1400affbc
movzx eax, byte [0x1401660a0]
mov edx, 1
invalid
add byte [rdx + 1], bh
add byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.140001ab0
pop rsi
sbb esi, ebp
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x1400aff6d
pop rsi
sbb esi, ebp
dec dword [rcx - 0x77]
invalid
mov ecx, 1
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.1400ff110
mov r15d, 1
add byte [rax], al
add byte [rbx + rcx*4 + 0x65], cl
invalid
mov r12, qword [rbp + 0x60]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.1400fc250
ret 4
mov qword [rbp - 0x28], rbx
fmul dword [rcx + rcx*4 + 0x7d]
invalid
ret 4
fmul dword [rcx + rcx*4 + 0x7d]
loopne 0x1400affd0
invalid
mov qword [rbp - 0x18], rbx
mov dword [rbp - 0x18], ebx
mov byte [rbp - 0x10], 0
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov edx, edi
lock add byte [rax - 0x73], cl
fmul dword [r8 - 0x77]
mov edx, edi
mov edx, edi
mov r8, r12
call case.0x1400ac6fe.1149
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
adc byte [rbp - 0x18], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
call fcn.140001c90
int3
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x50]
push rax
cmp qword [rbp - 0x28], 0
je 0x1400b0001
mov r8, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov edx, dword [rcx + 8]
mov rcx, rax
jmp 0x1400a7ac0
int3
mov esp, edx
mov rbx, rcx
mov rsi, qword [r8]
mov r14, qword [r8 + 0x10]
mov rax, rsi
sub rax, r14
mov r13, rsi
mov ebp, esi
mov ebp, esi
mov rbp, r14
cmp rax, 0x20
jae 0x1400b00d0
lea rcx, [rsp + 0x30]
mov rdx, r12
mov r8, rdi
call fcn.1400ac6a0
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
mov rax, qword [rsp + 0x38]
je 0x1400b00c0
mov qword [rbx + 8], rax
mov eax, 1
or byte [rax + 1], bh
mov qword [rbx], rax
jmp 0x1400b027c
test rax, rax
je 0x1400b028d
test ah, al
add dword [rax], eax
invalid
test ah, al
add dword [rax], eax
add byte [rbx + rcx*4 + 0x2f], cl
mov rbp, qword [rdi + 0x10]
outsd dx, dword [rsi]
invalid
outsd dx, dword [rsi]
adc byte [rcx + rcx*4 + 0x74], cl
and al, 0x50
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x28], rbx
mov r14, qword [r12]
mov r15d, 0x2000
add byte [rax], ah
add byte [rax], al
add byte [rax], ah
add byte [rax], al
xor ebx, ebx
mov qword [rsp + 0x58], r12
cmp r13, rsi
jne 0x1400b0126
cmp rbp, r13
jne 0x1400b0126
mov ebp, dword [rdi + 0x10]
test rax, rax
je 0x1400b02ae
mov r13, qword [rdi]
cmp rbp, r13
je 0x1400b024e
mov rax, qword [rdi + 8]
add rax, rbp
mov r12, r13
sub r12, rbp
cmp r12, r15
cmovae r12, r15
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rbx
mov rcx, r14
lea rbx, [rsp + 0x30]
and al, 0x30
and al, 0x30
jmp 0x1400b018c
add byte [rax + 0xf231078], al
test ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
cmp byte [rax + 0x10], 0x23
jne case.0x1400b01ac.2
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.1400a38e0
mov rcx, r14
int1
int1
mov rdx, rbx
call fcn.1400ab680
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400b01e0
invalid
mov ecx, eax
and ecx, 3
lea rdx, [0x140157044]
add byte [rax + 0x63], cl
or al, 0x8a
add rcx, rdx
jmp rcx
cmp byte [rax + 0xf], 0x23
je 0x1400b017a
js case.0x1400b01ac.3
and esi, dword [rsi + rax*8 - 0x17]
mov dl, 0
add byte [rax], al
nop dword [rax]
jmp case.0x1400b01ac.2
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x28
ja case.0x1400b01ac.2
cmp rcx, 0x23
jne case.0x1400b01ac.2
and ecx, dword [rdi]
test dword [rcx - 0x15000000], edx
sahf
nop dword [rax]
jmp 0x1400b017a
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
mov rbx, rax
sub rbx, rcx
jb 0x1400b02d7
mov rdx, qword [rsp + 0x38]
cmp rax, rdx
ja 0x1400b02e6
test rcx, rcx
je 0x1400b02c5
add rbp, rcx
cmp rax, r12
mov rdx, 0xffffffffffffffff
cmovne r15, rdx
lea rax, [r15 + r15]
test r15, r15
cmovs rax, rdx
cmp r12, r15
cmovb rax, r15
mov qword [rdi + 0x10], rbp
adc byte [rcx + rdi - 0x1f], cl
adc byte [rcx + rdi - 0x1f], cl
cmove r15, rax
mov r12, qword [rsp + 0x58]
cmp r13, rsi
je 0x1400b00f0
jmp 0x1400b0126
mov r8d, 0x20
mov eax, 0x20
mov rcx, rdi
mov rdx, r13
call fcn.140103520
mov r13, qword [rdi]
mov rbp, qword [rdi + 0x10]
jmp 0x1400b012f
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rax
mov eax, 1
mov qword [rcx], rax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub rbp, qword [rsp + 0x50]
mov rax, qword [rsp + 0x28]
mov qword [rax + 8], rbp
mov qword [rax], 0
jmp 0x1400b027c
sub rbp, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rbp
xor eax, eax
jmp 0x1400b0279
lea r8, [0x14014bd90]
mov rdx, rax
call fcn.1400ff950
lea r8, [0x14014bd90]
mov rcx, rax
call fcn.1400ff6c0
int3
mov rdi, rax
mov rcx, qword [0x140165ff0]
xor edx, edx
call rbx
mov rax, qword [rdi + 0x160]
mov r8, rdi
test rax, rax
jne 0x1400b0430
jmp 0x1400b05f6
add eax, 0xebc7894d
invalid
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rsi], 0
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
invalid
xor eax, eax
test rbx, rbx
je 0x1400b1162
test rdi, rdi
je 0x1400b09d0
test rsi, rsi
jne 0x1400b09d0
mov edi, 1
mov r8, qword [rbp + 0x5b0]
test r8, r8
je case.0x140054b9f.1386
mov rdx, r8
and rdx, 7
je 0x1400b09e6
mov rcx, r8
and rcx, 0xfffffffffffffff8
mov rsi, rax
nop dword [rax]
mov rsi, qword [rsi + 0x3d8]
dec rdx
jne 0x1400b09b0
cmp r8, 8
jae 0x1400b0a00
jmp 0x1400b0a3e
test rdi, rdi
mov rdx, qword [rbp + 0x5b0]
jne 0x1400b0a42
jmp 0x1400b3d8e
mov rsi, rax
jmp 0x1400b0a3e
mov rsi, rax
mov rcx, r8
cmp r8, 8
jb 0x1400b0a3e
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
sbb al, 3
add byte [rax], al
sbb al, 3
add byte [rax], al
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x1400b0a00
xor edx, edx
xor eax, eax
movzx ecx, word [rsi + 0x3d2]
mov r15, rsi
test dword [rcx - 0x77], 0xca3948d4
test dword [rcx - 0x77], 0xca3948d4
jb 0x1400b0a88
nop word cs:[rax + rax]
mov rcx, qword [r15 + 0x160]
test rcx, rcx
je 0x1400b3957
invalid
add byte [rax - 1], cl
rol byte [rbp + 0xf], 0xb7
cmpsd dword [rsi], dword [rdi]
rol byte [rbx], 1
add byte [rax], al
inc rax
movzx r12d, word [r15 + 0x3d0]
mov r15, rcx
cmp r12w, word [rcx + 0x3d2]
jae 0x1400b0a60
test rax, rax
je 0x1400b0b20
mov rsi, qword [r15 + r12*8 + 0x3e0]
mov rcx, rax
dec rcx
je 0x1400b0b0e
mov rdx, rcx
and rdx, 7
je 0x1400b0ac5
mov rcx, rdx
nop dword [rax]
mov rsi, qword [rsi + 0x3d8]
dec rcx
jne 0x1400b0ab0
not rdx
add rdx, rax
mov rcx, rdx
add rax, 0xfffffffffffffffe
cmp rax, 7
jb 0x1400b0b0e
nop
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x1400b0ad0
xor r13d, r13d
jmp 0x1400b0b28
lea r13, [r12 + 1]
mov rsi, r15
dec rbx
imul rax, r12, 0x38
lea r14, [r15 + rax]
add r14, 0x168
shl r12, 5
movabs rax, 0x8000000000000000
cmp qword [r15 + r12], rax
mov qword [rbp + 0x5b0], r13
jne 0x1400b0bb0
mov r13, qword [rbp + 0x4d0]
mov eax, 0
test r13, r13
je 0x1400b0972
mov r15, rdi
mov r9, qword [r14 + 0x28]
mov rax, qword [r14 + 0x30]
mov rdi, qword [rbp + 0x4d8]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x568]
mov rdx, r13
mov r8, rdi
call fcn.1400b6da0
cmp qword [rbp + 0x568], 0
je 0x1400b0d74
xor eax, eax
mov rdi, r15
jmp 0x1400b0972
mov qword [rbp + 0x598], rdi
mov rdi, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
test r8, r8
mov qword [rbp + 0x5c0], r8
je 0x1400b0bf6
js 0x1400b3e03
movzx eax, byte [0x1401660a0]
mov edx, 1
mov rcx, r8
call fcn.140001ab0
mov r8, qword [rbp + 0x5c0]
test rax, rax
jne 0x1400b0bfb
jmp 0x1400b3df1
mov eax, 1
mov qword [rbp + 0x5c8], rax
mov rcx, rax
mov rdx, rdi
call fcn.1400fc250
movzx eax, byte [r14 + 0x18]
mov byte [rbp + 0x590], al
mov rdi, qword [r14 + 0x28]
mov r14, qword [r14 + 0x30]
test r14, r14
je 0x1400b0c54
mov rax, r14
shr rax, 0x3e
jne 0x1400b3dbd
lea r13, [r14 + r14]
movzx eax, byte [0x1401660a0]
mov edx, 2
mov rcx, r13
call fcn.140001ab0
test rax, rax
jne 0x1400b0c5c
jmp 0x1400b3dab
mov eax, 2
xor r13d, r13d
mov qword [rbp + 0x5a0], rax
add byte [rax], al
add r15, r12
mov rcx, rax
mov rdx, rdi
mov r8, r13
call fcn.1400fc250
mov rax, qword [rbp + 0x5c0]
mov qword [rbp - 0x20], rax
mov rcx, qword [rbp + 0x5c8]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rax
movzx eax, byte [rbp + 0x590]
mov byte [rbp - 8], al
mov qword [rbp], r14
mov rax, qword [rbp + 0x5a0]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r14
mov r13, qword [r15 + 8]
mov rdi, qword [r15 + 0x10]
test rdi, rdi
dec dword [rcx + rcx*4 - 0x4b]
pop rax
add eax, 0x27740000
dec dword [rcx + rcx*4 - 0x4b]
pop rax
add eax, 0x27740000
js 0x1400b3de0
movzx eax, byte [0x1401660a0]
mov edx, 1
add byte [rdx + 1], bh
mov rcx, rdi
call fcn.140001ab0
mov r12, rax
test rax, rax
jne 0x1400b0cec
jmp 0x1400b3dc7
mov r12d, 1
mov rcx, r12
mov rdx, r13
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1400fc250
movzx eax, byte [r15 + 0x18]
mov qword [rbp + 0x450], rdi
add al, 0
add byte [rcx + rcx*4 - 0x5b], cl
pop rax
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x460
add al, 0
add byte [rcx + rcx*4 - 0x5b], cl
pop rax
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x460
mov byte [rbp + 0x468], al
test dword [rax + 4], ebp
add byte [rax], al
add al, 0
add dh, al
test dword [rdi + 5], ebp
mov byte [rbp + 0x5af], 0
lea rcx, [rbp + 0x568]
lea rdx, [rbp + 0x4d0]
lea r8, [rbp - 0x20]
lea r9, [rbp + 0x450]
call fcn.1400b56c0
mov rax, qword [rbp + 0x568]
shl rax, 1
test rax, rax
mov rdi, qword [rbp + 0x598]
je 0x1400b0970
mov r8, qword [rbp + 0x570]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400b0970
mov rax, qword [rbp + 0x570]
mov rdx, qword [rbp + 0x578]
mov rcx, qword [rbp + 0x580]
mov byte [rbp + 0x3f8], 0
test rdx, rdx
je 0x1400b0f03
mov rax, qword [rax + rcx*8 + 0x3d8]
mov rcx, rdx
dec rcx
je 0x1400b0e6e
mov r8, rcx
and r8, 7
je 0x1400b0dde
mov rcx, r8
nop dword [rax]
movzx r9d, word [rax + 0x3d2]
mov rax, qword [rax + r9*8 + 0x3d8]
dec rcx
jne 0x1400b0dc0
not r8
add r8, rdx
mov rcx, r8
add rdx, 0xfffffffffffffffe
cmp rdx, 7
jb 0x1400b0e6e
nop dword [rax]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x1400b0df0
movzx ecx, word [rax + 0x3d2]
dec rcx
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], 0
mov qword [rbp + 0x4c0], rcx
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x4b0]
lea r8, [rbp + 0x3f8]
call fcn.1400b6f40
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x4a0], rax
movups xmm0, xmmword [rbp + 0x20]
movaps xmmword [rbp + 0x490], xmm0
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmm2, xmmword [rbp]
movups xmm3, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x480], xmm3
movaps xmmword [rbp + 0x470], xmm2
movaps xmmword [rbp + 0x460], xmm1
movaps xmmword [rbp + 0x450], xmm0
mov rdx, qword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
movzx ecx, word [rdx + 0x3d2]
cmp rax, rcx
jae 0x1400b0f38
mov rcx, rdx
jmp 0x1400b0f69
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], 0
mov qword [rbp + 0x460], rcx
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x450]
lea r8, [rbp + 0x3f8]
call fcn.1400b6f40
jmp 0x1400b1059
mov r8, qword [rbp + 0x40]
nop dword [rax]
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x1400b0f64
invalid
sbb byte [rcx - 1], cl
ror byte [rdi], 0xb7
invalid
inc r8
movzx eax, word [rdx + 0x3d0]
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x1400b0f40
jmp 0x1400b0f69
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
loopne 0x1400b0f76
loopne 0x1400b0f76
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x520], r8
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7b], cl
and byte [0x1501a0f82], al
test byte [rcx], dl
push 0xf000001
adc byte [rcx + rdx + 0x178], cl
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x510], xmm2
movaps xmmword [rbp + 0x500], xmm1
movaps xmmword [rbp + 0x4f0], xmm0
mov r8, qword [rbp + 0x480]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp + 0x450]
movaps xmm1, xmmword [rbp + 0x460]
movaps xmm2, xmmword [rbp + 0x470]
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 + 0x528]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
add cl, byte [rax - 0x73]
xchg ebp, eax
mov byte [rax + rax], al
add byte [rdi], cl
adc byte [rdx], al
add cl, byte [rax - 0x73]
xchg ebp, eax
mov byte [rax + rax], al
add byte [rdi], cl
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + rax], xmm0
movups xmmword [rcx + rax + 0x10], xmm1
mov rax, qword [rbp + 0x540]
mov qword [rbp + 0x30], rax
movaps xmm0, xmmword [rbp + 0x530]
sub byte [rbp + 0x530], al
sub byte [rbp + 0x530], al
movaps xmmword [rbp + 0x20], xmm0
movaps xmm0, xmmword [rbp + 0x4f0]
movaps xmm1, xmmword [rbp + 0x500]
movaps xmm2, xmmword [rbp + 0x510]
movaps xmm3, xmmword [rbp + 0x520]
movaps xmmword [rbp + 0x10], xmm3
movaps xmmword [rbp], xmm2
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov rdx, qword [rbp - 0x20]
mov r8, qword [rbp - 0x18]
mov rax, qword [rbp]
mov qword [rbp + 0x5c0], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5c8], rax
dec qword [rbp + 0x4e0]
mov r12, qword [rbp + 0x18]
mov r14, qword [rbp + 0x20]
cmp byte [rbp + 0x3f8], 0
je 0x1400b10e9
mov qword [rbp + 0x590], rdx
mov qword [rbp + 0x5a0], r8
test rdi, rdi
je 0x1400b3e56
mov rax, qword [r13 + 0x3d8]
mov qword [rbp + 0x4d0], rax
dec rdi
mov qword [rbp + 0x4d8], rdi
mov qword [rax + 0x160], 0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r13
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r8, qword [rbp + 0x5a0]
mov rdx, qword [rbp + 0x590]
mov eax, 0
movabs rcx, 0x8000000000000000
cmp rdx, rcx
mov rdi, r15
je 0x1400b0972
test rdx, rdx
je 0x1400b1118
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0x5c0], 0
je 0x1400b1138
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x5c8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
shl r12, 1
mov eax, 0
test r12, r12
je 0x1400b0972
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
xor eax, eax
jmp 0x1400b0972
mov rax, qword [rbp + 0x4e0]
mov qword [rbp + 0x420], rax
movups xmm0, xmmword [rbp + 0x4d0]
movups xmmword [rbp + 0x410], xmm0
add al, 0
add byte [rax - 0x39], cl
test dword [rax], ecx
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
adc byte [rdi + 0xb], cl
add byte [rcx + 4], bh
add al, 0
add byte [rax - 0x39], cl
test dword [rax], ecx
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
adc byte [rdi + 0xb], cl
add byte [rcx + 4], bh
mov edx, 1
call fcn.140001ab0
test rax, rax
je 0x1400b3e81
mov dword [rax], 0x48544150
mov rcx, rax
add rcx, 4
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], rcx
mov word [rbp + 0x500], 0
lea rcx, [rbp + 0x450]
lea rdx, [rbp + 0x4f0]
mov qword [rbp + 0x5c0], rax
call fcn.1400b5490
mov qword [rbp - 0x20], 4
mov r8, qword [rbp + 0x5c0]
add byte [rax], al
mov qword [rbp - 0x18], r8
mov qword [rbp - 0x10], 4
mov byte [rbp - 8], 0
movups xmm0, xmmword [rbp + 0x450]
movups xmmword [rbp], xmm0
mov r14, qword [rbp + 0x460]
mov qword [rbp + 0x10], r14
mov rsi, qword [rbp + 8]
mov rbx, qword [rbp + 0x410]
test rbx, rbx
je 0x1400b12fa
mov rax, qword [rbp + 0x418]
mov qword [rbp + 0x5b0], rax
mov r13, qword [sym.imp.KERNEL32.dll_CompareStringOrdinal]
lea rcx, [rbx + 0x168]
movzx eax, word [rbx + 0x3d2]
mov qword [rbp + 0x5c8], rax
imul rdi, rax, 0x38
mov r15, 0xffffffffffffffff
nop word cs:[rax + rax]
test rdi, rdi
je 0x1400b12b0
lea r12, [rcx + 0x38]
mov r8, qword [rcx + 0x28]
mov r9d, dword [rcx + 0x30]
mov dword [rsp + 0x20], 1
mov rcx, rsi
mov edx, r14d
call r13
inc r15
add rdi, 0xffffffffffffffc8
mov rcx, r12
cmp eax, 3
je 0x1400b1270
cmp eax, 1
jne 0x1400b12dc
jmp 0x1400b12b7
mov r15, qword [rbp + 0x5c8]
mov rax, qword [rbp + 0x5b0]
sub rax, 1
jb 0x1400b1801
mov qword [rbp + 0x5b0], rax
mov rbx, qword [rbx + r15*8 + 0x3d8]
jmp 0x1400b1244
cmp eax, 2
jne 0x1400b3d08
test rbx, rbx
je 0x1400b12ff
shl r15, 5
mov r12, qword [rbx + r15 + 8]
mov rdi, qword [rbx + r15 + 0x10]
jmp 0x1400b1302
xor r12d, r12d
jmp 0x1400b1309
xor r12d, r12d
mov r8, qword [rbp + 0x5c0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp], 0
je 0x1400b1331
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x560]
mov r8, qword [rax + 0x10]
lea rbx, str.program_path_has_no_file_name
test r8, r8
je 0x1400b1684
mov rdx, qword [rax + 8]
cmp r8, 4
jae 0x1400b135f
lea rax, [0x1400b7450]
jmp 0x1400b1387
mov eax, dword [rdx]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x1400b7440]
lea rax, [0x1400b7450]
cmove rax, rcx
mov qword [rbp + 0x5b0], rdx
mov qword [rbp + 0x5c0], r8
movzx esi, byte [r8 + rdx - 1]
mov byte [rbp + 0x5d7], 1
mov ecx, esi
call rax
test al, al
jne 0x1400b1684
mov r15, qword [rbp + 0x5c0]
cmp r15, 3
jbe 0x1400b1422
mov rbx, qword [rbp + 0x5b0]
movzx eax, byte [r15 + rbx - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x1400b142d
movzx eax, byte [rbx + r15 - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x1400b142d
xor eax, eax
mov rbx, qword [rbp + 0x5b0]
jmp 0x1400b142f
xor eax, eax
lea r14, [rbx + r15]
xor ecx, ecx
nop word cs:[rax + rax]
cmp r15, rcx
je 0x1400b14a9
mov rsi, rbx
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rsi
mov qword [rax + 0x10], 2
cmp qword [rbp + 0x408], 0
je 0x1400b16fd
mov rcx, qword [rbp + 0x410]
test rcx, rcx
je 0x1400b16e4
mov rsi, qword [rbp + 0x440]
cmp dword [rsi], 4
jb 0x1400b1713
xor r12d, r12d
jmp 0x1400b1302
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5c8], rax
xor esi, esi
xor ebx, ebx
xor r12d, r12d
cmp r8, 0x201
jb 0x1400b18df
invalid
jae 0x1400b19ad
lea r13, [rbp - 0x20]
mov r15, r8
jmp 0x1400b1948
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.140103460
mov rsi, qword [rbp + 0x568]
mov rax, qword [rbp + 0x570]
mov qword [rbp + 0x5c8], rax
add byte [rax], al
mov eax, 0xffffffff
cmp rsi, rax
mov r12d, 0xffffffff
cmovb r12, rsi
mov qword [rbp + 0x578], r12
mov rbx, rsi
mov r14, r12
mov r13, qword [rbp + 0x5c8]
mov r15, r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
xor ecx, ecx
mov rdx, r13
mov r8d, r15d
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov edi, eax
test eax, eax
jne 0x1400b196e
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x1400b19e3
mov r8d, edi
cmp r15, r8
jne 0x1400b18d0
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
clc
jp 0x1400b1993
test dword [rbx], edx
invalid
add byte [rax], al
invalid
jmp 0x1400b1a20
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x458], rax
movabs rax, 0x8000000000000000
mov qword [rbp + 0x450], rax
test rsi, rsi
je 0x1400b1a24
add al, 0x36
add eax, 0x8d8b4800
push rax
add al, 0
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c13948], al
sbb byte [rax - 0x73], cl
lea ebx, [rax + 4]
add byte [rax], al
mov byte [rbp + 0x5d7], 1
call fcn.1400a38e0
jmp 0x1400b1b27
mov eax, esi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x4f0]
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
add byte [rax + 0xfc83948], al
test dword [rdx + 3], edx
add byte [rax], al
mov ecx, 0
add byte [rax], al
add byte [rax + 0xfc83948], al
test dword [rdx + 3], edx
add byte [rax], al
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5c8], rax
xor ebx, ebx
xor esi, esi
xor r15d, r15d
cmp r8, 0x201
jb 0x1400b1b7f
jae 0x1400b1c4f
mov r12d, 0x200
lea r14, [rbp - 0x20]
mov r13, r8
jmp 0x1400b1be8
sub r8, r15
sub rsi, r15
cmp rsi, r8
jae 0x1400b1bbf
lea rcx, [rbp + 0x568]
mov rdx, r15
call fcn.140103460
mov rbx, qword [rbp + 0x568]
mov rax, qword [rbp + 0x570]
test dword [rax + 5], esi
add byte [rax], al
test dword [rax + 5], esi
add byte [rax], al
mov qword [rbp + 0x5c8], rax
mov dword [rbp + 0x5c8], eax
mov eax, 0xffffffff
cmp rbx, rax
mov r15d, 0xffffffff
cmovb r15, rbx
sti
sti
mov qword [rbp + 0x578], r15
mov rsi, rbx
mov r12, r15
add byte [rax - 0x77], cl
fimul word [rbp - 0x77]
cld
mov r14, qword [rbp + 0x5c8]
mov r13, r15
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
adc eax, 0x534d8
adc eax, 0x534d8
mov rcx, r14
mov edx, r13d
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryW]
mov edi, eax
test eax, eax
jne 0x1400b1c10
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x1400b1de2
invalid
add byte [rbp - 0x2d7af040], al
add dword [rax], eax
add byte [rcx - 0x77], al
clc
mov r8d, edi
cmp r13, r8
jne 0x1400b1b70
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400b3eb9
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jae 0x1400b1b90
jmp 0x1400b1b7f
invalid
invalid
add al, 0
add byte [rbx + rcx*4 - 0x7b], cl
add byte [0xcd531ca7], al
lea edx, [rax + 4]
add al, 0
add byte [rax - 0x77], cl
cli
add al, 0
add byte [rax - 0x77], cl
cli
call fcn.1400b7530
cmp qword [rbp + 0x4f0], 0
je 0x1400b1cd0
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rdi], cl
adc byte [rbp + 0x450], al
movups xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x4b0], xmm0
mov rax, qword [rbp + 0x460]
test dword [rax + 0x48000004], esi
mov eax, dword [rbp + 0x460]
mov qword [rbp + 0x4c0], rax
jmp 0x1400b1e08
lea rdi, [rbp + 0x4f0]
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
lea r15, [rbp + 0x450]
jmp 0x1400b1d2b
mov byte [rbp + 0x5d7], 1
add byte [rcx], al
mov rcx, rsi
mov rdx, rdi
call case.0x14009b9d6.853
mov rax, qword [rbp - 0x20]
cmp rax, rbx
je 0x1400b1882
mov r8, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
call 0x13058a87b
test rcx, rcx
je 0x1400b1dc8
mov rdx, qword [rbp - 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], r8
mov dword [rbp - 0x18], eax
mov dword [rbp - 0x18], eax
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov rcx, rsi
mov rdx, qword [rbp + 0x5b0]
mov r8, qword [rbp + 0x5c0]
call case.0x1400ac6fe.1149
cmp qword [rbp + 0x5a0], 1
je 0x1400b1d78
or byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400afc90
mov r14, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
mov rcx, r15
mov rdx, r14
call fcn.1400b7530
cmp qword [rbp - 0x20], 0
jge 0x1400b1d6f
invalid
je 0x1400b1da1
jge 0x1400b1d6f
add byte [rdi + rcx + 0x48], dh
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call r12
mov rax, qword [rbp + 0x450]
cmp rax, rbx
cmp eax, ebx
jne 0x1400b2b45
mov byte [rbp + 0x5d7], 1
mov rcx, rsi
mov rdx, rdi
call case.0x14009b9d6.853
jmp 0x1400b1d1e
test rax, rax
je 0x1400b1d0c
mov rcx, qword [0x140165ff0]
xor edx, edx
call r12
jmp 0x1400b1d0c
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x4b8], rax
movabs rax, 0x8000000000000001
add byte [rax - 0x4f7a76b8], al
add al, 0
invalid
add cl, byte [rax - 0x77]
test dword [rax + 0x48000004], edi
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7a76b8], al
add al, 0
add byte [rax - 0x7b], cl
invalid
test rbx, rbx
je case.0x1400aba21.284
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x5c8]
add byte [rcx], dh
ror byte [rbx + rcx*4 - 0x7b], cl
enter 5, 0
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x4b0]
movabs rdx, 0x8000000000000001
cmp rax, rdx
jg 0x1400b1e6d
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400b2b75
cmp rax, rdx
jne 0x1400b2b5f
mov qword [rbp + 0x5c0], rax
jmp 0x1400b2dd2
pop rcx
sldt word [rax]
pop rcx
sldt word [rax]
mov qword [rbp + 0x5c0], rax
mov rsi, qword [rbp + 0x4f8]
mov rdi, qword [rbp + 0x500]
jmp 0x1400b1f60
add byte [rax], al
add byte [rax], al
xor r9d, r9d
mov r8, rdx
test rax, rax
cmovne r9, rax
test r9, r9
je 0x1400b1eb9
test rax, rax
cmove r8, rdx
add r9, r8
sub r9, r11
cmp rsi, r9
cmovae rsi, r9
lea rcx, [rbp - 0x20]
mov rdx, r11
mov r8, rsi
call case.0x14006609e.574
dec dword [rax - 0x75]
loopne 0x1400b1f15
mov eax, dword [rbp - 0x18]
dec dword [rax - 0x75]
loopne 0x1400b1f15
mov eax, dword [rbp - 0x18]
cmp rcx, rdi
jne 0x1400b1ee5
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0x4d0], rdi
jmp 0x1400b1f05
mov rdx, qword [rbp - 0x10]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp - 0x20]
call fcn.1400b7460
mov rbx, qword [rbp + 0x5c0]
mov r15, qword [rbp + 0x5c8]
test r15, r15
je 0x1400b1f2a
push qword [rdx + rdx + 0x48]
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rbp + 0x4d0]
mov rsi, qword [rbp + 0x4d8]
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x1400b1687
mov qword [rbp + 0x5c0], rcx
mov rdi, qword [rbp + 0x4e0]
loopne 0x1400b1f5b
add byte [rax], al
add byte [rax], al
mov r12, qword [rbp + 0x5b0]
cmp rdi, 5
mov qword [rbp + 0x5b0], rsi
mov al, 5
add byte [rax], al
jb case.0x1400b2269.2
cmp word [rsi + rdi*2 - 0xa], 0x2e
imul byte [rsi]
jne case.0x1400b2269.2
cmp word [rsi + rdi*2 - 2], 0
jl 0x1400b1ff7
inc byte [rax]
je 0x1400b224a
mov rax, qword [rbp + 0x560]
mov rsi, qword [rax + 0x28]
mov rdi, qword [rax + 0x30]
mov r14b, byte [rax + 0xc5]
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test eax, esi
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add al, 0
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add eax, 0
add byte [rax], al
invalid
sub byte [rax - 0x75], cl
js 0x1400b1fc0
invalid
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add al, 0
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add eax, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x4f0]
xor edx, edx
call case.0x14008c169.332
invalid
invalid
dec dword [rax - 0x75]
test eax, edi
add al, 0
add byte [rax - 0x75], cl
lea eax, [rax]
add eax, 0xc7660000
add al, 0x48
and al, byte [rax]
inc rcx
mov qword [rbp + 0x500], rcx
lea eax, [rax]
add eax, 0x894c0000
loopne 0x1400b2031
loopne 0x1400b2031
mov eax, dword [rbp + 0x590]
invalid
lea eax, [rax]
add eax, 0x894c0000
loopne 0x1400b2031
loopne 0x1400b2031
loopne 0x1400b2031
mov eax, dword [rbp + 0x590]
add byte [rax], al
mov qword [rbp - 0x18], rax
mov word [rbp - 0x10], 0
add byte [rax], al
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x20]
loopne 0x1400b1fed
xlatb
cmp al, 0xff
dec dword [rax - 0x75]
xchg ebp, eax
add byte [0x17b532012], al
xchg ebp, eax
invalid
add al, 0
invalid
invalid
loopne 0x1400b1fed
xlatb
cmp al, 0xff
dec dword [rax - 0x75]
xchg ebp, eax
add byte [0x17b532012], al
xchg ebp, eax
invalid
jne 0x1400b202c
lea rcx, [rbp + 0x4f0]
call case.0x14008c169.332
mov rdx, qword [rbp + 0x500]
add al, ch
invalid
mov rax, qword [rbp + 0x4f8]
clc
add al, 0
add byte [rsi - 0x39], ah
add al, 0x50
and al, byte [rax]
add byte [rax], al
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rbp + 0x500], rdx
lea rax, [rdi + rdi*4]
lea r15, [rsi + rax*8]
lea rbx, [rbp + 0x4f0]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
ret 0x8948
nop word cs:[rax + rax]
cmp rsi, r15
je 0x1400b20d7
mov rdx, qword [rbp + 0x500]
cmp rdx, qword [rbp + 0x4f0]
jne 0x1400b2084
mov rcx, rbx
call case.0x14008c169.332
mov rdx, qword [rbp + 0x500]
invalid
fld1
cmp eax, 0x8b48ffff
xchg ebp, eax
add byte [0xcb532086], al
add byte [rax - 0x75], cl
test eax, edi
add al, 0
add byte [rsi - 0x39], ah
add al, 0x50
and byte [rax], al
mov rax, qword [rbp + 0x4f8]
mov word [rax + rdx*2], 0x20
inc rdx
mov qword [rbp + 0x500], rdx
mov rcx, rbx
mov rdx, rsi
mov r8d, r14d
call fcn.1400b7600
mov rdi, rax
add rsi, 0x28
test rax, rax
je 0x1400b2060
cmp qword [rbp + 0x4f0], 0
je 0x1400b20f4
mov r8, qword [rbp + 0x4f8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400b20f4
mov rax, qword [rbp + 0x4f0]
mov rdi, qword [rbp + 0x4f8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x1400b2138
mov rcx, qword [rbp + 0x5c0]
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdi
mov qword [rax + 0x10], 2
xor esi, esi
test rcx, rcx
je 0x1400b212a
mov rdx, qword [rbp + 0x500]
mov r13b, 1
mov dword [rbp + 0x43c], 0
mov r8, qword [rbp + 0x5c0]
mov rcx, qword [rbp + 0x5b0]
mov qword [rbp + 0x5c8], rcx
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x590], r8
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], rdi
mov qword [rbp + 0x4e0], rdx
add byte [rax], al
add byte [rax], al
cmp rdx, rax
jne 0x1400b21a6
mov byte [rbp + 0x5bc], 1
lea rcx, [rbp + 0x4d0]
test dword [rbp + rax + 0x48010000], edi
lea ecx, [rbp + 0x4d0]
mov rdx, rax
call case.0x14008c169.332
mov rdi, qword [rbp + 0x4d8]
mov rdx, qword [rbp + 0x4e0]
mov word [rdi + rdx*2], 0
inc rdx
mov qword [rbp + 0x4e0], rdx
mov rcx, qword [rbp + 0x560]
cmp byte [rcx + 0xc4], 0
mov eax, 0x400
mov r15d, 0x608
cmove r15d, eax
or r15d, dword [rcx + 0xc0]
cmp qword [rbp + 0x408], 0
je 0x1400b23ef
mov rsi, qword [rbp + 0x410]
mov rdi, qword [rbp + 0x418]
mov rbx, qword [rbp + 0x420]
mov qword [rbp + 0x4b0], rsi
mov qword [rbp + 0x4b8], rdi
mov qword [rbp + 0x4c0], rbx
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 0
test rbx, rbx
je 0x1400b253b
mov r14d, 2
xor r12d, r12d
jmp 0x1400b256f
movzx eax, word [rsi + rdi*2 - 8]
lea ecx, [rax - 0x42]
cmp ecx, 0x21
ja case.0x1400b2269.2
lea rdx, [0x140157054]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
and byte [rbx + 0x2e7474f9], al
cmp ax, 0x43
jne case.0x1400b2269.2
movzx eax, word [rsi + rdi*2 - 6]
or eax, 0x20
cmp eax, 0x6d
jne case.0x1400b2269.2
mov rax, rcx
mov ecx, 2
mov qword [rbp + 0x598], rcx
xor r14d, r14d
xor edx, edx
mov qword [rbp + 0x5a0], rdx
movabs rsi, 0x8000000000000000
cmp qword [rax + 0x38], rsi
jne 0x1400b2a28
mov eax, 2
xor r12d, r12d
xor ecx, ecx
mov qword [rbp + 0x4a8], rcx
mov qword [rbp + 0x428], rax
mov qword [rbp + 0x3e0], r14
xorps xmm0, xmm0
movaps xmmword [rbp + 0x4b0], xmm0
mov qword [rbp + 0x4c0], 0
lea rdi, [0x140166010]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
mov r14d, r13d
test rax, rax
jne 0x1400b3814
xor esi, esi
mov r13b, byte [0x140166018]
xor eax, eax
test r13b, r13b
setne al
mov qword [rbp + 0x570], rdi
mov byte [rbp + 0x578], sil
mov qword [rbp + 0x568], rax
mov qword [rbp + 0x450], 0
mov qword [rbp + 0x460], 0
mov qword [rbp + 0x470], 0
mov dword [rbp - 0x30], 2
mov rdx, qword [rbp + 0x560]
lea rax, [rdx + 0x58]
cmp dword [rdx + 0x58], 6
lea rcx, [rbp - 0x30]
cmovne rcx, rax
cmp dword [rdx + 0x68], 6
lea rbx, [rdx + 0x68]
mov rax, qword [rbp + 0x440]
cmove rbx, rax
lea rdi, [rdx + 0x78]
cmp dword [rdx + 0x78], 6
cmove rdi, rax
lea r8, [rbp + 0x450]
mov edx, 0xfffffff6
call fcn.1400b7b00
mov qword [rbp + 0x558], rdx
test rax, rax
je 0x1400b2de5
mov rax, qword [rbp + 0x4e8]
mov rcx, qword [rbp + 0x558]
mov qword [rax], rcx
mov qword [rax + 0x10], 2
jmp 0x1400b3bd9
mov byte [rbp + 0x5bd], 1
lea rcx, [rbp + 0x568]
xor edx, edx
call case.0x14008c169.332
mov r14, qword [rbp + 0x570]
mov r12, qword [rbp + 0x578]
mov word [r14 + r12*2], 0
inc r12
mov qword [rbp + 0x578], r12
xor eax, eax
test rsi, rsi
cmove rbx, rsi
setne al
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], rsi
mov qword [rbp - 8], rdi
mov qword [rbp], rax
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20], rbx
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x20]
movabs rdi, 0x8000000000000000
mov dword [rbp + 0x4cc], r13d
call fcn.1400b0300
mov rcx, qword [rbp + 0x4f0]
test rcx, rcx
je 0x1400b30bb
mov r9, qword [rbp + 0x500]
imul rdx, r9, 0x38
mov rax, qword [rcx + rdx + 0x168]
cmp rax, rdi
je 0x1400b30bb
mov r8, qword [rcx + rdx + 0x170]
mov r10, qword [rcx + rdx + 0x188]
mov qword [rbp + 0x4a8], r10
mov r10, qword [rcx + rdx + 0x190]
mov qword [rbp + 0x558], r10
mov rdi, qword [rcx + rdx + 0x198]
shl r9, 5
mov r10, qword [rcx + r9]
mov qword [rbp + 0x5a0], r10
mov r10, qword [rcx + r9 + 8]
mov qword [rbp + 0x598], r10
mov r13, qword [rcx + r9 + 0x10]
mov rcx, qword [rcx + rdx + 0x178]
add rcx, r8
xor r11d, r11d
mov rdx, r8
jmp 0x1400b266d
mov rcx, rax
mov rax, qword [rax + 0x40]
mov rcx, qword [rcx + 0x48]
add rcx, rax
xor r10d, r10d
mov rdx, rax
jmp 0x1400b2a4b
xor r10d, r10d
test r8w, r8w
je 0x1400b2b06
mov r8w, 1
test r10w, r10w
jne 0x1400b2a3e
cmp rdx, rcx
je 0x1400b2e53
mov qword [rbp + 0x5c0], rax
mov rsi, qword [rbp + 0x458]
mov rdi, qword [rbp + 0x460]
jmp 0x1400b1f59
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5c8], rax
xor ebx, ebx
xor esi, esi
xor r15d, r15d
cmp r8, 0x201
jb 0x1400b2bc9
mov rsi, qword [rbp + 0x4b8]
mov rdi, qword [rbp + 0x4c0]
jmp 0x1400b1f59
lea r8, [rbp + 0x460]
mov rcx, rbx
mov edx, 0xfffffff5
call fcn.1400b7b00
test rax, rax
je 0x1400b3130
mov byte [rbp + 0x5bd], 0
lea rcx, [rbp - 0x20]
call fcn.1400b53c0
cmp r12, qword [rbp + 0x568]
jne 0x1400b30f8
mov byte [rbp + 0x5bd], 0
lea rcx, [rbp + 0x568]
mov rdx, r12
call case.0x14008c169.332
mov r14, qword [rbp + 0x570]
mov r12, qword [rbp + 0x578]
mov word [r14 + r12*2], 0
mov rdx, qword [rbp + 0x568]
cmp rdx, rdi
mov rax, qword [rbp + 0x560]
mov rsi, qword [rbp + 0x590]
je 0x1400b2a11
call fcn.1401035d0
mov esi, eax
xor sil, 1
jmp 0x1400b247a
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff740
jmp 0x1400b403a
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x568], rax
lea rax, [rbp + 0x568]
mov qword [rbp + 0x450], rax
lea rax, [fcn.1400aa3f0]
mov qword [rbp + 0x458], rax
lea rax, str.comparing_environment_keys_failed:
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], 1
mov qword [rbp + 0x510], 0
lea rax, [rbp + 0x450]
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], 1
lea rdx, str.library_std_src_syswindowsprocess.rs
lea rcx, [rbp + 0x4f0]
call fcn.1400ff580
jmp 0x1400b403a
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff740
jmp 0x1400b403a
mov ecx, 2
mov rdx, r13
call fcn.1400ff110
jmp 0x1400b403a
call fcn.140001c90
jmp 0x1400b403a
mov byte [rbp + 0x5af], 1
mov ecx, 1
mov rdx, rdi
call fcn.1400ff110
jmp 0x1400b403a
mov byte [rbp + 0x5af], 1
call fcn.140001c90
jmp 0x1400b403a
mov ecx, 1
mov rdx, r8
call fcn.1400ff110
jmp 0x1400b403a
call fcn.140001c90
jmp 0x1400b403a
mov qword [rbp + 0x5b0], r12
mov qword [rbp + 0x598], r14
lea rcx, str.assertion_failed:_self.height___0
lea r8, [0x14014b088]
mov edx, 0x21
call fcn.1400ff740
jmp 0x1400b403a
mov byte [rbp + 0x5d7], 1
mov ecx, 1
mov edx, 4
call fcn.1400ff110
jmp 0x1400b403a
ud2
xor edx, edx
sub rax, rcx
add rax, 3
mov rcx, 0xffffffffffffffff
cmovae rcx, rax
shr rcx, 2
add rcx, rdx
cmp rcx, 4
mov r15d, 3
cmovae r15, rcx
movabs rax, 0x3fffffffffffffff
cmp r15, rax
jae 0x1400b566c
lea rbx, [r15*2 + 2]
movzx eax, byte [0x1401660a0]
mov edx, 2
mov rcx, rbx
call fcn.140001ab0
test rax, rax
je 0x1400b5671
inc r15
mov word [rax], r14w
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 1
mov rax, qword [rdi + 0x10]
mov qword [rbp - 0x20], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call case.0x14009b9d6.606
mov rax, qword [rbp - 8]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, [r8 + 4]
add al, 0x48
mov dword [rdi], ecx
mov qword [rdi], rcx
movzx r8d, byte [r8 + 3]
and edx, 7
shl edx, 0x12
shl r14d, 6
and r8d, 0x3f
or r8d, r14d
or r8d, edx
mov r14d, r8d
jmp 0x1400b562d
mov dword [rsi + 0x10], 0
jmp 0x1400b556e
cmp r14d, 0xffff
jbe 0x1400b54cb
lea r8d, [r14 + 0xff0000]
shr r8d, 0xa
or r8d, 0xd800
and r14d, 0x3ff
or r14d, 0xdc00
mov word [rdi + 0x10], r14w
mov edx, 1
mov r14d, r8d
jmp 0x1400b54cd
call fcn.140001c90
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rdx, rbx
call fcn.1400ff110
int3
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sal byte [rdx + rdi*2 + 0x4c], cl
mov dword [rbp + 0x208], esi
mov r8, qword [r15 + 8]
mov rbx, qword [r9 + 0x28]
mov qword [rbp + 0x230], r9
mov rax, qword [r9 + 0x30]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x140]
lea eax, [rax + 1]
add byte [rax], al
mov r9, rbx
call fcn.1400b6da0
cmp qword [rbp + 0x140], 0
mov r12, qword [rbp + 0x148]
je 0x1400b5882
mov rdx, qword [rbp + 0x230]
lea r8, [rdx + 0x28]
movups xmm0, xmmword [rbp + 0x150]
movaps xmmword [rbp - 0x40], xmm0
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
movdqu xmm0, xmmword [rdx + 0x10]
mov rdx, qword [rdx + 0x20]
movups xmm1, xmmword [r8]
movaps xmmword [rbp], xmm1
mov r14, qword [rbp + 0x208]
jmp 0x1400b5791
movabs rbx, 0x8000000000000000
cmp rcx, rbx
jne 0x1400b57b2
pshufd xmm0, xmm0, 0xee
movq rsi, xmm0
mov r12, rax
jmp 0x1400b58c9
mov qword [rbp + 0x48], rcx
mov qword [rbp + 0x50], rax
movdqu xmmword [rbp + 0x58], xmm0
mov qword [rbp + 0x68], rdx
movaps xmm0, xmmword [rbp]
movups xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], r12
movaps xmm0, xmmword [rbp - 0x40]
movups xmmword [rbp + 0x90], xmm0
mov rax, qword [r14]
mov qword [rbp + 0x1f0], rax
mov rsi, qword [r14 + 8]
lea rdi, [r14 + 0x10]
test r12, r12
je 0x1400b5917
mov qword [rbp + 0x218], rdi
mov qword [rbp + 0x1f8], rsi
mov rsi, qword [rbp + 0x98]
movzx edi, word [r12 + 0x3d2]
cmp rdi, 0xb
mov qword [rbp + 0x1e0], r15
jae 0x1400b59a3
lea rbx, [rsi + 1]
imul rax, rsi, 0x38
lea r14, [r12 + rax]
add r14, 0x168
cmp rbx, rdi
jbe 0x1400b59e4
mov rsi, qword [rbp + 0x158]
mov rdi, qword [rbp + 0x230]
cmp qword [rdi], 0
je 0x1400b58a9
mov r8, qword [rdi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rdi + 0x20], 0
mov r14, qword [rbp + 0x208]
je 0x1400b58c9
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
shl rsi, 5
movups xmm0, xmmword [r12 + rsi]
movups xmm1, xmmword [r12 + rsi + 0x10]
movaps xmmword [rbp + 0x150], xmm1
movaps xmmword [rbp + 0x140], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [r12 + rsi + 0x10], xmm1
movups xmmword [r12 + rsi], xmm0
movaps xmm0, xmmword [rbp + 0x140]
movaps xmm1, xmmword [rbp + 0x150]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
jmp 0x1400b67d4
movzx eax, byte [0x1401660a0]
mov ecx, 0x3d8
mov edx, 8
call fcn.140001ab0
test rax, rax
ror byte [rdi], 0x84
sldt word [rax]
sldt word [rax]
ror byte [rdi], 0x84
sldt word [rax]
sldt word [rax]
sldt word [rax]
mov qword [rax + 0x160], 0
movups xmm0, xmmword [rbp + 0x48]
movups xmm1, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [rax + 0x168], xmm0
movups xmmword [rax + 0x178], xmm1
movups xmmword [rax + 0x188], xmm2
mov rcx, qword [rbp + 0x78]
js 0x1400b59af
mov dword [rax + 0x198], ecx
js 0x1400b59af
mov dword [rax + 0x198], ecx
movups xmm0, xmmword [rdi]
movups xmmword [rax + 0x10], xmm0
mov word [rax + 0x3d2], 1
mov rcx, qword [rbp + 0x1f0]
mov qword [rax], rcx
mov qword [rax + 8], rsi
mov qword [r15], rax
mov qword [r15 + 8], 0
mov qword [r15 + 0x10], 1
jmp 0x1400b67d0
mov qword [rbp + 0x1c8], r13
mov qword [rbp + 0x200], r12
add byte [rax], al
mov r15b, 1
mov r13d, 4
cmp rsi, 5
jb 0x1400b5ab8
je 0x1400b5aa6
cmp rsi, 6
jne 0x1400b5aab
mov r13d, 5
xor r15d, r15d
xor esi, esi
jmp 0x1400b5ab8
add byte [rax + 0x6b], cl
retf
cmp byte [rax + 1], cl
ror dword [rcx - 0x77], 0xff
sub r15, rsi
test dword [rbp + 0x6b], 0x894c38c7
bnd call fcn.1400fc250
test dword [rbp + 0x6b], 0x894c38c7
bnd call fcn.1400fc250
movups xmm0, xmmword [rbp + 0x48]
movups xmm1, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14 + 0x20], xmm2
mov rax, qword [rbp + 0x78]
js 0x1400b5a6d
mov dword [rsi + 0x30], eax
js 0x1400b5a6d
mov dword [rsi + 0x30], eax
mov rax, qword [rbp + 0x218]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x140], xmm0
mov rdx, rsi
shl rdx, 5
add rdx, r12
shl rbx, 5
add rbx, r12
shl r15, 5
mov rcx, rbx
invalid
mov r8, r15
mov r15, qword [rbp + 0x1e0]
call fcn.1400fc250
movabs rbx, 0x8000000000000000
lea eax, [rdi + 1]
shl rsi, 5
invalid
invalid
shl esi, 5
add eax, 0xf08d8b48
add dword [rax], eax
mov rcx, qword [rbp + 0x1f0]
mov qword [r12 + rsi], rcx
lock add dword [rax], eax
add byte [rcx - 0x77], cl
or al, 0x34
mov rcx, qword [rbp + 0x1f8]
mov qword [r12 + rsi + 8], rcx
or byte [rdi], cl
sub byte [rbp + 0x140], al
add dword [rax], eax
invalid
or byte [rdi], cl
sub byte [rbp + 0x140], al
add dword [rax], eax
invalid
movups xmmword [r12 + rsi + 0x10], xmm0
mov word [r12 + 0x3d2], ax
inc qword [r15 + 0x10]
jmp 0x1400b67d0
invalid
add byte [rcx - 0x77], cl
cmc
mov r13, rsi
jmp 0x1400b5ab8
add rsi, 0xfffffffffffffff9
mov r13d, 6
add byte [rbp + 0x31], al
invalid
add byte [rbp + 0x31], al
dec dword [rax - 0x75]
test dword [rax + 0x48000000], edx
add byte [rax], al
mov qword [rbp + 0x210], rax
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x210], rax
movzx eax, byte [0x1401660a0]
mov ecx, 0x3d8
mov edx, 8
call fcn.140001ab0
test rax, rax
mov qword [rbp + 0x208], r14
je 0x1400b68ab
mov r12, rax
mov qword [rax + 0x160], 0
mov r8, qword [rbp + 0x200]
movzx eax, word [r8 + 0x3d2]
mov rbx, r13
mov ebx, ebp
mov ebx, ebp
jmp 0x1400b5b55
not rbx
add rbx, rax
mov word [r12 + 0x3d2], bx
imul rcx, r13, 0x38
mov rdx, qword [r8 + rcx + 0x198]
or byte [rax + 0x48000001], bl
mov dword [rbp + 0x170], edx
movups xmm0, xmmword [r8 + rcx + 0x168]
movups xmm1, xmmword [r8 + rcx + 0x178]
movups xmm1, xmmword [rax + rcx + 0x178]
movups xmm1, xmmword [rax + rcx + 0x178]
movups xmm2, xmmword [r8 + rcx + 0x188]
movaps xmmword [rbp + 0x160], xmm2
movaps xmmword [rbp + 0x150], xmm1
add byte [rax], al
movaps xmmword [rbp + 0x140], xmm0
mov rcx, r13
shl rcx, 5
mov rdx, qword [r8 + rcx]
mov qword [rbp + 0x220], rdx
mov rdx, qword [r8 + rcx + 8]
mov qword [rbp + 0x228], rdx
movups xmm0, xmmword [r8 + rcx + 0x10]
movaps xmmword [rbp - 0x30], xmm0
cmp rbx, 0xb
mov qword [rbp + 0x230], r12
add byte [rax], al
add byte [rax], al
ja 0x1400b68bf
lea r14, [r13 + 1]
sub rax, r14
cmp rax, rbx
jne 0x1400b68d8
mov rdi, qword [rbp + 0x200]
lea rax, [rdi + 0x168]
lea rcx, [r12 + 0x168]
imul rdx, r14, 0x38
add rdx, rax
imul r8, rbx, 0x38
call fcn.1400fc250
shl r14, 5
add r14, rdi
shl rbx, 5
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.1400fc250
mov word [rdi + 0x3d2], r13w
mov r11, qword [rbp + 0x140]
movups xmm0, xmmword [rbp + 0x168]
movaps xmmword [rbp + 0xe0], xmm0
movups xmm0, xmmword [rbp + 0x158]
movaps xmmword [rbp + 0xd0], xmm0
movups xmm0, xmmword [rbp + 0x148]
movaps xmmword [rbp + 0xc0], xmm0
movaps xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x10], xmm0
test r15b, r15b
mov r13, r12
cmovne r13, rdi
movzx r12d, word [r13 + 0x3d2]
movzx ebx, r12w
imul rax, rsi, 0x38
lea r15, [rax + r13]
add r15, 0x168
sub rbx, rsi
jbe 0x1400b5cca
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x78]
mov qword [r15 + 0x30], rax
and byte [rax - 0x75], cl
js 0x1400b5cda
mov dword [rdi + 0x30], eax
mov rax, qword [rbp + 0x218]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x140], xmm0
mov rdx, rsi
shl rdx, 5
add rdx, r13
shl r14, 5
add r14, r13
shl rbx, 5
mov rcx, r14
mov r8, rbx
call fcn.1400fc250
mov r11, rdi
jmp 0x1400b5cfd
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rax, qword [rbp + 0x218]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x140], xmm0
mov rdx, qword [rbp + 0x210]
inc r12d
shl rsi, 5
mov rax, qword [rbp + 0x1f0]
mov qword [r13 + rsi], rax
mov rax, qword [rbp + 0x1f8]
mov qword [r13 + rsi + 8], rax
or byte [rdi], cl
sub byte [rbp + 0x140], al
or byte [rdi], cl
sub byte [rbp + 0x140], al
movups xmmword [r13 + rsi + 0x10], xmm0
mov word [r13 + 0x3d2], r12w
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmm2, xmmword [rbp + 0xe0]
movaps xmmword [rbp + 0x120], xmm2
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
movaps xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x100], xmm0
movaps xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xb0], xmm0
movabs rbx, 0x8000000000000000
cmp r11, rbx
mov r13, qword [rbp + 0x1c8]
mov r15, qword [rbp + 0x1e0]
jne 0x1400b5d93
inc qword [r15 + 0x10]
jmp 0x1400b67d0
movaps xmm0, xmmword [rbp + 0x100]
movaps xmm1, xmmword [rbp + 0x110]
movaps xmm2, xmmword [rbp + 0x120]
add byte [rdi], cl
sub dword [rbp + 0x30], edx
add byte [rdi], cl
sub dword [rbp + 0x30], edx
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
movaps xmm0, xmmword [rbp + 0xb0]
movaps xmmword [rbp + 0x1d0], xmm0
mov r13, qword [rbp + 0x200]
mov rax, qword [r13 + 0x160]
xor r8d, r8d
test rax, rax
je 0x1400b640f
mov rsi, qword [rbp + 0x228]
mov rcx, qword [rbp + 0x220]
mov r10, qword [rbp + 0x230]
nop word cs:[rax + rax]
mov qword [rbp + 0x1e8], rcx
movzx ecx, word [r13 + 0x3d0]
mov r13, rax
mov qword [rbp + 0x100], r11
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movaps xmm2, xmmword [rbp + 0x30]
lea rax, [rbp + 0x108]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
cmp rdx, r8
mov qword [rbp + 0xa8], rsi
jne 0x1400b67e8
movzx r9d, cx
movzx r14d, word [r13 + 0x3d2]
cmp r14, 0xb
mov qword [rbp + 0xa0], r10
jb 0x1400b65aa
mov dil, 1
mov r12d, 4
cmp cx, 5
mov qword [rbp + 0x210], rdx
jae 0x1400b5e83
mov qword [rbp + 0x218], r9
jmp 0x1400b5ec0
je 0x1400b5e9e
xchg ebp, eax
sbb byte [rdx], al
add byte [rax], al
add byte [rcx - 0x73], al
and al, 1
add byte [rcx - 0x73], al
and al, 1
mov rcx, qword [rbp + 0xa0]
mov qword [rbx + r10*8 + 0x3e0], rcx
mov word [rbx + 0x3d2], ax
cmp rdi, r14
jae 0x1400b637a
mov eax, r12d
sub eax, r10d
inc eax
and eax, 3
je 0x1400b62f9
lea rdx, [rbx + r10*8]
add rdx, 0x3e0
xor ecx, ecx
nop word [rax + rax]
mov r8, qword [rdx + rcx*8]
mov qword [r8 + 0x160], rbx
lea r9d, [rdi + rcx]
mov word [r8 + 0x3d0], r9w
inc rcx
cmp rax, rcx
jne 0x1400b62d0
add rdi, rcx
mov r8, qword [rbp + 0x210]
sub r12, r10
cmp r12, 3
jb 0x1400b637a
nop word cs:[rax + rax]
mov rax, qword [rbx + rdi*8 + 0x3d8]
mov qword [rax + 0x160], rbx
mov word [rax + 0x3d0], di
rol byte [rbx], 1
add byte [rax], al
rol byte [rbx], 1
add byte [rax], al
mov rax, qword [rbx + rdi*8 + 0x3e0]
mov qword [rax + 0x160], rbx
lea ecx, [rdi + 1]
mov word [rax + 0x3d0], cx
mov rax, qword [rbx + rdi*8 + 0x3e8]
mov qword [rax + 0x160], rbx
lea ecx, [rdi + 2]
add ah, byte [rsi - 0x77]
mov al, dl
add eax, dword [rax]
add byte [rax - 0x75], cl
test bl, bh
lock add eax, dword [rax]
add byte [rax - 0x77], cl
cwde
invalid
add dword [rax], eax
add byte [rbp - 0x7699fcb1], cl
mov al, dl
add eax, dword [rax]
add byte [rax - 0x7d], cl
mov dword [rsp + rcx*2], 0x9675f739
add ah, byte [rsi - 0x77]
mov al, dl
add eax, dword [rax]
add byte [rax - 0x75], cl
test bl, bh
lock add eax, dword [rax]
add byte [rax - 0x77], cl
cwde
invalid
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmm2, xmmword [rbp + 0xe0]
movaps xmmword [rbp - 0x10], xmm2
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
movaps xmm0, xmmword [rbp + 0xb0]
movaps xmmword [rbp - 0x50], xmm0
movabs rbx, 0x8000000000000000
mov ebx, 0
add byte [rax], al
add byte [rax + 0xfdb3949], al
test byte [rsp + rax], cl
add byte [rax], al
mov ebx, 0
add byte [rax], al
add byte [rax + 0xfdb3949], al
test byte [rsp + rax], cl
add byte [rax], al
movaps xmm0, xmmword [rbp - 0x30]
movaps xmm1, xmmword [rbp - 0x20]
movaps xmm2, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x30], xmm2
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
movaps xmm0, xmmword [rbp - 0x50]
movaps xmmword [rbp + 0x1d0], xmm0
mov rax, qword [r13 + 0x160]
mov rdx, r8
mov r14, qword [rbp + 0x228]
mov rsi, r14
mov r12, qword [rbp + 0x220]
mov rcx, r12
mov rdi, qword [rbp + 0x230]
mov r10, rdi
test rax, rax
jne 0x1400b5e00
jmp 0x1400b6424
mov rdi, qword [rbp + 0x230]
mov r14, qword [rbp + 0x228]
mov r12, qword [rbp + 0x220]
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movaps xmm2, xmmword [rbp + 0x30]
movups xmmword [rbp + 0x168], xmm2
movups xmmword [rbp + 0x158], xmm1
movups xmmword [rbp + 0x148], xmm0
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [rbp + 0x188], xmm0
mov qword [rbp + 0x140], r11
mov qword [rbp + 0x178], r12
mov qword [rbp + 0x180], r14
mov qword [rbp + 0x198], r13
mov qword [rbp + 0x1a0], rdx
mov qword [rbp + 0x1a8], rdi
mov qword [rbp + 0x210], r8
mov qword [rbp + 0x1b0], r8
mov rax, qword [r15]
mov qword [rbp + 0x230], rax
test rax, rax
je 0x1400b68f5
mov rsi, qword [r15 + 8]
movzx eax, byte [0x1401660a0]
mov ecx, 0x438
mov edx, 8
call fcn.140001ab0
test rax, rax
mov r13, qword [rbp + 0x1c8]
je 0x1400b691d
mov qword [rax + 0x160], 0
mov word [rax + 0x3d2], 0
mov rdx, qword [rbp + 0x230]
mov qword [rax + 0x3d8], rdx
lea rcx, [rsi + 1]
mov qword [rdx + 0x160], rax
mov word [rdx + 0x3d0], 0
mov qword [r15], rax
mov qword [r15 + 8], rcx
cmp rsi, qword [rbp + 0x210]
mov ch, 0x10
add al, byte [rax]
add byte [rdi], cl
test dword [rsp + rax], ebx
add byte [rax], al
mov ch, 0x10
add al, byte [rax]
add byte [rdi], cl
test dword [rsp + rax], ebx
add byte [rax], al
movzx ecx, word [rax + 0x3d2]
cmp rcx, 0xb
stc
or ecx, dword [rdi]
xor dword [rbx], 4
xor eax, dword [rax + rax]
invalid
stc
or ecx, dword [rdi]
xor dword [rbx], 4
xor eax, dword [rax + rax]
invalid
xor eax, dword [rax + rax]
add byte [rbp - 0x7699feaf], cl
nop
rol byte [rbx], cl
add byte [rax], al
lea edx, [rcx + 1]
mov word [rax + 0x3d2], dx
imul rdx, rcx, 0x38
sar dword [rax], 1
mov r8, qword [rbp + 0x170]
test dword [rax + 1], esi
add byte [rax], al
mov qword [rax + rdx + 0x198], r8
movups xmm0, xmmword [rbp + 0x140]
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp + 0x140], al
movups xmm1, xmmword [rbp + 0x150]
movups xmm2, xmmword [rbp + 0x160]
invalid
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + rdx + 0x188], edx
movups xmmword [rax + rdx + 0x178], xmm1
invalid
movups xmmword [rax + rdx + 0x168], xmm0
mov rdx, rcx
shl rdx, 5
mov qword [rax + rdx], r12
mov qword [rax + rdx + 8], r14
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [rax + rdx + 0x10], xmm0
mov qword [rax + rcx*8 + 0x3e0], rdi
mov qword [rdi + 0x160], rax
inc ecx
mov word [rdi + 0x3d0], cx
inc qword [r15 + 0x10]
inc dword [rdi + 0x10]
inc dword [rdi + 0x10]
jmp 0x1400b67d0
lea edx, [r14 + 1]
lea rdi, [r9 + 1]
imul rax, r9, 0x38
lea r15, [rax + r13]
add r15, 0x168
cmp cx, r14w
jae 0x1400b669f
invalid
add byte [rcx - 0x73], cl
test dword [rax + 1], ebp
lea rax, [r13 + 0x168]
add byte [rax], al
imul rcx, rdi, 0x38
add rcx, rax
mov rbx, r14
sub rbx, r9
imul r8, rbx, 0x38
mov dword [rbp + 0x230], edx
xchg ebp, eax
xor byte [rdx], al
add byte [rax], al
xchg ebp, eax
xor byte [rdx], al
add byte [rax], al
mov rdx, r15
mov r12, r9
call fcn.1400fc250
movups xmm0, xmmword [rbp + 0x100]
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp + 0x110], cl
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp + 0x110], cl
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x130]
mov qword [r15 + 0x30], rax
mov r15, r12
shl r15, 5
out 5, eax
out 5, eax
lea rdx, [r15 + r13]
mov rcx, rdi
shl rcx, 5
add rcx, r13
mov r8, rbx
shl r8, 5
shl eax, 5
shl eax, 5
call fcn.1400fc250
mov rax, qword [rbp + 0x1e8]
mov qword [r13 + r15], rax
mov qword [r13 + r15 + 8], rsi
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [r13 + r15 + 0x10], xmm0
lea rdx, [rdi*8 + 0x3d8]
add rdx, r13
lea rcx, [r12*8 + 0x3e8]
add rcx, r13
shl rbx, 3
mov r8, rbx
movabs rbx, 0x8000000000000000
call fcn.1400fc250
mov edx, dword [rbp + 0x230]
mov r10, qword [rbp + 0xa0]
mov r9, r12
jmp 0x1400b66f2
mov rax, qword [rbp + 0x130]
mov qword [r15 + 0x30], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rax, r9
shl rax, 5
mov rcx, qword [rbp + 0x1e8]
mov qword [r13 + rax], rcx
mov qword [r13 + rax + 8], rsi
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [r13 + rax + 0x10], xmm0
lea rax, [r14 + 2]
mov qword [r13 + r9*8 + 0x3e0], r10
mov word [r13 + 0x3d2], dx
cmp rdi, rax
mov r15, qword [rbp + 0x1e0]
jae 0x1400b67c5
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
add eax, dword [rax]
add byte [rcx - 0x75], cl
mov ecx, dword [rbp + rdi*8 + 0x3e8]
add eax, dword [rax]
add byte [rcx - 0x75], cl
invalid
invalid
mov ecx, dword [rbp + 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
add edi, 4
add edi, 4
cmp rdi, rax
jne 0x1400b675b
inc qword [r15 + 0x10]
mov r13, qword [rbp + 0x1c8]
mov qword [r13], rbx
add rsp, 0x2c8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x14014b148]
mov edx, 0x35
call fcn.1400ff740
jmp 0x1400b697c
mov rcx, r15
call fcn.1400ff6c0
jmp 0x1400b697c
add byte [rdx + 0x438], bh
call fcn.1400ff110
jmp 0x1400b697c
add eax, 0x94888
mov edx, 0x28
add byte [rdx + 0x28], bh
call fcn.1400ff740
jmp 0x1400b697c
lea ecx, str.assertion_failed:_src.len____dst.len__8
lea r8, [0x14014b0c8]
mov edx, 0x28
call fcn.1400ff740
jmp 0x1400b697c
or dword [rax], eax
mov edx, 0xc
add byte [rax], al
add byte [rax], al
call fcn.1400ff6c0
jmp 0x1400b697c
mov qword [rbp + 0x1f8], rsi
mov qword [rbp + 0x200], r12
mov qword [rbp + 0x208], r14
mov ecx, 8
mov edx, 0x3d8
call fcn.1400ff110
add al, 0
add al, 0
jmp 0x1400b697c
rol dword [rax], 1
add byte [rax], al
mov ecx, 8
mov edx, 0x3d8
call fcn.1400ff110
jmp 0x1400b697c
lea r8, [0x14014b0e0]
mov edx, 0xb
mov rcx, rbx
call fcn.1400ff6c0
jmp 0x1400b697c
add byte [rax], al
add byte [rax], al
lea rcx, str.assertion_failed:_src.len____dst.len__8
lea r8, [0x14014b0c8]
mov edx, 0x28
call fcn.1400ff740
jmp 0x1400b697c
mov qword [rbp + 0x220], r12
mov qword [rbp + 0x228], r14
add byte [rcx + rcx*4 - 0x4b], cl
sub byte [rdx], al
add byte [rax], al
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btreemapentry.rs
mov edx, 0x2b
call fcn.1400ff740
jmp 0x1400b697c
mov ecx, 8
mov edx, 0x438
call fcn.1400ff110
jmp 0x1400b697c
mov qword [rbp + 0x220], r12
mov qword [rbp + 0x228], r14
lea rcx, [0x14014af93]
lea r8, [0x14014afc8]
mov edx, 0x30
call fcn.1400ff740
jmp 0x1400b697c
mov qword [rbp + 0x220], r12
add byte [rax], al
mov qword [rbp + 0x228], r14
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_node.rsassertion_failed:_edge.height__self.height___1
lea r8, [0x14014afe0]
mov edx, 0x20
call fcn.1400ff740
ud2
add byte [rax], al
mov r8, qword [rax + 8]
or byte [rax - 0x75], cl
or eax, 0xaf62c
or byte [rax - 0x75], cl
or eax, 0xaf62c
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
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]
cmp qword [rbp + 0x220], 0
je 0x1400b6a1c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x228]
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0x140]
call fcn.1400b73f0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x230]
test dword [rax], esi
add al, byte [rax]
add bh, bh
adc eax, 0x4e5ea
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x1f0], 0
je 0x1400b6a8c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x1f8]
mov eax, dword [rbp + 0x1f8]
mov eax, dword [rbp + 0x1f8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0x48]
call fcn.1400b73f0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
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]
cmp qword [rbp + 0x220], 0
je 0x1400b6b0c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x228]
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0x140]
call fcn.1400b73f0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
in al, dx
and byte [rax - 0x77], cl
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
add al, 0
cmp qword [rsi + 0x20], 0
je 0x1400b7431
mov r8, qword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
stc
pop rsp
sete al
ret
int3
rol bl, 1
int3
adc byte [r9 + 0xf], al
adc byte [rax], al
movups xmmword [rcx], xmm0
jmp 0x1400b74c6
mov rdx, qword [r8 + 8]
cmp word [rdx], 0x5c
cmp dword [rdx], 0x5c
jne case.0x1400a8574.418
invalid
cmp word [rdx + 2], 0x5c
jne case.0x1400a8574.418
movzx r9d, word [rdx + 4]
cmp r9w, 0x3f
je 0x1400b74cc
invalid
and eax, 0x10408b49
mov rax, qword [r8 + 0x10]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [r8]
movaps xmmword [rsp + 0x20], xmm0
and byte [rax - 0x73], cl
push rsp
and al, 0x20
and byte [rax - 0x73], cl
push rsp
and al, 0x20
xor r8d, r8d
call fcn.1400abb20
pop rdx
invalid
invalid
invalid
pop rdx
invalid
nop
add rsp, 0x38
ret
cmp dword [rdx + 0xa], 0x3a
jne 0x1400b74ee
cmp dh, byte [rbp + 0x14]
cmp word [rdx + 0xc], 0x5c
cmp dword [rdx + 0xc], 0x5c
pop rsp
jne 0x1400b74ee
add rdx, 8
add rsp, 0x38
invalid
cmp cl, ch
ret 0x2f
invalid
add byte [rax], al
invalid
invalid
cmp rax, 8
jb case.0x1400a8574.418
clc
or byte [rdx - 0x4d], dh
cmp r9w, 0x3f
jne case.0x1400a8574.418
cmp word [rdx + 6], 0x5c
jne case.0x1400a8574.418
cmp word [rdx + 8], 0x55
jne case.0x1400a8574.418
cmp word [rdx + 0xa], 0x4e
jne case.0x1400a8574.418
xchg edi, eax
or cl, byte [rsi + 0x75]
jne case.0x1400a8574.418
xchg edi, eax
cmp word [rdx + 0xc], 0x43
jne case.0x1400a8574.418
cmp word [rdx + 0xe], 0x5c
jne case.0x1400a8574.418
invalid
mov dword [rax - 0x7d], ecx
ret 0x660c
add rdx, 0xc
mov word [rdx], 0x5c
add rsp, 0x38
invalid
jmp fcn.1400ba9e0
dec dword [rax - 0x75]
and al, 0x40
mov rax, qword [rsp + 0x48]
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x75d93948], al
invalid
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x28], rbx
jmp 0x1400b759a
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea rdx, [rsp + 0x58]
call fcn.1400b7460
mov r14, qword [rsp + 0x28]
cmp r14, rbx
jne 0x1400b75b3
lea rcx, [rsp + 0x30]
call fcn.1400a38e0
cmp al, 0xc3
invalid
dec dword [rax - 0x77]
invalid
cmp al, 0xc3
invalid
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rdi, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
clc
invalid
je 0x1400b75d8
mov qword [rsi], r14
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r15
jmp 0x1400b75a7
mov qword [rsi], rbx
test r14, r14
je 0x1400b75a7
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movaps xmmword [rsp + 0x50], xmm6
mov rsi, rcx
xor r8b, 1
cmp qword [rdx], 0
movzx eax, r8b
mov r8d, 2
cmove r8d, eax
cmove eax, eax
mov rbx, qword [rdx + 0x10]
mov ebx, dword [rdx + 0x10]
mov rcx, qword [rdx + 0x18]
lea r14, [rbx + rcx]
xor r11d, r11d
xor ebx, ebx
xor ebx, ebx
lea rax, str.nul_byte_found_in_provided_data
add eax, 0x95d44
mov rdx, rbx
jmp 0x1400b765d
xor r11d, r11d
test r9w, r9w
je 0x1400b7a1c
mov r9w, 1
test r11w, r11w
add byte [rsi + 0x45], ah
test ebx, ebx
jne 0x1400b7650
cmp rdx, r14
je 0x1400b772b
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x1400b7685
or edi, edx
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
ja 0x1400b76fd
invalid
jmp 0x1400b7720
jmp 0x1400b7720
jrcxz 0x1400b76e7
or r11d, ebp
mov r10d, r11d
jmp 0x1400b772a
jmp 0x1400b7720
cmp r10d, 0xffff
jbe 0x1400b7720
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x1400b7653
nop word cs:[rax + rax]
xor r11d, r11d
mov r9d, r10d
jmp 0x1400b7653
inc dword [rbp - 0x7c]
sal byte [rdx + rax*2 + 0x41], 0xf
mov dh, 0xc0
cmp eax, 2
jne 0x1400b7740
xor ebp, ebp
xor r15d, r15d
jmp 0x1400b779e
xor eax, eax
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
sal dword [rbx + rdx + 0xf], 0xb6
adc al, 3
cmp rcx, rax
je 0x1400b7768
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x1400b7772
or dword [rsp + rdx + 0x48], esi
inc eax
inc rax
cmp edx, 0x20
jne 0x1400b7750
jmp 0x1400b7772
test rcx, rcx
je 0x1400b7772
mov bpl, 1
mov ch, 1
jmp 0x1400b773b
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400b7787
invalid
or al, 0x48
mov ecx, esi
mov rcx, rsi
call case.0x14008c169.332
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
inc rdx
ret 0x8948
push rsi
adc byte [rax - 0x4b], al
add dword [rcx - 0x49], eax
invalid
xor r12d, r12d
movaps xmm6, xmmword [0x1401059b0]
xor eax, 0x4e208
add byte [rcx], dh
invalid
xor edi, edi
jmp 0x1400b77c3
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], r12w
and al, 0x50
or byte [rsi + 0x44], ah
mov dword [rax + rdx*2], esp
and al, 0x50
and al, 0x50
inc rdx
mov qword [rsi + 0x10], rdx
mov r12d, r13d
test r12w, r12w
jne 0x1400b7850
add dword [rax], 0
invalid
cmp rbx, r14
je 0x1400b7971
add dword [rax], eax
invalid
je 0x1400b7971
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xb
movzx ecx, byte [rbx]
movzx r12d, cl
test r12b, r12b
js 0x1400b77e7
inc rbx
jmp 0x1400b7850
mov eax, r12d
and eax, 0x1f
loopne 0x1400b776e
loopne 0x1400b780c
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r12b, 0xdf
jbe 0x1400b783d
shl edx, 6
and r12d, 0x3f
and esp, 0x3f
and esp, 0x3f
invalid
or r12d, edx
cmp cl, 0xf0
jb 0x1400b791b
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
loopne 0x1400b7824
loopne 0x1400b7824
shl eax, 0x12
shl r12d, 6
adc al, byte [rcx - 0x3f]
in al, 6
and ecx, 0x3f
or ecx, r12d
or ecx, eax
mov r12d, ecx
int3
cmp r12d, 0xffff
add byte [rsi + 0x18], dh
add byte [rsi + 0x18], dh
sbb cl, ch
cmc
add byte [rax], al
add byte [rax], al
invalid
invalid
ret
jmp 0x1400b7932
add byte [rax], al
add rbx, 2
add ebx, 2
shl eax, 6
or eax, edx
mov r12d, eax
nop dword [rax]
add byte [rax], al
add byte [rax], al
xor r13d, r13d
xor ebp, ebp
test bpl, bpl
je 0x1400b78fd
invalid
invalid
add byte [rax], al
invalid
test byte [rcx + 0x66000000], ah
cmp r12d, 0x22
cmp r12w, 0x22
je 0x1400b7878
movzx eax, r12w
cmp eax, 0x5c
jne 0x1400b78fb
test dword [rbx + 0x48000000], ecx
inc edi
mov eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 1], cl
invalid
inc rdi
jmp 0x1400b78fd
mov r8, rdi
inc r8
inc eax
inc eax
je 0x1400b7a46
mov rax, qword [rsi]
mov rdx, qword [rsi + 0x10]
push rsi
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
push rsi
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
jb 0x1400b7960
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x7b], cl
push qword [rsi + rcx*2 + 0x48]
invalid
invalid
test rdi, rdi
je case.0x1400ad47f.186
invalid
cmp rdi, 0x10
cmp edi, 0x10
jae 0x1400b78aa
xor ecx, ecx
jmp 0x1400b78dc
mov rcx, rdi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
add al, 0x50
add al, 0x50
add r8, 0x10
add eax, 0x10
rcl byte [rax], 0x45
xor ecx, ecx
xor r9d, r9d
nop dword [rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
adc dword [rax + rcx*2], esi
je 0x1400b790d
adc dword [rax + rcx*2], esi
add r9, 0x10
cmp rcx, r9
leave
jne 0x1400b78c0
in al, dx
add rdx, rcx
cmp rdi, rcx
je case.0x1400ad47f.186
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
pop rsp
add byte [rax - 1], cl
invalid
pop rsp
add byte [rax - 1], cl
ret 0xff48
invalid
invalid
dec rdi
jne 0x1400b78e0
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
mov dword [rax + rdx*2], 0xff48005c
ret 0x8948
xor edi, edi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400b77b0
invalid
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
adc byte [rax + 0x3b], cl
invalid
cmpsb byte [rsi], byte [rdi]
invalid
mov rcx, rsi
call case.0x14008c169.332
mov rdx, qword [rsi + 0x10]
jmp 0x1400b77b0
add rbx, 3
add ebx, 3
shl eax, 0xc
or r12d, eax
cmp r12d, 0xffff
jbe 0x1400b7850
lea eax, [r12 + 0xff0000]
shr eax, 0xa
call 0x1180b864a
add byte [rax], al
test byte [rax + rax], ah
add bh, bh
add cl, al
call 0x1180b864a
add byte [rax], al
and r12d, 0x3ff
or r12d, 0xdc00
add byte [rax], al
add byte [rax], al
mov r13d, r12d
mov r12d, eax
test bpl, bpl
test ch, ch
test ch, ch
je 0x1400b78fd
jmp case.0x1400ac5ad.235
mov rcx, rsi
call fcn.140103460
clc
mov edx, 0x8b480004
push rsi
adc cl, ch
invalid
invalid
invalid
invalid
test r15b, r15b
je 0x1400b7a1a
dec dword [rdi]
test byte [rax + 0x48000000], ah
mov eax, dword [rsi]
invalid
mov rax, qword [rsi]
invalid
mov rdx, qword [rsi + 0x10]
mov rcx, rax
sub rcx, rdx
cmp rcx, rdi
jb 0x1400b7a32
invalid
invalid
add byte [rax], al
invalid
invalid
test rdi, rdi
je 0x1400b79f1
mov rax, qword [rsi + 8]
cmp rdi, 0x10
call qword [rax]
call qword [rax]
jae 0x1400b79a3
xor ecx, ecx
jmp 0x1400b79dc
mov rcx, rdi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
add r8, 0x10
xor r9d, r9d
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xf], al
adc dword [rax + rcx*2 - 0x10], esi
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
leave
leave
jne 0x1400b79c0
in al, dx
add rdx, rcx
cmp rdi, rcx
je 0x1400b79ee
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
jne 0x1400b79e0
invalid
mov rax, qword [rsi]
mov rax, qword [rsi]
mov qword [rsi + 0x10], rdx
cmp rdx, rax
jne 0x1400b7a09
mov rcx, rsi
mov rdx, rax
mov edx, eax
mov edx, eax
call case.0x14008c169.332
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rsi + 0x10], rdx
xor eax, eax
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov r8, rdi
mov eax, edi
mov eax, edi
clc
call fcn.140103460
mov rdx, qword [rsi + 0x10]
jmp 0x1400b7995
invalid
invalid
invalid
lea rax, str.capacity_overflow
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x28], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x30], rax
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, [0x14014b3e8]
lea rcx, [rsp + 0x20]
call fcn.1400ff580
int3
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], r8
mov ecx, 1
jmp 0x1400b7ad5
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x20]
call fcn.1400b53c0
nop
add rsp, 0x68
ret
adc byte [r8], r8b
add byte [rax], al
add byte [rsi - 0x39], ah
mov dword [rbp + 0x14], 0x280f0000
add eax, 0x4de40
mov dword [rbp + 0x14], 0x280f0000
add eax, 0x4de40
movups xmmword [rbp], xmm0
cmp esi, 0xfffffff6
sete byte [rbp + 0x10]
adc r15b, r8b
rcr byte [r8], 0
add byte [rax], al
add byte [r11 - 0x6bf00902], r8b
adc r15b, r8b
rcr byte [r8], 0
add byte [rax], al
setne byte [rbp + 0x11]
mov qword [rbp - 0x38], 0
mov dword [rbp - 0x38], 0
mov dword [rbp - 0x38], 0
mov dword [rbp - 0x30], 1
lea rax, [rbp - 0x40]
mov qword [rbp - 8], rax
clc
clc
lea rcx, str..NULcmd.exemaximum_number_of_ProcThreadAttributes_exceeded
lea r8, [rbp - 0x10]
mov edx, 7
add byte [rax], al
add al, ch
invalid
invalid
invalid
dec dword [rax - 0x77]
shr ecx, cl
invalid
add dword [rax], eax
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
invalid
add byte [rax], al
add al, ch
invalid
dec dword [rax - 0x77]
shr ecx, cl
movabs dword [0xfe83c7894c000001], eax
add byte [rax], al
mov rdi, r8
invalid
invalid
add byte [rax], al
mov rdi, r8
cmp esi, 0xfffffff6
test byte [rdi], 0x95
ret 0x8d48
invalid
invalid
call fcn.1400b8a10
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
test byte [rdi], 0x95
ret 0x8d48
invalid
cmp dword [rbp - 0x10], 0
mov rsi, qword [rbp - 8]
clc
mov eax, 1
je 0x1400b7d19
test byte [rcx], ch
add dword [rax], eax
invalid
test byte [rcx], ch
add dword [rax], eax
add byte [rax - 0x77], cl
mov rbx, rsi
jmp 0x1400b7d6d
jmp 0x1400b7d6d
mov edi, dword [rcx + 8]
test rdi, rdi
je 0x1400b7d3a
invalid
invalid
add dword [rax], eax
invalid
test byte [0x1880b7c07], dh
mov dword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x10], 0
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
adc eax, 0x4d545
mov dword [rsp + 0x30], 2
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x20], 0
lea r9, [rbp - 0x10]
mov rcx, rax
ror dword [rax - 0x77], 0xfa
add byte [rbp + rcx*4 + 0x4d], cl
invalid
ror dword [rax - 0x77], 0xfa
mov r8, rax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
test eax, eax
ror byte [rdi], 0x84
pushfq
add byte [rax], al
invalid
ror byte [rdi], 0x84
pushfq
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rax, qword [rbp - 0x10]
jmp 0x1400b7d3c
add byte [rax], al
add byte [rax], al
mov rsi, qword [rcx + 8]
test rsi, rsi
test esi, esi
test esi, esi
je 0x1400b7d13
add byte [rax - 0x39], cl
lock add byte [rax], al
mov qword [rbp - 0x10], 0
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x30], 2
add byte [rax], al
add bh, al
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x20
add byte [rax], al
add byte [rax], al
lea r9, [rbp - 0x10]
mov rcx, rax
mov rdx, rsi
mov r8, rax
mov eax, eax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
invalid
test eax, eax
je 0x1400b7ce2
invalid
mov rbx, qword [rbp - 0x10]
jmp 0x1400b7d15
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
jmp 0x1400b7d68
xor ebx, ebx
xor eax, eax
jmp 0x1400b7d6d
mov rbx, qword [rbp]
cmp qword [rdi], 0
je 0x1400b7d2d
mov rcx, qword [rdi + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rdi], 1
mov qword [rdi + 8], rsi
jmp 0x1400b7d15
xor eax, eax
mov qword [rbp - 0x28], rax
cmp esi, 0xfffffff6
setne dl
mov byte [rbp + 0x38], 1
lea rcx, [rbp - 0x10]
call fcn.1400b8a10
cmp qword [rbp - 0x10], 0
lock add byte [rax - 0x75], cl
pop rbp
clc
lock add byte [rax - 0x75], cl
pop rbp
clc
je 0x1400b7d7c
mov rcx, qword [rbp - 0x28]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, 1
mov rdx, rbx
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp esi, 0xfffffff6
mov rax, qword [rbp - 0x28]
fmul dword [rax - 0x77]
ror dword [rax + 0xf], 0x45
retf
mov qword [rbp - 0x18], rcx
cmovne rbx, rax
cmovne ebx, eax
fmul dword [rax - 0x77]
ror dword [rax + 0xf], 0x45
retf
cmovne ebx, eax
mov qword [rbp - 0x20], rbx
mov rax, qword [rbp]
mov qword [rbp - 0x48], rax
mov r8d, 0xc045c748
add byte [rax], al
add byte [rax], al
mov r8d, 0xc045c748
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x3d], 0
mov byte [rbp + 0x3c], 1
call fcn.1400b93f0
invalid
add byte [rax], al
mov rsi, rax
mov byte [rbp + 0x3d], 0
mov byte [rbp + 0x3c], 1
xor ecx, ecx
call fcn.1400a3730
mov qword [rbp + 0x28], rax
lock inc qword [rax]
jle 0x1400b7e89
invalid
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp - 0x10], 1
mov qword [rbp - 8], 1
movzx eax, byte [0x1401660a0]
mov ecx, 0x30
mov edx, 8
call fcn.140001ab0
test rax, rax
je 0x1400b7f5e
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
adc byte [rbp + 0x10], dl
adc byte [rbp + 0x10], dl
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lock inc qword [rax]
jle 0x1400b7e89
movzx ecx, byte [0x140165f48]
test cl, cl
mov qword [rbp + 0x30], rax
je 0x1400b7e8b
mov byte [0x140165f48], 1
mov eax, dword [0x1401660a4]
invalid
loop case.0x14002795d.2138
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
invalid
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x58], 0
je 0x1400b7e62
invalid
or dword [rax - 0x73], ecx
and byte [rax], 0
add bl, ch
adc al, dh
add eax, ebp
test dword [rbp - 1], ebp
dec dword [rax - 0x7b]
test eax, eax
je 0x1400b802a
lea rax, [rax + 0x60]
jmp 0x1400b7e74
mov byte [rbp + 0x3e], 1
call fcn.1400aebf0
test rax, rax
test eax, eax
test eax, eax
je 0x1400b802a
mov rcx, qword [rax]
mov qword [rax], 0
test rcx, rcx
je 0x1400b7e8b
lock inc qword [rcx]
jg 0x1400b7e8d
ud2
xor ecx, ecx
mov byte [rbp + 0x3a], 0
mov byte [rbp + 0x39], 1
mov qword [rbp + 0x20], rcx
mov dword [rbp + 0x20], ecx
mov dword [rbp + 0x20], ecx
call fcn.1400aeb00
test rax, rax
je 0x1400b7eb1
lock dec qword [rax]
jne 0x1400b7eb1
mov rbx, qword [rbp + 0x30]
mov rcx, qword [rbx + 0x10]
test rcx, rcx
mov rdi, qword [rbp - 0x20]
je 0x1400b7ecd
lock inc qword [rcx + 0x18]
jle case.0x14002441e.2212
invalid
sbb byte [r15], cl
mov ss, word [rax]
add dword [rax], eax
add byte [rdi], cl
mov dh, 5
invalid
int3
movzx eax, byte [0x1401660a0]
add eax, 0xae1cc
add byte [rcx + 0x28], bh
mov ecx, 0x28
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.140001ab0
test rax, rax
je 0x1400b7f72
invalid
xchg byte [rax], al
add byte [rax], al
hlt
xchg byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x28]
sub byte [rax - 0x77], cl
or byte [rax - 0x77], cl
invalid
pop rax
mov qword [rax], rcx
mov qword [rax + 8], rbx
mov dword [rax + 8], ebx
or byte [rax - 0x75], cl
and byte [r8 - 0x77], r9b
adc byte [rax - 0x75], cl
call 0x15854084f
mov dword [rax + 0x18], ecx
or byte [rax - 0x75], cl
and byte [r8 - 0x77], r9b
adc byte [rax - 0x75], cl
call 0x15854084f
mov dword [rax + 0x18], ecx
mov dword [rax + 0x18], ecx
mov qword [rax + 0x20], rdi
mov byte [rbp + 0x3f], 0
lea r8, case.0x1400a79c3.488
invalid
invalid
or dword [rax], eax
mov rcx, rsi
invalid
mov rdx, rax
call fcn.1400b9760
add byte [rax - 0x77], cl
invalid
test rax, rax
add byte [rax - 0x77], cl
invalid
jne 0x1400b7f86
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
invalid
rol byte [rax + rax], 1
mov rcx, qword [rbp + 0x28]
sub al, dh
dec qword [rcx]
invalid
sub al, dh
dec qword [rcx]
mov rsi, qword [rbp + 0x30]
jne 0x1400b7f6e
jne 0x1400b7f45
call fcn.1400a3fe0
invalid
lock dec qword [rsi]
jne 0x1400b7f53
invalid
or byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400b9720
add byte [rax], al
xor eax, eax
mov rbx, qword [rbp - 0x48]
mov eax, 0xfffe0fe9
invalid
mov eax, 0xfffe0fe9
invalid
mov ecx, 8
mov edx, 0x30
add byte [rax], al
add byte [rax], al
call fcn.1400ff110
jmp 0x1400b7e89
invalid
mov ecx, 8
mov edx, 0x28
invalid
add byte [rax], al
add byte [rdx + 0x28], bh
invalid
add al, ch
invalid
call fcn.1400ff110
jmp 0x1400b7e89
add edi, edi
invalid
mov rax, qword [rbp + 0x30]
lock dec qword [rax]
xor r8b, r14b
xor al, dh
dec qword [rax]
jne 0x1400b7f99
or dword [rax - 0x75], ecx
xor r8b, r13b
xchg dword [rdi], edx
invalid
mov rcx, qword [rbp + 0x30]
call fcn.1400b9720
invalid
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [rbp + 0x28]
lock dec qword [rax]
dec qword [rax]
or byte [rbp + 9], dh
jne case.0x14002441e.2208
mov rcx, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
sub r8b, r13b
xor al, 0xc0
invalid
call fcn.1400a3fe0
dec dword [rax - 0x77]
jne 0x1400b7fa0
mov qword [rbp - 0x10], rsi
lea rax, [0x14014b6b0]
add eax, 0x936f9
stc
or dword ss:[rax], eax
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.failed_to_spawn_thread
or dword ss:[rax], eax
or dword [rax], eax
lea r9, fcn.1400a38e0
sub eax, 0x8d4c0009
invalid
or dword [rax], eax
lea r8, [rbp - 0x10]
mov edx, 0x16
call fcn.1400ffa90
jp 0x1400b7fdb
invalid
invalid
jp 0x1400b7fdb
add al, 0
add cl, ch
lodsb al, byte [rsi]
invalid
jmp 0x1400b7e89
invalid
dec dword [rax - 0x7d]
rcl dword [rax], 0xc6
invalid
add rcx, 0x10
mov byte [rbp + 0x3f], 1
invalid
add dword [rcx], esi
shr al, cl
movsb byte [rdi], byte [rsi]
invalid
invalid
dec dword [rax - 0x73]
add eax, 0x93615
or dword [rax], eax
invalid
invalid
or dword [rax], eax
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 1
mov dword [rbp - 8], 1
mov dword [rbp - 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x77], cl
add byte [r15], r9b
push rdi
mov qword [rbp], rax
xorps xmm0, xmm0
invalid
ror byte [rdi], 0x11
or r14b, r8b
invalid
movups xmmword [rbp + 8], xmm0
mov byte [rbp + 0x3f], 1
invalid
add dword [rax - 0x73], ecx
adc eax, 0x9361c
or dword [rax], eax
invalid
add dword [rax - 0x73], ecx
adc eax, 0x9361c
or dword [rax], eax
or dword [rax], eax
lea rcx, [rbp - 0x10]
call fcn.1400ff580
pop rbx
jne case.0x14001d718.2122
add cl, ch
pop rdi
invalid
invalid
invalid
pop rbx
jne case.0x14001d718.2122
add cl, ch
pop rdi
invalid
invalid
inc esi
add dword ds:[rax - 0x73], ecx
invalid
mov byte [rbp + 0x3e], 1
lea rax, str.library_std_src_threadlocal.rs
lea eax, [0x14014bd40]
lea eax, [0x14014bd40]
add eax, 0x93d0b
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x14014ace0]
cwde
sub al, 9
add byte [rbp + rcx*4 + 0x45], cl
invalid
xchg edi, eax
jno 0x1400b8049
add byte [rbp + rcx*4 + 0xd], cl
cwde
sub al, 9
add byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x10]
invalid
mov edx, 0x46
call fcn.1400ffa90
cmp bh, byte [rdx + 4]
add cl, ch
invalid
invalid
invalid
invalid
cmp bh, byte [rdx + 4]
jp case.0x14001d718.2115
add cl, ch
invalid
invalid
dec dword [rdi]
invalid
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rax, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
sub r8b, r14b
dec qword [rax]
lock dec qword [rax]
jne 0x1400b8087
or dword [rax - 0x75], ecx
sub r8b, r13b
mov rcx, qword [rbp + 0x28]
call fcn.1400a3fe0
pop rcx
invalid
invalid
invalid
pop rcx
mov edi, 0x45c6fffe
cmp eax, 0x3c45c601
add esi, eax
cmp al, 0
cmp al, 0
invalid
invalid
mov byte [rbp + 0x3d], 1
add esi, eax
cmp al, 0
cmp al, 0
mov byte [rbp + 0x3c], 0
add rsp, 0x38
pop rbx
pop rdi
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
invalid
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea rcx, [rbp - 0x10]
call fcn.1400a38e0
invalid
call qword [rax + 0x38c48348]
add rsp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
mov rax, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
sub al, dh
dec qword [rax]
lock dec qword [rax]
jne 0x1400b80f7
mov rcx, qword [rbp + 0x28]
call fcn.1400a3fe0
invalid
invalid
invalid
invalid
jmp 0x1890b7fb6
mov esi, 0x8348fffe
jge 0x1400b811b
invalid
cmp qword [rbp + 0x20], 0
and byte [rax], al
add byte [rbx + rdx + 0x48], dh
mov eax, dword [rbp + 0x20]
invalid
je 0x1400b8111
mov rax, qword [rbp + 0x20]
and al, dh
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
jne 0x1400b8111
mov rcx, qword [rbp + 0x20]
call fcn.1400aecc0
invalid
invalid
invalid
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
add al, 0
mov rcx, qword [rbp - 0x18]
call rsi
invalid
mov rcx, qword [rbp - 0x20]
invalid
invalid
call 0xcb54581f
loopne 0x1400b8122
invalid
call rsi
mov rax, qword [rbp + 0x30]
xor al, dh
dec qword [rax]
jne 0x1400b813b
invalid
mov byte [rbp + 0x3f], 0
mov rcx, qword [rbp + 0x30]
xor al, ch
in eax, 0x15
add byte [rax], al
mov byte [rbp + 0x3f], 0
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rbp, [rdx + 0x80]
movzx ebx, byte [rbp + 0x39]
cmp byte [rbp + 0x3a], 0
invalid
je 0x1400b823a
add byte [rsp + rcx - 0x78], dh
pop rbp
add rsp, 0x38
add esp, 0x38
mov byte [rbp + 0x3e], bl
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp qword [rbp + 0x20], 0
je 0x1400b8254
invalid
adc ecx, dword [rax - 0x75]
and r8b, r14b
dec qword [rax]
dec dword [rax]
mov rax, qword [rbp + 0x20]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x1400b8254
mov rcx, qword [rbp + 0x20]
call fcn.1400aecc0
and al, ch
insb byte [rdi], dx
push 0xffffffffffffffff
dec dword [rax - 0x7cb7c1a3]
pop rbp
invalid
invalid
invalid
invalid
mov byte [rbp + 0x3e], bl
add rsp, 0x38
pop rbp
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
lea rbp, [rdx + 0x80]
movzx eax, byte [rbp + 0x3e]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x45
mov byte ds:[rbp + 0x20], al
mov byte [rbp + 0x20], al
mov byte [rbp + 0x20], al
test al, al
jne 0x1400b8288
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, qword [rbp + 0x30]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
jne case.0x140024b32.1979
mov rcx, qword [rbp + 0x30]
call fcn.1400b9720
xor r8b, r13b
test dword [rax + rax], edx
add byte [rax + 0x38c48348], dl
nop
add rsp, 0x38
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
mov rax, qword [rbp + 0x30]
mov eax, dword [rbp + 0x30]
lock dec qword [rax]
jne 0x1400b82d7
mov rcx, qword [rbp + 0x30]
call fcn.1400b9720
adc al, 0
invalid
adc al, 0
add byte [rdi], cl
mov dh, 0x45
movzx eax, byte [rbp + 0x20]
mov byte [rbp + 0x3b], al
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
and byte [rax - 0x7cb7c4bb], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movzx eax, byte [rbp + 0x3b]
mov byte [rbp + 0x30], al
test al, al
jne 0x1400b8318
add rsp, 0x38
pop rbx
pop rdi
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
mov rax, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
lock dec qword [rax]
jne 0x1400b832b
mov rcx, qword [rbp + 0x28]
call fcn.1400a3fe0
mov ch, 0xbc
invalid
invalid
mov ch, 0xbc
invalid
nop
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
invalid
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
sub r8b, r14b
lock dec qword [rax]
jne 0x1400b8367
mov rcx, qword [rbp + 0x28]
call fcn.1400a3fe0
mov byte [rbp + 0x3d], 1
movzx eax, byte [rbp + 0x30]
mov dh, 0x45
xor byte [rax - 0x7cb7c3bb], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
js 0x1400b87ed
movzx eax, byte [0x1401660a0]
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r14
call fcn.140001ab0
mov r15, rax
invalid
test rax, rax
jne 0x1400b84e2
mov ecx, 1
mov rdx, r14
call fcn.1400ff110
lea rax, [0x14014d448]
mov qword [rsi + 8], rax
or byte [rax - 0x39], r9b
invalid
add byte [rax], al
add byte [rax], al
jmp 0x1400b87a0
mov r15d, 1
xor r13d, r13d
mov rax, r14
sub rax, 1
call 0x1831ad0f0
call 0x13fe9083d
sbb ebp, 0xffffffff
cmp r14, r13
jbe 0x1400b8531
invalid
mov rcx, qword [0x140165ff0]
xor edx, edx
test r13, r13
je 0x1400b8536
invalid
mov r8, r15
mov r9, r13
call qword [sym.imp.KERNEL32.dll_HeapReAlloc]
mov rcx, rax
mov ecx, eax
test rax, rax
jne 0x1400b8544
mov qword [rbp - 0x20], r15
mov ecx, 1
add byte [rax], al
mov rdx, r13
call fcn.1400ff110
imul eax, dword [rax + rax], 0xffffffe9
invalid
add al, byte [rax]
invalid
mov rcx, r15
jmp 0x1400b8544
mov r8, r15
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx + 1], bh
lea r9, [rbp - 0x28]
mov qword [rbp - 0x20], rcx
mov edx, edi
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_InitializeProcThreadAttributeList]
xchg ecx, eax
int3
add al, 0
test eax, eax
je 0x1400b8756
test bh, dh
add dword [rax], eax
invalid
mov r8, qword [rbx]
mov rdx, qword [rbx + 8]
xor r9d, r9d
leave
test r8, r8
mov rbx, rdi
cmove rbx, r8
setne r9b
sal dword [rcx], 0xc9
xorps xmm6, xmm6
mov r14, qword [sym.imp.KERNEL32.dll_UpdateProcThreadAttribute]
mov esi, dword [sym.imp.KERNEL32.dll_UpdateProcThreadAttribute]
jmp 0x1400b85d7
push rdx
lea r12, [rdx + 1]
mov r15, rcx
lea rax, [rdx + rdx*2]
mov r8, qword [rcx + rdx*8 + 8]
mov r9, qword [rcx + rax*8 + 0x60]
mov rax, qword [rcx + rax*8 + 0x70]
movups xmmword [rsp + 0x28], xmm6
mov qword [rsp + 0x20], rax
mov rcx, qword [rbp - 0x20]
xor edx, edx
call r14
mov r9d, 1
mov rcx, r15
mov rdx, r12
mov r8d, 0
test eax, eax
je 0x1400b8756
sub rdi, 1
jb 0x1400b8795
sub rbx, 1
jb 0x1400b8795
test r9, r9
je 0x1400b8630
test rcx, rcx
jne 0x1400b8630
test rdx, rdx
je 0x1400b863a
mov r9, rdx
and r9, 7
je 0x1400b863f
mov rax, rdx
and rax, 0xfffffffffffffff8
mov rcx, r8
nop dword [rax]
mov rcx, qword [rcx + 0x170]
dec r9
jne 0x1400b8610
cmp rdx, 8
jae 0x1400b8650
jmp 0x1400b868e
test r9, r9
jne 0x1400b8693
jmp 0x1400b87cf
mov rcx, r8
jmp 0x1400b868e
mov rcx, r8
mov rax, rdx
cmp rdx, 8
jb 0x1400b868e
nop dword [rax + rax]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
add rax, 0xfffffffffffffff8
jne 0x1400b8650
xor edx, edx
xor r8d, r8d
movzx eax, word [rcx + 0x16a]
cmp rdx, rax
jb 0x1400b86c2
nop
mov rax, qword [rcx]
test rax, rax
je 0x1400b87b5
inc r8
movzx edx, word [rcx + 0x168]
mov rcx, rax
ror byte [rdi], 0xb7
xchg ecx, eax
push 0x48000001
mov ecx, eax
cmp dx, word [rax + 0x16a]
jae 0x1400b86a0
test r8, r8
je 0x1400b8590
mov r15, qword [rcx + rdx*8 + 0x178]
mov rax, r8
dec rax
je 0x1400b874e
invalid
jae 0x1400b8725
mov r9, rax
mov ecx, eax
and r9, 7
je 0x1400b8705
mov rax, r9
nop word [rax + rax]
mov r15, qword [r15 + 0x170]
dec rax
jne 0x1400b86f0
add dword [rax], eax
add byte [rax - 1], cl
enter 0xfffffffffffff475, 0x49
not ecx
not r9
add r9, r8
mov rax, r9
add r8, 0xfffffffffffffffe
cmp r8, 7
jb 0x1400b874e
dec byte [rcx - 0x7d]
clc
invalid
nop
mov r8, qword [r15 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r15, qword [r8 + 0x170]
add rax, 0xfffffffffffffff8
jne 0x1400b8710
xor r12d, r12d
jmp 0x1400b8597
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 0
mov rsi, qword [rbp - 0x20]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_DeleteProcThreadAttributeList]
test r13, r13
je 0x1400b87a0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400b87a0
mov rax, qword [rbp - 0x20]
mov qword [rsi], rax
mov qword [rsi + 8], r13
movaps xmm6, xmmword [rbp - 0x10]
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff740
jmp 0x1400b87eb
mov qword [rbp - 0x30], r13
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff740
ud2
call fcn.140001c90
int3
xor byte [rax - 0x75], cl
or eax, 0xad7cb
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x45], cl
invalid
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x45], cl
loopne case.0x14004896d.1624
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4c7f7
movaps xmm6, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], dh
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
nop word [rax + rax]
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, 0x48
in al, dx
lea rbp, [rdx + 0x70]
in al, dx
lea rbp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
sub dword [rsp + 0x30], esi
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x30]
loopne 0x1400b88bb
mov edx, dword [rbp - 0x30]
call fcn.1400b88c0
movaps xmm6, xmmword [rsp + 0x30]
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x30], dh
invalid
xor byte [rax - 0x7d], cl
invalid
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
je case.0x14004896d.1606
xor byte [rdi], cl
or edx, dword [rsi + 0x57]
push rsi
push rdi
ud2
sub rsp, 0x28
mov rdi, rdx
sub byte [rax - 0x77], cl
xlatb
mov rsi, rcx
call qword [sym.imp.KERNEL32.dll_DeleteProcThreadAttributeList]
test rdi, rdi
test edi, edi
test edi, edi
je 0x1400b88f0
mov rcx, qword [0x140165ff0]
adc dl, bh
or al, byte [rax]
xor edx, edx
mov r8, rsi
mov eax, esi
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
pop rdi
pop rsi
ret
int3
and byte [rax - 0x7d], cl
cmp dword [rax], eax
mov rsi, qword [rcx + 8]
jno 0x1400b8915
movzx eax, byte [rcx + 0x10]
test al, al
invalid
jne 0x1400b8924
sal byte [rbp + 0xf], 0x48
mov eax, dword [0x140166098]
xlatb
or al, byte [rax]
mov rax, qword [0x140166098]
xlatb
or al, byte [rax]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x1400b8933
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
and eax, 0x4c78d
and eax, 0x4c78d
call fcn.1401035d0
lodsb al, byte [rsi]
add al, 0
test al, al
jne 0x1400b8924
mov byte [rsi + 8], 1
jmp 0x1400b8924
int3
mov esi, ecx
cmp qword [rcx], 0
cmp dword [rax], eax
je 0x1400b8968
mov rcx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
invalid
add byte [rax - 0x7d], cl
jle 0x1400b897c
cmp qword [rsi + 0x10], 0
je 0x1400b8979
invalid
add byte [rdx + rcx + 0x48], dh
mov ecx, dword [rsi + 0x18]
or cl, byte [rax - 0x75]
sbb dil, r15b
mov rcx, qword [rsi + 0x18]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x4c6b7
cmp qword [rsi + 0x20], 0
jle 0x1400b899d
and byte [rax], al
add byte [rax + rdx + 0x48], dh
mov ecx, dword [rsi + 0x28]
invalid
invalid
je 0x1400b8990
mov rcx, qword [rsi + 0x28]
sub byte [rax - 0x7d], r9b
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_CloseHandle]
invalid
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rsi
ret
int3
int3
sal byte [rbp + rsi + 0x4c], cl
mov eax, dword [rcx + 0x10]
mov rax, qword [rcx + 0x18]
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x48], 0
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], r8
mov ecx, 1
jmp 0x1400b89ec
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x20]
call fcn.1400b53c0
nop
add rsp, 0x68
ret
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov dword [rbp + 0x58], eax
jmp 0x1400b8a8b
mov rax, qword [rbp + 0x20]
xchg qword [0x140166008], rax
mov rax, qword [0x140166008]
test rax, rax
jne 0x1400b8ae0
movaps xmmword [rbp + 0x20], xmm6
xor ecx, ecx
lea rdx, [rbp + 0x20]
mov r8d, 0x10
add byte [rax], al
add byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
call r12
test eax, eax
invalid
sar byte [rcx - 0x34], 0x48
mov dword [rbp + 0x78], ebx
jns 0x1400b8a80
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x70], r14
mov dword [rbp + 0x70], esi
mov byte [rbp + 0xa7], dil
mov byte [rbp + 0xa6], 1
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add dh, al
test dword [rsi + 0x1000000], esp
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add eax, ebp
add dword [rcx], ebx
invalid
call fcn.1400ba3d0
sbb dword [rax], eax
add byte [rax], al
add bl, ch
mov bl, 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
jmp 0x1400b8a84
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 1
add dword [rax], eax
add byte [rax], al
add al, dh
xadd qword [0x140166008], rax
invalid
add eax, 0xad51a
add byte [rax], al
lock xadd qword [0x140166008], rax
rol dword [0x140166009], 0x48
add eax, 0xad51a
sbb dl, ch
or al, byte [rax]
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
call 0x19851183e
call 0x19851183e
lea rax, [rbp + 0x58]
mov qword [rbp], rax
mov dword [rbp], eax
add byte [r8 - 0x73], r9b
add eax, 0xfff4ef7f
jg 0x1400b8aee
hlt
invalid
lea rax, [0x140007a80]
lea eax, [0x140007a80]
jg 0x1400b8aee
out dx, eax
hlt
mov qword [rbp + 8], rax
or byte [rax - 0x73], cl
call 0x150511455
invalid
invalid
lea rax, [rbp - 0x18]
lea eax, [rbp - 0x18]
mov qword [rbp + 0x10], rax
adc byte [r8 - 0x73], r9b
adc byte [rax - 0x73], cl
lea rax, [fcn.1400041b0]
add eax, 0xfff4b69c
hlt
dec dword [rax - 0x77]
sbb byte [r8 - 0x73], r9b
invalid
mov qword [rbp + 0x18], rax
lea rax, str..pipe__rust_anonymous_pipe1__.
lea eax, [0x14014d268]
lea eax, [0x14014d268]
add eax, 0x94749
or dword [r8], r8d
mov qword [rbp + 0x20], rax
mov dword [rbp + 0x20], eax
and byte [r8 - 0x39], r9b
and byte [rax - 0x39], cl
mov qword [rbp + 0x28], 2
sub byte [r10], r8b
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rax, rbp
call 0x170511482
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], 2
cmp byte [r10], r8b
cmp byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp + 0x78], rbx
mov dword [rbp + 0x78], ebx
pop rbp
js 0x1400b8b93
mov qword [rbp + 0x70], r14
mov dword [rbp + 0x70], esi
mov byte [rbp + 0xa7], dil
mov ebp, 0xa7
mov byte [rbp + 0xa6], 1
test dword [rsi + 0x1000000], esp
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0xffffffffffff8d48, 0x55
and al, ch
invalid
lea rdx, [rbp + 0x20]
call fcn.1400023e0
test r14, r14
test esi, esi
jnp 0x1400b8afb
hlt
test esi, esi
test byte [rdi], 0x94
rol byte [rax + 8], 0xc6
invalid
sete al
or sil, al
invalid
mov byte [rax - 0xa], 0xc6
add dword [rbp + 0x12], esi
test sil, 1
test dh, 1
jne 0x1400b8b86
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xad475
xor edx, edx
ror byte [rcx - 0x77], cl
fdivr st(7)
adc eax, 0x4c4a2
invalid
invalid
add al, 0
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
add al, 0
movabs byte [0x48c8458b480004c4], al
invalid
add al, 0
mov rax, qword [rbp - 0x38]
enter 0xffffffffffff8948, 0xffffffffffffff85
add byte [rax], 0
mov qword [rbp + 0x80], rax
mov dword [rbp + 0x80], eax
add byte [rbx + rcx*4 + 0x45], cl
ror byte [rax - 0x75], 1
mov r8, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
ror byte [r8 - 0x75], 1
mov rax, qword [rbp - 0x28]
fmul dword [r13 - 0x73]
fmul dword [rbp - 0x73]
lea r12, [r8 + rax]
and al, 0
test rax, rax
test eax, eax
ror byte [rcx + rcx*4 - 0x7b], 0x88
add byte [rax], al
invalid
mov qword [rbp + 0x88], r8
add byte [rax], al
add byte [rcx + rcx*4 + 0x7d], al
pop rsp
mov dword [rbp + 0x5c], r15d
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
invalid
je 0x1400b8bd0
movzx ecx, byte [r8]
mov dh, 8
or byte [rdi + rcx - 0x4a], al
jmp 0x1b8f91002
test ch, ch
invalid
movzx r13d, cl
test r13b, r13b
test ch, ch
test ch, ch
in eax, dx
js 0x1400b8bf0
lea r15, [r8 + 1]
add ecx, ebp
lea eax, [rax]
add byte [rax], al
nop word [rax + rax]
nop dword [rax + rax]
jmp 0x1400b8c54
nop dword [rax + rax]
invalid
add byte [rcx], dh
inc dword [rbp + 0x31]
test byte [rbp + 0x31], 0xed
xor ebp, ebp
xor edi, edi
xor r14d, r14d
xor r13d, r13d
xor ebp, ebp
xor ebp, ebp
xor r15d, r15d
xor esi, esi
push qword [rcx]
imul cl
invalid
invalid
jmp 0x1400b8c7c
nop dword cs:[rax + rax]
mov eax, r13d
and eax, 0x1f
loopne 0x1400b8c15
loopne 0x1400b8c15
movzx edx, byte [r8 + 1]
and edx, 0x3f
cmp r13b, 0xdf
jbe case.0x14007e9fd.1247
movzx r13d, byte [r8 + 2]
shl edx, 6
add al, cl
loop 0x1400b8c12
and r13d, 0x3f
or r13d, edx
cmp cl, 0xf0
jb 0x1400b8fe3
invalid
invalid
lea r15, [r8 + 4]
movzx ecx, byte [r8 + 3]
and eax, 7
shl eax, 0x12
shl r13d, 6
invalid
and ecx, 0x3f
or ecx, r13d
or ecx, eax
mov r13d, ecx
cmp r13d, 0xffff
cmp ebp, 0xffff
invalid
cmp ebp, 0xffff
jbe 0x1400b8c54
jmp 0x1400b8ffa
lea r15, [r8 + 2]
shl eax, 6
or eax, edx
mov r13d, eax
mov eax, 1
xor edi, edi
mov rsi, r12
mov esi, esp
sub rsi, r15
add rsi, 3
add esi, 3
add esi, 3
mov rcx, 0xffffffffffffffff
cmovb rsi, rcx
shr rsi, 2
add rsi, rax
mov r14w, 1
cmp rsi, 4
mov eax, 3
cmovb rsi, rax
movabs rax, 0x3fffffffffffffff
invalid
invalid
invalid
invalid
invalid
cmp rsi, rax
jae 0x1400b91e2
invalid
add byte [rax - 1], cl
invalid
inc rsi
lea rbx, [rsi + rsi]
movzx eax, byte [0x1401660a0]
or al, byte [rax]
or al, byte [rax]
mov edx, 2
mov rcx, rbx
call fcn.140001ab0
test rax, rax
je 0x1400b91af
out dx, eax
add al, 0
invalid
out dx, eax
add al, 0
add byte [rax - 0x77], cl
ror dword [rax - 0x75], 0x45
clc
mov rcx, rax
mov rax, qword [rbp - 8]
inc eax
mov dword [rbp + 0x60], eax
mov word [rcx], r13w
mov ebx, 1
mov qword [rbp + 0x98], rcx
jmp 0x1400b8cea
mov word [rcx + rbx*2], r13w
inc rbx
test r15, r15
je 0x1400b8d60
test di, di
je case.0x1400ac6fe.1284
xor eax, eax
mov r13d, edi
cmp rbx, rsi
jne 0x1400b8ce0
add ah, byte [rsi - 0x7d]
clc
add dword [rax - 0x7d], ecx
fdivp st(7)
cmp r14w, 1
sbb rsi, 0xffffffffffffffff
mov edi, eax
jmp 0x1400b8d8b
pop rax
pop rax
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
cmp r15, r12
je 0x1400b8d60
movzx edx, byte [r15]
mov dh, 0x17
movzx r13d, dl
test r13b, r13b
test ch, ch
test ch, ch
js 0x1400b8e47
add byte [rcx - 1], cl
invalid
inc r15
xor eax, eax
jmp 0x1400b8cf9
pushfq
pushfq
nop dword [rax]
cmp r14w, 1
inc byte [rcx]
mov qword [rbp + 0x90], rsi
add byte [rax], al
jne 0x1400b8ef0
add byte [rbp + 0x31], al
inc dword [rbp + 0x31]
test byte [rcx - 0x43], 0
mov r13d, 0
mov rdx, rsi
mov edx, esi
mov esi, 0
xor r15d, r15d
xor r14d, r14d
mov r13d, 0
mov rdx, rsi
mov edx, esi
mov edx, esi
mov esi, 0
cmp rbx, rdx
jne 0x1400b8de0
inc rsi
add rsi, rbx
jb 0x1400b919d
add al, 0
invalid
invalid
add al, 0
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], edx
add byte [rax], al
add byte [rax + 1], cl
invalid
mov rax, qword [rbp + 0x90]
add rax, rax
add byte [rax], al
add byte [rax + 1], cl
ror byte [rax + 0x39], 0xf0
cmp eax, esi
cmp rax, rsi
cmp eax, esi
cmova rsi, rax
cmp rsi, 5
cmp esi, 5
cmp esi, 5
jae 0x1400b8db3
mov esi, 4
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], cl
xor edx, edx
mov rcx, rsi
int1
int1
shr rcx, 0x3e
sete cl
ror dword [rax - 0x7d], 0xbd
nop
add byte [rax], al
add byte [rax], al
ror dword [rax - 0x7d], 0xbd
nop
add byte [rax], al
add byte [rax], al
je case.0x1400ac6fe.1276
mov r8, qword [rbp + 0x98]
mov qword [rbp + 0x20], r8
mov dword [rbp + 0x20], eax
cwde
add byte [rax], al
add byte [rcx + rcx*4 + 0x45], cl
invalid
invalid
mov dword [rbp + 0x20], eax
and byte [rax - 0x77], cl
xor byte [r8 + 2], r15b
mov eax, 2
mov qword [rbp + 0x30], rax
mov eax, 2
add byte [rax], al
add bl, ch
jmp 0x1400b8df1
adc dl, byte [rax - 0x6f4a74b8]
add byte [rax], al
nop
mov rsi, qword [rbp + 0x90]
mov esi, dword [rbp + 0x90]
add byte [rbp + 0x31], al
in eax, dx
xor r13d, r13d
xor ebp, ebp
jmp 0x1400b8ce2
invalid
xor eax, eax
lea r8, [rsi + rsi]
mov dl, cl
invalid
mov dl, cl
retf 0x148
add rdx, rdx
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
mov dword [rbp + 0x28], eax
sub byte [rax - 0x77], cl
jmp 0x160591b51
lea ecx, [rbp + 0x20]
mov rcx, rbp
lea r9, [rbp + 0x20]
lea ecx, [rbp + 0x20]
lea ecx, [rbp + 0x20]
and al, ch
invalid
call fcn.1400a4710
dec dword [rax - 0x7d]
jge 0x1400b8e0e
cmp qword [rbp], 0
cmp dword [rbp], 0
add byte [rax - 0x75], cl
or byte [r14 + riz + 0x48], r14b
or byte [rsi + riz + 0x48], dh
mov rcx, qword [rbp + 8]
mov ecx, dword [rbp + 8]
or byte [rsi + riz + 0x48], dh
je 0x1400b8e3b
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 + 0xfc13948], al
or byte [rax + 0x39], 0xc1
invalid
test dword [rax + 3], esi
jo 0x1400b8e29
or byte [rax + 0x39], 0xc1
cmp ecx, eax
jne 0x1400b9198
jo 0x1400b8e29
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov ch, 0x90
mov rsi, qword [rbp + 0x90]
mov esi, dword [rbp + 0x90]
add byte [rax], al
add byte [rax - 0x75], cl
lea ebx, [rax - 0x17000000]
add byte [rax], al
add cl, ch
mov rcx, qword [rbp + 0x98]
jmp 0x1400b8ce2
invalid
invalid
invalid
add byte [rax], al
add cl, ch
cmpsd dword [rsi], dword [rdi]
invalid
dec dword [rax - 0x77]
lea ebx, [rax - 0x17000000]
add cl, ch
mov qword [rbp + 0x98], rcx
mov dword [rbp + 0x98], ecx
add cl, ch
jmp 0x1400b8ce2
wait
invalid
mov eax, r13d
mov eax, ebp
and eax, 0x1f
movzx r8d, byte [r15 + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
loopne case.0x140083d29.1241
mov dh, 0x47
add dword [rcx - 0x7d], eax
loopne case.0x140083d29.1241
cmp r13b, 0xdf
jbe 0x1400b8e9f
std
fbstp tbyte [rsi + 0x43]
movzx r13d, byte [r15 + 2]
movzx ebp, byte [rdi + 2]
outsd dx, dword [rsi]
add al, byte [rcx - 0x3f]
loopne 0x1400b8e6b
invalid
shl r8d, 6
invalid
and r13d, 0x3f
and ebp, 0x3f
or r13d, r8d
cmp dl, 0xf0
cli
invalid
jb 0x1400b8eb3
invalid
cli
invalid
movzx edx, byte [r15 + 3]
movzx edx, byte [rdi + 3]
push rdi
add ecx, dword [rcx - 0x7d]
mov dword [rbx + rax*4], 0xe0c107e0
add al, 0x83
loopne 0x1400b8e84
shl eax, 0x12
invalid
invalid
add r15, 4
and eax, 7
loopne 0x1400b8e84
add al, 0x83
loopne 0x1400b8e84
shl eax, 0x12
shl r13d, 6
in eax, 6
and edx, 0x3f
or edx, r13d
or edx, eax
mov r13d, edx
invalid
cmp r13d, 0xffff
add byte [rdi + 0x2e], dh
invalid
invalid
add byte [rdi + 0x2e], dh
xor eax, eax
jmp 0x1400b8cf9
invalid
invalid
invalid
invalid
add r15, 2
shl eax, 6
or eax, r8d
mov r13d, eax
mov ebp, eax
mov ebp, eax
xor eax, eax
jmp 0x1400b8cf9
invalid
invalid
invalid
invalid
add r15, 3
shl eax, 0xc
loopne case.0x140083d29.1242
loopne case.0x140083d29.1242
or r13d, eax
cmp r13d, 0xffff
std
invalid
inc dword [rax]
add byte [rsi - 0x2e], dh
std
invalid
lea edx, [r13 + 0xff0000]
shr edx, 0xa
or edx, 0xd800
add byte [rax], al
add byte [rax], al
and r13d, 0x3ff
add byte [rax], al
or r13d, 0xdc00
add byte [rax], al
mov eax, r13d
mov r13d, edx
invalid
jmp 0x1400b8cf9
invalid
mov qword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x10000
mov dword [rsp + 0x20], 0x10000
mov rcx, qword [rbp + 0x98]
mov edx, dword [rbp + 0x64]
mov r15d, dword [rbp + 0x5c]
mov r8d, r15d
mov r9d, 1
call qword [sym.imp.KERNEL32.dll_CreateNamedPipeW]
mov rbx, rax
cmp rax, 0xffffffffffffffff
jne 0x1400b90a6
mov dword [rbp + 0x20], ecx
mov edx, dword [rbp + 0x60]
cmp edx, 9
cli
or dword [rbx + rcx*4 - 0x4b], ecx
add byte [rax], 0
add byte [rax], al
cli
or dword [rbx + rcx*4 - 0x4b], ecx
add byte [rax], 0
add byte [rax], al
invalid
pop rbp
add byte [rax], al
add byte [rax], al
jg 0x1400b9028
add byte [rbx + 0x187505f8], al
cmp eax, 5
jne 0x1400b8f80
mov eax, edx
mov qword [rbp - 8], rax
ror byte [rax - 0x77], 1
clc
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
and eax, 0x4c523
jmp 0x1400b8f9c
nop word [rax + rax]
add byte [rax], al
test r15d, r15d
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
and eax, 0x4c50e
and eax, 0x4c50e
je 0x1400b9028
cwde
add byte [rax], al
add byte [rbp + 0x31], al
inc dword [rbx - 0x7af0a808]
cmp eax, 0x57
invalid
invalid
mov word [rax], es
xor r15d, r15d
cmp eax, 0x57
jne 0x1400b9028
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x20]
call fcn.1400a38e0
cmp ebp, dword [rcx - 0x48bf0002]
invalid
cmp ebp, dword [rcx - 0x48bf0002]
add dword [rcx], esi
xor esi, esi
cmp qword [rbp + 0x90], 0
add byte [rax], al
invalid
xor esi, esi
cmp qword [rbp + 0x90], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
popfq
mov byte [rax], al
add byte [rax], al
invalid
mov rbx, qword [rbp + 0x88]
add byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
add byte [rax], 0
add byte [rax], al
mov r14, qword [rbp + 0x80]
je 0x1400b8a70
invalid
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rdx + 0x48fffffa], ch
invalid
dec dword [rax - 0x75]
or eax, 0xad023
or al, byte [rax]
invalid
mov rcx, qword [0x140165ff0]
or al, byte [rax]
xor esi, esi
xor edx, edx
mov r8, qword [rbp + 0x98]
mov eax, dword [rbp + 0x98]
mov eax, dword [rbp + 0x98]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4c04a
jmp 0x1400b8a70
cli
invalid
lea r15, [r8 + 3]
shl eax, 0xc
loopne case.0x14009b9d6.1131
or r13d, eax
cmp r13d, 0xffff
cmp ebp, 0xffff
cmp ebp, 0xffff
jbe 0x1400b8c54
xchg byte [rdx - 4], bl
invalid
lea ecx, [r13 + 0xff0000]
shr ecx, 0xa
or al, byte [rcx + 0xd800c9]
invalid
lea eax, [rax]
add bh, bh
add cl, al
jmp 0x140d51111
invalid
invalid
leave
invalid
or al, byte [rcx + 0xd800c9]
add byte [rcx - 0x7f], al
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, 2
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, 2
mov edi, r13d
out dx, eax
mov r13d, ecx
jmp 0x1400b8c5b
invalid
invalid
invalid
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
mov qword [rax], 1
mov rsi, 0xffffffffffffffff
invalid
invalid
dec dword [rax - 0x7d]
mov ebp, 0x90
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
je case.0x140090ed6.1166
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x98]
add bh, bh
adc eax, 0x4bfca
ror byte [rbx + rcx*4 - 0x7b], cl
cwde
add byte [rax], al
add bh, bh
adc eax, 0x4bfca
mov rdi, qword [rbp + 0x88]
test r14, r14
je 0x1400b907c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
cmp rbx, 0xffffffffffffffff
je 0x1400b908b
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
add al, 0
movaps xmm6, xmmword [rbp + 0xb0]
add rsp, 0x148
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test rcx, rcx
jne 0x1400b91a4
call fcn.140001c90
jmp 0x1400b920b
mov rdx, qword [rbp + 0x10]
call fcn.1400ff110
jmp 0x1400b920b
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 1
mov ecx, 2
mov rdx, rbx
call fcn.1400ff110
jmp 0x1400b920b
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 1
call fcn.140001c90
ud2
invalid
add bh, bh
adc eax, 0x4b827
mov edx, eax
shl rdx, 0x20
or rdx, 2
add bh, byte [rdi + 1]
add bh, byte [rdi + 1]
add byte [rax], al
mov rax, rdi
add rsp, 0x50
push rax
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
jge 0x1400b9846
mov ecx, 8
mov edx, 0x10
call fcn.1400ff110
add al, 0
pop rax
add al, 0
ud2
mov qword [rsp + 0x10], rdx
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x18]
call fcn.1400ae5f0
invalid
invalid
invalid
call qword [rax + 0x30c48348]
invalid
pop rbx
invalid
xor byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r14
pop rbp
ret
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x1400b98e8
mov rax, qword [rbp - 0x18]
cmp qword [rax + 0x10], 0x11
jb 0x1400b98d5
js 0x1400b98d6
adc dword [rdx + 0xc], esi
mov rax, qword [rbp - 0x10]
mov rax, qword [rax - 8]
mov eax, dword [rax - 8]
mov qword [rbp - 0x10], rax
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp - 0x20]
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax + 0x30c48348], dl
add rsp, 0x30
invalid
xor byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
invalid
int3
mov dl, 0xa6
invalid
lock dec qword [r8 + 8]
jne 0x1400b9953
or byte [rbp + 0x15], sil
mov rcx, qword [0x140165ff0]
xor edx, edx
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
insb byte [rdi], dx
and al, 0x70
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
mov dword [rbp - 0x48], 0x5000
lea rcx, [rbp - 0x48]
call qword [sym.imp.KERNEL32.dll_SetThreadStackGuarantee]
add al, 0
add al, 0
test eax, eax
jne 0x1400b9996
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x4b6cf
cmp eax, 0x78
jne 0x1400b99fa
js case.0x1400a72c7.475
mov rcx, qword fs:[rsi]
mov rcx, qword [rsi]
mov qword [rbp - 0x18], rsi
mov dword [rbp - 0x18], esi
mov rax, qword [rsi + 8]
mov qword [rbp - 8], rcx
mov qword [rbp - 0x10], rax
invalid
call qword [rax + 0x18]
mov rax, qword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
mov rsi, qword [rbp - 0x18]
mov esi, dword [rbp - 0x18]
invalid
invalid
mov esi, dword [rbp - 0x18]
je 0x1400b99df
cmp qword [rax + 0x10], 0x11
jae 0x1400b99c8
js 0x1400b99cf
adc dword [rbx + 6], esi
mov r8, qword [rbp - 8]
clc
jmp 0x1400b99d0
mov r8, qword [rbp - 8]
clc
mov r8, qword [r8 - 8]
clc
mov rcx, qword [0x140165ff0]
or eax, 0xac619
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dh, 4
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
invalid
js case.0x1400a8444.467
ror byte [rcx - 0x77], cl
invalid
mov dh, 4
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
invalid
js case.0x1400a8444.467
invalid
pop rbp
ret
lea rax, [0x14014dbc8]
add eax, 0x941c7
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
add byte [rax], al
invalid
mov r8d, 0xc045c748
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x9965c
xchg esi, eax
or dword [rax], eax
lea rax, str.called__Result::unwrap____on_an__Err__value
xchg esi, eax
or dword [rax], eax
mov qword [rbp - 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rdx, str.library_std_src_syswindows_stack_overflow.rs
lea rcx, [rbp - 0x48]
call fcn.1400ff580
pop rbx
add al, 0
add al, 0
ud2
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
push rsp
and al, 0x10
invalid
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x70]
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x70]
call fcn.1400ffc30
fsub qword [rcx + 4]
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add al, 0
int3
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x70]
push 0x70
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
je case.0x1400acceb.495
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
cmp qword [rax + 0x10], 0x11
adc byte [rcx], dl
adc dword [rdx + 0xc], esi
jb case.0x1400a8574.437
or al, 0x48
mov eax, dword [rbp - 8]
clc
clc
mov rax, qword [rbp - 8]
clc
mov rax, qword [rax - 8]
clc
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
clc
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or al, byte [rax]
add byte [rcx], dh
xor edx, edx
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
ror byte [rbx + rcx*4 + 0x45], cl
mov eax, dword [rbp - 8]
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
test byte [rbp - 0x74b7fffc], dh
or eax, 0xac545
invalid
invalid
or al, byte [rax]
invalid
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
invalid
invalid
xor edx, edx
mov r8, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
ror byte [rbx + rcx*4 + 0x45], cl
call 0xf57cb0b4
invalid
invalid
jno 0x1400b9a6a
mov eax, dword [rbp - 0x18]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4b571
jno 0x1400b9a6a
add al, 0
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rsi
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
dec dword [rax]
jne case.0x1400a8444.447
mov rcx, qword [rsi]
invalid
call fcn.1400a3fe0
movsd dword [rdi], dword [rsi]
invalid
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x7b], r9b
sal byte [rdi + rcx - 0x10], 0x48
je case.0x1400a8574.441
invalid
invalid
test rax, rax
je case.0x1400a8574.441
invalid
lock dec qword [rax]
dec dword [rax]
jne case.0x1400a8574.441
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
adc al, ch
int 0x51
push rcx
call fcn.1400aecc0
invalid
dec dword [rax - 0x75]
sbb byte [rax - 0x75], r9b
invalid
invalid
mov rcx, qword [rsi + 0x18]
mov ecx, dword [rsi + 0x18]
mov rdi, qword [rsi + 0x20]
jle 0x1400b9b1b
mov rbx, qword [sym.imp.KERNEL32.dll_CloseHandle]
add al, 0
call rbx
mov rcx, rdi
mov ecx, edi
stc
stc
call rbx
mov rax, qword [rsi + 8]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
or byte [rbp + 0x10], dh
jne case.0x1400adad5.429
mov rcx, qword [rsi + 8]
add rsp, 0x20
invalid
or byte [rax - 0x7d], r9b
invalid
pop rbx
pop rdi
pop rsi
jmp fcn.1400b9720
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0x68
in al, dx
invalid
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
clc
invalid
mov dword [rbp - 0x18], ecx
call 0x1880d2695
mov rax, qword [rcx]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
sbb byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400b9b6a
adc eax, 0x20508b48
mov rdx, qword [rax + 0x20]
mov edx, dword [rax + 0x20]
mov byte [rbp - 9], 1
test dword [rcx], 0x1f645c6
mov byte [rbp - 0xa], 1
add esi, eax
mov byte [rbp - 0xb], 1
call fcn.1400a36a0
invalid
cmc
add eax, ebp
wait
invalid
dec dword [rax - 0x75]
call 0x1505426ba
invalid
invalid
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rcx, qword [rax + 0x10]
adc sil, al
test dword [r9], 0x1f645c6
invalid
invalid
invalid
mov byte [rbp - 9], 1
mov byte [rbp - 0xa], 1
invalid
invalid
invalid
test byte [r9], 0xc6
add esi, eax
mov byte [rbp - 0xb], 0
cmc
add al, ch
invalid
jge 0x1400b9bd0
invalid
call fcn.1400aeb00
test rax, rax
invalid
je 0x1400b9b96
invalid
invalid
invalid
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
invalid
lock dec qword [rax]
jne 0x1400b9b96
mov rcx, rax
call fcn.1400aecc0
invalid
dec dword [rax - 0x75]
call 0x1881426e6
mov edx, dword [rax + 0x18]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x18]
mov qword [rbp - 0x38], rdx
mov rax, qword [rax + 0x20]
mov qword [rbp - 0x40], rax
mov byte [rbp - 0xc], 1
mov byte [rbp - 0xd], 1
call fcn.1400a39f0
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
mov rcx, qword [rbp - 0x38]
mov rdx, qword [rbp - 0x40]
add dword [rax - 0x75], ecx
enter 0xffffffffffff8b48, 0x55
push rbp
shr al, 0x51
add al, byte [rax]
add byte [rax - 0x75], cl
call 0x1400b9e20
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1487c271f
mov rsi, qword [rax + 8]
or byte [rax - 0x7d], cl
jle case.0x1400ac5ad.240
invalid
cmp qword [rsi + 0x18], 0
cmp dword [rsi + 0x18], 0
sbb byte [rax], al
add byte [rax + rcx*2 + 0x48], dh
je case.0x1400acceb.210
mov rcx, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
leave
je case.0x1400acceb.210
invalid
mov qword [rbp - 0x30], rsi
mov rax, qword [rsi + 0x28]
mov qword [rbp - 0x20], rcx
sub byte [rax - 0x77], r9b
loopne case.0x1400acbd5.226
invalid
loopne case.0x1400acbd5.226
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
fdivr st(7)
adc byte [rax - 0x75], cl
call qword [rax]
mov rax, qword [rbp - 0x28]
cmp qword [rax + 8], 0
or byte [rax], al
fmul dword [r8 - 0x7d]
js case.0x1400aba21.338
invalid
or byte [rax], al
mov rsi, qword [rbp - 0x30]
mov esi, dword [rbp - 0x30]
mov r8, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
loopne 0x1400b9c7f
je case.0x1400acceb.210
cmp qword [rax + 0x10], 0x11
jb case.0x1400aba21.367
js case.0x1400acb2f.233
adc dword [rdx + 4], esi
mov r8, qword [r8 - 8]
clc
mov rcx, qword [0x140165ff0]
or al, byte [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add dh, byte [rsp + rax + 0x46c74800]
sbb byte [rcx], al
mov ah, 4
add al, 0
add byte [rax - 0x39], cl
sbb byte [rcx], r8b
mov qword [rsi + 0x18], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
invalid
and byte [rax], r8b
add byte [rax], al
mov qword [rsi + 0x20], 0
mov dword [rsi + 0x20], 0
and byte [rax], al
add byte [rax], al
add al, dh
dec qword [rsi]
add byte [rax], al
lock dec qword [rsi]
dec dword [rsi]
jne 0x1400b9c4c
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 0
add byte [rax - 0x77], cl
int1
add dh, al
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
int1
call fcn.1400b9720
invalid
nop
add rsp, 0x68
pop rbx
invalid
push 0x5d5e5f5b
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
sub byte [rax - 0x73], cl
push 0x60
lea ebp, [rdx + 0x60]
invalid
call fcn.140102fb0
int3
cmp dl, byte [rbx + 0x66cc0004]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add ah, cl
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
push rsp
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x60
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
call fcn.140102fb0
sbb dl, byte [rbx + 0x66cc0004]
xchg ebx, eax
add al, 0
invalid
add ah, cl
int3
nop word [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
push 0x60
mov rax, qword [rbp - 0x28]
cmp qword [rax + 8], 0
or byte [rax], al
fmul dword [r8 - 0x7d]
fmul dword [rax - 0x7d]
cmp dword [rax + 8], 0
js 0x1400b9cc1
or byte [rax], al
add byte [rdx + rbp + 0x48], dh
je 0x1400b9ce6
sub cl, byte [rax - 0x75]
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
fmul dword [r8 - 0x7d]
fmul dword [rax - 0x7d]
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js case.0x1400aba21.355
adc dword [rdx + 0xc], esi
jb 0x1400b9cd3
or al, 0x48
mov eax, dword [rbp - 0x20]
invalid
invalid
mov rax, qword [rbp - 0x20]
loopne 0x1400b9d14
mov rax, qword [rax - 8]
mov eax, dword [rax - 8]
clc
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne case.0x1400ad3a6.172
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
ret
or al, byte [rax]
add byte [rcx], dh
xor edx, edx
mov r8, qword [rbp - 0x20]
invalid
invalid
ror byte [rbx + rcx*4 + 0x45], cl
loopne 0x1400b9ce0
loopne 0x1400b9ce0
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4b342
mov bl, 4
add byte [rax - 0x75], cl
ror byte [r8 - 0x39], 1
ror byte [rax - 0x39], 1
mov rax, qword [rbp - 0x30]
mov qword [rax + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rax + 0x20], 0
ror byte [rax - 0x39], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rax + 0x20], 0
invalid
hlt
mov dword [rax + 0x20], 0
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
add dword [rax - 0x7d], ecx
invalid
invalid
add dword [rax - 0x7d], ecx
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
and al, 0x10
push rbp
adc byte [rbp + 0x56], dl
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
push 0x60
invalid
lea rbp, [rdx + 0x60]
invalid
movzx ebx, byte [rbp - 0xd]
cmp byte [rbp - 0xc], 0
cmp byte [rbp - 0xc], 0
je 0x1400b9d52
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp - 0x38]
call rsi
invalid
mov rcx, qword [rbp - 0x40]
mov ecx, dword [rbp - 0x40]
enter 0xffffffffffffd6ff, 0x48
mov ecx, dword [rbp - 0x40]
call rsi
mov byte [rbp - 9], bl
test esi, 0xc600f645
cmc
cmc
invalid
test esi, 0xc600f645
cmc
cmc
cmc
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
mov byte [rbp - 0xb], 0
cmc
add byte [rax - 0x7d], cl
invalid
invalid
test byte [rax], 0xc6
cmc
add byte [rax - 0x7d], cl
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
push 0x60
movzx edi, byte [rbp - 0xb]
movzx esi, byte [rbp - 0xa]
mov dh, 0x75
test byte [rdi], 0xb6
pop rbp
invalid
mov dh, 0x75
test byte [rdi], 0xb6
pop rbp
test dword [rax - 0x7c], 0x481974f6
test sil, sil
je case.0x1400acbd5.266
invalid
test sil, sil
je case.0x1400acbd5.266
div byte [rcx + rbx + 0x48]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1300c28e2
call 0x1300c28e2
mov rax, qword [rax]
lock dec qword [rax]
invalid
dec qword [rax]
dec dword [rax]
or byte [rbp + 0xc], dh
jne case.0x1400acbd5.266
mov rax, qword [rbp - 0x18]
call 0x1281428ef
xor eax, 0x40fffea2
inc dword [rax - 0xa]
invalid
invalid
mov rcx, qword [rax]
mov ecx, dword [rax]
call fcn.1400a3fe0
invalid
inc dword [rax - 0xa]
mov dword [rcx], 0x8b482074
add dword [rax + riz + 0x48], esi
invalid
invalid
test dil, 1
je case.0x1400ac5ad.246
and byte [rax - 0x75], cl
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1504c2901
mov rax, qword [rax + 0x10]
adc byte [rax - 0x7b], cl
adc byte [rax - 0x7b], cl
test rax, rax
je case.0x1400ac5ad.246
sal byte [rbx + rdx - 0x10], 0x48
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
jne case.0x1400ac5ad.246
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x150542914
call 0x150542914
mov rcx, qword [rax + 0x10]
call fcn.1400aecc0
out dx, eax
invalid
test sil, sil
je case.0x1400ace23.211
sbb cl, byte [rax - 0x75]
call 0x158542926
mov ecx, dword [rax + 0x18]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
sbb byte [rax - 0x75], cl
jo case.0x1400ac5ad.271
mov rsi, qword [rax + 0x20]
and byte [rax - 0x75], cl
cmp eax, 0x4b247
mov dl, 4
invalid
mov rdi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov edi, dword [sym.imp.KERNEL32.dll_CloseHandle]
add bh, bh
call rdi
xlatb
mov rcx, rsi
call rdi
xlatb
test bl, bl
je case.0x1400acf87.223
invalid
mov rax, qword [rbp - 0x18]
call 0x1484c2944
call 0x1484c2944
mov rax, qword [rax + 8]
or al, dh
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
or byte [rbp + 0xd], dh
jne case.0x1400acf87.223
or eax, 0xe8458b48
mov rax, qword [rbp - 0x18]
call 0x148542952
call 0x148542952
mov rcx, qword [rax + 8]
or al, bpl
call fcn.1400b9720
adc ecx, edi
stc
invalid
nop
add rsp, 0x28
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
push rbp
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
mov eax, 0x10b8
add byte [rax], al
adc byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400fb5d0
invalid
add byte [rax + 0x29], cl
sub rsp, rax
sub esp, eax
invalid
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x1020], xmm6
and byte [rax], dl
add byte [rax], al
invalid
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x1020], esi
and byte [rax], dl
add byte [rax], al
invalid
mov ch, 0x20
and byte [rax], dl
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x1018], 0xfffffffffffffffe
mov dword [rbp + 0x1018], 0xfffffffe
test dword [rax], ebx
sbb byte [rax], dl
add byte [rax], al
add dh, bh
adc byte [rax], al
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
mov qword [rbp + 0xfe8], rdx
xchg ebp, eax
call 0x1890b9e6a
sldt word [rax]
mov r12, rcx
sldt word [rax]
add byte [rcx - 0x77], cl
mov r12, rcx
int3
lea r13, [rbp - 0x50]
lea ebp, [rbp - 0x50]
mov al, 0x41
mov eax, 0x1000
add byte [rax], dl
add byte [rax], al
mov r8d, 0x1000
add byte [rax], dl
add byte [rax], al
mov rcx, r13
mov ecx, ebp
xor edx, edx
call fcn.1400fc090
and al, byte [rax + rax]
add al, 0
xorps xmm6, xmm6
lea r14, [rbp + 0xffc]
lea esi, [rbp + 0xffc]
test byte [rbp + rcx*4 - 0x4b], 0xfc
lea esi, [rbp + 0xffc]
mov ch, 0xfc
sldt word [rax]
add byte [rax - 0x73], cl
lea rbx, [0x1400b0040]
lea ebx, [0x1400b0040]
sbb eax, 0xffff61be
invalid
dec dword [rbp + rcx*4 - 0x43]
mov al, 0xf
sldt word [rax]
lea r15, [rbp + 0xfb0]
lea edi, [rbp + 0xfb0]
sldt word [rax]
add byte [rax - 0x75], cl
add eax, 0x4b388
invalid
mov bl, 4
invalid
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
mov eax, dword [sym.imp.KERNEL32.dll_ReadFileEx]
mov bl, 4
add byte [rax - 0x73], cl
xor eax, 0x9d25d
pop rbp
ror byte [rcx], cl
invalid
lea rsi, [0x1401570f4]
lea esi, [0x1401570f4]
ror byte [rcx], cl
add byte [rax - 0x75], cl
cmp eax, 0x4b382
invalid
mov bl, 4
invalid
mov rdi, qword [sym.imp.KERNEL32.dll_SleepEx]
mov edi, dword [sym.imp.KERNEL32.dll_SleepEx]
add byte [rcx + rcx*4 - 0x5b], cl
invalid
mov qword [rbp + 0xff0], r12
mov dword [rbp + 0xff0], esp
sldt word [rax]
add bh, al
mov dword [rbp + 0xffc], 0
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
sub dword [rbp + 0xfb0], esi
mov al, 0xf
add byte [rax], al
mov qword [rbp + 0xfc0], 0
mov dword [rbp + 0xfc0], 0
ror byte [rdi], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
enter 0xf, 0
sldt word [rax]
mov qword [rbp + 0xfc8], r14
mov dword [rbp + 0xfc8], esi
sldt word [rax]
add byte [rax - 0x77], cl
pop rsp
and al, 0x20
invalid
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
and byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
mov rdx, r13
mov r8d, 0x1000
add byte [rax], dl
add byte [rax], al
mov r9, r15
mov ecx, edi
call rax
test eax, eax
je 0x1400b9f40
pop rsi
pop rsi
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 1], bh
mov ecx, 0xffffffff
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
call rdi
cmp dword [rbp + 0xffc], 0
mov ebp, 0xffc
sldt word [rax]
add byte [rax], al
add byte [rbx + rbp*8 + 0x48], dh
je 0x1400b9ef0
jmp 0x1400b9f4e
movsxd rax, dword [rbp + 0x1000]
test rax, rax
test eax, eax
invalid
add byte [rax - 0x7b], cl
sal byte [rdi + rbp*2 + 0x48], 0xc1
shl rax, 0x20
test eax, eax
je 0x1400b9f80
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
invalid
invalid
or rax, 2
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 1
test dword [rax], ecx
adc byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ecx
adc byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov ecx, eax
and ecx, 3
add byte [rax], al
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
invalid
add ecx, esi
jmp rcx
loope case.0x1400ad3a6.201
invalid
add byte [rax], al
add bh, bh
adc eax, 0x4b11a
invalid
mov cl, 4
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
add byte [rax - 0x3f], cl
loopne 0x1400b9f6a
invalid
shl rax, 0x20
and byte [rax - 0x7d], cl
or rax, 2
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov qword [rbp + 0x1010], rax
test dword [rax], edx
adc byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ecx
adc byte [rax], al
invalid
mov qword [rbp + 0x1008], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x3e183c1], cl
invalid
and ecx, 3
mov ecx, eax
rol dword [rbx + 0x634803e1], 0xc
mov cs, word [rax + 1]
add rcx, rsi
and ecx, 3
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
add ecx, esi
jmp rcx
adc bl, bpl
pop rax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
mov eax, dword [rbp + 0x1004]
add byte [rax - 0x77], cl
test dword [rax], edx
adc byte [rax], al
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 0
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
add byte [rax - 0x39], cl
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
cmp cl, byte [rax - 0x3f]
invalid
invalid
shr rax, 0x20
mov ecx, eax
call fcn.1400a6450
stosd dword [rdi], eax
invalid
invalid
invalid
jmp 0x1400b9fcc
call 0x128cd28c1
stosd dword [rdi], eax
invalid
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x1400b9fc2
xchg ebx, edx
add dword [rax], eax
invalid
xchg ebx, edx
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [0x140157104]
or eax, 0x9d149
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp 0x1400b9fcc
invalid
cmp al, 0xb
je 0x1400ba27a
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x1008]
add byte [rax], al
mov qword [rbp + 0xfd0], rax
add byte [rax], al
mov rax, qword [rbp + 0x1010]
add byte [rax], al
mov qword [rbp + 0xfd8], rax
add byte [rax], al
cmp qword [rbp + 0xfd0], 0
jne 0x1400ba26c
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 2], ebp
add byte [rax], al
mov r12, qword [rbp + 0xfd8]
add byte [rax], al
test r12, r12
je 0x1400ba238
sub al, byte [rdx]
add byte [rax], al
sub al, byte [rdx]
add byte [rax], al
cmp r12, 0x1000
add byte [rax], dl
add byte [rax], al
ja 0x1400ba29c
add al, byte [rax]
add byte [rcx + rcx*4 - 0x12], cl
mov rsi, r13
xor r13d, r13d
xor ebp, ebp
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rbp - 0x77], al
loopne 0x1400ba079
mov r8d, r12d
sub r8d, r13d
sub eax, ebp
sub eax, ebp
lea rdx, [r13 - 0x50]
add rdx, rbp
mov dword [rbp + 0xffc], 0
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
invalid
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
mov qword [rbp + 0xfc0], 0
mov qword [rbp + 0xfc8], r14
mov qword [rsp + 0x20], rbx
mov rcx, qword [rbp + 0xfe8]
mov r9, r15
call qword [sym.imp.KERNEL32.dll_WriteFileEx]
test eax, eax
je 0x1400ba20c
nop word cs:[rax + rax]
mov ecx, 0xffffffff
mov edx, 1
call rdi
cmp dword [rbp + 0xffc], 0
mov ebp, 0xffc
invalid
je 0x1400ba090
invalid
movsxd rax, dword [rbp + 0x1000]
test rax, rax
jne 0x1400ba212
add dword [rax], eax
invalid
mov al, 0x25
jmp 0x1400b9fcc
mov al, 0x23
jmp 0x1400b9fcc
mov al, 0x24
jmp 0x1400b9fcc
mov al, 0x1b
jmp 0x1400b9fcc
mov al, 0x22
jmp 0x1400b9fcc
mov al, 0x10
jmp 0x1400b9fcc
mov al, 0xe
jmp 0x1400b9fcc
mov al, 0x21
jmp 0x1400b9fcc
mov al, 0xb
jmp 0x1400b9fcc
mov al, 4
jmp 0x1400b9fcc
mov al, 0x28
jmp 0x1400b9fcc
mov al, 0xc
jmp 0x1400b9fcc
mov al, 9
jmp 0x1400b9fcc
mov al, 0x19
jmp 0x1400b9fcc
mov al, 0x18
jmp 0x1400b9fcc
mov al, 2
jmp 0x1400b9fcc
mov al, 0xf
jmp 0x1400b9fcc
invalid
invalid
mov al, 3
jmp 0x1400b9fcc
mov al, 7
jmp 0x1400b9fcc
mov al, 1
jmp 0x1400b9fcc
mov al, 0x1f
jmp 0x1400b9fcc
mov al, 0x11
jmp 0x1400b9fcc
mov al, 0x29
jmp 0x1400b9fcc
mov al, 0x14
jmp 0x1400b9fcc
mov al, 5
jmp 0x1400b9fcc
mov al, 0x15
jmp 0x1400b9fcc
mov al, 0xd
jmp 0x1400b9fcc
mov al, 6
jmp 0x1400b9fcc
mov al, 0x12
jmp 0x1400b9fcc
mov al, 0xa
jmp 0x1400b9fcc
mov al, 8
jmp 0x1400b9fcc
mov al, 0x1e
jmp 0x1400b9fcc
mov al, 0x20
jmp 0x1400b9fcc
mov al, 0x16
jmp 0x1400b9fcc
mov al, 0x27
jmp 0x1400b9fcc
mov al, 0x13
jmp 0x1400b9fcc
mov al, 0x17
jmp 0x1400b9fcc
mov al, 0x1c
jmp 0x1400b9fcc
mov al, 0x1d
jmp 0x1400b9fcc
mov al, 0x26
jmp 0x1400b9fcc
mov al, 0x1a
jmp 0x1400b9fcc
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 1
lea rcx, [rbp + 0x1010]
call fcn.1400a38e0
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0xff0]
call rsi
mov rcx, qword [rbp + 0xfe8]
call rsi
movaps xmm6, xmmword [rbp + 0x1020]
add rsp, 0x10b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0xfd8]
call fcn.1400a38e0
jmp 0x1400ba238
lea rcx, [rbp + 0x1010]
call fcn.1400a38e0
jmp 0x1400ba238
lea r8, str.library_std_src_syswindowspipe.rs
mov edx, 0x1000
mov rcx, r12
call fcn.1400ff6c0
ud2
shl rax, 0x20
or rax, 2
mov qword [rbp - 0x38], rax
lea rax, str.library_std_src_syswindows_time.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400a38e0
or byte [rax], al
lea r8, [rbp - 0x38]
mov edx, 0x2b
call fcn.1400ffa90
ud2
sub byte [rax - 0x73], cl
push 0x60
lea rcx, [rbp - 0x38]
enter 0xffffffffffffa6e8, 0x6e
invalid
call qword [rax + 0x28c48348]
add esp, 0x28
enter 0xffffffffffffa6e8, 0x6e
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
lea rax, str.stack_backtrace:_n
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x30], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
mov rax, qword [rbp + 0x5f0]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x40]
call fcn.140004d60
test al, al
jne 0x1400bd27f
mov rax, qword [rbp + 0x5f0]
mov qword [rbp + 0x580], rax
mov qword [rbp + 0x598], 0
mov byte [rbp + 0x5a0], bl
lea rax, [rbp + 0x5c0]
test eax, eax
add eax, 0x89480000
test dword [rax + 0x48000005], ecx
mov byte [0xcd53cd92], al
add eax, 0x8f599
cmc
or byte [rax], al
test eax, eax
add eax, 0x89480000
test dword [rax + 0x48000005], ecx
mov byte [0xcd53cd92], al
add eax, 0x8f599
cmc
or byte [rax], al
mov byte [0xcd53cd92], al
add eax, 0x8f599
cmc
or byte [rax], al
cmc
or byte [rax], al
mov qword [rbp + 0x590], rax
mov byte [rbp + 0x5ff], 0
mov qword [rbp + 0x4f8], 0
mov byte [rbp + 0x5fa], 1
test bl, bl
setne byte [rbp + 0x5fd]
lea rsi, [rbp - 0x40]
mov r8d, 0x4d0
mov rcx, rsi
xor edx, edx
call fcn.1400fc090
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_RtlCaptureContext]
adc eax, 0x48483
adc eax, 0x48483
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
je 0x1400bd26f
xor edi, edi
lea rbx, [rbp + 0x580]
lea r15, [rbp + 0x4a8]
lea r12, [rbp + 0x550]
nop word cs:[rax + rax]
mov qword [rbp + 0x578], 0
lea rdx, [rbp + 0x578]
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_RtlLookupFunctionEntry]
test rax, rax
je 0x1400bd26f
mov r13, rax
mov rax, qword [rbp + 0x58]
mov rcx, qword [rbp + 0xb8]
add byte [rax], al
add byte [rax], al
mov dword [rbp + 0x530], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x538], r13
mov qword [rbp + 0x540], rcx
add eax, 0x89480000
lea eax, [rax + 5]
add byte [rax], al
mov qword [rbp + 0x548], rax
test dword [rax + 5], ecx
add byte [rax], al
cmp byte [rbp + 0x5fe], 0
jne case.0x14001e327.2141
cmp rdi, 0x64
ja 0x1400bd26f
mov byte [rbp + 0x5fc], 0
lea rax, [rbp + 0x5fc]
mov qword [rbp + 0x4a8], rax
lea rax, [rbp + 0x5fe]
mov qword [rbp + 0x4b0], rax
lea rax, [rbp + 0x5fd]
mov qword [rbp + 0x4b8], rax
lea rax, [rbp + 0x4f8]
mov qword [rbp + 0x4c0], rax
lea rax, [rbp + 0x5fa]
mov qword [rbp + 0x4c8], rax
mov qword [rbp + 0x4d0], rbx
rol byte [rax + rax], 1
add byte [rax - 0x73], cl
test edi, edi
add eax, 0x89480000
test eax, ebx
add al, 0
add byte [rax], al
rol byte [rax + rax], 1
add byte [rax - 0x73], cl
test edi, edi
add eax, 0x89480000
test eax, ebx
add al, 0
add byte [rax], al
lea rax, [rbp + 0x530]
mov qword [rbp + 0x4e0], rax
mov r14, qword [0x140165fd8]
add byte [rax], al
lea rax, [rbp + 0x530]
mov qword [rbp + 0x4e0], rax
mov r14, qword [0x140165fd8]
test r14, r14
jne 0x1400bd004
movups xmm0, xmmword [0x14014cbc8]
movaps xmmword [rbp + 0x560], xmm0
movups xmm0, xmmword [str.LocalRustBacktraceMutex00000000]
movaps xmmword [rbp + 0x550], xmm0
mov byte [rbp + 0x570], 0
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
test eax, eax
je 0x1400bcf95
mov ecx, 0x1f
nop word cs:[rax + rax]
cmp rcx, 0x20
ja 0x1400bd361
mov edx, eax
and dl, 0xf
lea r8d, [rdx + 0x30]
lea r9d, [rdx + 0x37]
cmp dl, 0xa
movzx edx, r8b
movzx r8d, r9b
cmovb r8d, edx
mov byte [rbp + rcx + 0x550], r8b
cmp eax, 0x10
jb 0x1400bcf95
mov edx, eax
shr dl, 4
lea r8d, [rdx + 0x30]
add dl, 0x37
cmp al, 0xa0
movzx r8d, r8b
movzx edx, dl
cmovb edx, r8d
mov byte [rbp + rcx + 0x54f], dl
mov edx, eax
shr edx, 8
add rcx, 0xfffffffffffffffe
cmp eax, 0x100
mov eax, edx
jae 0x1400bcf30
movzx eax, byte [rbp + 0x570]
mov byte [rbp + 0x520], al
movaps xmm0, xmmword [rbp + 0x550]
movaps xmm1, xmmword [rbp + 0x560]
movaps xmmword [rbp + 0x510], xmm1
movaps xmmword [rbp + 0x500], xmm0
xor ecx, ecx
xor edx, edx
lea r8, [rbp + 0x500]
call qword [sym.imp.KERNEL32.dll_CreateMutexA]
test rax, rax
je 0x1400bd18c
mov r14, rax
mov rbx, rsi
xor eax, eax
lock cmpxchg qword [0x140165fd8], r14
je 0x1400bcffa
mov rsi, rax
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov r14, rsi
mov rsi, rbx
lea rbx, [rbp + 0x580]
mov rcx, r14
mov edx, 0xffffffff
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_WaitForSingleObjectEx]
mov rax, qword [0x140166040]
test rax, rax
jne 0x1400bd03e
lea rcx, str.dbghelp.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x140166040], rax
test rax, rax
je 0x1400bd267
cmp byte [0x140165fe0], 0
jne 0x1400bd109
mov rcx, qword [0x140166048]
test rcx, rcx
jne 0x1400bd07a
mov rcx, rax
lea rdx, str.SymGetOptions
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400bd3f1
mov rcx, rax
mov qword [0x140166048], rax
mov dword [0x140166048], eax
mov dword [0x140166048], eax
add eax, 0xa8fce
call rcx
mov ebx, eax
mov rax, qword [0x140166050]
test rax, rax
jne 0x1400bd0ae
mov rcx, qword [0x140166040]
lea rdx, str.SymSetOptions
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400bd3d0
mov qword [0x140166050], rax
or ebx, 4
mov ecx, ebx
call rax
mov rbx, qword [0x140166058]
test rbx, rbx
jne 0x1400bd0e8
mov rcx, qword [0x140166040]
lea rdx, str.SymInitializeW
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400bd3af
add byte [rax], al
add byte [rax], al
mov rbx, rax
mov qword [0x140166058], rax
jo 0x1400bd075
or al, byte [rax]
jo 0x1400bd075
or al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
add al, 0
mov rcx, rax
xor edx, edx
mov r8d, 1
call rbx
mov byte [0x140165fe0], 1
lea rbx, [rbp + 0x580]
mov qword [rbp + 0x5b8], r14
cmp qword [0x140166070], 0
lea r10, [0x1400a9130]
jne 0x1400bd14f
mov rcx, qword [0x140166040]
lea rdx, str.SymAddrIncludeInlineTrace
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea r10, case.0x14001e327.1699
test rax, rax
je 0x1400bd14f
mov qword [0x140166070], rax
lea r10, [0x1400a9130]
mov rdx, qword [rbp + 0x540]
mov r8d, dword [rbp + 0x530]
mov r9d, dword [rbp + 0x534]
lea rax, [0x14014ca18]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rcx, [rbp + 0x5b8]
call r10
mov rcx, qword [rbp + 0x5b8]
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
cmp byte [rbp + 0x5fc], 0
jne 0x1400bd200
cmp byte [rbp + 0x5fd], 0
je 0x1400bd200
mov qword [rbp + 0x500], rbx
mov qword [rbp + 0x508], 0
mov rdx, qword [rbp + 0x540]
mov qword [rbp + 0x4a8], 3
mov qword [rbp + 0x550], 2
mov dword [rsp + 0x20], 0
lea rcx, [rbp + 0x500]
mov r8, r15
mov r9, r12
call 0x1400a9c80
mov byte [rbp + 0x5ff], al
mov rcx, qword [rbp + 0x500]
inc qword [rcx + 0x18]
test al, al
je 0x1400bd20b
jmp 0x1400bd26f
movzx eax, byte [rbp + 0x5ff]
test al, al
jne 0x1400bd26f
inc rdi
mov qword [rbp + 0x550], 0
mov qword [rbp + 0x4a8], 0
mov rdx, qword [rbp + 0x578]
mov r8, qword [rbp + 0xb8]
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x38], 0
xor ecx, ecx
mov r9, r13
call qword [sym.imp.KERNEL32.dll_RtlVirtualUnwind]
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
jne 0x1400bce10
jmp 0x1400bd26f
mov rcx, r14
jmp 0x1400bd186
cmp byte [rbp + 0x5ff], 0
je 0x1400bd2e7
mov rsi, qword [rbp + 0x5c0]
shl rsi, 1
test rsi, rsi
je 0x1400bd29d
mov r8, qword [rbp + 0x5c8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov al, 1
add rsp, 0x688
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp byte [rbp + 0x5fe], 0
jne 0x1400bd335
lea rax, str.note:_Some_details_are_omitted__run_with__RUST_BACKTRACEfull__for_a_verbose_backtrace._nX
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x30], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
mov rax, qword [rbp + 0x5f0]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x40]
call fcn.140004d60
test al, al
jne 0x1400bd278
mov rax, qword [rbp + 0x5c0]
shl rax, 1
test rax, rax
test eax, eax
je 0x1400bd35a
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x21
mov rcx, 0xffffffffffffffff
call fcn.1400ff640
jmp 0x1400bd410
mov qword [rbp + 0x5b0], r14
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
call fcn.1400ff740
jmp 0x1400bd410
mov qword [rbp + 0x5b0], r14
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
call fcn.1400ff740
jmp 0x1400bd410
mov qword [rbp + 0x5b0], r14
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
call fcn.1400ff740
ud2
ror byte [r9 + r9*4 + 0x45], 0x38
mov qword [rbp + 0x40], rcx
mov qword [rbp - 0x50], rbx
lea rax, [fcn.1400041b0]
mov qword [rbp - 0x48], rax
lea rax, [rbp + 0x38]
mov qword [rbp - 0x40], rax
lea rax, [0x140024820]
mov qword [rbp - 0x38], rax
lea rax, [0x14014c418]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 3
mov qword [rbp + 8], 0
lea rax, [rbp - 0x50]
mov qword [rbp - 8], rax
mov qword [rbp], 2
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x18]
call fcn.140004d60
mov byte [r14], 0
mov qword [rbx], 0
add byte [rax], al
add byte [rax - 0x75], cl
sub byte [rax - 0x77], r9b
mov dword [rbp + 0x38], eax
add byte [rax], al
add byte [rax - 0x75], cl
sub byte [rax - 0x77], r9b
mov dword [rbp + 0x38], eax
mov qword [rbp + 0x40], 0
mov dword [rbp + 0x38], eax
mov qword [rbp + 0x40], 0
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 0x10]
mov r14, qword [rdi + 0x20]
mov r15, qword [rdi + 0x28]
lea rcx, [rbp - 0x18]
mov rdx, r14
mov r8, r15
call fcn.1400055c0
cmp qword [rbp - 0x18], 0
mov r12d, 2
mov eax, 2
jne 0x1400bd763
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
lea rcx, [rbp - 0x18]
call fcn.14009f460
mov rax, qword [rbp - 0x18]
cmp rax, 2
je 0x1400bd763
mov rcx, qword [rbp + 0x20]
mov qword [rbp - 0x20], rcx
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
movaps xmmword [rbp - 0x30], xmm2
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
mov rcx, qword [rbp - 0x20]
mov qword [rbp + 0x20], rcx
movaps xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
movaps xmm2, xmmword [rbp - 0x30]
movups xmmword [rbp + 0x10], xmm2
movups xmmword [rbp], xmm1
movups xmmword [rbp - 0x10], xmm0
mov qword [rbp - 0x18], rax
mov qword [rbp + 0x28], r14
mov qword [rbp + 0x30], r15
cmp qword [rdi], 0
je 0x1400bd7a3
movups xmm0, xmmword [rdi + 8]
movups xmmword [rbp - 0x48], xmm0
mov r12d, 1
mov qword [rbp - 0x50], r12
mov eax, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x1c]
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], eax
lea rcx, [rbp + 0x38]
lea r8, [rbp - 0x18]
lea r9, [rbp - 0x50]
mov rdx, rbx
call 0x1400a9c80
mov rcx, qword [rsi + 0x30]
mov byte [rcx], al
mov rax, qword [rbp + 0x38]
inc qword [rax + 0x18]
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
loopne 0x1400bd8f6
add byte [rax], al
movdqa xmmword [rsp + 0xd0], xmm6
mov r13, r8
mov rbx, rdx
mov r12, rcx
mov esp, ecx
mov esp, ecx
cmp rdx, r9
jae 0x1400bd9ca
mov rsi, r9
movzx eax, byte [r12]
lea r10, [rbx - 1]
lea edx, [rbx - 1]
lea edx, [rbx - 1]
xor ecx, ecx
mov rdx, rbx
sub rdx, 4
cmovb rdx, rcx
lea r8, [r12 - 1]
mov rdi, r13
nop word cs:[rax + rax]
lea r9, [rbx + rcx]
cmp rdx, r9
jae 0x1400bd9e9
lea r14, [rbx + rcx]
dec r14
cmp r14, rbx
jae 0x1400bde60
invalid
add byte [rbp + 0xf], al
mov dh, 0xc
sbb byte [rax - 1], cl
movzx r9d, byte [r8 + rbx]
dec rdi
iretd
dec rcx
dec r8
cmp r9b, al
cmp cl, al
iretd
cmp cl, al
je 0x1400bd940
lea rcx, [rbx + 0xf]
cmp rcx, rsi
jbe 0x1400bda5d
xchg al, ah
add byte [rax], al
invalid
xchg al, ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, r12
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.1400fcc80
test eax, eax
ror byte [rdi], 0x84
jmp case.0x14005ed08.1460
add byte [rax], al
ror byte [rdi], 0x84
jmp case.0x14005ed08.1460
inc r13
inc ebp
dec rsi
nop dword [rax]
cmp rsi, rbx
setae r15b
jb 0x1400bdd21
mov rcx, r13
mov rdx, r12
mov r8, rbx
call fcn.1400fcc80
inc r13
dec rsi
test eax, eax
jne 0x1400bd9a0
jmp 0x1400bdd21
jne 0x1400bda55
mov rcx, r12
mov rdx, r13
mov r8, rbx
call fcn.1400fcc80
test eax, eax
sete r15b
jmp 0x1400bdd21
mov qword [rsp + 0x20], rbx
lea rcx, [rsp + 0x50]
mov rdx, r13
mov r8, rsi
mov r9, r12
call fcn.140009ba0
cmp qword [rsp + 0x50], 0
je 0x1400bdc11
lea rdx, [rsp + 0x58]
cmp qword [rsp + 0x88], 0xffffffffffffffff
mov r8, qword [rsp + 0x98]
mov r9, qword [rsp + 0xa0]
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xb0]
je 0x1400bdcf8
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x30], 0
jmp 0x1400bdd07
xor r15d, r15d
jmp 0x1400bdd21
mov qword [rsp + 0x40], rcx
movzx eax, al
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
movzx eax, r9b
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
inc r12
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x48], r10
mov qword [rsp + 0x68], r10
lea rax, [rbx + 0x3f]
cmp rax, rsi
jae 0x1400bdc2b
lea rbp, [rbx + 0x7f]
xor r12d, r12d
xor r15d, r15d
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 0x1400bdb87
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x1400bdba8
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x1400bdbcb
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x1400bdbee
lea rax, [r12 + rbp]
add r12, 0x40
cmp rax, rsi
jae 0x1400bdc31
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 8], al
mov eax, r15d
and al, 1
je 0x1400bdac0
jmp 0x1400bdc31
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
mov rdx, r12
call fcn.1401038c0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x1400bdb10
lea rdx, [r12 + 0x10]
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
call fcn.1401038c0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x1400bdb2a
invalid
invalid
invalid
invalid
call fcn.1401038c0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x1400bdb48
invalid
invalid
invalid
lea rdx, [r12 + 0x30]
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
call fcn.1401038c0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x1400bdb66
cmp byte [rsp + 0x6a], 0
je 0x1400bdd83
xor eax, eax
mov qword [rsp + 0xb8], rax
jmp 0x1400bdd14
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x31], al
inc dword [rbp + 0x31]
xor r15d, r15d
xor r12d, r12d
invalid
in al, 0x48
mov eax, dword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
add rax, r12
mov r9d, r15d
loopne 0x1400bdc7f
mov ecx, edi
and r9b, 1
cmp rax, rsi
jae 0x1400bdcbe
test r9b, r9b
jne 0x1400bdcbe
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
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400bdca3
lea rax, [rcx + r12]
mov r9d, r15d
and r9b, 1
cmp rax, rsi
cmp eax, esi
cmp eax, esi
jae 0x1400bdcbe
add r12, 0x10
add rbp, 0x10
test r9b, r9b
je 0x1400bdc60
invalid
mov edi, 0x89491beb
iretd
jmp 0x1400bdcbe
mov r15, rcx
lea rcx, [rsp + 0x50]
mov rdx, r12
xor r9d, r9d
call fcn.1401038c0
mov rcx, r15
mov r15d, eax
jmp 0x1400bdc84
sub rsi, qword [rsp + 0x48]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
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 0x1400bde31
and r15b, 1
jmp 0x1400bdd21
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x30], 1
lea rcx, [rsp + 0xb8]
call fcn.1400bdf10
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
mov r15b, 1
jmp 0x1400bdd21
mov r8, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
movzx eax, byte [rsp + 0x68]
mov r9, rdx
test r8, r8
je 0x1400bddbf
invalid
sbb cl, byte [rcx - 0x77]
ror dword [rbp + 0x29], 1
sal dword [rsi + 0xc], 0x42
cmp byte [rcx + rax], 0xc0
mov r9, rdx
sub r9, r8
jbe 0x1400bddb9
cmp byte [rcx + r8], 0xc0
jge 0x1400bddbf
jmp 0x1400bdef1
jne 0x1400bdef1
test r9, r9
je 0x1400bddda
movzx r11d, byte [rcx + r8]
movzx r10d, r11b
test r10b, r10b
js 0x1400bdde7
mov r9d, r10d
jmp 0x1400bde79
test al, al
jne 0x1400bde7d
jmp 0x1400bdc1c
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp r10b, 0xe0
jb 0x1400bde57
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
cmp r11b, 0xf0
jb 0x1400bde72
movzx r11d, byte [rcx + r8 + 3]
movzx ebx, byte [rcx + rax + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or r9d, r11d
jmp 0x1400bde79
invalid
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rsp + 0x50]
mov rdx, rsi
call fcn.1401038c0
mov r15d, eax
or r15b, bl
and r15b, 1
jmp 0x1400bdd21
shl r9d, 6
or r9d, esi
jmp 0x1400bde79
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov rcx, r14
mov rdx, rbx
call fcn.1400ff640
shl r9d, 0xc
or r9d, r10d
test al, al
je 0x1400bde8f
mov eax, 1
mov qword [rsp + 0xb8], rax
test byte [rax + rdi*4], ah
add byte [rax], al
add cl, ch
test esi, edi
invalid
invalid
invalid
cmp r9d, 0x110000
je 0x1400bdc1c
mov eax, 1
cmp r9d, 0x80
jb 0x1400bdec8
mov eax, 2
cmp r9d, 0x800
jb 0x1400bdec8
cmp r9d, 0x10000
mov eax, 4
sbb rax, 0
add r8, rax
je 0x1400bdede
mov rax, rdx
sub rax, r8
jbe 0x1400bdee3
cmp byte [rcx + r8], 0xbf
jg 0x1400bdee5
jmp 0x1400bdef1
mov rax, rdx
jmp 0x1400bdee5
jne 0x1400bdef1
test rax, rax
je 0x1400bde7d
cmp byte [rcx + r8], 0
jmp 0x1400bde7d
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400ffcd0
int3
test rax, rax
jne case.0x1400adf05.455
mov rbx, rdx
test rsi, rsi
je 0x1400be911
lea rax, [rsi - 1]
cmp rax, 3
jae 0x1400be7b0
xor r15d, r15d
xor eax, eax
jmp 0x1400be7e8
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
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
jne 0x1400be7c0
loope 0x1400be7fe
xor edx, edx
nop dword [rax]
add byte [rbx + rcx*4 + 4], al
adc byte [rbp + 1], cl
invalid
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
cmp rcx, rdx
jne 0x1400be800
mov rax, qword [rdi]
mov r12, qword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
sub rax, r12
cmp rax, r15
jb 0x1400be8fa
mov qword [rsp + 0x20], rsi
shl rsi, 4
xor r14d, r14d
jmp 0x1400be862
xor dword [rsi + 0x66], esp
nop word cs:[rax + rax]
mov rcx, qword [rdi + 8]
add rcx, r12
mov rdx, rbp
mov r8, r13
call fcn.1400fc250
add r12, r13
mov qword [rdi + 0x10], r12
add r14, 0x10
cmp rsi, r14
je 0x1400be890
mov rbp, qword [rbx + r14 + 8]
mov r13d, dword [rbx + r14]
mov ebp, dword [rbx + rsi]
mov ebp, dword [rbx + rsi]
mov rax, qword [rdi]
sub rax, r12
loopne 0x1400be8be
cmp eax, ebp
loopne 0x1400be8be
cmp eax, ebp
jae 0x1400be840
mov rcx, rdi
mov rdx, r12
mov r8, r13
call fcn.140103520
mov r12, qword [rdi + 0x10]
jmp 0x1400be840
invalid
test r15, r15
je 0x1400be924
invalid
mov eax, dword [rax]
add byte [rax], al
add byte [rcx], dh
sal byte [rcx], cl
leave
mov rax, r15
mov r8d, dword [rbx + rdx]
sub rax, r8
jb 0x1400be8c0
invalid
inc rcx
add rdx, 0x10
mov r15, rax
cmp rsi, rdx
jne 0x1400be8a0
jmp 0x1400be8c3
add byte [rax], al
mov rax, r15
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
cmp rsi, rcx
jb 0x1400be92d
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub rsi, rcx
je 0x1400be780
mov ecx, dword [rdx]
cmp rax, rcx
cmp eax, ecx
ja 0x1400be976
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r8 + 8], rax
or cl, ch
invalid
invalid
invalid
invalid
mov rcx, rdi
mov rdx, r12
mov r8, r15
call fcn.140103520
sbb byte [rsp + rax], cl
mov r12, qword [rdi + 0x10]
jmp 0x1400be823
xor eax, eax
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
out 0x4c, al
lea eax, [0x14014bdc0]
lea r8, [0x14014bdc0]
mov rdx, rsi
call fcn.1400ff5c0
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x30], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x94718
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, [0x14014be10]
lea rcx, [rsp + 0x28]
call fcn.1400ff580
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_syswindowsio.rs
lea rcx, [rsp + 0x28]
call fcn.1400ff580
int3
ror byte [rax - 0x7d], 0xc4
pop rbp
ret
in al, dx
and byte [rax - 0x73], cl
push 0x40
cmp qword [rbp - 0x10], 0
je 0x1400bea3e
mov dword [rsp + 0x40], ecx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x50], rcx
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0x48093
mov qword [rsp + 0x58], rax
and al, 0x58
mov qword [rsp + 0x60], 3
mov qword [rsp + 0x78], 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x78
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x28]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 3
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rsp + 0x58]
call fcn.140004d60
nop
add rsp, 0x88
ret
lea ecx, [rbp - 1]
mov qword [rbp - 0x18], rcx
lea rcx, [0x1400bcaf0]
lea ecx, [0x1400bcaf0]
lea ecx, [0x1400bcaf0]
mov qword [rbp - 0x10], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
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
add byte [rbp + 0xf], dh
invalid
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x1400bebba
lea rcx, [0x140165fa0]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov rax, rsi
mov eax, esi
mov eax, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
call fcn.1401035d0
add al, 0
test al, al
jne 0x1400beb92
mov byte [0x140165fa8], 1
jmp 0x1400beb92
or al, 0xf7
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rsi
sub rsp, 0x30
mov rsi, rcx
mov qword [rsp + 0x20], rdx
mov edx, 0xfffffff4
invalid
invalid
call fcn.1400a4e00
mov rax, rsi
mov eax, esi
invalid
mov eax, esi
add rsp, 0x30
pop rsi
ret
xor byte [rcx + rcx*4 - 0x40], cl
mov rsi, rcx
add rax, 0xfffffffffffffff0
add eax, 0xfffffff0
add eax, 0xfffffff0
shl r9, 4
lea r8, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
nop word [rax + rax]
test r9, r9
je case.0x1400acceb.258
mov r10d, dword [rax + 0x10]
add rax, 0x10
add r9, 0xfffffffffffffff0
test r10, r10
je case.0x1400ad47f.234
mov r8, qword [rax + 8]
jmp 0x1400bec5f
or bl, bpl
add eax, dword [rbp + 0x31]
xor r10d, r10d
mov qword [rsp + 0x20], rdx
xor r10d, r10d
mov qword [rsp + 0x20], rdx
mov rcx, rsi
mov edx, 0xfffffff4
mov r9, r10
call fcn.1400a4e00
mov word [rcx - 2], fs
dec dword [rax - 0x77]
invalid
add rsp, 0x30
add esp, 0x30
mov word [rcx - 2], fs
dec dword [rax - 0x77]
invalid
add esp, 0x30
pop rsi
ret
sbb byte [rax - 0x73], cl
or eax, 0x93054
lea r8, str.library_std_srcpanicking.rsBox_dyn_Any__unnamed_
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff740
mov rdx, qword [rcx + 0x18]
mov qword [rsp + 0x20], rax
sbb byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x30], rdx
lea rcx, [rsp + 0x20]
call fcn.1400becd0
add byte [rax], al
add byte [rax], al
int3
int3
test rdx, rdx
jne 0x1400bed5b
lea rax, str.called__Result::unwrap____on_an__Err__value
pop rsp
or dword [r8], eax
xor edx, edx
jmp 0x1400bed27
test rdx, rdx
jne 0x1400bed5b
mov rdx, qword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov dword [rbp - 0x20], edx
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
lea rdx, [0x14014c8c8]
lea rcx, [rbp - 0x28]
call fcn.1400bede0
mov qword [rbp - 0x10], rax
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
and byte [rax - 0x73], cl
adc eax, 0x8db60
and byte [rax - 0x73], cl
adc eax, 0x8db60
lea rcx, [rbp - 0x28]
call fcn.1400bede0
ud2
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
push 0xfffffffffffffffe
invalid
dec dword [rcx + rcx*4 - 0x31]
mov rdi, r9
movzx r12d, byte [rbp + 0xd8]
movzx r14d, byte [rbp + 0xd0]
lock inc qword [0x140166098]
jle 0x1400bf40a
mov rsi, rcx
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x40], 0
jne 0x1400bf494
mov rbx, rdx
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
inc qword [rax + 0x38]
mov byte [rax + 0x40], 1
add dword [rbp + rcx*4 + 0x3d], ecx
add byte [rdx + 9], al
add byte [rcx + rcx*4 + 0x7d], cl
add byte [rax - 0x73], cl
add eax, 0x8da9d
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r8
mov qword [rbp + 0x18], rdi
mov byte [rbp + 0x20], r14b
mov byte [rbp + 0x21], r12b
lea rcx, [0x140165fb8]
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockShared]
movzx eax, byte [0x140165fc0]
cmp qword [0x140165fc8], 0
mov rax, qword [rbx + 0x20]
jne 0x1400beed6
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov rsi, rax
mov rbx, rdx
mov qword [rbp], rax
mov qword [rbp + 8], rdx
test r12b, r12b
je 0x1400bef3c
mov byte [rbp + 0x66], 3
jmp 0x1400bf0fb
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov qword [rbp], rax
mov dword [rbp], eax
mov qword [rbp + 8], rdx
mov rcx, qword [0x140165fc8]
mov rax, qword [0x140165fd0]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x67], 1
mov rdx, rbp
call rax
lea rcx, [0x140165fb8]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockShared]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x40], 0
test r14b, r14b
je 0x1400bef62
mov byte [rbp + 0x67], 0
call fcn.1400afb50
jmp 0x1400bf3cb
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x38], 1
jbe 0x1400befc7
mov byte [rbp + 0x66], 1
jmp 0x1400bf0fb
mov dword [rbp - 0x40], 0
mov byte [rbp - 0x3c], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], r15
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rax, [rbp - 0x40]
lea eax, [rbp - 0x40]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], 0
mov dword [rbp + 0x58], 0
lea rdx, [0x14014b4a8]
lea rcx, [rbp + 0x50]
lea r8, [rbp - 0x30]
call fcn.140004d60
pop rbp
hlt
dec dword [rax - 0x75]
pop r8
test al, al
invalid
je 0x1400bf022
test rcx, rcx
lea rax, str.formatter_error
cmovne rax, rcx
jmp 0x1400bf036
mov rax, qword [0x140165f98]
cmp rax, 3
ja case.default.0x1400befe6
lea rcx, [0x1401571a8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rbp + 0x67], 1
lea rdx, [0x14014b809]
lea rcx, [rbp - 0x30]
mov r8d, 0xe
call fcn.1400a9850
mov rax, qword [rbp - 0x30]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x1400bf088
mov eax, 3
mov sil, 2
jmp 0x1400bf0e4
test rcx, rcx
je 0x1400bf034
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x58]
call fcn.1400a38e0
xor eax, eax
mov qword [rbp + 0x50], rax
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x50]
call fcn.1400a39e0
mov ecx, 7
int 0x29
ud2
mov sil, 1
jmp 0x1400bf0eb
mov sil, 2
jmp 0x1400bf0eb
xor esi, esi
jmp 0x1400bf0eb
mov byte [rbp + 0x67], 1
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.library_std_srcpanic.rs_b
mov edx, 0x28
call fcn.1400ff740
jmp 0x1400bf3cb
mov r8, qword [rbp - 0x28]
mov rcx, qword [rbp - 0x20]
cmp rcx, 4
je 0x1400bf0a9
cmp rcx, 1
jne 0x1400bf0c8
cmp byte [r8], 0x30
sete sil
add sil, sil
jmp 0x1400bf0ca
mov ecx, dword [r8]
bswap ecx
xor edx, edx
cmp ecx, 0x66756c6d
setae dl
cmp ecx, 0x66756c6c
sbb edx, 0
sete sil
jmp 0x1400bf0ca
xor esi, esi
test rax, rax
je 0x1400bf0de
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea eax, [rsi + 1]
movzx eax, al
mov qword [0x140165f98], rax
mov byte [rbp + 0x66], sil
mov rdi, qword [rbp + 0x18]
mov rsi, qword [rbp]
mov rbx, qword [rbp + 8]
mov qword [rbp + 0x28], rdi
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0xc1a2c89ccd1e7bc1
xor rax, rcx
movabs rcx, 0xfdbc168100b1ef64
xor rdx, rcx
or rdx, rax
jne 0x1400bf20f
lea rax, [rsi + 8]
mov rcx, qword [rsi]
mov rax, qword [rax]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
mov byte [rbp + 0x67], 1
call fcn.1400a4230
mov rsi, rax
mov eax, 9
lea rcx, [0x14014c708]
test rsi, rsi
je 0x1400bf171
mov rdx, qword [rsi + 0x18]
test rdx, rdx
je 0x1400bf171
mov rax, qword [rsi + 0x20]
dec rax
mov rcx, rdx
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], rax
lea rax, [rbp + 0x50]
mov qword [rbp - 0x30], rax
lea rax, [rbp + 0x28]
mov qword [rbp - 0x28], rax
lea rax, [rbp - 0x40]
mov qword [rbp - 0x20], rax
lea rax, [rbp + 0x66]
mov qword [rbp - 0x18], rax
movzx eax, byte [0x140165f48]
test al, al
mov qword [rbp + 0x30], rsi
je 0x1400bf275
mov byte [0x140165f48], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x58], 0
jne 0x1400bf25f
call fcn.1400aebf0
test rax, rax
jne 0x1400bf266
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_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x14014ace0]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400ffa90
jmp 0x1400bf3cb
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0xcbef1d73f98b3e9f
xor rax, rcx
movabs rcx, 0x5a9321854ae00251
xor rdx, rcx
or rdx, rax
jne 0x1400bf24e
lea rcx, [rsi + 8]
add rsi, 0x10
mov rax, rsi
mov rsi, rcx
jmp 0x1400bf133
mov eax, 0xc
lea rcx, [0x14014c6fc]
jmp 0x1400bf139
lea rax, [rax + 0x60]
mov rdi, qword [rax]
mov qword [rax], 0
test rdi, rdi
jne 0x1400bf2e1
mov dword [rbp + 0x44], 0
mov byte [rbp + 0x48], 0
mov qword [rbp - 0x48], 0
mov byte [rbp + 0x64], 0
lea r8, [0x14014c768]
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x44]
call fcn.1400be3b0
xor ebx, ebx
xor esi, esi
mov rdi, qword [rbp + 0x30]
test rdi, rdi
je 0x1400bf2bb
lock dec qword [rdi]
jne 0x1400bf2bb
mov rcx, rdi
call fcn.1400a3fe0
test rbx, rbx
sete al
or sil, al
jne 0x1400bef02
lock dec qword [rbx]
jne 0x1400bef02
mov rcx, rbx
call fcn.1400aecc0
jmp 0x1400bef02
lea rbx, [rdi + 0x10]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
mov qword [rbp - 0x50], rbx
je 0x1400bf3fe
call fcn.1401035d0
xor al, 1
mov dword [rbp + 0x4c], eax
movzx eax, byte [rdi + 0x18]
mov qword [rbp + 0x38], rdi
lea rdx, [rdi + 0x20]
lea r8, [0x14014c718]
lea rcx, [rbp - 0x30]
call fcn.1400be3b0
cmp byte [rbp + 0x4c], 0
mov rbx, qword [rbp + 0x38]
jne 0x1400bf351
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
je 0x1400bf351
call fcn.1401035d0
test al, al
jne 0x1400bf351
mov byte [rbx + 0x18], 1
mov rcx, qword [rbp - 0x50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov byte [0x140165f48], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x58], 0
jne 0x1400bf3cd
call fcn.1400aebf0
test rax, rax
mov rdi, qword [rbp + 0x30]
mov rbx, qword [rbp + 0x38]
jne 0x1400bf3d8
lock dec qword [rbx]
jne 0x1400bf39f
mov rcx, rbx
call fcn.1400aecc0
mov byte [rbp + 0x65], 0
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_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x14014ace0]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400ffa90
ud2
lea rax, [rax + 0x60]
mov rdi, qword [rbp + 0x30]
mov rcx, qword [rax]
mov qword [rax], rbx
mov sil, 1
test rcx, rcx
je 0x1400bf2a8
lock dec qword [rcx]
jne 0x1400bf2a8
call fcn.1400aecc0
jmp 0x1400bf2a8
mov dword [rbp + 0x4c], 0
jmp 0x1400bf30f
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp], rax
lea rax, [0x14014c918]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r8
mov qword [rbp + 0x18], rdi
mov byte [rbp + 0x20], r14b
mov byte [rbp + 0x21], r12b
mov dword [rbp + 0x28], 0
mov byte [rbp + 0x2c], 0
mov rax, rbp
mov qword [rbp + 0x50], rax
lea rax, [0x140007ba0]
mov qword [rbp + 0x58], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 2
mov qword [rbp - 0x10], 0
lea rax, [rbp + 0x50]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
lea rcx, [rbp + 0x28]
lea rdx, [rbp - 0x30]
call fcn.1400a4580
mov qword [rbp - 0x40], rax
test rax, rax
je 0x1400bf4e2
lea rcx, [rbp - 0x40]
jmp 0x1400bf4dd
mov dword [rbp + 0x50], 0
mov byte [rbp + 0x54], 0
lea rax, str.thread_panicked_while_processing_panic._aborting._n
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x20], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rcx, [rbp + 0x50]
lea rdx, [rbp - 0x30]
call fcn.1400a4580
mov qword [rbp], rax
test rax, rax
je 0x1400bf4e2
mov rcx, rbp
call fcn.1400a38e0
mov ecx, 7
int 0x29
ud2
sub rsp, 0x28
mov rcx, qword [rcx + 0x10]
cmp rcx, 0xffffffffffffffff
je 0x1400c324d
mov edx, 1
call qword [sym.imp.ws2_32.dll_shutdown]
cmp eax, 0xffffffff
je 0x1400c3236
xor edx, edx
jmp 0x1400c3246
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edx, eax
shl rdx, 0x20
or rdx, 2
xor eax, eax
add rsp, 0x28
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srciopoll_evented.rs
mov edx, 0x2b
call fcn.1400ff740
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
mov ebx, r9d
mov rdi, r8
mov rsi, rcx
mov rax, qword [rdx + 0x18]
test rax, rax
je 0x1400c358b
mov r14, rdx
add rdx, 0x20
lea r12, [rsp + 0x40]
mov rcx, r12
call fcn.1400c4c71
mov r15, qword [r12 + 8]
mov bpl, byte [r12 + 0x10]
mov rcx, qword [r15 + 0x10]
mov rax, qword [r15 + 0x18]
mov rdx, qword [r15 + 0x20]
xor r8d, r8d
mov qword [r15 + 0x10], r8
mov qword [r15 + 0x18], 8
mov qword [r15 + 0x20], r8
lea r8, [rax + rdx*8]
mov qword [r12], rax
mov qword [r12 + 8], rcx
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], r8
test rdx, rdx
je 0x1400c356f
lea r12, [r15 + 0x10]
lea rcx, [rax + 8]
mov qword [rsp + 0x50], rcx
mov r13, qword [rax]
lea rdx, [r13 + 0x80]
mov rcx, r12
call fcn.1400c6941
lock dec qword [r13]
jne 0x1400c3563
mov rcx, r13
call fcn.1400c4b50
mov rax, qword [rsp + 0x50]
cmp rax, qword [rsp + 0x58]
jne 0x1400c3539
lea rcx, [rsp + 0x40]
call fcn.1400c5106
mov qword [r14 + 0x18], 0
mov rcx, r15
mov edx, ebp
call fcn.14002f830
mov r14, qword [rsi + 0x28]
mov qword [rsi + 0x10], 0
mov r8, qword [rsi + 0x18]
mov r9, qword [rsi + 0x20]
test r9, r9
je 0x1400c35c4
mov rax, r9
shl rax, 5
xor ecx, ecx
xorps xmm0, xmm0
movups xmmword [r8 + rcx + 0xc], xmm0
movups xmmword [r8 + rcx], xmm0
add rcx, 0x20
cmp rax, rcx
jne 0x1400c35b0
add r14, 0x10
cmp ebx, 0x3b9aca00
jne 0x1400c3607
lea rdi, [rsp + 0x40]
mov r8, qword [rsi + 0x18]
mov r9, qword [rsi + 0x20]
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x30], 0x3b9aca00
mov rcx, rdi
mov rdx, r14
call fcn.14003ca9c
cmp qword [rsp + 0x40], 0
jne 0x1400c362b
cmp qword [rsp + 0x48], 0
je 0x1400c35d5
jmp 0x1400c364f
mov dword [rsp + 0x30], ebx
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
lea rdi, [rsp + 0x40]
mov rcx, rdi
mov rdx, r14
call fcn.14003ca9c
cmp qword [rdi], 0
je 0x1400c364f
mov rdi, qword [rsp + 0x48]
mov qword [rsp + 0x38], rdi
mov rcx, rdi
call fcn.1400101a1
cmp al, 0x23
jne 0x1400c3735
lea rcx, [rsp + 0x38]
call fcn.1400d1102
xor r15d, r15d
mov ebp, 0x7fff
xor r12d, r12d
mov rax, r12
shl rax, 4
add rax, qword [rsi + 8]
cmp qword [rsi + 0x10], r12
cmovbe rax, r15
jbe 0x1400c3721
inc r12
mov rdi, qword [rax]
test rdi, rdi
je 0x1400c365a
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0x70]
mov qword [rax], rdi
lea rdx, [rsp + 0x78]
mov qword [rdx], rax
lea rax, [0x1400a60d0]
mov qword [rdx + 8], rax
lea rax, str.unexpected_error_when_polling_the_I_O_driver:
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimeiodriver.rs
call fcn.1400ff580
int3
lea r13, [r12 + 0x10]
lea rbp, [r12 + 0x20]
mov rcx, qword [r12 + 0x28]
test rcx, rcx
jne 0x1400c4ee8
lea rcx, [rsp + 0x38]
mov rdx, r13
call fcn.1400c0e1a
cmp qword [rsp + 0x38], 0
je case.0x140012fcf.2449
cmp eax, 5
ja 0x1400c50ab
mov r8, qword [r13]
mov rcx, qword [rsp + 0x48]
mov rdx, 0xfffffffffffffffe
rol rdx, cl
imul rax, rax, 0x410
and qword [r8 + rax + 0x408], rdx
and dword [rax + rax + 0x408], edx
cmp rcx, 0x40
jae 0x1400c50bf
add r8, rax
shl rcx, 4
mov rdx, qword [rcx + r8 + 8]
movups xmmword [rcx + r8], xmm6
test rdx, rdx
je 0x1400c4ebf
mov r15, qword [rdx]
test r15, r15
je 0x1400c4e4b
mov qword [r15 + 8], 0
movups xmmword [rdx], xmm6
mov rax, qword [rdx + 0x18]
cmp rax, 0xfffffffffffffffe
cmp eax, 0xfffffffe
cmp eax, 0xfffffffe
jae 0x1400c50d0
cmp rax, r14
ja 0x1400c4e7e
jmp 0x1504f15b5
or eax, 0x3f
cmp rax, rdi
cmovae rax, rdi
bsr rax, rax
xor al, 1
movzx eax, al
imul ecx, eax, 0x2b
shr ecx, 8
cmp al, 0x23
ja 0x1400c4fe6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x69], cl
leave
adc byte [rax + rax], al
add byte [rcx + 3], cl
add r8b, r13b
sub al, 0xbe
invalid
imul rcx, rcx, 0x410
add rcx, qword [r13]
call fcn.1400c0ce3
mov rdx, r15
jmp 0x1400c4e32
mov rcx, r13
mov rdx, r14
call fcn.1400c1039
invalid
invalid
jmp 0x1400c4db1
mov rcx, r13
mov rdx, rbx
call fcn.1400c1039
mov rcx, qword [r12 + 0x28]
test rcx, rcx
je 0x1400c4ff7
invalid
add byte [rax - 0x75], cl
add dword [rcx - 0x77], ecx
and al, 0x28
mov rax, qword [rcx]
mov qword [r12 + 0x28], rax
lea rdx, [rax + 8]
test rax, rax
cmove rdx, rbp
mov qword [rdx], 0
add byte [rax], al
add byte [rdi], cl
adc dword [rcx], esi
add byte [rax], al
add byte [rdi], cl
adc dword [rcx], esi
mov rax, qword [rcx + 0x18]
cmp rax, 0xffffffffffffffff
clc
dec dword [rdi]
invalid
sahf
invalid
invalid
invalid
mov byte [rcx + 0x38], 0
cmp byte [r8], al
mov qword [rcx + 0x18], 0xffffffffffffffff
mov rax, qword [rcx + 0x30]
mov rdx, rax
or rdx, 2
lock cmpxchg qword [rcx + 0x30], rdx
jne case.0x1400845af.2442
test rax, rax
jne 0x1400c4db1
invalid
invalid
invalid
mov rdx, qword [rcx + 0x20]
mov r8, qword [rcx + 0x28]
mov qword [rcx + 0x20], 0
lock and qword [rcx + 0x30], 0xfffffffffffffffd
std
std
test rdx, rdx
je 0x1400c4db1
push rdi
invalid
invalid
invalid
lea rcx, [rsp + 0x88]
call fcn.1400c09b0
cmp qword [rsp + 0x288], 0x20
add byte [rax], ah
add byte [rax], ah
jb 0x1400c4db1
cmp byte [rsp + 0x2b], 0
setne dl
mov rcx, r12
call fcn.14002f830
mov rax, qword [rsp + 0x288]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x288], 0
test rax, rax
je 0x1400c4fc9
shl rax, 4
lea r14, [rsp + rax]
add r14, 0x88
lea r15, [rsp + 0x88]
mov esp, 0x8824
add byte [rax], al
add byte [rax], al
mov rax, qword [r15]
mov rcx, qword [r15 + 8]
call qword [rax + 8]
add r15, 0x10
cmp r15, r14
jne 0x1400c4fb6
mov rcx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x2c]
call fcn.1400c4cce
mov r12, rax
mov esp, eax
and dl, 1
mov byte [rsp + 0x2b], dl
jmp 0x1400c4da7
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheelmod.rs
mov edx, 6
call fcn.1400ff640
invalid
lea rdi, [rsp + 0x58]
mov rcx, rdi
mov rdx, r13
call fcn.1400c0e1a
mov rsi, qword [rdi]
mov rdi, qword [rdi + 0x18]
cmp byte [rsp + 0x2b], 0
setne dl
mov rcx, r12
call fcn.14002f830
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x288], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400c5089
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx*2 + 0x48], 0xc1
loopne 0x1400c503f
shl rax, 4
lea rbx, [rsp + rax]
add rbx, 0x88
lea r14, [rsp + 0x88]
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
call qword [rax + 8]
add r14, 0x10
cmp r14, rbx
jne 0x1400c504e
mov rbx, qword [rsp + 0x288]
test rbx, rbx
test ebx, ebx
je 0x1400c5089
lea r14, [rsp + 0x90]
mov rax, qword [r14 - 8]
mov rcx, qword [r14]
call qword [rax + 0x18]
add r14, 0x10
add esi, 0x10
add esi, 0x10
dec rbx
jne 0x1400c5076
mov rax, rsi
mov rdx, rdi
movaps xmm6, xmmword [rsp + 0x290]
add rsp, 0x2a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheelmod.rs
mov edx, 6
mov rcx, rax
call fcn.1400ff640
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheellevel.rs
mov edx, 0x40
call fcn.1400ff640
lea rax, [0x1401508d0]
lea rcx, [rsp + 0x58]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
call fcn.1400ff580
int3
or byte [rax], al
je 0x1400c5164
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
sal byte [rbx + rax + 0x48], 0x89
adc byte [rax - 0x77], cl
adc dword [rax - 0x7d], ecx
jns 0x1400c51a2
add byte [rbp + 4], dh
mov qword [rcx + 8], rdx
add rsp, 0x58
add esp, 0x58
ret
mov qword [r8], 0
lea rdx, [rsp + 0x20]
call fcn.140103fb1
int3
test rax, rax
je 0x1400c51e3
mov r8, qword [rdx + 8]
mov qword [rax + 8], r8
mov rax, qword [rdx + 8]
test rax, rax
je 0x1400c51e9
mov rcx, qword [rdx]
mov qword [rax], rcx
xorps xmm0, xmm0
ror byte [rdi], 0x11
add al, bl
ror byte [rdi], 0x11
add al, bl
cmp qword [rcx], rdx
je 0x1400c51f8
ret
cmp qword [rcx + 8], rdx
jne 0x1400c51e8
add rcx, 8
mov rax, rcx
jmp 0x1400c51d6
mov rax, qword [rdx + 8]
mov qword [rcx], rax
jmp 0x1400c51d1
invalid
ror byte [rax - 0x7d], 1
in al, dx
sub byte [rbx + 0xa0e9905], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xd8]
test rcx, rcx
jne 0x1400c5231
call fcn.1400c00d3
test rax, rax
invalid
je 0x1400c524e
invalid
sal byte [rax + riz + 0x48], 0x8b
or al, dh
inc qword [rcx]
mov rcx, qword [rax]
lock inc qword [rcx]
jle 0x1400c5252
lea rdx, [rcx + 0x10]
test rcx, rcx
lea rax, str.TR_f_
lea eax, str.TR_f_
lea eax, str.TR_f_
cmove rax, rcx
add rsp, 0x28
ret
xor ecx, ecx
jmp 0x1400c5237
ud2
invalid
or edx, dword [rsi + 0x48]
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
call 0x1400c52aa
lock dec qword [rsi - 0x10]
jne 0x1400c528d
and byte [rax - 0x77], cl
invalid
add rsi, 0xfffffffffffffff0
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14002f220
lahf
idiv bh
lahf
idiv bh
nop
add rsp, 0x20
pop rsi
ret
dec qword [rcx - 0x10]
jne 0x1400c52a9
add rcx, 0xfffffffffffffff0
jmp fcn.14002f220
invalid
inc ebx
ret
push rsi
sub rsp, 0x50
mov eax, 2
xchg qword [rcx + 0x10], rax
test rax, rax
je 0x1400c52c9
cmp rax, 1
je 0x1400c52cf
cmp rax, 2
jne case.0x14002795d.2190
add dh, byte [rbp + 0x4a]
add rsp, 0x50
pop rsi
ret
mov rsi, rcx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
sal byte [rbp + 0x20], 0x31
ror byte [rdx - 0x76b7f7ba], cl
or byte [rax - 0x77], cl
jne 0x1400c5307
xor edx, edx
mov al, byte [rsi + 8]
or byte [rax - 0x77], cl
int1
or byte [rax - 0x77], cl
int1
call fcn.14002f830
add rsi, 0x18
mov rcx, rsi
add rsp, 0x50
pop rsi
jmp qword [sym.imp.KERNEL32.dll_WakeConditionVariable]
call fcn.1401035d0
mov edx, eax
xor dl, 1
jmp 0x1400c52e9
lea rax, str.inconsistent_state_in_unpark
lea rcx, [rsp + 0x20]
and byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax], al
and byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
lea rdx, [0x140150458]
call fcn.1400ff580
add eax, dword [rax]
add eax, dword [rax]
int3
add byte [rax], al
add byte [rax - 0x7b], cl
test rcx, rcx
test rcx, rcx
jne 0x1400c5379
call fcn.1400c00d3
test rax, rax
je 0x1400c5386
mov rcx, qword [rax]
add rcx, 0x10
add rsp, 0x38
invalid
cmp cl, ch
sub al, byte [rax]
add byte [rax], al
invalid
sub al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8b0e3
lea rax, [0x140150470]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or byte [rax], al
or byte [rax], al
lea r9, [0x140150140]
or byte [rax], al
lea r8, [rsp + 0x37]
mov edx, 0x2b
call fcn.1400ffa90
cmpsb byte [rsi], byte [rdi]
add eax, dword [rax]
cmpsb byte [rsi], byte [rdi]
add eax, dword [rax]
int3
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
in al, dx
jo 0x1400c5404
mov esi, ecx
in al, dx
jo 0x1400c5404
mov esi, ecx
xor ecx, ecx
mov eax, 2
add al, dh
cmpxchg qword [rsi + 0x10], rcx
mov cl, 0x4e
adc byte [rbp + 0xc], dh
mov cl, 0x4e
adc byte [rbp + 0xc], dh
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
or al, 0xa
add byte [rax - 0x2f], cl
loopne 0x1400c5435
test eax, eax
or al, 0xa
add byte [rax - 0x2f], cl
loopne 0x1400c5435
test eax, eax
jne 0x1400c545c
xor edi, edi
mov al, byte [rsi + 8]
mov ecx, 1
xor eax, eax
lock cmpxchg qword [rsi + 0x10], rcx
mov cl, 0x4e
adc byte [rbp + 0x36], dh
lea rbx, ss:[rsi + 0x18]
lea rbx, [rsi + 0x18]
lea ebx, [rsi + 0x18]
xor r14d, r14d
mov r15, qword [sym.imp.KERNEL32.dll_SleepConditionVariableSRW]
mov rcx, rbx
mov rdx, rsi
mov r8d, 0xffffffff
inc dword [rbp + 0x31]
leave
call r15
xlatb
xlatb
mov al, byte [rsi + 8]
test al, al
jne 0x1400c5469
mov eax, 2
lock cmpxchg qword [rsi + 0x10], r14
jbe 0x1400c5447
jne 0x1400c5413
cmp rax, 2
jne 0x1400c5499
xor eax, eax
xchg qword [rsi + 0x10], rax
mov rcx, rsi
mov edx, edi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.14002f830
idiv bh
idiv bh
call fcn.1401035d0
mov edi, eax
xor dil, 1
xor bh, 1
jmp 0x1400c53f3
lea r8, [rsp + 0x40]
lea eax, [rsp + 0x40]
mov qword [r8], rsi
mov byte [r8 + 8], dil
lea rax, [0x140150300]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140150180]
mov edx, 0x2b
call fcn.1400ffa90
invalid
movsd dword [rdi], dword [rsi]
add eax, dword [rax]
mul dword [rbp - 0x72b7fffd]
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
lea rcx, [fcn.1400041b0]
mov qword [rax + 8], rcx
lea rdx, str.inconsistent_park_state__actual_
lea rcx, [rsp + 0x40]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
sbb byte [rax - 0x73], cl
adc eax, 0x8ae6d
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0x8ae6d
call fcn.1400ff580
int3
movabs al, byte [0x7400398348cc0003]
adc byte [rax - 0x75], cl
or byte [r8 - 0x75], cl
push rcx
adc byte [rax - 0x77], cl
shr ecx, 0x86
retf
add rcx, 0x10
jmp 0x1400c52aa
sub rsp, 0x58
sub esp, 0x58
movaps xmmword [rsp + 0x40], xmm6
mov rdi, rdx
mov rsi, rcx
mov byte [rdx + 0x78], 1
mov r15, qword [rdx + 0x68]
cmp r15, 0xffffffffffffffff
invalid
dec dword [rdi]
invalid
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x31], al
in al, 0x48
xor r12d, r12d
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
xor r13d, r13d
mov rdx, qword [rdi + 0x68]
and rdx, r13
shl rdx, 5
push 0x48ea214c
shl edx, 5
add rdx, qword [rdi + 0x50]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400c4c71
mov rcx, qword [rsp + 0x28]
mov dl, byte [rsp + 0x30]
push rsp
and al, 0x30
mov r14, qword [rcx + 0x18]
test r14, r14
je 0x1400c55cc
mov rax, qword [r14 + 0x10]
mov rax, qword [rax + 0x38]
mov rax, qword [r14 + rax]
mov eax, dword [rsi + rax]
mov eax, dword [rsi + rax]
mov qword [rcx + 0x18], rax
test rax, rax
invalid
je 0x1400c5593
sal byte [rcx + rdx + 0x4c], 0x8b
adc byte [rbp - 0x75], cl
cmp byte [rcx + rax - 0x40], cl
mov r8, qword [rax + 0x10]
mov r8, qword [r8 + 0x38]
add rax, r8
add rax, 8
add eax, 8
jmp case.0x140024b32.2022
lea rax, [rcx + 0x10]
mov qword [rax], r12
mov rax, qword [r14 + 0x10]
mov rax, qword [rax + 0x38]
mov qword [r14 + rax], r12
mov rax, qword [r14 + 0x10]
mov rax, qword [rax + 0x38]
mov qword [r14 + rax + 8], r12
mov dword [rsi + rax + 8], esp
mov dword [rsi + rax + 8], esp
lock dec qword [rdi + 0x60]
call fcn.14002f830
mov rax, qword [r14 + 0x10]
adc byte [rcx + r9*4 - 0xf], r9b
adc byte [rcx + r9*4 - 0xf], r9b
call qword [rax + 0x30]
jmp 0x1400c5544
invalid
invalid
call fcn.14002f830
lea rax, [r13 + 1]
cmp r13, r15
mov r13, rax
jne 0x1400c5544
mov rbx, qword [rsi + 0x58]
mov ebx, dword [rsi + 0x58]
dec rbx
xor r14d, r14d
cmp rbx, 0xffffffffffffffff
je 0x1400c5628
mov rax, qword [rsi + 0x50]
lea rcx, [rax + 1]
mov rdx, qword [rsi + 0x40]
push rsi
mov r8, qword [rsi + 0x48]
invalid
push rsi
mov r8, qword [rsi + 0x48]
invalid
cmp rcx, rdx
cmp rcx, rdx
cmovb rdx, r14
neg rdx
lea rcx, [rax + rdx]
inc rcx
mov qword [rsi + 0x50], rcx
mov qword [rsi + 0x58], rbx
mov rcx, qword [r8 + rax*8]
call fcn.1400c142f
dec rbx
jmp 0x1400c55eb
lea rbx, [rdi + 0x88]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
add eax, dword [rax]
mov rax, qword [0x140166098]
or cl, byte [rdx]
add byte [rax - 0x2f], cl
loopne 0x1400c568b
test eax, eax
or cl, byte [rdx]
add byte [rax - 0x2f], cl
loopne 0x1400c568b
test eax, eax
jne case.0x14003d97a.1871
xor edx, edx
mov al, byte [rdi + 0x90]
cmp byte [rdi + 0xa8], 0
jne 0x1400c5663
mov byte [rdi + 0xa8], 1
lea r14, [rdi + 0x80]
lea esi, [rdi + 0x80]
mov rcx, rbx
call fcn.14002f830
mov rcx, r14
call fcn.1400c592d
test rax, rax
je 0x1400c5689
mov rcx, rax
call fcn.1400c142f
jmp 0x1400c5672
mov rax, qword [rdi + 0x60]
test rax, rax
jne 0x1400c58e4
invalid
mov rax, qword [rsi]
cmp rax, 2
je 0x1400c58cb
test rax, rax
je 0x1400c5712
lea rbx, [rsi + 8]
movabs rax, 0x8000000000000000
cmp qword [rsi + 8], rax
jne 0x1400c56cf
mov rcx, qword [rbx + 8]
add rcx, 0x28
call qword [sym.imp.KERNEL32.dll_WakeAllConditionVariable]
jmp 0x1400c58cb
cmp qword [rdi + 0xb8], 0
je 0x1400c58fc
add byte [rax], al
add byte [rax], al
add rdi, 0xd8
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rdi
call fcn.1400c4c71
mov rdi, qword [rbx + 8]
jnp case.0x14003d97a.1864
jnp case.0x14003d97a.1864
mov bl, byte [rbx + 0x10]
cmp byte [rdi + 0x38], 0
je 0x1400c5756
push rbp
push rbp
mov r15d, 8
xor r12d, r12d
xor r14d, r14d
jmp 0x1400c5840
invalid
add byte [rcx + 0x140bf], al
add byte [rax], al
retf 0x3b9a
cmp dword [rdi + 0x140], 0x3b9aca00
je 0x1400c5914
mov al, byte [rdi + 0x130]
test al, al
jne 0x1400c58cb
invalid
wait
add dword [rax], eax
invalid
lea rbx, [rsi + 8]
lea ebx, [rsi + 8]
lea rcx, [rdi + 0x118]
mov al, 1
xchg byte [rdi + 0x130], al
xor edx, edx
mov r8, 0xffffffffffffffff
invalid
invalid
invalid
call fcn.1400c59c6
jmp 0x1400c56ac
mov byte [rdi + 0x38], 1
mov r14, qword [rdi + 0x18]
mov r15, qword [rdi + 0x20]
mov qword [rdi + 0x20], 0
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
je 0x1400c578d
xor r12d, r12d
mov rax, qword [r14 + r12*8]
lock dec qword [rax]
jne 0x1400c5785
mov rcx, qword [r14 + r12*8]
call fcn.1400c4b50
inc r12
cmp r15, r12
jne 0x1400c5772
xor r14d, r14d
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 8
or byte [rax], al
add byte [rax], al
mov r13, qword [rdi + 0x30]
mov qword [rsp + 0x30], r14
test r13, r13
je 0x1400c5837
lea r12, [rdi + 0x28]
mov eax, 8
add byte [rbp + 0x31], al
test byte [rdi], 0x57
test byte [rbp + rcx*4 + 0x7c], 0x24
and byte [rcx - 0x75], cl
insd dword [rdi], dx
mov qword [rdi + 0x30], rbp
lea rcx, [rbp + 0x48]
test rbp, rbp
cmove rcx, r12
mov qword [rcx], 0
movups xmmword [r13 + 0x40], xmm6
cmp r14, qword [rsp + 0x20]
jne 0x1400c57ff
call fcn.1401035d0
mov edx, eax
xor dl, 1
jmp 0x1400c564d
mov r15d, 8
xor r12d, r12d
mov rcx, rdi
mov edx, ebx
call fcn.14002f830
out 0x9f, al
idiv bh
lea rax, [r15 + r14*8]
mov qword [rsp + 0x20], r15
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], rax
test r14, r14
invalid
je 0x1400c58c1
lea rax, [r15 + 8]
mov qword [rsp + 0x30], rax
mov rdi, qword [r15]
lea rbx, [rdi + 0x80]
mov ecx, 0x80000000
mov r8d, 1
add byte [rax], al
add byte [rdx + 0x1f], bh
xor r9d, r9d
call fcn.1400c23e7
lock or qword [rdi + 0xd0], rax
xchg eax, edx
add byte [rax], al
add byte [rdx + 0x2f], bh
xchg eax, edx
add byte [rax], al
add byte [rdx + 0x2f], bh
mov rcx, rbx
call fcn.1400c3785
lock dec qword [rdi]
jne 0x1400c58b5
mov rcx, rdi
call fcn.1400c4b50
mov r15, qword [rsp + 0x30]
cmp r15, qword [rsp + 0x38]
jne 0x1400c5867
lea rcx, [rsp + 0x20]
call fcn.1400c5106
clc
invalid
invalid
mov rax, rsi
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
lea rcx, str.assertion_failed:_handle.shared.owned.is_empty__
or eax, 0x8ad75
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0x30
call fcn.1400ff740
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimeiodriver.rs
mov edx, 0x68
call fcn.1400ffb30
lea rcx, [0x140150510]
cmc
stosd dword [rdi], eax
or byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
mov edx, 0x73
jae 0x1400c5925
add byte [rax], al
jae 0x1400c5925
add byte [rax], al
call fcn.1400ffb30
int3
or al, byte [rax]
shl rax, 1
test rax, rax
jne 0x1400c59ba
pop rdi
xor edx, edx
mov al, byte [rdi + 0x10]
mov rax, qword [rdi]
xor ecx, ecx
test rax, rax
setne cl
ror dword [rcx - 0x77], 0xc0
ror dword [rcx - 0x77], 0xc0
sub r8, rcx
mov qword [rdi], r8
test rax, rax
test eax, eax
je 0x1400c59a1
mov rbx, qword [rdi + 0x18]
test rbx, rbx
je 0x1400c59a1
test rax, rax
jne 0x1400c5997
mov qword [rdi + 0x20], 0
mov qword [rbx + 8], 0
jmp 0x1400c59a3
xor ebx, ebx
fisttp dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14002f830
jmp 0x1400c59af
mov rax, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
call fcn.1401035d0
mov edx, eax
xor dl, 1
jmp 0x1400c595d
xor byte [rcx - 0x3176b729], cl
xlatb
mov rsi, rcx
mov qword [rsp + 0x28], r8
mov r15d, dword [rcx + 8]
mov edi, dword [rcx + 8]
mov edi, dword [rcx + 8]
lea ebp, [r15 + rdi]
mov r12d, edx
cmp ebp, edx
cmova r12d, ebp
in eax, 0x76
invalid
dec r15d
lea r14, [rsp + 0x28]
and al, 0x28
mov r8d, edi
lea edi, [r8 + 1]
mov rcx, rsi
mov rdx, r14
call fcn.1400c4d3e
test rax, rax
jne 0x1400c5a1c
or al, 0x41
dec edi
dec r15d
cmp r12d, edi
jne 0x1400c59f9
xor ebx, ebx
jmp 0x1400c5a56
mov rbx, rdx
cmp edi, ebp
jae 0x1400c5a4e
lea r14, [rsp + 0x28]
and al, 0x28
lea ebp, [rdi + 1]
mov rcx, rsi
mov rdx, r14
mov r8d, edi
call fcn.1400c4d3e
cmp rbx, rdx
cmovb rdx, rbx
ror dword [rax - 0x7b], cl
ror byte [rax + 0xf], 0x45
fimul dword [rcx - 0x3000be11]
jne 0x1400c5a28
cmp rbx, 1
adc rbx, 0
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
add rsp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
pop rsi
jmp fcn.14002f220
and byte [rax - 0x75], r9b
or eax, 0xa053d
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 8]
test rax, rax
je 0x1400c5ad7
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x140165ff0]
adc byte [rax - 0x75], cl
or eax, 0xa0521
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x30]
lock dec qword [rax]
jne 0x1400c5af2
add rsi, 0x30
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14003bb99
nop
add rsp, 0x20
pop rsi
ret
rol dword [rax - 0x18], 0xdd
cmpsb byte [rsi], byte [rdi]
invalid
invalid
mov eax, esi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
cmp dword [rdx + 0x88], 0x3b9aca00
je 0x1400c5d96
mov rsi, rdx
mov al, byte [rdx + 0x78]
test al, al
jne 0x1400c5da6
mov dword [rsp + 0x24], r8d
cmp dword [rsi + 0x88], 0x3b9aca00
invalid
cmp ecx, dword [rdi]
test byte [rdi], dh
add al, byte [rax]
invalid
invalid
mov qword [rsp + 0x30], rcx
lea rax, [rsi + 0x60]
mov qword [rsp + 0x28], rax
mov ebp, dword [rsi + 0x68]
push 0xffffffff8d4cd231
jl 0x1400c5bc2
invalid
push 0xffffffff8d4cd231
jl 0x1400c5bc2
cmp byte [rbx + 0x8886], cl
add byte [rcx], bh
invalid
mov eax, dword [rsi + 0x88]
cmp ebp, edx
je 0x1400c5cd3
cmp eax, 0x3b9aca00
je 0x1400c5d7e
retf 0x3b9a
lea r14d, [rdx + 1]
mov rcx, qword [rsp + 0x28]
call fcn.1400c4cce
invalid
dec dword [rcx - 0x77]
vpmullw xmm9, xmm14, xmmword [r8 - 0x73]
push rax
adc byte [rcx + rcx*4 - 7], cl
call fcn.1400c0e1a
mov rbx, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x38]
or cl, dh
invalid
mov rcx, r12
mov edx, r13d
call fcn.14002f830
mov edx, r14d
test rdi, rdi
je 0x1400c5b9f
cmp r14d, ebp
out dx, al
jae 0x1400c5c5a
lea r15, [rsp + 0x38]
cmp dword [rsi + 0x88], 0x3b9aca00
mov esi, 0x88
add dl, cl
invalid
cmp ecx, dword [rdi]
test byte [rdi + 1], ch
add byte [rax], al
mov esi, 0x88
add dl, cl
invalid
lea edi, [r14 + 1]
mov rcx, qword [rsp + 0x28]
mov edx, r14d
call fcn.1400c4cce
invalid
dec dword [rcx - 0x77]
mov byte [rcx - 0x77], 0xd4
invalid
lea rdx, [rax + 0x10]
mov rcx, r15
call fcn.1400c0e1a
mov rax, qword [rsp + 0x50]
cmp rbx, rax
cmovb rax, rbx
ret
ret
cmp qword [rsp + 0x38], 0
cmovne rbx, rax
mov rcx, r14
mov edx, r12d
call fcn.14002f830
mov r14d, edi
cmp ebp, edi
jne 0x1400c5bff
mov edx, dword [rsi + 0x88]
cmp edx, 0x3b9aca00
invalid
cmp ecx, dword [rdi]
test byte [rdx + 1], ah
add byte [rax], al
invalid
cmp rbx, 1
mov rax, rbx
adc rax, 0
add dword [rax - 0x77], ecx
fmul dword [rax - 0x7d]
rol byte [rax], 1
mov qword [rsi + 0x70], rax
mov rcx, qword [rsi + 0x80]
call fcn.1400c5e87
xor r10d, r10d
sub rbx, rax
cmovae r10, rbx
mov rax, r10
shr rax, 3
movabs rdx, 0x20c49ba5e353f7cf
mul rdx
shr rdx, 4
imul r8d, edx, 0x3e8
ret 0x3e8
add byte [rax], al
mov eax, r10d
sub eax, r8d
cmp r10, 0x3e7
mov rcx, qword [rsp + 0x30]
ret 0x3e8
ja 0x1400c5d08
test eax, eax
jne 0x1400c5d08
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
jmp 0x1400c5d3d
cmp eax, 0x3b9aca00
je 0x1400c5dce
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
jo 0x1400c5ce3
mov qword [rsi + 0x70], 0
mov r9d, dword [rsp + 0x24]
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], al
and al, 0x24
cmp r9d, 0x3b9aca00
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
bnd jne 0x1400c5d03
xor byte [rax - 0x77], cl
bnd jne 0x1400c5d03
call case.0x14005ed08.1479
jmp 0x1400c5d42
xor r8d, r8d
jmp 0x1400c5d3d
imul eax, eax, 0xf4240
mov r11d, dword [rsp + 0x24]
and al, 0x24
and al, 0x24
cmp eax, r11d
mov r9d, r11d
cmovb r9d, eax
enter 0xffffffffffff8149, 0xfffffffffffffffa
call 0x1850c5d28
cmovae ecx, ebx
enter 0xffffffffffff8149, 0xfffffffffffffffa
call 0x1850c5d28
cmovae ecx, ebx
xor r8d, r8d
cmp r11d, 0x3b9aca00
invalid
cmp ecx, dword [rdi + rcx + 0x44]
ret 0xf44
enter 0xffffffffffff8948, 0xfffffffffffffff2
invalid
cmp ecx, dword [rdi + rcx + 0x44]
ret 0xf44
call fcn.1400c5edd
mov rcx, qword [rsi + 0x80]
mov edx, dword [rsi + 0x88]
mov es, word [rax - 0x75000000]
xchg esi, eax
mov byte [rax], al
add byte [rax], al
call fcn.1400c5e87
mov rbx, rax
mov ecx, dword [rsi + 0x68]
call fcn.1400c029e
invalid
movsd dword [rdi], dword [rsi]
invalid
dec dword [rax - 0x75]
and al, 0x28
mov edx, eax
mov r8, rbx
add rsp, 0x58
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400c59c6
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
mov edx, 0x73
jae 0x1400c5d8f
add byte [rax], al
call fcn.1400ffb30
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
jmp 0x1400c5d8c
lea rcx, str.assertion_failed:__handle.is_shutdown__
or byte [rax], al
add byte [rbp + rcx*4 + 5], cl
sub al, 0xad
or byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
mov edx, 0x27
call fcn.1400ff740
lea rcx, [0x140150510]
or eax, 0x8a74b
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
jmp 0x1400c5d8c
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
jmp 0x1400c5d8c
add byte [rbp + rcx*4 + 5], cl
invalid
add byte [rax], al
add byte [rax + 0x75013948], al
adc dword [rax - 0x75], ecx
or byte [r8 - 0x7d], cl
rcl dword [rax], 0x48
add esp, 0x28
invalid
sub cl, ch
scasb al, byte [rdi]
jmp 0x1400c53b0
cmc
invalid
pushfq
invalid
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimeiodriver.rs
mov edx, 0x68
add byte [rax], al
add al, ch
invalid
popfq
add eax, dword [rax]
add byte [rax], al
add al, ch
add dword [rbp + 0x56cc0003], ebx
int3
sub rsp, 0x20
cmp qword [rcx], 0
jne 0x1400c5e6e
mov rsi, rcx
mov qword [rsi], 0xffffffffffffffff
mov dword [rsi], 0xffffffff
invalid
dec dword [rax - 0x75]
sbb byte [rax - 0x7b], r9b
sal byte [rsp + rbp + 0x48], 0xff
enter 0xffffffffffff8948, 0x46
mov qword [rsi + 0x18], rax
invalid
invalid
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x1400c5e7a
dec rax
mov qword [rsi + 0x18], rax
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x3f], r9b
loopne 0x1400c5e61
adc byte [rax - 0x3f], r9b
adc byte [rax - 0x3f], cl
loopne 0x1400c5e61
mov rdx, qword [rcx + rax]
mov rcx, qword [rcx + rax + 8]
call qword [rdx + 8]
inc qword [rsi]
je 0x1400c5e3e
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulerdefer.rs
call fcn.1400ff9d0
push rsi
wait
add eax, dword [rax]
push rsi
wait
add eax, dword [rax]
mov qword [rsi], 0
add rsp, 0x20
pop rsi
ret
sub esp, 0x38
mov esi, edx
mov rdi, rcx
call fcn.1400bc650
invalid
invalid
dec dword [rax - 0x73]
and al, 0x28
mov qword [rcx], rax
mov dword [rcx + 8], edx
mov rdx, rdi
mov r8d, esi
invalid
call fcn.1400bc800
mov ecx, edx
mov edx, 0x3e8
mul rdx
mov ecx, ecx
imul rcx, rcx, 0x431bde83
shr rcx, 0x32
add rax, rcx
enter 0xffffffffffff8348, 0xffffffffffffffd2
add byte [rax - 0x39], cl
sar ebp, 0xff
invalid
dec dword [rax + 0xf]
cmovne eax, ecx
add rsp, 0x38
pop rdi
pop rsi
ret
enter 0xffffffffffff8348, 0xffffffffffffffd2
add byte [rax - 0x39], cl
sar ebp, 0xff
invalid
sub esp, 0x70
mov esi, r9d
mov rbx, r8
movabs rax, 0x8000000000000000
cmp qword [rcx], rax
cmp dword [rcx], eax
cmp dword [rcx], eax
jne 0x1400c5f23
mov r14, qword [rcx + 8]
xor ecx, ecx
mov eax, 2
lock cmpxchg qword [r14 + 0x20], rcx
invalid
je 0x1400c5f18
and byte [rcx + rcx + 0x48], dh
test ebx, ebx
test rbx, rbx
jne 0x1400c5f42
test esi, esi
jne 0x1400c5f42
add rsp, 0x70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp qword [rdx], 0
je 0x1400c6028
mov r8, rbx
mov r9d, esi
add rsp, 0x70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp 0x1400c34b3
lea rdi, [r14 + 0x10]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne case.0x1400ac6fe.1321
xor ebp, ebp
mov al, byte [r14 + 0x18]
mov ecx, 1
xor eax, eax
lock cmpxchg qword [r14 + 0x20], rcx
jne 0x1400c5ff4
lea rcx, [r14 + 0x28]
mov rdx, rdi
mov r8, rbx
mov r9d, esi
int1
int1
call fcn.1400bfb50
mov cl, byte [r14 + 0x18]
test cl, cl
jne 0x1400c6040
xor eax, eax
xchg qword [r14 + 0x20], rax
lea rcx, [rax - 1]
lea ecx, [rax - 1]
lea ecx, [rax - 1]
dec dword [rax - 0x7d]
stc
add dh, byte [rdx + 0x5f]
cmp rcx, 2
jb 0x1400c6004
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
xor byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfff3e1f4
xor byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfff3e1f4
mov qword [rax + 8], rcx
lea rdx, str.inconsistent_park_timeout_state:
or byte [rax], al
or byte [rax], al
lea rcx, [rsp + 0x40]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
mov dword [rcx + 0x18], edx
mov dword [rcx + 0x18], edx
lea rdx, [0x1401503b8]
call fcn.1400ff580
invalid
xchg ebp, eax
add eax, dword [rax]
mov word [rbp - 0x7cb7fffd], ss
clc
add cl, byte [rdi]
test dword [rax + 0x31000000], ebx
ror byte [rcx - 0x79], 0x46
cmp rax, 2
jne 0x1400c6096
xor eax, eax
xchg qword [r14 + 0x20], rax
invalid
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov edx, ebp
add rsp, 0x70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.14002f830
call fcn.1401035d0
add eax, dword [rax]
mov ebp, eax
xor bpl, 1
jmp 0x1400c5f64
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimeiodriver.rs
mov edx, 0x68
add byte [rax], al
call fcn.1400ffb30
xor al, 1
lea r8, [rsp + 0x40]
mov qword [r8], rdi
mov byte [r8 + 8], bpl
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov edx, dword [rsp + 0x33]
and al, 0x33
mov dword [r8 + 9], ecx
mov dword [rax + 9], ecx
mov dword [r8 + 0xc], edx
mov byte [r8 + 0x10], al
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [r8 + 0x11], eax
adc dword [rcx - 0x77], eax
adc al, 0x48
lea eax, [0x140150368]
adc dword [rcx - 0x77], eax
adc al, 0x48
lea eax, [0x140150368]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140150160]
or byte [rax], al
mov edx, 0x2b
call fcn.1400ffa90
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
lea rcx, [fcn.1400041b0]
or eax, 0xfff3e103
or eax, 0xfff3e103
mov qword [rax + 8], rcx
lea rdx, str.inconsistent_park_timeout_state__actual_
invalid
or byte [rax - 0x73], cl
adc eax, 0x8a348
invalid
add byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x40]
mov qword [rcx], rdx
mov edx, 1
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x39], cl
and byte [r8], al
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0x8a330
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x39], cl
and byte [r8], al
and byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0x8a330
call fcn.1400ff580
xchg esp, eax
add eax, dword [rax]
int3
push rbx
sub rsp, 0xa8
mov r14, qword [rdx]
mov qword [rdx], 2
cmp r14, 2
je 0x1400c623d
add dword [rax], eax
add byte [rax - 0x77], cl
mov rbx, rdx
mov rsi, rcx
mov qword [rsp + 0x20], r14
mov rax, qword [rdx + 0x38]
mov qword [rsp + 0x58], rax
and al, 0x58
ror dword [rax - 0x77], cl
invalid
and al, 0x58
movups xmm0, xmmword [rdx + 8]
movups xmm1, xmmword [rdx + 0x18]
movups xmm2, xmmword [rdx + 0x28]
movups xmmword [rsp + 0x48], xmm2
movups xmmword [rsp + 0x38], xmm1
movups xmmword [rsp + 0x28], xmm0
and al, 0x28
and al, 0x28
cmp qword [rcx + 8], 0
cmp dword [rcx + 8], 0
jne 0x1400c6255
adc eax, 0x4c000001
mov edi, eax
mov rdi, r8
mov qword [rsi + 8], 0xffffffffffffffff
mov rcx, qword [rsi + 0x10]
test rcx, rcx
je 0x1400c6162
call fcn.1400c5af9
mov rax, qword [rsi + 8]
inc rax
jmp case.0x1400ac6fe.1316
xor eax, eax
ror byte [rax - 0x73], 0x4c
and al, 0x28
lea rcx, [rsp + 0x28]
mov qword [rsi + 0x10], rbx
mov qword [rsi + 8], rax
add rdi, 0xb8
add edi, 0xb8
add edi, 0xb8
mov rdx, rdi
test r14, r14
je 0x1400c618d
xor r8d, r8d
xor r9d, r9d
rol byte [rbp + 0x31], 0xc9
call fcn.1400c5edd
jmp 0x1400c6195
xor r8d, r8d
call fcn.1400c5b44
lea rcx, [rsi + 0x18]
lea ecx, [rsi + 0x18]
call fcn.1400c5e30
cmp qword [rsi + 8], 0
jne 0x1400c6261
mov qword [rsi + 8], 0xffffffffffffffff
mov rdi, qword [rsi + 0x10]
adc byte [rax - 0x39], cl
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
adc byte [rax - 0x39], cl
adc byte [rax], r8b
adc byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rdi + 0x48000000], ah
mov dword [rsi + 8], 0
add byte [rax], al
mov qword [rsi + 8], 0
add byte [rax], al
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
and al, 0x30
and byte [rdi], cl
adc byte [rsp + 0x30], cl
and al, 0x30
and al, 0x30
movups xmm2, xmmword [rsp + 0x40]
and al, 0x40
movups xmm3, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x90], xmm3
movaps xmmword [rsp + 0x80], xmm2
and al, 0x80
add byte [rax], al
add byte [rax], al
and al, 0x80
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
jo 0x1400c6207
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
mov rcx, rdi
call fcn.1400c5a69
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], bl
pushfq
and al, 0x90
add byte [rax], al
invalid
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], bl
pushfq
and al, 0x90
add byte [rax], al
invalid
pushfq
and al, 0x90
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0x30], ebx
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov rax, rdi
clc
clc
add rsp, 0xa8
add esp, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.driver_missing
lea ecx, str.driver_missing
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
movsb byte [rdi], byte [rsi]
or byte [rax], al
invalid
add byte [rdx + 0xe], bh
mov edx, 0xe
call fcn.1400ffb30
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ff9d0
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
movsb byte [rdi], byte [rsi]
or byte [rax], al
call fcn.1400ff9d0
lea rcx, str.core_missing
or eax, 0x8a4bc
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0xc
call fcn.1400ffb30
invalid
add ah, cl
int3
sbb byte [rax - 0x7b], cl
ror byte [rdi], 0x84
stosd dword [rdi], eax
add byte [rax], al
add byte [rax - 0x77], cl
iretd
test ecx, ecx
leave
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rdx
mov rsi, rdx
mov rax, qword [rdx + 0x10]
mov rax, qword [rax + 0x48]
mov rdx, qword [rdi + 0x78]
and rdx, qword [rsi + rax]
adc al, 6
shl rdx, 5
add rdx, qword [rdi + 0x60]
add edx, dword [rdi + 0x60]
add eax, 0x60570348
add edx, dword [rdi + 0x60]
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400c4c71
mov rcx, qword [rbx + 8]
mov dl, byte [rbx + 0x10]
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rax, qword [rax + 0x38]
mov r8, qword [rsi + rax]
test r8, r8
je 0x1400c6349
cmp byte [rbx + rcx*4 + 4], cl
invalid
mov r9, qword [r8 + 0x10]
mov r9, qword [r9 + 0x38]
mov ecx, dword [rcx + 0x38]
mov ecx, dword [rcx + 0x38]
mov rax, qword [rsi + rax + 8]
mov qword [r8 + r9 + 8], rax
mov rax, qword [rsi + 0x10]
mov rax, qword [rax + 0x38]
mov r8, qword [rsi + rax + 8]
test r8, r8
je 0x1400c635a
invalid
mov r9, qword [r8 + 0x10]
mov r9, qword [r8 + 0x10]
add r8, qword [r9 + 0x38]
mov rax, qword [rsi + rax]
mov qword [r8], rax
mov rax, qword [rsi + 0x10]
mov rax, qword [rax + 0x38]
mov eax, dword [rax + 0x38]
xor r8d, r8d
mov qword [rsi + rax + 8], r8
invalid
or byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
cmp byte [rcx + rcx*4 + 4], cl
invalid
lock dec qword [rdi + 0x70]
dec qword [rdi + 0x70]
jmp 0x1400c6362
invalid
cmp qword [rcx + 0x10], rsi
jne 0x1400c6360
invalid
adc dword [rbx + rcx*4 + 0x44], ecx
invalid
mov r8, qword [rsi + rax + 8]
mov qword [rcx + 0x10], r8
adc bl, ch
invalid
cmp qword [rcx + 0x18], rsi
je 0x1400c6372
xor esi, esi
call fcn.14002f830
mov rax, rsi
add rsp, 0x60
invalid
invalid
pop rbx
pop rdi
pop rsi
ret
invalid
lea r8, [rcx + 0x18]
jmp 0x1400c631b
add ah, cl
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400c63f7
test eax, eax
jne 0x1400c6487
invalid
add byte [rax], al
invalid
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0x88]
lea rdx, [0x1400c026b]
call fcn.1400a3e70
mov byte [rbx + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rbx, qword [rax + 0xb8]
mov ebx, dword [rax + 0xb8]
mov ebx, dword [rax + 0xb8]
test rbx, rbx
je 0x1400c6487
mov rdi, qword [rdi]
cmp rdi, qword [rbx]
jne 0x1400c648a
cmp qword [rbx + 8], 0
jne 0x1400c64c6
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
or r15b, dil
invalid
mov qword [rbx + 8], 0xffffffffffffffff
mov rdi, qword [rbx + 0x10]
test rdi, rdi
je 0x1400c64af
mov rcx, qword [rdi + 0x40]
mov rax, qword [rdi + 0x58]
pop rax
pop rax
cmp rax, rcx
jne 0x1400c6458
lea rcx, [rdi + 0x40]
call fcn.1400c069f
mov rcx, qword [rdi + 0x40]
mov rax, qword [rdi + 0x58]
mov rdx, qword [rdi + 0x50]
add rdx, rax
xor r8d, r8d
ror byte [rax + 0x39], 0xca
ror byte [rax + 0x39], 0xca
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rdi + 0x48]
mov qword [rcx + rdx*8], rsi
inc rax
mov qword [rdi + 0x58], rax
inc qword [rbx + 8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rdi, qword [rdi]
lea rcx, [rdi + 0x90]
mov rdx, rsi
call case.0x140083d29.1290
add rdi, 0xc8
add byte [rax], al
mov rcx, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400c54e9
mov qword [rbx + 8], 0
mov rcx, rsi
int1
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400c142f
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ff9d0
int3
ror dword [rcx - 0x39], 0
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [r9], xmm0
mov r10, qword [rcx]
rol byte [rcx + 0xf], 0x11
add dword [rbx + rcx*4 + 0x11], ecx
mov esi, 1
mov rcx, qword [r9 + 0x10]
mov r8, qword [r9 + 0x18]
mov qword [r9 + 0x10], 0
mov qword [r9 + 0x20], rsi
test r10, r10
jne 0x1400c6722
test r11, r11
jne 0x1400c6752
test r10, r10
jne 0x1400c672e
invalid
invalid
and rax, 0xfffffffffffffffc
xchg qword [rdx], rax
mov rax, rcx
mov rdx, r8
add rsp, 0x20
pop rsi
ret
movsd dword [rdi], dword [rsi]
or byte [rax], al
lea r8, [0x140150e28]
mov edx, 0x28
add byte [rax], al
add byte [rax], al
call fcn.1400ff740
lea rcx, str.assertion_failed:_self.tail.is_none__
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srcutillinked_list.rs
mov edx, 0x25
call fcn.1400ff740
lea rcx, str.called__Option::unwrap____on_a__None__value
or byte [rax], al
lea r8, [0x140150e10]
jmp 0x1400c67a0
lea rcx, str.assertion_failed:_actual_state__EMPTY__actual_state__NOTIFIED
lea ecx, str.assertion_failed:_actual_state__EMPTY__actual_state__NOTIFIED
lea r8, [0x140150de0]
mov edx, 0x43
call fcn.1400ff740
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x140150df8]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff740
int3
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rdi, rdx
mov rbx, rcx
lea rsi, [rcx + 8]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc ch, cl
add eax, dword [rax]
adc ch, cl
add eax, dword [rax]
jmp 0xcb5467cb
mov rax, qword [0x140166098]
shl rax, 1
loopne 0x1400c6819
test eax, eax
loopne 0x1400c6819
test eax, eax
jne 0x1400c681f
xor ebp, ebp
mov al, byte [rbx + 0x10]
cmp byte [rbx + 0x28], 0
je 0x1400c67ea
mov rcx, rdi
call fcn.1400c142f
jmp 0x1400c680d
lea rax, [rbx + 0x18]
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x20]
mov edx, dword [rbx + 0x20]
mov edx, dword [rbx + 0x20]
lea r8, [rdx + 8]
test rdx, rdx
cmove r8, rax
ror byte [rcx - 0x77], 0x38
ror byte [rcx - 0x77], 0x38
mov qword [rbx + 0x20], rdi
inc rcx
mov qword [rbx], rcx
mov rcx, rsi
mov edx, ebp
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.14002f830
call fcn.1401035d0
mov ebp, eax
xor bpl, 1
jmp 0x1400c67d7
add byte [rcx - 0xa7fbf3b], cl
add ebx, ebp
stosd dword [rdi], eax
sub esp, 0x28
mov rsi, rcx
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400c6889
test eax, eax
jne 0x1400c692f
mov eax, dword [0x1401660a4]
clc
or dword [rax], eax
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0x88]
lea rdx, [0x1400c026b]
call fcn.1400a3e70
mov byte [rdi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xa0]
movabs rax, 0x7fffffffffffffff
cmp rcx, rax
jae 0x1400c6903
lea rax, [rcx + 1]
mov edx, dword [0x1401660a4]
mov r8, qword gs:[0x58]
mov rdx, qword [r8 + rdx*8]
mov qword [rdx + 0xa0], rax
mov rax, qword [rdx + 0xa8]
test rax, rax
je 0x1400c690f
lock inc qword [rax]
jle 0x1400c692d
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
dec qword [rcx + 0xa0]
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa30
mov eax, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc2
add byte [rax - 0x75], cl
add al, 0xc2
mov qword [rax + 0xa0], rcx
add byte [rax], al
xor eax, eax
jmp 0x1400c6931
ud2
mov al, 1
lea rcx, [rsp + 0x27]
mov byte [rcx], al
mov rdx, rsi
call fcn.140101ac4
int3
test rax, rax
je 0x1400c6993
add rax, 0x40
lea rcx, [rdx + 0x40]
mov r8, qword [rdx + 0x40]
mov qword [rax], r8
xorps xmm0, xmm0
movaps xmmword [rcx], xmm0
sub dword [rcx], eax
sub dword [rcx], eax
lock dec qword [rdx - 0x80]
jne 0x1400c6999
add rdx, 0xffffffffffffff80
mov rcx, rdx
jmp fcn.1400c4b50
cmp qword [rcx + 0x20], rdx
je 0x1400c699a
ret
add rcx, 0x20
mov rax, rcx
mov eax, ecx
mov eax, ecx
jmp 0x1400c695f
mov esi, ecx
cmp qword [rcx + 0x18], 0
jne 0x1400c6a93
mov rax, qword [rsi + 0x10]
cmp dword [rax + 0x150], 0x3b9aca00
je 0x1400c6aba
mov edi, dword [rax + 0x130]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400c6a22
test eax, eax
jne 0x1400c6a41
sal byte [rbp + 0x4c], 0x8b
add eax, 0x9f6a9
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0x88]
lea rdx, [0x1400c026b]
call fcn.1400a3e70
push rbp
invalid
std
inc esi
adc eax, 0
add byte [rax], al
invalid
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx + rax*8]
xor eax, eax
cmp qword [rcx + 0xb8], 0
jne 0x1400c6a48
mov ecx, edi
call fcn.1400c029e
test edi, edi
je 0x1400c6aa2
xor edx, edx
div edi
mov edi, edx
cmp qword [rsi + 0x18], 0
cmp dword [rsi + 0x18], 0
je 0x1400c6a69
mov rax, qword [rsi + 0x40]
test rax, rax
je 0x1400c6a69
mov rcx, qword [rsi + 0x48]
call qword [rax + 0x18]
mov qword [rsi + 0x18], 1
xorps xmm0, xmm0
movups xmmword [rsi + 0x20], xmm0
mov qword [rsi + 0x30], 0
mov qword [rsi + 0x38], 0xffffffffffffffff
movups xmmword [rsi + 0x40], xmm0
movups xmmword [rsi + 0x49], xmm0
mov dword [rsi + 0x60], edi
add rsi, 0x20
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
mov edx, 0x39
call fcn.1400ff740
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
mov edx, 0x73
call fcn.1400ffb30
int3
xor eax, edi
or rax, 0x3f
movabs rcx, 0xffffffffe
cmp rax, rcx
cmovae rax, rcx
bsr rax, rax
xor al, 1
movzx eax, al
add dword [rdi], ecx
mov dh, 0xc0
imul ecx, eax, 0x2b
shr ecx, 8
cmp al, 0x24
jae case.0x1400adf05.469
imul rcx, rcx, 0x410
add rcx, qword [rsi + 0x10]
mov rdx, rdi
call fcn.1400c0ce3
mov rax, qword [r14 + 0x138]
dec rax
cmp rax, r15
add byte [rax - 1], cl
enter 0x394c, 0xfffffffffffffff8
jb 0x1400c6ccb
add r14, 0xc8
mov rcx, r14
call fcn.1400c54e9
jmp 0x1400c6ccb
cmp rax, 0xffffffffffffffff
je 0x1400c6ccb
mov byte [rdi + 0x38], 0
mov qword [rdi + 0x18], 0xffffffffffffffff
mov rax, qword [rdi + 0x30]
mov rcx, rax
or rcx, 2
leave
add dh, al
cmpxchg qword [rdi + 0x30], rcx
cmpxchg qword [rdi + 0x30], rcx
jne 0x1400c6cb7
test rax, rax
je 0x1400c6ce0
mov rcx, rsi
mov edx, ebx
fimul dword [rax - 0x7d]
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.14002f830
add byte [rax], al
add byte [rax], al
lock and qword [rdi + 0x30], 0xfffffffffffffffd
xor ch, bh
xor ch, bh
mov rcx, rsi
mov edx, ebx
call fcn.14002f830
xor byte [rbx - 0x7ab2000a], cl
invalid
je 0x1400c6d1a
xor byte [rbx - 0x7ab2000a], cl
push qword [rbp + rdx + 0x4c]
mov rax, r15
mov rax, r15
mov rcx, r14
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [rax + 8]
jmp qword [rax + 8]
jmp qword [rax + 8]
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheelmod.rs
mov edx, 6
call fcn.1400ff640
mov dword [rbx], eax
invalid
mov dword [rbx], eax
add byte [rax - 0x73], cl
or eax, 0x897d1
invalid
lea rcx, [0x140150510]
rcl dword [rdi - 0x72b3fff8]
add eax, 0x89c92
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
add byte [rdx + 0x73], bh
mov edx, 0x73
call fcn.1400ffb30
add byte [rax - 0x73], cl
or eax, 0x89c11
invalid
pushfq
or byte [rax], al
invalid
lea rcx, str.Timer_already_fired
adc dword [rax + rcx + 0x58d4c00], ebx
and bl, byte [rax + rcx + 0x13ba00]
or byte [rax], al
mov edx, 0x13
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
mov edx, 0x13
call fcn.1400ffb30
int3
in al, dx
push 0x3c058d48
pushfq
or byte [rax], al
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea rax, [0x140024820]
sub byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0xfff5da9d
invalid
mov qword [rdx + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
or byte [rax - 0x73], cl
add eax, 0x8bcc2
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x89c0a
or byte [rax], al
or byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x89c0a
or byte [rax], al
or byte [rax], al
call fcn.1400ff580
int3
mov esi, dword [rcx + 0x10]
cmp dword [rsi + 0x150], 0x3b9aca00
je 0x1400c6e7d
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsi, 0x128
add byte [rax], al
call fcn.1400c69a3
mov rdi, rax
mov edx, dword [rax + 0x40]
mov rcx, rsi
call fcn.1400c4cce
mov rsi, rax
mov ebx, edx
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
sbb byte [rax - 0x7d], cl
clc
invalid
je 0x1400c6e17
sbb byte [rax - 0x7d], cl
clc
push qword [rsp + rcx + 0x48]
lea ecx, [rsi + 0x10]
lea rcx, [rsi + 0x10]
mov rdx, rdi
call fcn.1400c0d28
lahf
invalid
invalid
lahf
invalid
mov rax, qword [rdi + 0x18]
cmp rax, 0xffffffffffffffff
je 0x1400c6e63
invalid
mov byte [rdi + 0x38], 0
mov byte [rdi + 0x38], 0
add byte [rax - 0x39], cl
sbb r15b, r15b
invalid
mov qword [rdi + 0x18], 0xffffffffffffffff
mov rax, qword [rdi + 0x30]
mov rcx, rax
mov ecx, eax
or rcx, 2
lock cmpxchg qword [rdi + 0x30], rcx
jne 0x1400c6e31
test rax, rax
jne 0x1400c6e63
invalid
sal byte [rbp + 0x1e], 0x48
mov eax, dword [rdi + 0x20]
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x28]
mov qword [rdi + 0x20], 0
and byte [rax], al
add byte [rax], al
add al, dh
and qword [rdi + 0x30], 0xfffffffffffffffd
and byte [rax], al
add byte [rax], al
add al, dh
and qword [rdi + 0x30], 0xfffffffffffffffd
test rax, rax
je 0x1400c6e63
call qword [rax + 0x18]
mov rcx, rsi
mov edx, ebx
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
jmp fcn.14002f830
pop rsi
ret
lea rcx, [0x140150510]
lea ecx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
or byte [rax], al
mov edx, 0x73
jae 0x1400c6e8e
add byte [rax], al
call fcn.1400ffb30
int3
dec dword [rax - 0x7d]
in al, dx
sub byte [rax - 0x75], cl
add dword [rax - 0x7b], ecx
test rax, rax
je 0x1400c6eca
cmp rax, rcx
je 0x1400c6ec3
mov rdx, qword [rax]
sub esp, 0x28
mov rax, qword [rcx]
test rax, rax
je 0x1400c6eca
cmp rax, rcx
je 0x1400c6ec3
mov rdx, qword [rax]
test rdx, rdx
je 0x1400c6eda
mov qword [rcx], rdx
mov qword [rdx + 8], rcx
xorps xmm0, xmm0
movups xmmword [rax], xmm0
jmp 0x1400c6ec5
push rdi
ror byte [rdi], 0x11
add bl, ch
add dh, byte [rcx]
xor eax, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
add rsp, 0x28
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0x8ae17
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srcutillinked_list.rs
lea eax, [0x140150fd0]
jmp 0x1400c6ee8
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srcutillinked_list.rs
lea eax, [0x140150fe8]
lea eax, [0x140150fe8]
mov edx, 0x2b
add byte [rax], al
add al, ch
mov byte [rbx], r8b
add ah, cl
call fcn.1400ff740
int3
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x250
mov rsi, rcx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
shl eax, 1
test rax, rax
test eax, eax
jne 0x1400c711e
add byte [rax], al
add byte [rax], al
xor edi, edi
mov al, byte [rsi + 8]
mov rax, qword [rsi + 0x20]
test al, 1
add dword [rbp + 0x22], esi
add dword [rbp + 0x22], esi
lock add qword [rsi + 0x20], 4
mov rcx, rsi
add al, 0x48
mov ecx, esi
mov edx, edi
add rsp, 0x250
invalid
push rax
add al, byte [rax]
add byte [rbx + 0x5f], bl
invalid
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp fcn.14002f830
and rax, 0xfffffffffffffffc
cld
add rax, 4
xchg qword [rsi + 0x20], rax
and byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x40
rol byte [rax + rcx*2], 0x87
and byte [rcx], r14b
and byte [rcx], dh
and byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x40
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
movups xmmword [rsi + 0x10], xmm0
test rcx, rcx
je 0x1400c6fa1
lea rdx, [rsp + 0x20]
mov qword [rcx], rdx
mov qword [rdx + 8], rcx
test rax, rax
test eax, eax
test eax, eax
je 0x1400c712e
test byte [rax + 0x48000001], bl
mov dword [rax + 8], edx
mov qword [rax + 8], rdx
mov qword [rsp + 0x20], rax
jmp 0x1400c6fad
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rax], rax
mov qword [rax + 8], rax
invalid
or byte [rcx - 0x44], cl
movabs r12, 0x7fffffffffffffff
lea rbx, [rsp + 0x48]
invalid
lea ebx, [rsp + 0x48]
mov qword [rbx + 0x200], 0
xor eax, eax
ror byte [rbp + rcx*4 + 0x74], 0x24
and byte [rbx + rcx*4 + 0x2d], cl
add esp, ecx
loope case.0x1400ab9b3.335
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
ror byte [rbp + rcx*4 + 0x74], 0x24
and byte [rbx + rcx*4 + 0x2d], cl
add esp, ecx
loope case.0x1400ab9b3.335
invalid
loope case.0x1400ab9b3.335
cmp rax, 0x20
jae 0x1400c7016
clc
and byte [rbx + 0x3b], dh
mov rcx, r14
call 0x1400c6e9b
invalid
test rax, rax
test eax, eax
je 0x1400c708c
mov r15, rax
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov r8, qword [rax + 0x18]
mov qword [rax + 0x10], 0
test rdx, rdx
je 0x1400c700c
sal byte [rax + rcx + 0x48], cl
mov ecx, ebx
mov rcx, rbx
call fcn.1400c09b0
movsb byte [rdi], byte [rsi]
cdq
invalid
mov qword [r15 + 0x20], 2
and byte [rdx], al
add byte [rax], al
add bl, ch
jmp 0x1400c7072
jmp 0x1400c7072
mov rcx, rsi
int1
mov edx, edi
call fcn.14002f830
adc byte [rax - 0x74b7000a], cl
test byte [rax + rcx*2], ah
add al, byte [rax]
invalid
adc byte [rax - 0x74b7000a], cl
dec dword [rax - 0x75]
test byte [rax + rcx*2], ah
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rcx*2], ah
add byte [rax], al
mov qword [rsp + 0x248], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
add byte [rax], al
add byte [rax], al
test rax, rax
je case.0x1400ace23.264
sal byte [rdx + riz + 0x48], 0xc1
loopne 0x1400c7041
shl rax, 4
shl eax, 4
lea rdi, [rsp + rax]
cmp al, 4
add rdi, 0x48
mov r15, rbx
mov r15, rbx
mov rax, qword [r15]
mov rcx, qword [r15 + 8]
mov ecx, dword [rdi + 8]
call qword [rax + 8]
add r15, 0x10
cmp r15, rdi
push qword [rbp - 0x13]
push qword [rbp - 0x13]
mov rcx, rsi
int1
call r13
mov rax, qword [0x140166098]
mov eax, dword [0x140166098]
invalid
mov eax, dword [0x140166098]
test rax, r12
jne 0x1400c707f
xor edi, edi
mov al, byte [rsi + 8]
or byte [rax - 0x75], r9b
test byte [rax + rcx*2], ah
invalid
mov rax, qword [rsp + 0x248]
jmp 0x1400c6fd5
push rsi
invalid
invalid
invalid
add al, byte [rax]
add al, byte [rax]
add cl, ch
push rsi
invalid
invalid
call fcn.1401035d0
mov edi, eax
xor dil, 1
jmp 0x1400c706f
invalid
invalid
mov rcx, rsi
mov edx, edi
cli
call fcn.14002f830
xchg esi, esi
idiv bh
dec dword [rax - 0x75]
test byte [rax + rcx*2], ah
mov rax, qword [rsp + 0x248]
mov eax, dword [rsp + 0x248]
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*2], ah
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
mov qword [rsp + 0x248], 0
test rax, rax
test eax, eax
sal byte [rcx + rcx*2 + 0x48], 0xc1
je 0x1400c70f8
shl rax, 4
shl rax, 4
loopne 0x1400c70b7
lea rsi, [rsp + rax]
xor al, 4
add rsi, 0x48
lea rdi, [rsp + 0x48]
lea edi, [rsp + 0x48]
lea edi, [rsp + 0x48]
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
or r15b, r15b
call qword [rax + 8]
push rax
or byte [rax - 0x7d], cl
add rdi, 0x10
add edi, 0x10
invalid
cmp rdi, rsi
cmp edi, esi
jne 0x1400c70c0
mov rsi, qword [rsp + 0x248]
mov ah, 0x24
add al, byte [rax]
add al, byte [rax]
add byte [rax - 0x7b], cl
div byte [rax + rbx + 0x48]
sbb byte [rax - 0x73], cl
jl 0x1400c7108
push rax
test rsi, rsi
je 0x1400c70f8
invalid
sbb byte [rax - 0x73], cl
jl 0x1400c7108
lea rdi, [rsp + 0x50]
push rax
mov rax, qword [rdi - 8]
mov eax, dword [rdi - 8]
clc
clc
mov rcx, qword [rdi]
call qword [rax + 0x18]
sbb byte [rax - 0x7d], cl
add edi, 0x10
add edi, 0x10
dec rsi
jne case.0x1400aba21.373
in eax, dx
in eax, dx
mov rax, qword [rsp + 0x30]
test rax, rax
xor byte [rax - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x8b
invalid
invalid
test eax, eax
je 0x1400c710a
mov rcx, qword [rsp + 0x38]
and al, 0x38
call qword [rax + 0x18]
push rax
sbb byte [rax + 0x50c48148], dl
invalid
invalid
push rax
nop
add rsp, 0x250
add esp, 0x250
add esp, 0x250
push rax
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
call fcn.1401035d0
mov edi, eax
xor dil, 1
test dword [rcx], 0xfffdf5e9
invalid
invalid
test dword [rcx], 0xfffdf5e9
dec dword [rax - 0x73]
lea ecx, str.called__Option::unwrap____on_a__None__value
cmc
std
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
or byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srcutillinked_list.rs
jl 0x1400c70d8
or byte [rax], al
mov edx, 0x2b
call fcn.1400ff740
test dword [rbx], eax
invalid
test dword [rbx], eax
add ah, cl
add eax, dword [rax]
int3
sub esp, 0x58
pop rax
test dl, dl
je 0x1400c7157
invalid
or byte [rdi], cl
mov dh, 0xc2
movzx eax, dl
cmp eax, 2
jne 0x1400c719d
mov rax, qword [rcx]
mov eax, dword [rcx]
cmp rax, 6
jae 0x1400c7185
invalid
and eax, 0x27b9
mov ecx, 0x27
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
bt ecx, eax
movabs dword [0xd4ef0d8d481b73c1], eax
or byte [rax], al
invalid
jae 0x1400c7185
sbb ecx, dword [rax - 0x73]
or eax, 0x8d4ef
invalid
lea rcx, [0x140154660]
mov rdx, qword [rcx + rax*8]
lea rcx, [0x140154690]
lea ecx, [0x140154690]
ror dword [rax - 0x73], 0xd
lea ecx, [0x140154690]
adc al, 0xd5
or byte [rax], al
invalid
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
add rsp, 0x58
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
wait
or byte [rax], al
lea r8, [0x140150d80]
wait
or byte [rax], al
invalid
add byte [rdx + 0x28], bh
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.1400ff740
lea rax, [0x1401500d8]
lea eax, [0x1401500d8]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
invalid
sub byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
call fcn.1400ff580
scasb al, byte [rdi]
add dword [rbx], 0
add eax, dword [rax]
invalid
add al, ch
scasb al, byte [rdi]
add dword [rbx], 0
add eax, dword [rax]
add eax, dword [rax]
int3
lea ecx, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x1401501b0]
or eax, 0x88fc7
or eax, 0x88fc7
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and al, 0x20
lea rdx, str.TryFromIntError
adc eax, 0x88fab
mov r8d, 0xf
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xfd
adc esi, esp
mov rcx, rax
call fcn.140008600
call qword [rax + 0x38c48348]
call qword [rax + 0x38c48348]
cmp bl, al
ret
in al, dx
mov rsi, rcx
invalid
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc eax, 0x3debf
fiadd word [rbx]
add byte [rax - 0x75], cl
add eax, 0x9ee78
out dx, al
or dword [rax], eax
add eax, dword [rax]
mov rax, qword [0x140166098]
shl rax, 1
loopne 0x1400c726c
test rax, rax
test eax, eax
jne case.0x1400ad020.260
xor edx, edx
mov al, byte [rsi + 8]
or byte [rax + rax*8 + 0x4e8b6675], al
or al, 0x44
test al, al
jne 0x1400c7297
invalid
mov cx, word [rsi + 0xc]
mov ecx, dword [rsi + 0xc]
or al, 0x44
mov r8d, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, ecx
shl eax, 0x11
xor eax, ecx
mov ecx, r8d
enter 0xffffffffffff8944, 0xffffffffffffffc1
shr ecx, 0x10
xor ecx, r8d
xor ecx, eax
shr eax, 7
xor eax, ecx
lea edi, [rax + r8]
lea edi, [rax + rax]
enter 0xffffffffffff8d42, 0x3c
add byte [rcx + rcx*4 - 0x3f], al
mov ecx, r8d
mov ecx, r8d
shl ecx, 0x11
xor ecx, r8d
mov ebx, ecx
retf
shr ebx, 7
mov r8d, eax
shr r8d, 0x10
invalid
invalid
retf
call 0x171d7a37b
ret
xor ebx, ecx
xor ebx, eax
xor ebx, r8d
ret
mov dword [rsi + 0xc], eax
mov dword [rsi + 0x10], ebx
add ebx, eax
mov rcx, rsi
mov ecx, esi
int1
int1
call fcn.14002f830
mov eax, edi
mov edx, ebx
add rsp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
ret
call fcn.1401035d0
mov edx, eax
xor dl, 1
add ebx, ebp
xchg ebx, eax
add ebx, ebp
xchg ebx, eax
lea r8, [rsp + 0x30]
mov qword [r8], rsi
mov byte [r8 + 8], dl
lea rax, [0x140151090]
add eax, 0x89de6
add eax, 0x89de6
out 0x9d, al
popfq
or byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
or eax, 0x89d4a
lea rcx, str.RNG_seed_generator_is_internally_corruptC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srcutil_rand_rt.rs
lea r9, [0x140150120]
mov edx, 0x28
add byte [rax], al
add al, ch
call fcn.1400ffa90
leave
xchg dword [rbx], eax
add eax, dword [rax]
int3
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x60
mov r14, rdx
mov rsi, rcx
invalid
add eax, dword [rax]
int3
invalid
mov rdi, qword [rdx]
mov edi, dword [rdx]
mov rbx, qword [rdx + 8]
mov ebx, dword [rdx + 8]
lea r15, [rsp + 0x4f]
lea edi, [rsp + 0x4f]
mov rcx, r15
mov rdx, rdi
mov r8, rbx
call fcn.140007820
sub eax, 0x41fff405
mov dl, byte [rdi]
invalid
invalid
cmp dl, 2
jne case.0x1400ad3a6.240
cmp rbx, 0xff
sti
inc dword [rax]
add byte [rax], al
jbe 0x1400c734e
mov byte [rsi + 8], 2
lea rax, str.overlong_domainTarget_address_is_invalid:
add eax, 0x89d99
popfq
or byte [rax], al
add cl, byte [rax - 0x73]
add eax, 0x89d99
popfq
or byte [rax], al
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], 0xf
mov dword [rsi + 0x18], 0xf
mov dword [rsi + 0x18], 0xf
sbb byte [rdi], r9b
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
mov word [rsi], 2
jmp 0x1400c73d8
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x4150244c], cl
mov ecx, dword [rsp + 0x50]
invalid
mov ecx, dword [rsp + 0x50]
movzx eax, word [r14 + 0x10]
movzx eax, word [rsi + 0x10]
movzx eax, word [rsi + 0x10]
test dl, dl
je 0x1400c7374
mov edx, dword [rsp + 0x5c]
mov dword [rsp + 0x48], edx
mov rdx, qword [rsp + 0x54]
and al, 0x54
and al, 0x54
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x22], ecx
mov cx, 1
jmp 0x1400c737f
movzx eax, word [r14 + 0x10]
mov word [rsi], 1
mov word [rsi + 2], ax
mov dword [rsi + 2], eax
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax + 0x8468948], al
mov bh, 0x46
adc byte [rsi - 0x39], ah
invalid
mov eax, 0
add byte [rax], al
add byte [rax + 0x8468948], al
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x18], rbx
jmp 0x1400c73d8
mov dword [rsp + 0x20], ecx
mov word [rsp + 0x24], ax
xor ecx, ecx
movzx edx, word [rsp + 0x24]
mov word [rsp + 0x2c], dx
mov edx, dword [rsp + 0x20]
and al, 0x20
mov dword [rsp + 0x28], edx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0x30], rdx
mov edx, dword [rsp + 0x48]
mov dword [rsp + 0x38], edx
mov word [rsi], 0
mov word [rsi + 4], cx
add al, 0x8b
and al, 0x28
mov dword [rsi + 6], ecx
movzx ecx, word [rsp + 0x2c]
and al, 0x2c
mov word [rsi + 0xa], cx
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
or al, 0x8b
and al, 0x38
mov dword [rsi + 0x14], ecx
mov qword [rsi + 0x18], 0
add byte [rsi - 0x77], ah
invalid
invalid
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
jmp 0x1400069a0
sub esp, 0x68
movzx eax, byte [rcx]
lea r8, [0x1401571b8]
add eax, 0x8fda1
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
add rcx, 8
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0xffffffa9
mov qword [rcx + 8], rax
or byte [r8 - 0x73], cl
add eax, 0x8b60a
invalid
lea rax, str.called__Result::unwrap____on_an__Err__value
add cl, ch
jmp 0x1400c762b
loopne 0x1400c744a
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1401511b7]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401511b7]
mov r8d, 0xb
jmp 0x1400c76ae
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151195]
lea edx, [0x140151195]
lea edx, [0x140151195]
mov r8d, 0x10
jmp 0x1400c76ae
invalid
add al, byte [rax]
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x89d28
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x89d28
jmp 0x1400c74cd
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x140151161]
lea rdx, [0x140151161]
mov r8d, 0x21
jmp 0x1400c76ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401511fe]
or byte [rax], al
mov r8d, 0x15
jmp 0x1400c76ae
adc eax, 0xe9000000
invalid
add rcx, 8
lea rax, [rsp + 0x20]
or byte [rax - 0x73], cl
and al, 0x20
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [0x1400d1177]
mov qword [rcx + 8], rax
lea rax, [0x1401510d8]
wait
or byte [rax], al
wait
or byte [rax], al
jmp 0x1400c762b
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151100]
invalid
jmp 0x1400c75fb
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x89bea
invalid
wait
or byte [rax], al
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x89bea
invalid
wait
or byte [rax], al
jmp 0x1400c75b5
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151132]
jmp 0x1400c7579
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x89bea
mov r8d, 0x1c
jmp 0x1400c76ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151182]
mov r8d, 0x13
jmp 0x1400c76ae
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401511a5]
lea edx, [0x1401511a5]
mov r8d, 0x12
add byte [rax], al
jmp 0x1400c76ae
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
lea rdx, [0x1401511d7]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1401511d7]
mov r8d, 0x1a
jmp 0x1400c76ae
add rcx, 8
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x1400d1177]
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x73], cl
mov qword [rcx + 8], rax
lea rax, [0x140151240]
add eax, 0x89c5a
add eax, 0x89c5a
pop rdx
pushfq
or byte [rax], al
jmp 0x1400c762b
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x89aed
sbb byte [rax - 0x73], cl
adc eax, 0x89aed
mov r8d, 0x18
jmp 0x1400c76ae
inc rcx
lea rax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [0x1400c73ec]
mov qword [rcx + 8], rax
or byte [rax - 0x73], cl
add eax, 0x89c45
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
add eax, 0x89c45
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov eax, 1
cmp byte [rcx - 0x77], cl
add byte [rax + 1], bh
mov qword [r8 + 8], rax
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
mov dword [rax + 0x10], ecx
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub al, ch
invalid
xlatb
call qword [rax + 0x68c48348]
ret
and byte [rax - 0x75], cl
push rdx
sub al, ch
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401511f1]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x89b7f
mov r8d, 0xd
add byte [rax], al
jmp 0x1400c76ae
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151213]
mov r8d, 0x14
jmp 0x1400c76ae
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.Authorization_required
mov r8d, 0x16
add rsp, 0x68
jmp rax
ud2
outsb dx, byte [rsi]
invalid
test eax, 0x5dc0ba48
std
movabs al, byte [0x415741c3c29fbe24]
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov r15, qword [rcx + 8]
mov r12, qword [rax + 8]
xor edx, edx
mov rcx, r12
sub rcx, r15
sub ecx, edi
cmovae rdx, rcx
cmp rdx, r8
jb 0x1400c777a
test rsi, rsi
test rsi, rsi
je 0x1400c7761
mov r13, qword [rax]
mov ebp, dword [rax]
xor ebp, ebp
cmp r15, r12
mov rdx, r12
loop case.0x1400acbd5.294
cmovb edx, edi
loop case.0x1400acbd5.294
cmovb edx, edi
mov r14, r12
sub r14, rdx
add rdx, r13
cmp r14, rsi
cmp esi, esi
cmovae r14, rsi
cmovae esi, esi
cmovae esi, esi
mov rcx, rdi
mov r8, r14
call fcn.1400fc250
or eax, 0x4c00034b
mov edx, esp
or eax, 0x4c00034b
mov edx, esp
add byte [rcx + rcx*4 - 0x1e], cl
sub rdx, r15
cmovb rdx, rbp
cmovb edx, ebp
cmp rdx, r14
jb 0x1400c7772
add rdi, r14
add r15, r14
mov qword [rbx + 8], r15
sub rsi, r14
jne 0x1400c771e
jnp 0x1400c7764
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov rcx, r14
call fcn.1400ff2d9
mov rcx, rsi
call fcn.1400ff2d9
add ah, cl
add ah, cl
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x80
mov rdi, r8
mov rbx, rdx
invalid
mov rsi, rcx
invalid
cmp qword [rdx + 0x38], 0
je 0x1400c782f
add byte [rax], al
add byte [rax], al
mov r15, qword [rbx + 0x40]
cmp qword [rdi + 8], r15
jb 0x1400c785c
invalid
add byte [rbp + rcx*4 + 0x74], cl
lea r14, [rsp + 0x28]
je 0x1400c77df
and al, 0x28
sub byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rdi
mov r8, r15
mov eax, edi
mov eax, edi
call fcn.140002fca
cmp qword [r14], 0
je 0x1400c785c
add byte [rax], al
invalid
mov eax, 0x8349fff3
add byte ds:[rdi], cl
je 0x1400c785c
add byte [rax], al
add byte [rcx], dh
add byte [rax], al
add byte [rcx], dh
add byte [rax], al
xor eax, eax
ror byte [rax - 0x77], 0x43
cmp byte [rax - 0x75], cl
mov edx, dword [rbx]
invalid
invalid
mov qword [rbx + 0x38], rax
mov dword [rbx + 0x38], eax
mov rdx, qword [rbx]
mov edx, dword [rbx]
mov rcx, qword [rbx + 0x18]
mov ecx, dword [rbx + 0x18]
sbb byte [r8 + 3], cl
and byte [r8 - 0x7b], cl
add rcx, qword [rbx + 0x20]
test rdx, rdx
invalid
je case.0x1400ad020.269
sal byte [rsp + rax + 0x48], cl
mov edx, dword [rbx + 8]
mov rdx, qword [rbx + 8]
cmp rcx, rdx
cmova rdx, rcx
cmova edx, ecx
cmova edx, ecx
ror dword [r8 - 0x75], 1
or byte [r11 + r9*4 + 0x47], r9b
adc byte [rax + 0x29], cl
retf 0xf48
invalid
mov rcx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
sub rdx, rcx
cmovb rdx, rax
cmovb edx, eax
ror byte [rcx + 0x29], 1
enter 0x3949, 0xffffffffffffffd0
ror byte [rcx + 0x29], 1
enter 0x3949, 0xffffffffffffffd0
jae 0x1400c7814
mov rcx, rdi
call fcn.14000309f
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
adc dword [rsi + 0x18], ecx
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
mov qword [rsi], 0
add byte [rax], al
jmp 0x1400c7862
mov rcx, qword [rbx + 0x20]
mov r8, qword [rbx + 0x18]
sbb byte [r13 - 0x73], cl
and al, 8
invalid
or byte [rbx + rcx*4 + 0x2b], cl
mov r13, qword [rbx]
mov r14, qword [rbx + 8]
mov esi, dword [rbx + 8]
test r13, r13
mov rax, r14
invalid
cmove rax, r13
cmp r12, rax
cmova rax, r12
invalid
invalid
invalid
mov rdx, qword [rdi + 8]
cmp rdx, rax
jae 0x1400c7875
invalid
or byte [rax + 0x39], cl
ret 0x1973
invalid
sbb dword [rdi], ecx
push rdi
ror byte [rdi], 0x11
movups xmmword [rsi], xmm0
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x28], rdi
cmp rdx, rcx
jb 0x1400c798c
jl 0x1400c789d
sub byte [rax + 0x39], cl
retf 0x820f
mov qword [rsp + 0x30], rcx
cmp byte [rbx + 0x30], 0
je 0x1400c78c0
cmp r8, 9
cmp eax, 9
jae 0x1400c7991
lea r15, [rsp + 0x58]
and al, 0x58
mov qword [r15], 0
mov rdx, r15
cli
cli
sub rdx, r8
add rdx, 8
lea rcx, [rsp + 0x28]
call 0x1400c76df
dec dword [rbp - 0x75]
invalid
bswap r15
jmp 0x1400c78e8
invalid
lea ecx, [rsp + 0x28]
lea r15, [rsp + 0x58]
sub byte [rbp + rcx*4 + 0x7c], cl
and al, 0x58
mov rdx, r15
call 0x1400c76df
mov r15, qword [r15]
cmp r15, qword [rbx + 0x10]
jbe 0x1400c78f5
adc byte [rsi + 7], dh
call fcn.1400c76b7
jmp 0x1400c7924
mov rax, qword [rbx + 0x28]
test rax, rax
js 0x1400c7905
add r15, rax
jb 0x1400c7910
mov rcx, rax
neg rcx
invalid
cmp r15, rcx
jae 0x1400c7934
invalid
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x1400c7862
invalid
invalid
invalid
invalid
invalid
cmove r14, r12
mov qword [rsp + 0x20], r14
mov rax, qword [rdi + 8]
cmp rax, r14
jb 0x1400c7999
mov rcx, rdi
mov rdx, r14
call fcn.140002f62
mov rax, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
xor edx, edx
mov r8, r15
mov eax, edi
mov eax, edi
sub r8, rax
cmovae rdx, r8
sub rcx, rax
cmp rcx, rdx
jae 0x1400c797b
mov rcx, rdi
call fcn.14000309f
mov qword [rbx + 0x38], 1
mov qword [rbx + 0x40], r15
jmp 0x1400c77ad
call fcn.1400ff2d9
add eax, dword [rax]
mov rcx, r8
call fcn.1400ff340
lea rcx, [rsp + 0x78]
mov qword [rcx], rax
lea rax, [rsp + 0x20]
lea rdx, [rsp + 0x58]
mov qword [rdx], rax
lea rax, [0x14003c930]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
add eax, 0x899b8
sbb byte [rax - 0x73], cl
add eax, 0x899b8
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
adc eax, 0x89a88
call fcn.1400ff580
int3
mov eax, 0x110000
cmp r10, rdx
je 0x1400c7b2a
lea r9, [r10 + 1]
mov qword [rcx], r9
mov bl, byte [r10]
movzx r11d, bl
movzx ebx, bl
test r11b, r11b
jns 0x1400c7b0d
mov esi, r11d
and esi, 0x1f
lea r9, [r10 + 2]
mov qword [rcx], r9
movzx ebp, byte [r10 + 1]
and ebp, 0x3f
cmp r11b, 0xdf
jbe 0x1400c7afb
lea r9, [r10 + 3]
mov qword [rcx], r9
mov dword [rcx], ecx
movzx edi, byte [r10 + 2]
shl ebp, 6
and edi, 0x3f
or edi, ebp
cmp bl, 0xf0
invalid
jb 0x1400c7b05
lea r9, [r10 + 4]
mov qword [rcx], r9
movzx r11d, byte [r10 + 3]
and esi, 7
shl esi, 0x12
shl edi, 6
and r11d, 0x3f
or r11d, edi
or r11d, esi
cmp r11d, 0x110000
add byte [rbp + 0x14], dh
shl esi, 6
or esi, ebp
mov r11d, esi
jmp 0x1400c7b0d
shl esi, 0xc
or edi, esi
mov r11d, edi
cmp r11d, 0xd
ja 0x1400c7b19
bt r8d, r11d
fdiv dword [rdx + 3]
jb 0x1400c7b1c
mov eax, r11d
mov r10, r9
cmp eax, 0x110000
add byte [rdi], cl
test byte [rdx - 1], dl
invalid
invalid
pop rbx
pop rbp
pop rdi
pop rsi
ret
add byte [rax], al
add al, ch
invalid
sal byte [rbp + rdx + 0x48], 0x89
xor byte [rax - 0x77], cl
js 0x1400c7b8d
lea rdx, [0x140151640]
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
or ecx, dword [rax - 0x7d]
ret 0x48fe
ret 0xe2ff
or ecx, eax
sete al
mov dx, 0x15
jmp 0x1400c7c36
cmp dword [rax + 0x74], ebp
je 0x1400c7c74
sete al
mov ecx, 0x50
mov edx, 0x15
cmove edx, ecx
jmp 0x1400c7c36
je 0x1400c7c30
mov dx, 0x15
xor eax, eax
jmp 0x1400c7c36
invalid
mov al, 1
mov dx, 0x1bb
movzx eax, al
ret
cli
add esi, dword [rdi + 0x75]
jne 0x1400c7c90
lea rax, [0x14015721c]
lea eax, [0x14015721c]
movsxd rdx, dword [rax + rdx*4]
add rdx, rax
jmp rdx
movzx eax, word [rcx]
cmp eax, 0x7377
jne 0x1400c7cbc
jmp 0x1400c7cc0
movzx edx, word [rcx]
xor edx, 0x7377
movzx r9d, byte [rcx + 2]
xor r9d, 0x73
mov al, 1
or r9w, dx
jae 0x1400c7c26
add dword [rsi + 0x41], esp
or ecx, edx
je 0x1400c7c92
movzx edx, word [rcx]
xor edx, 0x7466
movzx ecx, byte [rcx + 2]
add al, byte [r11 + 0x96670f1]
invalid
add al, byte [r11 + 0x96670f1]
sal dword [rbp + 0x2a], 1
jne 0x1400c7cbc
ret
cmp dword [rcx], 0x70747468
je 0x1400c7cc0
cmp dword [rcx], 0x656c6966
setne r8b
add r8b, r8b
jmp 0x1400c7cbc
mov eax, 0x70747468
xor eax, dword [rcx]
movzx ecx, byte [rcx + 4]
xor ecx, 0x73
or ecx, eax
je 0x1400c7cc0
mov eax, r8d
ret
mov al, 1
ret
js 0x1400c7cef
inc rbx
jmp 0x1400c7d52
mov ecx, ebp
and ecx, 0x1f
movzx r8d, byte [rbx + 1]
and r8d, 0x3f
cmp bpl, 0xdf
std
fbstp tbyte [rsi + 0x36]
std
fbstp tbyte [rsi + 0x36]
movzx edx, byte [rbx + 2]
shl r8d, 6
and edx, 0x3f
or edx, r8d
cmp bpl, 0xf0
jb 0x1400c7d47
movzx ebp, byte [rbx + 3]
and ecx, 7
shl ecx, 0x12
shl edx, 6
and ebp, 0x3f
or ebp, edx
or ebp, ecx
cmp ebp, 0x110000
je 0x1400c7d79
add rbx, 2
shl ecx, 6
or ecx, r8d
mov ebp, ecx
int 0xeb
invalid
int 0xeb
or ecx, dword [rax - 0x7d]
ret
add rbx, 3
shl ecx, 0xc
or edx, ecx
mov ebp, edx
mov rcx, rsi
call fcn.1400c7a6b
cmp eax, 0x110000
je 0x1400c7d77
or al, 0x39
jmp 0x13f6f0182
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x108
mov r12, r9
mov rsi, rdx
mov r14, rcx
mov r15b, byte [rsp + 0x170]
lea rbx, [rsp + 0x80]
mov qword [rsp + 0x78], r8
mov qword [rbx], r8
mov qword [rbx + 8], r9
mov rcx, rbx
call fcn.1400c7a6b
mov edi, eax
mov r13, qword [rbx]
mov rbp, qword [rbx + 8]
mov ebp, dword [rbx + 8]
mov ebp, dword [rbx + 8]
cmp eax, 0x5c
je 0x1400c7dd9
cmp edi, 0x2f
jne 0x1400c7e8c
mov qword [rsp + 0x70], r14
mov rbx, qword [rsi + 0x30]
pop rsi
xor byte [rbx + 0x11755cff], al
test rbx, rbx
je 0x1400c7df8
mov rax, qword [rsi + 0x38]
mov rcx, rbx
xor edx, edx
call qword [rax + 0x28]
lea r15, [rsp + 0x80]
mov qword [r15], r13
mov qword [r15 + 8], rbp
mov rcx, r15
call fcn.1400c7a6b
mov r14, qword [r15]
mov r15, qword [r15 + 8]
cmp eax, 0x2f
je 0x1400c7e24
mov esp, 0x8024
add byte [rbp - 0x77], cl
invalid
cmp eax, 0x5c
jne 0x1400c7f70
cmp eax, 0x5c
jne 0x1400c7e3a
test rbx, rbx
je 0x1400c7e3a
mov rax, qword [rsi + 0x38]
mov rcx, rbx
xor edx, edx
call qword [rax + 0x28]
lea rdx, [0x140151720]
lea r8, [0x140151727]
mov rcx, rsi
call fcn.14003e64b
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, r14
mov r8, r15
call fcn.1400cc46b
mov r13, qword [rdi]
movabs r12, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rbp + 0x39], 0xe5
add byte [rax], al
add byte [rax], al
or byte [rbp + 0x39], 0xe5
jne 0x1400c7ef4
mov bl, byte [rsp + 0x88]
mov rax, qword [rsp + 0x70]
mov byte [rax + 8], bl
jmp 0x1400c83cb
mov r13, qword [rsp + 0x178]
test r13, r13
je 0x1400c8113
cmp edi, 0x23
je 0x1400c83e5
cmp edi, 0x3f
je 0x1400c8412
cmp edi, 0x110000
jne 0x1400c8426
cmp dword [r13 + 0x20], 0
je 0x1400c8637
mov r9d, dword [r13 + 0x24]
mov rdx, qword [r13 + 8]
test r9, r9
je 0x1400c86c3
mov rax, qword [r13 + 0x10]
cmp rax, r9
jbe 0x1400c86c8
cmp byte [rdx + r9], 0xbf
jg 0x1400c86ce
jmp 0x1400c8a08
mov r14, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xa0]
mov r15, qword [rsp + 0xa8]
mov dil, 1
test r8, r8
je 0x1400c8225
lea rbx, [rsp + 0x80]
mov rcx, rbx
invalid
mov rdx, r14
call fcn.1400cd0ca
mov rax, qword [rbx]
movabs rcx, 0x8000000000000002
cmp rax, rcx
jne 0x1400c8231
invalid
mov bl, byte [rsp + 0x88]
test r13, r13
je 0x1400c7e7f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400c7e7f
lea rdx, [0x140151720]
lea r8, [0x140151727]
mov rcx, rsi
call fcn.14003e64b
idiv edi
idiv edi
mov rcx, r13
mov rdx, rbp
call fcn.1400cc705
xor ebx, ebx
mov r9d, 7
cmp qword [rsp + 0x178], 0
mov esp, 0x17824
add byte [rax], al
mov esp, 0x17824
add byte [rax], al
je 0x1400c83d3
test al, al
mov r15b, byte [rsp + 0x170]
jo 0x1400c7fb1
add byte [rax], al
jo 0x1400c7fb1
add byte [rax], al
add byte [rdi], cl
test dword [rbx + 2], esp
add byte [rax], al
jne 0x1400c821b
mov rcx, qword [rsp + 0x178]
call case.0x14004896d.1825
mov rcx, rax
mov ecx, eax
mov r8d, 0x2f
call fcn.1400ccd30
test rax, rax
je 0x1400c89c4
mov r14, rax
mov rbx, rdx
mov ebx, edx
mov ebx, edx
xor r15d, r15d
mov qword [rsp + 0x80], r15
mov qword [rsp + 0x88], rdx
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rdx
mov qword [rsp + 0xa0], r15
mov qword [rsp + 0xa8], rdx
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x48], cl
invalid
add byte [rax], al
add byte [rdi], ch
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rcx + rcx*4 - 0x10], cl
mov r8, rdx
cmp r8, 0x10
jae 0x1400c8065
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x48], cl
invalid
xor edx, edx
test r8, r8
je 0x1400c8061
cmp byte [rax + rdx], 0x2f
je 0x1400c8071
inc rdx
cmp r8, rdx
jne 0x1400c8050
xor eax, eax
jmp 0x1400c8076
mov cl, 0x2f
mov rdx, rax
call fcn.140009970
jmp 0x1400c8076
mov eax, 1
cmp rax, 1
jne 0x1400c80a8
add rdx, r15
mov r15, rdx
inc r15
mov qword [rsp + 0xa0], r15
je 0x1400c809c
mov rdx, rbx
cmp rdx, 2
jne 0x1400c81d4
lea rdx, str.file:___file:__
lea r8, [0x140151720]
mov rcx, rsi
call fcn.14003e64b
lea r8, [rsp + 0x80]
mov byte [r8], 0
mov qword [rsp + 0x28], r12
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x20], rax
mov r9d, 7
mov rcx, rsi
xor edx, edx
call case.0x1400aba21.402
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
mov r9d, 4
call fcn.1400cba75
mov eax, dword [rdi]
cmp eax, 2
je 0x1400c84ec
mov rcx, qword [rsp + 0x84]
mov edx, dword [rsp + 0x8c]
mov r8, qword [rsi + 0x10]
mov qword [r14 + 0x10], r8
movups xmm0, xmmword [rsi]
movups xmmword [r14], xmm0
mov dword [r14 + 0x18], eax
mov qword [r14 + 0x1c], rcx
mov dword [r14 + 0x24], edx
mov word [r14 + 0x28], 0
movaps xmm0, xmmword [0x1401059d0]
movups xmmword [r14 + 0x2c], xmm0
mov dword [r14 + 0x3c], 7
invalid
add byte [rax], al
add byte [rcx - 0x3a], al
add cl, bpl
fadd qword [rdi]
add byte [rax], al
invalid
mov r14, qword [rsp + 0x70]
jmp 0x1400c847c
mov qword [rsp + 0x78], rbp
xor ebp, ebp
jmp 0x1400c830c
mov r8, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x78], rbp
and al, 0x78
jl 0x1400c826d
cmp rcx, 9
jne 0x1400c826d
movabs rdx, 0x736f686c61636f6c
xor rdx, qword [r8]
movzx r9d, byte [r8 + 8]
xor r9, 0x74
or r9, rdx
je 0x1400c869c
lea rdx, [rsp + 0xe0]
mov qword [rdx], rax
mov dword [rdx], eax
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rcx
lea rax, [rsp + 0xf8]
mov qword [rax], rdx
lea rcx, [0x1400cc94b]
mov qword [rax + 8], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r8, [rsp + 0x80]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
lea rdx, [0x140151c00]
mov rcx, rsi
call fcn.140004d60
test al, al
jne 0x1400c89dc
mov rax, qword [rsp + 0xf0]
lea rdx, [rsp + 0x80]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rdx], xmm0
lea rbx, [rsp + 0xcf]
mov rcx, rbx
call case.0x14001e327.2191
xor edi, edi
mov bpl, byte [rbx]
movups xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0xe0], xmm0
test r13, r13
je 0x1400c8333
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rsi + 0x10]
mov rax, rbx
shr rax, 0x20
mov rcx, rbx
shl rcx, 0x20
or rcx, 0x900
test rax, rax
mov r14d, 0x901
cmove r14, rcx
test r14b, r14b
jne 0x1400c83c2
shr r14, 0x20
test bpl, bpl
setne byte [rsp + 0xcf]
test dil, dil
je 0x1400c858b
mov rax, rbx
cmp rbx, qword [rsi]
jne 0x1400c838d
mov rcx, rsi
mov rdx, rbx
call fcn.14000beb7
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 8]
mov byte [rcx + rax], 0x2f
inc qword [rsi + 0x10]
mov qword [rsp + 0x28], r15
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0xcf]
mov rcx, rsi
xor edx, edx
mov r9, rbx
call case.0x1400aba21.402
jmp 0x1400c85a7
mov rax, qword [rsp + 0x70]
mov byte [rax + 8], 9
mov qword [rax], r12
jmp 0x1400c8504
mov r14, qword [rsp + 0x70]
mov r15b, byte [rsp + 0x170]
jmp 0x1400c847c
lea rdx, [rsp + 0x80]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x20], r12
mov rcx, r14
mov r8, r13
mov r9, qword [rsp + 0x78]
call fcn.1400cb5a9
jmp 0x1400c89b0
cmp dword [r13 + 0x18], 0
je 0x1400c8644
lea rax, [r13 + 0x1c]
jmp 0x1400c8653
mov rdi, qword [rsp + 0x78]
mov rcx, rdi
mov rdx, r12
call fcn.1400cc705
test al, al
je 0x1400c8623
lea rdx, str.file:___file:__
lea r8, [0x140151720]
mov rcx, rsi
call fcn.14003e64b
lea r8, [rsp + 0x80]
mov byte [r8], 0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rdi
jmp 0x1400c8144
add edi, 0xffffffdd
cmp edi, 0x39
ja 0x1400c849c
movabs rax, 0x200000010001001
bt rax, rdi
jae 0x1400c849c
mov r13, qword [rsp + 0x78]
mov rbp, r12
lea r8, [rsp + 0x80]
mov byte [r8], 0
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x20], r13
mov rcx, rsi
xor edx, edx
mov r12, r9
call case.0x1400aba21.402
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rsi
mov r8d, r15d
mov r9d, 4
call fcn.1400cba75
mov eax, dword [rdi]
cmp eax, 2
jne 0x1400c8526
mov al, byte [rsp + 0x84]
mov byte [r14 + 8], al
movabs rax, 0x8000000000000000
mov qword [r14], rax
cmp qword [rsi], 0
je 0x1400c89b0
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400c89b0
mov rcx, qword [rsp + 0x84]
mov edx, dword [rsp + 0x8c]
mov r8, qword [rsi + 0x10]
mov qword [r14 + 0x10], r8
movups xmm0, xmmword [rsi]
movups xmmword [r14], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [r14 + 0x41], xmm0
mov dword [r14 + 0x18], eax
mov qword [r14 + 0x1c], rcx
mov dword [r14 + 0x24], edx
mov word [r14 + 0x28], 0
movabs rax, 0x700000004
mov qword [r14 + 0x2c], rax
mov dword [r14 + 0x34], 7
mov dword [r14 + 0x38], r12d
mov dword [r14 + 0x3c], r12d
mov byte [r14 + 0x40], bl
pop rsi
jmp 0x1400c89b0
pop rsi
jmp 0x1400c89b0
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0xcf]
mov rcx, rsi
xor edx, edx
mov r9, qword [rsp + 0x78]
call 0x1400cc2f9
mov rdi, rax
mov rbx, rdx
cmp byte [rsp + 0xcf], 0
mov r8b, byte [rsp + 0x170]
jne 0x1400c890a
lea r15, [rsp + 0x80]
mov r8d, 7
mov rcx, r15
mov rdx, rsi
mov r9, r14
call fcn.1400cce46
mov r13, qword [r15 + 0x18]
mov ebp, dword [rdi + 0x18]
mov ebp, dword [rdi + 0x18]
mov rdx, qword [r15 + 0x20]
cmp r13, rdx
ja 0x1400c88fa
mov r15, qword [rsp + 0x90]
mov rax, qword [r15 + 0x10]
mov r14, rax
sub r14, rdx
jb 0x1400c88fa
mov qword [r15 + 0x10], r13
cmp rdx, r13
jne 0x1400c88db
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax + 0x39], cl
ror byte [rdi], 1
test ebp, edx
add al, byte [rax]
add cl, ch
xlatb
add al, byte [rax]
add byte [rcx - 0x7d], al
jge 0x1400c863f
cmp rax, rdx
jne 0x1400c88f3
jmp 0x1400c88fa
cmp dword [r13 + 0x18], 0
je 0x1400c872c
add byte [rdi], cl
test dh, bh
add byte [rax], al
add byte [rcx - 0x73], cl
sbb al, 0xe9
add al, 1
add byte [rax], al
lea rax, [r13 + 0x1c]
jmp 0x1400c873b
mov rdx, qword [r13 + 8]
mov r9, qword [r13 + 0x10]
jmp 0x1400c86ce
cmp dword [r13 + 0x20], 0
je 0x1400c8768
lea rax, [r13 + 0x24]
mov r9d, dword [rax]
mov rdx, qword [r13 + 8]
test r9, r9
je 0x1400c8677
mov r8, qword [r13 + 0x10]
cmp r8, r9
jbe 0x1400c867f
cmp byte [rdx + r9], 0xbf
jle 0x1400c8685
mov r8, r9
jmp 0x1400c8770
xor r8d, r8d
jmp 0x1400c8770
je 0x1400c8770
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r8
jmp 0x1400c8a23
mov byte [rsp + 0xcf], 0
test rax, rax
je 0x1400c822a
mov rcx, qword [0x140165ff0]
xor ebp, ebp
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400c830c
xor r9d, r9d
jmp 0x1400c86ce
jne 0x1400c8a08
add r9, rdx
mov rcx, rsi
mov r8, r9
call fcn.14003e64b
mov rax, qword [rsi + 0x10]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rsi]
movups xmmword [r14], xmm0
movups xmm0, xmmword [r13 + 0x2c]
movups xmm1, xmmword [r13 + 0x40]
movups xmmword [r14 + 0x40], xmm1
mov al, byte [r13 + 0x50]
mov byte [r14 + 0x50], al
mov eax, dword [r13 + 0x28]
mov ecx, dword [r13 + 0x3c]
mov rdx, qword [r13 + 0x18]
mov qword [r14 + 0x18], rdx
mov dword [r14 + 0x20], 0
mov dword [r14 + 0x28], eax
movups xmmword [r14 + 0x2c], xmm0
mov dword [r14 + 0x3c], ecx
jmp 0x1400c89b0
cmp dword [r13 + 0x20], 0
je 0x1400c8822
lea rax, [r13 + 0x24]
mov r9d, dword [rax]
mov rdx, qword [r13 + 8]
test r9, r9
je 0x1400c882a
mov rax, qword [r13 + 0x10]
cmp rax, r9
jbe 0x1400c8817
cmp byte [rdx + r9], 0xbf
jg 0x1400c882a
jmp 0x1400c8a11
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.14003e64b
mov edi, dword [r13 + 0x2c]
mov qword [rsp + 0x28], r12
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x20], rax
lea rbx, [rsp + 0x80]
mov rcx, rbx
mov rdx, rsi
mov r8d, r15d
mov r9d, edi
call fcn.1400cba75
mov eax, dword [rbx]
cmp eax, 2
je 0x1400c84ec
mov ecx, dword [rsp + 0x84]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsi + 0x10]
mov qword [r14 + 0x10], r8
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rsi]
movups xmmword [r14], xmm0
mov r8, qword [r13 + 0x30]
mov r9d, dword [r13 + 0x38]
movups xmm0, xmmword [r13 + 0x40]
movups xmmword [r14 + 0x40], xmm0
mov r10b, byte [r13 + 0x50]
mov byte [r14 + 0x50], r10b
mov r10d, dword [r13 + 0x28]
mov r11d, dword [r13 + 0x3c]
mov dword [r14 + 0x18], eax
mov dword [r14 + 0x1c], ecx
mov qword [r14 + 0x20], rdx
mov dword [r14 + 0x28], r10d
mov dword [r14 + 0x2c], edi
mov qword [r14 + 0x30], r8
mov dword [r14 + 0x38], r9d
mov dword [r14 + 0x3c], r11d
jmp 0x1400c89b0
jne 0x1400c8a11
mov r9, rax
jmp 0x1400c882a
mov rdx, qword [r13 + 8]
mov r9, qword [r13 + 0x10]
add r9, rdx
mov rcx, rsi
mov r8, r9
call fcn.14003e64b
mov ebx, dword [r13 + 0x3c]
mov rcx, rsi
xor edx, edx
mov r8, rbx
call fcn.1400cc287
lea r8, [rsp + 0x80]
mov byte [r8], 1
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rdi
mov rcx, rsi
xor edx, edx
mov r9, rbx
call case.0x1400aba21.402
lea r8, [rsp + 0x80]
mov ecx, 9
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r13 + 0x2c]
mov ecx, dword [r13 + 0x30]
mov r10d, dword [r13 + 0x34]
mov r11d, dword [r13 + 0x38]
lea rsi, [r13 + 0x40]
movzx edi, word [r13 + 0x28]
movzx ebp, word [r13 + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], ebx
mov word [rsp + 0x48], bp
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ecx
mov rcx, r14
mov rdx, r8
xor r8d, r8d
call fcn.1400ca590
jmp 0x1400c89b0
cmp rax, rdx
je 0x1400c88fa
mov rax, qword [r15 + 8]
lea rcx, [rax + r13]
add rdx, rax
mov r8, r14
call fcn.1400fc250
add r14, r13
mov qword [r15 + 0x10], r14
mov r14d, 7
xor ebp, ebp
mov r8b, byte [rsp + 0x170]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rsi
mov r9d, 4
call fcn.1400cba75
mov eax, dword [rdi]
cmp eax, 2
jne 0x1400c894b
mov al, byte [rsp + 0x84]
mov rcx, qword [rsp + 0x70]
mov byte [rcx + 8], al
mov qword [rcx], r12
jmp 0x1400c8504
mov rcx, qword [rsp + 0x84]
mov edx, dword [rsp + 0x8c]
mov r8, qword [rsi + 0x10]
mov r9, qword [rsp + 0x70]
mov qword [r9 + 0x10], r8
movups xmm0, xmmword [rsi]
movups xmmword [r9], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [r9 + 0x41], xmm0
mov dword [r9 + 0x18], eax
mov qword [r9 + 0x1c], rcx
mov dword [r9 + 0x24], edx
mov word [r9 + 0x28], 0
movabs rax, 0x700000004
mov qword [r9 + 0x2c], rax
mov dword [r9 + 0x34], 7
mov dword [r9 + 0x38], r14d
mov dword [r9 + 0x3c], r14d
mov byte [r9 + 0x40], bpl
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x140151728]
mov edx, 0x2b
call fcn.1400ff740
lea rax, [0x1401517e0]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140151578]
lea r8, [rsp + 0x80]
mov edx, 0x2b
call fcn.1400ffa90
lea rcx, [0x140151700]
jmp 0x1400c8a18
lea rcx, [0x140152228]
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, rax
xor r8d, r8d
call fcn.1400ffcd0
int3
mov bl, byte [rsp + 0x1d0]
mov rax, qword [r14 + 8]
mov byte [rax + rdx], 0x2f
mov rax, qword [r14 + 0x10]
inc rax
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xa8], eax
mov dword [rsp + 0xa8], eax
mov qword [r14 + 0x10], rax
lea r15, [rsp + 0x138]
mov qword [r15], rbp
mov qword [r15 + 8], r13
xor eax, eax
mov qword [rsp + 0x78], rax
xor edi, edi
mov rcx, r15
call fcn.1400c7a6b
cmp eax, 0x3f
jg 0x1400c8adc
cmp eax, 0x23
je 0x1400c8b47
cmp eax, 0x2f
je 0x1400c8b47
cmp eax, 0x3f
jne 0x1400c8b40
jmp 0x1400c8b47
cmp eax, 0x40
je 0x1400c8aed
invalid
or al, 0x83
clc
pop rsp
cmp eax, 0x5c
jne 0x1400c8b06
cmp bl, 2
je 0x1400c8b40
jmp 0x1400c8b47
cmp qword [rsp + 0x78], 0
jl 0x1400c8b15
js 0x1400c8af3
je 0x1400c8b0f
mov rcx, qword [r14 + 0x30]
test rcx, rcx
je 0x1400c8b21
mov rax, qword [r14 + 0x38]
mov dl, 0xa
jmp 0x1400c8b1e
cmp eax, 0x110000
jne 0x1400c8b40
jmp 0x1400c8b47
mov rcx, qword [r14 + 0x30]
test rcx, rcx
xor byte [rax - 0x7b], cl
leave
je 0x1400c8b21
mov rax, qword [r14 + 0x38]
mov dl, 2
call qword [rax + 0x28]
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x140]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], rax
mov esi, edi
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx - 0x16380002], cl
ja 0x1400c8b44
inc edi
jmp 0x1400c8abe
invalid
invalid
cmp qword [rsp + 0x78], 0
je case.0x14009b9d6.1177
add al, byte [eax]
invalid
add al, byte [eax]
add byte [rbp - 0x6c7bf00a], al
add al, byte [rax]
add byte [rbp - 0x2a71f00a], al
add al, byte [rax]
add byte [rcx + rcx*4 - 0x5c], cl
test esi, esi
je 0x1400c8dee
test esi, esi
jle 0x1400c8e38
mov qword [rsp + 0x80], r12
mov r10d, 0x901
and al, 0x80
add byte [rax], al
add byte [rcx - 0x46], al
add dword [rcx], ecx
add byte [rax], al
mov r12d, 0x2600
mov dword [rsp + 0x68], 0
xor r9d, r9d
xor ebx, ebx
mov qword [rsp + 0x70], r14
cmp rbp, r13
je 0x1400c9ad5
mov r11d, esi
mov rdi, rbp
mov rdi, rbp
mov cl, byte [rdi]
movzx r8d, cl
test r8b, r8b
js 0x1400c8ba9
lea rbp, [rdi + 1]
jmp 0x1400c8c07
mov eax, r8d
and eax, 0x1f
movzx edx, byte [rdi + 1]
and edx, 0x3f
cmp r8b, 0xdf
jbe 0x1400c8bef
movzx r8d, byte [rdi + 2]
shl edx, 6
and r8d, 0x3f
loopne 0x1400c8c07
loopne 0x1400c8c07
or r8d, edx
cmp cl, 0xf0
jb 0x1400c8bfd
lea rbp, [rdi + 4]
movzx ecx, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
or ecx, eax
mov r8d, ecx
jmp 0x1400c8c07
lea rbp, [rdi + 2]
shl eax, 6
or eax, edx
mov r8d, eax
jmp 0x1400c8c07
lea rbp, [rdi + 3]
shl eax, 0xc
or r8d, eax
cmp r8d, 0xd
ja 0x1400c8c24
bt r12d, r8d
jae 0x1400c8c24
mov rdi, rbp
cmp rbp, r13
jne 0x1400c8b98
jmp 0x1400c9ad5
cmp r8d, 0x110000
je 0x1400c9ad5
mov r14d, 1
cmp r8d, 0x80
jb 0x1400c8c60
mov r14d, 2
cmp r8d, 0x800
jb 0x1400c8c60
cmp r8d, 0x10000
mov r14d, 4
sbb r14, 0
mov rdx, r13
sub rdx, rdi
cmp r14, rdx
jae 0x1400c8c77
cmp byte [rdi + r14], 0xbf
jg 0x1400c8c7d
jmp 0x1400c9aed
jne 0x1400c9aed
cmp r8d, 0x110000
je 0x1400c9ad5
lea esi, [r11 - 1]
cmp r8d, 0x3a
jne 0x1400c8d04
add byte [rax], al
test rax, rax
cmovne r15, r10
test r15b, r15b
jne 0x1400c8e7b
shr r15, 0x20
cmp r11d, 2
cmp ebx, 2
cmp ebx, 2
jl 0x1400c8e90
cmp rdx, qword [r14]
jne 0x1400c8ceb
mov rcx, r14
call fcn.14000beb7
mov r10d, 0x901
mov rdx, qword [r14 + 0x10]
mov rax, qword [r14 + 8]
mov byte [rax + rdx], 0x3a
inc qword [r14 + 0x10]
mov r9b, 1
mov ebx, 1
jmp 0x1400c8b89
add byte [rax], al
add byte [rdi], cl
ror dword [rcx + 0x48682444], 0x8b
mov rax, qword [rsp + 0x70]
mov rax, qword [rsp + 0x70]
mov rcx, qword [rax + 0x30]
mov rdx, qword [rax + 0x38]
mov qword [rsp + 0x20], r13
mov qword [rsp + 0x110], r9
mov r9, rbp
mov qword [rsp + 0x130], r11
call fcn.1400cb8d9
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xc0], rdi
mov qword [rsp + 0xc8], r14
mov r14, qword [rsp + 0x70]
lea rax, [0x1401521a0]
mov qword [rsp + 0xd0], rax
mov rcx, r14
lea rdx, [rsp + 0xc0]
call fcn.14003e6a6
mov r10d, 0x901
add dword [rcx], ecx
add byte [rax], al
add dword [rcx], ecx
add byte [rax], al
mov r9, qword [rsp + 0x110]
cmp dword [rsp + 0x130], 2
and al, 0x30
add dword [rax], eax
add byte [rdx], al
jge 0x1400c8b89
test ebx, ebx
mov r12, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x78]
mov r8, qword [rsp + 0x88]
mov edx, dword [rsp + 0x68]
jne 0x1400c8ea9
jmp 0x1400c8e4a
mov rax, qword [r14 + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r15d, 0x901
cmove r15, rax
test r15b, r15b
jne 0x1400c8f2a
shr r15, 0x20
jmp 0x1400c8f32
lea rcx, [rsp + 0xc0]
mov rbp, qword [rsp + 0x78]
mov qword [rcx], rbp
mov rax, qword [rsp + 0x88]
mov qword [rcx + 8], rax
call fcn.1400c7a6b
cmp eax, 0x3f
ja 0x1400c8ee0
mov ecx, eax
movabs rdx, 0x8000800800000000
bt rdx, rcx
jae 0x1400c8ee0
xor ebp, ebp
xor r15d, r15d
jmp 0x1400c8f32
xor edx, edx
xor r9d, r9d
mov rbp, qword [rsp + 0x78]
mov r8, qword [rsp + 0x88]
mov rax, qword [r14 + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r15d, 0x901
cmove r15, rax
test r15b, r15b
jne 0x1400c8f2a
shr r15, 0x20
jmp 0x1400c8ea9
mov r15d, 9
xor ebp, ebp
mov r12, qword [rsp + 0x80]
jmp 0x1400c8f32
mov r12, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x78]
mov r8, qword [rsp + 0x88]
mov edx, dword [rsp + 0x68]
or dl, r9b
test dl, 1
je 0x1400c8f35
mov rdx, qword [r14 + 0x10]
cmp rdx, qword [r14]
jne 0x1400c8ed2
mov rcx, r14
call fcn.14000beb7
mov r8, qword [rsp + 0x88]
mov rdx, qword [r14 + 0x10]
mov rax, qword [r14 + 8]
mov byte [rax + rdx], 0x40
inc qword [r14 + 0x10]
jmp 0x1400c8f35
cmp eax, 0x110000
je 0x1400c8ef5
cmp bl, 2
je 0x1400c8ef5
cmp eax, 0x5c
je 0x1400c8e2e
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r15d, 0x901
cmove r15, rax
test r15b, r15b
jne 0x1400c8f2a
shr r15, 0x20
mov r13, qword [rsp + 0x88]
jmp 0x1400c8f32
mov r15d, 9
xor ebp, ebp
mov r8, r13
test rbp, rbp
je 0x1400c9126
mov rdx, qword [r14 + 0x10]
mov rax, rdx
shr rax, 0x20
mov rcx, rdx
shl rcx, 0x20
or rcx, 0x900
test rax, rax
mov eax, 0x901
cmove rax, rcx
test al, al
jne 0x1400c912d
mov qword [rsp + 0xb0], rbp
mov qword [rsp + 0xb8], r8
cmp byte [rsp + 0x1d0], 0
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x70], r14
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x78], rdx
je 0x1400c9146
mov r13, r8
sub r13, rbp
je 0x1400c9179
xor edx, edx
mov ecx, 0x2600
xor eax, eax
xor r14d, r14d
xor edi, edi
mov r9, rbp
mov bl, byte [r9]
movzx r11d, bl
test r11b, r11b
js 0x1400c8fd1
inc r9
jmp 0x1400c9038
mov r10d, r11d
and r10d, 0x1f
movzx esi, byte [r9 + 1]
and esi, 0x3f
cmp r11b, 0xdf
jbe 0x1400c901d
movzx r11d, byte [r9 + 2]
shl esi, 6
and r11d, 0x3f
or r11d, esi
cmp bl, 0xf0
jb 0x1400c902d
movzx esi, byte [r9 + 3]
add r9, 4
and r10d, 7
shl r10d, 0x12
shl r11d, 6
and esi, 0x3f
or esi, r11d
or esi, r10d
mov r11d, esi
jmp 0x1400c9038
add r9, 2
shl r10d, 6
or r10d, esi
mov r11d, r10d
jmp 0x1400c9038
add r9, 3
shl r10d, 0xc
or r11d, r10d
mov r10d, 1
cmp r11d, 0x5a
jg 0x1400c905a
cmp r11d, 0x3f
ja 0x1400c90b7
cmp r11d, 0x5c
jg 0x1400c9088
mov byte [r12 + 8], r15b
jmp 0x1400c9133
mov byte [r12 + 8], 9
movabs rax, 0x8000000000000000
mov qword [r12], rax
jmp 0x1400c96ce
lea rdi, [rsp + 0xc0]
mov rcx, rdi
mov rdx, rbp
call fcn.1400cc46b
mov r13, qword [rdi]
movabs rax, 0x8000000000000000
cmp r13, rax
jne 0x1400c91b9
movzx r14d, byte [rsp + 0xc8]
jmp 0x1400c94b3
xor r14d, r14d
xor edi, edi
inc r14
lea rbx, [rsp + 0xb0]
dec r14
je 0x1400c919d
mov rcx, rbx
call fcn.1400c7a6b
cmp eax, 0x110000
jne 0x1400c9189
mov bl, 1
test rdi, rdi
je 0x1400c921b
cmp rdi, r13
jae 0x1400c9220
cmp byte [rbp + rdi], 0xbf
jle 0x1400c9b33
mov r13, rdi
jmp 0x1400c9226
lea r14, [rsp + 0xc0]
mov rbx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov rdi, qword [r14 + 0x20]
mov r12, qword [r14 + 0x28]
mov rcx, r14
mov rdx, rbx
call fcn.1400cd0ca
mov rbp, qword [r14]
movabs rax, 0x8000000000000002
cmp rbp, rax
jne 0x1400c9419
movzx r14d, byte [rsp + 0xc8]
test r13, r13
je 0x1400c94b3
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400c94b3
xor r13d, r13d
jmp 0x1400c9226
jne 0x1400c9b33
mov al, byte [rsp + 0x1d0]
cmp al, 1
je 0x1400c92aa
movzx eax, al
cmp eax, 2
jne 0x1400c92b3
test r13, r13
je 0x1400c9474
movzx r14d, al
movabs r13, 0x8000000000000002
jmp 0x1400c9481
mov r8, qword [rsp + 0xc8]
mov rsi, qword [rsp + 0xd0]
jl 0x1400c9455
cmp rsi, 9
jne 0x1400c9455
movabs rax, 0x736f686c61636f6c
xor rax, qword [r8]
movzx ecx, byte [r8 + 8]
xor rcx, 0x74
or rcx, rax
je 0x1400c9779
mov esi, 9
mov r14, r8
test r13, r13
je 0x1400c946f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r13, rbp
jmp 0x1400c94c0
mov r8, qword [rsp + 0x68]
test bl, bl
jne 0x1400c94a4
cmp qword [rsp + 0x118], 0
je 0x1400c94a4
movabs rax, 0x8000000000000002
cmp r13, rax
jne 0x1400c94c0
mov rdi, qword [rsp + 0x80]
jmp 0x1400c96b8
mov byte [rdi + 8], r14b
movabs rax, 0x8000000000000000
mov qword [rdi], rax
mov r14, qword [rsp + 0x70]
cmp qword [r14], 0
je 0x1400c96e7
mov r8, qword [r14 + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14d, 1
test rbp, rbp
je case.0x1400acbd5.300
mov rcx, r14
call fcn.14003e2de
test rax, rax
je 0x1400c981c
mov r8, rdx
mov rcx, rdi
mov rdx, rax
call fcn.1400ccc2b
invalid
xor al, 0
invalid
test al, al
je 0x1400c97d1
add byte [rax + rax*8 - 0x72b71e8c], al
add eax, 0x88471
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
test byte [rax], cl
invalid
and byte [rax - 0x73], cl
or eax, 0x8842d
test byte [rax], cl
invalid
lea r9, [0x140151d18]
lea r8, [rsp + 0xc0]
mov edx, 0x37
call fcn.1400ffa90
mov r13, qword [rsp + 0x90]
mov al, byte [rsp + 0x98]
movzx ecx, byte [rsp + 0x9f]
add byte [rax], al
add cl, al
loope 0x1400c9846
add byte [rax], al
add cl, al
loope 0x1400c9846
movzx edx, word [rsp + 0x9d]
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rsp + 0x99]
or rcx, rdx
mov rsi, qword [rsp + 0xa0]
jmp 0x1400c9894
and al, 0x99
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x75], 1
mov ah, 0x24
movabs al, byte [0x24848a3ceb000000]
rol dword [rax], 0
add byte [rdi], cl
mov dh, 0x8c
and al, 0xc8
add byte [rax], al
add cl, al
loope 0x1400c987a
movzx edx, word [rsp + 0xc6]
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rsp + 0xc2]
or rcx, rdx
movabs r13, 0x8000000000000001
mov rsi, qword [rsp + 0xc9]
and al, 0xc2
add byte [rax], al
add byte [rax + 9], cl
ror dword [rcx - 0x43], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24b48b48], al
leave
add byte [rax], al
add byte [rax - 0x46], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfd53949], al
test byte [rdx - 5], ah
invalid
movabs rdx, 0x8000000000000002
cmp r13, rdx
je 0x1400c9409
shl rcx, 8
mov rdi, qword [rsp + 0xb0]
mov r12, qword [rsp + 0xb8]
movzx r14d, al
or r14, rcx
jmp 0x1400c9481
add byte [rax - 0x73], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x882c0
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.140004d60
test al, al
jne 0x1400c9b71
invalid
add byte [rsi + 0x41], ah
mov ebp, 0x8b480001
mov ah, 0x24
test al, 0
add byte [rax], al
mov r13w, 1
mov rsi, qword [rsp + 0xa8]
mov rax, qword [rsp + 0xa0]
lea rdx, [rsp + 0xc0]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsp + 0x90]
movaps xmmword [rdx], xmm0
lea rbx, [rsp + 0x140]
mov rcx, rbx
call case.0x14001e327.2191
mov r14b, byte [rbx]
movups xmm0, xmmword [rbx + 1]
movaps xmmword [rsp + 0x90], xmm0
sub dword [rsp + 0x90], eax
sub dword [rsp + 0x90], eax
cmp rsi, qword [rsp + 0x78]
je 0x1400c99ae
test r14b, r14b
jne 0x1400c99ae
xor eax, eax
jmp 0x1400c9aaf
mov rax, qword [rsp + 0x70]
mov rax, qword [rax + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
adc byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe9
and byte [rax - 0x3f], cl
loopne 0x1400c99e2
or rax, 0x900
add byte [rax], al
test rcx, rcx
mov ebx, 0x901
add byte [rax], al
cmove rbx, rax
mov al, 9
test bl, bl
jne 0x1400c9aaf
add byte [rax], al
add byte [rax], al
shr qword [rsp + 0x88], 0x20
mov dword [rsp + 0x78], r13d
mov byte [rax], al
add byte [rax], al
and byte [rcx + rcx*4 + 0x6c], al
and al, 0x78
mov r13, qword [rsp + 0x68]
shr r13, 0x20
in eax, dx
and byte [rax - 0x3f], cl
jmp 0x1400c9a19
lea r8, [rsp + 0xc0]
mov byte [r8], 1
mov qword [rsp + 0x20], r12
mov rsi, qword [rsp + 0x70]
mov rcx, rsi
mov r12b, byte [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
in eax, dx
and byte [rax - 0x3f], cl
jmp 0x1400c9a19
rol byte [rcx], 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], al
mov edx, r12d
mov r9, rdi
call 0x1400cc2f9
lea r8, [rsp + 0xc0]
lea eax, [rsp + 0xc0]
lea eax, [rsp + 0xc0]
mov ecx, 9
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x138], r14b
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rsp + 0x139], xmm0
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], ebx
mov word [rsp + 0x48], bp
mov eax, dword [rsp + 0x78]
mov word [rsp + 0x40], ax
and al, 0x40
and al, 0x40
lea rax, [rsp + 0x138]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], r13d
mov rax, qword [rsp + 0x88]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], r15d
mov rcx, qword [rsp + 0x80]
mov ecx, dword [rsp + 0x80]
mov rdx, r8
mov r8d, r12d
mov r9d, dword [rsp + 0x1d8]
call fcn.1400ca590
or al, byte [rax]
invalid
and al, 0xd8
add dword [rax], eax
add al, ch
out 0xa, al
or al, byte [rax]
invalid
jmp 0x1400c96e7
mov rcx, qword [rsp + 0x80]
mov ecx, dword [rsp + 0x80]
mov byte [rcx + 8], al
movabs rax, 0x8000000000000000
mov qword [rcx], rax
jmp 0x1400c96c9
xor ebp, ebp
xor esi, esi
jmp 0x1400c9458
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x140151758]
mov edx, 0x2b
call fcn.1400ff740
invalid
lea rax, [0x1401516c8]
mov qword [rsp + 0x20], rax
mov rcx, rdi
xor r8d, r8d
mov r9, r14
call fcn.1400ffcd0
lea rax, [0x140151770]
or byte [rax], al
or byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or byte [rax], al
lea r9, [0x140151578]
lea r8, [rsp + 0xc0]
add byte [rdx + 0x2b], bh
add byte [rdx + 0x2b], bh
call fcn.1400ffa90
pop rbp
pop rdi
add eax, dword [rax]
lea rax, [0x1401517c8]
lea eax, [0x1401517c8]
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, r13
xor r8d, r8d
mov r9, rdi
and byte [rax - 0x77], cl
jmp 0x185f72492
call fcn.1400ffcd0
lea r9, [r13 - 1]
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.1_srchost.rs
or dword [rax], 0
or dword [rax], 0
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
jmp 0x128f724b9
mov rdx, r13
mov edx, ebp
call fcn.1400ffcd0
lea rax, [0x140151798]
and byte [rax + rcx], bh
jmp 0x1400c9b0e
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
add byte [rax], al
add byte [rcx + rcx*4 - 0x33], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x33], cl
mov byte [rsp + 0x37], dl
mov rdi, rcx
mov rsi, qword [rsp + 0x108]
mov esi, dword [rsp + 0x108]
mov r11, qword [rsp + 0x100]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x90
add byte [rax], al
add byte [rcx - 0x76], al
mov al, byte [r8]
mov al, byte [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x90
add byte [rax], al
add byte [rcx - 0x76], al
mov al, byte [r8]
mov al, byte [rax]
mov dword [rsp + 0x4c], eax
lea r10, [r9 + 1]
mov al, byte [rax]
mov dword [rsp + 0x4c], eax
lea r10, [r9 + 1]
mov ebx, 0x2600
mov qword [rsp + 0x40], r11
and al, 0x40
and al, 0x40
mov r13, r11
mov qword [rsp + 0x38], r10
mov qword [rsp + 0x88], r9
mov r15, qword [rdi + 0x10]
cmp r13, rsi
je 0x1400c9e2a
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbp - 0x77], cl
jmp 0x1400c9c32
mov r11, r13
mov r14, r13
mov cl, byte [r14]
movzx r8d, cl
test r8b, r8b
js 0x1400c9bf9
lea r13, [r14 + 1]
jmp 0x1400c9c59
add ebx, ebp
invalid
mov eax, r8d
and eax, 0x1f
movzx edx, byte [r14 + 1]
and edx, 0x3f
cmp r8b, 0xdf
jbe 0x1400c9c41
invalid
xor al, 0x45
movzx eax, byte [rsi + 2]
shl edx, 6
and r8d, 0x3f
or r8d, edx
cmp cl, 0xf0
invalid
jb 0x1400c9c4f
invalid
lea r13, [r14 + 4]
movzx ecx, byte [r14 + 3]
movzx ecx, byte [rsi + 3]
add r8, qword [rbx - 0x1f3ef820]
adc al, byte [rcx - 0x3f]
loopne 0x1400c9c3a
loopne 0x1400c9c3a
and ecx, 0x3f
or ecx, r8d
or ecx, eax
mov r8d, ecx
invalid
jmp 0x1400c9c59
enter 0x18eb, 0x4d
lea ebp, [rsi + 2]
shl eax, 6
or eax, edx
mov r8d, eax
jmp 0x1400c9c59
lea r13, [r14 + 3]
shl eax, 0xc
or r8d, eax
cmp r8d, 0xd
ja 0x1400c9c76
bt ebx, r8d
jae 0x1400c9c76
cmp r8d, 0x110000
je 0x1400c9f86
cmp r8d, 0x800
jb 0x1400c9cb2
cmp r8d, 0x10000
mov r12d, 4
sbb r12, 0
sbb esp, 0
sbb esp, 0
mov rdx, rsi
sub rdx, r14
cmp r12, rdx
jae 0x1400c9cc9
cmp byte [r14 + r12], 0xbf
jg 0x1400c9ccf
jmp 0x1400ca4fd
jne 0x1400ca4fd
cmp r8d, 0x3e
jle 0x1400c9d0d
cmp r8d, 0x3f
je 0x1400c9d24
cmp r8d, 0x5c
jne 0x1400c9d2f
cmp byte [rdi + 0x40], 2
je 0x1400c9d3c
jg 0x1400c9d24
cmp byte [rsp + 0x37], 2
jne 0x1400ca33c
mov rcx, qword [rdi + 0x30]
test rcx, rcx
xor byte [r8 - 0x7b], r9b
leave
je 0x1400c9dde
mov rax, qword [rdi + 0x38]
mov dl, 6
call qword [rax + 0x28]
jmp 0x1400c9dde
cmp r8d, 0x23
cmp eax, 0x23
je 0x1400c9d24
cmp r8d, 0x2f
jne 0x1400c9d3c
cmp byte [rdi + 0x40], 2
je 0x1400c9d3c
cmp byte [rdi + 0x40], 0
jne 0x1400c9d3c
add byte [rbp + 0x12], sil
jmp 0x1400ca2cb
cmp r8d, 0x110000
je 0x1400ca2d5
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
mov qword [rsp + 0x20], rsi
mov r9, r13
call fcn.1400cb8d9
cmp byte [rsp + 0x37], 0
jne 0x1400c9dbe
xor byte [r8 - 0x75], r9b
push rdi
cmp byte [rax - 0x77], cl
je 0x1400c9d6c
and byte [rbp - 0x77], cl
jmp 0x140282638
push rdi
adc byte [rax + 0x39], cl
invalid
ror byte [rcx + rbp - 0x40], 1
jbe 0x1400c9d7d
cmp byte [rcx + r8], 0xbf
jle 0x1400ca52f
invalid
mov dl, 7
add byte [rax], al
mov edi, 0x7b28e0f
add byte [rax], al
cmp rax, 2
jne 0x1400c9dbe
movzx eax, byte [rcx + r8]
and eax, 0xffffffdf
add eax, 0xffffffbf
cmp eax, 0x19
clc
sbb dword [rdi + 0x2b], esi
invalid
sub eax, dword [rdx - 0x80]
jl 0x1400c9d98
cmp byte [rcx + r8 + 1], 0x3a
add dword [rdx], edi
cmp dh, byte [rbp + 0x23]
jne 0x1400c9dbe
cmp rdx, qword [rdi]
jne 0x1400c9db0
mov rcx, rdi
call fcn.14000beb7
mov rcx, qword [rdi + 8]
or byte [r8 - 0x75], r9b
push rdi
invalid
or byte [r8 - 0x75], r9b
push rdi
adc dh, al
add al, 0x11
invalid
mov byte [rcx + rdx], 0x2f
inc rdx
mov qword [rdi + 0x10], rdx
inc r15
cmp byte [rdi + 0x40], 2
jne 0x1400c9dde
cmp byte [rsp + 0x37], 2
jne 0x1400c9df1
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], r12
invalid
lea rax, [0x140151838]
or byte [rax], al
jmp 0x1400c9e02
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], r12
lea rax, [0x140151828]
jmp 0x1400c9e02
mov qword [rsp + 0x58], r14
mov dword [rsp + 0x58], esi
mov qword [rsp + 0x60], r12
lea rax, [0x140151848]
mov qword [rsp + 0x68], rax
mov rcx, rdi
lea rdx, [rsp + 0x58]
pop rax
call fcn.14003e6a6
cmp r13, rsi
mov r10, qword [rsp + 0x38]
jne 0x1400c9be1
mov r11, r13
mov qword [rsp + 0x40], rsi
mov r13, rsi
mov r14, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
cmp r15, rdx
ja 0x1400ca4e3
xor r12d, r12d
test r15, r15
invalid
je 0x1400c9e59
mov r9, rdx
mov rcx, r9
sub rcx, r15
lea rax, [r14 + r15]
cmp rcx, 2
jne 0x1400c9f5f
test edi, ebp
add byte [rax], al
invalid
movzx r8d, word [rax]
cmp r8d, 0x2e2e
je 0x1400ca07e
cmp r15, r10
jne case.0x1400c9f7a.1
add byte [rax], al
cmp rcx, 2
jne case.0x1400c9f7a.1
cmp byte [rsp + 0x37], 0
jne case.0x1400c9f7a.1
movzx ecx, byte [rax]
and ecx, 0xffffffdf
add ecx, 0xffffffbf
cmp ecx, 0x19
ja case.0x1400c9f7a.1
invalid
movzx ecx, byte [rax + 1]
cmp ecx, 0x7c
je 0x1400c9ec3
cmp ecx, 0x3a
jne case.0x1400c9f7a.1
mov r15, r11
add r14, r9
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], r14
lea rcx, [rsp + 0x58]
call case.0x1400adad5.504
and dword [rax], eax
add byte [0x1401d9ee2], bh
and dword [rax], eax
add byte [0x1401d9ee2], bh
je 0x1400c9f1e
mov r14d, eax
mov rcx, rdi
mov rdx, qword [rsp + 0x38]
call fcn.1400cc153
mov rcx, rdi
mov edx, r14d
call 0x1400cc196
mov rcx, rdi
mov edx, 0x3a
call 0x1400cc196
mov ah, byte [rdx]
add byte [rax], al
test r12b, r12b
je 0x1400c9f1e
mov rcx, rdi
mov edx, 0x2f
call 0x1400cc196
cmp byte [rsp + 0x4c], 0
mov r10, qword [rsp + 0x38]
jl 0x1400c9f45
add byte [rbx + rcx*4 + 0x54], r9b
and al, 0x38
mov r11, r15
je 0x1400c9f52
mov rcx, qword [rdi + 0x30]
test rcx, rcx
je 0x1400c9f47
mov rax, qword [rdi + 0x38]
mov dl, 5
call qword [rax + 0x28]
mov r11, r15
mov r10, qword [rsp + 0x38]
and al, 0x38
mov rax, qword [rsp + 0x90]
mov byte [rax], 0
mov dword [rsp + 0x4c], 0
jmp case.0x1400c9f7a.1
dec rcx
cmp rcx, 5
ja case.0x1400c9f7a.1
stc
add eax, 0x252870f
add byte [rax], al
lea r8, [0x14015722c]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
cmp byte [rax], 0x2e
je 0x1400c9fc7
jmp case.0x1400c9f7a.1
add al, byte [rax]
add byte [rbp - 0x77], cl
jmp 0x1400c9fd6
movzx ecx, word [rax]
xor ecx, 0x3225
movzx r8d, byte [rax + 2]
xor r8d, 0x65
or r8w, cx
je 0x1400c9fc7
movzx ecx, word [rax]
xor ecx, 0x3225
movzx r8d, byte [rax + 2]
xor r8d, 0x45
xor eax, 0x45
or r8w, cx
jne case.0x1400c9f7a.1
cmp rdx, r15
cmp edx, edi
jae case.0x1400845af.2475
mov r15, rdx
jmp 0x1400ca199
add byte [rax], al
cmp dword [rax], 0x2e653225
je 0x1400ca07e
cmp dword [rax], 0x2e453225
je 0x1400ca07e
cmp dword [rax], 0x6532252e
je 0x1400ca07e
add byte [rax], al
add byte [rax], al
cmp dword [rax], 0x4532252e
jne case.0x1400c9f7a.1
jmp 0x1400ca07e
mov ecx, dword [rax]
mov r8d, 0x25653225
xor ecx, r8d
movzx r8d, word [rax + 4]
xor r8d, 0x6532
or r8d, ecx
je 0x1400ca07e
mov ecx, dword [rax]
mov r8d, 0x25653225
xor ecx, r8d
movzx r8d, word [rax + 4]
xor r8d, 0x4532
or r8d, ecx
je 0x1400ca07e
mov ecx, dword [rax]
mov r8d, 0x25453225
xor ecx, r8d
movzx r8d, word [rax + 4]
xor r8d, 0x6532
or r8d, ecx
je 0x1400ca07e
mov ecx, dword [rax]
mov r8d, 0x25453225
xor ecx, r8d
movzx r8d, word [rax + 4]
xor r8d, 0x4532
or r8d, ecx
jne case.0x1400c9f7a.1
cmp rdx, r15
jae 0x1400ca088
mov r15, rdx
jmp 0x1400ca09f
test r15, r15
je 0x1400ca09b
cmp rdx, r15
jbe 0x1400ca09b
cmp byte [rax], 0xbf
jle 0x1400ca517
invalid
jl 0x1400ca09d
add byte [rax], al
mov qword [rdi + 0x10], r15
mov qword [rsp + 0x50], r11
test r15, r15
je 0x1400ca120
cmp byte [r14 + r15 - 1], 0x2f
jne 0x1400ca120
lea rbp, [r15 - 1]
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], rbp
mov qword [rsp + 0x68], 0
mov qword [rsp + 0x70], rbp
mov qword [rsp + 0x78], 1
movabs rax, 0x2f0000002f
mov qword [rsp + 0x80], rax
mov r8, rbp
mov cl, 0x2f
mov rdx, r14
call fcn.140009a70
cmp rax, 1
jne 0x1400ca118
mov r8, rdx
cmp rdx, rbp
jae 0x1400ca113
mov rcx, r8
add rcx, r14
mov al, 0x2f
cmp byte [rcx], al
je 0x1400ca1cc
add byte [rax], al
add byte [rax], al
cmp r8, rbp
jbe 0x1400ca0eb
mov rbp, qword [rsp + 0x88]
mov rcx, rdi
mov dl, byte [rsp + 0x37]
mov r8, rbp
call fcn.1400cc287
add byte [rax], al
add byte [rax], al
test r12b, r12b
mov r10, qword [rsp + 0x38]
and al, 0x38
mov r11, qword [rsp + 0x50]
je 0x1400ca3cb
mov rax, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
invalid
adc byte [rax - 0x7b], cl
sal byte [rdi + rax - 0x80], cl
jl 0x1400ca154
invalid
test rdx, rdx
je 0x1400ca156
cmp byte [rdx + rax - 1], 0x2f
jmp [rdi]
je case.0x1400c9f7a.1
cmp rdx, qword [rdi]
jne 0x1400ca175
mov rcx, rdi
call fcn.14000beb7
mov r11, qword [rsp + 0x50]
mov r10, qword [rsp + 0x38]
mov rax, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov byte [rax + rdx], 0x2f
inc rdx
inc edx
inc edx
mov qword [rdi + 0x10], rdx
jmp case.0x1400c9f7a.1
test r15, r15
je 0x1400ca195
cmp rdx, r15
jbe 0x1400ca195
cmp byte [rax], 0xbf
jle 0x1400ca517
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x10], edi
test r15, r15
je 0x1400ca1a6
cmp byte [r15 + r14 - 1], 0x2f
je case.0x1400c9f7a.1
mov rcx, rdi
mov edx, 0x2f
mov r14, r11
call 0x1400cc196
loopne 0x1400ca1d3
add byte [rax], al
loopne 0x1400ca1d3
add byte [rax], al
mov r11, r14
mov r10, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
test r12b, r12b
jne 0x1400c9bd4
jmp 0x1400ca3cb
mov rbp, qword [rsp + 0x88]
cmp r8, rbp
call 0x13f5023ea
invalid
invalid
lodsb al, byte [rsi]
and al, 0x88
add byte [rax], al
add byte [rcx + 0x39], cl
call 0x13f5023ea
invalid
mov rdx, r15
test r8, r8
je 0x1400ca1fd
mov rdx, r15
sub rdx, r8
ret 0xa76
ret 0xa76
test rdx, rdx
je 0x1400ca27b
mov qword [rsp + 0x40], r11
mov r13, r11
jmp 0x1400ca2dd
mov r11, r13
mov qword [rsp + 0x40], r13
mov r10, qword [rsp + 0x38]
jmp 0x1400c9e2d
mov rcx, qword [rdi + 0x30]
test rcx, rcx
je 0x1400ca34e
mov rax, qword [rdi + 0x38]
xor edx, edx
call qword [rax + 0x28]
mov r9, qword [rdi + 0x10]
cmp r9, qword [rdi]
jne 0x1400ca366
mov rcx, rdi
mov rdx, r9
call fcn.14000beb7
mov r9, qword [rdi + 0x10]
mov r14, qword [rdi + 8]
mov byte [r14 + r9], 0x2f
lea rdx, [r9 + 1]
mov qword [rdi + 0x10], rdx
cmp r15, r9
mov r10, qword [rsp + 0x38]
ja 0x1400ca562
test r15, r15
je 0x1400ca3a1
cmp rdx, r15
jbe 0x1400ca39b
cmp byte [r14 + r15], 0xc0
jge 0x1400ca3a1
jmp 0x1400ca562
jne 0x1400ca562
mov r12b, 1
test r9, r9
je 0x1400ca3be
cmp r9, 0xffffffffffffffff
je 0x1400ca562
cmp byte [r14 + r9], 0xbf
jle 0x1400ca562
mov r11, r13
mov qword [rsp + 0x40], r13
jmp 0x1400c9e5c
cmp byte [rsp + 0x37], 0
mov rax, qword [rsp + 0x40]
jne 0x1400ca4cc
mov r14, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
test rbp, rbp
mov qword [rsp + 0x50], r11
je 0x1400ca411
cmp r12, rbp
jbe 0x1400ca42f
cmp byte [r14 + rbp], 0xbf
jg 0x1400ca431
mov r15, qword [rdi]
mov rcx, r15
call fcn.14000af87
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], 0
xor ecx, ecx
jmp 0x1400ca46d
jne 0x1400ca3f9
outsd dx, dword [rsi]
adc byte [rcx + 1], cl
out dx, al
mov rcx, rdx
mov rdx, r14
mov r8, r13
call fcn.1400fc250
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x10]
mov r12, r13
in al, dx
in al, dx
mov r14, rbx
cmp rcx, rax
jne 0x1400ca481
mov rcx, rdi
mov rdx, rax
call fcn.14000beb7
mov rcx, qword [rdi + 0x10]
mov rax, qword [rdi + 8]
mov byte [rax + rcx], 0x2f
inc rcx
mov qword [rdi + 0x10], rcx
mov rcx, r14
mov rdx, r12
mov r8d, 0x2f
call fcn.1400ccd50
lea r8, [rdx + rax]
mov rcx, rdi
mov rdx, rax
call fcn.14003e64b
test r15, r15
je 0x1400ca4c7
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x50]
mov rdx, rsi
add rsp, 0x98
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [0x140151858]
mov qword [rsp + 0x20], rax
and byte [rcx + rcx*4 - 0xf], cl
and byte [rcx + rcx*4 - 0xf], cl
mov r8, r15
mov r9, rdx
call fcn.1400ffcd0
lea rax, [0x1401516c8]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov ecx, esi
xor r8d, r8d
mov r9, r12
call fcn.1400ffcd0
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov edx, 0x30
xor byte [rax], al
add byte [rax], al
call fcn.1400ff740
push rdx
add eax, dword [rax]
lea rax, [0x140151810]
mov qword [rsp + 0x20], rax
jmp 0x1400ca4f5
mov edx, esp
call fcn.1400ff260
lea rax, [0x140151890]
loop 0x1400ca52c
sbb byte [rbp + 3], cl
add byte [rax - 0x73], cl
add eax, 0x87341
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, r15
mov r9, r15
call fcn.1400ffcd0
lea rax, [0x140151870]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov r8, r15
mov eax, edi
mov eax, edi
call fcn.1400ffcd0
lea rax, [0x140151ac8]
mov qword [rsp + 0x20], rax
mov r8d, 1
jmp 0x1400ca4f5
invalid
invalid
invalid
invalid
invalid
mov rdi, rcx
mov edi, ecx
mov r11, qword [rsp + 0x180]
mov r10, qword [rsp + 0x178]
mov esi, dword [rsp + 0x170]
add byte [rax], al
movzx r12d, word [rsp + 0x168]
mov bh, 0xa4
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x8c
and al, 0x60
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0xb8], eax
add byte [rax], al
invalid
mov bh, 0xa4
movsb byte [rdi], byte [rsi]
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x8c
and al, 0x60
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], al
and al, 0x50
add dword [rax], eax
add byte [rbx + 0x14824ac], cl
add byte [rax], al
add byte [rax], al
mov r13d, dword [rsp + 0x150]
mov ebp, dword [rsp + 0x148]
mov edx, dword [rsp + 0x140]
mov r15d, r9d
lea rax, [r15 + 1]
lea eax, [rdi + 1]
add dword [rax], eax
add byte [rbp - 0x77], al
iretd
lea eax, [rdi + 1]
cmp rax, rsi
mov word [rsp + 0x4e], cx
mov dword [rsp + 0x7c], edx
jne case.0x14001d718.2193
invalid
mov dword [rsp + 0x48], ebp
mov ebp, r12d
mov ebp, r12d
mov rdx, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
test esi, esi
je 0x1400ca671
mov rax, r12
sub rax, rsi
jbe 0x1400ca68d
cmp byte [rdx + rsi], 0xbf
jg 0x1400ca68f
lea rax, [r15 + 3]
cmp rax, rsi
jne 0x1400ca847
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
test ebx, ebx
je 0x1400ca6d5
invalid
cmp rdx, r15
jbe 0x1400ca6d3
cmp r12, 2
jb 0x1400ca686
movzx eax, word [rdx + rsi]
cmp eax, 0x2f2f
add byte [rax], al
je 0x1400ca78b
invalid
add dword [rax], eax
invalid
add eax, 0x31000001
imul cl
add dword gs:[rax], eax
add byte [rbp - 0x5f], dh
cmp rax, 2
jb 0x1400ca7f2
xor esi, esi
jmp 0x1400ca7f2
jne 0x1400ca630
movzx eax, word [rdx + rsi]
cmp eax, 0x2f2f
jne 0x1400ca7f2
cmp r12, rsi
jbe 0x1400ca785
cmp byte [rdx + rsi], 0xbf
jg 0x1400ca78b
lea rcx, str.assertion_failed:_self.is_char_boundary_idx_
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov edx, 0x2c
call fcn.1400ff740
jne 0x1400ca6e4
test esi, esi
je 0x1400ca6fd
lea rax, [0x140151908]
mov qword [rsp + 0x20], rax
mov r8, r15
mov r9, rsi
call fcn.1400ffcd0
jne 0x1400ca6e4
mov rax, rsi
sub rax, r15
cmp rax, 3
jne 0x1400ca847
movzx eax, word [rcx + r15]
xor eax, 0x2f3a
movzx r9d, byte [rcx + r15 + 2]
xor r9d, 0x2e
or r9w, ax
jne 0x1400ca847
cmp rdx, rsi
jbe 0x1400caca2
cmp byte [rcx + rsi], 0x2f
jne 0x1400cace6
lea rax, [rsi + 1]
cmp rax, rdx
jae 0x1400ca751
cmp byte [rcx + rax], 0x2f
je 0x1400cabe5
test ebx, ebx
je 0x1400ca933
cmp rdx, r15
jbe 0x1400ca92d
cmp byte [rcx + r15], 0xbf
jg 0x1400ca933
lea rcx, str.assertion_failed:_self.is_char_boundary_n_
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov edx, 0x2a
call fcn.1400ff740
jne 0x1400ca6bb
mov qword [rsp + 0x50], r11
mov qword [rsp + 0x58], r10
mov byte [rsp + 0x3b], r8b
mov dword [rsp + 0x3c], r13d
mov rax, qword [r14]
sub rax, r12
cmp rax, 1
jbe 0x1400cac41
lea r13, [rdx + rsi]
add r13, 2
add rdx, rsi
mov r8, r12
sub r8, rsi
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
call fcn.1400fc250
mov word [r13 - 2], 0x2e2f
add r12, 2
mov qword [r14 + 0x10], r12
add esi, 2
mov rdx, qword [r14 + 8]
or byte [rbx + rcx*4 + 0x6c], al
and al, 0x3c
or byte [rbx + rcx*4 + 0x6c], al
and al, 0x3c
mov r8b, byte [rsp + 0x3b]
mov r10, qword [rsp + 0x58]
mov r11, qword [rsp + 0x50]
test ebx, ebx
je 0x1400ca80a
mov rax, r12
sub rax, r15
jbe 0x1400ca80f
cmp byte [rdx + r15], 0xbf
jg 0x1400ca815
jmp 0x1400cacb1
mov rax, r12
jmp 0x1400ca815
invalid
invalid
jne 0x1400cacb1
cmp rax, 3
jae 0x1400ca824
mov r12d, ebp
mov ebp, dword [rsp + 0x48]
jmp 0x1400ca847
movzx eax, word [rdx + r15]
xor eax, 0x2f3a
cmp ch, byte [rdi]
add byte [rax], al
cmp ch, byte [rdi]
add byte [rax], al
movzx ecx, byte [rdx + r15 + 2]
xor ecx, 0x2f
or cx, ax
mov r12d, ebp
mov ebp, dword [rsp + 0x48]
je 0x1400cacce
invalid
add byte [rcx + rcx*4 + 0x5c], cl
and al, 0x28
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
lea r15, [rsp + 0x80]
mov rcx, r15
mov rdx, r14
mov r9d, ebx
call fcn.1400cba75
mov eax, dword [r15]
cmp eax, 2
jne 0x1400ca8b7
mov al, byte [rsp + 0x84]
mov byte [rdi + 8], al
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 7
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 7
cmp qword [r14], 0
je 0x1400ca919
mov r8, qword [r14 + 8]
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
ror byte [rax - 0x7f], cl
invalid
fadd dword [rax]
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx], dh
ror byte [rax - 0x7f], cl
invalid
mov rcx, qword [rsp + 0x84]
mov edx, dword [rsp + 0x8c]
mov r8, qword [r14 + 0x10]
mov qword [rdi + 0x10], r8
movups xmm0, xmmword [r14]
movups xmmword [rdi], xmm0
mov r8, qword [rsp + 0xb8]
movups xmm0, xmmword [r8]
movups xmmword [rdi + 0x40], xmm0
mov r8b, byte [r8 + 0x10]
mov byte [rdi + 0x50], r8b
mov dword [rdi + 0x18], eax
mov qword [rdi + 0x1c], rcx
mov dword [rdi + 0x24], edx
movzx eax, word [rsp + 0x4e]
mov word [rdi + 0x28], ax
mov word [rdi + 0x2a], r12w
mov dword [rdi + 0x2c], ebx
mov eax, dword [rsp + 0x7c]
mov dword [rdi + 0x30], eax
mov dword [rdi + 0x34], ebp
mov dword [rdi + 0x38], r13d
mov dword [rdi + 0x3c], esi
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jne 0x1400ca76d
cmp ebx, esi
ja 0x1400cacfd
mov word [rsp + 0x48], r12w
cmp rdx, rsi
jb 0x1400cad0f
mov qword [rsp + 0x50], r11
mov qword [rsp + 0x58], r10
mov byte [rsp + 0x3b], r8b
mov qword [r14 + 0x10], r15
lea r12, [rsp + 0xa8]
mov qword [r12 - 0x18], r14
mov qword [r12 - 0x10], rsi
sub rdx, rsi
mov qword [r12 - 8], rdx
lea rax, [0x140151f72]
mov qword [r12], rax
lea rax, [0x140151f73]
mov qword [r12 + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [r12 - 0x28], rax
mov qword [r12 - 0x20], rax
mov rcx, r14
jne 0x1400ca9b1
mov rdx, r12
call fcn.1400cc8c6
jmp 0x1400cab50
mov rdx, rsi
mov r8, r12
call fcn.1400cce02
test al, al
je 0x1400cab50
mov dword [rsp + 0x3c], r13d
mov rax, qword [rsp + 0xb0]
mov r13, rax
mov rcx, rax
sub r13, qword [rsp + 0xa8]
je 0x1400caa5b
mov rcx, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
lea rdx, [r8 + r9]
mov rax, qword [rcx]
sub rax, rdx
cmp rax, r13
mov qword [rsp + 0x40], rcx
and al, 0x40
jb 0x1400cac5b
add r13, r9
mov rcx, qword [rcx + 8]
add r9, rcx
add rcx, r13
mov rdx, r9
call fcn.1400fc250
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
mov rdx, r13
mov r8, r12
call fcn.1400cce02
test al, al
mov r13d, dword [rsp + 0x3c]
mov ebp, dword [rsp + 0x3c]
je 0x1400cab50
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xb0]
sub rcx, rax
call fcn.14000af87
lea r13, [rsp + 0xc0]
mov qword [r13], rax
mov qword [r13 + 8], rdx
or byte [rcx - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r12
call fcn.1400cc8c6
mov r9, qword [r13]
mov r8, qword [r13 + 8]
mov r13, qword [r13 + 0x10]
test r13, r13
je 0x1400cab37
mov qword [rsp + 0x68], r9
mov qword [rsp + 0x70], r8
mov rcx, qword [rsp + 0x90]
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
add byte [rbx - 0x73], cl
adc al, 0x20
mov rax, qword [rcx]
sub rax, rdx
ror byte [rcx + rdi - 0x18], 1
mov qword [rsp + 0x40], rcx
jb 0x1400cac86
lea rax, [r12 + r13]
mov qword [rsp + 0x60], rax
mov rcx, qword [rcx + 8]
lea rdx, [rcx + r12]
add rcx, rax
call fcn.1400fc250
mov r10, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x98], rcx
add byte [rax], al
mov rax, qword [r10 + 0x10]
cmp rax, rcx
mov r8, qword [rsp + 0x70]
mov r9, qword [rsp + 0x68]
je 0x1400cab37
test r9, r9
mov r13d, dword [rsp + 0x3c]
je 0x1400cab50
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x88]
mov r12, qword [rsp + 0xa0]
cmp rax, qword [rsp + 0x80]
test r12, r12
mov r8b, byte [rsp + 0x3b]
mov r10, qword [rsp + 0x58]
mov r11, qword [rsp + 0x50]
je 0x1400cabd4
mov dword [rsp + 0x3c], r13d
mov rax, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
lea rcx, [rax + 0x10]
mov r13, qword [rax + 0x10]
cmp rdx, r13
je 0x1400cabc9
mov qword [rsp + 0x40], rcx
mov rcx, qword [rax + 8]
add rdx, rcx
add rcx, r13
mov r8, r12
call fcn.1400fc250
mov rcx, qword [rsp + 0x40]
mov r11, qword [rsp + 0x50]
mov r10, qword [rsp + 0x58]
mov r8b, byte [rsp + 0x3b]
add r13, r12
mov qword [rcx], r13
mov r13d, dword [rsp + 0x3c]
add esi, 0xfffffffe
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
movzx r12d, word [rsp + 0x48]
test ebx, ebx
je 0x1400cabfd
mov rax, rdx
sub rax, r15
jbe 0x1400cac02
cmp byte [rcx + r15], 0xbf
jg 0x1400cac08
jmp 0x1400cad1e
mov rax, rdx
jmp 0x1400cac08
jne 0x1400cad1e
cmp rax, 3
jb 0x1400ca847
movzx eax, word [rcx + r15]
xor eax, 0x2f3a
movzx ecx, byte [rcx + r15 + 2]
xor ecx, 0x2f
or cx, ax
jne 0x1400ca847
mov r8d, 2
mov rcx, r14
mov rdx, r12
call fcn.1400ff130
mov rdx, qword [r14 + 8]
jmp 0x1400ca7af
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x70], r8
mov r8, r13
mov qword [rsp + 0x68], r9
call fcn.140104616
mov r9, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x40]
jmp 0x1400caa11
mov qword [rsp + 0x60], r8
mov r8, r13
call fcn.140104616
mov r8, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x40]
jmp 0x1400caad5
lea r8, [0x140151920]
mov rcx, rsi
call fcn.1400ff640
lea rax, [0x1401519f0]
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r12
mov r8, r15
mov r9, r12
call fcn.1400ffcd0
lea rcx, str.assertion_failed:__self.serialization_scheme_end_as_usize.._.starts_with__:____
lea r8, [0x140151a08]
mov edx, 0x4f
call fcn.1400ff740
add rcx, rsi
lea rdx, [rsp + 0x80]
mov qword [rdx], 0
call fcn.1401045d3
lea r8, [0x140151db0]
mov rcx, r15
mov rdx, rsi
call fcn.1400ff950
lea r8, [0x140151db0]
mov rcx, rsi
call fcn.1400ff6c0
lea rax, [0x140151940]
mov qword [rsp + 0x20], rax
mov r8, r15
mov r9, rdx
call fcn.1400ffcd0
int3
jle 0x1400cadc7
add byte [rdi], cl
test byte [rbp + 2], bl
add byte [rax], al
mov r9d, dword [r14 + 0x24]
mov rdx, qword [r14 + 8]
test r9, r9
je 0x1400cb2a0
mov rax, qword [r14 + 0x10]
cmp rax, r9
adc byte [rcx + r15 - 0x38], r9b
jbe case.0x1400ac6fe.1348
xchg cl, bl
add al, 0
add byte [rdx - 0x80], al
cmp al, 0xa
mov edi, 0x4d48f0f
add byte [rax], al
cmp byte [rdx + r9], 0xbf
jg 0x1400cb2ab
jmp 0x1400cb58e
clc
and ecx, dword [rdi]
test byte [rcx - 0x7cffffff], cl
clc
invalid
add byte [rax], al
xor esi, esi
lea rdi, [rsp + 0x98]
mov r15, r13
mov r13, qword [rsp + 0x78]
mov qword [rsp + 0x90], r15
mov dword [rsp + 0x90], edi
mov dword [rsp + 0x90], edi
mov qword [rsp + 0x98], r15
mov qword [rsp + 0xa0], r13
mov rcx, rdi
call fcn.1400c7a6b
int3
invalid
inc dword [rbx + 0x5745cf8]
int3
cmp eax, 0x2f
jne 0x1400cae4b
mov r15, qword [rsp + 0x98]
mov r13, qword [rsp + 0xa0]
add bh, bh
invalid
jmp 0x1400cae15
add bh, bh
invalid
cmp esi, 1
jbe 0x1400cafb8
mov rsi, qword [rsp + 0x80]
mov rax, qword [rsi + 0x30]
test rax, rax
ror byte [rdi], 0x84
js 0x1400cae69
add byte [rax], al
ror byte [rdi], 0x84
js 0x1400cae69
add byte [rax], al
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x88], rbp
mov rax, qword [rsi + 0x38]
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0xf8], eax
mov dword [rsp + 0xf8], eax
xor edi, edi
lea rbx, [rsp + 0xe0]
mov qword [rbx], rdi
mov qword [rbx + 8], 1
mov qword [rbx + 0x10], rdi
lea rbp, [rsp + 0x98]
mov rax, qword [rsp + 0x90]
mov qword [rbp], rax
mov rax, qword [rsp + 0x78]
mov qword [rbp + 8], rax
mov byte [rbp + 0x10], 0
mov esi, 1
mov rcx, rbp
call fcn.1400c7a6b
mov r12d, eax
cmp eax, 0x2f
je 0x1400caeed
cmp r12d, 0x5c
je 0x1400caeed
cmp r12d, 0x110000
je 0x1400caf2d
mov byte [rsp + 0xa8], 1
jmp 0x1400caf21
cmp rdi, qword [rsp + 0xe0]
jne 0x1400caf12
mov rcx, rbx
mov rdx, rdi
call fcn.14000beb7
mov rsi, qword [rsp + 0xe8]
mov rdi, qword [rsp + 0xf0]
mov byte [rsi + rdi], r12b
inc rdi
mov qword [rsp + 0xf0], rdi
cmp r12d, 0x2f
je 0x1400caec4
cmp r12d, 0x5c
je 0x1400caec4
mov rax, qword [rsp + 0xe0]
mov r8, qword [rsp + 0xe8]
cmp rdi, 2
jne 0x1400cb0a1
movzx ecx, word [r8]
cmp ecx, 0x2f2f
sete sil
jmp 0x1400cb0a3
mov r15d, dword [r14 + 0x3c]
mov rdx, qword [r14 + 8]
test r15, r15
mov rsi, qword [rsp + 0x80]
mov r13b, byte [rsp + 0x77]
je 0x1400cb11f
mov rax, qword [r14 + 0x10]
cmp rax, r15
jbe 0x1400cb119
cmp byte [rdx + r15], 0xbf
jg 0x1400cb11f
lea rcx, [0x140152228]
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, rax
xor r8d, r8d
mov r9, r15
call fcn.1400ffcd0
mov rdx, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
jmp 0x1400cb2ab
xor esi, esi
mov rbp, qword [rsp + 0x88]
test rax, rax
je 0x1400cb0bf
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
test sil, sil
mov rsi, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x100]
jne 0x1400cb0e1
mov dl, 3
mov rax, qword [rsp + 0xf8]
call qword [rax + 0x28]
mov ebx, dword [r14 + 0x2c]
mov r9d, ebx
mov rdx, qword [r14 + 8]
inc r9d
je 0x1400cb20c
mov rax, qword [r14 + 0x10]
cmp rax, r9
jbe 0x1400cb206
cmp byte [rdx + r9], 0xbf
jg 0x1400cb20c
lea rcx, [0x140152228]
jmp 0x1400cb595
jne 0x1400cafee
lea r8, [rdx + r15]
mov rcx, rsi
call fcn.14003e64b
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400cb140
mov rcx, rsi
call fcn.14000beb7
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov byte [rax + rdx], 0x2f
inc rdx
mov qword [rsi + 0x10], rdx
lea r8, [rsp + 0x98]
mov byte [r8], 1
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rbx
mov rcx, rsi
mov edx, r13d
mov r9, r15
call case.0x1400aba21.402
lea r8, [rsp + 0x98]
mov ecx, 9
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r14 + 0x2c]
mov ecx, dword [r14 + 0x30]
mov r10d, dword [r14 + 0x34]
mov r11d, dword [r14 + 0x38]
lea rsi, [r14 + 0x40]
movzx edi, word [r14 + 0x28]
movzx ebx, word [r14 + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r15d
mov word [rsp + 0x48], bx
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ecx
mov rcx, rbp
mov rdx, r8
mov r8d, r13d
jmp 0x1400cb574
jne 0x1400cb10d
add r9, rdx
mov rcx, rsi
mov r8, r9
call fcn.14003e64b
lea r8, [rsp + 0x98]
mov rax, qword [rsp + 0x90]
mov qword [r8], rax
mov rax, qword [rsp + 0x78]
mov qword [r8 + 8], rax
lea rcx, [0x1401516f8]
mov edx, 2
call fcn.1400c7cc3
lea rdx, [rsp + 0x98]
test al, al
je 0x1400cb276
mov r8, qword [rdx]
mov r9, qword [rdx + 8]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
mov al, byte [rsp + 0x77]
mov byte [rsp + 0x20], al
mov rcx, rbp
jmp 0x1400cb296
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
mov al, byte [rsp + 0x77]
mov byte [rsp + 0x20], al
mov rcx, rbp
mov r8, r15
mov r9, r13
call fcn.1400c8a2c
jmp 0x1400cb579
xor r9d, r9d
jmp 0x1400cb2ab
jne 0x1400cb58e
add r9, rdx
mov rcx, rsi
mov r8, r9
call fcn.14003e64b
mov rax, qword [rsi + 0x10]
mov qword [rbp + 0x10], rax
movups xmm0, xmmword [rsi]
movups xmmword [rbp], xmm0
movups xmm0, xmmword [r14 + 0x2c]
movups xmm1, xmmword [r14 + 0x40]
movups xmmword [rbp + 0x40], xmm1
mov al, byte [r14 + 0x50]
mov byte [rbp + 0x50], al
mov eax, dword [r14 + 0x28]
mov ecx, dword [r14 + 0x3c]
mov rdx, qword [r14 + 0x18]
mov qword [rbp + 0x18], rdx
mov dword [rbp + 0x20], 0
mov dword [rbp + 0x28], eax
movups xmmword [rbp + 0x2c], xmm0
sub al, 0x89
cmp al, 0xe9
jbe 0x1400cb303
add byte [rax], al
sub al, 0x89
cmp al, 0xe9
jbe 0x1400cb303
add byte [rax], al
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.14003e64b
inc dword [rcx - 0x75]
jle case.0x1400ac6fe.1354
inc dword [rcx - 0x75]
jle case.0x1400ac6fe.1354
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea rbx, [rsp + 0x98]
lea ebx, [rsp + 0x98]
lea ebx, [rsp + 0x98]
mov rcx, rbx
mov rdx, rsi
mov r8d, r15d
mov r9d, edi
call fcn.1400cba75
mov eax, dword [rbx]
cmp eax, 2
add dh, byte [rbp + 0x49]
add dh, byte [rbp + 0x49]
mov al, byte [rsp + 0x9c]
mov byte [rbp + 8], al
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x458948], al
add byte [rax], al
add byte [rax - 0x47b7f7bb], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x458948], al
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x1400cb579
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
ror byte [rax - 0x7f], cl
invalid
or byte [rcx], al
add byte [rax], al
add byte [rbx + 0x5d], bl
add byte [rcx], dh
ror byte [rax - 0x7f], cl
invalid
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rbx + 0x9c248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0x9c]
mov rdx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0xa0]
mov r8, qword [rsi + 0x10]
mov qword [rbp + 0x10], r8
movups xmm0, xmmword [rsi]
movups xmmword [rbp], xmm0
adc dword [rbp], eax
adc dword [rbp], eax
mov r8, qword [r14 + 0x30]
mov r9d, dword [r14 + 0x38]
cmp byte [rcx + 0xf], r8b
adc byte [rsi + 0x40], al
cmp byte [rcx + 0xf], r8b
adc byte [rsi + 0x40], al
movups xmmword [rbp + 0x40], xmm0
mov r10b, byte [r14 + 0x50]
mov dl, byte [rsi + 0x50]
mov dl, byte [rsi + 0x50]
mov byte [rbp + 0x50], r10b
mov r10d, dword [r14 + 0x28]
mov r11d, dword [r14 + 0x3c]
mov dword [rbp + 0x18], eax
sbb byte [r9 - 0x76b7e3b3], r9b
push rbp
and byte [rcx + rcx*4 + 0x55], al
sub byte [rcx - 0x76b3d383], cl
xor byte [r9 + rcx*4 + 0x4d], r8b
cmp byte [rcx + rcx*4 + 0x5d], al
invalid
sbb byte [r9 - 0x76b7e3b3], r9b
push rbp
and byte [rcx + rcx*4 + 0x55], al
sub byte [rcx - 0x76b3d383], cl
xor byte [r9 + rcx*4 + 0x4d], r8b
cmp byte [rcx + rcx*4 + 0x5d], al
cmp al, 0xe9
jmp 0x1400cb579
jmp 0x1400cb579
mov r12, r13
mov ebx, r15d
mov rdi, qword [r14 + 8]
mov edi, dword [rsi + 8]
mov edi, dword [rsi + 8]
mov r13, qword [r14 + 0x10]
mov r9, r13
add r9, rdi
mov rcx, rsi
mov rdx, rdi
mov r8, r9
call fcn.14003e64b
mov r15d, dword [r14 + 0x3c]
mov edi, dword [rsi + 0x3c]
mov edi, dword [rsi + 0x3c]
mov rcx, rsi
mov edx, ebx
mov r8, r15
call 0x1400cbf83
cmp qword [rsi + 0x10], r15
jne 0x1400cb4b3
mov r9d, dword [r14 + 0x2c]
test r9, r9
sub al, 0x4d
test ecx, ecx
je 0x1400cb45e
cmp r13, r9
jbe 0x1400cb45c
cmp byte [rdi + r9], 0xbf
jg 0x1400cb45e
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov rcx, rdi
mov rdx, r13
jmp 0x1400cb5a0
jne 0x1400cb445
mov rcx, rdi
mov rdx, r9
call fcn.1400c7c3a
cmp al, 2
jne 0x1400cb48d
lea rcx, [rsp + 0x98]
mov qword [rcx], r12
mov rax, qword [rsp + 0x78]
mov qword [rcx + 8], rax
call fcn.1400c7a6b
cmp eax, 0x110000
je 0x1400cb4b3
mov rax, r15
cmp qword [rsi], r15
jne 0x1400cb4a4
mov rcx, rsi
mov rdx, r15
call fcn.14000beb7
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 8]
mov byte [rcx + rax], 0x2f
inc rax
mov qword [rsi + 0x10], rax
lea rcx, [rsp + 0x98]
mov qword [rcx], r12
mov rdi, qword [rsp + 0x78]
mov qword [rcx + 8], rdi
call fcn.1400c7a6b
lea r8, [rsp + 0x98]
cmp eax, 0x2f
clc
invalid
jne 0x1400cb4f0
clc
invalid
mov rax, qword [r8]
mov rcx, qword [r8 + 8]
mov byte [r8], 1
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
jmp 0x1400cb4fe
mov byte [r8], 1
mov byte [rax], 1
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
mov rcx, rsi
mov r12d, ebx
mov edx, ebx
mov r9, r15
call case.0x1400aba21.402
dec dword [rbp + rcx*4 - 0x7c]
and al, 0x98
add byte [rax], al
add byte [rcx + 9], bh
dec dword [rbp + rcx*4 - 0x7c]
and al, 0x98
add byte [rax], al
add byte [rcx + 9], bh
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r14 + 0x2c]
mov ecx, dword [r14 + 0x30]
mov r10d, dword [r14 + 0x34]
mov r11d, dword [r14 + 0x38]
lea rsi, [r14 + 0x40]
movzx edi, word [r14 + 0x28]
movzx ebx, word [r14 + 0x2a]
sub cl, byte [rax - 0x77]
push rsp
and al, 0x60
sub cl, byte [rax - 0x77]
push rsp
and al, 0x60
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r15d
push rax
mov word [rsp + 0x48], bx
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], rsi
je 0x1400cb580
cmp byte [rcx + rcx*4 + 0x5c], al
and al, 0x30
je 0x1400cb580
cmp byte [rcx + rcx*4 + 0x5c], al
and al, 0x30
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ecx
and al, 0x20
mov rcx, rbp
mov rdx, r8
mov r8d, r12d
call fcn.1400ca590
invalid
nop
add rsp, 0x108
pop rbx
pop rbp
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x140151740]
invalid
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, rax
xor r8d, r8d
call fcn.1400ffcd0
int3
push rdi
push rbx
sub rsp, 0x40
mov rdi, r8
invalid
mov rbx, rdx
mov rsi, rcx
mov r8, qword [rsp + 0x90]
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x38], r8
cmp dword [rdi + 0x20], 0
invalid
je 0x1400cb5fa
mov eax, dword [rdi + 0x24]
mov r15, qword [rdi + 8]
test rax, rax
je 0x1400cb604
mov r14, qword [rdi + 0x10]
cmp r14, rax
jbe 0x1400cb609
cmp byte [r15 + rax], 0xbf
jle 0x1400cb731
mov r14, rax
jmp 0x1400cb60f
mov r15, qword [rdi + 8]
mov r14, qword [rdi + 0x10]
jmp 0x1400cb60f
xor r14d, r14d
jmp 0x1400cb60f
jne 0x1400cb731
sub r8, r9
add r8, r14
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
cmp rax, r8
jb 0x1400cb724
add byte [rax], al
lea r8, [r15 + r14]
mov rcx, rbx
mov rdx, r15
call fcn.14003e64b
mov rdx, qword [rbx + 0x10]
cmp rdx, qword [rbx]
jne 0x1400cb64c
mov rcx, rbx
call fcn.14000beb7
mov rdx, qword [rbx + 0x10]
mov rax, qword [rbx + 8]
mov byte [rax + rdx], 0x23
inc rdx
mov qword [rbx + 0x10], rdx
lea r15, [rsp + 0x30]
mov rcx, r15
call fcn.1400c7a6b
mov rdx, qword [r15]
mov r8, qword [r15 + 8]
mov rcx, rbx
call fcn.1400cb74f
mov rax, r14
shr rax, 0x20
shl r14, 0x20
or r14, 0x900
test rax, rax
mov eax, 0x901
cmove rax, r14
test al, al
jne 0x1400cb6e1
shr rax, 0x20
mov rcx, qword [rbx + 0x10]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rbx]
movups xmmword [rsi], xmm0
movups xmm0, xmmword [rdi + 0x2c]
movups xmm1, xmmword [rdi + 0x40]
movups xmmword [rsi + 0x40], xmm1
mov cl, byte [rdi + 0x50]
mov byte [rsi + 0x50], cl
mov ecx, dword [rdi + 0x28]
mov edx, dword [rdi + 0x3c]
mov r8, qword [rdi + 0x18]
mov qword [rsi + 0x18], r8
mov dword [rsi + 0x20], 1
mov dword [rsi + 0x24], eax
mov dword [rsi + 0x28], ecx
movups xmmword [rsi + 0x2c], xmm0
mov dword [rsi + 0x3c], edx
jmp 0x1400cb717
cmp qword [rbx], 0
mov r8, qword [rbx + 8]
mov byte [rsi + 8], 9
movabs rax, 0x8000000000000000
mov qword [rsi], rax
je 0x1400cb717
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rbx
call fcn.140104616
jmp 0x1400cb628
lea rcx, [0x140152228]
mov qword [rsp + 0x20], rcx
mov rcx, r15
mov rdx, r14
xor r8d, r8d
mov r9, rax
call fcn.1400ffcd0
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, qword [rcx + 0x10]
mov rax, rsi
sub rax, r8
jbe 0x1400cc087
mov r14, r8
mov ebp, edx
mov rdi, rcx
mov rbx, qword [rcx + 8]
mov r12, rsi
test r8, r8
je case.0x1400a8574.508
mov cl, 0x2f
mov rdx, r15
call fcn.140009a70
cmp rax, 1
jne 0x1400cbffa
mov r8, rdx
cmp rdx, r12
jae case.0x1400adad5.496
cmp byte [r15 + r8], r13b
je 0x1400cc012
cmp r8, r12
jbe 0x1400cbfd7
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x1401518d8]
pop rax
or byte [rax], al
pop rax
or byte [rax], al
mov edx, 0x2b
call fcn.1400ff740
invalid
add byte [rbp + 1], cl
invalid
add r8, r14
inc r8
test bpl, bpl
test ch, ch
jne 0x1400cc068
mov rax, rsi
test r8, r8
test eax, eax
test eax, eax
je 0x1400cc04a
mov rax, rsi
sub rax, r8
jbe 0x1400cc048
cmp byte [rbx + r8], 0xbf
jg 0x1400cc04a
and al, 0x20
mov rcx, rbx
mov rdx, rsi
jmp 0x1400cc0ad
jne 0x1400cc034
invalid
cmp rax, 2
jne 0x1400cc068
movzx eax, byte [rbx + r8]
and eax, 0xffffffdf
add eax, 0xffffffbf
invalid
invalid
cmp eax, 0x19
sar byte [rdi + 0x7719f883], 8
cmp byte [rbx + r8 + 1], 0x3a
je 0x1400cc087
ja 0x1400cc068
cmp rsi, r8
jb 0x1400cc087
test r8, r8
test eax, eax
je 0x1400cc07e
cmp rsi, r8
jbe 0x1400cc07e
add edi, dword [rdi + 0x394c377e]
invalid
cmp rsi, r8
jb 0x1400cc087
add rsp, 0x58
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
invalid
mov r9, rsi
call fcn.1400ffcd0
cmp al, 3
add byte [rax - 0x73], cl
or eax, 0x8603c
cmp al, 3
add byte [rax - 0x73], cl
or eax, 0x8603c
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov edx, 0x30
add byte [rdx + 0x30], bh
call fcn.1400ff740
int3
mov r8, qword [rcx]
cmp r8, qword [rcx + 8]
je 0x1400cc0e7
lea rax, [r8 + 1]
mov qword [rcx], rax
movzx eax, byte [r8]
test al, al
js 0x1400cc0ed
ret
mov eax, 0x110000
adc dword [rax], eax
ret
mov edx, eax
and edx, 0x1f
lea r9, [r8 + 2]
mov qword [rcx], r9
movzx r10d, byte [r8 + 1]
movzx edx, byte [rax + 1]
movzx edx, byte [rax + 1]
and r10d, 0x3f
cmp al, 0xdf
jbe 0x1400cc140
lea r9, [r8 + 3]
mov qword [rcx], r9
movzx r9d, byte [r8 + 2]
shl r10d, 6
and r9d, 0x3f
or r9d, r10d
cmp al, 0xf0
jb 0x1400cc149
lea rax, [r8 + 4]
mov qword [rcx], rax
movzx eax, byte [r8 + 3]
and edx, 7
shl edx, 0x12
shl r9d, 6
and eax, 0x3f
or eax, r9d
or eax, edx
ret
shl edx, 6
or edx, r10d
mov eax, edx
ret
shl edx, 0xc
or r9d, edx
mov eax, r9d
ret
adc byte [r8 + 0x39], cl
sal byte [rdx + 0x18], 1
test rdx, rdx
je 0x1400cc174
cmp rax, rdx
jbe 0x1400cc174
mov rax, qword [rcx + 8]
cmp byte [rax + rdx], 0xbf
jle 0x1400cc17d
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
pop rdi
or byte [rax], al
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov edx, 0x30
call fcn.1400ff740
stosd dword [rdi], eax
invalid
add eax, dword [rax]
int3
stosd dword [rdi], eax
xor eax, 0x56cc0003
push rdi
sub rsp, 0x28
mov edi, edx
xlatb
mov rsi, rcx
cmp edx, 0x80
jae 0x1400cc1d2
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400cc1be
mov rcx, rsi
call fcn.14000beb7
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov byte [rax + rdx], dil
inc rdx
mov qword [rsi + 0x10], rdx
jmp 0x1400cc27f
lodsd eax, dword [rsi]
add byte [rax], al
add bh, al
and al, 0x24
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x24], 0
mov eax, edi
cmp edi, 0x800
add byte [rax], cl
add byte [rax], al
add byte [rax], cl
add byte [rax], al
jae 0x1400cc201
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x24], al
and al, 0x24
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x25], dil
mov eax, 2
add byte [rax], al
jmp 0x1400cc26a
cmp edi, 0x10000
jae 0x1400cc233
add byte [rbx + 0x2a], dh
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x24], al
mov eax, edi
shr eax, 6
invalid
and al, 0x3f
invalid
or al, 0x80
mov byte [rsp + 0x25], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x26], dil
mov eax, 3
jmp 0x1400cc26a
invalid
invalid
invalid
shr eax, 0x12
and al, 7
adc ah, byte [rdi + rax]
or al, 0xf0
mov byte [rsp + 0x24], al
mov eax, edi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
mov eax, edi
shr eax, 6
call 0x14c4be659
or byte [rax + 0x40262444], 0x80
out 0x3f, eax
call 0x14c4be659
or byte [rax + 0x40262444], 0x80
out 0x3f, eax
invalid
or dil, 0x80
mov byte [rsp + 0x27], dil
mov eax, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
lea r8, [rsp + rax]
add r8, 0x24
lea rdx, [rsp + 0x24]
mov rcx, rsi
call fcn.14003e64b
nop
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
add rsp, 0x28
ret
mov eax, dword [rcx + 8]
test r8, r8
je 0x1400cc2cc
mov r10, r9
sub r10, r8
jbe 0x1400cc2b5
cmp byte [rax + r8], 0xbf
jg 0x1400cc2cf
lea rcx, [0x1401518a8]
or byte [rax], al
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov rdx, r9
call fcn.1400ffcd0
mov r10, r9
cmp r10, 2
jne 0x1400cc2f0
cli
add dh, byte [rbp + 0x1b]
movzx r9d, byte [rax + r8]
movzx ecx, byte [rax + rax]
and r9d, 0xffffffdf
add r9d, 0xffffffbf
cmp r9d, 0x19
ja 0x1400cc2f0
fild word [rcx - 0x7d]
sar dword [rdi + 0x19f98341], 0x77
or byte [rdx - 0x80], al
invalid
jl 0x1400cc2ec
cmp byte [rax + r8 + 1], 0x3a
je 0x1400cc294
cmp dh, byte [rsp + riz*4 + 0x48]
add esp, 0x28
invalid
invalid
add rsp, 0x28
invalid
jmp 0x1400cbf83
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
mov rsi, r9
mov r13, r8
mov ebp, edx
mov r15, rcx
mov rdi, qword [rsp + 0xb0]
add byte [rax], al
mov edi, dword [rsp + 0xb0]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
lea rcx, [rsp + 0x38]
mov qword [rcx], r9
mov qword [rcx + 8], rdi
call fcn.1400c7a6b
mov r12d, eax
cmp bpl, 2
std
add dh, byte [rbp + 0x23]
invalid
jns 0x1400cc334
and eax, dword [rcx - 0x7d]
cld
jg 0x1400cc3ff
add byte [rax], al
invalid
cmp r12d, 0x3e
jg 0x1400cc3ff
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], al
cmp r12d, 0x23
je 0x1400cc454
cld
and ecx, dword [rdi]
test byte [rsi], al
add dword [rax], eax
add byte [rcx - 0x7d], al
cld
invalid
cmp r12d, 0x2f
je 0x1400cc434
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
mov cl, 0
add byte [rax], al
add byte [rax], al
jmp case.0x1400acf87.272
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
cmp r12d, 0x5c
jne 0x1400cc38f
mov rcx, qword [r15 + 0x30]
test rcx, rcx
test ecx, ecx
je 0x1400cc38f
mov rax, qword [r15 + 0x38]
mov qword [rsp + 0x30], rdx
xor edx, edx
mov rbx, r8
xor byte [rcx], dh
ror byte [rcx + rcx*4 - 0x3d], cl
call qword [rax + 0x28]
mov r8, rbx
fmul dword [rax - 0x75]
push rsp
and al, 0x30
sub byte [rcx - 0x77], cl
fmul dword [rax - 0x75]
push rsp
and al, 0x30
xor byte [rcx - 0x75], cl
or byte [r13 - 0x7b], r9b
div byte [rax + rcx + 0x41]
cmp byte [rsi + rax - 1], 0x2f
mov rax, qword [r15 + 8]
test r14, r14
je 0x1400cc3a0
cmp byte [r14 + rax - 1], 0x2f
jl case.0x1400ace23.291
je 0x1400cc3ee
mov rcx, r14
int1
cmp r14, qword [r15]
jne 0x1400cc3cb
invalid
mov rcx, r15
mov ecx, edi
stc
mov qword [rsp + 0x30], rdx
mov rdx, r14
mov rbx, r8
call fcn.14000beb7
mov r8, rbx
mov rdx, qword [rsp + 0x30]
and al, 0x30
mov rax, qword [r15 + 8]
mov rcx, qword [r15 + 0x10]
or byte [r9 - 0x75], r9b
or byte [rcx - 0x75], cl
adc r14b, r8b
add al, 8
invalid
mov byte [rax + rcx], 0x2f
inc rcx
ror dword [rcx - 0x77], 0x4f
adc byte [rcx - 0x7d], al
cld
invalid
ror dword [rcx - 0x77], 0x4f
adc byte [rcx - 0x7d], al
cld
invalid
je case.0x1400acbd5.315
cmp r12d, 0x5c
cmp esp, 0x5c
jne 0x1400cc3ee
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rdx
jmp 0x1400cc3f8
invalid
or cl, byte [rax - 0x77]
jl 0x1400cc416
invalid
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
and al, 0x20
sub byte [rax - 0x77], cl
je 0x1400cc41b
invalid
and al, 0x20
and byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov edx, ebp
jmp 0x1400cc443
cmp r12d, 0x3f
je 0x1400cc454
cmp r12d, 0x110000
je 0x1400cc434
invalid
add byte [rcx], dl
add byte [rsi + riz + 0x4c], dh
mov rax, r14
mov rax, r14
mov rax, r14
cmp r14, qword [r15]
cmp esi, dword [rdi]
jne case.0x1400ad9c0.244
mov rcx, r15
mov rdx, r14
call fcn.14000beb7
bnd call fcn.14000beb7
mov rax, qword [r15 + 0x10]
mov rcx, qword [r15 + 8]
mov byte [rcx + rax], 0x2f
add al, 1
invalid
inc rax
inc eax
add al, 1
invalid
inc eax
mov qword [r15 + 0x10], rax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x20], esi
mov dword [rsp + 0x20], esi
mov rcx, r15
mov dl, 2
mov r8, r13
mov r9, r14
call case.0x1400aba21.402
sub al, 0xd7
invalid
dec dword [rax - 0x77]
invalid
mov rdi, rdx
sub al, 0xd7
invalid
mov rax, rsi
mov rdx, rdi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
ret
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov r14, r8
mov rdi, rdx
mov rsi, rcx
mov rbx, r8
sub rbx, rdx
je 0x1400cc5bb
add byte [rax], al
add byte [rax], al
xor eax, eax
mov ecx, 0x2600
movabs rdx, 0x8000800800000000
xor r12d, r12d
xor r15d, r15d
mov r8, rdi
mov r11b, byte [r8]
movzx r9d, r11b
movzx ecx, bl
test r9b, r9b
js 0x1400cc4bb
inc r8
jmp 0x1400cc524
mov r10d, r9d
and r10d, 0x1f
movzx ebp, byte [r8 + 1]
add dword [rbx - 0x7fbec01b], eax
stc
fbstp tbyte [rsi + 0x39]
add dword [rbx - 0x7fbec01b], eax
stc
fbstp tbyte [rsi + 0x39]
movzx r9d, byte [r8 + 2]
shl ebp, 6
and r9d, 0x3f
or r9d, ebp
cmp r11b, 0xf0
invalid
jb 0x1400cc519
movzx r11d, byte [r8 + 3]
add r8, 4
and r10d, 7
invalid
shl r10d, 0x12
shl r9d, 6
and r11d, 0x3f
or r11d, r9d
or r11d, r10d
mov r9d, r11d
jmp 0x1400cc524
invalid
shl r10d, 6
or r10d, ebp
mov r9d, r10d
jmp 0x1400cc524
add r8, 3
shl r10d, 0xc
or r9d, r10d
or ecx, edx
or ecx, edx
mov r10d, 1
cmp r9d, 0x3f
ja 0x1400cc54f
mov r11d, r9d
bt rcx, r11
jae 0x1400cc549
add r15, r10
cmp r8, r14
jne case.0x1400ad9c0.249
jmp 0x1400cc58c
cmp r9d, 0x110000
je 0x1400cc58c
stc
pop rsp
je 0x1400cc58c
inc r12
cmp r9d, 0x80
jb 0x1400cc53b
mov r10d, 2
cmp r9d, 0x800
add byte [rdx - 0x3e], dh
add byte [rdx - 0x3e], dh
cmp r9d, 0x10000
mov r10d, 4
sbb r10, 0
jmp 0x1400cc53b
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x30], esi
test al, 1
je 0x1400cc5cb
invalid
lea rbx, [rsp + 0x40]
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov r8, r12
call fcn.1400ccef5
add byte [rbx + rcx*4 + 0x43], cl
or byte [rax - 0x75], cl
pop rbx
adc byte [rcx], dh
in eax, dx
add byte [rbx + rcx*4 + 0x43], cl
or byte [rax - 0x75], cl
pop rbx
adc byte [rcx], dh
in eax, dx
jmp 0x1400cc61a
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x30], r14
xor r12d, r12d
xor r15d, r15d
inc r12
lea r13, [rsp + 0x28]
and al, 0x28
dec r12
je 0x1400cc5e7
mov rcx, r13
call fcn.1400c7a6b
cmp eax, 0x110000
jne 0x1400cc5d3
test r15, r15
je 0x1400cc607
cmp rbx, 2
jne 0x1400cc66f
movzx eax, byte [r8]
and eax, 0xffffffdf
add eax, 0xffffffbf
mov ebx, 2
cmp eax, 0x19
ja 0x1400cc66f
movzx eax, byte [r8 + 1]
cmp eax, 0x3a
clc
invalid
je 0x1400cc643
cmp eax, 0x7c
jne 0x1400cc66f
xor eax, eax
mov qword [rsi], rax
mov qword [rsi + 8], 1
mov qword [rsi + 0x10], rax
mov byte [rsi + 0x18], 0
sbb byte [rax], al
mov qword [rsi + 0x20], rdi
mov qword [rsi + 0x28], r14
test bpl, bpl
jne 0x1400cc6d5
cmp qword [rsp + 0x40], 0
jne 0x1400cc6c6
jmp 0x1400cc6d5
mov rdi, r8
mov rcx, rbx
call fcn.14000af87
mov r14, rax
mov r15, rdx
mov rcx, rdx
mov rdx, rdi
cli
mov r8, rbx
call fcn.1400fc250
movups xmm0, xmmword [rsp + 0x28]
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rbx
mov byte [rsi + 0x18], 1
add dword [rbx - 0x74c6dbbc], ecx
and al, 0x3c
mov dword [rsi + 0x19], eax
mov dword [rsi + 0x1c], ecx
movups xmmword [rsi + 0x20], xmm0
test bpl, bpl
in eax, dx
jne 0x1400cc6d5
cmp qword [rsp + 0x40], 0
je 0x1400cc6d5
mov r8, qword [rsp + 0x48]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
dec dword [rcx - 0x2676b73a]
call fcn.1400c7a6b
mov ecx, eax
xor eax, eax
cmp edi, 0x110000
je 0x1400cc79a
cmp esi, 0x110000
add byte [rdx + rdx*2 - 0x7f], dh
out 0xdf, eax
call [rdi]
add byte [rbx - 0x67e4039], al
add edi, 0xffffffbf
cmp ecx, 0x110000
je 0x1400cc79a
and edi, 0x1fffdf
add edi, 0xffffffbf
cmp ecx, 0x110000
jne 0x1400cc76e
cmp edi, 0x1a
jae 0x1400cc798
cmp esi, 0x7c
sete cl
cmp esi, 0x3a
sete al
or al, cl
jmp 0x1400cc79a
cmp edi, 0x1a
jae 0x1400cc798
cmp esi, 0x7c
je 0x1400cc77d
cmp esi, 0x3a
jne 0x1400cc798
add ecx, 0xffffffdd
cmp ecx, 0x3a
jae 0x1400cc798
movabs rax, 0x200000010001001
add byte [rdx], al
bt rax, rcx
setb al
enter 0xffffffffffff920f, 0xffffffffffffffc0
jmp 0x1400cc79a
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
xor byte [rbx + 0x5f], bl
pop rsi
ret
stosb byte [rdi], al
or byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.empty_hostinvalid_international_domain_nameinvalid_port_numberinvalid_IPv4_addressinvalid_IPv6_addressinvalid_domain_characterrelative_URL_without_a_baserelative_URL_with_a_cannot_be_a_base_basea_cannot_be_a_base_URL_doesnt_have_a_host_to_setURLs_more_than_4_GB_are_not_supported
push rbx
or byte [rax], al
push rbx
or byte [rax], al
mov r8d, 0xa
or al, byte [rax]
add byte [rax], al
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151aea]
push rbx
or byte [rax], al
push rbx
or byte [rax], al
mov r8d, 0x21
and dword [rax], eax
add byte [rax], al
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x140151b0b]
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
jmp rax
mov eax, dword [rax + 0x18]
lea rdx, [0x140151b1e]
jmp 0x1400cc831
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151b32]
push rbx
or byte [rax], al
push rbx
or byte [rax], al
mov r8d, 0x14
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151b46]
push rdx
or byte [rax], al
push rdx
or byte [rax], al
mov r8d, 0x18
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151b5e]
push rdx
or byte [rax], al
push rdx
or byte [rax], al
mov r8d, 0x1b
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151b79]
push rdx
or byte [rax], al
push rdx
or byte [rax], al
mov r8d, 0x29
jmp rax
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140151ba2]
mov r8d, 0x33
jmp rax
cmp r9, rdx
je 0x1400ccdf5
mov rcx, r9
add r9, rax
mov bl, byte [r9]
movzx r10d, bl
test r10b, r10b
js 0x1400ccd79
inc r9
jmp 0x1400ccde7
mov r11d, r10d
and r11d, 0x1f
movzx edi, byte [r9 + 1]
and edi, 0x3f
cmp r10b, 0xdf
jbe 0x1400ccdc9
movzx esi, byte [r9 + 2]
shl edi, 6
and esi, 0x3f
or esi, edi
cmp bl, 0xf0
jb 0x1400ccdd9
movzx r10d, byte [r9 + 3]
and r11d, 7
and ebx, 7
and ebx, 7
shl r11d, 0x12
shl esi, 6
and r10d, 0x3f
or r10d, esi
or r10d, r11d
cmp r10d, 0x110000
je 0x1400ccdf5
add r9, 4
jmp 0x1400ccde7
add r9, 2
shl r11d, 6
or r11d, edi
mov r10d, r11d
jmp 0x1400ccde7
add r9, 3
shl r11d, 0xc
or esi, r11d
mov r10d, esi
sub r9, rax
cmp r10d, r8d
je 0x1400ccd59
jmp 0x1400ccdf8
mov rcx, rdx
add rax, rcx
sub rdx, rcx
pop rbx
pop rdi
pop rsi
ret
cmp eax, eax
jbe 0x1400cce6d
cmp byte [r10 + r8], 0xbf
jle 0x1400ccec4
test r9, r9
je 0x1400cce7e
cmp rax, r9
jbe 0x1400cce7e
cmp byte [r10 + r9], 0xbf
jle 0x1400ccedc
lea rax, [r10 + r8]
add r10, r9
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
mov qword [rcx + 0x20], r9
mov qword [rcx], rax
mov qword [rcx + 8], r10
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_self.is_char_boundary_start_
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov edx, 0x2e
call fcn.1400ff740
lea rcx, str.assertion_failed:_self.is_char_boundary_end_
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov dh, 0x4f
or byte [rax], al
mov dh, 0x4f
or byte [rax], al
mov edx, 0x2c
call fcn.1400ff740
int3
sub esp, 0x48
mov rsi, rcx
xor eax, eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], rax
test r8, r8
je 0x1400cd02f
mov rdi, r8
mov rbx, rdx
lea r14, [rsp + 0x30]
je 0x1400ccf50
xor byte [rbp + rcx*4 + 0x7c], cl
and al, 0x2c
je 0x1400ccf50
xor byte [rbp + rcx*4 + 0x7c], cl
and al, 0x2c
mov rcx, rbx
call fcn.1400c7a6b
cmp eax, 0x110000
je 0x1400cd02f
mov ebp, eax
cmp eax, 0x80
jae 0x1400ccf7d
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
cmp rdx, qword [rsp + 0x30]
jne 0x1400ccf67
mov rcx, r14
call fcn.14000beb7
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov byte [rax + rdx], bpl
inc rdx
mov qword [rsp + 0x40], rdx
jmp 0x1400cd026
and al, 0x2c
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x2e], bpl
mov eax, 3
jmp 0x1400cd013
sub al, 0x89
call 0x16419b8ae
invalid
insb byte [rdi], dx
and al, 0x2f
mov eax, 4
lea r8, [rsp + rax]
add r8, 0x2c
mov rcx, r14
mov rdx, r15
call fcn.14003e64b
dec rdi
jne 0x1400ccf32
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x30]
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
mov rax, qword [rsp + 0x38]
mov qword [rsi + 8], rax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov eax, 2
add byte [rax], al
add byte [rax + 0x4dc0394c], al
cmovl ecx, edx
test r9, r9
je 0x1400cd092
cmp r9, 1
jne 0x1400cd09d
mov r9d, dword [rdx + 8]
mov dword [rcx + 1], r9d
mov r9b, 2
add ch, bl
invalid
add ch, bl
invalid
cmp qword [rdx + 0x10], 0
setne r9b
jmp 0x1400cd0a8
movups xmm0, xmmword [rdx + 8]
movups xmmword [rcx + 1], xmm0
mov r9b, 3
invalid
mov byte [rcx], r9b
cmp rax, r8
jl 0x1400cd0c9
test rax, rax
je 0x1400cd0c9
mov r8, qword [rdx + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
ret
xor al, 0x13
add byte [rax], al
cmp byte [rdx + 1], 0xbf
jle case.0x1400845af.2522
inc rdx
add rax, 0xfffffffffffffffe
lea rsi, [rsp + 0x388]
mov rcx, rsi
mov r8, rax
call case.0x14001d718.2209
cmp byte [rsi], 0
je 0x1400cd5c7
mov al, byte [rsp + 0x389]
mov byte [rdi + 8], al
jmp 0x1400cd4f8
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x48]
mov rcx, r14
mov qword [rsp + 0x78], r8
mov r9, rsi
call fcn.140032a31
mov rax, qword [r14]
mov qword [rsp + 0x68], rsi
mov qword [rsp + 0x60], rax
cmp rax, rsi
cmp eax, esi
cmp eax, esi
jne 0x1400cd2b5
lea rcx, [rsp + 0x100]
call fcn.1400373e1
lea rcx, [rsp + 0x388]
call fcn.140037400
mov rsi, qword [rsp + 0x78]
shr rsi, 8
out dx, al
or byte [rax - 0x45], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
sub bl, 0x34
out dx, al
or byte [rax - 0x45], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x7c8034eb], al
and al, 0x51
add byte [rdi], cl
test byte [rdx + 2], cl
add byte [rax], al
cmp byte [rsp + 0x51], 0
je 0x1400cd50a
lea rcx, [rsp + 0x100]
call fcn.1400373e1
lea rcx, [rsp + 0x388]
call fcn.140037400
movabs rbx, 0x8000000000000001
mov qword [rsp + 0x78], rax
mov rdi, qword [rsp + 0x68]
cmp qword [rsp + 0x30], 0
je 0x1400cd30a
mov r8, qword [rsp + 0x38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea r14, [rsp + 0x270]
mov rcx, r14
call fcn.140037463
cmp dword [r14 - 0x60], 2
je 0x1400cd349
cmp qword [rsp + 0x218], 0
je 0x1400cd349
lea r14, [rsp + 0x218]
lea rcx, [rsp + 0x220]
call fcn.14003748e
mov rcx, r14
call fcn.1400374c2
cmp qword [rsp + 0x2c0], 0
mov rbp, qword [rsp + 0x98]
je 0x1400cd369
lea rcx, [rsp + 0x2c0]
call fcn.140037520
cmp qword [rsp + 0x1d0], 0
je 0x1400cd38c
cmp qword [rsp + 0x1d8], 0
je 0x1400cd38c
lea r14, [rsp + 0x338]
cmp qword [r14 - 0x38], 0
je 0x1400cd3b8
movabs rax, 0x8000000000000002
mov qword [rdi], rax
jmp 0x1400ce34d
mov r10, qword [rsp + 0x780]
cmp r10, 0xfd
jbe 0x1400cd586
mov rdx, qword [rsp + 0x390]
mov rax, qword [rsp + 0x398]
jmp 0x1400cd591
lea rax, [rsp + 0x38c]
mov rdx, r10
test rdx, rdx
je 0x1400cd5a5
cmp dword [rax + rdx*4 - 4], 0x2e
jne 0x1400cd5a5
dec rdx
jmp 0x1400cd8e7
cmp r10, 0xfd
jbe 0x1400cd8dc
mov rdx, qword [rsp + 0x390]
mov rax, qword [rsp + 0x398]
jmp 0x1400cd8e7
movups xmm0, xmmword [rsp + 0x389]
movups xmmword [rdi + 8], xmm0
movabs rax, 0x8000000000000001
jmp 0x1400cd502
mov r13, qword [rsp + 0x398]
mov rcx, rdi
mov rdx, rsi
call fcn.140023da9
cmp qword [rsp + 0x100], 0
je 0x1400cd6e8
mov r14, qword [rsp + 0x108]
mov rax, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x388]
add r13, rcx
sub r14, rcx
mov qword [rsp + 0x388], rax
jmp 0x1400cd724
cmp byte [rsp + 0x3c9], 0
jne 0x1400cd764
mov byte [rsp + 0x3c9], 1
cmp byte [rsp + 0x3c8], 0
add eax, dword [rax]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x88
mov byte [rbx], al
add byte [rax], al
mov r14, qword [rsp + 0x390]
jne 0x1400cd719
mov r13, qword [rsp + 0x388]
mov byte [rbx], al
add byte [rax], al
mov r14, qword [rsp + 0x390]
jne 0x1400cd719
cmp r14, r13
je 0x1400cd764
sub r14, r13
add r13, qword [rsp + 0x398]
cmp r15, qword [rsp + 0x30]
je 0x1400cd750
mov qword [r12 + rbp - 8], r13
sub al, 0xf8
mov qword [r12 + rbp], r14
inc r15
mov qword [rsp + 0x40], r15
jl 0x1400cd75f
add rbp, 0x10
jl 0x1400cd75f
add rbp, 0x10
cmp byte [rsp + 0x3c9], 0
je 0x1400cd6a2
jmp 0x1400cd764
lea rcx, [rsp + 0x30]
mov rdx, r15
call fcn.1400a177c
mov r12, qword [rsp + 0x38]
and al, 0x38
jmp 0x1400cd72b
mov rdx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x38]
test r15, r15
mov rbp, qword [rsp + 0x98]
mov r14, qword [rsp + 0x70]
je 0x1400ce477
lea r13, [r15 - 1]
mov rax, r13
shl rax, 4
cmp qword [rdi + rax + 8], 0
cmovne r13, r15
cmp r13, 4
jbe case.0x14002795d.2234
mov sil, 3
test rdx, rdx
je 0x1400ce2ee
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400ce2ee
mov qword [rsp + 0x70], r14
xor eax, eax
mov qword [rsp + 0x388], rax
mov qword [rsp + 0x390], 4
mov qword [rsp + 0x398], rax
test r13, r13
je 0x1400ce495
cmpsd dword [rsi], dword [rdi]
or al, 0
invalid
cmpsd dword [rsi], dword [rdi]
or al, 0
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
mov qword [rsp + 0x90], rdx
shl r13, 4
add byte [rcx - 0x3f], cl
in eax, 4
add r13, rdi
mov r14d, 4
xor r15d, r15d
lea r12, [rsp + 0x388]
mov rsi, rdi
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call case.0x1400845af.2575
cmp eax, 1
jne 0x1400ce2ac
mov ebp, edx
cmp r15, qword [rsp + 0x388]
jne 0x1400cd84d
mov rcx, r12
mov rdx, r15
call fcn.140030f29
mov r14, qword [rsp + 0x390]
nop
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x44], cl
mov edi, dword [rsp + 0x398]
nop
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x44], cl
mov edi, dword [rsp + 0x398]
mov dword [r14 + r15*4], ebp
mov edi, dword [rsp + 0x398]
mov dword [r14 + r15*4], ebp
mov rbp, qword [rsp + 0x398]
lea r15, [rbp + 1]
mov qword [rsp + 0x398], r15
mov dword [rsp + 0x398], edi
add rsi, 0x10
cmp rsi, r13
jne 0x1400cd811
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x7d], cl
lea r15, [rbp + 1]
mov qword [rsp + 0x398], r15
mov dword [rsp + 0x398], edi
invalid
invalid
invalid
mov rcx, rdi
mov rdx, qword [rsp + 0x90]
call fcn.14003c95f
test r15, r15
je 0x1400ce49d
test byte [rsi], dl
or al, 0
invalid
test byte [rsi], dl
or al, 0
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x98
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
test byte [rax + rdx*4], ah
add eax, dword [rax]
add byte [rcx - 0x75], al
xor al, 0xa8
mov qword [rsp + 0x398], rbp
mov r8, qword [rsp + 0x390]
test byte [rax + rdx*4], ah
add eax, dword [rax]
add byte [rcx - 0x75], al
xor al, 0xa8
lea ecx, [rbp*8]
mov eax, 0xffffffff
shr eax, cl
cmp esi, eax
mov r14, qword [rsp + 0x70]
ja 0x1400ce2cc
lea rax, [rbp*4]
xor ecx, ecx
cmp rax, rcx
je 0x1400ce362
cmp dword [r8 + rcx], 0xff
lea rcx, [rcx + 4]
jbe 0x1400cd8c0
jmp 0x1400ce2cc
lea rax, [rsp + 0x38c]
mov rdx, r10
lea r8, [rdx*4]
mov r9, rdx
test r8, r8
je 0x1400cd912
mov rcx, r9
dec r9
cmp dword [rax + r8 - 4], 0x2e
lea r8, [r8 - 4]
jne 0x1400cd8f2
mov rax, qword [rsp + 0x1c8]
cmp rax, 8
jbe 0x1400cd932
mov r14, rcx
test r10, r10
je 0x1400cd9a4
lea rcx, [r10*4]
xor edi, edi
cmp dword [r14 + rdi*4], 0x2e
je 0x1400cd9b1
inc rdi
add rcx, 0xfffffffffffffffc
jne 0x1400cd989
mov r8b, 1
xor edi, edi
xor r10d, r10d
mov rcx, r14
jmp 0x1400cd9cc
lea rcx, [rdi + 1]
sub r10, rcx
lea rcx, [r14 + rdi*4]
add rcx, 4
xor r8d, r8d
test r14, r14
je 0x1400ce248
mov dword [rsp + 0xbc], r8d
mov qword [rsp + 0xd8], rcx
mov qword [rsp + 0xe0], r10
cmp rdx, qword [rsp + 0xc8]
je 0x1400ce426
pop rcx
lea r12, [r14 + rdi*4]
lea r15, [rdi*4]
xor eax, eax
cmp r15, rax
je 0x1400cdafc
cmp dword [r14 + rax], 0x80
lea rax, [rax + 4]
jb 0x1400cda68
cmp rsi, 1
jne 0x1400cdc3e
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
in eax, dx
test rbp, rbp
mov rdx, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x60]
je 0x1400cdadb
xor esi, esi
mov al, byte [r13 + rsi]
add al, 0xbf
cmp al, 0x1a
jb 0x1400cdd5e
inc rsi
cmp rbp, rsi
jne 0x1400cda9a
jmp 0x1400cdadb
test byte [rsp + 0x58], 1
jne 0x1400cdc29
add rdi, rbp
mov qword [rsp + 0x60], rdi
cmp rdi, rdx
jne 0x1400ce21c
jmp 0x1400cd286
test byte [rsp + 0x58], 1
jne 0x1400cdb2c
mov rax, qword [rsp + 0x60]
cmp rax, qword [rsp + 0x68]
ja 0x1400ce467
lea rcx, [rsp + 0x30]
mov rdx, qword [rsp + 0x78]
mov r8, rax
call fcn.1400d06b5
mov al, 1
mov qword [rsp + 0x58], rax
shl rdi, 2
xor ebx, ebx
cmp rdi, rbx
je 0x1400ce21c
mov esi, dword [r14 + rbx]
cmp esi, 0x80
jae 0x1400cdb78
mov rdx, qword [rsp + 0x40]
cmp rdx, qword [rsp + 0x30]
jne 0x1400cdb62
lea rcx, [rsp + 0x30]
call fcn.1400d067f
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov byte [rax + rdx], sil
inc rdx
mov qword [rsp + 0x40], rdx
jmp 0x1400cdc20
mov dword [rsp + 0x48], 0
mov eax, esi
cmp esi, 0x800
jae 0x1400cdba8
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x48], al
and sil, 0x3f
or sil, 0x80
mov byte [rsp + 0x49], sil
mov r8d, 2
jmp 0x1400cdc11
cmp esi, 0x10000
jae 0x1400cdbdb
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x48], al
mov eax, esi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x49], al
and sil, 0x3f
or sil, 0x80
mov byte [rsp + 0x4a], sil
mov r8d, 3
jmp 0x1400cdc11
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x48], al
mov eax, esi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x49], al
mov eax, esi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x4a], al
and sil, 0x3f
or sil, 0x80
mov byte [rsp + 0x4b], sil
mov r8d, 4
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x48]
call fcn.1400d06b5
add rbx, 4
jmp 0x1400cdb32
lea rcx, [rsp + 0x30]
mov rdx, r13
mov r8, rbp
call fcn.1400d06b5
jmp 0x1400ce21c
test byte [rsp + 0x58], 1
jne 0x1400cdc6e
mov rax, qword [rsp + 0x60]
cmp rax, qword [rsp + 0x68]
ja 0x1400ce4b5
or byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov rdx, qword [rsp + 0x78]
mov r8, rax
call fcn.1400d06b5
mov al, 1
mov qword [rsp + 0x58], rax
mov r8d, 4
lea rcx, [rsp + 0x30]
lea rdx, str.xn__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_1.0.0_srcuts46.rsPunycode_overflows_should_not_be_possible_due_to_PUNYCODE_ENCODE_MAX_INPUT_LENGTHg
call fcn.1400d06b5
test rdi, rdi
je 0x1400ce21c
mov qword [rsp + 0x88], r14
xor esi, esi
mov rdi, r15
xor ebp, ebp
mov qword [rsp + 0xa8], r15
mov eax, esi
inc eax
mov dword [rsp + 0xa4], eax
je 0x1400ce421
imul eax, dword [rdi], 0
invalid
imul eax, dword [rdi], 0
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx - 0x47c4fe4], cl
sti
jg 0x1400cdd3c
mov rax, qword [rsp + 0x88]
mov ebx, dword [rax + rsi*4]
cmp ebx, 0x7f
sti
jg 0x1400cdd3c
invalid
invalid
and al, 0x38
mov byte [rax + rdx], 0x2d
inc rdx
mov qword [rsp + 0x40], rdx
jmp 0x1400cde22
mov r8, rsi
mov rdx, r13
jmp 0x1400cdd8f
test byte [rsp + 0x58], 1
je 0x1400ce178
mov rdx, r13
mov r8, rsi
jmp 0x1400ce193
xchg dword [rsi + 7], ecx
add byte [rax], al
mov r8, rdi
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x30]
call fcn.1400d06b5
mov al, byte [r13 + rsi]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb bl
shl bl, 5
or bl, al
js 0x1400cdddb
mov rdx, qword [rsp + 0x40]
cmp rdx, qword [rsp + 0x30]
jne 0x1400cddc9
lea rcx, [rsp + 0x30]
call fcn.1400d067f
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov byte [rax + rdx], bl
inc rdx
mov qword [rsp + 0x40], rdx
push rsp
and al, 0x40
push rsp
and al, 0x40
jmp 0x1400cde0b
mov dword [rsp + 0x48], 0
shr al, 6
or al, 0xc0
mov byte [rsp + 0x48], al
and bl, 0x3f
or bl, 0x80
mov byte [rsp + 0x49], bl
mov r8d, 2
add byte [rax - 0x73], cl
and al, 0x30
add byte [rax - 0x73], cl
and al, 0x30
lea rdx, [rsp + 0x48]
call fcn.1400d06b5
invalid
add byte [rax - 1], cl
invalid
inc rsi
cmp rbp, rsi
jne 0x1400cdd99
jmp 0x1400ce217
cmp ebp, dword [rsp + 0xa4]
jae 0x1400ce21c
invalid
add byte [rcx - 0x73], cl
cld
lea rax, [r15 - 4]
mov qword [rsp + 0xc0], rax
xor eax, eax
mov esi, 0x48
mov ecx, 0x80
mov ebx, ebp
mov qword [rsp + 0xb0], r12
mov dword [rsp + 0x84], ebp
and al, 0xc0
add byte [rax], al
add byte [rcx], dh
sar byte [rsi + 0x48], 0xb9
add byte [rax], 0
add byte [rcx - 0x5b76b315], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + 0x8424ac], cl
add byte [rax], al
mov r10, qword [rsp + 0xc0]
mov r9, r15
and al, 0xc0
add byte [rax], al
add byte [rbp - 0x77], cl
stc
mov rdx, r8
test r9, r9
je 0x1400ce409
mov r8, r10
mov r15d, dword [rdx]
add rdx, 4
add r9, 0xfffffffffffffffc
add r10, 0xfffffffffffffffc
cmp ecx, r15d
ja 0x1400cde66
cmp rdx, r12
je 0x1400cdeaf
shr r8, 2
xor r9d, r9d
mov r10d, dword [rdx + r9*4]
cmp r15d, r10d
mov r11d, r10d
cmovb r11d, r15d
cmp ecx, r10d
cmovbe r15d, r11d
sti
inc r9
cmp r8, r9
jne 0x1400cde92
mov edx, r15d
sub edx, ecx
lea r8d, [rbx + 1]
imul r8d, edx
add r8d, eax
mov rdi, qword [rsp + 0x88]
mov eax, dword [rdi]
cmp eax, r15d
jae 0x1400cded7
inc r8d
je 0x1400ce421
cmp eax, r15d
jne 0x1400ce13d
mov qword [rsp + 0x90], rbx
lea r14d, [rsi + 0x1a]
lea ecx, [rsi - 0x24]
neg ecx
cmp r14d, 0x25
mov eax, 0x1a
cmovb ecx, eax
cmp esi, 0x24
mov eax, 1
cmovae ecx, eax
mov r13d, r8d
mov dword [rsp + 0x70], r8d
cmp r8d, ecx
jb 0x1400cdff4
mov ebx, esi
neg ebx
mov r12d, 0x48
mov r13d, dword [rsp + 0x70]
mov r8d, ecx
sub r8d, 0x24
je 0x1400ce294
sub r13d, ecx
neg r8d
mov eax, r13d
xor edx, edx
div r8d
add edx, ecx
mov ebp, 0x61
mov r13d, eax
cmp edx, 0x1a
jb 0x1400cdf60
mov ebp, 0x16
cmp edx, 0x24
jae 0x1400ce3f1
add ebp, edx
cmp ebp, 0x80
jae 0x1400cdf98
mov rdx, qword [rsp + 0x40]
cmp rdx, qword [rsp + 0x30]
jne 0x1400cdf85
lea rcx, [rsp + 0x30]
call fcn.1400d067f
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov byte [rax + rdx], bpl
inc rdx
mov qword [rsp + 0x40], rdx
jmp 0x1400cdfcd
mov dword [rsp + 0x48], 0
mov eax, ebp
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x48], al
and bpl, 0x3f
or bpl, 0x80
add byte [rax - 0x78], 0x6c
and al, 0x49
add byte [rax - 0x78], 0x6c
and al, 0x49
mov r8d, 2
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x48]
call fcn.1400d06b5
lea ecx, [rbx + r12]
cmp r12d, r14d
mov eax, 0x1a
add byte [rax], al
add byte [rax], al
cmovae ecx, eax
cmp r12d, esi
mov eax, 1
cmovbe ecx, eax
add r12d, 0x24
cmp r13d, ecx
jae 0x1400cdf28
mov esi, 0x61
cmp r13d, 0x1a
jb 0x1400ce00e
invalid
mov esi, 0x16
cmp r13d, 0x24
jae 0x1400ce3f1
add esi, r13d
cmp esi, 0x80
jae 0x1400ce068
mov rdx, qword [rsp + 0x40]
cmp rdx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x70]
jne 0x1400ce038
lea rcx, [rsp + 0x30]
call fcn.1400d067f
mov rdx, qword [rsp + 0x40]
mov r11d, 0xd41d41d5
mov r12, qword [rsp + 0xb0]
mov ebp, dword [rsp + 0x84]
mov rcx, qword [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
cmp byte [rax - 0x78], al
xor al, 0x10
cmp byte [rax - 0x78], al
xor al, 0x10
inc rdx
mov qword [rsp + 0x40], rdx
jmp 0x1400ce0be
mov dword [rsp + 0x48], 0
mov eax, esi
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x48], al
and sil, 0x3f
or sil, 0x80
mov byte [rsp + 0x49], sil
and al, 0x49
and al, 0x49
mov r8d, 2
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
lea rdx, [rsp + 0x48]
call fcn.1400d06b5
mov r11d, 0xd41d41d5
mov r12, qword [rsp + 0xb0]
mov ebp, dword [rsp + 0x84]
mov rcx, qword [rsp + 0x90]
mov ebx, dword [rsp + 0x70]
mov r9d, ecx
inc r9d
je 0x1400ce3d9
cmp ecx, ebp
mov ecx, 2
mov eax, 0x2bc
cmove ecx, eax
xor r8d, r8d
mov eax, ebx
xor edx, edx
div ecx
mov ecx, eax
xor edx, edx
div r9d
add eax, ecx
xor ecx, ecx
cmp eax, 0x1c8
jb 0x1400ce11d
mov edx, eax
imul rdx, r11
shr rdx, 0x20
mov r10d, eax
sub r10d, edx
shr r10d, 1
add r10d, edx
shr r10d, 5
add ecx, 0x24
cmp eax, 0x3e57
mov eax, r10d
ja 0x1400ce0f4
jmp 0x1400ce120
mov r10d, eax
lea eax, [r10*4]
lea eax, [rax + rax*8]
add r10d, 0x26
xor edx, edx
div r10w
movzx esi, ax
add esi, ecx
mov ebx, r9d
add rdi, 4
cmp rdi, r12
jne 0x1400cdec7
inc r8d
inc r15d
mov ecx, r15d
mov eax, r8d
cmp ebx, dword [rsp + 0xa4]
mov r8, qword [rsp + 0x88]
mov r15, qword [rsp + 0xa8]
jb 0x1400cde58
jmp 0x1400ce21c
add rdi, rsi
mov al, 1
mov qword [rsp + 0x58], rax
cmp rdi, rdx
ja 0x1400ce4de
mov qword [rsp + 0x60], rdi
mov rdx, qword [rsp + 0xd0]
add rdx, 0x18
mov al, 1
cmp byte [rsp + 0xbc], 0
mov r10, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xd8]
je 0x1400cd977
lea rcx, [rsp + 0x100]
call fcn.1400373e1
lea rcx, [rsp + 0x388]
call fcn.140037400
mov rbx, qword [rsp + 0x30]
mov al, byte [rsp + 0x38]
mov qword [rsp + 0x78], rax
movzx eax, byte [rsp + 0x3f]
shl eax, 0x10
movzx ecx, word [rsp + 0x3d]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rsp + 0x39]
or rsi, rcx
mov rdi, qword [rsp + 0x40]
jmp 0x1400cd30a
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_1.0.0_srcpunycode.rs
mov edx, 0x39
call fcn.1400ff740
mov rcx, rdi
mov rdx, qword [rsp + 0x90]
call fcn.14003c95f
cmp qword [rsp + 0x388], 0
mov r14, qword [rsp + 0x70]
je 0x1400ce2e3
mov r8, qword [rsp + 0x390]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov sil, 3
mov rbp, qword [rsp + 0x98]
add byte [rax], al
mov byte [rbp + 8], sil
movabs rax, 0x8000000000000002
add byte [rax], al
add byte [rax], al
add byte [rax + 0x458948], al
shl rbx, 1
test rbx, rbx
je 0x1400ce31a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0xe8]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x74c83948], al
invalid
test rax, rax
je 0x1400ce34d
nop
add rsp, 0x788
invalid
mov byte [rdi], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
test rbp, rbp
je 0x1400ce394
mov edx, 0x18
xor r9d, r9d
leave
mov r14, qword [rsp + 0x98]
mov r10d, dword [r8 + r9]
mov ecx, edx
and cl, 0x18
shl r10d, cl
loop case.0x1400845af.2511
add esi, edx
add edx, 0xfffffff8
add r9, 4
add al, 0x4c
cmp eax, ecx
jne 0x1400ce377
jmp 0x1400ce39c
mov r14, qword [rsp + 0x98]
bswap esi
mov edi, esi
shr edi, 8
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x41068949], al
invalid
mov byte [r14 + 8], sil
shr esi, 0x18
mov byte [r14 + 0xb], sil
jbe 0x1400ce3d5
mov word [r14 + 9], di
mov r14, qword [rsp + 0x70]
and al, 0x70
jmp case.0x1400845af.2491
lea rcx, str.attempt_to_divide_by_zero
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_1.0.0_srcpunycode.rs
add byte [rdx + 0x19], bh
call fcn.1400ff740
invalid
lea rcx, str.explicit_panic
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_1.0.0_srcpunycode.rs
add eax, 0x71a89
mov edx, 0xe
call fcn.1400ff740
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_1.0.0_srcpunycode.rs
mov edx, 0x2b
call fcn.1400ff740
call fcn.1400329de
lea rcx, str.called__Option::unwrap____on_a__None__value
add byte [rbp + rcx*4 + 5], cl
lodsb al, byte [rsi]
adc eax, 0xe1eb0007
lea r9, [rax - 1]
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.1_srchost.rs
add byte [rax - 0x77], cl
and al, 0x20
mov r8d, 1
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.1400ffcd0
sbb byte [rbx], al
add byte [rax - 0x73], cl
or eax, 0x8388a
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.1_srchost.rs
jmp 0x1400ce417
lea r8, [0x14013fa40]
jmp 0x1400ce4bc
xor eax, eax
mov qword [rsp + 0x388], rax
and al, 0x88
add eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add eax, dword [rax]
add byte [rax + rax], al
add byte [rax], al
mov qword [rsp + 0x398], rax
and al, 0x98
add eax, dword [rax]
invalid
mov rcx, rdi
call fcn.14003c95f
in al, 0xf6
invalid
lea rcx, str.a_non_empty_list_of_numbers
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.1_srchost.rs
mov edx, 0x1b
add byte [rax], al
call fcn.1400ffb30
lea r8, [0x14013fa28]
mov rcx, rax
mov rdx, qword [rsp + 0x68]
and al, 0x68
call fcn.1400ff6c0
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sliceiter.rs
invalid
invalid
invalid
add al, ch
jmp 0x1400ce4e3
add eax, dword [rax]
lea r8, [0x14013f9f8]
lea eax, [0x14013f9f8]
jmp 0x1400ce4e5
mov rcx, rdi
call fcn.1400ff6c0
adc dword [rbx], eax
add ah, cl
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x20], rax
mov r13, qword [rdi + 0x20]
mov rbx, qword [rdi + 0x28]
mov ebx, dword [rdi + 0x28]
cmp r13, rbx
ja 0x1400ce5fb
add byte [rax], al
mov rbp, qword [rdi + 0x18]
cmp rbx, rbp
ja 0x1400ce5fb
invalid
invalid
add byte [rax], al
invalid
lea rax, [rdi + 0x38]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov r9, qword [rdi + 0x30]
lea rsi, [r9 - 1]
jno 0x1400ce54f
mov rax, qword [rsp + 0x20]
add rax, r13
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
mov r15, r9
mov edi, ecx
sub rbx, r13
mov rax, qword [rsp + 0x28]
mov cl, byte [rax + rsi]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
mov r8, rbx
call fcn.140009a70
dec dword [rax - 0x7d]
clc
add dword [rbp + 0x79], esi
mov rbx, rdx
add rbx, r13
mov r14, rbx
fimul word [rcx + 0x29]
test byte [rbp - 0x77], 0xf9
mov r9, r15
fimul word [rcx + 0x29]
test byte [rbp - 0x77], 0xf9
mov r9, r15
jb 0x1400ce5c3
mov r12, r14
add r12, r9
int3
jb 0x1400ce5c3
hlt
cmp r12, rbp
ja 0x1400ce5c3
cmp r9, 5
jae 0x1400ce633
mov rax, qword [rsp + 0x20]
lea rcx, [rax + r14]
or al, 0x30
or al, 0x30
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, r9
call fcn.1400fcc80
mov r9, r15
test eax, eax
je 0x1400ce622
mov qword [rdi + 0x28], rbx
cmp rbx, rbp
ja 0x1400ce5fb
cmp r13, rbx
jbe 0x1400ce55d
invalid
jmp 0x1400ce5fb
call fcn.1400ce4ee
test rax, rax
je 0x1400ce5e9
test rdx, rdx
test edx, edx
jne 0x1400ce611
cmp byte [rdi + 0x41], 0
je 0x1400ce518
invalid
invalid
invalid
invalid
invalid
xor eax, eax
jmp 0x1400ce611
mov qword [rdi + 0x28], r13
mov byte [rdi + 0x41], 1
mov r12, qword [rdi]
mov rdx, qword [rdi + 8]
sub rdx, r12
mov rax, qword [rsp + 0x20]
add rax, r12
and byte [rcx + rax - 0x20], cl
add rsp, 0x38
add esp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov qword [rdi + 0x28], r14
mov rdx, qword [rdi + 8]
sub rdx, r12
mov qword [rdi + 8], r14
jmp 0x1400ce609
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
lea eax, [0x140151eb8]
mov edx, 4
mov rcx, r9
add byte [rcx + rcx*4 - 0x37], cl
call fcn.1400ff6c0
add eax, dword [rax]
int3
add byte [rax - 0x7b], cl
sal byte [rbx + rbp + 0x48], cl
cmp edx, 1
scasd eax, dword [rdi]
add byte [rax], al
add byte [rsi - 0x76], al
or al, 1
rcl eax, 0x49
inc eax
out 0x45, al
xor eax, eax
rol dword [rax], 1
add byte [rax], al
clc
xor byte [rax], bh
add byte [rdx + rax*2 + 0x44], dh
movzx eax, word [rcx]
invalid
add dword [rcx - 0x7f], eax
clc
xor byte [rax], bl
add byte [rbp + rsi - 0x80], dh
cmp byte [rcx], 0x30
mov es, esi
add byte [rax], al
add byte [rbp + rcx*4 + 0x51], cl
add dword [rbp + rcx*4 + 0x4a], ecx
lea ecx, [rdx - 1]
mov r8d, 1
lea ecx, [rdx - 1]
cmp edx, eax
jrcxz 0x1400ce6c4
invalid
cli
add esi, dword [rdx + 0x47]
jb 0x1400ce727
push rcx
add cl, byte [rbp + rcx*4 + 0x4a]
inc byte [rcx - 0x45]
add al, byte [rax]
add byte [rax], al
mov dh, byte [rcx + rbx]
sbb dword [rbp - 0xb62f82], ecx
ret
cmp bh, 0xa
or dh, byte [rdx - 0x15]
add dh, 0xbf
mov edi, 0x6fe8040
mov r8d, 0xa
mov eax, 0xa
retf 0x15eb
or byte [rax], al
add byte [rax], al
mov edx, ecx
ror byte [rcx - 0x3f], 0xe8
and byte [rcx], dh
sal dh, 0xc1
rol dword [rcx], 0xf
rol dword [rcx], 0xf
xchg esp, eax
rol byte [rcx + rcx*4 - 0x3e], 0x48
add esp, 0x28
invalid
invalid
invalid
or byte [rax], al
add byte [rax], al
add bl, ch
adc cl, byte [rax - 0x73]
lea eax, [0x140151fb0]
xor bh, byte [rax]
or byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
shr eax, 1
invalid
invalid
adc eax, 0x41cc0003
push rdi
add ah, cl
in al, dx
cmp byte [rsi + 0xf], ah
out dx, eax
shl byte [rsi + 0xf], 0x7f
jg case.0x14002795d.2264
and al, 0x20
jg case.0x14002795d.2264
and al, 0x20
cld
add dword [rax], eax
add byte [rax], al
cmp byte [rdx], 0x3a
jne 0x1400ce7cf
invalid
add byte [rax], al
sbb byte [rax + 0xf3a017a], al
jp 0x1400ce7bb
cmp cl, byte [rdi]
test ebp, ebp
add dword [rax], eax
add byte [rcx - 0x45], al
mov r11d, 2
mov ebx, 2
add byte [rax], al
add byte [rcx - 0x46], al
mov edx, 1
invalid
add bl, ch
invalid
cmp ebx, eax
add byte [rax], al
add byte [rdi - 1], bh
ror dword [rcx - 0x7d], 1
stc
or byte [rdi], cl
test byte [rcx + 0x42000001], bh
invalid
invalid
cmp ecx, 8
add byte [rdx - 0x80], al
cmp al, 0x1a
cmp cl, byte [rdi]
je 0x1400ce88e
lea r14, [r11 + 4]
cmp byte [rdx + rbx], 0x3a
add byte [rax], al
cmovb esi, eax
invalid
jae 0x1400ce84c
invalid
outsd dx, dword [rsi]
rol byte [rbx + 0x19720afd], 1
cmp ebp, 0xa
jb case.0x14001d718.2226
sbb dword [rcx - 0x7d], eax
iretd
and byte [rcx - 0x7d], al
invalid
lahf
and byte [rcx - 0x7d], al
invalid
add edi, 0xffffff9f
add r15d, 0xa
cmovb r15d, edi
cmovb edi, edi
cmovb edi, edi
inc dword [rcx + rcx*4 - 3]
mov ebp, r15d
cmp r15d, 0xf
ja 0x1400ce84c
fidiv word [rbp - 0x34]
ret
sbb dword [rdi], ecx
mov dh, 0x2c
sbb al, byte [rbx + 0x70753afd]
jne 0x1400ce8ca
ret
or cl, ch
add dword [rax], r8d
add byte [rax], al
invalid
invalid
fisttp dword [rcx - 0x7d]
stc
invalid
cmp ecx, 7
add byte [rsi + 0x42], ah
mov dword [rsp + rcx*2 + 0x20], eax
invalid
mov dword [rsp + r9*2 + 0x20], eax
ret
sbb byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 1], cl
ret
mov edx, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x32], cl
mov esi, ecx
enter 0x394d, 0xffffffffffffffc3
cmp ebx, eax
add dword [rax], eax
add byte [rcx - 0x45], al
mov ebx, 2
invalid
add byte [rsi + 1], bh
add dword [rax], eax
add byte [rax], al
fild word [rax]
add byte [rax], al
cmp ebp, 0x2e
jne case.0x14001d718.2263
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rdi - 0x25], cl
cmp rbx, r11
je case.0x14001d718.2263
add byte [rax], al
cmp r9, 6
ja case.0x14001d718.2263
add byte [rax], al
add byte [rax], al
cmp r11, r8
jae case.0x14001d718.2263
invalid
invalid
add byte [rax], al
invalid
add byte [rcx], dh
xor edi, edi
mov rax, r9
dec dword [rcx + rcx*4 - 0x38]
test edi, edi
jle 0x1400ce90f
cmp edi, 4
jae case.0x14001d718.2263
add byte [rax], al
invalid
add al, 0xf
sub dword [rbp + 0x42000000], 0xffffff80
add byte [rax], al
add byte [rdx - 0x80], al
cmp byte [rdx + rbx], 0x2e
jne case.0x14001d718.2263
cmp byte [rdx + r11], 0x2e
cmp byte [rdx + rbx], 0x2e
sbb ch, byte [rsi]
jne case.0x14001d718.2263
inc r11
ret
cmp r11, r8
jae case.0x14001d718.2263
add byte [rax], al
add byte [rax], al
mov bpl, 1
xor ebx, ebx
invalid
mov r14b, byte [rdx + r11]
add r14b, 0xd0
add dh, 0xd0
sbb al, byte [rcx - 0x80]
invalid
add dh, 0xd0
cmp r14b, 9
ja case.0x14001d718.2256
invalid
cmp eax, 0x1c5f640
test bpl, 1
test ch, 1
je 0x1400ce937
movzx r9d, r14b
jmp 0x1400ce957
invalid
invalid
and byte [rsi + 0x45], ah
test ecx, ecx
leave
test r9w, r9w
je case.0x14001d718.2263
add r9d, r9d
add ecx, ecx
lea ebx, [r9 + r9*4]
movzx r9d, r14b
add r9d, ebx
movzx ebx, r9w
invalid
fld dword [rcx + 0xf]
mov bh, 0xd9
invalid
fld dword [rcx + 0xfffb]
cmp ebx, 0xff
ja case.0x14001d718.2263
add byte [rax], al
add byte [rdi + 0x57], dh
inc r11
mov bl, 1
xor ebp, ebp
cmp r8, r11
jne 0x1400ce91d
invalid
mov r11, r8
jmp 0x1400ce96d
test bl, 1
je case.0x14001d718.2263
invalid
cmp rax, 8
jae 0x1400ceafd
invalid
xchg byte [rcx], al
add byte [rax], al
invalid
or byte [rdi], cl
add dword [rsi + 0xf000001], 0xffffffb7
pop rsp
movzx ebx, word [rsp + rax*2 + 0x20]
mov bh, 0x5c
and cl, r8b
jrcxz 0x1400ce987
shl ebx, 8
add ebx, r9d
mov word [rsp + rax*2 + 0x20], bx
pop rsp
and byte [rcx + 0x2cb83fb], r9b
and byte [rcx + 0x2cb83fb], cl
and byte [rcx + 0x2cb83fb], cl
mov ebx, edi
or ebx, 2
retf
invalid
cmp ebx, 3
jne case.0x14001e327.2252
invalid
add esi, dword [rbp + 3]
add ecx, dword [rax - 1]
sar bh, 0xc7
inc edi
inc rax
inc edi
cmp r11, r8
jb case.0x14001e327.2236
invalid
push rbp
invalid
invalid
invalid
ret
invalid
cmp edi, 4
inc dword [rsp + rsi*2]
add eax, 0x894c08eb
jmp case.0x14001d718.2263
mov rax, r9
cmp r11, r8
je 0x1400ce9a9
jmp case.0x14001d718.2263
cmp ebx, eax
add esp, 0x38
cmp byte [rbx + 0x5d], bl
pop rdi
sal byte [rbp + rdx*2 + 0x49], cl
mov ecx, esi
enter 0x5374, 0x49
sub ecx, eax
push rbx
adc al, 0x44
ret 0x481e
xor eax, eax
push rax
invalid
in eax, 0
add byte [rax], al
cli
or byte [rdi], cl
jae 0x1400ceae9
mov bh, 0x54
movzx r11d, word cs:[rdx + r8*2]
mov word [rsp + r8*2 + 0x2e], r11w
mov dword [rsp + r8*2 + 0x2e], r11d
pop rsp
mov word cs:[rdx + r8*2], r10w
mov dword [rdx + r8*2], r10d
adc al, 0x42
adc al, 0x42
enter 0x394d, 0xffffffffffffffc1
clc
or byte [rbp - 0x72], dh
and al, 0x20
and byte [rdi], cl
mov bh, 0x54
and al, 0x22
mov bh, 0x44
and al, 0x24
mov bh, 0x54
and al, 0x28
and al, 0x2a
je case.0x14002795d.2328
sub al, 0x66
rol eax, 8
invalid
or byte [rsi - 0x3f], ah
ret 0x6608
invalid
invalid
rol edx, 8
or byte [rsi + 0x41], ah
rol eax, 8
rol ecx, 8
or byte [rsi + 0x41], ah
rol edx, 8
invalid
invalid
rol ebx, 8
or byte [rsi - 0x3f], ah
invalid
mov bh, 0x7c
and al, 0x2e
outsb dx, byte [rsi]
invalid
outsb dx, byte [rsi]
invalid
punpcklwd mm1, mm0
movd mm0, r11d
movd mm0, ebx
ret
outsb dx, byte [rsi]
shl byte [rsi + 0xf], cl
invalid
invalid
invalid
punpckldq mm2, mm1
movd mm0, ecx
shl dword [rsi + 0x41], 0xf
outsb dx, byte [rsi]
enter 0xf66, 0x61
punpcklwd xmm1, xmm0
invalid
invalid
outsb dx, byte [rsi]
movd mm1, r8d
punpcklwd mm1, mm0
invalid
outsb dx, byte [rsi]
ret 0xf66
movd mm3, eax
outsb dx, byte [rsi]
fsub dword [rsi + 0xf]
invalid
invalid
invalid
fsub dword [rsi + 0xf]
invalid
insb byte [rdi], dx
invalid
jg case.0x14002795d.2365
add dword [rax], eax
invalid
dec dword [rbp + rcx*4 + 5]
push rsp
xor eax, 0x8ba0008
or byte [rax], al
invalid
invalid
or byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add byte [rcx + rcx*4 - 0x37], cl
mov ecx, ecx
mov ecx, ecx
outsd dx, dword [rsi]
or eax, dword [rbx]
add byte [rbp + rcx*4 + 5], cl
pop rax
xor eax, 0x8ba0008
or byte [rax], al
invalid
invalid
lea eax, [0x140152030]
or byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
sar edi, 0xff
invalid
lea eax, [0x140152030]
xor eax, 0x8ba0008
add byte [rax], al
or byte [rax], al
add byte [rcx + rcx*4 - 0x2f], cl
mov ecx, edx
shr eax, 1
or eax, dword [r11]
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
lea eax, [0x140152048]
xor eax, 0x8ba0008
add byte [rax], al
invalid
or byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x2f
call fcn.1400ff640
int3
mov ecx, eax
invalid
add byte [rdi], cl
xchg esp, eax
ret 0x8348
add byte [rdi], cl
xchg esp, eax
shl byte [rax], 0xd0
and al, dl
sub al, ch
add dword [rax], eax
add byte [rax], al
int3
movups xmm0, xmmword [rcx]
adc byte [rcx], al
lea rax, [rsp + 0x38]
lea eax, [rsp + 0x38]
movups xmmword [rax], xmm0
adc dword [rax], eax
mov r9, qword [rcx + 0x10]
adc r14b, al
and al, 0x28
and al, 0x28
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 1
and al, 0x20
invalid
add dh, al
and al, 0x20
and al, 0x20
and al, 0x20
and byte [rcx], al
add dword [rax - 0x73], ecx
adc eax, 0x8350f
invalid
or byte [rax], al
lea rdx, [0x140152060]
xor eax, 0x89480008
rol dword [rbp + 0x31], 0xc0
xor eax, eax
mov rcx, rax
mov ecx, eax
xor r8d, r8d
xor eax, eax
shr al, 0x84
add bh, bh
dec esp
int3
call fcn.1400bede0
test byte [rdx], al
invalid
int3
mov rcx, qword [rcx]
jmp 0x140005c70
jno 0x1400ceb57
invalid
jno 0x1400ceb57
dec dword [rax - 0x7d]
dec dword [rax - 0x7d]
sub esp, 0x28
in al, dx
sub byte [rdx + 0x9753105], cl
invalid
xor dword [rbp + 9], esi
jne 0x1400ceb77
mov al, byte [0x1401660a0]
add eax, 0x97531
jne 0x1400ceb77
add byte [rcx + 0x40], bh
mov ecx, 0x40
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140001ab0
test rax, rax
test eax, eax
xor ch, byte [rdi]
dec dword [rax - 0x7b]
invalid
invalid
test eax, eax
sal byte [rbp + rax + 0x48], 0x83
invalid
je case.0x14001e327.2302
add rsp, 0x28
add esp, 0x28
sub bl, al
ret
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x40], bh
mov edx, 0x40
mov edx, 0x40
add byte [rax], al
add al, ch
jns 0x1400ceb9a
invalid
call fcn.1400ff110
add eax, 0x48cc0003
sub esp, 0x28
invalid
add eax, dword [rax]
int3
sub rsp, 0x28
in al, dx
sub byte [rbx + rcx*4 + 0x41], al
xor al, 0x66
mov r8d, dword [rcx + 0x34]
cmp word [rcx + 0x28], 0
jns 0x1400cebcc
invalid
xor al, 0x66
cmp dword [rcx + 0x28], 0
jns 0x1400cebcc
add byte [rbx + rcx*2 + 0x44], dh
je 0x1400cebf2
movzx r10d, word [rcx + 0x2a]
movzx edx, word [rcx + 0x2a]
mov r9d, dword [rcx + 0x38]
inc r9
invalid
mov eax, 1
add byte [rax], al
sar dword [rax + 1], 0x66
add byte [rax], al
cmp r10w, 0xa
cmp r10d, 0xa
or dh, byte [rdx + 0x2e]
jb 0x1400cebed
mov eax, 2
add byte [rax], al
add byte [rsi + 0x41], ah
invalid
invalid
cmp r10w, 0x64
cmp edx, 0x64
jb 0x1400cebed
movzx r10d, r10w
movzx edx, dx
mov eax, 3
add eax, dword [rax]
add byte [rax], al
cmp r10d, 0x3e8
add byte [rax], al
add byte [rdx + 0x10], dh
jb 0x1400cebed
cmp r10d, 0x2710
adc byte [rdi], ah
add byte [rax], al
invalid
invalid
mov eax, 5
add byte [rax], al
sbb rax, 0
add r9, rax
add ecx, eax
jmp 0x1400cebf6
mov r9d, dword [rcx + 0x38]
cmp byte [rax - 0x75], cl
mov rax, qword [rcx + 8]
or byte [r11 + rcx*4 + 0x51], cl
mov r10, qword [rcx + 0x10]
mov rcx, r9
mov ecx, ecx
push rcx
adc byte [rcx + rcx*4 - 0x37], cl
sub rcx, r8
sub ecx, eax
sal dword [rdx + 0x26], 0x4d
test eax, eax
jb case.0x14003d97a.1925
test r8, r8
je case.0x14001e327.2320
adc byte [rbp + 0x39], cl
cmp r10, r8
cmp edx, eax
ret 0x976
jbe 0x1400cec19
cmp byte [rax + r8], 0xc0
cmp byte [rax + rax], 0xc0
jge case.0x14001e327.2320
add al, 0xeb
jmp case.0x14003d97a.1925
adc esi, dword [rbp + 0x11]
jne case.0x14003d97a.1925
adc dword [rbp - 0x7b], ecx
leave
test r9, r9
je case.0x140024b32.2141
invalid
cmp r10, r9
jbe 0x1400cec3c
cmp byte [rax + r9], 0xbf
cmp byte [rax + rcx], 0xbf
jg case.0x140024b32.2141
mov qword [rsp + 0x20], rdx
mov rcx, rax
mov rdx, r10
shr al, cl
xchg esp, eax
adc byte [rbx], al
add byte [rbp - 0x12], dh
call fcn.1400ffcd0
jne case.0x14003d97a.1925
add rax, r8
mov rdx, rcx
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1c8
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], cl
int3
mov r12, r9
mov r14, r8
invalid
mov r15, rdx
mov qword [rsp + 0x68], rcx
mov dword [rsp + 0x68], ecx
invalid
mov dword [rsp + 0x68], ecx
mov rcx, r9
call fcn.14000af87
dec dword [rax - 0x77]
invalid
mov rcx, qword [r15 + 0x20]
mov ecx, dword [rdi + 0x20]
dec dword [rax - 0x77]
invalid
mov ecx, dword [rdi + 0x20]
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
invalid
mov rdi, qword [r15 + 0x10]
mov rdx, qword [r15 + 0x18]
sbb byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x118], esi
sbb byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x118], esi
mov dword [rsp + 0x118], esi
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz], ah
and al, 0x20
mov qword [rsp + 0x120], 0
mov qword [rsp + 0x128], rcx
mov dword [rsp + 0x128], ecx
and al, 0x20
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x128], ecx
movups xmmword [rsp + 0x130], xmm0
mov dword [rsp + 0x128], ecx
movups xmmword [rsp + 0x130], xmm0
and al, 0x30
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x14024
add dword [rax], eax
mov qword [rsp + 0x140], rdi
mov qword [rsp + 0x78], rdx
add dword [rax], eax
add byte [rax - 0x77], cl
push rsp
and al, 0x78
mov qword [rsp + 0x148], rdx
mov byte [rsp + 0x150], 0
add dword [rax], eax
add byte [rax], al
xchg esp, eax
and al, 0x48
add qword [rax], rax
add byte [rax], al
invalid
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax], al
lea rcx, [r14 + r12]
xor ebp, ebp
xor r9d, r9d
mov r8, r14
mov rax, r9
mov dl, 1
add dword [rcx + 0x39], ecx
invalid
add dword [rcx + 0x39], ecx
enter 0xffffffffffff840f, 0xffffffffffffffa1
je 0x1400ced89
mov r10, r8
invalid
invalid
je 0x1400ced89
mov r10, r8
mov r8b, byte [r8]
movzx r11d, r8b
test r11b, r11b
test bl, bl
js 0x1400cecfd
lea r8, [r10 + 1]
jmp 0x1400ced6f
invalid
jb 0x1400ced43
mov r9d, r11d
mov ecx, ebx
fld dword [rcx - 0x7d]
loope 0x1400ced23
and r9d, 0x1f
movzx r15d, byte [r10 + 1]
and r15d, 0x3f
mov dh, 0x7a
add dword [rcx - 0x7d], eax
out 0x3f, eax
cmp r11b, 0xdf
jbe 0x1400ced51
invalid
fbstp tbyte [rsi + 0x3e]
movzx ebx, byte [r10 + 2]
shl r15d, 6
out 6, eax
mov dh, 0x5a
add al, byte [rcx - 0x3f]
out 6, eax
and ebx, 0x3f
jrcxz 0x1400ced5e
or ebx, r15d
cmp r8b, 0xf0
clc
invalid
cmp al, 0xf0
clc
invalid
jb 0x1400ced61
lea r8, [r10 + 4]
movzx r11d, byte [r10 + 3]
mov dh, 0x5a
invalid
add al, 0x45
movzx ebx, byte [rdx + 3]
mov dh, 0x5a
invalid
mov dh, 0x5a
add eax, dword [rcx - 0x7d]
loope 0x1400ced3c
and r9d, 7
shl r9d, 0x12
shl ebx, 6
jrcxz case.0x140024b32.2167
adc al, cl
jrcxz case.0x140024b32.2167
and r11d, 0x3f
or r11d, ebx
invalid
fild dword [rbp + 9]
retf
or r11d, r9d
cmp r11d, 0x110000
add byte [rbp + 0x20], dh
add byte [rbp + 0x20], dh
jmp 0x1400ced8c
lea r8, [r10 + 2]
shl r9d, 6
shl ecx, 6
shl ecx, 6
or r9d, r15d
mov r11d, r9d
jmp 0x1400ced6f
invalid
retf
invalid
lea r8, [r10 + 3]
shl r9d, 0xc
or ebx, r9d
or ebx, ecx
or ebx, ecx
mov r11d, ebx
mov r9, r8
sub r9, r10
add r9, rax
add ecx, eax
rol dword [rcx - 0x7d], 0xfb
and dword [rdi], ecx
invalid
pop rax
invalid
invalid
invalid
ror dword [rcx + 1], 1
rol dword [rcx - 0x7d], 0xfb
and dword [rdi], ecx
invalid
pop rax
invalid
xor edx, edx
mov rbp, r9
jmp case.0x14001e327.2330
invalid
invalid
mov r8, rcx
mov r9, rax
cmp r8, rcx
je case.0x140024b32.2193
mov r10, rcx
mov edx, ecx
mov r11b, byte [rcx - 1]
mov bl, byte [rcx - 1]
inc dword [rbp - 0x7c]
test r11b, r11b
js case.0x1400acb2f.325
fstp xword [rax + 0xa]
lea rcx, [r10 - 1]
movzx r11d, r11b
movzx ebx, bl
inc qword [rbp + 0xf]
mov dh, 0xdb
movzx ebx, bl
jmp 0x1400cee0f
movzx r15d, byte [r10 - 2]
cmp r15b, 0xc0
mov dh, 0x7a
inc byte [rcx - 0x80]
cmp r15b, 0xc0
jge case.0x140024b32.2183
movzx ebx, byte [r10 - 3]
movzx ebx, byte [rdx - 3]
pop rdx
std
cmp bl, 0xc0
jge 0x1400cede6
lea rcx, [r10 - 4]
lea ecx, [rdx - 4]
movzx r13d, byte [r10 - 4]
push 0xfffffffffffffffc
and r13d, 7
in eax, 7
shl r13d, 6
shl ebp, 6
invalid
and ebx, 0x3f
jrcxz case.0x1400ace23.299
or ebx, r13d
jmp 0x1400ceded
lea rcx, [r10 - 2]
and r15d, 0x1f
invalid
jmp 0x1400cedf7
invalid
lea rcx, [r10 - 3]
and ebx, 0xf
shl ebx, 6
and r15d, 0x3f
and edi, 0x3f
invalid
and edi, 0x3f
or r15d, ebx
shl r15d, 6
shl edi, 6
out 6, eax
invalid
and r11b, 0x3f
movzx r11d, r11b
or r11d, r15d
cmp r11d, 0x110000
je case.0x140024b32.2193
cmp r11d, 0x21
jb case.0x14001e327.2330
invalid
jbe case.0x1400ace23.299
invalid
invalid
invalid
and dword [rdi], ecx
invalid
invalid
ror dword [rbp + 1], 0xd1
mov rbp, r9
xor ecx, ecx
test dl, dl
ror byte [rax + 0xf], cl
ror dword [r13 - 0x73], 0x3c
ror dword [rbp - 0x73], 0x3c
invalid
test rdi, rdi
dec dword [rdi]
test al, dl
add byte [rax], al
invalid
ror byte [rax + 0xf], cl
ror dword [r13 - 0x73], 0x3c
ror dword [rbp - 0x73], 0x3c
ror dword [rbp - 0x73], 0x3c
invalid
dec dword [rdi]
test al, dl
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbp
sub rcx, rax
invalid
mov rcx, rbp
sub rcx, rax
sub ecx, eax
cmp rcx, r12
jae 0x1400cee4f
mov rcx, rdi
mov dl, 1
mov rax, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
call qword [rax + 0x28]
invalid
sub byte [rcx - 0x73], cl
add al, 0x2e
invalid
lea rax, [r14 + rbp]
mov ecx, 0x2600
mov rdx, r15
add byte [rcx + rcx*4 - 6], cl
cmp rdx, rax
je 0x1400cef07
add byte [rax], al
invalid
ret 0x840f
mov r11b, byte [rdx]
movzx r8d, r11b
ret
sbb al, byte [rbp + 0xf]
mov dh, 0xc3
ret
test r8b, r8b
js 0x1400cee75
inc rdx
jmp 0x1400ceee6
mov r9d, r8d
and r9d, 0x1f
loope 0x1400cee9b
movzx ebx, byte [rdx + 1]
and ebx, 0x3f
invalid
cmp r8b, 0xdf
cmp al, 0xdf
jbe 0x1400ceec8
invalid
mov dh, 0x52
add al, cl
shl ebx, 6
and r10d, 0x3f
or r10d, ebx
or edx, ebx
cmp r11b, 0xf0
cmp bl, 0xf0
jb 0x1400ceed8
fiadd dword [rcx - 0x80]
sti
invalid
movzx r8d, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
shl edx, 6
invalid
and r8d, 0x3f
or r8d, r10d
or r8d, r9d
cmp r8d, 0x110000
clc
add byte [rax], al
adc dword [rax], eax
je 0x1400cef07
invalid
mov r8d, r9d
jmp 0x1400ceee6
add rdx, 3
shl r9d, 0xc
loope 0x1400ceeec
or r10d, r9d
mov r8d, r10d
cmp r8d, 0xd
ja 0x1400cee5b
invalid
movabs dword [0x48ffffff61830fc1], eax
mov ecx, edi
stc
mov dl, 9
mov rax, qword [rsp + 0x78]
call qword [rax + 0x28]
invalid
add r14, rbp
mov qword [rsp + 0xc8], r15
add byte [rax], al
mov qword [rsp + 0xd0], r14
lea rcx, [rsp + 0x80]
mov qword [rcx], r15
cmp dword [rcx + rcx*4 + 0x71], ecx
or al, ch
cmp eax, 0x3dffff8b
cmp eax, 0x110000
jne 0x1400cef98
mov r12, qword [rsp + 0x128]
test r12, r12
je 0x1400cf057
adc dword [rcx], eax
add byte [rax], al
lea rcx, [rsp + 0x80]
mov qword [rcx], r15
mov qword [rcx + 8], r14
call fcn.1400c7a6b
adc dword [rbx - 0x77c0001], ecx
and ecx, dword [rdi]
test esp, edi
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov ecx, 9
or dword [rax], eax
add byte [rax], al
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x20], r14
and byte [rax - 0x75], cl
and al, 0x68
and byte [rax - 0x75], cl
and al, 0x68
mov r8, r12
mov r9, r15
mov ecx, edi
mov ecx, edi
call fcn.1400cb5a9
jmp 0x1400cf99d
add byte [rax], al
invalid
add byte [rax], al
lea rcx, [rsp + 0x80]
mov qword [rcx], r15
mov qword [rcx + 8], r14
or al, ch
mov edi, 0x3dffff8a
invalid
invalid
cmp eax, 0x110000
invalid
or al, ch
mov edi, 0x3dffff8a
invalid
invalid
cmp eax, 0x110000
invalid
invalid
je 0x1400cef35
and eax, 0x1fffdf
add eax, 0xffffffbf
invalid
invalid
invalid
sar byte [rdi + 0xf19f883], 0x87
jno 0x1400cefc1
cmp eax, 0x19
ja 0x1400cef35
invalid
invalid
xor r13d, r13d
lea rdi, [rsp + 0xc8]
lea edi, [rsp + 0xc8]
lea edi, [rsp + 0xc8]
add byte [rbp + rcx*4 - 0x5c], cl
lea r12, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, edi
mov rcx, rdi
call fcn.1400c7a6b
cmp eax, 0x110000
adc dword [rax], eax
je 0x1400cf0a8
invalid
add byte [rax], al
invalid
mov bh, bh
invalid
mov esi, 0x8d000000
push rax
lahf
lea edx, [rax - 0x61]
lea ecx, [rax - 0x41]
cmp edx, 0x1a
jb 0x1400cf013
cmp ecx, 0x1a
jb 0x1400cf013
lea edx, [rax - 0x30]
cmp edx, 0xa
jb 0x1400cf013
lea edx, [rax - 0x2d]
cmp edx, 2
jb 0x1400cf013
rol dword [rbx + 0x97202fa], cl
cmp eax, 0x2b
jne case.0x14004896d.1752
test ecx, edi
add dword [rax], eax
invalid
test ecx, edi
add dword [rax], eax
add byte [rcx + 0x20f280c2], cl
ret 0xf280
invalid
mov edx, eax
xor dl, 0x20
cmp ecx, 0x1a
movzx ebx, dl
cmovae ebx, eax
cmp r13, qword [rsp + 0x110]
cmp ebp, dword [rsp + 0x110]
cmp ebp, dword [rsp + 0x110]
jne 0x1400cf046
mov rcx, r12
mov ecx, esp
mov rdx, r13
call fcn.14000beb7
invalid
invalid
invalid
invalid
mov rsi, qword [rsp + 0x118]
mov r13, qword [rsp + 0x120]
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
invalid
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rdx - 0x78], al
mov byte [rsi + rbp], bl
mov byte [rsi + r13], bl
inc r13
mov qword [rsp + 0x120], r13
mov dword [rsp + 0x120], ebp
add bl, ch
invalid
add bl, ch
add byte [rcx - 0x4e], 6
mov r10b, 6
jmp case.0x14004896d.1738
add byte [rbp - 0x75], al
and al, 0x2c
sub al, 0x45
mov eax, ecx
mov rcx, qword [r12 + 8]
mov ecx, dword [rsp + 8]
mov ecx, dword [rsp + 8]
mov rdx, qword [r12 + 0x10]
mov rax, rdx
mov eax, edx
mov eax, edx
inc r8d
je case.0x1400b7b2d.103
test dl, dl
add byte [rax], al
invalid
add byte [rax - 0x77], cl
ror byte [rcx + rbp - 0x40], 1
mov rax, rdx
sub rax, r8
ror byte [rdi], 0x86
rol byte [rax], 0
add byte [rax], al
jbe 0x1400cf149
add byte [rax], al
add byte [rdx - 0x80], al
cmp al, 1
mov edi, 0xbb8f0f
invalid
add byte [rax], al
invalid
cmp byte [rcx + r8], 0xbf
jg case.0x1400b7b2d.103
invalid
add byte [rax], al
invalid
mov ebx, 0x48000000
lea eax, [0x140152210]
invalid
lea rax, [0x140152210]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400ffcd0
sub byte [rbx + rax], cl
invalid
sub byte [rbx + rax], cl
add byte [rax + 0x15024bc], al
add byte [rax], al
add byte [rcx], al
invalid
test dword [rdi + 1], ebx
cmp byte [rsp + 0x150], 1
add byte [rcx], al
jne case.0x14003d97a.2050
add byte [rax], al
mov rbp, qword [rsp + 0xc8]
mov r15, qword [rsp + 0xd0]
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xc8
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
lea rax, [rsp + 0x168]
lea rsi, [rsp + 0x110]
rol byte [rax], 1
add byte [rax], al
lea rax, [rsp + 0x168]
add byte [rax], al
lea rsi, [rsp + 0x110]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov rsi, qword [rax + 0x10]
mov rax, rsi
mov eax, esi
mov eax, esi
shr rax, 0x20
mov rcx, rsi
call 0x13196390f
shl rcx, 0x20
or rcx, 0x900
or ecx, 0x900
or ecx, 0x900
add byte [rcx], cl
add byte [rax], al
test rax, rax
mov r14d, 0x901
mov esi, 0x901
mov esi, 0x901
cmove r14, rcx
test r14b, r14b
test dh, dh
test dh, dh
jne 0x1400cf1cb
mov rdi, qword [rsp + 0x170]
lea rax, [rsi - 2]
mov esp, 0x17024
add byte [rax - 0x73], cl
dec byte [rax - 0x7d]
cmp rax, 3
ja case.default.0x1400cf134
lea rcx, [0x14015726c]
cmp rax, 3
ja case.default.0x1400cf134
lea rcx, [0x14015726c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0xfe0ffc8
mov bh, 7
invalid
cmp eax, 0x7377
ja 0x1400cf1af
add byte [rax], al
invalid
ja 0x1400cf1af
add byte [rax], al
jne case.default.0x1400cf134
jmp 0x1400cf2f5
jne case.0x14003d97a.2042
inc dword [rcx - 0x4e]
invalid
mov r10b, 7
test rax, rax
je case.0x14004896d.1738
cmp byte [rcx + r8], 0x2f
cmp byte [rcx + rax], 0x2f
jne case.0x14004896d.1738
test r9d, r9d
je 0x1400cf22c
test ch, al
add byte [rax], al
invalid
test ch, al
add byte [rax], al
add byte [rcx + rdi - 0x36], cl
cmp rdx, r9
jbe 0x1400cf226
mov dh, 0
add byte [rax], al
cmp byte [rcx + r9], 0xbf
jg 0x1400cf22c
invalid
mov cl, 0
add byte [rax], al
invalid
jmp 0x1400cfa5a
mov rcx, qword [rsp + 0x68]
mov byte [rcx + 8], r10b
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
invalid
or byte [rax - 0x77], 1
mov dword [rcx], eax
mov eax, 0
add byte [rax], al
add byte [rax + 0x48018948], al
mov dword [rcx], eax
cmp qword [rsp + 0x110], 0
mov dword [rcx], eax
add dword [rax - 0x7d], ecx
mov esp, 0x11024
add byte [rax], al
invalid
cmp qword [rsp + 0x110], 0
add byte [rdi], cl
test al, bh
invalid
je 0x1400cf99d
mov rcx, qword [0x140165ff0]
outsb dx, byte [rsi]
or dword [rax], eax
xor edx, edx
mov r8, rsi
mov eax, esi
add rsp, 0x1c8
add esp, 0x1c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x35e5d
and eax, 0x35e5d
mov rcx, qword [rsp + 0x68]
and al, 0x68
mov byte [rcx + 8], 9
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x48018948], al
cmp dword [rsp + 0x168], 0
and al, 0x68
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48018948], al
cmp dword [rsp + 0x168], 0
and al, 0x68
add dword [rax], eax
add byte [rax], al
and al, 0x68
add dword [rax], eax
add byte [rax], al
je 0x1400cf99d
add byte [rax], al
mov r8, qword [rsp + 0x170]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x35e21
adc eax, 0x35e21
add cl, ch
xchg ecx, eax
invalid
jmp 0x1400cf99d
cmp eax, 0x3a
je 0x1400cf0b6
mov qword [rsp + 0x120], 0
mov dword [rsp + 0x120], 0
add cl, ch
paddw mm7, mm7
dec dword [rdi]
test dword [rsi], ebp
or byte [rax], al
invalid
jmp 0x1400cef35
jne 0x1400cfa5a
add byte [rax], al
add byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
call fcn.1400c7c3a
lea rdx, [rsp + 0x80]
lea rsi, [rsp + 0x110]
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov ecx, 9
mov rdi, rdx
add byte [rax - 0x77], cl
xlatb
test al, al
je 0x1400cf271
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], al
mov rcx, qword [rsp + 0x68]
mov r8, r15
mov r9, r14
int1
int1
call fcn.1400cad36
jmp 0x1400cf99d
invalid
invalid
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], 0
and al, 0x20
invalid
and al, 0x20
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x68]
mov r8, r15
mov eax, edi
mov r9, r14
jmp 0x1400cf64f
movzx eax, word [rdi]
mov bh, 7
xor eax, 0x7377
movzx ecx, byte [rdi + 2]
add r8b, byte [r11 + 0x1b373f1]
add r8b, byte [r11 + 0x1b373f1]
or cx, ax
je 0x1400cf2f7
movzx eax, word [rdi]
xor eax, 0x7466
je 0x1400cf2ab
invalid
je 0x1400cf2ab
add byte [rdi], cl
mov dh, 0x4f
add r8b, byte [r11 + 0x96670f1]
movzx ecx, byte [rdi + 2]
xor ecx, 0x70
or cx, ax
add r8b, byte [r11 + 0x96670f1]
sal dword [rbp + 0x39], 0xeb
jne case.default.0x1400cf134
jmp 0x1400cf2f7
cmp eax, 0x74683f81
je 0x1400cf330
je 0x1400cf2f5
mov eax, dword [rdi]
bswap eax
xor ecx, ecx
cmp eax, 0x66696c66
insb byte [rdi], dx
imul esp, dword [rsi + 0xf], 0x653dc193
insb byte [rdi], dx
invalid
invalid
insb byte [rdi], dx
imul esp, dword [rsi + 0xf], 0x653dc193
insb byte [rdi], dx
imul esp, dword [rsi - 0x7d], 0x950f00d9
sbb cx, 0
setne bl
sbb cx, 0
sbb ecx, 0
fld dword [rax]
setne bl
add bl, bl
jmp 0x1400cf2f7
invalid
sbb byte [rax + 0x70747468], bh
xor eax, dword [rdi]
je 0x1400cf357
jo 0x1400cf318
invalid
movzx ecx, byte [rdi + 4]
xor ecx, 0x73
or ecx, eax
je 0x1400cf2f5
add al, 0x83
int1
jae 0x1400cf2f7
invalid
sal dword [rsp + rax - 0x4d], 2
mov bl, 2
add ch, bl
add dh, byte [rbx - 0x4bc4b7ff]
and al, 0x68
jmp 0x1400cf2f7
mov bl, 1
cmp rsi, qword [rsp + 0x168]
jne 0x1400cf322
add dword [rax], eax
add byte [rbp + 0x21], dh
mov r12, r15
mov esp, edi
lea r15, [rsp + 0x168]
mov rcx, r15
mov ecx, edi
mov esp, 0x16824
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov ecx, edi
mov rdx, rsi
mov edx, esi
call fcn.14000beb7
mov rdi, qword [r15 + 8]
invalid
mov edi, dword [rdi + 8]
or byte [rcx - 0x75], cl
ja 0x1400cf32f
mov rsi, qword [r15 + 0x10]
mov r15, r12
mov byte [rdi + rsi], 0x3a
inc rsi
mov qword [rsp + 0x178], rsi
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rax], al
add byte [rbx + rbx*8 - 0x3eb6998c], al
out dx, al
test bl, bl
je 0x1400cf39b
shr r14, 0x20
movzx eax, bl
and byte [rdi], cl
mov dh, 0xc3
cmp eax, 1
jne 0x1400cf469
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x78
mov qword [rsp + 0x78], r14
xor r14d, r14d
mov r13, r15
test byte [rbp - 0x77], 0xfd
lea r15, [rsp + 0x80]
add byte [rax], al
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x70
mov qword [rsp + 0x70], r13
mov r12, rbp
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], r13
lodsb al, byte [rsi]
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
lodsb al, byte [rsi]
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
call fcn.1400c7a6b
cmp eax, 0x5c
je 0x1400cf386
xchg bh, bh
inc dword [rbx + 0x9745cf8]
cmp eax, 0x2f
jne case.0x14004896d.1808
clc
invalid
mov r12, qword [rsp + 0x80]
mov r13, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x88
mov byte [rax], al
add byte [rax], al
inc r14d
mov byte [rax], al
add byte [rax], al
inc r14d
jmp case.0x14004896d.1786
mov rsi, qword [rsp + 0x198]
mov esi, dword [rsp + 0x198]
test rsi, rsi
je case.0x14004896d.1799
mov rdi, qword [rsp + 0x1a0]
mov edi, dword [rsp + 0x1a0]
lea r8, [rsp + 0x80]
mov qword [r8], rbp
sub byte [rbp - 0x77], cl
js 0x1400cf3c7
sub byte [rbp - 0x77], cl
js 0x1400cf3c7
lea rcx, [0x1401516f8]
or byte [rax], al
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.1400c7cc3
test al, al
invalid
jne case.0x14004896d.1799
invalid
sal byte [rbp + 8], 0x48
mov rcx, rsi
mov ecx, esi
mov dl, 4
call qword [rdi + 0x28]
mov rsi, qword [rsp + 0x180]
test rsi, rsi
je 0x1400cf615
add al, byte [rax]
invalid
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
sub byte [rdx], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx + rcx*4 + 0x4e], al
sub al, 0x4d
test r9, r9
mov r9d, dword [rsi + 0x2c]
test r9, r9
je 0x1400cf615
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
invalid
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
or byte [rax - 0x75], cl
mov edx, dword [rsi + 0x10]
push rsi
adc byte [rcx + rdi - 0x36], cl
cmp rdx, r9
jbe 0x1400cf5ef
xchg ah, ah
add dword [rax], eax
add byte [rdx - 0x80], al
cmp byte [rcx + r9], 0xbf
jg 0x1400cf5f5
fild word [rcx]
add byte [rax], al
cmp al, 9
mov edi, 0x1df8f0f
fild word [rcx]
fild word [rcx]
add byte [rax], al
jmp 0x1400cfa5a
cmp r14d, 1
mov r14, qword [rsp + 0x78]
and al, 0x78
and al, 0x78
ja 0x1400cf849
xchg dword [rdi], ebx
add al, 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x80
add dword [rax], eax
add byte [rax], al
test r15, r15
invalid
test byte [rsi], cl
invalid
add al, 0
mov r15, qword [rsp + 0x180]
add byte [rax], al
test r15, r15
je 0x1400cf849
invalid
add byte [rbp - 0x75], al
sub al, 0x49
mov ecx, dword [rdi + 8]
mov r9d, dword [r15 + 0x2c]
mov rcx, qword [r15 + 8]
test r9, r9
leave
je 0x1400cf801
mov rdx, qword [r15 + 0x10]
cmp rdx, r9
jbe 0x1400cf7fb
cmp byte [rcx + r9], 0xbf
jg 0x1400cf801
mov edi, 0x39d8f0f
add byte [rax], al
jmp 0x1400cfa5a
lea rdi, [rsp + 0xc8]
lea rsi, [rsp + 0x168]
add byte [rcx + 9], bh
add byte [rcx + 9], bh
rep movsq qword [rdi], qword [rsi]
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
lea eax, [rsp + 0x80]
mov qword [r8], rbp
mov qword [r8 + 8], r15
lea rcx, [0x1401516f8]
add byte [rdx + 2], bh
add byte [rdx + 2], bh
call fcn.1400c7cc3
test al, al
je 0x1400cf4da
inc dword [rax + rax*8 - 0x72b7ca8c]
xchg esp, eax
and al, 0x80
lea rdx, [rsp + 0x80]
mov r8, qword [rdx]
add byte [rax], al
add byte [rbx + rcx*4 + 2], cl
mov r9, qword [rdx + 8]
mov ecx, dword [rdx + 8]
lea rsi, [rsp + 0x168]
mov ecx, 9
add byte [rax], al
invalid
mov ah, 0x24
push 0xffffffffb9000001
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x28], esi
mov byte [rsp + 0x20], bl
mov rcx, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
jmp 0x1400cf998
mov esi, 0x48000004
mov esi, dword [rsp + 0xd8]
mov ah, 0x24
fadd dword [rax]
add byte [rax], al
mov rsi, qword [rsp + 0xd8]
mov ah, 0x24
fadd dword [rax]
add byte [rax], al
mov rax, rsi
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
mov rcx, rsi
mov ecx, esi
shl rcx, 0x20
shl ecx, 0x20
or rcx, 0x900
test rax, rax
or dword [rax], eax
add byte [rax - 0x7b], cl
rol byte [rcx - 0x43], 1
mov r13d, 0x901
cmove r13, rcx
test r13b, r13b
invalid
mov r13d, 0x901
add byte [rax], al
cmove r13, rcx
test r13b, r13b
jne case.0x1400acb2f.330
invalid
mov al, 0
add byte [rax], al
test dword [rax + 0x49000000], esi
shr r13, 0x20
shr ebp, 0x20
mov byte [rsp + 0x1b7], 0
test byte [rdi + rsi*4], ah
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
and al, 0x80
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx], ebp
mov qword [rcx + 8], r15
invalid
test edi, edi
mov qword [rcx], rbp
mov dword [rcx], ebp
mov qword [rcx + 8], r15
mov dword [rcx + 8], edi
jns case.0x14007e9fd.1355
call fcn.1400c7a6b
cmp eax, 0x110000
adc dword [rax], eax
invalid
adc dword [rax], eax
je 0x1400cf659
add byte [rax], al
cmp eax, 0x2f
jne 0x1400cf659
invalid
invalid
add byte [rbp - 0x77], cl
test dword [rcx - 0x6374b723], 0x8024
mov ebp, ebx
invalid
invalid
pushfq
and al, 0x80
add byte [rax], 0
mov r15, r14
mov ebp, ebx
mov rbx, qword [rsp + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
invalid
mov r14, qword [rsp + 0x88]
add byte [rax], al
cmp rsi, qword [rsp + 0xc8]
mov ah, 0x24
enter 0, 0
jne 0x1400cf577
lea rdi, [rsp + 0xc8]
mov esp, 0xc824
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.14000beb7
mov rsi, qword [rdi + 0x10]
invalid
dec dword [rax - 0x75]
ja 0x1400cf587
adc byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
lea rcx, [rsp + 0xc8]
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + 8]
invalid
add al, 0x30
invalid
mov eax, dword [rcx + 8]
mov byte [rax + rsi], 0x2f
xor byte [rdi], ch
invalid
inc rsi
mov qword [rcx + 0x10], rsi
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
lea eax, [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
mov byte [r8], 0
add byte [rax], al
mov byte [r8], 0
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rbx
pop rsp
and al, 0x20
sub byte [rax - 0x77], cl
pop rsp
and al, 0x20
mov ebx, ebp
mov edx, ebp
mov r9, r13
call case.0x1400aba21.402
invalid
dec dword [rax - 0x77]
mov dword [rsp + 0x70], edx
movsd dword [rdi], dword [rsi]
invalid
mov dword [rsp + 0x70], edx
push rsp
and al, 0x70
invalid
mov r14, r15
jmp 0x1400cf9f3
add al, 0
add byte [rax - 0x75], cl
and al, 0x68
mov rcx, qword [rsp + 0x68]
mov byte [rcx + 8], 9
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x48018948], al
mov qword [rcx], rax
mov dword [rcx], eax
cmp qword [rsp + 0xc8], 0
cmp dword [rsp + 0xc8], 0
and al, 0xc8
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rbx + 0x4c000003], bh
add byte [rax], al
mov r8, qword [rsp + 0xd0]
add byte [rax], al
je 0x1400cf99d
add byte [rax], al
mov r8, qword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
add cl, ch
invalid
or esp, edi
jmp case.0x14004896d.1750
invalid
dec dword [rdi]
test dword [rbp + 4], esp
add al, 0
invalid
jne 0x1400cfa5a
add al, 0
add byte [rcx - 0x7d], al
stc
cmp r9d, 4
jne 0x1400cf615
add al, 0x75
sbb cl, byte [rax - 0x73]
adc eax, 0x82b99
cdq
sub ecx, dword [rax]
invalid
lea rdx, [0x14015219b]
cdq
sub ecx, dword [rax]
add byte [rbp - 0x77], cl
mov r8, r9
invalid
jbe 0x1400cf5de
mov r8, r9
call fcn.1400fcc80
add al, byte [rax]
add al, byte [rax]
add byte [rbp + 0x31], al
xor r8d, r8d
test eax, eax
ror byte [rdi + rcx + 0x44], 0xc6
rol byte [rbp + 0x440f4cc0], 0xc6
ror byte [rdi + rcx + 0x44], 0xc6
invalid
jmp 0x1400cf618
xor r8d, r8d
xor eax, eax
lea rsi, [rsp + 0x168]
mov ah, 0x24
push 0x48000001
mov dword [rsi + 0x10], 0
add byte [rax], al
invalid
mov qword [rsi + 0x10], 0
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdx, [rsp + 0x80]
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rcx + 9], bh
mov ecx, 9
mov ecx, 9
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov edi, edx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x28], r8
and al, 0x28
and al, 0x28
mov byte [rsp + 0x20], bl
pop rsp
and al, 0x20
mov rcx, qword [rsp + 0x68]
mov r8, rbp
mov r9, r15
stc
push 0x4de88949
mov ecx, edi
stc
stc
call fcn.1400c7d82
jmp 0x1400cf99d
invalid
invalid
add byte [rcx + rcx*4 - 8], cl
mov rax, r15
mov qword [rsp + 0x70], r15
mov dword [rsp + 0x70], edi
cmp rbp, r15
cmp ebp, edi
je 0x1400cf9f3
mov dword [rbx], eax
add byte [rax], al
mov esi, 0x2600
add byte es:[rax], al
mov r15, qword [rsp + 0x70]
mov edi, dword [rsp + 0x70]
mov rax, rbp
mov eax, ebp
call 0x181f97fc4
mov dl, byte [rsp]
mov r12, rbp
mov dl, byte [r12]
movzx r8d, dl
mov dh, 0xc2
test r8b, r8b
sar byte [rax + 7], 0x49
lea ebp, [rsp + 1]
and al, 1
js case.0x14007e9fd.1390
lea rbp, [r12 + 1]
and al, 1
jmp 0x1400cf6f7
mov ecx, r8d
and ecx, 0x1f
movzx r9d, byte [r12 + 1]
and al, 1
and r9d, 0x3f
cmp r8b, 0xdf
jbe 0x1400cf6dc
movzx r8d, byte [r12 + 2]
and al, 2
shl r9d, 6
loope 0x1400cf6b4
and r8d, 0x3f
or r8d, r9d
cmp dl, 0xf0
cli
invalid
enter 0xfffffffffffffa80, 0xfffffffffffffff0
cli
invalid
jb 0x1400cf6ec
lea rbp, [r12 + 4]
insb byte [rdi], dx
and al, 4
movzx edx, byte [r12 + 3]
movzx edx, byte [rsp + 3]
and ecx, 7
loope 0x1400cf6cf
shl ecx, 0x12
shl r8d, 6
invalid
adc al, byte [rcx - 0x3f]
loopne 0x1400cf6d5
invalid
and edx, 0x3f
loop 0x1400cf711
or edx, r8d
ret 0xca09
or edx, ecx
mov r8d, edx
invalid
jmp 0x1400cf6f7
lea rbp, [r12 + 2]
insb byte [rdi], dx
and al, 2
shl ecx, 6
or ecx, r9d
mov r8d, ecx
mov eax, ecx
mov eax, ecx
jmp 0x1400cf6f7
lea rbp, [r12 + 3]
insb byte [rdi], dx
and al, 3
shl ecx, 0xc
loope 0x1400cf700
or r8d, ecx
cmp r8d, 0xd
cmp eax, 0xd
ja 0x1400cf714
invalid
bt esi, r8d
jae 0x1400cf714
invalid
invalid
adc dword [rcx - 0x77], ecx
in al, dx
mov r12, rbp
cmp rbp, r15
jne case.0x14007e9fd.1388
invalid
invalid
invalid
invalid
jmp 0x1400cf7f3
fild word [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7f], al
cmp r8d, 0x110000
clc
add byte [rax], al
adc dword [rax], eax
invalid
add byte [rdi], cl
test bh, cl
add al, byte [rax]
je case.0x14009b9d6.1268
add byte [rdi + 1], bh
mov edi, 1
add byte [rax], al
cmp r8d, 0x80
jb 0x1400cf74d
invalid
add byte [rax], al
add byte [rdx + 0x1e], dh
invalid
invalid
mov edi, 2
cmp r8d, 0x800
jb 0x1400cf74d
or byte [rax], al
add byte [rdx + 0x10], dh
cmp r8d, 0x10000
cmp eax, 0x10000
add dword [rax], eax
mov edi, 4
sbb rdi, 0
invalid
add byte [rax - 0x7d], cl
fild word [rax]
invalid
add byte [rax - 0x75], cl
push rsp
and al, 0x70
invalid
mov rdx, qword [rsp + 0x70]
sub rdx, r12
cmp rdi, rdx
cmp edi, edx
cmp edi, edx
jae case.0x14009b9d6.1203
cmp byte [r12 + rdi], 0xbf
jg 0x1400cf76c
invalid
cmp al, 0x3c
mov edi, 0x8e90b7f
or ebp, ecx
or byte [rbx], al
add byte [rax], al
jne case.0x1400c7c55.26
cmp r8d, 0x23
je 0x1400cf786
cmp r8d, 0x3f
or ebp, ecx
or byte [rbx], al
add byte [rax], al
jmp case.0x1400c7c55.26
jne case.0x1400c7c55.26
add byte [rax], al
cmp r8d, 0x23
cmp eax, 0x23
je 0x1400cf786
cmp r8d, 0x3f
clc
invalid
je 0x1400cf786
cmp r8d, 0x110000
clc
add byte [rax], al
adc dword [rax], eax
invalid
add byte [rbp + 0x13], dh
jne 0x1400cf794
jmp case.0x14009b9d6.1268
add byte [rax], al
cmp byte [rsp + 0x108], 0
and al, 8
add dword [rax], eax
add byte [rax], al
je 0x1400cf9f3
add byte [rax], al
mov rcx, qword [rsp + 0xf8]
clc
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0x100]
mov r15, qword [rsp + 0x70]
add byte [rax], al
mov rdx, qword [rsp + 0x100]
add byte [rax], al
mov r15, qword [rsp + 0x70]
mov edi, dword [rsp + 0x70]
jl 0x1400cf7cc
jo case.0x14007e9fd.1426
mov qword [rsp + 0x20], r15
mov dword [rsp + 0x20], edi
and al, 0x20
mov r9, rbp
call fcn.1400cb8d9
jmp 0x13fce1b9d
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], rdi
mov esp, 0x8824
invalid
add byte [rax], 0
add byte [rax - 0x77], cl
mov esp, 0x8824
add byte [rax - 0x73], cl
add eax, 0x8277b
invalid
or byte [rax], al
add byte [rax], al
lea rax, [0x140151f48]
invalid
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
and al, 0xc8
lea rcx, [rsp + 0xc8]
lea rdx, [rsp + 0x80]
lea edx, [rsp + 0x80]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
invalid
xchg esp, eax
and al, 0x80
lea edx, [rsp + 0x80]
add byte [rax], al
add al, ch
mov esp, 0x4cfff6ee
idiv bh
cmp rbp, r15
call fcn.14003e6a6
idiv bh
cmp rbp, r15
std
jne 0x1400cf674
dec dword [rcx + rcx*4 - 8]
mov rax, r15
jmp 0x1400cf9f3
jne 0x1400cfa5a
test dword [rcx + 2], ebx
add byte [rax], al
invalid
add byte [rbp - 0x7b], cl
div byte [rbx + rbp + 0x4c]
cmp rsi, r14
test r14, r14
je 0x1400cf831
cmp rsi, r14
jbe 0x1400cf82f
and al, 0x42
cmp byte [rdi + rsi], 0xbf
cmp byte [rdi + r14], 0xbf
jg 0x1400cf831
lea rax, [0x1401516e0]
add eax, 0x81ec7
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
mov r9, r14
mov ecx, esi
mov ecx, esi
call fcn.1400ffcd0
add byte [rbp - 0x1f], dh
jne 0x1400cf812
cmp r14, r9
cmp esi, ecx
jne 0x1400cf849
mov rdx, rdi
cli
mov r8, r14
call fcn.1400fcc80
test eax, eax
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
ror byte [rdi], 0x84
imul eax, dword [rcx], 0x8b480000
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x198]
test rax, rax
test eax, eax
test byte [rax + rbx*4], ah
and al, 0x98
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
je 0x1400cf969
sgdt [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x160], rax
invalid
invalid
mov qword [rsp + 0x160], rax
add byte [rax], al
mov rax, qword [rsp + 0x1a0]
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rbx*2], ah
pop rax
mov qword [rsp + 0x158], rax
xor edi, edi
pop rax
add dword [rax], eax
add byte [rcx], dh
dec dword [rax - 0x73]
invalid
invalid
mov ah, 0x24
lea rsi, [rsp + 0xc8]
enter 0, 0
mov qword [rsi], rdi
mov qword [rsi + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
mov qword ds:[rsi + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
lea r15, [rsp + 0x80]
lea edi, [rsp + 0x80]
add byte [rcx - 0x77], cl
invalid
mov qword [r15], rbp
mov rax, qword [rsp + 0x70]
mov qword [r15 + 8], rax
mov dword [rdi + 8], eax
mov byte [r15 + 0x10], 0
mov byte [rdi + 0x10], 0
mov r14d, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.1400c7a6b
mov ebp, eax
invalid
cmp eax, 0x2f
je 0x1400cf8d0
cmp ebp, 0x5c
std
pop rsp
je 0x1400cf8d0
cmp ebp, 0x110000
je case.0x14007e9fd.1454
and al, 0x90
add byte [rax], al
add byte [rcx], al
jmp case.0x14007e9fd.1453
cmp rdi, qword [rsp + 0xc8]
cmp edi, dword [rsp + 0xc8]
mov esp, 0xc824
add byte [rax], al
add byte [rbp + 0x1b], dh
jne 0x1400cf8f5
mov rcx, rsi
int1
mov rdx, rdi
call fcn.14000beb7
invalid
dec dword [rbx + rcx*4 - 0x4c]
and al, 0xd0
add byte [rax], al
invalid
invalid
dec dword [rbx + rcx*4 - 0x4c]
and al, 0xd0
mov esi, dword [rsp + 0xd0]
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xd824
and al, 0xd8
add byte [rax], al
mov rdi, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
fadd dword [rax]
add byte [rax], al
add byte [rcx - 0x78], al
sub al, 0x3e
invalid
mov byte [r14 + rdi], bpl
mov byte [rsi + rdi], ch
inc rdi
inc rdi
inc edi
mov qword [rsp + 0xd8], rdi
mov dword [rsp + 0xd8], edi
and al, 0xd8
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x5e8bd003], al
cmp ebp, 0x2f
je case.0x14007e9fd.1444
cmp ebp, 0x2f
je case.0x14007e9fd.1444
invalid
cmp ebp, 0x5c
std
pop rsp
je case.0x14007e9fd.1444
pushfq
mov rax, qword [rsp + 0xc8]
add byte [rax], al
mov r8, qword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rdi, 2
cmp rdi, 2
jne 0x1400cf934
movzx ecx, word [r8]
movzx ecx, word [rax]
cmp ecx, 0x2f2f
stc
invalid
sete sil
xchg esp, eax
invalid
jmp 0x1400cf936
xor esi, esi
mov r14, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
test rax, rax
test eax, eax
je 0x1400cf94f
mov rcx, qword [0x140165ff0]
or dword [rax], eax
add byte [rcx], dh
sar bh, cl
adc eax, 0x356d9
push rsi
add eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
add eax, dword [rax]
push rsi
add eax, dword [rax]
test sil, sil
test dh, dh
mov rcx, qword [rsp + 0x160]
mov ecx, dword [rsp + 0x160]
jne 0x1400cf969
mov dl, 3
mov rax, qword [rsp + 0x158]
and al, 0x58
add dword [rax], eax
invalid
add ecx, dword [rax - 0x75]
test byte [rax + rbx*2], ah
and al, 0x58
and al, 0x58
add dword [rax], eax
add bh, bh
push rax
add byte [rax], al
call qword [rax + 0x28]
sub byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
lea rdx, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
push 0xffffffffb9000001
add dword [rax], eax
add byte [rcx + 9], bh
add byte [rax], al
lea rsi, [rsp + 0x168]
add dword [rax], eax
add byte [rcx + 9], bh
mov ecx, 9
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x28], esi
mov byte [rsp + 0x20], bl
and al, 0x20
and byte [rax - 0x75], cl
and al, 0x68
and al, 0x68
mov rcx, qword [rsp + 0x68]
and al, 0x68
mov r8, r12
mov r9, r13
mov ecx, ebp
mov ecx, ebp
jmp 0x13f9d8984
call fcn.1400c8a2c
nop
add rsp, 0x1c8
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
lea rsi, [rsp + 0x168]
lea esi, [rsp + 0x168]
mov ah, 0x24
push 0x48000001
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x10], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax], al
mov ecx, 9
lea rdx, [rsp + 0x80]
add byte [rax], al
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x28], edi
mov dword [rsp + 0x28], edi
sub byte [rax + 0x4820245c], cl
mov ecx, dword [rsp + 0x68]
mov byte [rsp + 0x20], bl
and al, 0x20
and byte [rax - 0x75], cl
and al, 0x68
mov rcx, qword [rsp + 0x68]
push 0x4ce88949
mov ecx, dword [rsp + 0x70]
mov r8, rbp
mov eax, ebp
mov r9, qword [rsp + 0x70]
jmp 0x1400cf267
mov rax, rbp
lea rdx, [rsp + 0x80]
lea rsi, [rsp + 0xc8]
add byte [rax - 0x73], cl
mov ah, 0x24
enter 0, 0
mov ecx, 9
or dword [rax], eax
add byte [rax], al
mov rdi, rdx
xlatb
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x60], rcx
and al, 0x60
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r13d
lea rax, [rsp + 0x1b7]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov dword [rsp + 0x30], r13d
mov dword [rsp + 0x28], r13d
insb byte [rdi], dx
and al, 0x28
insb byte [rdi], dx
and al, 0x28
mov dword [rsp + 0x20], r13d
mov word [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
and al, 0x40
and al, 0x40
add byte [rax], al
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
mov r8d, ebx
mov r9d, r14d
call fcn.1400ca590
cmp ebp, dword [rbx + 0x43e9ffff]
invalid
invalid
invalid
cmp ebp, dword [rbx + 0x43e9ffff]
invalid
invalid
invalid
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
xor r8d, r8d
shr al, 0x62
add al, byte [rbx]
invalid
invalid
shr al, 0x62
add al, byte [rbx]
add byte [rax - 0x73], cl
lea rax, [0x1401516c8]
lea rax, [0x1401516c8]
sbb al, 8
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
and byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
loope 0x1400cfac3
xor r8d, r8d
xor eax, eax
mov r9, rdi
call fcn.1400ffcd0
add eax, dword [rax]
add eax, dword [rax]
int3
lea r8, [0x14015727c]
lea r8, [0x14015727c]
add al, 0x80
or byte [rax - 0x75], cl
push rdx
adc byte [rbp + 0x39], al
enter 0x3e77, 0x4d
test eax, eax
ret 0x2176
add ebx, ebp
movups xmm8, xmmword [r10 + 0x41]
movups xmm0, xmmword [rdx + 0x41]
add esi, eax
add dword [rdx], eax
invalid
add ch, bl
cmp dh, byte [rbp + 0x11]
leave
cmp al, 8
mov edi, 0x8d48167f
or eax, 0x826f8
or byte [rax], al
or byte [rax], al
mov dword [rsp + 0x20], ecx
add byte [rbp - 0x16], dh
sub ecx, eax
or byte [r9 + rcx*4 + 0x49], cl
adc byte [rax - 0x7d], cl
invalid
invalid
add esp, 0x28
sub rsp, 0x28
sub byte [rbx + 0x74001879], al
invalid
cmp dword [rcx + 0x18], 0
je 0x1400cfb35
lea rax, [rcx + 0x1c]
jmp 0x1400cfb3f
cmp dword [rcx + 0x20], 0
je 0x1400cfb9d
invalid
jns case.0x14009b9d6.1304
add byte [rdx + riz*2 + 0x48], dh
lea eax, [rcx + 0x24]
invalid
invalid
lea rax, [rcx + 0x24]
and al, 0x44
mov ecx, dword [rax]
mov r9d, dword [rax]
mov r8d, dword [rcx + 0x3c]
mov eax, dword [rcx + 0x3c]
cmp al, 0x48
mov eax, dword [rcx + 8]
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
cmp r8d, r9d
ja case.0x14009b9d6.1326
invalid
test r8, r8
test r8, r8
sal byte [rax + rdx + 0x4c], 0x39
ret 0x976
je 0x1400cfb68
cmp rdx, r8
cmp edx, eax
jbe 0x1400cfb66
cmp byte [rax + r8], 0xc0
add al, al
jge 0x1400cfb68
jmp case.0x14009b9d6.1326
adc esi, dword [rbp + 0x11]
jne case.0x14009b9d6.1326
adc dword [rbp - 0x7b], ecx
leave
test r9, r9
je 0x1400cfb8f
cmp rdx, r9
jbe case.0x140090ed6.1353
cmp byte [rax + r9], 0xbf
jg 0x1400cfb8f
lea rcx, [0x1401521f8]
mov qword [rsp + 0x20], rcx
and byte [rax - 0x77], cl
invalid
call fcn.1400ffcd0
jne case.0x14009b9d6.1326
add rax, r8
sub r9, r8
mov rdx, r9
add rsp, 0x28
add esp, 0x28
ret
mov r8d, dword [rcx + 0x3c]
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
push rcx
adc byte [rbp - 0x7b], cl
invalid
je 0x1400cfbbf
mov r9, rdx
sub r9, r8
jbe 0x1400cfbc4
invalid
cmp byte [rax + r8], 0xbf
jg 0x1400cfbc6
invalid
jmp 0x1400cfbcb
mov r9, rdx
jmp 0x1400cfbc6
invalid
jne 0x1400cfbcb
add rax, r8
jmp 0x1400cfb95
invalid
lea rcx, [0x140152210]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov ecx, eax
mov r9, rdx
call fcn.1400ffcd0
add byte [rbx], al
add ah, cl
adc byte [rcx - 0x77], cl
ror byte [rbp - 0x7b], cl
sal byte [rbp + riz + 0x49], 0x89
ror byte [rbp + 0x29], cl
ret 0x1b76
lea rax, [0x140152210]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov r9, rdx
call fcn.1400ffcd0
add al, byte [rax]
add al, byte [rax]
jne 0x1400cfcd7
lea rax, str.called__Result::unwrap____on_an__Err__value
cmp r10, 3
jb 0x1400cfd38
movzx r10d, word [rcx + r8]
xor r10d, 0x2f3a
add byte [rax], al
add byte [rax], al
movzx r11d, byte [rcx + r8 + 2]
xor r11d, 0x2f
or r11w, r10w
jne 0x1400cfd38
mov r9d, dword [r9 + 0x30]
add r8d, 3
cmp r9d, r8d
jbe 0x1400cfd38
mov eax, r8d
test r8d, r8d
je 0x1400cfd45
cmp rdx, rax
jbe 0x1400cfd43
cmp byte [rcx + rax], 0xc0
jge 0x1400cfd45
jmp 0x1400cfd51
xor r9d, r9d
mov rdx, r9
add rsp, 0x28
ret
jne 0x1400cfd51
cmp rdx, r9
jbe 0x1400cfd65
cmp byte [rcx + r9], 0xbf
jg 0x1400cfd67
lea r8, [0x1401521f8]
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x20], eax
mov r8, rax
call fcn.1400ffcd0
imul edi, edi, 2
invalid
jne 0x1400cfd51
add rcx, rax
sub r9, rax
mov rax, rcx
jmp 0x1400cfd3b
mov rcx, r10
call fcn.1400ff640
int3
jle 0x1400cfeb6
test r14, r14
je 0x1400cfef2
cmp r15, r14
jbe 0x1400cfed4
cmp byte [rdi + r14], 0xbf
jg 0x1400cfed6
invalid
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, r15
xor r8d, r8d
mov r9, r14
call fcn.1400ffcd0
jne 0x1400cfeb7
cmp r14d, 4
jne 0x1400cfef2
lea rdx, [0x14015219b]
mov rcx, rdi
mov r8, r14
call fcn.1400fcc80
test eax, eax
je 0x1400cff66
mov ebx, dword [rsi + 0x30]
cmp r15, rbx
jbe 0x1400cffb8
cmp byte [rdi + rbx], 0x3a
jne 0x1400cffa8
invalid
add byte [rax], al
invalid
movabs al, byte [0x788d34468b000000]
dec dword [rcx + 0x39]
dec dword [rdi]
xchg byte [rbp + 0x41000000], ch
lea ecx, [rsi + 3]
mov eax, dword [rsi + 0x34]
lea edi, [rax - 1]
cmp r15, rdi
jbe 0x1400cffc4
lea ecx, [r14 + 3]
cmp ecx, ebx
cmove edi, eax
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rsi
mov r8, rbx
mov r9, rdi
call fcn.1400cce46
mov r15, qword [r14 + 0x18]
mov rdx, qword [r14 + 0x20]
cmp r15, rdx
ja 0x1400cff8b
mov r12, qword [rsp + 0x40]
mov rax, qword [r12 + 0x10]
mov r14, rax
sub r14, rdx
jb 0x1400cff8b
mov qword [r12 + 0x10], r15
cmp rdx, r15
jne 0x1400cff6a
cmp rax, rdx
jne 0x1400cff83
jmp 0x1400cff8b
mov al, 1
jmp 0x1400cffaa
cmp rax, rdx
je 0x1400cff8b
mov rax, qword [r12 + 8]
lea rcx, [rax + r15]
add rdx, rax
mov r8, r14
call fcn.1400fc250
add r14, r15
mov qword [r12 + 0x10], r14
sub edi, ebx
sub dword [rsi + 0x34], edi
sub dword [rsi + 0x38], edi
sub dword [rsi + 0x3c], edi
cmp dword [rsi + 0x18], 0
je 0x1400cff9f
sub dword [rsi + 0x1c], edi
cmp dword [rsi + 0x20], 0
je 0x1400cffa8
sub dword [rsi + 0x24], edi
xor eax, eax
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea r8, [0x1401521e0]
mov rcx, rbx
jmp 0x1400cffce
lea r8, [0x1401521e0]
mov rcx, rdi
mov rdx, r15
call fcn.1400ff640
int3
add byte [rax], al
mov rsi, rcx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
call case.0x1400c9f7a.23
cmp byte [rdi], 3
je 0x1400d0015
lea rcx, [rsp + 0x28]
call case.0x140024b32.2111
test al, al
jne 0x1400d0092
mov ebx, dword [rsi + 0x2c]
mov r12, qword [rsi + 8]
or byte [rax - 0x75], cl
jle 0x1400d0030
or byte [rax - 0x75], cl
jle 0x1400d0030
test rbx, rbx
je 0x1400d006b
cmp rdi, rbx
jbe 0x1400d004e
cmp byte [r12 + rbx], 0xbf
jg 0x1400d0050
invalid
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rdi
mov edx, edi
mov edx, edi
xor r8d, r8d
mov r9, rbx
call fcn.1400ffcd0
jne 0x1400d0031
cmp ebx, 4
jne 0x1400d006b
lea rdx, [0x14015219b]
mov rcx, r12
mov r8, rbx
call fcn.1400fcc80
test eax, eax
je 0x1400d0092
lea r14d, [rbx + 3]
mov r9d, dword [rsi + 0x30]
cmp r14d, r9d
ja 0x1400d02ed
add al, byte [rax]
invalid
add eax, dword [rbx + rcx*4 + 0x4e]
xor byte [rbp + 0x39], al
invalid
add al, byte [rax]
add byte [rbp - 0x7b], al
div byte [rcx + rbx + 0x4c]
sbb dword [rcx + rdi - 9], ecx
test r14d, r14d
je 0x1400d009a
invalid
sbb dword [rcx + rdi - 9], ecx
cmp rdi, r14
jbe 0x1400d00a4
cmp byte [r12 + r14], 0xc0
jge 0x1400d00aa
jmp 0x1400d02ed
mov sil, 1
jmp 0x1400d02dc
test r9d, r9d
jne 0x1400d00af
jmp 0x1400d02da
add al, byte [rax]
add byte [rdi], cl
test dword [rbx + 2], eax
add byte [rax], al
jne 0x1400d02ed
test r9d, r9d
je 0x1400d00ff
mov r15, rdi
sub r15, r9
jbe 0x1400d00ef
cmp byte [r12 + r9], 0xbf
jle 0x1400d02ed
cmp r9d, r14d
je 0x1400d02da
cmp byte [r12 + r9], 0xbf
or al, 0xbf
jg 0x1400d010b
lea rax, [0x140152210]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rdi
mov r8, r9
mov r9, rdi
call fcn.1400ffcd0
jne 0x1400d02ed
cmp r9d, r14d
jne 0x1400d010b
jmp 0x1400d02da
mov r15, rdi
test r14d, r14d
je 0x1400d02da
add r12, r9
mov rcx, r15
call fcn.14000af87
mov rbx, rax
mov rdi, rdx
mov rcx, rdx
mov rdx, r12
mov r8, r15
call fcn.1400fc250
mov rax, qword [rsi + 0x10]
cmp rax, r14
jb 0x1400d0150
test r14d, r14d
je 0x1400d014c
cmp rax, r14
jbe 0x1400d014c
mov rax, qword [rsi + 8]
cmp byte [rax + r14], 0xbf
jle 0x1400d0334
mov qword [rsi + 0x10], r14
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
mov qword [rdx + 8], 0
lea rax, [0x1401521a0]
mov qword [rdx + 0x10], rax
mov rcx, rsi
call fcn.14003e6a6
mov rdx, qword [rsi + 0x10]
mov rax, rdx
shr rax, 0x20
mov rcx, rdx
shl rcx, 0x20
or rcx, 0x900
test rax, rax
mov r12d, 0x901
cmove r12, rcx
test r12b, r12b
jne 0x1400d0307
mov ebp, dword [rsi + 0x30]
shr r12, 0x20
mov dword [rsi + 0x30], r12d
test r15, r15
je 0x1400d01ff
mov dl, byte [rdi]
movzx eax, dl
test al, al
jns 0x1400d0238
mov ecx, eax
and ecx, 0x1f
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
movzx eax, byte [rdi + 1]
and r8d, 0x3f
cmp al, 0xdf
jbe 0x1400d0229
movzx eax, byte [rdi + 2]
shl r8d, 6
and eax, 0x3f
or eax, r8d
cmp dl, 0xf0
jb 0x1400d0233
invalid
movzx r10, byte [rdi + 3]
movzx edx, byte [rdi + 3]
and ecx, 7
shl ecx, 0x12
adc al, cl
loopne case.0x1400b9fc2.519
adc al, cl
loopne case.0x1400b9fc2.519
and edx, 0x3f
or edx, eax
or edx, ecx
retf 0xd089
jmp 0x1400d0238
retf 0xd089
cmp r14d, r12d
je 0x1400d026d
cmp rdx, qword [rsi]
jne 0x1400d0215
mov rcx, rsi
call fcn.14000beb7
mov esp, 0x8b48fff3
push rsi
invalid
mov esp, 0x8b48fff3
push rsi
adc byte [rax - 0x75], cl
or sil, r8b
or dh, al
mov rax, qword [rsi + 8]
mov byte [rax + rdx], 0x40
or dh, al
add al, 0x10
inc rdx
inc rdx
inc rdx
mov qword [rsi + 0x10], rdx
mov r8, rdi
push rsi
adc byte [rcx - 0x77], cl
clc
jmp 0x1400d028e
shl ecx, 6
or ecx, r8d
mov eax, ecx
jmp 0x1400d0238
shl ecx, 0xc
or eax, ecx
cmp r14d, r12d
jne 0x1400d0263
jne 0x1400d026d
inc ebp
mov rcx, rdi
mov rdx, r15
call fcn.1400d034d
lea r8, [rdx + rax]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
int1
mov rdx, rax
call fcn.14003e64b
mov r12d, r14d
jmp 0x1400d029c
cmp eax, 0x40
jne 0x1400d0280
mov r8, rdi
add r8, r15
clc
clc
mov rcx, rsi
mov rdx, rdi
call fcn.14003e64b
idiv bh
idiv bh
jmp 0x1400d029c
mov rcx, rsi
call fcn.1400cfbe3
invalid
dec dword [rcx - 0x77]
clc
add r8, r15
invalid
mov rcx, rsi
int1
mov rdx, rdi
call fcn.14003e64b
mov dl, 0xe3
idiv bh
inc r12d
inc esp
inc esp
sub r12d, ebp
add dword [rsi + 0x34], r12d
add dword [rsi + 0x38], r12d
add dword [rsi + 0x38], esp
add dword [rsi + 0x38], esp
add dword [rsi + 0x3c], r12d
cmp dword [rsi + 0x18], 0
invalid
je 0x1400d02b5
add byte [rsp + rax + 0x44], dh
add dword [rsi + 0x1c], esp
add dword [rsi + 0x1c], r12d
cmp dword [rsi + 0x20], 0
je 0x1400d02bf
add byte [rsp + rax + 0x44], dh
add dword [rsi + 0x24], esp
add dword [rsi + 0x24], r12d
test rbx, rbx
je 0x1400d02da
mov rcx, qword [0x140165ff0]
xor esi, esi
div byte [rcx]
ror byte [rcx - 0x77], cl
clc
div byte [rcx]
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
add eax, dword [rax]
jmp 0x1400d02dc
xor esi, esi
mov eax, esi
add rsp, 0x40
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
invalid
pop r15
ret
lea rax, [0x1401521f8]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rdi
cli
cli
mov r8, r14
call fcn.1400ffcd0
lea r8, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov byte [r8], 9
lea rax, [0x1401521b0]
add eax, 0x81e99
add eax, 0x81e99
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401520d8]
scasb al, byte [rdi]
sbb eax, 0x2bba0008
add byte [rax], al
add al, ch
pop rsp
invalid
add al, byte [rax]
scasb al, byte [rdi]
sbb eax, 0x2bba0008
add byte [rax], al
add al, ch
pop rsp
test dword [rdx], 0xd8d4800
or eax, 0x81dbd
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
or eax, 0x81dbd
add byte [rbp + rcx*4 + 5], cl
out 0x1d, al
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
or byte [rax], al
mov edx, 0x30
call fcn.1400ff740
add al, byte [rax]
add byte [rax], al
add al, ch
hlt
add al, byte [rax]
int3
sub esp, 0x28
cmp rdx, 1
jbe 0x1400d0377
add dword [rsi + 0x20], esi
cmp byte [rcx + 1], 0xbf
jns 0x1400d035b
mov edi, 0x8d481c7f
add eax, 0x81e64
or byte [rax], al
jg 0x1400d0379
lea rax, [0x1401521c8]
lea eax, [0x1401521c8]
or byte [rax], al
mov qword [rsp + 0x20], rax
mov r8d, 1
add byte [rax], al
invalid
and byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
shr eax, 1
call fcn.1400ffcd0
mov r9, rdx
call fcn.1400ffcd0
add byte [rbp - 0x1c], dh
jne 0x1400d035d
dec rdx
inc rcx
mov rax, rcx
mov eax, ecx
mov eax, ecx
add rsp, 0x28
ret
or byte [r8 - 0x7b], cl
sal byte [rsp + rbx + 0x4c], 0x8b
sbb al, 0x4c
mov eax, dword [rcx]
movzx edx, byte [r8]
sbb al, 0x4c
mov eax, dword [rcx]
movzx edx, byte [r8]
test dl, dl
js 0x1400d03b4
dec rax
inc r8
enter 0xffffffffffffff49, 0xffffffffffffffc0
mov qword [rcx], r8
mov qword [rcx + 8], rax
invalid
mov eax, edx
jmp case.0x1400aba21.442
add dword [rax - 0x77], ecx
or byte [r9 - 0x47d61430], cl
or byte [rcx - 0x47d61430], cl
or byte [rcx - 0x47d61430], cl
add byte [rax], al
adc dword [rax], eax
jmp case.0x1400aba21.442
cmp rax, 1
je 0x1400d03c4
lea r9d, [rdx + 0xb]
cmp r9b, 0xcd
or rax, qword [rcx - 0x80]
stc
int 0x73
jae 0x1400d03d8
dec rax
jae 0x1400d03d8
dec rax
enter 0xffffffffffffff49, 0xffffffffffffffc0
inc r8
mov qword [rcx], r8
mov qword [rcx + 8], rax
or byte [rax + 0xfffd], bh
add dword [rax - 0x77], ecx
or byte [r8 + 0xfffd], dil
or byte [rax + 0xfffd], bh
or byte [rax + 0xfffd], bh
pop rbx
ret
movzx r9d, byte [r8 + 1]
mov r11b, 0x80
mov dh, 0x48
add dword [rcx - 0x4d], eax
add byte [rcx - 0x4e], 0xbf
mov r10b, 0xbf
mov r10b, 0xbf
cmp edx, 0xef
jg 0x1400d0400
invalid
cli
out dx, eax
add byte [rax], al
add byte [rdi + 0x15], bh
invalid
adc eax, 0xe0fa81
add byte [rax], al
cmp edx, 0xe0
add byte [rax], al
add byte [rdx + riz - 0x7f], dh
je 0x1400d0415
cmp edx, 0xed
jne 0x1400d041d
cli
in eax, dx
add byte [rax], al
add byte [rbp + 0x22], dh
mov r10b, 0x9f
jmp 0x1400d041d
cmp edx, 0xf0
je 0x1400d041a
lock add byte [rax], al
add byte [rdx + rdx - 0x7f], dh
invalid
cli
hlt
cmp edx, 0xf4
add byte [rax], al
jne 0x1400d041d
mov r10b, 0x8f
jmp 0x1400d041d
invalid
mov r11b, 0xa0
mov bl, 0xa0
jmp 0x1400d041d
mov r11b, 0x90
nop
mov ebx, r9d
sub bl, r11b
sub r10b, r11b
cmp bl, r10b
jbe 0x1400d0433
invalid
or byte [rcx - 1], cl
ror byte [rax - 1], 0xc8
invalid
inc r8
dec rax
invalid
enter 0xffffffffffff97eb, 0xffffffffffffff80
jmp 0x1400d03ca
cmp dl, 0xe0
jae case.0x1400b9fc2.580
cli
loopne 0x1400d04aa
add rax, 0xfffffffffffffffe
add r8, 2
invalid
invalid
sar dh, 0x49
add eax, 2
invalid
invalid
rol byte [rdx], 0x4c
mov dword [rcx], eax
mov qword [rcx], r8
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
and edx, 0x1f
loop 0x1400d0469
shl edx, 6
and r9d, 0x3f
and ecx, 0x3f
and ecx, 0x3f
or r9d, edx
or ecx, edx
mov eax, r9d
jmp case.0x1400aba21.442
jp 0x1400d0459
invalid
invalid
jp 0x1400d0459
cmp rax, 2
jne case.0x1400aba21.458
add r8, 2
mov qword [rcx], r8
mov qword [rcx + 8], 0
jmp 0x1400d03d1
or byte [rax], al
add byte [rax], al
add cl, ch
pop rbx
invalid
movzx r10d, byte [r8 + 2]
cmp r10b, 0xc0
jge 0x1400d04be
invalid
add al, byte [rcx - 0x80]
cli
sar byte [rbp + 0x3d], 0x48
cmp eax, 0xfdc08348
cmp eax, 0xfdc08348
std
add r8, 3
mov qword [rcx], r8
mov dword [rcx], eax
mov dword [rcx], eax
mov qword [rcx + 8], rax
mov eax, 0xfffd
invalid
or byte [r8 + 0xfffd], dil
add byte [rax - 0x78f01006], al
cmp bh, bh
invalid
cmp dl, 0xef
ja case.0x1400aba21.442
shl edx, 0xc
movzx eax, dx
mov bh, 0xc2
mov bh, 0xc2
and r9d, 0x3f
shl r9d, 6
or r9d, eax
and r10d, 0x3f
invalid
or r10d, r9d
rol dword [rcx - 0x7d], 0xe2
invalid
mov eax, r10d
jmp case.0x1400aba21.442
invalid
invalid
shr cl, 1
sbb bh, bh
invalid
rol byte [rdx], 0x48
add eax, 0xfffffffe
add rax, 0xfffffffffffffffe
jmp 0x1400d03ca
dec dword [rax - 0x7d]
in al, dx
push 0x244c8948
mov dword [rsp + 0x20], ecx
invalid
invalid
sub esp, 0x68
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
cmp rcx, 4
jae 0x1400d04e1
stc
add al, 0x73
invalid
mov eax, ecx
add rsp, 0x68
invalid
invalid
invalid
ret
lea rax, [rsp + 0x20]
and al, 0x20
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
invalid
invalid
mov qword [rdx], rax
lea rax, [fcn.1400041b0]
add eax, 0xfff33cbb
cmp al, 0xf3
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
mov qword [rdx + 8], rax
lea rax, str.internal_error:_entered_unreachable_code:_unknown_state:
lea eax, [0x1401525c8]
or byte [rax - 0x73], cl
lea eax, [0x1401525c8]
add eax, 0x820c8
enter 0x820, 0
or byte [rax], al
lea rcx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
add dword [rax + 1], edi
mov eax, 1
mov qword [rcx], rax
mov dword [rcx], eax
mov eax, 1
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
or byte [rax - 0x39], cl
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x39], cl
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fwant_0.3.1_srclib.rs
lea edx, [0x140152638]
sbb byte [rax - 0x73], cl
lea edx, [0x140152638]
adc eax, 0x82110
adc byte [rcx], ah
or byte [rax], al
call fcn.1400ff580
lock add al, byte [rax]
add ah, cl
int3
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
ror dword [rax - 0x77], cl
iretd
mov edi, ecx
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
add dword [rbx + rcx*4 + 0x71], ecx
mov esi, dword [rcx + 0x10]
adc byte [rcx + rbp - 0x10], cl
sub rax, r14
sub eax, esi
cmp rax, r8
jb case.0x1400acceb.325
invalid
sal byte [rdx + 0x23], 0x48
and ecx, dword [rax - 0x75]
or byte [r9 + r8 - 0xf], r9b
or byte [rcx + rax - 0xf], cl
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
or byte [rcx + rax - 0xf], cl
add rcx, r14
add ecx, esi
mov rdx, rbx
mov r8, rsi
mov eax, esi
fimul dword [rcx - 0x77]
invalid
mov eax, esi
call fcn.1400fc250
add r14, rsi
add esi, esi
mov esp, 0x1490002
add byte [rcx + 1], cl
add esi, esi
test byte [rcx + rcx*4 + 0x77], 0x10
mov qword [rdi + 0x10], r14
ja case.0x1400ad020.306
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov rcx, rdi
stc
mov rdx, r14
mov edx, esi
mov r8, rsi
call fcn.140104616
xchg esi, eax
add eax, dword [rax]
add eax, dword [rax]
invalid
xchg esi, eax
add eax, dword [rax]
add eax, dword [rax]
add eax, dword [rax]
mov r14, qword [rdi + 0x10]
ja case.0x1400ad47f.299
jmp 0x1400d054f
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
invalid
mov rsi, rcx
test rcx, rcx
test ecx, ecx
invalid
test ecx, ecx
je 0x1400d05c9
mov rax, rsi
shr rax, 0x3e
shr eax, 0x3e
invalid
shr eax, 0x3e
jne case.0x1400ac5ad.373
jne case.0x1400ac5ad.373
cmp ecx, dword [rax - 0x73]
cmp al, 0x36
invalid
lea rdi, [rsi + rsi]
lea edi, [rsi + rsi]
mov al, byte ss:[0x1401660a0]
mov al, byte [0x1401660a0]
add eax, 0x95af9
pop rdx
or dword [rax], eax
invalid
add byte [rdx + 2], bh
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
stc
call fcn.140001ab0
cld
adc al, 0xf3
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov rdx, rax
test rax, rax
test eax, eax
ret 0x8548
test eax, eax
jne case.0x1400ac5ad.372
mov ecx, 2
mov rdx, rdi
mov edx, edi
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov edx, edi
call fcn.1400ff110
jmp case.0x1400acf87.296
add byte [rdx + 2], bh
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rax, rsi
add rsp, 0x28
add esp, 0x28
invalid
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
call fcn.140001c90
int3
invalid
dec esp
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
push rax
add rdx, r8
add edx, eax
jae 0x1400d05f1
xor eax, eax
jmp 0x1400d0677
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx]
lea rcx, [rax + rax]
lea ecx, [rax + rax]
add dword [rax - 0x73], ecx
lea ecx, [rax + rax]
or al, 0
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
invalid
invalid
cmp rcx, rdx
cmp ecx, edx
cmova rdx, rcx
ror dword [r8 - 0x7d], 1
cmp rdx, 9
cli
or dword [rdi + 8], edi
mov edi, 8
mov edi, 8
add byte [rax], al
add byte [rax + 0xf], cl
cli
cli
cmovae rdi, rdx
cmovae edi, edx
cli
mov rdx, rdi
mov edx, edi
not rdx
shr rdx, 0x3f
shr edx, 0x3f
ror byte [rax - 0x3f], cl
invalid
shr edx, 0x3f
invalid
test rax, rax
test eax, eax
je 0x1400d0637
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
and byte [rax - 0x39], cl
and al, 0x28
and al, 0x28
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], rax
and al, 0x30
and al, 0x30
xor bl, ch
jmp case.0x1400ad3a6.291
or dword [rax - 0x39], ecx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
pop rsp
and al, 0x38
invalid
cmp byte [rbp + rcx*4 + 0x4c], cl
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
mov rcx, rbx
mov r8, rdi
mov eax, edi
invalid
mov eax, edi
clc
call fcn.14000af0c
cmp qword [rbx], 0
cmp dword [rbx], 0
test al, 0xf3
dec dword [rax - 0x7d]
cmp eax, dword [rax]
invalid
cmp dword [rbx], 0
add byte [rax - 0x75], cl
or byte [r15 + r8 + 0x48], sil
or byte [rdi + rax + 0x48], dh
mov rax, qword [rbx + 8]
mov eax, dword [rbx + 8]
or byte [rdi + rax + 0x48], dh
je case.0x1400ad47f.320
invalid
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
and al, 0x48
jmp 0x1400d0677
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
mov qword [rsi], rdi
mov dword [rsi], edi
movabs rax, 0x8000000000000001
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
or byte [rax - 0x7d], 0xc4
add rsp, 0x50
add esp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
sub esp, 0x28
sub byte [rcx - 0x48], al
add dword [rax], eax
invalid
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rax], al
add al, ch
call case.0x1400acf87.298
push rax
invalid
invalid
movabs rcx, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c83948], al
cmp rax, rcx
jne case.0x1400ad47f.326
invalid
enter 0x575, 0x48
add eax, 0x28c48348
add rsp, 0x28
add esp, 0x28
sub bl, al
ret
test rax, rax
jne case.0x1400ad47f.327
invalid
sal byte [rbp + 5], 0xe8
add eax, 0xf315e4e8
dec dword [rax - 0x77]
invalid
invalid
call fcn.140001c90
in al, 0x15
dec dword [rax - 0x77]
mov rcx, rax
mov ecx, eax
shr eax, 0x5c
call fcn.1400ff110
pop rsp
invalid
add al, byte [rax]
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rsi, r8
invalid
mov rbx, rdx
mov ebx, edx
mov rdi, rcx
mov rax, qword [rcx]
mov eax, dword [rcx]
iretd
mov eax, dword [rcx]
mov r14, qword [rcx + 0x10]
jno case.0x1400ad47f.332
sub rax, r14
cmp rax, r8
cmp eax, eax
invalid
cmp eax, eax
jb 0x1400d06f9
mov rcx, qword [rdi + 8]
or byte [r9 + r8 - 0xf], r9b
add rcx, r14
int1
mov rdx, rbx
mov edx, ebx
mov r8, rsi
call fcn.1400fc250
invalid
invalid
add al, byte [rax]
invalid
push 0x490002bb
add esi, esi
invalid
add al, byte [rax]
add r14, rsi
test byte [rcx + rcx*4 + 0x77], 0x10
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov r8, rsi
mov eax, esi
mov r8, rsi
mov eax, esi
call fcn.1400ffdef
test byte [rdx], 0
add byte [rbx + rcx*4 + 0x77], cl
mov r14, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
adc bl, ch
jmp case.0x1400ad3a6.306
leave
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
invalid
mov rsi, rcx
mov rdi, qword [rcx + 0x10]
mov edi, dword [rcx + 0x10]
invalid
mov edi, dword [rcx + 0x10]
adc byte [rax - 0x77], cl
ror dword [rax + 0x29], cl
invalid
invalid
mov rbx, rdx
mov ebx, edx
sub rbx, rdi
sti
jbe case.0x1400ac5ad.412
cmp dword [rax - 0x75], ecx
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
sub rax, rdi
clc
cmp rax, rbx
cmp eax, ebx
jb case.0x1400ad3a6.321
mov r14, qword [rsi + 8]
jbe case.0x1400acf87.333
lea rcx, [r14 + rdi]
or al, 0x3e
cmp rbx, 2
sti
add dh, byte [rdx + 0x17]
jb 0x1400d0755
jb 0x1400d0755
lea r8, [rbx - 1]
push qword [r9]
shr al, cl
call fcn.1400fc090
invalid
invalid
xor edx, edx
call fcn.1400fc090
add rdi, rbx
add edi, ebx
mov ecx, 0x1480002
add byte [rax + 1], cl
add edi, ebx
fisttp word [rax - 1]
dec rdi
add r14, rdi
add esi, edi
iretd
add esi, edi
mov rcx, r14
int1
mov byte [rcx], 0
add dword [rax], eax
inc rdi
mov rdx, rdi
mov edx, edi
invalid
mov edx, edi
mov qword [rsi + 0x10], rdx
push rsi
adc byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov rcx, rsi
int1
mov rdx, rdi
mov edx, edi
mov r8, rbx
call fcn.1400ff48a
adc ch, ch
add al, byte [rax]
fsubr st(0)
adc ch, ch
add al, byte [rax]
mov rdi, qword [rsi + 0x10]
jle case.0x1400ad77b.316
jmp case.0x1400ad3a6.315
sub rsp, 0x68
in al, dx
push 0x48d08948
mov rax, rdx
invalid
mov rax, rdx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
invalid
invalid
mov ecx, dword [rcx]
lea rdx, [rcx + 8]
push rcx
or byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x60]
lea r8, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r8], rdx
mov dword [rax], edx
lea rdx, [0x140152720]
adc eax, 0x81f83
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x50], rdx
mov dword [rsp + 0x50], edx
and al, 0x50
mov qword [rsp + 0x48], r8
and al, 0x48
lea rdx, str.error_len
lea rdx, str.error_len
lea edx, str.error_len
invalid
or byte [rax], al
mov qword [rsp + 0x38], rdx
push rsp
and al, 0x38
invalid
cmp byte [rax - 0x73], cl
adc eax, 0x81f46
invalid
invalid
or byte [rax], al
lea rdx, [0x140152700]
lea edx, [0x140152700]
invalid
or byte [rax], al
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
invalid
xor byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
mov qword [rsp + 0x40], 9
and al, 0x40
or dword [rax], eax
invalid
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], 0xb
mov dword [rsp + 0x20], 0xb
and al, 0x20
or eax, dword [rax]
add byte [rax], al
lea rdx, str.Utf8Errorvalid_up_to
adc eax, 0x82e33
or byte cs:[rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x140153619]
lea ecx, [0x140153619]
or eax, 0x82e35
xor eax, 0x4100082e
mov eax, 9
or dword [rax], eax
add byte [rax], al
or byte [rax], al
mov r8d, 9
or dword [rax], eax
add byte [rax], al
mov rcx, rax
call fcn.1400082b0
invalid
jp case.0x1400ad3a6.333
invalid
invalid
shr eax, 0xbe
jp case.0x1400ad3a6.333
invalid
mov esi, 0x90fff37a
call qword [rax + 0x68c48348]
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
add esp, 0x68
push 0x415741c3
push rsi
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
in al, dx
mov rsi, rdx
mov rsi, rdx
mov esi, edx
mov r14, qword [rcx + 8]
jno case.0x1400ac5ad.430
or byte [rbx + rcx*4 + 0x79], cl
adc byte [rax - 0x75], cl
invalid
invalid
mov r15, qword [rcx + 0x10]
jns case.0x1400ad47f.364
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
lea rdx, [0x140151f70]
adc eax, 0x81753
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
mov eax, 1
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x30], al
and al, 0x30
je case.0x1400ac5ad.436
sub byte [rax - 0x39cfdbbc], cl
and al, 0x30
and al, 0x30
xor dh, al
mov byte [rsp + 0x31], 0
and al, 0x31
add byte [rbp - 0x7b], cl
invalid
invalid
xor dword [rax], eax
test r15, r15
je 0x1400d0869
invalid
push qword [rax + rsi + 0x48]
xor byte [rax - 0x73], cl
lea rsi, [0x1400d1e55]
lea esi, [0x1400d1e55]
xor eax, 0x1615
adc eax, 0x48000016
lea edi, [rsp + 0x28]
jl case.0x1400acf87.363
invalid
add byte [rax], al
lea rdi, [rsp + 0x28]
jl case.0x1400acf87.363
sub byte [rax - 0x73], cl
pop rsp
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
and al, 0x38
cmp byte [rcx + rcx*4 + 0x74], cl
and al, 0x38
invalid
mov qword [rsp + 0x38], r14
je case.0x1400acf87.364
cmp byte [rcx - 1], cl
invalid
inc r14
inc esi
mov rcx, rdi
stc
mov rdx, rbx
mov edx, ebx
fimul dword [rcx - 0x77]
mov r8, rsi
call fcn.1400080c0
invalid
js case.0x1400ad3a6.344
invalid
invalid
invalid
invalid
dec dword [rcx - 1]
dec r15
jne case.0x1400acf87.360
invalid
iretd
in eax, 0x8a
mov al, byte [rsp + 0x30]
and al, 0x30
xor byte [rcx + 0x75c08401], dh
mov cl, 1
test al, al
invalid
jne case.0x1400ad3a6.350
invalid
add dword [rax + rax*8 - 0x74b7e08b], eax
and al, 0x28
and al, 0x28
sal byte [rbp + 0x1f], 0x48
invalid
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
lea rdx, [0x140151f71]
adc eax, 0x816ee
invalid
or byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
mov eax, 1
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rcx + 0x48c889c1], cl
mov ecx, eax
mov eax, ecx
add rsp, 0x40
mov ecx, eax
mov eax, ecx
enter 0xffffffffffff8348, 0xffffffffffffffc4
pop rbx
pop rbx
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
in al, dx
pop rax
mov rsi, rcx
mov rdi, qword [rdx + 8]
mov edi, dword [rdx + 8]
invalid
mov edi, dword [rdx + 8]
or byte [rax - 0x75], cl
mov rbx, qword [rdx + 0x10]
mov ebx, dword [rdx + 0x10]
pop rdx
adc byte [rcx], dh
xor eax, eax
ror byte [rax + 0x39], 0xc3
cmp rbx, rax
cmp ebx, eax
je 0x1400d0913
cmp byte [rdi + rax], 0
invalid
lea rax, [rax + 1]
add dword [rcx - 0xf], edi
add dword [rcx - 0xf], edi
jns 0x1400d08b9
mov rbp, qword [rdx]
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x30
sub dh, byte [rcx]
ror byte [rax - 0x77], 0x44
mov dword [rsp + 0x30], eax
and al, 0x30
mov qword [rsp + 0x38], 1
and al, 0x38
and al, 0x38
cmp byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
test rbx, rbx
jne case.0x1400acf87.389
invalid
add dword [rax], 0
add byte [rax], al
invalid
fisttp dword [rdi]
test dword [rbx + 0x48000000], eax
add byte [rax], al
add byte [rax - 0x7b], cl
in eax, dx
test ebp, ebp
adc cl, byte [rax - 0x75]
or eax, 0x956fb
sti
push rsi
or dword [rax], eax
invalid
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
mov eax, edi
sub byte [rdi + 3], al
add r8d, dword [r8]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x40]
and al, 0x40
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rdi], cl
adc byte [rsp + 0x30], al
and al, 0x30
xor byte [rdi], cl
adc dword [rsi], eax
invalid
mov r15, qword [rdx]
mov r15, qword [rdx]
mov edi, dword [rdx]
cmp cl, byte [rbp + rcx*4 + 0x74]
lea r14, [rsp + 0x30]
je case.0x1400ae022.278
and al, 0x30
xor byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
int1
mov rdx, rdi
cli
mov r8, rbx
mov eax, ebx
call fcn.1400055c0
xchg edi, eax
dec dword [rcx - 0x7d]
dec dword [rcx - 0x7d]
cmp qword [r14], 0
cmp dword [rsi], 0
add byte ds:[rcx + riz + 0x48], dh
add byte [rcx + riz + 0x48], dh
je case.0x1400ad77b.361
and dword [rax - 0x75], ecx
and al, 0x38
and al, 0x38
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xfcf3949], al
or byte [rcx + 0x39], 0xcf
cmp r15, rcx
iretd
jne 0x1400d0f37
test eax, esi
add eax, 0x89490000
add byte [rax], al
add byte [rcx - 0x77], cl
mov r15, rdi
mov edi, edi
dec dword [rax - 0x77]
mov rdi, rbx
fisttp word [rax - 0x77]
ret
mov rbx, rax
mov ebx, eax
mov qword [rsi], r15
mov dword [rsi], edi
mov qword ds:[rsi + 8], rdi
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
jle 0x1400d095f
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
pop rsi
adc byte [rax - 0x7d], cl
invalid
add esp, 0x58
pop rax
pop rsp
pop rbp
pop rsi
pop rdi
xor r14d, r14d
xor esi, esi
test byte [rbp + rcx*4 + 0x6c], 0x24
xor byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
lea r13, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov rcx, r13
mov ecx, ebp
jmp 0xc956dbac
xor edx, edx
ror byte [rcx - 0x77], cl
fsubr st(0)
invalid
outsb dx, byte [rsi]
mov r8, rbx
mov eax, ebx
call fcn.1400ffdef
hlt
add al, byte [rax]
add byte [rsi - 0x76], al
cmp al, 0x37
invalid
mov bh, byte [rdi + rsi]
invalid
test bh, bh
invalid
push rsp
and al, 0x40
cmp rdx, qword [rsp + 0x30]
cmp edx, dword [rsp + 0x30]
and al, 0x30
xor byte [rbp + 0xd], dh
jmp 0x14009eb85
loope case.0x1400c9f7a.28
invalid
dec dword [rax - 0x75]
push rsp
and al, 0x40
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov byte [rax + rdx], bh
cmp al, 0x10
mov dword [rsp + 0x40], edx
and al, 0x40
push rdx
add eax, 0xf410000
mov dh, 0xc7
invalid
movzx eax, bh
rol byte [rax - 0x3af272b8], 0x68
push 0x63480008
add al, 0x81
invalid
or byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 0xe9
invalid
add byte [rax], al
invalid
add byte [rax + 0xe9], bh
add byte [rax], al
add byte [rax], al
jmp 0x1400d0eba
add byte [rax], al
mov eax, 0xe2
add byte [rax], al
add byte [rax], al
jmp 0x1400d0eba
add al, 0
add byte [rax + 0xe4], bh
mov eax, 0xe4
add byte [rax], al
mov eax, 0xe4
add byte [rax], al
jmp 0x1400d0eba
add al, 0
add byte [rax], al
mov eax, 0xe0
loopne case.0x1400ad3a6.389
add byte [rax], al
add byte [rax + 0xe0], bh
add byte [rax], al
mov eax, 0xe5
in eax, 0
add byte [rax], al
in eax, 0
add byte [rax], al
add byte [rax], al
mov eax, 0xe7
add al, 0
add byte [rax + 0xea], bh
invalid
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0xea
invalid
add byte [rax], al
invalid
jmp 0x1400d0eba
add byte [rax], al
mov eax, 0xeb
jmp 0x1400d0a2d
add byte [rax], al
jmp 0x1400d0a2d
add byte [rax], al
add byte [rax], al
mov eax, 0xe8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xee], bh
add byte [rax], al
mov eax, 0xec
add byte [rax], al
add byte [rax + 0xec], bh
add byte [rax], al
jmp 0x1400d0eba
add byte [rax], al
mov eax, 0xc4
add byte [rax], al
mov eax, 0xc5
invalid
add byte [rax], al
mov eax, 0xc9
leave
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0xe6
invalid
add byte [rax], al
mov eax, 0xc6
invalid
add byte [rax], al
mov eax, 0xf6
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0xf2
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0xfb
invalid
add byte [rax + 0xfb], bh
jmp 0x1400d0eba
add byte [rax], al
mov eax, 0xff
invalid
add byte [rax], al
mov eax, 0xd6
invalid
add byte [rax], al
fadd qword [rax]
add byte [rax], al
add byte [rax + 0xa2], bh
add eax, dword [rax]
add byte [rax + 0xa3], bh
mov eax, 0xa3
invalid
add byte [rax], al
invalid
movabs dword [0x3c8e9000000], eax
add byte [rax], al
add eax, dword [rax]
add byte [rax + 0x20a7], bh
mov eax, 0x20a7
and byte [rax], al
invalid
add byte [rax], al
mov eax, 0x20a7
and byte [rax], al
invalid
jmp 0x1400d0e94
add byte [rax + 0x192], bh
xchg edx, eax
add dword [rax], eax
add byte [rax], al
mov eax, 0xe1
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 0xed
add byte [rax], al
add byte [rax], al
mov eax, 0xf3
invalid
cli
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov eax, 0xf1
int1
add byte [rax], al
invalid
int1
add byte [rax], al
jmp 0x1400d0eba
add eax, dword [rax]
add byte [rax + 0xd1], bh
mov eax, 0xd1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov eax, 0xaa
stosb byte [rdi], al
add byte [rax], al
add byte [rax], al
mov eax, 0xba
invalid
add byte [rax], al
mov eax, 0xbf
invalid
add byte [rax], al
invalid
mov edi, 0xe9000000
add byte [rax], al
mov eax, 0x2310
invalid
add eax, dword [rax]
add byte [rax + 0xac], bh
add byte [rax + 0xbd], bh
add eax, dword [rax]
add byte [rax + 0xbc], bh
mov eax, 0xbc
invalid
add byte [rax], al
add byte [rax], al
mov eax, 0xab
stosd dword [rdi], eax
add byte [rax], al
add cl, ch
adc al, 3
add eax, dword [rax]
add byte [rax], al
stosd dword [rdi], eax
add byte [rax], al
xchg edx, eax
and eax, 0xd0e90000
add cl, ch
rol byte [rdx], 1
add byte [rax], al
mov eax, 0x2593
xchg ebx, eax
invalid
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0x2502
invalid
add byte [rax], al
mov eax, 0x2524
invalid
add byte [rax], al
add byte [rax], al
mov eax, 0x2556
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0x2555
add byte [rax], al
mov eax, 0x2551
invalid
add byte [rax], al
mov eax, 0x255d
invalid
add byte [rax], al
mov eax, 0x255c
add cl, ch
pop rax
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov eax, 0x255b
invalid
add byte [rax], al
mov eax, 0x2510
invalid
add byte [rax], al
mov eax, 0x2514
invalid
add byte [rax], al
mov eax, 0x251c
invalid
add byte [rax], al
mov eax, 0x255a
pop rdx
invalid
add byte [rax], al
add byte [rax], al
jmp 0x1400d0e94
add byte [rax], al
mov eax, 0x2554
invalid
add byte [rax], al
invalid
jmp 0x1400d0e94
add byte [rax], al
mov eax, 0x2566
add byte [rax], al
jmp 0x1400d0e94
add dword [rax], eax
add byte [rax + 0x2560], bh
mov eax, 0x2560
add byte [rax], al
mov eax, 0x2560
jmp 0x1400d0e94
add byte [rax], al
mov eax, 0x2550
invalid
jmp 0x1400d0e94
add byte [rax], al
mov eax, 0x256c
insb byte [rdi], dx
and eax, 0xaee90000
add cl, ch
scasb al, byte [rdi]
add dword [rax], eax
invalid
add byte [rax], al
mov eax, 0x2567
invalid
add byte [rax], al
invalid
and eax, 0xa4e90000
add byte [rax], al
mov eax, 0x2568
invalid
add byte [rax], al
invalid
add byte [rax], al
mov eax, 0x2564
invalid
jmp 0x1400d0e94
add byte [rax], al
mov eax, 0x2565
add byte [rax], al
add byte [rax], al
mov eax, 0x2553
push rbx
and eax, 0x5ee90000
add cl, ch
pop rsi
add dword [rax], eax
invalid
add byte [rax], al
mov eax, 0x256b
invalid
add byte [rax], al
mov eax, 0x256a
invalid
add byte [rax], al
mov eax, 0x2518
invalid
add byte [rax], al
mov eax, 0x250c
invalid
add byte [rax], al
mov eax, 0x2588
invalid
and eax, 0x22e90000
add dword [rax], eax
add byte [rax], al
mov eax, 0x258c
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 0x2580
add cl, ch
add al, 1
add byte [rax], al
mov cl, 3
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax + 0x393], bh
mov eax, 0x393
invalid
add byte [rax], al
mov eax, 0x393
invalid
jmp 0x1400d0eba
movabs dword [0xf8e9000003], eax
mov eax, 0x3c3
add eax, dword [rax]
invalid
add eax, dword [rax]
mov ch, 0
add byte [rax], al
invalid
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
add eax, dword [rax]
add byte [rax], al
add byte [rax + 0x398], bh
test eax, 0xe9000003
add byte [rax], al
add byte [rax], al
mov eax, 0x3b4
add byte [rax], al
add byte [rax + 0x221e], bh
mov eax, 0x221e
and al, byte [rax]
invalid
and al, byte [rax]
add byte [rax + 0x3c6], bh
jmp 0x1400d0eba
sahf
add byte [rax], al
invalid
mov byte [rbx], 0
add byte [rax], al
mov eax, 0x3b5
mov ch, 3
add byte [rax], al
and al, byte [rax]
add bl, ch
jmp 0x1400d0e94
mov eax, 0x2261
and al, byte [rax]
invalid
and al, byte [rax]
add bl, ch
jmp 0x1400d0e94
add byte [rax], al
mov eax, 0x2219
and al, byte [rax]
add bl, ch
jmp 0x1400d0e94
mov eax, 0x207f
mov eax, 0x207f
jmp 0x1400d0e94
loop 0x1400d0e9a
add byte [rax], al
leave
ror byte [rax + 0x242c244c], 0x3f
and al, 0x40
mov bl, 2
add byte [rbp + 1], cl
cld
adc bl, ch
mov bh, 0x4c
lea eax, [rsp + 0x30]
lea r8, [rsp + 0x30]
mov rcx, qword [r8 + 0x10]
mov qword [r8], r15
mov qword [r8 + 8], rdi
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x20], rcx
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccp437.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or byte [rax], al
lea r9, [0x1401526e0]
mov edx, 0x2b
call fcn.1400ffa90
int3
mov rax, rdx
lea rdx, [rcx + 0x18]
lea r8, [rsp + 0x60]
invalid
mov qword [r8], rdx
lea rdx, [0x140152780]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
and al, 0x48
invalid
and al, 0x48
mov edx, 5
mov qword [rsp + 0x40], rdx
lea r8, str.error
retf
invalid
or byte [rax], al
mov qword [rsp + 0x38], r8
cmp byte [rbp + rcx*4 + 5], cl
lahf
invalid
or byte [rax], al
mov qword [rsp + 0x30], r8
and al, 0x30
retf
cmp byte [rbp + rcx*4 + 5], cl
lahf
invalid
and al, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rdx
lea rdx, str.FromUtf8Errorbytes
invalid
or byte [rax], al
lea r9, [0x14015274d]
mov r8d, 0xd
mov eax, 0xd
invalid
and byte [rax - 0x77], cl
or byte [rax - 0x73], cl
and al, 0x28
invalid
invalid
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x1400d1177]
mov qword [rcx + 8], rax
or byte [r8 - 0x73], cl
add eax, 0x81a59
add dword [rax], eax
add byte [rax - 0x77], cl
or byte [r8 - 0x73], cl
add eax, 0x81a59
jmp 0x1400d10a3
lea rax, str.specified_file_not_found_in_archive
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov qword [r8 + 8], 1
or byte [rcx], al
add byte [rax], al
invalid
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x82001
or byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
or byte [rax], al
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
jmp 0x1400d10c4
lea rax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x1400d1177]
lea eax, [0x1400d1177]
lea eax, [0x1400d1177]
mov qword [rcx + 8], rax
lea rax, str.invalid_Zip_archive:
lea eax, [0x140152a78]
lea eax, [0x140152a78]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub al, ch
invalid
push 0xffffffffa2b848c3
adc dword [rbp - 0x77b993c5], eax
jno 0x1400d112a
mov edx, 0x9ecd5df3
sahf
insd dword [rdi], dx
mov ch, 0xb8
movsb byte [rdi], byte [rsi]
ret
ror byte [rax - 0x7d], 0x39
add byte [rax + 0xf], cl
ret 0x8d48
sbb cl, byte [rax]
add bl, al
ret
mov rax, qword [rcx]
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x1400d1120
test rcx, rcx
jne 0x1400d1128
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rsi, [rax - 1]
jo 0x1400d112b
dec dword [rax - 0x75]
js 0x1400d112f
mov rdi, qword [rax - 1]
dec dword [rax - 0x75]
pop rax
invalid
mov rbx, qword [rax + 7]
mov rcx, rdi
mov ecx, edi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x1400d115d
add al, 0x48
mov edi, dword [rdi - 8]
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
or dword [rax], eax
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, r15
mov rdx, rbx
mov r8, rdi
mov r9, rsi
call case.0x140024b32.1137
cmp qword [rsp + 0x20], 0
je 0x1400d11ff
mov rax, qword [rsp + 0x28]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
jmp rcx
mov rcx, qword [rsp + 0x28]
and al, 0x28
test rcx, rcx
je 0x1400d124c
mov rax, rsi
sub rax, rcx
jb 0x1400d1251
add rdi, rcx
mov rsi, rax
jmp 0x1400d1235
mov ecx, esi
call fcn.1400d1102
test rsi, rsi
jne 0x1400d11ca
nop
nop
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r12
jmp 0x1400d123c
lea r8, [0x1401528e0]
mov rdx, rsi
call fcn.1400ff5c0
int3
pop rsi
ret
jb 0x1400d135a
test r14, r14
je 0x1400d1382
mov rdi, rdx
cmp r9, r14
cmovae r9, r14
mov rdx, qword [rdx]
mov edx, dword [rdx]
mov rax, qword [rdi + 8]
lea rbx, [rsp + 0x28]
mov rcx, rbx
call qword [rax + 0x18]
cmp qword [rbx], 0
mov rax, qword [rbx + 8]
je 0x1400d138a
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x1400d139e
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x1400d139e
sub r14, rax
jb case.0x1400d09ce.138
mov qword [rdi + 0x10], r14
mov qword [rsi + 8], rax
mov qword [rsi], 0
mov dword [rsi], 0
lea rax, str.number_of_read_bytes_exceeds_limit
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x1401530f8]
call fcn.1400ff580
int3
stc
mov r8, r14
mov r9, r15
call fcn.1400d133a
test r15, r15
je 0x1400d16de
test ah, dh
add dword [rax], eax
invalid
test ah, dh
add dword [rax], eax
add byte [rbx + 0x4e8b2856], cl
and byte [rbx + 0x31452446], cl
ror byte [rbp + rcx*4 + 0xd], 0x6b
invalid
mov edx, dword [rsi + 0x28]
mov ecx, dword [rsi + 0x20]
mov eax, dword [rsi + 0x24]
xor r8d, r8d
lea r9, [0x140152b68]
mov r10d, 0xff
invalid
add byte [rcx + 0x3cf83d7], cl
jrcxz case.0x1400c7c55.167
fild word [rcx - 0x3f]
jmp 0x1400d151f
or byte [rax + rsi - 0x27], al
push r14
push rsi
push rdi
push rbx
sub rsp, 0x88
mov ebx, r9d
mov rsi, rcx
lea rcx, [rsp + 0x30]
call fcn.140001da0
mov rax, qword [rsp + 0x30]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x14010379f
mov rdi, qword [rsp + 0x38]
mov r14, qword [rsp + 0x40]
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x58], 1
mov qword [rsp + 0x28], 0
lea r8, [rsp + 0x50]
lea r9, [rsp + 0x28]
mov rcx, rdi
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je 0x1401037d7
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
jmp 0x1401037ea
lea rcx, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rcx
mov qword [rsi], 1
test rax, rax
je 0x140103807
mov r8, qword [rsp + 0x38]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], bx
xor eax, eax
mov qword [rsi], rax
mov byte [rdi], 0
test r14, r14
je 0x140103807
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
ret
outsb dx, byte [rsi]
outsd dx, dword [rsi]
je 0x14011f6a6
invalid
jne 0x14011f70a
jae 0x14011f70e
invalid
jb 0x14011f717
je 0x14011f719
invalid
jne 0x14011f72c
js 0x14011f731
invalid
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x14011f713
invalid
jae case.0x140014496.35
je 0x14011f777
imul ebp, dword [rsi + 0x67], 0x43412073
and byte [r14 + 0x6f], bpl
je 0x14011f730
jb 0x14011f777
invalid
imul esi, dword gs:[rsi + 0x65], 0x6e692064
and byte fs:[rcx + 0x6e], ch
imul ebp, dword [rsi + 0x20], 0x656d6974
insb byte [rdi], dx
and byte [rcx + rbp*2 + 0x6d], dh
insb byte [rdi], dx
jns 0x14011f743
insd dword [rdi], dx
invalid
jb 0x14011f790
invalid
imul esi, dword gs:[rsi + 0x65], 0x72662064
and byte fs:[rsi + 0x72], ah
and byte [rsi + 0x72], ah
invalid
and byte [rax + 0x61], ch
insb byte [rdi], dx
sub ax, 0x6c63
outsd dx, dword [rsi]
jae case.0x140014496.37
jb case.0x140014496.37
jb case.0x140014496.37
insd dword [rdi], dx
and byte gs:[rdi + 0x69], dh
je 0x14011f7c1
and byte [rcx + 0x6e], ch
jbe 0x14011f7bf
insb byte [rdi], dx
imul esp, dword [rax + riz + 0x73], 0x72657a69
jb 0x14011f7cd
jne 0x14011f7de
jb 0x14011f7cd
jne 0x14011f7de
and byte fs:[rbx + 0x74], dh
jb 0x14011f7d7
invalid
outsw dx, word [rsi]
jb 0x14011f7e0
and byte [rax + 0x72], dh
outsd dx, dword [rsi]
invalid
invalid
jae 0x14011f812
jb 0x14011f805
invalid
jne 0x14011f823
invalid
imul ebp, dword [rsi + 0x74], 0x206e6961
je 0x14011f830
je 0x14011f824
imul ebp, dword [rsi + 0x20], 0x20656874
push 0x65646165
jb 0x14011f7f1
and byte gs:[rax + 0x65], ch
invalid
jb 0x14011f7f1
invalid
jae 0x14011f84c
imul ebp, dword [rdi + 0x6e], 0x6e6f6320
outsd dx, dword [rsi]
outsb dx, byte [rsi]
je 0x14011f847
js 0x14011f858
invalid
je 0x14011f854
invalid
and byte gs:[rdi + rbp*2 + 0x20], dh
invalid
push rsp
and byte [rdx + 0x65], dh
jno 0x14011f88d
jae 0x14011f88f
and byte [rdi + 0x61], dh
jae 0x14011f840
jb 0x14011f887
jae 0x14011f889
je 0x14011f846
je 0x14011f846
outsd dx, dword [rsi]
jb 0x14011f849
invalid
insb byte [rdi], dx
insb byte [rdi], dx
jns 0x14011f854
invalid
je 0x14011f8a3
invalid
and byte fs:[rbp + 0x78], ah
invalid
jae 0x14011f8bc
jae 0x14011f8bc
imul esi, dword [rsi + 0x65], 0x616f6c20
and byte [rdi + rbp*2 + 0x61], ch
and byte fs:[rdi + 0x65], ah
outsb dx, byte [rsi]
jb 0x14011f8b9
je 0x14011f8c3
outsb dx, byte [rsi]
and byte [edx + 0x65], ah
push 0x6f697661
jb 0x14011f8d9
invalid
jae 0x14011f8cc
invalid
invalid
outsb dx, byte [rsi]
imul ebp, dword [rbp + 0x75], 0x6572206d
insd dword [rdi], dx
jne 0x14011f8f9
and byte [rdx + 0x65], dh
jb 0x14011f8f4
jno 0x14011f906
imul esi, dword [rdx + 0x65], 0x746e656d
jae 0x14011f8ff
invalid
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
jo 0x14011f90d
imul ebp, dword [rsi + 0x74], 0x71657220
jne 0x14011f910
jno 0x14011f91b
imul esi, dword [rdx + 0x65], 0x54482073
jb 0x14011f90e
jae 0x14011f8cb
push rsp
push rsp
push rax
invalid
outsb dx, byte [rsi]
and byte [rdx + 0x65], dh
invalid
invalid
pop r15
pop rdi
push r10
push rdx
push r10
push rax
push rdx
push r12
push rsp
pop rdi
push r10
push rdx
push r10
push rsp
push rsp
push r10
pop rdi
push r10
push rdx
push r10
push r15
pop rdi
push rsp
push rdx
pop rdi
push r10
push rdx
push r10
push rbx
push r12
push rsp
push rsp
push r11
pop rdi
push rsp
push r13
push rsp
push rbx
push rsp
push rdx
pop r15
pop rdi
push r11
push r11
push rdx
push rdx
pop r15
push rbx
pop r10
pop r15
push r10
push rdx
push r10
push rdx
push rbp
push rbx
pop rdi
push rbx
push rsp
push rdx
push r8
push r8
push r8
push r8
push rdx
push r11
push rbx
pop rdi
push r10
push rdx
push r10
push r12
pop rdi
push r10
push rdx
push r10
pop r15
pop rcx
push r13
push rdx
pop rdi
push r9
push r9
push r9
push rbp
push r12
pop r15
push rbx
push r13
push rdx
push r12
pop rcx
push rsp
push rsp
push rax
pop rdi
xor dword [rdi + 0x31], ebx
pop rdi
push rdx
push r9
push rbp
push r10
add byte [rax], r8b
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
out dx, eax
add dword [rax + 1], r8d
add byte [rax], al
add byte [rbx + 0x3a], al
cmp bl, byte [r13 + r10*2 + 0x73]
invalid
jb 0x14011fa2b
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
outsd dx, dword fs:[rsi]
invalid
insd dword [rdi], dx
outsd dx, dword [rsi]
je 0x14011fa94
insb byte [rdi], dx
outsd dx, dword [rsi]
invalid
insb byte [rdi], dx
outsd dx, dword [rsi]
jae 0x14011fafd
push rdx
insd dword [rdi], dx
outsd dx, dword [rsi]
je 0x14011fb04
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x46], dh
add dword [rax + 1], eax
add byte [rax], al
add byte [rcx + 0x77], al
ja 0x14011fb24
add byte [rax], al
add byte [rcx - 0x19], ch
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x63], dl
push rbx
invalid
push 0x6c756465
imul r12, qword fs:[rdx + 0x72], 0x52797261
jae 0x14011fb81
add dword [rax], eax
add byte [rax], al
push rbx
invalid
je 0x14011fb1e
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rdx
add dword [rax + 1], r8d
add byte [rax], al
add byte [rbp + rbp + 0x14002], dh
add byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
loopne 0x14011fb87
add al, byte [rax + 1]
add byte [rax], al
add byte [rsi + 0x6f], cl
outsd dx, dword [rsi]
je 0x14011fbb4
jb 0x14011fbcb
jae 0x14011fbcd
outsb dx, byte [rsi]
je 0x14011fbb9
outsd dx, dword [rsi]
je 0x14011fbc3
outsb dx, byte [rsi]
imul esp, dword [rbx + 0x6f], 0x6564
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dl, byte [rax + rax]
add dword [rax], eax
add byte [rax], al
jae 0x14011fc0c
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x1400014], cl
add byte [rax], al
add byte [rbx + 0x72], dh
jae 0x14011fc0c
invalid
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add al, byte [r8]
add byte [rsp + rcx*2 + 0x6f], bl
pop rsp
outsd dx, dword [rsi]
add byte [rax], al
add byte [rcx + 2], al
add byte [rax], al
pop rsp
outsd dx, dword [rsi]
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sar bl, 0x11
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, al
sti
adc dword [rax + 1], eax
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], ch
jp 0x14011fc54
jo 0x14011fbed
add byte [rax], al
add byte [rax + 0x30], dh
adc eax, 0x140
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
sti
adc dword [rax + 1], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
call 0x141520e00
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xchg ecx, eax
jb 0x14011fbf4
jle 0x14011fbdd
and ebx, esp
ficom dword [rcx]
or eax, 0xff33e196
mov dl, 0xa0
or eax, 0xce08c4e4
push rbp
out dx, eax
add cl, byte [rbp + 8]
test byte [rsi], dl
xor dword [rcx - 0x3cb48c8], esp
invalid
xor esi, dword ss:[rbx]
xor ah, byte [rcx]
xor al, 0
adc dword [0x144235263], eax
or eax, 0x213000d
or al, 0x1d
or dword [rsi], edx
add eax, 0x1c111110
movhps xmm3, qword [rax]
or dword [rax], eax
add byte [rax], al
add byte [rax + 0x14011fb], bl
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rdx + 5], bl
add byte [rax], al
invalid
imul ebp, dword [rsi + 0x76], 0x64696c61
and byte [rbp + 0x72], dh
imul esp, dword [rax], 0x72616863
invalid
imul ebp, dword [rsi + 0x76], 0x64696c61
and byte [rbx + 0x63], dh
push 0x69656d65
invalid
outsb dx, byte [rsi]
jbe 0x1401202d0
imul ebp, dword [rsi + 0x76], 0x64696c61
and byte [rcx + 0x75], ah
je 0x1401202df
insb byte [rdi], dx
imul esp, dword [rax + riz + 0x61], 0x6f687475
outsd dx, dword [rsi]
jb 0x1401202e3
je 0x1401202f5
imul ebp, dword [rsi + 0x76], 0x64696c61
and byte [rax + 0x6f], dh
jb 0x1401202fc
imul ebp, dword [rsi + 0x76], 0x64696c61
and byte [rsi + 0x6f], ah
jb 0x140120301
invalid
jae 0x1401202fb
push 0x20656d65
insd dword [rdi], dx
imul esi, dword [rbx + 0x73], 0x61676e69
invalid
jne 0x14012031b
invalid
push 0x7469726f
jns 0x1401202ce
insd dword [rdi], dx
imul esi, dword [rbx + 0x73], 0x70676e69
jo 0x140120318
jo 0x140120318
je 0x140120321
and byte [rbp + 0x69], ch
jae 0x140120331
imul ebp, dword [rsi + 0x67], 0x20697275
je 0x140120336
jne 0x140120335
imul esp, dword [rax], 0x206f6f74
insb byte [rdi], dx
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsd dx, dword [rsi]
and byte [rdi + rbp*2 + 0x6e], ch
insd dword [edi], dx
insd dword [rdi], dx
insd dword [rdi], dx
jo 0x140120345
je 0x14012034b
jns 0x1401202f3
and byte [rbx + 0x74], dh
jae 0x140120349
jb case.0x140014496.58
outsb dx, byte [rsi]
jae 0x14012033e
jae 0x14012033e
jae 0x14012033e
push 0x20656d65
je 0x140120351
and byte [rdi + rbp*2 + 0x6f], dh
outsd dx, dword [rsi]
and byte [rdi + rbp*2 + 0x6e], ch
cmp byte [eax], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], bl
add byte [rax], al
add byte [rax], al
invalid
xor eax, 0x14002
add byte [rax], al
outsb dx, byte [rsi]
jbe 0x14012036d
insb byte [rdi], dx
imul esp, dword [rbp + rdx*2 + 0x72], 0x61684369
jb 0x140120360
invalid
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x14012037b
insb byte [rdi], dx
imul esp, dword [rbx + rdx*2 + 0x63], 0x656d6568
insd dword [rdi], dx
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x140120388
insb byte [rdi], dx
imul esp, dword [rcx + rax*2 + 0x75], 0x726f6874
imul esi, dword [rcx + rdi*2 + 0x49], 0x6c61766e
outsb dx, byte [rsi]
jbe 0x140120398
insb byte [rdi], dx
je 0x1401203ac
outsb dx, byte [rsi]
jbe 0x140120398
invalid
insb byte [rdi], dx
imul esp, dword [rsi + rax*2 + 0x6f], 0x74616d72
invalid
push rbx
invalid
imul r14, qword gs:[r11 + 0x73], 0x41676e69
jne 0x1401203c4
jae 0x1401203b4
outsb dx, byte [rsi]
jne 0x1401203c4
jne 0x1401203c4
jne 0x1401203c4
push 0x7469726f
jns 0x1401203a4
outsd dx, dword [rsi]
jb 0x1401203bd
je 0x1401203cf
imul r14, qword [r11 + 0x73], 0x50676e69
imul esi, dword [rbx + 0x73], 0x50676e69
push rax
invalid
push 0x51646e41
jne 0x1401203cc
jb 0x1401203e2
imul r14, qword [r11 + 0x73], 0x54676e69
imul ebp, dword [rsi + 0x67], 0x4c6f6f54
outsd dx, dword [rsi]
push rsp
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
push rbx
push rbx
push rbx
invalid
insd dword [rdi], dx
push rsp
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
add byte [eax], al
add byte [rax], al
int 0x37
add byte [rax + 1], al
add byte [rax], al
add bl, ch
invalid
movabs al, byte [0x4000000001400014]
cmp byte [rax], al
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
mov esi, dword [rbx]
add byte [rax + 1], al
add byte [rax], al
add cl, ch
xor eax, dword [rax]
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
jmp 0x1415203e8
add dword [rax], eax
add byte [rax], al
xor al, 0
add dword [rax], eax
add byte [rax], al
push rdi
xor al, 0
add dword [rax], eax
add byte [rax], al
add byte [rdi + 0x34], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rdi], ch
add byte ss:[rax + 1], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
xchg byte [rsi], dh
add byte [rax + 1], al
add byte [rsi + 0x1400036], al
add byte [rax], al
add byte [rcx + 0x34], al
add byte [rax + 1], al
add byte [rax], al
add dl, bl
add byte ss:[rax + 1], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], dh
pop rsp
adc al, 0x40
add dword [rax], eax
add byte [rax], al
invalid
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
test byte [rcx + 0x14002], 0
add byte [rcx], dh
mov al, byte [rdx]
add dword [rax], eax
add byte [rax], al
call 0x141521d3f
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add byte [rdx], ah
jle 0x140120b45
add dword [rax], eax
add byte [rax], al
jge 0x140120b8a
add byte [rax], al
add byte [rbp + 0x40], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
xchg byte [rdx], al
add dword [rax], eax
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
int 0x85
add al, byte [rax + 1]
add byte [rax], al
add byte [rax], cl
xchg byte [rdx], al
add dword [rax], eax
add byte [rax], al
invalid
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
cld
mov al, byte [rdx]
add dword [rax], eax
add byte [rax], al
add eax, dword [rdx + rax + 0x40]
add dword [rax], eax
add byte [rax], al
push rax
or al, 0x12
add dword [rax], eax
add byte [rax], al
movabs al, byte [0xa300000001400014]
xor eax, 0x14002
add byte [rax], al
jge 0x140120cf2
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x75], ah
add al, byte [rax + 1]
add byte [rax], al
add byte [rax + 0x38], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub esi, dword [rbp + 2]
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub esi, dword [rbp + 2]
add dword [rax], eax
add byte [rax], al
jne 0x140120d0d
add byte [rax], al
add byte [rsi + 0x75], ah
add al, byte [rax + 1]
add dword [rax], eax
add byte [rax], al
enter 0x120c, 0x40
add dword [rax], eax
add byte [rax], al
add al, cl
or al, 0x12
add dword [rax], eax
add byte [rax], al
movabs al, byte [0xa500000001400014]
add al, byte [rax + 1]
add byte [rax], al
add byte [rbp + 0x40], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x1400275], bh
add byte [rax], al
add byte [rax + 0x38], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
jne 0x140120d7d
add dword [rax], eax
add byte [rax], al
mov ebp, 0x1400275
add byte [rax], al
add byte [rax + 0xd], al
adc al, byte [rax + 1]
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add byte [rdx + 0x1400248], bh
add byte [rax], al
add byte [rbp + 0x40], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, bh
add al, byte [r8 + 1]
add byte [rax], al
add byte [rax + 0x38], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
ror byte [rcx + 2], 0x40
add dword [rax], eax
add byte [rax], al
sti
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
ror byte [rcx + 2], 0x40
add dword [rax], eax
add byte [rax], al
sti
add al, byte [r8 + 1]
add byte [rax], al
add byte [rax + 0x140120d], bh
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add bh, cl
add al, byte [rax + 1]
add byte [rax], al
add byte [rbp + 0x40], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400014], ah
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x77], dl
push rbx
ja 0x140120e9c
je 0x140120e98
push 0x20676e69
push rax
jb 0x140120eac
je 0x140120eae
invalid
jae 0x140120eef
insb byte [rdi], dx
jb 0x140120f16
invalid
je 0x140120f59
jb 0x140120f42
outsd dx, dword [rsi]
je 0x140120f17
outsd dx, dword [rsi]
imul esp, dword fs:[rsi + 0x69], 0x73556465
and byte gs:[rax + 0x72], dl
outsd dx, dword [rsi]
js 0x140120f81
push rsp
insd dword [rdi], dx
jo 0x140120f7c
jb 0x140120f70
jb 0x140120f8a
and byte [rdx + 0x65], dl
imul esi, dword fs:[rdx + 0x65], 0x65507463
jb 0x140120f8b
jb 0x140120f7d
invalid
invalid
invalid
push rax
invalid
outsb dx, byte gs:[rsi]
outsd dx, dword [rsi]
je 0x140120f80
outsd dx, dword [rsi]
jne 0x140120fd2
je 0x140120fd1
outsd dx, dword [rsi]
and byte fs:[rsi + 0x6f], cl
je 0x140120f90
insb byte [rdi], dx
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x140120fdb
outsd dx, dword fs:[rsi]
je 0x140120f9b
invalid
invalid
invalid
je 0x140120fe3
invalid
invalid
and byte [rcx + 0x75], al
je 0x140120ff7
jne 0x140121002
push 0x69746e65
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
je 0x140120ffc
invalid
jno 0x140121013
imul esi, dword [rdx + 0x65], 0x71655264
jne 0x14012100c
jae 0x14012101d
and byte [rcx + rbp*2 + 0x6d], dl
outsd dx, dword gs:[rsi]
jne 0x140121025
outsd dx, dword [rsi]
outsb dx, byte [rsi]
insb byte [rdi], dx
imul esp, dword [rbx + 0x74], 0x656e6f47
outsb dx, byte gs:[rsi]
je 0x14012102b
and byte [rdx + 0x65], dl
jno 0x14012103d
imul esi, dword [rdx + 0x65], 0x65725064
invalid
outsb dx, byte [rsi]
imul esi, dword fs:[rcx + rbp*2 + 0x6f], 0x6146206e
imul ebp, dword [rbp + riz*2 + 0x64], 0x6c796150
outsd dx, dword [rsi]
invalid
and byte [rdi + rbp*2 + 0x6e], cl
push rbp
push rbp
outsb dx, byte [rsi]
jae 0x140121075
jo 0x140121072
outsd dx, dword [rsi]
jb 0x140121079
and byte fs:[rbp + 0x65], cl
imul esp, dword fs:[rcx + 0x20], 0x65707954
push rdx
invalid
invalid
invalid
insb byte [rdi], dx
js 0x14012109a
invalid
invalid
invalid
invalid
insb byte [rdi], dx
and byte fs:[rbp + riz*2 + 0x70], al
outsb dx, byte gs:[rsi]
jo 0x1401210e2
outsb dx, byte [rsi]
outsb dx, byte gs:[rsi]
invalid
imul esi, dword [rcx + rbp*2 + 0x6f], 0x6552206e
jno 0x140121119
imul esi, dword [rdx + 0x65], 0x6f6f5464
and byte [rbp + 0x61], cl
outsb dx, byte [rsi]
jns 0x1401210d1
push rdx
jno 0x14012112a
jae 0x14012112c
jae 0x14012110c
jno 0x140121132
jae 0x140121134
and byte [rax + 0x65], cl
invalid
outsd dx, dword [rsi]
and byte [rcx + riz*2 + 0x72], cl
push rbp
outsb dx, byte [rsi]
invalid
and byte gs:[rsi + 0x6f], al
jb 0x140121108
invalid
outsd dx, dword [rsi]
jb 0x140121159
outsd dx, dword [rsi]
je 0x14012112e
insd dword [rdi], dx
jo 0x14012117e
insd dword [rdi], dx
outsb dx, byte gs:[rsi]
je 0x14012117d
invalid
invalid
and byte gs:[rbp + 0x6e], dl
push rbp
outsb dx, byte [rsi]
invalid
insb byte [rdi], dx
invalid
invalid
jo 0x1401211cb
outsd dx, dword [rsi]
jb 0x1401211d2
push rsi
invalid
imul esp, dword [rbx + 0x69], 0x20746e65
push rbx
je 0x1401211f6
invalid
jb 0x1401211ea
outsd dx, dword gs:[esi]
outsd dx, dword [rsi]
jo 0x1401211b0
je 0x1401211f9
invalid
outsb dx, byte gs:[rsi]
je 0x14012121d
invalid
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax + 1], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor rax, 0x14002
add byte [rax], al
cmp bl, byte [r13 + r10*2 + 0x73]
jb 0x140121283
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x35], cl
add al, byte [rax + 1]
add byte [rax], al
add byte [rbx + 0x3a], al
cmp bl, byte [r13 + r10*2 + 0x73]
invalid
jb 0x140121283
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
pop rsp
jb 0x140121285
imul esi, dword [ebx + 0x74], 0x735c7972
jb 0x14012128d
pop rsp
imul ebp, dword [rsi + 0x64], 0x632e7865
jb 0x140121295
je 0x14012129b
jae 0x140121266
imul ebp, dword [rdi + 0x2d], 0x37316636
xor dh, byte fs:[rdx]
invalid
add byte [rax], al
or byte [rdx], dl
adc al, byte [rax + 1]
add byte [rax], al
add byte [rbp], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
sti
add byte [rax], al
add byte [rax], al
add bl, bh
add al, 0
add byte [rcx], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add dword [rcx], eax
add byte [rcx], al
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add byte [rax], al
add byte [rcx], al
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add byte [rcx], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x3a], al
cmp bl, byte [r13 + r10*2 + 0x73]
invalid
jb 0x1401213fb
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [0x140121401], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add byte [rcx], al
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax], esi
pop rsp
adc al, 0x40
add dword [rax], eax
add byte [rax], al
invalid
imul ebp, dword [rsi + 0x76], 0x64696c61
and byte [rax + 0x54], cl
push rsp
push rax
and byte [rax + 0x65], ch
invalid
imul ebp, dword [rsi + 0x76], 0x64696c61
and byte [rbx + 0x6f], ah
outsb dx, byte [rsi]
je 0x140121cc1
outsb dx, byte [rsi]
je 0x140121c8c
insb byte [rdi], dx
outsb dx, byte gs:[rsi]
je 0x140121ccd
and byte [rax + 0x61], dh
jb 0x140121cdd
jne 0x140121cdc
jne 0x140121cdc
js 0x140121ce1
invalid
jae 0x140121cf3
insd dword [rdi], dx
jae 0x140121d06
invalid
jo 0x140121d24
jb 0x140121d38
imul ebp, dword fs:[rsi + 0x74], 0x616e7265
insb byte [rdi], dx
and byte [rbp + 0x72], ah
jb 0x140121d43
invalid
jb 0x140121cf6
imul ebp, dword [rsi + 0x73], 0x20656469
and byte [rax + 0x79], cl
jo 0x140121d46
jns 0x140121d50
jb 0x140121d03
jb 0x140121d03
invalid
outsb dx, byte gs:[rsi]
invalid
jb 0x140121d6a
jo 0x140121d76
outsd dx, dword [rsi]
jb 0x140121d7d
jb case.0x140014496.156
outsd dx, dword [rsi]
jb 0x140121d2f
jb 0x140121d81
insd dword [rdi], dx
and byte [rbp + 0x73], dh
jb 0x140121d40
jae 0x140121d3b
je 0x140121d92
jo 0x140121d62
outsd dx, dword [rsi]
jns 0x140121d44
jae 0x140121d9a
jb 0x140121d8d
invalid
jne 0x140121d9f
jb 0x140121d4f
invalid
and byte gs:[rcx + 0x62], ah
outsd dx, dword [rsi]
jb 0x140121db3
invalid
jb 0x140121db6
jb 0x140121db6
jb 0x140121db6
jb 0x140121db4
outsd dx, dword [rsi]
jb 0x140121d67
and byte [rsi + 0x72], ah
outsd dx, dword [rsi]
jb 0x140121db9
insd dword [rdi], dx
and byte [rbp + 0x73], dh
jb 0x140121d78
jb 0x140121d78
invalid
jae 0x140121d73
push rbx
jb 0x140121dcd
imul esp, dword [rbx + 0x65], 0x75716572
jb 0x140121dc1
jno 0x140121dd3
jae 0x140121dd5
and byte [rax + 0x61], ch
jae 0x140121d86
push 0x75207361
jne 0x140121dd6
outsb dx, byte [rsi]
jae 0x140121ddf
jo 0x140121ddc
outsd dx, dword [rsi]
jb 0x140121de3
and byte fs:[rax + 0x54], cl
push rsp
push rsp
push rax
and byte [rsi + 0x65], dh
jb 0x140121dee
jb 0x140121dee
imul ebp, dword [rdi + 0x6e], 0x75716572
outsb dx, byte [rsi]
jb 0x140121de5
jno 0x140121df7
jne 0x140121de8
jae 0x140121df9
jae 0x140121df9
and byte [rax + 0x61], ch
jae 0x140121daa
push 0x75207361
outsb dx, byte [rsi]
jne 0x140121dfa
jae 0x140121e03
jne 0x140121dff
jo case.0x140014496.160
jo case.0x140014496.160
outsd dx, dword [rsi]
jb 0x140121e07
je 0x140121df9
and byte fs:[rax + 0x54], cl
and byte fs:[rax + 0x54], cl
push rsp
push rax
and byte [rbp + 0x65], ch
je 0x140121e07
outsd dx, dword [rsi]
invalid
invalid
jno 0x140121e21
imul esi, dword [rdx + 0x65], 0x62612073
jae 0x140121e24
outsd dx, dword [rsi]
insb byte [rdi], dx
jne 0x140121e2c
sub eax, 0x6d726f66
sub eax, 0x6d726f66
and byte [rbp + 0x52], dl
jae 0x140121e32
outsb dx, byte [rsi]
outsd dx, dword [rsi]
and byte [rbp + 0x70], dh
jb 0x140121e2c
and byte gs:[rcx + 0x76], ah
and byte [rcx + 0x76], ah
invalid
invalid
insb byte [rdi], dx
jne 0x140121e49
jne 0x140121e49
jb 0x140121e3d
and byte gs:[rbp + 0x78], ah
jo 0x140121e48
js 0x140121e52
invalid
invalid
and byte fs:[rdx + 0x75], ah
je 0x140121e0c
invalid
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x140121e10
insb byte [rdi], dx
jbe 0x140121e59
insb byte [rdi], dx
and byte [rcx + 0x50], al
push rax
and byte [r9 + 0x6e], bpl
and byte [rcx + 0x6e], ch
imul ebp, dword [rsi + 0x20], 0x64657375
imul esi, dword [rbx + 0x70], 0x68637461
and byte [rbp + 0x73], dh
imul esi, dword fs:[rbx + 0x70], 0x68637461
imul esi, dword fs:[rbx + 0x70], 0x68637461
jo 0x140121e66
je 0x140121e6a
push 0x73617420
and byte [rcx + riz*2 + 0x73], dh
imul esp, dword [rax], 0x69
jae 0x140121e31
and byte [rdi + 0x6f], ah
outsd dx, dword [esi]
outsb dx, byte [rsi]
invalid
insb byte [rdi], dx
outsd dx, dword [rsi]
jae 0x140121e8a
and byte fs:[rdx + 0x65], ah
and byte fs:[rdx + 0x65], ah
outsw dx, word [rsi]
jb 0x140121e92
and byte gs:[rbp + 0x65], ch
and byte [rbp + 0x65], ch
jae 0x140121ea5
jae 0x140121e94
invalid
and byte gs:[ebx + 0x6f], ah
insd dword [rdi], dx
jo 0x140121ea7
je 0x140121ea3
jb 0x140121ea6
jb 0x140121ea6
invalid
jne 0x140121eb8
outsb dx, byte [rsi]
js 0x140121ebd
invalid
and byte [rbp + 0x65], ch
jae 0x140121eca
invalid
and byte gs:[rsi + 0x72], ah
outsd dx, dword [rsi]
insd dword [rdi], dx
and byte [rbx + 0x6f], ah
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
je 0x140121ed1
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsd dx, dword [rsi]
jo 0x140121ed2
jb 0x140121ed0
je 0x140121eda
outsd dx, dword [rsi]
outsb dx, byte [rsi]
and byte [rdi + 0x61], dh
jae 0x140121e98
invalid
outsd dx, dword [rsi]
jae 0x140121ef2
jb 0x140121f03
outsd dx, dword [rsi]
jb 0x140121eb4
je 0x140121f08
jns 0x140121f01
outsb dx, byte [rsi]
and byte [edi + ebp*2 + 0x20], dh
invalid
invalid
jb 0x140121f1a
jb 0x140121f1a
jb 0x140121f18
outsd dx, dword [rsi]
jb 0x140121ecb
jb 0x140121f12
invalid
and byte [rdx + 0x6f], ah
jns 0x140121eda
jns 0x140121eda
jb 0x140121f2c
insd dword [rdi], dx
and byte [rbx + 0x6f], ah
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
jb 0x140121f3e
jb 0x140121f3c
outsd dx, dword [rsi]
jb 0x140121eef
ja 0x140121f43
jb 0x140121f3b
imul esi, dword [rcx + rbp*2 + 0x6e], 0x20612067
je 0x140121f3d
outsb dx, byte [rsi]
and byte [ecx + 0x20], ah
invalid
outsd dx, dword [rsi]
jns 0x140121efe
je 0x140121f4f
and byte [rbx + 0x6f], ah
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
jb 0x140121f11
jae 0x140121f5b
push 0x69747475
jne 0x140121f69
je str.Parse
outsb dx, byte [rsi]
and byte [edi + ebp*2 + 0x77], ah
outsb dx, byte [rsi]
and byte [rbx + 0x6f], ah
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
outsb dx, byte [rsi]
push 0x32707474
and byte [rbp + 0x72], ah
jb 0x140121f82
outsd dx, dword [rsi]
jb 0x140121f7d
jns 0x140121f87
jb 0x140121f54
jb 0x140121f54
cmp al, byte [rbp + 0x72]
jb 0x140121f8e
jb 0x140121f61
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rsp
mov ch, 2
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rbx + 0x14002ac], al
add byte [rax], al
add byte [rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub dword [rdx + rax + 0x140], 0
add dword [rax], eax
add byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], dh
add byte [r8 + 1], r8b
add byte [rax], al
add byte [rax + 0x61], dl
push rax
invalid
jb 0x140121fd7
add byte [rax], al
add byte [rax], al
xor byte [rbp], cl
add dword [rax], eax
add byte [rax], al
push rax
invalid
add byte gs:[rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
pop rdi
lea eax, [rdx]
add dword [rax], eax
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rdi - 0x73], bl
add al, byte [rax + 1]
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], bl
nop
add al, byte [rax + 1]
add byte [rax], al
add byte [rcx + 0x6e], cl
outsb dx, byte [rsi]
invalid
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
insb byte [rdi], dx
insb byte [rdi], dx
outsd dx, dword [rsi]
jae 0x140122043
outsd dx, dword fs:[rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
invalid
push rsp
outsd dx, dword [rsi]
imul esp, dword [rbp + 0x6e], 0x43
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
je 0x1401220bf
outsb dx, byte [rsi]
je 0x1401220a9
outsb dx, byte gs:[rsi]
je 0x1401220ca
outsb dx, byte [rsi]
jbe 0x1401220c7
insb byte [rdi], dx
imul esp, dword [rsp + rdx*2 + 0x72], 0x66736e61
push rsp
jb 0x1401220cd
outsb dx, byte [rsi]
jae 0x1401220d5
push rsp
jb 0x1401220cd
outsb dx, byte [rsi]
jae 0x1401220d5
jb 0x1401220b7
outsb dx, byte [rsi]
invalid
outsd dx, dword [rsi]
jns 0x1401220df
jb 0x1401220f3
je 0x1401220f1
invalid
push rbx
jb 0x14012210d
imul esp, dword [rbx + 0x65], 0x75736e55
push rbp
outsb dx, byte [rsi]
jae 0x140122113
jo 0x140122110
outsd dx, dword [rsi]
jb 0x140122117
push rsi
jb 0x14012211c
imul ebp, dword [rdi + 0x6e], 0x75736e55
push rbp
outsb dx, byte [rsi]
jae 0x140122125
jo 0x140122122
outsd dx, dword [rsi]
jb 0x140122129
push rdx
push rdx
jno 0x140122130
jae 0x140122132
je 0x14012212a
je 0x14012212a
outsd dx, dword [rsi]
invalid
invalid
outsd dx, dword [rsi]
insb byte [rdi], dx
jne 0x14012213f
je 0x140122131
push rbp
push rbp
jb 0x140122138
push rdx
jno 0x140122148
imul esi, dword [rdx + 0x65], 0x556f4e64
outsd dx, dword fs:[rsi]
outsd dx, dword [rsi]
push rbp
jo 0x140122143
jb 0x14012213f
invalid
invalid
invalid
imul r14d, dword [rbx + 0x70], 0x68637461
outsd dx, dword [rsi]
outsb dx, byte [rsi]
add byte gs:[rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], bl
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], cl
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xchg ebp, eax
mov eax, 0x14002
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x14002b8], dl
add byte [rax], al
add byte [rbp + 0x6e], ah
outsb dx, byte gs:[rsi]
add dword [rax], eax
add byte [rax], al
outsb dx, byte gs:[rsi]
and byte fs:[rdi + 0x66], ch
and byte [rsi + 0x69], ah
and byte [rsi + 0x69], ah
insb byte [rdi], dx
and byte gs:[rdx + 0x65], ah
outsw dx, word [rsi]
jb 0x140122197
and byte gs:[rbp + 0x65], ch
and byte [rbp + 0x65], ch
jae 0x1401221aa
invalid
and byte gs:[ebp + 0x6e], ch
je 0x1401221a9
je 0x1401221a9
and byte [rdx + 0x65], dh
invalid
invalid
add byte fs:[rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], ah
and dword [rdx], edx
add dword [rax], eax
add byte [rax], al
sub dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
loop 0x14012217e
add dword [rax], eax
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
pop qword [rdx]
add bl, dh
pop qword [rdx]
add dword [rax], eax
add byte [rax], al
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], dh
leave
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor cl, cl
add eax, dword [rax + 1]
add byte [rax], al
add byte [rbp + 0x6e], al
outsb dx, byte [rsi]
invalid
push rsp
push rsp
push rax
invalid
push rsp
push rsp
push rax
invalid
push rax
outsb dx, byte gs:[rsi]
imul ebp, dword fs:[rsi + 0x67], 0x636e6143
invalid
invalid
outsb dx, byte [rsi]
invalid
insb byte [rdi], dx
insb byte [rdi], dx
imul ebp, dword fs:[rdi + 0x73], 0x6c6f7062
insb byte [rdi], dx
pop rdi
imul ebp, dword [rsi + 0x66], 0x6466616f
invalid
invalid
insb byte [rdi], dx
insb byte [rdi], dx
invalid
push rbx
je 0x140143e31
jb 0x140143e46
push rbx
imul edi, dword [rdx + 0x65], 0x657a6953
push rbx
invalid
jp 0x140143e3f
ja 0x140143e50
push rbx
imul edi, dword [rdx + 0x65], 0x4573774c
js 0x140143e54
js 0x140143e54
outsb dx, byte gs:[rsi]
jae 0x140143e4d
outsd dx, dword [rsi]
outsb dx, byte [rsi]
push rbx
imul edi, dword [rdx + 0x65], 0x6f42664c
outsd dx, dword [rsi]
outsd dx, dword [rsi]
jns 0x140143e34
jb 0x140143e35
outsd dx, dword [rsi]
outsd dx, dword [rsi]
jns 0x140143e43
push sp
push rsp
jb 0x140143e5c
imul ebp, dword [rbp + riz*2 + 0x72], 0x69617254
insb byte [rdi], dx
jb 0x140143e53
push rsp
jb 0x140143e63
imul ebp, dword [rbp + riz*2 + 0x72], 0x6e45664c
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jb 0x140143e53
outsb dx, byte [rsi]
outsb dx, byte [rsi]
outsb dx, byte fs:[rsi]
outsb dx, byte [rsi]
cmp bl, byte fs:[r13 + r10*2 + 0x73]
jb 0x140143e90
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
jb 0x140143eac
pop rsp
jae 0x140143ea8
jb 0x140143e9a
invalid
pop rsp
imul ebp, dword [rsi + 0x64], 0x632e7865
jb 0x140143ea2
je 0x140143ea8
jae 0x140143e73
imul ebp, dword [rdi + 0x2d], 0x37316636
outsd dx, dword [rsi]
sub eax, 0x37316636
xor dh, byte fs:[rdx]
xor dh, byte [rdx]
invalid
invalid
xor eax, 0x66313030
pop rsp
xor byte [rax], dh
xor dword [rsi + 0x5c], esp
invalid
jae 0x140143e8c
xor dword [rsi], ebp
xor byte cs:[rbx + rsi*2 + 0x72], bl
xor byte [rbx + rsi*2 + 0x72], bl
invalid
jae 0x140143ed6
jae 0x140143eea
jb 0x140143eee
imul ebp, dword [rdi + 0x6e], 0x69616620
insb byte [rdi], dx
cmp ah, byte fs:[rax]
invalid
and byte [rbx + 0x65], dh
insb byte [rdi], dx
insb byte [rdi], dx
imul ebp, dword [rbp + 0x69], 0x3e150074
adc al, 0x40
add dword [rax], eax
add byte [rax], al
pop rdi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi + 0x9000000], cl
add byte [rax], al
add byte [rcx + 0x6e], cl
outsb dx, byte [rsi]
add byte [rax], al
add byte [rax], al
add byte [rax], al
pop qword [rax]
add byte [rax], al
or dword [rax], eax
add byte [rax], al
outsb dx, byte [rsi]
invalid
and byte [rbx + 0x65], dh
insb byte [rdi], dx
invalid
sub byte [rcx], ch
insb byte [rdi], dx
outsb dx, byte gs:[rsi]
sub byte [rcx], ch
and byte [rcx + 0x73], ah
and byte [rbp + 0x36], dh
xor al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
push 0x140143d
add byte [rax], al
add byte [rbp], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
outsd dx, dword [rsi]
jns 0x140147249
invalid
xchg esi, eax
adc al, 0x40
add dword [rax], eax
add byte [rax], al
push 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, 0
add byte [rcx], bl
add byte [rax], al
add byte [rcx + 0x6e], ch
invalid
outsb dx, byte [rsi]
je 0x1401472c9
jb 0x1401472d4
invalid
cmp bl, byte [rbp + rdx*2 + 0x73]
jb 0x140147343
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
insd dword [rdi], dx
pop rsp
invalid
add byte [rcx], dl
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x6f], ch
outsb dx, byte [rsi]
outsd dx, dword [rsi]
and byte [rax + 0x6f], ch
jae 0x1401473d3
and byte [rcx + 0x6e], ch
and byte [rbp + 0x72], dh
insb byte [rdi], dx
add byte [rax], al
enter 0x1472, 0x40
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jb 0x140147401
adc eax, 0x140
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1401473], bh
add byte [rax], al
add byte [rcx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x1f], dh
adc eax, 0x140
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, cl
jae 0x140147427
invalid
add dword [rax], eax
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rbp
jae 0x140147488
jb 0x140147452
outsb dx, byte gs:[esi]
outsb dx, byte gs:[rsi]
je 0x140147465
and byte [rax + 0x72], dl
outsd dx, dword [rsi]
js 0x1401474aa
sub eax, 0x68747541
outsd dx, dword [rsi]
jb 0x1401474a2
jp 0x14014749c
je 0x1401474a6
outsd dx, dword [rsi]
outsb dx, byte [rsi]
cmp ah, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, cl
jb 0x14014745f
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs byte [0xc800000001000002], al
add al, cl
jb 0x140147477
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
int3
add byte [rbp + 0x6e], dh
jne 0x1401474e8
jae 0x1401474f1
invalid
outsb dx, byte [rsi]
insb byte [rdi], dx
jo 0x1401474ff
outsd dx, dword [rsi]
js 0x140147509
and byte [rcx + 0x75], ah
je 0x1401474fd
outsb dx, byte gs:[rsi]
je 0x140147502
invalid
imul ebp, dword [rdi + 0x6e], 0x71657220
jne 0x14014750e
jno 0x140147519
imul esi, dword [rdx + 0x65], 0x6f727064
jb 0x14014750c
jo 0x14014751c
jo 0x14014751c
outsd dx, dword [rsi]
js 0x140147526
and byte [rax + 0x65], ch
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rax + 0x260000], bh
add byte [rax], al
jae 0x140147571
add byte [rax], al
add byte [rbx + 0x6f], dh
jae 0x140147571
invalid
outsb dx, byte [rsi]
invalid
je 0x14014752e
jb 0x140147583
outsd dx, dword [rsi]
jb 0x14014754e
and byte [rax], al
add byte [rax], al
add byte [rbp + 0x14], dh
jne 0x14014752f
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
adc eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rsi], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x6f], ah
invalid
outsd dx, dword [rsi]
outsd dx, dword [rsi]
imul ebp, dword [rcx + 0x65], 0x32
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], cl
xor al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi + rbp*2 + 0x6f], dh
je 0x1401475e1
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsd dx, dword [rsi]
and byte [rbp + 0x61], ch
outsb dx, byte [rsi]
jns 0x140147599
jb 0x1401475e0
imul esi, dword fs:[rdx + 0x65], 0x1737463
add byte [rcx], al
invalid
push rbp
push rsi
push rdi
pop rax
pop rcx
pop rdx
invalid
outsb dx, byte [rsi]
invalid
push rbp
outsb dx, byte [rsi]
js 0x140148d55
invalid
push rax
invalid
push rdx
push 0x65
invalid
push rdx
insb byte [rdi], dx
invalid
jbe 0x140148d85
jb 0x140148d88
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x140148d8b
push rbx
je 0x140148d9c
invalid
invalid
imul r14, qword [r11 + 0x73], 0x55676e69
jb 0x140148db2
push rbx
invalid
push 0x7469726f
jns 0x140148dac
push rax
push rax
outsd dx, dword [rsi]
insb byte [rdi], dx
insb byte [rdi], dx
push rdx
jae 0x140148dc8
je 0x140148da6
je 0x140148dcd
jb 0x140148dbd
outsb dx, byte gs:[rsi]
push rdx
jae 0x140148de1
outsd dx, dword [rsi]
outsb dx, byte [rsi]
jae 0x140148dda
push rbx
outsb dx, byte gs:[rsi]
push rax
imul ebp, dword [rsi + 0x67], 0x6c696857
push rax
outsb dx, byte gs:[rsi]
imul ebp, dword fs:[rsi + 0x67], 0x646e6553
push rbx
push rbx
push rbx
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
push rbx
je 0x140148e05
imul ebp, dword [rsi + 0x67], 0x69685773
insb byte [rdi], dx
push rax
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
imul ebp, dword fs:[rsi + 0x67], 0x72656550
imul r14d, dword [rbx + 0x61], 0x64656c62
push rax
jb 0x140148dea
imul esi, dword [rbx + 0x61], 0x64656c62
push rbx
push rbx
jb 0x140148e27
jb 0x140148e04
jb 0x140148e04
jne 0x140148e29
push 0x72657355
imul r12, qword [rdx + 0x72], 0x52797261
insd dword [rdi], dx
outsd dx, dword [rsi]
je 0x140148e2d
invalid
cmp byte [rax], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, bh
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
je 0x140148de7
add dword [rax], eax
add byte [rax], al
push rbx
je 0x140148e5d
add byte [rbx + 0x74], dl
push rbx
invalid
jb 0x140148e51
invalid
invalid
sbb eax, dword [rax]
add byte [rax], al
push rdx
invalid
add byte [rax], al
add byte [rdx + 0x65], dl
push rdx
invalid
invalid
pop rsp
push rbp
jae 0x140148e90
jb 0x140148ea0
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
je 0x140148eb8
jae 0x140148e83
imul ebp, dword [rdi + 0x2d], 0x37316636
xor dh, byte fs:[rdx]
xor dh, byte [rdx]
invalid
je 0x140148efa
jb 0x140148eec
pop rsp
jb 0x140148eef
invalid
and eax, 0x140148e
add byte [rax], al
add byte [rbx], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
and eax, dword [rax]
add byte [rax], al
cmp bl, byte [r13 + r10*2 + 0x73]
jb 0x140148f23
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
push 0x2e302d32
xor byte [rsi], ch
xor ebp, dword [rsi]
xor dh, byte [rsi]
pop rsp
jae 0x140148f6a
invalid
invalid
pop rsp
jb 0x140148f8b
imul esi, dword [ebx + 0x74], 0x735c7972
jb 0x140148f93
pop rsp
imul ebp, dword [rsi + 0x64], 0x632e7865
jb 0x140148f9b
je 0x140148fa1
jae 0x140148f6c
imul ebp, dword [rdi + 0x2d], 0x37316636
xor dh, byte fs:[rdx]
invalid
jne 0x140148fe1
je 0x140148fe3
jne 0x140148fe1
jb 0x140148fd5
pop rsp
pop rsp
jae 0x140148fd8
insb byte [rdi], dx
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx], ch
add byte [rax], al
sbb dword [rax], eax
add byte [rax], al
invalid
add byte [rcx], bl
add byte [rax], al
add byte [rbx + 0x61], ah
invalid
invalid
outsb dx, byte [rsi]
outsb dx, byte [rsi]
outsd dx, dword [rsi]
je 0x140148fbf
jo 0x140149010
insb byte [rdi], dx
insb byte [rdi], dx
and byte [rbx + 0x65], dl
insb byte [rdi], dx
invalid
add byte [rax], dh
add byte [rax], al
sub al, byte [rax]
add byte [rax], al
invalid
and byte [rax + 0x61], ch
jae 0x140148ffa
jo 0x14014904e
jbe 0x140149048
outsd dx, dword [rsi]
jne 0x140149055
jae 0x14014904f
insb byte [rdi], dx
jns 0x140149005
invalid
adc al, 0x40
add dword [rax], eax
add byte [rax], al
sub al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp bl, byte [r13 + r10*2 + 0x73]
jb 0x140149083
add byte [rax], al
add byte [rbx + 0x3a], al
cmp bl, byte [r13 + r10*2 + 0x73]
invalid
jb 0x140149083
pop rsp
imul esp, dword [rdi + 0x61], 0x2e5c656d
invalid
xor byte [rcx], dh
pop sp
outsd dx, dword [rsi]
outsb dx, byte [rsi]
invalid
pop rdi
invalid
sub eax, 0x39312e31
xor byte cs:[rbx + rsi*2 + 0x72], bl
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], bl
add eax, 0x190000
add byte [rax], al
sbb esi, dword [rax + 9]
add dword [rax], eax
add byte [rax], al
xor byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
and byte [rax + 9], dh
add dword [rax], eax
add byte [rax], al
xor dword [rdx + 9], 0x40
add dword [rax], eax
add byte [rax], al
invalid
insd dword [rdi], dx
jo str.__f_n_
jns 0x140149c0f
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x140149c2a
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x69], 0x50746967
outsd dx, dword [rsi]
jae 0x140149c24
jbe 0x140149c3c
add byte [rax + 0x14009a6], al
add byte [rax], al
add byte [rax + 0x38], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], ah
or al, 0xa
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
and byte [rdx + rcx], cl
add dword [rax], eax
add byte [rax], al
invalid
insd dword [rdi], dx
jo 0x1401522b8
outsb dx, byte fs:[rsi]
invalid
outsb dx, byte [rsi]
jbe 0x1401522b7
insb byte [rdi], dx
imul esp, dword [rax + rdx*2 + 0x6f], 0x6e497472
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x1401522c2
insb byte [rdi], dx
imul esp, dword [rcx + rcx*2 + 0x70], 0x64413476
jb 0x1401522d2
jae 0x1401522e2
outsb dx, byte [rsi]
jbe 0x1401522d4
insb byte [rdi], dx
imul esp, dword [rcx + rcx*2 + 0x70], 0x64413676
jb 0x1401522e4
outsb dx, byte [rsi]
jbe case.0x14009a132.9
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x6f], 0x6e69616d
push 0x63617261
je 0x1401522fb
jb 0x1401522ea
push rdx
insb byte [rdi], dx
invalid
push rdx
insb byte [rdi], dx
invalid
insb byte [rdi], dx
push rdi
imul esi, dword [rax + rbp*2 + 0x43], 0x6f6e6e61
je 0x140152305
invalid
invalid
push rbx
je 0x140152319
outsd dx, dword [rsi]
jae 0x140152348
outsb dx, byte [rsi]
invalid
push rbp
jb 0x140152352
jbe 0x14015234e
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x1401522ef
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add ah, bh
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
push rsp
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
xchg esp, eax
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
cld
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
adc byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
and byte [rax], cl
or byte [rax + 8], al
or byte [rax], cl
add byte [rsp + rax], 4
add al, 4
add al, 4
add al, 4
add al, 4
invalid
jb 0x1401524f8
jae 0x1401524f9
invalid
add byte gs:[rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, cl
and al, 0x15
add dword [rax], eax
add byte [rax], al
sub al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
and byte [rdx + 0x140], 0
add byte [r8], r8b
add byte [rax], al
add byte [rax], al
add ah, cl
or al, 0
add byte [rax], bl
add byte [rax], al
add byte [rax + rbp*2 + 0x65], dh
je 0x140152592
jb 0x140152592
and byte [rcx + 0x73], ch
and byte [rsi + 0x6f], ch
and byte [rbx + 0x75], dh
invalid
jb 0x140152606
outsd dx, dword [rsi]
jb 0x1401525d1
jae 0x140152636
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, cl
leave
clc
adc dword [rax + 1], eax
invalid
invalid
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bh, dl
xlatb
clc
adc dword [rax + 1], eax
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add ch, ah
in eax, 0xf8
clc
adc dword [rax + 1], eax
add dword [rax], eax
add byte [rax], al
add bh, dh
invalid
add byte [rax], al
idiv eax
clc
adc dword [rax + 1], eax
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rdi], al
add byte [rax], al
invalid
stc
adc dword [rax + 1], eax
add byte [rax], al
add byte [rcx + rdi*8], dl
stc
add dword [rax], eax
add byte [rax], al
adc al, 0xf9
stc
stc
adc dword [rax + 1], eax
add byte [rax], al
add byte [rax], al
and al, 0xf9
add dword [rax], eax
add byte [rax], al
and al, 0xf9
adc dword [rax + 1], eax
add byte [rax], al
add byte [rdx], dh
stc
adc dword [rax + 1], eax
add byte [rax], al
add byte [rax], bh
stc
adc dword [rax + 1], eax
add byte [rax], al
add byte [rcx - 7], cl
adc dword [rax + 1], eax
add byte [rax], al
add byte [rax], al
push rsi
stc
add byte [rax], al
push rsi
stc
adc dword [rax + 1], eax
add byte [rax], al
add byte [rdi - 7], ah
adc dword [rax + 1], eax
add byte [rax], al
add byte [rdx - 7], bh
adc dword [rax + 1], eax
add byte [rax], al
add byte [rax], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x140153dcd], ah
add byte [rax], al
add byte [rsi], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
sbb al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
adc eax, 0
add byte [rax], al
add byte [rsi], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
outsd dx, dword [rsi]
and dl, byte [5370103647]
add byte [rcx + 0x1401522], al
add byte [rax], al
add byte [rdi + 0x1401522], dl
add byte [rax], al
add byte [rbp + 0x1401522], ch
add byte [rax], al
add ch, cl
and dl, byte [0x14015477f]
add dh, ah
and dl, byte [0x140154787]
add byte [rax], ah
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
or byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x22], al
adc eax, 0x140
add byte [rcx + 0x22], cl
adc eax, 0x140
add byte [rdx + 0x22], dl
adc eax, 0x140
add byte [rbp + 0x22], bl
adc eax, 0x140
add byte [rdi + 0x22], ch
adc eax, 0x140
add byte [rcx + 0x1401522], al
add byte [rax], al
add byte [rdi + 0x1401522], dl
add byte [rax], al
add byte [rbp + 0x1401522], ch
add byte [rax], al
add ch, cl
and dl, byte [0x140154897]
add dh, ah
and dl, byte [0x14015489f]
add byte [rdi - 0x46001537], dl
leave
invalid
add dword [rbp - 0x15], eax
inc ebx
jmp 0x1401547ff
dec ebp
jmp 0x140154803
inc dword [rcx]
jmp 0x140154807
inc dword [rcx]
jmp 0x14015480b
call rdi
jmp 0x14015480f
inc dword [rcx]
jmp 0x140154813
push rbx
invalid
sub dword [rcx], eax
cmc
jmp [rcx]