Function at 0x1400bdb30
Capabilities:
Check os version
Get number of processors
Load assembly via iassembly

Disassembly:
mov rcx, qword [r13 + 0x160]
mov rdx, qword [r13 + 0x168]
mov rsi, rax
call fcn.140093b80
mov rax, rsi
mov rdx, r12
movaps xmm6, xmmword [rsp + 0x400]
add rsp, 0x418
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
cmp byte [r14 + 0x50], 2
jne case.0x140072838.4
mov r14, rsi
cmp rsi, rbp
je case.0x140072838.4
lea rsi, [r14 + 0x88]
mov rax, qword [r14]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rdi, qword [r14 + 8]
cmp qword [rdi + 0x28], 0
je case.0x140072838.2
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
mov r9d, 4
mov r8, rbx
call fcn.1400ccd90
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 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 - 0x68]
xor r9d, r9d
movdqu xmm1, xmmword [rcx + r8]
movdqa xmm2, xmm1
pcmpeqb xmm2, xmm0
pmovmskb r10d, xmm2
test r10d, r10d
jne 0x1400728cd
pcmpeqb xmm1, xmm6
pmovmskb r10d, xmm1
test r10d, r10d
jne case.0x140072838.2
add r8, r9
add r8, 0x10
add r9, 0x10
and r8, rdx
jmp 0x140072886
lea r11d, [r10 - 1]
and r11w, r10w
mov r10d, r11d
je 0x14007289e
tzcnt r11d, r10d
add r11, r8
and r11, rdx
neg r11
imul r11, r11, 0x68
cmp qword [rax + r11 + 0x10], 4
jne 0x1400728c0
lea rdi, [rax + r11]
mov rdi, qword [rdi + 8]
cmp dword [rdi], 0x70747468
jne 0x1400728c0
cmp byte [rcx + r11 - 8], 2
je case.0x140072838.2
cmp qword [rsp + 0x38], 0
mov byte [rsp + 0x58], r13b
mov dword [rsp + 0x40], r12d
je 0x1400729a7
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x98]
test rax, rax
je 0x1400729ae
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov rdx, qword [rcx + 0xa0]
mov r12, qword [rcx + 0xa8]
mov qword [rsp + 0x228], rdx
lea r15, [rdx + 1]
mov qword [rcx + 0xa0], r15
test rax, rax
je 0x140072a0f
lea r13, [r15 + 1]
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], r13
test rax, rax
je 0x140072f86
mov rdi, r12
mov rsi, r12
jmp 0x140072a7c
xor ebx, ebx
jmp 0x140072b7f
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rsp + 0x60]
mov edx, 0x10
call qword [sym.imp.bcryptprimitives.dll_ProcessPrng]
mov rdx, qword [rsp + 0x60]
mov r12, qword [rsp + 0x68]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x98], 1
mov qword [rax + 0xa8], r12
mov qword [rsp + 0x228], rdx
lea r15, [rdx + 1]
mov qword [rax + 0xa0], r15
mov rsi, r12
jmp 0x140072a58
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rsp + 0x60]
mov edx, 0x10
call qword [sym.imp.bcryptprimitives.dll_ProcessPrng]
mov r15, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x98], 1
mov qword [rax + 0xa8], rsi
mov rdi, r12
lea r13, [r15 + 1]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0xa0], r13
mov r12, rsi
lea rax, [r13 + 1]
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
movzx eax, byte [0x14019f308]
mov edx, 0xd8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400730dd
mov rbx, rax
mov edx, dword [rsp + 0x1dc]
test edx, edx
mov eax, 0x3b9aca00
cmovne eax, edx
mov rcx, qword [rsp + 0x1b0]
test rcx, rcx
cmovne eax, edx
cmp edx, 0x3b9aca00
cmove eax, edx
mov qword [rbx], 1
mov qword [rbx + 8], 1
mov word [rbx + 0x10], 0
mov qword [rbx + 0x18], 0
movdqu xmm0, xmmword [0x140166170]
movdqu xmmword [rbx + 0x28], xmm0
movdqu xmm1, xmmword [0x140166180]
movdqu xmmword [rbx + 0x38], xmm1
mov rdx, qword [rsp + 0x228]
mov qword [rbx + 0x48], rdx
mov qword [rbx + 0x50], rdi
movdqu xmmword [rbx + 0x58], xmm0
movdqu xmmword [rbx + 0x68], xmm1
mov qword [rbx + 0x78], r15
mov qword [rbx + 0x80], r12
movdqu xmmword [rbx + 0x88], xmm0
movdqu xmmword [rbx + 0x98], xmm1
mov qword [rbx + 0xa8], r13
mov qword [rbx + 0xb0], rsi
mov rdx, qword [rsp + 0x38]
mov qword [rbx + 0xb8], rdx
mov qword [rbx + 0xc0], 0
mov qword [rbx + 0xc8], rcx
mov dword [rbx + 0xd0], eax
movups xmm0, xmmword [rsp + 0x2d0]
movups xmmword [rsp + 0x3c0], xmm0
movups xmm0, xmmword [rsp + 0x2c0]
movups xmmword [rsp + 0x3b0], xmm0
movups xmm0, xmmword [rsp + 0x2b0]
movups xmmword [rsp + 0x3a0], xmm0
movups xmm0, xmmword [rsp + 0x2a0]
movups xmmword [rsp + 0x390], xmm0
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
movups xmm2, xmmword [rsp + 0x280]
movups xmm3, xmmword [rsp + 0x290]
movups xmmword [rsp + 0x380], xmm3
movups xmmword [rsp + 0x370], xmm2
movups xmmword [rsp + 0x360], xmm1
movups xmmword [rsp + 0x350], xmm0
mov r13, qword [rsp + 0xd0]
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmm3, xmmword [r13 + 0x30]
movups xmmword [rsp + 0x2ea], xmm0
movups xmmword [rsp + 0x2fa], xmm1
movups xmmword [rsp + 0x30a], xmm2
movups xmmword [rsp + 0x31a], xmm3
movups xmm0, xmmword [r13 + 0x40]
movups xmmword [rsp + 0x32a], xmm0
movups xmm0, xmmword [r13 + 0x50]
movups xmmword [rsp + 0x33a], xmm0
movzx eax, byte [r13 + 0x174]
mov byte [rsp + 0x38], al
mov r15, qword [r13 + 0xf0]
mov esi, dword [r13 + 0xf8]
movzx edi, byte [r13 + 0x180]
movzx eax, byte [0x14019f308]
mov edx, 0x1c0
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400730ce
mov r12, rax
mov qword [rax], 1
mov qword [rax + 8], 1
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
mov qword [rax + 0x30], 0
mov rax, qword [rsp + 0x1b8]
mov qword [r12 + 0x40], rax
mov eax, dword [rsp + 0xc8]
mov dword [r12 + 0x48], eax
mov rax, qword [rsp + 0xe0]
mov qword [r12 + 0x50], rax
mov eax, dword [rsp + 0xb8]
mov dword [r12 + 0x58], eax
mov qword [r12 + 0x60], 0x100000
mov eax, dword [rsp + 0x50]
mov dword [r12 + 0x68], eax
mov eax, dword [rsp + 0x40]
mov dword [r12 + 0x6c], eax
mov eax, dword [rsp + 0x4c]
mov dword [r12 + 0x70], eax
movzx eax, byte [rsp + 0xe8]
mov byte [r12 + 0x74], al
movzx eax, byte [rsp + 0xb0]
mov byte [r12 + 0x75], al
mov qword [r12 + 0x78], 0
movzx eax, byte [rsp + 0x37]
mov byte [r12 + 0x88], al
movzx eax, byte [rsp + 0x35]
mov byte [r12 + 0x89], al
movzx eax, byte [rsp + 0x36]
mov byte [r12 + 0x8a], al
mov word [r12 + 0x8b], 0
movzx eax, byte [rsp + 0xc4]
mov byte [r12 + 0x8d], al
movzx eax, byte [rsp + 0x34]
mov byte [r12 + 0x8e], al
mov word [r12 + 0x8f], 0
mov byte [r12 + 0x91], 2
mov rcx, r12
add rcx, 0x92
lea rdx, [rsp + 0x34a]
mov r8d, 0x86
call fcn.140120b90
cmp r14, rbp
mov qword [r12 + 0x118], rbx
mov word [r12 + 0x120], 0x101
movzx eax, byte [rsp + 0x58]
mov byte [r12 + 0x122], al
movups xmm0, xmmword [rsp + 0x2e5]
movups xmm1, xmmword [rsp + 0x2f5]
movdqu xmm2, xmmword [rsp + 0x305]
movups xmm3, xmmword [rsp + 0x315]
movups xmmword [r12 + 0x123], xmm0
movups xmmword [r12 + 0x133], xmm1
movdqu xmmword [r12 + 0x143], xmm2
movups xmmword [r12 + 0x153], xmm3
movups xmm0, xmmword [rsp + 0x325]
movups xmmword [r12 + 0x163], xmm0
movups xmm0, xmmword [rsp + 0x335]
movups xmmword [r12 + 0x173], xmm0
mov rax, qword [rsp + 0x342]
mov qword [r12 + 0x180], rax
movups xmm0, xmmword [r13 + 0x60]
movups xmmword [r12 + 0x188], xmm0
mov rax, qword [r13 + 0x70]
mov qword [r12 + 0x198], rax
mov qword [r12 + 0x1a0], r15
mov dword [r12 + 0x1a8], esi
mov rax, qword [rsp + 0xa8]
mov qword [r12 + 0x1b0], rax
movzx eax, byte [rsp + 0x38]
mov byte [r12 + 0x1b8], al
setne byte [r12 + 0x1b9]
mov byte [r12 + 0x1ba], dil
mov rdi, qword [r13 + 0x158]
test rdi, rdi
mov r14, qword [rsp + 0xd8]
mov r15, qword [rsp + 0x1c8]
je 0x140072f2d
mov rbx, qword [rdi + 0x58]
test rbx, rbx
je 0x140072efe
mov rsi, qword [rdi + 0x60]
mov rax, qword [rsi]
test rax, rax
je 0x140072eda
mov rcx, rbx
call rax
cmp qword [rsi + 8], 0
je 0x140072efe
cmp qword [rsi + 0x10], 0x11
jb 0x140072eec
mov rbx, qword [rbx - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rdi]
neg rax
jo 0x140072f1b
jae 0x140072f1b
mov r8, qword [rdi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
test r15, r15
jne 0x140072f3f
mov rcx, qword [rsp + 0x1c0]
call fcn.1400b6290
test r14, r14
sete al
mov rcx, qword [r13 + 0x160]
test rcx, rcx
setne dl
test al, dl
je 0x140072f67
xor eax, eax
lock dec qword [rcx]
je 0x140072335
jmp 0x14007234e
xor eax, eax
jmp 0x14007234e
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rsp + 0x60]
mov edx, 0x10
call qword [sym.imp.bcryptprimitives.dll_ProcessPrng]
mov r13, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x98], 1
mov qword [rax + 0xa8], rsi
mov rdi, r12
jmp 0x140072a7c
mov ecx, 8
mov edx, 0x1c0
call fcn.1401216c0
mov ecx, 8
mov edx, 0xd8
call fcn.1401216c0
int3
movaps xmm6, xmmword [rsp + 0x6d0]
movaps xmm7, xmmword [rsp + 0x6e0]
movaps xmm8, xmmword [rsp + 0x6f0]
movaps xmm9, xmmword [rsp + 0x700]
movaps xmm10, xmmword [rsp + 0x710]
movaps xmm11, xmmword [rsp + 0x720]
add rsp, 0x738
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x38], rdx
add rax, rdx
mov qword [rsp + 0x58], rax
pcmpeqd xmm9, xmm9
jmp 0x1400742d6
lea rdx, [rsi + 8]
lea rcx, [rsp + 0x90]
lea r8, [rsp + 0x460]
call fcn.1400aede0
cmp dword [rsp + 0x90], 2
mov esp, 0x9024
add byte [rdx], al
jne 0x1400744f8
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x58]
je switch.0x140074303
pop rax
je case.default.0x140074303
lea rax, [rsi + 0x88]
mov qword [rsp + 0x38], rax
cmp byte [rax - 0x75], cl
invalid
lea rcx, [0x140194058]
add byte [rax + 0x63], cl
add al, 0x81
cmp byte [rax - 0x75], cl
invalid
add rax, rcx
jmp rax
movzx eax, byte [rsp + 0x460]
cmp eax, 1
add dword [rdi], ecx
test byte [rdi + 1], dh
add byte [rax], al
cmp eax, 2
jne 0x1400753bb
mov rax, qword [rsp + 0x468]
push 0x48000004
cmp dword [rax + 0x10], 4
cmp qword [rax + 0x10], 4
jne 0x1400742d6
mov rax, qword [rax + 8]
jmp 0x1400744ad
mov rdi, qword [rsi + 8]
movzx eax, byte [rsp + 0x460]
cmp eax, 1
je 0x140074399
cmp eax, 2
jne 0x1400753bb
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x468]
mov r12, qword [rax + 8]
mov r15, qword [rax + 0x10]
jmp 0x1400743bb
movzx eax, byte [rsp + 0x460]
cmp eax, 1
je 0x1400744be
cmp eax, 2
jne 0x1400753bb
mov rax, qword [rsp + 0x468]
cmp qword [rax + 0x10], 5
jne 0x1400742d6
mov rax, qword [rax + 8]
jmp 0x1400744de
movzx r15d, byte [rsp + 0x461]
test r15, r15
lea r12, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
lea rax, [0x14018b7b4]
cmovne r12, rax
or r15, 4
cmp qword [rdi + 0x28], 0
je 0x1400742d6
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
mov r8, r12
mov r9, r15
call fcn.1400ccd90
mov rcx, qword [rdi + 0x10]
mov rdi, qword [rdi + 0x18]
mov rbx, rdi
and rbx, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm10, xmm0, 0
mov qword [rsp + 0x68], rcx
lea r13, [rcx - 0x68]
xor r14d, r14d
mov rax, qword [rsp + 0x68]
movdqu xmm11, xmmword [rax + rbx]
movdqa xmm0, xmm11
pcmpeqb xmm0, xmm10
pmovmskb ebp, xmm0
test ebp, ebp
jne 0x14007445a
pcmpeqb xmm11, xmm9
pmovmskb eax, xmm11
test eax, eax
jne 0x1400742d6
add rbx, r14
add rbx, 0x10
add r14, 0x10
and rbx, rdi
jmp 0x14007440a
lea eax, [rbp - 1]
and ax, bp
mov ebp, eax
je 0x140074427
tzcnt eax, ebp
add rax, rbx
and rax, rdi
neg rax
imul rax, rax, 0x68
cmp r15, qword [r13 + rax + 0x10]
jne 0x140074450
add rax, r13
mov rdx, qword [rax + 8]
mov rcx, r12
mov r8, r15
call fcn.1401215d0
test eax, eax
jne 0x140074450
jmp case.0x140074303.0
cmp byte [rsp + 0x461], 0
lea rax, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
lea rcx, [0x14018b7b4]
cmovne rax, rcx
jne 0x1400742d6
cmp dword [rax], 0x70747468
jne 0x1400742d6
jmp case.0x140074303.0
cmp byte [rsp + 0x461], 0
lea rax, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
lea rcx, [0x14018b7b4]
cmovne rax, rcx
je 0x1400742d6
mov ecx, dword [rax]
mov edx, 0x70747468
xor ecx, edx
movzx eax, byte [rax + 4]
xor eax, 0x73
or eax, ecx
jne 0x1400742d6
jmp case.0x140074303.0
cmp byte [rsp + 0xd8], 2
je 0x140074525
lea rcx, [rsp + 0xd0]
mov rax, qword [rsp + 0xb8]
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rax], al
call qword [rax + 0x10]
lea rcx, [rsp + 0xb0]
mov rax, qword [rsp + 0x98]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
add bh, bh
push rax
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
add bh, bh
push rax
adc byte [rax - 0x73], cl
lea rcx, [rsp + 0x280]
lea r8, [rsp + 0x460]
mov rdx, rsi
call fcn.1400aebc0
lea rcx, [rsp + 0x280]
lea r8, [rsp + 0x460]
mov rdx, rsi
call fcn.1400aebc0
cmp byte [rsp + 0x2a0], 2
je case.default.0x140074303
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x2f0], rax
movups xmm0, xmmword [rsp + 0x280]
movups xmm1, xmmword [rsp + 0x290]
movaps xmmword [rsp + 0x2e0], xmm1
movaps xmmword [rsp + 0x2d0], xmm0
movdqa xmmword [rsp + 0x390], xmm7
movaps xmmword [rsp + 0x380], xmm8
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x220]
lea r8, [rsp + 0x380]
lea r9, [rsp + 0x2d0]
call fcn.1400704d0
cmp byte [rsp + 0xb0], 3
je 0x1400753d3
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x3a0], rax
movdqu xmm0, xmmword [rsp + 0x90]
movdqu xmm1, xmmword [rsp + 0xa0]
movdqa xmmword [rsp + 0x390], xmm1
movdqa xmmword [rsp + 0x380], xmm0
cmp al, 2
je case.default.0x140074303
lea rcx, [rsp + 0x398]
mov rax, qword [rsp + 0x380]
mov rdx, qword [rsp + 0x388]
mov r8, qword [rsp + 0x390]
call qword [rax + 0x10]
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x280], xmm0
movdqa xmmword [rsp + 0x1f0], xmm0
cmp dword [rsp + 0x208], 9
jae 0x14007526b
mov ecx, dword [rsp + 0x1d0]
mov edx, dword [rsp + 0x1d3]
mov dword [rsp + 0x1db], edx
mov dword [rsp + 0x1d8], ecx
mov rcx, qword [rsp + 0x572]
mov rdx, qword [rsp + 0x578]
mov qword [rsp + 0x348], rcx
mov qword [rsp + 0x34e], rdx
movaps xmm0, xmmword [rsp + 0x280]
movaps xmmword [rsp + 0x380], xmm0
mov ecx, dword [rsp + 0x30a]
mov dword [rsp + 0x1a0], ecx
movzx ecx, word [rsp + 0x30e]
mov word [rsp + 0x1a4], cx
mov rcx, qword [rsp + 0x311]
mov rdx, qword [rsp + 0x318]
mov qword [rsp + 0x2b0], rcx
mov qword [rsp + 0x2b7], rdx
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmmword [rsp + 0x2d0], xmm0
movzx ecx, word [rsp + 0x308]
mov word [rsp + 0x19c], cx
mov ecx, dword [rsp + 0x304]
mov dword [rsp + 0x198], ecx
mov ecx, dword [rsp + 0x1d8]
mov edx, dword [rsp + 0x1db]
mov dword [rsp + 0x1eb], edx
mov dword [rsp + 0x1e8], ecx
mov ecx, dword [rsp + 0x359]
mov edx, dword [rsp + 0x35c]
mov dword [rsp + 0x1e3], edx
mov dword [rsp + 0x1e0], ecx
mov qword [rsp + 0x90], 0
mov rcx, qword [rsp + 0x348]
mov rdx, qword [rsp + 0x34e]
mov qword [rsp + 0xa0], rdx
mov qword [rsp + 0x9a], rcx
mov qword [rsp + 0xa8], 0
mov qword [rsp + 0xb0], 8
movaps xmm0, xmmword [rsp + 0x380]
movups xmmword [rsp + 0xb8], xmm0
mov qword [rsp + 0xc8], 8
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xe0], 0
mov word [rsp + 0xe8], 0
movzx ecx, word [rsp + 0x1a4]
mov word [rsp + 0xee], cx
mov ecx, dword [rsp + 0x1a0]
mov dword [rsp + 0xea], ecx
mov byte [rsp + 0xf0], 0
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rsp + 0x2b7]
mov qword [rsp + 0xf8], rdx
mov qword [rsp + 0xf1], rcx
lea rcx, [0x1401458d0]
mov qword [rsp + 0x100], rcx
mov qword [rsp + 0x108], 1
movaps xmm0, xmmword [rsp + 0x2d0]
movups xmmword [rsp + 0x110], xmm0
mov qword [rsp + 0x120], rcx
lea rcx, [0x14018bb00]
mov qword [rsp + 0x128], rcx
mov qword [rsp + 0x130], 1
mov qword [rsp + 0x138], 0
mov word [rsp + 0x140], 0xffff
movzx ecx, word [rsp + 0x19c]
mov word [rsp + 0x146], cx
mov ecx, dword [rsp + 0x198]
mov dword [rsp + 0x142], ecx
movzx ecx, byte [rsp + 0x2e]
mov byte [rsp + 0x148], cl
mov ecx, dword [rsp + 0x1e8]
mov edx, dword [rsp + 0x1eb]
mov dword [rsp + 0x14c], edx
mov dword [rsp + 0x149], ecx
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], rdi
mov qword [rsp + 0x160], 0
mov byte [rsp + 0x168], 2
mov eax, dword [rsp + 0x1e0]
mov ecx, dword [rsp + 0x1e3]
mov dword [rsp + 0x16c], ecx
mov dword [rsp + 0x169], eax
lea rcx, [rsp + 0x380]
lea rdx, [rsp + 0x90]
lea r8, [rsp + 0x460]
call fcn.1400864e0
mov rax, qword [rsp + 0x380]
cmp rax, 3
jne 0x140074940
jmp 0x140074a61
mov rcx, qword [rsp + 0x38a]
mov rdx, qword [rsp + 0x390]
mov qword [rsp + 0x2d6], rdx
mov qword [rsp + 0x2d0], rcx
mov rcx, qword [rsp + 0x3a0]
mov qword [rsp + 0x58], rcx
mov rsi, qword [rsp + 0x3a8]
mov rcx, qword [rsp + 0x3b8]
mov qword [rsp + 0x38], rcx
mov r13, qword [rsp + 0x3c0]
mov rcx, qword [rsp + 0x3c8]
mov qword [rsp + 0x208], rcx
movups xmm0, xmmword [rsp + 0x3d8]
movaps xmmword [rsp + 0x90], xmm0
movups xmm0, xmmword [rsp + 0x3e8]
movaps xmmword [rsp + 0xa0], xmm0
movups xmm0, xmmword [rsp + 0x3f8]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rsp + 0x408]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x418]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x428]
movaps xmmword [rsp + 0xe0], xmm0
movups xmm0, xmmword [rsp + 0x438]
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [rsp + 0x448]
cmp qword [rsp + 0x3d0], 0
movaps xmmword [rsp + 0x100], xmm0
sete bl
cmp qword [rsp + 0x398], 0
sete byte [rsp + 0x80]
cmp qword [rsp + 0x3b0], 0
mov ecx, dword [rsp + 0x459]
mov edx, dword [rsp + 0x45c]
mov dword [rsp + 0x283], edx
mov dword [rsp + 0x280], ecx
sete byte [rsp + 0x68]
movzx edi, byte [rsp + 0x388]
movzx ebp, byte [rsp + 0x389]
mov rcx, qword [rsp + 0x2d6]
mov qword [rsp + 0x33e], rcx
mov rcx, qword [rsp + 0x2d0]
mov qword [rsp + 0x338], rcx
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmm2, xmmword [rsp + 0xb0]
movaps xmm3, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x5f0], xmm0
movaps xmmword [rsp + 0x600], xmm1
movaps xmmword [rsp + 0x610], xmm2
movaps xmmword [rsp + 0x620], xmm3
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x630], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x640], xmm0
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x650], xmm0
movaps xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x660], xmm0
mov ecx, dword [rsp + 0x283]
mov dword [rsp + 0x1cb], ecx
mov ecx, dword [rsp + 0x280]
mov dword [rsp + 0x1c8], ecx
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rsp + 0x88]
mov qword [rsp + 0x98], rcx
movdqu xmmword [rsp + 0xa0], xmm6
cmp rax, 3
je 0x140075363
mov rax, qword [rsp + 0x338]
mov rcx, qword [rsp + 0x33e]
mov qword [rsp + 0x286], rcx
mov qword [rsp + 0x280], rax
movaps xmm0, xmmword [rsp + 0x5f0]
movaps xmm1, xmmword [rsp + 0x600]
movaps xmm2, xmmword [rsp + 0x610]
movaps xmm3, xmmword [rsp + 0x620]
movaps xmmword [rsp + 0x380], xmm0
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x3b0], xmm3
movaps xmm0, xmmword [rsp + 0x630]
movaps xmmword [rsp + 0x3c0], xmm0
movaps xmm0, xmmword [rsp + 0x640]
movaps xmmword [rsp + 0x3d0], xmm0
movaps xmm0, xmmword [rsp + 0x650]
movaps xmmword [rsp + 0x3e0], xmm0
movaps xmm0, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x3f0], xmm0
mov eax, dword [rsp + 0x1c8]
mov ecx, dword [rsp + 0x1cb]
mov dword [rsp + 0x1f3], ecx
mov dword [rsp + 0x1f0], eax
movups xmm0, xmmword [rsp + 0x90]
movdqu xmm1, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x2d0], xmm0
movdqa xmmword [rsp + 0x2e0], xmm1
mov rdi, qword [rsp + 0x270]
lea r14, [rdi*4]
xor ecx, ecx
mov rax, rdi
shr rax, 0x3e
jne 0x1400753b3
movabs rax, 0x7ffffffffffffffe
cmp r14, rax
ja 0x1400753b3
movzx ebp, word [rsp + 0x278]
mov r12, qword [rsp + 0x268]
test r14, r14
je 0x140074ca1
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, r14
call fcn.1400e7f40
test rax, rax
je 0x1400753ae
mov r15, rax
jmp 0x140074ca7
mov r15d, 2
mov rcx, r15
mov rdx, r12
mov r8, r14
call fcn.140120b90
lea rcx, [rsp + 0xa8]
mov rdx, qword [rsp + 0x240]
mov r8, qword [rsp + 0x248]
call fcn.1400a3ea0
lea rcx, [rsp + 0xc0]
mov rdx, qword [rsp + 0x258]
mov r8, qword [rsp + 0x260]
call fcn.1400a3d30
movdqa xmm0, xmmword [rsp + 0x220]
mov rax, qword [rsp + 0x230]
mov word [rsp + 0xe8], bp
mov qword [rsp + 0xd8], r15
mov qword [rsp + 0xe0], rdi
movdqu xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0xa0], rax
test bl, 1
jne 0x140074d45
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rsp + 0x208]
call qword [sym.imp.kernel32.dll_HeapFree]
test rsi, rsi
mov r14, qword [rsp + 0x210]
mov r15, qword [rsp + 0x50]
mov r12, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x58]
je 0x140074da5
lea rbx, [rdi + 0x30]
jmp 0x140074d8b
mov rax, qword [rbx - 0x18]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x10]
add rbx, 0x68
dec rsi
je 0x140074da5
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x140074d70
lea rcx, [rbx + 0x28]
mov rdx, qword [rbx + 0x18]
mov r8, qword [rbx + 0x20]
call qword [rax + 0x10]
jmp 0x140074d70
test byte [rsp + 0x80], 1
jne 0x140074dc1
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
test r13, r13
je 0x140074deb
lea rdi, [rbp + 0x38]
nop word [rax + rax]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x10]
add rdi, 0x48
dec r13
jne 0x140074dd0
test byte [rsp + 0x68], 1
jne 0x140074e04
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbp
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x90]
movzx ecx, word [rsp + 0x98]
mov rdx, qword [rsp + 0x9a]
mov qword [rsp + 0x280], rdx
mov rdx, qword [rsp + 0xa0]
mov qword [rsp + 0x286], rdx
movups xmm0, xmmword [rsp + 0xa8]
movups xmm1, xmmword [rsp + 0xc8]
movups xmm2, xmmword [rsp + 0xd8]
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x380], rdx
movups xmm3, xmmword [rsp + 0xb8]
mov qword [rsp + 0x90], rax
mov word [rsp + 0x98], cx
mov rax, qword [rsp + 0x280]
mov rcx, qword [rsp + 0x286]
mov qword [rsp + 0x9a], rax
mov qword [rsp + 0xa0], rcx
movups xmmword [rsp + 0xa8], xmm0
movups xmmword [rsp + 0xb8], xmm3
movups xmmword [rsp + 0xc8], xmm1
movups xmmword [rsp + 0xd8], xmm2
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0xf0], rax
movaps xmm0, xmmword [rsp + 0x390]
movaps xmm1, xmmword [rsp + 0x3a0]
movaps xmm2, xmmword [rsp + 0x3b0]
movaps xmm3, xmmword [rsp + 0x3c0]
movups xmmword [rsp + 0xf8], xmm0
movups xmmword [rsp + 0x108], xmm1
movups xmmword [rsp + 0x118], xmm2
movups xmmword [rsp + 0x128], xmm3
movaps xmm0, xmmword [rsp + 0x3d0]
movups xmmword [rsp + 0x138], xmm0
movaps xmm0, xmmword [rsp + 0x3e0]
movups xmmword [rsp + 0x148], xmm0
movaps xmm0, xmmword [rsp + 0x3f0]
movups xmmword [rsp + 0x158], xmm0
movzx eax, byte [rsp + 0x2f]
mov byte [rsp + 0x168], al
mov eax, dword [rsp + 0x1f0]
mov ecx, dword [rsp + 0x1f3]
mov dword [rsp + 0x16c], ecx
mov dword [rsp + 0x169], eax
movaps xmm0, xmmword [rsp + 0x2d0]
movaps xmm1, xmmword [rsp + 0x2e0]
movups xmmword [rsp + 0x180], xmm1
movups xmmword [rsp + 0x170], xmm0
lea rdx, [rsp + 0x90]
mov rcx, qword [rsp + 0x2c0]
call fcn.1400bcf80
mov rsi, rax
mov rdi, rdx
mov r8d, dword [rsp + 0x21c]
cmp r8d, 0x3b9aca00
jne 0x140074fdb
mov r8d, dword [r15 + 0x1a8]
cmp r8d, 0x3b9aca00
je 0x140075075
mov rax, qword [r15 + 0x1a0]
mov qword [rsp + 0x2c8], rax
lea r9, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_srcops_function.rs
lea rcx, [rsp + 0x90]
mov rdx, qword [rsp + 0x2c8]
call fcn.1400eebb0
mov rbx, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
movaps xmmword [rsp + 0x580], xmm0
movups xmm0, xmmword [rsp + 0xa8]
movaps xmmword [rsp + 0x590], xmm0
movups xmm0, xmmword [rsp + 0xb8]
movaps xmmword [rsp + 0x5a0], xmm0
movups xmm0, xmmword [rsp + 0xc8]
movaps xmmword [rsp + 0x5b0], xmm0
movups xmm0, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0x5c0], xmm0
movups xmm0, xmmword [rsp + 0xe8]
movaps xmmword [rsp + 0x5d0], xmm0
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x5e0], rax
cmp rbx, 2
jne 0x140075079
xor eax, eax
jmp 0x1400750ec
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140075345
mov qword [rax], rbx
movaps xmm0, xmmword [rsp + 0x580]
movaps xmm1, xmmword [rsp + 0x590]
movaps xmm2, xmmword [rsp + 0x5a0]
movaps xmm3, xmmword [rsp + 0x5b0]
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 0x28], xmm2
movups xmmword [rax + 0x38], xmm3
movaps xmm0, xmmword [rsp + 0x5c0]
movups xmmword [rax + 0x48], xmm0
movaps xmm0, xmmword [rsp + 0x5d0]
movups xmmword [rax + 0x58], xmm0
mov rcx, qword [rsp + 0x5e0]
mov qword [rax + 0x68], rcx
lock inc qword [r15]
jle 0x1400753ac
mov ecx, dword [rsp + 0x7b]
mov rdx, qword [rsp + 0x1b8]
mov dword [rdx + 0xfc], ecx
mov ecx, dword [rsp + 0x78]
mov dword [rdx + 0xf9], ecx
mov rcx, qword [rsp + 0x1b0]
mov qword [rdx + 0x88], rcx
mov rcx, qword [rsp + 0x30]
mov qword [rdx + 0x90], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rdx + 0x98], rcx
mov ecx, dword [rsp + 0x330]
mov dword [rdx + 0xb0], ecx
movaps xmm0, xmmword [rsp + 0x320]
movups xmmword [rdx + 0xa0], xmm0
mov dword [rdx + 0xb4], r14d
mov rcx, qword [rsp + 0x4e0]
mov qword [rdx + 0xd8], rcx
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
movups xmmword [rdx + 0xb8], xmm0
movups xmmword [rdx + 0xc8], xmm1
movaps xmm0, xmmword [rsp + 0x220]
movaps xmm1, xmmword [rsp + 0x230]
movaps xmm2, xmmword [rsp + 0x240]
movaps xmm3, xmmword [rsp + 0x250]
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x38], xmm1
movups xmmword [rdx + 0x48], xmm2
movups xmmword [rdx + 0x58], xmm3
movaps xmm0, xmmword [rsp + 0x260]
movups xmmword [rdx + 0x68], xmm0
movaps xmm0, xmmword [rsp + 0x270]
movups xmmword [rdx + 0x78], xmm0
mov qword [rdx + 8], r12
mov rcx, qword [rsp + 0x530]
mov qword [rdx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x520]
movups xmmword [rdx + 0x10], xmm0
mov rcx, qword [rsp + 0x1c0]
mov qword [rdx], rcx
mov qword [rdx + 0xe0], 0
mov qword [rdx + 0xe8], 8
mov qword [rdx + 0xf0], 0
movzx ecx, byte [rsp + 0x2e]
mov byte [rdx + 0xf8], cl
mov rcx, qword [rsp + 0x1a8]
mov qword [rdx + 0x100], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rdx + 0x108], rcx
mov qword [rdx + 0x110], r15
mov qword [rdx + 0x118], rsi
mov qword [rdx + 0x120], rdi
mov qword [rdx + 0x128], 0
mov qword [rdx + 0x130], rax
jmp 0x140073589
jne 0x140075295
mov eax, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7b]
mov dword [rsp + 0x1d3], ecx
mov dword [rsp + 0x1d0], eax
movzx edi, byte [rsp + 0x60]
mov rsi, qword [rsp + 0x1a8]
jmp 0x140074662
cmp qword [rsp + 0x60], 0
js 0x1400753df
je 0x1400752c4
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, qword [rsp + 0x60]
call fcn.1400e7f40
test rax, rax
je 0x1400753eb
mov rsi, rax
jmp 0x1400752c9
mov esi, 1
mov rcx, rsi
mov rdx, qword [rsp + 0x1a8]
mov rdi, qword [rsp + 0x60]
mov r8, rdi
call fcn.140120b90
jmp 0x140074662
mov qword [rsp + 0x20], rax
lea rcx, [0x14015da49]
lea r9, [0x14015d9c0]
lea r8, [rsp + 0x311]
mov edx, 0x17
call fcn.140121e20
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rsi
call fcn.140121a60
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
call fcn.140121a60
mov ecx, 8
mov edx, 0x70
call fcn.1401216c0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rdx, rsi
call fcn.140121a60
lea rcx, [rsp + 0x90]
call fcn.140075500
mov byte [rsp + 0x90], dil
mov byte [rsp + 0x91], bpl
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.valid_request_parts
lea r9, [0x14015cf50]
lea r8, [rsp + 0x90]
mov edx, 0x13
call fcn.140121e20
ud2
mov ecx, 2
mov rdx, r14
call fcn.1401216a0
lea rcx, str.Uri_should_have_a_schemeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rs_b
lea r8, [0x14015cb70]
mov edx, 0x18
call fcn.140121f40
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
jmp 0x140075305
xor ecx, ecx
mov rdx, qword [rsp + 0x60]
call fcn.1401216a0
mov ecx, 1
mov rdx, qword [rsp + 0x60]
call fcn.1401216a0
int3
cmp bpl, 3
jne 0x14007d895
mov r14, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
test rbx, rbx
js 0x14007de51
mov qword [rsp + 0x30], rsi
je 0x14007d745
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rbx
call fcn.1400e7f40
test rax, rax
je 0x14007de56
mov r15, rax
jmp 0x14007d74b
mov r15d, 1
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.140120b90
movups xmm6, xmmword [rdi + 0x2c]
movups xmm0, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x40], xmm0
movzx eax, byte [rdi + 0x50]
mov byte [rsp + 0x50], al
movzx r14d, word [rdi + 0x28]
mov rax, rdi
movzx r12d, word [rdi + 0x2a]
mov ecx, dword [rdi + 0x3c]
mov dword [rsp + 0x70], ecx
mov r13d, dword [rdi + 0x18]
mov esi, dword [rdi + 0x1c]
mov edi, dword [rdi + 0x20]
mov ebp, dword [rax + 0x24]
lea rcx, str.Parsed_Url_is_not_a_valid_Urioperation_timed_outURL_scheme_is_not_allowedBuilderRequestRedirectStatusDecodeUpgradehttp:__
mov edx, 0x1d
call fcn.1400ab060
mov rcx, qword [rax]
neg rcx
jo 0x14007d7c7
jae 0x14007d7c7
mov r8, qword [rax + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov qword [rsp + 0x78], rax
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x78]
mov qword [rax], rbx
mov qword [rax + 8], r15
mov qword [rax + 0x10], rbx
mov dword [rax + 0x18], r13d
mov dword [rax + 0x1c], esi
mov dword [rax + 0x20], edi
mov dword [rax + 0x24], ebp
mov word [rax + 0x28], r14w
mov word [rax + 0x2a], r12w
movups xmmword [rax + 0x2c], xmm6
mov ecx, dword [rsp + 0x70]
mov dword [rax + 0x3c], ecx
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rax + 0x40], xmm0
movzx ecx, byte [rsp + 0x50]
mov byte [rax + 0x50], cl
mov ecx, dword [rsp + 0xb0]
mov edx, dword [rsp + 0xb3]
mov dword [rax + 0x51], ecx
mov dword [rax + 0x54], edx
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 8], rax
mov byte [rcx], 3
jmp 0x14007d8ec
mov byte [rsi], bpl
mov byte [rsi + 1], bl
mov r9d, dword [rsp + 0x40]
mov dword [rsi + 2], r9d
movzx r9d, word [rsp + 0x44]
mov word [rsi + 6], r9w
mov r9, qword [rsp + 0x70]
mov qword [rsi + 8], r9
mov qword [rsi + 0x10], r8
mov qword [rsi + 0x18], rdx
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rsi + 0x20], xmm1
mov qword [rsi + 0x30], rax
mov qword [rsi + 0x38], r15
movups xmmword [rsi + 0x40], xmm0
mov word [rsi + 0x50], cx
mov eax, dword [rsp + 0x38]
mov dword [rsi + 0x52], eax
movzx eax, word [rsp + 0x3c]
mov word [rsi + 0x56], ax
movaps xmm6, xmmword [rsp + 0x150]
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
xor ecx, ecx
lea r10, [0x14014497c]
lea r12, [0x14019406c]
xor r13d, r13d
xor r15d, r15d
inc dword [rbp + 0x31]
fisttp dword [rax - 0x39]
and al, 0x78
add byte [rax], al
add byte [rax], al
inc dword [rbp + 0x31]
fisttp dword [rax - 0x39]
and al, 0x78
add byte [rax], al
add byte [rax], al
xor eax, eax
jmp 0x14007db80
mov ecx, 1
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x108], rax
mov dword [rsp + 0x108], eax
xor ecx, ecx
inc rax
cmp r8, rax
je 0x14007dc41
invalid
movzx esi, byte [rdx + rax]
movzx edi, byte [rsi + r10]
lea r14d, [rdi - 0x23]
lea esi, [rdi - 0x23]
cmp r14d, 0x3a
ja 0x14007dba9
movsxd rsi, dword [r12 + r14*4]
add rsi, r12
jmp rsi
test edi, edi
jne case.0x140072838.33
mov r11b, 1
cmp sil, 0x25
invalid
invalid
je case.0x140072838.33
invalid
jmp 0x14007dd79
lea rax, [rsp + 0x90]
mov r8, qword [rsp + 0x80]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xf0], xmm0
xorps xmm0, xmm0
lea rax, [0x140144b50]
mov cx, 0xffff
mov r15d, 1
xor ebp, ebp
mov rsi, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x68]
jmp 0x14007d704
mov rax, r8
cmp r13b, r15b
setne r10b
cmp ecx, 2
setae cl
or cl, r10b
mov r14b, 2
jne 0x14007dd81
cmp qword [rsp + 0x78], 0
setne cl
mov r10, rax
add r10, 0xffffffffffffffff
setb sil
and sil, cl
cmp qword [rsp + 0x108], r10
sete cl
and cl, sil
or cl, r11b
test cl, 1
jne 0x14007dd81
test r9b, r9b
je 0x14007dca4
mov r14b, 4
cmp rax, r8
je 0x14007dc01
jmp 0x14007ddc1
test rax, rax
je 0x14007dd7e
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0x80]
mov r8, rax
call fcn.1400082c0
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0xb0]
call fcn.140027400
mov rax, qword [rsp + 0x40]
movzx r14d, byte [rsp + 0x48]
test rax, rax
je 0x14007dde9
movzx ecx, r14b
movzx edx, byte [rsp + 0x4f]
shl edx, 0x10
movzx r8d, word [rsp + 0x4d]
or r8d, edx
mov r15d, dword [rsp + 0x49]
shl r8, 0x28
shl r15, 8
or r15, r8
or r15, rcx
movups xmm0, xmmword [rsp + 0x50]
movzx ecx, word [rsp + 0x60]
mov edx, dword [rsp + 0x62]
mov dword [rsp + 0x38], edx
movzx edx, word [rsp + 0x66]
mov word [rsp + 0x3c], dx
mov r8, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
movups xmm1, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0xf0], xmm1
jmp 0x14007dc32
xor r14d, r14d
jmp 0x14007dd81
mov r14b, 4
cmp byte [rsp + 0x2c], 0
jne 0x14007ddc1
mov rsi, qword [rsp + 0x70]
lea rcx, [rsi + 0x18]
mov rax, qword [rsi]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x68]
mov rax, qword [rsp + 0x80]
lea rcx, [rsp + 0x98]
call qword [rax + 0x10]
mov bpl, 3
mov ebx, r14d
jmp 0x14007d704
lea rcx, [rsp + 0x128]
mov rax, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
mov r8, qword [rsp + 0x120]
call qword [rax + 0x10]
mov bpl, 3
cmp byte [rsp + 0xac], 0
mov rsi, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x68]
jne 0x14007de4c
mov rbx, qword [rsp + 0x70]
lea rcx, [rbx + 0x18]
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov ebx, r14d
jmp 0x14007dde4
call fcn.140006b00
mov ecx, 1
mov rdx, rbx
call fcn.1401216a0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcurimod.rs
xor ecx, ecx
xor edx, edx
call fcn.140121a60
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcurimod.rs
xor ecx, ecx
xor edx, edx
call fcn.140121a60
lea r8, [0x140144ff0]
mov rdx, rax
call fcn.140121eb0
mov ecx, 8
mov edx, 0x20
call fcn.1401216c0
int3
mov esi, dword [rcx + 8]
xor ecx, ecx
cmp rax, rdx
ror byte [rcx - 0x77], 1
ror byte [rdi + rcx + 0x42], 1
ror dword [rcx + rbp - 0x40], 0x49
mov esi, edx
sub r14, rax
lea r15, [rax + rbx]
sbb byte [rcx + 0x39], cl
fimul word [rdi + rcx + 0x42]
cli
sbb byte [rcx + 0x39], cl
fimul word [rdi + rcx + 0x42]
cli
mov rdi, rbx
sub rdi, r14
cmovb rdi, rcx
sub r15, rax
jne 0x1400872c1
cmp r14, rbx
jae 0x1400872b1
xor ebx, ebx
jmp 0x140087288
inc rbx
cmp rdi, rbx
cmp edi, ebx
je 0x1400872b1
mov rcx, qword [rsi + rbx*8]
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x140087301
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140087280
mov rax, qword [rcx + 0x10]
call qword [rax + 0x10]
jmp 0x140087280
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, [rsi + rax*8]
xor r13d, r13d
jmp 0x1400872d8
inc r13
cmp r15, r13
je 0x140087272
mov rcx, qword [r12 + r13*8]
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x140087301
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400872d0
mov rax, qword [rcx + 0x10]
call qword [rax + 0x10]
jmp 0x1400872d0
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140165d90]
mov edx, 0x27
call fcn.140121b80
int3
test al, 0x22
je 0x14008c3c0
xor r10d, r10d
mov rsi, r8
xor r11d, r11d
mov qword [rsi], r11
cmp dword [rsp + 0x20], 1
je 0x14008c40c
push rbp
jmp 0x14008c418
test al, 1
jne 0x14008c3e3
test al, 4
jne 0x14008c3ec
test rax, rax
js 0x14008c454
ror byte [rdi], 0x88
add dword [rax], 0
add byte [rbp + rcx*4 + 0x58], cl
mov qword fs:[rsp + 0x20], 1
mov dword [rsp + 0x20], 1
lea r11, [rax + 0x64]
mov qword [rsp + 0x20], 1
mov dword [rsp + 0x20], 1
mov r10b, 1
jmp 0x14008c3ff
mov r11, rax
or r11, 0x24
jmp 0x14008c3f3
mov r11, rax
or r11, 0x20
mov qword [rsp + 0x20], 1
xor r10d, r10d
mov rsi, r9
mov qword [rsi], r11
cmp dword [rsp + 0x20], 1
jne 0x14008c418
mov r11, qword [rsp + 0x28]
lock cmpxchg qword [rdx], r11
sbb dh, byte [rbp - 0x78]
test r10b, r10b
je 0x14008c42d
mov rax, qword [rdx + 0x10]
mov rsi, rcx
mov rcx, rdx
call qword [rax + 8]
or byte [rax - 0x77], cl
int1
mov rcx, qword [rcx]
mov edx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rcx], rdx
mov cl, 0x11
mov cl, 0x11
jne 0x14008c447
add rsp, 0x30
pop rsi
ret
mov rax, qword [rcx + 0x10]
add rsp, 0x30
pop rsi
jmp qword [rax + 0x20]
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x140165e18]
mov edx, 0x2f
call fcn.140121b80
int3
and al, 0x20
cmp rcx, rax
ja 0x14008daa2
mov qword [rsi + 0x108], rcx
jne 0x14008c5d6
mov edx, 1
mov rcx, rdi
call fcn.140008ac0
mov rcx, qword [rsi + 0x108]
mov rax, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov byte [rdx + rcx], 6
inc rcx
mov qword [rsp + 0x20], rcx
cmp rcx, rax
ja 0x14008daa2
mov qword [rsi + 0x108], rcx
jne 0x14008c612
mov edx, 1
mov rcx, rdi
call fcn.140008ac0
mov rcx, qword [rsi + 0x108]
mov rax, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov byte [rdx + rcx], bpl
inc rcx
mov qword [rsp + 0x20], rcx
mov rdx, rax
sub rdx, rcx
jb 0x14008daa2
mov qword [rsi + 0x108], rcx
cmp rdx, 3
ja 0x14008c655
mov edx, 4
mov rcx, rdi
call fcn.140008ac0
mov rcx, qword [rsi + 0x108]
mov rax, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov dword [rdx + rcx], 0
add rcx, 4
mov qword [rsp + 0x20], rcx
mov rdx, rax
sub rdx, rcx
jb 0x14008daa2
mov qword [rsi + 0x108], rcx
cmp rdx, 7
ja 0x14008c69c
mov edx, 8
mov rcx, rdi
call fcn.140008ac0
mov rcx, qword [rsi + 0x108]
mov rax, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov qword [rdx + rcx], rbx
add rcx, 8
mov qword [rsp + 0x20], rcx
cmp rcx, rax
ja 0x14008daa2
mov qword [rsi + 0x108], rcx
mov r8, qword [rsp + 0x110]
cmp r8, 2
clc
add cl, byte [rdi]
invalid
invalid
invalid
add byte [rax], al
jmp 0x14008d607
or dword [rax - 0x77], ecx
mov esp, 0xe024
add byte [rax - 0x77], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
mov rdx, rax
mov r8, rsi
call fcn.140019ce0
mov rdi, qword [rsi + 0x108]
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x45]
push rsp
and al, 0x45
lea rbx, [rsp + 0xe0]
mov r8d, 3
mov rcx, rbx
call fcn.140020220
mov byte [rsp + 0x40], 1
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov r8d, 1
mov rcx, rbx
call fcn.140020220
mov byte [rsp + 0x40], bpl
lea rdx, [rsp + 0x40]
mov r8d, 1
mov rcx, rbx
call fcn.140020220
mov eax, r15d
bswap eax
mov dword [rsp + 0x40], eax
lea rdx, [rsp + 0x40]
mov r8d, 4
mov rcx, rbx
call fcn.140020220
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xe8]
mov rbp, qword [rax + 8]
mov rbx, qword [rsp + 0x30]
mov r13, rbp
not r13
cmp r13, rcx
cmovae r13, rcx
cmp rbx, r13
jbe 0x14008ce7e
test r13, r13
mov dword [rsp + 0x104], r15d
je 0x14008d223
lea rdx, [rsp + 0x38]
mov rax, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
lea rcx, [rsp + 0x40]
mov r9, rbx
call qword [rax]
sub qword [rsp + 0x30], r13
add qword [rsp + 0x28], r13
mov qword [rsp + 0x50], r13
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x90], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xa8], rax
jmp 0x14008d249
rol dword [rbx], 0x48
mov dword [rsp + 0x20], ecx
cmp rcx, rax
ja 0x14008dac8
mov qword [rsi + 0x108], rcx
jne 0x14008c982
mov edx, 1
mov rcx, rdi
call fcn.140008ac0
mov rcx, qword [rsi + 0x108]
mov rax, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov byte [rdx + rcx], 4
inc rcx
mov qword [rsp + 0x20], rcx
cmp rcx, rax
ja 0x14008dac8
mov qword [rsi + 0x108], rcx
jne 0x14008c9be
mov edx, 1
mov rcx, rdi
call fcn.140008ac0
mov rcx, qword [rsi + 0x108]
mov rax, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov byte [rdx + rcx], r15b
inc rcx
mov qword [rsp + 0x20], rcx
mov rdx, rax
sub rdx, rcx
jb 0x14008dac8
mov qword [rsi + 0x108], rcx
cmp rdx, 3
ja 0x14008ca01
mov edx, 4
mov rcx, rdi
call fcn.140008ac0
mov rcx, qword [rsi + 0x108]
mov rax, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov dword [rdx + rcx], 0
add rcx, 4
mov qword [rsp + 0x20], rcx
cmp rcx, rax
ja 0x14008dac8
mov qword [rsi + 0x108], rcx
test r14b, 1
jne 0x14008ceb8
test bpl, 1
jne 0x14008ced9
test bl, 1
jne 0x14008cefc
test r13b, 1
jne 0x14008cf20
test byte [rsp + 0x8e], 1
jne 0x14008cf48
test byte [rsp + 0x8f], 1
jne 0x14008cf70
test byte [rsp + 0x104], 1
jne 0x14008cf98
jmp 0x14008d556
or byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x45]
lea rbx, [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov rcx, rbx
call fcn.140020220
mov byte [rsp + 0x40], 5
lea rdx, [rsp + 0x40]
mov r8d, 1
mov rcx, rbx
call fcn.140020220
mov byte [rsp + 0x40], bpl
lea rdx, [rsp + 0x40]
mov r8d, 1
mov rcx, rbx
call fcn.140020220
mov eax, r15d
bswap eax
mov dword [rsp + 0x40], eax
lea rdx, [rsp + 0x40]
mov r8d, 4
mov rcx, rbx
call fcn.140020220
mov rax, qword [rsp + 0xe0]
mov rbp, qword [rax + 8]
bswap r14d
mov dword [rsp + 0x40], r14d
lea rdx, [rsp + 0x40]
mov r8d, 4
mov rcx, rbx
call fcn.140020220
mov rbx, qword [rsp + 0x30]
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xe8]
mov r13, qword [rax + 8]
not r13
cmp r13, rcx
cmovae r13, rcx
cmp rbx, r13
jbe 0x14008ce9b
test r13, r13
mov dword [rsp + 0x104], r15d
je 0x14008d3ba
lea rdx, [rsp + 0x38]
mov rax, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
lea rcx, [rsp + 0x40]
mov r9, rbx
call qword [rax]
sub qword [rsp + 0x30], r13
add qword [rsp + 0x28], r13
mov qword [rsp + 0x50], r13
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x90], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xa8], rax
jmp 0x14008d3e0
mov ah, 0
add byte [rax], al
bswap ebp
mov rcx, qword [rsi + 0x110]
mov rdx, rcx
sub rdx, rax
cmp rdx, 3
ja 0x14008cced
mov edx, 4
mov rcx, rdi
call fcn.140008ac0
mov rax, qword [rsi + 0x108]
mov rcx, qword [rsi + 0x110]
mov rdx, qword [rdi]
mov dword [rdx + rax], ebp
add rax, 4
mov qword [rsp + 0xe0], rax
cmp rax, rcx
ja 0x14008da57
mov qword [rsi + 0x108], rax
test rbx, rbx
je 0x14008cfc9
lea rdx, [rsp + 0xa8]
mov rax, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
lea rcx, [rsp + 0x40]
mov r9, rbx
call qword [rax]
mov qword [rsp + 0x50], rbx
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xf8], rax
mov r14, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0xe8]
test r14, r14
je 0x14008cff4
mov r15, qword [rsi + 0x108]
mov r12, qword [rsi + 0x110]
mov rax, r12
sub rax, r15
cmp rax, r14
jae 0x14008cdb1
mov rcx, rdi
mov rdx, r14
call fcn.140008ac0
mov r15, qword [rsi + 0x108]
mov r12, qword [rsi + 0x110]
mov rcx, qword [rdi]
add rcx, r15
mov rdx, rbx
mov r8, r14
call fcn.140120b90
add r15, r14
mov qword [rsp + 0x168], r15
cmp r15, r12
ja 0x14008dba1
mov qword [rsi + 0x108], r15
add rbx, r14
jmp 0x14008cff4
mov rdx, qword [rsp + 0x28]
lea rcx, [rsp + 0xe0]
mov r8, rbx
call fcn.140020220
xor r14d, r14d
jmp 0x14008d2a6
mov rdx, qword [rsp + 0x28]
lea rcx, [rsp + 0xe0]
mov r8, rbx
call fcn.140020220
xor r14d, r14d
jmp 0x14008d43d
lea rcx, [rsp + 0xe0]
xor edx, edx
mov r8d, dword [rsp + 0x13c]
call fcn.1400215d0
test bpl, 1
je 0x14008ca38
lea rcx, [rsp + 0xe0]
mov edx, 1
mov r8d, dword [rsp + 0x140]
call fcn.1400215d0
test bl, 1
je 0x14008ca41
lea rcx, [rsp + 0xe0]
mov edx, 2
mov r8d, dword [rsp + 0x144]
call fcn.1400215d0
test r13b, 1
je 0x14008ca4b
lea rcx, [rsp + 0xe0]
mov edx, 3
mov r8d, dword [rsp + 0x148]
call fcn.1400215d0
test byte [rsp + 0x8e], 1
je 0x14008ca59
lea rcx, [rsp + 0xe0]
mov edx, 4
mov r8d, dword [rsp + 0x14c]
call fcn.1400215d0
test byte [rsp + 0x8f], 1
je 0x14008ca67
lea rcx, [rsp + 0xe0]
mov edx, 5
mov r8d, dword [rsp + 0x150]
call fcn.1400215d0
test byte [rsp + 0x104], 1
je 0x14008d556
lea rcx, [rsp + 0xe0]
mov edx, 6
mov r8d, dword [rsp + 0x154]
call fcn.1400215d0
mov r8, qword [rsp + 0x110]
cmp r8, 2
jne 0x14008d568
jmp 0x14008d607
mov qword [rsp + 0xe8], 1
xorps xmm0, xmm0
movaps xmmword [rsp + 0xf0], xmm0
lea rax, [0x14015ddb8]
mov qword [rsp + 0xe0], rax
mov ebx, 1
mov qword [rsp + 0xf0], 0
mov qword [rsp + 0xe8], rbx
mov rax, qword [rsp + 0xe0]
lea rcx, [rsp + 0xf8]
mov rdx, rbx
xor r8d, r8d
call qword [rax + 0x10]
lea rcx, [rsp + 0xa8]
mov rax, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
call qword [rax + 0x10]
mov r8, qword [rsp + 0x110]
cmp r8, 2
jne 0x14008d568
jmp 0x14008d607
mov qword [rsp + 0x98], 1
xorps xmm0, xmm0
movaps xmmword [rsp + 0xa0], xmm0
lea rax, [0x14012f408]
mov qword [rsp + 0x90], rax
mov r14, qword [rsp + 0x98]
mov r15, qword [rsp + 0xa0]
lea rcx, [rsp + 0xe0]
mov rdx, r14
mov r8, r15
call fcn.140020220
mov rax, qword [rsp + 0x90]
lea rcx, [rsp + 0xa8]
mov rdx, r14
mov r8, r15
call qword [rax + 0x10]
mov r14, qword [rsp + 0x20]
movups xmm0, xmmword [rsp + 0x28]
movaps xmmword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x50], rax
mov r15d, dword [rsp + 0x104]
mov rcx, qword [rsp + 0xe0]
mov rdx, qword [rcx + 8]
mov r8, rdx
sub r8, rbp
bswap r8
mov rax, r8
shl rax, 0x18
jne 0x14008db41
lea rax, [rdi + 3]
cmp rdi, 0xfffffffffffffffc
ja 0x14008db59
cmp rax, rdx
ja 0x14008db6b
mov rax, qword [rcx]
shr r8, 0x28
mov word [rax + rdi], r8w
shr r8d, 0x10
mov byte [rax + rdi + 2], r8b
test r14, r14
je 0x14008d311
mov rdx, qword [rcx + 8]
add rdi, 4
cmp rdi, rdx
jae 0x14008db7a
mov rax, qword [rcx]
add byte [rax + rdi], 0xfc
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x180], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x170], xmm0
cmp rbx, r13
ja 0x14008d347
lea rcx, [rsp + 0x38]
mov rax, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
call qword [rax + 0x10]
test r14, r14
je 0x14008d556
mov rax, qword [r12]
cmp rax, 4
je 0x14008d38c
cmp eax, 3
je 0x14008d36d
cmp eax, 1
je 0x14008d961
test rax, rax
jne 0x14008d38c
lea rcx, [rsi + 0xd8]
mov rax, qword [rsi + 0xc0]
mov rdx, qword [rsi + 0xc8]
mov r8, qword [rsi + 0xd0]
call qword [rax + 0x10]
mov qword [rsi + 0xb8], 3
mov qword [rsi + 0xc0], r14
movaps xmm0, xmmword [rsp + 0x170]
movups xmmword [rsi + 0xc8], xmm0
mov rax, qword [rsp + 0x180]
jmp 0x14008d548
mov qword [rsp + 0x98], 1
xorps xmm0, xmm0
movaps xmmword [rsp + 0xa0], xmm0
lea rax, [0x14012f408]
mov qword [rsp + 0x90], rax
mov r14, qword [rsp + 0x98]
mov r15, qword [rsp + 0xa0]
lea rcx, [rsp + 0xe0]
mov rdx, r14
mov r8, r15
call fcn.140020220
mov rax, qword [rsp + 0x90]
lea rcx, [rsp + 0xa8]
mov rdx, r14
mov r8, r15
call qword [rax + 0x10]
mov r14, qword [rsp + 0x20]
movups xmm0, xmmword [rsp + 0x28]
movaps xmmword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x50], rax
mov r15d, dword [rsp + 0x104]
mov rcx, qword [rsp + 0xe0]
mov rdx, qword [rcx + 8]
mov r8, rdx
sub r8, rbp
bswap r8
mov rax, r8
shl rax, 0x18
jne 0x14008db41
lea rax, [rdi + 3]
cmp rdi, 0xfffffffffffffffc
ja 0x14008db59
cmp rax, rdx
ja 0x14008db6b
mov rax, qword [rcx]
shr r8, 0x28
mov word [rax + rdi], r8w
shr r8d, 0x10
mov byte [rax + rdi + 2], r8b
test r14, r14
je 0x14008d4a8
mov rdx, qword [rcx + 8]
add rdi, 4
cmp rdi, rdx
jae 0x14008db7a
mov rax, qword [rcx]
add byte [rax + rdi], 0xfc
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x190], xmm0
cmp rbx, r13
ja 0x14008d4de
lea rcx, [rsp + 0x38]
mov rax, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
call qword [rax + 0x10]
test r14, r14
je 0x14008d556
mov rax, qword [r12]
cmp rax, 4
je 0x14008d51f
cmp eax, 3
je 0x14008d500
cmp eax, 1
je 0x14008d98a
test rax, rax
jne 0x14008d51f
lea rcx, [rsi + 0xd8]
mov rax, qword [rsi + 0xc0]
mov rdx, qword [rsi + 0xc8]
mov r8, qword [rsi + 0xd0]
call qword [rax + 0x10]
mov qword [rsi + 0xb8], 3
mov qword [rsi + 0xc0], r14
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rsi + 0xc8], xmm0
mov rax, qword [rsp + 0x1a0]
mov qword [rsi + 0xd8], rax
mov dword [rsi + 0xe0], r15d
mov r8, qword [rsp + 0x110]
cmp r8, 2
je 0x14008d607
lea rdx, [rsp + 0x128]
mov rcx, qword [rsp + 0x118]
mov rax, qword [rsp + 0x120]
test r8b, 1
je 0x14008d598
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x68]
mov rsi, qword [rsp + 0x110]
cmp rsi, 2
je 0x14008d607
mov rdx, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x118]
mov rax, qword [rsp + 0x120]
test sil, 1
je 0x14008d5d9
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x80]
test rsi, rsi
je 0x14008d607
mov rax, qword [rsp + 0x118]
lock dec qword [rax]
jne 0x14008d607
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0x120]
call fcn.140093b80
mov al, 0xc
add rsp, 0x1a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp qword [rsi + 0xc8], 0
je 0x14008d38c
mov r8, qword [rsi + 0xc0]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x14008d38c
cmp qword [rsi + 0xc8], 0
je 0x14008d51f
mov r8, qword [rsi + 0xc0]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x14008d51f
lea rax, [rsp + 0xe0]
add byte [rax], al
mov qword [rsp + 0x20], rax
lea rax, [fcn.140008da0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x38], rax
lea rax, str.new_len____capacity_
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x60], 0
lea rax, [rsp + 0x20]
jmp 0x14008db22
lea rax, [rsp + 0x20]
mov qword [rsp + 0x90], rax
lea rax, [fcn.140008da0]
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], r13
jmp 0x14008daf4
lea rax, [rsp + 0x20]
mov qword [rsp + 0x90], rax
lea rax, [fcn.140008da0]
mov qword [rsp + 0x98], rax
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0xa8], rax
lea rax, str.new_len____capacity_
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x60], 0
lea rax, [rsp + 0x90]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_b
lea rcx, [rsp + 0x40]
call fcn.140121ad0
lea rcx, [0x14013202a]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov edx, 0x3e
call fcn.140121b80
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov rcx, rdi
mov rdx, rax
call fcn.140121eb0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov rcx, rax
call fcn.140121b10
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov rcx, rdi
call fcn.140121a60
lea rcx, str.not_implemented
lea r8, [0x14015a710]
mov edx, 0xf
call fcn.140121b80
lea rax, [rsp + 0x168]
jmp 0x14008da5f
and eax, 0xfffffff0
add rcx, r8
add rcx, 0x10
add ecx, 0x10
adc bh, bh
nop
add byte [rax], 0
add byte [rax - 0x7b], cl
push qword [rbx + riz + 0x48]
mov eax, dword [rsp + 0x80]
add byte [rax], al
call qword [rax + 0x80]
test rdi, rdi
je 0x14008ece1
mov rax, qword [rsp + 0x80]
lock dec qword [rax]
jne 0x14008ece1
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
call fcn.140093b80
mov eax, esi
add rsp, 0x2a8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
or al, byte [rax]
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x120], 0
lea rax, [rsp + 0x68]
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x118], 1
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_store.rs
lea rcx, [rsp + 0x100]
call fcn.140121ad0
mov qword [rsp + 0x68], r14
lea rax, [0x140033000]
mov qword [rsp + 0x70], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x120], 0
lea rax, [rsp + 0x68]
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x118], 1
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_store.rs
lea rcx, [rsp + 0x100]
call fcn.140121ad0
lea rcx, str.wasnt_expecting_a_frame_to_reclaim
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streamsprioritize.rs
mov edx, 0x23
call fcn.140128df0
int3
add eax, 0xb76d5
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [0x140146b18]
movaps xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
and al, 0x40
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.14002cbe0
test al, al
jne case.0x14008f5b7.2
lea rdx, str.keep_alive
lea rcx, [rsp + 0x40]
mov r8d, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
fld1
mov r9, rbx
call fcn.140017080
in eax, dx
jnp 0x14008f48a
inc dword [rbx + 0x140247c]
in eax, dx
jnp 0x14008f48a
inc dword [rbx + 0x140247c]
je case.0x14008f5b7.2
lea rdx, str.proxy_connection
lea rcx, [rsp + 0x40]
mov r8d, 0x10
add byte [rax], al
add byte [rcx - 0x77], cl
fld1
enter 0xfffffffffffff87b, 0xffffffffffffffff
add byte [rax], al
add byte [rcx - 0x77], cl
fld1
enter 0xfffffffffffff87b, 0xffffffffffffffff
cmp dword [rsp + 0x40], 1
je case.0x14008f5b7.2
movups xmm0, xmmword [0x140146b48]
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [0x140146b38]
movaps xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.140021e30
mov r15, rax
mov rax, qword [rsp + 0x40]
test rax, rax
je 0x14008f507
lea rcx, [rsp + 0x58]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
call qword [rax + 0x10]
test r15, r15
je 0x14008f52e
cmp qword [r15 + 0x10], 8
jne case.0x14008f5b7.2
mov rax, qword [r15 + 8]
movabs rcx, 0x7372656c69617274
cmp qword [rax], rcx
jne case.0x14008f5b7.2
movzx edx, byte [rbx + 0x11c]
mov rcx, qword [rsi]
mov r8d, dword [rsi + 8]
mov eax, dword [rsi + 0xc]
mov dword [rsp + 0x28], r8d
lea r10, [rsp + 0x2c]
mov dword [rsp + 0x2c], eax
cmp qword [rcx + 0x10], r8
jbe 0x14008f7ac
mov r12, qword [rcx + 8]
imul rcx, r8, 0x130
cmp dword [r12 + rcx], 2
je 0x14008f7ac
add r12, rcx
cmp dword [r12 + 0x114], eax
jne 0x14008f7ac
movzx eax, byte [r12 + 0x50]
lea ecx, [rax - 6]
movzx r9d, cl
cmp r9b, 6
mov r8d, 6
cmovb r8d, r9d
mov bpl, 1
cmp r8b, 5
ja case.0x14008f5b7.2
and dl, 1
movzx r8d, r8b
lea r9, [0x1401941b0]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov ebp, edx
xor bpl, 1
cmp dl, 1
mov r13b, 0xa
sbb r13b, 0
xor r15d, r15d
jmp 0x14008f62a
cmp byte [r12 + 0x51], 0
jne case.0x14008f5b7.2
test dl, dl
sete dl
movzx r15d, byte [r12 + 0x52]
mov ebp, 1
cmovne ebp, r15d
mov r13b, 0xa
sub r13b, dl
jmp 0x14008f62a
cmp byte [r12 + 0x51], 0
je case.0x14008f5b7.1
mov rcx, rbx
call fcn.14006fec0
mov eax, ebp
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test dl, dl
sete r13b
shl r13b, 3
or r13b, 3
mov bpl, 1
cmp cl, 6
jb 0x14008f68c
lea ecx, [rax - 3]
cmp cl, 3
setb dl
cmp cl, 1
setne cl
test dl, cl
jne 0x14008f68c
movzx eax, al
test eax, eax
je 0x14008f68c
cmp eax, 1
jne 0x14008f667
lea rcx, [r12 + 0x70]
mov rax, qword [r12 + 0x58]
mov rdx, qword [r12 + 0x60]
mov r8, qword [r12 + 0x68]
call qword [rax + 0x10]
jmp 0x14008f687
mov rax, qword [r12 + 0x58]
neg rax
jo 0x14008f68c
jae 0x14008f68c
mov r8, qword [r12 + 0x60]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea r10, [rsp + 0x2c]
mov byte [r12 + 0x50], r13b
mov byte [r12 + 0x51], bpl
mov byte [r12 + 0x52], r15b
mov eax, dword [rbx + 0x118]
test eax, eax
je 0x14008f852
mov r12, qword [rsp + 0x1d8]
mov rcx, qword [rsp + 0x1d0]
xor al, byte [rcx + 0x58]
test al, 1
je 0x14008f770
mov rcx, qword [rsi]
mov edx, dword [rsi + 8]
mov eax, dword [rsi + 0xc]
mov dword [rsp + 0x28], edx
mov dword [rsp + 0x2c], eax
cmp qword [rcx + 0x10], rdx
jbe 0x14008f7ff
mov rcx, qword [rcx + 8]
imul rdx, rdx, 0x130
cmp dword [rcx + rdx], 2
je 0x14008f7ff
add rcx, rdx
cmp dword [rcx + 0x114], eax
jne 0x14008f7ff
add r14, 8
cmp byte [rcx + 0x125], 0
jne 0x14008f774
mov rcx, r14
mov rdx, rsi
call fcn.1400178a0
lea rcx, [rsp + 0x48]
mov r8d, 0x120
mov rdx, rbx
call fcn.140120b90
mov byte [rsp + 0x40], 1
mov qword [rsp + 0x20], r12
lea rdx, [rsp + 0x40]
mov rcx, r14
mov r8, rdi
mov r9, rsi
call fcn.14008f300
mov rax, qword [r12]
mov rcx, qword [r12 + 8]
mov qword [r12], 0
mov bpl, 0xc
test rax, rax
je 0x14008f603
call qword [rax + 8]
jmp 0x14008f603
add r14, 8
lea rcx, [rsp + 0x48]
mov r8d, 0x120
mov rdx, rbx
call fcn.140120b90
mov byte [rsp + 0x40], 1
mov qword [rsp + 0x20], r12
lea rdx, [rsp + 0x40]
mov rcx, r14
mov r8, rdi
mov r9, rsi
call fcn.14008f300
mov bpl, 0xc
jmp 0x14008f603
mov qword [rsp + 0x30], r10
lea rax, [0x140033000]
mov qword [rsp + 0x38], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x60], 0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_store.rs
lea rcx, [rsp + 0x40]
call fcn.140121ad0
mov qword [rsp + 0x30], r10
lea rax, [0x140033000]
mov qword [rsp + 0x38], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x60], 0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_store.rs
lea rcx, [rsp + 0x40]
call fcn.140121ad0
lea rcx, str.assertion_failed:__id.is_zero__C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcprotopeer.rs
lea r8, [0x140132150]
mov edx, 0x1f
call fcn.140121b80
int3
mov rcx, qword [0x14019f258]
xor edx, edx
sar bh, cl
ror dword [rax - 0x7b], cl
invalid
je 0x140093d66
mov r8, rdi
mov rdi, qword [rdi]
mov rax, qword [r8 + 8]
test rax, rax
invalid
je 0x140093d30
sal byte [rcx + riz*8 - 0x10], 0x48
lock dec qword [rax]
dec dword [rax]
jne 0x140093d30
fisttp dword [rcx - 0x75]
or byte [rbp - 0x77], cl
invalid
mov rcx, qword [r8 + 8]
mov r14, r8
call fcn.14002d600
mov r8, r14
jmp 0x140093d30
invalid
mov rax, qword [rsi + 0x48]
test rax, rax
je 0x140093d76
mov rcx, qword [rsi + 0x50]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x140093d9f
push qword [rbx + riz - 0x10]
dec qword [rsi + 8]
lock dec qword [rsi + 8]
jne 0x140093d9f
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea ebx, [rdi + 0x10]
mov rcx, rbx
call fcn.14007e570
mov r14, qword [rdi + 0x10]
test r14, r14
je 0x140094c62
invalid
lock dec qword [r14 + 0x1c8]
jne 0x140094c51
lea rcx, [r14 + 0x80]
call fcn.1400a1790
xchg esi, eax
retf
add byte [rax], al
mov rax, qword [r14 + 0x110]
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rax
or rcx, 2
lock cmpxchg qword [r14 + 0x110], rcx
add byte [rax], al
add byte [rax], al
jne 0x140094c10
test rax, rax
jne 0x140094c51
mov rax, qword [r14 + 0x100]
mov rcx, qword [r14 + 0x108]
mov qword [r14 + 0x100], 0
lock and qword [r14 + 0x110], 0xfffffffffffffffd
test rax, rax
je 0x140094c51
call qword [rax + 8]
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x140094c62
mov rcx, qword [rbx]
call fcn.1400935a0
mov rbx, qword [rdi + 0x18]
test rbx, rbx
je 0x140094c9a
mov rcx, qword [rdi + 0x28]
call qword [sym.imp.kernel32.dll_CloseHandle]
lock dec qword [rbx]
jne 0x140094c84
mov rcx, qword [rdi + 0x18]
call fcn.1400428a0
mov rax, qword [rdi + 0x20]
lock dec qword [rax]
jne 0x140094c9a
add rdi, 0x20
mov rcx, rdi
call fcn.1400903f0
mov r8, qword [rsi]
cmp r8, 0xffffffffffffffff
je 0x140094cc3
lock dec qword [r8 + 8]
jne 0x140094cc3
mov rcx, qword [0x14019f258]
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
mov esi, 1
xor r12d, r12d
mov rcx, r14
mov rdx, r15
mov r8, rsi
call fcn.140120b90
movzx eax, byte [0x14019f308]
adc byte [rax], al
adc byte [rax], al
mov edx, 0x28
xor ecx, ecx
add byte [rax], al
add byte [rcx], dh
leave
call fcn.1400e7f40
test rax, rax
je 0x140095797
mov qword [rax], r12
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], rbx
lea rdx, str.PV_t_
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov ecx, 8
mov edx, 0x28
call fcn.1401216c0
xor ecx, ecx
mov rdx, rsi
call fcn.1401216a0
int3
mov ecx, 8
mov edx, 0x18
call fcn.1401216c0
mov qword [rbp - 0x10], r14
mov ecx, 8
mov edx, 0x18
call fcn.1401216c0
ud2
invalid
movups xmmword [rdi + 0xb0], xmm0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movups xmmword [rdi + 0xa0], xmm3
movups xmmword [rdi + 0x90], xmm2
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0x80], ecx
movups xmmword [rdi + 0x70], xmm0
mov qword [rdi + 0xc8], r13
lea rax, [rdi + 0x132]
mov qword [rsp + 0x108], rax
and al, 8
add dword [rax], eax
add dh, al
xchg dword [rdx], esi
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add dh, al
xchg dword [rbx], esi
add dword [rax], eax
add byte [rax], al
mov byte [rdi + 0x133], 0
lea r12, [rdi + 0xd0]
lea esp, [rdi + 0xd0]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
movups xmmword [rdi + 0xd0], xmm0
movups xmmword [rdi + 0xe0], xmm1
movups xmmword [rdi + 0xf0], xmm2
movups xmmword [rdi + 0x100], xmm3
movdqu xmm0, xmmword [rcx + 0x40]
movdqu xmmword [rdi + 0x110], xmm0
mov qword [rsp + 0x70], rcx
mov rax, qword [rcx + 0x50]
mov qword [rdi + 0x120], rax
mov qword [rdi + 0x128], r13
mov rcx, qword [r13]
movzx eax, byte [rdi + 0xd0]
cmp byte [rcx + 0x60], 0
je 0x14009744e
test al, al
je 0x140097412
lea rdx, [0x14015e4f8]
mov rcx, r12
call fcn.140026100
test al, al
jne 0x140097456
movzx eax, byte [0x14019f308]
mov ebx, 0x1f
mov edx, 0x1f
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140098ecf
mov r12, rax
movups xmm0, xmmword [0x140146558]
movups xmmword [rax + 0xf], xmm0
movdqu xmm0, xmmword [0x140146549]
jmp 0x1400975d7
test al, al
je 0x1400975a0
mov rdx, qword [rdi + 0xf0]
test rdx, rdx
je 0x1400974b9
mov rcx, qword [rdi + 0xe8]
call fcn.140023ad0
test rax, rax
je 0x1400974b9
mov r15, rax
mov r14, rdx
mov r8, qword [rdi + 0xf0]
test r8, r8
je 0x1400976b3
mov rdx, qword [rdi + 0xe8]
lea rcx, [rsp + 0x3c8]
call fcn.140023430
cmp qword [rsp + 0x3c8], 0
je 0x1400976b3
movzx esi, word [rsp + 0x3d8]
jmp 0x140097743
movzx eax, byte [0x14019f308]
mov ebx, 0x1c
mov edx, 0x1c
xor ecx, ecx
call fcn.1400e7f40
outsd dx, dword [rsi]
or al, byte [0x1008ebcd4]
je 0x140098ede
mov r12, rax
movups xmm0, xmmword [0x140146592]
lock or al, byte [rax]
or al, byte [rax]
movups xmmword [rax + 0xc], xmm0
movdqu xmm0, xmmword [0x140146586]
jmp 0x1400975d7
loop 0x1400974f3
add byte [rax], al
lea rax, [rdi + 0xb28]
mov qword [rsp + 0x30], rax
movzx eax, byte [rdi + 0xb28]
xchg dword [rax], ebp
or eax, dword [rax]
add byte [rbp + rcx*4 - 0x41], cl
cmp byte [rcx], al
add byte [rax], al
lea rcx, [0x140194224]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea eax, [rdi + 0xea8]
lea rax, [rdi + 0xea8]
mov qword [rsp + 0x40], rax
movzx eax, byte [rdi + 0xea8]
test eax, eax
je 0x1400982c6
cmp eax, 3
jne case.default.0x14009755f
jp 0x14009755b
add byte [rax], al
lea r13, [rdi + 0xd20]
movzx eax, byte [rdi + 0xdb0]
lea rcx, [0x140194254]
or eax, 0xfccfc
or eax, 0xfccfc
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xchg dword [rcx + 1], edi
add byte [rax], al
lea r14, [rdi + 0x158]
lea rcx, [0x140194240]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r13, qword [rdi + 0x170]
mov r12, qword [rdi + 0x158]
mov rbp, qword [rdi + 0x160]
jmp 0x140097aa7
movzx eax, byte [0x14019f308]
mov ebx, 0x1e
mov edx, 0x1e
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140098f11
mov r12, rax
movups xmm0, xmmword [0x140146576]
movups xmmword [rax + 0xe], xmm0
movdqu xmm0, xmmword [0x140146568]
movdqu xmmword [r12], xmm0
xor r13d, r13d
xor esi, esi
mov ebp, 2
cmp byte [rdi + 0xd0], 2
jb 0x14009761b
mov r14, qword [rdi + 0xd8]
lea rcx, [r14 + 0x18]
mov rax, qword [r14]
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rdi + 0xf8]
mov rax, qword [rdi + 0xe0]
mov rdx, qword [rdi + 0xe8]
mov r8, qword [rdi + 0xf0]
call qword [rax + 0x10]
lea rcx, [rdi + 0x118]
mov rax, qword [rdi + 0x100]
mov rdx, qword [rdi + 0x108]
mov r8, qword [rdi + 0x110]
call qword [rax + 0x10]
mov byte [rdi + 0x132], 1
mov rcx, qword [rsp + 0x70]
call fcn.14009a1d0
mov rax, qword [rdi + 0x58]
lock dec qword [rax]
jne 0x14009767d
mov rcx, qword [rdi + 0x58]
call fcn.140096560
mov rax, qword [rdi + 0x60]
lock dec qword [rax]
jne 0x140097694
mov rcx, qword [rdi + 0x60]
mov rdx, qword [rdi + 0x68]
call fcn.140093b80
mov rax, qword [rsp + 0x48]
mov qword [rax], rbp
mov qword [rax + 8], r12
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], r13
mov qword [rax + 0x20], rsi
mov cl, 1
jmp 0x140099b20
cmp byte [r12], 0
je 0x14009773f
lea rdx, [0x14015e460]
insd dword [rdi], dx
or al, 0
mov rcx, r12
call fcn.140026100
test al, al
mov eax, 0x1bb
mov esi, 0x50
push rax
add byte [rax], al
add byte [rdi], cl
invalid
invalid
jmp 0x140097743
push rax
add byte [rax], al
add byte [rdi], cl
invalid
mov rdx, qword [rdi + 0x180]
mov r9, qword [rdi + 0x188]
jmp 0x140097b23
mov rsi, r8
jmp 0x140097ad4
mov rdx, qword [rdi + 0xb30]
test rdx, rdx
jne 0x140098ad9
jmp 0x14009771b
mov rdx, qword [rdi + 0xb38]
test rdx, rdx
jne 0x140098989
lea rcx, str.cannot_poll_Select_twiceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
lea r8, [0x14015d520]
mov edx, 0x18
call fcn.140121f40
mov rdx, qword [rdi + 0xb60]
jmp 0x140098bd9
mov si, 0x50
mov word [rdi + 0x130], si
lea rax, [r15 + r14]
mov rdx, r14
sub rdx, rax
xor r10d, r10d
jmp 0x140097771
lea r10, [r8 + 1]
add r10, rdx
cmp r9d, 0x5b
jne 0x140097803
cmp r10, r14
je 0x1400977fe
mov rcx, r10
lea r8, [r15 + r10]
movzx r10d, byte [r8]
movzx r9d, r10b
test r9b, r9b
jns 0x140097760
mov r11d, r9d
and r11d, 0x1f
movzx ebx, byte [r8 + 1]
and ebx, 0x3f
cmp r9b, 0xdf
jbe 0x1400977db
movzx r9d, byte [r8 + 2]
shl ebx, 6
and r9d, 0x3f
or r9d, ebx
cmp r10b, 0xf0
jb 0x1400977ee
lea r10, [r8 + 4]
movzx ebx, byte [r8 + 3]
and r11d, 7
shl r11d, 0x12
shl r9d, 6
and ebx, 0x3f
or ebx, r9d
or ebx, r11d
mov r9d, ebx
jmp 0x140097764
lea r10, [r8 + 2]
shl r11d, 6
or r11d, ebx
mov r9d, r11d
jmp 0x140097764
lea r10, [r8 + 3]
shl r11d, 0xc
or r9d, r11d
jmp 0x140097764
mov rcx, r14
jmp 0x140097806
mov rax, r8
sub r14, rcx
add r15, rcx
jmp 0x14009781b
dec r14
sub r14, rax
cmp ecx, 0x5d
jne 0x14009788c
test r14, r14
je 0x14009789e
mov rbp, r14
add r14, r15
movsx ecx, byte [r14 - 1]
test ecx, ecx
jns 0x140097810
movzx edx, byte [r14 - 2]
cmp dl, 0xc0
jge 0x14009785e
movzx r8d, byte [r14 - 3]
cmp r8b, 0xc0
jge 0x140097867
movzx r9d, byte [r14 - 4]
add r14, 0xfffffffffffffffc
and r9d, 7
shl r9d, 6
and r8d, 0x3f
or r8d, r9d
jmp 0x14009786f
add r14, 0xfffffffffffffffe
and edx, 0x1f
jmp 0x140097879
add r14, 0xfffffffffffffffd
and r8d, 0xf
shl r8d, 6
and edx, 0x3f
or edx, r8d
shl edx, 6
and cl, 0x3f
movzx ecx, cl
or ecx, edx
sub r14, rax
cmp ecx, 0x5d
je 0x14009781b
lea r12, [rdi + 0x138]
cmp rbp, 0xf
jbe 0x1400978a7
jmp 0x140097929
lea r12, [rdi + 0x138]
xor ebp, ebp
mov qword [rsp + 0x3c8], r15
mov qword [rsp + 0x3d0], rbp
lea rcx, [rsp + 0x3c8]
call fcn.14000ba00
cmp qword [rsp + 0x3d0], 0
sete cl
mov edx, eax
and dl, cl
and rax, 0xffffffffffffff00
test dl, dl
mov ebx, 0x100
cmovne rbx, rax
cmp dl, 1
jne 0x140097929
movzx eax, byte [0x14019f308]
mov edx, 0x20
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140098f20
mov rcx, rbx
shr rcx, 8
and ecx, 0xffffff00
movzx edx, bh
or edx, ecx
mov word [rax], 0
mov dword [rax + 2], edx
mov word [rax + 6], si
jmp 0x1400979db
mov qword [rsp + 0x150], r15
mov qword [rsp + 0x158], rbp
lea rcx, [rsp + 0x3c8]
lea rdx, [rsp + 0x150]
call fcn.14000bd30
cmp qword [rsp + 0x158], 0
jne 0x140097a04
test byte [rsp + 0x3c8], 1
je 0x140097a04
movzx ebx, byte [rsp + 0x3c9]
mov rax, qword [rsp + 0x3ca]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x3d1]
mov qword [rsp + 0x2df], rax
movzx eax, byte [0x14019f308]
mov edx, 0x20
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140098f20
mov word [rax], 1
mov byte [rax + 4], bl
mov rcx, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x2df]
mov qword [rax + 5], rcx
mov qword [rax + 0xc], rdx
mov qword [rax + 0x14], 0
mov word [rax + 0x1c], si
mov rcx, rax
add rcx, 0x20
mov qword [rdi + 0x138], rax
mov qword [rdi + 0x140], rax
mov qword [rdi + 0x148], 1
mov qword [rdi + 0x150], rcx
jmp 0x140097a0c
mov qword [r12], 0
mov byte [rdi + 0x133], 1
mov r10, qword [rdi + 0x138]
test r10, r10
mov rsi, qword [rsp + 0x60]
je 0x140097a38
mov r14, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov r11, qword [r12 + 0x18]
jmp 0x140097fb1
add r13, 8
test rbp, rbp
js 0x140098f4a
je 0x140097a66
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rbp
call fcn.1400e7f40
test rax, rax
je 0x140098f5b
mov r12, rax
jmp 0x140097a6c
mov r12d, 1
mov rcx, r12
mov rdx, r15
mov r8, rbp
call fcn.140120b90
lea r14, [rdi + 0x158]
mov qword [rdi + 0x158], r12
mov qword [rdi + 0x160], rbp
mov qword [rdi + 0x170], r13
lea rbx, [rdi + 0x179]
mov byte [rdi + 0x179], 0
mov r8, rsi
mov rsi, r8
lea rax, [rdi + 0x168]
mov qword [rdi + 0x168], r13
mov byte [rdi + 0x178], 1
mov qword [rdi + 0x188], r12
mov qword [rdi + 0x190], rbp
mov qword [rdi + 0x180], rax
mov byte [rdi + 0x178], 0
mov rax, qword [rdi + 0x168]
mov rdx, qword [rdi + 0x188]
mov r8, qword [rdi + 0x190]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov r9, qword [rax + 0x10]
dec r9
and r9, 0xfffffffffffffff0
add rcx, r9
add rcx, 0x10
call qword [rax + 0x18]
mov r9, rdx
mov rdx, rax
mov qword [rdi + 0x180], rax
mov qword [rdi + 0x188], r9
mov r8, rsi
lea rcx, [rsp + 0x3c8]
call qword [r9 + 0x18]
mov rsi, qword [rsp + 0x3c8]
cmp rsi, 2
jne 0x140097b4c
mov byte [rbx], 4
mov cl, 3
mov rax, qword [rsp + 0x48]
jmp 0x140099b0d
mov r13, qword [rsp + 0x3d0]
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x50], rax
mov r15, qword [rdi + 0x180]
mov rbx, qword [rdi + 0x188]
mov rax, qword [rbx]
test rax, rax
je 0x140097b7c
mov rcx, r15
call rax
cmp qword [rbx + 8], 0
je 0x140097ba0
cmp qword [rbx + 0x10], 0x11
jb 0x140097b8e
mov r15, qword [r15 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapFree]
mov word [rdi + 0x178], 0x100
mov rcx, r14
call fcn.140099ba0
test sil, 1
mov qword [rsp + 0x40], r13
je 0x140097c40
movzx eax, byte [0x14019f308]
mov edx, 9
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
mov rsi, qword [rsp + 0x50]
je 0x140098f3b
mov r12, rax
movabs rax, 0x6f72726520736e64
mov qword [r12], rax
mov byte [r12 + 8], 0x72
mov r8, qword [rdi + 0x138]
test r8, r8
je 0x140097c1d
cmp qword [rdi + 0x148], 0
je 0x140097c1d
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [rdi + 0x133], 0
mov ebx, 9
mov ebp, 2
cmp byte [rdi + 0xd0], 2
jae 0x1400975f0
jmp 0x14009761b
mov r15, qword [rsp + 0x50]
mov rax, qword [r15 + 0x18]
lea rcx, [rsp + 0x3c8]
mov rdx, r13
mov qword [rsp + 0x58], rax
call rax
movzx esi, word [rsp + 0x3c8]
cmp si, 2
jne 0x140097cab
mov rax, qword [r15]
test rax, rax
je 0x140097c76
mov rcx, r13
call rax
mov r14d, 4
cmp qword [r15 + 8], 0
je 0x140097ca0
cmp qword [r15 + 0x10], 0x11
jb 0x140097c8e
mov r13, qword [r13 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r13
call qword [sym.imp.kernel32.dll_HeapFree]
xor r11d, r11d
xor r8d, r8d
jmp 0x140097f73
mov eax, dword [rsp + 0x3ca]
mov dword [rsp + 0x30], eax
movups xmm0, xmmword [rsp + 0x3d0]
movaps xmmword [rsp + 0x2f0], xmm0
mov eax, dword [rsp + 0x3e0]
mov dword [rsp + 0x300], eax
movzx ebp, word [rsp + 0x3e6]
movzx ebx, word [rdi + 0x130]
test sil, 1
mov rax, r15
movzx r15d, word [rsp + 0x3ce]
cmove r15w, bx
cmove bx, word [rsp + 0x3e4]
mov rax, qword [rax + 0x20]
lea rcx, [rsp + 0x3c8]
mov rdx, r13
mov qword [rsp + 0x68], rax
call rax
mov rax, qword [rsp + 0x3c8]
inc rax
mov rdx, 0xffffffffffffffff
cmovne rdx, rax
cmp rdx, 5
mov r12d, 4
cmovae r12, rdx
mov r14, r12
shl r14, 5
xor ecx, ecx
shr rdx, 0x3b
jne 0x140098f6d
mov word [rsp + 0x3c], bp
movabs rax, 0x7ffffffffffffffc
cmp r14, rax
ja 0x140098f6d
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, r14
call fcn.1400e7f40
test rax, rax
je 0x140098f68
mov rbp, rax
mov word [rax], si
mov eax, dword [rsp + 0x30]
mov dword [rbp + 2], eax
mov word [rbp + 6], r15w
movdqa xmm0, xmmword [rsp + 0x2f0]
movdqu xmmword [rbp + 8], xmm0
mov eax, dword [rsp + 0x300]
mov dword [rbp + 0x18], eax
mov word [rbp + 0x1c], bx
movzx eax, word [rsp + 0x3c]
mov word [rbp + 0x1e], ax
mov qword [rsp + 0x150], r12
mov qword [rsp + 0x158], rbp
mov qword [rsp + 0x160], 1
mov eax, 1
mov qword [rsp + 0x30], rax
mov esi, 0x20
jmp 0x140097e3f
mov word [rbp + rsi], r14w
mov dword [rbp + rsi + 2], ebx
mov word [rbp + rsi + 6], r13w
movdqa xmm0, xmmword [rsp + 0x80]
movdqu xmmword [rbp + rsi + 8], xmm0
mov eax, dword [rsp + 0x90]
mov dword [rbp + rsi + 0x18], eax
mov word [rbp + rsi + 0x1c], r15w
mov word [rbp + rsi + 0x1e], r12w
inc rcx
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x160], rcx
add rsi, 0x20
mov r13, qword [rsp + 0x40]
lea rcx, [rsp + 0x3c8]
mov rdx, r13
call qword [rsp + 0x58]
movzx r14d, word [rsp + 0x3c8]
cmp r14w, 2
je 0x140097f20
lea rax, [rsp + 0x3d0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x80], xmm0
mov eax, dword [rax + 0x10]
mov dword [rsp + 0x90], eax
movzx r15d, word [rdi + 0x130]
test r14b, 1
movzx r13d, word [rsp + 0x3ce]
cmove r13w, r15w
cmove r15w, word [rsp + 0x3e4]
mov ebx, dword [rsp + 0x3ca]
movzx r12d, word [rsp + 0x3e6]
mov rcx, qword [rsp + 0x30]
cmp rcx, qword [rsp + 0x150]
jne 0x140097df0
lea rcx, [rsp + 0x3c8]
mov rdx, qword [rsp + 0x40]
call qword [rsp + 0x68]
mov r8, qword [rsp + 0x3c8]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
mov qword [rsp + 0x20], 0x20
mov r9d, 4
lea rcx, [rsp + 0x150]
mov rdx, qword [rsp + 0x30]
call fcn.140128e10
mov rcx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x158]
jmp 0x140097df0
mov rsi, qword [rsp + 0x50]
mov rax, qword [rsi]
test rax, rax
je 0x140097f32
mov rcx, r13
call rax
cmp qword [rsi + 8], 0
mov r11, qword [rsp + 0x30]
je 0x140097f63
cmp qword [rsi + 0x10], 0x11
jb 0x140097f49
mov r13, qword [r13 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r13
call qword [sym.imp.kernel32.dll_HeapFree]
mov r11, qword [rsp + 0x160]
mov r8, qword [rsp + 0x150]
mov r14, qword [rsp + 0x158]
shl r11, 5
add r11, r14
lea r12, [rdi + 0x138]
mov rcx, qword [rdi + 0x138]
test rcx, rcx
je 0x140097fae
test byte [rdi + 0x133], 1
je 0x140097fae
mov rdx, qword [rdi + 0x148]
mov rsi, r11
mov rbx, r8
call fcn.1400b6520
mov r8, rbx
mov r11, rsi
mov r10, r14
mov byte [rdi + 0x133], 0
mov rax, qword [rdi + 0x128]
mov rsi, qword [rax]
mov ecx, dword [rsi + 0x48]
cmp ecx, 0x3b9aca00
jne 0x140098020
mov r13, r10
mov ecx, dword [rsi + 0x38]
mov eax, 2
cmp ecx, 0x3b9aca00
je 0x1400980c5
mov r10, r11
sub r10, r14
shr r10, 5
test r10d, r10d
je 0x1400980c5
mov qword [rsp + 0x30], r8
mov rax, qword [rsi + 0x30]
mov r9d, r10d
mov rdx, rax
shr rdx, 0x20
je 0x140098457
xor edx, edx
div r9
mov r8, rdx
mov r15, rax
jmp 0x140098462
mov rdx, qword [rsi + 0x40]
movzx eax, byte [rsi + 0x66]
test byte [rsi + 0x61], 1
je 0x1400980cf
test al, al
jne 0x140098165
mov rax, r10
cmp r14, r11
je 0x1400982a3
mov rax, r10
jmp 0x14009805d
add r14, 0x20
cmp r14, r11
je 0x1400982a3
movzx ecx, word [r14]
movups xmm0, xmmword [r14 + 0x10]
movups xmmword [rsp + 0x8e], xmm0
movups xmm0, xmmword [r14 + 2]
movaps xmmword [rsp + 0x80], xmm0
movups xmm0, xmmword [rsp + 0x8e]
movups xmmword [rsp + 0x15e], xmm0
movdqa xmm0, xmmword [rsp + 0x80]
movdqa xmmword [rsp + 0x150], xmm0
jg 0x14009801c
and al, 0x50
add dword [rax], eax
add dh, dh
rol dword [rcx], 0x75
scasb al, byte [rdi]
mov word [rax], cx
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rax + 2], xmm0
movdqu xmm0, xmmword [rsp + 0x15e]
pop rsi
add dword [rax], eax
add bl, dh
movq qword [rax + 0x10], mm0
add rax, 0x20
jmp 0x140098050
mov ebx, 0x3b9aca00
jmp 0x1400982c1
test al, al
je 0x140098165
mov rax, r10
cmp r14, r11
je 0x1400982a3
mov rax, r10
jmp 0x1400980fd
add r14, 0x20
cmp r14, r11
je 0x1400982a3
movzx ecx, word [r14]
movups xmm0, xmmword [r14 + 0x10]
movups xmmword [rsp + 0x8e], xmm0
movups xmm0, xmmword [r14 + 2]
movaps xmmword [rsp + 0x80], xmm0
movups xmm0, xmmword [rsp + 0x8e]
movups xmmword [rsp + 0x15e], xmm0
movdqa xmm0, xmmword [rsp + 0x80]
movdqa xmmword [rsp + 0x150], xmm0
test cl, 1
je 0x1400980f0
mov word [rax], cx
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rax + 2], xmm0
movdqu xmm0, xmmword [rsp + 0x15e]
movdqu xmmword [rax + 0x10], xmm0
add rax, 0x20
jmp 0x1400980f0
mov qword [rsp + 0x68], rdx
mov dword [rsp + 0x50], ecx
mov qword [rsp + 0x58], r10
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x30], r8
cmp r11, r14
je 0x1400982f0
movzx ebx, byte [r14]
mov qword [rsp + 0x2f0], 0
mov qword [rsp + 0x2f8], 4
mov qword [rsp + 0x300], 0
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 4
mov qword [rsp + 0x90], 0
and bl, 1
jmp 0x14009822e
mov rcx, rbp
mov r13, r11
call fcn.140033280
mov r11, r13
mov rax, qword [rbp + 8]
mov rcx, rsi
shl rcx, 5
mov word [rax + rcx], r15w
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rax + rcx + 2], xmm0
movdqu xmm0, xmmword [rsp + 0x15e]
movdqu xmmword [rax + rcx + 0x10], xmm0
inc rsi
mov qword [rbp + 0x10], rsi
add r14, 0x20
cmp r14, r11
je 0x140098338
movzx r15d, word [r14]
movups xmm0, xmmword [r14 + 2]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsp + 0x15e], xmm1
movaps xmmword [rsp + 0x150], xmm0
mov eax, r15d
and al, 1
cmp bl, al
je 0x140098280
mov rsi, qword [rsp + 0x90]
lea rbp, [rsp + 0x80]
cmp rsi, qword [rsp + 0x80]
je 0x1400981e0
jmp 0x1400981ee
mov rsi, qword [rsp + 0x300]
lea rbp, [rsp + 0x2f0]
cmp rsi, qword [rsp + 0x2f0]
jne 0x1400981ee
jmp 0x1400981e0
mov r11, rax
mov ebp, dword [rsi + 0x38]
cmp ebp, 0x3b9aca00
jne 0x1400982d9
mov r13, r10
mov eax, 2
mov ebx, 0x3b9aca00
mov r14, r10
jmp 0x140098707
mov rsi, qword [rdi + 0xb30]
mov rax, qword [rdi + 0xb38]
jmp 0x140098862
mov qword [rsp + 0x30], r8
mov rax, qword [rsi + 0x30]
mov r8d, 4
xor r13d, r13d
jmp 0x1400984c9
mov qword [rsp + 0x2f0], 0
mov qword [rsp + 0x2f8], 4
mov qword [rsp + 0x300], 0
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 4
mov qword [rsp + 0x90], 0
cmp qword [rsp + 0x30], 0
je 0x140098354
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rsp + 0x58]
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x30], rax
mov r14, qword [rsp + 0x2f8]
mov r11, qword [rsp + 0x300]
mov r13, qword [rsp + 0x80]
mov r8, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x90]
shl r11, 5
add r11, r14
shl rcx, 5
mov rsi, qword [rsp + 0x40]
mov rax, qword [rsi + 0x30]
mov ebp, dword [rsi + 0x38]
je 0x1400983fb
add rcx, r8
cmp ebp, 0x3b9aca00
mov qword [rsp + 0x2e8], r13
mov qword [rsp + 0x58], rcx
jne 0x140098412
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea rcx, [rsp + 0x150]
mov rdx, qword [rsp + 0x68]
mov rbx, r8
mov r8d, dword [rsp + 0x50]
mov rsi, r11
call fcn.1400eebb0
mov rdx, rbx
mov r11, rsi
mov rsi, qword [rsp + 0x40]
mov ebx, 0x3b9aca00
mov dword [rsp + 0x3c], 0x3b9aca00
jmp 0x140098671
cmp ebp, 0x3b9aca00
jne 0x1400984c6
mov r9d, 0x3b9aca00
jmp 0x1400984fd
mov rbx, r8
mov r9, r11
sub r9, r14
shr r9, 5
mov dword [rsp + 0x3c], 0x3b9aca00
test r9d, r9d
mov dword [rsp + 0x7c], ebp
je 0x1400985a3
mov r8d, r9d
mov rcx, rax
mov r13, rax
shr rcx, 0x20
je 0x1400985b0
xor edx, edx
div r8
mov rcx, rdx
mov r15, rax
jmp 0x1400985ba
xor edx, edx
div r9d
mov r8d, edx
mov r15d, eax
mov eax, ecx
xor edx, edx
div r10d
mov ebx, eax
mov eax, edx
imul rcx, r8, 0x3b9aca00
add rax, rcx
mov rcx, rax
shr rcx, 0x20
je 0x140098487
xor edx, edx
div r9
jmp 0x14009848c
xor edx, edx
div r9d
mov r8, qword [rsp + 0x30]
add ebx, eax
cmp ebx, 0x3b9aca00
jb 0x1400984bc
mov eax, ebx
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r15, rax
jb 0x140098f75
imul eax, eax, 0x3b9aca00
sub ebx, eax
mov eax, 2
jmp 0x140098707
mov r10, r14
mov r9, r11
sub r9, r10
shr r9, 5
test r9d, r9d
je 0x1400984f4
mov rbx, r8
mov r8d, r9d
mov rcx, rax
shr rcx, 0x20
je 0x1400984ff
xor edx, edx
div r8
mov rcx, rdx
mov r15, rax
jmp 0x140098509
mov r9d, 0x3b9aca00
mov r14, r10
jmp 0x140098569
xor edx, edx
div r8d
mov ecx, edx
mov r15d, eax
mov eax, ebp
xor edx, edx
div r9d
mov r9d, eax
mov eax, edx
imul rcx, rcx, 0x3b9aca00
add rax, rcx
mov rcx, rax
shr rcx, 0x20
je 0x14009852f
xor edx, edx
div r8
jmp 0x140098534
xor edx, edx
div r8d
add r9d, eax
cmp r9d, 0x3b9aca00
mov r8, rbx
jb 0x140098566
mov eax, r9d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r15, rax
jb 0x140098f75
imul eax, eax, 0x3b9aca00
sub r9d, eax
mov r14, r10
mov ebx, r9d
mov eax, 2
test r13, r13
je 0x140098596
mov rcx, qword [0x14019f258]
xor edx, edx
mov r13, rsi
mov rsi, r11
call qword [sym.imp.kernel32.dll_HeapFree]
mov eax, 2
mov r11, rsi
mov rsi, r13
mov r13, r14
mov r8, qword [rsp + 0x30]
jmp 0x140098707
mov r13, rax
mov rsi, r11
mov ebp, 0x3b9aca00
jmp 0x140098612
xor edx, edx
div r8d
mov ecx, edx
mov r15d, eax
mov eax, ebp
xor edx, edx
div r9d
mov ebp, eax
mov eax, edx
imul rcx, rcx, 0x3b9aca00
add rax, rcx
mov rcx, rax
mov rsi, r11
shr rcx, 0x20
je 0x1400985e2
xor edx, edx
div r8
jmp 0x1400985e7
xor edx, edx
div r8d
add ebp, eax
cmp ebp, 0x3b9aca00
jb 0x140098612
mov eax, ebp
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r15, rax
jb 0x140098f75
imul ecx, dword [rcx], 0
invalid
imul eax, eax, 0x3b9aca00
sub ebp, eax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea rcx, [rsp + 0x150]
lea ecx, [rsp + 0x150]
mov rdx, qword [rsp + 0x68]
mov r8d, dword [rsp + 0x50]
call fcn.1400eebb0
add eax, 0x548b4c00
and al, 0x58
add eax, 0x548b4c00
and al, 0x58
sub r10, rbx
shr r10, 5
test r10d, r10d
je 0x140098664
mov r9d, r10d
mov rcx, r13
shr rcx, 0x20
je 0x140098e2d
mov rax, r13
xor edx, edx
div r9
mov r8, rdx
mov r13, rax
jmp 0x140098e3b
mov rdx, rbx
mov ebx, ebp
mov r11, rsi
mov rsi, qword [rsp + 0x40]
mov r8, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x150]
movups xmm0, xmmword [rsp + 0x158]
movaps xmmword [rsp + 0x360], xmm0
movups xmm0, xmmword [rsp + 0x168]
movaps xmmword [rsp + 0x370], xmm0
movups xmm0, xmmword [rsp + 0x178]
movaps xmmword [rsp + 0x380], xmm0
movups xmm0, xmmword [rsp + 0x188]
movaps xmmword [rsp + 0x390], xmm0
movups xmm0, xmmword [rsp + 0x198]
movaps xmmword [rsp + 0x3a0], xmm0
movdqu xmm0, xmmword [rsp + 0x1a8]
movdqa xmmword [rsp + 0x3b0], xmm0
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x3c0], rax
mov rax, rcx
mov r13, r14
mov r9, qword [rsp + 0x2e8]
mov r10, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x3c]
mov qword [rdi + 0x138], rax
mov rax, qword [rsp + 0x3c0]
mov qword [r12 + 0x68], rax
movaps xmm0, xmmword [rsp + 0x3b0]
movups xmmword [r12 + 0x58], xmm0
movaps xmm0, xmmword [rsp + 0x3a0]
movups xmmword [r12 + 0x48], xmm0
movdqa xmm0, xmmword [rsp + 0x360]
movaps xmm1, xmmword [rsp + 0x370]
movaps xmm2, xmmword [rsp + 0x380]
movaps xmm3, xmmword [rsp + 0x390]
movups xmmword [r12 + 0x38], xmm3
movups xmmword [r12 + 0x28], xmm2
movups xmmword [r12 + 0x18], xmm1
movdqu xmmword [r12 + 8], xmm0
mov qword [r12 + 0x70], rdx
mov qword [r12 + 0x78], rdx
mov qword [r12 + 0x80], r9
mov qword [r12 + 0x88], r10
add byte [rax], al
mov qword [r12 + 0x90], rbp
mov dword [r12 + 0x98], ecx
mov qword [r12 + 0xa0], r13
mov qword [r12 + 0xa8], r14
add byte [rax], al
mov qword [r12 + 0xb0], r8
mov qword [r12 + 0xb8], r11
mov qword [r12 + 0xc0], r15
mov dword [r12 + 0xc8], ebx
add rsi, 0x10
mov qword [r12 + 0xd0], rsi
lea r15, [rdi + 0x138]
add r12, 0xd8
lea rdx, [rsp + 0x3c8]
mov r8d, 0x918
mov rcx, r12
call fcn.140120b90
xchg ebp, eax
or dword [rax], 0
lea rax, [rdi + 0xb28]
mov qword [rsp + 0x30], rax
mov byte [rdi + 0xb28], 0
mov byte [rdi + 0xb29], 0
lea rcx, [rdi + 0x210]
mov r8d, 0xd8
mov rdx, r15
call fcn.140120b90
lea rsi, [rdi + 0x2b0]
cmp dword [rdi + 0x210], 2
jne 0x1400988b8
mov rax, qword [rdi + 0x2e0]
mov qword [rdi + 0xb30], rsi
mov qword [rdi + 0xb38], rax
lea rcx, [rdi + 0xea8]
mov qword [rsp + 0x40], rcx
mov byte [rdi + 0xea8], 0
mov qword [rdi + 0xb40], rsi
mov qword [rdi + 0xb48], rax
mov qword [rdi + 0xb50], 0
mov qword [rdi + 0xb70], rsi
xor r14d, r14d
mov rax, qword [rsi + 8]
mov r12, r14
cmp rax, qword [rsi + 0x18]
jne 0x140099011
test r12, r12
je 0x1400998df
mov rbx, qword [rdi + 0xb58]
movdqu xmm6, xmmword [rdi + 0xb60]
mov ebp, 2
jmp 0x140099a16
lea rcx, [rdi + 0x2e8]
mov r8d, 0xa0
mov rdx, r15
call fcn.140120b90
mov rax, qword [rdi + 0x2e0]
lea rdx, [rdi + 0x388]
mov qword [rdi + 0x388], rsi
mov qword [rdi + 0x390], rax
mov byte [rdi + 0x700], 0
lea rcx, [rdi + 0x358]
lea r8, [rdi + 0x708]
mov qword [rdi + 0x708], rcx
mov qword [rdi + 0x710], rax
mov byte [rdi + 0xa80], 0
mov qword [rdi + 0xb30], r8
lea rax, [rdi + 0xa88]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movups xmmword [rdi + 0xa88], xmm0
movups xmmword [rdi + 0xa98], xmm1
movups xmmword [rdi + 0xaa8], xmm2
movups xmmword [rdi + 0xab8], xmm3
movups xmm0, xmmword [r15 + 0x40]
movups xmmword [rdi + 0xac8], xmm0
xchg eax, ecx
or al, byte [rax]
add byte [rcx + 0xf], al
adc byte [rdi + 0x50], al
movups xmmword [rdi + 0xad8], xmm0
movdqu xmm0, xmmword [r15 + 0x60]
movdqu xmmword [rdi + 0xae8], xmm0
mov qword [rdi + 0xb38], rdx
mov dword [rdi + 0xb38], edx
mov qword [rdi + 0xb40], rax
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0x150]
mov rsi, r8
call fcn.1400a2ef0
mov rbp, qword [rsp + 0x150]
cmp rbp, 3
jne 0x1400989c5
mov rcx, qword [rdi + 0xb40]
mov rdx, rsi
call fcn.1400edb60
test al, al
je 0x140098a74
mov cl, 4
jmp 0x140098bf6
mov rax, qword [rdi + 0xb40]
cmp qword [rdi + 0xb38], 0
mov qword [rdi + 0xb38], 0
add byte [rax], al
add byte [rax], al
je 0x140098ef9
mov r12, qword [rsp + 0x158]
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x110], xmm0
add byte [rax], al
mov rcx, qword [rsp + 0x170]
mov qword [rsp + 0x120], rcx
mov qword [rdi + 0xaf8], rbp
mov qword [rdi + 0xb00], r12
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [rdi + 0xb08], xmm0
mov rcx, qword [rsp + 0x120]
mov qword [rdi + 0xb18], rcx
mov qword [rdi + 0xb20], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x140], rax
movaps xmm0, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x130], xmm0
mov rdx, qword [rdi + 0xb30]
mov eax, 1
mov r8, rsi
jmp 0x140098b90
mov rdx, qword [rdi + 0xb38]
mov qword [rdi + 0xb38], 0
test rdx, rdx
je 0x140098ef9
mov qword [rdi + 0xaf8], 3
mov qword [rdi + 0xb00], rdx
movdqa xmm0, xmmword [rsp + 0x110]
movdqu xmmword [rdi + 0xb08], xmm0
mov rax, qword [rsp + 0x120]
mov qword [rdi + 0xb18], rax
mov rax, qword [rdi + 0xb30]
mov qword [rdi + 0xb30], rdx
mov qword [rdi + 0xb38], rax
mov r8, rsi
lea r14, [rsp + 0x80]
mov rcx, r14
mov rsi, r8
call fcn.1400a2ef0
mov rbp, qword [rsp + 0x80]
cmp rbp, 3
jne 0x140098b29
mov rdx, qword [rdi + 0xb38]
lea r14, [rsp + 0x150]
mov rcx, r14
mov r8, rsi
call fcn.1400a2ef0
mov rbp, qword [rsp + 0x150]
cmp rbp, 3
jne 0x140098b50
mov cl, 5
jmp 0x140098bf6
mov rdx, qword [rdi + 0xb38]
cmp qword [rdi + 0xb30], 0
mov qword [rdi + 0xb30], 0
je 0x140098ef9
xor eax, eax
mov r8, rsi
jmp 0x140098b73
mov rdx, qword [rdi + 0xb30]
mov qword [rdi + 0xb30], 0
mov eax, 1
test rdx, rdx
mov r8, rsi
je 0x140098ef9
mov r12, qword [r14 + 8]
mov rcx, qword [r14 + 0x20]
movups xmm0, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], rcx
mov byte [rdi + 0xb29], 1
mov qword [rdi + 0xb30], rbp
mov dword [rdi + 0xb30], ebp
mov qword [rdi + 0xb38], r12
movdqa xmm0, xmmword [rsp + 0x130]
movdqu xmmword [rdi + 0xb40], xmm0
mov rcx, qword [rsp + 0x140]
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
push rax
or eax, dword [rax]
add byte [rax - 0x7d], cl
std
add dh, byte [rbp + 0x35]
mov qword [rdi + 0xb58], rax
mov qword [rdi + 0xb60], rdx
lea rcx, [rsp + 0x150]
call fcn.1400a2ef0
mov rbp, qword [rsp + 0x150]
cmp rbp, 3
jne 0x140098c14
mov cl, 6
mov rax, qword [rsp + 0x48]
jmp 0x140099b04
mov rbx, qword [rdi + 0xb40]
movdqu xmm6, xmmword [rdi + 0xb48]
jmp 0x140098cb1
mov r12, qword [rsp + 0x158]
mov rbx, qword [rsp + 0x160]
movdqu xmm6, xmmword [rsp + 0x168]
test byte [rdi + 0xb29], 1
je 0x140098cb1
cmp dword [rdi + 0xb30], 2
jne 0x140098ca5
cmp qword [rdi + 0xb40], 0
je 0x140098c5f
mov r8, qword [rdi + 0xb38]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r14, qword [rdi + 0xb48]
test r14, r14
je 0x140098cb1
mov rsi, qword [rdi + 0xb50]
mov rax, qword [rsi]
test rax, rax
je 0x140098c7f
mov rcx, r14
call rax
cmp qword [rsi + 8], 0
je 0x140098cb1
cmp qword [rsi + 0x10], 0x11
jb 0x140098c91
mov r14, qword [r14 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140098cb1
lea rcx, [rdi + 0xb30]
call fcn.140069130
mov byte [rdi + 0xb29], 0
lea rcx, [rdi + 0xa88]
call fcn.1400f6880
lea rcx, [rdi + 0xa90]
test byte [rdi + 0xa88], 1
je 0x140098ce4
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x140098cf2
call fcn.140092df0
jmp 0x140098cf2
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x140098cf2
call fcn.140092d30
mov rax, qword [rdi + 0xad0]
test rax, rax
je 0x140098d08
mov rcx, qword [rdi + 0xad8]
call qword [rax + 0x18]
cmp byte [rdi + 0xa80], 3
jne 0x140098d86
lea rcx, [rdi + 0x8f8]
call fcn.140099df0
mov r8, qword [rdi + 0x728]
xchg dword [rax], ebp
invalid
add byte [rax], al
test r8, r8
je 0x140098d86
invalid
cmp qword [rdi + 0x730], 0
je 0x140098d42
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r14, qword [rdi + 0x738]
test r14, r14
je 0x140098d86
mov rsi, qword [rdi + 0x740]
mov rax, qword [rsi]
test rax, rax
je 0x140098d62
mov rcx, r14
call rax
cmp qword [rsi + 8], 0
je 0x140098d86
cmp qword [rsi + 0x10], 0x11
jb 0x140098d74
invalid
add al, 0x4d
mov esi, dword [rsi - 8]
mov r14, qword [r14 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rdi + 0x700], 3
jne 0x140098e04
lea rcx, [rdi + 0x578]
call fcn.140099df0
mov r8, qword [rdi + 0x3a8]
test r8, r8
je 0x140098e04
cmp qword [rdi + 0x3b0], 0
je 0x140098dc0
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r14, qword [rdi + 0x3b8]
test r14, r14
je 0x140098e04
mov rsi, qword [rdi + 0x3c0]
mov rax, qword [rsi]
test rax, rax
je 0x140098de0
mov rcx, r14
call rax
cmp qword [rsi + 8], 0
je 0x140098e04
cmp qword [rsi + 0x10], 0x11
jb 0x140098df2
mov r14, qword [r14 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rdi + 0x368], 0
je 0x140099a1e
mov r8, qword [rdi + 0x358]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140099a1e
mov eax, r13d
xor edx, edx
div r9d
mov r8d, edx
mov r13d, eax
mov r11, rsi
mov eax, dword [rsp + 0x7c]
xor edx, edx
div r10d
mov r10d, eax
mov eax, edx
imul rdx, r8, 0x3b9aca00
add rax, rdx
mov rdx, rax
shr rdx, 0x20
mov rsi, qword [rsp + 0x40]
je 0x140098e6b
xor edx, edx
div r9
jmp 0x140098e70
xor edx, edx
div r9d
mov rdx, rbx
mov r8, qword [rsp + 0x30]
mov ebx, ebp
add r10d, eax
cmp r10d, 0x3b9aca00
jae 0x140098e93
mov rbp, r13
mov dword [rsp + 0x3c], r10d
jmp 0x140098676
mov eax, r10d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r13, rax
jb 0x140098fc9
mov rbp, r13
imul eax, eax, 0x3b9aca00
sub r10d, eax
mov dword [rsp + 0x3c], r10d
jmp 0x140098676
mov ecx, 1
mov edx, 0x1f
call fcn.1401216a0
xchg dword [rax], ecx
invalid
mov ecx, 1
mov edx, 0x1c
call fcn.1401216a0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
or eax, 0xc2254
call fcn.140122170
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, [0x14015d538]
mov edx, 0x28
call fcn.140121b80
mov ecx, 1
mov edx, 0x1e
add byte [rax], al
add byte [rdx + 0x1e], bh
call fcn.1401216a0
mov ecx, 4
mov edx, 0x20
call fcn.1401216c0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnectdns.rs
call fcn.140122170
mov ecx, 1
mov edx, 9
call fcn.1401216a0
call fcn.140006b00
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
call fcn.140122170
mov ecx, 1
mov rdx, rbp
call fcn.1401216a0
mov ecx, 4
mov rdx, r14
call fcn.1401216a0
or byte [rax], al
or byte [rax], al
lea rax, str.overflow_in_Duration::new
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], 1
mov qword [rsp + 0x160], 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x168], xmm0
lea rdx, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_time.rs
lea rcx, [rsp + 0x150]
call fcn.140121ad0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
call fcn.140122170
lea rax, str.overflow_in_Duration::new
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 1
mov qword [rsp + 0x90], 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x98], xmm0
lea rdx, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_time.rs
lea rcx, [rsp + 0x80]
call fcn.140121ad0
lea rcx, [rax + 0x20]
mov qword [rsi + 8], rcx
movzx ecx, word [rax]
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rsp + 0x13e], xmm0
movups xmm0, xmmword [rax + 2]
movaps xmmword [rsp + 0x130], xmm0
cmp cx, 2
je 0x1400998cf
lea rdx, [rdi + 0xb78]
mov word [rdi + 0xb78], cx
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rdi + 0xb7a], xmm0
movdqu xmm0, xmmword [rsp + 0x13e]
movdqu xmmword [rdi + 0xb88], xmm0
mov rax, qword [rdi + 0xb40]
mov r8, qword [rdi + 0xb48]
mov r9, qword [rax + 0x20]
mov eax, dword [rax + 0x28]
mov dword [rsp + 0x20], eax
lea rcx, [rsp + 0x150]
call fcn.140031bd0
cmp dword [rsp + 0x158], 0x3b9aca01
je case.0x140072838.133
lea r14, [rdi + 0xb98]
lea rdx, [rsp + 0x150]
mov r8d, 0x188
mov rcx, r14
call fcn.140120b90
cmp dword [rdi + 0xba0], 0x3b9aca01
je 0x140099992
invalid
add byte [rbp + rcx*4 - 0x51], cl
and byte [0xf84a90d9], cl
mov byte [rcx], al
add byte [rax], al
lea r13, [rdi + 0xd20]
mov r8d, 0x188
mov rcx, r13
mov rdx, r14
call fcn.140120b90
movzx eax, byte [rdi + 0xdb0]
mov al, 0xd
add byte [rax], al
mov al, 0xd
add byte [rax], al
lea rcx, [0x140194254]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov esi, dword [rdi + 0xd28]
cmp esi, 0x3b9aca00
retf 0x3b9a
jne 0x1400991d2
movups xmm0, xmmword [rdi + 0xda0]
movups xmmword [rdi + 0xe28], xmm0
invalid
add byte [rax], al
movups xmm0, xmmword [rdi + 0xd90]
movups xmmword [rdi + 0xe18], xmm0
movups xmm0, xmmword [rdi + 0xd80]
or byte [0x151189137], 0x87
or byte [rsi], cl
add byte [rax], al
or byte [0x151189137], 0x87
or byte [rsi], cl
add byte [rax], al
movups xmm0, xmmword [rdi + 0xd70]
movups xmmword [rdi + 0xdf8], xmm0
movdqu xmm0, xmmword [rdi + 0xd30]
movups xmm1, xmmword [rdi + 0xd40]
pop qword [rax + 0xd]
add byte [rax], al
pop qword [rax + 0xd]
add byte [rax], al
movups xmm2, xmmword [rdi + 0xd50]
movups xmm3, xmmword [rdi + 0xd60]
movups xmmword [rdi + 0xde8], xmm3
movups xmmword [rdi + 0xdd8], xmm2
xchg edi, eax
fmul dword [0x151189176]
invalid
enter 0xd, 0
movdqu xmmword [rdi + 0xdb8], xmm0
xchg edi, eax
fmul dword [0x151189176]
invalid
movzx eax, byte [rdi + 0xe30]
test eax, eax
mov rsi, qword [rsp + 0x60]
je 0x140099271
cmp eax, 3
jne case.0x14009751d.14
lea rbx, [rdi + 0xe28]
movzx eax, byte [rdi + 0xe28]
lea r14, [rdi + 0xde8]
test eax, eax
je 0x1400995e7
cmp eax, 3
jne 0x140099b84
mov rax, qword [rdi + 0xe20]
jmp 0x140099678
mov rbx, qword [rdi + 0xd20]
movups xmm0, xmmword [rdi + 0xda0]
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [rdi + 0xd90]
movaps xmmword [rsp + 0xe0], xmm0
movups xmm0, xmmword [rdi + 0xd80]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rdi + 0xd70]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rdi + 0xd30]
movups xmm1, xmmword [rdi + 0xd40]
movups xmm2, xmmword [rdi + 0xd50]
movups xmm3, xmmword [rdi + 0xd60]
movaps xmmword [rsp + 0xb0], xmm3
movaps xmmword [rsp + 0xa0], xmm2
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
call fcn.1400e7d90
add rax, rbx
jae 0x14009934a
lea rcx, [rsp + 0x2f0]
call fcn.1400ef2b0
jmp 0x140099384
mov rcx, qword [rdi + 0xdd8]
mov qword [rdi + 0xde0], rcx
mov eax, dword [rdi + 0xdba]
movzx edx, word [rdi + 0xdbe]
shl rdx, 0x20
or rdx, rax
test byte [rdi + 0xdb8], 1
je 0x14009950c
mov r10d, dword [rdi + 0xdcc]
mov r8d, dword [rdi + 0xdd0]
movzx eax, word [rdi + 0xdd4]
shr rdx, 0x10
mov dword [rsp + 0x158], edx
mov rdx, qword [rdi + 0xdc0]
mov qword [rsp + 0x15c], rdx
mov edx, dword [rdi + 0xdc8]
mov dword [rsp + 0x164], edx
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x16c], xmm0
movdqu xmmword [rsp + 0x17c], xmm0
movdqu xmmword [rsp + 0x18c], xmm0
movdqu xmmword [rsp + 0x19c], xmm0
movdqu xmmword [rsp + 0x1ac], xmm0
movdqu xmmword [rsp + 0x1bc], xmm0
test byte [rsp + rdi*4], ah
add dword [rax], eax
add bh, al
test byte [rsp + rcx*8], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x3f], ah
ror byte [rax], 0x44
mov dword [rsp + 0x168], eax
invalid
test byte [rsp + rdi*4], ah
add dword [rax], eax
add bh, al
test byte [rsp + rcx*8], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x3f], ah
ror byte [rax], 0x44
mov dword [rsp + 0x168], eax
invalid
add byte [rcx - 0x48], al
sbb al, 0
add byte [rax], al
mov r8d, 0x1c
mov r9w, 0x17
mov edx, r10d
jmp 0x140099571
mov r8, qword [rsp + 0x60]
jmp 0x140099498
mov r8d, edx
add r8d, esi
cmp r8d, 0x3b9aca00
jb 0x14009936d
cmp rax, 0xffffffffffffffff
je 0x14009925f
add r8d, 0xc4653600
inc rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea rcx, [rsp + 0x2f0]
mov rdx, rax
call fcn.1400ef060
mov rsi, qword [rsp + 0x60]
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x230], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x220], xmm0
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x210], xmm0
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x200], xmm0
movaps xmm0, xmmword [rsp + 0x80]
add byte [rdi], cl
sub byte [rsp + 0x90], cl
movaps xmm2, xmmword [rsp + 0xa0]
movaps xmm3, xmmword [rsp + 0xb0]
add byte [rdi], cl
sub dword [rsp + 0x1f0], ebx
invalid
movaps xmmword [rsp + 0x1e0], xmm2
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
invalid
movups xmm0, xmmword [rsp + 0x2f0]
movups xmm1, xmmword [rsp + 0x300]
movups xmm2, xmmword [rsp + 0x310]
and al, 0x10
add eax, dword [rax]
invalid
movups xmm3, xmmword [rsp + 0x320]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
invalid
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x180], xmm3
movups xmm0, xmmword [rsp + 0x330]
and al, 0x30
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x190], eax
movups xmm0, xmmword [rsp + 0x340]
movaps xmmword [rsp + 0x1a0], xmm0
movdqu xmm0, xmmword [rsp + 0x350]
movdqa xmmword [rsp + 0x1b0], xmm0
lea rcx, [rdi + 0xdb8]
lea rdx, [rsp + 0x150]
mov r8d, pe_nt_image_headers64
call fcn.140120b90
mov r8, rsi
lea r14, [rdi + 0xdb8]
lea rcx, [rsp + 0x80]
mov rdx, r14
call fcn.1400ce4b0
mov rbp, qword [rsp + 0x80]
cmp rbp, 4
je 0x1400998c3
mov r12, qword [rsp + 0x88]
mov rbx, qword [rsp + 0x90]
movdqu xmm6, xmmword [rsp + 0x98]
mov rcx, r14
call fcn.140099ce0
cmp ebp, 2
je 0x140099502
cmp ebp, 3
jne 0x140099797
mov ebp, 2
call fcn.140099d60
mov r12, rax
jmp 0x140099797
mov ebp, 2
jmp 0x140099797
mov rax, rdx
shr rax, 0x20
rol ax, 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x1b8], xmm0
movdqu xmmword [rsp + 0x1a8], xmm0
movdqu xmmword [rsp + 0x198], xmm0
movdqu xmmword [rsp + 0x188], xmm0
movdqu xmmword [rsp + 0x178], xmm0
movdqu xmmword [rsp + 0x168], xmm0
movdqu xmmword [rsp + 0x158], xmm0
mov qword [rsp + 0x1c8], 0
mov r8d, 0x10
mov r9w, 2
mov word [rsp + 0x150], r9w
mov word [rsp + 0x152], ax
mov dword [rsp + 0x154], edx
mov dword [rsp + 0x1d0], r8d
lea rdx, [rsp + 0x150]
call qword [sym.imp.ws2_32.dll_connect]
test eax, eax
je 0x1400995b4
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x2733
jne 0x14009973d
mov rdx, qword [rdi + 0xde0]
lea r14, [rdi + 0xde8]
mov qword [rdi + 0xde8], rdx
mov qword [rdi + 0xdf0], 0
lea rbx, [rdi + 0xe28]
mov byte [rdi + 0xe28], 0
xor r8d, r8d
jmp 0x1400995f5
mov rdx, qword [rdi + 0xde8]
mov r8, qword [rdi + 0xdf0]
lea rcx, [rsp + 0x150]
call fcn.1400f9710
mov rcx, qword [rsp + 0x150]
mov r12, qword [rsp + 0x158]
cmp rcx, 2
je 0x140099780
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x90], rax
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x80], xmm0
lea rax, [rdi + 0xdf8]
mov qword [rdi + 0xdf8], rcx
mov qword [rdi + 0xe00], r12
movdqa xmm0, xmmword [rsp + 0x80]
movdqu xmmword [rdi + 0xe08], xmm0
mov rcx, qword [rsp + 0x90]
mov qword [rdi + 0xe18], rcx
mov qword [rdi + 0xe20], rax
mov rdx, qword [rax + 0x10]
lea rbp, [rsp + 0x150]
mov rcx, rbp
mov r8, rsi
mov r9b, 1
call fcn.1400eded0
movzx eax, byte [rsp + 0x159]
cmp al, 3
je 0x140099ae4
mov r12, qword [rsp + 0x150]
cmp al, 2
je 0x140099774
mov rcx, qword [rdi + 0xe10]
cmp rcx, 0xffffffffffffffff
je 0x140099b6c
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x150], 4
push rax
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
mov qword [rsp + 0x20], rbp
lea r9, [rsp + 0x80]
mov edx, 0xffff
mov r8d, 0x1007
call qword [sym.imp.ws2_32.dll_getsockopt]
cmp eax, 0xffffffff
je 0x140099763
movsxd r12, dword [rsp + 0x80]
test r12, r12
jne 0x14009976c
mov rbp, qword [rdi + 0xdf8]
mov r12, qword [rdi + 0xe00]
mov rbx, qword [rdi + 0xe08]
movdqu xmm6, xmmword [rdi + 0xe10]
mov byte [rdi + 0xe28], 1
cmp rbp, 3
mov rax, qword [rsp + 0x48]
jne 0x140099788
jmp 0x140099aec
mov r12d, eax
shl r12, 0x20
or r12, 2
int3
add cl, byte [rax - 0x75]
invalid
loopne 0x14009975a
add byte [rax], al
call qword [sym.imp.ws2_32.dll_closesocket]
mov ebp, 2
mov byte [rdi + 0xe30], 1
jmp 0x140099797
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r12d, eax
shl r12, 0x20
or r12, 2
lea rcx, [rdi + 0xdf8]
call fcn.140069130
mov byte [rbx], 1
mov ebp, 2
mov rcx, r14
call fcn.140099c50
mov byte [rdi + 0xe30], 1
cmp rbp, 2
jne 0x1400998af
movzx eax, byte [0x14019f308]
mov edx, 0x11
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140099b42
mov r14, rax
movdqu xmm0, xmmword [0x14015be2b]
invalid
or al, 0
movdqu xmmword [rax], xmm0
mov byte [rax + 0x10], 0x72
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140099b51
mov rbp, rax
mov qword [rax], r12
mov byte [rdi + 0xdb0], 1
mov rcx, r13
call fcn.140099df0
mov r8, qword [rdi + 0xb50]
test r8, r8
je 0x14009986b
cmp qword [rdi + 0xb58], 0
je 0x140099826
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r12, qword [rdi + 0xb60]
test r12, r12
je 0x14009986b
mov rsi, qword [rdi + 0xb68]
mov rax, qword [rsi]
test rax, rax
je 0x140099846
mov rcx, r12
call rax
cmp qword [rsi + 8], 0
je 0x14009986b
cmp qword [rsi + 0x10], 0x11
jb 0x140099859
mov r12, qword [r12 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r12
call qword [sym.imp.kernel32.dll_HeapFree]
or dword [rax], eax
mov qword [rdi + 0xb50], r14
mov qword [rdi + 0xb58], 0x11
mov qword [rdi + 0xb60], rbp
lea rax, [0x140158ea0]
mov qword [rdi + 0xb68], rax
mov rsi, qword [rdi + 0xb70]
mov rax, qword [rsi + 8]
mov r12, r14
cmp rax, qword [rsi + 0x18]
jne 0x140099011
jmp 0x140098896
mov byte [rdi + 0xdb0], 1
mov rcx, r13
call fcn.140099df0
jmp 0x1400999ad
mov cl, 3
mov rax, qword [rsp + 0x48]
jmp 0x140099af5
mov r12, qword [rdi + 0xb50]
test r12, r12
jne 0x14009889f
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
mov cl, 7
call fcn.1400970a0
mov r14, rax
movzx eax, byte [0x14019f308]
mov edx, 0x11
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140099b42
mov r12, rax
movdqu xmm0, xmmword [0x14015be2b]
movdqu xmmword [rax], xmm0
mov byte [rax + 0x10], 0x72
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140099b51
invalid
mov qword [rax], r14
lea rcx, [0x140158ea0]
movq xmm0, rcx
movq xmm6, rax
invalid
punpcklqdq xmm6, xmm0
invalid
mov ebp, 2
mov ebx, 0x11
jmp 0x140099a16
movdqu xmm0, xmmword [rsp + 0x160]
movups xmm1, xmmword [rsp + 0x170]
movups xmmword [rdi + 0xbb8], xmm1
movdqu xmmword [rdi + 0xba8], xmm0
mov dword [rdi + 0xba0], 0x3b9aca01
mov r12, qword [rdi + 0xba8]
cmpsd dword [rsi], dword [rdi]
test al, 0xb
add byte [rax], al
mov rbx, qword [rdi + 0xbb0]
movdqu xmm6, xmmword [rdi + 0xbb8]
mov ebp, 2
mov r8, qword [rdi + 0xb50]
test r8, r8
je 0x140099a16
push rax
or eax, dword [rax]
add byte [rbp - 0x7b], cl
sal byte [rbp + rbx*2 + 0x48], 0x83
mov edi, 0xb58
add byte [rdi + rcx + 0x48], dh
cmp qword [rdi + 0xb58], 0
je 0x1400999d2
mov rcx, qword [0x14019f258]
mov ecx, dword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r14, qword [rdi + 0xb60]
test r14, r14
je 0x140099a16
mov rsi, qword [rdi + 0xb68]
mov rax, qword [rsi]
test rax, rax
je 0x1400999f2
mov rcx, r14
call rax
cmp qword [rsi + 8], 0
je 0x140099a16
cmp qword [rsi + 0x10], 0x11
jb 0x140099a04
invalid
mov r14, qword [r14 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
cmp qword [rdi + 0x2c0], 0
je 0x140099a3e
mov r8, qword [rdi + 0x2b0]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x30]
mov byte [rax], 1
mov rcx, r15
call fcn.140099e60
movq r13, xmm6
cmp rbp, 2
jne 0x140099a7a
pshufd xmm0, xmm6, 0xee
movq rsi, xmm0
mov ebp, 2
cmp byte [rdi + 0xd0], 2
jae 0x1400975f0
jmp 0x14009761b
cmp r13, 0xffffffffffffffff
je 0x140099b6c
mov rax, qword [rdi + 0x128]
mov rax, qword [rax]
movzx eax, byte [rax + 0x77]
mov dword [rsp + 0x3c8], eax
mov dword [rsp + 0x20], 4
lea r9, [rsp + 0x3c8]
mov rcx, r13
mov edx, 6
mov r8d, 1
call qword [sym.imp.ws2_32.dll_setsockopt]
cmp eax, 0xffffffff
jne 0x140099ac8
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
pshufd xmm0, xmm6, 0xee
movq rsi, xmm0
cmp byte [rdi + 0xd0], 2
jae 0x1400975f0
jmp 0x14009761b
mov byte [rbx], 3
mov rax, qword [rsp + 0x48]
mov byte [rdi + 0xe30], 3
mov cl, 4
mov byte [rdi + 0xdb0], cl
mov byte [rdi + 0xea8], 3
mov cl, 3
mov rdx, qword [rsp + 0x30]
mov byte [rdx], cl
mov cl, 4
mov rdx, qword [rsp + 0x108]
mov byte [rdx], cl
mov qword [rax], 3
mov cl, 3
mov byte [rdi + 0xeb0], cl
movaps xmm6, xmmword [rsp + 0xce0]
add rsp, 0xcf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 1
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
call fcn.1401216a0
mov ecx, 8
mov edx, 8
call fcn.1401216c0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_net_tcp_socket.rs
or al, 0
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srciopoll_evented.rs
call fcn.140121f20
test al, 0x83
or byte [rax], al
test al, 0x83
or byte [rax], al
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
and cl, byte [rax + rax]
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_net_tcp_stream.rs
call fcn.140122170
ud2
add esp, 0x20
or dword [r8], r8d
add eax, 0xff8feee8
dec dword [rax - 0x75]
test rax, rax
add esp, 0x20
pop rbp
ret
add bl, al
add rcx, 0x40
jmp fcn.140099c50
sub rsp, 0x28
movzx eax, byte [rcx + 0x9f0]
cmp rax, 6
ja case.0x140099e8b.1
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x140194268]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp qword [rsi + 0xb0], 0
je 0x140099ead
mov r8, qword [rsi + 0xa0]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp dword [rsi], 2
je case.0x140099e8b.1
mov rcx, rsi
call fcn.1400f6880
ret 0x5c9
add byte [rax - 0x73], cl
or sil, r14b
invalid
add dword [rdi], ecx
test bl, bl
add al, byte [rax]
invalid
ret 0x5c9
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x14009a1b4
call fcn.140092df0
jmp 0x14009a1b4
cmp dword [rsi + 0x9f8], 2
jne 0x140099ff2
cmp qword [rsi + 0xa08], 0
je 0x140099f0f
mov r8, qword [rsi + 0xa00]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdi, qword [rsi + 0xa10]
test rdi, rdi
je 0x140099ffe
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
sahf
sbb byte [rdx], cl
add byte [rax], al
mov rbx, qword [rsi + 0xa18]
mov rax, qword [rbx]
test rax, rax
je 0x140099f33
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x140099ffe
cmp qword [rbx + 0x10], 0x11
jb 0x140099f49
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
or byte [rbx + 0x10], dl
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140099ffe
mov ebx, 0x178
cmp byte [rsi + 0xd70], 3
jne 0x14009a176
lea rcx, [rsi + 0xbe8]
add byte [rax], al
call fcn.140099df0
mov r8, qword [rsi + 0xa18]
test r8, r8
je 0x14009a176
cmp qword [rsi + 0xa20], 0
je 0x140099fa7
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdi, qword [rsi + 0xa28]
test rdi, rdi
je 0x14009a176
mov r14, qword [rsi + 0xa30]
mov rax, qword [r14]
test rax, rax
je 0x140099fcb
mov rcx, rdi
call rax
cmp qword [r14 + 8], 0
je 0x14009a176
cmp qword [r14 + 0x10], 0x11
jb 0x140099fe1
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
jmp 0x14009a170
invalid
add byte [rax - 0x73], cl
invalid
lea rcx, [rsi + 0x9f8]
call fcn.140069130
mov byte [rsi + 0x9f1], 0
lea rcx, [rsi + 0x950]
call fcn.1400f6880
lea rcx, [rsi + 0x958]
test byte [rsi + 0x950], 1
je 0x14009a031
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x14009a03f
call fcn.140092df0
jmp 0x14009a03f
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x14009a03f
call fcn.140092d30
mov rax, qword [rsi + 0x998]
test rax, rax
je 0x14009a055
mov rcx, qword [rsi + 0x9a0]
call qword [rax + 0x18]
cmp byte [rsi + 0x948], 3
jne 0x14009a0d3
lea rcx, [rsi + 0x7c0]
call fcn.140099df0
mov r8, qword [rsi + 0x5f0]
test r8, r8
je 0x14009a0d3
cmp qword [rsi + 0x5f8], 0
je 0x14009a08f
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdi, qword [rsi + 0x600]
test rdi, rdi
je 0x14009a0d3
mov rbx, qword [rsi + 0x608]
mov rax, qword [rbx]
test rax, rax
je 0x14009a0af
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x14009a0d3
cmp qword [rbx + 0x10], 0x11
jb 0x14009a0c1
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rsi + 0x5c8], 3
jne 0x14009a151
lea rcx, [rsi + 0x440]
call fcn.140099df0
mov r8, qword [rsi + 0x270]
test r8, r8
je 0x14009a151
cmp qword [rsi + 0x278], 0
je 0x14009a10d
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdi, qword [rsi + 0x280]
test rdi, rdi
je 0x14009a151
mov rbx, qword [rsi + 0x288]
mov rax, qword [rbx]
test rax, rax
je 0x14009a12d
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x14009a151
cmp qword [rbx + 0x10], 0x11
jb 0x14009a13f
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov ebx, 0x178
cmp qword [rsi + 0x230], 0
cmp dword [rsi + 0x230], 0
cmp dword [rsi + 0x230], 0
je 0x14009a176
mov r8, qword [rsi + 0x220]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
or dword [rax], eax
cmp qword [rsi + rbx + 0x10], 0
je case.0x140099e8b.1
mov r8, qword [rsi + rbx]
mov rcx, qword [0x14019f258]
adc byte [rax], al
adc byte [rax], al
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
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x14009a1b4
call fcn.140092d30
mov rax, qword [rsi + 0x48]
mov ebx, 0x70
test rax, rax
je 0x14009a176
mov rcx, qword [rsi + 0x50]
call qword [rax + 0x18]
jmp 0x14009a176
sbb byte [rax], r8b
add byte [rax], al
add byte [rbp + rcx*4 + 0x7f], cl
and bl, ch
xor ecx, dword [rdi]
invalid
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rcx, r14
mov r8, rbx
call fcn.140120b90
pop rax
or byte [rax], al
add r14, rbx
mov qword [rsi + 0x10], r14
mov rcx, rdi
mov rdx, rbx
invalid
call fcn.1400cd9c0
add byte [rdi + rcx - 0x4a], al
ja 0x14009b348
add byte [rdi + rcx - 0x4a], al
ja 0x14009b348
movzx ebp, byte [rdi + 0x33]
mov r8, qword [rdi + 0x10]
mov eax, ebp
sub al, r14b
movzx eax, al
call 0x14ff9db68
mov dh, 0xc0
mov rcx, rax
add rcx, r8
jb 0x14009b3e4
or rax, r8
je 0x14009b350
cmp bpl, r14b
jne 0x14009b360
mov rdx, qword [rdi + 8]
mov rbx, r8
test rbx, rbx
jne 0x14009b37f
jmp 0x14009b3be
mov rdx, qword [rdi + 0x38]
mov rbx, qword [rdi + 0x40]
test rbx, rbx
jne 0x14009b37f
jmp 0x14009b3be
movzx edx, r14b
movzx ebx, bpl
jb 0x14009b404
cmp bpl, 0x12
ja 0x14009b3f0
sub rbx, rdx
add rdx, r15
test rbx, rbx
je 0x14009b3be
mov rax, qword [rsi]
mov r14, qword [rsi + 0x10]
sub rax, r14
cmp rax, rbx
jae 0x14009b2f0
mov qword [rsp + 0x20], 1
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov r12, rdx
mov rdx, r14
mov edx, esi
mov r8, rbx
call fcn.140128e10
mov rdx, r12
mov edx, esp
mov edx, esp
mov r14, qword [rsi + 0x10]
jmp 0x14009b2f0
invalid
invalid
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov rax, qword [rax + 0x10]
add rdi, 0x18
mov rcx, rdi
add rsp, 0x80
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp rax
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
call fcn.140121f20
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs
mov edx, 0x12
mov rcx, rbx
call fcn.140121b10
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs
mov rcx, rdx
mov rdx, rbx
call fcn.140121eb0
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_alloc_src_vecmod.rs
mov rcx, rdx
mov rdx, rax
call fcn.140121b10
int3
push rdi
and byte [rdi], cl
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0x90], xmm3
movaps xmmword [rsp + 0x80], xmm2
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x38]
cmp rax, rcx
invalid
enter 0x1175, 0x48
jne 0x14009b4a6
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.140086930
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x30]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
lea rdx, [rdx + rdx*4]
lea edx, [rdx + rdx*4]
shl rdx, 4
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [rcx + rdx + 0x40], xmm0
adc dword [rcx + rdx + 0x40], eax
adc dword [rcx + rdx + 0x40], eax
adc dword [rax + 0xf], eax
sub byte [rsp + 0x60], al
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
movaps xmm2, xmmword [rsp + 0x80]
movaps xmm3, xmmword [rsp + 0x90]
movups xmmword [rcx + rdx + 0x30], xmm3
pop rsp
adc dword [rax], esi
movups xmmword [rcx + rdx + 0x20], xmm2
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmmword [rcx + rdx], xmm0
adc dword [rax - 1], ecx
invalid
adc dword [rax - 1], ecx
ror byte [rax - 0x77], 0x46
inc eax
mov qword [rsi + 0x38], rax
jmp 0x14009b780
cmp cl, ch
je case.0x140097584.20
add byte [rax], al
mov rax, qword [rdi]
lea rcx, [0x140194284]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
mov rdx, qword [rsi + 0x18]
test rdx, rdx
jne 0x14009b577
jmp 0x14009b5b3
add byte [rax], al
movzx eax, byte [rdi + 0x3b]
sub al, byte [rdi + 0x3a]
movzx ecx, al
add rcx, qword [rdi + 0x18]
jb 0x14009b5e1
add rcx, qword [rdi + 0x48]
jae 0x14009b554
jmp 0x14009b5e1
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rsi + 0x18]
test rdx, rdx
jne 0x14009b577
jmp 0x14009b5b3
mov rax, qword [rdi + 0x18]
mov rcx, qword [rdi + 0x28]
cmp rax, rcx
cmovb rcx, rax
mov rdx, qword [rsi + 0x18]
test rdx, rdx
je 0x14009b5b3
mov r8, qword [rsi]
mov rax, qword [rsi + 0x10]
adc byte [rcx + 0x29], cl
ror byte [rcx + 0x39], 0xc8
adc byte [rcx + 0x29], cl
ror byte [rcx + 0x39], 0xc8
jae 0x14009b5b3
mov rbx, rax
sub rbx, rdx
jb 0x14009b5cf
mov qword [rsi + 0x10], 0
je 0x14009b5ab
add byte [rax], al
add byte [rbx + rdx + 0x48], dh
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rdx, rcx
mov r8, rbx
call fcn.140120b90
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0
sbb byte [rax], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
pop rdi
or byte [rbp + rcx*4 + 0x67], cl
sub byte [rax - 0x75], cl
invalid
lea rbx, [rdi + 8]
lea r12, [rdi + 0x28]
mov rax, qword [rdi]
lea r13, [0x140194294]
str word [rcx + 0x63]
test qword [rax], r8
str word [rcx + 0x63]
test qword [rax], r8
add rcx, r13
jmp rcx
jmp 0xcd5697d0
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_alloc_src_vecmod.rs
mov rcx, rdx
mov rdx, rax
call fcn.140121b10
invalid
or byte gs:[rax], al
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0xc2ce8
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
call fcn.140121f20
mov rdx, qword [rdi + 0x10]
mov r14, qword [rdi + 0x18]
ja 0x14009b60d
ja 0x14009b60d
test r14, r14
jne 0x14009b68c
jmp 0x14009b77b
mov rdx, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
mov r14, qword [rdi + 0x28]
ja 0x14009b637
cmp rcx, r14
cmp ecx, esi
cmovb r14, rcx
test r14, r14
jne 0x14009b68c
jmp 0x14009b77b
movzx edx, byte [rdi + 0x3a]
movzx ecx, byte [rdi + 0x3b]
mov r8d, ecx
sub r8b, dl
movzx r8d, r8b
mov r14, qword [rdi + 0x18]
mov r9, r8
mov ecx, eax
add r9, r14
jb 0x14009b5e1
or r8, r14
je 0x14009b655
cmp cl, dl
jne 0x14009b667
mov rdx, qword [rdi + 0x10]
mov edx, dword [rdi + 0x10]
test r14, r14
jne 0x14009b68c
jmp 0x14009b77b
mov rdx, qword [rdi + 0x40]
mov r14, qword [rdi + 0x48]
test r14, r14
jne 0x14009b68c
jmp 0x14009b77b
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xd2
movzx edx, dl
movzx r14d, cl
jb 0x14009b801
add byte [rax], al
add byte [rax], al
cmp cl, 0x12
ja 0x14009b7ed
xchg dword [rax + 1], esi
add byte [rax], al
xchg dword [rax + 1], esi
add byte [rax], al
sub r14, rdx
add rdx, r12
test r14, r14
je 0x14009b77b
add byte [rax], al
add byte [rax], al
mov rax, qword [rsi]
mov r15, qword [rsi + 0x10]
sub rax, r15
cmp rax, r14
jb case.default.0x14009b6c6
invalid
mov rcx, qword [rsi + 8]
add rcx, r15
or byte [rcx + rax - 7], cl
mov r8, r14
call fcn.140120b90
add r15, r14
add edi, esi
invalid
add edi, esi
mov qword [rsi + 0x10], r15
mov rax, qword [rdi]
lea rcx, [0x1401942a4]
or eax, 0xf8be5
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x30], r14
and al, 0x30
mov rax, qword [rdi + 0x18]
mov rcx, rax
mov ecx, eax
mov ecx, eax
sub rcx, r14
jb 0x14009b829
mov qword [rdi + 0x18], rcx
add qword [rdi + 0x10], r14
add dword [rdi + 0x10], esi
sbb byte [r9 + r8 + 0x77], r9b
adc byte [rax - 0x75], cl
invalid
add dword [rdi + 0x10], esi
mov rax, qword [rdi]
movsxd rcx, dword [r13 + rax*4]
test qword [rax], r8
test qword [rax], r8
add rcx, r13
jmp rcx
mov rcx, rbx
mov rdx, r14
call fcn.1400cd9c0
and al, byte [rbx]
add byte [rax - 0x75], cl
invalid
movsxd rcx, dword [r13 + rax*4]
add rcx, r13
jmp rcx
and al, byte [rbx]
add byte [rax - 0x75], cl
invalid
mov rdx, qword [rdi + 0x10]
mov rax, rdx
mov eax, edx
mov eax, edx
sub rax, r14
jb 0x14009b813
stc
add byte [rax], al
invalid
stc
add byte [rax], al
add byte [rcx + rax + 0x77], cl
or byte [rax - 0x77], cl
mov dword [rdi + 0x10], eax
mov rax, qword [rdi]
add qword [rdi + 8], r14
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
mov dword [rdi + 0x10], eax
mov rax, qword [rdi]
movsxd rcx, dword [r13 + rax*4]
add rcx, r13
jmp rcx
mov rax, qword [r12]
sub rax, r14
jb 0x14009b898
mov qword [rsp + 0x30], r14
mov rcx, qword [rdi + 0x18]
mov rdx, rcx
sub rdx, r14
jb 0x14009b822
mov qword [rdi + 0x18], rdx
add qword [rdi + 0x10], r14
mov qword [rdi + 0x28], rax
mov dword [rdi + 0x28], eax
mov dword [rdi + 0x28], eax
mov rax, qword [rdi]
movsxd rcx, dword [r13 + rax*4]
add rcx, r13
jmp rcx
mov rdx, qword [rdi + 8]
mov r14, qword [rdi + 0x10]
test r14, r14
jne 0x14009b68c
cmp eax, 3
jne 0x14009b7c0
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rcx, rsi
mov rbp, rdx
mov rdx, r15
mov r8, r14
call fcn.140128e10
mov rdx, rbp
mov r15, qword [rsi + 0x10]
jmp 0x14009b69f
mov rax, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov rax, qword [rax + 0x10]
mov r8, qword [rdi + 0x18]
add rdi, 0x20
mov rcx, rdi
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs
mov edx, 0x12
mov rcx, r14
call fcn.140121b10
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs
mov rcx, rdx
mov rdx, r14
call fcn.140121eb0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov rcx, r14
call fcn.1401219f0
mov qword [rsp + 0x38], rcx
jmp 0x14009b82e
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x40], rax
lea rax, [0x140031790]
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 2
mov qword [rsp + 0x80], 0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rsauthority_implies_hostC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientclient.rsJ
lea rcx, [rsp + 0x60]
call fcn.140121ad0
lea rcx, [0x140159d4f]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
mov edx, 0x23
call fcn.140121b80
int3
add qword [rax], rax
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x40]
call qword [rax + 0x28]
mov r13, rdx
test r13, r13
sete cl
test rax, rax
sete r8b
jne 0x14009f650
test r13, r13
jne 0x14009f650
mov rcx, rbp
mov ecx, ebp
call fcn.1400b2360
mov rcx, rbp
mov ecx, ebp
mov rdx, qword [rsp + 0x40]
call fcn.1400b2430
xor eax, eax
xor edx, edx
jmp 0x14009f6bb
invalid
jne 0x14009f587
mov rax, qword [rbp + 0xe0]
mov qword [rsp + 0x88], rax
mov r9, qword [rbp + 0x108]
mov rax, qword [rbp + 0x140]
mov qword [rsp + 0x90], rax
mov rax, qword [rbp + 0x148]
mov qword [rsp + 0x70], rax
xorps xmm6, xmm6
lea rsi, [0x1401942b4]
mov qword [rsp + 0x78], rbp
nop word cs:[rax + rax]
mov eax, 0x38
nop word cs:[rax + rax]
mov dword [rsp + rax + 0x78], 0
mov qword [rsp + rax + 0x80], 1
mov dword [rsp + rax + 0x88], 0
mov qword [rsp + rax + 0x90], 1
mov dword [rsp + rax + 0x98], 0
mov qword [rsp + rax + 0xa0], 1
mov dword [rsp + rax + 0xa8], 0
mov qword [rsp + rax + 0xb0], 1
add rax, 0x40
cmp rax, 0x438
jne 0x14009edb0
mov rcx, r12
sub rcx, r14
jne 0x14009ee30
lea r11, [rsp + 0xb0]
xor r10d, r10d
jmp 0x14009ee6b
jb 0x14009f731
mov rax, rcx
shr rax, 0x20
jne 0x14009f6e6
mov rax, qword [rsp + 0x88]
add rax, r14
mov dword [rsp + 0xb0], ecx
mov qword [rsp + 0xb8], rax
mov r10d, 1
lea r11, [rsp + 0xc0]
mov qword [rsp + 0x98], rcx
test rbx, rbx
mov qword [rsp + 0xa8], r14
mov qword [rsp + 0x80], r9
je 0x14009eec0
mov r8, qword [rsp + 0x38]
cmp r9, r8
mov ecx, 0
cmovae rcx, r8
mov rax, r9
sub rax, rcx
mov rdx, r8
sub rdx, rax
mov rcx, rbx
sub rcx, rdx
ja 0x14009eec7
lea r8, [rax + rbx]
jmp 0x14009eec5
xor eax, eax
xor r8d, r8d
xor ecx, ecx
mov edx, 0x40
mov qword [rsp + 0xa0], r10
sub rdx, r10
lea r13, [rax + rax*4]
shl r13, 4
add r13, rdi
lea rbp, [r8 + r8*4]
shl rbp, 4
add rbp, rdi
lea r8, [rcx + rcx*4]
mov dword [rcx - 0x3f], ecx
loopne 0x14009eef9
mov dword [rcx - 0x3f], ecx
loopne 0x14009eef9
add r8, rdi
mov r15, rdi
mov edi, edi
xor r9d, r9d
jmp 0x14009ef12
xor eax, eax
add r13, 0x50
add r9, rax
cmp r9, rdx
invalid
je 0x14009f100
cmp r13, rbp
je case.0x1400990fd.26
mov rax, rbp
mov rbp, r15
std
std
jmp 0x14009ef3b
cmp r15, r8
je 0x14009f103
mov rax, r8
mov r8, rbp
mov r13, r15
mov ebp, edi
mov ebp, edi
test r15, r15
je 0x14009f103
dec dword [rdi]
test al, cl
add dword [rax], eax
add byte [rcx - 0x77], cl
out dx, eax
mov r15, rbp
mov rbp, rax
mov rax, rdx
sub rax, r9
jb 0x14009f6d7
invalid
add byte [rbp - 0x77], cl
invalid
mov r14, r9
shl r14, 4
add r14, r11
mov rcx, qword [r13]
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
add ecx, esi
add ecx, esi
jmp rcx
jne 0x14009efe1
jmp case.0x14009751d.39
cmp rdx, r9
jne 0x14009f003
xor r10d, r10d
jmp 0x14009f05c
cmp rdx, r9
je case.0x14009751d.39
mov rax, qword [r13 + 0x10]
test rax, rax
je case.0x14009751d.39
mov rcx, rax
shr rcx, 0x20
jne 0x14009f6e6
invalid
add byte [rax], al
invalid
mov rcx, qword [r13 + 8]
jmp 0x14009eff2
mov rcx, rax
shr rcx, 0x20
invalid
invalid
jne 0x14009f6e6
mov rcx, qword [r13 + 0x10]
mov dword [r14], eax
mov qword [r14 + 8], rcx
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x14009ef02
lea r12, [r13 + 0x28]
movzx ecx, byte [r13 + 0x3a]
movzx esi, byte [r13 + 0x3b]
cmp eax, dword [rax + 0x38]
invalid
jne 0x14009f022
cmp eax, dword [rax + 0x38]
invalid
xor r10d, r10d
lea rsi, [0x1401942b4]
jmp 0x14009f05c
movzx ecx, cl
movzx r10d, sil
jb 0x14009f76a
invalid
add byte [rax], al
cmp sil, 0x12
ja 0x14009f756
invalid
sub r10d, ecx
add r12, rcx
mov dword [r14], r10d
mov dword [rsi], edx
mov dword [rsi], edx
mov qword [r14 + 8], r12
mov r10d, 1
cmp rdx, r9
lea rsi, [0x1401942b4]
push rdx
str word [rdi]
test bh, ah
invalid
add byte [rax], al
cmp r10, rax
je 0x14009f0a3
invalid
mov rcx, qword [r13 + 0x18]
mov rcx, qword [r13 + 0x18]
test rcx, rcx
je 0x14009f0a3
mov rsi, rcx
shr rsi, 0x20
jne 0x14009f6e6
mov esi, r10d
shl esi, 4
out 4, al
add rsi, r14
mov r12, qword [r13 + 0x10]
mov dword [rsi], ecx
mov qword [rsi + 8], r12
mov ecx, 1
add byte [rax], al
add byte [rax - 0x73], cl
xor eax, 0xf521e
add rcx, r10
cmp rcx, rax
jbe 0x14009f0b1
jmp 0x14009f6fe
invalid
xor ecx, ecx
add rcx, r10
cmp rcx, rax
ja 0x14009f6fe
xchg dword [rbp + 6], ecx
add byte [rax], al
je 0x14009f0eb
mov rax, qword [r13 + 0x48]
test rax, rax
test eax, eax
je 0x14009f0eb
mov r10, rax
shr r10, 0x20
shr edx, 0x20
shr edx, 0x20
jne 0x14009f6e6
mov r10d, ecx
shl r10d, 4
add r14, r10
mov r10, qword [r13 + 0x40]
mov dword [r14], eax
mov qword [r14 + 8], r10
mov eax, 1
add byte [rax], al
add byte [rax + 1], cl
enter 0x17e9, 0xfffffffffffffffe
invalid
invalid
add byte [rax], al
add byte [rax + 1], cl
enter 0x17e9, 0xfffffffffffffffe
invalid
xor eax, eax
add rax, rcx
jmp 0x14009ef02
mov r9, rdx
add r9, qword [rsp + 0xa0]
cmp r9, 0x41
mov rbp, qword [rsp + 0x78]
mov r14, qword [rsp + 0xa8]
jae 0x14009f779
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x40]
lea r8, [rsp + 0xb0]
mov rax, qword [rsp + 0x70]
call qword [rax + 0x38]
mov r13, rdx
cmp rax, 2
je 0x14009f5f3
test rax, rax
jne 0x14009f5fa
xor eax, eax
mov rdx, qword [rsp + 0x98]
cmp rdx, r13
setne al
mov ecx, 0xff
cmovb eax, ecx
test al, al
je 0x14009f1a0
movzx eax, al
cmp eax, 1
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x80]
jne 0x14009f1c0
add r14, r13
mov qword [rbp + 0xf0], r14
jmp 0x14009f1d0
mov rax, qword [rsp + 0x68]
movups xmmword [rax], xmm6
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x80]
jmp 0x14009f1d0
mov r12, r13
mov rax, qword [rsp + 0x68]
movups xmmword [rax], xmm6
sub r12, rdx
jne 0x14009f235
mov r12, qword [rbp + 0xe8]
mov r14, qword [rbp + 0xf0]
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x1b], cl
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x1b], cl
sub rbp, r14
test rbx, rbx
je 0x14009f460
mov r8, r14
mov r14, rbx
mov r15, r9
cmp r15, r10
mov ecx, 0
cmovae rcx, r10
mov rax, r15
sub rax, rcx
mov rdx, r10
ror byte [rax + 0x29], cl
invalid
ror byte [rax + 0x29], cl
ret 0x894c
sub edx, eax
mov rcx, r14
sub rcx, rdx
jbe 0x14009f470
mov rbx, r14
mov rdx, r10
jmp 0x14009f479
test r12, r12
je 0x14009f1d0
mov r14, rbx
sub rbx, 1
jmp 0x14009f23d
jmp 0x14009f23d
jb 0x14009f70d
invalid
add byte [rax], al
mov rdx, r12
mov r15, r9
cmp r9, r10
invalid
sar dword [rax], 1
mov eax, 0
cmovae rax, r10
mov rcx, r9
sub rcx, rax
lea rax, [rcx + rcx*4]
lea eax, [rcx + rcx*4]
add al, 0x89
shl rax, 4
loopne 0x14009f266
lea rcx, [rdi + rax]
mov r8, qword [rdi + rax]
lea r9, [0x1401942c4]
str word [rbx + 0x63]
add al, 0x81
add byte [rbx + 0x63], cl
add al, 0x81
add rax, r9
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov eax, dword [rcx + 0x18]
mov rax, qword [rcx + 0x18]
mov r12, rdx
sub r12, rax
invalid
jae case.0x14009f278.4
invalid
invalid
jmp case.0x14009f309.4
nop dword [rax + rax]
movzx eax, byte [rcx + 0x3b]
sub al, byte [rcx + 0x3a]
movzx eax, al
add rax, qword [rcx + 0x18]
sbb byte [r15], cl
invalid
invalid
add al, 0
invalid
sbb byte [r15], cl
sbb byte [rdi], cl
invalid
add dword [rax + rax], 0x41034800
jb 0x14009f725
add rax, qword [rcx + 0x48]
jb 0x14009f725
mov r12, rdx
sub r12, rax
jae case.0x14009f278.4
invalid
jmp case.0x14009f309.4
nop dword [rax + rax]
invalid
mov rax, qword [rcx + 0x10]
mov r12, rdx
sub r12, rax
jae case.0x14009f278.4
invalid
invalid
jmp case.0x14009f309.4
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x49], cl
mov r9, qword [rcx + 0x18]
mov rax, qword [rcx + 0x28]
cmp r9, rax
cmovb rax, r9
mov r12, rdx
mov esp, edx
add byte [rax], al
add byte [rax], al
mov r9, qword [rcx + 0x18]
mov rax, qword [rcx + 0x28]
cmp r9, rax
cmovb rax, r9
mov r12, rdx
mov esp, edx
mov esp, edx
sub r12, rax
jb case.0x14009f309.4
lea r9, [0x1401942d4]
movsxd rdx, dword [r9 + r8*4]
str word [rbx + 0x63]
adc al, 0x81
add rdx, r9
jmp rdx
mov qword [rsp + 0x28], rax
mov rdx, qword [rcx + 0x18]
mov r8, rdx
sub r8, rax
jb 0x14009f7bb
mov qword [rcx + 0x18], r8
add qword [rcx + 0x10], rax
jmp 0x14009f39e
add rcx, 8
mov rdx, rax
call fcn.1400cd9c0
mov r10, qword [rsp + 0x38]
cmp bl, ch
pop rbx
cmp bl, ch
pop rbx
nop word cs:[rax + rax]
mov rdx, qword [rcx + 0x10]
mov r8, rdx
sub r8, rax
jb 0x14009f7ac
add qword [rcx + 8], rax
mov qword [rcx + 0x10], r8
jmp 0x14009f39e
mov rdx, qword [rcx + 0x28]
sub rdx, rax
jb 0x14009f794
mov qword [rsp + 0x28], rax
mov r8, qword [rcx + 0x18]
mov r9, r8
sub r9, rax
jb 0x14009f78d
mov qword [rcx + 0x18], r9
add qword [rcx + 0x10], rax
mov qword [rcx + 0x28], rdx
lea rax, [r15 + 1]
cmp rax, r10
mov eax, 0
cmovae rax, r10
neg rax
lea r9, [r15 + rax]
inc r9
mov qword [rbp + 0x108], r9
mov qword [rbp + 0x110], rbx
lea rax, [r15 + r15*4]
shl rax, 4
movups xmm0, xmmword [rdi + rax]
movups xmm1, xmmword [rdi + rax + 0x10]
movups xmm2, xmmword [rdi + rax + 0x20]
movups xmm3, xmmword [rdi + rax + 0x30]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rdi + rax + 0x40]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0xe0], xmm3
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xc0], xmm1
mov rax, qword [rsp + 0xb0]
cmp rax, 4
je 0x14009f230
cmp rax, 3
je 0x14009f230
mov rax, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
call qword [rax + 0x10]
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
mov r9, r14
mov r10, qword [rsp + 0x38]
jmp 0x14009f230
mov r15, r9
xor eax, eax
xor edx, edx
sal byte [rcx], 0xd2
xor ecx, ecx
jmp 0x14009f47c
add byte [rdx - 0x73], cl
adc al, 0x30
lea rdx, [rax + r14]
mov rbx, r14
xor ecx, ecx
mov r14, r8
lea rax, [rax + rax*4]
lea eax, [rax + rax*4]
or byte [rax - 0x3f], 0xe0
shl rax, 4
add rax, rdi
add al, 0x48
add eax, edi
lea rdx, [rdx + rdx*4]
shl rdx, 4
add rdx, rdi
lea rcx, [rcx + rcx*4]
lea ecx, [rcx + rcx*4]
lea ecx, [rcx + rcx*4]
or al, 0x89
shl rcx, 4
add rcx, rdi
add al, 0x48
add ecx, edi
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], rdx
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov esp, 0xc024
invalid
mov qword [rsp + 0xc0], rdi
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [rsp + 0xc8], rcx
lea rcx, [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
call fcn.1400a2c90
add rax, rbp
je 0x14009f61c
test r13, r13
test ebp, ebp
mov r9, r15
jne 0x14009eda0
invalid
invalid
invalid
jmp 0x14009f637
add byte [rbp + rcx*4 + 0xd], cl
stc
str word [r11 + 0x63]
lea r9, [0x1401942e4]
movsxd rax, dword [r9 + r8*4]
add al, 0x81
add al, 0x81
add rax, r9
jmp rax
invalid
loopne case.0x14009f4f2.1
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov rax, qword [rcx + 0x18]
mov r8, rax
sub r8, rdx
jb 0x14009f869
mov qword [rcx + 0x18], r8
add qword [rcx + 0x10], rdx
jmp 0x14009f56b
add rcx, 8
call fcn.1400cd9c0
mov r10, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
jmp 0x14009f56b
mov rax, qword [rcx + 0x10]
mov r8, rax
sub r8, rdx
jb 0x14009f857
add qword [rcx + 8], rdx
mov qword [rcx + 0x10], r8
jmp 0x14009f56b
mov rax, qword [rcx + 0x28]
sub rax, rdx
jb 0x14009f794
mov qword [rsp + 0x28], rdx
mov r8, qword [rcx + 0x18]
mov r9, r8
sub r9, rdx
jb 0x14009f78d
mov qword [rcx + 0x18], r9
add qword [rcx + 0x10], rdx
mov qword [rcx + 0x28], rax
mov r12, qword [rbp + 0xe8]
mov rax, qword [rbp + 0xf0]
mov rbp, r12
mov r8, rax
sub rbp, rax
jmp case.0x140097584.33
mov rdi, qword [rbp + 0xe0]
mov rbx, qword [rbp + 0x140]
mov rsi, qword [rbp + 0x148]
nop dword [rax]
mov r9, r12
sub r9, r14
jb 0x14009f731
lea r8, [rdi + r14]
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
call qword [rsi + 0x20]
mov r13, rdx
test rax, rax
jne 0x14009f5e3
add r14, r13
mov qword [rbp + 0xf0], r14
cmp r12, r14
je 0x14009f601
test r13, r13
jne 0x14009f5a0
movabs r13, 0x1700000003
jmp 0x14009f65b
cmp rax, 2
jne 0x14009f65b
mov eax, 1
jmp 0x14009f6bb
mov eax, 1
jmp 0x14009f643
xor eax, eax
jmp 0x14009ed03
xorps xmm0, xmm0
mov rax, qword [rsp + 0x68]
movups xmmword [rax], xmm0
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
call qword [rsi + 0x28]
jmp 0x14009ed00
mov rbp, qword [rsp + 0x78]
mov rcx, qword [rbp + 0x140]
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x70]
jmp 0x14009ecfd
movabs r13, 0x1700000003
xor eax, eax
test rax, rax
sete r8b
test r13, r13
sete cl
xor edx, edx
test r8b, r8b
je 0x14009f6bb
test cl, cl
jne 0x14009f6bb
movzx eax, byte [0x14019f308]
mov edx, 0x38
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x14009f839
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov rsi, rax
mov byte [rax + 0x30], 9
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x14009f848
mov qword [rax], r13
mov rdx, rsi
mov qword [rsi], rax
lea rax, [0x140158ea0]
mov qword [rsi + 8], rax
xor eax, eax
movaps xmm6, xmmword [rsp + 0x4b0]
add rsp, 0x4c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
mov rcx, r9
call fcn.1401219f0
lea rcx, str.assertion_failed:_buf.len_____u32::MAX_as_usize_rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_std_src_syspalwindowsio.rs
lea r8, [0x14015dda0]
mov edx, 0x30
call fcn.140121b80
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
mov rdx, rax
call fcn.1401219f0
lea rcx, str.Out_of_bounds_access
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
mov edx, 0x14
call fcn.140121f40
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
call fcn.140121f20
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
mov rcx, r14
mov rdx, r12
call fcn.1401219f0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
mov ecx, 1
xor edx, edx
call fcn.1401219f0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs
mov edx, 0x12
mov rcx, r10
call fcn.140121b10
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs
mov rdx, r10
call fcn.140121eb0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
mov edx, 0x40
mov rcx, r9
call fcn.140121b10
mov qword [rsp + 0x30], r8
jmp 0x14009f7c0
lea rcx, [0x140159d4f]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
mov edx, 0x23
call fcn.140121b80
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov rcx, rax
call fcn.1401219f0
mov qword [rsp + 0x30], rdx
lea rax, [rsp + 0x28]
mov qword [rsp + 0x48], rax
lea rax, [0x140031790]
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], 2
mov qword [rsp + 0xd0], 0
lea rax, [rsp + 0x48]
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rsauthority_implies_hostC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientclient.rsJ
lea rcx, [rsp + 0xb0]
call fcn.140121ad0
mov ecx, 8
mov edx, 0x38
call fcn.1401216c0
mov ecx, 8
mov edx, 8
call fcn.1401216c0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov rcx, rdx
mov rdx, rax
call fcn.1401219f0
mov qword [rsp + 0x30], rax
jmp 0x14009f7c0
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
mov edx, 0x8948000b
or bl, al
int3
pop rdi
cmp byte [rbx + rbx*8 + 0x84840f], al
add byte [rax], al
mov rax, qword [rsi + 0xa60]
lock dec qword [rax]
jne 0x14009fc05
mov rcx, qword [rsi + 0xa60]
call fcn.14010b8a0
mov byte [rsi + 0xa59], 0
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rdi, qword [rsi + 0x530]
mov bl, 1
mov al, 1
xchg byte [rdi + 0x40], al
mov al, 1
xchg byte [rdi + 0x20], al
test al, al
jne 0x14009fc5a
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
mov qword [rdi + 0x10], 0
xor edx, edx
xchg byte [rdi + 0x20], dl
test rax, rax
je 0x14009fc5a
call qword [rax + 8]
xchg byte [rdi + 0x38], bl
test bl, bl
je 0x14009fca3
mov rax, qword [rsi + 0x530]
lock dec qword [rax]
jne 0x14009fc0c
jmp 0x14009fcd1
sal byte [rbx + rax - 1], 0x50
sbb byte [rcx], dh
rol byte [rsi - 0x74b7c7b9], 0x86
invalid
jmp 0x14009fc05
mov rax, qword [rdi + 0x28]
mov rcx, qword [rdi + 0x30]
mov qword [rdi + 0x28], 0
add byte [rax - 0x7b], cl
invalid
je 0x14009fcbb
invalid
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
add edi, edi
push rax
add edi, edi
push rax
call qword [rax + 0x18]
sbb byte [rcx], dh
rol byte [rsi - 0x74b7c7b9], 0x86
xor byte [0x188f9fcc9], al
dec dword [rax]
xor eax, eax
xchg byte [rdi + 0x38], al
mov rax, qword [rsi + 0x530]
lock dec qword [rax]
jne 0x14009fc0c
mov rcx, qword [rsi + 0x530]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14010b8a0
invalid
invalid
invalid
invalid
or byte [rax - 0x77], cl
stc
call fcn.14009fff0
mov rax, qword [rsi + 8]
or byte [rax - 0x7b], r9b
ror byte [rdi], 0x84
sub edi, edi
invalid
invalid
or byte [rax - 0x7b], r9b
ror byte [rdi], 0x84
sub edi, edi
invalid
lock dec qword [rax]
jne 0x14009fc26
test dword [rdi], ebx
invalid
invalid
invalid
test dword [rdi], ebx
invalid
mov rcx, qword [rdi]
call fcn.140093fd0
jmp 0x14009fc26
invalid
invalid
invalid
int3
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa70
sub esp, 0xa70
sub esp, 0xa70
movaps xmmword [rsp + 0xa60], xmm6
mov rdi, rdx
xlatb
or al, byte [rax]
add byte [rax - 0x77], cl
xlatb
mov rsi, rcx
mov esi, ecx
movzx eax, byte [rcx + 0xa58]
lea rcx, [0x1401942f4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
adc byte [rsi], dh
adc byte [rsi], dh
mov byte [rsi + 0xa59], 1
mov rax, qword [rsi + 0x530]
mov qword [rsi + 0xa60], rax
lea rcx, [rsi + 0xa68]
mov r8d, 0x520
call fcn.140120b90
movups xmmword [rsi + 0xf88], xmm6
lea r14, [rsi + 0xa68]
lea rcx, [rsp + 0x20]
mov rdx, r14
mov r8, rdi
call fcn.1400c5350
cmp dword [rsp + 0x20], 5
jne 0x14009fdae
mov al, 1
mov cl, 3
jmp 0x14009ff55
lea rbx, [rsi + 0x538]
lea rdx, [rsp + 0x20]
mov r8d, 0x520
mov rcx, rbx
fld1
enter 0x80d, 0
fld1
enter 0x80d, 0
cmp dword [rsi + 0xf88], 3
je 0x14009fde6
mov rcx, r14
call fcn.140080750
test byte [rsi + 0xf88], 1
add byte [rcx], al
add byte [rcx], al
jne 0x14009ffa7
cmp dword [rbx], 4
je 0x14009fec3
lea rcx, [rsp + 0x540]
mov r8d, 0x520
mov rdx, rbx
call fcn.140120b90
mov byte [rsi + 0xa59], 0
mov rbx, qword [rsi + 0xa60]
mov bpl, 1
mov al, 1
xchg byte [rbx + 0x40], al
mov al, 1
xchg byte [rbx + 0x20], al
test al, al
and al, 0x40
add eax, 0xb8410000
and byte [0xc951fdff], al
invalid
jne 0x14009fe41
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
mov qword [rbx + 0x10], 0
add byte [rax], al
add byte [rax], al
xor edx, edx
xchg byte [rbx + 0x20], dl
test rax, rax
je 0x14009fe41
call qword [rax + 8]
xchg byte [rbx + 0x38], bpl
xchg byte [rbx + 0x38], ch
test bpl, bpl
jne 0x14009fe67
mov rax, qword [rbx + 0x28]
mov rcx, qword [rbx + 0x30]
mov qword [rbx + 0x28], 0
test rax, rax
je case.0x14009f278.16
call qword [rax + 0x18]
xor eax, eax
xchg byte [rbx + 0x38], al
lea r14, [rsi + 0xa60]
lock dec qword [rbx]
jne 0x14009fe7c
mov rcx, rbx
call fcn.14010b8a0
lea rdx, [rsp + 0x540]
mov r8d, 0x520
mov rcx, r14
call fcn.140120b90
lea rbx, [rsi + 0xa60]
mov rcx, rbx
mov rdx, rdi
call fcn.1400b9ed0
cmp al, 2
jne 0x14009feb1
mov al, 1
mov cl, 4
jmp 0x14009ff55
mov rcx, rbx
call fcn.140080750
cmp qword [rsi + 0x538], 4
jne 0x14009fed0
test byte [rsi + 0x548], 1
jne 0x14009ff71
cmp byte [rsi + 0xa59], 0
je 0x14009ff4a
mov rdi, qword [rsi + 0xa60]
mov bl, 1
mov al, 1
xchg byte [rdi + 0x40], al
mov al, 1
xchg byte [rdi + 0x20], al
test al, al
jne case.0x14009751d.53
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
mov qword [rdi + 0x10], 0
xor edx, edx
xchg byte [rdi + 0x20], dl
test rax, rax
je case.0x14009751d.53
call qword [rax + 8]
xchg byte [rdi + 0x38], bl
test bl, bl
jne 0x14009ff31
mov rax, qword [rdi + 0x28]
mov rcx, qword [rdi + 0x30]
mov ecx, dword [rdi + 0x30]
mov ecx, dword [rdi + 0x30]
mov qword [rdi + 0x28], 0
test rax, rax
je 0x14009ff2c
call qword [rax + 0x18]
xor eax, eax
xchg byte [rdi + 0x38], al
mov rax, qword [rsi + 0xa60]
lock dec qword [rax]
or al, byte [rax]
add al, dh
dec qword [rax]
jne 0x14009ff4a
or al, 0x48
mov ecx, dword [rsi + 0xa60]
mov rcx, qword [rsi + 0xa60]
call fcn.14010b8a0
add dh, al
xchg byte [rcx + 0xa], bl
add byte [rax], al
add byte [rcx - 0x773fceff], dh
mov ds, word [rax + 0xa]
add byte [rax], al
mov byte [rsi + 0xa59], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa58], cl
movaps xmm6, xmmword [rsp + 0xa60]
add rsp, 0xa70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rdi, [rsi + 0x550]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14009fff0
mov rax, qword [rsi + 0x550]
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 5], dl
add byte [rax], al
test rax, rax
je 0x14009fed0
invalid
invalid
invalid
ror byte [rdi], 0x84
invalid
invalid
lock dec qword [rax]
jne 0x14009fed0
invalid
dec dword [rax - 0x75]
psubsb mm5, qword [rsi]
invalid
mov rcx, qword [rdi]
call fcn.140093fd0
jmp 0x14009fed0
lea r14, [rsi + 0xf90]
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14009fff0
mov rax, qword [rsi + 0xf90]
nop
sldt word [rax]
nop
sldt word [rax]
test rax, rax
je 0x14009fde6
lock dec qword [rax]
jne 0x14009fde6
or byte [rdi], cl
test dword [rsi], edx
invalid
mov rcx, qword [r14]
call fcn.140093fd0
jmp 0x14009fde6
lea rcx, [0x14015d030]
call fcn.140122170
ud2
xor ecx, ecx
mov ebp, r13d
cmp rbx, qword [rsp + 0x30]
je 0x1400a2172
mov r13d, ecx
mov word [rax + rbx*2], bp
inc rbx
mov qword [rsp + 0x40], rbx
test rdi, rdi
je 0x1400a20f0
test r13w, r13w
jne 0x1400a20a0
cmp rdi, r15
je 0x1400a20f0
movzx edx, byte [rdi]
movzx ebp, dl
test bpl, bpl
js 0x1400a211a
inc rdi
xor ecx, ecx
jmp 0x1400a20a5
cmp r12w, 1
jne 0x1400a220c
xor r12d, r12d
mov edi, 0
mov ebp, 0
mov r8d, 0
cmp rbx, qword [rsp + 0x30]
jne 0x1400a20b3
jmp 0x1400a219d
mov ecx, ebp
and ecx, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp bpl, 0xdf
jbe case.0x140071c00.187
movzx ebp, byte [rdi + 2]
shl r8d, 6
and ebp, 0x3f
or ebp, r8d
cmp dl, 0xf0
jb 0x1400a21d7
movzx edx, byte [rdi + 3]
add rdi, 4
and ecx, 7
shl ecx, 0x12
shl ebp, 6
and edx, 0x3f
or edx, ebp
or edx, ecx
mov ebp, edx
cmp ebp, 0xffff
ja case.0x140071c28.184
xor ecx, ecx
jmp 0x1400a20a5
mov r8, r15
sub r8, rdi
add r8, 3
mov rax, 0xffffffffffffffff
cmovb r8, rax
shr r8, 2
movzx eax, r12w
cmp cx, 1
sbb r8, 0xffffffffffffffff
add r8, rax
mov r13d, ecx
inc r8
mov qword [rsp + 0x20], 2
mov r9d, 2
mov rcx, r14
mov rdx, rbx
call fcn.140128e10
mov rax, qword [rsp + 0x38]
jmp 0x1400a20b3
add rdi, 2
shl ecx, 6
or ecx, r8d
mov ebp, ecx
xor ecx, ecx
jmp 0x1400a20a5
invalid
invalid
invalid
invalid
add rdi, 3
shl ecx, 0xc
or ebp, ecx
cmp ebp, 0xffff
jbe 0x1400a216b
invalid
or dword [rbp - 0xffff6b], 0
lea edx, [rbp + 0xff0000]
inc dword [rax]
shr edx, 0xa
or edx, 0xd800
fadd dword [rax]
add byte [rcx + 0x3ffe5], al
add byte [rcx + 0xdc00cd], al
add byte [rcx - 0x162a7617], cl
cdq
invalid
invalid
invalid
add byte [rcx + 0xdc00cd], al
add byte [rcx - 0x162a7617], cl
cdq
invalid
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
invalid
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbp
call qword [sym.imp.kernel32.dll_HeapFree]
dec r13
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r13
call qword [sym.imp.kernel32.dll_HeapFree]
lea r13, [rsp + 0x40]
mov rcx, r13
mov rdx, r14
mov r8, rsi
mov r9b, 1
call fcn.1400eded0
movzx eax, byte [rsp + 0x49]
cmp al, 3
je 0x1400a25c6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rbp, qword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
cmp al, 2
je 0x1400a25d0
mov rcx, qword [rdi + 0x20]
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
cmp ecx, 0xffffffff
je 0x1400a2601
add byte [rax], al
movzx r12d, byte [rsp + 0x48]
and al, 0x48
mov dword [rsp + 0x40], 0
movups xmmword [rsp + 0x28], xmm6
invalid
sub bh, al
and al, 0x20
mov dword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
mov rdx, rbx
mov r8d, r15d
mov r9, r13
call qword [sym.imp.ws2_32.dll_WSASend]
ror dword [rax], 0
ror dword [rax], 0
cmp eax, 0xffffffff
jne 0x1400a25da
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r13d, eax
shl r13, 0x20
or r13, 2
int 2
int 2
mov rcx, r13
call fcn.140040cc0
cmp al, 0xd
jne 0x1400a2490
mov rax, qword [rdi + 0x28]
test rax, rax
sub byte [r8 - 0x7b], r9b
sal byte [rdx + rdx*2 + 0x48], 0x8b
je 0x1400a2490
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
inc dword [rdx]
je 0x1400a2490
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
inc dword [rdx]
inc dword [rdx]
jle 0x1400a260d
add dword [rax], eax
add byte [rax - 0x7d], cl
rcl dword [rax], 0x48
mov edx, dword [rax + 8]
add rcx, 0x10
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
movzx r9d, byte [rax + 0x18]
movzx ecx, byte [rax + 0x18]
movzx ecx, byte [rax + 0x18]
call fcn.140040a50
test rax, rax
ror byte [rdi + rcx + 0x45], 0xe8
ror byte [rdi + rcx + 0x45], 0xe8
mov ecx, r13d
and ecx, 3
mov eax, 0x10
lea r8, [0x140194308]
movsxd rdx, dword [r8 + rcx*4]
str word [rcx + 0x63]
adc al, 0x88
add rdx, r8
jmp rdx
add byte [rax], al
add byte [rax], al
mov ecx, r13d
and ecx, 3
loope 0x1400a2499
mov eax, 0x10
adc byte [rax], al
add byte [rax], al
lea r8, [0x140194308]
lea eax, [0x140194308]
movsxd rdx, dword [r8 + rcx*4]
add rdx, r8
jmp rdx
mov eax, 0xf
sldt word [rax]
add byte [rcx - 0x80], al
invalid
invalid
jl 0x1400a24b9
cmp byte [r13 + rax], 0xd
je 0x1400a24f0
add byte [0x166f35d2e], cl
add dword [rax], eax
jmp 0x1400a25e3
add dword es:[rax], eax
add byte [rdi], cl
invalid
mov rax, r13
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x2733
je 0x1400a24f0
jmp 0x1400a25e3
mov rax, r13
shr rax, 0x20
cmp eax, 0xd
jne 0x1400a25e3
movzx edx, r12b
and ebp, 0x23
mov rax, qword [r14 + 0x90]
xor rbp, 0x2f
shl edx, 0x10
nop word cs:[rax + rax]
mov r8d, eax
shr r8d, 0x10
cmp r12b, r8b
jne 0x1400a2530
mov r8d, ebp
and r8d, eax
or r8, rdx
sal al, 1
cmpxchg qword [r14 + 0x90], r8
jne 0x1400a2510
cmp ecx, 1
jne 0x1400a23a7
mov rbp, qword [r13 - 1]
mov r12, qword [r13 + 7]
mov rax, qword [r12]
and al, 0x48
test eax, eax
je 0x1400a254f
mov rcx, rbp
call rax
cmp qword [r12 + 8], 0
je 0x1400a2392
cmp qword [r12 + 0x10], 0x11
jb 0x1400a2380
mov rbp, qword [rbp - 8]
jmp 0x1400a2380
mov eax, 2
mov r13, rbp
jmp 0x1400a25e8
mov eax, 1
mov r13, rbp
jmp 0x1400a25e8
mov r13d, dword [rsp + 0x40]
xor eax, eax
jmp 0x1400a25e8
mov eax, 1
mov rdx, r13
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srciopoll_evented.rs
call fcn.140121f20
ud2
mov rdi, qword [rsp + 0x20]
cmp rdi, 2
jne 0x1400a26ab
mov qword [rsi], 2
jmp 0x1400a27fe
mov rbx, qword [rsp + 0x40]
test rdi, rdi
je 0x1400a27be
invalid
invalid
add dword [rax], eax
invalid
mov r14, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x1400a27c0
mov rdx, qword [rsp + 0x38]
jmp 0x1400a27eb
jmp 0x1400a27eb
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a2b72
mov qword [rax], r14
lea rdx, fcn.14006f910
xor ecx, ecx
mov r14, rax
mov qword [rsi], rdi
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], rdx
mov qword [rsi + 0x20], rbx
mov rax, rsi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov qword [rdi + 0x18], rdx
xor eax, eax
xchg byte [rdi + 0x20], al
and byte [rdi], cl
mov dh, 0x47
test al, al
je 0x1400a2ad3
mov al, 1
xchg byte [rdi + 0x41], al
test al, al
jne 0x1400a2a1f
xor eax, eax
xchg byte [rdi + 0x41], al
mov qword [rsp + 0x20], 0
mov bl, 1
mov al, 1
xchg byte [rdi + 0x40], al
mov al, 1
xchg byte [rdi + 0x20], al
test al, al
jne 0x1400a2a55
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
mov qword [rdi + 0x10], 0
xor edx, edx
xchg byte [rdi + 0x20], dl
test rax, rax
je 0x1400a2a55
call qword [rax + 0x18]
xchg byte [rdi + 0x38], bl
test bl, bl
jne 0x1400a2a79
mov rax, qword [rdi + 0x28]
mov rcx, qword [rdi + 0x30]
mov qword [rdi + 0x28], 0
xor edx, edx
xchg byte [rdi + 0x38], dl
test rax, rax
je 0x1400a2a79
call qword [rax + 8]
lock dec qword [rdi]
jne 0x1400a2694
mov rcx, rdi
call fcn.14010b8a0
jmp 0x1400a2694
add al, 0xfc
invalid
invalid
add al, 0xfc
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ret
add eax, dword [rcx]
add byte [rax], al
add byte [rax - 0x77], cl
jnp 0x1400a2acd
mov qword [rsp + 0x20], 2
add cl, ch
int3
jmp 0x1400a269f
mov rbx, qword [r14 + 0x28]
test rbx, rbx
je 0x1400a2b07
mov r15, qword [rbx]
cmp r15, 2
je 0x1400a2b2d
lea r14, [rbx + 8]
mov rcx, r14
call fcn.140032b30
test r15, r15
mov rax, qword [r14]
lock dec qword [rax]
jne 0x1400a2b2d
mov rcx, qword [r14]
call fcn.14010b8a0
jmp 0x1400a2b2d
movzx eax, byte [0x14019f308]
mov edx, 0x10
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a2b81
mov rbx, rax
mov qword [rax], 2
mov qword [r14 + 0x28], rax
mov qword [rbx], 1
mov qword [rbx + 8], rdi
mov qword [rsp + 0x20], 2
add al, byte [rax]
add byte [rax], al
cmp qword [rsp + 0x48], 1
jne 0x1400a269f
mov rax, qword [rsp + 0x50]
test rax, rax
je 0x1400a2694
lea rcx, [rsp + 0x68]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
call qword [rax + 0x10]
jmp 0x1400a2694
mov ecx, 8
mov edx, 8
call fcn.1401216c0
mov ecx, 8
mov edx, 0x10
call fcn.1401216c0
int3
stc
add dword [rbp + 0x26], esi
mov rdx, qword [rdx + 8]
jmp 0x1400a2c0a
add dword [rax], eax
add byte [rax], al
mov edx, 8
mov qword [rax + rdx], rcx
ret
xor ecx, ecx
xor r8d, r8d
cmp rdx, 0xfffffffffffffffe
cmovb rcx, rdx
retf 0xf41
xchg edx, eax
ror byte [rcx + rcx*4], 0x48
mov dword [rax + 8], edx
mov edx, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rax + rdx], ecx
retf 0xf41
mov dword [rax + rdx], ecx
adc bl, al
mov qword [rax + 0x10], 0
mov qword [rax], 1
add byte [rax], al
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
ret
or byte [rax], al
add byte [rax], al
xor ecx, ecx
mov qword [rax + rdx], rcx
ret
int3
jne 0x1400a2c70
movabs rax, 0x8000000000000001
mov qword [rcx], rax
mov rax, rcx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48018948], al
mov eax, ecx
add rsp, 0x20
pop rsi
ret
invalid
mov rsi, rcx
call fcn.14006d6c0
mov rax, rsi
invalid
add rsp, 0x20
add esp, 0x20
invalid
add esp, 0x20
pop rsi
ret
int3
int3
int3
or byte [r9 - 0x47], cl
int 0xcc
int3
movabs r9, 0xcccccccccccccccd
cmp r10, rax
je 0x1400a2d41
invalid
xchg edx, eax
add byte [rax], al
invalid
int3
test byte [rdx + 0x4c000000], dl
sub eax, edx
add byte [rax], al
add byte [rcx + rbp - 0x30], cl
sub rax, r10
mul r9
shr rdx, 6
invalid
invalid
add r10, 0x48
xor r8d, r8d
xor r8d, r8d
lea rax, [0x140194318]
jmp 0x1400a2ce0
invalid
add byte [rax], al
add byte [rax], al
mov r11, qword [r10 - 0x38]
add r8, r11
add r10, 0x50
add edx, 0x50
add edx, 0x50
dec rdx
dec edx
je 0x1400a2d44
mov r11, qword [r10 - 0x48]
movsxd r11, dword [rax + r11*4]
add r11, rax
add ebx, eax
add ebx, eax
jmp r11
jmp rbx
pop rdx
shr bl, 1
loopne 0x1400a2d5b
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
movzx r11d, byte [r10 - 0xd]
sub r11b, byte [r10 - 0xe]
movzx r11d, r11b
add r11, qword [r10 - 0x30]
jb 0x1400a2dda
fisttp dword [rbp + 3]
pop rdx
ror byte [rdi], 1
invalid
add r11, qword [r10]
jae 0x1400a2cd4
jmp 0x1400a2dda
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov rsi, qword [r10 - 0x30]
mov r11, qword [r10 - 0x20]
cmp rsi, r11
cmp esi, ebx
cmp esi, ebx
cmovb r11, rsi
cmovb ebx, esi
jmp 0x1400a2cd4
xor r8d, r8d
mov r10, qword [rcx + 0x10]
mov rax, qword [rcx + 0x18]
cmp r10, rax
je 0x1400a2dd1
test byte [rax + rax], bh
invalid
test byte [rax + rax], bh
add byte [rcx + rbp - 0x30], cl
sub rax, r10
mul r9
mul ecx
shr rdx, 6
shr edx, 6
add r10, 0x48
lea rax, [0x140194328]
jmp case.0x1400a2485.10
nop dword [rax]
invalid
mov rcx, qword [r10 - 0x38]
add r8, rcx
add r10, 0x50
dec rdx
je 0x1400a2dd1
mov rcx, qword [r10 - 0x48]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
invalid
loope 0x1400a2dd7
mov rcx, qword [r10 - 0x30]
mov ecx, dword [rdx - 0x30]
jmp 0x1400a2d74
movzx ecx, byte [r10 - 0xd]
sub cl, byte [r10 - 0xe]
movzx ecx, cl
add rcx, qword [r10 - 0x30]
sal byte [rdx + 0x28], 1
add rcx, qword [r10]
jae 0x1400a2d74
jmp 0x1400a2dda
mov r9, qword [r10 - 0x30]
mov rcx, qword [r10 - 0x20]
cmp r9, rcx
ror byte [rcx - 0x75], 1
loopne 0x1400a2e12
cmp ecx, ecx
cmovb rcx, r9
jmp 0x1400a2d74
mov rax, r8
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
call fcn.140121f20
int3
invalid
push rcx
add al, 0
test rax, rax
je 0x1400a2ec3
mov rsi, rax
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], 9
xor byte [rcx], cl
xor byte [rcx], cl
movzx eax, byte [0x14019f308]
mov edx, 0x28
xor ecx, ecx
call fcn.1400e7f40
add byte [rax - 0x7b], cl
invalid
je 0x1400a2ed2
add byte [rax - 0x7b], cl
sal byte [rax + rsi*2 + 0x48], 0x89
mov esi, 0x58880300
add dword [rax - 0x75], ecx
invalid
mov rdi, rax
mov byte [rax], 3
mov byte [rax + 1], bl
mov rbx, qword [rsi]
test rbx, rbx
je 0x1400a2ea8
mov r14, qword [rsi + 8]
mov rax, qword [r14]
test rax, rax
je 0x1400a2e84
mov rcx, rbx
call rax
cmp qword [r14 + 8], 0
je 0x1400a2ea8
cmp qword [r14 + 0x10], 0x11
cmp dword [rsi + 0x10], 0x11
jb 0x1400a2e96
mov rbx, qword [rbx - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
fdivr st(7)
adc eax, 0x8b598
mov qword [rsi], rdi
lea rax, [0x140158d38]
lea eax, [0x140158d38]
lea eax, [0x140158d38]
mov qword [rsi + 8], rax
mov rax, rsi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
mov ecx, 8
mov edx, 0x38
add al, ch
out dx, al
out 7, eax
invalid
add al, ch
out dx, al
out 7, eax
add byte [rcx + 8], bh
mov ecx, 8
mov edx, 0x28
call fcn.1401216c0
int3
sub rsp, 0x2e8
movdqa xmmword [rsp + 0x2d0], xmm6
mov rbx, r8
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rdi, rcx
movzx eax, byte [rdx + 0x378]
test eax, eax
je 0x1400a2f91
cmp eax, 3
jne case.default.0x1400a2f3e
movzx eax, byte [rsi + 0x280]
lea rcx, [0x140194338]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx eax, byte [rsi + 0x300]
test eax, eax
je 0x1400a3147
cmp eax, 3
jne 0x1400a2fc1
lea r13, [rsi + 0x2f8]
movzx eax, byte [rsi + 0x2f8]
lea r15, [rsi + 0x2b8]
test eax, eax
je 0x1400a2f7e
cmp eax, 3
jne 0x1400a2fcd
mov rax, qword [rsi + 0x2f0]
jmp 0x1400a35ea
mov rdx, qword [rsi + 0x2b8]
mov r8, qword [rsi + 0x2c0]
jmp 0x1400a3575
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
mov qword [rsi + 0x20], 0
and byte [rax], r8b
add byte [rax], al
add byte [rax - 0x77], cl
xor r15d, r15d
and byte [rax], r8b
add byte [rax], al
add byte [rax - 0x77], cl
xor r15d, r15d
mov rcx, qword [rax + 8]
mov r14, r15
cmp rcx, qword [rax + 0x18]
jne 0x1400a2fe5
jmp 0x1400a37ef
or byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xbafd0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_net_tcp_socket.rs
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_net_tcp_stream.rs
or eax, dword [rax]
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
call fcn.140122170
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx eax, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x24e], xmm0
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x240], xmm0
test byte [rax + rax*2], ah
add al, byte [rax]
add byte [rsi - 0x7d], ah
clc
add cl, byte [rdi]
test byte [rax], dl
or byte [rax], al
invalid
test byte [rax + rax*2], ah
add al, byte [rax]
add byte [rsi - 0x7d], ah
clc
add cl, byte [rdi]
test byte [rax], dl
or byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsi + 0x48]
mov word [rsi + 0x48], ax
lea rdx, [rsi + 0x48]
mov word [rsi + 0x48], ax
movaps xmm0, xmmword [rsp + 0x240]
movups xmmword [rsi + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x24e]
movups xmmword [rsi + 0x58], xmm0
mov rax, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
mov r9, qword [rax + 0x20]
mov eax, dword [rax + 0x28]
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0xb0]
call fcn.140031bd0
cmp dword [rsp + 0xb8], 0x3b9aca01
je 0x1400a38b6
lea r14, [rsi + 0x68]
lea rdx, [rsp + 0xb0]
mov r8d, 0x188
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140120b90
cmp dword [rsi + 0x70], 0x3b9aca01
je 0x1400a38da
push rax
or byte [rax], al
invalid
push rax
or byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rsi + 0x1f0]
mov r8d, 0x188
mov rdx, r14
call fcn.140120b90
movzx eax, byte [rsi + 0x280]
lea rcx, [0x140194338]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ebp, dword [rsi + 0x1f8]
cmp ebp, 0x3b9aca00
cmp ecx, dword [rdi]
test dword [rdi + 1], eax
add byte [rax], al
movups xmm0, xmmword [rsi + 0x270]
movups xmmword [rsi + 0x2f8], xmm0
add byte [rdi], cl
adc byte [rsi + 0x260], al
add byte [rdi], cl
adc byte [rsi + 0x260], al
movups xmmword [rsi + 0x2e8], xmm0
movups xmm0, xmmword [rsi + 0x250]
movups xmmword [rsi + 0x2d8], xmm0
movups xmm0, xmmword [rsi + 0x240]
movups xmmword [rsi + 0x2c8], xmm0
movups xmm0, xmmword [rsi + 0x200]
movups xmm1, xmmword [rsi + 0x210]
movups xmm2, xmmword [rsi + 0x220]
movups xmm3, xmmword [rsi + 0x230]
movups xmmword [rsi + 0x2b8], xmm3
movups xmmword [rsi + 0x2a8], xmm2
movups xmmword [rsi + 0x298], xmm1
movups xmmword [rsi + 0x288], xmm0
add al, byte [rax]
add byte [rdi], cl
mov dh, 0x86
add byte [rbx], al
add byte [rax], al
test eax, eax
jne 0x1400a2f4f
mov rcx, qword [rsi + 0x2a8]
mov qword [rsi + 0x2b0], rcx
mov eax, dword [rsi + 0x28a]
movzx edx, word [rsi + 0x28e]
shl rdx, 0x20
or rdx, rax
test byte [rsi + 0x288], 1
je 0x1400a34a4
mov r10d, dword [rsi + 0x29c]
mov r8d, dword [rsi + 0x2a0]
movzx eax, word [rsi + 0x2a4]
shr rdx, 0x10
mov dword [rsp + 0xb8], edx
mov rdx, qword [rsi + 0x290]
mov qword [rsp + 0xbc], rdx
mov edx, dword [rsi + 0x298]
mov dword [rsp + 0xc4], edx
xorps xmm0, xmm0
movups xmmword [rsp + 0xcc], xmm0
movups xmmword [rsp + 0xdc], xmm0
movups xmmword [rsp + 0xec], xmm0
movups xmmword [rsp + 0xfc], xmm0
movups xmmword [rsp + 0x10c], xmm0
movups xmmword [rsp + 0x11c], xmm0
mov dword [rsp + 0x12c], 0
rol ax, 8
mov dword [rsp + 0xc8], r8d
mov r8d, 0x1c
mov r9w, 0x17
mov edx, r10d
jmp 0x1400a3501
mov r14, qword [rsi + 0x1f0]
movups xmm0, xmmword [rsi + 0x270]
movaps xmmword [rsp + 0xa0], xmm0
movups xmm0, xmmword [rsi + 0x260]
movaps xmmword [rsp + 0x90], xmm0
movups xmm0, xmmword [rsi + 0x250]
movaps xmmword [rsp + 0x80], xmm0
movups xmm0, xmmword [rsi + 0x240]
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rsi + 0x200]
movups xmm1, xmmword [rsi + 0x210]
movups xmm2, xmmword [rsi + 0x220]
movups xmm3, xmmword [rsi + 0x230]
movaps xmmword [rsp + 0x60], xmm3
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
call fcn.1400e7d90
add rax, r14
jae 0x1400a3298
lea rcx, [rsp + 0x260]
call fcn.1400ef2b0
jmp 0x1400a32ce
mov r8d, edx
add r8d, ebp
cmp r8d, 0x3b9aca00
jb 0x1400a32b7
cmp rax, 0xffffffffffffffff
je 0x1400a3289
add r8d, 0xc4653600
inc rax
inc eax
inc eax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea rcx, [rsp + 0x260]
mov rdx, rax
call fcn.1400ef060
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x190], xmm0
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x190], eax
movaps xmm0, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x180], xmm0
add byte [rdi], cl
sub dword [rsp + 0x180], eax
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x170], xmm0
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x160], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movaps xmm3, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x150], xmm3
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x140], xmm2
movaps xmmword [rsp + 0x130], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm0
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
movups xmm2, xmmword [rsp + 0x280]
add byte [rax], al
add byte [rax], al
movups xmm3, xmmword [rsp + 0x290]
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xe0], xmm3
movups xmm0, xmmword [rsp + 0x2a0]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x100], xmm0
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x2c0], al
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x2c0], al
movaps xmmword [rsp + 0x110], xmm0
lea rcx, [rsi + 0x288]
lea rdx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x48], al
lock add byte [rax], al
add al, ch
invalid
xlatb
invalid
invalid
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x48], al
lock add byte [rax], al
add al, ch
invalid
lea r15, [rsi + 0x288]
lea rcx, [rsp + 0x30]
mov rdx, r15
mov r8, rbx
call fcn.1400ce4b0
mov r12, qword [rsp + 0x30]
cmp r12, 4
je 0x1400a381b
mov r14, qword [rsp + 0x38]
mov r13, qword [rsp + 0x40]
movdqu xmm6, xmmword [rsp + 0x48]
movzx eax, byte [rsi + 0x370]
cmp eax, 3
je 0x1400a341e
test eax, eax
jne 0x1400a342a
mov rcx, qword [rsi + 0x318]
call qword [sym.imp.ws2_32.dll_closesocket]
jmp 0x1400a342a
lea rcx, [rsi + 0x328]
call fcn.140099c50
mov rcx, r15
call fcn.1400f6880
lea rcx, [rsi + 0x290]
test byte [rsi + 0x288], 1
je 0x1400a3452
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400a3460
call fcn.140092df0
jmp 0x1400a3460
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400a3460
call fcn.140092d30
mov rax, qword [rsi + 0x2d0]
test rax, rax
je 0x1400a3476
mov rcx, qword [rsi + 0x2d8]
call qword [rax + 0x18]
cmp r12d, 2
je 0x1400a3499
cmp r12d, 3
jne 0x1400a36ff
mov r12d, 2
call fcn.140099d60
mov r14, rax
jmp 0x1400a36ff
mov r12d, 2
jmp 0x1400a36ff
mov rax, rdx
shr rax, 0x20
rol ax, 8
xorps xmm0, xmm0
movups xmmword [rsp + 0x118], xmm0
movups xmmword [rsp + 0x108], xmm0
movups xmmword [rsp + 0xf8], xmm0
movups xmmword [rsp + 0xe8], xmm0
movups xmmword [rsp + 0xd8], xmm0
movups xmmword [rsp + 0xc8], xmm0
movups xmmword [rsp + 0xb8], xmm0
mov qword [rsp + 0x128], 0
mov r8d, 0x10
mov r9w, 2
mov word [rsp + 0xb0], r9w
mov word [rsp + 0xb2], ax
mov dword [rsp + 0xb4], edx
mov dword [rsp + 0x130], r8d
lea rdx, [rsp + 0xb0]
call qword [sym.imp.ws2_32.dll_connect]
test eax, eax
je 0x1400a3544
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x2733
jne 0x1400a36a1
mov rdx, qword [rsi + 0x2b0]
lea r15, [rsi + 0x2b8]
mov qword [rsi + 0x2b8], rdx
mov qword [rsi + 0x2c0], 0
lea r13, [rsi + 0x2f8]
mov byte [rsi + 0x2f8], 0
xor r8d, r8d
lea rcx, [rsp + 0xb0]
call fcn.1400f9710
mov rcx, qword [rsp + 0xb0]
mov r14, qword [rsp + 0xb8]
cmp rcx, 2
je case.0x140072838.191
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x30], xmm0
lea rax, [rsi + 0x2c8]
mov qword [rsi + 0x2c8], rcx
mov qword [rsi + 0x2d0], r14
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x2d8], xmm0
mov rcx, qword [rsp + 0x40]
mov qword [rsi + 0x2e8], rcx
mov qword [rsi + 0x2f0], rax
mov rdx, qword [rax + 0x10]
lea r12, [rsp + 0xb0]
mov rcx, r12
mov r8, rbx
mov r9b, 1
call fcn.1400eded0
movzx eax, byte [rsp + 0xb9]
cmp al, 3
je 0x1400a3964
mov r14, qword [rsp + 0xb0]
cmp al, 2
je 0x1400a36d9
mov rcx, qword [rsi + 0x2e0]
cmp rcx, 0xffffffffffffffff
je 0x1400a39cd
mov dword [rsp + 0x30], 0
mov dword [rsp + 0xb0], 4
mov qword [rsp + 0x20], r12
lea r9, [rsp + 0x30]
mov edx, 0xffff
mov r8d, 0x1007
call qword [sym.imp.ws2_32.dll_getsockopt]
cmp eax, 0xffffffff
je 0x1400a36c8
movsxd r14, dword [rsp + 0x30]
test r14, r14
jne case.0x140071c28.196
mov r12, qword [rsi + 0x2c8]
mov r14, qword [rsi + 0x2d0]
mov r13, qword [rsi + 0x2d8]
movdqu xmm6, xmmword [rsi + 0x2e0]
mov byte [rsi + 0x2f8], 1
cmp r12, 3
jne 0x1400a36f0
jmp 0x1400a3969
mov r14d, eax
shl r14, 0x20
shl esi, 0x20
or r14, 2
mov rcx, qword [rsi + 0x2b0]
call qword [sym.imp.ws2_32.dll_closesocket]
mov r12d, 2
mov byte [rsi + 0x300], 1
jmp 0x1400a36ff
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r14d, eax
add byte [rcx - 0x77], al
invalid
shl r14, 0x20
or r14, 2
lea rcx, [rsi + 0x2c8]
call fcn.140069130
mov byte [r13], 1
mov r12d, 2
mov rcx, r15
call fcn.140099c50
mov byte [rsi + 0x300], 1
cmp r12, 2
jne 0x1400a3802
movzx eax, byte [0x14019f308]
mov edx, 0x11
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a39a3
mov r15, rax
movdqu xmm0, xmmword [0x14015be2b]
movdqu xmmword [rax], xmm0
mov byte [rax + 0x10], 0x72
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a39b2
mov r12, rax
mov qword [rax], r14
mov byte [rsi + 0x280], 1
mov r8, qword [rsi + 0x20]
test r8, r8
je 0x1400a37bf
cmp qword [rsi + 0x28], 0
je 0x1400a3780
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r14, qword [rsi + 0x30]
test r14, r14
je 0x1400a37bf
mov r13, qword [rsi + 0x38]
mov rax, qword [r13]
test rax, rax
je 0x1400a379b
mov rcx, r14
call rax
cmp qword [r13 + 8], 0
je 0x1400a37bf
cmp qword [r13 + 0x10], 0x11
jb 0x1400a37ad
mov r14, qword [r14 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], 0x11
mov qword [rsi + 0x30], r12
lea rax, [0x140158ea0]
mov qword [rsi + 0x38], rax
mov rax, qword [rsi + 0x40]
mov rcx, qword [rax + 8]
mov r14, r15
cmp rcx, qword [rax + 0x18]
jne 0x1400a2fe5
test r14, r14
je 0x1400a382b
mov r13, qword [rsi + 0x28]
movdqu xmm6, xmmword [rsi + 0x30]
jmp 0x1400a38ab
mov byte [rsi + 0x280], 1
mov r8, qword [rsi + 0x20]
test r8, r8
jne 0x1400a38fc
jmp 0x1400a3950
mov al, 3
jmp 0x1400a3972
mov r14, qword [rsi + 0x20]
test r14, r14
jne 0x1400a37f4
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
mov cl, 7
call fcn.1400970a0
mov rbx, rax
movzx eax, byte [0x14019f308]
mov edx, 0x11
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a39a3
mov r14, rax
movdqu xmm0, xmmword [0x14015be2b]
movdqu xmmword [rax], xmm0
mov byte [rax + 0x10], 0x72
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a39b2
mov qword [rax], rbx
lea rcx, [0x140158ea0]
movq xmm0, rcx
movq xmm6, rax
punpcklqdq xmm6, xmm0
mov r13d, 0x11
mov r12d, 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400a3950
movdqu xmm0, xmmword [rsp + 0xc0]
movups xmm1, xmmword [rsp + 0xd0]
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x88], xmm1
movdqu xmmword [rsi + 0x78], xmm0
mov cs, word [rax - 0xd000000]
movq qword [rsi + 0x78], mm0
mov dword [rsi + 0x70], 0x3b9aca01
mov r14, qword [rsi + 0x78]
mov r13, qword [rsi + 0x80]
add byte [rax], 0
invalid
js 0x1400a392b
mov ebp, dword [rsi + 0x80]
add byte [rax], 0
add bl, dh
movq mm6, qword [rsi + 0x88]
movdqu xmm6, xmmword [rsi + 0x88]
mov r12d, 2
mov r8, qword [rsi + 0x20]
and byte [rbp - 0x7b], r9b
invalid
je 0x1400a3950
and byte [rbp - 0x7b], r9b
sal byte [rsp + rdx*2 + 0x48], 0x83
jle 0x1400a3928
cmp qword [rsi + 0x28], 0
je 0x1400a3912
add byte [rdi + rcx + 0x48], dh
mov ecx, dword [0x14019f258]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x8ab2e
adc eax, 0x8ab2e
mov rbx, qword [rsi + 0x30]
test rbx, rbx
je 0x1400a3950
mov r15, qword [rsi + 0x38]
jle 0x1400a3957
mov rax, qword [r15]
test rax, rax
je 0x1400a392c
mov rcx, rbx
mov ecx, ebx
call rax
ror byte [rcx - 0x7d], 1
jg 0x1400a3938
cmp qword [r15 + 8], 0
cmp dword [rdi + 8], 0
add byte [rbp + rbx + 0x49], dh
cmp dword [rdi + 0x10], 0x11
jg 0x1400a3947
invalid
je 0x1400a3950
cmp qword [r15 + 0x10], 0x11
jg 0x1400a3947
adc dword [rdx + 4], esi
jb 0x1400a393e
mov rbx, qword [rbx - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
stosb byte [rdi], al
or byte [rax], al
stosb byte [rdi], al
or byte [rax], al
mov qword [rdi], r12
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], r13
movdqu xmmword [rdi + 0x18], xmm6
jg 0x1400a39d6
invalid
mov al, 1
jmp 0x1400a3981
jg 0x1400a39d6
sbb byte [rax + 0x411deb01], dh
mov byte [r13], 3
mov byte [rbp], 3
mov byte [rsi + 0x300], 3
mov al, 4
mov byte [rsi + 0x280], al
mov qword [rdi], 3
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x39], cl
invalid
add byte [rax], al
mov al, 3
mov byte [rsi + 0x378], al
movaps xmm6, xmmword [rsp + 0x2d0]
add rsp, 0x2e8
invalid
call 0x19b0a3999
add byte [rbx + 0x5d], bl
invalid
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 1
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
call fcn.1401216a0
add byte [rcx + 8], bh
mov ecx, 8
mov edx, 8
call fcn.1401216c0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
call fcn.140122170
invalid
out 7, eax
invalid
movabs dword [0x3a6c0d8d480007e7], eax
or al, 0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srciopoll_evented.rs
call fcn.140121f20
in eax, 7
add byte [rdi], cl
ud2
int3
int3
ud2
ret
mov r13d, 1
xor ebx, ebx
add r14, 0x18
mov rcx, r13
mov rdx, r12
mov r8, rbp
call 0x147d42891
add byte [rcx - 0x77], cl
sbb al, 0x3f
mov qword [r15 + rdi + 8], r13
mov qword [r15 + rdi + 0x10], rbp
add rdi, 0x18
test rsi, rsi
mov rbx, qword [rsp + 0x40]
je 0x1400a41fb
cmp rbx, rdi
je 0x1400a41fb
dec rsi
mov rbp, qword [r14 + 0x10]
test rbp, rbp
js 0x1400a4240
mov r12, qword [r14 + 8]
je case.0x140071c00.207
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rbp
call fcn.1400e7f40
test rax, rax
je 0x1400a4233
mov r13, rax
mov rbx, rbp
jmp 0x1400a4198
mov rsi, qword [rsp + 0x38]
mov rax, rsi
mov rdi, qword [rsp + 0x30]
jmp 0x1400a4217
mov qword [rdi], rax
mov qword [rdi + 8], r15
mov qword [rdi + 0x10], rsi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, 1
mov qword [rsp + 0x28], rax
mov r13, rbp
mov rcx, qword [rsp + 0x28]
mov rdx, r13
call fcn.1401216a0
push rbx
invalid
invalid
invalid
mov ecx, 8
mov rdx, rbx
call fcn.1401216a0
int3
cmp al, 0xb
je 0x1400a4293
cmp al, 0xa
jb 0x1400a4293
cmp qword [rsi + 0x70], 0
je 0x1400a4293
mov r8, qword [rsi + 0x68]
mov rcx, qword [0x14019f258]
int 0xaf
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x8a1ad
mov rax, qword [rsi + 0x78]
test rax, rax
je 0x1400a42b4
invalid
lea rcx, [rsi + 0x90]
mov rdx, qword [rsi + 0x80]
mov r8, qword [rsi + 0x88]
add byte [rax], al
call qword [rax + 0x10]
mov rax, qword [rsi + 0x98]
test rax, rax
je 0x1400a42d8
lea rcx, [rsi + 0xb0]
mov rdx, qword [rsi + 0xa0]
movabs al, byte [0xa8868b4c000000]
add byte [rax], al
movabs al, byte [0xa8868b4c000000]
add byte [rax], al
call qword [rax + 0x10]
mov rax, qword [rsi + 0xb8]
test rax, rax
invalid
je 0x1400a42fc
sal byte [rax + rbx + 0x48], 0x8d
lea rcx, [rsi + 0xd0]
mov rdx, qword [rsi + 0xc0]
mov r8, qword [rsi + 0xc8]
mov ss, eax
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
rol byte [rax], 0
add byte [rbx + rcx*4 - 0x7a], cl
enter 0, 0
call qword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
xchg al, bl
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rcx + riz + 0x48], 0x8b
adc byte [rax - 0x73], cl
invalid
mov rax, qword [rsi + 0xd8]
test rax, rax
je 0x1400a4329
mov rax, qword [rax + 0x10]
lea rcx, [rsi + 0xf0]
mov rdx, qword [rsi + 0xe0]
mov r8, qword [rsi + 0xe8]
add rsp, 0x20
pop rsi
jmp rax
nop
add rsp, 0x20
pop rsi
ret
je 0x1400a4370
mov rsi, rdx
mov rdi, rcx
add rdi, 8
mov rbx, qword [sym.imp.kernel32.dll_HeapFree]
invalid
or byte [rax], al
jmp 0x1400a4359
movabs al, byte [0xc78348900aeb0008]
sbb byte [rax - 1], cl
invalid
add rdi, 0x18
dec rsi
je 0x1400a4370
cmp qword [rdi - 8], 0
je 0x1400a4350
mov r8, qword [rdi]
mov rcx, qword [0x14019f258]
xor edx, edx
call rbx
jmp 0x1400a4350
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
int3
add byte [rax - 0x77], cl
invalid
mov esi, edx
mov rdi, rcx
xor ebx, ebx
mov r14, qword [sym.imp.kernel32.dll_HeapFree]
lea r15, [0x14019434c]
add bl, ch
invalid
add bl, ch
sbb esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
inc rbx
cmp rbx, rsi
je 0x1400a4520
push rsp
add dword [rax], eax
invalid
push rsp
add dword [rax], eax
add byte [rax - 0x77], cl
mov rax, rbx
shl rax, 7
fmul dword [rax - 0x3f]
loopne 0x1400a43da
lea rax, [rax + rbx*8]
lea r12, [rdi + rax]
mov rax, qword [rdi + rax]
invalid
cmp rax, 3
ja case.default.0x1400a43f0
invalid
invalid
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
je 0x1400a4411
lea rcx, [r12 + 0x48]
mov rax, qword [r12 + 0x30]
mov rdx, qword [r12 + 0x38]
cmp byte [rbp - 0x75], cl
and al, 0x40
cmp byte [rbp - 0x75], cl
and al, 0x40
call qword [rax + 0x10]
lea rcx, [r12 + 0x28]
mov rax, qword [r12 + 0x10]
and al, 0x10
and al, 0x10
mov rdx, qword [r12 + 0x18]
mov r8, qword [r12 + 0x20]
call qword [rax + 0x10]
mov rax, qword [r12 + 0x58]
neg rax
jo 0x1400a43c0
jae 0x1400a4445
mov r8, qword [r12 + 0x60]
mov rcx, qword [0x14019f258]
xor edx, edx
call r14
invalid
mov r13, qword [r12 + 0x80]
test r13, r13
and al, 0x80
add byte [rax], al
add byte [rbp - 0x7b], cl
in eax, dx
je 0x1400a4490
mov rbp, qword ds:[r12 + 0x78]
mov rbp, qword [r12 + 0x78]
add rbp, 8
jmp 0x1400a4469
add rbp, 0x18
dec r13
je 0x1400a4490
invalid
invalid
cmp qword [rbp - 8], 0
je 0x1400a4460
add byte [rax + rsi*8 + 0x4c], dh
mov eax, dword [rbp]
mov rcx, qword [0x14019f258]
xor edx, edx
rol byte [rcx - 1], cl
invalid
jmp 0x1400a4460
invalid
rol byte [rcx - 1], cl
invalid
fisub word [rsi + 0x66]
nop word cs:[rax + rax]
invalid
add byte [rcx - 0x7d], cl
jl 0x1400a44b8
cmp qword [r12 + 0x70], 0
jo 0x1400a4496
je 0x1400a43c0
mov r8, qword [r12 + 0x78]
mov rcx, qword [0x14019f258]
xor edx, edx
call r14
call rsi
call rsi
invalid
jmp 0x1400a43c0
jmp qword [rsi + 0x66]
nop dword [rax + rax]
mov rax, qword [r12 + 8]
mov eax, dword [rsp + 8]
add byte [rcx - 0x75], cl
and al, 8
mov eax, dword [rsp + 8]
lock dec qword [rax]
jne 0x1400a4428
mov rcx, qword [r12 + 8]
and al, 8
call fcn.140095150
jmp 0x1400a4428
invalid
inc dword [rcx - 0x80]
jl 0x1400a4506
cmp byte [r12 + 0x38], 2
cmp byte [rdx], al
je 0x1400a44fd
lea rcx, [r12 + 0x30]
mov rax, qword [r12 + 0x18]
sbb byte [rcx - 0x75], cl
push rsp
and al, 0x20
sbb byte [rcx - 0x75], cl
push rsp
and al, 0x20
mov edx, dword [rsp + 0x20]
mov r8, qword [r12 + 0x28]
call qword [rax + 0x10]
mov rax, qword [r12 + 8]
and al, 8
or al, dh
dec qword [rax]
lock dec qword [rax]
jne 0x1400a4428
mov rcx, qword [r12 + 8]
and al, 8
mov rdx, qword [r12 + 0x10]
call fcn.140093b80
jmp 0x1400a4428
add rsp, 0x28
add esp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
int3
int3
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x42d8
call fcn.14011d6a0
add byte [rax + 0x29], cl
invalid
movaps xmmword [rsp + 0x42c0], xmm7
add byte [rax], al
add byte [rax + 0x29], cl
invalid
add byte [rax], al
movaps xmmword [rsp + 0x42b0], xmm6
mov al, 0x42
add byte [rax], al
mov r12, r8
mov rsi, rdx
mov r13, rcx
int 0xf
mov dh, 0x82
adc dword [rcx], eax
add byte [rax], al
int 0xf
mov dh, 0x82
adc dword [rcx], eax
add byte [rax], al
lea rcx, [0x14019435c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsi + 0x98]
mov qword [rsp + 0x1b70], rax
mov dword [rsp + 0x1b70], eax
mov dword [rsp + 0x1b70], eax
and al, 0x70
sbb eax, dword [rax]
add byte [rdi], cl
adc byte [rsi + 0x88], al
movups xmm0, xmmword [rsi + 0x88]
movaps xmmword [rsp + 0x1b60], xmm0
invalid
add byte [rax], al
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x1400a469e
mov rcx, qword [rsi + 0x70]
lock inc qword [rax]
jg 0x1400a469e
jmp case.0x1400a4587.2
add byte [rax], al
lea r14, [rsi + 0x148]
movzx eax, byte [rsi + 0x148]
lea r15, [rsi + 0x118]
test eax, eax
je 0x1400a72e9
cmp eax, 3
je 0x1400a72ff
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
call fcn.140122170
lea rax, [rsi + 0x438]
mov qword [rsp + 0x38], rax
movzx eax, byte [rsi + 0x438]
lea r15, [rsi + 0x118]
test eax, eax
je 0x1400a4795
cmp eax, 3
jne 0x1400a84b9
lea rax, [rsi + 0x430]
mov qword [rsp + 0x40], rax
movzx eax, byte [rsi + 0x430]
lea rcx, [rsi + 0x1d0]
test eax, eax
mov qword [rsp + 0x30], rcx
je 0x1400a4d1e
cmp eax, 3
jne 0x1400a862f
lea rbp, [rsi + 0x368]
movzx eax, byte [rsi + 0x368]
test eax, eax
je 0x1400a4f49
cmp eax, 3
jne 0x1400a869b
lea rbx, [rsi + 0x360]
movzx eax, byte [rsi + 0x360]
test eax, eax
je 0x1400a70e4
cmp eax, 3
jne 0x1400a86dd
mov r9, qword [rsi + 0x358]
jmp 0x1400a4fc0
movzx edx, word [rsi + 0x64]
mov r8d, dword [rsi + 0x60]
mov r9d, dword [rsi + 0x48]
mov r10, qword [rsi + 0x40]
mov r11, qword [rsi + 0x30]
mov edi, dword [rsi + 0x38]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
mov rbx, qword [rsi + 0x50]
movzx ebp, word [rsi + 0x80]
movaps xmm3, xmmword [rsp + 0x1b60]
movups xmmword [rsp + 0x2f6], xmm3
mov r14, qword [rsp + 0x1b70]
mov qword [rsp + 0x306], r14
lea r15, [rsi + 0x118]
movups xmmword [rsi + 0x118], xmm0
movups xmmword [rsi + 0x128], xmm1
movups xmmword [rsi + 0x138], xmm2
mov qword [rsi + 0x148], r11
mov dword [rsi + 0x150], edi
mov qword [rsi + 0x158], r10
mov dword [rsi + 0x160], r9d
mov qword [rsi + 0x168], rbx
mov r9, qword [rsi + 0x58]
mov r10, qword [rsi + 0x78]
mov qword [rsi + 0x170], r9
mov dword [rsi + 0x178], r8d
mov word [rsi + 0x17c], dx
mov qword [rsi + 0x180], rax
mov qword [rsi + 0x188], rcx
mov qword [rsi + 0x190], r10
mov word [rsi + 0x198], bp
movups xmm0, xmmword [rsp + 0x2f0]
movdqu xmm1, xmmword [rsp + 0x2fe]
movdqu xmmword [rsi + 0x1a8], xmm1
movups xmmword [rsi + 0x19a], xmm0
lea rax, [rsi + 0x438]
mov qword [rsp + 0x38], rax
mov byte [rsi + 0x438], 0
movzx eax, byte [0x14019f308]
mov edx, 0x2320
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8441
mov r14, rax
xorps xmm6, xmm6
movups xmmword [rax + 0x2310], xmm6
movups xmmword [rax + 0x2300], xmm6
movzx eax, byte [0x14019f308]
mov edx, 0x280
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8450
mov rbp, rax
and rbp, 0xffffffffffffff80
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], 1
mov qword [rbp + 0x88], 1
mov qword [rbp + 0x100], r14
mov qword [rbp + 0x108], 0
mov qword [rbp + 0x180], 0
mov qword [rbp + 0x190], 0
movaps xmmword [rbp + 0x200], xmm6
movaps xmmword [rbp + 0x210], xmm6
mov qword [rbp + 0x220], r14
mov qword [rbp + 0x228], r14
mov qword [rbp + 0x230], 0
mov byte [rbp + 0x238], 0
mov qword [rbp + 0x240], 0
mov qword [rbp + 0x248], 1
lock inc qword [rbp + 0x80]
jle case.0x1400a4587.2
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8432
mov r14, rax
mov qword [rax], 1
mov qword [rax + 8], 1
mov byte [rax + 0x28], 0
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
lock inc qword [rax]
jle case.0x1400a4587.2
sub rbp, 0xffffffffffffff80
mov qword [rsi + 0x1b8], r14
mov qword [rsi + 0x1c0], rbp
mov byte [rsi + 0x1c8], 0
cmp byte [rsi + 0x198], 0
je 0x1400a49ba
lea rax, [rsi + 0x1a0]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x1b70], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x1b60], xmm0
mov rcx, qword [rsi + 0x180]
mov rdx, qword [rsi + 0x188]
test rcx, rcx
je 0x1400a4920
lock inc qword [rcx]
jle case.0x1400a4587.2
lea rax, [rsi + 0x138]
mov r8, qword [rsp + 0x1b70]
mov qword [rsp + 0x550], r8
movaps xmm0, xmmword [rsp + 0x1b60]
movaps xmmword [rsp + 0x540], xmm0
lea r8, [rsi + 0x1d0]
mov qword [rsp + 0x30], r8
mov qword [rsi + 0x1d0], rcx
mov qword [rsi + 0x1d8], rdx
mov qword [rsi + 0x370], rbp
mov qword [rsi + 0x378], r14
mov qword [rsi + 0x410], rax
movaps xmm0, xmmword [rsp + 0x540]
movups xmmword [rsi + 0x418], xmm0
mov r8, qword [rsp + 0x550]
mov qword [rsi + 0x428], r8
lea r8, [rsi + 0x430]
mov qword [rsp + 0x40], r8
mov byte [rsi + 0x430], 0
movq xmm1, r14
movq xmm0, rbp
punpcklqdq xmm0, xmm1
jmp 0x1400a4d3b
mov qword [rsp + 0x50], r15
mov rdi, qword [rsi + 0x1a0]
mov rbx, qword [rsi + 0x1a8]
mov rax, qword [rsi + 0x1b0]
mov qword [rsp + 0x198], rax
mov rcx, rdi
call qword [rbx + 0x40]
mov r15d, eax
movzx eax, byte [0x14019f308]
mov edx, 0x2000
xor ecx, ecx
call fcn.1400e7f40
mov qword [rsp + 0x190], rax
test rax, rax
je 0x1400a845f
movzx eax, byte [rsi + 0x199]
cmp al, 2
movzx ecx, r15b
cmovne ecx, eax
test byte [rsi + 0x118], 1
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x188], rdi
mov qword [rsp + 0x180], rbx
mov dword [rsp + 0x28], ecx
je 0x1400a4a4f
mov rax, qword [rsi + 0x120]
mov cl, 1
mov dword [rsp + 0x30], ecx
jmp 0x1400a4a5c
mov dword [rsp + 0x30], 0
mov eax, 0x2000
movzx ebx, byte [rsi + 0x195]
mov r13d, dword [rsi + 0x191]
movzx r12d, byte [rsi + 0x196]
movzx edi, byte [rsi + 0x197]
movzx r15d, byte [rsi + 0x190]
mov ecx, 0x66000
cmp dword [rsi + 0x128], 1
jne 0x1400a4ab0
mov rcx, qword [rsi + 0x130]
cmp rcx, 0x1fff
jbe 0x1400a8543
mov eax, 0x2000
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0x178], rax
movzx eax, byte [0x14019f308]
mov edx, 0x28
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a84aa
shl rbx, 0x20
or rbx, r13
shl r12, 0x38
shl rdi, 0x30
or rdi, r12
movzx ecx, r15b
or rcx, 0x2010000
mov qword [rsp + 0x70], rcx
movabs rcx, 0xffffffffff
and rcx, rbx
shl rcx, 8
or rcx, rdi
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x170], rax
mov qword [rax], 0
xorps xmm0, xmm0
movaps xmmword [rsp + 0x520], xmm0
mov qword [rsp + 0x530], 0
movaps xmmword [rsp + 0x610], xmm0
movaps xmmword [rsp + 0x600], xmm0
movups xmm0, xmmword [rsp + 0x630]
movups xmm1, xmmword [rsp + 0x640]
movups xmm2, xmmword [rsp + 0x650]
movups xmm3, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x260], xmm0
movaps xmmword [rsp + 0x270], xmm1
movaps xmmword [rsp + 0x280], xmm2
movaps xmmword [rsp + 0x290], xmm3
movups xmm0, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0x2a0], xmm0
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0x2b0], rax
mov eax, dword [rsp + 0x2e2]
mov ecx, dword [rsp + 0x2e5]
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xdb], ecx
mov eax, dword [rsp + 0x2db]
mov ecx, dword [rsp + 0x2de]
mov dword [rsp + 0x1eb], ecx
mov dword [rsp + 0x1e8], eax
movzx eax, word [rsp + 0x23e]
mov word [rsp + 0x150], ax
mov eax, dword [rsp + 0x23a]
mov dword [rsp + 0x14c], eax
movzx eax, word [rsp + 0x238]
mov word [rsp + 0x148], ax
mov eax, dword [rsp + 0x234]
mov dword [rsp + 0x144], eax
movups xmm0, xmmword [rsp + 0x6f0]
movaps xmmword [rsp + 0x5f0], xmm0
mov eax, dword [rsp + 0x2d4]
mov ecx, dword [rsp + 0x2d7]
mov dword [rsp + 0x1e3], ecx
mov dword [rsp + 0x1e0], eax
movups xmm0, xmmword [rsp + 0x240]
movdqu xmm1, xmmword [rsp + 0x250]
movdqa xmmword [rsp + 0x220], xmm1
movaps xmmword [rsp + 0x210], xmm0
mov eax, dword [rsp + 0x2cd]
mov ecx, dword [rsp + 0x2d0]
mov dword [rsp + 0x1db], ecx
mov dword [rsp + 0x1d8], eax
mov eax, dword [rsp + 0x2c6]
mov ecx, dword [rsp + 0x2c9]
mov dword [rsp + 0x1d3], ecx
mov dword [rsp + 0x1d0], eax
mov eax, 0x2000
mov qword [rsp + 0xa0], rax
mov eax, 0xb
mov qword [rsp + 0x118], rax
mov ecx, 2
mov r15d, 3
mov qword [rsp + 0x98], 0
xor ebx, ebx
mov r13, qword [rsp + 0x58]
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsi + 0x1b8]
movups xmm0, xmmword [rsi + 0x1c0]
movaps xmmword [rsp + 0x620], xmm0
mov rax, qword [rsi + 0x180]
test rax, rax
mov qword [rsp + 0x40], rcx
je 0x1400a5c18
lock dec qword [rax]
je 0x1400a5bf6
jmp 0x1400a5c18
movdqu xmm0, xmmword [rsi + 0x370]
mov rax, qword [rsi + 0x410]
mov rcx, qword [rsi + 0x1d0]
mov rdx, qword [rsi + 0x1d8]
movdqu xmmword [rsi + 0x1e0], xmm0
mov qword [rsi + 0x380], rax
mov qword [rsi + 0x1f0], rcx
mov qword [rsi + 0x1f8], rdx
mov ecx, dword [rax + 0x40]
lea edx, [rcx - 0x1000000]
cmp edx, 0xff003fff
jbe 0x1400a847a
mov r8, qword [rax + 0x30]
mov rdx, r8
shr rdx, 0x20
jne 0x1400a8492
lea rdx, [rsi + 0x418]
mov r11d, dword [rax + 0x38]
mov r9d, dword [rax + 0x3c]
mov r10d, 0xa
cmp dword [rax], 1
jne 0x1400a4d9c
mov r10, qword [rax + 8]
mov qword [rsi + 0x388], 1
mov qword [rsi + 0x390], 0x400
mov dword [rsi + 0x398], 1
mov dword [rsi + 0x39c], r11d
mov qword [rsi + 0x3a0], 0x1e
mov dword [rsi + 0x3a8], 0
mov qword [rsi + 0x3b0], 0xffffffffffffffff
mov qword [rsi + 0x3b8], r8
mov qword [rsi + 0x3c0], r10
mov qword [rsi + 0x3c8], 0x14
mov dword [rsi + 0x3d0], 0
mov qword [rsi + 0x3d8], 1
mov dword [rsi + 0x3e0], 0
mov dword [rsi + 0x3e8], 1
mov dword [rsi + 0x3ec], r9d
mov dword [rsi + 0x3f0], 1
mov dword [rsi + 0x3f4], ecx
mov dword [rsi + 0x3f8], 0
mov dword [rsi + 0x400], 0
mov byte [rsi + 0x408], 0
mov dword [rsi + 0x40c], 1
mov qword [rsi + 0x200], 1
mov qword [rsi + 0x208], 0x400
mov dword [rsi + 0x210], 1
mov dword [rsi + 0x214], r11d
mov qword [rsi + 0x218], 0x1e
mov dword [rsi + 0x220], 0
mov qword [rsi + 0x228], 0xffffffffffffffff
mov qword [rsi + 0x230], r8
mov qword [rsi + 0x238], r10
mov qword [rsi + 0x240], 0x14
mov dword [rsi + 0x248], 0
mov qword [rsi + 0x250], 1
mov dword [rsi + 0x258], 0
mov dword [rsi + 0x260], 1
mov dword [rsi + 0x264], r9d
mov dword [rsi + 0x268], 1
mov dword [rsi + 0x26c], ecx
mov dword [rsi + 0x270], 0
mov dword [rsi + 0x278], 0
mov byte [rsi + 0x280], 0
mov dword [rsi + 0x284], 1
mov rax, qword [rdx + 0x10]
mov qword [rsi + 0x298], rax
movups xmm0, xmmword [rdx]
movups xmmword [rsi + 0x288], xmm0
lea rbp, [rsi + 0x368]
mov byte [rsi + 0x368], 0
lea rdx, [rsi + 0x200]
lea rdi, [rsi + 0x2a0]
mov rax, qword [rsi + 0x298]
mov qword [rsi + 0x2b0], rax
movups xmm0, xmmword [rsi + 0x288]
movups xmmword [rsi + 0x2a0], xmm0
lea rcx, [rsi + 0x2b8]
mov r8d, 0x88
call fcn.140120b90
mov qword [rsi + 0x340], rdi
lea rbx, [rsi + 0x360]
mov byte [rsi + 0x360], 0
mov qword [rsi + 0x348], rdi
lea rax, str.PRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov qword [rsi + 0x350], rax
mov qword [rsi + 0x358], 0x18
mov r9d, 0x18
movabs rdi, 0x1700000003
nop word [rax + rax]
test r9, r9
je 0x1400a510e
mov rax, qword [rsi + 0x348]
mov r8, qword [rsi + 0x350]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov rdx, r12
call qword [rax + 0x20]
cmp rax, 2
je 0x1400a5044
test rax, rax
jne 0x1400a5050
mov rax, qword [rsi + 0x350]
mov r9, qword [rsi + 0x358]
mov qword [rsi + 0x350], 1
mov qword [rsi + 0x358], 0
sub r9, rdx
jb 0x1400a83d9
add rax, rdx
mov qword [rsi + 0x350], rax
mov qword [rsi + 0x358], r9
test rdx, rdx
jne 0x1400a4fd0
jmp 0x1400a505c
mov byte [rbx], 3
mov byte [rbp], 3
jmp 0x1400a5ac9
mov rdi, rdx
test rdx, rdx
je 0x1400a510e
mov qword [rsp + 0x28], rdi
mov byte [rsi + 0x360], 1
mov eax, dword [rsp + 0x2b08]
mov ecx, dword [rsp + 0x2b0b]
mov dword [rsp + 0x6b], ecx
mov dword [rsp + 0x68], eax
movups xmm0, xmmword [rsp + 0xbc0]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsp + 0xbd0]
mov qword [rsp + 0x100], rax
mov ecx, dword [rsp + 0x68]
mov edx, dword [rsp + 0x6b]
mov dword [rsp + 0xe8], ecx
mov dword [rsp + 0xeb], edx
mov qword [rsp + 0x360], rax
movaps xmmword [rsp + 0x350], xmm0
mov r14, qword [rsi + 0x2a0]
mov rdi, qword [rsi + 0x2a8]
mov rax, qword [rdi]
test rax, rax
je 0x1400a50df
mov rcx, r14
call rax
cmp qword [rdi + 8], 0
je 0x1400a5103
cmp qword [rdi + 0x10], 0x11
jb 0x1400a50f1
mov r14, qword [r14 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [rbp], 1
mov al, 4
jmp 0x1400a5af2
mov qword [rsp + 0x118], rbp
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], r13
mov byte [rsi + 0x360], 1
mov eax, dword [rsp + 0x2b08]
mov ecx, dword [rsp + 0x2b0b]
mov dword [rsp + 0x6b], ecx
mov dword [rsp + 0x68], eax
movups xmm0, xmmword [rsp + 0xbc0]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsp + 0xbd0]
mov qword [rsp + 0x100], rax
mov r14, qword [rsi + 0x2a0]
mov rdi, qword [rsi + 0x2a8]
mov rbx, qword [rsi + 0x2b0]
mov rcx, r14
call qword [rdi + 0x40]
mov ebp, eax
movzx eax, byte [0x14019f308]
mov edx, 0x4000
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a84d4
mov r15, rax
test bpl, bpl
mov eax, 0x100
mov r13d, 0x400
cmovne r13, rax
movzx eax, byte [0x14019f308]
mov edx, 0x2000
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a845f
mov r12, rax
movzx eax, byte [0x14019f308]
mov edx, 0x1000
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a84e3
lea rcx, [r13 + 9]
mov qword [rsp + 0x1b60], 1
mov qword [rsp + 0x1b68], 0
mov qword [rsp + 0x1b78], 3
mov qword [rsp + 0x1b80], 0
mov qword [rsp + 0x1b88], 9
mov byte [rsp + 0x1b90], 1
mov qword [rsp + 0x1ba8], 2
mov qword [rsp + 0x1bc0], 0
mov qword [rsp + 0x1bc8], 8
xorps xmm0, xmm0
movups xmmword [rsp + 0x1bd0], xmm0
mov qword [rsp + 0x1be0], 8
movups xmmword [rsp + 0x1be8], xmm0
movups xmmword [rsp + 0x1bf8], xmm0
mov qword [rsp + 0x1c08], 0
mov qword [rsp + 0x1c10], 0x1000
mov qword [rsp + 0x1c18], 3
mov qword [rsp + 0x1c60], 4
mov qword [rsp + 0x1ca8], r15
mov qword [rsp + 0x1cb0], 0
mov qword [rsp + 0x1cb8], 0x4000
mov qword [rsp + 0x1cc0], 0x15
mov qword [rsp + 0x1cc8], 0
mov qword [rsp + 0x1cd0], r13
mov qword [rsp + 0x1cd8], rcx
mov dword [rsp + 0x1ce0], 0x4000
mov qword [rsp + 0x1ce8], r14
mov qword [rsp + 0x1cf0], rdi
mov qword [rsp + 0x1cf8], rbx
mov qword [rsp + 0x1d00], r12
mov qword [rsp + 0x1d08], 0
mov qword [rsp + 0x1d10], 0x2000
mov qword [rsp + 0x1d18], 0x11
mov word [rsp + 0x1d20], 0
mov byte [rsp + 0x1d22], 0
movups xmmword [rsp + 0x1d28], xmm0
mov qword [rsp + 0x1d38], 0
mov qword [rsp + 0x1d40], 8
movups xmmword [rsp + 0x1d48], xmm0
mov qword [rsp + 0x1d58], 0
mov qword [rsp + 0x1d60], 0x1000
mov qword [rsp + 0x1d68], rax
mov qword [rsp + 0x1d70], 0
mov qword [rsp + 0x1d78], 0x1000
mov qword [rsp + 0x1d80], 0xd
mov qword [rsp + 0x1d88], 0x1000
mov qword [rsp + 0x1b70], 0x4000
mov qword [rsp + 0x1b98], 0
mov qword [rsp + 0x1d90], 2
mov qword [rsp + 0x1ed8], 0x1000000
mov eax, dword [rsi + 0x320]
mov edx, dword [rsi + 0x324]
test eax, eax
je 0x1400a542b
lea rcx, [rdx - 0x4000]
cmp rcx, 0xffc000
jae 0x1400a8617
mov qword [rsp + 0x1b70], rdx
lea rcx, [rsp + 0x1ba8]
mov r8d, dword [rsi + 0x328]
mov r9d, dword [rsi + 0x32c]
test r8d, r8d
je 0x1400a544e
mov qword [rsp + 0x1ed8], r9
movzx r10d, byte [rsi + 0x338]
movups xmm0, xmmword [rsi + 0x300]
movdqu xmm1, xmmword [rsi + 0x310]
mov r11, qword [rsi + 0x330]
movups xmmword [rsp + 0xbc4], xmm0
movdqu xmmword [rsp + 0xbd4], xmm1
mov dword [rsp + 0xbe4], eax
mov dword [rsp + 0xbe8], edx
mov dword [rsp + 0xbec], r8d
mov dword [rsp + 0xbf0], r9d
mov qword [rsp + 0xbf4], r11
mov byte [rsp + 0xbfc], r10b
mov byte [rsp + 0xbc0], 4
lea rdx, [rsp + 0xbc0]
call fcn.14008c470
cmp al, 0xc
jne 0x1400a84f2
lea rax, [rsp + 0x1b78]
mov rcx, qword [rsp + 0x1b60]
mov qword [rsp + 0x178], rcx
movzx ecx, byte [rsp + 0x1b68]
mov byte [rsp + 0x110], cl
mov ecx, dword [rsp + 0x1b69]
mov dword [rsp + 0x120], ecx
mov ecx, dword [rsp + 0x1b6c]
mov dword [rsp + 0x123], ecx
mov rcx, qword [rsp + 0x1b70]
mov qword [rsp + 0x28], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x700], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x710], rax
lea rdx, [rsp + 0x1b90]
lea rcx, [rsp + 0xbc0]
mov r8d, 0x350
call fcn.140120b90
mov eax, dword [rsi + 0x33c]
mov dword [rsp + 0x198], eax
mov r14, qword [rsi + 0x2e0]
mov rax, qword [rsi + 0x2e8]
mov qword [rsp + 0x190], rax
mov rax, qword [rsi + 0x2d0]
mov qword [rsp + 0x188], rax
mov eax, dword [rsi + 0x2d8]
mov dword [rsp + 0x180], eax
mov rbp, qword [rsi + 0x2f0]
mov r12, qword [rsi + 0x2f8]
movups xmm6, xmmword [rsi + 0x2b8]
movzx eax, byte [rsi + 0x338]
mov byte [rsp + 0x170], al
mov edx, dword [rsi + 0x30c]
mov eax, dword [rsi + 0x318]
mov ecx, dword [rsi + 0x31c]
mov dword [rsp + 0x90], eax
test eax, eax
mov edi, 0xffff
mov dword [rsp + 0x168], ecx
cmovne edi, ecx
mov eax, dword [rsi + 0x334]
mov dword [rsp + 0x160], edx
test edx, edx
setne r13b
mov dword [rsp + 0x158], eax
test eax, eax
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
setne bl
test byte [rax + 0x98], 1
mov eax, dword [rsi + 0x300]
mov dword [rsp + 0x1fc], eax
mov eax, dword [rsi + 0x304]
mov dword [rsp + 0x1f8], eax
mov eax, dword [rsi + 0x308]
mov dword [rsp + 0x98], eax
mov eax, dword [rsi + 0x310]
mov dword [rsp + 0x70], eax
mov eax, dword [rsi + 0x314]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsi + 0x320]
mov dword [rsp + 0x20c], eax
mov eax, dword [rsi + 0x324]
mov dword [rsp + 0x208], eax
mov eax, dword [rsi + 0x328]
mov dword [rsp + 0x204], eax
mov eax, dword [rsi + 0x32c]
mov dword [rsp + 0x200], eax
mov eax, dword [rsi + 0x330]
mov dword [rsp + 0x78], eax
je 0x1400a7bf8
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movups xmm7, xmmword [rax + 0xa0]
inc qword [rax + 0xa0]
movzx eax, byte [0x14019f308]
mov edx, 0x240
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8525
mov r15, rax
mov eax, dword [rsp + 0x98]
xor al, 1
or al, r13b
and bl, byte [rsp + 0x78]
cmp dword [rsp + 0x70], 0
mov rcx, 0xffffffffffffffff
cmovne rcx, qword [rsp + 0xa0]
mov qword [r15], 1
mov qword [r15 + 8], 1
mov word [r15 + 0x10], 0
movups xmmword [r15 + 0x18], xmm6
mov qword [r15 + 0x28], r14
mov qword [r15 + 0x30], 0
mov qword [r15 + 0x38], rcx
mov qword [r15 + 0x40], 0
mov qword [r15 + 0x48], rbp
mov qword [r15 + 0x50], 0
mov qword [r15 + 0x58], r12
mov qword [r15 + 0x78], 0
xorps xmm6, xmm6
movups xmmword [r15 + 0x60], xmm6
mov byte [r15 + 0x70], 0
mov qword [r15 + 0x80], 8
movups xmmword [r15 + 0x88], xmm6
movups xmmword [r15 + 0x94], xmm6
mov qword [r15 + 0xa4], 2
mov rcx, qword [rsp + 0x188]
mov qword [r15 + 0xb0], rcx
mov ecx, dword [rsp + 0x180]
mov dword [r15 + 0xb8], ecx
movabs rcx, 0xffff0000ffff
mov qword [r15 + 0xc0], rcx
mov dword [r15 + 0xc8], 0
mov dword [r15 + 0xdc], 0
mov dword [r15 + 0xf0], 0
mov dword [r15 + 0x104], edi
mov qword [r15 + 0x108], 0
mov dword [r15 + 0x110], 0x7fffffff
mov byte [r15 + 0x114], al
mov byte [r15 + 0x115], bl
mov dword [r15 + 0x118], 0
mov eax, dword [rsp + 0x198]
mov dword [r15 + 0x11c], eax
mov qword [r15 + 0x120], rcx
mov rax, qword [rsp + 0x190]
mov qword [r15 + 0x128], rax
mov dword [r15 + 0x130], 0
mov dword [r15 + 0x144], 0
mov dword [r15 + 0x158], 0
mov dword [r15 + 0x16c], 0
mov dword [r15 + 0x178], 0
movabs rax, 0xffff7fffffff
mov qword [r15 + 0x180], rax
mov word [r15 + 0x188], 1
mov byte [r15 + 0x190], 3
movups xmmword [r15 + 0x1b8], xmm6
mov qword [r15 + 0x1c8], 0
mov qword [r15 + 0x1d0], 8
movups xmmword [r15 + 0x1d8], xmm6
movups xmmword [r15 + 0x1e8], xmm6
mov qword [r15 + 0x1f8], 8
mov qword [r15 + 0x200], 0
movups xmm0, xmmword [0x140166170]
movups xmmword [r15 + 0x208], xmm0
movups xmm0, xmmword [0x140166180]
movups xmmword [r15 + 0x218], xmm0
movups xmmword [r15 + 0x228], xmm7
mov qword [r15 + 0x238], 1
movzx eax, byte [0x14019f308]
mov edx, 0x40
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8534
mov rdi, rax
mov r14, r15
add r14, 0x10
mov qword [rax], 1
mov qword [rax + 8], 1
mov word [rax + 0x10], 0
mov qword [rax + 0x18], 0
mov qword [rax + 0x20], 8
movups xmmword [rax + 0x28], xmm6
mov qword [rax + 0x38], 0
movzx eax, byte [rsp + 0x157]
mov byte [rsp + 0x66], al
movzx eax, word [rsp + 0x155]
mov word [rsp + 0x64], ax
mov eax, dword [rsp + 0x120]
mov ecx, dword [rsp + 0x123]
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
movaps xmm0, xmmword [rsp + 0x700]
movaps xmmword [rsp + 0x330], xmm0
mov rax, qword [rsp + 0x710]
mov qword [rsp + 0x340], rax
lea rcx, [rsp + 0x3f60]
lea rdx, [rsp + 0xbc0]
mov r8d, 0x350
call fcn.140120b90
movups xmm0, xmmword [rsp + 0x2b08]
movaps xmmword [rsp + 0x560], xmm0
mov rax, qword [rsp + 0x2b18]
mov qword [rsp + 0x570], rax
mov cl, 1
xor eax, eax
lock cmpxchg byte [r14], cl
mov r13, qword [rsp + 0x58]
mov r12, qword [rsp + 0x48]
mov rbx, qword [rsp + 0x118]
jne 0x1400a7c02
mov rax, qword [rsp + 0x40]
mov byte [rax], 3
mov rax, qword [rsp + 0x38]
mov byte [rax], 3
mov byte [r13 + 0x70], 3
mov al, 3
jmp 0x1400a8116
mov byte [rsp + 0x1b60], al
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
mov dword [rsp + 0x1b61], eax
mov dword [rsp + 0x1b64], ecx
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x1b68], rax
movaps xmm0, xmmword [rsp + 0x350]
movups xmmword [rsp + 0x1b70], xmm0
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x1b80], rax
lea rcx, [rsp + 0x1b60]
call fcn.140033720
mov rdi, rax
mov rax, qword [rsi + 0x1f0]
test rax, rax
je 0x1400a5b77
lock dec qword [rax]
jne 0x1400a5b77
mov rcx, qword [rsi + 0x1f0]
mov rdx, qword [rsi + 0x1f8]
call fcn.140093b80
lea rcx, [rsi + 0x1e0]
call fcn.14007f760
mov byte [rsi + 0x430], 1
mov rcx, qword [rsp + 0x30]
call fcn.1400a8710
mov rax, qword [rsi + 0x1b8]
lock dec qword [rax]
jne 0x1400a5bad
mov rcx, qword [rsi + 0x1b8]
call fcn.14002d600
mov rcx, qword [rsi + 0x1c0]
call fcn.14007cff0
mov rax, qword [rsi + 0x1c0]
lock dec qword [rax]
jne 0x1400a5bd2
mov rcx, qword [rsi + 0x1c0]
call fcn.140094f70
mov qword [rsp + 0x50], r15
mov rax, qword [rsi + 0x180]
test rax, rax
je 0x1400a5c0b
lock dec qword [rax]
mov ebx, 4
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x30], eax
jne 0x1400a5c18
mov rcx, qword [rsi + 0x180]
mov rdx, qword [rsi + 0x188]
call fcn.140093b80
jmp 0x1400a5c18
mov ebx, 4
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x30], eax
movaps xmm0, xmmword [rsp + 0x620]
movaps xmmword [rsp + 0x5e0], xmm0
movaps xmm0, xmmword [rsp + 0x260]
movaps xmm1, xmmword [rsp + 0x270]
movaps xmm2, xmmword [rsp + 0x280]
movaps xmm3, xmmword [rsp + 0x290]
movaps xmmword [rsp + 0x370], xmm0
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x390], xmm2
movaps xmmword [rsp + 0x3a0], xmm3
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0x3b0], xmm0
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x3c0], rax
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rsp + 0x1c0], eax
mov dword [rsp + 0x1c3], ecx
mov rax, qword [rsp + 0x530]
mov qword [rsp + 0x510], rax
movaps xmm0, xmmword [rsp + 0x520]
movaps xmmword [rsp + 0x500], xmm0
movaps xmm0, xmmword [rsp + 0x610]
movaps xmmword [rsp + 0x5d0], xmm0
mov eax, dword [rsp + 0x1e8]
mov ecx, dword [rsp + 0x1eb]
mov dword [rsp + 0x1b8], eax
mov dword [rsp + 0x1bb], ecx
mov eax, dword [rsp + 0x14c]
mov dword [rsp + 0x134], eax
movzx eax, word [rsp + 0x150]
mov word [rsp + 0x138], ax
movaps xmm0, xmmword [rsp + 0x600]
movaps xmmword [rsp + 0x5c0], xmm0
movzx eax, word [rsp + 0x148]
mov word [rsp + 0x130], ax
mov eax, dword [rsp + 0x144]
mov dword [rsp + 0x12c], eax
movaps xmm0, xmmword [rsp + 0x5f0]
movaps xmmword [rsp + 0x5b0], xmm0
mov eax, dword [rsp + 0x1e0]
mov ecx, dword [rsp + 0x1e3]
mov dword [rsp + 0x1b3], ecx
mov dword [rsp + 0x1b0], eax
movaps xmm0, xmmword [rsp + 0x210]
movaps xmm1, xmmword [rsp + 0x220]
movaps xmmword [rsp + 0x4a0], xmm1
movaps xmmword [rsp + 0x490], xmm0
mov eax, dword [rsp + 0x1d8]
mov ecx, dword [rsp + 0x1db]
mov dword [rsp + 0x1ab], ecx
mov dword [rsp + 0x1a8], eax
mov eax, dword [rsp + 0x1d0]
mov ecx, dword [rsp + 0x1d3]
mov dword [rsp + 0x1a3], ecx
mov dword [rsp + 0x1a0], eax
mov rax, qword [rsp + 0x38]
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x690], xmm0
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x420], rax
movaps xmm0, xmmword [rsp + 0x3b0]
movaps xmmword [rsp + 0x410], xmm0
movaps xmm0, xmmword [rsp + 0x370]
movaps xmm1, xmmword [rsp + 0x380]
movaps xmm2, xmmword [rsp + 0x390]
movaps xmm3, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0x400], xmm3
movaps xmmword [rsp + 0x3f0], xmm2
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
mov eax, dword [rsp + 0x1c0]
mov ecx, dword [rsp + 0x1c3]
mov dword [rsp + 0xcb], ecx
mov dword [rsp + 0xc8], eax
mov rax, qword [rsp + 0x510]
mov qword [rsp + 0x320], rax
movaps xmm0, xmmword [rsp + 0x500]
movaps xmmword [rsp + 0x310], xmm0
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x4f0], xmm0
mov eax, dword [rsp + 0x1b8]
mov ecx, dword [rsp + 0x1bb]
mov dword [rsp + 0xc3], ecx
mov dword [rsp + 0xc0], eax
movzx eax, word [rsp + 0x138]
mov word [rsp + 0x8c], ax
mov eax, dword [rsp + 0x134]
mov dword [rsp + 0x88], eax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x4e0], xmm0
movzx eax, word [rsp + 0x130]
mov word [rsp + 0x84], ax
mov eax, dword [rsp + 0x12c]
mov dword [rsp + 0x80], eax
movaps xmm0, xmmword [rsp + 0x5b0]
movaps xmmword [rsp + 0x4d0], xmm0
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [rsp + 0xbb], ecx
mov dword [rsp + 0xb8], eax
movaps xmm0, xmmword [rsp + 0x490]
movdqa xmm1, xmmword [rsp + 0x4a0]
movdqa xmmword [rsp + 0x4c0], xmm1
movaps xmmword [rsp + 0x4b0], xmm0
mov eax, dword [rsp + 0x1a8]
mov ecx, dword [rsp + 0x1ab]
mov dword [rsp + 0xb3], ecx
mov dword [rsp + 0xb0], eax
mov eax, dword [rsp + 0x1a0]
mov ecx, dword [rsp + 0x1a3]
mov dword [rsp + 0xab], ecx
mov dword [rsp + 0xa8], eax
cmp ebx, 4
je 0x1400a73df
mov qword [rsp + 0x38], rdi
movaps xmm0, xmmword [rsp + 0x690]
movaps xmmword [rsp + 0x630], xmm0
mov rdi, qword [rsi + 0xf8]
test rdi, rdi
je 0x1400a6312
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x58], r13
mov r12, qword [rsi + 0x100]
mov r13, qword [r12 + 0x10]
movzx eax, byte [0x14019f308]
mov edx, 0x1e8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a84c5
dec r13
and r13, 0xfffffffffffffff0
lea rcx, [rdi + r13]
add rcx, 0x10
mov qword [rax], rbx
mov qword [rax + 8], 2
mov qword [rax + 0x10], r15
movaps xmm0, xmmword [rsp + 0x3d0]
movaps xmm1, xmmword [rsp + 0x3e0]
movaps xmm2, xmmword [rsp + 0x3f0]
movaps xmm3, xmmword [rsp + 0x400]
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x38], xmm2
movups xmmword [rax + 0x48], xmm3
movaps xmm0, xmmword [rsp + 0x410]
movups xmmword [rax + 0x58], xmm0
mov rdx, qword [rsp + 0x420]
mov qword [rax + 0x68], rdx
mov qword [rax + 0x70], 0
mov rdx, qword [rsp + 0x90]
mov qword [rax + 0x78], rdx
mov rdx, qword [rsp + 0x168]
mov qword [rax + 0x80], rdx
mov byte [rax + 0x88], 0
mov edx, dword [rsp + 0xc8]
mov r8d, dword [rsp + 0xcb]
mov dword [rax + 0x89], edx
mov dword [rax + 0x8c], r8d
mov rdx, qword [rsp + 0x40]
mov qword [rax + 0x90], rdx
mov qword [rax + 0x98], r15
mov rdx, qword [rsp + 0x160]
mov qword [rax + 0xa0], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rax + 0xa8], rdx
mov rdx, qword [rsp + 0x158]
mov qword [rax + 0xb8], rdx
mov rdx, qword [rsp + 0x98]
mov qword [rax + 0xc0], rdx
mov rdx, qword [rsp + 0x78]
mov qword [rax + 0xc8], rdx
mov rdx, qword [rsp + 0x70]
mov qword [rax + 0xd0], rdx
mov rdx, qword [rsp + 0xa0]
mov qword [rax + 0xd8], rdx
mov rdx, qword [rsp + 0x190]
mov qword [rax + 0xe0], rdx
mov rdx, qword [rsp + 0x320]
mov qword [rax + 0xf8], rdx
movaps xmm0, xmmword [rsp + 0x310]
movups xmmword [rax + 0xe8], xmm0
mov qword [rax + 0x100], 8
movaps xmm0, xmmword [rsp + 0x4f0]
movups xmmword [rax + 0x108], xmm0
mov r9, qword [rsp + 0x110]
mov qword [rax + 0x118], r9
mov edx, dword [rsp + 0x28]
mov byte [rax + 0x120], dl
mov edx, dword [rsp + 0xc0]
mov r8d, dword [rsp + 0xc3]
mov dword [rax + 0x124], r8d
mov dword [rax + 0x121], edx
mov edx, dword [rsp + 0x30]
mov byte [rax + 0x128], dl
mov byte [rax + 0x129], 0
movzx edx, word [rsp + 0x8c]
mov word [rax + 0x12e], dx
mov edx, dword [rsp + 0x88]
mov dword [rax + 0x12a], edx
mov rdx, qword [rsp + 0x178]
mov qword [rax + 0x130], rdx
mov qword [rax + 0x138], r9
mov rdx, qword [rsp + 0x188]
mov qword [rax + 0x140], rdx
mov rdx, qword [rsp + 0x180]
mov qword [rax + 0x148], rdx
mov rdx, qword [rsp + 0x198]
mov qword [rax + 0x150], rdx
mov qword [rax + 0x158], 1
movaps xmm0, xmmword [rsp + 0x4e0]
movups xmmword [rax + 0x160], xmm0
mov qword [rax + 0x170], 1
mov word [rax + 0x178], 0
mov edx, dword [rsp + 0x80]
mov dword [rax + 0x17a], edx
movzx edx, word [rsp + 0x84]
mov word [rax + 0x17e], dx
mov qword [rax + 0x180], 2
movaps xmm0, xmmword [rsp + 0x4d0]
movups xmmword [rax + 0x188], xmm0
mov qword [rax + 0x198], rbp
mov qword [rax + 0x1a0], r14
mov byte [rax + 0x1a8], 0
mov edx, dword [rsp + 0xb8]
mov r8d, dword [rsp + 0xbb]
mov dword [rax + 0x1ac], r8d
mov dword [rax + 0x1a9], edx
movaps xmm0, xmmword [rsp + 0x4b0]
movdqa xmm1, xmmword [rsp + 0x4c0]
movups xmmword [rax + 0x1b0], xmm0
movdqu xmmword [rax + 0x1c0], xmm1
mov byte [rax + 0x1d0], 3
mov edx, dword [rsp + 0xb0]
mov r8d, dword [rsp + 0xb3]
mov dword [rax + 0x1d4], r8d
mov dword [rax + 0x1d1], edx
mov rdx, qword [rsp + 0x170]
mov qword [rax + 0x1d8], rdx
mov byte [rax + 0x1e0], 0
mov edx, dword [rsp + 0xa8]
mov r8d, dword [rsp + 0xab]
mov dword [rax + 0x1e1], edx
mov dword [rax + 0x1e4], r8d
lea r8, str.p_r_n_
mov rdx, rax
call qword [r12 + 0x18]
mov r13, qword [rsp + 0x58]
mov r15, qword [rsp + 0x50]
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x38]
jmp 0x1400a72c5
mov eax, 1
lock xadd qword [0x14019f050], rax
mov qword [rsp + 0x260], rax
mov qword [rsp + 0xbc0], rbx
mov qword [rsp + 0xbc8], 2
mov qword [rsp + 0xbd0], r15
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0xc28], rax
movaps xmm0, xmmword [rsp + 0x3d0]
movaps xmm1, xmmword [rsp + 0x3e0]
movaps xmm2, xmmword [rsp + 0x3f0]
movaps xmm3, xmmword [rsp + 0x400]
movups xmmword [rsp + 0xbd8], xmm0
movups xmmword [rsp + 0xbe8], xmm1
movups xmmword [rsp + 0xbf8], xmm2
movups xmmword [rsp + 0xc08], xmm3
movaps xmm0, xmmword [rsp + 0x410]
movups xmmword [rsp + 0xc18], xmm0
mov qword [rsp + 0xc30], 0
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xc38], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0xc40], rax
mov byte [rsp + 0xc48], 0
mov eax, dword [rsp + 0xcb]
mov dword [rsp + 0xc4c], eax
mov eax, dword [rsp + 0xc8]
mov dword [rsp + 0xc49], eax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xc50], rax
mov qword [rsp + 0xc58], r15
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xc60], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0xc68], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0xc78], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0xc80], rax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xc88], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xc90], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0xc98], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0xca0], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0xcb8], rax
movaps xmm0, xmmword [rsp + 0x310]
movups xmmword [rsp + 0xca8], xmm0
mov qword [rsp + 0xcc0], 8
movaps xmm0, xmmword [rsp + 0x4f0]
movups xmmword [rsp + 0xcc8], xmm0
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0xcd8], rcx
mov eax, dword [rsp + 0x28]
mov byte [rsp + 0xce0], al
mov eax, dword [rsp + 0xc0]
mov dword [rsp + 0xce1], eax
mov eax, dword [rsp + 0xc3]
mov dword [rsp + 0xce4], eax
mov eax, dword [rsp + 0x30]
mov byte [rsp + 0xce8], al
mov byte [rsp + 0xce9], 0
mov eax, dword [rsp + 0x88]
mov dword [rsp + 0xcea], eax
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0xcee], ax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0xcf0], rax
mov qword [rsp + 0xcf8], rcx
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xd00], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0xd08], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0xd10], rax
mov qword [rsp + 0xd18], 1
movaps xmm0, xmmword [rsp + 0x4e0]
movups xmmword [rsp + 0xd20], xmm0
mov qword [rsp + 0xd30], 1
mov word [rsp + 0xd38], 0
movzx eax, word [rsp + 0x84]
mov word [rsp + 0xd3e], ax
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0xd3a], eax
mov qword [rsp + 0xd40], 2
movaps xmm0, xmmword [rsp + 0x4d0]
movups xmmword [rsp + 0xd48], xmm0
mov qword [rsp + 0xd58], rbp
mov qword [rsp + 0xd60], r14
mov byte [rsp + 0xd68], 0
mov eax, dword [rsp + 0xbb]
mov dword [rsp + 0xd6c], eax
mov eax, dword [rsp + 0xb8]
mov dword [rsp + 0xd69], eax
movaps xmm0, xmmword [rsp + 0x4b0]
movdqa xmm1, xmmword [rsp + 0x4c0]
movdqu xmmword [rsp + 0xd80], xmm1
movups xmmword [rsp + 0xd70], xmm0
mov byte [rsp + 0xd90], 3
mov eax, dword [rsp + 0xb3]
mov dword [rsp + 0xd94], eax
mov eax, dword [rsp + 0xb0]
mov dword [rsp + 0xd91], eax
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0xd98], rax
mov byte [rsp + 0xda0], 0
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0xda4], ecx
mov dword [rsp + 0xda1], eax
lea rax, [rsp + 0x260]
mov qword [rsp + 0xda8], rax
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
test eax, eax
je 0x1400a6c0e
cmp eax, 1
je 0x1400a6c3b
lea rcx, [rsp + 0xbc0]
call fcn.1400a0d70
mov al, 1
mov byte [rsp + 0x1b60], al
lea rdx, [0x14015b670]
lea rcx, [rsp + 0x1b60]
call fcn.140126a20
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [rsp + 0x70c], ecx
mov dword [rsp + 0x709], eax
movaps xmm0, xmmword [rsp + 0x330]
movups xmmword [rsp + 0x718], xmm0
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x728], rax
lea rcx, [rsp + 0x730]
lea rdx, [rsp + 0x3f60]
mov r8d, 0x350
call fcn.140120b90
mov qword [rsp + 0xa80], 2
mov rax, qword [rsp + 0x570]
mov qword [rsp + 0xa98], rax
movaps xmm0, xmmword [rsp + 0x560]
movups xmmword [rsp + 0xa88], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0xaa0], xmm0
mov dword [rsp + 0xad0], 0
mov word [rsp + 0xadc], 0
mov qword [rsp + 0xae0], 0
mov byte [rsp + 0xae8], 0
mov byte [rsp + 0xaf1], 2
mov byte [rsp + 0xb00], 0
mov qword [rsp + 0xb08], r15
mov qword [rsp + 0xb10], rdi
mov qword [rsp + 0xb18], 0
mov dword [rsp + 0xb40], 1
mov eax, dword [rsp + 0x1fc]
mov dword [rsp + 0xb44], eax
mov eax, dword [rsp + 0x1f8]
mov dword [rsp + 0xb48], eax
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0xb4c], eax
mov eax, dword [rsp + 0x160]
mov dword [rsp + 0xb50], eax
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0xb54], eax
mov rax, qword [rsp + 0xa0]
mov dword [rsp + 0xb58], eax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0xb5c], eax
mov eax, dword [rsp + 0x168]
mov dword [rsp + 0xb60], eax
mov eax, dword [rsp + 0x20c]
mov dword [rsp + 0xb64], eax
mov eax, dword [rsp + 0x208]
mov dword [rsp + 0xb68], eax
mov eax, dword [rsp + 0x204]
mov dword [rsp + 0xb6c], eax
mov eax, dword [rsp + 0x200]
mov dword [rsp + 0xb70], eax
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0xb74], eax
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xb78], eax
movzx eax, byte [rsp + 0x170]
mov byte [rsp + 0xb7c], al
movzx eax, word [rsp + 0x64]
mov word [rsp + 0xb7d], ax
movzx eax, byte [rsp + 0x66]
mov byte [rsp + 0xb7f], al
mov dword [rsp + 0xb80], 2
mov qword [rsp + 0x700], rbx
movzx eax, byte [rsp + 0x110]
mov byte [rsp + 0x708], al
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x710], rax
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a865f
mov r14, rax
mov qword [rax], 0
movzx eax, byte [0x14019f308]
mov edx, 0x10
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a866e
mov r12, rax
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movzx eax, byte [0x14019f308]
mov edx, 0x60
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a867d
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r14
mov qword [rax + 0x20], r12
mov qword [rax + 0x28], r12
mov qword [rax + 0x30], 1
movabs rcx, 0x8000000000000000
mov qword [rax + 0x38], rcx
mov qword [rax + 0x40], 1
mov qword [rax + 0x48], 0
mov qword [rax + 0x58], 0
mov qword [rsp + 0x90], rax
lock inc qword [rax]
jle case.0x1400a4587.2
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8432
mov qword [rax], 1
mov qword [rax + 8], 1
mov word [rax + 0x10], 0
mov qword [rax + 0x18], 0
mov qword [rsp + 0x168], rax
mov byte [rax + 0x28], 0
movzx eax, byte [0x14019f308]
mov edx, 0x48
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a868c
mov qword [rsp + 0x160], rdi
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], 0
mov byte [rax + 0x20], 0
mov qword [rax + 0x28], 0
mov byte [rax + 0x38], 0
mov word [rax + 0x40], 0
mov qword [rsp + 0x40], rax
lock inc qword [rax]
jle case.0x1400a4587.2
mov rax, qword [rsi + 0x380]
movzx ebx, byte [rax + 0x44]
mov edi, dword [rax + 0x28]
cmp edi, 0x3b9aca00
setne cl
or cl, bl
je 0x1400a6fb5
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0xd8]
lea rdx, [0x1400864a0]
call fcn.1400dc390
mov byte [rdi + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xd8]
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x1400a85b8
inc rax
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xd8], rax
mov rdi, qword [rcx + 0xe0]
lea rcx, [rsp + 0x1b60]
lea rdx, [rsp + 0xbc0]
mov r8d, 0x1f0
call fcn.140120b90
cmp rdi, 2
je 0x1400a85c4
lea rcx, [rsp + 0x2b08]
lea rdx, [rsp + 0xbc0]
mov r8d, 0x1e8
call fcn.140120b90
mov rax, qword [rsp + 0x1d48]
mov rbx, qword [rax]
test dil, 1
je 0x1400a6e42
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xe8]
lock inc qword [rdi]
jle case.0x1400a4587.2
movzx eax, byte [0x14019f308]
mov edx, 0x300
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8608
mov r14, rax
and r14, 0xffffffffffffff80
mov qword [r14 + 0x78], rax
mov qword [r14 + 0x80], 0xcc
mov qword [r14 + 0x88], 0
lea rax, [0x140157e38]
mov qword [r14 + 0x90], rax
mov qword [r14 + 0x98], 0
mov qword [r14 + 0xa0], rdi
mov qword [r14 + 0xa8], rbx
lea rcx, [r14 + 0xb0]
lea rdx, [rsp + 0x2b08]
mov r8d, 0x1e8
call fcn.140120b90
xorps xmm0, xmm0
movups xmmword [r14 + 0x298], xmm0
mov qword [r14 + 0x2a8], 0
mov rax, qword [rdi + 0x88]
mov qword [r14 + 0x98], rax
mov rcx, qword [rdi + 0x68]
mov rax, qword [rdi + 0x80]
and rax, rbx
lea rdx, [rax + rax*2]
lea r15, [rcx + rdx*8]
mov r8b, 1
xor eax, eax
lock cmpxchg byte [rcx + rdx*8], r8b
jne 0x1400a8308
sub r14, 0xffffffffffffff80
lea rax, [rdi + 0x78]
mov qword [rsp + 0x700], r15
mov qword [rsp + 0x708], rax
mov qword [rsp + 0x710], rbx
movzx eax, byte [rdi + 0x90]
test al, al
je 0x1400a7209
mov rcx, qword [rsp + 0x700]
xor edx, edx
mov al, 1
lock cmpxchg byte [rcx], dl
mov r15, qword [rsp + 0x50]
jne 0x1400a8322
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xe8]
lock inc qword [rdi]
jle case.0x1400a4587.2
movzx eax, byte [0x14019f308]
mov edx, 0x300
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a8608
mov r14, rax
and r14, 0xffffffffffffff80
mov qword [r14 + 0x78], rax
mov qword [r14 + 0x80], 0xcc
mov qword [r14 + 0x88], 0
lea rax, [0x140157bb8]
mov qword [r14 + 0x90], rax
mov qword [r14 + 0x98], 0
mov qword [r14 + 0xa0], rdi
mov qword [r14 + 0xa8], rbx
lea rcx, [r14 + 0xb0]
lea rdx, [rsp + 0x2b08]
mov r8d, 0x1e8
call fcn.140120b90
xorps xmm0, xmm0
movups xmmword [r14 + 0x298], xmm0
mov qword [r14 + 0x2a8], 0
mov rax, qword [rdi + 0x78]
mov qword [r14 + 0x98], rax
mov rcx, qword [rdi + 0x58]
mov rax, qword [rdi + 0x70]
and rax, rbx
lea rdx, [rax + rax*2]
lea r15, [rcx + rdx*8]
mov r8b, 1
xor eax, eax
lock cmpxchg byte [rcx + rdx*8], r8b
jne 0x1400a8315
sub r14, 0xffffffffffffff80
lea rax, [rdi + 0x68]
mov qword [rsp + 0x700], r15
mov qword [rsp + 0x708], rax
mov qword [rsp + 0x710], rbx
movzx eax, byte [rdi + 0x80]
test al, al
je 0x1400a7254
mov rcx, qword [rsp + 0x700]
xor edx, edx
mov al, 1
lock cmpxchg byte [rcx], dl
mov r15, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x38]
jne 0x1400a832c
mov rdi, qword [rsi + 0x340]
jmp 0x1400a4f9a
lea rcx, [rsp + 0x700]
mov rdx, r14
call fcn.140096320
add rdi, 0x10
mov byte [rsp + 0x370], 0
mov qword [rsp + 0x700], rdi
mov qword [rsp + 0x708], r14
lea rax, [rsp + 0x370]
mov qword [rsp + 0x710], rax
lea rcx, [rsp + 0x700]
call fcn.1400f55f0
jmp 0x1400a7286
lea rcx, [rsp + 0x700]
mov rdx, r14
call fcn.140096320
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xe8]
mov rdx, r14
call fcn.1400fee30
mov r15, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x38]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xd8]
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r14], rcx
je 0x1400a72c5
mov qword [rsi + 0x130], rdi
movaps xmm0, xmmword [rsp + 0x630]
movups xmmword [rsi + 0x138], xmm0
lea r14, [rsi + 0x148]
mov byte [rsi + 0x148], 0
mov rax, qword [rsi + 0x140]
mov qword [r15 + 0x10], rax
movups xmm0, xmmword [rsi + 0x130]
movups xmmword [r15], xmm0
cmp byte [r15 + 0x10], 2
je 0x1400a8426
mov rcx, qword [r15]
mov rdx, r12
call fcn.1400958c0
test rax, rax
je 0x1400a732a
mov byte [r14], 3
mov byte [r13 + 0x70], 3
mov al, 4
jmp 0x1400a8116
mov rbx, rdx
test rdx, rdx
je 0x1400a7337
mov dil, 2
jmp 0x1400a7373
movzx edi, byte [r15 + 0x10]
mov byte [r15 + 0x10], 2
cmp dil, 2
je 0x1400a863b
mov rbx, qword [r15]
mov rax, qword [r15 + 8]
mov qword [rsp + 0x38], rax
mov eax, dword [r15 + 0x14]
mov dword [rsp + 0x1b63], eax
mov eax, dword [r15 + 0x11]
mov dword [rsp + 0x1b60], eax
cmp dil, 3
je 0x1400a731a
mov eax, dword [rsp + 0x1b60]
mov ecx, dword [rsp + 0x1b63]
mov dword [rsp + 0x373], ecx
mov dword [rsp + 0x370], eax
cmp byte [rsi + 0x128], 2
je 0x1400a73ce
mov rax, qword [r15]
lock dec qword [rax]
jne 0x1400a73a9
mov rcx, qword [r15]
call fcn.14002d600
mov rcx, qword [rsi + 0x120]
call fcn.14007cff0
mov rax, qword [rsi + 0x120]
lock dec qword [rax]
jne 0x1400a73ce
mov byte [r14], 1
cmp dil, 2
jne 0x1400a7531
mov rdi, rbx
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x1400a73fb
lock dec qword [rax]
jne 0x1400a73fb
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
call fcn.140093b80
mov rax, qword [rsi + 0xf8]
test rax, rax
je 0x1400a7420
lock dec qword [rax]
jne 0x1400a7420
mov rcx, qword [rsi + 0xf8]
mov rdx, qword [rsi + 0x100]
call fcn.140093b80
mov rax, qword [rsi + 0x108]
test rax, rax
je 0x1400a743e
lock dec qword [rax]
jne 0x1400a743e
lea rcx, [rsi + 0x108]
call fcn.140094210
lea rcx, [rsi + 0xc0]
call fcn.140046540
cmp byte [rsi + 0xc0], 2
jb 0x1400a747e
mov rbx, qword [rsi + 0xc8]
lea rcx, [rbx + 0x18]
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r14, rdi
lea rcx, [rsi + 0xe8]
mov rax, qword [rsi + 0xd0]
mov rdx, qword [rsi + 0xd8]
mov r8, qword [rsi + 0xe0]
call qword [rax + 0x10]
mov r8, qword [rsi + 0xf0]
lea rax, [r8 + 1]
cmp rax, 2
jae 0x1400a7519
mov rbx, qword [rsi + 0xa0]
test rbx, rbx
je 0x1400a74f5
mov rdi, qword [rsi + 0xa8]
mov rax, qword [rdi]
test rax, rax
je 0x1400a74d1
mov rcx, rbx
call rax
cmp qword [rdi + 8], 0
je 0x1400a74f5
cmp qword [rdi + 0x10], 0x11
jb 0x1400a74e3
mov rbx, qword [rbx - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 0xb0]
lock dec qword [rax]
mov r12b, 2
jne 0x1400a7511
mov rcx, qword [rsi + 0xb0]
call fcn.140096560
mov rdi, r14
jmp 0x1400a8092
lock dec qword [r8 + 8]
jne 0x1400a74b1
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400a74b1
mov r11b, 2
cmp byte [rsi + 0x110], 0
jne 0x1400a755c
xor eax, eax
movzx ecx, byte [rbp + 0x11]
test cl, cl
jne 0x1400a8364
movzx edi, byte [rsp + 0xbc0]
test edi, edi
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x78], eax
je 0x1400a7c6c
cmp edi, 1
jne 0x1400a7c6e
movzx eax, byte [rsp + 0xbc1]
jmp 0x1400a7cd3
sub r14, 0xffffffffffffff80
lea rax, [rdi + 0x68]
mov qword [rsp + 0xf0], r12
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0x100], rbx
movzx eax, byte [rdi + 0x80]
test al, al
je 0x1400a8195
mov rcx, qword [rsp + 0xf0]
xor edx, edx
mov al, 1
lock cmpxchg byte [rcx], dl
mov r12, qword [rsp + 0x48]
jne 0x1400a839f
mov rax, qword [r14 + 0x10]
mov rcx, r14
call qword [rax + 0x30]
mov rax, 0xffffffffffffffc0
lock xadd qword [r14], rax
cmp rax, 0x3f
jbe 0x1400a8647
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400a81cc
mov rax, qword [r14 + 0x10]
mov rcx, r14
call qword [rax + 0x10]
jmp 0x1400a81cc
call fcn.140122f90
jmp 0x1400a5692
jmp 0x1400a7cd3
mov qword [rsp + 0x70], r14
mov r14, qword [rsp + 0xbc8]
movzx eax, byte [0x14019f308]
mov edx, 0x20
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a86a7
mov r15, rax
lea rdx, [r14 + 0x18]
mov rax, qword [r14]
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
lea rcx, [rsp + 0x2b08]
call qword [rax]
movups xmm0, xmmword [rsp + 0x2b08]
movdqu xmm1, xmmword [rsp + 0x2b18]
movdqu xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov r14, qword [rsp + 0x70]
lea r13, [rbp + 0x18]
mov byte [rsp + 0x2b08], dil
mov byte [rsp + 0x2b09], al
mov qword [rsp + 0x2b10], r15
lea rcx, [rsp + 0x2b18]
lea rdx, [rsp + 0xbe8]
mov rax, qword [rsp + 0xbd0]
mov r8, qword [rsp + 0xbd8]
mov r9, qword [rsp + 0xbe0]
call qword [rax]
lea rdx, [rsp + 0x2b08]
lea r8, [rsp + 0x1b60]
mov rcx, r13
mov r9, r14
call fcn.140048170
lea rcx, [rbp + 0x28]
lea r15, [rsp + 0xbc0]
mov rdx, r15
call fcn.1400bacd0
lea rdx, [rbp + 0x88]
lea rcx, [rsp + 0x2b08]
mov r8, r15
call fcn.1400baf20
mov rdi, qword [rsp + 0x2b08]
mov rax, rdi
neg rax
jo 0x1400a7d97
lea rcx, [rsp + 0x2b08]
call fcn.1400873e0
test rdi, rdi
je 0x1400a7d97
mov r8, qword [rsp + 0x2b10]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r8, qword [rsp + 0xbf0]
lea rax, [r8 + 1]
cmp rax, 2
mov r13, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x40]
jae 0x1400a815f
mov qword [rsp + 0xbf0], 0
mov eax, dword [rsp + 0x2b08]
mov ecx, dword [rsp + 0x2b0b]
mov dword [rsp + 0x700], eax
mov dword [rsp + 0x703], ecx
mov eax, dword [rsp + 0x490]
mov dword [rsp + 0x240], eax
movzx eax, word [rsp + 0x494]
mov word [rsp + 0x244], ax
cmp byte [rsp + 0x78], 0
jne 0x1400a7e17
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x1400a83c3
xor eax, eax
xchg byte [rdi], al
xor ebp, ebp
mov r11b, 2
cmp al, 2
jne 0x1400a7e32
mov rcx, rdi
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov r11b, 2
xor ebp, ebp
mov r10, qword [rsp + 0x28]
mov r15, r12
movzx edi, byte [rsp + 0xbc0]
test edi, edi
mov qword [rsp + 0x28], r10
mov byte [rsp + 0x40], r11b
je 0x1400a7ebf
cmp edi, 2
jne 0x1400a7ec1
mov qword [rsp + 0x58], r13
mov r13, qword [rsp + 0xbc8]
movzx eax, byte [0x14019f308]
mov edx, 0x20
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400a86a7
mov r12, rax
lea rdx, [r13 + 0x18]
mov rax, qword [r13]
mov r8, qword [r13 + 8]
mov r9, qword [r13 + 0x10]
lea rcx, [rsp + 0x2b08]
call qword [rax]
movups xmm0, xmmword [rsp + 0x2b08]
movdqu xmm1, xmmword [rsp + 0x2b18]
movdqu xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov r13, qword [rsp + 0x58]
jmp 0x1400a7ec9
jmp 0x1400a7ec9
movzx eax, byte [rsp + 0xbc1]
mov byte [rsp + 0x2b08], dil
mov byte [rsp + 0x2b09], al
mov qword [rsp + 0x2b10], r12
lea rcx, [rsp + 0x2b18]
lea r12, [rsp + 0xbe8]
mov rax, qword [rsp + 0xbd0]
mov r8, qword [rsp + 0xbd8]
mov r9, qword [rsp + 0xbe0]
mov rdx, r12
call qword [rax]
mov eax, dword [rsp + 0x700]
mov ecx, dword [rsp + 0x703]
mov dword [rsp + 0x1cb], ecx
mov dword [rsp + 0x1c8], eax
mov eax, dword [rsp + 0x240]
mov dword [rsp + 0x13c], eax
movzx eax, word [rsp + 0x244]
mov word [rsp + 0x140], ax
mov rdi, qword [rsp + 0x2b08]
movups xmm0, xmmword [rsp + 0x2b10]
movaps xmmword [rsp + 0x580], xmm0
movups xmm0, xmmword [rsp + 0x2b20]
movaps xmmword [rsp + 0x590], xmm0
mov rax, qword [rsp + 0x2b30]
mov qword [rsp + 0x5a0], rax
lea rcx, [rsp + 0xbc0]
call fcn.140046540
cmp byte [rsp + 0xbc0], 2
jb 0x1400a7fe3
mov r12, r15
mov r15, r14
mov r14, rdi
mov rdi, r13
mov r13, qword [rsp + 0xbc8]
lea rcx, [r13 + 0x18]
mov rax, qword [r13]
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r13
mov r13, rdi
mov rdi, r14
mov r14, r15
mov r15, r12
lea r12, [rsp + 0xbe8]
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0xbd0]
mov rdx, qword [rsp + 0xbd8]
mov r8, qword [rsp + 0xbe0]
mov rcx, r12
call qword [rax + 0x10]
mov r8, qword [rsp + 0xbf0]
lea rax, [r8 + 1]
cmp rax, 2
jae 0x1400a8140
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x1400a8033
lock dec qword [rax]
jne 0x1400a8033
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
call fcn.140093b80
mov rax, qword [rsi + 0xf8]
test rax, rax
je 0x1400a8058
lock dec qword [rax]
jne 0x1400a8058
mov rcx, qword [rsi + 0xf8]
mov rdx, qword [rsi + 0x100]
call fcn.140093b80
mov rax, qword [r14]
test rax, rax
je 0x1400a806e
lock dec qword [rax]
jne 0x1400a806e
mov rcx, r14
call fcn.140094210
xor r12d, r12d
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x48]
movzx r8d, byte [rsp + 0x30]
movzx r9d, byte [rsp + 0x50]
mov r10, qword [rsp + 0x28]
movzx r11d, byte [rsp + 0x40]
mov qword [r13], rdi
movaps xmm0, xmmword [rsp + 0x580]
movdqa xmm1, xmmword [rsp + 0x590]
movups xmmword [r13 + 8], xmm0
movdqu xmmword [r13 + 0x18], xmm1
mov rax, qword [rsp + 0x5a0]
mov qword [r13 + 0x28], rax
mov qword [r13 + 0x30], rbx
mov qword [r13 + 0x38], rcx
mov byte [r13 + 0x40], r11b
mov eax, dword [rsp + 0x1c8]
mov ecx, dword [rsp + 0x1cb]
mov dword [r13 + 0x41], eax
mov dword [r13 + 0x44], ecx
mov qword [r13 + 0x48], r15
mov qword [r13 + 0x50], r10
mov qword [r13 + 0x58], rdx
mov byte [r13 + 0x60], r8b
mov byte [r13 + 0x61], r9b
invalid
mov eax, dword [rsp + 0x13c]
mov dword [r13 + 0x62], eax
movzx eax, word [rsp + 0x140]
mov word [r13 + 0x66], ax
mov qword [r13 + 0x68], rbp
mov byte [r13 + 0x70], r12b
mov al, 1
mov byte [rsi + 0x111], al
movaps xmm6, xmmword [rsp + 0x42b0]
movaps xmm7, xmmword [rsp + 0x42c0]
add rsp, 0x42d8
invalid
fadd dword [rdx]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lock dec qword [r8 + 8]
jne 0x1400a8017
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
out 0x62, al
or byte [rax], al
out 0x62, al
or byte [rax], al
jmp 0x1400a8017
lock dec qword [r8 + 8]
jne 0x1400a7db7
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400a7db7
lea rcx, [rsp + 0xf0]
mov rdx, r14
call fcn.140096320
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xe8]
mov rdx, r14
call fcn.1400fee30
mov r12, qword [rsp + 0x48]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xd8]
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r14], rcx
je 0x1400a8201
mov rax, qword [r14 + 0x10]
mov rcx, r14
call qword [rax + 0x20]
mov rax, qword [rsi + 0x1f0]
mov qword [rsp + 0x70], rax
mov rax, qword [rsi + 0x1f8]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsi + 0x1e0]
mov qword [rsp + 0x158], rax
mov rax, qword [rsi + 0x1e8]
mov qword [rsp + 0x98], rax
mov eax, dword [rsp + 0x2e9]
mov ecx, dword [rsp + 0x2ec]
mov dword [rsp + 0x1f3], ecx
mov dword [rsp + 0x1f0], eax
mov byte [rsi + 0x430], 1
mov rcx, qword [rsp + 0x30]
call fcn.1400a8710
mov rax, qword [rsp + 0x6e0]
mov qword [rsp + 0x2b0], rax
movups xmm0, xmmword [rsp + 0x6d0]
movaps xmmword [rsp + 0x2a0], xmm0
movups xmm0, xmmword [rsp + 0x690]
movdqu xmm1, xmmword [rsp + 0x6a0]
movups xmm2, xmmword [rsp + 0x6b0]
movups xmm3, xmmword [rsp + 0x6c0]
movaps xmmword [rsp + 0x290], xmm3
movaps xmmword [rsp + 0x280], xmm2
movdqa xmmword [rsp + 0x270], xmm1
movaps xmmword [rsp + 0x260], xmm0
mov eax, dword [rsp + 0x1f0]
mov ecx, dword [rsp + 0x1f3]
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xdb], ecx
mov ebx, 2
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x76d7dbbc], cl
and al, 0x30
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x76d7dbbc], cl
and al, 0x30
mov rcx, qword [rsp + 0x40]
jmp 0x1400a4ce4
mov rcx, r15
call fcn.1401255a0
jmp 0x1400a6dce
mov rcx, r15
stc
call fcn.1401255a0
jmp 0x1400a6f29
mov rcx, r15
call fcn.140129d70
mov rax, qword [0x14019f300]
shl rax, 1
loopne 0x1400a8391
test eax, eax
loopne 0x1400a8391
test eax, eax
je 0x1400a7811
call fcn.140129e30
ficomp dword [rdx]
or byte [rax], al
xor al, 1
movzx ecx, byte [rbp + 0x11]
test cl, cl
je 0x1400a781f
add dword [rdi], ecx
mov dh, 0x4d
adc dword [rcx + rcx*8 - 0xb447bf1], eax
invalid
mov qword [rsp + 0x2b08], r15
mov byte [rsp + 0x2b10], al
mov esp, 0x2b0824
and al, 8
sub eax, dword [rax]
add byte [rax + 0x2b102484], cl
add byte [rax], al
lea rax, [0x140157908]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401578d0]
lea ecx, [0x1401578d0]
lea ecx, [0x1401578d0]
lea r8, [rsp + 0x2b08]
or byte [rbx], ch
add byte [rax], al
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
sbb dword [rdx + 0x7ce80007], 0xe90007d6
adc bh, al
clc
call fcn.140121e20
call fcn.140125a20
jmp 0x1400a7bbb
clc
invalid
invalid
clc
invalid
mov rcx, r12
mov ecx, esp
call fcn.1401255a0
jmp 0x1400a7b71
call fcn.140129e30
test al, al
jne 0x1400a7e17
test dword [rdi - 6], eax
invalid
invalid
test dword [rdi - 6], eax
invalid
mov byte [rbp + 0x11], 1
jmp 0x1400a7e17
cli
invalid
invalid
cli
invalid
lea rax, str.mid___len
mov qword [rsp + 0x1b60], rax
add byte [rax], al
mov qword [rsp + 0x1b68], 1
mov qword [rsp + 0x1b70], 8
add byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rdi*2], ah
and al, 0x78
sbb eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xb4646
and al, 0x68
sbb eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*2], ah
sbb eax, dword [rax]
add byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rdi*2], ah
and al, 0x78
and al, 0x78
sbb eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xb4646
lea rcx, [rsp + 0x1b60]
call fcn.140121ad0
ud2
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
call fcn.140121f20
mov ecx, 8
mov edx, 0x30
add byte [rax], al
add byte [rax], al
call fcn.1401216c0
mov ecx, 8
mov edx, 0x2320
add al, ch
jo 0x1400a83e0
invalid
invalid
add al, ch
jo 0x1400a83e0
invalid
mov ecx, 0x80
mov edx, 0x200
call fcn.1401216c0
mov ecx, 1
mov edx, 0x2000
call fcn.1401216a0
lea rcx, [0x14015bd70]
call fcn.140122170
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frame_settings.rs
lea r8, [0x140132ff8]
mov edx, 0x4c
call fcn.140121b80
lea rcx, [0x140131d06]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcclient.rs
mov edx, 0x2f
call fcn.140121b80
mov ecx, 8
mov edx, 0x28
call fcn.1401216c0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
call fcn.140122170
mov ecx, 8
mov edx, 0x1e8
call fcn.1401216c0
mov ecx, 1
mov edx, 0x4000
call fcn.1401216a0
mov ecx, 1
mov edx, 0x1000
call fcn.1401216a0
mov byte [rsp + 0xbc0], al
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_SETTINGS_frame
lea r9, [0x14015bce0]
lea r8, [rsp + 0xbc0]
mov edx, 0x16
call fcn.140121e20
mov ecx, 8
mov edx, 0x240
call fcn.1401216c0
mov ecx, 8
mov edx, 0x40
call fcn.1401216c0
lea rax, [0x14015b020]
mov qword [rsp + 0xbc0], rax
lea rax, [fcn.140008da0]
mov qword [rsp + 0xbc8], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than__
mov qword [rsp + 0x1b60], rax
mov qword [rsp + 0x1b68], 2
mov qword [rsp + 0x1b80], 0
lea rax, [rsp + 0xbc0]
mov qword [rsp + 0x1b70], rax
mov qword [rsp + 0x1b78], 1
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
lea rcx, [rsp + 0x1b60]
call fcn.140121ad0
lea rcx, [0x1401677e8]
call fcn.140121dc0
lea rcx, [rsp + 0x1b60]
call fcn.1400a0d70
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xd8]
xor eax, eax
mov byte [rsp + 0x1b60], al
lea rdx, [0x14015b670]
lea rcx, [rsp + 0x1b60]
call fcn.140126a20
mov ecx, 0x80
mov edx, 0x280
call fcn.1401216c0
lea rcx, [0x14015b955]
lea r8, [0x14015ba28]
mov edx, 0x5e
call fcn.140121b80
lea rcx, [0x14015bd00]
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
call fcn.140121f20
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140165d90]
mov edx, 0x27
call fcn.140121b80
mov ecx, 8
mov edx, 8
call fcn.1401216c0
mov ecx, 8
mov edx, 0x10
call fcn.1401216c0
mov ecx, 8
mov edx, 0x60
call fcn.1401216c0
mov ecx, 8
mov edx, 0x48
call fcn.1401216c0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcclient.rs
call fcn.140122170
mov ecx, 8
mov edx, 0x20
call fcn.1401216c0
mov ecx, 8
mov edx, 0xf98
call fcn.1401216c0
lea rcx, str.conn.ping_pong
lea r8, [0x14015bd28]
mov edx, 0xe
call fcn.140121f40
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcclient.rs
call fcn.140122170
lea rcx, [rsp + 0x1b60]
call fcn.14009fb00
jmp 0x1400a85d1
invalid
invalid
mov dword [rsp + 0x28], eax
lea rax, [fcn.140008da0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x40], rax
lea rax, str.new_len____capacity_
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 2
mov qword [rsp + 0x68], 0
lea rax, [rsp + 0x28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_b
lea rcx, [rsp + 0x48]
call fcn.140121ad0
int3
mov esi, dword [rbx + 0x10]
test r14, r14
je 0x1400a9018
invalid
sub ecx, dword [rcx + rdi - 0xa]
cmp rsi, r14
jbe case.0x140097584.79
cmp byte [rdi + r14], 0xbf
jg 0x1400a9018
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
lea eax, [0x14018b8a0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
xor r8d, r8d
mov r9, r14
call fcn.1401220d0
invalid
add byte [rbp - 0x1f], dh
jne 0x1400a8ff9
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], r14
lea r12, [0x14000f9f0]
invalid
idiv bh
push 0x2474894c
jo 0x1400a906f
lea esp, [0x14000f9f0]
imul esi, esi, 0x64894cff
and al, 0x20
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
lea rdx, [0x14015c0cb]
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x68]
mov r8d, 6
call fcn.14000a690
inc r14d
invalid
je 0x1400a9066
invalid
cmp rsi, r14
jbe 0x1400a9060
cmp byte [rdi + r14], 0xbf
cmp byte [rdi + rsi], 0xbf
jg 0x1400a9066
or ebp, ecx
jmp 0x1400a9335
invalid
jne 0x1400a9335
add byte [rcx + rdi - 0xa], cl
cmp rsi, r14
jne 0x1400a906f
add al, 0x31
xor eax, eax
jmp 0x1400a9077
shr bl, 8
cmp byte [rdi + r14], 0x2f
sete al
xor al, 1
mov byte [rsp + 0x37], al
and al, 0x37
and al, 0x37
lea rax, [0x1400420a0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rdx, [0x14015c0d1]
lea edx, [0x14015c0d1]
xor byte [r11], cl
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x38
lea r14, [rsp + 0x38]
lea r9, [rsp + 0x37]
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.14000a690
mov rcx, rbx
fld1
rol byte [rdx - 0x76b7fffb], 0x44
and al, 0x78
fld1
rol byte [rdx - 0x76b7fffb], 0x44
and al, 0x78
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x20], r12
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x14015c0e1]
adc eax, 0xb3018
lea r9, [rsp + 0x78]
lea ecx, [rsp + 0x78]
mov r8d, 8
or byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.14000a690
idiv bh
idiv bh
mov rcx, rbx
call fcn.140101440
mov qword [rsp + 0x88], rax
add byte [rax], al
invalid
fld1
pop rsp
add dword [0xc493d8e8], 0x24
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x90], rdx
xchg esp, eax
and al, 0x90
nop
nop
add byte [rax], al
add byte [rbp + rcx*4 + 0x3d], cl
invalid
lea r15, [0x1400a9760]
add byte [rax], al
mov qword [rsp + 0x20], r15
and al, 0x20
lea rdx, [0x14015c0e9]
lea r9, [rsp + 0x88]
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
mov rcx, r14
call fcn.14000a690
movzx eax, byte [rbx + 0x40]
lea rcx, [0x140194370]
mov dl, 0xe
invalid
mov dh, 0x43
lea rcx, [0x140194370]
mov dl, 0xe
invalid
mov dl, 0xe
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rsp + 0x50], 3
jmp 0x1400a91b7
and al, 0x50
add ebp, ebx
jg 0x1400a90c4
invalid
mov eax, dword [rbx + 0x41]
mov byte [rsp + 0x50], 1
mov byte [r12 + 0x50], 1
mov dword [rsp + 0x51], eax
and al, 0x51
jmp 0x1400a91b7
movups xmm0, xmmword [rbx + 0x41]
movups xmmword [rsp + 0x51], xmm0
mov byte [rsp + 0x50], 2
jmp 0x1400a91b7
mov r8d, dword [rbx + 0x34]
mov r9d, dword [rbx + 0x38]
cmp r8d, r9d
ja 0x1400a9189
test r8, r8
je 0x1400a9178
cmp rsi, r8
jbe 0x1400a9176
cmp byte [rdi + r8], 0xbf
jg 0x1400a9178
jmp 0x1400a9189
jne 0x1400a9189
test r9, r9
je 0x1400a91a2
cmp rsi, r9
jbe 0x1400a91a0
cmp byte [rdi + r9], 0xbf
jg 0x1400a91a2
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
call fcn.1401220d0
jne 0x1400a9189
sub r9, r8
add r8, rdi
mov byte [rsp + 0x50], 0
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x60], r9
lea rax, [0x1400a9500]
mov qword [rsp + 0x20], rax
lea rdx, [0x14015c0f1]
lea r14, [rsp + 0x38]
lea r9, [rsp + 0x50]
mov r8d, 4
mov rcx, r14
call fcn.14000a690
mov eax, dword [rbx + 0x28]
mov dword [rsp + 0x4c], eax
lea rax, [0x1400a9400]
mov qword [rsp + 0x20], rax
lea rdx, [0x14015c0f5]
lea r9, [rsp + 0x4c]
mov r8d, 4
mov rcx, r14
call fcn.14000a690
mov rcx, rbx
call fcn.140101280
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], rdx
mov qword [rsp + 0x20], r12
lea rdx, [0x14016432c]
lea r9, [rsp + 0x98]
mov r8d, 4
mov rcx, r14
call fcn.14000a690
mov r14d, dword [rbx + 0x24]
test byte [rbx + 0x18], 1
je 0x1400a9279
mov r8d, dword [rbx + 0x1c]
mov ebx, dword [rbx + 0x20]
inc r8d
test ebx, ebx
je 0x1400a9281
cmp r8d, r14d
ja 0x1400a92c6
test r8, r8
je 0x1400a92b5
cmp rsi, r8
jbe 0x1400a92b3
cmp byte [rdi + r8], 0xbf
jg 0x1400a92b5
jmp 0x1400a92c6
mov ebx, dword [rbx + 0x20]
xor r8d, r8d
jmp 0x1400a92eb
test r8, r8
je 0x1400a92ae
cmp rsi, r8
jbe 0x1400a92ac
cmp byte [rdi + r8], 0xbf
jg 0x1400a92ae
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r9, rsi
call fcn.1401220d0
jne 0x1400a9292
mov rax, rsi
jmp 0x1400a92e5
jne 0x1400a92c6
test r14, r14
je 0x1400a92e2
cmp rsi, r14
jbe 0x1400a92e0
cmp byte [rdi + r14], 0xbf
jg 0x1400a92e2
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r9, r14
call fcn.1401220d0
jne 0x1400a92c6
mov rax, r14
sub rax, r8
add r8, rdi
mov qword [rsp + 0xa8], r8
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0x20], r15
lea rdx, [0x14015c0f9]
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0xa8]
mov r8d, 5
call fcn.14000a690
test bl, 1
je 0x1400a9352
inc r14d
je 0x1400a9358
cmp rsi, r14
jbe 0x1400a9356
cmp byte [rdi + r14], 0xbf
jg 0x1400a9358
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r8, r14
mov r9, rsi
call fcn.1401220d0
xor edi, edi
jmp 0x1400a935e
jne 0x1400a9335
sub rsi, r14
add rdi, r14
mov qword [rsp + 0xb8], rdi
mov qword [rsp + 0xc0], rsi
mov qword [rsp + 0x20], r15
lea rdx, [0x14015c0fe]
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0xb8]
mov r8d, 8
call fcn.14000a690
movzx ecx, byte [rsp + 0x40]
movzx eax, byte [rsp + 0x41]
mov edx, eax
not dl
or dl, cl
test dl, 1
je 0x1400a93ab
or al, cl
jmp 0x1400a93e5
mov rax, qword [rsp + 0x38]
test byte [rax + 0x34], 4
jne 0x1400a93cd
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14015eec1]
mov r8d, 2
jmp 0x1400a93e2
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140163b83]
mov r8d, 1
call qword [rax + 0x18]
and al, 1
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
mov byte [rsp + 0x30], al
mov qword [rsp + 0x20], 0
mov byte [rsp + 0x31], 0
lea r8, [0x1400a9600]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea rdx, [rsp + 0x38]
and al, 0x38
call fcn.14000c3d0
mov rcx, qword [rsp + 0x20]
movzx edx, byte [rsp + 0x30]
mov dh, 0x54
and al, 0x30
test rcx, rcx
je 0x1400a95cc
mov al, 1
test dl, 1
jne 0x1400a95ed
cmp rcx, 1
jne 0x1400a95d0
mov rsi, qword [rsp + 0x28]
cmp byte [rsp + 0x31], 0
je 0x1400a95d5
test byte [rsi + 0x34], 4
jne 0x1400a95d5
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.____
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400a95d5
jmp 0x1400a95ed
mov eax, edx
jmp 0x1400a95ed
mov rsi, qword [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14016574d]
mov r8d, 1
call qword [rax + 0x18]
and al, 1
add rsp, 0x40
pop rsi
ret
lea eax, [0x1400b5af0]
jmp 0x1400a96d3
mov rax, qword [rsi + 0x28]
lea rdx, str.DomainIpv4Ipv6
mov r8d, 6
invalid
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
je 0x1400a96a0
sub byte [rax + 0x48302444], cl
mov dword [rsp + 0x20], 0
and byte [rax], al
add byte [rax], al
add dh, al
and al, 0x31
add byte [rbp + rcx*4 + 5], cl
sbb bl, byte [rcx]
std
invalid
jmp 0x1400a96d3
and byte [rax], al
add byte [rax], al
add dh, al
and al, 0x31
add byte [rbp + rcx*4 + 5], cl
sbb bl, byte [rcx]
std
invalid
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x38]
call fcn.14000c3d0
mov rcx, qword [rsp + 0x20]
movzx edx, byte [rsp + 0x30]
test rcx, rcx
je 0x1400a9732
mov al, 1
test dl, 1
jne 0x1400a9753
cmp rcx, 1
jne 0x1400a9736
mov rsi, qword [rsp + 0x28]
cmp byte [rsp + 0x31], 0
je 0x1400a973b
test byte [rsi + 0x34], 4
jne 0x1400a973b
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.____
push rbx
or eax, dword [rax]
push rbx
or eax, dword [rax]
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400a9753
jmp 0x1400a973b
mov eax, edx
jmp 0x1400a9753
mov rsi, qword [rsp + 0x28]
je 0x1400a975e
sub byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0xbc003
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14016574d]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
and al, 1
add rsp, 0x40
pop rsi
ret
int3
cmp qword [rcx], 0
je 0x1400a9810
mov qword [rsp + 0x38], rcx
and al, 0x38
mov rcx, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
and byte [rbx + r9*4 + 0x4a], cl
sub byte [rax - 0x73], cl
lea rax, [0x140166964]
lea rax, [0x140166964]
mov r8d, 4
add al, 0
add byte [rax], al
mov rsi, rdx
mov rdx, rax
call qword [r9 + 0x18]
sbb byte [rax - 0x77], cl
je 0x1400a97bb
invalid
sbb byte [rax - 0x77], cl
je 0x1400a97bb
mov dword [rsp + 0x28], esi
sub byte [rax + 0x48302444], cl
mov dword [rsp + 0x20], 0
invalid
mov byte [rsp + 0x30], al
mov qword [rsp + 0x20], 0
add dh, al
mov byte [rsp + 0x31], 0
lea r8, [0x14007afb0]
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x31
add byte [rbp + rcx*4 + 5], cl
call qword [rdi]
std
dec dword [rax - 0x73]
and al, 0x20
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
push rsp
and al, 0x38
lea rdx, [rsp + 0x38]
call fcn.14000c3d0
mov rcx, qword [rsp + 0x20]
adc byte [rsi + rsi*8], ch
dec dword [rax - 0x75]
and al, 0x20
movzx edx, byte [rsp + 0x30]
test rcx, rcx
leave
leave
je 0x1400a9831
mov al, 1
test dl, 1
jne 0x1400a9852
jl 0x1400a981f
cmp rcx, 1
cmp ecx, 1
jne 0x1400a9835
mov rsi, qword [rsp + 0x28]
cmp byte [rsp + 0x31], 0
xor dword [rax], eax
xor dword [rax], eax
je 0x1400a983a
test byte [rsi + 0x34], 4
jne 0x1400a983a
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
invalid
sub byte [rax - 0x73], cl
adc eax, 0xb52fb
lea rdx, str.____
mov r8d, 1
call qword [rax + 0x18]
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
add byte [rax], al
add bh, bh
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
je 0x1400a983a
jmp 0x1400a9852
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xbd13d
ror dword [rbx], 1
invalid
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSomeTOKIO_WORKER_THREADS
ror dword [rbx], 1
invalid
cmp eax, 0x41000bd1
mov eax, 4
add al, 0
add byte [rax], al
ror dword [rbx], 1
add byte [rcx - 0x48], al
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x40
pop rsi
jmp rax
jmp rax
jmp rax
loopne 0x1400a97bb
mov eax, edx
jmp 0x1400a9852
shr bl, 1
sbb eax, 0x24748b48
invalid
mov rsi, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14016574d]
adc eax, 0xbbf04
adc eax, 0xbbf04
mov edi, 0xb841000b
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
and al, 1
add rsp, 0x40
pop rsi
ret
int3
int3
push rsi
sub rsp, 0x40
movzx eax, word [rcx]
lea r8, [0x140194380]
lea eax, [0x140194380]
stosd dword [rdi], eax
invalid
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
add eax, eax
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14015c3b9]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14015c3b9]
add cl, ch
add dword [rax], r8d
add dword [rax], eax
jmp 0x1400a99d4
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015c92d]
mov dh, byte [rax]
or eax, dword [rax]
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, [0x14015c92d]
mov dh, byte [rax]
or eax, dword [rax]
mov dh, byte [rax]
or eax, dword [rax]
mov r8d, 4
mov eax, 4
add rsp, 0x40
pop rsi
jmp rax
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015c3c7]
or eax, dword [rax]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xb2b03
or eax, dword [rax]
or eax, dword [rax]
mov r8d, 8
mov eax, 8
add rsp, 0x40
pop rsi
jmp rax
add rcx, 2
mov qword [rsp + 0x38], rcx
add cl, byte [rax - 0x77]
and al, 0x38
mov rcx, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
lea rax, [0x14015c3cf]
lea eax, [0x14015c3cf]
lea eax, [0x14015c3cf]
add eax, 0xb2ae5
mov r8d, 6
mov rsi, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call qword [r9 + 0x18]
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x30], al
mov qword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
and al, 0x20
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x31], 0
lea r8, [0x1400bcc90]
add eax, 0x13378
add eax, 0x13378
js case.0x1400a2485.36
xor eax, dword [rcx]
add byte [rax - 0x73], cl
and al, 0x20
add dword [rax], eax
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x38]
call fcn.14000c3d0
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
movzx edx, byte [rsp + 0x30]
test rcx, rcx
leave
leave
je 0x1400a99e2
test byte [rax - 0x50000000], ch
add esi, esi
ret 0xf01
mov al, 1
test dl, 1
jne 0x1400a9a03
add byte [rax], al
add byte [rax], al
cmp rcx, 1
add dword [rdi], ecx
test dword [rdi + 0x48000000], edx
mov esi, dword [rsp + 0x28]
jne 0x1400a99e6
mov rsi, qword [rsp + 0x28]
cmp byte [rsp + 0x31], 0
je 0x1400a99eb
add byte [rdi], cl
test byte [rax + rax + 0x46f60000], cl
xor al, 4
test byte [rsi + 0x34], 4
jne 0x1400a99eb
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.____
mov r8d, 1
mov eax, 1
mov eax, 1
add byte [rax], al
add bh, bh
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
add byte [rax], al
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400a99eb
jmp 0x1400a9a03
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, [0x14015c3c0]
add bl, ch
invalid
add bl, ch
xor al, 0x48
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015c3d5]
or eax, dword [rax]
or eax, dword [rax]
mov r8d, 6
add rsp, 0x40
pop rsi
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015c3db]
mov r8d, 7
add rsp, 0x40
pop rsi
jmp rax
mov eax, edx
jmp 0x1400a9a03
mov rsi, qword [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14016574d]
mov r8d, 1
call qword [rax + 0x18]
and al, 1
add rsp, 0x40
pop rsi
ret
int3
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + 0x10]
mov qword [rcx + 0x10], 0
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x1400aaf88
call rax
mov rcx, qword [rsi]
mov rdx, qword [rcx]
test rdx, rdx
je 0x1400aaf79
lock dec qword [rdx]
jne 0x1400aaf79
mov rcx, qword [rcx]
mov rdi, rax
call fcn.140095150
mov rax, rdi
mov eax, edi
mov eax, edi
mov rcx, qword [rsi]
mov qword [rcx], rax
mov al, 1
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.Lazy_instance_has_previously_been_poisoned
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 8
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fonce_cell_1.19.0_srclib.rs
lea rcx, [rsp + 0x28]
call fcn.140121ad0
int3
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x40
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fonce_cell_1.19.0_srclib.rs
lea rcx, [rsp + 0x28]
call fcn.140121ad0
push 7
invalid
push 7
add ah, cl
int3
int3
int3
sub esp, 0x28
test rcx, rcx
je 0x1400ab0a8
mov rsi, rdx
test rdx, rdx
js 0x1400ab13b
mov rbx, rcx
je 0x1400ab0ac
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rsi
call fcn.1400e7f40
mov rdi, rax
mov r14, rsi
test rax, rax
jne 0x1400ab0b4
mov ecx, 1
mov rdx, rsi
call fcn.1401216a0
xor ebx, ebx
jmp 0x1400ab0e8
mov edi, 1
xor r14d, r14d
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.140120b90
movzx eax, byte [0x14019f308]
mov edx, 0x18
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400ab145
mov rbx, rax
mov qword [rax], r14
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rsi
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400ab12c
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rbx
lea rcx, [0x14015c040]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 0
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
mov ecx, 8
mov edx, 0x70
call fcn.1401216c0
invalid
invalid
invalid
xor ecx, ecx
mov rdx, rsi
call fcn.1401216a0
bnd call fcn.1401216a0
mov ecx, 8
mov edx, 0x18
call fcn.1401216c0
add ah, cl
add ah, cl
int3
int3
int3
movzx eax, byte [0x14019f308]
mov edx, 8
add byte [rax], al
invalid
add byte [rax], al
xor ecx, ecx
call fcn.1400e7f40
int 3
add byte [rax - 0x7b], cl
invalid
je 0x1400ab1c8
int 3
add byte [rax - 0x7b], cl
sal byte [rdi + rax*2 + 0x48], 0x89
mov rsi, rax
mov qword [rax], rdi
invalid
movzx eax, byte [0x14019f308]
add eax, 0xf417a
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je case.0x14009b6c6.65
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov qword [rax], rcx
invalid
mov qword [rax], rcx
mov qword [rax + 0x58], rsi
mov dword [rax + 0x58], esi
mov dword [rax + 0x58], esi
lea rcx, [0x140158f18]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 2
push 0xffffffff83480002
invalid
sub byte [rdi + 0x5e], bl
invalid
push 0xffffffff83480002
invalid
ret
mov ecx, 8
mov edx, 8
call fcn.1401216c0
invalid
invalid
invalid
invalid
jmp 0xf90ab93c
mov ecx, 8
mov edx, 0x70
jo 0x1400ab1df
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x70], bh
jo 0x1400ab1df
add byte [rax], al
jo 0x1400ab1df
add byte [rax], al
call fcn.1401216c0
int3
int3
sub esp, 0x28
mov rax, rcx
mov eax, ecx
mov rcx, qword [rcx]
neg rcx
jo 0x1400ab222
jae 0x1400ab222
mov r8, qword [rax + 8]
mov rcx, qword [0x14019f258]
mov rsi, rdx
xor edx, edx
mov rdi, rax
call qword [sym.imp.kernel32.dll_HeapFree]
and al, 0x32
or byte [rax], al
add byte [rax - 0x77], cl
invalid
and al, 0x32
or byte [rax], al
mov rdx, rsi
mov edx, esi
mov rax, rdi
clc
mov rcx, qword [rdx + 0x50]
mov qword [rax + 0x50], rcx
mov dword [rax + 0x50], ecx
mov dword [rax + 0x50], ecx
movups xmm0, xmmword [rdx + 0x40]
movups xmmword [rax + 0x40], xmm0
adc dword [rax + 0x40], eax
adc dword [rax + 0x40], eax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
invalid
invalid
add cl, byte [rdi]
adc byte [rdx + 0x10], cl
invalid
invalid
adc byte [rdi], cl
adc byte [rdx + 0x20], dl
push rdx
invalid
movups xmm2, xmmword [rdx + 0x20]
push rdx
and byte [rdi], cl
adc byte [rdx + 0x30], bl
movups xmm3, xmmword [rdx + 0x30]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
adc dword [rax + 0x20], edx
adc dword [rax + 0x20], edx
and byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
invalid
movups xmmword [rax + 0x10], xmm1
adc byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax], xmm0
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
int3
int3
push rbx
sub rsp, 0x90
in al, dx
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov ebx, dword [rcx]
in al, dx
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov ebx, dword [rcx]
movzx eax, word [rbx + 0x68]
invalid
invalid
invalid
invalid
mov ebx, dword [rcx]
movzx eax, word [rbx + 0x68]
lea rcx, [0x14019439c]
xchg ecx, eax
invalid
invalid
push 0x240d8d48
xchg ecx, eax
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
invalid
sub byte [rax - 0x73], cl
adc eax, 0xb0faf
invalid
lea rdx, [0x14015c23f]
add byte [rcx - 0x48], al
or eax, 0xe9000000
cmp byte [rcx], al
invalid
mov r8d, 0xd
jmp 0x1400ab3d3
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rsi, qword [rdx + 0x20]
add byte [rax], al
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
add cl, ch
invalid
add dword [rax], eax
add byte [rax], al
adc byte ss:[rbx], cl
add byte [rcx - 0x48], al
invalid
add cl, ch
invalid
add byte [rax], al
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
and byte [rax - 0x75], cl
jp 0x1400ab2e5
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14015c261]
adc eax, 0xb0f9d
mov r8d, 0x18
sbb byte [rax], al
add byte [rax], al
jmp 0x1400ab3d3
lea rax, [rbx + 0x6a]
mov qword [rsp + 0x88], rax
movzx eax, word [rbx + 0x6a]
add eax, 0xfffffe70
cmp ax, 0x64
clc
invalid
cmp eax, 0x64
clc
lea rax, fs:[0x14015c291]
lea rax, [0x14015c291]
lea rax, [0x14015c291]
lea rcx, [0x14015c279]
cmovb rcx, rax
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 0x18
lea rax, [rsp + 0x28]
mov qword [rsp + 0x68], rax
lea rax, [0x14007afd0]
lea eax, [0x14007afd0]
lea eax, [0x14007afd0]
cld
cld
dec dword [rax - 0x77]
and al, 0x70
and al, 0x70
mov qword [rsp + 0x70], rax
and al, 0x70
lea rax, [rsp + 0x88]
mov qword [rsp + 0x78], rax
js case.0x1400a9876.8
lea eax, [0x1400bcea0]
js case.0x1400a9876.8
lea eax, [0x1400bcea0]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
lea rax, [0x14015c2b0]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], 3
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x58], 0
mov dword [rsp + 0x58], 0
lea rax, [rsp + 0x68]
and al, 0x68
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 2
and al, 0x50
add al, byte [rax]
add byte [rax], al
and al, 0x50
add al, byte [rax]
add byte [rax], al
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea r8, [rsp + 0x38]
lea eax, [rsp + 0x38]
lea eax, [rsp + 0x38]
mov rcx, rsi
mov rdx, rdi
call fcn.140009b80
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400ab3e5
jmp 0x1400ab4bb
mov rsi, qword [rdx + 0x20]
jb 0x1400ab3b4
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14015c24c]
mov r8d, 0x15
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
sub al, 0x48
mov rsi, qword [rdx + 0x20]
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14015c2fe]
or eax, dword [rax]
mov r8d, 0x1c
jmp 0x1400ab3d3
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x14015c31a]
mov r8d, 0x1a
mov rcx, rsi
call qword [rdi + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400ab4bb
xor eax, eax
cmp rax, qword [rbx]
jo 0x1400ab450
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x28]
mov qword [rsp + 0x68], rax
lea rax, [0x1400ab4d0]
mov qword [rsp + 0x70], rax
lea rax, [0x14015c340]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 2
mov qword [rsp + 0x58], 0
lea rax, [rsp + 0x68]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea r8, [rsp + 0x38]
mov rcx, rsi
mov rdx, rdi
call fcn.140009b80
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400ab4bb
cmp qword [rbx + 0x58], 0
je 0x1400ab4b9
add rbx, 0x58
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x28]
mov qword [rsp + 0x68], rax
lea rax, [0x14006fe10]
mov qword [rsp + 0x70], rax
lea rax, [0x14015c360]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
mov qword [rsp + 0x58], 0
lea rax, [rsp + 0x68]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea r8, [rsp + 0x38]
mov rcx, rsi
mov rdx, rdi
call fcn.140009b80
jmp 0x1400ab4bb
xor eax, eax
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
invalid
invalid
invalid
add r8, r11
mov qword [rdx + 8], r8
mov r11d, r10d
xor r10b, 1
test r8, r8
je 0x1400ae9b6
cmp r8, r9
jae 0x1400ae9b0
cmp byte [rax + r8], 0xbf
jg 0x1400ae9b6
jmp 0x1400aeac6
jne 0x1400aeac6
cmp r8, r9
je 0x1400aea9b
movzx ebx, byte [rax + r8]
movzx esi, bl
test sil, sil
test dh, dh
js 0x1400aea10
test r11b, 1
jne 0x1400aea79
mov r11d, 1
cmp esi, 0x80
jb 0x1400ae980
mov r11d, 2
cmp esi, 0x800
jb 0x1400ae980
cmp esi, 0x10000
mov r11d, 4
sbb r11, 0
jmp 0x1400ae980
mov edi, esi
and edi, 0x1f
movzx ebp, byte [rax + r8 + 1]
and ebp, 0x3f
cmp sil, 0xdf
jbe 0x1400aea57
movzx esi, byte [rax + r8 + 2]
shl ebp, 6
and esi, 0x3f
or esi, ebp
cmp bl, 0xf0
jb 0x1400aea6a
movzx ebx, byte [rax + r8 + 3]
and edi, 7
shl edi, 0x12
shl esi, 6
and ebx, 0x3f
or ebx, esi
or ebx, edi
sti
sti
mov esi, ebx
test r11b, 1
je 0x1400ae9d6
jmp 0x1400aea79
shl edi, 6
or edi, ebp
mov esi, edi
test r11b, 1
je 0x1400ae9d6
jmp 0x1400aea79
shl edi, 0xc
or esi, edi
test r11b, 1
je 0x1400ae9d6
mov byte [rdx + 0x18], r10b
mov r9, r8
jmp 0x1400aeaa5
push rdx
sbb byte [rbp - 0x77], cl
shr ebx, 0x23
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], r10
mov byte [rsp + 0x30], 1
mov rdx, rax
call fcn.1400a8ac0
invalid
invalid
jmp 0x1400aeabd
invalid
mov byte [rdx + 0x18], r10b
test r11b, 1
je 0x1400aeab4
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], r9
adc byte [r8 + 1], dil
adc byte [r8 + 1], dil
adc byte [rax + 1], bh
jmp 0x1400aeaba
mov byte [rdx + 0x1a], 1
xor eax, eax
mov qword [rcx], rax
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov byte [rdx + 0x18], r10b
lea rcx, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
or eax, 0xb415f
or eax, 0xb415f
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov rdx, r9
retf 0xefe8
invalid
invalid
add ah, cl
retf 0xefe8
int3
int3
int3
jns 0x1400aeb45
mov rsi, qword [rcx + 8]
mov esi, dword [rcx + 8]
mov rdi, qword [rsi + 0x58]
test rdi, rdi
je 0x1400aeb3e
mov rbx, qword [rsi + 0x60]
mov ebx, dword [rsi + 0x60]
mov rax, qword [rbx]
test rax, rax
je 0x1400aeb1a
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
cmp dword [rbx + 8], 0
jnp 0x1400aeb26
add byte [rbp + rbx + 0x48], dh
cmp dword [rbx + 0x10], 0x11
je 0x1400aeb3e
cmp qword [rbx + 0x10], 0x11
jb 0x1400aeb2c
mov rdi, qword [rdi - 8]
clc
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
mov rax, qword [rsi]
neg rax
jo 0x1400aeb5b
adc eax, 0x8b4c1373
or byte [rax - 0x75], r9b
or byte [rax - 0x75], cl
jae 0x1400aeb5b
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
or eax, 0xf0705
or byte [rax - 0x75], cl
or eax, 0xf0705
invalid
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
test byte [rsi], 0xf
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
invalid
invalid
jmp qword [sym.imp.kernel32.dll_HeapFree]
mov r9, qword [rcx + 0x28]
mov rdx, qword [rcx + 0x30]
mov edx, dword [rcx + 0x30]
mov edx, dword [rcx + 0x30]
mov r8, qword [rcx + 0x38]
mov rsi, rcx
mov rcx, rax
mov ecx, eax
call qword [r9 + 0x10]
mov rcx, rsi
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
push rcx
adc byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x41], cl
invalid
push rcx
adc byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
add rcx, 0x20
add rsp, 0x20
add rcx, 0x20
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp rax
int3
int3
sub esp, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rdx]
lea rcx, [0x1401943b8]
or eax, 0xe57e1
or eax, 0xe57e1
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
cmp byte [rdx + 0x50], 2
je case.0x1400aebde.2
lea rax, [rdx + 0x48]
mov r10, qword [rdx + 0x30]
mov r10, qword [rdx + 0x30]
mov r8, qword [rdx + 0x38]
mov eax, dword [rdx + 0x38]
mov r9, qword [rdx + 0x40]
mov rcx, rsi
mov rdi, rdx
mov rdx, rax
ret 0xff41
adc cl, byte [rdi]
mov dh, 0x47
push rax
jmp 0x1400aed72
ret 0xff41
add rdx, 8
lea rcx, [rsp + 0x70]
call fcn.1400aede0
add byte [rbx + 0x270247c], al
add byte [rbx + 0x270247c], al
je case.0x1400aebde.2
add byte [rax], al
movups xmm0, xmmword [rsp + 0xb0]
mov al, 0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], eax
movaps xmmword [rsp + 0x60], xmm0
movdqu xmm0, xmmword [rsp + 0x70]
movdqu xmm1, xmmword [rsp + 0x80]
movq mm1, qword [rsp + 0x80]
jo 0x1400aec2f
movq mm1, qword [rsp + 0x80]
movdqu xmm2, xmmword [rsp + 0x90]
movdqu xmm3, xmmword [rsp + 0xa0]
add byte [rax], al
add bl, dh
movq mm3, qword [rsp + 0xa0]
movdqa xmmword [rsp + 0x50], xmm3
movdqa xmmword [rsp + 0x40], xmm2
movdqa xmmword [rsp + 0x30], xmm1
and al, 0x30
and al, 0x30
movdqa xmmword [rsp + 0x20], xmm0
and al, 0x20
cmp byte [rsp + 0x68], 2
jne 0x1400aed77
mov byte [rsi + 0x20], 2
jmp 0x1400aedb6
mov rbx, qword [rdx + 8]
cmp qword [rbx + 0x28], 0
sub byte [rax], al
je case.0x1400aebde.2
test byte [rdi + 0x48000000], bh
mov ecx, dword [rbx + 0x30]
add byte [rax], al
add byte [rax - 0x75], cl
xor byte [r8 - 0x75], cl
push rbx
cmp byte [rbp + rcx*4 + 5], cl
adc bl, cl
or eax, 0x4b94100
mov r9d, 4
call fcn.1400ccd90
mov rcx, qword [rbx + 0x30]
mov rdx, qword [rbx + 0x38]
lea r8, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
mov r9d, 4
call fcn.1400ccd90
mov rdi, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
mov rdx, rcx
and rdx, rax
shr rax, 0x39
movd xmm0, eax
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x1400aec89
add byte [rsi + 0xf], ah
jo 0x1400aec8e
add byte [rax - 0x73], cl
cwde
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x1400aec89
add byte [rsi + 0xf], ah
jo 0x1400aec8e
add byte [rax - 0x73], cl
cwde
lea eax, [rdi - 0x68]
xor r8d, r8d
pcmpeqd xmm1, xmm1
movdqu xmm2, xmmword [rdi + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r9d, xmm3
test r9d, r9d
jne 0x1400aed1d
pcmpeqb xmm2, xmm1
pmovmskb r9d, xmm2
shl dword [rsi + 0x44], 1
pmovmskb ecx, mm2
test r9d, r9d
jne case.0x1400aebde.2
add rdx, r8
add rdx, 0x10
add r8, 0x10
rcl byte [rax], 0x48
and edx, ecx
rcl byte [rax], 0x48
and edx, ecx
jmp 0x1400aecda
lea r10d, [r9 - 1]
and r10w, r9w
mov r9d, r10d
je 0x1400aecf1
tzcnt r10d, r9d
add r10, rdx
and r10, rcx
neg r10
imul r10, r10, 0x68
cmp qword [rax + r10 + 0x10], 4
add al, 0x75
invalid
add al, 0x75
invalid
lea r11, [rax + r10]
mov r11, qword [r11 + 8]
cmp dword [r11], 0x70747468
jne 0x1400aed10
cmp byte [rdi + r10 - 8], 2
jne 0x1400aed56
mov byte [rsi + 0x20], 2
jmp 0x1400aedcd
add rdi, r10
lea rdx, [rdi - 0x10]
mov rax, qword [rdi - 0x28]
mov r8, qword [rdi - 0x20]
mov r9, qword [rdi - 0x18]
mov rcx, rsi
call qword [rax]
movzx eax, byte [rdi - 8]
mov byte [rsi + 0x20], al
jmp 0x1400aedcd
lea rdi, [rsp + 0x60]
mov rax, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x58]
mov rcx, rsi
mov rdx, rdi
call qword [rax]
movzx eax, byte [rsp + 0x68]
mov byte [rsi + 0x20], al
cmp qword [rsp + 0x20], 0
mov rax, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x58]
mov rcx, rdi
call qword [rax + 0x10]
lea rcx, [rsp + 0x40]
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x38]
call qword [rax + 0x10]
nop
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
ret
mov qword [rsp + 0xd0], 2
add r14, 0x88
cmp r14, qword [rsp + 0xb0]
je 0x1400b0a00
lea r15, [r14 + 0x58]
xor eax, eax
cmp rax, qword [r14 + 0x58]
cmovo r15, rax
jo 0x1400b02ae
mov rdx, qword [rsp + 0x2a0]
test rdx, rdx
je 0x1400b1e62
mov rcx, qword [rsp + 0x298]
call fcn.140023ad0
mov rbx, rax
test rdx, rdx
je 0x1400afb89
mov r12, rdx
cmp byte [rbx], 0x5b
jne 0x1400afb91
add r12, rbx
mov r10b, 0x5b
xor eax, eax
mov r8, rbx
test r10b, r10b
jns 0x1400afab0
jmp 0x1400afa3f
movzx r10d, byte [rcx]
mov rax, rdx
mov r8, rcx
test r10b, r10b
jns 0x1400afab0
mov ecx, r10d
and cl, 0x1f
movzx r9d, cl
movzx ecx, cl
movzx r11d, byte [r8 + 1]
and r11d, 0x3f
cmp r10b, 0xdf
jbe 0x1400afa90
movzx edx, byte [r8 + 2]
shl r11d, 6
and edx, 0x3f
or edx, r11d
cmp r10b, 0xf0
jb 0x1400afaa0
lea rcx, [r8 + 2]
shl r9d, 6
or r9d, r11d
jmp 0x1400afab8
lea rcx, [r8 + 1]
movzx r9d, r10b
mov rdx, rcx
sub rdx, r8
add rdx, rax
cmp r9d, 0x5b
je 0x1400afacd
cmp r9d, 0x5d
jne 0x1400afafa
cmp rcx, r12
jne 0x1400afa30
pop rdx
invalid
invalid
invalid
xor eax, eax
xor edx, edx
mov rsi, r14
sub rdx, rax
add rbx, rax
mov r12, rdx
jmp 0x1400afb94
cmp rcx, r12
je 0x1400afada
mov r8, r12
movsx r9d, byte [r12 - 1]
test r9d, r9d
js 0x1400afb20
lea r12, [r8 - 1]
cmp r9d, 0x5b
jne 0x1400afaf0
movzx r10d, byte [r8 - 2]
cmp r10b, 0xc0
jge 0x1400afb4e
mov rsi, r14
xor r12d, r12d
jmp 0x1400afb94
mov rsi, r14
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], r12
mov rcx, r13
call fcn.14000ba00
mov r14, rax
test r14b, 1
je 0x1400afbd0
cmp qword [rsp + 0x38], 0
jne 0x1400b01c5
shr r14, 8
xor edi, edi
jmp 0x1400afc73
mov qword [rsp + 0xa8], r15
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
movdqa xmmword [rsp + 0x50], xmm7
mov rcx, r13
call fcn.14000ba00
test al, 1
je 0x1400afd06
shr rax, 8
xor r13d, r13d
mov ecx, eax
rol cx, 8
mov word [rsp + r13*2 + 0x50], cx
shr eax, 0x10
rol ax, 8
mov word [rsp + r13*2 + 0x52], ax
cmp r13, 6
jne 0x1400b01b8
movdqa xmm0, xmmword [rsp + 0x50]
movdqa xmm1, xmm0
punpckhbw xmm1, xmm7
pshuflw xmm1, xmm1, 0xb1
pshufhw xmm1, xmm1, 0xb1
punpcklbw xmm0, xmm7
pshuflw xmm0, xmm0, 0xb1
pshufhw xmm0, xmm0, 0xb1
packuswb xmm0, xmm1
lea r13, [rsp + 0x30]
mov r15, qword [rsp + 0xa8]
cmp qword [rsp + 0x38], 0
jne 0x1400b01c5
pshufd xmm8, xmm0, 0xf9
movd r14d, xmm0
mov dil, 1
mov byte [rsp + 0x50], dil
mov dword [rsp + 0x51], r14d
movq qword [rsp + 0x55], xmm8
pshufd xmm0, xmm8, 0xee
movd dword [rsp + 0x5d], xmm0
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x1400b02a0
mov rbx, qword [r15 + 8]
test dil, dil
je 0x1400aff12
test r15, r15
je 0x1400afe14
movzx ecx, byte [r14]
lea eax, [rcx - 0x30]
cmp eax, 0xa
jb 0x1400afd37
or ecx, 0x20
add ecx, 0xffffff9f
add ecx, 0xa
mov eax, 0xffffffff
cmovb ecx, eax
mov eax, ecx
cmp ecx, 0xf
ja 0x1400afe14
mov rdi, r15
dec rdi
je 0x1400aff57
movzx ecx, byte [r14 + 1]
lea edx, [rcx - 0x30]
cmp edx, 0xa
jb 0x1400afd6c
xor r13d, r13d
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], r15
mov rdi, r15
test rdi, rdi
je 0x1400b01b8
cmp byte [r14], 0x3a
jne 0x1400b01b8
cmp rdi, 1
je 0x1400b01b8
mov rcx, rbx
lea rdx, [rsp + 0x50]
push rsp
and al, 0x50
call fcn.14003e470
test al, al
jne 0x1400aff50
add rbx, 0x12
add r15, 0xffffffffffffffee
je 0x1400b02a0
cmp byte [rbx], 2
jne 0x1400aff20
cmp dil, byte [rbx + 1]
jne 0x1400aff31
cmp r14d, dword [rbx + 2]
jne 0x1400aff31
mov al, 1
jmp 0x1400b02ab
add r14, r15
mov rcx, r14
xor edi, edi
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rdi
mov word [rsp + 0x50], ax
mov r13d, 1
mov r15d, 0xe
mov r14, rcx
jmp 0x1400affa8
add rax, rbp
xor edx, edx
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov word [rsp + r13*2 + 0x50], cx
inc r13
mov rdi, rdx
mov r14, rax
add r15, 0xfffffffffffffffe
je 0x1400afc22
cmp r13, 6
cmp ebp, 6
ja 0x1400afff0
test rdi, rdi
je 0x1400b0181
invalid
lea rax, [r14 + 1]
lea rbp, [rdi - 1]
movzx ecx, byte [r14]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rbp
insb byte [rdi], dx
and al, 0x38
cmp cl, 0x3a
jne 0x1400b01a4
lea rcx, [rsp + 0x30]
call fcn.14000ba00
cmc
invalid
test al, 1
je 0x1400afffd
cmc
jmp [rax - 0x16e68bff]
jmp 0x1400b09d3
test rdi, rdi
je case.0x14009b5cd.78
invalid
nop
add dword [rax], eax
invalid
lea rbp, [rdi - 1]
movzx ecx, byte [r14]
lea rax, [r14 + 1]
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], rbp
cmp cl, 0x3a
jne 0x1400b018b
test rbp, rbp
je 0x1400b018b
test byte [rdx + 1], ch
add byte [rax], al
test byte [rdx + 1], ch
add byte [rax], al
movzx edx, byte [r14 + 1]
lea ecx, [rdx - 0x30]
cmp ecx, 0xa
jb 0x1400b004a
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov ecx, 0xffffffff
cmovb edx, ecx
mov ecx, edx
cmp edx, 0xf
cli
invalid
ja 0x1400b018b
mov rdx, rbp
dec rdx
je 0x1400aff80
movzx r8d, byte [r14 + 2]
lea r9d, [r8 - 0x30]
cmp r9d, 0xa
jb 0x1400b0088
or r8d, 0x20
add r8d, 0xffffff9f
add eax, 0xffffff9f
add eax, 0xffffff9f
add r8d, 0xa
mov r9d, 0xffffffff
cmovb r8d, r9d
mov r9d, r8d
cmp r8d, 0xf
ja 0x1400b0147
lea rdx, [rbp - 2]
shl ecx, 4
or ecx, r9d
test rdx, rdx
je 0x1400aff80
movzx r8d, byte [r14 + 3]
lea r9d, [r8 - 0x30]
cmp r9d, 0xa
jb 0x1400b00cd
or r8d, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
mov r9d, 0xffffffff
cmovb r8d, r9d
mov r9d, r8d
cmp r8d, 0xf
ja 0x1400b0153
lea rdx, [rbp - 3]
shl ecx, 4
or ecx, r9d
test rdx, rdx
je 0x1400aff80
movzx r8d, byte [r14 + 4]
lea r9d, [r8 - 0x30]
cmp r9d, 0xa
jb 0x1400b010e
or r8d, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
mov r9d, 0xffffffff
cmovb r8d, r9d
mov r9d, r8d
cmp r8d, 0xf
ja 0x1400b015f
lea rdx, [rbp - 4]
shl ecx, 4
or ecx, r9d
test rdx, rdx
test edx, edx
test edx, edx
je 0x1400aff80
lea rax, [r14 + 5]
movzx r8d, byte [rax]
lea r9d, [r8 - 0x30]
cmp r9d, 0xa
jb 0x1400b018b
or r8d, 0x20
add r8d, 0xffffff9f
cmp r8d, 6
jae 0x1400aff85
enter 0x4120, 0xffffffffffffff83
rcr byte [rdi + 0x6f88341], 0xf
add dword [rax - 2], 0xffffffff
invalid
jmp 0x1400b018b
add r14, 2
mov rax, r14
mov byte [rdx], 0x4c
mov eax, esi
jmp 0x1400aff85
add r14, 3
mov rax, r14
jmp 0x1400aff85
add r14, 4
mov rax, r14
jmp 0x1400aff85
mov rcx, r14
jmp 0x1400aff5f
xor r15d, r15d
jmp 0x1400afe17
xor edi, edi
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], rdi
cmp r13, 8
je 0x1400afc22
jmp 0x1400afe24
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x38], rdi
cmp byte [r14], 0x3a
je 0x1400afe37
lea r13, [rsp + 0x30]
lea ebp, [rsp + 0x30]
mov r15, qword [rsp + 0xa8]
mov edi, dword [rsp + 0xa8]
mov rax, qword [r15 + 0x28]
test rax, rax
je 0x1400b02a0
mov rdi, qword [r15 + 0x20]
shl rax, 3
lea r15, [rax + rax*2]
xor r13d, r13d
jmp case.default.0x1400b02bf
invalid
add byte [rax], al
add r13, 0x18
cmp r15, r13
je 0x1400b02a4
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rdx - 0x75], cl
insb byte [rdi], dx
invalid
mov rbp, qword [rdi + r13 + 8]
mov r14, qword [rdi + r13 + 0x10]
cmp r12, r14
hlt
jne case.0x14009b51d.84
hlt
mov rcx, rbp
mov rdx, rbx
mov r8, r12
call fcn.1401215d0
invalid
invalid
test eax, eax
je 0x1400b028f
invalid
invalid
jno case.0x14009b5cd.81
test r14, r14
test esi, esi
je 0x1400b0245
cmp byte [rbp], 0x2e
jne 0x1400b0245
lea rax, [r14 - 1]
dec dword [rcx + rdi - 0x20]
cmp rax, r12
cmp eax, esp
jne 0x1400b0245
lea rcx, [rbp + 1]
mov rdx, rbx
mov r8, r12
call fcn.1401215d0
adc eax, dword [rdi]
invalid
test eax, eax
je 0x1400b028f
adc eax, dword [rdi]
add byte [rbp + 0x4c4a74c0], al
mov edx, esp
mov rdx, r12
sub rdx, r14
jb 0x1400b025f
bnd jb 0x1400b025f
add rdx, rbx
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
mov r8, r14
call fcn.1401215d0
invalid
invalid
test eax, eax
invalid
je case.0x1400a2485.53
invalid
invalid
sal byte [rsi + rcx + 0x49], 0x83
inc byte [rcx]
invalid
cmp r14, 1
jne 0x1400b01f0
cmp byte [rbp], 0x2a
jne 0x1400b01f0
jge 0x1400b0268
sub dh, byte [rbp - 0x7b]
jmp 0x1400b028f
and cl, byte [rbp - 0x7b]
div byte [rsi + rax - 0x80]
jge case.0x1400a9876.19
test r14, r14
test esi, esi
je 0x1400b0278
cmp byte [rbp], 0x2e
je 0x1400b028f
je 0x1400b028f
not r14
add r14, r12
add esi, esp
invalid
add esi, esp
jae 0x1400b01f0
cmp byte [rbx + r14], 0x2e
jne 0x1400b01f0
invalid
invalid
invalid
push qword [rax + 0x6613eb01]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x1400b02a6
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
shr bl, 7
jmp 0x1400b02ab
xor eax, eax
jmp 0x1400b02ab
xor eax, eax
lea r13, [rsp + 0x30]
xor byte [rcx - 0x77], cl
mov r14, rsi
mov esi, esi
test byte [rcx - 0x75], 0xe
mov rcx, qword [r14]
lea rdx, [0x1401943cc]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
or al, 0x8a
add rcx, rdx
jmp rcx
test al, al
jne 0x1400af9a0
ror byte [rdi], 0x85
xlatb
idiv bh
inc dword [rcx - 0xa]
test byte [rsi + 8], 1
test byte [r14 + 8], 1
test byte [rsi + 8], 1
or byte [rcx], al
je 0x1400b0430
add byte [rax], al
mov bl, 2
cmp byte [r14 + 0x50], 2
je 0x1400b02f7
add al, byte [rcx - 0x80]
jle 0x1400b032a
add dh, byte [rdx + rbx + 0x49]
lea edx, [rsi + 0x48]
invalid
lea rdx, [r14 + 0x48]
mov rax, qword [r14 + 0x30]
mov rax, qword [r14 + 0x30]
mov r8, qword [r14 + 0x38]
mov r9, qword [r14 + 0x40]
mov ecx, dword [rsi + 0x40]
mov ecx, dword [rsi + 0x40]
mov rcx, r13
call qword [rax]
movzx ebx, byte [r14 + 0x50]
push rax
push rax
lea rdx, [r14 + 0x28]
mov rax, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
sub byte [rcx - 0x75], cl
adc byte [rbp - 0x75], r9b
invalid
mov eax, dword [rsi + 0x18]
sbb byte [rbp - 0x75], r9b
and byte [rax - 0x73], r9b
and al, 0x58
and al, 0x58
mov r9, qword [r14 + 0x20]
lea rcx, [rsp + 0x58]
and al, 0x58
and al, 0x58
call qword [rax]
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movups xmm1, xmmword [rsp + 0x40]
lea rax, [rsp + 0x58]
and al, 0x58
and al, 0x58
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x20], xmm0
mov byte [rsp + 0x98], bl
add byte [rax], al
jmp 0x1400b0893
add eax, 0xc0840000
test al, al
jne 0x1400af9a0
test dword [rdi - 0xa], esp
invalid
idiv bh
dec dword [rcx - 0x73]
push rsi
or byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
lea rdx, [r14 + 8]
lea rcx, [rsp + 0xd0]
lea r8, [rsp + 0x280]
and al, 0x80
add al, byte [rax]
add al, ch
mov gs, edx
invalid
invalid
and al, 0x80
add al, byte [rax]
add al, ch
mov gs, edx
invalid
cmp qword [rsp + 0xd0], 2
je 0x1400af9ac
idiv bh
invalid
add byte [rax], al
add cl, byte [rdi]
test byte [rbx - 0xa], cl
idiv bh
idiv bh
invalid
jmp 0x1400b1013
test al, al
jne 0x1400af9a0
movzx eax, byte [rsp + 0x280]
add byte [rax], al
cmp eax, 1
je 0x1400b048d
cmp eax, 2
jne 0x1400b1e7c
mov rax, qword [rsp + 0x288]
cmp qword [rax + 0x10], 5
jne 0x1400af9a0
invalid
invalid
idiv bh
invalid
test dword [0x1890b0392], eax
mov eax, dword [rax + 8]
mov rax, qword [rax + 8]
jmp 0x1400b04ad
test al, al
jne 0x1400af9a0
mov rdx, qword [r14 + 8]
movzx eax, byte [rsp + 0x280]
cmp eax, 1
mov qword [rsp + 0xc0], r14
add byte [rdi], cl
test byte [rcx], al
add dword [rax], eax
invalid
add byte [rdi], cl
test byte [rcx], al
add dword [rax], eax
add byte [rbx - 0x7af0fd08], al
stosb byte [rdi], al
sbb al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add al, byte [rax]
add byte [rbx + rcx*4 + 0x60], cl
or byte [rax - 0x75], cl
mov rbx, qword [rax + 0x10]
invalid
invalid
jp 0x1400b040e
cmp eax, 2
jne 0x1400b1e7c
mov rax, qword [rsp + 0x288]
mov r12, qword [rax + 8]
mov rbx, qword [rax + 0x10]
cmp qword [rdx + 0x28], 0
jne 0x1400b04f6
add byte [rdi], cl
test dword [rcx], ecx
add dword [rax], eax
add cl, ch
scasd eax, dword [rdi]
add al, 0
add byte [rax + rax*8 - 0xa597af1], al
test al, al
invalid
invalid
cmpsb byte [rsi], byte [rdi]
cmc
invalid
jmp 0x1400b08a1
test al, al
jne 0x1400af9a0
movzx eax, byte [rsp + 0x280]
cmp eax, 1
je 0x1400b05b5
cmp eax, 2
jne 0x1400b1e7c
mov rax, qword [rsp + 0x288]
cmp qword [rax + 0x10], 4
jne 0x1400af9a0
mov rax, qword [rax + 8]
jmp 0x1400b05d5
mov bl, 2
cmp byte [r14 + 0x50], 2
je 0x1400b0453
lea rdx, [r14 + 0x48]
mov rax, qword [r14 + 0x30]
mov r8, qword [r14 + 0x38]
mov r9, qword [r14 + 0x40]
mov rcx, r13
call qword [rax]
movzx ebx, byte [r14 + 0x50]
lea rdx, [r14 + 0x28]
mov rax, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
mov r9, qword [r14 + 0x20]
lea rcx, [rsp + 0x58]
call qword [rax]
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
lea rax, [rsp + 0x58]
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x20], xmm0
mov byte [rsp + 0x98], bl
jmp 0x1400b0922
cmp byte [rsp + 0x281], 0
lea rax, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
lea rcx, [0x14018b7b4]
cmovne rax, rcx
je 0x1400af9a0
mov ecx, dword [rax]
mov edx, 0x70747468
xor ecx, edx
movzx eax, byte [rax + 4]
xor eax, 0x73
or eax, ecx
jne 0x1400af9a0
jmp 0x1400b02c9
movzx ebx, byte [rsp + 0x281]
test rbx, rbx
lea r12, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
lea rax, [0x14018b7b4]
cmovne r12, rax
or rbx, 4
cmp qword [rdx + 0x28], 0
je 0x1400b08a1
mov r8, qword [rdx + 0x30]
mov r9, qword [rdx + 0x38]
mov r11, r8
movabs rax, 0x736f6d6570736575
xor r11, rax
mov r10, r9
movabs rax, 0x646f72616e646f6d
xor r10, rax
movabs rax, 0x6c7967656e657261
xor r8, rax
movabs rax, 0x7465646279746573
xor r9, rax
mov rax, rbx
xor edi, edi
and rax, 0xfffffffffffffff8
je 0x1400b0593
nop word cs:[rax + rax]
mov rcx, qword [r12 + rdi]
xor r9, rcx
add r11, r10
rol r10, 0xd
add r8, r9
xor r10, r11
rol r9, 0x10
xor r9, r8
rol r11, 0x20
add r8, r10
add r11, r9
rol r10, 0x11
xor r10, r8
rol r9, 0x15
rol r8, 0x20
xor r9, r11
xor r11, rcx
add rdi, 8
cmp rdi, rax
jb 0x1400b0550
mov r14d, ebx
and r14d, 7
cmp r14d, 4
jb 0x1400b05e6
mov r15d, dword [r12 + rdi]
mov eax, 4
mov ecx, eax
or ecx, 1
cmp ecx, r14d
jb 0x1400b05f5
jmp 0x1400b060e
cmp byte [rsp + 0x281], 0
lea rax, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
lea rcx, [0x14018b7b4]
cmovne rax, rcx
jne 0x1400af9a0
cmp dword [rax], 0x70747468
jne 0x1400af9a0
jmp 0x1400b02c9
xor r15d, r15d
xor eax, eax
mov ecx, eax
or ecx, 1
cmp ecx, r14d
jae 0x1400b060e
lea rcx, [r12 + rax]
movzx esi, word [rdi + rcx]
lea ecx, [rax*8]
shl rsi, cl
or r15, rsi
or rax, 2
cmp eax, r14d
jae 0x1400b0628
add rdi, rax
movzx esi, byte [r12 + rdi]
shl eax, 3
mov ecx, eax
shl rsi, cl
or r15, rsi
jmp 0x1400b062d
test r14, r14
je 0x1400b0680
lea ecx, [r14*8]
mov eax, 0xff
shl rax, cl
or rax, r15
cmp r14, 7
jne 0x1400b0685
xor r9, rax
add r11, r10
add r8, r9
rol r10, 0xd
rol r9, 0x10
xor r10, r11
xor r9, r8
rol r11, 0x20
add r8, r10
add r11, r9
rol r10, 0x11
xor r10, r8
rol r9, 0x15
xor r9, r11
rol r8, 0x20
xor r11, rax
xor eax, eax
jmp 0x1400b0685
mov eax, 0xff
mov rcx, rbx
shl rcx, 0x38
movabs rsi, 0x100000000000000
add rcx, rsi
or rcx, rax
xor r9, rcx
add r11, r10
add r8, r9
rol r10, 0xd
xor r10, r11
rol r9, 0x10
rol r11, 0x20
xor r9, r8
add r8, r10
rol r10, 0x11
add r11, r9
xor r10, r8
rol r9, 0x15
xor r9, r11
rol r8, 0x20
xor r11, rcx
xor r8, 0xff
add r11, r10
rol r10, 0xd
add r8, r9
xor r10, r11
rol r9, 0x10
xor r9, r8
rol r11, 0x20
add r8, r10
add r11, r9
rol r10, 0x11
xor r10, r8
rol r9, 0x15
rol r8, 0x20
xor r9, r11
add r11, r10
rol r10, 0xd
add r8, r9
xor r10, r11
rol r9, 0x10
xor r9, r8
rol r11, 0x20
add r8, r10
add r11, r9
rol r10, 0x11
xor r10, r8
rol r9, 0x15
rol r8, 0x20
xor r9, r11
add r11, r10
rol r10, 0xd
add r8, r9
xor r10, r11
rol r9, 0x10
xor r9, r8
add r8, r10
rol r10, 0x11
rol r9, 0x15
mov rax, r8
rol rax, 0x20
xor rax, r10
xor rax, r9
xor rax, r8
mov rcx, qword [rdx + 0x10]
mov r14, qword [rdx + 0x18]
mov r15, r14
and r15, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm9, xmm0, 0
mov qword [rsp + 0xa8], rcx
lea r13, [rcx - 0x68]
xor ebp, ebp
mov rax, qword [rsp + 0xa8]
movdqu xmm10, xmmword [rax + r15]
movdqa xmm0, xmm10
pcmpeqb xmm0, xmm9
pmovmskb edi, xmm0
test edi, edi
jne 0x1400b07ea
pcmpeqb xmm10, xmm6
pmovmskb eax, xmm10
test eax, eax
jne 0x1400b08a1
lea eax, [rdi - 1]
and ax, di
mov edi, eax
je 0x1400b07bb
tzcnt eax, edi
add rax, r15
and rax, r14
neg rax
imul rsi, rax, 0x68
cmp rbx, qword [r13 + rsi + 0x10]
jne 0x1400b07e0
lea rax, [rsi + r13]
mov rdx, qword [rax + 8]
mov rcx, r12
mov r8, rbx
call fcn.1401215d0
test eax, eax
jne 0x1400b07e0
mov rax, qword [rsp + 0xa8]
lea rbx, [rax + rsi]
test byte [rax + rsi - 0x50], 1
je 0x1400b08bf
mov qword [rsp + 0x50], 1
jmp 0x1400b092b
mov qword [rsp + 0xd0], 2
lea r13, [rsp + 0x30]
mov r14, qword [rsp + 0xc0]
jmp 0x1400af9ac
mov qword [rsp + 0x50], 0
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x110], rax
movzx eax, byte [rsp + 0x98]
mov byte [rsp + 0x118], al
mov eax, dword [rsp + 0x99]
mov dword [rsp + 0x119], eax
movzx eax, word [rsp + 0x9d]
mov word [rsp + 0x11d], ax
movzx eax, byte [rsp + 0x9f]
mov byte [rsp + 0x11f], al
mov rax, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
movdqu xmm0, xmmword [rsp + 0x60]
movdqu xmm1, xmmword [rsp + 0x70]
movups xmm2, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x100], xmm2
movdqa xmmword [rsp + 0xf0], xmm1
movdqa xmmword [rsp + 0xe0], xmm0
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rcx
cmp qword [rsp + 0xd0], 2
je 0x1400af9ac
jmp 0x1400b1013
shr rax, 8
jmp 0x1400afbff
mov rsi, qword [rsp + 0x170]
lock inc qword [rsi]
jle 0x1400b1e7a
mov rdi, qword [rsp + 0x178]
mov r15, qword [rsp + 0x180]
lock inc qword [rdi]
jle 0x1400b1e7a
cmp dword [rsp + 0x150], 1
jne 0x1400b0a60
mov rcx, qword [rsp + 0x158]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0x248], rax
mov ebx, 1
jmp 0x1400b0a62
xor ebx, ebx
mov rcx, qword [rsp + 0x160]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov r12, rax
movzx r14d, byte [rsp + 0x16c]
movzx ebp, byte [rsp + 0x16d]
movq xmm9, qword [rsp + 0x168]
mov rax, qword [rsp + 0x1c0]
lock inc qword [rax]
jle 0x1400b1e7a
mov qword [rsp + 0xb0], rbx
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0xa8], rax
movzx eax, byte [rsp + 0x1c8]
mov byte [rsp + 0xc0], al
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0xc8], eax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x250], rax
movzx eax, byte [rsp + 0x1c9]
mov byte [rsp + 0x2e], al
movzx eax, byte [rsp + 0x1ca]
mov byte [rsp + 0x2d], al
mov r13b, 2
cmp byte [rsp + 0x1b8], 2
je 0x1400b0b3a
mov rax, qword [rsp + 0x198]
mov r8, qword [rsp + 0x1a0]
mov r9, qword [rsp + 0x1a8]
lea rcx, [rsp + 0x50]
lea rdx, [rsp + 0x1b0]
call qword [rax]
movzx r13d, byte [rsp + 0x1b8]
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
lea rax, [rsp + 0x350]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movzx eax, byte [0x14019f308]
mov edx, 0x538
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400b1ec4
mov rbx, rax
mov rax, qword [rsp + 0xb0]
mov qword [rbx], rax
mov rax, qword [rsp + 0x248]
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r12
movd dword [rbx + 0x18], xmm9
mov byte [rbx + 0x1c], r14b
mov byte [rbx + 0x1d], bpl
mov qword [rbx + 0x20], rsi
mov qword [rbx + 0x28], rdi
mov qword [rbx + 0x30], r15
mov rax, qword [rsp + 0x250]
mov qword [rbx + 0x38], rax
mov eax, dword [rsp + 0xc8]
mov dword [rbx + 0x40], eax
movups xmm0, xmmword [rsp + 0x34c]
movups xmm1, xmmword [rsp + 0x35c]
movups xmmword [rbx + 0x44], xmm0
movups xmmword [rbx + 0x54], xmm1
mov eax, dword [rsp + 0x36c]
mov dword [rbx + 0x64], eax
mov byte [rbx + 0x68], r13b
mov rax, qword [rsp + 0xa8]
mov qword [rbx + 0x70], rax
movzx eax, byte [rsp + 0xc0]
mov byte [rbx + 0x78], al
movzx eax, byte [rsp + 0x2e]
mov byte [rbx + 0x79], al
movzx eax, byte [rsp + 0x2d]
mov byte [rbx + 0x7a], al
movaps xmm0, xmmword [rsp + 0x280]
movdqa xmm1, xmmword [rsp + 0x290]
movaps xmm2, xmmword [rsp + 0x2a0]
movaps xmm3, xmmword [rsp + 0x2b0]
movups xmmword [rbx + 0x80], xmm0
movdqu xmmword [rbx + 0x90], xmm1
movups xmmword [rbx + 0xa0], xmm2
movups xmmword [rbx + 0xb0], xmm3
movdqa xmm0, xmmword [rsp + 0x2c0]
movdqu xmmword [rbx + 0xc0], xmm0
mov rax, qword [rsp + 0x2d0]
mov qword [rbx + 0xd0], rax
mov word [rbx + 0x250], 0
mov rax, qword [rsp + 0x278]
mov qword [rbx + 0x258], rax
mov eax, dword [rsp + 0xcc]
mov dword [rbx + 0x260], eax
mov rax, rbx
add rax, 0x268
lea rsi, [0x14015d728]
mov byte [rax], 0
mov rax, qword [rsp + 0xb8]
mov rax, qword [rax]
lea rcx, [rax - 1]
cmp rax, 2
mov eax, 0
cmovae rax, rcx
cmp rax, 1
lea r13, [rsp + 0x30]
je 0x1400b0eb0
test rax, rax
mov rcx, qword [rsp + 0x20]
jne 0x1400b0efe
mov rax, qword [rcx + 0x100]
lock dec qword [rax]
jne 0x1400b0dc0
mov rax, qword [rsp + 0x20]
mov rcx, qword [rax + 0x100]
call fcn.140096560
mov rcx, qword [rsp + 0x20]
mov rax, qword [rcx + 0x108]
lock dec qword [rax]
je 0x1400b0dd1
mov rax, qword [rcx + 0x108]
lock dec qword [rax]
jne 0x1400b0d11
mov rcx, qword [rsp + 0x20]
mov r14, qword [rcx + 0xe8]
mov rdi, qword [rcx + 0xf0]
mov rax, qword [rdi]
test rax, rax
je 0x1400b0ed5
mov rcx, r14
call rax
mov rcx, qword [rsp + 0x20]
cmp qword [rdi + 8], 0
je 0x1400b0efe
cmp qword [rdi + 0x10], 0x11
jb 0x1400b0ee7
mov qword [rcx + 0xe0], 2
mov qword [rcx + 0xe8], rbx
mov qword [rcx + 0xf0], rsi
mov rax, qword [rsp + 0x170]
lock dec qword [rax]
jne 0x1400b0fd0
mov rsi, qword [rsp + 0x170]
lock inc qword [rsi]
jle 0x1400b1e7a
mov rdi, qword [rsp + 0x178]
mov rbx, qword [rsp + 0x180]
lock inc qword [rdi]
jle 0x1400b1e7a
cmp dword [rsp + 0x150], 1
jne 0x1400b106e
mov rcx, qword [rsp + 0x158]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0x248], rax
mov eax, 1
mov qword [rsp + 0xb0], rax
jmp 0x1400b107a
mov qword [rsp + 0xb0], 0
mov rcx, qword [rsp + 0x160]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx r14d, byte [rsp + 0x16c]
movzx r13d, byte [rsp + 0x16d]
movq xmm9, qword [rsp + 0x168]
mov rbp, qword [rsp + 0x1c0]
lock inc qword [rbp]
jle 0x1400b1e7a
mov r12, rax
mov qword [rsp + 0xa8], rbx
movzx eax, byte [rsp + 0x1c8]
mov byte [rsp + 0xc0], al
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0xc8], eax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x250], rax
movzx eax, byte [rsp + 0x1c9]
mov byte [rsp + 0x2e], al
movzx eax, byte [rsp + 0x1ca]
mov byte [rsp + 0x2d], al
mov r15b, 2
cmp byte [rsp + 0x1b8], 2
je 0x1400b1144
mov rax, qword [rsp + 0x198]
mov r8, qword [rsp + 0x1a0]
mov r9, qword [rsp + 0x1a8]
lea rcx, [rsp + 0x50]
lea rdx, [rsp + 0x1b0]
call qword [rax]
movzx r15d, byte [rsp + 0x1b8]
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
lea rax, [rsp + 0x4c0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movzx eax, byte [0x14019f308]
mov edx, 0x4cf8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400b1ed3
lea rcx, str._Uri_as_Dst_::host_should_have_a_str
lea r8, [0x14015cbb0]
mov edx, 0x24
call fcn.140121f40
ud2
lea rcx, str.Uri_should_have_a_schemeC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rs_b
lea r8, [0x14015cb70]
mov edx, 0x18
call fcn.140121f40
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
mov edx, 0x28
call fcn.140121b80
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
mov edx, 0x28
call fcn.140121b80
mov ecx, 8
mov edx, 0x538
call fcn.1401216c0
mov ecx, 8
mov edx, 0x4cf8
call fcn.1401216c0
lea rax, str.core_src_netparser.rs
mov edx, 7
mov rcx, r8
mov r8, rax
call fcn.140121b10
lea r8, str.core_src_netparser.rs
mov ecx, 8
mov edx, 7
call fcn.140121b10
lea r8, str.core_src_netparser.rs
mov edx, 8
call fcn.140121eb0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140159a00]
mov edx, 0x36
call fcn.140128df0
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, [0x1401599b0]
mov edx, 0x28
call fcn.140121b80
lea rcx, str.TryFlatten_polled_after_completionC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_try_future_try_flatten.rs
lea r8, [0x14015cf38]
mov edx, 0x22
call fcn.140128df0
mov ecx, 8
mov edx, 0x440
call fcn.1401216c0
mov ecx, 8
mov edx, 0x38
call fcn.1401216c0
mov ecx, 8
mov edx, 0x28
call fcn.1401216c0
mov ecx, 8
mov edx, 0x18
call fcn.1401216c0
lea rcx, [0x14015d298]
lea r8, [0x14015d328]
mov edx, 0x1d
call fcn.140121f40
int3
add byte [rax], al
call fcn.140008ac0
mov rax, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0xd0]
mov dword [rcx + rax + 3], 0x64656b6e
mov dword fs:[rcx + rax], 0x6e756863
mov word [rax + rdx*8], fs
add byte [rax], al
add bh, al
add dword [rbx], r8d
outsb dx, byte [rsi]
imul esp, dword [rbp + 0x64], 0xffffffc7
invalid
invalid
mov dword fs:[rcx + rax], 0x6e756863
add al, 1
invalid
mov rax, qword [rsp + 0xd8]
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
add rax, 7
mov qword [rsp + 0xf0], rax
invalid
cmp rax, rcx
ja 0x1400b41ba
adc al, 0
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
mov qword [rsp + 0xd8], rax
mov rdx, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
mov rsi, qword [rsp + 0xe8]
test sil, 1
call 0x1800b2d8e
test dh, 1
add byte [rax], al
add byte [rax - 0xa], al
mov byte [rcx], 0x75
lea rcx, cs:[rsp + 0x38]
lea ecx, [rsp + 0x38]
jne case.0x140072838.239
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
mov qword [rsp + 0x40], rax
lea rdi, [rsp + 0x48]
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x48], esi
mov dword [rsp + 0x48], esi
mov qword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea rax, [0x1401683a8]
jmp 0x1400b2e5a
shr rsi, 5
sub rdx, rsi
add rax, rsi
add rcx, rsi
mov qword [rsp + 0x148], rcx
mov qword [rsp + 0x150], rdx
mov qword [rsp + 0x158], rax
lea rcx, [rsp + 0xf0]
lea rdx, [rsp + 0x148]
call fcn.140008400
mov qword [rsp + 0x1a0], rsi
mov rax, qword [rsp + 0x100]
mov rcx, rax
sub rcx, rsi
jb 0x1400b42d3
add rsi, qword [rsp + 0xf8]
mov rax, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0x108]
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x30], 0
test rax, rax
je 0x1400b4351
lea rcx, [rsp + 0x38]
lea rdi, [rsp + 0x48]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0x78], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x88], rcx
mov r8, qword [rsp + 0x80]
test r8, r8
je 0x1400b2f00
mov rdx, qword [rsp + 0x78]
xor ecx, ecx
jmp 0x1400b2e9e
cmp r9b, 0x7f
je 0x1400b2eaf
inc rcx
cmp r8, rcx
je 0x1400b2f00
movzx r9d, byte [rdx + rcx]
cmp r9b, 0x1f
ja 0x1400b2e90
cmp r9b, 9
je 0x1400b2e96
lea rcx, [rsp + 0x88]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x1400b2ed4
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
mov rcx, rdi
call qword [rax + 0x10]
lea rax, [0x140147740]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401476af]
lea r9, [0x14015d9a0]
lea r8, [rsp + 0x148]
mov edx, 0x29
call fcn.140121e20
movups xmm0, xmmword [rsp + 0x70]
movups xmm1, xmmword [rsp + 0x80]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
movaps xmmword [rsp + 0x70], xmm0
sub dword [rsp + 0x70], eax
movaps xmmword [rsp + 0x80], xmm1
lea rcx, [r13 + 0x18]
mov rax, qword [r13]
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add byte [r9 - 0x75], r9b
push rbp
or byte [rbp - 0x75], cl
adc r15b, r15b
call qword [rax + 0x10]
movdqa xmm0, xmmword [rsp + 0x70]
invalid
call qword [rax + 0x10]
movdqa xmm0, xmmword [rsp + 0x70]
invalid
jo 0x1400b2fa2
movdqa xmm1, xmmword [rsp + 0x80]
movq mm1, qword [rsp + 0x80]
add bl, dh
movq qword [r13 + 0x10], mm1
movq qword [rbp + 0x10], mm1
movdqu xmmword [r13 + 0x10], xmm1
movq qword [rbp + 0x10], mm1
movdqu xmmword [r13], xmm0
mov byte [r13 + 0x20], 0
and byte [r8], r8b
and byte [r8], r8b
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
mov dword [r13 + 0x21], eax
invalid
invalid
xor byte [rbx + 0x4133244c], cl
mov dword [rbp + 0x21], eax
invalid
invalid
and dword [r9 - 0x77], r8d
and al, 0x49
cmp esi, 1
mov dword [r13 + 0x24], ecx
cmp r14, 1
jne 0x1400b305b
test esp, ebp
add byte [rax], al
add byte [rdi], cl
adc byte [0x14015ca80], al
wait
or al, byte [rax]
movups xmm0, xmmword [0x14015ca80]
wait
or al, byte [rax]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movdqu xmm0, xmmword [0x14015ca70]
movdqu xmm0, xmmword [0x14015ca70]
outsd dx, dword [rsi]
add eax, 0xa9aed
invalid
add byte [rsi + 0xf], ah
jg 0x1400b2fcb
invalid
movdqa xmmword [rsp + 0x30], xmm0
and al, 0x30
and al, 0x30
xor byte [rax - 0x73], cl
and al, 0x70
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
lea r8, [rsp + 0x30]
and al, 0x30
mov rdx, rbx
invalid
call fcn.14002d100
cmp byte [rsp + 0x90], 2
add byte [rdx], al
movabs eax, dword [0x9024bc80fff7]
inc dword [rax + 0x9024bc]
add byte [rax], al
invalid
add byte [rdx], al
add cl, byte [rdi]
je 0x1400b305b
test byte [rdx + 0x48000000], dh
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
mov byte [rax], al
add byte [rax], al
invalid
invalid
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x70
mov rdx, qword [rsp + 0x78]
push rsp
and al, 0x78
invalid
js case.0x14009b6c6.85
mov r8, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
invalid
add byte [rax], al
add bh, bh
push rax
adc cl, ch
invalid
nop
call qword [rax + 0x10]
jmp 0x1400b305b
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa0], eax
test byte [rax + riz*4], ah
add byte [rax], al
add bl, dh
invalid
movdqu xmm0, xmmword [rsp + 0x30]
movq mm0, qword [rsp + 0x30]
outsd dx, dword [rsi]
and al, 0x30
movdqu xmm1, xmmword [rsp + 0x40]
and al, 0x40
movdqu xmm2, xmmword [rsp + 0x50]
movdqu xmm2, xmmword [rsp + 0x50]
outsd dx, dword [rsi]
push rsp
and al, 0x50
push rax
movdqa xmmword [rsp + 0x90], xmm2
and al, 0x90
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x1400b2f83
movdqa xmmword [rsp + 0x80], xmm1
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x1400b3044
movdqa xmmword [rsp + 0x70], xmm0
and al, 0x70
jo 0x1400b304b
lea rax, [0x140145cc0]
lea eax, [0x140145cc0]
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
and al, 0xf0
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0xf0], eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, str.chunkedoriginal_header_value_plus_ascii_is_validC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcheaders.rs
add eax, 0x94690
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0xf8], eax
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x100], 7
mov dword [rsp + 0x100], 7
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test byte [rax + rcx], ah
add byte [rax], al
mov qword [rsp + 0x108], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax + rdx], ah
and al, 0x10
add byte [rax], al
mov byte [rsp + 0x110], 0
and al, 0x10
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
jo case.0x1400ab27f.21
lea rdx, [rsp + 0xf0]
lea edx, [rsp + 0xf0]
xchg esp, eax
and al, 0xf0
lock add byte [rax], al
lock add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400ccf20
test rax, rax
je 0x1400b435d
test byte [rdx], al
adc eax, dword [rax]
invalid
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test byte [rdx], al
add dl, byte [rbx]
add byte [rax], al
adc eax, dword [rax]
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x4c], 0x24
invalid
invalid
invalid
invalid
xor eax, eax
mov r9, qword [rsp + 0x28]
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 byte [rsp + 0x40], 0
and al, 0x40
add byte [rbp - 0x73], cl
invalid
invalid
mov cl, 0xd8
invalid
lea r14, [r9 + 0xd8]
lea esi, [rcx + 0xd8]
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x43], cl
mov r8, qword [rbx + 0x40]
add r8, qword [rbx + 0x28]
add eax, dword [rbx + 0x28]
add r8, qword [rbx + 0x28]
add eax, dword [rbx + 0x28]
sub byte [r11 - 0x73], cl
lea rax, [r8 + r8]
add al, 0
shl r8, 5
shl eax, 5
sub r8, rax
add r8, 0x1e
add eax, 0x1e
ror byte [rcx - 0x7d], 0xc0
add eax, 0x1e
rcr byte [rsi], 0x49
mov eax, dword [rcx + 0xd8]
invalid
invalid
mov rax, qword [r9 + 0xd8]
add byte [rcx - 0x75], cl
xchg ecx, eax
mov rdx, qword [r9 + 0xe8]
sub rax, rdx
sub eax, edx
call 0x1880b309e
add byte [rax + 0x29], cl
sub eax, edx
ror byte [rcx + rdi - 0x40], 1
cmp rax, r8
ror byte [rdi], 0x82
jb case.default.0x1400b30c4
mov ebp, 0xf000008
movzx eax, byte [rbx + 0xb8]
mov dh, 0x83
mov eax, 0x41000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x41], al
invalid
add byte [rax], al
mov r15d, 7
mov edi, 7
invalid
add byte [rax - 0x73], cl
or eax, 0xe1323
invalid
invalid
lea rcx, [0x1401943e0]
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
invalid
loopne 0x1400b310f
lea rdx, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
lea edx, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
or ebp, dword [rcx + rcx]
sub al, 9
add cl, ch
cwde
add byte [rax], al
add byte [rax], al
invalid
invalid
jmp 0x1400b316a
add byte [rax], al
lea rdx, [0x140145ce9]
adc eax, 0x92c10
adc byte [rcx + rcx], ch
add byte [rcx - 0x41], al
invalid
invalid
invalid
or dword [rax], eax
mov r15d, 6
add byte [rax], al
jmp 0x1400b316a
add byte [rax], al
movzx r15d, byte [rbx + 0xc8]
mov dh, 0xbb
enter 0, 0
invalid
add byte [rcx - 0x7d], cl
call qword [rax]
cmp r15, 0x10
cmp edi, 0x10
jae 0x1400b4228
xor dword [rdx], 0x11
add byte [rax], al
invalid
add byte [rax - 0x73], cl
xchg ebx, eax
mov ecx, 0xeb000000
add byte [rax], al
add bl, ch
invalid
lea rdx, [rbx + 0xb9]
add byte [rax], al
add bl, ch
invalid
jmp 0x1400b316a
imul ecx, dword [rax - 0x73], 0x15
fsubr qword [rbx]
or dword [rax], eax
lea rdx, [0x140145ce2]
lea edx, [0x140145ce2]
mov r15d, 4
jmp 0x1400b316a
pop rsp
add byte [rax], al
add bl, ch
pop rsp
lea rdx, [0x140145ce6]
lea edx, [0x140145ce6]
sub ecx, dword [rcx]
add byte [rcx - 0x41], al
add eax, dword [rax]
mov r15d, 3
add byte [rax], al
jmp 0x1400b316a
lea rdx, [0x140145cf8]
lea rdx, [0x140145cf8]
sub ecx, dword [rcx]
add bl, ch
jmp 0x1400b316a
lea rdx, [0x140145cdf]
lea rdx, [0x140145cdf]
mov r15d, 3
jmp 0x1400b316a
add byte [rax], al
add bl, ch
xor eax, 0xb3158d48
invalid
invalid
invalid
invalid
lea rdx, [0x140145cef]
mov r15d, 4
sub ecx, dword [rcx]
add byte [rcx - 0x41], al
add al, 0
add byte [rax], al
jmp 0x1400b316a
lea rdx, [0x140145cf3]
or dword [rax], eax
jmp 0x1400b3164
mov rdx, qword [rbx + 0xc0]
mov r15, qword [rbx + 0xc8]
jmp 0x1400b316a
lea rdx, [0x140145cff]
mov r15d, 5
mov rax, qword [r9 + 0xd8]
mov rcx, qword [r9 + 0xe8]
sub rax, rcx
cmp rax, r15
jb 0x1400b3987
add rcx, qword [r9 + 0xe0]
mov r8, r15
call fcn.140120b90
mov r9, qword [rsp + 0x28]
add r15, qword [r9 + 0xe8]
mov qword [r9 + 0xe8], r15
cmp qword [r9 + 0xd8], r15
je 0x1400b39be
mov rax, qword [r9 + 0xe0]
mov byte [rax + r15], 0x20
inc qword [r9 + 0xe8]
mov qword [rsp + 0xd0], r14
lea rax, [rbx + 0x60]
mov qword [rsp + 0x128], rax
mov qword [rsp + 0xf0], rax
lea rax, [0x1400243d0]
mov qword [rsp + 0xf8], rax
lea rax, [0x140145df0]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], 0
lea rsi, [rsp + 0xf0]
mov qword [rsp + 0x80], rsi
mov qword [rsp + 0x88], 1
lea rdx, [0x140145e10]
lea rdi, [rsp + 0xd0]
lea r8, [rsp + 0x70]
mov rcx, rdi
mov r15, r9
call fcn.140009b80
movzx eax, byte [rbx + 0xd8]
lea ecx, [rax - 1]
cmp cl, 3
jae 0x1400b4111
movzx eax, cl
lea rcx, str.HTTP_1.0HTTP_1.1HTTP_1.1
mov rsi, qword [rcx + rax*8]
mov rax, qword [r15 + 0xd8]
mov rdx, qword [r15 + 0xe8]
sub rax, rdx
cmp rax, 7
jbe 0x1400b39ef
mov r9, r15
mov rax, qword [r9 + 0xe0]
mov qword [rax + rdx], rsi
mov rax, qword [r9 + 0xd8]
mov rdx, qword [r9 + 0xe8]
add rdx, 8
mov qword [r9 + 0xe8], rdx
sub rax, rdx
cmp rax, 1
jbe 0x1400b3a1d
mov rax, qword [r9 + 0xe0]
mov word [rax + rdx], 0xa0d
add qword [r9 + 0xe8], 2
mov rcx, qword [rbx + 0xd0]
test rcx, rcx
je 0x1400b33b0
cmp qword [rcx + 0x18], 0
je 0x1400b33b0
test bpl, bpl
mov qword [rsp + 0x138], rbx
je 0x1400b36e5
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rcx, r14
call fcn.140128e10
mov r9, qword [rsp + 0x28]
jmp 0x1400b30a9
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rax, rcx
mov rcx, r14
mov rsi, rdx
mov rdx, rax
mov r8, r15
call fcn.140128e10
mov r9, qword [rsp + 0x28]
mov rdx, rsi
mov rcx, qword [r9 + 0xe8]
jmp 0x1400b3184
mov qword [rsp + 0x20], 1
mov r8d, 1
mov r9d, 1
mov rcx, r14
mov rdx, r15
call fcn.140128e10
mov r9, qword [rsp + 0x28]
mov r15, qword [r9 + 0xe8]
jmp 0x1400b31b3
mov qword [rsp + 0x20], 1
mov r8d, 8
mov r9d, 1
mov rcx, r14
call fcn.140128e10
mov r9, qword [rsp + 0x28]
mov rdx, qword [r9 + 0xe8]
jmp 0x1400b328c
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov rcx, r14
call fcn.140128e10
mov r9, qword [rsp + 0x28]
mov rdx, qword [r9 + 0xe8]
jmp 0x1400b32bd
mov byte [rsp + 0xd0], al
mov qword [rsp + 0xf0], rdi
lea rax, [0x140027380]
mov qword [rsp + 0xf8], rax
lea rax, str.unexpected_request_version:
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], 0
mov qword [rsp + 0x80], rsi
and al, 0x80
add byte [rax], al
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 - 0x73], cl
adc eax, 0x91d05
lea rcx, [rsp + 0x70]
call fcn.140121ad0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov qword [rsp + 0x20], rax
lea rcx, [0x14015da49]
lea r9, [0x14015d9c0]
lea r8, [rsp + 0x148]
mov edx, 0x17
call fcn.140121e20
xor ecx, ecx
mov rdx, rdi
call fcn.1401216a0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rdi
call fcn.140121a60
lea rax, [rsp + 0xf0]
mov qword [rsp + 0x30], rax
lea rax, [fcn.140008da0]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], rax
lea rax, str.new_len____capacity_
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_b
lea rcx, [rsp + 0x70]
call fcn.140121ad0
lea r8, [0x1401450b0]
mov edx, 0xf
mov rcx, r15
call fcn.140121b10
mov ecx, 1
mov rdx, rdi
call fcn.1401216a0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rdi
call fcn.140121a60
lea rax, str.BodyLength::Unknown_would_set_chunked
mov qword [rsp + 0x30], rax
lea rax, [0x14007afd0]
mov qword [rsp + 0x38], rax
lea rax, str.internal_error:_entered_unreachable_code:
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 1
lea rdx, [0x140145ec0]
lea rcx, [rsp + 0x70]
call fcn.140121ad0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
jmp 0x1400b417c
mov qword [rsp + 0x1a8], rax
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x30], rax
lea rax, [0x140031790]
lea eax, [0x140031790]
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x1a8]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
and al, 0x48
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rsauthority_implies_hostC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientclient.rsJ
lea rcx, [rsp + 0x70]
call fcn.140121ad0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.140121f20
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
jmp 0x1400b417c
mov rax, qword [rbx + 0xe0]
movups xmm0, xmmword [0x14015c861]
movups xmmword [rax + rdx + 9], xmm0
movups xmm0, xmmword [str.HTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:]
movups xmmword [rax + rdx], xmm0
add qword [rbx + 0xe8], 0x19
mov qword [r14], 2
lea rbp, [rbx + 0x78]
movzx eax, byte [rbx + 0x78]
test eax, eax
je 0x1400b445b
cmp eax, 1
jne case.default.0x1400b4459
mov qword [rsp + 0x28], rbp
lea r13, [rsp + 0x68]
movzx eax, byte [rbx + 0x79]
mov qword [rsp + 0x80], 0
movzx eax, al
lea rbp, [0x14019440c]
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
mov r9, qword [rbx + 0x80]
test r9, r9
je 0x1400b4492
lea rcx, [rsp + 0x50]
mov rdx, r15
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
je 0x1400b44d0
mov r13d, 1
xor r12d, r12d
jmp 0x1400b5206
cmp byte [rbx + 0x79], 0
je 0x1400b44a8
lea r12, [0x1401590b8]
mov r14d, 1
xor eax, eax
xor ecx, ecx
jmp 0x1400b45f8
lea rcx, [rsp + 0x50]
mov r9d, 0x2000
mov rdx, r15
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
je 0x1400b4508
mov r13d, 1
jmp 0x1400b5206
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test r12, r12
je 0x1400b452a
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], r14
mov rax, qword [rsp + 0x40]
invalid
mov rcx, qword [rbx + 0x80]
sub rcx, rax
jae 0x1400b4535
xor ecx, ecx
jmp 0x1400b453a
mov r12, qword [rsp + 0x58]
and al, 0x58
mov r14, qword [rsp + 0x60]
test r12, r12
in al, 0x74
invalid
in al, 0x74
xor al, 0x48
mov eax, dword [rsp + 0x68]
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x70]
test rax, rax
sete byte [rbx + 0x79]
jmp 0x1400b454e
xor r13d, r13d
xor r12d, r12d
jmp 0x1400b5206
test rax, rax
je 0x1400b457f
mov qword [rbx + 0x80], rcx
mov rcx, qword [rsp + 0x48]
jmp 0x1400b45f8
xor r12d, r12d
xor r13d, r13d
jmp 0x1400b5206
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov r8d, 0x19
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
call fcn.140128e10
mov rdx, qword [rbx + 0xe8]
add byte [rax], al
add byte [rax], al
jmp 0x1400b43ef
call fcn.14009a750
mov r15, rax
lea rcx, [rsp + 0x48]
xor r13d, r13d
mov rdx, r14
xor r8d, r8d
call qword [r12 + 0x10]
and al, 0x10
and al, 0x10
mov r14, r15
xor r12d, r12d
jmp 0x1400b5206
and al, 0x30
lea rax, [0x1400b52a0]
mov qword [rsp + 0x38], rax
lea rax, [0x14015c8c0]
mov qword [rsp + 0x50], rax
and al, 0x50
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x70], 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x70
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x30]
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
mov qword [rsp + 0x68], 1
lea rdx, [0x14015c8d0]
lea rcx, [rsp + 0x50]
call fcn.140121ad0
mov qword [rsp + 0x50], r12
push rax
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rcx
movzx ecx, byte [rbp]
test ecx, ecx
je 0x1400b4665
cmp ecx, 2
jne 0x1400b4692
cmp byte [rbx + 0x79], 0
je 0x1400b466f
test rax, rax
je 0x1400b46a2
lea rax, [rsp + 0x60]
mov rcx, qword [rsp + 0xc8]
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb8], al
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb8], al
movaps xmmword [rsp + 0xa0], xmm0
movups xmm0, xmmword [rax]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movaps xmmword [rsp + 0xd0], xmm0
mov r15d, 1
mov r13d, 3
jmp 0x1400b5229
cmp qword [rbx + 0x80], 0
je 0x1400b461f
test rax, rax
test eax, eax
je 0x1400b469a
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
add cl, ch
fisttp qword [rbx]
add byte [rax], al
add cl, ch
fisttp qword [rbx]
add byte [rax], al
cmp byte [rbx + 0x79], 0xc
je 0x1400b461f
jmp 0x1400b466f
mov r13d, 4
jmp 0x1400b46a8
mov r13d, 3
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xb0], rax
mov al, 0
add byte [rax], al
movups xmm0, xmmword [rsp + 0xb8]
movaps xmmword [rsp + 0xa0], xmm0
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x68
xor r15d, r15d
mov rdx, r14
xor r8d, r8d
call qword [r12 + 0x10]
call qword [rsp + 0x10]
jmp 0x1400b5229
lea rcx, [rsp + 0x50]
mov r9d, 1
mov rdx, r15
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
jne 0x1400b50f9
mov rax, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
mov esi, dword [rsp + 0x60]
mov esi, dword [rsp + 0x60]
test rax, rax
je 0x1400b5183
movups xmm0, xmmword [r13]
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
movups xmmword [rcx], xmm0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r14
mov r8, qword [rsp + 0x40]
test r8, r8
je case.0x140071c00.256
movzx r12d, byte [r14]
lea rcx, [rsp + 0x48]
mov rdx, r14
call qword [rax + 0x10]
lea eax, [r12 - 0x30]
and al, 0xd0
and al, 0xd0
cmp al, 0xa
jae 0x1400b479a
mov rcx, qword [rbx + 0x80]
movabs rdx, 0xfffffffffffffff
invalid
invalid
invalid
invalid
invalid
dec dword [rdi]
cmp rcx, rdx
ja case.default.0x1400b4a39
shl rcx, 4
movzx eax, al
or rax, rcx
mov qword [rbx + 0x80], rax
mov al, 1
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
lea eax, [r12 - 0x61]
lea eax, [rsp - 0x61]
cmp al, 6
jae 0x1400b47f1
mov rax, qword [rbx + 0x80]
movabs rcx, 0xfffffffffffffff
invalid
invalid
invalid
dec dword [rdi]
cmp rax, rcx
ja case.default.0x1400b4a39
add byte [rax], al
add byte [rax], al
shl rax, 4
add r12b, 0xa9
invalid
test eax, 0xccb60f41
add rcx, rax
mov qword [rbx + 0x80], rcx
add byte [rax], 0
add byte [rax + 0x79438801], dh
invalid
add byte [rax], 0
add byte [rax + 0x79438801], dh
mov qword [rsp + 0x80], 0
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
lea eax, [r12 - 0x41]
cmp al, 6
jae 0x1400b4848
mov rax, qword [rbx + 0x80]
add byte [rax], al
movabs rcx, 0xfffffffffffffff
cmp rax, rcx
enter 0xffffffffffff870f, 0xffffffffffffff87
add byte [rax], al
invalid
shl rax, 4
add r12b, 0xc9
movzx ecx, r12b
add rcx, rax
mov qword [rbx + 0x80], rcx
mov al, 1
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
invalid
loopne 0x1400b4891
lea rdx, [0x14015917d]
lea edx, [0x14015917d]
mov r8d, 0x2b
mov cl, 0x14
jmp 0x1400b48aa
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_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_SizeElapsedLengthChunkedstatechunk_lenextensions_cntEofNotEofStartSizeSizeLwsExtensionSizeLfBodyCrBodyLfTrailerTrailerLfEndCrEndLfEndIncompleteBodyCheckoutIsClosedErrorForceHttpsButUriNotHttps
mov r8d, 0x25
add byte [rax], al
add byte [rcx + 0x2833e825], dh
invalid
invalid
add byte [rax], al
add byte [rcx + 0x2833e825], dh
invalid
mov r14, rax
mov rax, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
and al, 0x48
call qword [rax + 0x10]
mov al, 1
mov rbp, qword [rsp + 0x28]
cmp al, 2
jne case.0x1400a4587.57
or dword [rax], eax
invalid
test dword [rsi], edi
or dword [rax], eax
add cl, ch
or byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x1401591a8]
jmp case.0x1400e2425.93
lea rdx, [0x1401591a8]
mov r8d, 0x1c
add byte [rcx + 0x27f1e815], dh
invalid
mov cl, 0x15
call fcn.1400970a0
mov r14, rax
xor r12d, r12d
xor r13d, r13d
mov rbp, qword [rsp + 0x28]
mov rax, qword [rsp + 0x80]
test rax, rax
jne 0x1400b51e7
or dword [rax], eax
invalid
or dword [rax], eax
add cl, ch
invalid
jmp 0x1400b5202
lea rcx, [rsp + 0x50]
mov r9d, 1
mov rdx, r15
mov r8, rdi
call fcn.14009c640
invalid
push rsi
and al, 0x50
add dword [rdi], ecx
invalid
invalid
or byte [rax], al
add byte [rax], al
invalid
mov rax, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
je 0x1400b4921
invalid
test rax, rax
je 0x1400b5183
invalid
je 0x1400b4921
invalid
movups xmm0, xmmword [r13]
lea rcx, [rsp + 0x40]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x38], esi
mov r8, qword [rsp + 0x40]
and al, 0x40
test r8, r8
je case.0x140071c00.256
inc dword [rbp + 0xf]
mov dh, 0x26
movzx r12d, byte [r14]
lea rcx, [rsp + 0x48]
mov rdx, r14
call qword [rax + 0x10]
lea eax, [r12 - 0x30]
cmp al, 0xa
jae 0x1400b498d
mov rcx, qword [rbx + 0x80]
movabs rdx, 0xfffffffffffffff
cmp rcx, rdx
ja case.default.0x1400b4a39
shl rcx, 4
movzx eax, al
or rax, rcx
or eax, ecx
mov qword [rbx + 0x80], rax
mov al, 1
mov byte [rbx + 0x79], al
add byte [rax], 0
add byte [rax + 0x79438801], dh
mov qword [rsp + 0x80], 0
movzx eax, al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc0
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
lea eax, [r12 - 0x61]
cmp al, 6
jae 0x1400b49e4
mov rax, qword [rbx + 0x80]
add byte [rax], al
movabs rcx, 0xfffffffffffffff
cmp rax, rcx
ja case.default.0x1400b4a39
invalid
invalid
dec dword [rax - 0x3f]
loopne 0x1400b49b8
shl rax, 4
add r12b, 0xa9
movzx ecx, r12b
add rcx, rax
mov qword [rbx + 0x80], rcx
mov al, 1
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
movzx eax, al
add byte [rax], al
add byte [rax], al
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
lea eax, [r12 - 0x41]
cmp al, 6
jae 0x1400b4a3b
mov rax, qword [rbx + 0x80]
movabs rcx, 0xfffffffffffffff
cmp rax, rcx
ja case.default.0x1400b4a39
xchg esp, eax
invalid
invalid
invalid
xchg esp, eax
invalid
shl rax, 4
add r12b, 0xc9
movzx ecx, r12b
add rcx, rax
mov qword [rbx + 0x80], rcx
mov dword [rbx + 0x80], ecx
mov dword [rbx + 0x80], ecx
mov al, 1
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
mov al, 2
cmp r12d, 0x1f
jg 0x1400b4a71
cmp r12d, 9
je 0x1400b5028
cmp r12d, 0xd
jne 0x1400b4a9f
mov al, 4
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc0
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
cmp r12d, 0x20
je 0x1400b5028
cld
and byte [rdi], cl
test byte [rbp + 0x41000005], ch
cmp esp, 0x3b
cld
invalid
cmp r12d, 0x3b
cld
cmp esi, dword [rbp + 0x1e]
jne 0x1400b4a9f
mov al, 3
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x80], 0
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
lea rdx, [0x140159295]
mov r8d, 0x25
mov eax, 0x25
mov cl, 0x14
jmp 0x1400b48aa
lea rcx, [rsp + 0x50]
push rax
mov r9d, 1
mov rdx, r15
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
jne 0x1400b50f9
invalid
add byte [rax], al
invalid
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test rax, rax
je case.0x14009f278.86
invalid
je 0x1400b5183
movups xmm0, xmmword [r13]
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
movups xmmword [rcx], xmm0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x38], esi
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
test r8, r8
je case.0x140071c00.256
movzx r12d, byte [r14]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov rdx, r14
mov edx, esi
call qword [rax + 0x10]
mov al, 2
cmp r12d, 0x1f
jg 0x1400b4b51
cmp r12d, 9
je 0x1400b5028
add al, 0
invalid
add al, 0
add byte [rcx - 0x7d], al
cld
cmp r12d, 0xd
or eax, 0x4b04c75
jne 0x1400b4b7f
mov al, 4
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
jns 0x1400b4b81
mov dword [rsp + 0x80], 0
movzx eax, al
mov dh, 0xc0
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
add byte [rax + 1], cl
call 0xc34d2c52
cld
and byte [rdi], cl
test ch, cl
cmp r12d, 0x20
je 0x1400b5028
add al, 0
invalid
add al, 0
add byte [rcx - 0x7d], al
cld
cmp esi, dword [rbp + 0x1e]
cmp r12d, 0x3b
jne 0x1400b4b7f
mov al, 3
mov byte [rbx + 0x79], al
jns 0x1400b4baf
mov dword [rsp + 0x80], 0
jns 0x1400b4baf
mov dword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
lea rdx, [0x140159217]
adc eax, 0xa4691
jmp 0x1400b4aa6
lea rcx, [rsp + 0x50]
mov r9d, 1
mov rdx, r15
mov r8, rdi
mov eax, edi
call fcn.14009c640
test byte [rsp + 0x50], 1
jne 0x1400b50f9
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
and al, 0x58
mov r14, qword [rsp + 0x60]
test rax, rax
je 0x1400b5183
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r13]
lea rcx, [rsp + 0x40]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
adc dword [rcx], eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r14
mov r8, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
test r8, r8
je case.0x140071c00.256
movzx r12d, byte [r14]
movzx esp, byte [rsi]
lea rcx, [rsp + 0x48]
mov rdx, r14
call qword [rax + 0x10]
mov al, 4
cmp r12d, 0xd
je 0x1400b5028
invalid
add byte [rcx - 0x7d], al
cld
or dh, byte [rdx + rsi + 0x48]
mov ecx, dword [rbx + 0x88]
add byte [rax], al
invalid
cmp r12d, 0xa
je 0x1400b4c37
mov rcx, qword [rbx + 0x88]
add byte [rax], al
add byte [rax - 1], cl
inc rcx
ror dword [rax - 0x77], 0x8b
mov byte [rax], al
add byte [rax], al
mov qword [rbx + 0x88], rcx
mov al, 3
cmp rcx, 0x3fff
add byte [rax], al
jbe 0x1400b5028
lea rdx, [0x140159264]
mov r8d, 0x1b
add byte [rcx - 0x48], al
sbb eax, dword [rax]
add byte [rax], al
jmp 0x1400b48a8
lea rdx, [0x14015923c]
mov r8d, 0x28
mov eax, 0x28
mov eax, 0x28
jmp 0x1400b48a8
cld
invalid
mov r12, qword [rbx + 0x80]
lea rcx, [rsp + 0x50]
push rax
mov r9d, 1
mov ecx, 1
mov rdx, r15
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
and al, 0x50
add dword [rdi], ecx
invalid
mov byte [rax + rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test rax, rax
test eax, eax
test eax, eax
je 0x1400b5183
test bh, bh
add al, 0
add byte [rcx + 0xf], al
adc byte [rbp], al
movups xmm0, xmmword [r13]
lea rcx, [rsp + 0x40]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r14
mov r8, qword [rsp + 0x40]
test r8, r8
ror byte [rdi], 0x84
mov al, 0xfb
invalid
invalid
ror byte [rdi], 0x84
mov al, 0xfb
invalid
movzx r13d, byte [r14]
lea rcx, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rdx, r14
call qword [rax + 0x10]
cmp r13b, 0xa
jne 0x1400b4cd6
push rax
adc byte [rcx - 0x80], al
std
or dh, byte [rbp + 0x18]
xor eax, eax
test r12, r12
ror byte [rbp - 0x7b], 0xe4
sete al
lea eax, [rax + rax*4]
add eax, 5
lea r13, [rsp + 0x68]
jmp 0x1400b4d6f
lea rdx, [0x140159202]
jmp 0x1400b4e90
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rcx*4 - 0x75], cl
invalid
invalid
invalid
mov r9, qword [rbx + 0x80]
lea rcx, [rsp + 0x50]
and al, 0x50
add byte [rax], 0
add byte [rax - 0x73], cl
and al, 0x50
and al, 0x50
mov rdx, r15
mov r8, rdi
clc
clc
call fcn.14009c640
test byte [rsp + 0x50], 1
jne 0x1400b50f9
cmc
add eax, dword [rax]
invalid
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test r12, r12
je 0x1400b5183
insb byte [rdi], dx
add al, 0
invalid
insb byte [rdi], dx
add al, 0
add byte [rcx + 0xf], al
adc byte [rbp], al
add byte [rax], al
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x40]
movups xmmword [rax], xmm0
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x30
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x30
mov dword [rsp + 0x30], esp
mov qword [rsp + 0x38], r14
mov rax, qword [rsp + 0x40]
test rax, rax
ror byte [rdi], 0x84
invalid
add byte [rax], al
invalid
ror byte [rdi], 0x84
add dword [rax], 0x8b480000
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
movups xmm0, xmmword [rsp + 0x40]
adc byte [rsp + 0x40], al
adc byte [rsp + 0x40], al
movaps xmmword [rsp + 0x90], xmm0
sub qword [rbx + 0x80], rax
sub dword [rbx + 0x80], eax
sub dword [rbx + 0x80], eax
add dword [rax + 0x48000000], 0xffffff89
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x80], ecx
mov qword [rsp + 0x88], rdx
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
sete al
add al, 5
xchg esp, eax
rol byte [rax + 0x4c794388], 0x8b
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbp - 0x7b], cl
in al, 0x75
jne case.0x14009b51d.106
mov qword [rsp + 0x80], 0
movzx eax, al
mov byte [rbx + 0x79], al
mov r12, qword [rsp + 0x80]
test r12, r12
jne case.0x14009b51d.106
mov qword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
mov r14, qword [rsp + 0x88]
mov esi, dword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x98]
xor r13d, r13d
mov rcx, qword [rsp + 0x98]
xor r13d, r13d
mov rbp, qword [rsp + 0x28]
sub cl, ch
jmp 0x1400b5206
add al, 0
add byte [rax - 0x39], cl
add dword [rax], 0
add byte [rax], al
invalid
mov qword [rbx + 0x80], 0
add byte [rax], al
add al, ch
call fcn.14009a750
sbb dword [rcx - 2], 0xffffffff
invalid
mov r15, rax
lea rcx, [rsp + 0x48]
mov rdx, r14
xor r8d, r8d
call qword [r12 + 0x10]
mov al, 1
add dword [rbp - 0x77], ecx
dec byte [rax - 0x75]
insb byte [rdi], dx
and al, 0x28
add dword [rbp - 0x77], ecx
dec byte [rax - 0x75]
insb byte [rdi], dx
and al, 0x28
cmp al, 2
jne case.0x1400a4587.57
test edx, esp
add eax, dword [rax]
invalid
test edx, esp
add eax, dword [rax]
add cl, ch
xchg edi, eax
add eax, dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x50]
jmp case.0x1400e2425.93
add byte [rax], al
lea rcx, [rsp + 0x50]
mov r9d, 1
mov rdx, r15
add byte [rcx + rcx*4 - 6], cl
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
add dword [rdi], ecx
test ecx, esp
add al, byte [rax]
invalid
add dword [rdi], ecx
test ecx, esp
add al, byte [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
pop rax
mov r12, qword [rsp + 0x58]
pop rax
mov r14, qword [rsp + 0x60]
test r12, r12
je 0x1400b5183
movups xmm0, xmmword [r13]
adc byte [rbp], al
lea rax, [rsp + 0x40]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r12
xor byte [rcx + rcx*4 + 0x74], cl
and al, 0x38
xor byte [rcx + rcx*4 + 0x74], cl
and al, 0x38
mov r8, qword [rsp + 0x40]
and al, 0x40
test r8, r8
je 0x1400b4e77
sal byte [rbx + rbp + 0x45], 0xf
mov dh, 0x2e
movzx r13d, byte [r14]
lea rcx, [rsp + 0x48]
mov rdx, r14
call qword [r12 + 0x10]
invalid
adc byte [rax - 0x27fbef9], dh
or eax, 0x246c8d4c
insb byte [rdi], dx
and al, 0x68
je 0x1400b5028
mov al, 7
cmp r13b, 0xd
lea r13, [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
insb byte [rdi], dx
and al, 0x68
je 0x1400b5028
lea rdx, [0x1401591d8]
adc eax, 0xa4363
invalid
jmp 0x1400b4e90
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_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_SizeElapsedLengthChunkedstatechunk_lenextensions_cntEofNotEofStartSizeSizeLwsExtensionSizeLfBodyCrBodyLfTrailerTrailerLfEndCrEndLfEndIncompleteBodyCheckoutIsClosedErrorForceHttpsButUriNotHttps
lea edx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_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_SizeElapsedLengthChunkedstatechunk_lenextensions_cntEofNotEofStartSizeSizeLwsExtensionSizeLfBodyCrBodyLfTrailerTrailerLfEndCrEndLfEndIncompleteBodyCheckoutIsClosedErrorForceHttpsButUriNotHttps
mov r8d, 0x25
mov cl, 0x25
call fcn.1400970a0
jmp 0x1400b4dcd
invalid
invalid
invalid
invalid
cmp eax, 0x41ffffff
mov eax, 0x15
add byte [rax], al
mov r8d, 0x15
add byte [rax], al
add byte [rcx - 0x5f216ec], dh
invalid
mov cl, 0x14
jmp 0x1400b48aa
lea rcx, [rsp + 0x50]
mov r9d, 1
mov rdx, r15
mov edx, edi
mov r8, rdi
call fcn.14009c640
ja case.0x1400ab27f.36
push rsi
and al, 0x50
and al, 0x50
add dword [rdi], ecx
test dword [rbx], edi
add al, byte [rax]
add byte [rax], al
ja case.0x1400ab27f.36
push rsi
and al, 0x50
and al, 0x50
add dword [rdi], ecx
test dword [rbx], edi
add al, byte [rax]
add byte [rax], al
mov r12, qword [rsp + 0x58]
add byte [rax], al
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test r12, r12
test esp, esp
test esp, esp
je 0x1400b5183
test byte [rdx + 0x41000002], dh
movups xmm0, xmmword [rbp]
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x40]
and al, 0x40
movups xmmword [rax], xmm0
adc dword [rax], eax
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x30
mov qword [rsp + 0x30], r12
and al, 0x30
mov qword [rsp + 0x38], r14
mov r8, qword [rsp + 0x40]
and al, 0x40
test r8, r8
je 0x1400b4e77
movzx r13d, byte [r14]
mov dh, 0x2e
lea rcx, [rsp + 0x48]
mov rdx, r14
mov edx, esi
mov edx, esi
bnd call qword [r12 + 0x10]
call qword [r12 + 0x10]
mov al, 1
cmp r13b, 0xa
lea r13, [rsp + 0x68]
and al, 0x68
and al, 0x68
je 0x1400b5028
adc al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0xa42d2
lea rdx, [0x1401591ed]
jmp 0x1400b4e90
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
push rax
mov r9d, 1
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
jne 0x1400b50f9
invalid
add dword [rax], eax
invalid
mov eax, 0x48000001
mov eax, dword [rsp + 0x58]
add byte [rax - 0x75], cl
and al, 0x58
mov rax, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test rax, rax
je 0x1400b5183
movups xmm0, xmmword [r13]
lea rcx, [rsp + 0x40]
movups xmmword [rcx], xmm0
add dword [rax - 0x77], ecx
and al, 0x30
and al, 0x30
add dword [rax - 0x77], ecx
and al, 0x30
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], r14
mov r8, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
test r8, r8
je case.0x140071c00.256
test al, ah
clc
invalid
invalid
test al, ah
clc
invalid
movzx r12d, byte [r14]
lea rcx, [rsp + 0x48]
mov rdx, r14
mov rdx, r14
call qword [rax + 0x10]
cmp r12b, 0xd
sete al
or al, 8
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
movsxd rax, dword [rbp + rax*4]
invalid
add rax, rbp
jmp rax
lea rcx, [rsp + 0x50]
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
and al, 0x50
add dword [rdi], ecx
test dword [rbx], ebp
add dword [rax], eax
invalid
and al, 0x50
add dword [rdi], ecx
test dword [rbx], ebp
add dword [rax], eax
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
mov esi, dword [rsp + 0x60]
test r12, r12
je 0x1400b5183
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x40]
add byte [rax - 0x73], cl
and al, 0x40
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r12
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], r14
je 0x1400b501b
cmp byte [rbx + rcx*4 + 0x44], cl
and al, 0x40
mov r8, qword [rsp + 0x40]
test r8, r8
je 0x1400b4e77
invalid
invalid
invalid
inc dword [rbp + 0xf]
movzx r13d, byte [r14]
mov dh, 0x2e
lea rcx, [rsp + 0x48]
mov rdx, r14
call qword [r12 + 0x10]
mov al, 0xa
cmp r13b, 0xa
lea r13, [rsp + 0x68]
or al, byte [rcx - 0x80]
std
or cl, byte [rbp + rcx*4 + 0x6c]
and al, 0x68
jne 0x1400b510d
add byte [rax], al
add byte [rax - 0x38b786bd], cl
mov dword [rsp + 0x80], 0
movzx eax, al
mov byte [rbx + 0x79], al
mov qword [rsp + 0x80], 0
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x80], 0
add byte [rax], al
movzx eax, al
movsxd rax, dword [rbp + rax*4]
add rax, rbp
add eax, ebp
add eax, ebp
jmp rax
lea rcx, [rsp + 0x50]
mov r9d, 1
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
jne 0x1400b50f9
mov r12, qword [rsp + 0x58]
pop rax
mov r14, qword [rsp + 0x60]
test r12, r12
je 0x1400b5183
je 0x1400b5092
invalid
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x40]
movups xmmword [rax], xmm0
mov qword [rsp + 0x30], r12
and al, 0x30
and al, 0x30
xor byte [rcx + rcx*4 + 0x74], cl
and al, 0x38
mov qword [rsp + 0x38], r14
mov r8, qword [rsp + 0x40]
and al, 0x40
test r8, r8
je 0x1400b4e77
invalid
std
invalid
invalid
invalid
inc dword [rbp + 0xf]
mov dh, 0x2e
movzx r13d, byte [r14]
lea rcx, [rsp + 0x48]
mov rdx, r14
call qword [r12 + 0x10]
xor eax, eax
cmp r13b, 0xd
lea r13, [rsp + 0x68]
push 0xffffffff8dc0940f
or byte [rax - 0x38b786bd], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc0
invalid
push 0xffffffff8dc0940f
or byte [rax - 0x38b786bd], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc0
invalid
ror byte [rax + 0x63], 0x44
test dword [rax], eax
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
call 0xcd5431dd
lea rcx, [rsp + 0x50]
and al, 0x50
mov r9d, 1
mov rdx, r15
mov r8, rdi
call fcn.14009c640
test byte [rsp + 0x50], 1
je 0x1400b5121
mov al, 2
mov rbp, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
add cl, byte [rax - 0x75]
mov ebp, dword [rsp + 0x28]
insb byte [rdi], dx
and al, 0x28
cmp al, 2
jne case.0x1400a4587.57
jmp case.0x1400e2425.93
add byte [rax - 0x73], cl
adc eax, 0xa416b
lea rdx, [0x14015927f]
lea edx, [0x14015927f]
mov r8d, 0x16
mov cl, 0x14
add byte [rcx - 0x87616ec], dh
jmp 0x1400b48aa
mov edi, esi
invalid
mov rbp, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test rbp, rbp
in eax, dx
in eax, dx
je 0x1400b5183
lea r15, [rsp + 0x48]
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
movups xmmword [rax], xmm0
movups xmmword [rax], xmm0
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x38], r14
mov r8, qword [rsp + 0x40]
and al, 0x40
test r8, r8
je 0x1400b51a3
movzx r12d, byte [r14]
mov rcx, r15
mov rdx, r14
mov edx, esi
call qword [rbp + 0x10]
cmp r12b, 0xa
jne 0x1400b5283
invalid
add dh, al
jns 0x1400b517d
mov byte [rbx + 0x79], 0xc
lea r12, [0x1401590b8]
mov r14d, 1
add cl, ch
xor dh, bh
idiv edi
jmp 0x1400b48b5
idiv edi
push qword [rax + 0x6c8b4801]
and al, 0x28
mov al, 1
mov rbp, qword [rsp + 0x28]
cmp al, 2
jne case.0x1400a4587.57
invalid
mov r13d, 1
mov r13d, 1
mov rax, qword [rsp + 0x80]
test rax, rax
invalid
jne 0x1400b51e7
invalid
sal byte [rbp + 0x46], 0xeb
pop rdi
jmp 0x1400b5202
jmp 0x1400b5202
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_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_SizeElapsedLengthChunkedstatechunk_lenextensions_cntEofNotEofStartSizeSizeLwsExtensionSizeLfBodyCrBodyLfTrailerTrailerLfEndCrEndLfEndIncompleteBodyCheckoutIsClosedErrorForceHttpsButUriNotHttps
mov r8d, 0x25
add byte [rax], al
add byte [rax], al
mov cl, 0x25
call fcn.1400970a0
mov r12, rax
mov rcx, r15
mov rdx, r14
xor r8d, r8d
xor r8d, r8d
xor eax, eax
sar bh, 0x55
adc byte [rax - 0x1976b2ff], dh
mov r14, r12
call qword [rbp + 0x10]
mov al, 1
mov r14, r12
mov rbp, qword [rsp + 0x28]
and al, 0x28
cmp al, 2
je case.0x1400e2425.93
add dh, byte [rdx + rdi*4 + 0x45]
xor esp, esp
xor r12d, r12d
xor r13d, r13d
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
test rax, rax
je 0x1400b5202
lea rcx, [rsp + 0x98]
lea ecx, [rsp + 0x98]
mov rdx, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
mov r8, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
add bh, bh
push rax
adc byte [rcx], dh
sal byte [rcx], 0xc9
call qword [rax + 0x10]
xor eax, eax
xor ecx, ecx
test r13, r13
je case.0x1400ab27f.41
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
jmp case.0x1400e2425.92
test r12, r12
jne 0x1400b45f8
fcomi st(3)
invalid
invalid
in al, 0xf
test ebx, ebx
fcomi st(3)
fcomi st(3)
invalid
mov r15d, 1
mov edi, 1
add dword [rax], eax
add byte [rax], al
mov r13d, 4
mov qword [rbx + 0x70], r13
mov dword [rbx + 0x70], ebp
mov rax, qword [rsp + 0xb0]
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x10], rax
invalid
mov qword [rbp + 0x10], rax
movaps xmm0, xmmword [rsp + 0xa0]
sub byte [rsp + 0xa0], al
sub byte [rsp + 0xa0], al
add byte [rax], al
add byte [rdi], cl
adc dword [rbp], eax
invalid
add byte [rax], al
movups xmmword [rbp], xmm0
add byte [rax - 0x77], cl
fld1
adc edx, ecx
invalid
mov rcx, rbx
call fcn.1400b2360
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
mov edx, edi
call fcn.1400b2430
invalid
mov qword [rsi], r15
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], r14
movaps xmm0, xmmword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x18], eax
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x18], eax
invalid
sbb byte [rax - 0x7f], cl
invalid
add rsp, 0xe8
pop rbx
call 0x19b0b5277
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [0x1401591c4]
lea edx, [0x1401591c4]
cmp bh, byte [rdi]
or al, byte [rax]
mov r8d, 0x14
mov cl, 0x14
jmp 0x1400b48aa
add byte [rcx - 0x9ec16ec], dh
invalid
int3
sub esp, 0x40
in al, dx
mov rax, qword [rcx]
mov rax, qword [rcx]
mov rax, qword [rcx]
lea r8, [0x140194440]
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
invalid
or byte [rcx + rax - 0x40], 0xff
loopne 0x1400b5301
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xa7656
sbb byte [rax - 0x73], cl
adc eax, 0xa7656
mov r8d, 4
add rsp, 0x40
invalid
pop rsi
invalid
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015c93a]
or al, byte [rax]
or al, byte [rax]
mov r8d, 6
add rsp, 0x40
pop rsi
jmp rax
add rcx, 8
mov qword [rsp + 0x38], rcx
and al, 0x38
mov rcx, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
lea rax, [0x14015c92d]
mov r8d, 4
add byte [rax], al
add byte [rax], al
mov rsi, rdx
mov rdx, rax
call qword [r9 + 0x18]
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x30], al
mov qword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x31], 0
xor dword [rax], eax
lea r8, [0x14006fba0]
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
lea edx, [rsp + 0x38]
call fcn.14000c3d0
mov rcx, qword [rsp + 0x20]
and byte [rdi], cl
mov dh, 0x54
and al, 0x30
and byte [rdi], cl
mov dh, 0x54
and al, 0x30
test rcx, rcx
test ecx, ecx
je 0x1400b546f
mov al, 1
test dl, 1
jne 0x1400b5471
cmp rcx, 1
jne 0x1400b5450
mov rsi, qword [rsp + 0x28]
cmp byte [rsp + 0x31], 0
sub byte [rax + 0x31247c], al
je 0x1400b5455
add dh, dh
xor al, 4
test byte [rsi + 0x34], 4
jne 0x1400b5455
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.____
mov r8d, 1
call qword [rax + 0x18]
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
je 0x1400b5455
jmp 0x1400b5471
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015c931]
mov r8d, 9
add rsp, 0x40
pop rsi
jmp rax
add rcx, 8
mov qword [rsp + 0x38], rcx
mov rcx, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
lea rax, [0x14015c925]
mov r8d, 8
mov rsi, rdx
mov rdx, rax
call qword [r9 + 0x18]
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x30], al
mov qword [rsp + 0x20], 0
mov byte [rsp + 0x31], 0
lea r8, [0x14006fba0]
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x38]
call fcn.14000c3d0
mov rcx, qword [rsp + 0x20]
movzx edx, byte [rsp + 0x30]
test rcx, rcx
je 0x1400b546f
mov al, 1
test dl, 1
jne 0x1400b5471
cmp rcx, 1
je 0x1400b5377
mov rsi, qword [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14016574d]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x1400b5471
mov eax, edx
and al, 1
add rsp, 0x40
pop rsi
ret
test ebx, ebx
je 0x1400b572c
mov r15, qword [rcx + 0xb0]
cmp ebp, 0x3b9aca00
jne 0x1400b57ba
mov ebp, 0x3b9aca00
jmp 0x1400b57e8
movups xmm0, xmmword [rcx + 0x70]
movups xmm1, xmmword [rcx + 0x80]
movaps xmmword [rsp + 0x40], xmm1
sub dword [rsp + 0x40], ecx
movaps xmmword [rsp + 0x30], xmm0
lea rax, str.pC_v_
mov qword [rcx + 0x70], rax
mov qword [rcx + 0x78], 1
xorps xmm0, xmm0
mov r14, rcx
movups xmmword [rcx + 0x80], xmm0
add byte [rdi], cl
mov dh, 5
movabs al, byte [0x50ba000e9b]
add byte [rdi], cl
mov dh, 5
movabs al, byte [0x50ba000e9b]
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je case.0x1400b30c4.73
mov rbx, rax
mov qword [rax], 1
add dword [rax], eax
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm1
mov qword [r14 + 0xa8], rax
lea r15, [0x14015cac8]
mov qword [r14 + 0xb0], r15
add byte [rax], al
add byte [rcx - 0x6535ff03], al
cmp ecx, dword [rdi]
test byte [rax - 1], ch
invalid
invalid
add byte [rax], al
add byte [rcx - 0x6535ff03], al
cmp ecx, dword [rdi]
test byte [rax - 1], ch
invalid
call fcn.1400e7d90
mov r14, rax
add r14, r12
jb case.0x1400a4587.66
add ebp, edx
cmp ebp, 0x3b9aca00
jb 0x1400b57e8
cmp r14, 0xffffffffffffffff
je case.0x1400a4587.66
add ebp, 0xc4653600
inc r14
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
movzx eax, byte [rax + 0xc0]
test eax, eax
je 0x1400b5810
cmp eax, 1
je 0x1400b5840
jmp 0x1400b5a51
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov r12, qword [rcx + rax*8]
lea rcx, [r12 + 0xb8]
lea rdx, case.0x1400c4d70.334
call fcn.1400dc390
mov byte [r12 + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r12, qword [rax + 0xb8]
test r12, r12
je 0x1400b5a25
lock inc qword [r12]
jle 0x1400b5a4f
test r12, r12
je 0x1400b5a51
movzx eax, byte [0x14019f308]
mov edx, 0x18
xor ecx, ecx
call fcn.1400e7f40
add eax, dword es:[rax]
test rax, rax
je 0x1400b5a69
mov qword [rax], 1
mov qword [rax + 8], 1
mov dword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], r12
lea rax, fcn.14007deb0
add eax, 0xa41f4
add eax, 0xa41f4
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
lea rax, [rsp + 0x20]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 0
mov r13, qword [r15 + 0x18]
cmp ebp, 0x3b9aca00
jne 0x1400b5910
lea r14, [rsp + 0x30]
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r9, rsi
call r13
cmp rax, 2
jne 0x1400b5993
add byte [rax], al
add byte [rax], al
call fcn.1400de1c0
jmp 0x1400b58f0
lea r15, [rsp + 0x30]
lea r12, [rsp + 0x58]
nop word [rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
mov rcx, rbx
mov rdx, r15
mov r8, rdi
mov r9, rsi
call r13
cmp rax, 2
jne 0x1400b5993
call fcn.1400e7d90
mov r8d, edx
xor ecx, ecx
cmp rax, r14
cmp eax, esi
cmp eax, esi
setne cl
mov edx, 0xff
cmovb ecx, edx
retf 0x3941
call 0x1400b5a0e
add byte [rcx], bl
invalid
test cl, cl
cmovne edx, ecx
invalid
retf 0x3941
rol dword [rax + 0x3a7202fa], 1
cmp dl, 2
jb case.0x1400e2425.96
mov qword [rsp + 0x58], r14
mov dword [rsp + 0x60], ebp
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, rax
call fcn.1400dd050
cmp edx, 0x3b9aca00
mov ecx, 0
cmove edx, ecx
mov ecx, 0
cmovne rcx, rax
enter 0xfe8, 0xffffffffffffff8a
add al, byte [rax]
enter 0xfe8, 0xffffffffffffff8a
add al, byte [rax]
jmp 0x1400b5920
mov rdi, rdx
mov rsi, rax
jmp 0x1400b59a2
mov esi, 1
xor edi, edi
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
call qword [rax + 0x18]
mov rax, rsi
mov eax, esi
mov eax, esi
test rsi, rsi
je 0x1400b5a11
mov rdx, rdi
test rdi, rdi
test edi, edi
test edi, edi
jne 0x1400b5a14
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
and eax, 0x85480003
invalid
mov dh, 5
cdq
invalid
and eax, 0x85480003
ror byte [rdi], 0x84
mov ch, 0
add byte [rax], al
test eax, eax
je 0x1400b5a90
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], 1
pop rax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
or eax, 0xa2ff9
lea rcx, [0x1401589f0]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 5
mov rcx, rax
invalid
add eax, 0xc1894800
shr eax, 0xd7
invalid
call fcn.14009a7e0
mov rdx, rax
ret 0x8948
invalid
jmp 0x1400b5a14
invalid
ret 0x8948
add ecx, dword [rax - 0x77]
cli
mov rdx, rdi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
call fcn.140129b20
mov eax, dword [0x14019f30c]
add eax, 0xe98dc
add eax, 0xe98dc
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov r12, qword [rax + 0xb8]
add al, dh
inc qword [r12]
add al, 0x24
lock inc qword [r12]
add al, 0x24
jg 0x1400b586e
ud2
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedstd_src_threadmod.rs
or eax, 0xad320
and bl, dl
or al, byte [rax]
lea r8, [0x140162df0]
mov edx, 0x5e
invalid
xchg ecx, eax
ror dword [rdx], cl
add byte [rdx + 0x5e], bh
invalid
add al, ch
xlatb
invalid
call fcn.140121f40
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
call fcn.1401216c0
lea rcx, str.overflow_when_adding_duration_to_instantstd_src_time.rs
lea r8, [0x140163900]
mov edx, 0x28
fimul word [rdx]
add byte [rdx + 0x28], bh
call fcn.140121f40
mov al, 0xc4
invalid
add byte [rcx + 8], bh
mov ecx, 8
add byte [rax], al
mov edx, 0x70
call fcn.1401216c0
invalid
invalid
invalid
mov esp, 0x8b90006
add byte [rax], al
mov ecx, 8
mov edx, 0x50
add byte [rdx + 0x50], bh
add byte [rax], al
call fcn.1401216c0
int3
mov esp, 0xcccc0006
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
invalid
add rcx, 0x30
call fcn.140075500
sti
dec dword [rax - 0x7d]
invalid
invalid
je 0x1400b5acd
sti
dec dword [rax - 0x7d]
add byte ds:[rsi + rax + 0x48], dh
add esp, 0x20
add rsp, 0x20
pop rsi
ret
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
push rsi
sbb byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x46], cl
and byte [rax - 0x7d], cl
invalid
sub byte [rax - 0x77], cl
int1
add rsp, 0x20
invalid
push rsi
sbb byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x46], cl
and byte [rax - 0x7d], cl
invalid
and byte [rsi + 0x48], bl
jmp rax
pop rsi
jmp rax
int3
int3
int3
in al, dx
jo 0x1400b5b4e
mov eax, dword [rcx]
movzx ecx, byte [rax]
add dword [rdi], ecx
mov dh, 8
lea r8, [0x140194454]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
jmp 0x1a3545b21
lea r9, [rax + 4]
lea rcx, [rax + 8]
inc rax
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
lea rax, [0x1400b5d50]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
lea rax, [0x1400216f0]
mov qword [rsp + 0x30], rax
and al, 0x30
dec dword [rax - 0x77]
and al, 0x30
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
lea rax, [0x140033000]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, str.ResetGoAwayReasonUserIoLibraryRemote
lea eax, str.ResetGoAwayReasonUserIoLibraryRemote
mov r8d, 5
jmp 0x1400b5d0f
add eax, 0xe9000000
lahf
add dword [rax], eax
add byte [rax - 0x7d], cl
add rax, 8
mov qword [rsp + 0x68], rax
add rax, 8
mov qword [rsp + 0x68], rax
or byte [rax - 0x77], cl
and al, 0x68
mov rcx, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
lea rax, [0x14015cddd]
and byte [rbx + r9*4 + 0x4a], cl
sub byte [rax - 0x73], cl
add eax, 0xa7255
mov r8d, 2
mov rsi, rdx
mov esi, edx
mov rdx, rax
call qword [r9 + 0x18]
mov qword [rsp + 0x58], rsi
mov byte [rsp + 0x60], al
mov qword [rsp + 0x50], 0
and al, 0x50
add byte [rax], al
add byte [rax], al
invalid
ret 0xff41
and al, 0x50
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add dh, al
and al, 0x61
add byte [rbp + rcx*4 + 5], cl
invalid
mov byte [rsp + 0x61], 0
lea r8, [0x14009a8a0]
jmp 0x1400b5c48
add rax, 4
mov qword [rsp + 0x68], rax
mov rcx, qword [rdx + 0x20]
and byte [rbx + rcx*4 + 0x4a], cl
sub byte [rax - 0x73], cl
add eax, 0xa7200
and byte [rbx + rcx*4 + 0x4a], cl
sub byte [rax - 0x73], cl
add eax, 0xa7200
mov r8d, 6
mov rsi, rdx
invalid
mov rdx, rax
call qword [r9 + 0x18]
mov qword [rsp + 0x58], rsi
mov byte [rsp + 0x60], al
invalid
mov qword [rsp + 0x50], 0
and al, 0x50
add byte [rax], al
add byte [rax], al
invalid
invalid
and al, 0x50
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x61], 0
lea r8, [0x1400216e0]
jmp 0x1400b5c48
inc rax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x68], eax
mov rcx, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
lea rax, [0x14015cdd9]
mov r8d, 4
mov rsi, rdx
mov rdx, rax
call qword [r9 + 0x18]
mov qword [rsp + 0x58], rsi
mov byte [rsp + 0x60], al
mov qword [rsp + 0x50], 0
push rax
add byte [rax], al
add byte [rax], al
push rax
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x61], 0
lea r8, [0x140093a00]
lea rcx, [rsp + 0x50]
and al, 0x50
lea rdx, [rsp + 0x68]
call fcn.14000c3d0
mov rcx, qword [rsp + 0x50]
movzx edx, byte [rsp + 0x60]
test rcx, rcx
je 0x1400b5cbb
mov al, 1
test dl, 1
jne 0x1400b5d39
cmp rcx, 1
jne 0x1400b5d1c
invalid
add byte [rax], al
invalid
movabs eax, dword [0x5824748b48000000]
mov rsi, qword [rsp + 0x58]
cmp byte [rsp + 0x61], 0
je 0x1400b5d21
test byte [rsi + 0x34], 4
jne 0x1400b5d21
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.____
mov r8d, 1
call qword [rax + 0x18]
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
jne 0x1400b5d39
jmp 0x1400b5d21
mov eax, edx
jmp 0x1400b5d39
lea r9, [rax + 8]
lea rcx, [rax + 4]
inc rax
mov qword [rsp + 0x50], rax
lea rax, [0x1400b5d50]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x38], rax
lea rax, [0x1400216f0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
lea rax, [0x1400084d0]
mov qword [rsp + 0x20], rax
lea rax, [0x14015cdcd]
mov r8d, 6
mov rcx, rdx
mov rdx, rax
call fcn.14000cb80
jmp 0x1400b5d39
mov rsi, qword [rsp + 0x58]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14016574d]
mov r8d, 1
call qword [rax + 0x18]
and al, 1
add rsp, 0x70
pop rsi
ret
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg eax, edi
add byte [rax], al
add byte [rdi], cl
mov dh, 0x44
and al, 0x29
mov byte [rdi + 0x100], al
movzx eax, byte [rsp + 0x28]
mov byte [rdi + 0x101], al
movzx eax, byte [rsp + 0x27]
mov byte [rdi + 0x102], al
mov qword [rdi + 0x108], r12
movzx eax, word [rsp + 0x30]
mov word [rdi + 0x110], ax
movzx eax, byte [rsp + 0x32]
mov byte [rdi + 0x112], al
mov rcx, rdi
add rcx, 0x118
lea rdx, [rsp + 0x150]
mov r8d, 0x100
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
movups xmmword [rdi + 0x218], xmm0
movups xmmword [rdi + 0x228], xmm1
movups xmmword [rdi + 0x238], xmm2
mov byte [rdi + 0xbd0], 0
lea rbx, case.0x140072838.274
mov rax, rdi
mov rdx, rbx
movaps xmm6, xmmword [rsp + 0x250]
movaps xmm7, xmmword [rsp + 0x260]
movaps xmm8, xmmword [rsp + 0x270]
add rsp, 0x288
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rdx + 0x38], bh
call fcn.1401216c0
mov ecx, 8
mov edx, 0x20
and byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
call fcn.1401216c0
mov ecx, 8
mov edx, 0xbd8
call fcn.1401216c0
mov ch, 0x3d
invalid
invalid
mov ecx, 8
add byte [rdx + 8], bh
mov edx, 8
call fcn.1401216c0
int3
int3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
movzx eax, byte [rcx + 0xbd0]
add byte [rax], al
sub byte [rax - 0x77], cl
invalid
test eax, eax
je 0x1400bda72
add byte [rax], al
cmp eax, 3
jne 0x1400bda6a
lea rcx, [rsi + 0x4e8]
lea ecx, [rsi + 0x4e8]
call fcn.1400c4a00
cmp byte [rsi + 0x490], 2
jo 0x1400bd94c
add byte [rax + 0x490be], al
add byte [rdx], al
jb 0x1400bd981
mov rdi, qword [rsi + 0x498]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
loop 0x1400bd98c
invalid
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.kernel32.dll_HeapFree]
loop 0x1400bd98c
invalid
lea rcx, [rsi + 0x4b8]
mov rax, qword [rsi + 0x4a0]
add byte [rax - 0x75], cl
xchg esi, eax
test al, 4
add byte [rax], al
add al, 0
add byte [rax - 0x75], cl
xchg esi, eax
test al, 4
add byte [rax], al
mov r8, qword [rsi + 0x4b0]
call qword [rax + 0x10]
lea rcx, [rsi + 0x4d8]
mov ds, eax
add al, 0
add byte [rax - 0x75], cl
xchg al, al
add al, 0
add byte [rax - 0x75], cl
xchg esi, eax
enter 4, 0
mov ds, eax
add al, 0
add byte [rax - 0x75], cl
xchg al, al
add al, 0
add byte [rax - 0x75], cl
xchg esi, eax
enter 4, 0
mov r8, qword [rsi + 0x4d0]
call qword [rax + 0x10]
cmp byte [rsi + 0x460], 2
jb 0x1400bd9f3
mov rdi, qword [rsi + 0x468]
lea rcx, [rdi + 0x18]
sbb byte [rax - 0x75], cl
invalid
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
mov ecx, dword [0x14019f258]
sbb byte [rax - 0x75], cl
invalid
mov ecx, dword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
add byte [rax - 0x73], cl
mov cs, word [rax + 0x48000004]
mov eax, dword [rsi + 0x470]
lea rcx, [rsi + 0x488]
mov rax, qword [rsi + 0x470]
mov rdx, qword [rsi + 0x478]
mov r8, qword [rsi + 0x480]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x2b0]
test rax, rax
je 0x1400bda37
lock dec qword [rax]
jne 0x1400bda37
mov rcx, qword [rsi + 0x2b0]
mov rdx, qword [rsi + 0x2b8]
call fcn.140093b80
lea rcx, [rsi + 0x2d0]
call fcn.140080420
dec dword [rax - 0x75]
xchg byte [rax + 3], dl
add byte [rax], al
dec dword [rax - 0x75]
xchg byte [rax + 3], dl
add byte [rax], al
test rax, rax
je 0x1400bda6a
lock dec qword [rax]
jne 0x1400bda6a
add rsi, 0x350
add esi, 0x350
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140094210
nop
add rsp, 0x28
pop rdi
pop rsi
ret
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x1400bda8e
lock dec qword [rax]
jne 0x1400bda8e
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
mov edx, dword [rsi + 0x70]
mov edx, dword [rsi + 0x70]
call fcn.140093b80
lea rcx, [rsi + 0x88]
call fcn.140080420
mov rax, qword [rsi + 0x108]
test rax, rax
je 0x1400bdab8
lock dec qword [rax]
jne 0x1400bdab8
lea rcx, [rsi + 0x108]
call fcn.140094210
lea rcx, [rsi + 0x118]
call fcn.14007bd50
sti
inc dword [rax + 0x218be]
add byte [rdx], al
add al, ch
mov edx, fs
sti
inc dword [rax + 0x218be]
add byte [rdx], al
jb 0x1400bdaf8
mov rdi, qword [rsi + 0x220]
mov edi, dword [rsi + 0x220]
add byte [rax - 0x73], cl
sbb byte [r8 - 0x75], r9b
invalid
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
or byte [rbx + rcx*4 + 0x47], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
or eax, 0xe176b
invalid
invalid
invalid
or byte [rbx + rcx*4 + 0x47], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
or eax, 0xe176b
invalid
invalid
invalid
invalid
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 0x228]
sub byte [rdx], al
add byte [rax], al
mov rdx, qword [rsi + 0x230]
mov edx, dword [rsi + 0x230]
add al, byte [rax]
add byte [rax - 0x75], cl
adc byte [rbx + rcx*4 - 0x7a], cl
mov eax, dword [rsi + 0x238]
mov rax, qword [rax + 0x10]
mov r8, qword [rsi + 0x238]
mov eax, dword [rsi + 0x238]
mov eax, dword [rsi + 0x238]
add rsi, 0x240
mov rcx, rsi
int1
add byte [rax - 0x77], cl
int1
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp rax
jmp rax
int3
int3
int3
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1aa8
sbb al, byte [rax]
add al, ch
pop rdx
sti
invalid
invalid
sbb al, byte [rax]
add al, ch
pop rdx
sti
add eax, 0xc4294800
sub rsp, rax
sub rsp, rax
movaps xmmword [rsp + 0x1a90], xmm8
sbb al, byte [rax]
add byte [rdi], cl
invalid
movaps xmmword [rsp + 0x1a80], xmm7
sub dword [rsp + 0x1a80], edi
movaps xmmword [rsp + 0x1a70], xmm6
sub dword [rsp + 0x1a70], esi
sbb al, byte [rax]
add byte [rax - 0x77], cl
mov rsi, rdx
add byte [rax], al
mov rsi, rdx
movzx eax, byte [rdx + 0xbd0]
test eax, eax
mov qword [rsp + 0xa8], r8
mov dword [rsp + 0xa8], eax
add byte [rbp - 0x7b76b340], al
and al, 0xa8
invalid
mov dword [rsp + 0xa8], eax
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
mov qword [rsp + 0x5b8], rcx
je case.0x14009f278.111
add eax, 0x42740000
cmp eax, 3
add ecx, dword [rdi]
test ecx, ebx
fld dword [rcx]
add byte [rax], al
invalid
invalid
xchg byte [rax], ch
invalid
jne 0x1400bdd62
fld dword [rcx]
add byte [rax], al
lea rax, [rsi + 0x728]
lea eax, [rsi + 0x728]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xa0], rax
movzx eax, byte [rsi + 0x728]
xchg byte [rax], ch
invalid
add byte [rax], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
mov dh, 0x86
invalid
xchg byte [rax], ch
invalid
sub byte [rdi], al
add byte [rax], al
lea r12, [rsi + 0x4e8]
lea esp, [rsi + 0x4e8]
call 0x1880bdbab
lea ecx, [0x140194468]
invalid
invalid
invalid
add al, 0
add byte [rax - 0x73], cl
or eax, 0xd68bb
invalid
invalid
invalid
lea rcx, [0x140194468]
push 0x6348000d
add al, 0x81
invalid
or eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x4ce0ffc8
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x1400b30c4.81
mov r14, qword [rsi + 0x618]
mov esi, dword [rsi + 0x618]
jmp 0x1400bdef2
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x248]
lea rcx, [rsi + 0x248]
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
mov r8d, 0x118
mov eax, 0x118
sbb byte [rcx], al
add byte [rax], al
mov rdx, rsi
mov edx, esi
call fcn.140120b90
mov ecx, 0x4800062f
lea ecx, [rsi + 0x360]
invalid
add eax, dword [rax]
invalid
invalid
add byte [rax - 0x73], cl
mov fs, word [rax + 3]
invalid
add eax, dword [rax]
invalid
lea rcx, [rsi + 0x360]
invalid
lea rdx, [rsi + 0x118]
lea edx, [rsi + 0x118]
add byte [rcx - 0x48], al
mov r8d, 0x100
add byte [rcx], al
add byte [rax], al
call fcn.140120b90
movdqu xmm0, xmmword [rsi + 0x218]
outsd dx, dword [rsi]
xchg byte [rax], bl
add al, byte [rax]
add bl, dh
movq mm1, qword [rsi + 0x228]
outsd dx, dword [rsi]
mov gs, word [rax]
add al, byte [rax]
invalid
outsd dx, dword [rsi]
xchg byte [rax], bl
add al, byte [rax]
add bl, dh
movq mm1, qword [rsi + 0x228]
outsd dx, dword [rsi]
mov gs, word [rax]
add al, byte [rax]
invalid
outsd dx, dword [rsi]
mov gs, word [rax]
add al, byte [rax]
add bl, dh
movq mm2, qword [rsi + 0x238]
xchg esi, eax
cmp byte [rdx], al
add byte [rax], al
movdqu xmm2, xmmword [rsi + 0x238]
xchg esi, eax
cmp byte [rdx], al
add byte [rax], al
movdqu xmmword [rsi + 0x460], xmm0
movq qword [rsi + 0x460], mm0
xchg byte [rax + 4], ah
add byte [rax], al
add bl, dh
movq qword [rsi + 0x470], mm1
jo 0x1400bdc1a
add byte [rax], al
movdqu xmmword [rsi + 0x470], xmm1
jo 0x1400bdc1a
add byte [rax], al
movdqu xmmword [rsi + 0x480], xmm2
movq qword [rsi + 0x480], mm2
jg 0x1400bdbb2
add byte [rax + rax], 0
add byte [rax], al
add byte [rdi], cl
mov dh, 0x9e
rol byte [rbx], 0
movzx ebx, byte [rsi + 0x3c0]
add byte [rbp - 0x7cf18b25], al
sti
add dword [rbp + 0xb], esi
jne case.0x1400a912f.67
test ebx, ebx
je 0x1400bdc39
cmp ebx, 1
jne case.0x1400a912f.67
or ecx, dword [rdi]
mov dh, 0xae
movzx ebp, byte [rsi + 0x3c1]
jmp 0x1400bdc95
pop rsp
rol dword [rbx], 0
add bl, ch
pop rsp
jmp 0x1400bdc95
pop rdx
mov r14, qword [rsi + 0x3c8]
mov dh, 0xc8
add eax, dword [rax]
add byte [rdi], cl
mov dh, 5
mov edi, 0xba000e16
invalid
invalid
invalid
and byte [rax], al
invalid
enter 3, 0
movzx eax, byte [0x14019f308]
mov edx, 0x20
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx], dh
leave
add byte [rax], al
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
test eax, eax
jmp 0x1400bdbf5
test eax, eax
ror byte [rdi], 0x84
je 0x1400c3a85
invalid
add byte [rax], al
mov rdi, rax
lea rdx, [r14 + 0x18]
lea edx, [rsi + 0x18]
mov rax, qword [r14]
mov r8, qword [r14 + 8]
or byte [rbp - 0x75], r9b
adc byte [rax - 0x73], r9b
mov word [rax + riz], fs
and al, 0x20
add dword [rax], eax
invalid
invalid
or byte [rbp - 0x75], r9b
adc byte [rax - 0x73], r9b
mov word [rax + riz], fs
and al, 0x20
and al, 0x20
add dword [rax], eax
add bh, bh
call qword [rax]
invalid
add byte [rax], al
call qword [rax]
movdqu xmm0, xmmword [rsp + 0x120]
movq mm0, qword [rsp + 0x120]
movq mm0, qword [rsp + 0x120]
test byte [rax + riz], ah
and al, 0x20
add dword [rax], eax
add bl, dh
movdqu xmm1, xmmword [rsp + 0x130]
movdqu xmm1, xmmword [rsp + 0x130]
mov word [rax + rsi], fs
add dword [rax], eax
add bl, dh
movq qword [rdi + 0x10], mm1
invalid
invalid
movdqu xmmword [rdi + 0x10], xmm1
adc r11b, r14b
movq qword [rdi], mm0
invalid
movdqu xmmword [rdi], xmm0
invalid
lea rdx, [rsi + 0x3e8]
xchg esi, eax
call 0x1880bdca0
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg al, dl
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg al, dl
add eax, dword [rax]
add byte [rax], al
mov rax, qword [rsi + 0x3d0]
add byte [rbx + rcx*4 - 0x7a], cl
fadd dword [rbx]
mov r8, qword [rsi + 0x3d8]
add byte [rax], al
mov r9, qword [rsi + 0x3e0]
mov ecx, dword [rsi + 0x3e0]
loopne 0x1400bdcb2
add byte [rax], al
lea rcx, [rsi + 0x4a0]
lea ecx, [rsi + 0x4a0]
add byte [rax], al
add bh, bh
adc byte [rax - 0x73], cl
invalid
call qword [rax]
lea rdx, [rsi + 0x408]
lea edx, [rsi + 0x408]
lea edx, [rsi + 0x408]
xchg esi, eax
or byte [rax + rax], al
add al, 0
add al, 0
add byte [rax - 0x75], cl
xchg al, dh
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7a], cl
xchg al, bh
mov rax, qword [rsi + 0x3f0]
mov r8, qword [rsi + 0x3f8]
xchg al, bh
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x72], cl
add byte [rax + rax], al
add byte [rax - 0x73], cl
lea ecx, [rsi + 0x4c0]
xchg al, bh
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x72], cl
add byte [rax + rax], al
add byte [rax - 0x73], cl
lea ecx, [rsi + 0x4c0]
invalid
lea ecx, [rsi + 0x4c0]
call qword [rax]
movzx eax, word [rsi + 0x410]
add al, 0
invalid
adc byte [rdi], cl
mov bh, 0x86
adc byte [rax + rax], al
add al, 0
add al, 0
add byte [rax + 0x4909e], cl
mov byte [rsi + 0x490], bl
mov byte [rsi + 0x491], bpl
mov byte [rsi + 0x491], ch
nop
add al, 0
add byte [rax - 0x78], al
scasb al, byte [rdi]
mov byte [rsi + 0x491], ch
xchg ecx, eax
add al, 0
add byte [rax - 0x77], cl
mov esi, 0x498
mov qword [rsi + 0x498], rdi
mov word [rsi + 0x4e0], ax
jmp 0x1400bdd86
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x58], r12
pop rax
mov r14, qword [rsi + 0x7a8]
jmp 0x1400c17c7
mov rbx, r8
lea rax, [rsi + 0x9d0]
xchg al, dl
or dword [rax], eax
add byte [rax], al
xchg al, dl
or dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x5c0], rax
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x5c0], rax
movzx eax, byte [rsi + 0x9d0]
xchg al, dl
or dword [rax], eax
invalid
xchg al, dl
or dword [rax], eax
add byte [rbp + rcx*4 - 0x52], cl
invalid
invalid
scasb al, byte [rdi]
lea r13, [rsi + 0x730]
xor byte [rdi], al
add byte [rax], al
lea rcx, [0x14019447c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
invalid
enter 0xffffffffffffe0ff, 0x4c
loopne 0x1400bdd94
mov r14, qword [rsi + 0x760]
mov esi, dword [rsi + 0x760]
mov dh, 0x60
invalid
jmp 0x1400bdf63
add cl, ch
or dl, byte [0x19ef4dd5a]
invalid
pop rsi
jmp 0x1400bf262
jmp 0x1400bf4bb
invalid
jmp 0x1400bedc9
lea rcx, [0x14015d220]
call fcn.140122170
hlt
lea rcx, [0x14015d140]
call fcn.140122170
lea rcx, [0x14015d208]
call fcn.140122170
lea r14, [rsi + 0x248]
lea rdx, [rsi + 0x360]
lea rcx, [rsp + 0x380]
mov r8d, 0x100
call fcn.140120b90
movzx ebx, byte [rsi + 0x460]
test ebx, ebx
je 0x1400bde1a
cmp ebx, 2
jne 0x1400bde13
mov r15, qword [rsi + 0x468]
movzx eax, byte [0x14019f308]
mov edx, 0x20
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3a85
mov rdi, rax
lea rdx, [r15 + 0x18]
mov rax, qword [r15]
mov r8, qword [r15 + 8]
mov r9, qword [r15 + 0x10]
lea rcx, [rsp + 0x120]
call qword [rax]
movdqu xmm0, xmmword [rsp + 0x120]
movdqu xmm1, xmmword [rsp + 0x130]
movdqu xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
jmp 0x1400bde1a
movzx eax, byte [rsi + 0x461]
mov byte [rsp + 0x670], bl
mov byte [rsp + 0x671], al
mov qword [rsp + 0x678], rdi
lea rcx, [rsp + 0x680]
lea rdx, [rsi + 0x488]
mov rax, qword [rsi + 0x470]
mov r8, qword [rsi + 0x478]
mov r9, qword [rsi + 0x480]
call qword [rax]
lea rdi, [rsp + 0x120]
lea rdx, [rsp + 0x380]
mov r8d, 0x100
mov rcx, rdi
call fcn.140120b90
movups xmm0, xmmword [rsp + 0x670]
movups xmm1, xmmword [rsp + 0x680]
movups xmm2, xmmword [rsp + 0x690]
movups xmmword [rsp + 0x220], xmm0
movups xmmword [rsp + 0x230], xmm1
movups xmmword [rsp + 0x240], xmm2
lea rbx, [rsp + 0x1940]
mov r8d, 0x130
mov rcx, rbx
mov rdx, rdi
call fcn.140120b90
lea r12, [rsi + 0x4e8]
mov r8d, 0x130
mov rcx, r12
mov rdx, rbx
call fcn.140120b90
mov qword [rsi + 0x618], r14
lea rax, [rsi + 0x728]
mov qword [rsp + 0xa0], rax
mov byte [rsi + 0x728], 0
mov qword [rsi + 0x620], r14
mov byte [rsi + 0x729], 1
lea rcx, [rsi + 0x628]
mov r8d, 0x100
mov rdx, r12
call fcn.140120b90
lea r13, [rsi + 0x730]
movups xmm0, xmmword [rsi + 0x5e8]
movups xmm1, xmmword [rsi + 0x5f8]
movups xmm2, xmmword [rsi + 0x608]
movups xmmword [rsi + 0x730], xmm0
movups xmmword [rsi + 0x740], xmm1
movups xmmword [rsi + 0x750], xmm2
mov qword [rsi + 0x760], r14
lea rax, [rsi + 0x9d0]
mov qword [rsp + 0x5c0], rax
mov byte [rsi + 0x9d0], 0
mov word [rsi + 0x9d6], 0
mov dword [rsi + 0x9d2], 0
mov qword [rsi + 0x768], r14
lea rbx, [rsi + 0x770]
movdqu xmm0, xmmword [r13]
movdqu xmm1, xmmword [r13 + 0x10]
movdqu xmm2, xmmword [r13 + 0x20]
movdqu xmmword [rsi + 0x770], xmm0
movdqu xmmword [rsi + 0x780], xmm1
movdqu xmmword [rsi + 0x790], xmm2
movzx ebp, byte [rsi + 0x770]
test ebp, ebp
je 0x1400be021
cmp ebp, 2
jne 0x1400be01a
mov r15, qword [rsi + 0x778]
movzx eax, byte [0x14019f308]
mov edx, 0x20
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3a85
mov rdi, rax
lea rdx, [r15 + 0x18]
mov rax, qword [r15]
mov r8, qword [r15 + 8]
mov r9, qword [r15 + 0x10]
lea rcx, [rsp + 0x120]
call qword [rax]
movdqu xmm0, xmmword [rsp + 0x120]
movdqu xmm1, xmmword [rsp + 0x130]
movdqu xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
jmp 0x1400be021
movzx eax, byte [rsi + 0x771]
mov byte [rsp + 0x120], bpl
mov byte [rsp + 0x121], al
mov qword [rsp + 0x128], rdi
lea rcx, [rsp + 0x130]
lea rdx, [rsi + 0x798]
mov rax, qword [rsi + 0x780]
mov r8, qword [rsi + 0x788]
mov r9, qword [rsi + 0x790]
call qword [rax]
mov rbp, qword [r14 + 0x108]
test rbp, rbp
je 0x1400be075
lock inc qword [rbp]
jle case.0x1400bdd45.2
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x130]
movups xmm2, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xdc0], xmm2
movaps xmmword [rsp + 0xdb0], xmm1
movaps xmmword [rsp + 0xda0], xmm0
mov rdi, qword [rsi + 0x768]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movdqu xmm2, xmmword [rbx + 0x20]
movdqa xmmword [rsp + 0x360], xmm2
movaps xmmword [rsp + 0x350], xmm1
movaps xmmword [rsp + 0x340], xmm0
mov r14, qword [rdi + 0x68]
test r14, r14
je 0x1400be0f0
mov rax, qword [rdi + 0x70]
mov qword [rsp + 0x850], rax
lock inc qword [r14]
jle case.0x1400bdd45.2
mov r15, qword [rdi + 0x108]
test r15, r15
je 0x1400be106
lock inc qword [r15]
jle case.0x1400bdd45.2
mov rax, qword [rdi + 0x68]
test rax, rax
je 0x1400be125
mov rcx, qword [rdi + 0x70]
mov qword [rsp + 0x848], rcx
lock inc qword [rax]
jle case.0x1400bdd45.2
movzx edx, byte [rdi + 0x81]
movsd xmm6, qword [rdi + 0x78]
mov rcx, qword [rdi]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rdi + 8]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rdi + 0x10]
mov qword [rsp + 0x98], rcx
mov rcx, qword [rdi + 0x18]
mov qword [rsp + 0x118], rcx
movzx r8d, byte [rdi + 0x64]
movsd xmm7, qword [rdi + 0x58]
mov r9d, dword [rdi + 0x60]
mov ecx, dword [rdi + 0x48]
mov dword [rsp + 0x38], ecx
mov rcx, qword [rdi + 0x40]
mov qword [rsp + 0x8c8], rcx
mov rcx, qword [rdi + 0x30]
mov qword [rsp + 0x8c0], rcx
mov ecx, dword [rdi + 0x38]
mov dword [rsp + 0x37c], ecx
movzx r10d, byte [rdi + 0x65]
mov rcx, qword [rdi + 0x20]
mov qword [rsp + 0x8b0], rcx
mov rcx, qword [rdi + 0x28]
mov qword [rsp + 0x8a8], rcx
mov rcx, qword [rdi + 0x50]
mov qword [rsp + 0x8b8], rcx
movzx r11d, byte [rdi + 0x80]
movzx ecx, byte [rdi + 0x112]
mov rbx, qword [rdi + 0xa8]
mov qword [rsp + 0x8a0], rbx
lock inc qword [rbx]
jle case.0x1400bdd45.2
mov byte [rsp + 0x4b], r11b
mov byte [rsp + 0x4c], r10b
mov dword [rsp + 0x378], r9d
mov byte [rsp + 0x4d], r8b
mov byte [rsp + 0x4e], dl
mov byte [rsp + 0x4f], cl
mov qword [rsp + 0x898], rax
mov rax, qword [rdi + 0xb0]
mov rcx, qword [rdi + 0xb8]
mov qword [rsp + 0x888], rcx
mov qword [rsp + 0x890], rax
lock inc qword [rax]
jle case.0x1400bdd45.2
xor eax, eax
cmp dword [rdi + 0x88], 1
jne 0x1400be256
mov rcx, qword [rdi + 0x90]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0x840], rax
mov eax, 1
mov qword [rsp + 0x880], rax
mov rcx, qword [rdi + 0x98]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov qword [rsp + 0x878], rax
movzx eax, byte [rdi + 0xa4]
mov byte [rsp + 0x4a], al
movzx eax, byte [rdi + 0xa5]
mov byte [rsp + 0x49], al
movsd xmm8, qword [rdi + 0xa0]
mov rax, qword [rdi + 0xf8]
lock inc qword [rax]
jle case.0x1400bdd45.2
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x868], rax
movzx eax, byte [rdi + 0x100]
mov byte [rsp + 0x48], al
mov eax, dword [rdi + 0xc8]
mov dword [rsp + 0x374], eax
cmp eax, 0x3b9aca00
je 0x1400be2e0
cmp dword [rsi + 0xa18], 9
je 0x1400c3ab3
mov qword [rsp + 0x28], r13
lea rdi, [rsi + 0x9d8]
lea r13, [rsi + 0xa18]
lea rcx, [rsp + 0xf10]
mov rdx, rdi
mov r8, rbx
call fcn.1400466b0
cmp byte [rsp + 0xf80], 3
jne 0x1400bef77
lea rcx, [rsp + 0x670]
mov rdx, r13
mov r8, rbx
call fcn.14009c8a0
cmp byte [rsp + 0x6e0], 3
je 0x1400c063c
mov rax, qword [r13]
mov qword [r13], 9
cmp rax, 9
je 0x1400c3d1b
lea rdx, [rsi + 0xa20]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0x150], xmm3
movaps xmmword [rsp + 0x140], xmm2
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
lea rbx, [rsp + 0x160]
mov qword [rsp + 0x160], rax
lea rcx, [rsp + 0x168]
mov r8d, 0x1b0
call fcn.140120b90
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movups xmmword [rsp + 0x3f8], xmm0
movups xmmword [rsp + 0x408], xmm1
movups xmmword [rsp + 0x418], xmm2
movups xmmword [rsp + 0x428], xmm3
mov rax, qword [rsp + 0x6e0]
mov qword [rsp + 0x3f0], rax
movups xmm0, xmmword [rsp + 0x6d0]
movaps xmmword [rsp + 0x3e0], xmm0
movups xmm0, xmmword [rsp + 0x6c0]
movaps xmmword [rsp + 0x3d0], xmm0
movups xmm0, xmmword [rsp + 0x6b0]
movaps xmmword [rsp + 0x3c0], xmm0
movups xmm0, xmmword [rsp + 0x670]
movups xmm1, xmmword [rsp + 0x680]
movups xmm2, xmmword [rsp + 0x690]
movups xmm3, xmmword [rsp + 0x6a0]
movaps xmmword [rsp + 0x3b0], xmm3
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
lea rcx, [rsp + 0x8d0]
lea rdx, [rsp + 0x380]
mov r8d, 0xb8
call fcn.140120b90
mov rcx, rbx
call fcn.1400bb290
mov r14d, 9
jmp 0x1400bf0a8
mov r14, qword [r13]
mov qword [r13], 9
cmp r14, 9
je 0x1400c3d1b
lea rbx, [rsi + 0xa20]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0x150], xmm3
movaps xmmword [rsp + 0x140], xmm2
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov qword [rsp + 0x160], r14
lea rcx, [rsp + 0x168]
mov r8d, 0x1b0
mov rdx, rbx
call fcn.140120b90
lea rcx, [rsp + 0x8d0]
mov r8d, 0xb8
mov rdx, rbx
call fcn.140120b90
lea rdx, [rsi + 0xad8]
lea rcx, [rsp + 0x12a0]
mov r8d, 0xf8
call fcn.140120b90
movups xmm0, xmmword [rsp + 0xf10]
movups xmm1, xmmword [rsp + 0xf20]
movups xmm2, xmmword [rsp + 0xf30]
movups xmm3, xmmword [rsp + 0xf40]
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x5e0], xmm1
movaps xmmword [rsp + 0x5f0], xmm2
movaps xmmword [rsp + 0x600], xmm3
movups xmm0, xmmword [rsp + 0xf50]
movaps xmmword [rsp + 0x610], xmm0
movups xmm0, xmmword [rsp + 0xf60]
movaps xmmword [rsp + 0x620], xmm0
movups xmm0, xmmword [rsp + 0xf70]
movaps xmmword [rsp + 0x630], xmm0
mov rax, qword [rsp + 0xf80]
mov qword [rsp + 0x640], rax
lea rcx, [rsp + 0x120]
call fcn.1400c3fa0
cmp r14, 0xa
je 0x1400c063c
mov word [rsi + 0x9d6], 0x101
movaps xmm0, xmmword [rsp + 0x5d0]
movdqa xmm1, xmmword [rsp + 0x5e0]
movdqa xmm2, xmmword [rsp + 0x5f0]
movdqa xmm3, xmmword [rsp + 0x600]
movups xmmword [rsi + 0x7a0], xmm0
movdqu xmmword [rsi + 0x7b0], xmm1
movdqu xmmword [rsi + 0x7c0], xmm2
movdqu xmmword [rsi + 0x7d0], xmm3
movaps xmm0, xmmword [rsp + 0x610]
movups xmmword [rsi + 0x7e0], xmm0
movaps xmm0, xmmword [rsp + 0x620]
movups xmmword [rsi + 0x7f0], xmm0
movdqa xmm0, xmmword [rsp + 0x630]
movdqu xmmword [rsi + 0x800], xmm0
mov rax, qword [rsp + 0x640]
mov qword [rsi + 0x810], rax
lea rbx, [rsi + 0x818]
mov qword [rsi + 0x818], r14
lea rcx, [rsi + 0x820]
lea rdx, [rsp + 0x8d0]
mov r8d, 0xb8
call fcn.140120b90
lea rcx, [rsi + 0x8d8]
lea rdx, [rsp + 0x12a0]
mov r8d, 0xf8
call fcn.140120b90
cmp dword [rsi + 0xa18], 9
je 0x1400bf18f
mov rcx, rdi
call fcn.1400c3fa0
mov rcx, r13
call fcn.1400bb290
mov r14, qword [rbx]
cmp r14, 9
jne 0x1400bf443
movzx r15d, byte [rsi + 0x890]
cmp r15b, 2
mov r13, qword [rsp + 0x28]
jne 0x1400bf66f
mov byte [rsi + 0x9d5], 1
mov r14, qword [rsi + 0x820]
mov qword [rsi + 0x9d8], r14
mov byte [rsi + 0x9d4], 1
movdqu xmm0, xmmword [rsi + 0x898]
movdqu xmm1, xmmword [rsi + 0x8a8]
movdqu xmm2, xmmword [rsi + 0x8b8]
movdqu xmm3, xmmword [rsi + 0x8c8]
movdqa xmmword [rsp + 0x3b0], xmm3
movdqa xmmword [rsp + 0x3a0], xmm2
movdqa xmmword [rsp + 0x390], xmm1
movdqa xmmword [rsp + 0x380], xmm0
cmp byte [r14 + 0x30], 4
jne 0x1400bf865
lea rax, [rsi + 0x898]
mov byte [rsi + 0x9d4], 0
movups xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmm2, xmmword [rax + 0x20]
movdqu xmm3, xmmword [rax + 0x30]
movups xmmword [rsi + 0x9e0], xmm0
movdqu xmmword [rsi + 0x9f0], xmm1
movdqu xmmword [rsi + 0xa00], xmm2
movdqu xmmword [rsi + 0xa10], xmm3
mov rbx, qword [rsp + 0xa8]
mov qword [rsp + 0x58], r12
lea rdi, [rsi + 0x9e0]
lea rcx, [rsp + 0x120]
mov rdx, rdi
mov r8, rbx
call fcn.1400466b0
movzx r15d, byte [rsp + 0x190]
cmp r15b, 3
je 0x1400c0634
mov rcx, rdi
mov r12, qword [rsp + 0x120]
mov r14, qword [rsp + 0x128]
movups xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0xe90], xmm0
movups xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xea0], xmm0
movups xmm0, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0xeb0], xmm0
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0xec0], xmm0
movups xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0xed0], xmm0
movdqu xmm0, xmmword [rsp + 0x180]
movdqa xmmword [rsp + 0xee0], xmm0
mov eax, dword [rsp + 0x191]
mov dword [rsp + 0x338], eax
mov eax, dword [rsp + 0x194]
mov dword [rsp + 0x33b], eax
call fcn.1400c3fa0
cmp r15b, 2
jne 0x1400bf3ab
xor ebp, ebp
cmp byte [rsi + 0x9d1], 0
je 0x1400bf655
xor ebp, ebp
cmp byte [r12 + 0x30], 4
jne 0x1400bf655
mov rdi, qword [r12]
xor ebp, ebp
test rdi, rdi
je 0x1400bf655
mov qword [rsp + 0x28], r13
mov rbx, qword [r12 + 8]
movabs r14, 0xc413adbf85d53fd2
movabs r13, 0xa0e252460c8194c
xor ebp, ebp
nop dword [rax]
mov rcx, rdi
call qword [rbx + 0x38]
xor rax, r14
xor rdx, r13
or rdx, rax
je 0x1400bf9d6
mov rcx, rdi
call qword [rbx + 0x30]
mov rdi, rax
mov rbx, rdx
test rax, rax
jne 0x1400bf380
jmp 0x1400bf9db
movaps xmm0, xmmword [rsp + 0xee0]
movaps xmmword [rsp + 0x100], xmm0
movaps xmm0, xmmword [rsp + 0xed0]
movaps xmmword [rsp + 0xf0], xmm0
movdqa xmm0, xmmword [rsp + 0xe90]
movdqa xmm1, xmmword [rsp + 0xea0]
movdqa xmm2, xmmword [rsp + 0xeb0]
movdqa xmm3, xmmword [rsp + 0xec0]
movdqa xmmword [rsp + 0xe0], xmm3
movdqa xmmword [rsp + 0xd0], xmm2
movdqa xmmword [rsp + 0xc0], xmm1
movdqa xmmword [rsp + 0xb0], xmm0
mov eax, dword [rsp + 0x338]
mov ecx, dword [rsp + 0x33b]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbp, r12
test byte [rsi + 0x9d4], 1
mov r12, qword [rsp + 0x58]
je 0x1400bf9fe
jmp 0x1400bf9f1
movzx r15d, byte [rsi + 0x810]
cmp r15b, 2
mov r13, qword [rsp + 0x28]
jne 0x1400bf741
mov byte [rsi + 0x9d3], 1
mov r14, qword [rsi + 0x7a0]
mov qword [rsi + 0x9d8], r14
lea rcx, [rsp + 0x120]
mov r8d, 0x1b8
mov rdx, rbx
call fcn.140120b90
mov byte [rsi + 0x9d2], 1
cmp byte [r14 + 0x30], 4
jne 0x1400bf876
mov byte [rsi + 0x9d2], 0
lea rcx, [rsi + 0x9e0]
mov r8d, 0x1b8
mov rdx, rbx
call fcn.140120b90
mov rbx, qword [rsp + 0xa8]
lea rdi, [rsi + 0x9e0]
lea rcx, [rsp + 0x380]
mov rdx, rdi
mov r8, rbx
call fcn.14009c8a0
movzx r15d, byte [rsp + 0x3f0]
cmp r15b, 3
je 0x1400c0638
mov rcx, rdi
mov rdi, qword [rsp + 0x380]
mov r14, qword [rsp + 0x388]
movups xmm0, xmmword [rsp + 0x390]
movaps xmmword [rsp + 0xe30], xmm0
movups xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0xe40], xmm0
movups xmm0, xmmword [rsp + 0x3b0]
movaps xmmword [rsp + 0xe50], xmm0
movups xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0xe60], xmm0
movups xmm0, xmmword [rsp + 0x3d0]
movaps xmmword [rsp + 0xe70], xmm0
movdqu xmm0, xmmword [rsp + 0x3e0]
movdqa xmmword [rsp + 0xe80], xmm0
mov eax, dword [rsp + 0x3f1]
mov dword [rsp + 0x330], eax
mov eax, dword [rsp + 0x3f4]
mov dword [rsp + 0x333], eax
call fcn.1400bb290
xor ebp, ebp
cmp r15b, 2
jne 0x1400bf59b
mov r14, rdi
test byte [rsi + 0x9d2], 1
jne 0x1400bf882
jmp 0x1400bf629
movaps xmm0, xmmword [rsp + 0xe80]
movaps xmmword [rsp + 0x100], xmm0
movaps xmm0, xmmword [rsp + 0xe70]
movaps xmmword [rsp + 0xf0], xmm0
movdqa xmm0, xmmword [rsp + 0xe30]
movdqa xmm1, xmmword [rsp + 0xe40]
movdqa xmm2, xmmword [rsp + 0xe50]
movdqa xmm3, xmmword [rsp + 0xe60]
movdqa xmmword [rsp + 0xe0], xmm3
movdqa xmmword [rsp + 0xd0], xmm2
movdqa xmmword [rsp + 0xc0], xmm1
movdqa xmmword [rsp + 0xb0], xmm0
mov eax, dword [rsp + 0x330]
mov ecx, dword [rsp + 0x333]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbp, rdi
test byte [rsi + 0x9d2], 1
jne 0x1400bf882
mov byte [rsi + 0x9d2], 0
cmp byte [rsi + 0x9d3], 0
je 0x1400bf8a3
mov rcx, qword [rsi + 0x9d8]
call fcn.14007ba50
mov byte [rsi + 0x9d3], 0
jmp 0x1400bfa21
mov r14, r12
test byte [rsi + 0x9d4], 1
mov r12, qword [rsp + 0x58]
je 0x1400bf9fe
jmp 0x1400bf9f1
mov rbp, qword [rsi + 0x820]
mov r14, qword [rsi + 0x828]
movups xmm0, xmmword [rsi + 0x880]
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [rsi + 0x870]
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [rsi + 0x860]
movaps xmmword [rsp + 0xe0], xmm0
movups xmm0, xmmword [rsi + 0x850]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsi + 0x840]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsi + 0x830]
movaps xmmword [rsp + 0xb0], xmm0
mov eax, dword [rsi + 0x891]
mov ecx, dword [rsi + 0x894]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
movdqu xmm0, xmmword [rsi + 0x898]
movdqu xmm1, xmmword [rsi + 0x8a8]
movdqu xmm2, xmmword [rsi + 0x8b8]
movdqu xmm3, xmmword [rsi + 0x8c8]
movdqa xmmword [rsp + 0x150], xmm3
movdqa xmmword [rsp + 0x140], xmm2
movdqa xmmword [rsp + 0x130], xmm1
movdqa xmmword [rsp + 0x120], xmm0
lea rcx, [rsp + 0x120]
call fcn.1400c3fa0
jmp 0x1400bfa21
mov rbp, qword [rsi + 0x7a0]
mov r14, qword [rsi + 0x7a8]
movups xmm0, xmmword [rsi + 0x800]
movaps xmmword [rsp + 0xe20], xmm0
movups xmm0, xmmword [rsi + 0x7f0]
movaps xmmword [rsp + 0xe10], xmm0
movups xmm0, xmmword [rsi + 0x7e0]
movaps xmmword [rsp + 0xe00], xmm0
movups xmm0, xmmword [rsi + 0x7d0]
movaps xmmword [rsp + 0xdf0], xmm0
movups xmm0, xmmword [rsi + 0x7c0]
movaps xmmword [rsp + 0xde0], xmm0
movdqu xmm0, xmmword [rsi + 0x7b0]
movdqa xmmword [rsp + 0xdd0], xmm0
mov eax, dword [rsi + 0x811]
mov ecx, dword [rsi + 0x814]
mov dword [rsp + 0x328], eax
mov dword [rsp + 0x32b], ecx
lea rcx, [rsp + 0xf10]
mov r8d, 0x1b8
mov rdx, rbx
call fcn.140120b90
cmp dword [rsp + 0xf10], 6
jne 0x1400bf8af
lea rax, [rsi + 0x7b0]
lea rcx, [rsi + 0x811]
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rsp + 0xf0], xmm0
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmm2, xmmword [rax + 0x20]
movdqu xmm3, xmmword [rax + 0x30]
movdqa xmmword [rsp + 0xe0], xmm3
movdqa xmmword [rsp + 0xd0], xmm2
movdqa xmmword [rsp + 0xc0], xmm1
movdqa xmmword [rsp + 0xb0], xmm0
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
lea rcx, [rsp + 0xf10]
call fcn.1400bb290
jmp 0x1400bfa21
mov byte [rsi + 0x9d5], 0
mov r15b, 2
xor ebp, ebp
jmp 0x1400bf9f1
mov byte [rsi + 0x9d3], 0
mov r15b, 2
xor ebp, ebp
lea rcx, [rsp + 0x120]
call fcn.1400bb290
mov byte [rsi + 0x9d2], 0
cmp byte [rsi + 0x9d3], 0
jne 0x1400bf63d
mov byte [rsi + 0x9d3], 0
jmp 0x1400bfa21
lea rcx, [rsp + 0x10d0]
mov r8d, 0x1b8
mov rdx, rbx
call fcn.140120b90
mov rax, qword [rsi + 0x768]
mov r13, qword [rax + 0x68]
test r13, r13
mov qword [rsp + 0x58], r12
je 0x1400bf947
mov r12, qword [rax + 0x70]
mov rbx, qword [r12 + 0x10]
movzx eax, byte [0x14019f308]
mov edx, 0x1b8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3dd6
mov rdi, rax
dec rbx
and rbx, 0xfffffffffffffff0
add rbx, r13
add rbx, 0x10
lea rdx, [rsp + 0x10d0]
mov r8d, 0x1b8
mov rcx, rax
call fcn.140120b90
lea r8, [0x14015b688]
mov rcx, rbx
mov rdx, rdi
call qword [r12 + 0x18]
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x28]
jmp 0x1400c0cae
mov eax, 1
lock xadd qword [0x14019f050], rax
mov qword [rsp + 0x540], rax
lea rcx, [rsp + 0x380]
mov r8d, 0x1b8
mov rdx, rbx
call fcn.140120b90
lea rax, [rsp + 0x540]
mov qword [rsp + 0x538], rax
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
test eax, eax
je 0x1400c064f
cmp eax, 1
je 0x1400c067c
mov rax, qword [rsp + 0x380]
add rax, 0xfffffffffffffff7
cmp rax, 2
jb 0x1400c3038
lea rcx, [rsp + 0x380]
call fcn.14009d010
jmp 0x1400c3038
mov ebp, 1
mov r14, r12
mov r13, qword [rsp + 0x28]
test byte [rsi + 0x9d4], 1
mov r12, qword [rsp + 0x58]
je 0x1400bf9fe
lea rcx, [rsp + 0x380]
call fcn.1400c3fa0
mov byte [rsi + 0x9d4], 0
cmp byte [rsi + 0x9d5], 0
je 0x1400bfa1a
mov rcx, qword [rsi + 0x9d8]
call fcn.14007ba50
mov byte [rsi + 0x9d5], 0
mov word [rsi + 0x9d6], 0
movaps xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0xd30], xmm0
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0xd20], xmm0
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmm3, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0xd10], xmm3
movaps xmmword [rsp + 0xd00], xmm2
movaps xmmword [rsp + 0xcf0], xmm1
movaps xmmword [rsp + 0xce0], xmm0
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0x318], eax
mov dword [rsp + 0x31b], ecx
mov byte [rsi + 0x9d0], 1
movaps xmm0, xmmword [rsp + 0xce0]
movdqa xmm1, xmmword [rsp + 0xcf0]
movdqa xmm2, xmmword [rsp + 0xd00]
movdqa xmm3, xmmword [rsp + 0xd10]
movaps xmmword [rsp + 0xd40], xmm0
movdqa xmmword [rsp + 0xd50], xmm1
movdqa xmmword [rsp + 0xd60], xmm2
movdqa xmmword [rsp + 0xd70], xmm3
movaps xmm0, xmmword [rsp + 0xd20]
movaps xmmword [rsp + 0xd80], xmm0
movdqa xmm0, xmmword [rsp + 0xd30]
movdqa xmmword [rsp + 0xd90], xmm0
mov eax, dword [rsp + 0x318]
mov ecx, dword [rsp + 0x31b]
mov dword [rsp + 0x323], ecx
mov dword [rsp + 0x320], eax
mov rcx, r13
call fcn.1400c47c0
cmp r15b, 2
jne 0x1400bfc05
mov r15b, 1
mov r13d, 3
test rbp, rbp
je 0x1400c01b2
mov byte [rsi + 0x729], 0
mov r13, qword [rsi + 0x628]
mov rbp, qword [rsi + 0x630]
mov rax, qword [rsi + 0x638]
mov qword [rsp + 0x78], rax
lea rdx, [rsi + 0x640]
lea rcx, [rsp + 0x13a0]
mov r8d, 0x90
call fcn.140120b90
movups xmm0, xmmword [rsi + 0x6d0]
movdqu xmm1, xmmword [rsi + 0x6e0]
movdqu xmm2, xmmword [rsi + 0x6f0]
movdqu xmm3, xmmword [rsi + 0x700]
movaps xmmword [rsp + 0x990], xmm0
movdqa xmmword [rsp + 0x9a0], xmm1
movdqa xmmword [rsp + 0x9b0], xmm2
movdqa xmmword [rsp + 0x9c0], xmm3
movdqu xmm0, xmmword [rsi + 0x710]
movdqa xmmword [rsp + 0x9d0], xmm0
mov rax, qword [rsi + 0x720]
mov qword [rsp + 0x9e0], rax
lea rdi, [rsi + 0x729]
cmp byte [rsi + 0x729], 0
jne 0x1400c249f
jmp 0x1400c24ab
movaps xmm0, xmmword [rsp + 0xd90]
movaps xmmword [rsp + 0x170], xmm0
movaps xmm0, xmmword [rsp + 0xd80]
movaps xmmword [rsp + 0x160], xmm0
movaps xmm0, xmmword [rsp + 0xd40]
movaps xmm1, xmmword [rsp + 0xd50]
movaps xmm2, xmmword [rsp + 0xd60]
movaps xmm3, xmmword [rsp + 0xd70]
movaps xmmword [rsp + 0x150], xmm3
movaps xmmword [rsp + 0x140], xmm2
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov qword [rsi + 0x730], rbp
mov qword [rsi + 0x738], r14
movaps xmm0, xmmword [rsp + 0x120]
movdqa xmm1, xmmword [rsp + 0x130]
movdqa xmm2, xmmword [rsp + 0x140]
movdqa xmm3, xmmword [rsp + 0x150]
movups xmmword [rsi + 0x740], xmm0
movdqu xmmword [rsi + 0x750], xmm1
movdqu xmmword [rsi + 0x760], xmm2
movdqu xmmword [rsi + 0x770], xmm3
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [rsi + 0x780], xmm0
movdqa xmm0, xmmword [rsp + 0x170]
movdqu xmmword [rsi + 0x790], xmm0
mov byte [rsi + 0x7a0], r15b
mov eax, dword [rsp + 0x320]
mov ecx, dword [rsp + 0x323]
mov dword [rsi + 0x7a1], eax
mov dword [rsi + 0x7a4], ecx
lea rbp, [rsi + 0x628]
mov rcx, qword [rsi + 0x6f8]
test rcx, rcx
mov qword [rsp + 0x58], r12
je 0x1400bff8d
cmp qword [rcx + 0x18], 0
je 0x1400bff8d
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rbx, 0xd447d9feb5b5cc98
mov rdx, rcx
and rdx, rbx
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [str.jjjjjjjjjjjjjjjj_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_a___]
pcmpeqd xmm1, xmm1
movabs r14, 0x34f173bc5583a920
movdqu xmm2, xmmword [rax + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x1400bfd9d
pcmpeqb xmm2, xmm1
pmovmskb r10d, xmm2
test r10d, r10d
jne 0x1400bff8d
tzcnt r11d, r10d
add r11, rdx
and r11, rcx
mov r15, r11
shl r15, 5
mov rdi, r8
sub rdi, r15
cmp qword [rdi], r14
jne 0x1400bfd90
cmp byte [r13 + 0x61], 2
je 0x1400c3a3d
cmp byte [r13 + 0x40], 2
jne 0x1400c00a4
cmp byte [rsi + 0x6e0], 7
jne 0x1400c0ed3
cmp byte [rsi + 0x700], 3
jne 0x1400c01ce
mov rbp, r14
lea rdi, [rsi + 0x729]
cmp byte [rsi + 0x729], 0
jne 0x1400c249f
jmp 0x1400c24ab
mov al, 5
jmp 0x1400c063e
mov al, 4
jmp 0x1400c063e
mov al, 3
mov rcx, qword [rsp + 0x5c0]
mov byte [rcx], al
mov al, 3
jmp 0x1400c1f57
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0xd8]
lea rdx, [0x1400864a0]
call fcn.1400dc390
mov byte [rdi + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xd8]
movabs rax, 0x7ffffffffffffffe
cmp rdi, rax
ja 0x1400c3de5
lea rax, [rdi + 1]
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xd8], rax
mov rbx, qword [rcx + 0xe0]
lea rcx, [rsp + 0x120]
lea rdx, [rsp + 0x380]
mov r8d, 0x1c0
call fcn.140120b90
cmp rbx, 2
je 0x1400c3e00
lea rcx, [rsp + 0x670]
lea rdx, [rsp + 0x380]
mov r8d, 0x1b8
call fcn.140120b90
mov rax, qword [rsp + 0x2d8]
mov r12, qword [rax]
test bl, 1
je 0x1400c0889
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r13, qword [rax + 0xe8]
lock inc qword [r13]
jle case.0x1400bdd45.2
movzx eax, byte [0x14019f308]
mov edx, 0x300
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3df1
mov rdi, rax
and rdi, 0xffffffffffffff80
lea rbx, [rdi + 0x80]
mov qword [rdi + 0x78], rax
mov qword [rdi + 0x80], 0xcc
mov qword [rdi + 0x88], 0
lea rax, [0x140157de8]
mov qword [rdi + 0x90], rax
mov qword [rdi + 0x98], 0
mov qword [rdi + 0xa0], r13
mov qword [rdi + 0xa8], r12
lea rcx, [rdi + 0xb0]
lea rdx, [rsp + 0x670]
mov r8d, 0x1b8
call fcn.140120b90
pxor xmm0, xmm0
movdqu xmmword [rdi + 0x268], xmm0
mov qword [rdi + 0x278], 0
mov rax, qword [r13 + 0x88]
mov qword [rdi + 0x98], rax
mov rcx, qword [r13 + 0x68]
mov rax, qword [r13 + 0x80]
and rax, r12
lea rdx, [rax + rax*2]
lea rdi, [rcx + rdx*8]
mov r8b, 1
xor eax, eax
lock cmpxchg byte [rcx + rdx*8], r8b
jne 0x1400c3996
lea rax, [r13 + 0x78]
mov qword [rsp + 0x340], rdi
mov qword [rsp + 0x348], rax
mov qword [rsp + 0x350], r12
movzx eax, byte [r13 + 0x90]
test al, al
je 0x1400c0bf2
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r13, qword [rax + 0xe8]
lock inc qword [r13]
jle case.0x1400bdd45.2
movzx eax, byte [0x14019f308]
mov edx, 0x300
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3df1
mov rdi, rax
and rdi, 0xffffffffffffff80
lea rbx, [rdi + 0x80]
mov qword [rdi + 0x78], rax
mov qword [rdi + 0x80], 0xcc
mov qword [rdi + 0x88], 0
lea rax, [0x140157b18]
mov qword [rdi + 0x90], rax
mov qword [rdi + 0x98], 0
mov qword [rdi + 0xa0], r13
mov qword [rdi + 0xa8], r12
lea rcx, [rdi + 0xb0]
lea rdx, [rsp + 0x670]
mov r8d, 0x1b8
call fcn.140120b90
pxor xmm0, xmm0
movdqu xmmword [rdi + 0x268], xmm0
mov qword [rdi + 0x278], 0
mov rax, qword [r13 + 0x78]
mov qword [rdi + 0x98], rax
mov rcx, qword [r13 + 0x58]
mov rax, qword [r13 + 0x70]
and rax, r12
lea rdx, [rax + rax*2]
lea rdi, [rcx + rdx*8]
mov r8b, 1
xor eax, eax
lock cmpxchg byte [rcx + rdx*8], r8b
jne 0x1400c39a3
lea rax, [r13 + 0x68]
mov qword [rsp + 0x340], rdi
mov qword [rsp + 0x348], rax
mov qword [rsp + 0x350], r12
movzx eax, byte [r13 + 0x80]
test al, al
je 0x1400c0c3d
movaps xmm0, xmmword [rsp + 0xe20]
movaps xmmword [rsp + 0x100], xmm0
movaps xmm0, xmmword [rsp + 0xe10]
movaps xmmword [rsp + 0xf0], xmm0
movdqa xmm0, xmmword [rsp + 0xdd0]
movdqa xmm1, xmmword [rsp + 0xde0]
movdqa xmm2, xmmword [rsp + 0xdf0]
movdqa xmm3, xmmword [rsp + 0xe00]
movdqa xmmword [rsp + 0xe0], xmm3
movdqa xmmword [rsp + 0xd0], xmm2
movdqa xmmword [rsp + 0xc0], xmm1
movdqa xmmword [rsp + 0xb0], xmm0
mov eax, dword [rsp + 0x328]
mov ecx, dword [rsp + 0x32b]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
jmp 0x1400bfa21
lea rdi, [rsi + 0x7a8]
lea rax, [rsi + 0x7b8]
mov qword [rsp + 0x38], rax
test r14b, 1
mov qword [rsp + 0x5c8], r12
je 0x1400c1b55
test byte [rsi + 0x7b0], 1
jne 0x1400c1b62
mov qword [rsp + 0x68], rdi
lea rax, [rsi + 0x7d0]
mov qword [rsp + 0x28], rax
lea rax, [rsi + 0x7c8]
mov qword [rsp + 0x50], rax
lea r14, [rsi + 0x868]
mov r13, qword [rsi + 0x7c0]
lea rbp, [rsp + 0x120]
lea r12, [rsp + 0x670]
mov r15, qword [rsp + 0x830]
jmp 0x1400c195f
mov r8d, 0xa0
mov rcx, r12
lea rdx, [rsp + 0x380]
call fcn.140120b90
mov r13d, 4
mov r8d, 0xa0
mov rcx, rbp
mov rdx, r12
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmm1, xmmword [rsp + 0x5e0]
movaps xmm2, xmmword [rsp + 0x5f0]
movaps xmm3, xmmword [rsp + 0x600]
movaps xmmword [rsp + 0x380], xmm0
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x3b0], xmm3
movaps xmm0, xmmword [rsp + 0x610]
movaps xmmword [rsp + 0x3c0], xmm0
mov rax, qword [rsp + 0x620]
mov qword [rsp + 0x3d0], rax
mov rcx, qword [rsp + 0x38]
call fcn.14009d910
mov rsi, rdi
mov qword [rdi + 0x7b8], r15
mov qword [rdi + 0x7c0], r13
mov r8d, 0xa0
mov rcx, qword [rsp + 0x50]
mov rdx, rbp
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x380]
movdqa xmm1, xmmword [rsp + 0x390]
movdqa xmm2, xmmword [rsp + 0x3a0]
movdqa xmm3, xmmword [rsp + 0x3b0]
movups xmmword [r14], xmm0
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14 + 0x20], xmm2
movdqu xmmword [r14 + 0x30], xmm3
movdqa xmm0, xmmword [rsp + 0x3c0]
movdqu xmmword [r14 + 0x40], xmm0
mov rax, qword [rsp + 0x3d0]
mov qword [r14 + 0x50], rax
lea rax, [r13 - 6]
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
test rax, rax
jne 0x1400c1f77
test byte [rsi + 0x7c8], 1
jne 0x1400c39e8
mov rcx, rbp
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0xa8]
call fcn.140079eb0
mov r13, qword [rsp + 0x128]
cmp r13, 6
je 0x1400c1f55
mov rbx, qword [rsp + 0x120]
mov r8d, 0xa0
lea rcx, [rsp + 0x380]
lea rdi, [rsp + 0x130]
mov rdx, rdi
call fcn.140120b90
movups xmm0, xmmword [rdi + 0xa0]
movdqu xmm1, xmmword [rdi + 0xb0]
movdqu xmm2, xmmword [rdi + 0xc0]
movdqu xmm3, xmmword [rdi + 0xd0]
movaps xmmword [rsp + 0x8d0], xmm0
movdqa xmmword [rsp + 0x8e0], xmm1
movdqa xmmword [rsp + 0x8f0], xmm2
movdqa xmmword [rsp + 0x900], xmm3
movdqu xmm0, xmmword [rdi + 0xe0]
movdqa xmmword [rsp + 0x910], xmm0
mov rax, qword [rdi + 0xf0]
mov qword [rsp + 0x920], rax
mov rdi, rsi
test byte [rsi + 0x7c8], 1
jne 0x1400c3a18
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax]
test rcx, rcx
je 0x1400c1ab0
mov rax, qword [rcx + 0x30]
nop word cs:[rax + rax]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x1400c1a60
and eax, 0xa
cmp eax, 8
jne 0x1400c1a82
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x28]
mov rax, qword [rax]
test rax, rax
je 0x1400c1ab0
lock dec qword [rax]
jne 0x1400c1ab0
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax]
call fcn.140093c10
nop word cs:[rax + rax]
mov qword [rdi + 0x7c8], 1
cmp r13d, 4
je 0x1400c1850
cmp r13d, 5
je 0x1400c3a6d
mov r8d, 0xa0
mov rcx, r12
lea rdx, [rsp + 0x380]
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x8d0]
movdqa xmm1, xmmword [rsp + 0x8e0]
movdqa xmm2, xmmword [rsp + 0x8f0]
movdqa xmm3, xmmword [rsp + 0x900]
movaps xmmword [rsp + 0x5d0], xmm0
movdqa xmmword [rsp + 0x5e0], xmm1
movdqa xmmword [rsp + 0x5f0], xmm2
movdqa xmmword [rsp + 0x600], xmm3
movdqa xmm0, xmmword [rsp + 0x910]
movdqa xmmword [rsp + 0x610], xmm0
mov rax, qword [rsp + 0x920]
mov qword [rsp + 0x620], rax
mov r15, rbx
jmp 0x1400c186c
test byte [rsi + 0x7b0], 1
je 0x1400c1c0c
mov r12, qword [rsi + 0x7b8]
mov r13, qword [rsi + 0x7c0]
mov qword [rsi + 0x7c0], 5
cmp r13, 5
je 0x1400c3d42
mov rbx, qword [rsi + 0x7c8]
mov r14, qword [rsi + 0x7d0]
lea rdx, [rsi + 0x7d8]
lea rcx, [rsp + 0x10d0]
mov r8d, 0x90
call fcn.140120b90
movups xmm0, xmmword [rsi + 0x868]
movups xmm1, xmmword [rsi + 0x878]
movups xmm2, xmmword [rsi + 0x888]
movups xmm3, xmmword [rsi + 0x898]
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xe0], xmm3
movups xmm0, xmmword [rsi + 0x8a8]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsi + 0x8b8]
mov qword [rsp + 0x100], rax
jmp 0x1400c204b
mov qword [rsp + 0x68], rdi
lea rax, [rsi + 0x7d0]
mov qword [rsp + 0x28], rax
lea rax, [rsi + 0x7c8]
mov qword [rsp + 0x50], rax
lea r14, [rsi + 0x868]
mov r13, qword [rsi + 0x7c0]
lea rbp, [rsp + 0x120]
lea r15, [rsp + 0x670]
jmp 0x1400c1d5f
mov r8d, 0xa0
mov rcx, r15
lea rdx, [rsp + 0x380]
call fcn.140120b90
mov r13d, 4
mov r8d, 0xa0
mov rcx, rbp
mov rdx, r15
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmm1, xmmword [rsp + 0x5e0]
movaps xmm2, xmmword [rsp + 0x5f0]
movaps xmm3, xmmword [rsp + 0x600]
movaps xmmword [rsp + 0x380], xmm0
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x3b0], xmm3
movaps xmm0, xmmword [rsp + 0x610]
movaps xmmword [rsp + 0x3c0], xmm0
mov rax, qword [rsp + 0x620]
mov qword [rsp + 0x3d0], rax
mov rcx, qword [rsp + 0x38]
call fcn.14009d910
mov rsi, rdi
mov qword [rdi + 0x7b8], r12
mov qword [rdi + 0x7c0], r13
mov r8d, 0xa0
mov rcx, qword [rsp + 0x50]
mov rdx, rbp
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x380]
movdqa xmm1, xmmword [rsp + 0x390]
movdqa xmm2, xmmword [rsp + 0x3a0]
movdqa xmm3, xmmword [rsp + 0x3b0]
movups xmmword [r14], xmm0
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14 + 0x20], xmm2
movdqu xmmword [r14 + 0x30], xmm3
movdqa xmm0, xmmword [rsp + 0x3c0]
movdqu xmmword [r14 + 0x40], xmm0
mov rax, qword [rsp + 0x3d0]
mov qword [r14 + 0x50], rax
lea rax, [r13 - 6]
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
test rax, rax
jne 0x1400c1f81
test byte [rsi + 0x7c8], 1
jne 0x1400c39e8
mov rcx, rbp
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0xa8]
call fcn.140079eb0
mov r13, qword [rsp + 0x128]
cmp r13, 6
je 0x1400c1f55
mov rbx, qword [rsp + 0x120]
mov r8d, 0xa0
lea rcx, [rsp + 0x380]
lea rdi, [rsp + 0x130]
mov rdx, rdi
call fcn.140120b90
movups xmm0, xmmword [rdi + 0xa0]
movdqu xmm1, xmmword [rdi + 0xb0]
movdqu xmm2, xmmword [rdi + 0xc0]
movdqu xmm3, xmmword [rdi + 0xd0]
movaps xmmword [rsp + 0x8d0], xmm0
movdqa xmmword [rsp + 0x8e0], xmm1
movdqa xmmword [rsp + 0x8f0], xmm2
movdqa xmmword [rsp + 0x900], xmm3
movdqu xmm0, xmmword [rdi + 0xe0]
movdqa xmmword [rsp + 0x910], xmm0
mov rax, qword [rdi + 0xf0]
mov qword [rsp + 0x920], rax
mov rdi, rsi
test byte [rsi + 0x7c8], 1
jne 0x1400c3a18
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax]
test rcx, rcx
je 0x1400c1eb0
mov rax, qword [rcx + 0x30]
nop word cs:[rax + rax]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x1400c1e60
and eax, 0xa
cmp eax, 8
jne 0x1400c1e82
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x28]
mov rax, qword [rax]
test rax, rax
je 0x1400c1eb0
lock dec qword [rax]
jne 0x1400c1eb0
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax]
call fcn.140093c10
nop word cs:[rax + rax]
mov qword [rdi + 0x7c8], 1
cmp r13d, 4
je 0x1400c1c50
cmp r13d, 5
je 0x1400c3a55
mov r8d, 0xa0
mov rcx, r15
lea rdx, [rsp + 0x380]
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x8d0]
movdqa xmm1, xmmword [rsp + 0x8e0]
movdqa xmm2, xmmword [rsp + 0x8f0]
movdqa xmm3, xmmword [rsp + 0x900]
movaps xmmword [rsp + 0x5d0], xmm0
movdqa xmmword [rsp + 0x5e0], xmm1
movdqa xmmword [rsp + 0x5f0], xmm2
movdqa xmmword [rsp + 0x600], xmm3
movdqa xmm0, xmmword [rsp + 0x910]
movdqa xmmword [rsp + 0x610], xmm0
mov rax, qword [rsp + 0x920]
mov qword [rsp + 0x620], rax
mov r12, rbx
jmp 0x1400c1c6c
mov al, 4
mov rcx, qword [rsp + 0xa0]
mov byte [rcx], al
mov rax, qword [rsp + 0x5b8]
mov qword [rax], 4
mov cl, 3
jmp 0x1400c29d2
mov qword [rsp + 0x830], r15
jmp 0x1400c1f89
mov qword [rsp + 0x5c8], r12
cmp rax, 1
jne 0x1400c3a00
mov r12, qword [rsi + 0x7b8]
mov qword [rsi + 0x7c0], 5
cmp r13, 5
mov rdi, qword [rsp + 0x68]
je 0x1400c3d42
mov rbx, qword [rsi + 0x7c8]
mov r14, qword [rsi + 0x7d0]
lea rdx, [rsi + 0x7d8]
lea rcx, [rsp + 0x10d0]
mov r8d, 0x90
call fcn.140120b90
movups xmm0, xmmword [rsi + 0x868]
movups xmm1, xmmword [rsi + 0x878]
movups xmm2, xmmword [rsi + 0x888]
movups xmm3, xmmword [rsi + 0x898]
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xe0], xmm3
movups xmm0, xmmword [rsi + 0x8a8]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsi + 0x8b8]
mov qword [rsp + 0x100], rax
mov rcx, qword [rsp + 0x38]
call fcn.14009d910
mov qword [rsi + 0x7c0], 8
lea rcx, [rsp + 0x14c0]
lea rdx, [rsp + 0x10d0]
mov r8d, 0x90
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0xb0]
movdqa xmm1, xmmword [rsp + 0xc0]
movdqa xmm2, xmmword [rsp + 0xd0]
movdqa xmm3, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0xb50], xmm0
movdqa xmmword [rsp + 0xb60], xmm1
movdqa xmmword [rsp + 0xb70], xmm2
movdqa xmmword [rsp + 0xb80], xmm3
movdqa xmm0, xmmword [rsp + 0xf0]
movdqa xmmword [rsp + 0xb90], xmm0
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0xba0], rax
mov rcx, rdi
call fcn.1400c48b0
cmp r13, 4
jne 0x1400c2192
mov qword [rsp + 0x12a8], r14
lea r12, [rsp + 0x12b0]
lea rdx, [rsp + 0x14c0]
mov r8d, 0x90
mov rcx, r12
call fcn.140120b90
mov qword [rsp + 0x12a0], rbx
cmp byte [rsi + 0x791], 2
je 0x1400c3a3d
lea r14, [rsi + 0x730]
mov rcx, qword [rsi + 0x778]
test rcx, rcx
je 0x1400c214d
lea rdx, [rsp + 0x1300]
mov rax, qword [rsi + 0x780]
call qword [rax + 0x20]
cmp byte [rsi + 0x791], 2
je 0x1400c3a3d
mov rax, qword [rsi + 0x760]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x1400c224b
mov rbp, qword [rsp + 0x12a0]
mov rax, qword [rsp + 0x12a8]
mov qword [rsp + 0x78], rax
lea rcx, [rsp + 0x13a0]
mov r8d, 0x90
mov rdx, r12
call fcn.140120b90
jmp 0x1400c247e
movzx ebp, byte [rsi + 0x791]
cmp bpl, 2
je 0x1400c3a3d
mov qword [rsp + 0x38], rbx
movzx r15d, byte [rsi + 0x7a0]
movzx eax, byte [rsi + 0x790]
mov byte [rsp + 0x28], al
mov rcx, qword [rsi + 0x778]
xor edi, edi
test rcx, rcx
je 0x1400c21d6
mov rax, qword [rsi + 0x780]
call qword [rax + 0x18]
mov rdi, rax
mov rbx, qword [rsi + 0x788]
lock inc qword [rbx]
jle case.0x1400bdd45.2
cmp byte [r12 + 0x29], 2
je 0x1400c2384
mov qword [rsp + 0x50], r14
mov byte [rsp + 0x68], r15b
mov r14, qword [r12 + 0x10]
test r14, r14
je 0x1400c2359
mov r15, qword [r12 + 0x18]
mov rax, qword [r15]
test rax, rax
je 0x1400c222d
mov rcx, r14
mov qword [rsp + 0x98], rdx
call rax
mov rdx, qword [rsp + 0x98]
cmp qword [r15 + 8], 0
je 0x1400c2359
cmp qword [r15 + 0x10], 0x11
jae 0x1400c233d
mov r15, rdx
jmp 0x1400c2344
cmp byte [rsi + 0x791], 2
je 0x1400c3a3d
cmp byte [rsi + 0x770], 2
je 0x1400c2280
cmp qword [rsi + 0x798], 0
je 0x1400c2280
mov rax, qword [rsi + 0x760]
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x1400c2a5e
mov rax, qword [r14 + 0x70]
mov qword [rsp + 0x190], rax
movups xmm0, xmmword [r14 + 0x60]
movaps xmmword [rsp + 0x180], xmm0
movups xmm0, xmmword [r14 + 0x50]
movaps xmmword [rsp + 0x170], xmm0
movups xmm0, xmmword [r14 + 0x40]
movaps xmmword [rsp + 0x160], xmm0
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmm2, xmmword [r14 + 0x20]
movdqu xmm3, xmmword [r14 + 0x30]
movdqa xmmword [rsp + 0x150], xmm3
movdqa xmmword [rsp + 0x140], xmm2
movdqa xmmword [rsp + 0x130], xmm1
movdqa xmmword [rsp + 0x120], xmm0
lea rcx, [rsp + 0x120]
call fcn.14007ed10
mov rbp, qword [rsp + 0x12a0]
mov rax, qword [rsp + 0x12a8]
mov qword [rsp + 0x78], rax
lea rcx, [rsp + 0x13a0]
mov r8d, 0x90
mov rdx, r12
call fcn.140120b90
lea rdi, [rsi + 0x729]
mov r13d, 4
mov r12, qword [rsp + 0x58]
jmp 0x1400c24ab
mov r15, rdx
mov r14, qword [r14 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdx, r15
mov rax, qword [r12 + 0x20]
lock dec qword [rax]
movzx r15d, byte [rsp + 0x68]
mov r14, qword [rsp + 0x50]
jne 0x1400c2384
mov rcx, qword [r12 + 0x20]
mov r14, rdx
call fcn.140096560
mov rdx, r14
mov r14, qword [rsp + 0x50]
mov qword [r12 + 0x10], rdi
mov qword [r12 + 0x18], rdx
mov qword [r12 + 0x20], rbx
movzx eax, byte [rsp + 0x28]
mov byte [r12 + 0x28], al
mov byte [r12 + 0x29], bpl
mov eax, dword [rsp + 0x120]
mov dword [r12 + 0x2a], eax
movzx eax, word [rsp + 0x124]
mov word [r12 + 0x2e], ax
lea rax, [rsp + 0x120]
cmp r13, 3
je 0x1400c246b
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x120], rax
lea rcx, [rsp + 0x13a0]
lea rdx, [rsp + 0x14c0]
mov r8d, 0x90
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0xb50]
movdqa xmm1, xmmword [rsp + 0xb60]
movdqa xmm2, xmmword [rsp + 0xb70]
movdqa xmm3, xmmword [rsp + 0xb80]
movaps xmmword [rsp + 0x990], xmm0
movdqa xmmword [rsp + 0x9a0], xmm1
movdqa xmmword [rsp + 0x9b0], xmm2
movdqa xmmword [rsp + 0x9c0], xmm3
movdqa xmm0, xmmword [rsp + 0xb90]
movdqa xmmword [rsp + 0x9d0], xmm0
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x9e0], rax
lea rax, [rsp + 0x380]
mov qword [rsp + 0x78], r14
mov qword [rax], r12
mov rbp, qword [rsp + 0x120]
mov r14, qword [rsp + 0x380]
lea rcx, [rsi + 0x730]
call fcn.14007ed10
mov r12, qword [rsp + 0x58]
lea rdi, [rsi + 0x729]
cmp byte [rsi + 0x729], 0
je 0x1400c24ab
lea rcx, [rsi + 0x628]
call fcn.14007bd50
mov byte [rdi], 0
lea rcx, [rsp + 0x1550]
lea rdx, [rsp + 0x13a0]
mov r8d, 0x90
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0x990]
movaps xmm1, xmmword [rsp + 0x9a0]
movaps xmm2, xmmword [rsp + 0x9b0]
movaps xmm3, xmmword [rsp + 0x9c0]
movaps xmmword [rsp + 0xa90], xmm0
movaps xmmword [rsp + 0xaa0], xmm1
movaps xmmword [rsp + 0xab0], xmm2
movaps xmmword [rsp + 0xac0], xmm3
movaps xmm0, xmmword [rsp + 0x9d0]
movaps xmmword [rsp + 0xad0], xmm0
mov rax, qword [rsp + 0x9e0]
mov qword [rsp + 0xae0], rax
mov rax, qword [rsp + 0xa0]
mov byte [rax], 1
cmp r13, 5
je 0x1400c1f61
lea rcx, [rsp + 0x1430]
lea rdx, [rsp + 0x1550]
mov r8d, 0x90
call fcn.140120b90
movaps xmm0, xmmword [rsp + 0xa90]
movaps xmm1, xmmword [rsp + 0xaa0]
movaps xmm2, xmmword [rsp + 0xab0]
movaps xmm3, xmmword [rsp + 0xac0]
movaps xmmword [rsp + 0xaf0], xmm0
movaps xmmword [rsp + 0xb00], xmm1
movaps xmmword [rsp + 0xb10], xmm2
movaps xmmword [rsp + 0xb20], xmm3
movaps xmm0, xmmword [rsp + 0xad0]
movaps xmmword [rsp + 0xb30], xmm0
mov rax, qword [rsp + 0xae0]
mov qword [rsp + 0xb40], rax
mov rcx, r12
call fcn.1400c4a00
cmp r13, 3
je 0x1400c2884
cmp r13, 4
je 0x1400c2a05
mov qword [rsp + 0x120], r13
mov qword [rsp + 0x128], rbp
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x130], rax
lea rcx, [rsp + 0x138]
lea rdx, [rsp + 0x1430]
mov r8d, 0x90
call fcn.140120b90
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x218], rax
movaps xmm0, xmmword [rsp + 0xb30]
movups xmmword [rsp + 0x208], xmm0
movdqa xmm0, xmmword [rsp + 0xaf0]
movdqa xmm1, xmmword [rsp + 0xb00]
movdqa xmm2, xmmword [rsp + 0xb10]
movdqa xmm3, xmmword [rsp + 0xb20]
movdqu xmmword [rsp + 0x1f8], xmm3
movdqu xmmword [rsp + 0x1e8], xmm2
movdqu xmmword [rsp + 0x1d8], xmm1
movdqu xmmword [rsp + 0x1c8], xmm0
test byte [rsi + 0x358], r15b
je 0x1400c2a35
lea rdi, [rsp + 0x1c8]
movzx ebp, byte [rsi + 0x490]
test ebp, ebp
je 0x1400c26fe
cmp ebp, 2
jne 0x1400c26f6
mov r15, qword [rsi + 0x498]
movzx eax, byte [0x14019f308]
mov edx, 0x20
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3a85
mov rbx, rax
lea rdx, [r15 + 0x18]
mov rax, qword [r15]
mov r8, qword [r15 + 8]
mov r9, qword [r15 + 0x10]
lea rcx, [rsp + 0x380]
call qword [rax]
movdqu xmm0, xmmword [rsp + 0x380]
movdqu xmm1, xmmword [rsp + 0x390]
movdqu xmmword [rbx + 0x10], xmm1
movdqu xmmword [rbx], xmm0
jmp 0x1400c26fe
movzx r15d, byte [rsi + 0x491]
lea rdx, [rsi + 0x4b8]
mov rax, qword [rsi + 0x4a0]
mov r8, qword [rsi + 0x4a8]
mov r9, qword [rsi + 0x4b0]
lea rcx, [rsp + 0x390]
call qword [rax]
lea rdx, [rsi + 0x4d8]
mov rax, qword [rsi + 0x4c0]
mov r8, qword [rsi + 0x4c8]
mov r9, qword [rsi + 0x4d0]
lea rcx, [rsp + 0x3b0]
call qword [rax]
movzx eax, word [rsi + 0x4e0]
mov byte [rsp + 0x380], bpl
mov byte [rsp + 0x381], r15b
mov qword [rsp + 0x388], rbx
mov word [rsp + 0x3d0], ax
lea r15, [rsp + 0x180]
cmp byte [rsp + 0x180], 2
jb 0x1400c27af
mov rbx, qword [rsp + 0x188]
lea rcx, [rbx + 0x18]
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsp + 0x1a8]
mov rax, qword [rsp + 0x190]
mov rdx, qword [rsp + 0x198]
mov r8, qword [rsp + 0x1a0]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x1b0]
mov rdx, qword [rsp + 0x1b8]
mov r8, qword [rsp + 0x1c0]
mov rcx, rdi
call qword [rax + 0x10]
mov rax, qword [rsp + 0x3d0]
mov qword [r15 + 0x50], rax
movups xmm0, xmmword [rsp + 0x3c0]
movups xmmword [r15 + 0x40], xmm0
movdqu xmm0, xmmword [rsp + 0x380]
movdqu xmm1, xmmword [rsp + 0x390]
movdqu xmm2, xmmword [rsp + 0x3a0]
movdqu xmm3, xmmword [rsp + 0x3b0]
movdqu xmmword [r15 + 0x30], xmm3
movdqu xmmword [r15 + 0x20], xmm2
movdqu xmmword [r15 + 0x10], xmm1
movdqu xmmword [r15], xmm0
lea rdi, [rsp + 0x1840]
lea rdx, [rsp + 0x120]
mov r8d, 0x100
mov rcx, rdi
call fcn.140120b90
mov rcx, r14
call fcn.14007ba50
lea rcx, [rsi + 0x360]
mov r8d, 0x100
mov rdx, rdi
call fcn.140120b90
jmp 0x1400bdd86
mov ebx, 3
mov qword [rsp + 0x78], rbp
cmp byte [rsi + 0x490], 2
jb 0x1400c28c2
mov rdi, qword [rsi + 0x498]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x4b8]
mov rax, qword [rsi + 0x4a0]
mov rdx, qword [rsi + 0x4a8]
mov r8, qword [rsi + 0x4b0]
call qword [rax + 0x10]
lea rcx, [rsi + 0x4d8]
mov rax, qword [rsi + 0x4c0]
mov rdx, qword [rsi + 0x4c8]
mov r8, qword [rsi + 0x4d0]
call qword [rax + 0x10]
cmp byte [rsi + 0x460], 2
jb 0x1400c2934
mov rdi, qword [rsi + 0x468]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x488]
mov rax, qword [rsi + 0x470]
mov rdx, qword [rsi + 0x478]
mov r8, qword [rsi + 0x480]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x2b0]
test rax, rax
je 0x1400c2978
lock dec qword [rax]
jne 0x1400c2978
mov rcx, qword [rsi + 0x2b0]
mov rdx, qword [rsi + 0x2b8]
call fcn.140093b80
lea rcx, [rsi + 0x2d0]
call fcn.140080420
mov rax, qword [rsi + 0x350]
test rax, rax
je 0x1400c29a2
lock dec qword [rax]
jne 0x1400c29a2
lea rcx, [rsi + 0x350]
call fcn.140094210
mov rdi, qword [rsp + 0x5b8]
mov qword [rdi], rbx
mov rax, qword [rsp + 0x78]
mov qword [rdi + 8], rax
lea rcx, [rdi + 0x10]
lea rdx, [rsp + 0x15e0]
mov r8d, 0x90
call fcn.140120b90
mov rax, rdi
mov cl, 1
mov byte [rsi + 0xbd0], cl
movaps xmm6, xmmword [rsp + 0x1a70]
movaps xmm7, xmmword [rsp + 0x1a80]
movaps xmm8, xmmword [rsp + 0x1a90]
add rsp, 0x1aa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x15e0]
lea rdx, [rsp + 0x1430]
mov r8d, 0x90
call fcn.140120b90
mov rbx, rbp
cmp byte [rsi + 0x490], 2
jb 0x1400c28c2
jmp 0x1400c2897
lea rcx, [rsp + 0x120]
call fcn.14007bd50
mov ebx, 3
mov qword [rsp + 0x78], r14
cmp byte [rsi + 0x490], 2
jae 0x1400c2897
jmp 0x1400c28c2
mov rax, qword [rsp + 0x1310]
test rax, rax
je 0x1400c2bb3
cmp eax, 2
jne 0x1400c2bb3
lea rcx, [rsp + 0x1328]
call fcn.14001e550
test al, al
je 0x1400c2bc2
mov rax, qword [r14 + 0x70]
mov qword [rsp + 0xca0], rax
movups xmm0, xmmword [r14 + 0x60]
movaps xmmword [rsp + 0xc90], xmm0
movups xmm0, xmmword [r14 + 0x50]
movaps xmmword [rsp + 0xc80], xmm0
movups xmm0, xmmword [r14 + 0x40]
movaps xmmword [rsp + 0xc70], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0xc60], xmm3
movaps xmmword [rsp + 0xc50], xmm2
movaps xmmword [rsp + 0xc40], xmm1
movaps xmmword [rsp + 0xc30], xmm0
mov rax, qword [rsi + 0x620]
mov rbx, qword [rax + 0x68]
test rbx, rbx
je 0x1400c2ee6
mov rdi, qword [rax + 0x70]
mov r14, qword [rdi + 0x10]
movzx eax, byte [0x14019f308]
mov edx, 0x78
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3eb8
dec r14
and r14, 0xfffffffffffffff0
lea rcx, [rbx + r14]
add rcx, 0x10
mov rdx, qword [rsp + 0xca0]
mov qword [rax + 0x70], rdx
movaps xmm0, xmmword [rsp + 0xc90]
movups xmmword [rax + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0xc80]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0xc70]
movups xmmword [rax + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0xc30]
movdqa xmm1, xmmword [rsp + 0xc40]
movdqa xmm2, xmmword [rsp + 0xc50]
movdqa xmm3, xmmword [rsp + 0xc60]
movdqu xmmword [rax + 0x30], xmm3
movdqu xmmword [rax + 0x20], xmm2
movdqu xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
lea r8, [0x14015b748]
mov rdx, rax
call qword [rdi + 0x18]
jmp 0x1400c22fb
cmp qword [rsp + 0x1318], 0
je 0x1400c2a8d
movzx eax, byte [0x14019f308]
mov edx, 0x48
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3e8b
mov rdi, rax
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], 0
mov byte [rax + 0x20], 0
mov qword [rax + 0x28], 0
mov byte [rax + 0x38], 0
mov word [rax + 0x40], 0
lock inc qword [rax]
jle case.0x1400bdd45.2
mov rbx, qword [rsp + 0x1338]
test rbx, rbx
je 0x1400c2caa
mov r15, qword [rbx]
cmp r15, 2
je 0x1400c2cd8
movzx eax, byte [0x14019f308]
mov edx, 0x10
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3ec7
mov eax, 1
lock xadd qword [0x14019f050], rax
mov qword [rsp + 0xf10], rax
lea rax, [rsp + 0xf10]
mov qword [rsp + 0x380], rax
movups xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmm2, xmmword [r14 + 0x20]
movdqu xmm3, xmmword [r14 + 0x30]
movups xmmword [rsp + 0x388], xmm0
movdqu xmmword [rsp + 0x398], xmm1
movdqu xmmword [rsp + 0x3a8], xmm2
movdqu xmmword [rsp + 0x3b8], xmm3
movups xmm0, xmmword [r14 + 0x40]
movups xmmword [rsp + 0x3c8], xmm0
movups xmm0, xmmword [r14 + 0x50]
movups xmmword [rsp + 0x3d8], xmm0
movdqu xmm0, xmmword [r14 + 0x60]
movdqu xmmword [rsp + 0x3e8], xmm0
mov rax, qword [r14 + 0x70]
mov qword [rsp + 0x3f8], rax
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
test eax, eax
je 0x1400c33e3
cmp eax, 1
je 0x1400c3410
cmp byte [rsp + 0x3f8], 2
je 0x1400c3038
mov al, 1
mov byte [rsp + 0x120], al
lea rdx, [0x14015b670]
lea rcx, [rsp + 0x120]
call fcn.140126a20
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0xd8]
fadd dword [rax]
add byte [rax], al
lea rdx, [0x1400864a0]
call fcn.1400dc390
mov byte [rdi + 0x128], 1
add byte [rax], al
add dword [rbx + 0xdc28405], ecx
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xd8]
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x1400c3de5
inc rax
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xd8], rax
mov rdi, qword [rcx + 0xe0]
lea rcx, [rsp + 0x120]
lea rdx, [rsp + 0x380]
mov r8d, 0x88
call fcn.140120b90
cmp rdi, 2
je 0x1400c3ed6
mov rax, qword [rsp + 0x120]
movups xmm0, xmmword [rsp + 0x3f8]
movaps xmmword [rsp + 0x6e0], xmm0
movups xmm0, xmmword [rsp + 0x3e8]
movaps xmmword [rsp + 0x6d0], xmm0
movups xmm0, xmmword [rsp + 0x3d8]
movaps xmmword [rsp + 0x6c0], xmm0
movups xmm0, xmmword [rsp + 0x3c8]
movaps xmmword [rsp + 0x6b0], xmm0
movups xmm0, xmmword [rsp + 0x388]
movups xmm1, xmmword [rsp + 0x398]
movups xmm2, xmmword [rsp + 0x3a8]
movups xmm3, xmmword [rsp + 0x3b8]
movaps xmmword [rsp + 0x6a0], xmm3
movaps xmmword [rsp + 0x690], xmm2
movaps xmmword [rsp + 0x680], xmm1
movaps xmmword [rsp + 0x670], xmm0
mov rbx, qword [rax]
test dil, 1
je 0x1400c32b8
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r14, qword [rax + 0xe8]
lock inc qword [r14]
jle case.0x1400bdd45.2
movzx eax, byte [0x14019f308]
mov edx, 0x180
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3e9a
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r14, qword [rax + 0xe8]
lock inc qword [r14]
jle case.0x1400bdd45.2
movzx eax, byte [0x14019f308]
mov edx, 0x180
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c3e9a
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0xd8]
lea rdx, [0x1400864a0]
call fcn.1400dc390
mov byte [rdi + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xd8]
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x1400c3de5
inc rax
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xd8], rax
mov rax, qword [rcx + 0xe0]
movups xmm0, xmmword [rsp + 0x3f0]
movaps xmmword [rsp + 0x190], xmm0
movups xmm0, xmmword [rsp + 0x3e0]
movaps xmmword [rsp + 0x180], xmm0
movups xmm0, xmmword [rsp + 0x3d0]
movaps xmmword [rsp + 0x170], xmm0
movups xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0x160], xmm0
movdqu xmm0, xmmword [rsp + 0x380]
movdqu xmm1, xmmword [rsp + 0x390]
movdqu xmm2, xmmword [rsp + 0x3a0]
movdqu xmm3, xmmword [rsp + 0x3b0]
movdqa xmmword [rsp + 0x150], xmm3
movdqa xmmword [rsp + 0x140], xmm2
movdqa xmmword [rsp + 0x130], xmm1
movdqa xmmword [rsp + 0x120], xmm0
cmp rax, 2
je 0x1400c3ee8
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0xa0], r14
mov qword [rcx + 0xa8], rbx
movaps xmm0, xmmword [rsp + 0x670]
test byte [rax + rsi*2], ah
invalid
add byte [rax], al
movdqa xmm1, xmmword [rsp + 0x680]
movdqa xmm2, xmmword [rsp + 0x690]
movdqa xmm3, xmmword [rsp + 0x6a0]
movups xmmword [rcx + 0xb0], xmm0
movdqu xmmword [rcx + 0xc0], xmm1
movdqu xmmword [rcx + 0xd0], xmm2
movdqu xmmword [rcx + 0xe0], xmm3
movaps xmm0, xmmword [rsp + 0x6b0]
movups xmmword [rcx + 0xf0], xmm0
movaps xmm0, xmmword [rsp + 0x6c0]
movups xmmword [rcx + 0x100], xmm0
movdqa xmm0, xmmword [rsp + 0x6d0]
movdqu xmmword [rcx + 0x110], xmm0
mov rax, qword [rsp + 0x6e0]
mov qword [rcx + 0x120], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x128], xmm0
mov qword [rcx + 0x138], 0
mov rax, qword [r14 + 0x88]
mov qword [rcx + 0x98], rax
mov rcx, qword [r14 + 0x68]
mov rax, qword [r14 + 0x80]
and rax, rbx
lea rdx, [rax + rax*2]
lea rdi, [rcx + rdx*8]
mov r8b, 1
xor eax, eax
lock cmpxchg byte [rcx + rdx*8], r8b
jne 0x1400c39ce
test byte [rax + rsi*2], ah
invalid
lea rax, [r14 + 0x78]
mov qword [rsp + 0x10d0], rdi
mov qword [rsp + 0x10d8], rax
mov qword [rsp + 0x10e0], rbx
movzx eax, byte [r14 + 0x90]
test al, al
jne 0x1400c38d8
lea rcx, [rsp + 0x10d0]
mov rdx, r13
call fcn.140096320
add r14, 0x10
mov byte [rsp + 0x8d0], 0
mov qword [rsp + 0x10d0], r14
mov qword [rsp + 0x10d8], r13
lea rax, [rsp + 0x8d0]
mov qword [rsp + 0x10e0], rax
lea rcx, [rsp + 0x10d0]
call fcn.1400f55f0
jmp 0x1400c3957
mov qword [rcx + 0xa8], rbx
movaps xmm0, xmmword [rsp + 0x670]
movdqa xmm1, xmmword [rsp + 0x680]
add byte [rsi], 0
invalid
movq mm1, qword [rsp + 0x680]
add byte [rsi], 0
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
xchg esp, eax
movdqa xmm2, xmmword [rsp + 0x690]
movdqa xmm3, xmmword [rsp + 0x6a0]
movups xmmword [rcx + 0xb0], xmm0
add bl, dh
movq qword [rcx + 0xc0], mm1
and al, 0x90
invalid
add bl, dh
movq qword [rcx + 0xc0], mm1
movdqu xmmword [rcx + 0xd0], xmm2
movdqu xmmword [rcx + 0xe0], xmm3
cdq
loopne 0x1400c382a
add byte [rax], al
cdq
loopne 0x1400c382a
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x6b0]
movups xmmword [rcx + 0xf0], xmm0
movaps xmm0, xmmword [rsp + 0x6c0]
movups xmmword [rcx + 0x100], xmm0
movdqa xmm0, xmmword [rsp + 0x6d0]
movdqu xmmword [rcx + 0x110], xmm0
adc byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x6e0]
mov qword [rcx + 0x120], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x128], xmm0
add dword [rax], eax
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0xf
jg 0x1400c37f3
sub byte [rcx], al
add byte [rax], al
mov qword [rcx + 0x138], 0
mov dword [rcx + 0x138], 0
mov rax, qword [r14 + 0x78]
mov qword [rcx + 0x98], rax
js 0x1400c38ce
mov dword [rcx + 0x98], eax
mov rcx, qword [r14 + 0x58]
mov rax, qword [r14 + 0x70]
jo 0x1400c38dd
and eax, ebx
jo 0x1400c38dd
and eax, ebx
lea rdx, [rax + rax*2]
lea rdi, [rcx + rdx*8]
mov r8b, 1
xor eax, eax
lock cmpxchg byte [rcx + rdx*8], r8b
mov al, 4
ror dword [rdi], 1
test dword [rbx], ebp
add dword [rax], eax
invalid
mov al, 4
ror dword [rdi], 1
test dword [rbx], ebp
add dword [rax], eax
add byte [rcx - 0x73], cl
push 0x24bc8948
push 0x24bc8948
lea rax, [r14 + 0x68]
mov qword [rsp + 0x10d0], rdi
push 0x24bc8948
rcl byte [rax]
add byte [rax], al
mov qword [rsp + 0x10d8], rax
mov qword [rsp + 0x10e0], rbx
and al, 0xe0
adc byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x86
add byte [rax], 0
invalid
test al, al
je 0x1400c3925
and al, 0xe0
adc byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x86
add byte [rax], 0
add byte [rax + rax*8 - 0x74b7b28c], al
mov word [rax + rdx*8], fs
and al, 0xd0
mov rcx, qword [rsp + 0x10d0]
xor edx, edx
mov al, 1
lock cmpxchg byte [rcx], dl
adc dword [rdi], ecx
test esi, edx
add byte [rax], al
invalid
and al, 0xd0
adc byte [rax], al
add byte [rcx], dh
sal byte [rax - 0x4ff00fff], cl
adc dword [rdi], ecx
test esi, edx
add byte [rax], al
add byte [rcx - 0x75], cl
adc byte [r9 + rcx*4 - 0x17], r9b
mov rax, qword [r13 + 0x10]
mov rcx, r13
call qword [rax + 0x30]
mov rax, 0xffffffffffffffc0
sar bh, 0xff
push rax
xadd qword [r13], rax
xor byte [rax - 0x39], cl
rol al, 0xff
sar bh, 0xff
sar bh, 0xff
push rax
xadd qword [r13], rax
cmp rax, 0x3f
jbe 0x1400c3e73
invalid
invalid
add byte [rax], al
add eax, 0x83480000
loopne 0x1400c38d3
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400c3957
mov rax, qword [r13 + 0x10]
mov rcx, r13
adc byte [r9 + rcx*4 - 0x17], r9b
call qword [rax + 0x10]
jmp 0x1400c3957
lea rcx, [rsp + 0x10d0]
mov rdx, r13
invalid
call fcn.140096320
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
invalid
and eax, 0x58
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xe8]
mov rdx, r13
call fcn.1400fee30
invalid
mov ah, 3
invalid
fnstenv [rbx + rax - 0x50fa7500]
mov ecx, 0x4865000d
or eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
invalid
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
or eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xd8]
add byte [rax], al
mov ecx, 0x84
mov eax, 0xcc
int3
add byte [rax], al
add al, dh
cmpxchg qword [r13], rcx
je 0x1400c22fb
int3
mov rax, qword [r13 + 0x10]
mov rcx, r13
call qword [rax + 0x20]
jmp 0x1400c22fb
mov rcx, rdi
call fcn.1401255a0
jmp 0x1400c0818
jne case.0x1400ab27f.53
invalid
invalid
jne case.0x1400ab27f.53
invalid
mov rcx, rdi
call fcn.1401255a0
jmp 0x1400c0979
invalid
call fcn.140125a20
jmp 0x1400c38ee
invalid
invalid
invalid
invalid
mov rcx, rdi
call fcn.1401255a0
jmp 0x1400c36e1
mov rcx, rdi
call fcn.1401255a0
mov ebp, 0xe900061b
enter 0xfffffffffffffffe, 0xffffffffffffffff
mov ebp, 0xe900061b
enter 0xfffffffffffffffe, 0xffffffffffffffff
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140159a00]
mov edx, 0x36
call fcn.140128df0
invalid
add byte [rax - 0x73], cl
or eax, 0x97ad9
lea rcx, str.Flatten_polled_after_completionC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_future_flatten.rs
lea r8, [0x14015b580]
mov edx, 0x1f
call fcn.140128df0
mov qword [rdi + 0x7c8], 1
lea rcx, str.internal_error:_entered_unreachable_code
invalid
or al, byte [rax]
lea r8, [0x1401599b0]
mov edx, 0x28
call fcn.140121b80
invalid
ud2
lea rcx, str.not_droppedC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientpool.rs
lea r8, [0x14015d1f0]
mov edx, 0xb
call fcn.140121f40
lea rcx, [0x14015d0cc]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
mov edx, 0x28
call fcn.140128df0
lea rcx, [0x14015d0cc]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rsconnection_was_not_readydispatch_dropped_without_returning_error
mov edx, 0x28
call fcn.140128df0
mov ecx, 8
mov edx, 0x20
call fcn.1401216c0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, r11
call fcn.140121a60
mov edi, r12d
jmp 0x1400c3cc7
lea rcx, str.cannot_poll_Select_twiceC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
lea r8, [0x14015d520]
mov edx, 0x18
call fcn.140121f40
lea rcx, [rsp + 0x558]
mov rax, qword [rsp + 0x540]
mov rdx, qword [rsp + 0x548]
mov r8, qword [rsp + 0x550]
call qword [rax + 0x10]
movaps xmm0, xmmword [rsp + 0x380]
movaps xmm1, xmmword [rsp + 0x390]
movaps xmm2, xmmword [rsp + 0x3a0]
movaps xmm3, xmmword [rsp + 0x3b0]
movaps xmmword [rsp + 0x670], xmm0
movaps xmmword [rsp + 0x680], xmm1
movaps xmmword [rsp + 0x690], xmm2
movaps xmmword [rsp + 0x6a0], xmm3
movaps xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0x6b0], xmm0
mov rax, qword [rsp + 0x3cd]
mov qword [rsp + 0x6bd], rax
mov rax, qword [rsp + 0x3cd]
mov qword [rsp + 0xf5d], rax
movaps xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0xf50], xmm0
movdqa xmm0, xmmword [rsp + 0x380]
movdqa xmm1, xmmword [rsp + 0x390]
movdqa xmm2, xmmword [rsp + 0x3a0]
movdqa xmm3, xmmword [rsp + 0x3b0]
movdqa xmmword [rsp + 0xf40], xmm3
movdqa xmmword [rsp + 0xf30], xmm2
movdqa xmmword [rsp + 0xf20], xmm1
movdqa xmmword [rsp + 0xf10], xmm0
mov edi, r12d
jmp 0x1400c3cc7
mov byte [rsp + 0x120], r15b
mov byte [rsp + 0x121], dil
lea rax, [0x1401464b0]
mov qword [rsp + 0x20], rax
lea rcx, str.domain_is_valid_Uri
lea r9, [0x14015cf50]
lea r8, [rsp + 0x120]
mov edx, 0x13
call fcn.140121e20
lea rcx, str.not_droppedC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientpool.rs
lea r8, [0x14015c178]
mov edx, 0xb
call fcn.140121f40
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, [0x14015d538]
mov edx, 0x28
call fcn.140121b80
mov ecx, 8
mov edx, 0x140
call fcn.1401216c0
lea rcx, [0x14015d298]
lea r8, [0x14015d328]
mov edx, 0x1d
call fcn.140121f40
mov ecx, 8
mov edx, 0x38
call fcn.1401216c0
mov rax, qword [rsp + 0x670]
test rax, rax
je 0x1400c3d89
lea rcx, [rsp + 0x688]
mov edx, 0x26
xor r8d, r8d
call qword [rax + 0x10]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
jmp 0x1400c3d99
mov qword [rsp + 0x20], rax
lea rcx, [0x14015da49]
lea r9, [0x14015d9c0]
lea r8, [rsp + 0xf10]
mov edx, 0x17
call fcn.140121e20
lea rcx, [0x14015de34]
lea r8, [0x14015deb8]
mov edx, 0x16
call fcn.140121f40
mov ecx, 8
mov edx, 0x1b8
call fcn.1401216c0
lea rcx, [0x1401677e8]
call fcn.140121dc0
mov ecx, 0x80
mov edx, 0x280
call fcn.1401216c0
mov rax, qword [rsp + 0x120]
add rax, 0xfffffffffffffff7
cmp rax, 2
jb 0x1400c3e3c
lea rcx, [rsp + 0x120]
call fcn.14009d010
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xd8]
dec rdi
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0xd8], rdi
xor eax, eax
mov byte [rsp + 0x120], al
lea rdx, [0x14015b670]
lea rcx, [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add al, ch
lodsd eax, dword [rsi]
sub eax, dword [rsi]
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140165d90]
mov edx, 0x27
call fcn.140121b80
mov ecx, 8
mov edx, 0x48
call fcn.1401216c0
mov ecx, 0x80
mov edx, 0x100
call fcn.1401216c0
mov ecx, 8
mov edx, 0x80
call fcn.1401216c0
mov ecx, 8
mov edx, 0x78
add byte [rax], al
call fcn.1401216c0
mov ecx, 8
mov edx, 0x10
call fcn.1401216c0
lea rcx, [rsp + 0x128]
call fcn.1400a0440
jmp 0x1400c3f7b
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xd8]
jmp 0x1400c3e56
mov rdi, qword [rbp - 8]
test rdi, rdi
jne 0x1400c44ac
lea rcx, [rsp + 0x50]
mov rdx, qword [rsp + 0x48]
mov r8, rsi
call fcn.1400baf20
mov rdi, qword [rsp + 0x50]
mov rax, rdi
neg rax
jo 0x1400c44ac
lea rcx, [rsp + 0x50]
call fcn.1400873e0
test rdi, rdi
je 0x1400c44ac
sub ecx, ecx
cmp r9, rdi
mov rbx, rdi
cmovb rbx, r9
mov r14, rdi
sub r14, r9
cmovb r14, rdx
cmovb esi, edx
cmovb esi, edx
mov qword [rbp - 8], rax
cmp r9, rax
jae 0x1400c45fc
add al, byte [rax]
invalid
sub rax, rbx
sub r14, rax
je 0x1400c4306
lea r15, [r15 + rax*8]
jmp 0x1400c43c9
add r15, 8
dec r14
je 0x1400c4306
mov rdi, qword [r15]
mov al, 1
xchg byte [rdi + 0x80], al
add byte [rax + 0x60478601], dh
test al, al
jne 0x1400c43fd
mov rax, qword [rdi + 0x50]
mov rcx, qword [rdi + 0x58]
mov qword [rdi + 0x50], 0
push r8
add byte [rax], al
add byte [rax], al
push r8
add byte [rax], al
add byte [rax], al
mov edx, 0
xchg byte [rdi + 0x60], dl
test rax, rax
je 0x1400c43fd
call qword [rax + 8]
mov al, 1
xchg byte [rdi + 0x78], al
test al, al
je 0x1400c4411
js 0x1400c4387
sal byte [rbx + rcx + 0x49], 0x8b
invalid
mov rax, qword [r15]
lock dec qword [rax]
jne 0x1400c43bc
jmp 0x1400c4437
mov rax, qword [rdi + 0x68]
mov rcx, qword [rdi + 0x70]
mov qword [rdi + 0x68], 0
test rax, rax
je 0x1400c4429
call qword [rax + 0x18]
push rax
sbb byte [rcx], dh
rol byte [rsi - 0x74b687b9], 7
invalid
xor eax, eax
xchg byte [rdi + 0x78], al
mov rax, qword [r15]
invalid
lock dec qword [rax]
jne 0x1400c43bc
mov rcx, r15
call fcn.140095050
jmp 0x1400c43bc
ror byte [rdi], 0x84
cld
invalid
cmp byte [rsp + 0x24], 0
jne 0x1400c44c6
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x1400c469e
fadd dword [rcx]
add byte [rax], al
xor eax, eax
mov rcx, qword [rsp + 0x38]
xchg byte [rcx], al
cmp al, 2
jne 0x1400c44d9
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
cmp byte [rsi], 2
jb 0x1400c4506
mov rdi, qword [rsi + 8]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rdi, [rsi + 0x38]
lea rcx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x1400c4538
lock dec qword [rax]
jne 0x1400c4538
add rsi, 0x30
mov rcx, rsi
call fcn.140094210
mov rsi, qword [rdi]
test rsi, rsi
je 0x1400c45d2
mov bl, 1
mov al, 1
xchg byte [rsi + 0x80], al
mov al, 1
xchg byte [rsi + 0x60], al
test al, al
jne 0x1400c4574
mov rax, qword [rsi + 0x50]
mov rcx, qword [rsi + 0x58]
mov qword [rsi + 0x50], 0
xor edx, edx
xchg byte [rsi + 0x60], dl
test rax, rax
je 0x1400c4574
call qword [rax + 0x18]
xchg byte [rsi + 0x78], bl
test bl, bl
jne 0x1400c4598
invalid
sbb eax, 0x68468b48
mov rax, qword [rsi + 0x68]
mov rcx, qword [rsi + 0x70]
mov qword [rsi + 0x68], 0
xor edx, edx
xchg byte [rsi + 0x78], dl
test rax, rax
je 0x1400c4598
call qword [rax + 8]
push rax
or byte [rax - 0x75], cl
invalid
mov rax, qword [rdi]
lock dec qword [rax]
jne 0x1400c45d2
mov rcx, rdi
movaps xmm6, xmmword [rsp + 0x70]
movaps xmm7, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], bh
sub byte [rsp + 0x80], bh
movaps xmm8, xmmword [rsp + 0x90]
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140095050
movaps xmm6, xmmword [rsp + 0x70]
movaps xmm7, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi + rcx + 0x28], al
sub byte [rsp + 0x90], al
and al, 0x80
add byte [rax], al
add byte [rdi + rcx + 0x28], al
invalid
test byte [rax + rdx*4], ah
and al, 0x90
sub byte [rsp + 0x90], al
and al, 0x90
add byte [rax], al
add byte [rax - 0x7f], cl
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
invalid
pop r14
pop r15
pop rdi
pop rdi
ret
mov qword [rsp + 0x28], r9
mov dword [rsp + 0x28], ecx
sub rbx, rax
jne 0x1400c46b9
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x3b], cl
jl 0x1400c4632
cmp rdi, qword [rsp + 0x28]
ja case.0x140097584.154
sub byte [rdi + 0x12], dh
jmp 0x1400c4306
add r15, 8
dec r14
je 0x1400c4306
test bl, ah
cld
invalid
invalid
mov rdi, qword [r15]
mov al, 1
add dword [rsi + 0x8087], eax
add byte [rax + 0x60478601], dh
add dword [rsi + 0x8087], eax
add byte [rax], 0
add byte [rax + 0x60478601], dh
invalid
test al, al
jne 0x1400c4657
mov rax, qword [rdi + 0x50]
mov eax, dword [rdi + 0x50]
mov rcx, qword [rdi + 0x58]
mov qword [rdi + 0x50], 0
push r8
add byte [rax], al
add byte [rax], al
push r8
add byte [rax], al
add byte [rax], al
mov edx, 0
add byte [rax], al
xchg byte [rdi + 0x60], dl
test rax, rax
invalid
je 0x1400c4657
sal byte [rbx + rax - 1], 0x50
or byte [rax + 0x78478601], dh
call qword [rax + 8]
mov al, 1
xchg byte [rdi + 0x78], al
test al, al
je 0x1400c466b
mov rax, qword [r15]
mov eax, dword [rdi]
lock dec qword [rax]
jne 0x1400c4616
lodsd eax, dword [rsi]
jmp case.0x1400e2425.115
mov rax, qword [rdi + 0x68]
mov rcx, qword [rdi + 0x70]
mov qword [rdi + 0x68], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x1400c4683
call qword [rax + 0x18]
push rax
sbb byte [rcx], dh
rol byte [rsi - 0x74b687b9], 7
js 0x1400c46d2
mov eax, dword [rdi]
xor eax, eax
xchg byte [rdi + 0x78], al
js 0x1400c46d2
mov eax, dword [rdi]
js 0x1400c46d2
mov eax, dword [rdi]
lock dec qword [rax]
jne 0x1400c4616
or byte [rbp - 0x7b], dh
mov rcx, r15
call fcn.140095050
std
invalid
jmp 0x1400c4616
std
invalid
sbb edi, esi
invalid
invalid
mov rax, qword [rsp + 0x30]
mov byte [rax + 0x11], 1
adc dword [rcx], eax
adc dword [rcx], eax
adc dword [rcx], eax
jmp 0x1400c44c6
invalid
dec dword [rcx - 0x73]
or al, 0xcf
lea rcx, [r15 + rcx*8]
lea r12, [rcx + rax*8]
jmp 0x1400c46d0
add r12, 8
dec rbx
je 0x1400c460a
test byte [rdx], bh
invalid
invalid
invalid
invalid
or byte [rax - 1], cl
retf
test byte [rdx], bh
invalid
mov r13, qword [r12]
sub al, 0x24
mov al, 1
xchg byte [r13 + 0x80], al
xchg byte [rbp + 0x80], al
test dword [rax - 0x50000000], eax
add dword [rcx - 0x7a], eax
invalid
add byte [rax], al
mov al, 1
xchg byte [r13 + 0x60], al
test al, al
jne case.0x14009fd50.105
mov rax, qword [r13 + 0x50]
mov eax, dword [rbp + 0x50]
mov rcx, qword [r13 + 0x58]
mov qword [r13 + 0x50], 0
push rax
add byte [rax], al
add byte [rax], al
push rax
add byte [rax], al
add byte [rax], al
mov edx, 0
xchg byte [r13 + 0x60], dl
invalid
test rax, rax
je case.0x14009fd50.105
invalid
call qword [rax + 8]
mov al, 1
xchg byte [r13 + 0x78], al
xchg byte [rbp + 0x78], al
xchg byte [rbp + 0x78], al
test al, al
je 0x1400c471e
mov rax, qword [r12]
mov eax, dword [rsp]
lock dec qword [rax]
jne 0x1400c46c3
cmpsd dword [rsi], dword [rdi]
or byte [rbp - 0x59], dh
cmpsd dword [rsi], dword [rdi]
jmp 0x1400c474a
mov rax, qword [r13 + 0x68]
mov rcx, qword [r13 + 0x70]
mov ecx, dword [rbp + 0x70]
mov qword [r13 + 0x68], 0
test rax, rax
je 0x1400c4736
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
sbb byte [rcx], dh
rol byte [rcx - 0x7a], 0x45
js 0x1400c4786
invalid
call qword [rax + 0x18]
xor eax, eax
xchg byte [r13 + 0x78], al
mov rax, qword [r12]
mov eax, dword [rsp]
and al, 0xf0
dec qword [rax]
lock dec qword [rax]
jne 0x1400c46c3
mov rcx, r12
call fcn.140095050
jmp 0x1400c46c3
insb byte [rdi], dx
invalid
invalid
invalid
loope 0x1400c4736
dec byte [rax]
std
invalid
insb byte [rdi], dx
invalid
or eax, 0x96ba2
imul ecx, dword [rcx], 0
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_alloc_srccollections_vec_dequemod.rsC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_synconeshot.rs
pop rsp
or dword [rax], eax
mov edx, 0x14
call fcn.140121f40
lea rcx, str.Out_of_bounds_access
lea ecx, str.Out_of_bounds_access
add byte [rbp + rcx*4 + 5], cl
ret
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_alloc_srccollections_vec_dequemod.rsC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_synconeshot.rs
mov edx, 0x14
add byte [rax], al
add al, ch
invalid
xlatb
invalid
invalid
add byte [rax], al
add al, ch
mov ecx, 0x480005d7
lea ecx, str.assertion_failed:_i___self.len__
or eax, 0x95ce2
xlatb
add eax, 0xd8d4800
invalid
loop switch.0x1400c47e8
add byte [rax - 0x73], cl
lea rcx, str.assertion_failed:_i___self.len__
or eax, 0x95ce2
or dword [rax], eax
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_alloc_srccollections_vec_dequemod.rsC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_synconeshot.rs
mov edx, 0x20
and byte [rax], al
add byte [rax], al
add byte [rdx + 0x20], bh
and byte [rax], al
add byte [rax], al
call fcn.140121b80
loope case.0x1400a4587.79
add eax, 0xd8d4800
add bl, byte [rbp + 9]
add byte [rbp + rcx*4 + 5], cl
sbb ebx, dword [rbp + 9]
pop rbp
or dword [rax], eax
mov edx, 0x20
lea rcx, str.assertion_failed:_j___self.len__
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_alloc_srccollections_vec_dequemod.rsC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_synconeshot.rs
pop rbp
or dword [rax], eax
pop rbp
or dword [rax], eax
mov edx, 0x20
add byte [rax], al
add al, ch
leave
rol dword [0x10cd913ba], cl
int3
add byte [rax], al
call fcn.140121b80
int3
int3
sub esp, 0x28
movzx eax, byte [rcx + 0x2a0]
cmp rax, 5
ja case.0x1400c47e8.1
xchg ecx, edx
add byte [rax], al
invalid
movabs al, byte [0xf05f88348000002]
add byte [rax - 0x7d], cl
clc
add eax, 0xd1870f
xchg ecx, edx
add byte [rax], al
invalid
xchg ecx, edx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x140194494]
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
cmp byte [rsi], 2
jb 0x1400c4817
mov rdi, qword [rsi + 8]
lea rcx, [rdi + 0x18]
lea ecx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
or byte [rbx + rcx*4 + 0x47], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
or eax, 0xdaa4c
invalid
or byte [rbx + rcx*4 + 0x47], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
or eax, 0xdaa4c
invalid
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov r8, qword [rsi + 0x20]
add rsi, 0x28
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp rax
and byte [rax - 0x7d], r9b
invalid
lea rcx, [rsi + 0x2b0]
call fcn.1400bb290
mov byte [rsi + 0x2a2], 0
mov edi, 0x2a3
invalid
add al, byte [rax]
add bl, ch
invalid
invalid
movabs dword [0xe8be833eeb000002], eax
cmp dword [rsi + 0x2e8], 9
add al, byte [rax]
add byte [rcx], cl
je 0x1400c489f
lea rdi, [rsi + 0x2e8]
add byte [rax], al
lea rcx, [rsi + 0x2a8]
call fcn.1400c3fa0
mov rcx, rdi
call fcn.1400bb290
jmp 0x1400c489f
lea rcx, [rsi + 0x2b0]
add byte [rax], al
call fcn.1400c3fa0
mov byte [rsi + 0x2a4], 0
mov edi, 0x2a5
mov rcx, qword [rsi + 0x2a8]
mov ecx, dword [rsi + 0x2a8]
call fcn.14007ba50
mov byte [rsi + rdi], 0
mov word [rsi + 0x2a6], 0
add rsp, 0x28
pop rdi
pop rsi
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r8, rax
or r8, 4
lock cmpxchg qword [rdx + 0x30], r8
jne 0x1400c4910
jmp 0x1400c49af
and byte [rax - 0x7d], cl
invalid
and eax, 0xa
cmp eax, 8
jne 0x1400c49cc
mov r8, qword [rdx + 0x10]
mov rax, qword [rdx + 0x18]
mov rsi, rcx
mov rcx, rax
call qword [r8 + 0x10]
mov rcx, rsi
mov rax, qword [rcx + 0x28]
test rax, rax
je 0x1400c49f3
lock dec qword [rax]
jne 0x1400c49f3
mov rcx, qword [rcx + 0x28]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140093c10
add rsp, 0x28
pop rdi
pop rsi
ret
add dword [rax], eax
add al, ch
out dx, al
jb 0x1400c4a5c
inc esi
xchg byte [rcx + 2], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cmp eax, 3
jne fcn.14007b7f0
mov rcx, qword [rcx + 8]
jmp fcn.14007ba50
mov rdi, qword [rdx]
mov qword [rdx], 4
cmp rdi, 4
je 0x1400c4b39
mov rsi, rcx
add rdx, 8
add edx, 8
add edx, 8
add rcx, 8
mov r8d, 0x98
ror dword [rax], 0x41
mov eax, 0x98
call fcn.140120b90
mov qword [rsi], rdi
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [0x14015d298]
or eax, 0x98758
lea r8, [0x14015d328]
mov edx, 0x1d
add byte [rax], al
add byte [rax], al
call fcn.140121f40
int3
add eax, 0xcccccc00
int3
int3
sub dword [rsp + 0x20], esi
mov rsi, rdx
mov rdi, qword [rcx + 8]
mov eax, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rdx + rax*8]
movzx eax, byte [rax + 0x128]
sub byte [rax], 1
add byte [rax], al
invalid
sub byte [rax], 1
add byte [rax], al
invalid
test eax, eax
je 0x1400c4b9d
xorps xmm6, xmm6
cmp eax, 1
je 0x1400c4bd4
invalid
cmp ebx, ebp
jmp 0x1400c4c00
invalid
mov eax, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
add byte [rax], al
imul esp, dword [rdi + 0x4865000d], 0x5825148b
add byte [rax], al
add byte [rax], al
mov r14, qword [rdx + rax*8]
invalid
invalid
add byte [rax], al
mov r14, qword [rdx + rax*8]
lea rax, [r14 + 0xd8]
add byte [rax - 0x73], cl
adc eax, 0x2a992
xchg edx, eax
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x2a992
xchg edx, eax
invalid
add al, byte [rax]
xchg edx, eax
test eax, 0x89480002
mov ebx, ecx
mov rbx, rcx
mov ebx, ecx
mov rcx, rax
call fcn.1400dc390
mov rcx, rbx
mov byte [r14 + 0x128], 1
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx], al
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx], al
sub byte [rcx], al
add byte [rax], al
add dword [rbx + 0xda73205], ecx
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
mov eax, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
movups xmm6, xmmword [rax + 0xf8]
mov qword [rax + 0xf8], 1
mov dword [rax + 0xf8], 1
mov qword [rax + 0x100], rdi
add byte [rax], al
lea rdi, [rcx + 0x10]
movzx eax, byte [rcx + 0x80]
lea r8d, [rax - 3]
adc byte [rdi], cl
mov dh, 0x81
add byte [rax], 0
add byte [rbp + rcx*4 + 0x40], al
std
mov r9, rax
add r9, 0xfffffffffffffffe
xor edx, edx
cmp r8b, 2
cmovb rdx, r9
cmp rdx, 1
cli
invalid
je 0x1400c4c39
cli
add dword [rbx + rdx + 0x48], esi
test edx, edx
test rdx, rdx
jne 0x1400c4c7d
cmp al, 2
je 0x1400c4c7d
mov rcx, rdi
call fcn.14007ed10
fldenv [rax + 0x44ebfffb]
fldenv [rax + 0x44ebfffb]
invalid
cmp qword [rdi], 0
cmp dword [rdi], 0
je 0x1400c4c7d
mov rbx, qword [rcx + 0x18]
test rbx, rbx
je 0x1400c4c7d
mov r14, qword [rcx + 0x20]
mov rax, qword [r14]
test rax, rax
je 0x1400c4c59
mov rcx, rbx
fcos
ror byte [rcx - 0x7d], 1
jle 0x1400c4c65
call rax
cmp qword [r14 + 8], 0
je 0x1400c4c7d
add byte [rbp + rbx + 0x49], dh
cmp dword [rsi + 0x10], 0x11
jle 0x1400c4c74
invalid
cmp qword [r14 + 0x10], 0x11
jle 0x1400c4c74
adc dword [rdx + 4], esi
jb case.0x1400a912f.82
mov rbx, qword [rbx - 8]
clc
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
invalid
mov rax, qword [rsi + 0x70]
mov eax, dword [rsi + 0x70]
mov qword [rdi + 0x70], rax
movups xmm0, xmmword [rsi + 0x60]
movups xmmword [rdi + 0x60], xmm0
movups xmm0, xmmword [rsi + 0x50]
movups xmmword [rdi + 0x50], xmm0
adc dword [rdi + 0x50], eax
adc dword [rdi + 0x50], eax
movups xmm0, xmmword [rsi + 0x40]
movups xmmword [rdi + 0x40], xmm0
adc dword [rdi + 0x40], eax
movups xmmword [rdi + 0x40], xmm0
adc dword [rdi + 0x40], eax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmm3, xmmword [rsi + 0x30]
pop rsi
invalid
push rsi
and byte [rdi], cl
adc byte [rsi + 0x30], bl
pop rsi
invalid
pop rsi
xor byte [rdi], cl
adc dword [rdi + 0x30], ebx
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
and byte [rdi], cl
adc dword [rdi + 0x10], ecx
movups xmmword [rdi], xmm0
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400c4d26
add dword [rax], eax
add byte [rbx + 0x4c7402f8], al
cmp eax, 1
je 0x1400c4d0c
clc
add dword [rbp + rbp - 0x75], esi
add eax, 0xda627
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
xor al, 0xc1
lea rcx, [rsi + 0xd8]
lea rdx, [0x1400ef550]
call fcn.1400dc390
mov byte [rsi + 0x128], 1
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx], al
xchg byte [rax], ch
add dword [rax], eax
sub byte [rcx], al
add byte [rax], al
add byte [rcx], al
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
invalid
add byte [rcx], al
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
invalid
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
ror dword [rdi], 0x11
mov al, 0xf8
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x20], dh
movups xmmword [rax + 0xf8], xmm6
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
int3
int3
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa70
movaps xmmword [rsp + 0xa60], xmm6
sub dword [rsp + 0xa60], esi
sub dword [rsp + 0xa60], esi
mov ah, 0x24
invalid
mov rdi, rdx
mov rsi, rcx
invalid
movzx eax, byte [rcx + 0xa58]
lea rcx, [0x1401944ac]
lea ecx, [0x1401944ac]
invalid
lea ecx, [0x1401944ac]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
adc byte [rsi], dh
adc byte [rsi], dh
mov byte [rsi + 0xa59], 1
mov rax, qword [rsi + 0x530]
add byte [rax - 0x77], cl
xchg byte [rax + 0xa], ah
invalid
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
xchg byte [rax + 0xa], ah
invalid
or al, byte [rax]
invalid
invalid
lea rcx, [rsi + 0xa68]
lea ecx, [rsi + 0xa68]
mov r8d, 0x520
mov eax, 0x520
call fcn.140120b90
movups xmmword [rsi + 0xf88], xmm6
invalid
add byte [rbp + rcx*4 - 0x4a], cl
push 0x4800000a
lea ecx, [rsp + 0x20]
invalid
lea r14, [rsi + 0xa68]
lea rcx, [rsp + 0x20]
invalid
and byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov r8, rdi
call fcn.1400c5350
xchg edx, eax
add eax, 0x7c830000
and al, 0x20
invalid
jne case.0x1400aebde.65
xchg edx, eax
add eax, 0x7c830000
and al, 0x20
add eax, 0x1b00975
invalid
mov al, 1
add dword [rcx + 0x1bce903], esi
add byte [rax], al
mov cl, 3
jmp 0x1400c4f8a
lea rbx, [rsi + 0x538]
lea rdx, [rsp + 0x20]
mov r8d, 0x520
mov rcx, rbx
fld1
test al, 0xbd
add eax, 0x868b4800
invalid
mov byte [rdi], cl
add byte [rax], al
fld1
test al, 0xbd
add eax, 0x868b4800
invalid
mov byte [rdi], cl
add byte [rax], al
xchg byte [rax + 0x4800000f], cl
cmp eax, 3
cmp rax, 3
je case.0x14009b6c6.132
cmp dword [r14], 3
cmp dword [rsi], 3
je case.0x14009b6c6.131
cmovl ecx, dword [rcx + 0x6d8de8f1]
invalid
mov rcx, r14
call fcn.1400bbb90
mov rax, qword [rsi + 0xf88]
mov byte [rdi], cl
add byte [rax], al
mov byte [rdi], cl
add byte [rax], al
test rax, 0xfffffffffffffffd
jne 0x1400c4fdc
cmp dword [rbx], 4
je 0x1400c4ef8
lea rcx, [rsp + 0x540]
mov r8d, 0x520
add eax, 0x89480000
invalid
call fcn.140120b90
mov byte [rsi + 0xa59], 0
xchg byte [rcx + 0xa], bl
add byte [rax], al
add byte [rax], al
and al, 0x40
add eax, 0xb8410000
and byte [0xc9544e2f], al
add eax, 0x89480000
add eax, 0x89480000
invalid
xchg byte [rcx + 0xa], bl
add byte [rax], al
add byte [rax], al
invalid
invalid
sahf
invalid
add byte [rax], al
mov rbx, qword [rsi + 0xa60]
mov bpl, 1
mov al, 1
xchg byte [rbx + 0x40], al
mov al, 1
xchg byte [rbx + 0x20], al
test al, al
jne 0x1400c4e71
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
sbb byte [r8 - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rcx], dh
invalid
adc byte [r8 - 0x75], cl
sbb byte [r8 - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rcx], dh
rol byte [rsi - 0x7ab7dfad], cl
xchg byte [rbx + 0x20], dl
test rax, rax
test eax, eax
je 0x1400c4e71
call qword [rax + 8]
xchg byte [rbx + 0x38], bpl
test bpl, bpl
xchg byte [rbx + 0x20], dl
test rax, rax
test eax, eax
test eax, eax
je 0x1400c4e71
call qword [rax + 8]
xchg byte [rbx + 0x38], bpl
test bpl, bpl
jne 0x1400c4e97
mov rax, qword [rbx + 0x28]
mov rcx, qword [rbx + 0x30]
mov qword [rbx + 0x28], 0
test rax, rax
je case.0x1400bdd45.16
invalid
add edi, edi
push rax
sbb byte [rcx], dh
xor eax, eax
xchg byte [rbx + 0x38], al
invalid
invalid
invalid
call qword [rax + 0x18]
xor eax, eax
xchg byte [rbx + 0x38], al
lea r14, [rsi + 0xa60]
invalid
lock dec qword [rbx]
jne 0x1400c4eac
mov rcx, rbx
call fcn.14010b8a0
add al, 0
add al, 0
lea rdx, [rsp + 0x540]
mov r8d, 0x520
mov rcx, r14
call fcn.140120b90
lea rbx, [rsi + 0xa60]
mov rcx, rbx
mov rdx, rdi
cli
cli
call fcn.1400b9ed0
cmp al, 2
jne 0x1400c4ee1
mov al, 1
mov cl, 4
jmp 0x1400c4f8a
cmp dword [rbx], 3
cmp eax, dword [rbx]
je 0x1400c4eee
mov rcx, rbx
call fcn.1400bbb90
cmp qword [rsi + 0x538], 4
jne 0x1400c4f05
add eax, 0x75040000
or eax, 0x54886f6
add byte [rax], al
add dword [rdi], ecx
test dword [rcx - 0x80000000], esp
add byte [rax], al
add byte [rax + 0xa59be], al
add byte [rax], al
je 0x1400c4f7f
mov rdi, qword [rsi + 0xa60]
test byte [rsi + 0x548], 1
jne case.0x1400b52b6.28
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xa59be], al
add byte [rax], al
cmp byte [rsi + 0xa59], 0
je 0x1400c4f7f
mov rdi, qword [rsi + 0xa60]
mov bl, 1
mov al, 1
xchg byte [rdi + 0x40], al
mov al, 1
xchg byte [rdi + 0x20], al
test al, al
jne 0x1400c4f42
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
mov qword [rdi + 0x10], 0
xor edx, edx
xchg byte [rdi + 0x20], dl
test rax, rax
je 0x1400c4f42
invalid
add byte [rax], al
add byte [rcx], dh
rol byte [rsi - 0x7ab7dfa9], cl
sal byte [rbx + rax - 1], 0x50
add edi, edi
push rax
add edi, edi
push rax
call qword [rax + 8]
or byte [rsi - 0x247bc7a1], al
xchg byte [rdi + 0x38], bl
test bl, bl
invalid
jne 0x1400c4f66
mov rax, qword [rdi + 0x28]
mov rcx, qword [rdi + 0x30]
mov qword [rdi + 0x28], 0
mov dword [rdi + 0x28], 0
test rax, rax
je 0x1400c4f61
call qword [rax + 0x18]
xor eax, eax
xchg byte [rdi + 0x38], al
mov rax, qword [rsi + 0xa60]
lock dec qword [rax]
jne 0x1400c4f7f
invalid
or al, 0x48
mov ecx, dword [rsi + 0xa60]
mov rcx, qword [rsi + 0xa60]
call fcn.14010b8a0
add dh, al
xchg byte [rcx + 0xa], bl
add byte [rax], al
add byte [rcx - 0x773fceff], dh
mov ds, word [rax + 0xa]
add byte [rax], al
mov byte [rsi + 0xa59], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa58], cl
movaps xmm6, xmmword [rsp + 0xa60]
add rsp, 0xa70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rdi, [rsi + 0x550]
mov rcx, rdi
call fcn.14009fff0
mov al, 0xfd
dec dword [rax - 0x75]
xchg byte [rax + 5], dl
add byte [rax], al
mov al, 0xfd
dec dword [rax - 0x75]
xchg byte [rax + 5], dl
add byte [rax], al
test rax, rax
je 0x1400c4f05
lock dec qword [rax]
dec qword [rax]
jne 0x1400c4f05
dec dword [rax - 0x75]
psubsb mm7, mm1
out dx, eax
cld
invalid
mov rcx, qword [rdi]
call fcn.140093fd0
jmp 0x1400c4f05
invalid
invalid
invalid
lea r14, [rsi + 0xf90]
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14009fff0
mov rax, qword [rsi + 0xf90]
nop
sldt word [rax]
nop
sldt word [rax]
test rax, rax
je case.0x14009b6c6.132
invalid
push rax
dec qword [rax]
lock dec qword [rax]
jne case.0x14009b6c6.132
mov rcx, qword [r14]
mov ecx, dword [rsi]
call fcn.140093fd0
jmp case.0x14009b6c6.132
lea rcx, [0x14015d030]
call fcn.140122170
ud2
cmp ch, 4
je 0x1400c6adb
lea r14, [rsp + 0x3b]
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
add byte [rdi], cl
sub byte [rsp + 0x1d0], dl
add byte [rdi], cl
sub byte [rsp + 0x1d0], dl
movaps xmm3, xmmword [rsp + 0x1e0]
movups xmmword [rsp + 0x6b], xmm3
adc dword [rsp + 0x6b], ebx
movups xmmword [rsp + 0x5b], xmm2
mov rax, qword [rsp + 0x1fd]
mov qword [rsp + 0x88], rax
and al, 0x88
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x1f0], dl
add byte [rax], al
movups xmmword [rsp + 0x7b], xmm2
movups xmmword [rsp + 0x4b], xmm1
and al, 0x4b
and al, 0x4b
movups xmmword [rsp + 0x3b], xmm0
mov byte [rsp + 0x38], bpl
mov byte [rsp + 0x39], dil
mov byte [rsp + 0x3a], bl
mov rax, qword [rsp + 0x68]
push 0xfc08548
invalid
invalid
add byte [rax], al
invalid
lea rcx, [rsp + 0x80]
mov rdx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
call qword [rax + 0x10]
movzx ebp, byte [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
movzx edi, byte [rsp + 0x39]
movzx ebx, byte [rsp + 0x3a]
mov rax, qword [rsp + 0x110]
mov qword [r14 + 0x4d], rax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [r14 + 0x3d], xmm1
movups xmmword [r14 + 0x2d], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x180], xmm3
movups xmm0, xmmword [r14 + 0x40]
movaps xmmword [rsp + 0x190], xmm0
mov rax, qword [r14 + 0x4d]
mov qword [rsp + 0x19d], rax
cmp bpl, 4
jne 0x1400c6954
jmp 0x1400c6b03
mov rax, qword [rsp + 0x110]
mov qword [r14 + 0x4d], rax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [r14 + 0x3d], xmm1
movups xmmword [r14 + 0x2d], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x180], xmm3
movups xmm0, xmmword [r14 + 0x40]
movaps xmmword [rsp + 0x190], xmm0
mov rax, qword [r14 + 0x4d]
mov qword [rsp + 0x19d], rax
mov rax, qword [rsp + 0x19d]
mov qword [rsp + 0xe0], rax
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rsp + 0xd3], xmm0
rol dword [rax], cl
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movaps xmm3, xmmword [rsp + 0x180]
and al, 0x80
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0xc3], ebx
ret
add byte [rax], al
invalid
ret
movups xmmword [rsp + 0xb3], xmm2
movups xmmword [rsp + 0xa3], xmm1
mov word [rbx + riz*4], fs
add byte [rax], al
invalid
add byte [rdi], cl
adc dword [rsp + 0xa3], ecx
mov word [rbx + riz*4], fs
add byte [rax], al
invalid
mov word [rbx + riz*4], fs
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsp + 0x93], xmm0
movups xmmword [rsp + 0x93], xmm0
mov byte [rsp + 0x90], bpl
mov byte [rsp + 0x91], dil
and al, 0x91
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x92249c], cl
add byte [rax], al
mov byte [rsp + 0x92], bl
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
invalid
nop
add byte [rax], al
add al, ch
adc ebx, eax
cmc
dec dword [rdi]
mov dh, 0x44
and al, 0x38
add byte [rax], al
call fcn.1400241f0
movzx eax, byte [rsp + 0x38]
and al, 0x38
and al, 0x38
movzx ebx, byte [rsp + 0x39]
cmp al, 3
je 0x1400c6b00
movzx ecx, byte [rsp + 0x3a]
movups xmm0, xmmword [rsp + 0x3b]
cmp cl, byte [rdi]
adc byte [rsp + 0x3b], al
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [rsp + 0x4b]
lock add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x4b], al
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [rsp + 0x5b]
movaps xmmword [rsp + 0x110], xmm0
and al, 0x10
add dword [rax], eax
add byte [rax], al
and al, 0x10
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x6b]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x6b]
movaps xmmword [rsp + 0x120], xmm0
and al, 0x20
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x7b]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x7b]
movaps xmmword [rsp + 0x130], xmm0
add byte [rax], al
mov rdx, qword [rsp + 0x88]
mov qword [rsp + 0x13d], rdx
add byte [rax], al
add byte [rax], al
mov byte [rsi], al
mov byte [rsi + 1], bl
mov byte [rsi + 2], cl
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
sub byte [rsp + 0x100], cl
invalid
sub byte [rsp + 0x100], cl
movaps xmm2, xmmword [rsp + 0x110]
add byte [rax], al
movaps xmm3, xmmword [rsp + 0x120]
movups xmmword [rsi + 3], xmm0
movups xmmword [rsi + 0x13], xmm1
adc r9, qword [rdi]
adc dword [rsi + 0x23], edx
adc r9, qword [rdi]
adc dword [rsi + 0x23], edx
movups xmmword [rsi + 0x33], xmm3
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rsi + 0x43], xmm0
mov rax, qword [rsp + 0x13d]
mov eax, dword [rsp + 0x13d]
mov eax, dword [rsp + 0x13d]
mov qword [rsi + 0x50], rax
push rax
add rsp, 0x210
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov byte [rsp + 0xf0], al
and al, 0xf0
add byte [rax], al
add byte [rax], al
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
add byte [rax], al
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
and byte [rax - 0x73], cl
or eax, 0xc6d6e
lea r9, [0x14015cf70]
or dword [rax], eax
lea r8, [rsp + 0xf0]
mov edx, 0x2b
lock add byte [rax], al
add byte [rdx + 0x2b], bh
call fcn.140121e20
mov r11b, 5
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
and al, 0xa8
lea rcx, [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
add bh, bh
call qword [rax + 0x10]
jmp 0x1400c6b03
invalid
invalid
call qword [rax + 0x10]
jmp 0x1400c6b03
mov dil, 3
mov bh, 3
add eax, dword [rax - 0x78]
jl 0x1400c6b2b
mov byte [rsp + 0x38], dil
mov byte [rsp + 0x39], bl
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
jne 0x1400c6b7c
or dword [rax], eax
cmp byte [rax + 0x4839245c], cl
lea eax, [0x14015d688]
jne 0x1400c6b7c
or dword [rax], eax
jne 0x1400c6b7c
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rcx, str.scheme_and_authority_is_valid_Uri
invalid
add byte [rbp + rcx*4 + 0xd], cl
sub ah, byte [rcx + rcx]
lea r9, [0x14015cf50]
lea r8, [rsp + 0x38]
mov edx, 0x21
call fcn.140121e20
int3
int3
int3
adc byte [r8 - 0x39], cl
sbb byte [r8], al
sbb byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x14015cfa0]
or dword fs:[rax], eax
add byte [rax - 0x77], cl
or bl, al
int3
mov qword [rax], rcx
ret
sub esp, 0x20
movzx eax, byte [rcx + 0x2648]
add byte es:[rax], al
add byte es:[rax], al
add byte [rbp - 0x7cee8b40], al
clc
add esi, dword [rsi + rdx - 0x7d]
cmp eax, 4
jne 0x1400c6bf9
invalid
test eax, eax
je 0x1400c6b81
cmp eax, 3
je 0x1400c6b8b
cmp eax, 4
jne 0x1400c6bf9
add rcx, 0x2650
add ecx, 0x2650
rcl dword [rax + 0x26], 0
add byte [rax - 0x7d], cl
add byte [rax], al
add rsp, 0x20
pop rsi
jmp 0x1400cbbe0
invalid
lea rax, [rcx + 0x2650]
push rax
add byte es:[rax], al
invalid
add byte [rax - 0x77], cl
mov rsi, rcx
mov rcx, rax
call 0x1400cbbe0
lea rcx, [rsi + 0x4c88]
mov cs, word [rax - 0x17ffffb4]
xlatb
cld
add al, byte [rax]
invalid
invalid
mov cs, word [rax - 0x17ffffb4]
xlatb
cld
add al, byte [rax]
invalid
add byte [rax - 0x77], cl
mov rax, rsi
lea rcx, [rsi + 0x4c90]
invalid
test byte [rsi + 0x4c88], 1
xchg byte [rax + 0x100004c], cl
add dword [rax + rdx + 0x48], esi
mov edx, dword [rcx]
je 0x1400c6bcc
mov rdx, qword [rcx]
lock dec qword [rdx]
or dh, byte [rbp + 0x18]
jne 0x1400c6bdd
call fcn.140092df0
jmp 0x1400c6bda
ret 0xfffc
mov rdx, qword [rcx]
lock dec qword [rdx]
dec qword [rdx]
dec qword [rdx]
dec dword [rdx]
jne 0x1400c6bdd
call fcn.140092d30
push rsi
sar esp, 0xff
cld
invalid
cld
dec dword [rax - 0x77]
invalid
mov rax, rsi
mov rdx, qword [rax + 0x4cd0]
nop
ror byte [rax + rax], 1
invalid
add byte [rax - 0x7b], cl
sal byte [rax + rdx + 0x48], cl
invalid
invalid
test rdx, rdx
test edx, edx
je 0x1400c6bf9
adc byte [rax - 0x75], cl
mov al, bl
add byte [rax], r8b
mov rcx, qword [rax + 0x4cd8]
mov ecx, dword [rax + 0x4cd8]
add rsp, 0x20
pop rsi
jmp qword [rdx + 0x18]
invalid
invalid
and byte [rsi + 0x48], bl
jmp qword [rdx + 0x18]
invalid
invalid
invalid
sbb byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
push r15
push r14
push rsi
pop rsi
ret
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
mov eax, 0x63e8
call fcn.14011d6a0
invalid
invalid
add eax, 0xc4294800
sub rsp, rax
invalid
movdqa xmmword [rsp + 0x63d0], xmm6
mov r13, r8
mov ebp, eax
jg 0x1400c6bd1
and al, 0xd0
invalid
mov ebp, eax
invalid
mov rdi, rdx
xlatb
mov rbx, rcx
movzx eax, byte [rdx + 0x2648]
invalid
add byte es:[rax], al
invalid
add byte es:[rax], al
lea rcx, [0x1401944c0]
lea ecx, [0x1401944c0]
or eax, 0xcd887
or al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x1400c6c8b
lea rcx, [rsp + 0x3d98]
lea ecx, [rsp + 0x3d98]
cmp eax, 0xb8410000
cmp byte [rsi], ah
add byte [rax], al
add byte [rax], al
mov r8d, 0x2638
mov eax, 0x2638
mov rdx, rdi
call fcn.140120b90
mov esi, dword [rdi + 0x2640]
add byte [rax], al
cmp byte [rdi - 0x4874fffb], bl
add byte es:[rax], al
add byte [rax], al
lahf
add eax, 0x40b78b00
add byte es:[rax], al
add byte [rax], al
add byte [rax], al
cmp esi, 0x3b9aca00
inc byte [rax]
retf 0x3b9a
jne case.0x14009b5cd.144
add dword [rax], eax
add byte [rbp + rcx*4 - 0x49], cl
push rax
add byte es:[rax], al
lea r14, [rdi + 0x2650]
mov r8d, 0x2638
cmp byte [rsi], ah
add byte [rax], al
mov rcx, r14
mov rdx, rdi
cli
cli
call fcn.140120b90
movzx eax, byte [rdi + 0x2922]
xchg dword [rdx], esp
sub dword [rax], eax
add byte [rax], al
xchg dword [rdx], esp
sub dword [rax], eax
add byte [rax], al
invalid
invalid
and ch, byte [rcx]
add byte [rax], al
lea rcx, [0x140194518]
or eax, 0xcd888
mov al, bl
or al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x1400c6ce6
lea r14, [rdi + 0x2650]
lea esi, [rdi + 0x2650]
movzx eax, byte [rdi + 0x2922]
and ch, byte [rcx]
add byte [rax], al
lea rcx, [0x140194518]
fmul dword [rax + rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov word [rdi + 0x2923], 0
mov byte [rdi + 0x2925], 1
add byte [rax], al
invalid
mov dword [rdi + 0x2923], 0x87c60000
and eax, 0x1000029
add byte [rax], al
invalid
sub dword [rax], eax
add byte [rax], al
add dh, al
xchg dword [0x1410c6cf0], esp
add byte [rax], al
invalid
add byte [rax], al
add dword [rax - 0x73], ecx
invalid
mov bh, 0x78
lea rsi, [rdi + 0x2778]
lea esi, [rdi + 0x2778]
invalid
movups xmm0, xmmword [r14]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [r14 + 0x10]
adc byte [rsi + 0x10], cl
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
pop rsi
invalid
and byte [rcx + 0xf], al
adc byte [rsi + 0x30], bl
pop rsi
invalid
pop rsi
xor byte [rdi], cl
adc dword [rdi + 0x2778], eax
movups xmmword [rdi + 0x2778], xmm0
add byte [rax], al
movups xmmword [rdi + 0x2788], xmm1
movups xmmword [rdi + 0x2798], xmm2
adc dword [rdi + 0x2798], edx
invalid
adc dword [rdi + 0x2798], edx
movups xmmword [rdi + 0x27a8], xmm3
add byte [rax], al
movups xmm0, xmmword [r14 + 0x40]
adc byte [rsi + 0x40], al
movups xmmword [rdi + 0x27b8], xmm0
movups xmmword [rdi + 0x27b8], xmm0
movups xmm0, xmmword [r14 + 0x50]
push rax
movups xmmword [rdi + 0x27c8], xmm0
xchg eax, ecx
invalid
add byte [rax], al
movups xmm0, xmmword [r14 + 0x60]
adc byte [rsi + 0x60], al
movups xmmword [rdi + 0x27d8], xmm0
movups xmm0, xmmword [r14 + 0x70]
adc byte [rsi + 0x70], al
add byte [rcx + 0xf], al
adc byte [rsi + 0x70], al
movups xmmword [rdi + 0x27e8], xmm0
add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0x2720], al
movups xmm0, xmmword [rdi + 0x2720]
movups xmm1, xmmword [rdi + 0x2730]
movups xmm2, xmmword [rdi + 0x2740]
invalid
add byte [rax], al
movups xmm3, xmmword [rdi + 0x2750]
add byte [rdi], cl
adc dword [rdi + 0x27f8], eax
invalid
add byte [rdi], cl
adc dword [rdi + 0x27f8], eax
movups xmmword [rdi + 0x2808], xmm1
movups xmmword [rdi + 0x2818], xmm2
sub byte [rax], al
add byte [rdi], cl
movups xmmword [rdi + 0x2828], xmm3
add byte [rax], al
movups xmmword [rdi + 0x2828], xmm3
lahf
sub byte [rax], ch
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rdi + 0x2760], al
xchg dword [rax + 0x27], esp
add byte [rax], al
invalid
movups xmm0, xmmword [rdi + 0x2760]
add byte [rdi], cl
adc dword [rdi + 0x2838], eax
cmp byte [rax], ch
add byte [rax], al
invalid
movups xmmword [rdi + 0x2838], xmm0
cmp byte [rax], ch
add byte [rax], al
invalid
sub byte [rax], al
add byte [rax - 0x75], cl
xchg dword [rax + 0x27], esi
mov rax, qword [rdi + 0x2770]
add byte [rax], al
mov qword [rdi + 0x2848], rax
mov dword [rdi + 0x2848], eax
movups xmm0, xmmword [rdi + 0x2710]
xchg dword [rax], edx
invalid
add byte [rax], al
movups xmmword [rdi + 0x2890], xmm0
movups xmm0, xmmword [rdi + 0x26d0]
add byte [rax], al
movups xmm1, xmmword [rdi + 0x26e0]
movups xmm2, xmmword [rdi + 0x26f0]
xchg edi, eax
lock add byte es:[rax], al
add byte [rdi], cl
adc byte [rdi + 0x26f0], dl
xchg edi, eax
lock add byte es:[rax], al
xchg edi, eax
lock add byte es:[rax], al
movups xmm3, xmmword [rdi + 0x2700]
invalid
movups xmmword [rdi + 0x2880], xmm3
adc dword [rdi + 0x2880], ebx
sub byte [rax], al
add byte [rdi], cl
movups xmmword [rdi + 0x2870], xmm2
adc dword [rdi + 0x2870], edx
add byte [rdi], cl
adc dword [rdi + 0x2860], ecx
invalid
invalid
sub byte [rax], al
invalid
movups xmmword [rdi + 0x2860], xmm1
invalid
movups xmmword [rdi + 0x2850], xmm0
lea r15, [rsp + 0x1530]
lea edi, [rsp + 0x1530]
lea rcx, [rdi + 0x26d8]
lea ecx, [rdi + 0x26d8]
lea rax, [rdi + 0x26f8]
add byte [rax], al
test byte [rdi + 0x2850], 1
add dword [rdi], ecx
test byte [rsi + 0xf000004], bh
add byte [rax], al
movups xmm0, xmmword [rcx]
je case.0x14009b6c6.163
add byte [rax], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x330], xmm1
add byte [rax], al
adc byte [rdi], cl
sub dword [rsp + 0x330], ecx
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x320], eax
invalid
movaps xmmword [rsp + 0x320], xmm0
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x190], xmm0
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], ecx
invalid
add dword [rax], eax
invalid
and al, 0x90
nop
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], ecx
invalid
add dword [rax], eax
invalid
movabs al, byte [0x4820408b48000001]
mov dword [rsp + 0x1b0], eax
and al, 0xb0
add dword [rax], eax
invalid
mov rax, qword [rax + 0x20]
mov qword [rsp + 0x1b0], rax
and al, 0xb0
add dword [rax], eax
invalid
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x97635
jbe case.0x1400c708b.21
invalid
lea rdx, [0x14015e460]
jbe case.0x1400c708b.21
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
adc al, 0
add byte [rbp + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + riz], ah
lea rcx, [rsp + 0x14d8]
lea ecx, [rsp + 0x14d8]
lea r8, [rsp + 0x320]
call fcn.1400c6620
loopne 0x1400c6e35
invalid
dec dword [rax - 0x73]
test byte [rax + rdx*4], ah
add dword [rax], eax
add cl, ch
invalid
add al, 0
invalid
test byte [rax + riz], ah
add eax, dword [rax]
add al, ch
loopne 0x1400c6e35
idiv edi
dec dword [rax - 0x73]
test byte [rax + rdx*4], ah
add dword [rax], eax
add cl, ch
mov ecx, 0x49000004
add byte [rcx - 0x77], cl
invalid
invalid
add byte [rcx - 0x77], cl
mov r14, rbx
fimul word [rax - 0x75]
lahf
cmp byte [rsi], ah
add byte [rax], al
mov rbx, qword [rdi + 0x2638]
call fcn.1400e7d90
xor al, 0xf
add al, byte [rax]
add rax, rbx
add eax, ebx
jae 0x1400c6f02
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
invalid
lea rcx, [rsp + 0x670]
call fcn.1400ef2b0
jmp 0x1400c6f3c
add al, ch
test byte ds:[rdx], al
add cl, ch
invalid
lea r15, [rdi + 0x2c64]
movzx eax, byte [rdi + 0x2c64]
xchg dword [rsp + rbp], esp
add byte [rax - 0x73], cl
scasd eax, dword [rdi]
sub byte [rcx], ch
add byte [rax], al
add byte [rdi], cl
mov dh, 0x87
xchg dword [rsp + rbp], esp
xchg dword [rsp + rbp], esp
add byte [rax - 0x73], cl
scasd eax, dword [rdi]
sub byte [rcx], ch
add byte [rax], al
lea rcx, [0x140194548]
lea ecx, [0x140194548]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
movzx esi, word [rdi + 0x2c60]
jmp 0x1400c88a7
call [rcx]
add byte [rax], al
invalid
call [rcx]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg edi, eax
sub byte [rcx], ch
mov rdx, qword [rdi + 0x2928]
add byte [rax], al
mov r9, qword [rdi + 0x2930]
jmp 0x1400c8281
lea rsi, [rdi + 0x3008]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x87
or byte [rax], dh
add byte [rax], al
movzx eax, byte [rdi + 0x3008]
lea r15, [rdi + 0x2928]
test eax, eax
je 0x1400c7a75
cmp eax, 3
jne case.default.0x1400c6f00
test ebx, esp
sub al, byte [rax]
invalid
test ebx, esp
sub al, byte [rax]
add byte [rcx + rcx*4 - 0x13], cl
mov rbp, r13
mov rbp, r13
lea r13, [rdi + 0x2dd8]
movzx eax, byte [rdi + 0x2dd8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xcd63b
lea rcx, [0x140194534]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r8d, edx
add r8d, esi
cmp r8d, 0x3b9aca00
jb 0x1400c6f25
rol byte [rcx + 1], 1
invalid
cmp rax, 0xffffffffffffffff
je 0x1400c6e65
add r8d, 0xc4653600
inc rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or dword [eax], eax
lea rcx, [rsp + 0x670]
jo 0x1400c6f38
add byte [rax], al
mov rdx, rax
call fcn.1400ef060
invalid
add al, byte [rax]
and al, 0x81
add al, byte [rax]
add dword [rdx], 0xf3894c00
mov rbx, r14
lea r14, [rsp + 0x14d8]
lea rdx, [rsp + 0x3d98]
mov r8d, 0x2638
mov rcx, r14
call fcn.140120b90
add eax, 0x84100f00
and al, 0x70
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x680], cl
add eax, 0x84100f00
and al, 0x70
invalid
add byte [rdi], cl
adc byte [rsp + 0x680], cl
movups xmm2, xmmword [rsp + 0x690]
movups xmm3, xmmword [rsp + 0x6a0]
pushfq
and al, 0xa0
invalid
add byte [rax], al
movups xmmword [rsp + 0x3b10], xmm0
cmp eax, dword [rax]
invalid
nop
invalid
pushfq
and al, 0xa0
invalid
cmp eax, dword [rax]
add byte [rdi], cl
movups xmmword [rsp + 0x3b20], xmm1
movups xmmword [rsp + 0x3b20], xmm1
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x3b30], edx
movups xmmword [rsp + 0x3b30], xmm2
movups xmmword [rsp + 0x3b40], xmm3
adc dword [rsp + 0x3b40], ebx
cmp eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x6b0], al
and al, 0xb0
invalid
add byte [rax], al
movups xmm0, xmmword [rsp + 0x6b0]
and al, 0xb0
invalid
movups xmmword [rsp + 0x3b50], xmm0
movups xmm0, xmmword [rsp + 0x6c0]
test byte [rax + rax*8], ah
invalid
add byte [rax], al
and al, 0x50
cmp eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x6c0], al
test byte [rax + rax*8], ah
invalid
add byte [rax], al
test byte [rax + rax*8], ah
invalid
movups xmmword [rsp + 0x3b60], xmm0
and al, 0x60
cmp eax, dword [rax]
invalid
add byte [rax], al
add bl, dh
movq mm0, qword [rsp + 0x6d0]
invalid
movdqu xmm0, xmmword [rsp + 0x6d0]
add bl, dh
movq qword [rsp + 0x3b70], mm0
jo 0x1400c7008
add byte [rax], al
movdqu xmmword [rsp + 0x3b70], xmm0
jo 0x1400c7008
cmp eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [rdi + 0x2650]
lea ecx, [rdi + 0x2650]
mov r8d, 0x26a8
mov rdx, r14
add byte [rcx + rcx*4 - 0xe], cl
call fcn.140120b90
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
and al, byte [rbx + 0x4865000d]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
sub byte [rax], 1
add byte [rax], al
sub byte [rax], 1
add dword [rax], eax
add byte [rbp - 0x7cf58b40], al
je case.0x14009b5cd.147
cmp eax, 1
je 0x1400c7039
invalid
invalid
add byte [rax], al
test eax, eax
je case.0x14009b5cd.147
cmp eax, 1
je 0x1400c7039
invalid
xor al, byte [rbp + 0x31]
invalid
xor r15d, r15d
xor edi, edi
jmp 0x1400c705e
push rdx
mov eax, dword [0x14019f30c]
add eax, 0xd82fa
invalid
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rsi, qword [rcx + rax*8]
mov esi, dword [rcx + rax*8]
lea rcx, [rsi + 0xd8]
mov ds, eax
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xfffbf473
sti
invalid
lea rdx, [0x1400864a0]
sti
invalid
call fcn.1400dc390
push rbx
add dword [rax], eax
mov byte [rsi + 0x128], 1
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rbx + 0xd82cd05], ecx
invalid
or eax, 0x8b486500
mov rcx, qword gs:[0x58]
mov eax, dword [0x14019f30c]
invalid
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
cmp byte [rax + 0x125], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
xchg esp, eax
mov dword [rdx + riz - 0x48], 0x124
add byte [rax], al
sete r15b
and r15b, byte [rax + 0x124]
add byte [rax], al
add byte [rax], al
lea rbp, [rdi + 0x2650]
lea ebp, [rdi + 0x2650]
lea rax, [rdi + 0x4c88]
add byte [rax], al
mov qword [rsp + 0x40], rax
and al, 0x40
movzx eax, byte [rdi + 0x2922]
movzx eax, byte [rdi + 0x2922]
lea rcx, [0x1401944d4]
lea ecx, [0x1401944d4]
or eax, 0xcd455
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x48], rbp
jmp rax
invalid
mov word [rdi + 0x2923], 0
and ebp, dword [rcx]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add dh, al
xchg dword [0x1410c70c6], esp
mov byte [rdi + 0x2925], 1
lea rsi, [rdi + 0x2778]
lea esi, [rdi + 0x2778]
js 0x1400c70c9
add byte [rax], al
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
add byte [rdi], cl
adc byte [rbp + 0x10], cl
movups xmm2, xmmword [rbp + 0x20]
movups xmm3, xmmword [rbp + 0x30]
pop rbp
xor byte [rdi], cl
adc dword [rdi + 0x2778], eax
js 0x1400c70e0
add byte [rax], al
movups xmmword [rdi + 0x2778], xmm0
js 0x1400c70e0
add byte [rax], al
movups xmmword [rdi + 0x2788], xmm1
movups xmmword [rdi + 0x2798], xmm2
adc dword [rdi + 0x2798], edx
xchg edi, eax
cwde
invalid
movups xmmword [rdi + 0x27a8], xmm3
movups xmm0, xmmword [rbp + 0x40]
invalid
movups xmmword [rdi + 0x27b8], xmm0
movups xmmword [rdi + 0x27b8], xmm0
invalid
movups xmm0, xmmword [rbp + 0x50]
push rax
movups xmmword [rdi + 0x27c8], xmm0
adc dword [rdi + 0x27c8], eax
add byte [rax], al
movups xmm0, xmmword [rbp + 0x60]
adc byte [rbp + 0x60], al
invalid
movups xmmword [rdi + 0x27d8], xmm0
add byte [rax], al
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rdi + 0x27e8], xmm0
invalid
invalid
add byte [rax], al
call 0x14f0c7124
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rdi + 0x2720]
adc byte [rdi + 0x2720], al
movups xmm1, xmmword [rdi + 0x2730]
adc byte [rdi + 0x2730], cl
add byte [rax], al
movups xmm2, xmmword [rdi + 0x2740]
adc byte [rdi + 0x2740], dl
invalid
movups xmm3, xmmword [rdi + 0x2750]
movups xmmword [rdi + 0x27f8], xmm0
invalid
add byte [rax], al
push rax
invalid
add byte [rdi], cl
adc dword [rdi + 0x27f8], eax
invalid
add byte [rax], al
invalid
movups xmmword [rdi + 0x2808], xmm1
adc dword [rdi + 0x2808], ecx
or byte [rax], ch
add byte [rax], al
movups xmmword [rdi + 0x2818], xmm2
adc dword [rdi + 0x2818], edx
add byte [rdi], cl
adc dword [rdi + 0x2828], ebx
sub byte [rax], ch
add byte [rax], al
movups xmmword [rdi + 0x2828], xmm3
sub byte [rax], ch
add byte [rax], al
movups xmm0, xmmword [rdi + 0x2760]
movups xmmword [rdi + 0x2838], xmm0
mov rax, qword [rdi + 0x2770]
mov eax, dword [rdi + 0x2770]
mov eax, dword [rdi + 0x2770]
xchg dword [rax + 0x27], esi
add byte [rax], al
invalid
add byte [rax - 0x77], cl
xchg dword [rax + 0x28], ecx
mov qword [rdi + 0x2848], rax
add byte [rax], al
movups xmm0, xmmword [rdi + 0x2710]
movups xmmword [rdi + 0x2890], xmm0
adc dword [rdi + 0x2890], eax
movups xmm0, xmmword [rdi + 0x26d0]
movups xmm1, xmmword [rdi + 0x26e0]
add byte [rdi], cl
adc byte [rdi + 0x26e0], cl
add byte [rdi], cl
adc byte [rdi + 0x26f0], dl
movups xmm2, xmmword [rdi + 0x26f0]
movups xmm3, xmmword [rdi + 0x2700]
adc byte [rdi + 0x2700], bl
invalid
add byte [rax], al
movups xmmword [rdi + 0x2880], xmm3
movups xmmword [rdi + 0x2870], xmm2
adc dword [rdi + 0x2870], edx
adc dword [rdi + 0x2870], edx
jo 0x1400c71ae
add byte [rax], al
movups xmmword [rdi + 0x2860], xmm1
invalid
sub byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0x2850], eax
movups xmmword [rdi + 0x2850], xmm0
lea r14, [rsp + 0x6c8]
lea esi, [rsp + 0x6c8]
lea rcx, [rdi + 0x26d8]
lea ecx, [rdi + 0x26d8]
lea rax, [rdi + 0x26f8]
clc
add byte es:[rax], al
add byte [rax], al
add byte [rax], al
test byte [rdi + 0x2850], 1
push rax
sub byte [rax], al
add byte [rcx], al
je 0x1400c7635
add byte [rdi], cl
adc byte [rcx], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x180], xmm1
adc byte [r15], cl
sub dword [rsp + 0x180], ecx
movaps xmmword [rsp + 0x170], xmm0
and al, 0x70
add dword [rax], eax
jo 0x1400c71cf
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x80], xmm1
and al, 0x80
add byte [rax], al
add byte [rax], al
and al, 0x80
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax - 0x75], cl
and byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
nop
mov rax, qword [rax + 0x20]
mov qword [rsp + 0x90], rax
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x97269
invalid
jb 0x1400c71ff
invalid
add byte [rax], al
lea rdx, [0x14015e460]
imul esi, dword [rdx + 9], 0x8c8d4800
and al, 0x70
jb 0x1400c71ff
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
lea rcx, [rsp + 0x670]
invalid
lea r8, [rsp + 0x170]
lea eax, [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add al, ch
adc al, 0xf4
invalid
call fcn.1400c6620
lea rax, [rsp + 0x70]
dec dword [rax - 0x73]
and al, 0x70
jmp 0x1400c7693
add byte [rax], al
lea rsi, [rdi + 0x2c64]
movzx eax, byte [rdi + 0x2c64]
lea r12, [rdi + 0x2928]
lea rcx, [0x140194504]
sub dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xcd2d2
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x30], esi
movzx esi, word [rdi + 0x2c60]
jmp 0x1400c8fcc
invalid
sub al, 0
add cl, ch
sbb byte [0xcb54724f], 0x97
add byte [rax - 0x75], cl
xchg edi, eax
add byte [rax - 0x75], cl
xchg edi, eax
mov rdx, qword [rdi + 0x2928]
sub byte [rcx], ch
add byte [rax], al
mov r9, qword [rdi + 0x2930]
add byte [rax], al
jmp 0x1400c853f
lea r12, [rdi + 0x3008]
movzx eax, byte [rdi + 0x3008]
test eax, eax
je 0x1400c7b88
add byte [rbp + 0x13840fc0], al
or dword [rax], eax
add byte [rbx - 0x7af0fc08], al
invalid
cmp eax, 3
jne case.default.0x1400c6f00
lea rsi, [rdi + 0x2dd8]
movzx eax, byte [rdi + 0x2dd8]
fsubr dword [0xcd54728e]
or eax, 0xcd25d
mov bh, 0xd8
sub eax, 0xb60f0000
xchg eax, ebx
fsubr dword [0xcd54728e]
fsubr dword [0xcd54728e]
or eax, 0xcd25d
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
call fcn.140122170
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x310], xmm1
movaps xmmword [rsp + 0x300], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x140], xmm0
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x150], ecx
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x150], ecx
mov rax, qword [rax + 0x20]
mov qword [rsp + 0x160], rax
lea rdx, [0x14015e4f8]
and byte [rax - 0x77], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x9720f
lea rcx, [rsp + 0x14d8]
lea r8, [rsp + 0x300]
add al, ch
and dh, bl
invalid
dec dword [rax - 0x73]
test byte [rax + rax*2], ah
add dword [rax], eax
invalid
add al, ch
and dh, bl
invalid
mov rcx, qword [rax + 0x20]
mov qword [r15 + 0x20], rcx
and byte [r15], r9b
adc byte [rax], al
and byte [r15], r9b
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rcx, qword [rsp + 0x1528]
mov qword [rsp + 0x130], rcx
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x1518]
movaps xmmword [rsp + 0x120], xmm0
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x14d8]
movups xmm1, xmmword [rsp + 0x14e8]
movups xmm2, xmmword [rsp + 0x14f8]
movups xmm3, xmmword [rsp + 0x1508]
movaps xmmword [rsp + 0x110], xmm3
pushfq
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], edx
pushfq
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], edx
movaps xmmword [rsp + 0xf0], xmm1
add byte [rax], al
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rdi + 0x2924], 1
add ebx, esi
movq mm0, qword [rax]
add ebx, esi
movq mm0, qword [rax]
movups xmm1, xmmword [rax + 0x10]
movdqu xmmword [rdi + 0x28a0], xmm0
movups xmmword [rdi + 0x28b0], xmm1
mov rax, qword [rax + 0x20]
mov qword [rdi + 0x28c0], rax
mov qword [rdi + 0x28c8], rsi
cmp byte [rdi + 0x27f8], 0
je 0x1400c7431
lea rcx, [rdi + 0x27f8]
add byte [rax], al
lea rdx, [0x14015e460]
call fcn.140026100
test al, al
je 0x1400c7431
mov rdx, qword [rdi + 0x2818]
xchg edi, eax
sbb byte [rax], ch
add byte [rax], al
test rdx, rdx
je 0x1400c8182
mov rcx, qword [rdi + 0x2810]
call fcn.140023ad0
mov r8, qword [rdi + 0x2818]
add al, ch
out 0xc6, al
cmc
dec dword [rbx + rcx*4 - 0x79]
sbb byte [rax], ch
add byte [rax], al
mov qword [rdi + 0x28d0], rax
mov qword [rdi + 0x28d8], rdx
test r8, r8
je 0x1400c818d
mov rdx, qword [rdi + 0x2810]
lea rcx, [rsp + 0x14d8]
lea ecx, [rsp + 0x14d8]
call fcn.140023430
mov rax, qword [rsp + 0x14d8]
test byte [rax + rbx*8], ah
adc al, 0
add byte [rdi], cl
mov bh, 0x8c
and al, 0xe8
adc al, 0
add cl, ch
pop rsi
invalid
add byte [rax], al
mov byte [rdi + 0x2925], 0
xchg dword [0x1400c7461], esp
movups xmm0, xmmword [rsi + 0x70]
movaps xmmword [rsp + 0x6e0], xmm0
movups xmm0, xmmword [rsi + 0x60]
movaps xmmword [rsp + 0x6d0], xmm0
movups xmm0, xmmword [rsi + 0x50]
movaps xmmword [rsp + 0x6c0], xmm0
rol byte [rsi], 0
invalid
rol byte [rsi], 0
add byte [rdi], cl
movups xmm0, xmmword [rsi + 0x40]
movups xmm0, xmmword [rsi + 0x40]
movaps xmmword [rsp + 0x6b0], xmm0
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rsi + 0x10], cl
movups xmm2, xmmword [rsi + 0x20]
movups xmm3, xmmword [rsi + 0x30]
movaps xmmword [rsp + 0x6a0], xmm3
movaps xmmword [rsp + 0x690], xmm2
sub dword [rsp + 0x690], edx
sub dword [rsp + 0x690], edx
movaps xmmword [rsp + 0x680], xmm1
movaps xmmword [rsp + 0x670], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
movaps xmm3, xmmword [rsp + 0x110]
sub byte [rsp + 0x110], bl
sub byte [rsp + 0x110], bl
movaps xmmword [rsp + 0x6f0], xmm0
movaps xmmword [rsp + 0x700], xmm1
invalid
add byte [rax], al
movaps xmmword [rsp + 0x710], xmm2
movaps xmmword [rsp + 0x720], xmm3
movdqa xmm0, xmmword [rsp + 0x120]
movq mm0, qword [rsp + 0x120]
invalid
movq mm0, qword [rsp + 0x120]
movdqa xmmword [rsp + 0x730], xmm0
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x740], rax
lea rcx, [rdi + 0x2928]
lea rdx, [rsp + 0x670]
mov r8d, 0x250
call fcn.140120b90
mov word [rdi + 0x2b78], 1
lea r15, [rdi + 0x2928]
lea rcx, [rsp + 0x14d8]
mov rdx, r15
mov r8, r13
call fcn.1400cad80
movzx ebp, byte [rsp + 0x14e9]
cmp bpl, 3
jne 0x1400c754b
mov al, 6
jmp 0x1400ca9fe
mov r12, qword [rsp + 0x14d8]
mov rax, qword [rsp + 0x14e0]
mov qword [rsp + 0x30], rax
movzx r13d, byte [rsp + 0x14e8]
mov eax, dword [rsp + 0x14ea]
mov dword [rsp + 0x50], eax
movzx eax, word [rsp + 0x14ee]
mov word [rsp + 0x54], ax
mov rcx, r15
call 0x1400cb980
cmp byte [rdi + 0x28c0], 2
je 0x1400c75b1
lea rcx, [rdi + 0x28b8]
mov rax, qword [rdi + 0x28a0]
mov rdx, qword [rdi + 0x28a8]
mov edx, dword [rdi + 0x28a8]
mov r8, qword [rdi + 0x28b0]
call qword [rax + 0x10]
mov byte [rdi + 0x2924], 0
cmp byte [rdi + 0x27f8], 2
jb 0x1400c75f2
mov rsi, rbx
mov rbx, qword [rdi + 0x2800]
add byte [rax], al
add byte [rax], al
lea rcx, [rbx + 0x18]
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
mov rbx, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rdi + 0x2820]
mov rax, qword [rdi + 0x2808]
mov eax, dword [rdi + 0x2808]
mov rdx, qword [rdi + 0x2810]
mov r8, qword [rdi + 0x2818]
call qword [rax + 0x10]
lea rcx, [rdi + 0x2840]
lea ecx, [rdi + 0x2840]
lea ecx, [rdi + 0x2840]
mov rax, qword [rdi + 0x2828]
mov rdx, qword [rdi + 0x2830]
xor byte [rax], ch
add byte [rax], al
xor byte [rax], ch
add byte [rax], al
mov r8, qword [rdi + 0x2838]
call qword [rax + 0x10]
push rax
adc cl, ch
invalid
invalid
add byte [rax], al
push rax
adc cl, ch
invalid
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x330], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x320], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x190], xmm0
movaps xmmword [rsp + 0x1a0], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsp + 0x1b0], rax
lea rdx, [0x14015e4f8]
invalid
outsb dx, byte [rsi]
or dword [rax], eax
lea rcx, [rsp + 0x670]
lea r8, [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
invalid
and byte [rbx], al
add byte [rax], al
call fcn.1400c6620
lea rax, [rsp + 0x190]
invalid
add byte [rax - 0x75], cl
and byte [rcx - 0x77], cl
and byte [rdi], r9b
adc byte [rax], al
mov rcx, qword [rax + 0x20]
mov qword [r14 + 0x20], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov rcx, qword [rsp + 0x6c0]
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add eax, 0x100f0000
test byte [rax + rsi*4], ah
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x5a0], eax
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add eax, 0x100f0000
test byte [rax + rsi*4], ah
invalid
add byte [rdi], cl
sub dword [rsp + 0x5a0], eax
movups xmm0, xmmword [rsp + 0x670]
movups xmm1, xmmword [rsp + 0x680]
movups xmm2, xmmword [rsp + 0x690]
add byte [rdi], cl
adc byte [rsp + 0x6a0], bl
add byte [rdi], cl
adc byte [rsp + 0x6a0], bl
movaps xmmword [rsp + 0x590], xmm3
movaps xmmword [rsp + 0x580], xmm2
and al, 0x80
invalid
add byte [rax], al
and al, 0x80
add eax, 0x290f0000
add byte [rax], al
movaps xmmword [rsp + 0x570], xmm1
movaps xmmword [rsp + 0x560], xmm0
invalid
invalid
movaps xmmword [rsp + 0x570], xmm1
movaps xmmword [rsp + 0x560], xmm0
mov byte [rdi + 0x2924], 1
and al, 0x29
add byte [rax], al
add ebx, esi
movq mm0, qword [rax]
and al, 0x29
add byte [rax], al
add ebx, esi
movq mm0, qword [rax]
movups xmm1, xmmword [rax + 0x10]
movdqu xmmword [rdi + 0x28a0], xmm0
add byte [rdi], cl
adc dword [rdi + 0x28b0], ecx
sub byte [rax], al
invalid
add byte [rdi], cl
adc dword [rdi + 0x28b0], ecx
sub byte [rax], al
invalid
sub byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x77], cl
xchg eax, eax
sub byte [rax], al
add byte [rax - 0x77], cl
mov bh, 0xc8
sub byte [rax], al
add byte [rax + 0x27f8bf], al
add byte [rax], al
mov rax, qword [rax + 0x20]
mov qword [rdi + 0x28c0], rax
mov qword [rdi + 0x28c8], rsi
cmp byte [rdi + 0x27f8], 0
je 0x1400c77be
lea rcx, [rdi + 0x27f8]
lea rdx, [0x14015e460]
add byte [rax - 0x73], cl
adc eax, 0x96d0e
call fcn.140026100
test al, al
je 0x1400c77be
mov rdx, qword [rdi + 0x2818]
sbb byte [rax], ch
add byte [rax], al
test rdx, rdx
je 0x1400c8446
test bl, bl
or al, 0
invalid
mov rcx, qword [rdi + 0x2810]
adc byte [rax], ch
add byte [rax], al
call fcn.140023ad0
mov r8, qword [rdi + 0x2818]
sbb byte [rax], ch
add byte [rax], al
sbb byte [rax], ch
add byte [rax], al
mov qword [rdi + 0x28d0], rax
mov qword [rdi + 0x28d8], rdx
add byte [rax], al
add byte [rax], al
test r8, r8
je 0x1400c8451
mov rdx, qword [rdi + 0x2810]
lea rcx, [rsp + 0x670]
mov word [rax + rsi*2], fs
invalid
add byte [rax], al
call fcn.140023430
invalid
cmc
invalid
mov word [rax + rsi*2], fs
invalid
mov esp, 0x8b48fff5
test byte [rax + rsi*2], ah
invalid
mov rax, qword [rsp + 0x670]
movzx ecx, word [rsp + 0x680]
jmp 0x1400c8453
xchg ebp, eax
or al, 0
invalid
xchg ebp, eax
or al, 0
add dh, al
xchg dword [0x1400c77ee], esp
mov byte [rdi + 0x2925], 0
movups xmm0, xmmword [rsi + 0x70]
movaps xmmword [rsp + 0x6e0], xmm0
movups xmm0, xmmword [rsi + 0x60]
invalid
movaps xmmword [rsp + 0x6d0], xmm0
rol byte [rsi], 1
add byte [rax], al
invalid
rol byte [rsi], 1
add byte [rax], al
movups xmm0, xmmword [rsi + 0x50]
movaps xmmword [rsp + 0x6c0], xmm0
add byte [rdi], cl
adc byte [rsi + 0x40], al
movaps xmmword [rsp + 0x6b0], xmm0
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
invalid
invalid
adc byte [rdi], r9b
adc byte [rsi + 0x20], dl
movups xmm2, xmmword [rsi + 0x20]
movups xmm3, xmmword [rsi + 0x30]
movaps xmmword [rsp + 0x6a0], xmm3
invalid
add byte [rax], al
pop rsi
xor byte [rdi], cl
sub dword [rsp + 0x6a0], ebx
invalid
add byte [rax], al
invalid
movaps xmmword [rsp + 0x690], xmm2
movaps xmmword [rsp + 0x680], xmm1
invalid
add byte [rax], al
movaps xmmword [rsp + 0x670], xmm0
test byte [rax + rsi*2], ah
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x560]
add eax, 0x280f0000
mov word [rax + rsi*2], fs
invalid
add byte [rax], al
invalid
test byte [rax + rsi*2], ah
invalid
add eax, 0x280f0000
mov word [rax + rsi*2], fs
add eax, 0x280f0000
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x580]
movaps xmm3, xmmword [rsp + 0x590]
add byte [rax], al
invalid
invalid
test byte [rax + rsi*8], ah
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x580]
movaps xmm3, xmmword [rsp + 0x590]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x6f0], xmm0
movaps xmmword [rsp + 0x700], xmm1
movaps xmmword [rsp + 0x710], xmm2
xchg esp, eax
and al, 0x10
invalid
add byte [rax], al
movaps xmmword [rsp + 0x720], xmm3
add byte [rax], al
invalid
xchg esp, eax
and al, 0x10
invalid
add byte [rax], al
movdqa xmm0, xmmword [rsp + 0x5a0]
movdqa xmmword [rsp + 0x730], xmm0
xor byte [rdi], al
add byte [rax], al
add eax, 0xf660000
jg 0x1400c77f5
and al, 0x30
invalid
xor byte [rdi], al
add byte [rax], al
mov rax, qword [rsp + 0x5b0]
mov qword [rsp + 0x740], rax
invalid
invalid
add byte [rax], al
lea r14, [rsp + 0xf60]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
invalid
add byte [rax], al
mov r8d, 0x250
add byte [rax], al
and al, 0xb0
add eax, 0x89480000
test byte [rax + rax*2], ah
invalid
invalid
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
invalid
add byte [rax], al
mov rcx, r14
call fcn.140120b90
add eax, 0x8f8d4800
sub byte [rcx], ch
add byte [rax], al
add eax, 0x8f8d4800
sub byte [rcx], ch
add byte [rax], al
mov r8d, 0x250
mov rdx, r14
mov edx, esi
push rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
mov edx, esi
call fcn.140120b90
mov word [rdi + 0x2b78], 1
sub eax, dword [rax]
add byte [rcx], al
invalid
sub eax, dword [rax]
add byte [rcx], al
add byte [rbp + rcx*4 - 0x49], cl
lea r14, [rdi + 0x2928]
lea r14, [rdi + 0x2928]
lea rcx, [rsp + 0x670]
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, r13
call fcn.1400cdb40
movzx esi, byte [rsp + 0x681]
invalid
add byte [rax], al
cmp sil, 3
inc byte [rbx]
invalid
inc byte [rbx]
jne 0x1400c78f1
mov al, 6
jmp 0x1400ca0d6
mov r12, qword [rsp + 0x670]
jo 0x1400c78fd
add byte [rax], al
mov rax, qword [rsp + 0x678]
js case.0x1400a9876.109
add byte [rax], al
mov qword [rsp + 0x30], rax
xor byte [rdi + rcx - 0x4a], al
lodsb al, byte [rsi]
and al, 0x80
invalid
movzx r13d, byte [rsp + 0x680]
mov eax, dword [rsp + 0x682]
mov dword [rsp + 0x60], eax
movzx eax, word [rsp + 0x686]
and al, 0x86
invalid
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x64
and al, 0x86
invalid
add byte [rsi - 0x77], ah
and al, 0x64
movzx eax, byte [rdi + 0x2b79]
test eax, eax
je 0x1400c7d2f
test cl, bh
add eax, dword [rax]
invalid
test cl, bh
add eax, dword [rax]
add byte [rbx - 0x74b3fc08], al
invalid
jl case.0x14009b51d.155
cmp eax, 3
mov r15, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
jne 0x1400c7dbe
jne 0x1400c7dbe
mov rbp, rbx
mov rbx, qword [rdi + 0x2b68]
mov r15, qword [rdi + 0x2b70]
jo case.0x14009751d.205
add byte [rax], al
mov rax, qword [r15]
test rax, rax
invalid
je 0x1400c7962
sal byte [rbp + rax + 0x48], 0x89
fcos
mov rcx, rbx
mov ecx, ebx
call rax
ror byte [rcx - 0x7d], 1
jg 0x1400c796e
cmp qword [r15 + 8], 0
or byte [rax], al
add byte [rbp + rbx + 0x49], dh
cmp dword [rdi + 0x10], 0x11
je 0x1400c7986
cmp qword [r15 + 0x10], 0x11
jb 0x1400c7974
mov rbx, qword [rbx - 8]
mov ebx, dword [rbx - 8]
mov rcx, qword [0x14019f258]
or eax, 0xd78dd
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov eax, ebx
invalid
xor edx, edx
mov r8, rbx
mov eax, ebx
mov eax, ebx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x66aba
mov rax, qword [rdi + 0x2b48]
lock dec qword [rax]
sub eax, dword [rax]
add al, dh
dec qword [rax]
jne 0x1400c799f
mov rcx, qword [rdi + 0x2b48]
sub rax, qword [rax]
add al, ch
call fcn.140096560
invalid
invalid
call fcn.140096560
mov rax, qword [rdi + 0x2b50]
xchg dword [rax + 0x2b], edx
add byte [rax], al
lock dec qword [rax]
mov rbx, rbp
mov r15, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
jne 0x1400c79c7
jne 0x1400c79c7
mov rcx, qword [rdi + 0x2b50]
mov rdx, qword [rdi + 0x2b58]
call fcn.140093b80
cld
invalid
add byte [rax - 0x75], cl
xchg edi, eax
pop rax
sub eax, dword [rax]
add al, ch
mov ecx, 0x48fffcc1
cld
dec dword [rax - 0x7d]
mov edi, 0x2b28
sub byte [rbx], ch
add byte [rax], al
invalid
cld
dec dword [rax - 0x7d]
mov edi, 0x2b28
sub byte [rbx], ch
add byte [rax], al
cmp qword [rdi + 0x2b28], 0
sub byte [rbx], ch
add byte [rax], al
add byte [rax - 0x75], cl
mov rbp, qword [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
je 0x1400c79e3
mov rcx, qword [rdi + 0x2b30]
xor byte [rbx], ch
add byte [rax], al
invalid
sub eax, dword [rax]
add bh, bh
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
adc eax, 0x667f5
mov rcx, qword [rdi + 0x2b38]
invalid
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
adc eax, 0x6679e
adc eax, 0x6679e
sahf
invalid
cmp qword [rdi + 0x2af0], 0
mov edi, 0x2af0
add byte [rbp + rcx + 0x48], dh
je 0x1400c7a09
mov rcx, qword [rdi + 0x2af8]
add byte [rax], al
je 0x1400c7a09
mov rcx, qword [rdi + 0x2af8]
invalid
add byte [rax], al
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
iretd
mov rcx, qword [rdi + 0x2b00]
mov ecx, dword [rdi + 0x2b00]
add byte [rbx], ch
add byte [rax], al
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
invalid
invalid
add byte [rax - 0x75], cl
xchg eax, ebx
sub al, byte [rax]
add al, dh
dec qword [rax]
invalid
add al, dh
dec qword [rax]
jne 0x1400c7cd6
mov rcx, qword [rdi + 0x2ad8]
mov ecx, dword [rdi + 0x2ad8]
add byte [rax], al
call fcn.140096560
mov rax, qword [rdi + 0x2ae0]
sub al, byte [rax]
invalid
sub ebp, ebx
cld
dec dword [rax - 0x75]
xchg eax, esp
jmp 0x1400c7a30
sub al, byte [rax]
add al, dh
lock dec qword [rax]
lock dec qword [rax]
dec dword [rax]
je 0x1400c7ce7
add byte [rax - 0x75], cl
xchg dword [rax + 0x2a], esi
add byte [rax], al
invalid
mov rax, qword [rdi + 0x2a70]
add al, dh
lock dec qword [rax]
dec qword [rax]
jne 0x1400c7d0b
mov rcx, qword [rdi + 0x2a70]
invalid
jo 0x1400c7a86
add byte [rax], al
add al, ch
insd dword [rdi], dx
sar ah, cl
call fcn.140094cd0
cmp byte [rdi + 0x2a68], 2
inc dword [rax + 0x2a68bf]
sub al, byte [rax]
add byte [rdx], al
je 0x1400c7dbe
add byte [rax], al
jmp 0x1400c7d18
mov rbp, r13
movdqu xmm6, xmmword [rdi + 0x2a50]
movq mm6, qword [rdi + 0x2a50]
movq mm6, qword [rdi + 0x2a50]
push rax
sub al, byte [rax]
add byte [rbx + rcx*4 - 0x59], cl
cmpsd dword [rsi], dword [rdi]
mov r12, qword [rdi + 0x2a60]
lea rcx, [rdi + 0x2a68]
invalid
invalid
sub al, byte [rax]
add byte [rax], al
cmpsd dword [rsi], dword [rdi]
invalid
add byte [rax - 0x73], cl
invalid
push 0x4100002a
mov eax, 0x128
add byte [rax], al
add byte [rax], al
mov r8d, 0x128
add byte [rax], al
mov rdx, r15
mov edx, edi
call fcn.140120b90
movdqu xmmword [rdi + 0x2b90], xmm6
movq qword [rdi + 0x2b90], mm6
movq qword [rdi + 0x2b90], mm6
jg 0x1400c7a57
nop
sub eax, dword [rax]
add byte [rcx + rcx*4 - 0x59], cl
cmpsd dword [rsi], dword [rdi]
mov qword [rdi + 0x2ba0], r12
cmpsd dword [rsi], dword [rdi]
movabs al, byte [0x2dd8af8d4c00002b]
add byte [rax], al
add byte [rax], al
lea r13, [rdi + 0x2dd8]
lea ebp, [rdi + 0x2dd8]
mov byte [rdi + 0x2dd8], 0
add byte [rax], al
add byte [rax - 0x73], cl
xchg edi, eax
push 0xffffffffc600002a
invalid
lea rdx, [rdi + 0x2a68]
sub al, byte [rax]
add dh, al
invalid
mov byte [rdi + 0x2dd9], 0
mov rax, qword [rdi + 0x2ba0]
invalid
sub eax, dword [rax]
invalid
xchg ecx, ebx
sub eax, 0x48000000
mov eax, dword [rdi + 0x2ba0]
invalid
sub eax, dword [rax]
invalid
movabs al, byte [0xf82484894800002b]
mov qword [rsp + 0x2f8], rax
movdqu xmm0, xmmword [rdi + 0x2b90]
nop
sub eax, dword [rax]
invalid
clc
add al, byte [rax]
add bl, dh
movq mm0, qword [rdi + 0x2b90]
nop
sub eax, dword [rax]
invalid
nop
sub eax, dword [rax]
add bl, dh
movq qword [rsp + 0x2e8], mm0
jg 0x1400c7a66
and al, 0xe8
add al, byte [rax]
invalid
movdqu xmmword [rsp + 0x2e8], xmm0
jg 0x1400c7a66
and al, 0xe8
add al, byte [rax]
add byte [rbp + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
lea r12, [rsp + 0x1c0]
mov r8d, 0x128
mov eax, 0x128
movsb byte [rdi], byte [rsi]
and al, 0xc0
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov eax, 0x128
mov rcx, r12
mov ecx, esp
call fcn.140120b90
lea rcx, [rdi + 0x2de0]
add byte [rax], al
add byte [rax], al
mov r8d, 0x140
mov rdx, r12
call fcn.140120b90
lea r12, [rdi + 0x2de0]
cmpsd dword [rsi], dword [rdi]
loopne 0x1400c7b44
sub eax, 0x8d480000
mov word [rax + riz*2], fs
invalid
sldt word [rax]
add byte [rax], al
lea rcx, [rsp + 0xf60]
invalid
mov rdx, r12
mov r8, rbp
mov eax, ebp
call 0x13a187013
push qword [rax + 0x24bc8303]
call fcn.140068720
mov al, 3
cmp dword [rsp + 0xf60], 3
invalid
sldt word [rax]
add ecx, dword [rdi]
test byte [rbx], ch
invalid
invalid
add byte [rax], al
hlt
invalid
sub eax, dword [0xc7d27b3e]
add byte [rax], al
mov byte [rdi + 0x2dd9], 1
lea rcx, [rdi + 0x2ba8]
invalid
test al, 0x2b
add byte [rax], al
fldcw word [0x1880d7b44]
add dword [rax - 0x73], ecx
lea ecx, [rdi + 0x2ba8]
invalid
lea rdx, [rsp + 0xf60]
and al, 0x60
sldt word [rax]
mov r8d, 0x230
xor byte [rdx], al
add byte [rax], al
call fcn.140120b90
mov rax, qword [rdi + 0x2de0]
cmp rax, 3
clc
add ecx, dword [rdi]
invalid
invalid
add al, 0
invalid
xor edx, dword [rax - 0x74b7fffb]
xchg eax, esp
sub eax, 0x83480000
clc
add ecx, dword [rdi]
test byte [rcx - 0x7cfffffc], ah
clc
add al, 0
add byte [rbx - 0x7af0fd08], al
add cl, byte [rdi]
invalid
nop
add al, 0
cmp eax, 2
jne 0x1400c8007
invalid
add cl, byte [rdi]
test dword [rax + 0x48000004], edx
add byte [rax - 0x73], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rdi + 0x2de8]
call fcn.140069130
jmp 0x1400c800f
xchg dword [rax + rax], eax
invalid
xchg dword [rax + rax], eax
add bl, dh
movdqu xmm6, xmmword [rdi + 0x2a50]
movq mm6, qword [rdi + 0x2a50]
outsd dx, dword [rsi]
mov bh, 0x50
sub al, byte [rax]
add byte [rax - 0x75], cl
mov bh, 0x60
sub al, byte [rax]
add byte [rax - 0x73], cl
xchg edi, eax
sub byte [rcx], ch
add byte [rax], al
invalid
mov rsi, qword [rdi + 0x2a60]
lea rdx, [rdi + 0x2928]
invalid
lea edx, [rdi + 0x2928]
add byte [rax - 0x73], cl
invalid
lea rcx, [rdi + 0x2a68]
mov r8d, 0x128
call fcn.140120b90
add eax, 0x7f0ff300
mov bh, 0x90
sub eax, dword [rax]
invalid
add eax, 0x7f0ff300
mov bh, 0x90
movq qword [rdi + 0x2b90], mm6
jg 0x1400c7b6b
nop
sub eax, dword [rax]
add byte [rax - 0x77], cl
mov bh, 0xa0
sub eax, dword [rax]
add byte [rax - 0x73], cl
mov bh, 0xd8
fsubr dword [0xc7d27bc8]
mov qword [rdi + 0x2ba0], rsi
lea rsi, [rdi + 0x2dd8]
invalid
invalid
add byte [rax], al
fsubr dword [0xc7d27bc8]
add byte [rax], al
mov byte [rdi + 0x2dd8], 0
fsubr dword [0x1880c7bce]
lea edx, [rdi + 0x2a68]
lea rdx, [rdi + 0x2a68]
mov byte [rdi + 0x2dd9], 0
mov rax, qword [rdi + 0x2ba0]
fldcw word [0x1880c7bdc]
mov eax, dword [rdi + 0x2ba0]
mov qword [rsp + 0x478], rax
movdqu xmm0, xmmword [rdi + 0x2b90]
add byte [rax], al
add byte [rax], al
movdqu xmmword [rsp + 0x468], xmm0
lea r14, [rsp + 0x340]
mov r8d, 0x128
mov eax, 0x128
and al, 0x68
add al, 0
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x40
add eax, dword [rax]
add byte [rcx - 0x48], al
mov eax, 0x128
mov eax, 0x128
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov ecx, esi
call fcn.140120b90
lea rcx, [rdi + 0x2de0]
mov r8d, 0x140
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
invalid
bnd call fcn.140120b90
call fcn.140120b90
lea r14, [rdi + 0x2de0]
lea rcx, [rsp + 0xf60]
lea ecx, [rsp + 0xf60]
lea ecx, [rsp + 0xf60]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov r8, r13
call fcn.140068720
mov al, 3
cmp dword [rsp + 0xf60], 3
and al, 0x60
sldt word [rax]
add esi, dword [rbp + 0xa]
and al, 0x60
sldt word [rax]
add esi, dword [rbp + 0xa]
mov rbp, r13
mov byte [rsi], al
jmp 0x1400c7fea
add byte [rax], al
add byte [rax], al
mov byte [rdi + 0x2dd9], 1
lea rcx, [rdi + 0x2ba8]
lea ecx, [rdi + 0x2ba8]
lea ecx, [rdi + 0x2ba8]
lea rdx, [rsp + 0xf60]
mov r8d, 0x230
call fcn.140120b90
mov rax, qword [rdi + 0x2de0]
mov eax, dword [rdi + 0x2de0]
pop qword [0xc797c47a]
loopne 0x1400c7ca9
mov eax, dword [rdi + 0x2de0]
add byte [rax], al
cmp rax, 3
je 0x1400c7e72
invalid
add dword [rax], eax
invalid
invalid
cmp eax, 2
jne 0x1400c7e6a
test ecx, ebx
add dword [rax], eax
invalid
test ecx, ebx
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rcx, [rdi + 0x2de8]
call fcn.140069130
jmp 0x1400c7e72
mov rcx, qword [rdi + 0x2c70]
invalid
mov rdx, qword [rdi + 0x2c78]
mov rax, qword [rdi + 0x2c80]
jmp 0x1400ca60f
push rbx
sub dword [rax], eax
invalid
push rbx
sub dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rcx, qword [rdi + 0x2c70]
mov rdx, qword [rdi + 0x2c78]
mov rax, qword [rdi + 0x2c80]
jmp 0x1400c9d19
mov rax, qword [rdi + 0x2ae0]
lock dec qword [rax]
xchg eax, esp
sub al, byte [rax]
add al, dh
dec qword [rax]
jne case.0x1400bdbb4.54
mov rcx, qword [rdi + 0x2ae0]
mov ecx, dword [rdi + 0x2ae0]
mov rdx, qword [rdi + 0x2ae8]
call fcn.140093b80
mov rax, qword [rdi + 0x2a70]
lock dec qword [rax]
je 0x1400c7a57
cmp byte [rdi + 0x2a68], 2
je 0x1400c7dbe
mov edi, 0x2a68
add cl, byte [rdi]
test byte [rsi - 0x48000000], ah
xor byte [rcx], al
add byte [rax], al
mov eax, 0x130
mov edx, 0x128
add byte [rax], al
mov ecx, 0x138
mov r8d, 0x3f8
jmp 0x1400c7daa
mov rcx, r14
mov ecx, esi
call fcn.140080420
cmp byte [rdi + 0x29a8], 2
jb 0x1400c7d71
mov r15, rbx
mov rbx, qword [rdi + 0x29b0]
add byte [rax - 0x73], cl
sbb byte [r8 - 0x75], cl
add ecx, dword [rax - 0x75]
push rbx
or byte [rbx + rcx*4 + 0x43], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
mov ecx, dword [0x14019f258]
add byte [rax - 0x73], cl
sbb byte [r8 - 0x75], cl
add ecx, dword [rax - 0x75]
push rbx
or byte [rbx + rcx*4 + 0x43], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
mov ecx, dword [0x14019f258]
mov ecx, dword [0x14019f258]
xor edx, edx
mov r8, rbx
mov rbx, r15
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rdi + 0x29d0]
mov rax, qword [rdi + 0x29b8]
sub dword [rax], eax
add byte [rax - 0x75], cl
xchg edi, eax
shr byte [rcx], 0
add byte [rbx + rcx*4 - 0x79], cl
enter 0x29, 0
sub dword [rax], eax
add byte [rax - 0x75], cl
xchg edi, eax
shr byte [rcx], 0
add byte [rbx + rcx*4 - 0x79], cl
enter 0x29, 0
call qword [rax + 0x10]
mov eax, 0xc0
mov edx, 0xb8
mov ecx, 0xc8
add byte [rax], al
add byte [rax], al
mov r8d, 0x388
mov r15, qword [rsp + 0x40]
mov r9, qword [rbp + r8]
add rcx, r14
add eax, 0xf1014c00
mov rdx, qword [r14 + rdx]
mov r8, qword [r14 + rax]
call qword [r9 + 0x10]
push rcx
invalid
push rcx
adc byte [rax + 0x28c0bf], al
add byte [rdx], al
cmp byte [rdi + 0x28c0], 2
je 0x1400c7de6
lea rcx, [rdi + 0x28b8]
mov rax, qword [rdi + 0x28a0]
mov rdx, qword [rdi + 0x28a8]
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000028], esp
mov edx, dword [rdi + 0x28a8]
mov r8, qword [rdi + 0x28b0]
mov eax, dword [rdi + 0x28b0]
call qword [rax + 0x10]
mov byte [rdi + 0x2924], 0
cmp byte [rdi + 0x27f8], 2
invalid
add byte [rax], al
add dh, byte [rdx + 0x31]
invalid
mov r14, rbx
mov rbx, qword [rdi + 0x2800]
sub byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
sub byte [rax], al
add byte [rax - 0x73], cl
sbb byte [r8 - 0x75], cl
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
invalid
push rax
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
call qword [rax + 0x10]
adc byte [rax - 0x75], cl
or eax, 0xd743f
invalid
adc byte [rax - 0x75], cl
or eax, 0xd743f
invalid
add byte [rcx], dh
ror byte [rcx - 0x77], cl
fmul dword [rcx + rcx*4 - 0xd]
xor edx, edx
mov r8, rbx
mov rbx, r14
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rdi + 0x2820]
add byte [rax], al
mov rax, qword [rdi + 0x2808]
or byte [rax], ch
add byte [rax], al
mov rdx, qword [rdi + 0x2810]
mov r8, qword [rdi + 0x2818]
add byte [rax], al
add byte [rax], al
call qword [rax + 0x10]
lea rcx, [rdi + 0x2840]
mov rax, qword [rdi + 0x2828]
mov rdx, qword [rdi + 0x2830]
mov r8, qword [rdi + 0x2838]
mov eax, dword [rdi + 0x2838]
mov eax, dword [rdi + 0x2838]
call qword [rax + 0x10]
jmp 0x1400c9ca0
mov rcx, r14
call fcn.14006a6f0
cli
invalid
cli
dec dword [rax - 0x75]
xchg dword [rax + 0x4800002b], ebp
test rax, rax
mov rax, qword [rdi + 0x2ba8]
test rax, rax
je 0x1400c7fa7
lea rdx, [rdi + 0x2bb0]
xchg edi, eax
mov al, 0x2b
add byte [rax], al
cmp eax, 1
jne 0x1400c7ff9
mov r8d, 0x228
mov rcx, r14
call fcn.140120b90
lea r14, [rdi + 0x2de0]
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xc10]
mov rdx, r14
mov rbp, r13
mov r8, r13
call fcn.14006d4f0
mov r13, qword [rsp + 0xc10]
adc byte [rax + rax], cl
add byte [rcx - 0x7d], cl
std
add esi, dword [rbp + 9]
adc byte [rax + rax], cl
add byte [rcx - 0x7d], cl
std
add esi, dword [rbp + 9]
mov al, 4
mov byte [rsi], al
jmp 0x1400c7fea
mov rsi, qword [rsp + 0xc18]
mov esi, dword [rsp + 0xc18]
lea rdx, [rsp + 0xc20]
lea rcx, [rsp + 0x12c0]
mov r8d, 0x218
adc al, byte [rax]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
call fcn.140120b90
cmp dword [r14], 2
je 0x1400c963c
mov rax, qword [rdi + 0x2fc8]
lock dec qword [rax]
jne 0x1400c7f1a
mov rcx, qword [rdi + 0x2fc8]
call fcn.140093e60
lea rcx, [rdi + 0x2fd0]
call qword [sym.imp.secur32.dll_DeleteSecurityContext]
cmp qword [rdi + 0x2de0], 0
je 0x1400c7f40
mov rcx, qword [rdi + 0x2de8]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov rax, qword [rdi + 0x2f80]
neg rax
jo 0x1400c7f64
jae 0x1400c7f64
mov r8, qword [rdi + 0x2f88]
mov rcx, qword [0x14019f258]
xor edx, edx
sar bh, cl
adc eax, 0x664dc
sar bh, cl
adc eax, 0x664dc
mov rax, qword [rdi + 0x2fe0]
test rax, rax
je 0x1400c7f89
lock dec qword [rax]
dec qword [rax]
jne 0x1400c7f89
mov rcx, qword [rdi + 0x2fe0]
mov rdx, qword [rdi + 0x2fe8]
call fcn.140093b80
invalid
invalid
cld
invalid
idiv dword [rbx - 0x407c0004]
invalid
cmp dword [rdi + 0x2df0], 2
jne 0x1400c9592
lea rcx, [rdi + 0x2df8]
call fcn.140069130
jmp 0x1400c959e
mov rbp, r13
mov r13, qword [rdi + 0x2bb0]
mov rsi, qword [rdi + 0x2bb8]
sub eax, dword [rax]
add byte [rax - 0x73], cl
xchg edi, eax
shr byte [rbx], 0
add dh, al
xchg ecx, ebx
sub eax, 0x48000000
lea ecx, [rsp + 0x12c0]
and al, 0xc0
adc al, byte [rax]
invalid
sub eax, dword [rax]
add byte [rax - 0x73], cl
xchg edi, eax
shr byte [rbx], 0
add dh, al
xchg ecx, ebx
sub eax, 0x48000000
lea ecx, [rsp + 0x12c0]
and al, 0xc0
adc al, byte [rax]
invalid
and al, 0xc0
adc al, byte [rax]
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
mov r8d, 0x218
call fcn.140120b90
mov byte [rdi + 0x2dd8], 1
add byte [rax], al
add dword [rcx - 0x7d], ecx
std
add ecx, dword [rdi]
test dword [rbx + 0x16], ebx
add byte [rax], al
add byte [rax], al
add dword [rcx - 0x7d], ecx
std
add ecx, dword [rdi]
test dword [rbx + 0x16], ebx
add byte [rax], al
mov byte [r12], 3
mov al, 5
mov r13, rbp
jmp 0x1400ca0d6
mov rsi, qword [rdx]
mov r13d, 2
jmp 0x1400c963c
mov rcx, r12
call fcn.14006a6f0
cli
invalid
cli
dec dword [rax - 0x75]
xchg dword [rax + 0x4800002b], ebp
test eax, eax
mov rax, qword [rdi + 0x2ba8]
test rax, rax
je 0x1400c80a2
lea rdx, [rdi + 0x2bb0]
xchg edi, eax
mov al, 0x2b
add byte [rax], al
cmp eax, 1
jne 0x1400c80e0
mov r8d, 0x228
mov rcx, r12
call fcn.140120b90
lea r12, [rdi + 0x2de0]
lea rcx, [rsp + 0xc10]
mov rdx, r12
mov r8, rbp
call fcn.14006d4f0
mov rbp, qword [rsp + 0xc10]
cmp rbp, 3
jne 0x1400c8075
mov al, 4
mov byte [r13], al
mov byte [rsi], 3
mov al, 5
jmp 0x1400ca9fe
mov r13, qword [rsp + 0xc18]
lea rdx, [rsp + 0xc20]
lea rcx, [rsp + 0x12c0]
mov r8d, 0x218
call fcn.140120b90
mov rcx, r12
call fcn.1400cb700
jmp 0x1400c80e8
mov rbp, qword [rdi + 0x2bb0]
mov r13, qword [rdi + 0x2bb8]
lea rdx, [rdi + 0x2bc0]
mov byte [rdi + 0x2dd9], 0
lea rcx, [rsp + 0x12c0]
mov r8d, 0x218
call fcn.140120b90
mov byte [rdi + 0x2dd8], 1
cmp rbp, 3
je 0x1400c806b
jmp 0x1400c80f1
mov r13, qword [rdx]
mov ebp, 2
mov word [rdi + 0x2dd8], 1
lea rcx, [rsp + 0x340]
lea rdx, [rsp + 0x12c0]
mov r8d, 0x218
call fcn.140120b90
mov byte [rsi], 1
mov rcx, r15
call fcn.1400cb8b0
cmp rbp, 2
jne 0x1400c8134
mov rcx, r13
call fcn.14006f760
mov r12, rax
lea rax, [0x140158cc0]
jmp 0x1400cac1e
lea rcx, [rsp + 0xf70]
lea rdx, [rsp + 0x340]
mov r8d, 0x218
call fcn.140120b90
mov qword [rsp + 0xf60], rbp
mov qword [rsp + 0xf68], r13
movzx ecx, byte [rdi + 0x27f0]
lea rdx, [rsp + 0xf60]
call fcn.14006d780
mov r12, rax
mov qword [rsp + 0x30], rdx
xor ebp, ebp
jmp 0x1400cac26
mov qword [rdi + 0x28d0], 0
xor eax, eax
mov qword [rsp + 0x38], r13
test rax, rax
mov eax, 0x1bb
cmovne eax, ecx
mov word [rdi + 0x2920], ax
mov rsi, qword [rdi + 0x2798]
lock inc qword [rsi]
jle case.0x1400c6e9a.2
mov qword [rsp + 0x40], r14
mov r12, qword [rdi + 0x27a0]
mov r13, qword [rdi + 0x27a8]
lock inc qword [r12]
jle case.0x1400c6e9a.2
mov r14, rbx
mov rbp, qword [rdi + 0x28c8]
cmp dword [rbp], 1
jne 0x1400c81f9
mov rcx, qword [rbp + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov r15, rax
mov ebx, 1
jmp 0x1400c81fb
xor ebx, ebx
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx edx, word [rbp + 0x1c]
lea rcx, [rdi + 0x28e0]
mov r8d, dword [rbp + 0x18]
mov qword [rdi + 0x28e0], rbx
mov qword [rdi + 0x28e8], r15
mov qword [rdi + 0x28f0], rax
mov dword [rdi + 0x28f8], r8d
mov word [rdi + 0x28fc], dx
mov byte [rdi + 0x2918], 0
mov qword [rdi + 0x2900], rsi
mov qword [rdi + 0x2908], r12
mov qword [rdi + 0x2910], r13
lea rdx, [rsp + 0xe0]
call fcn.14006da50
mov r9, rdx
mov rdx, rax
mov qword [rdi + 0x2928], rax
mov qword [rdi + 0x2930], r9
mov rbx, r14
mov r13, qword [rsp + 0x38]
mov r14, qword [rsp + 0x40]
lea rcx, [rsp + 0x14d8]
mov r8, r13
call qword [r9 + 0x18]
mov rsi, qword [rsp + 0x14d8]
cmp rsi, 4
jne 0x1400c82a5
mov al, 3
jmp 0x1400ca9fe
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x38], r13
mov r13, rbx
mov r12, qword [rsp + 0x14e0]
mov rax, qword [rsp + 0x14e8]
mov qword [rsp + 0x30], rax
lea rdx, [rsp + 0x14f0]
lea rcx, [rsp + 0x560]
mov r8d, 0x110
call fcn.140120b90
mov r15, qword [rdi + 0x2928]
mov rbx, qword [rdi + 0x2930]
mov rax, qword [rbx]
test rax, rax
je case.0x14006a55d.682
mov rcx, r15
call rax
cmp qword [rbx + 8], 0
je 0x1400c8321
mov qword [rdi + 0x28d0], 0
xor eax, eax
mov qword [rsp + 0x38], r13
test rax, rax
mov eax, 0x1bb
cmovne eax, ecx
mov word [rdi + 0x2920], ax
mov rsi, qword [rdi + 0x2798]
lock inc qword [rsi]
jle case.0x1400c6e9a.2
mov r12, qword [rdi + 0x27a0]
mov r13, qword [rdi + 0x27a8]
lock inc qword [r12]
jle case.0x1400c6e9a.2
mov qword [rsp + 0x30], rbx
mov rbp, qword [rdi + 0x28c8]
cmp dword [rbp], 1
jne 0x1400c84ba
mov rcx, qword [rbp + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov r14, rax
mov ebx, 1
jmp 0x1400c84bc
xor ebx, ebx
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx edx, word [rbp + 0x1c]
lea rcx, [rdi + 0x28e0]
mov r8d, dword [rbp + 0x18]
mov qword [rdi + 0x28e0], rbx
mov qword [rdi + 0x28e8], r14
mov qword [rdi + 0x28f0], rax
mov dword [rdi + 0x28f8], r8d
mov word [rdi + 0x28fc], dx
mov byte [rdi + 0x2918], 0
mov qword [rdi + 0x2900], rsi
mov qword [rdi + 0x2908], r12
mov qword [rdi + 0x2910], r13
lea rdx, [rsp + 0x560]
call fcn.14006da50
mov r9, rdx
mov rdx, rax
mov qword [rdi + 0x2928], rax
mov qword [rdi + 0x2930], r9
mov rbx, qword [rsp + 0x30]
mov r13, qword [rsp + 0x38]
lea rcx, [rsp + 0x670]
mov r8, r13
call qword [r9 + 0x18]
mov rbp, qword [rsp + 0x670]
cmp rbp, 4
jne 0x1400c8563
add dh, al
xchg dword [rsp + rbp], esp
add byte [rax], al
mov r13, qword [rsp + 0x38]
mov r14, qword [rsp + 0x40]
mov byte [rdi + 0x2c67], 1
lea r12, [rdi + 0x2ab8]
mov r8d, 0x128
mov rcx, r12
mov rdx, rbp
call fcn.140120b90
lea rax, [rdi + 0x2be0]
movups xmm0, xmmword [rdi + 0x2a50]
movups xmmword [rdi + 0x2be0], xmm0
mov rcx, qword [rdi + 0x2a60]
mov qword [rdi + 0x2bf0], rcx
lea rcx, [rdi + 0x2c62]
mov word [rdi + 0x2c62], si
movups xmm0, xmmword [rdi + 0x2a68]
movups xmmword [rdi + 0x2bf8], xmm0
movups xmm0, xmmword [rdi + 0x2a78]
movups xmmword [rdi + 0x2c08], xmm0
mov rdx, qword [rdi + 0x2a88]
mov qword [rdi + 0x2c18], rdx
mov word [rdi + 0x2c65], 0x101
movups xmm0, xmmword [rdi + 0x2a90]
movups xmmword [rdi + 0x2c20], xmm0
movups xmm0, xmmword [rdi + 0x2aa0]
movups xmmword [rdi + 0x2c30], xmm0
mov rdx, qword [rdi + 0x2ab0]
mov qword [rdi + 0x2c40], rdx
mov qword [rsp + 0xc0], rax
lea rax, [0x140001420]
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], rcx
lea rax, [0x14000c200]
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0x1c0], 2
mov qword [rsp + 0x1d0], 2
mov qword [rsp + 0x1e0], 0
mov qword [rsp + 0x1e8], 0x20
mov byte [rsp + 0x1f0], 3
mov qword [rsp + 0x1f8], 2
mov qword [rsp + 0x208], 2
mov qword [rsp + 0x218], 1
mov qword [rsp + 0x220], 0x20
mov byte [rsp + 0x228], 3
mov qword [rsp + 0x230], 2
mov qword [rsp + 0x240], 2
mov qword [rsp + 0x250], 0
mov qword [rsp + 0x258], 0x20
mov byte [rsp + 0x260], 3
mov qword [rsp + 0x268], 2
mov qword [rsp + 0x278], 2
mov qword [rsp + 0x288], 1
mov qword [rsp + 0x290], 0x20
mov byte [rsp + 0x298], 3
lea rax, str.CONNECT__HTTP_1.1_r_nHost:__r_n
or dword [rax], eax
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 5
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x1c0]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], 4
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0xc0]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 2
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x70
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x70
call fcn.140007030
mov rax, qword [rsp + 0xb8]
mov qword [rdi + 0x2c58], rax
movdqu xmm0, xmmword [rsp + 0xa8]
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
movdqu xmmword [rdi + 0x2c48], xmm0
cmp byte [rdi + 0x2c18], 2
add byte [rax], al
add cl, byte [rdi]
test byte [rcx], ch
add dword [rax], eax
invalid
add byte [rax], al
add cl, byte [rdi]
test byte [rcx], ch
add dword [rax], eax
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x30
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], r13
insb byte [rdi], dx
and al, 0x38
lea rax, [rdi + 0x2bf8]
mov byte [rdi + 0x2c66], 0
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x1e0], rcx
movdqu xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
add byte [rdi], cl
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0x1d0], xmm1
movdqa xmmword [rsp + 0x1c0], xmm0
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
mov r13, qword [rdi + 0x2c58]
sub rax, r13
mov r12, r15
mov rsi, rbp
cmp rax, 0xb
or ecx, dword [rdi]
xchg byte [rsi], dl
or al, 0
invalid
or ecx, dword [rdi]
xchg byte [rsi], dl
or al, 0
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], edx
add byte [rax], al
mov rax, qword [rdi + 0x2c50]
movabs rcx, 0x6567412d72657355
mov qword [rax + r13], rcx
sub eax, 0x4a656741
mov dword [rax + rbp], ecx
mov dword [rax + r13 + 8], 0x203a746e
add r13, 0xc
mov qword [rdi + 0x2c58], r13
mov r15, qword [rsp + 0x1c8]
enter 1, 0
enter 1, 0
mov rbp, qword [rsp + 0x1d0]
mov rax, qword [rdi + 0x2c48]
sub al, 0
add byte [rcx + rbp - 0x18], cl
sub al, 0
add byte [rcx + rbp - 0x18], cl
cmp rax, rbp
jb case.0x1400e2425.142
mov rcx, qword [rdi + 0x2c50]
add rcx, r13
mov rdx, r15
mov r8, rbp
call fcn.140120b90
add r13, rbp
mov qword [rdi + 0x2c58], r13
mov rax, qword [rdi + 0x2c48]
sub rax, r13
cmp rax, 1
jbe 0x1400c97bf
mov rbp, rsi
mov r15, r12
mov rax, qword [rdi + 0x2c50]
mov word [rax + r13], 0xa0d
add r13, 2
mov qword [rdi + 0x2c58], r13
lea rcx, [rsp + 0x1d8]
and al, 0xd8
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xd0
add dword [rax], eax
add bh, bh
push rax
adc byte [rbx + rcx*4 + 0x6c], cl
and al, 0x38
and al, 0xd8
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xd0
add dword [rax], eax
add bh, bh
push rax
adc byte [rbx + rcx*4 + 0x6c], cl
and al, 0x38
mov r12, qword [rsp + 0x30]
cmp byte [rdi + 0x2c40], 2
je 0x1400c8d4a
add cl, byte [rdi]
test byte [rsi], ah
add dword [rax], eax
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x30
mov qword [rsp + 0x30], r15
mov r15, r14
mov r14, r13
lea rax, [rdi + 0x2c20]
mov byte [rdi + 0x2c65], 0
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x1e0], rcx
movups xmm0, xmmword [rax]
xchg dword [rax], esp
sub al, 0
add dh, al
xchg dword [rbp + 0x2c], esp
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x77], cl
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
mov r13, qword [rdi + 0x2c58]
sub rax, r13
mov rsi, rbp
cmp rax, 0x14
jbe 0x1400c97ef
mov rax, qword [rdi + 0x2c50]
movdqu xmm0, xmmword [str.Proxy_Authorization:]
movdqu xmmword [rax + r13], xmm0
movabs rcx, 0x203a6e6f6974617a
mov qword [rax + r13 + 0xd], rcx
add r13, 0x15
adc eax, 0x58af894c
sub al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xd0
rol byte [rcx], 1
add byte [rax], al
adc eax, 0x58af894c
sub al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xd0
rol byte [rcx], 1
add byte [rax], al
mov rax, qword [rdi + 0x2c48]
rol byte [rcx], 1
add byte [rax], al
mov rax, qword [rdi + 0x2c48]
sub rax, r13
cmp rax, rbp
jb 0x1400c981f
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x2c50]
add rcx, r13
mov r8, rbp
call fcn.140120b90
add r13, rbp
mov qword [rdi + 0x2c58], r13
mov rax, qword [rdi + 0x2c48]
sub rax, r13
cmp rax, 1
jbe case.0x1400aebde.89
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rax - 0x77], cl
cmc
mov rbp, rsi
mov rax, qword [rdi + 0x2c50]
mov word [rax + r13], 0xa0d
add r13, 2
mov qword [rdi + 0x2c58], r13
lea rcx, [rsp + 0x1d8]
mov rax, qword [rsp + 0x1c0]
mov eax, dword [rsp + 0x1c0]
mov eax, dword [rsp + 0x1c0]
mov rdx, qword [rsp + 0x1c8]
mov r8, qword [rsp + 0x1d0]
call qword [rax + 0x10]
mov r13, r14
mov r14, r15
mov r15, qword [rsp + 0x30]
mov rax, qword [rdi + 0x2c48]
mov rdx, qword [rdi + 0x2c58]
sub al, 0
add byte [rax + 0x29], cl
ror byte [rax - 0x7d], 1
clc
add dword [rdi], ecx
invalid
invalid
or dword [rax], eax
invalid
sub al, 0
add byte [rax + 0x29], cl
ror byte [rax - 0x7d], 1
clc
add dword [rdi], ecx
xchg byte [rbx + 0x48000009], ah
mov eax, dword [rdi + 0x2c50]
sub al, 0
invalid
mov rax, qword [rdi + 0x2c50]
sub al, 0
add byte [rsi - 0x39], ah
add al, 0x10
or eax, 0xc283480a
add cl, byte [rax - 0x77]
xchg edi, eax
pop rax
sub al, 0
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], edx
add byte [rax], al
mov word [rax + rdx], 0xa0d
add rdx, 2
mov qword [rdi + 0x2c58], rdx
mov rax, qword [rdi + 0x2c50]
mov qword [rdi + 0x2c68], r12
mov qword [rdi + 0x2c70], rax
mov qword [rdi + 0x2c78], rdx
lea rcx, [rdi + 0x2c68]
mov rdx, r13
call fcn.1400b55f0
mov cl, 3
test rax, rax
je 0x1400c8db7
mov byte [r15], cl
jmp 0x1400ca9fc
test rdx, rdx
je 0x1400c8de6
mov rsi, rdx
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c99dc
mov r12, rax
mov qword [rax], rsi
jmp 0x1400ca7a6
lea rcx, [rdi + 0x2c88]
xor r12d, r12d
mov r8d, 0x2000
xor edx, edx
call fcn.140121230
mov qword [rdi + 0x2c68], 0
jmp 0x1400ca5e0
mov byte [rdi + 0x2c67], 1
lea rcx, [rdi + 0x2ab8]
sub al, byte [rax]
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x138], rcx
mov rdx, r12
call fcn.140120b90
lea rax, [rdi + 0x2be0]
movups xmm0, xmmword [rdi + 0x2a50]
movups xmmword [rdi + 0x2be0], xmm0
adc dword [rdi + 0x2be0], eax
adc dword [rdi + 0x2be0], eax
mov rcx, qword [rdi + 0x2a60]
mov qword [rdi + 0x2bf0], rcx
lea rcx, [rdi + 0x2c62]
mov word [rdi + 0x2c62], si
movups xmm0, xmmword [rdi + 0x2a68]
movups xmmword [rdi + 0x2bf8], xmm0
movups xmm0, xmmword [rdi + 0x2a78]
movups xmmword [rdi + 0x2c08], xmm0
mov rdx, qword [rdi + 0x2a88]
mov qword [rdi + 0x2c18], rdx
mov word [rdi + 0x2c65], 0x101
movups xmm0, xmmword [rdi + 0x2a90]
movups xmmword [rdi + 0x2c20], xmm0
movups xmm0, xmmword [rdi + 0x2aa0]
movups xmmword [rdi + 0x2c30], xmm0
mov rdx, qword [rdi + 0x2ab0]
mov qword [rdi + 0x2c40], rdx
mov qword [rsp + 0x140], rax
lea rax, [0x140001420]
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x150], rcx
lea rax, [0x14000c200]
mov qword [rsp + 0x158], rax
mov qword [rsp + 0x340], 2
mov qword [rsp + 0x350], 2
mov qword [rsp + 0x360], 0
mov qword [rsp + 0x368], 0x20
mov byte [rsp + 0x370], 3
mov qword [rsp + 0x378], 2
mov qword [rsp + 0x388], 2
mov qword [rsp + 0x398], 1
mov qword [rsp + 0x3a0], 0x20
mov byte [rsp + 0x3a8], 3
mov qword [rsp + 0x3b0], 2
mov qword [rsp + 0x3c0], 2
mov qword [rsp + 0x3d0], 0
mov qword [rsp + 0x3d8], 0x20
mov byte [rsp + 0x3e0], 3
mov qword [rsp + 0x3e8], 2
mov qword [rsp + 0x3f8], 2
mov qword [rsp + 0x408], 1
mov qword [rsp + 0x410], 0x20
mov byte [rsp + 0x418], 3
lea rax, str.CONNECT__HTTP_1.1_r_nHost:__r_n
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 5
lea rax, [rsp + 0x340]
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], 4
lea rax, [rsp + 0x140]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x300]
lea rdx, [rsp + 0xe0]
call fcn.140007030
invalid
invalid
test byte [rax + rdx], ah
add eax, dword [rax]
lea rcx, [rsp + 0x300]
lea rdx, [rsp + 0xe0]
call fcn.140007030
mov rax, qword [rsp + 0x310]
add byte [rax - 0x77], cl
xchg dword [rax + 0x2c], ebx
add byte [rax], al
add byte [rax - 0x77], cl
xchg dword [rax + 0x2c], ebx
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0x300]
movdqu xmmword [rdi + 0x2c48], xmm0
xchg dword [rax + 0x2c], ecx
add byte [rax], al
xchg dword [rax + 0x2c], ecx
add byte [rax], al
cmp byte [rdi + 0x2c18], 2
je 0x1400c9340
mov qword [rsp + 0x38], r12
lea rax, [rdi + 0x2bf8]
mov byte [rdi + 0x2c66], 0
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x360], rcx
add bl, dh
movq mm0, qword [rax]
add bl, dh
movq mm0, qword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x350], xmm1
add byte [rsi + 0xf], ah
jg 0x1400c91d8
and al, 0x40
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
invalid
add byte [rsi + 0xf], ah
jg 0x1400c91d8
and al, 0x40
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x49], cl
pop rax
sub al, 0
add byte [rcx + rbp - 0x10], cl
mov r14, qword [rdi + 0x2c58]
sub rax, r14
mov r12, rbp
mov rsi, r13
cmp rax, 0xb
jbe case.0x1400ab27f.74
mov rax, qword [rdi + 0x2c50]
add byte [rax], al
movabs rcx, 0x6567412d72657355
mov qword [rax + r14], rcx
mov dword [rax + r14 + 8], 0x203a746e
add r14, 0xc
mov qword [rdi + 0x2c58], r14
mov rbp, qword [rsp + 0x348]
mov r13, qword [rsp + 0x350]
push rax
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
push rax
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], ecx
add byte [rax], al
sub rax, r14
cmp rax, r13
jb case.0x1400b02bf.62
invalid
add byte [rax], al
add eax, 0x8b480000
invalid
mov rcx, qword [rdi + 0x2c50]
add rcx, r14
mov rdx, rbp
mov r8, r13
call fcn.140120b90
add r14, r13
mov qword [rdi + 0x2c58], r14
add byte [rax], al
add byte [rax], al
mov rax, qword [rdi + 0x2c48]
sub rax, r14
cmp rax, 1
jbe 0x1400c98e3
mov r13, rsi
mov rbp, r12
mov rax, qword [rdi + 0x2c50]
mov word [rax + r14], 0xa0d
add r14, 2
mov qword [rdi + 0x2c58], r14
add byte [rax - 0x73], cl
mov word [rax + rbx*2], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x48
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x50
add eax, dword [rax]
add bh, bh
push rax
invalid
add byte [rax - 0x73], cl
mov word [rax + rbx*2], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x48
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x50
add eax, dword [rax]
add bh, bh
push rax
adc byte [rbx + rcx*4 + 0x64], cl
mov r12, qword [rsp + 0x38]
mov r12, qword [rsp + 0x38]
cmp byte [rdi + 0x2c40], 2
je 0x1400c9463
mov rsi, rbp
lea rax, [rdi + 0x2c20]
mov byte [rdi + 0x2c65], 0
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x360], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x350], xmm1
mov word [rax + rdx*2], fs
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x340], eax
mov word [rax + rdx*2], fs
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x340], eax
mov rax, qword [rdi + 0x2c48]
mov r14, qword [rdi + 0x2c58]
sub rax, r14
add byte [rbx + rcx*4 - 0x49], cl
pop rax
sub al, 0
add byte [rcx + rbp - 0x10], cl
mov rbp, r13
cmp rax, 0x14
jbe 0x1400c9913
je 0x1400c93a2
add byte [rax], al
mov rax, qword [rdi + 0x2c50]
movdqu xmm0, xmmword [str.Proxy_Authorization:]
push rax
sub al, 0
add bl, dh
movq mm0, qword [str.Proxy_Authorization:]
movdqu xmmword [rax + r14], xmm0
movabs rcx, 0x203a6e6f6974617a
mov qword [rax + r14 + 0xd], rcx
add r14, 0x15
mov qword [rdi + 0x2c58], r14
mov rdx, qword [rsp + 0x348]
mov r13, qword [rsp + 0x350]
mov rax, qword [rdi + 0x2c48]
sub rax, r14
cmp rax, r13
jb 0x1400c9943
mov rcx, qword [rdi + 0x2c50]
add rcx, r14
mov r8, r13
call fcn.140120b90
add r14, r13
mov qword [rdi + 0x2c58], r14
mov rax, qword [rdi + 0x2c48]
xchg dword [rax + 0x2c], ecx
add byte [rax], al
xchg dword [rax + 0x2c], ecx
add byte [rax], al
sub rax, r14
cmp rax, 1
jbe 0x1400c997a
mov r13, rbp
in eax, dx
mov rax, qword [rdi + 0x2c50]
mov word [rax + r14], 0xa0d
add r14, 2
mov qword [rdi + 0x2c58], r14
mov dword [rdi + 0x2c58], esi
mov dword [rdi + 0x2c58], esi
lea rcx, [rsp + 0x358]
mov rax, qword [rsp + 0x340]
mov rdx, qword [rsp + 0x348]
mov r8, qword [rsp + 0x350]
call qword [rax + 0x10]
mov rbp, rsi
mov rax, qword [rdi + 0x2c48]
mov rdx, qword [rdi + 0x2c58]
sub rax, rdx
cmp rax, 1
mov rsi, qword [rsp + 0x30]
and al, 0x30
sub al, 0
add byte [rax - 0x75], cl
xchg edi, eax
pop rax
sub al, 0
add byte [rax + 0x29], cl
ror byte [rax - 0x7d], 1
clc
add dword [rax - 0x75], ecx
je 0x1400c94a0
invalid
and al, 0x30
xor byte [rdi], cl
xchg byte [rdx + 0x48000002], dh
mov eax, dword [rdi + 0x2c50]
jbe 0x1400c9735
mov rax, qword [rdi + 0x2c50]
mov word [rax + rdx], 0xa0d
add rdx, 2
mov qword [rdi + 0x2c58], rdx
xchg edi, eax
pop rax
sub al, 0
add byte [rax - 0x75], cl
xchg dword [rax + 0x2c], edx
add byte [rax], al
or cl, byte [rax - 0x7d]
ret 0x4802
add byte [rax], al
mov rcx, qword [rsp + 0x138]
mov qword [rdi + 0x2c68], rcx
mov qword [rdi + 0x2c70], rax
mov qword [rdi + 0x2c78], rdx
add byte [rax - 0x73], cl
invalid
lea rcx, [rdi + 0x2c68]
mov rdx, r13
call fcn.1400b55f0
invalid
invalid
invalid
mov cl, 3
test rax, rax
invalid
je 0x1400c94dc
sal byte [rdi + rax - 0x78], 0xe
mov byte [rsi], cl
jmp 0x1400ca0d4
test rdx, rdx
je case.0x140072838.305
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x38], esp
mov rsi, rdx
movzx eax, byte [0x14019f308]
mov edx, 8
or eax, 0x8ba00
add byte [rax], al
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400c99dc
add al, 0
invalid
add al, 0
add byte [rcx - 0x77], cl
mov esp, eax
mov r12, rax
mov qword [rax], rsi
jmp 0x1400c9eba
lea rcx, [rdi + 0x2c88]
xor r14d, r14d
add byte [rbp + 0x31], al
test byte [rcx - 0x48], 0
mov r8d, 0x2000
xor edx, edx
invalid
or dword [rbp + 5], edi
mov r8d, 0x2000
xor edx, edx
call fcn.140121230
add byte [rax - 0x39], cl
xchg dword [rax + 0x2c], ebp
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
xchg dword [rax + 0x2c], ebp
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x1400c9cea
add eax, 0x938ed
mov qword [rsp + 0x30], rax
mov rbx, r13
mov bpl, 2
mov byte [rdi + 0x2923], 0
jmp 0x1400c9a28
lea rcx, [rdi + 0x2df0]
call fcn.14006a6f0
cmp qword [rdi + 0x2f20], 0
je 0x1400c95be
mov word [rdi + 0x2dd8], 1
lea rcx, [rsp + 0x3b80]
lea rdx, [rsp + 0x12c0]
mov r8d, 0x218
call fcn.140120b90
mov byte [r12], 1
cmp r13, 2
jne 0x1400c96ab
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
mov r15, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
je 0x1400c99dc
mov r12, rax
mov qword [rax], rsi
lea rax, [0x140158cc0]
mov qword [rsp + 0x30], rax
mov sil, 2
jmp 0x1400ca4e2
movzx eax, byte [0x14019f308]
mov dh, 5
push rsi
pop rsp
or eax, 0x228ba00
mov edx, 0x228
mov edx, 0x228
xor ecx, ecx
call fcn.1400e7f40
invalid
call 0xc55496c1
ror byte [rbx + rcx*4 + 0x7c], 0x24
mov edi, dword [rsp + 0x40]
invalid
mov edi, dword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
je 0x1400c99ff
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
mov r12, rax
mov qword [rax], r13
mov qword [rax + 8], rsi
mov rcx, rax
mov ecx, eax
mov ecx, eax
add rcx, 0x10
lea rdx, [rsp + 0x3b80]
mov r8d, 0x218
call fcn.140120b90
lea rax, [0x1401585b8]
lea eax, [0x1401585b8]
je 0x1400c96f9
add byte [rax - 0x73], cl
add eax, 0x8eebc
lea eax, [0x1401585b8]
out dx, al
or byte [rax], al
mov qword [rsp + 0x30], rax
and al, 0x30
xor esi, esi
jmp 0x1400ca4e2
add byte [rax], al
add byte [rax], al
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
sub al, 0
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov r8d, 2
add byte [rax], al
mov r9d, 1
add dword [rax], eax
add byte [rax], al
call fcn.140128e10
mov rdx, qword [rdi + 0x2c58]
mov edx, dword [rdi + 0x2c58]
test byte [0xd797df2d], 0x58
mov edx, dword [rdi + 0x2c58]
pop rax
sub al, 0
add cl, ch
xor dh, dh
idiv bh
add byte [rax], al
jmp 0x1400c8d65
idiv bh
dec dword [rax - 0x73]
invalid
invalid
lea rcx, [rdi + 0x2c48]
lea ecx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov r8d, 2
mov r9d, 1
mov ecx, 1
add byte [rax], al
add al, ch
call fcn.140128e10
mov edx, 0x480005f6
mov edx, dword [rdi + 0x2c58]
invalid
mov rdx, qword [rdi + 0x2c58]
add cl, ch
and ebp, edi
jmp 0x1400c9483
invalid
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
add dword [rax], eax
add byte [rax], al
sub al, 0
add byte [rax - 0x39], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov r8d, 0xc
add byte [rax], al
mov r9d, 1
add byte [rax], al
mov rdx, r13
call fcn.140128e10
mov dh, dh
invalid
invalid
mov dh, dh
add eax, 0xaf8b4c00
mov r13, qword [rdi + 0x2c58]
invalid
mov r13, qword [rdi + 0x2c58]
jmp 0x1400c8b4c
invalid
invalid
invalid
invalid
mov edx, 0x48fffff3
lea ecx, [rdi + 0x2c48]
sub al, 0
invalid
invalid
lea rcx, [rdi + 0x2c48]
sub al, 0
add byte [rax - 0x39], cl
and al, 0x20
mov qword [rsp + 0x20], 1
add dword [rax], eax
add byte [rax], al
mov r9d, 1
add byte [rax], al
mov rdx, r13
mov r8, rbp
call fcn.140128e10
mov r13, qword [rdi + 0x2c58]
pop rax
sub al, 0
add cl, ch
fpatan
invalid
invalid
test byte [0xef97e3b7], 0x58
add byte [rbx + rcx*4 - 0x51], cl
pop rax
sub al, 0
add cl, ch
fpatan
invalid
dec dword [rax - 0x73]
invalid
lea rcx, [rdi + 0x2c48]
lea ecx, [rdi + 0x2c48]
sub al, 0
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 1
mov qword [rsp + 0x20], 1
mov r8d, 2
mov r9d, 1
mov ecx, 1
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
call fcn.140128e10
mov r13, qword [rdi + 0x2c58]
mov ebp, dword [rdi + 0x2c58]
add byte [rbx + rcx*4 - 0x51], cl
mov ebp, dword [rdi + 0x2c58]
pop rax
sub al, 0
add cl, ch
invalid
fdivr st(3), st(0)
invalid
jmp 0x1400c8bcb
lea rcx, [rdi + 0x2c48]
sub al, 0
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
adc eax, 0x41000000
invalid
invalid
mov r8d, 0x15
mov r9d, 1
mov ecx, 1
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
call fcn.140128e10
mov r13, qword [rdi + 0x2c58]
pop rax
sub al, 0
invalid
add byte [rbx + rcx*4 - 0x51], cl
pop rax
sub al, 0
add cl, ch
invalid
pop rdi
hlt
jmp 0x1400c8c7e
dec dword [rax - 0x73]
invalid
lea rcx, [rdi + 0x2c48]
sub al, 0
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
invalid
mov r9d, 1
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x40
mov qword [rsp + 0x40], rdx
mov rdx, r13
mov r8, rbp
mov eax, ebp
invalid
mov eax, ebp
call fcn.140128e10
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
cmc
add eax, 0x548b4800
invalid
push rsp
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r13, qword [rdi + 0x2c58]
jmp 0x1400c8cd0
jp 0x1400c9848
invalid
invalid
scasd eax, dword [rdi]
pop rax
sub al, 0
add cl, ch
jp 0x1400c9848
invalid
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
mov dword [rsp + 0x20], 1
sub al, 0
add byte [rax - 0x39], cl
invalid
and al, 0x20
mov dword [rsp + 0x20], 1
add dword [rax], eax
add byte [rax], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rdx, r13
call fcn.140128e10
xchg esi, eax
cmc
add eax, 0xaf8b4c00
pop rax
sub al, 0
add cl, ch
jp 0x1400c9878
invalid
invalid
xchg esi, eax
cmc
add eax, 0xaf8b4c00
pop rax
sub al, 0
add cl, ch
jp 0x1400c9878
invalid
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
add byte [rax], al
sub al, 0
add byte [rax - 0x39], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov r8d, 0xc
or al, 0
add byte [rax], al
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rdx, r14
call fcn.140128e10
cmc
invalid
invalid
cmc
add eax, 0xb78b4c00
invalid
invalid
mov bh, 0x58
mov r14, qword [rdi + 0x2c58]
jmp 0x1400c927a
mov bh, 0x58
sub al, 0
add cl, ch
invalid
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
sub al, 0
add byte [rax - 0x39], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov r9d, 1
add byte [rax], al
mov rdx, r14
mov r8, r13
mov r8, r13
call fcn.140128e10
mov r14, qword [rdi + 0x2c58]
mov esi, dword [rdi + 0x2c58]
mov esi, dword [rdi + 0x2c58]
add byte [rax], al
jmp 0x1400c92c6
dec dword [rax - 0x73]
invalid
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
mov r8d, 2
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x47], al
mov ecx, 1
mov r9d, 1
mov ecx, 1
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call fcn.140128e10
mov r14, qword [rdi + 0x2c58]
pop rax
sub al, 0
add byte [rax], al
cmc
add eax, 0xb78b4c00
add byte [rbx + rcx*4 - 0x49], cl
add byte [rbx + rcx*4 - 0x49], cl
pop rax
sub al, 0
add byte [rax], al
invalid
out 0xf9, al
invalid
add byte [rax], al
jmp 0x1400c92f9
dec dword [rax - 0x73]
invalid
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
mov r8d, 0x15
add byte [rax], al
add byte [rcx - 0x47], al
mov ecx, 1
add byte [rax], al
add byte [rcx - 0x48], al
adc eax, 0x41000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x47], al
mov ecx, 1
mov ecx, 1
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call fcn.140128e10
mov r14, qword [rdi + 0x2c58]
pop rax
sub al, 0
invalid
hlt
add byte [rbx + rcx*4 - 0x49], cl
pop rax
sub al, 0
add cl, ch
invalid
pop rsp
cli
invalid
jmp 0x1400c939f
dec dword [rax - 0x73]
invalid
lea rcx, [rdi + 0x2c48]
add byte [rax], al
mov qword [rsp + 0x20], 1
mov r9d, 1
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x38], rdx
and al, 0x38
mov rdx, r14
mov r8, r13
mov eax, ebp
mov eax, ebp
call fcn.140128e10
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
hlt
mov edx, dword [rsp + 0x38]
mov r14, qword [rdi + 0x2c58]
jmp 0x1400c93f1
invalid
invalid
sub al, 0
add cl, ch
ja case.0x1400c708b.18
invalid
lea rcx, [rdi + 0x2c48]
mov qword [rsp + 0x20], 1
sub al, 0
add byte [rax - 0x39], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rdx, r14
call fcn.140128e10
jb 0x1400c9990
add eax, 0xb78b4c00
pop rax
sub al, 0
add cl, ch
ja case.0x1400c7239.6
invalid
invalid
jb 0x1400c9990
add eax, 0xb78b4c00
pop rax
mov bh, 0x58
sub al, 0
add cl, ch
ja case.0x1400c7239.6
invalid
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.140122170
cmp eax, 0xbae80009
xchg dword [0x14d99e1b9], eax
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.140122170
ud2
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.140122170
mov ecx, 8
mov edx, 8
call fcn.1401216c0
xor ecx, ecx
mov rdx, r12
call fcn.1401216a0
xor ecx, ecx
mov rdx, r14
call fcn.1401216a0
mov ecx, 8
mov edx, 0x228
call fcn.1401216c0
mov ecx, 1
mov rdx, r12
call fcn.1401216a0
mov ecx, 1
mov rdx, r14
call fcn.1401216a0
mov rax, qword [rdi + 0x2900]
lock dec qword [rax]
jne 0x1400c9b56
mov rcx, qword [rdi + 0x2900]
call fcn.140096560
mov rax, qword [rdi + 0x2908]
lock dec qword [rax]
je 0x1400c9b67
cmp qword [rdi + 0x28e0], 0
je 0x1400c9a6d
mov byte [rdi + 0x2925], 0
mov byte [rdi + 0x2922], 1
mov rcx, r14
call 0x1400cbbe0
jmp 0x1400ca2ca
mov rax, qword [rdi + 0x2908]
lock dec qword [rax]
jne 0x1400c9a56
mov rcx, qword [rdi + 0x2908]
mov rdx, qword [rdi + 0x2910]
call fcn.140093b80
cmp qword [rdi + 0x28e0], 0
jne 0x1400c9a60
mov rax, qword [rdi + 0x2900]
lock dec qword [rax]
jne 0x1400c9cb3
mov rcx, qword [rdi + 0x2900]
call fcn.140096560
mov rax, qword [rdi + 0x2908]
lock dec qword [rax]
je 0x1400c9cc4
mov byte [rdi + 0x2925], 0
mov byte [rdi + 0x2922], 1
jmp 0x1400ca22f
mov rax, qword [rdi + 0x2908]
lock dec qword [rax]
jne 0x1400c9bbb
lea rcx, [rdi + 0x2ab8]
mov eax, 0x2000
sub rax, r14
lea rdx, [rdi + r14]
add rdx, 0x2c88
mov qword [rdi + 0x2c70], rcx
mov qword [rdi + 0x2c78], rdx
mov qword [rdi + 0x2c80], rax
mov qword [rsp + 0x340], rdx
mov qword [rsp + 0x348], rax
mov qword [rsp + 0x350], 0
mov qword [rsp + 0x358], rax
cmp dword [rcx], 2
jne 0x1400c9d58
add rcx, 8
lea r8, [rsp + 0x340]
mov rdx, r13
call fcn.1400fa3f0
jmp 0x1400c9d68
lea r8, [rsp + 0x340]
mov rdx, r13
call fcn.14006c850
test rax, rax
jne 0x1400c9ea3
test rdx, rdx
jne 0x1400c9eaa
mov cl, 4
jmp 0x1400c94d5
lea rax, [0x140158ea0]
jmp 0x1400c9fbb
mov qword [rsp + 0x30], rax
mov esi, 3
cmp qword [rdi + 0x2c48], 0
je 0x1400c9fe5
mov al, 4
mov byte [rdi + 0x2922], al
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400ca162
cmp eax, 1
je 0x1400ca12d
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xd8]
lea rdx, [0x1400864a0]
call fcn.1400dc390
mov byte [rsi + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx ebp, byte [rax + 0x124]
mov ecx, ebp
xor cl, 1
cmp byte [rax + 0x125], 0
setne al
or r15b, cl
or r15b, al
cmp r15b, 1
jne 0x1400ca182
mov r15, qword [rsp + 0x40]
mov rcx, r15
mov rdx, r13
call fcn.1400edb60
test al, al
jne 0x1400ca21b
mov sil, 3
jmp 0x1400ca22a
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov r14, rbx
mov rbx, qword [rcx + rax*8]
mov byte [rbx + 0x124], 0
mov r15, qword [rsp + 0x40]
mov rcx, r15
mov rdx, r13
call fcn.1400edb60
mov esi, eax
movzx eax, byte [rbx + 0x128]
mov rbx, r14
cmp eax, 2
je 0x1400ca216
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x1400caa0a
mov rbp, qword [rsp + 0x48]
movzx eax, word [rsp + 0x64]
mov word [rsp + 0x5c], ax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x58], eax
mov rcx, rbp
call 0x1400cbbe0
mov rcx, r15
call fcn.1400f6880
lea rcx, [rdi + 0x4c90]
test byte [rdi + 0x4c88], 1
je 0x1400ca271
mov rax, qword [rsp + 0x30]
mov qword [rbx], r12
mov qword [rbx + 8], rax
mov byte [rbx + 0x10], r13b
mov byte [rbx + 0x11], bpl
mov eax, dword [rsp + 0x50]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x54]
mov word [rbx + 0x16], ax
mov al, 1
jmp 0x1400caa0a
cmp qword [rdi + 0x3010], 0
je 0x1400ca4f9
mov rcx, qword [rdi + 0x3018]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rdi + 0x3020]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
cmp byte [rdi + 0x2923], 1
jne 0x1400ca541
cmp dword [rsp + 0x1c0], 2
jne 0x1400ca534
lea rcx, [rsp + 0x1c8]
call fcn.140069130
mov byte [rdi + 0x2923], 0
jmp 0x1400c9b8d
lea rcx, [rsp + 0x1c0]
call fcn.14006a6f0
mov byte [rdi + 0x2923], 0
jmp 0x1400c9b8d
lea rcx, [rdi + 0x2ab8]
mov eax, 0x2000
sub rax, r12
lea rdx, [rdi + r12]
add rdx, 0x2c88
mov qword [rdi + 0x2c70], rcx
mov qword [rdi + 0x2c78], rdx
mov qword [rdi + 0x2c80], rax
mov qword [rsp + 0x1c0], rdx
mov qword [rsp + 0x1c8], rax
mov qword [rsp + 0x1d0], 0
mov qword [rsp + 0x1d8], rax
cmp dword [rcx], 2
jne 0x1400ca64e
add rcx, 8
lea r8, [rsp + 0x1c0]
mov rdx, r13
call fcn.1400fa3f0
jmp 0x1400ca65e
lea r8, [rsp + 0x1c0]
mov rdx, r13
call fcn.14006c850
test rax, rax
jne 0x1400ca794
test rdx, rdx
jne 0x1400ca79b
mov rdx, qword [rsp + 0x1c8]
mov r12, qword [rsp + 0x1d0]
cmp r12, rdx
ja 0x1400cacf8
test r12, r12
je 0x1400ca7b2
add r12, qword [rdi + 0x2c68]
mov qword [rdi + 0x2c68], r12
cmp r12, 0x2001
jae 0x1400cad07
mov cl, 4
jmp 0x1400c8daf
mov rcx, rdx
call fcn.14006f760
mov r12, rax
lea rax, [0x140158ea0]
jmp 0x1400ca8e7
movzx eax, byte [0x14019f308]
mov edx, 0x1e
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400cad57
mov qword [rsp + 0x30], rax
mov esi, 3
cmp qword [rdi + 0x2c48], 0
je 0x1400ca911
mov r8, qword [rdi + 0x2c50]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rdi + 0x2c40], 2
je 0x1400ca942
mov al, 4
mov byte [rdi + 0x2922], al
mov byte [rbx + 0x11], 3
mov al, 4
mov byte [rdi + 0x2648], al
mov rax, rbx
movaps xmm6, xmmword [rsp + 0x63d0]
add rsp, 0x63e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x30], rax
mov bpl, 2
cmp qword [rdi + 0x3010], 0
je 0x1400cac3d
mov rcx, qword [rdi + 0x3018]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rdi + 0x3020]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
cmp byte [rdi + 0x2923], 1
jne 0x1400cac85
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srcio_read_buf.rs
mov rcx, r12
call fcn.140121b10
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x2000
mov rcx, r12
call fcn.140121b10
mov ecx, 8
mov edx, 0x18
call fcn.1401216c0
mov ecx, 1
mov edx, 0xe
call fcn.1401216a0
mov ecx, 1
mov edx, 0x13
call fcn.1401216a0
mov ecx, 1
mov edx, 0x21
call fcn.1401216a0
mov ecx, 1
mov edx, 0x1e
call fcn.1401216a0
mov ecx, 1
mov edx, 0x1d
call fcn.1401216a0
int3
mov ecx, esi
add rsp, 0x20
pop rsi
jmp rax
je 0x1400cb7da
mov r8, qword [rsi + 0x148]
mov rcx, qword [0x14019f258]
xor edx, edx
sar bh, cl
adc eax, 0x62c66
sar bh, cl
adc eax, 0x62c66
cmp qword [rsi + 0x160], 0
je 0x1400cb7fa
mov r8, qword [rsi + 0x168]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsi + 0x180], 0
je 0x1400cb81a
mov r8, qword [rsi + 0x188]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 0x1b8]
mov rcx, rax
neg rcx
jo 0x1400cb89d
mov rdi, qword [rsi + 0x1c8]
test rdi, rdi
je 0x1400cb878
mov rbx, qword [rsi + 0x1c0]
add rbx, 8
mov r14, qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400cb859
add rbx, 0x18
dec rdi
je 0x1400cb871
cmp qword [rbx - 8], 0
je 0x1400cb850
mov r8, qword [rbx]
mov rcx, qword [0x14019f258]
xor edx, edx
call r14
jmp 0x1400cb850
mov rax, qword [rsi + 0x1b8]
test rax, rax
je 0x1400cb89d
mov r8, qword [rsi + 0x1c0]
mov rcx, qword [0x14019f258]
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
je 0x1400cb938
cmp eax, 3
je 0x1400cb912
test eax, eax
jne 0x1400cb975
lea rax, [rcx + 0x140]
cmp dword [rax], 2
jne 0x1400cb94c
add rcx, 0x148
add ecx, 0x148
add rsp, 0x20
pop rsi
jmp fcn.140069130
add rcx, 8
add rsp, 0x20
pop rsi
jmp fcn.140069130
mov rax, qword [rcx + 0x4b8]
cmp rax, 3
je 0x1400cb96e
cmp eax, 2
clc
add dh, byte [rbp + 0x35]
jne 0x1400cb959
lea rax, [rcx + 0x4c0]
mov rsi, rcx
mov rcx, rax
call fcn.140069130
xlatb
stc
invalid
jmp 0x1400cb96b
add al, 0
add byte [rax - 0x77], cl
invalid
xlatb
stc
invalid
lea rax, [rcx + 0x4b8]
mov rsi, rcx
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.1400cb700
jmp 0x1400cb96b
mov rcx, rax
add rsp, 0x20
pop rsi
jmp fcn.14006a6f0
lea rax, [rcx + 0x4b8]
mov rsi, rcx
mov rcx, rax
call fcn.14006a6f0
mov rcx, rsi
mov byte [rcx + 0x4b1], 0
add byte [rax], al
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
push rcx
add al, byte [rax]
add byte [rbp - 0x17bf040], al
add byte [rax], al
invalid
cmp eax, 3
jne 0x1400cba8f
invalid
mov rdi, qword [rsi + 0x240]
mov edi, dword [rsi + 0x240]
mov rbx, qword [rsi + 0x248]
mov rax, qword [rbx]
test rax, rax
je 0x1400cb9bd
invalid
sal byte [rbp + rax + 0x48], 0x89
stc
add eax, 0xfff98948
ror byte [rax - 0x7d], 1
invalid
jnp 0x1400cb9c9
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
cmp dword [rbx + 8], 0
add byte [rbp + rbx + 0x48], dh
cmp dword [rbx + 0x10], 0x11
je 0x1400cb9e1
cmp qword [rbx + 0x10], 0x11
jb case.0x140097584.202
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
ror byte [rcx - 0x77], cl
clc
invalid
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 0x220]
lock dec qword [rax]
xchg byte [rax], ah
add al, byte [rax]
add al, dh
dec qword [rax]
je 0x1400cbb0c
mov rax, qword [rsi + 0x228]
lock dec qword [rax]
je 0x1400cbb29
invalid
add byte [rax - 0x7d], cl
mov esi, 0x200
add byte [rbp + rcx + 0x48], dh
je 0x1400cba1a
mov rcx, qword [rsi + 0x208]
cmp qword [rsi + 0x200], 0
je 0x1400cba1a
mov rcx, qword [rsi + 0x208]
add byte [rax], al
add bh, bh
adc eax, 0x627be
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rsi + 0x210]
add byte [rax], al
xor edx, edx
sar bh, cl
adc eax, 0x62767
call qword [sym.imp.crypt32.dll_CertCloseStore]
cmp qword [rsi + 0x1c8], 0
add byte [rax], al
je 0x1400cba40
mov rcx, qword [rsi + 0x1d0]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rsi + 0x1d8]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
invalid
invalid
invalid
invalid
mov ds, eax
add dword [rax], eax
add byte [rcx], dh
sar bh, cl
adc eax, 0x62741
invalid
invalid
invalid
invalid
invalid
mov rax, qword [rsi + 0x1b0]
mov al, 1
add byte [rax], al
add dword [rax], eax
add al, dh
dec qword [rax]
lock dec qword [rax]
je 0x1400cbb4f
mov rax, qword [rsi + 0x1b8]
mov eax, 0xf0000001
dec qword [rax]
lock dec qword [rax]
je 0x1400cbb6c
mov rax, qword [rsi + 0x148]
mov eax, dword [rsi + 0x148]
lock dec qword [rax]
je 0x1400cbb90
or byte [rdi], cl
test byte [rsi], cl
add dword [rax], eax
add byte [rax + 0x140be], al
invalid
add dword [rax], eax
cmp byte [rsi + 0x140], 2
mov esi, 0x140
add byte [rax], al
add byte [rdx], al
add cl, byte [rdi]
test dword [rdx], ebx
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
jne 0x1400cbba9
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
mov ecx, esi
call fcn.140080420
cmp byte [rsi + 0x80], 2
jb 0x1400cbad3
mov rdi, qword [rsi + 0x88]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
invalid
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
lea rcx, [rsi + 0xa8]
mov rax, qword [rsi + 0x90]
mov rdx, qword [rsi + 0x98]
mov r8, qword [rsi + 0xa0]
movabs al, byte [0xc0b81050ff000000]
add byte [rax], al
invalid
movabs al, byte [0xc0b81050ff000000]
add byte [rax], al
add byte [rdx + 0xb8], bh
add bh, bh
push rax
adc byte [rax + 0xc0], bh
mov edx, 0xb8
mov ecx, 0xc8
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0xb0
mov al, 0
add byte [rax], al
jmp 0x1400cbbbe
mov dl, 0
add byte [rax], al
mov rcx, qword [rsi + 0x220]
and byte [rdx], al
add byte [rax], al
call fcn.140096560
mov rax, qword [rsi + 0x228]
xchg byte [rax], ch
add al, byte [rax]
add al, dh
dec qword [rax]
dec dword [rax - 0x75]
xchg byte [rax], ch
add al, byte [rax]
add al, dh
dec qword [rax]
jne 0x1400cba03
test edx, ebx
invalid
mov rcx, qword [rsi + 0x228]
mov gs, word [rax]
add al, byte [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x230]
mov rdx, qword [rsi + 0x230]
add al, ch
call fcn.140093b80
cmp spl, 0xff
cmp qword [rsi + 0x200], 0
jne 0x1400cba0d
invalid
invalid
invalid
invalid
jmp 0x1400cba1a
mov rcx, qword [rsi + 0x1b0]
call fcn.140096560
mov rax, qword [rsi + 0x1b8]
mov eax, 0xf0000001
dec qword [rax]
add byte [rax], al
lock dec qword [rax]
jne 0x1400cba71
add eax, 0x48ffffff
mov ecx, dword [rsi + 0x1b8]
invalid
add dword [rax], eax
invalid
mov rcx, qword [rsi + 0x1b8]
mov eax, 0x48000001
mov edx, dword [rsi + 0x1c0]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esi, eax
rol byte [rcx], 0
add byte [rax], al
call fcn.140093b80
mov rax, qword [rsi + 0x148]
mov eax, dword [rsi + 0x148]
mov rdx, qword [rsi + 0x1c0]
add byte [rax], al
call fcn.140093b80
mov rax, qword [rsi + 0x148]
mov eax, dword [rsi + 0x148]
mov eax, dword [rsi + 0x148]
add dword [rax], eax
add al, dh
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
dec dword [rax]
jne 0x1400cba82
mov rcx, qword [rsi + 0x148]
add byte [rax], al
call fcn.140094cd0
cmp byte [rsi + 0x140], 2
add byte [rax], al
invalid
inc dword [rax + 0x140be]
add byte [rdx], al
add byte [rax], al
add cl, byte [rdi]
test dh, ah
invalid
je 0x1400cba8f
invalid
mov eax, 0x130
mov edx, 0x128
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x138], bh
mov ecx, 0x138
add byte [rax], al
mov ecx, 0x138
mov r8d, 0x120
mov r8, qword [rsi + r8]
mov r9, qword [r8 + 0x10]
adc byte [rax + 1], cl
int1
adc byte [rax + 1], cl
int1
add ecx, esi
mov rdx, qword [rsi + rdx]
mov r8, qword [rsi + rax]
invalid
add rsp, 0x20
add esp, 0x20
invalid
add esp, 0x20
pop rbx
pop rdi
pop rsi
jmp r9
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
and byte [rdi], cl
mov dh, 0x81
rol byte [rdx], cl
movzx eax, byte [rcx + 0x2d2]
add byte [rax], al
cmp rax, 6
ja case.default.0x1400cbc09
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rsi, rcx
lea rcx, [0x14019455c]
lea ecx, [0x14019455c]
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
mov rcx, rsi
mov ecx, esi
call fcn.140080420
cmp byte [rsi + 0xd0], 2
mov esi, 0xd0
invalid
mov esi, 0xd0
rol byte [rax], 1
add byte [rax], al
add dh, byte [rdx + 0x2b]
jb 0x1400cbc47
mov rdi, qword [rsi + 0xd8]
lea rcx, [rdi + 0x18]
lea ecx, [rdi + 0x18]
lea ecx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
sbb al, 0x36
or eax, 0x49d23100
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov r8, rdi
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
invalid
mov r8, rdi
clc
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
lea rcx, [rsi + 0xf8]
add byte [rax], al
mov rax, qword [rsi + 0xe0]
mov eax, dword [rsi + 0xe0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
call 0x18c0cbc5d
mov r8, qword [rsi + 0xf0]
mov rdx, qword [rsi + 0xe8]
mov r8, qword [rsi + 0xf0]
call qword [rax + 0x10]
lea rcx, [rsi + 0x118]
mov rax, qword [rsi + 0x100]
mov rdx, qword [rsi + 0x108]
add dword [rax], eax
invalid
push rax
adc byte [rax - 0x73], cl
mov ds, word [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esi, eax
or byte [rcx], al
invalid
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7a], cl
adc byte [rcx], al
add byte [rax], al
mov r8, qword [rsi + 0x110]
add byte [rax], al
call qword [rax + 0x10]
cmp byte [rsi + 0xc8], 2
je 0x1400cbcad
lea rcx, [rsi + 0xc0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000000], ch
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsi + 0xb0]
mov rax, qword [rsi + 0xa8]
mov eax, dword [rsi + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsi + 0xb0]
mov rdx, qword [rsi + 0xb0]
mov r8, qword [rsi + 0xb8]
add byte [rax], al
add byte [rax], al
add bh, bh
push rax
adc byte [rax - 0x75], cl
xchg byte [rax + 0x48000000], cl
mov byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x90]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
nop
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rbx + rcx*4 - 0x7a], cl
cwde
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
invalid
invalid
mov rdx, qword [rsi + 0x90]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov r8, qword [rsi + 0x98]
add byte [rax], al
add rsi, 0xa0
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp rax
jmp rax
lea rcx, [rsi + 0x2d8]
call fcn.1400cb560
jmp 0x1400cbe72
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov esi, 0x2d8
add byte [rax], al
mov rdi, qword [rsi + 0x2d8]
add byte [rax], al
add byte [rax - 0x75], cl
sahf
loopne 0x1400cbcf9
mov rbx, qword [rsi + 0x2e0]
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7b]
sal byte [rbp + rax + 0x48], 0x89
stc
mov rax, qword [rbx]
test rax, rax
je 0x1400cbd06
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x1400cbd2a
cmp qword [rbx + 0x10], 0x11
jb case.0x14009f278.173
adc dword [rdx + 4], esi
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
invalid
add byte [rax - 0x75], cl
xchg byte [rax - 0xffffffe], dh
add al, dh
mov rax, qword [rsi + 0x2b0]
add al, dh
lock dec qword [rax]
dec qword [rax]
je 0x1400cbe8a
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x2b8]
lock dec qword [rax]
dec dword [rax]
xchg byte [rax - 0xffffffe], bh
dec qword [rax]
dec dword [rax]
dec dword [rax]
je 0x1400cbea7
pop rbx
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
mov esi, 0x290
add byte [rax], al
cmp qword [rsi + 0x290], 0
je 0x1400cbd63
add byte [rax], al
add byte [rbp + rcx + 0x48], dh
mov ecx, dword [rsi + 0x298]
invalid
cwde
add al, byte [rax]
invalid
mov rcx, qword [rsi + 0x298]
mov ds, word [rax - 0xfffffe]
add bh, bh
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
adc eax, 0x62475
and al, 6
add byte [rax - 0x75], cl
mov fs, word [rax + 0x31000002]
sar bh, cl
adc eax, 0x6241e
invalid
mov rcx, qword [rsi + 0x2a0]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
cmp byte [rsi + 0x2d4], 0
je 0x1400cbda3
cmp byte [rsi + 0x270], 2
je 0x1400cbda3
mov esi, 0x270
jo case.0x14009fd50.165
add byte [rax], al
add dh, byte [rdi + rbx + 0x48]
lea ecx, [rsi + 0x268]
add al, byte [rax]
invalid
lea rcx, [rsi + 0x268]
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
xchg byte [rax + 2], dl
mov rax, qword [rsi + 0x250]
mov eax, dword [rsi + 0x250]
add byte [rax], al
mov rdx, qword [rsi + 0x258]
mov r8, qword [rsi + 0x260]
invalid
add al, byte [rax]
add bh, bh
push rax
invalid
pop rax
add al, byte [rax]
add byte [rbx + rcx*4 - 0x7a], cl
invalid
mov byte [rsi + 0x2d4], 0
xchg ah, dl
add al, byte [rax]
add byte [rax], al
cmp byte [rsi + 0x1a8], 2
jb 0x1400cbdde
add dh, byte [rdx + 0x2b]
mov rdi, qword [rsi + 0x1b0]
mov esi, 0x1b0
add byte [rax], al
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
invalid
or byte [rbx + rcx*4 + 0x47], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
or eax, 0xd3485
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x62662
lea rcx, [rsi + 0x1d0]
mov rax, qword [rsi + 0x1b8]
mov eax, 0x48000001
mov edx, dword [rsi + 0x1c0]
mov ss, eax
add dword [rax], eax
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000001], bh
mov eax, 0x48000001
mov eax, 0x48000001
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
xchg esi, eax
rol byte [rcx], 0
add dword [rax], eax
mov edx, dword [rsi + 0x1c0]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7a], cl
enter 1, 0
mov r8, qword [rsi + 0x1c8]
mov eax, dword [rsi + 0x1c8]
call qword [rax + 0x10]
adc byte [rax - 0x73], cl
invalid
lea rcx, [rsi + 0x1f0]
mov rax, qword [rsi + 0x1d8]
mov rdx, qword [rsi + 0x1e0]
mov edx, dword [rsi + 0x1e0]
mov edx, dword [rsi + 0x1e0]
xchg esi, eax
loopne 0x1400cbe11
add byte [rax], al
add byte [rbx + rcx*4 - 0x7a], cl
call 0x13f0cbe1b
push rax
adc byte [rax + 0x2d5be], al
mov esi, 0x2d5
invalid
mov r8, qword [rsi + 0x1e8]
call qword [rax + 0x10]
cmp byte [rsi + 0x2d5], 0
mov esi, 0x2d5
invalid
mov esi, 0x2d5
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
je case.0x1400c6c40.45
or al, 0x48
lea rcx, [rsi + 0x128]
lea ecx, [rsi + 0x128]
add dword [rax], eax
add al, ch
call fcn.140080420
invalid
xchg ch, dl
call fcn.140080420
mov byte [rsi + 0x2d5], 0
add al, byte [rax]
add byte [rax], al
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, [rsi + 0x2d8]
add byte [rax], al
call fcn.1400cb8b0
cmp qword [rsi + 0x9c0], 0
je 0x1400cbe63
mov rcx, qword [rsi + 0x9c8]
enter 9, 0
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
and eax, dword [rsi]
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x9d0]
xor edx, edx
invalid
mov rcx, qword [rsi + 0x9d0]
mov ecx, dword [rsi + 0x9d0]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
adc eax, 0x6231e
mov byte [rsi + 0x2d3], 0
rol dword [rdx], cl
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax - 0xffffffe], dh
dec qword [rax]
add al, byte [rax]
add byte [rax], al
mov rax, qword [rsi + 0x2b0]
lock dec qword [rax]
jne 0x1400cbd3b
dec dword [rax - 0x75]
invalid
mov rcx, qword [rsi + 0x2b0]
call fcn.140096560
mov rax, qword [rsi + 0x2b8]
mov eax, 0xf0000002
dec qword [rax]
mov eax, 0xf0000002
dec qword [rax]
jne case.0x1400bdbb4.66
invalid
mov rcx, qword [rsi + 0x2b8]
mov ecx, dword [rsi + 0x2b8]
mov rdx, qword [rsi + 0x2c0]
call fcn.140093b80
dec dword [rax - 0x7d]
mov esi, 0x290
add byte [rdi], cl
invalid
invalid
invalid
invalid
invalid
add al, ch
invalid
dec dword [rax - 0x7d]
mov esi, 0x290
add byte [rdi], cl
test dword [rsi - 0x16000002], ecx
xchg esi, eax
invalid
jmp 0x1400cbd63
lea rcx, [rsi + 0x2d8]
fadd dword [rdx]
add byte [rax], al
call 0x1400cb980
cmp byte [rsi + 0x270], 2
jne 0x1400cbd84
invalid
sahf
invalid
invalid
invalid
test dword [rsi - 0x16000002], ebx
mov eax, 0xccfffffe
invalid
invalid
dec esp
int3
jmp 0x1400cbda3
invalid
movzx eax, byte [rcx + 0x268]
test eax, eax
je 0x1400cbf11
cmp eax, 3
je 0x1400cbf1b
cmp eax, 4
jne 0x1400cbf89
jg 0x1400cbf53
add rcx, 0x270
add ecx, 0x270
add rsp, 0x20
and byte [rsi - 0x17], bl
cli
cli
pop rsi
jmp 0x1400cb980
cli
invalid
invalid
cli
invalid
dec dword [rax - 0x73]
xor dword [rax + 2], 0x89480000
invalid
lea rax, [rcx + 0x270]
mov rsi, rcx
mov rcx, rax
mov ecx, eax
mov ecx, eax
call 0x1400cb980
lea rcx, [rsi + 0x4c8]
call fcn.1400f6880
mov rax, rsi
lea rcx, [rsi + 0x4d0]
test byte [rsi + 0x4c8], 1
je 0x1400cbf5c
mov rdx, qword [rcx]
mov edx, dword [rcx]
lock dec qword [rdx]
dec qword [rdx]
jne 0x1400cbf6d
call fcn.140092df0
jmp 0x1400cbf6a
cld
invalid
invalid
mov rdx, qword [rcx]
lock dec qword [rdx]
dec qword [rdx]
dec qword [rdx]
dec dword [rdx]
jne 0x1400cbf6d
call fcn.140092d30
mov rax, rsi
invalid
mov rdx, qword [rax + 0x510]
test rdx, rdx
je 0x1400cbf89
mov rcx, qword [rax + 0x518]
add rsp, 0x20
pop rsi
jmp qword [rdx + 0x18]
sbb byte [0xc354bf82], al
invalid
nop
add rsp, 0x20
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5e8
movdqa xmmword [rsp + 0x5d0], xmm6
jg 0x1400cbf5b
and al, 0xd0
invalid
add byte [rax], al
jg 0x1400cbf5b
and al, 0xd0
add eax, 0x894c0000
mov rbx, r8
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x140194578]
test dword [rax + rax], ecx
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsp + 0x378]
mov r8d, 0x258
mov eax, 0x258
mov eax, 0x258
mov rdx, rdi
call fcn.140120b90
mov ebp, dword [rdi + 0x260]
cmp ebp, 0x3b9aca00
invalid
cmp esi, dword [rbp + 0x7f]
invalid
lea rcx, [rdi + 0x270]
mov r8d, 0x258
mov rdx, rdi
call fcn.140120b90
lea r14, [rdi + 0x270]
lea rcx, [rsp + 0xb0]
mov rdx, r14
mov r8, rbx
call fcn.1400cad80
movzx r15d, byte [rsp + 0xc1]
cmp r15b, 3
jne 0x1400cc039
mov byte [rsi + 0x11], 3
mov al, 4
jmp 0x1400cc386
movdqa xmm6, xmmword [rsp + 0xb0]
movzx ebx, byte [rsp + 0xc0]
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xc2]
mov dword [rsp + 0x28], eax
movzx eax, word [rsp + 0xc6]
add byte [rsi - 0x77], ah
and al, 0x2c
add byte [rsi - 0x77], ah
and al, 0x2c
mov rcx, r14
call 0x1400cb980
jmp 0x1400cc369
mov r14, qword [rdi + 0x258]
call fcn.1400e7d90
add rax, r14
jae case.0x1400c4d70.54
lea rcx, [rsp + 0x40]
call fcn.1400ef2b0
jmp 0x1400cc0bf
mov r8d, edx
add r8d, ebp
cmp r8d, 0x3b9aca00
jb 0x1400cc0ab
cmp rax, 0xffffffffffffffff
je 0x1400cc080
invalid
fild word [rcx - 0x7f]
rol byte [rax], 0x36
invalid
add r8d, 0xc4653600
inc rax
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, rax
call fcn.1400ef060
lea r14, [rsp + 0xb0]
lea rdx, [rsp + 0x378]
mov r8d, 0x258
mov rcx, r14
call fcn.140120b90
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
movups xmm2, xmmword [rsp + 0x60]
movups xmm3, xmmword [rsp + 0x70]
movups xmmword [rsp + 0x308], xmm0
add byte [rdi], cl
adc dword [rsp + 0x318], ecx
add byte [rdi], cl
adc dword [rsp + 0x318], ecx
movups xmmword [rsp + 0x328], xmm2
movups xmmword [rsp + 0x338], xmm3
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x338], ebx
movups xmm0, xmmword [rsp + 0x80]
movups xmmword [rsp + 0x348], xmm0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x348], eax
movups xmm0, xmmword [rsp + 0x90]
adc byte [rsp + 0x90], al
add byte [rdi], cl
movups xmmword [rsp + 0x358], xmm0
adc dword [rsp + 0x358], eax
movdqu xmm0, xmmword [rsp + 0xa0]
movdqu xmmword [rsp + 0x368], xmm0
lea rcx, [rdi + 0x270]
movabs al, byte [0x24847f0ff3000000]
push 0x48000003
lea ecx, [rdi + 0x270]
mov r8d, 0x2c8
mov rdx, r14
call fcn.140120b90
lea r14, [rdi + 0x270]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov bh, 0x70
add al, byte [rax]
add byte [rbx + 0xd31a705], cl
add byte [rbp + 0x48], ah
mov rcx, qword [0x58]
mov rcx, qword [0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
test eax, eax
invalid
je 0x1400cc187
add dword [rax], eax
add byte [rbp - 0x7cf58b40], al
sal byte [rdx + rcx - 0x7d], 0xf8
sal byte [rdx + rcx - 0x7d], 0xf8
cmp eax, 1
je 0x1400cc1b5
add dword [rbx + rsi + 0x45], esi
xor esp, esp
xor r12d, r12d
jmp 0x1400cc1da
push rbx
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov r15, qword [rcx + rax*8]
lea rcx, [r15 + 0xd8]
lea rdx, [0x1400864a0]
sti
invalid
call fcn.1400dc390
add dword [rcx], eax
add byte [rcx - 0x3a], al
xchg dword [rax], ebp
add dword [rax], eax
add byte [rcx], al
sti
invalid
add dword [rcx], eax
add byte [rcx - 0x3a], al
xchg dword [rax], ebp
add dword [rax], eax
add byte [rcx], al
mov eax, dword [0x14019f30c]
add eax, 0xd3151
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x125], 0
and eax, 1
and eax, 1
sete r12b
and r12b, byte [rax + 0x124]
and al, 1
add byte [rax], al
and al, 1
add byte [rax], al
lea r15, [rdi + 0x4c8]
lea rcx, [rsp + 0x40]
add al, 0
add byte [rax - 0x73], cl
and al, 0x40
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.1400cdb40
movzx ebp, byte [rsp + 0x51]
cmp bpl, 3
jne 0x1400cc2a5
add byte [rax], al
add byte [rax], al
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400cc28d
cmp eax, 1
je case.0x1400a912f.132
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
add byte [rbx + rcx*4 + 0x2c], cl
ror dword [rcx - 0x73], 0x8d
fadd dword [rax]
add byte [rax], al
add byte [rbx + rcx*4 + 0x2c], cl
ror dword [rcx - 0x73], 0x8d
fadd dword [rax]
add byte [rax], al
lea rdx, [0x1400864a0]
call fcn.1400dc390
add dword [rcx], r8d
add byte [rcx - 0x3a], al
test dword [rax], ebp
add dword [rax], eax
add byte [rcx], al
add dword [rcx], r8d
add byte [rcx - 0x3a], al
test dword [rax], ebp
add dword [rax], eax
add byte [rcx], al
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
or eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
movzx r13d, byte [rax + 0x124]
mov ecx, r13d
xor cl, 1
add dword [rax + 0x125b8], eax
add byte [rax], al
add dword [rax + 0x125b8], eax
add byte [rax], al
setne al
or r12b, cl
or ah, cl
or ah, cl
or r12b, al
cmp r12b, 1
jne 0x1400cc3ab
mov rcx, r15
mov ecx, edi
mov rdx, rbx
call fcn.1400edb60
test al, al
jne 0x1400cc43a
mov bpl, 3
jmp 0x1400cc2c2
add ebp, ebx
sbb eax, 0x746f0f66
and al, 0x40
movdqa xmm6, xmmword [rsp + 0x40]
movzx ebx, byte [rsp + 0x50]
and al, 0x50
mov eax, dword [rsp + 0x52]
mov dword [rsp + 0x30], eax
and al, 0x30
movzx eax, word [rsp + 0x56]
mov word [rsp + 0x34], ax
movzx eax, word [rsp + 0x34]
mov word [rsp + 0x3c], ax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x38], eax
mov rcx, r14
call 0x1400cb980
mov rcx, r15
call fcn.1400f6880
add al, byte [rax]
add al, byte [rax]
lea rcx, [rdi + 0x4d0]
test byte [rdi + 0x4c8], 1
add al, 0
add byte [rcx], al
add al, 0
add byte [rcx], al
je 0x1400cc304
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400cc312
call fcn.140092df0
jmp 0x1400cc312
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400cc312
call fcn.140092d30
mov rax, qword [rdi + 0x510]
test rax, rax
je 0x1400cc328
mov rcx, qword [rdi + 0x518]
call qword [rax + 0x18]
mov r15b, 2
cmp bpl, 2
je 0x1400cc369
add al, byte [rax - 0x80]
std
add dh, byte [rax + rdi + 0x40]
movzx eax, ch
movzx eax, bpl
cmp eax, 3
jne 0x1400cc354
clc
add esi, dword [rbp + 0x1a]
lea rax, [0x14015d6d0]
movq xmm0, rax
adc ecx, dword [rcx]
add byte [rsi + 0x48], ah
movd mm0, eax
movdqa xmm6, xmmword [0x14012e960]
punpcklqdq xmm6, xmm0
adc ah, byte [rsi]
invalid
jmp 0x1400cc369
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
mov r15d, ebp
movdqu xmmword [rsi], xmm6
mov byte [rsi + 0x10], bl
mov byte [rsi + 0x11], r15b
mov eax, dword [rsp + 0x28]
mov dword [rsi + 0x12], eax
movzx eax, word [rsp + 0x2c]
mov word [rsi + 0x16], ax
invalid
invalid
mov al, 1
invalid
mov byte [rdi + 0x268], al
mov rax, rsi
invalid
movaps xmm6, xmmword [rsp + 0x5d0]
add byte [rax - 0x7f], cl
invalid
call 0x19b0cc3a4
pop rbp
pop rdi
pop rsi
invalid
add byte [rax - 0x7f], cl
invalid
pop r12
pop r13
pop r14
pop r15
ret
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rbx + rcx*4 + 0x24], cl
rol dword [rcx - 0x3a], 0x84
and al, 0x24
add dword [rax], eax
add byte [rax], al
pop rax
add byte [rax], al
add byte [rbx + rcx*4 + 0x24], cl
rol dword [rcx - 0x3a], 0x84
and al, 0x24
add dword [rax], eax
add byte [rax], al
mov rcx, r15
mov rdx, rbx
call fcn.1400edb60
mov ebp, eax
movzx eax, byte [r12 + 0x128]
add dword [rax], eax
add byte [rbx + 0x537402f8], al
add dword [rax], eax
add byte [rbx + 0x537402f8], al
cmp eax, 1
je 0x1400cc414
invalid
sub eax, 0x2f1f058b
or eax, 0x8b486500
mov rcx, qword [0x58]
mov rbx, qword [rcx + rax*8]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0xd8]
lea rdx, [0x1400ef550]
call fcn.1400dc390
mov byte [rbx + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x124], r13b
and al, 1
add byte [rax], al
and al, 1
add byte [rax], al
mov byte [rax + 0x125], 0
test bpl, bpl
je 0x1400cc445
mov byte [rsi + 0x11], 3
mov al, 3
jmp 0x1400cc386
add bpl, 3
jmp 0x1400cc2c2
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.140122170
ud2
or byte [rax - 0x75], r9b
or eax, 0xcfdb8
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x4c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test dword [rsi], esp
add eax, dword [rax]
add byte [rax - 0x45], cl
add byte [rcx], al
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
mov r14, qword [rdx]
movzx r8d, byte [rdx + 0x28]
movzx edi, byte [rdx + r8 + 0x1f]
mov dh, 0x7c
add bl, byte [rdi]
lea r13, [rbx + 1]
imul r13, rdi
cmp r8, 4
mov qword [rbp - 8], r8
mov qword [rbp - 0x18], r14
jbe 0x1400cf69e
lea rax, [r14 + 8]
mov qword [rbp - 0x10], rax
mov r10, r12
sub r10, r15
loop 0x1400cf59a
sub edx, edi
lea r9, [r14 + r15]
cmp r10, 0x10
jae 0x1400cf590
cmp r12, r15
je 0x1400cf831
xor esi, esi
nop word cs:[rax + rax]
cmp byte [r9 + rsi], dil
je 0x1400cf666
inc rsi
cmp r10, rsi
jne 0x1400cf570
jmp 0x1400cf831
add byte [rax], al
add byte [rax], al
lea r11, [r9 + 7]
and r11, 0xfffffffffffffff8
sub r11, r9
jne 0x1400cf5f7
pop rdx
retf
pop rdx
mov qword [rbp], r12
lea rsi, [r10 - 0x10]
xor r11d, r11d
movabs rcx, 0x8080808080808080
mov rax, qword [rbp - 0x10]
add rax, r15
nop dword [rax]
mov r14, qword [rax + r11 - 8]
xor r14, r13
mov r8, qword [rax + r11]
xor r8, r13
mov r12, rbx
sub r12, r8
or r12, r8
mov r8, rbx
sub r8, r14
or r8, r14
and r8, rcx
and r8, r12
cmp r8, rcx
jne 0x1400cf630
add r11, 0x10
cmp r11, rsi
jbe 0x1400cf5c0
jmp 0x1400cf630
xor esi, esi
movabs rcx, 0x8080808080808080
nop word cs:[rax + rax]
cmp byte [r9 + rsi], dil
je 0x1400cf666
inc rsi
cmp r11, rsi
jne 0x1400cf610
mov qword [rbp], r12
lea rsi, [r10 - 0x10]
cmp r11, rsi
jbe 0x1400cf5b2
nop dword [rax + rax]
cmp r11, r10
mov r12, qword [rbp]
mov r14, qword [rbp - 0x18]
je 0x1400cf831
add r9, r11
mov rax, r12
sub rax, r11
sub rax, r15
xor esi, esi
nop
cmp byte [r9 + rsi], dil
je 0x1400cf663
inc rsi
cmp rax, rsi
jne 0x1400cf650
jmp 0x1400cf831
add rsi, r11
add r15, rsi
inc r15
mov qword [rdx + 0x10], r15
mov rcx, qword [rbp - 8]
cmp r15, rcx
setae al
cmp r15, qword [rbp - 0x20]
setbe r8b
test al, r8b
jne 0x1400cf84f
cmp r12, r15
mov ecx, 0
jae 0x1400cf549
jmp 0x1400cf837
lea rax, [rdx + 0x20]
mov qword [rbp - 0x30], rax
lea rax, [r14 + 8]
lea eax, [rsi + 8]
lea eax, [rsi + 8]
mov qword [rbp - 0x10], rax
jmp 0x1400cf6c2
cmp r12, r15
mov r14, qword [rbp - 0x18]
mov ecx, 0
jb 0x1400cf837
mov rsi, r12
sub rsi, r15
lea rax, [r14 + r15]
cmp rsi, 0xf
ja 0x1400cf700
cmp r12, r15
je 0x1400cf831
push rsi
add dword [rax], eax
invalid
push rsi
add dword [rax], eax
add byte [rbp + 0x31], al
shl byte [rsi - 0x70], cl
xor r10d, r10d
nop
cmp byte [rax + r10], dil
je case.0x1400a9876.142
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 1], cl
inc r10
invalid
invalid
inc r10
cmp rsi, r10
jne 0x1400cf6e0
jmp 0x1400cf831
nop word [rax + rax]
lea r9, [rax + 7]
and r9, 0xfffffffffffffff8
loope 0x1400cf700
loope 0x1400cf700
sub r9, rax
jne 0x1400cf767
mov qword [rbp], r12
lea r10, [rsi - 0x10]
xor r9d, r9d
leave
leave
movabs r8, 0x8080808080808080
add byte [rax - 0x7f7f7f80], 0x80
or byte [rax - 0x75], 0x4d
invalid
mov rcx, qword [rbp - 0x10]
lea r11, [rcx + r15]
lea ebx, [rcx + rdi]
lea ebx, [rcx + rdi]
nop word [rax + rax]
nop dword [rax + rax]
mov rcx, qword [r11 + r9 - 8]
xor rcx, r13
mov r14, qword [r11 + r9]
xor r14, r13
mov r12, rbx
sub r12, r14
or r12, r14
hlt
mov r14, rbx
fimul word [rcx + 0x29]
invalid
or r14, rcx
and r14, r8
and r14, r12
cmp r14, r8
hlt
fimul word [rcx + 0x29]
invalid
jne 0x1400cf795
cmp dword [rcx - 0x7d], ecx
rcl dword [rax], 0x4d
cmp ecx, edx
add r9, 0x10
cmp r9, r10
jbe 0x1400cf730
jmp 0x1400cf795
xor r10d, r10d
nop word [rax + rax]
invalid
cmp byte [rax + r10], dil
je 0x1400cf7d7
inc r10
cmp r9, r10
invalid
sal dword [rbp - 0xe], 1
jne 0x1400cf770
mov qword [rbp], r12
lea r10, [rsi - 0x10]
invalid
cmp r9, r10
ror dword [rcx - 0x48], 1
add byte [rax - 0x7f7f7f80], 0x80
invalid
jbe 0x1400cf722
invalid
ror dword [rcx - 0x48], 1
mov eax, 0x80808080
add byte [rax - 0x72897f80], 0x49
add byte [rax - 0x7f7f7f80], 0x80
xor byte [rsi - 0x73], 0x49
cmp r9, rsi
cmp ecx, esi
mov r12, qword [rbp]
add byte gs:[rdi], cl
add byte [rdi], cl
je 0x1400cf831
test byte [rdi + 0x4c000000], cl
add eax, ecx
add byte [rcx + rax - 0x38], cl
add rax, r9
mov r8, r12
sub r8, r9
sub r8, r15
sub eax, edi
xor r10d, r10d
xor edx, edx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rax + r10], dil
je 0x1400cf7d0
adc byte [rdx + rcx + 0x49], dh
inc edx
inc r10
cmp r8, r10
sal byte [rbp - 0xe], 1
jne 0x1400cf7c0
jmp 0x1400cf831
add r10, r9
mov r8, qword [rbp - 8]
add r15, r10
inc r15
inc edi
inc edi
invalid
mov qword [rdx + 0x10], r15
mov r14, r15
sub r14, r8
sub esi, eax
sub esi, eax
setb al
cmp r15, qword [rbp - 0x20]
jge case.0x1400a24a9.173
jge case.0x1400a24a9.173
seta cl
or cl, al
xchg edi, eax
ror dword [rax], 0xc1
jne 0x1400cf6b0
mov bh, 0xfe
invalid
mov rax, qword [rbp - 0x18]
lea rcx, [rax + r14]
lea ecx, [rax + rsi]
call 0x17019854b
call 0x17019854b
lea ecx, [rax + rsi]
mov qword [rbp], rdx
mov rdx, qword [rbp - 0x30]
call fcn.1401215d0
sbb eax, 0x8b4c0005
clc
sbb eax, 0x8b4c0005
clc
add eax, 0x458b4c00
clc
mov eax, dword [rbp - 8]
mov rdx, qword [rbp]
test eax, eax
jne 0x1400cf6b0
invalid
invalid
invalid
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov qword [rax + 8], r14
mov qword [rax + 0x10], r15
mov ecx, 1
add byte [rax], al
invalid
or byte [rcx + rcx*4 + 0x78], cl
adc byte [rcx + 1], bh
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp 0x1400cf837
jmp 0x1400cf837
mov qword [rdx + 0x10], r12
invalid
xor ecx, ecx
leave
mov rax, qword [rbp - 0x28]
mov qword [rax], rcx
mov dword [rax], ecx
mov dword [rax], ecx
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
lea eax, [0x14018e290]
add byte [rdx + 4], bh
mov edx, 4
call fcn.140121b10
add ah, cl
int3
int3
int3
int3
int3
push rbp
push rsi
sub rsp, 0x48
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov rsi, rdx
mov qword [rbp - 0x10], rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
invalid
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x8f067
invalid
lea rdx, str.ParseIntError
add byte [rcx - 0x48], al
or eax, 0xff000000
mov r8d, 0xd
mov eax, 0xd
add bh, bh
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
push rax
sbb byte [rax - 0x77], cl
jne 0x1400cf896
mov byte [rbp], al
mov byte [rbp + 1], 0
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400cf930]
lea eax, [0x1400cf930]
add eax, 0x84
mov qword [rsp + 0x20], rax
lea rdx, [0x1401632cf]
invalid
cmp cl, byte [rcx]
invalid
invalid
lea rcx, [rbp - 8]
clc
lea r9, [rbp - 0x10]
lea ecx, [rbp - 0x10]
invalid
mov r8d, 4
call fcn.14000a690
lodsd eax, dword [rsi]
dec dword [rdi]
mov dh, 0x4d
invalid
invalid
lodsd eax, dword [rsi]
dec dword [rdi]
mov dh, 0x4d
add byte [r15], r9b
movzx eax, byte [rbp + 1]
mov dh, 0x45
add dword [r9 + 0x8d2f6c2], r9d
add dword [rcx + 0x8d2f6c2], ecx
mov edx, eax
not dl
or dl, cl
retf 0xc2f6
invalid
je 0x1400cf8e2
retf 0xc2f6
or al, cl
jmp 0x1400cf91b
invalid
cmp dword [rax - 0x75], ecx
mov rax, qword [rbp - 8]
clc
test byte [rax + 0x34], 4
xor al, 4
jne 0x1400cf903
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14015eec1]
lea edx, [0x14015eec1]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add bl, ch
adc eax, 0x20488b48
jmp 0x1400cf918
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140163b83]
or dword [rax], eax
or dword [rax], eax
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rcx + rax], ah
and al, 1
add rsp, 0x48
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
mov dh, 0
lea rcx, [0x14018d9c0]
mov r8, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
lea rcx, [0x14015efc4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
pop rbp
jmp r9
jmp rcx
jmp rcx
int3
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x90
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rcx]
test rcx, rcx
je 0x1400cfe08
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
invalid
invalid
sbb byte [0x1400cfb96], r15b
sbb byte [0x1400cfb96], bh
cmp eax, 0x1f5
jae case.0x1400c708b.46
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
cmp eax, eax
cmp eax, eax
jae case.0x1400cf9dc.68
mov dword [rax + rax], eax
add byte [rdi], cl
movzx ebx, byte [rcx + rax]
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
mov dh, 0x1c
add dword [rbp + rcx*4 + 0x48], ecx
add dword [rcx + rcx*4 + 0x4e], ecx
adc byte [rbp + rcx*4 + 0x53], al
lea r10d, [rbx - 0x42]
cmp r10d, 0x17
lea r10d, [rbx - 0x42]
cmp r10d, 0x17
invalid
ja case.0x1400cf9dc.68
xchg dword [rdi + 4], ebp
add byte [rax], al
outsd dx, dword [rsi]
add al, 0
add byte [rbp + rcx*4 + 0x1d], cl
mov bh, 0x4b
or al, 0
invalid
lea r11, [0x14019458c]
add byte [rdi + 0x63], cl
adc al, 0x93
movsxd r10, dword [r11 + r10*4]
add r10, r11
jmp r10
jmp rdx
fiadd dword [rcx - 1]
jmp rdx
loop 0x1400cfa2d
cmp ecx, eax
jae 0x1400cfe7c
cmp byte [rcx + r9], 0x73
jne 0x1400cfe7c
lea r9, [rax + 2]
lea ecx, [rax + 2]
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x1400cfcf9
cmp byte [rcx + r9], 0x5f
pop rdi
jne 0x1400cfcf9
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
rol byte [rbx], 0x48
mov dword [rsi + 0x10], eax
add rax, 3
mov qword [rsi + 0x10], rax
jmp 0x1400cfe7c
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], cl
leave
test ecx, ecx
je 0x1400cfa42
lea rdx, [0x14015ee30]
mov r8d, 0x19
mov eax, 0x19
call fcn.1400096d0
mov dil, 1
test al, al
jne 0x1400cfe6c
sub al, byte [rax + rax]
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x42a850f], eax
sub al, byte [rax + rax]
invalid
sub al, byte [rax + rax]
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 1
add ecx, ebp
sbb byte [rax + rax], al
add al, 0
invalid
add ecx, ebp
sbb byte [rax + rax], al
add al, 0
add al, 0
add byte [rcx - 0xe76b729], cl
call fcn.1400d0bd0
mov rbx, rax
test bl, 1
ret
add dword [rdi], ecx
test dl, bh
add byte [rax], al
invalid
ret
add byte [rax], al
add byte [rax - 0x75], cl
and dil, r14b
ret
mov rcx, qword [rsi + 0x20]
test ebx, 0x100
add byte [rax], al
add byte [rax], al
jne 0x1400cfd63
test rcx, rcx
test ecx, ecx
je case.0x1400c708b.48
add byte [rax], al
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
jmp 0x1400cfd75
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
jge 0x1400cfa92
add byte [rdi], cl
test byte [rbx + 0xf000001], al
movzx ebx, byte [rbp - 0xf]
movzx ebx, byte [rbp - 0xf]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400cfdaa
test rcx, rcx
je 0x1400cfdcc
add byte [rax], al
add byte [rax], al
lea rdx, [0x14015ee30]
mov r8d, 0x19
jmp 0x1400cfdbc
invalid
add al, byte [rax]
invalid
call 0x1880cfad7
mov ecx, esi
call fcn.1400d00b0
add eax, 0xb7400000
add ecx, ebp
invalid
add al, 0
invalid
add eax, 0xb7400000
add ecx, ebp
invalid
shr eax, cl
jns 0x1400cfaf3
invalid
and ecx, dword [rax - 0x75]
and byte [rax - 0x7b], r9b
leave
je 0x1400cfb29
lea rdx, [0x14015ea40]
mov r8d, 2
call fcn.1400096d0
test al, al
jne 0x1400cfe6c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cfb4c
lea rdx, [0x14015eafa]
mov r8d, 1
shr edi, 8
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.1400096d0
test al, al
ror byte [rdi], 0x85
and byte [rbx], al
add byte [rax], al
ror byte [rdi], 0x85
and byte [rbx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400d1160
test rax, rax
test eax, eax
test eax, eax
jne 0x1400cfe6c
jmp 0x1400cff08
mov rcx, rsi
mov edx, edi
call fcn.1400cf970
mov dil, 1
test al, al
jne 0x1400cfe6c
add byte [rax], al
add byte [rax], al
cmp qword [rsi], 0
je 0x1400cfddb
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.1400d0270
cmp byte [rbp - 0x10], 0
jne case.0x1400c6e9a.24
cmp qword [rsi], 0
je 0x1400cfe08
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.1400d0360
cmp qword [rbp - 0x10], 0
je 0x1400cfd9a
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x3f], cl
jmp 0x1400cfbe0
shr rbx, 0x20
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
cmp ebx, 0x110000
jne 0x1400cff3d
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
call 0x11852072c
mov rax, qword [rbp - 0x18]
or rax, qword [rbp - 0x28]
je 0x1400cff2b
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cff2b
lea rdx, [0x14015ea40]
mov r8d, 2
call fcn.1400096d0
test al, al
jne 0x1400cfe6c
pop rbx
add al, byte [rax]
invalid
pop rbx
add al, byte [rax]
add byte [rax - 0x75], cl
push rsi
and byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [0x1880cfc22], cl
lea ecx, [rbp - 0x30]
invalid
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400cff2b
lea rcx, [rbp - 0x30]
shr al, 1
pop rcx
or dword [rax], eax
add cl, ch
test dword [rdx], 0x83480000
add byte ds:[rdi], cl
call fcn.1400d0580
jmp 0x1400cff23
test dl, dl
add dword [rax], eax
add byte [rax - 0x75], cl
pop rbp
clc
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.1400d0360
cmp qword [rbp - 0x10], 0
je 0x1400cfd9a
add qword [r8], rax
invalid
add qword [r8], rax
add byte [rdi], cl
adc byte [rbp - 0x10], al
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400cff2b
invalid
invalid
add al, byte [rax]
invalid
test byte [rbp + 0x48000002], bh
lea ecx, [rbp - 0x50]
lea rcx, [rbp - 0x50]
call fcn.1400d0580
mov dil, 1
test al, al
jne 0x1400cfe6c
test edx, ebp
add dword [rax], eax
invalid
test edx, ebp
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
ror byte [rdi], 0x84
pushfq
add al, byte [rax]
add byte [rax - 0x7b], cl
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x1400cff2b
test rbx, rbx
je 0x1400cff2b
fisttp dword [rdi]
test byte [rbx - 0x74fffffe], dl
xor al, 0x83
loope 0x1400cfca2
mov ecx, dword [rax + 0x34]
and ecx, 4
jne 0x1400cff2b
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14018bf18]
mov r8d, 1
call qword [rax + 0x18]
test al, al
ror byte [rdi], 0x85
test al, 1
add byte [rax], al
ror byte [rdi], 0x85
test al, 1
add byte [rax], al
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call fcn.14000c310
test al, al
jne 0x1400cfe6c
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14018bf19]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x1400cff23
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.0x1400cf9dc.68
xor dword [rbx], 1
add byte [rax], al
xor dword [rbx], 1
add byte [rax], al
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x1400cfe30
lea r11d, [rdx - 0x30]
lea ebx, [rdx - 0x30]
cmp r11b, 0xa
jb 0x1400cfd45
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x1400cfd31
ret 0xeba9
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x1400cf9dc.68
movabs dword [0xc98548000000dae9], eax
test rcx, rcx
je case.0x1400c708b.48
lea rdx, [0x14015ee30]
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
sbb dword [rax], eax
add byte [rax], al
call fcn.1400096d0
mov dil, 1
test al, al
jne 0x1400cfe6c
shr ebx, 8
and bl, 1
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400cfe6a
movzx ebx, byte [rbp - 8]
mov rcx, qword [rsi + 0x20]
test bl, bl
jne 0x1400cfab9
test rcx, rcx
je 0x1400cfdcc
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
call fcn.1400096d0
mov dil, 1
test al, al
jne 0x1400cfe6c
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400cfe6a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cfe6a
lea rdx, [0x14015ea40]
mov r8d, 2
call fcn.1400096d0
invalid
test al, al
jne 0x1400cfe6c
inc dword [rax + rax*8 - 0x7cb7918b]
add byte ds:[rdi], cl
test dword [rcx - 3], edi
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cfe6a
lea rdx, [0x14015ee49]
mov r8d, 1
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop rbp
jmp fcn.1400096d0
inc r9
mov qword [rsi + 0x10], r9
cmp rax, 0xfffffffffffffffd
jbe 0x1400cfe7c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cfe5f
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400096d0
mov dil, 1
test al, al
jne 0x1400cfe6c
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
call fcn.1400cf970
test al, al
jne 0x1400d007d
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x1400cfebf
lea rdx, [0x14015eafa]
mov r8d, 1
mov rcx, rdi
call fcn.1400096d0
mov dil, 1
test al, al
jne 0x1400cfe6c
mov rcx, rsi
call case.0x1400a2d8b.180
mov dil, 1
test al, al
jne 0x1400cfe6c
cmp bl, 0x4d
je 0x1400cff08
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cff2b
lea rdx, [0x14015eaf9]
mov r8d, 1
call fcn.1400096d0
test al, al
jne 0x1400cfe6c
cmp qword [rsi], 0
je 0x1400cfe6a
dec dword [rsi + 0x18]
jmp 0x1400cfe6a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cff66
lea rdx, [0x14015ee53]
mov r8d, 3
call fcn.1400096d0
test al, al
jne 0x1400cfe6c
mov rax, qword [rsi + 0x20]
jmp 0x1400cff68
xor eax, eax
cmp ebx, 0x43
je 0x1400cff86
cmp ebx, 0x53
jne 0x1400cffa2
test rax, rax
je 0x1400cffbe
lea rdx, [0x14015ee5d]
mov r8d, 4
jmp 0x1400cff98
test rax, rax
je 0x1400cffbe
lea rdx, [0x14015ee56]
mov r8d, 7
mov rcx, rax
call fcn.1400096d0
jmp 0x1400cffb6
mov dword [rbp - 0x10], ebx
test rax, rax
je 0x1400cffbe
lea rcx, [rbp - 0x10]
mov rdx, rax
call fcn.14000db30
test al, al
jne 0x1400cfe6c
mov rax, qword [rbp - 0x18]
mov rcx, qword [rsi + 0x20]
or rax, qword [rbp - 0x28]
jne 0x1400d002a
test rcx, rcx
je 0x1400cff2b
lea rdx, [0x14015ee61]
mov r8d, 1
call fcn.1400096d0
test al, al
jne 0x1400cfe6c
mov rdx, qword [rsi + 0x20]
mov qword [rbp - 0x10], r14
test rdx, rdx
je 0x1400cff2b
lea rcx, [rbp - 0x10]
call fcn.140008da0
test al, al
jne 0x1400cfe6c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400cff2b
lea rdx, [0x140163b83]
jmp 0x1400cff18
test rcx, rcx
je 0x1400cff2b
lea rdx, [0x14018bf1a]
mov r8d, 1
call fcn.1400096d0
test al, al
jne 0x1400cfe6c
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400cff2b
lea rcx, [rbp - 0x30]
call fcn.1400d0580
test al, al
jne 0x1400cfe6c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x1400cffd5
jmp 0x1400cff2b
lea rax, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x14015e878]
lea r8, [rbp - 0x10]
mov edx, 0x3d
call fcn.140121e20
int3
add rsp, 0x278
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp rax
mov ecx, 0x24
sub rcx, r14
sub ecx, esi
mov eax, 0
cmovae rax, rcx
cmp rax, 1
adc rax, 0
cmp rax, 0x1a
cmp eax, 0x1a
cmp eax, 0x1a
cmovae rax, rdx
lea ecx, [r8 - 0x61]
cmp cl, 0x1a
jb 0x1400d07c0
lea ecx, [r8 - 0x30]
cmp cl, 9
ja 0x1400d0abc
add r8b, 0xea
mov ecx, r8d
mov esi, 0x1a
inc r13
movzx ecx, cl
cmp rax, rcx
jbe 0x1400d0810
add r9, rcx
jb 0x1400d0abc
lea r15, [rdi + 1]
mov rax, r9
or rax, r15
shr rax, 0x20
je 0x1400d08af
mov rax, r9
xor edx, edx
div r15
mov r10, rdx
add rbx, rax
jae 0x1400d08c3
jmp 0x1400d0abc
mov r8d, 0x24
sub r8, rax
sub eax, eax
mov r15d, 0x48
nop
mov rax, r15
sub rax, r14
mov r11d, 0
cmovae r11, rax
cmp r11, 1
adc r11, 0
cmp r11, 0x1a
cmovae r11, rsi
cmp r13, qword [rbp + 0x1b0]
je 0x1400d0abc
movzx eax, byte [r13]
lea edx, [rax - 0x61]
lahf
cmp dl, 0x1a
jb 0x1400d086a
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x1400d0abc
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
mul r8
jo 0x1400d0abc
add rcx, rax
jb 0x1400d0abc
inc r13
cmp r11, r10
ja 0x1400d07d0
mov edx, 0x24
sub rdx, r11
add r15, 0x24
mov rax, r8
mul rdx
mov r8, rax
jno 0x1400d0820
jmp 0x1400d0abc
mov eax, r9d
xor edx, edx
rol byte [rcx - 9], cl
test dword [rcx - 0x77], 0xc30148d2
jb 0x1400d0abc
mov rax, rbx
shr rax, 0x20
jne 0x1400d0abc
mov eax, ebx
xor eax, 0xd800
add eax, 0xfffff800
cmp eax, 0x10f7ff
ja 0x1400d0abc
add byte [rax], al
cmp rbx, 0x110000
je 0x1400d0abc
cmp rdi, 0x7f
ja 0x1400d0abc
invalid
invalid
add dword [rax], eax
invalid
xchg dword [rsi + 0x49000001], edi
mov eax, edi
mov r8, rdi
sub r8, r10
jbe 0x1400d0930
cmp r8, 7
jbe 0x1400d09a0
mov rax, r9
mov r11, qword [rbp + 0x1f0]
or rax, r11
shr rax, 0x20
je 0x1400d093e
mov rax, r9
xor edx, edx
div r11
invalid
jmp 0x1400d0946
sbb dword [rdi], ecx
invalid
cmp r10, 0x80
jb 0x1400d09b4
invalid
jmp 0x1400d0bb6
mov eax, r9d
xor edx, edx
div r11d
mov rdx, r8
and rdx, 0xfffffffffffffff8
clc
clc
imul rax, qword [rbp + 0x1d0]
add r9, rax
mov rax, rdi
sub rax, r9
and rax, 0xfffffffffffffff8
neg rax
xor r9d, r9d
nop dword [rax + rax]
movups xmm0, xmmword [r12 + r9*4 - 0x14]
movups xmm1, xmmword [r12 + r9*4 - 4]
movups xmmword [r12 + r9*4], xmm1
movups xmmword [r12 + r9*4 - 0x10], xmm0
add r9, 0xfffffffffffffff8
cmp rax, r9
jne 0x1400d0970
cmp r8, rdx
je 0x1400d09b4
sub rdi, rdx
nop dword [rax + rax]
mov eax, dword [rbp + rdi*4 - 0x64]
mov dword [rbp + rdi*4 - 0x60], eax
lea rax, [rdi - 1]
mov rdi, rax
cmp rax, r10
ja 0x1400d09a0
mov dword [rbp + r10*4 - 0x60], ebx
cmp r13, qword [rbp + 0x1b0]
je 0x1400d0b69
call 0x1880d09e2
mov ecx, eax
jmp 0x1400d09f1
add dword [rax], eax
add byte [rcx - 0x6274b33f], cl
lock add dword [rax], eax
add byte [rax - 0x42], cl
pminsw mm4, qword [rax + 0xea0ea0e]
invalid
invalid
invalid
invalid
invalid
invalid
mov r11, qword [rbp + 0x1f0]
movabs rsi, 0xea0ea0ea0ea0ea0f
mov rax, rcx
movabs al, byte [0xc88948ea0ea0ea0e]
or rax, r15
or eax, edi
shr rax, 0x20
je case.0x14009fd50.190
mov rax, rcx
xor edx, edx
div r15
mov rdx, rax
add rdx, rcx
cmp rdx, 0x1c8
jb 0x1400d0a61
mov rcx, rdx
xor r9d, r9d
nop dword [rax + rax]
invalid
add byte [rax], r8b
invalid
mov rax, rcx
mul rsi
shr rdx, 5
add r9, 0x24
cmp rcx, 0x3e57
mov rcx, rdx
ja 0x1400d0a30
jmp case.0x140097584.251
mov eax, ecx
xor edx, edx
div r15d
mov edx, eax
add rdx, rcx
cmp rdx, 0x1c8
jae 0x1400d0a25
invalid
invalid
xor r9d, r9d
inc r10
lea eax, [rdx*4]
xchg ebp, eax
add byte [rax], al
add byte [rax], al
lea eax, [rax + rax*8]
add edx, 0x26
mov rcx, rdx
xor edx, edx
shl byte [rsi - 9], cl
int1
shl byte [rsi - 9], cl
int1
movzx r14d, ax
add r14, r9
add qword [rbp + 0x1d8], 4
add dword [rax], eax
add byte [rax + rcx*2], al
dec dword [rbp + 0x1d0]
add byte [rax], al
add byte [rax], al
add byte [rcx - 1], cl
ret
inc r11
mov qword [rbp + 0x1f0], r11
add r12, 4
mov eax, 2
mov qword [rbp + 0x1e8], rax
call 0x18c0d0aae
mov edi, edi
call 0x18c0d0aae
mov edi, edi
mov r9, r10
mov edx, 0x1a
add byte [rax], al
add cl, ch
invalid
cld
invalid
invalid
add byte [rax], al
add cl, ch
invalid
mov rax, qword [rbp + 0x1c0]
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
mov eax, dword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_0
mov r8d, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rsi, rax
call rax
mov r13b, 1
test al, al
invalid
jne 0x1400d0b3a
sal byte [rbp + 0x4f], 0x4c
mov eax, dword [rbp + 0x1a0]
mov r8, qword [rbp + 0x1a0]
test r8, r8
sal byte [rcx + rbp + 0x4c], 0x89
int1
je 0x1400d0b20
mov rcx, r14
mov ecx, esi
mov rdx, qword [rbp + 0x1a8]
mov rdi, rsi
call rsi
test al, al
jne 0x1400d0b3a
invalid
xor byte [rax - 0x73], cl
lea rdx, [0x14015ec51]
adc eax, 0x8e140
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, r14
mov ecx, esi
int1
call rdi
test al, al
jne 0x1400d0b3a
mov rcx, r14
mov rdx, qword [rbp + 0x1c8]
mov edx, dword [rbp + 0x1c8]
mov edx, dword [rbp + 0x1c8]
add byte [rax], al
mov r8, qword [rbp + 0x1b8]
mov rdi, rsi
test dword [rax + 0x48000001], edi
mov edi, esi
call rsi
test al, al
invalid
je 0x1400d0b51
invalid
mov eax, r13d
add rsp, 0x278
pop rbx
pop rdi
call 0x1b8d18c89
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
lea rdx, [0x140163b83]
mov r8d, 1
mov eax, 1
mov eax, 1
add byte [rax], al
mov rcx, r14
mov rax, rdi
jmp 0x1400d0707
in al, 1
add byte [rax], al
mov rdi, qword [rbp + 0x1c0]
lea rbx, [rbp - 0x60]
pop rbp
invalid
mov r14, qword [rbp + 0x1d8]
mov esi, dword [rbp + 0x1d8]
pop rbp
movabs al, byte [0x66000001d8b58b4c]
mov esi, dword [rbp + 0x1d8]
nop word cs:[rax + rax]
mov esi, dword [rbp + 0x1d8]
add byte [rax], al
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
mov eax, dword [rbx]
mov dword [rbp + 0x1e4], eax
in al, 1
add byte [rax], al
in al, 1
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov edx, edi
call fcn.14000db30
mov r13d, eax
mov ebp, eax
mov ebp, eax
test al, al
jne 0x1400d0b3a
nop
nop
add rbx, 4
add r14, 0xfffffffffffffffc
jne 0x1400d0b90
ret
jmp 0x1400d0b3a
jae 0x1400d0b9b
or byte [rax], al
add byte [rdx + 0x80], bh
mov edx, 0x80
add byte [rax], al
mov rcx, r10
call fcn.140121a60
invalid
invalid
add ah, cl
add ah, cl
int3
int3
mov rax, qword [rcx + 0x10]
cmp rax, qword [rcx + 8]
jae 0x1400d0bfe
and byte [rax - 0x75], cl
adc dword [rdi], ecx
mov dh, 0x14
add cl, byte [rax - 1]
inc eax
mov qword [rcx + 0x10], rax
lea eax, [rdx - 0x41]
cmp al, 0x1a
invalid
mov rdx, qword [rcx]
movzx edx, byte [rdx + rax]
inc rax
inc eax
inc eax
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
lea eax, [rdx - 0x41]
cmp al, 0x1a
invalid
mov edi, 0x17731a3c
sbb dh, byte [rbx + 0x17]
jae 0x1400d0c0a
shl rdx, 0x20
xor eax, eax
or rax, rdx
pop rbp
ret
mov eax, 1
xor edx, edx
ror byte [rax + 9], cl
rcr byte [rbp - 0x3d], 1
add byte [rcx], dh
ror byte [rax + 9], cl
rcr byte [rbp - 0x3d], 1
add dl, 0x85
xor ecx, ecx
xor eax, eax
invalid
rol byte [rax - 0x6df01906], 0xc0
cmp dl, 0xe6
setb al
invalid
ror byte [rax - 0x46], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
movabs rdx, 0x11000000000000
mov edx, 0
add byte [rax], al
adc dword [rax], eax
invalid
add byte [rax + 0xf], cl
ror dword [rax + 9], 1
or rax, rdx
pop rbp
ret
int3
cmovb rdx, rcx
or rax, rdx
pop rbp
ret
int3
int3
sub esp, 0x38
test eax, eax
cmp ecx, eax
mov dh, 0x1c
or byte [rax - 0x73], cl
push rcx
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
invalid
lahf
cmp cl, 0x19
sbb dword [rdi], ecx
xchg dword [rdx + 0x45000000], ebx
add byte [rax], al
invalid
add byte [rax], al
movzx ecx, cl
mov dh, 0xc9
mov edi, 0x4503bcfb
bt edx, ecx
add eax, dword [rbp + 0xf]
movabs dword [0x4800000086830fca], eax
add byte [rax], al
invalid
add byte [rax], al
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test ecx, ecx
jae 0x1400d0c8f
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x3f], al
loope 0x1400d0c97
shl ecx, 3
lea eax, [0x14015f0a8]
add eax, 0x8e40d
or eax, 0x490008e4
mov edx, dword [rcx + rax]
lea eax, [0x14015efd8]
add eax, 0x8e332
or byte [rax], al
mov ecx, dword [rsi + 0x20]
test byte [rdx + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x8e189
mov eax, 1
invalid
mov ebx, esi
dec dword [rax - 0x75]
invalid
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
or byte [rax], al
mov eax, 0x10
add al, ch
loop case.0x1400a9876.157
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x10c850f], eax
test al, al
invalid
test dword [rcx + rax], ecx
test dword [rcx + rax], ecx
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov dword [rsi], 0
or byte [rax], r8b
mov dword [rsi + 0x18], ecx
mov ch, 0
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r9d, bl
mov edi, 0x13f98341
add byte [rax], al
add byte [rbp + rcx*4 + 0x15], cl
mov dl, 0x38
or al, 0
or al, 0x8a
jmp rcx
test ecx, ecx
invalid
mov eax, 1
mov ebx, esi
inc dword [rax - 0x49]
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x9b850f], eax
add byte [rax], al
int1
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x88850f], eax
test al, al
jne case.0x1400aebde.146
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x307541fb], al
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
leave
fnstsw ax
or byte [rax], al
add al, byte [rax]
add byte [rax], al
inc dword [rax + rax*8 - 0x48bf9b8b]
mov bh, 1
add dword [rax - 0x77], ecx
int1
add eax, ebp
invalid
sal byte [rbp + 0x53], 0x48
mov ecx, dword [rsi + 0x20]
invalid
invalid
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
leave
add eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xbb153
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
dec dword [rax + 0x34e9fff3]
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
mov bl, dh
invalid
leave
add byte [rax], al
add al, ch
call fcn.1400096d0
invalid
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x38b7f28b], eax
invalid
mov dword [rsi], 0
add byte [rax], al
or byte [rcx], r8b
leave
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x74b72c8b], eax
invalid
add byte [rbx + rcx*4 + 0x46], cl
or byte [rax - 0x75], cl
push rsi
adc byte [rcx + rdi - 0x3e], cl
mov byte [rdx], al
add byte [rax], al
cmp al, 0x10
jne 0x1400d10d7
jge 0x1400d0e67
clc
add byte [rdi], cl
test byte [rdx], ah
add al, byte [rax]
add byte [rdi], cl
mov dh, 0x5d
stc
movabs eax, dword [0x840fc98548000002]
mov edx, 0x48000002
lea edx, [0x14015ee30]
invalid
test byte [rax + 0x48000001], bl
lea edx, [0x140164330]
add dword [rax + rax*8 - 0xc57af1], eax
test dword [rdx], edi
invalid
invalid
add byte [rax], al
test ecx, ecx
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x1147af1], eax
invalid
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x1277af1], eax
invalid
mov eax, dword [rsi + 0x10]
jge 0x1400d0f5f
add byte [rdi], cl
test dword [rax], ecx
invalid
adc eax, 0x8deec
add byte [rax], al
inc dword [rax + rax*8 - 0x1987af1]
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
mov eax, 1
invalid
xor esi, edi
invalid
invalid
mov ecx, dword [rsi + 0x20]
fimul dword [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x94724
add dword [rax], eax
add byte [rax], al
pushfq
xchg bl, dh
invalid
add byte [rax], al
add cl, ch
invalid
leave
add byte [rax - 0x7b], cl
leave
lea edx, [0x14015ee6b]
or byte [rax], al
inc dword [rax + rax*8 - 0x3997bf1]
invalid
invalid
add byte [rax - 0x7b], cl
sal byte [rsi + rsi + 0x48], cl
invalid
invalid
mov rcx, rsi
mov ecx, esi
int1
invalid
add dword [rax + rax*8 - 0x2ae7af1], eax
invalid
test ecx, ecx
lea edx, [0x14015ee66]
or byte [rax], al
add byte [rax], al
add al, ch
add dword [rsi - 0x3f7b000d], eax
test dword [rsi], ebp
std
invalid
mov rcx, qword es:[rsi + 0x20]
sbb eax, 0x7b158d48
fisttp qword [rax]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add dword [rax + rax*8 - 0x2fc7af1], eax
ror byte [rdi], 0x85
add edi, ebp
invalid
sti
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x30f7af1], eax
invalid
test eax, esi
cld
cld
invalid
cld
invalid
leave
in eax, dx
fmul qword [rax]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov bh, 1
ror byte [rdi], 0x85
mov esp, 0x48fffffc
dec dword [rax - 0x39]
invalid
add byte [rax], al
add byte [rax], al
dec dword [rax - 0x39]
invalid
or cl, ch
stosd dword [rdi], eax
cld
invalid
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rax, qword [rcx]
test rax, rax
je 0x1400d11d7
mov rdi, rcx
mov edi, ecx
xor esi, esi
lea rbx, [0x14015ee51]
add byte [rbp + 0x31], al
invalid
add byte [rbp + 0x31], al
mul byte [rsi + 0x2e]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 + 0x3b], r9b
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
or byte [r11 + 6], r14b
or byte [r11 + 6], r14b
cmp byte [rax + rcx], 0x45
je 0x1400d11e2
je 0x1400d11e2
sub r14, 1
jb case.0x1400a4587.231
add dword [rdx + 0x1b], esi
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je case.0x1400a4587.231
mov r8d, 2
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.1400096d0
test al, al
jne 0x1400d11db
mov rcx, rdi
call case.0x1400e38c9.161
invalid
add byte [rax], al
invalid
test al, al
jne 0x1400d11db
invalid
add byte [rax], al
add byte [rax + rax*8 - 0x74b7f18b], al
invalid
mov rax, qword [rdi]
test rax, rax
jne 0x1400d1190
jmp 0x1400d11eb
adc al, 0x31
imul bl
xor esi, esi
jmp 0x1400d11eb
invalid
adc byte [rsi + 1], bh
mov esi, 1
jmp 0x1400d11eb
or dword [rax - 1], ecx
ror dword [rax - 0x77], 0x4f
mov qword [rdi + 0x10], rcx
invalid
inc rcx
mov qword [rdi + 0x10], rcx
mov dword [rdi + 0x10], ecx
adc byte [r9], r14b
xor esi, esi
test byte [rax - 0x77], 0xf0
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
int3
int3
mov ecx, dword [rcx + 8]
or byte [rax - 0x75], cl
adc byte [r9 + rdi - 0x38], cl
adc byte [rcx + rdi - 0x38], cl
adc byte [rcx + rdi - 0x38], cl
cli
jne 0x1400d1252
push rax
add dword [rcx + rcx*4 + 0x51], ecx
push rcx
push rcx
adc byte [rbp + 0x39], cl
retf 0x3573
adc byte [rdi + 0x75], bl
add rax, 2
invalid
invalid
rol byte [rdx], 0x48
mov dword [rcx + 0x10], eax
invalid
adc byte [rcx], dh
shr cl, 0x89
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
inc eax
ror byte [rax - 0x77], 0x41
adc byte [rcx], dh
adc byte [r9], sil
ror byte [rax - 0x7d], cl
invalid
add byte [rax], al
rol byte [rcx - 0x45], 0x3e
add byte [rax], al
add byte ds:[rax], al
add byte [rdi], cl
invalid
add byte [rbp + 0x39], cl
retf 0x6473
jae 0x1400d12e9
cmp edx, ecx
cmp al, 0x8d
jb 0x1400d1262
or dh, byte [rdx + 0x1c]
invalid
sbb dh, byte [rbx + 5]
ret 0xeba9
ret 0x89e3
jrcxz 0x1400d123c
invalid
push rcx
adc byte [rcx - 9], cl
jrcxz 0x1400d132f
invalid
sub dword [rax + 0xf], eax
mov dh, 0xd6
ret 0x894c
mov dword [rcx + 0x10], edx
inc eax
sub byte [rsi + 0x5d], bl
invalid
and ecx, dword [rax - 0x73]
adc eax, 0x8db27
mov eax, 0x10
add byte [rax], al
invalid
mov ecx, eax
mov ecx, esi
ret 0x1b0
sal byte [rbp + 0xd], cl
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
invalid
sub byte [rsi + 0x5d], bl
int3
int3
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
lea ebp, [rsp + 0x30]
mov esi, ecx
invalid
add dword [rbp - 0x7b], ecx
ror byte [rdi], 0x84
or eax, dword [rdx]
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x56], cl
push rsi
or byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x10]
adc byte [rcx + r15 - 0x2f], r9b
ror dword [rdi], 1
add dword [rax - 0x76fffffe], 0xffffffd0
add byte [rdx], 0
invalid
mov eax, edx
add byte [rdx], 0
add byte [rcx - 0x49f0be30], cl
adc al, 8
add byte [rax], al
lea ecx, [rcx + 1]
mov dword [rsi + 0x10], ecx
mov ebx, dword [rsi + 0x18]
sbb byte [rcx - 1], al
ret
sbb byte [rcx - 0x7f], al
sti
hlt
add byte [rdi], cl
xchg dword [rcx + 0x44000000], ecx
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx ebx, dl
invalid
invalid
ret
add byte [rax], al
movzx ebx, dl
mov dh, 0xda
add al, byte [rax]
add byte [rax - 0x73], cl
cmp eax, 0xc329f
sbb al, 0x9f
jrcxz case.0x1400e38c9.124
cmp ecx, edx
cmp byte [rax + rcx], 0x6e
or byte [rsi + 0x75], ch
xor eax, 0x2c18348
invalid
add cl, byte [rax - 0x77]
adc byte [rax - 0x75], r9b
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
and byte [rax - 0x7b], cl
leave
add eax, 0x8d886
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x3d76b72d], cl
dec dword [rcx + 0x1b740da]
add dword [rax + rax*8 + 0x224850f], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x211850f], eax
test al, al
invalid
test dword [rcx], edx
invalid
test dword [rcx], edx
add al, byte [rax]
add byte [rax], al
cmp qword [rsi], 0
invalid
adc dword [rdx], eax
add byte [rax], al
add byte [rdi], cl
test byte [0x13f0d1408], al
add al, byte [rax]
add bh, bh
sbb cl, r13b
std
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
and byte [rax - 0x7b], r9b
leave
sbb eax, 0x13158d48
fimul dword [rax]
add byte [rcx - 0x48], al
mov r8d, 0x19
mov bh, 1
test ecx, ebx
add dword [rax], eax
add byte [rax - 0x39], cl
invalid
fld dword [rcx]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx], r8b
add ecx, ebp
mov dword [rcx], 0x8d480000
lea rcx, [rbp - 8]
clc
ror dword [rbx], 1
add byte [rax], al
test cl, bh
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
push rbp
add al, ch
imul ecx, dword [rax + rax], 0
test dword [rsi + 1], ebp
add byte [rax], al
add al, 0
add byte [rax - 0x7d], cl
cli
add dword [rdi], ecx
test dword [rbx + 1], ebx
add byte [rax], al
test ecx, ecx
test byte [rdi + rdi*8 - 1], ch
dec dword [rax - 0x73]
adc eax, 0x8da23
insb byte [rdi], dx
invalid
add cl, ch
test al, 4
add byte [rax], al
mov ecx, dword [rsi + 0x20]
invalid
lea edx, [0x14015eda2]
in eax, dx
fmul dword [rax]
add cl, ch
mov dword [rax + rax], eax
add al, 0
add byte [rcx + 0x75c084c3], cl
mov rcx, qword es:[rsi + 0x20]
test ecx, ecx
lea edx, [0x14015eebd]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
cmc
xor ebx, 0x1b740ff
inc dword [rax - 0x49]
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x126850f], eax
ror byte [rdi], 0x85
add dword es:[rax], eax
invalid
ror byte [rdi], 0x85
add dword es:[rax], eax
add byte [rax - 0x49], al
mov dil, 1
mov rcx, rsi
mov bh, 1
jge 0x1400d14d5
invalid
add byte [rax - 0x75], cl
invalid
or byte [rbx + 0x26], r14b
mov dh, 4
or byte [rax - 1], cl
ror dword [rax - 0x77], 0x4e
adc byte [rbx - 0x7bf0ac08], al
clc
push rbx
invalid
invalid
clc
push rbx
xor al, byte [rax + rax]
add byte [rbx - 0x7bf0ab08], al
clc
push rsp
invalid
invalid
cmpsb byte [rsi], byte [rdi]
clc
push rsp
add eax, dword [rax]
add byte [rbx - 0x7bf0aa08], al
cmp eax, 0x55
invalid
test ah, dh
test ah, dh
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
add byte [rax], al
add byte [rax], al
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x8d8de
add byte [rax], al
mov edx, esi
clc
add byte [rax - 0x75], cl
push rbp
add al, ch
xor byte [rbx], cl
add byte [rax], al
ror byte [rax - 0x77], 0xd1
out dx, eax
dec dword [rdi]
xchg edx, eax
ror byte [rax - 0x7f], 0xfa
add byte [rax], al
adc dword [rax], eax
stc
add dword [rdi], ecx
test ecx, ecx
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
add byte [rax], al
adc byte [rax], al
add byte [rax], al
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x38b7f28b], eax
invalid
dec dword [rcx - 0x3b7cb708]
cmp byte [rbx + 0x5f], bl
and byte [rax - 0x7b], r9b
leave
add dword [rax + rax*8 - 0x74b7328b], eax
and byte [rax - 0x7b], r9b
leave
lea edx, [0x14018bf18]
int1
mov bh, 1
leave
mov ecx, esi
add cl, ch
push rdi
std
invalid
ret
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
ret 0xc3e8
inc ecx
mov qword [rbx + 0x10], rcx
xor edi, edi
mov rax, rdi
mov rdx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x1400d2874
cmp byte [r8 + rax], 0x45
je 0x1400d2a66
test r15, r15
je 0x1400d28b0
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400d28b0
mov r8d, 2
lea rdx, [0x14015ee51]
call fcn.1400096d0
test al, al
jne 0x1400d2a21
mov r8, qword [rsi]
test r8, r8
je 0x1400d2952
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x1400d2990
cmp byte [r8 + rax], 0x73
jne 0x1400d2990
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
adc byte [rcx + rdi - 0x37], cl
jae case.0x140072838.449
cmp byte [r8 + rcx], 0x5f
jne case.0x140072838.449
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x1400d2990
xor eax, eax
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rcx, r9
jae 0x1400d2a02
movzx edx, byte [r8 + rcx]
movzx edx, byte [rax + rcx]
cmp dl, 0x5f
je 0x1400d2981
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x1400d2934
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x1400d2920
add dl, 0xa9
jmp 0x1400d2931
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x1400d2a02
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul r12
jo 0x1400d2a02
movzx edx, r10b
add rax, rdx
jae 0x1400d28f0
jmp 0x1400d2a02
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400d2a33
mov r8d, 1
lea rdx, [0x14015ee49]
call fcn.1400096d0
mov ecx, eax
mov eax, 1
test cl, cl
je 0x1400d29f1
jmp 0x1400d2a35
inc rcx
mov qword [rsi + 0x10], rcx
cmp rax, 0xfffffffffffffffd
ja 0x1400d2a02
nop
mov rcx, rdi
mov rdx, rsi
call fcn.1400d0360
cmp qword [rbp - 0x18], 0
je 0x1400d2a46
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
je 0x1400d29e3
mov rcx, rbx
mov rdx, r13
call fcn.1400d0580
test al, al
jne 0x1400d2a21
mov r8d, 2
mov rcx, r13
mov rdx, r14
bnd call fcn.1400096d0
bnd call fcn.1400096d0
test al, al
jne 0x1400d2a21
mov rcx, rsi
mov dl, 1
call fcn.1400d1330
test al, al
jne 0x1400d2a21
mov r8, qword [rsi]
mov eax, dword [rsi]
inc r15
inc edi
test r8, r8
jne 0x1400d285c
jmp 0x1400d2a33
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400d2a28
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400096d0
test al, al
je 0x1400d2a28
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp 0x1400d2a35
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movzx ebx, byte [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400d2a6f
invalid
test rcx, rcx
je 0x1400d2a8a
lea rdx, [0x14015ee30]
adc eax, 0x8c3d2
mov r8d, 0x19
add byte [rax], al
jmp 0x1400d2a81
inc rax
mov qword [rsi + 0x10], rax
jmp 0x1400d2a33
test rcx, rcx
je 0x1400d2a8a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
or byte [rax], al
mov r8d, 0x10
call fcn.1400096d0
test al, al
jne 0x1400d2a21
xchg edi, eax
xchg edi, eax
mov qword [rsi], 0
mov byte [rsi + 8], bl
pop rsi
or bl, ch
popfq
pop rsi
or bl, ch
popfq
int3
push rdi
push rbx
sub rsp, 0xb8
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x20]
mov eax, 0x110001
add byte [rcx], dl
add byte [rcx + rbp - 0x3e], cl
invalid
add byte [rcx], dl
add byte [rcx + rbp - 0x3e], cl
invalid
ret 0x820f
jb 0x1400d2dfb
xor al, byte [rbx]
add byte [rax], al
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
add cl, byte [rdi]
test dword [rdx], esi
xor al, byte [rbx]
add byte [rax], al
or byte [rcx - 0x7d], cl
clc
add cl, byte [rdi]
test dword [rdx], esi
xor al, byte [rbx]
add byte [rax], al
movzx r8d, byte [rax]
invalid
mov dh, 0x40
xor al, byte [rbx]
add byte [rax], al
movzx r8d, byte [rax]
movzx eax, byte [rax + 1]
add dword [rbp - 0x73], eax
push rax
invalid
add dword [rbp - 0x73], eax
push rax
rol byte [rcx - 0x7d], 1
invalid
invalid
cmp r10d, 0xa
jb 0x1400d2b13
cli
or dh, byte [rdx + 0x20]
or r8d, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
add eax, 0xa
enter 0x4120, 0xffffffffffffff83
and byte [rcx - 0x7d], al
rcr byte [rdi + 0xac08341], 0x41
add eax, 0xa
ror byte [rdx], 0x41
mov r10d, 0xffffffff
mov edx, 0xffffffff
invalid
cmovae r10d, r8d
cmovae edx, eax
cmp r10d, 0x10
cmp edx, 0x10
jae 0x1400d2e07
add byte [rax], al
lea r11d, [rax - 0x30]
cmp r11d, 0xa
jb case.0x1400c729a.304
or eax, 0x20
add eax, 0xffffff9f
add eax, 0xa
or al, byte [rcx - 0x45]
invalid
invalid
invalid
invalid
or al, byte [rcx - 0x45]
invalid
cmovae r11d, eax
cmp r11d, 0x10
adc byte [rdi], cl
or ebp, 2
add byte [rax], al
adc byte [rdi], cl
or ebp, 2
add byte [rax], al
mov eax, r10d
shl al, 4
loopne 0x1400d2b44
rol al, 1
loopne 0x1400d2b44
or r11b, al
or bl, al
test al, al
sar byte [rax + 0x44], 0x44
mov byte [rbp + 0x34], bl
invalid
js 0x1400d2b8b
mov byte [rbp + 0x34], r11b
xor al, 0x66
mov word [rbp + 0x35], 0
mov dword [rbp + 0x35], 0x45c60000
xor eax, 0x45c60000
mov byte [rbp + 0x37], 0
lea rax, [rbp + 0x34]
mov qword [rbp + 0x20], rax
mov dword [rbp + 0x20], eax
invalid
xor al, 0x48
mov dword [rbp + 0x20], eax
mov qword [rbp + 0x28], 1
add dword [rax], eax
add byte [rax], al
mov r8d, 1
add byte [rax - 0x73], cl
jne 0x1400d2b57
lea rsi, [rbp - 0x18]
lea esi, [rbp - 0x18]
lea rdx, [rbp + 0x34]
mov rcx, rsi
int1
call fcn.14000a480
test byte [rbp - 0x18], 1
invalid
invalid
invalid
je case.0x14009fd50.301
push rsi
call 0xf83d9f83
add byte [rax], al
add byte [rcx], dl
invalid
mov eax, 0x110000
add byte [rcx], dl
add cl, ch
jo 0x1400d2b8b
jmp 0x1400d2dfb
add byte [rax], al
add byte [rax + 0x110000], bh
mov eax, 0x110000
cmp r10d, 0xc
cmp edx, 0xc
jb 0x1400d2dfb
invalid
cmp r10d, 0xe
jae 0x1400d2c2c
invalid
cli
invalid
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
invalid
mov r8d, 2
add byte [rcx], dh
shr cl, 0xb1
xor eax, eax
jmp 0x1400d2c62
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
clc
clc
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
mov dword [rbp - 0x20], eax
lea rdx, [rcx + rax]
test rax, rax
je 0x1400d2e2f
test byte [rcx + 2], ah
add byte [rax], al
test byte [rcx + 2], ah
add byte [rax], al
movzx eax, byte [rcx]
test al, al
js case.0x1400a2d8b.263
add dword [rax + rax*8 - 0x72b3f688], eax
lea r9, [rcx + 1]
add r9, rbp
jmp 0x1400d2def
adc dword [rdx], eax
add byte [rax], al
mov r8d, eax
and r8d, 0x1f
rol byte [rcx - 0x7d], 0xe0
invalid
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
mov dh, 0x59
add dword [rcx - 0x7d], eax
jrcxz case.0x1400a912f.270
cmp al, 0xdf
jbe 0x1400d2c47
movzx r10d, byte [rcx + 2]
shl r11d, 6
push rcx
add al, byte [rcx - 0x3f]
jrcxz 0x1400d2c01
and r10d, 0x3f
loop 0x1400d2c3e
or r10d, r11d
cmp al, 0xf0
fidivr dword [rax + rsi*8]
jb 0x1400d2de1
add byte [rbp + rcx*4 + 0x49], cl
add al, 0xf
mov dh, 0x41
lea r9, [rcx + 4]
lea ecx, [rcx + 4]
movzx eax, byte [rcx + 3]
add eax, dword [rcx - 0x7d]
loopne case.0x1400bdbb4.174
and r8d, 7
shl r8d, 0x12
loopne 0x1400d2c2c
adc al, byte [rcx - 0x3f]
loop 0x1400d2c24
invalid
shl r10d, 6
invalid
and eax, 0x3f
loopne 0x1400d2c60
or eax, r10d
or eax, edx
or eax, r8d
jmp 0x1400d2def
ret
add dword [rax], eax
invalid
shr cl, 0xc3
add dword [rax], eax
add byte [rcx - 0x7d], al
invalid
cli
ret
cmp r10d, 0xf
cmp edx, 0xf
pcmpeqw mm5, qword [rax]
jne 0x1400d2c5a
sub byte [rcx - 0x80], al
sti
clc
cmp r11b, 0xf8
jae 0x1400d2dfb
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
jmp case.0x14009fd50.276
invalid
lea r9, [rcx + 2]
add al, byte [rcx - 0x3f]
loopne 0x1400d2c55
shl r8d, 6
or r8d, r11d
mov eax, r8d
jmp 0x1400d2def
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov r8d, 3
mov al, 1
add dword [rax + rcx*4 + 0x5d], eax
xor al, 0x66
mov dword [rbp + 0x35], 0x45c60000
invalid
invalid
mov byte [rbp + 0x34], r11b
mov word [rbp + 0x35], 0
mov byte [rbp + 0x37], 0
invalid
invalid
add byte [rbp + rcx*4 + 0x5d], cl
invalid
invalid
mov qword [rbp + 0x20], r11
mov dword [rbp + 0x20], ebx
mov qword [rbp + 0x28], r8
cmp rdx, 2
jb case.0x1400b02bf.213
sti
invalid
invalid
invalid
sub byte [r8 - 0x7d], r9b
sub byte [rax - 0x7d], cl
cli
add cl, byte [rdi]
invalid
sti
invalid
lea rsi, [r9 + 2]
jno 0x1400d2c8c
add cl, byte [rbp + rcx*4 + 0x5a]
lea r11, [rdx - 2]
pop rdx
dec byte [rax - 0x77]
xor dword [rcx + rcx*4 + 0x59], ecx
or byte [rcx + 0xf], al
mov dh, 0x19
mov qword [rcx], rsi
mov dword [rcx], esi
mov qword [rcx + 8], r11
movzx ebx, byte [r9]
movzx ebx, byte [rcx]
movzx edi, byte [r9 + 1]
lea esi, [rbx - 0x30]
cmp esi, 0xa
dec byte [rdx]
add dword [rbp - 0x17c2f8d], ecx
or dh, byte [rdx + 0x1a]
dec byte [rdx]
jb 0x1400d2cc0
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
ret
or bh, byte [rsi - 1]
ret
cmovae esi, ebx
cmp esi, 0xf
invalid
ja 0x1400d2e07
xchg dword [rdi + 1], eax
add byte [rax], al
invalid
xchg dword [rdi + 1], eax
add byte [rax], al
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
jb 0x1400d2ce2
rol byte [rbx + 0x1a720afb], 1
or edi, 0x20
add edi, 0xffffff9f
lahf
iretd
lahf
add edi, 0xa
mov ebx, 0xffffffff
invalid
invalid
invalid
dec dword [rdi]
fild word [r11 - 0x78f0f005]
invalid
add dword [rax], eax
invalid
shl sil, 4
or bl, sil
mov byte [rbp + 0x35], bl
cmp r10d, 0xe
jb 0x1400d2b6b
invalid
dec dword [rcx - 0x7d]
sti
add cl, byte [rdi]
invalid
cmp r11, 2
jb case.0x1400b02bf.213
invalid
invalid
invalid
invalid
cmp esi, 0x8d4dffff
pop rcx
invalid
lea r11, [r9 + 4]
lea r10, [rdx - 4]
add al, 0x4c
lea edx, [rdx - 4]
mov qword [rcx], r11
mov dword [rcx], ebx
sbb dword [rcx + rcx*4 + 0x51], ecx
or byte [rcx + 0xf], al
invalid
mov qword [rcx + 8], r10
movzx edi, byte [r9 + 2]
movzx edi, byte [rcx + 2]
movzx edi, byte [rcx + 2]
mov dh, 0x79
add al, byte [rcx + 0xf]
movzx esi, byte [r9 + 3]
mov dh, 0x71
add eax, dword [rbp + rcx*4 + 0x5f]
jno 0x1400d2d1c
lea r11d, [rdi - 0x30]
rol byte [rcx - 0x7d], 1
sti
or dh, byte [rdx + 0x1d]
cmp r11d, 0xa
cmp ebx, 0xa
jb 0x1400d2d40
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
or al, byte [rcx - 0x45]
invalid
invalid
invalid
invalid
iretd
and byte [rbx - 0x387c6039], al
or al, byte [rcx - 0x45]
mov ebx, 0xffffffff
cmovae r11d, edi
cmp r11d, 0xf
invalid
ja 0x1400d2e07
invalid
lea edi, [rsi - 0x30]
cmp edi, 0xa
jb case.0x1400c4d70.166
or esi, 0x20
add esi, 0xffffff9f
lahf
lahf
add esi, 0xa
mov edi, 0xffffffff
invalid
dec dword [rdi]
inc byte [r11 - 0x78f0f001]
invalid
ja 0x1400d2e07
invalid
invalid
invalid
add byte [rcx - 0x40], al
jrcxz 0x1400d2d6a
shl r11b, 4
or dil, r11b
fild word [rax - 0x78]
jge 0x1400d2da3
mov byte [rbp + 0x36], dil
mov byte [rbp + 0x36], bh
test al, al
jne 0x1400d2b6b
cmp r10, 2
cmp edx, 2
jb case.0x1400b02bf.213
invalid
invalid
lea rax, [r9 + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], rax
mov qword [rcx + 8], rdx
movzx edx, byte [r9 + 4]
push rcx
add al, 0x41
movzx ecx, byte [rcx + 5]
push rcx
add al, 0x41
movzx ecx, byte [rcx + 5]
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb 0x1400d2db6
or edx, 0x20
add edx, 0xffffff9f
lahf
add edx, 0xa
mov eax, 0xffffffff
invalid
dec dword [rdi]
ret 0xf883
emms
push rcx
invalid
emms
push rcx
lea edx, [rcx - 0x30]
cmp edx, 0xa
jb 0x1400d2dd4
cli
or dh, byte [rdx + 0x16]
or ecx, 0x20
and byte [rbx - 0x3e7c603f], al
or bh, byte [rdx - 1]
mov edx, 0xffffffff
add ecx, 0xffffff9f
add ecx, 0xa
mov edx, 0xffffffff
cmovae edx, ecx
cmp edx, 0xf
ja 0x1400d2e07
rol dword [rbx + 0x33770ffa], 1
shl al, 4
loopne 0x1400d2ddb
or dl, al
mov byte [rbp + 0x37], dl
jmp 0x1400d2b6b
invalid
lea r9, [rcx + 3]
shl r8d, 0xc
or r10d, r8d
mov eax, r10d
cmp r9, rdx
cmp ecx, edx
jne 0x1400d2e2b
cmp eax, 0x110000
adc dword [rax], eax
je 0x1400d2e2f
add rsp, 0xb8
pop rbx
mov eax, 0x5b000000
pop rdi
pop rsi
pop rbp
ret
lea rcx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
call fcn.140121f20
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
add byte [rdx + 0x28], bh
add byte [rbp + rcx*4 + 5], cl
movabs r14, 0xe800000028ba0008
add byte [rdx + 0x28], bh
invalid
add byte [rdx + 0x28], bh
call fcn.140121b80
push rbp
in eax, dx
add al, 0
cmp byte [r9], 0
add al, ch
fadd qword [rbx]
add byte [rax], al
call fcn.1400d3210
mov qword [rbp + 0x18], rax
mov dword [rbp + 0x18], eax
lea rax, [rbp + 0x20]
mov qword [rbp - 0x18], rax
lea rax, [0x1400d32f0]
mov qword [rbp - 0x10], rax
lea rax, [rbp - 0x28]
mov qword [rbp - 8], rax
lea rax, [0x1400ddf10]
mov qword [rbp], rax
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
lea rax, [fcn.140008da0]
mov qword [rbp + 0x10], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x48], rsi
mov qword [rbp - 0x40], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
lea rcx, [rbp - 0x58]
call fcn.140121ad0
int3
mov byte [r14 + rbx], r12b
inc rbx
mov qword [rsp + 0x40], rbx
pop rsp
and al, 0x40
mov rdx, qword [rdi + rbp + 8]
mov rax, qword [rsp + 0x30]
sub rax, rbx
sub eax, ebx
sub eax, ebx
cmp rax, r12
jb 0x1400d6abb
invalid
mov r14, qword [rsp + 0x38]
lea rcx, [r14 + rbx]
or al, 0x1e
mov r8, r12
call fcn.140120b90
add rbx, r12
jrcxz 0x1400d6adb
mov dword [rsp + 0x40], ebx
jrcxz 0x1400d6adb
mov dword [rsp + 0x40], ebx
add rbp, 0x18
cmp r13, rbp
je case.0x140072838.483
mov r12, qword [rdi + rbp + 0x10]
cmp rbx, qword [rsp + 0x30]
jne 0x1400d6a60
mov rcx, r15
mov ecx, edi
call fcn.1400331e0
mov r14, qword [rsp + 0x38]
mov esi, dword [rsp + 0x38]
jmp 0x1400d6a60
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rcx, r15
add byte [rcx + rcx*4 - 7], cl
mov r14, rdx
mov rdx, rbx
mov edx, ebx
mov r8, r12
call fcn.140128e10
invalid
invalid
mov rdx, r14
mov rbx, qword [rsp + 0x40]
jmp 0x1400d6a7e
lea rdi, [rbx + 0xa]
movabs rax, 0x7ffffffffffffffd
invalid
invalid
invalid
invalid
invalid
jg 0x1400d6b3c
cmp edi, eax
invalid
jb 0x1400d6b28
lea rax, [0x140161cc8]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140161c30]
lea r8, [rsp + 0x2f]
mov edx, 0x2b
call fcn.140121e20
invalid
mov dl, 4
invalid
push qword [rdx + 0xabf0004]
add byte [rax], al
mov edi, 0xa
xor ebx, ebx
add byte [rcx], dh
fisttp dword [rdi]
mov dh, 5
fld dword [rdi - 0x36cefff4]
or al, 0
xor ecx, ecx
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rdi
call fcn.1400e7f40
test rax, rax
je 0x1400d6bc6
invalid
mov r15, rax
lea eax, [rbx + 6]
mov dword [r15], eax
mov dword [rdi], eax
mov dword [r15 + 4], 2
mov word [r15 + 8], bx
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
cmp rbx, 0xfffffffffffffff5
ja 0x1400d6bd3
invalid
mov rcx, r15
add rcx, 0xa
mov rdx, r14
mov r8, rbx
call fcn.140120b90
mov qword [rsi], 4
mov dword [rsi], 4
mov dword [rsi], 4
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r15
cmp qword [rsp + 0x30], 0
jl 0x1400d6ba7
xor byte [rax], al
je 0x1400d6baa
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
add rsp, 0x48
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
add byte [rcx], dh
ror byte [rbp - 0x77], cl
invalid
pop r13
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
xchg esi, eax
js 0x1400d6bae
invalid
add byte [rax + 0x48c48348], dl
nop
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
add byte [rcx + 4], bh
mov ecx, 4
mov rdx, rdi
call fcn.1401216c0
lea r8, [0x140161ce0]
mov ecx, 0xa
add byte [rax - 0x77], cl
cli
call fcn.1401219f0
mov ecx, 1
add byte [rax], al
mov rdx, r15
call fcn.1401216a0
int3
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8b03d
mov r8d, 0xb
add byte [rax], al
add byte [rax - 1], cl
invalid
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xf8
in al, dx
clc
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rsi, rcx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x80], xmm0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x68], 0
mov qword [rsp + 0x70], 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x70
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x78], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp + 0x31], al
test byte [rbp + 0x3b], 0x31
xor r14d, r14d
cmp r14, qword [r9]
jno 0x1400d6c7b
mov qword [rsp + 0x98], 0
mov eax, 8
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x1b54001], dh
mov bl, 1
mov bpl, 1
jmp 0x1400d6cf2
mov r15, r8
mov rdx, qword [r9 + 8]
mov r8, qword [r9 + 0x10]
lea rcx, [rsp + 0x98]
lea ecx, [rsp + 0x98]
add al, ch
int 0xfc
invalid
call fcn.1400d6960
mov rbx, qword [rsp + 0x98]
add byte [rax - 0x7b], cl
invalid
je 0x1400d6ce5
dec dword [rax - 0x75]
pushfq
and al, 0x98
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
mov r14, qword [rsp + 0xa8]
mov esi, dword [rsp + 0xa8]
mov ebp, dword [rsp + 0xa0]
lea rcx, [rsp + 0x68]
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x68
call fcn.1400189f0
mov rax, qword [rsp + 0x70]
invalid
hlt
jo 0x1400d6c48
mov dword [rax], ebp
mov dword [rax + 4], 0x12
add byte [rax], al
sub bh, al
add al, 0x12
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov qword [rax + 8], r14
mov qword [rsp + 0x78], 1
add byte [rax], al
invalid
or byte [rax - 0x39], cl
and al, 0x78
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
sti
add byte [rax], al
cmp rbx, 0x11
setb bl
xchg edx, eax
ret
mov r14d, 1
adc dword [rdi], ecx
xchg edx, eax
ret
xor ebp, ebp
jmp 0x1400d6cef
mov eax, 8
or byte [rax], al
add byte [rax], al
mov bl, 1
mov bpl, 1
mov ch, 1
mov ch, 1
mov r8, r15
clc
mov dword [rsp + 0xb0], 0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xb4], r14d
mov qword [rsp + 0xb8], rax
test byte [rax + rdi*4], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rdi], cl
invalid
mov eax, 0xf000000
xorps xmm0, xmm0
movaps xmmword [rsp + 0xc0], xmm0
sub dword [rsp + 0xc0], eax
push rdi
ror byte [rdi], 0x29
sub dword [rsp + 0xc0], eax
invalid
mov eax, 0
sub dword [rsp + 0xc0], eax
movabs rax, 0x100000000
mov eax, 0
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
and al, 0xd0
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
and al, 0xd8
add byte [rax], al
add bh, al
and al, 0x64
add byte [rax], al
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rax*8], ah
and al, 0xc0
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
and al, 0xd8
and al, 0xd8
add byte [rax], al
add bh, al
and al, 0x64
add byte [rax], al
add byte fs:[rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0x10], al
invalid
movups xmm0, xmmword [rdi + 0x10]
adc byte [rdi], cl
sub dword [rsp + 0xe0], eax
and al, 0xe0
add byte [rax], al
invalid
movaps xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x64
and al, 0x64
lea rax, [rsp + 0x64]
and al, 0x64
mov qword [rsp + 0x50], rax
and al, 0x50
lea rax, [rsp + 0xd0]
lea eax, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rax, [rsp + 0x80]
add byte [rax], al
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
lea rax, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x58], 0
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
mov dword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov word [rax + riz*8], fs
and al, 0xe0
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rcx], dh
xor edx, edx
mov r9d, 0x9819c
invalid
or dword [rax], eax
rol byte [rcx - 0x47], cl
pushfq
or dword [rcx], 0x9215ff00
or dword [rax], eax
call qword [sym.imp.secur32.dll_InitializeSecurityContextW]
adc eax, 0x57792
ja 0x1400d6dba
add byte [0x1401670cd], bh
cmp eax, 0x90312
or dword [rax], eax
add byte [rbp + 0x33], dh
jne 0x1400d6df0
mov rax, qword [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
invalid
mov word [rax + rcx*4], fs
invalid
mov rcx, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm0, xmmword [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
rol byte [rax], 0
add byte [rdi], cl
adc dword [rsi + 0x18], eax
movups xmmword [rsi + 0x18], xmm0
mov qword [rsi + 8], rcx
mov ecx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
test bpl, bpl
je case.0x14009b6c6.334
invalid
sbb ebp, ebx
cmp byte [rax - 0x3f], cl
shl eax, 0x20
jmp 0x1400d6e28
shl rax, 0x20
shl eax, 0x20
or rax, 2
or eax, 2
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsi], rax
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
invalid
mov dword [rsi + 0x10], ecx
adc byte [rax - 0x7c], r8b
in eax, dx
test bpl, bpl
test ch, ch
jne 0x1400d6e28
mov r8, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rbx + rbx*8 - 0x74b2fb8b], al
test bl, bl
jne case.0x1400b02bf.269
mov r8, qword [r8 - 8]
test bl, bl
jne case.0x1400b02bf.269
add al, 0x4d
mov r8, qword [r8 - 8]
mov eax, dword [rax - 8]
mov rcx, qword [0x14019f258]
test byte [rax + rax], cl
or al, 0
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jbe 0x1400d6e2c
invalid
sar bh, cl
adc eax, 0x57618
jbe 0x1400d6e2c
invalid
jbe 0x1400d6e2c
add byte [rax - 0x7d], cl
cmp qword [rsp + 0x68], 0
cmp dword [rsp + 0x68], 0
jl 0x1400d6e50
push 0x4c147400
add byte [rsp + rdx + 0x4c], dh
je 0x1400d6e44
mov r8, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x70
mov rcx, qword [0x14019f258]
test byte [rax + rax], cl
or al, 0
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x575fc
sar bh, cl
adc eax, 0x575fc
nop
add rsp, 0xf8
add esp, 0xf8
add byte [rax], al
add byte [rbx + 0x5d], bl
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
int3
int3
int3
int3
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
sub esp, 0x48
sub esp, 0x48
mov rsi, rcx
mov esi, ecx
invalid
lea r15, [rdx + r8]
cmp al, 2
test r8, r8
je 0x1400d6e90
mov rdi, rdx
xlatb
movzx ecx, byte [rdx]
or al, byte [rdi + rcx - 0x4a]
loope 0x1400d6ecc
invalid
movzx r12d, cl
test r12b, r12b
test ah, ah
js case.0x14009b5cd.337
inc rdi
invalid
jmp case.0x14006a55d.876
mov ebp, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 8], bh
or byte [rax], al
add byte [rax], al
mov ebx, 8
or byte [rax], al
add byte [rax], al
xor edi, edi
xor r12d, r12d
xor esp, esp
inc dword [rbp + 0x31]
xor esp, esp
in al, 0x45
xor ebp, ebp
in eax, dx
xor r13d, r13d
in eax, dx
xor r14d, r14d
jmp case.0x14009b6c6.350
add byte [rcx + rcx*4 - 0x20], al
mov eax, r12d
and eax, 0x1f
loopne 0x1400d6ecf
invalid
movzx edx, byte [rdi + 1]
and edx, 0x3f
loop case.0x14009f278.337
push rdi
add dword [rbx - 0x7fbec01e], eax
loop case.0x14009f278.337
invalid
invalid
loop case.0x14009f278.337
invalid
cmp r12b, 0xdf
jbe 0x1400d6f00
cld
fbstp tbyte [rsi + 0x43]
movzx r12d, byte [rdi + 2]
movzx esp, byte [rdi + 2]
add al, cl
loop 0x1400d6ecb
shl edx, 6
and r12d, 0x3f
and esp, 0x3f
or r12d, edx
or esp, edx
invalid
cmp cl, 0xf0
invalid
jb 0x1400d7180
stosd dword [rdi], eax
add al, byte [rax]
add byte [rdi], cl
invalid
movzx ecx, byte [rdi + 3]
mov dh, 0x4f
add ecx, dword [rax - 0x7d]
add rdi, 4
and eax, 7
invalid
invalid
add rdi, 4
add edi, 4
and eax, 7
loopne 0x1400d6ee7
invalid
shl eax, 0x12
shl r12d, 6
in al, 6
adc al, byte [rcx - 0x3f]
in al, 6
invalid
and ecx, 0x3f
or ecx, r12d
or ecx, eax
mov r12d, ecx
int3
rol dword [rcx - 0x77], 0xcc
int3
cmp r12d, 0xffff
cmp esp, 0xffff
invalid
inc dword [rax]
add byte [rsi + 0x11], dh
jbe case.0x14006a55d.876
jbe case.0x14006a55d.876
adc ecx, ebp
xchg edi, eax
add al, byte [rax]
add byte [rax], al
invalid
invalid
jmp 0x1400d7197
add byte [rax], al
add rdi, 2
add edi, 2
mov dword [rdx], 0x906e0c1
rol byte [rcx - 0x77], 1
mov r12d, eax
shl eax, 6
invalid
or eax, edx
mov r12d, eax
mov esp, eax
xor r14d, r14d
xor esi, esi
div byte [rcx]
leave
xor ecx, ecx
mov rax, r15
mov eax, edi
sub rax, rdi
sub eax, edi
clc
add rax, 2
movabs rdx, 0xaaaaaaaaaaaaaaab
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
stosb byte [rdi], al
add cl, byte [rax - 0x46]
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
stosb byte [rdi], al
mul rdx
mul edx
shr rdx, 1
shr edx, 1
invalid
lea rax, [rdx + rcx]
add al, 0xa
or cl, byte [rax - 1]
inc rax
ror byte [rax - 0x7d], 0xf8
add al, 0xbd
invalid
cmp rax, 4
mov ebp, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax + 0xf], cl
cmovae rbp, rax
lea rbx, [rbp*2 + 2]
sbb al, 0x6d
add al, byte [rax]
add byte [rax], al
call 0x1ad29fc8b
call 0x1ad29fc8b
sbb al, 0x6d
insd dword [rdi], dx
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x47], cl
movabs rcx, 0x3ffffffffffffffe
invalid
invalid
invalid
cmp rax, rcx
cmp eax, ecx
ja 0x1400d71d2
xchg dword [rax + 2], edi
js case.0x1400a2d8b.312
add byte [rax], al
add byte [rax - 1], cl
invalid
inc rbp
mov r13w, 1
mov r13d, 0xb60f0001
add eax, 0xc839f
lahf
invalid
or al, 0
add byte [rdi], cl
mov dh, 5
movzx eax, byte [0x14019f308]
lahf
or dword [rax + rax], 0x31
xor ecx, ecx
leave
mov rdx, rbx
call fcn.1400e7f40
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
ror byte [rdi], 0x84
add al, byte [r8]
add al, byte [rax]
je 0x1400d71c5
add al, byte [rax]
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rax], esp
mov word [rax], r12w
mov dword [rax], r12d
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x28], ebp
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
xor byte [rax - 0x39], cl
and al, 0x38
and al, 0x38
mov qword [rsp + 0x38], 1
and al, 0x38
cmp byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x73], cl
lea rcx, [r15 + 2]
mov qword [rsp + 0x40], rcx
and al, 0x40
add r9b, byte [r8 - 0x77]
add cl, byte [rax - 0x77]
and al, 0x40
mov ebx, 1
add dword [rax], eax
add byte [rax], al
jmp case.0x14006a55d.877
sub eax, 0x66666666
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
add byte [rax], al
xor ecx, ecx
leave
mov r12d, r14d
cmp rbx, qword [rsp + 0x28]
je case.0x1400c6e9a.161
add byte [rax], al
invalid
sub byte [rdi], cl
test cl, dl
add byte [rax], al
add byte [rcx - 0x77], al
mov esi, ecx
add byte [rax], al
mov r14d, ecx
mov esi, ecx
mov word [rax + rbx*2], r12w
mov dword [rax + rbx*2], esp
and al, 0x58
inc rbx
inc ebx
ret
mov qword [rsp + 0x38], rbx
pop rsp
and al, 0x38
test rdi, rdi
test edi, edi
je 0x1400d7000
test r14w, r14w
jne 0x1400d6fb0
invalid
cmp rdi, r15
push qword [rax + riz + 0xf]
je 0x1400d7000
movzx edx, byte [rdi]
mov dh, 0x17
invalid
movzx r12d, dl
mov dh, 0xe2
loop case.0x1400c4d70.198
test r12b, r12b
test ah, ah
in al, 0x78
inc rdi
inc edi
js case.0x1400a912f.299
inc rdi
inc edi
xor ecx, ecx
jmp case.0x1400c6c40.216
ret 0x6666
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov ebp, dword [rsp + 0x28]
add byte [rax], al
mov rbp, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
cmp r13w, 1
cmp r13d, 1
add dword [rdi], ecx
test dword [rcx + rax], ebp
sub al, 1
jne 0x1400d713c
add dword [rax], eax
add byte [rbp + 0x31], al
invalid
add byte [rax], al
xor r13d, r13d
xor ebp, ebp
in eax, dx
mov edi, 0
add byte [rax], al
add byte [rcx - 0x44], al
invalid
add byte [rax], al
mov r12d, 0
mov esp, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add byte [rax], al
invalid
mov r8d, 0
add byte [rax], al
add byte [rax + 0x39], cl
cmp rbx, rbp
invalid
add byte [rax], al
cmp rbx, rbp
cmp ebx, ebp
jne 0x1400d6fc3
jmp case.0x1400e38c9.227
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], al
mov ecx, r12d
and ecx, 0x1f
loope 0x1400d7053
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
and r8d, 0x3f
and r8d, 0x3f
cmp r12b, 0xdf
cmp ah, 0xdf
jbe 0x1400d70e7
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r12d, byte [rdi + 2]
add al, byte [ecx - 0x3f]
shl r8d, 6
shl eax, 6
loopne 0x1400d7056
and r12d, 0x3f
and esp, 0x3f
in al, 0x3f
invalid
or r12d, r8d
or esp, eax
invalid
cmp dl, 0xf0
invalid
jb 0x1400d70fb
add byte [rax], al
movzx edx, byte [rdi + 3]
add rdi, 4
invalid
add al, 0x83
loope 0x1400d7072
mov dh, 0x57
push rdi
add ecx, dword [rax - 0x7d]
mov dword [rbx + rax*4], 0xe1c107e1
loope 0x1400d7072
invalid
shl ecx, 0x12
adc al, byte [rcx - 0x3f]
in al, 6
shl r12d, 6
and edx, 0x3f
or edx, r12d
or edx, esp
or edx, ecx
mov r12d, edx
invalid
cmp r12d, 0xffff
cmp esp, 0xffff
add byte [rax], al
ja case.0x1400e38c9.242
xchg dword [rax + 0x31000000], ecx
mov byte [rax], al
add byte [rax], al
invalid
add byte [rcx], dh
xor ecx, ecx
leave
jmp case.0x1400c6c40.216
invalid
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
sub rax, rdi
movabs rdx, 0xaaaaaaaaaaaaaaab
mov edx, 0xaaaaaaab
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
mul rdx
loop 0x1400d70f0
mov r8, rdx
mov eax, edx
shr r8, 1
shr eax, 1
movzx eax, r13w
movzx eax, bp
mov bh, 0xc5
cmp cx, 1
sbb r8, 0xffffffffffffffff
fdivr st(7)
stc
add dword [rcx - 0x7d], ecx
fdivr st(7)
add r8, rax
mov r14d, ecx
rol byte [rcx - 0x77], 0xce
inc r8
mov qword [rsp + 0x20], 2
mov dword [rsp + 0x20], 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx - 0x47], al
add al, byte [rax]
mov r9d, 2
add byte [rax], al
lea rcx, [rsp + 0x28]
and al, 0x28
mov rdx, rbx
mov edx, ebx
call fcn.140128e10
sbb eax, 0x8b480005
and al, 0x30
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
jmp 0x1400d6fc3
dec dword [rax - 0x7d]
mov dword [rdx], 0x4406e1c1
add al, cl
loope 0x1400d70f4
or ecx, r8d
add rdi, 2
add al, cl
loope 0x1400d70f4
shl ecx, 6
or ecx, r8d
rol dword [rcx - 0x77], 0xcc
mov r12d, ecx
mov esp, ecx
xor ecx, ecx
jmp case.0x1400c6c40.216
invalid
dec dword [rax - 0x7d]
mov dword [rbx], 0x410ce1c1
add eax, ecx
loope case.0x1400c6c40.202
or r12d, ecx
add rdi, 3
shl ecx, 0xc
add eax, ecx
loope case.0x1400c6c40.202
or r12d, ecx
cmp r12d, 0xffff
cmp esp, 0xffff
add byte [rax], al
jbe case.0x1400b02bf.276
js 0x1400d710f
invalid
invalid
lea edx, [r12 + 0xff0000]
add byte [rax], al
inc dword [rax]
shr edx, 0xa
or edx, 0xd800
retf 0xd800
add byte [rax], al
add byte [rcx - 0x7f], al
in al, 0xff
inc dword [rbx]
add byte [rax], al
retf 0xd800
add byte [rcx - 0x7f], al
in al, 0xff
inc dword [rbx]
add byte [rax], al
invalid
invalid
int3
inc dword [rbx]
add byte [rax], al
or r12d, 0xdc00
mov ecx, r12d
mov ecx, esp
fadd qword [rax]
add byte [rcx + rcx*4 - 0x1f], al
mov ecx, esp
mov ecx, esp
mov r12d, edx
jmp case.0x1400c6c40.216
invalid
invalid
invalid
invalid
mov rcx, qword [rsi + 0x10]
neg rcx
fnstenv [rax + 0x1b]
adc byte [rax - 9], r9b
fnstenv [rax + 0x1b]
jae 0x1400d7160
sbb dword [rbx + rcx*4 + 0x46], ecx
mov r8, qword [rsi + 0x18]
mov rcx, qword [0x14019f258]
invalid
invalid
or al, 0
sbb byte [rax - 0x75], cl
or eax, 0xc8106
invalid
invalid
or al, 0
invalid
xor edx, edx
mov rdi, rax
invalid
call qword [sym.imp.kernel32.dll_HeapFree]
jb 0x1400d7161
add byte [rax - 0x77], cl
clc
invalid
jb 0x1400d7161
add byte [rax - 0x77], cl
clc
mov eax, edi
mov qword [rsi + 0x10], rbp
mov dword [rsi + 0x10], ebp
outsb dx, byte [rsi]
adc byte [rax - 0x77], cl
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], rbx
pop rsi
and byte [rax - 0x77], cl
invalid
add rsp, 0x48
pop rbx
sbb byte [rax - 0x77], r9b
pop rsi
and byte [rax - 0x77], cl
invalid
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
add rdi, 3
shl eax, 0xc
or r12d, eax
mov dword [rbx], 0x410ce0c1
or esp, eax
cmp r12d, 0xffff
inc dword [rax]
add byte [rdi], cl
add byte [rax], al
jbe case.0x14006a55d.876
xchg byte [rbp - 3], dh
invalid
inc dword [rcx - 0x73]
test byte [rax + rax], ah
add bh, bh
lea eax, [r12 + 0xff0000]
shr eax, 0xa
or eax, 0xd800
invalid
add cl, al
call 0x1180d7eaf
add byte [rax], al
invalid
add byte [rcx - 0x7f], al
in al, 0xff
inc dword [rbx]
add byte [rax], al
invalid
invalid
int3
and r12d, 0x3ff
inc dword [rbx]
add byte [rax], al
or r12d, 0xdc00
mov ecx, 1
fadd qword [rax]
add byte [rcx + 1], bh
mov r14d, r12d
mov r12d, eax
jmp case.0x1400e38c9.231
std
invalid
invalid
std
invalid
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rdx, rbx
call fcn.1401216a0
invalid
movsb byte [rdi], byte [rsi]
add al, 0
invalid
xor ecx, ecx
mov rdx, rbx
invalid
call fcn.1401216a0
int3
invalid
mov rax, qword [rcx]
lea r8, [0x1401947c0]
add dword [rbp + rcx*4 + 5], ecx
invalid
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
lea edx, [0x140161fe9]
mov r8d, 0x3e
jmp rax
lea edx, [0x140161fbc]
mov r8d, 0x13
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.EOF_while_parsing_a_listEOF_while_parsing_an_objectEOF_while_parsing_a_stringEOF_while_parsing_a_valueexpected__:_expected_____or____expected_____or___expected_identexpected_valueexpected____invalid_escapeinvalid_numbernumber_out_of_rangeinvalid_unicode_code_pointcontrol_character__u0000_u001F__found_while_parsing_a_stringkey_must_be_a_stringinvalid_value:_expected_key_to_be_a_number_in_quotesfloat_key_must_be_finite__got_NaN_or___inf_lone_leading_surrogate_in_hex_escapetrailing_commatrailing_charactersunexpected_end_of_hex_escaperecursion_limit_exceeded_at_line__column
mov r8d, 0x18
jmp rax
add rcx, 8
jmp fcn.1400e1f10
mov eax, dword [rax + 0x18]
lea rdx, [0x14016209b]
mov r8d, 0x24
jmp rax
mov eax, dword [rax + 0x18]
lea rdx, [0x140161f2d]
mov r8d, 0x19
jmp rax
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401620bf]
mov r8d, 0xe
jmp rax
invalid
mov eax, dword [rax + 0x18]
lea rdx, [0x140161f46]
mov r8d, 0xc
jmp rax
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140161f86]
or byte [rax], al
or byte [rax], al
mov r8d, 0xe
jmp rax
adc eax, dword [rax]
add byte [rax], al
jmp rax
lea edx, [0x1401620cd]
mov r8d, 0x13
jmp rax
or byte [rax], al
mov r8d, 0x2c
jmp rax
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401620e0]
mov r8d, 0x1c
jmp rax
cmp dword [rax], 1
jne case.0x1400a9876.297
mov rax, qword [rax + 8]
mov ecx, eax
and ecx, 3
cmp ecx, 1
jne case.0x1400a9876.297
mov rcx, qword [rax - 1]
mov ecx, dword [rax - 1]
mov rax, qword [rax + 7]
call qword [rax + 0x30]
nop
add rsp, 0x28
ret
xor eax, eax
add rsp, 0x28
ret
mov rcx, qword [rcx]
cmp qword [rcx + 0x18], 0
je 0x1400d7575
lea rax, [rcx + 0x18]
mov qword [rsp + 0x28], rcx
add rcx, 0x20
lea r8, [0x1400d71e0]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x38], rax
lea rax, [fcn.140008da0]
sbb bl, dh
dec dword [rax - 0x77]
and al, 0x40
sbb bl, dh
dec dword [rax - 0x77]
and al, 0x40
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x50], rax
lea rax, [0x140162128]
add eax, 0x8abf8
add eax, 0x8abf8
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], 3
mov qword [rsp + 0x78], 0
lea rax, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 3
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
call fcn.140009b80
nop
add rsp, 0x88
ret
add rsp, 0x88
jmp 0x1400d71e0
cmp dword [rax - 0x39], ecx
and al, 0x50
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x60], 0
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x60], 0
mov qword [rsp + 0xb0], 0x20
mov byte [rsp + 0xb8], 3
mov qword [rsp + 0x80], 0
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
mov qword [rsp + 0xa0], rax
lea rax, [0x140161e18]
sbb eax, 0x480008a8
mov dword [rsp + 0xa8], eax
sbb eax, 0x480008a8
mov dword [rsp + 0xa8], eax
lea rbx, [rsp + 0x80]
mov rcx, rdi
mov rdx, rbx
invalid
call 0x1400d71e0
test al, al
jne 0x1400d76e6
invalid
movups xmm0, xmmword [rsp + 0x50]
adc byte [rsp + 0x50], al
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
lea rax, [rdi + 0x18]
add rdi, 0x20
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x80], rcx
lea rcx, [0x1400d7710]
mov qword [rsp + 0x88], rcx
mov dword [rsp + 0x88], ecx
mov dword [rsp + 0x88], ecx
mov qword [rsp + 0x90], rax
lea rax, [fcn.140008da0]
dec dword [rax - 0x77]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xa024
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8aaec
dec dword [rax - 0x77]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xa024
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8aaec
mov qword [rsp + 0x50], rax
push rax
mov qword [rsp + 0x58], 4
mov qword [rsp + 0x70], 0
mov dword [rsp + 0x70], 0
mov dword [rsp + 0x70], 0
mov qword [rsp + 0x60], rbx
mov dword [rsp + 0x60], ebx
mov qword [rsp + 0x68], 3
and al, 0x68
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rsp + 0x50]
and al, 0x50
and al, 0x50
call fcn.140009b80
cmp qword [rsp + 0x30], 0
and al, 0x30
invalid
je 0x1400d76db
and al, 0x30
add byte [rax + rbx + 0x4c], dh
mov eax, dword [rsp + 0x38]
mov r8, qword [rsp + 0x38]
mov rcx, qword [0x14019f258]
xor edx, edx
mov ebx, eax
ret
call qword [sym.imp.kernel32.dll_HeapFree]
mov eax, ebx
jnp 0x1400d76da
add byte [rcx], dh
ror byte [rcx + 0x6715ffc3], cl
ret
call qword [sym.imp.kernel32.dll_HeapFree]
mov eax, ebx
invalid
ret
fmul dword [rax - 0x7f]
invalid
add rsp, 0xc0
add esp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
lea rax, [0x14018be20]
mov qword [rsp + 0x20], rax
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
lea rcx, [0x14018bde2]
or eax, 0xb46e9
lea r9, [0x140161ea8]
lea ecx, [0x140161ea8]
lea r8, [rsp + 0x30]
and al, 0x30
xor byte [rdx + 0x37], bh
mov edx, 0x37
call fcn.140121e20
adc dword [rdi + 0x48cc0004], esp
mov eax, dword [rcx + 8]
invalid
invalid
cmpsd dword [rsi], dword [rdi]
add al, 0
invalid
add ah, cl
mov rax, qword [rcx + 8]
invalid
invalid
int3
or byte [r11 + rcx*4 + 0x51], cl
adc byte [rbx + rcx*4 + 0x42], cl
and byte [rbx + rcx*4 + 0x4a], cl
mov r9, qword [rdx + 0x28]
invalid
invalid
mov r10, qword [rcx + 0x10]
mov r8, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
mov rcx, rax
mov rdx, r10
mov edx, edx
ror dword [rcx + rcx*4 - 0x2e], 0xe9
mov edx, edx
jmp fcn.14000ccd0
movsd dword [rdi], dword [rsi]
push rbp
dec esp
dec esp
dec esp
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
invalid
invalid
mov rdi, rcx
mov rax, qword [rcx]
mov eax, dword [rcx]
iretd
mov eax, dword [rcx]
mov rbx, qword [rcx + 0x10]
sub rax, rbx
cmp rax, r8
fmul dword [rcx + rdi - 0x40]
jb case.0x1400a2d8b.332
mov rcx, qword [rdi + 8]
or byte [r8 + 1], r9b
add rcx, rbx
mov r8, rsi
call fcn.140120b90
xchg esp, eax
add al, 0
invalid
xchg esp, eax
add al, 0
add rbx, rsi
add ebx, esi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x28
pop rbx
invalid
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
stc
mov r14, rdx
mov rdx, rbx
fimul dword [rcx - 0x77]
invalid
call fcn.140121940
invalid
add al, 0
add byte [rcx + rcx*4 - 0xe], cl
fimul dword [rcx - 0x77]
invalid
movabs eax, dword [0x5f8b48f2894c0004]
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
mov rbx, qword [rdi + 0x10]
pop rdi
adc bl, ch
invalid
jmp case.0x14009b5cd.373
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x30
xor byte [rax - 0x77], cl
invalid
xor byte [rax - 0x77], cl
invalid
mov esi, ecx
cmp edx, 0x80
add byte [rax], 0
add byte [rbx + 0x28], dh
jae case.0x14009f278.350
jae case.0x14009f278.350
mov rdi, qword [rsi + 0x10]
jle case.0x1400c6f00.326
cmp rdi, qword [rsi]
jne 0x1400d77b7
invalid
jne 0x1400d77b7
or al, 0x48
mov ecx, esi
mov rcx, rsi
mov ebx, edx
call fcn.14011d1b0
invalid
mov edx, ebx
invalid
add byte [rcx + 0x468b48da], cl
fimul dword [rax - 0x75]
or byte [rax - 0xb7c7ec], r9b
or byte [rax - 0xb7c7ec], cl
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0xb7c7ec], cl
mov byte [rax + rdi], dl
adc al, 0x38
inc rdi
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
invalid
mov dword [rsi + 0x10], edi
adc cl, ch
jmp 0x1400d7881
mov bh, 0
add byte [rax], al
mov dword [rsp + 0x2c], 0
and al, 0x2c
add byte [rax], al
add byte [rax], al
mov eax, edx
cmp edx, 0x800
add byte [rax], cl
add byte [rax], al
jae 0x1400d77f6
sbb al, cl
call 0xc8cd83e8
invalid
invalid
shr eax, 6
or al, 0xc0
invalid
mov byte [rsp + 0x2c], al
and al, 0x2c
ror byte [rax - 0x7fd3dbbc], 0xe2
invalid
and al, 0x2c
sub al, 0x80
and dl, 0x3f
loop 0x1400d7827
or dl, 0x80
mov byte [rsp + 0x2d], dl
invalid
or byte [rax - 0x40d2dbac], 2
add byte [rax], al
invalid
sub eax, 0x2bf
mov edi, 2
add al, byte [rax]
add byte [rax], al
add bl, ch
invalid
jmp case.0x1400a912f.303
cmp edx, 0x10000
add byte [rax], al
add dword [rax], eax
jae 0x1400d7825
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
and al, 0x2c
and al, 0x2c
sub al, 0x89
rol cl, 1
call 0x14c4c9c15
and al, 0x3f
invalid
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
or byte [rax - 0x7fd2dbbc], 0xe2
and dl, 0x3f
or dl, 0x80
invalid
invalid
invalid
retf 0x8880
mov byte [rsp + 0x2e], dl
and al, 0x2e
mov edi, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x1400a912f.303
xor al, cl
call 0xc8fd843d
mov byte [rsp + 0x2c], al
shr eax, 0x12
adc cl, byte [rax + rsi*8]
or al, 0xf0
mov byte [rsp + 0x2c], al
and al, 0x2c
mov eax, edx
shr eax, 0xc
or al, 0x24
invalid
or al, 0x80
invalid
mov byte [rsp + 0x2d], al
and al, 0x2d
or al, 0x24
invalid
or byte [rax - 0x76d2dbbc], 0xd0
and al, 0x2d
sub eax, 0xe8c1d089
invalid
mov eax, edx
rol cl, 1
shr eax, 6
call 0x14c4c9c49
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x2e], al
and al, 0x2e
or byte [rax - 0x7fd1dbbc], 0xe2
and al, 0x2e
and dl, 0x3f
or dl, 0x80
retf 0x8880
push rsp
and al, 0x2f
invalid
retf 0x8880
and al, 0x2f
mov edi, 4
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
pop rsi
adc byte [rax + 0x29], cl
sub rax, rbx
cmp rax, rdi
cmp eax, edi
fmul dword [rax + 0x39]
clc
cmp eax, edi
jb 0x1400d788b
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rax + 1], r9b
add rcx, rbx
lea rdx, [rsp + 0x2c]
and al, 0x2c
invalid
and al, 0x2c
mov r8, rdi
call fcn.140120b90
invalid
xchg ebx, eax
add al, 0
invalid
add rbx, rdi
sti
mov qword [rsi + 0x10], rbx
adc byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
invalid
invalid
invalid
xor eax, eax
add rsp, 0x30
pop rbx
xor byte [rbx + 0x5f], bl
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
fimul dword [rcx - 0x77]
clc
call fcn.140121940
mov rbx, qword [rsi + 0x10]
invalid
movabs al, byte [0xc7eb105e8b480004]
int3
add byte [rax - 0x75], cl
pop rsi
mov ebx, dword [rsi + 0x10]
adc bl, ch
jmp 0x1400d7866
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rcx]
mov dh, 1
cmp eax, 3
je case.0x1400b4a39.264
cmp eax, 7
clc
invalid
jne 0x1400d795d
cdq
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, str.nullC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_srcerror.rs
adc eax, 0x8a951
test eax, 0xb8410008
add al, 0
add byte [rax], al
invalid
mov r8d, 4
add byte [rax - 0x7f], cl
invalid
add rsp, 0xb8
add esp, 0xb8
mov eax, 0x5b000000
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
loopne 0x1400d793d
movabs r8, 0xfffffffffffff
mov rsi, qword [rcx + 8]
invalid
mov eax, 0xffffffff
invalid
invalid
dec dword [rdi]
add byte [rax - 0x75], cl
jno 0x1400d7909
invalid
or byte [rax - 0x47], cl
movabs rcx, 0x7fffffffffffffff
and rcx, rsi
and ecx, esi
invalid
invalid
and ecx, esi
mov rax, rsi
and rax, r8
and eax, eax
invalid
and eax, eax
movabs r9, 0x7fefffffffffffff
cmp rcx, r9
leave
invalid
out dx, eax
jg 0x1400d796b
cmp ecx, ecx
leave
jle 0x1400d7999
jbe 0x1400d7955
xor ecx, ecx
leave
test rsi, rsi
sets cl
lea r8, str.inf_infNaN
lea eax, str.inf_infNaN
ror dword [rbp + rcx*4 + 5], 0x26
lodsd eax, dword [rsi]
lea eax, str.inf_infNaN
or byte [rax], al
lea r9, [0x14016265b]
or eax, 0x8ad22
and ch, byte [rbp + 0xf4d0008]
lodsd eax, dword [rsi]
or byte [rax], al
cmovns r9, r8
enter 0xffffffffffff8348, 0xffffffffffffffc1
enter 0xffffffffffff8348, 0xffffffffffffffc1
add rcx, 3
add ecx, 3
add ecx, dword [rax - 0x7b]
sar byte [rsi + 3], 0x48
mov esi, 3
cmove rsi, rcx
int1
test rax, rax
mov esi, 3
cmove rsi, rcx
int1
add byte [rax + 0xf], cl
int1
int1
int1
lea rax, [0x14016265f]
lea eax, [0x14016265f]
add eax, 0x8ad0b
or byte [rax], al
cmove rax, r9
cmove eax, ecx
jmp 0x1400d82df
or dword [rax], eax
add byte [rcx + 0x58d4cc0], cl
mov eax, eax
lea r8, [0x140194824]
lea eax, [0x140194824]
lea eax, [0x140194824]
mov esi, 0x49000bce
invalid
invalid
or eax, dword [rax]
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
add eax, eax
sar bh, 0xe0
jmp rax
loopne 0x1400d797f
movzx eax, byte [rcx + 1]
mov byte [rsp + 0x48], al
and al, 0x48
mov dh, 0x41
add dword [rax + 0x48482444], ecx
and al, 0x48
lea rax, [rsp + 0x48]
lea rax, [rsp + 0x48]
lea eax, [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x28], rax
and al, 0x28
lea rax, [0x14000cc90]
lea eax, [0x14000cc90]
or byte [rbx - 0xd], dl
dec dword [rax - 0x77]
and al, 0x30
invalid
mov qword [rsp + 0x30], rax
xor byte [rax - 0x73], cl
add eax, 0x8a374
je 0x1400d7935
or byte [rax], al
lea rax, str.boolean__
lea eax, [0x140161d08]
je 0x1400d7935
or byte [rax], al
add cl, ch
movabs dword [0xc148f18948000004], eax
add al, 0
add byte [rax - 0x77], cl
int1
shr rcx, 0x34
invalid
loope case.0x1400b4a39.267
invalid
jmp 0x1400d7e3c
add al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
shr rcx, 0x34
and ecx, 0x7ff
inc dword [rdi]
add byte [rax], al
test rsi, rsi
test esi, esi
idiv byte [rax + 0xa]
js 0x1400d79b5
or cl, byte [rax - 0x73]
jl 0x1400d79d3
lea rdi, [rsp + 0x28]
lea edi, [rsp + 0x28]
sub byte [rbp + 0x31], al
xor r11d, r11d
jmp 0x1400d79c5
invalid
fucomi st(3)
adc byte [rax - 0x73], cl
jl 0x1400d79dd
lea rdi, [rsp + 0x29]
mov byte [rsp + 0x28], 0x2d
and al, 0x28
sub eax, 0x1bb41
add byte [rax], al
sub esi, eax
and al, 0x28
and al, 0x28
sub eax, 0x1bb41
add byte [rax], al
mov ebx, 1
test ecx, ecx
leave
sete r9b
sete cl
test rax, rax
test eax, eax
sete r10b
xchg esp, eax
ret 0x8445
invalid
invalid
test r10b, r9b
test dl, cl
je 0x1400d79f2
mov byte [rdi + 2], 0x30
add r14b, byte [r8]
xor byte [rsi - 0x39], ah
mov word [rdi], 0x2e30
mov dword [rdi], 0xc1482e30
out dx, al
invalid
invalid
shr rsi, 0x3f
add rsi, 3
lea rax, [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
jmp 0x1400d82df
in eax, dx
or byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x58], rdi
jl 0x1400d7a1a
pop rax
mov qword [rsp + 0x98], r11
mov dword [rsp + 0x98], ebx
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x40], rdx
and al, 0x40
test ecx, ecx
lea r8, [r8 + rax + 1]
add byte [rcx], r8b
add byte [rcx], r8b
add dword [rdi + rcx + 0x44], ecx
ror byte [rbp - 0x4346f], 0xff
sti
invalid
invalid
cmove r8, rax
cmove eax, eax
lea edx, [rcx - 0x435]
sti
invalid
inc dword [rcx - 0x43]
int3
mov r13d, 0xfffffbcc
mov ebp, 0xfffffbcc
inc dword [rdi + rcx + 0x45]
cmovne r13d, edx
cmovne ebp, edx
invalid
mov qword [rsp + 0x90], r8
mov dword [rsp + 0x90], eax
add byte [rax], al
add byte [rsi - 0x73], cl
lea ebx, [rax*4]
lea r11, [r8*4]
lea ebx, [rax*4]
test rax, rax
setne al
cmp ecx, 2
rol byte [rbx + 0xf4002f9], 0x92
mov byte [rax + 8], 0xc6
or sil, al
setb sil
or sil, al
movzx eax, sil
movabs rbp, 0xcccccccccccccccd
int3
int3
int3
int3
int3
int3
int3
mov r15d, eax
mov edi, eax
invalid
int3
int3
int3
mov edi, eax
not r15d
test r13d, r13d
js 0x1400d7b7d
add byte [rax], al
mov dword [rsp + 0xa4], eax
imul r12d, r13d, 0x13441
imul esp, ebp, 0x13441
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rbp + 0x69], al
imul esp, ebp, 0x13441
invalid
invalid
imul esp, ebp, 0x13441
shr r12d, 0x12
in al, dx
adc al, byte [rcx - 0x7d]
cmp r13d, 4
adc r12d, 0xffffffff
cmp r13d, 4
adc r12d, 0xffffffff
imul eax, r12d, 0x12934f
shr eax, 0x13
call 0x12196be96
invalid
add cl, al
call 0x12196be96
sub ecx, r13d
add ecx, eax
mov rax, r12
loopne 0x1400d7ad4
shl eax, 4
loopne 0x1400d7ad4
shl eax, 4
lea rdx, [0x14015f178]
lea edx, [0x14015f178]
mov rbx, qword [rax + rdx]
mov r8, qword [rax + rdx + 8]
adc byte [rax], r9b
or byte [rcx + rcx*4 - 0x22], cl
mov rsi, r11
mov esi, ebx
or rsi, 2
mov rax, rbx
fmul dword [rax - 9]
out 0x49, al
mov ecx, edx
invalid
invalid
fmul dword [rax - 9]
out 0x49, al
mov ecx, edx
invalid
ror dword [rcx + rcx*4 - 0x40], 1
mov rax, r8
mul rsi
mov r10, rdx
mov rdi, rax
add rdi, r9
adc r10, 0
rol byte [rax], cl
invalid
rol byte [rax], cl
add cl, 0x7d
and cl, 0x7f
loope 0x1400d7b47
loope 0x1400d7b47
xor cl, 0x40
shrd rdi, r10, cl
shr r10, cl
shr edx, cl
shr edx, cl
movsxd r9, r15d
add r9, r11
iretd
mov rax, rbx
mul r9
mov r15, rdx
mov rax, r8
mul r9
mov r9, rdx
mov ecx, edx
mov ecx, edx
mov r14, rax
add r14, r15
adc r9, 0
shrd r14, r9, cl
lodsd eax, dword [rsi]
invalid
shr r9, cl
mov rax, rbx
mov eax, ebx
lodsd eax, dword [rsi]
invalid
mov eax, ebx
mul r11
mov rbx, rdx
mov rax, r8
mul r11
mov r8, rdx
add rax, rbx
add eax, ebx
add eax, ebx
adc r8, 0
shrd rax, r8, cl
shr r8, cl
test cl, 0x40
cmove r10, rdi
cmove r9, r14
cmove r8, rax
cmp r12d, 0x16
jae 0x1400d8032
movabs rcx, 0x3333333333333334
xor esi, dword [rbx]
xor esi, dword [rbx]
mov rax, r11
mul rcx
fmul dword [rax - 9]
loope 0x1400d7ad2
invalid
lea ecx, [rdx + rdx*4]
or al, 0x92
movabs rax, 0x3333333333333333
cmp ecx, r11d
jne 0x1400d7ea5
mov ecx, 0xffffffff
nop
imul r11, rbp
inc ecx
cmp r11, rax
jbe 0x1400d7b60
cmc
cmc
cmp ecx, r12d
jb 0x1400d8032
mov bl, 1
xor edi, edi
jmp 0x1400d7ee9
imul edi, r13d, 0xfff4d105
shr edi, 0x14
xor eax, eax
cmp r13d, 0xffffffff
setne al
sub edi, eax
add r13d, edi
mov eax, r13d
neg eax
imul edx, r13d, 0x3ed6cb1
shr edx, 0x13
mov ecx, edi
sub ecx, edx
shl rax, 4
lea rdx, [0x1401606d8]
mov r14, qword [rax + rdx]
mov esi, dword [rax + rdx]
mov esi, dword [rax + rdx]
mov r8, qword [rax + rdx + 8]
mov r10, r11
or r10, 2
mov rax, r14
mul r10
mov r9, rdx
mov rax, r8
mul r10
mov r10, rdx
mov rbx, rax
add rbx, r9
adc r10, 0
add cl, 0x7c
and cl, 0x7f
xor cl, 0x40
shrd rbx, r10, cl
shr r10, cl
movsxd r9, r15d
add r9, r11
mov rax, r14
mul r9
mov r12, rdx
mov rax, r8
mul r9
mov r9, rdx
mov r15, rax
invalid
add r15, r12
adc r9, 0
shrd r15, r9, cl
shr r9, cl
mov rax, r14
mul r11
mov r14, rdx
mov rax, r8
mul r11
mov r8, rdx
add rax, r14
adc r8, 0
shrd rax, r8, cl
shr r8, cl
test cl, 0x40
cmove r10, rbx
ror dword [rbp + 0xf], cl
iretd
cmove r8, rax
cmp edi, 2
jae 0x1400d7e7e
mov rax, qword [rsp + 0x90]
and eax, 1
sete dil
and dil, sil
sub r10, rax
mov bl, 1
jmp 0x1400d7eec
mov rax, qword [rcx + 8]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x48]
mov qword [rsp + 0x28], rax
lea rax, [0x14000f1d0]
jmp 0x1400d7e30
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.byte_arrayOption_valuenewtype_structsequencemapenumunit_variantnewtype_varianttuple_variantstruct_varianta_string
mov r8d, 0xa
jmp 0x1400d78dd
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8a038
jmp 0x1400d78d7
sti
invalid
invalid
movups xmm0, xmmword [rcx + 8]
movups xmmword [rsp + 0x48], xmm0
lea rax, [rsp + 0x48]
mov qword [rsp + 0x28], rax
lea rax, [0x14000f9f0]
mov qword [rsp + 0x30], rax
lea rax, str.string
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 1
jmp 0x1400d7e4a
mov eax, dword [rcx + 4]
mov dword [rsp + 0x48], eax
lea rax, [rsp + 0x48]
mov qword [rsp + 0x28], rax
lea rax, [fcn.14000db30]
mov qword [rsp + 0x30], rax
lea rax, str.character__
jmp 0x1400d7e3c
mov rax, qword [rcx + 8]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x48]
mov qword [rsp + 0x28], rax
lea rax, [fcn.140008da0]
mov qword [rsp + 0x30], rax
lea rax, str.integer__
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 2
mov qword [rsp + 0x80], 0
lea rax, [rsp + 0x28]
jmp 0x1400d832e
cmp edi, 0x3f
jae 0x1400d8035
mov rax, 0xffffffffffffffff
mov ecx, edi
shl rax, cl
not rax
test r11, rax
jne 0x1400d8035
mov bl, 1
xor edi, edi
jmp 0x1400d7eec
test byte [rsp + 0x90], 1
jne 0x1400d801b
mov ecx, dword [rsp + 0xa4]
not rcx
add rcx, r11
mov edx, 0xffffffff
nop word cs:[rax + rax]
imul rcx, rbp
inc edx
cmp rcx, rax
jbe 0x1400d7ed0
cmp edx, r12d
jb 0x1400d8032
mov dil, 1
xor ebx, ebx
mov r13d, r12d
mov rax, r10
mul rbp
mov r11, rdx
shr r11, 3
mov rax, r9
mul rbp
shr rdx, 3
xor esi, esi
xor r14d, r14d
cmp r11, rdx
jbe 0x1400d7f6d
xor r15d, r15d
mov rcx, rdx
lea esi, [rdx + rdx]
mov rax, r8
mul rbp
mov r10, rdx
lea eax, [rsi + rsi*4]
shr r10, 3
lea edx, [r10 + r10]
lea esi, [rdx + rdx*4]
neg esi
add sil, r8b
cmp eax, r9d
sete al
and dil, al
test r15b, r15b
sete al
and bl, al
mov rax, r11
mul rbp
inc r14d
mov r11, rdx
shr r11, 3
mov rax, rcx
mul rbp
shr rdx, 3
mov r8, r10
mov r9, rcx
mov r15d, esi
cmp r11, rdx
ja 0x1400d7f10
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
jmp 0x1400d7f73
mov rcx, r9
mov r10, r8
test dil, dil
je 0x1400d7fd9
mov rax, rcx
mul rbp
mov r9, rdx
shr r9, 3
lea eax, [r9 + r9]
lea eax, [rcx + rcx]
lea eax, [rcx + rcx]
lea eax, [rax + rax*4]
cmp eax, ecx
jne 0x1400d7fd9
mov rax, r10
mul rbp
mov r8, rdx
shr r8, 3
shr eax, 3
shr eax, 3
lea eax, [r8 + r8]
lea r11d, [rax + rax*4]
neg r11d
add r11b, r10b
test sil, sil
sete al
and bl, al
inc r14d
mov rax, r9
mul rbp
shr rdx, 3
lea eax, [rdx + rdx]
lea eax, [rax + rax*4]
mov rcx, r9
mov r10, r8
mov edx, eax
mov edx, eax
mov esi, r11d
cmp eax, r9d
mov r9, rdx
je 0x1400d7f90
jmp 0x1400d7fdf
mov r11d, esi
mov ebx, esi
mov r8, r10
mov eax, r8d
and al, 1
or al, 4
cmp r11b, 5
movzx edx, r11b
movzx eax, al
cmovne eax, edx
test bl, bl
cmove eax, edx
cmp r8, rcx
sete cl
xor dil, 1
or dil, byte [rsp + 0x90]
add byte [rax + 0x40c0930f], bh
and bh, cl
add byte [rax + 0x40c0930f], bh
and bh, cl
or dil, al
jmp 0x1400d810e
invalid
add byte [rcx - 1], bh
mov ecx, 0xffffffff
imul rsi, rbp
inc ecx
cmp rsi, rax
jbe 0x1400d8020
cmp ecx, r12d
adc r10, 0xffffffffffffffff
mov r13d, r12d
mov rax, r10
shr rax, 2
call 0x103ccc841
cmc
sub byte [rdi + rcx*4 - 0x3e], bl
cmc
sub byte [rax - 9], cl
out 0x49, eax
mov ebx, edx
call 0x103ccc841
cmc
sub byte [rdi + rcx*4 - 0x3e], bl
cmc
sub byte [rax - 9], cl
out 0x49, eax
mov ebx, edx
shr r11, 2
mov rax, r9
shr rax, 2
mul rdi
mov rcx, rdx
jmp 0x1400d8052
enter 0xffffffffffffc148, 0xffffffffffffffe8
add cl, byte [rax - 9]
out 0x48, eax
mov ecx, edx
shr rcx, 2
xor esi, esi
cmp r11, rcx
jbe 0x1400d808e
mov rax, r8
shr rax, 2
add cl, byte [rax - 9]
out 0x48, eax
shr edx, 2
add cl, byte [rax - 9]
out 0x48, eax
shr edx, 2
imul eax, edx, 0xffffff9c
add eax, r8d
cmp eax, 0x32
xor al, byte [rax + 0xf]
xchg ebx, eax
mov byte [rcx - 0x42], 2
add byte [rax], al
add byte [rcx - 0x77], cl
shr bl, 1
invalid
xor al, byte [rax + 0xf]
xchg ebx, eax
mov byte [rcx - 0x42], 2
add byte [rax], al
add byte [rcx - 0x77], cl
shr bl, 1
or dword [rbp + 0x31], eax
test byte [rcx + rcx*4 - 0x37], 0x4d
mov ebx, edx
xor r14d, r14d
mov rcx, r9
mov r11, r10
mov rax, r11
mul rbp
mov r9, rdx
mov rax, rcx
enter 0xfffffffffffff748, 0xffffffffffffffe5
enter 0xfffffffffffff748, 0xffffffffffffffe5
shr r9, 3
shr rdx, 3
cmp r9, rdx
jbe 0x1400d8104
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov r10, r8
mov rcx, rdx
mov rax, r8
mul rbp
mov r8, rdx
shr r8, 3
inc r14d
mov rax, r9
mul rbp
mov r9, rdx
mov rax, rcx
mul rbp
shr r9, 3
shr rdx, 3
cmp r9, rdx
ja 0x1400d80c0
lea eax, [r8 + r8]
lea eax, [rax + rax*4]
sub r10d, eax
cmp r10d, 5
setae sil
cmp r8, rcx
sete dil
or dil, sil
add r14d, r13d
movzx ecx, dil
movzx ecx, bh
movzx ecx, bh
and ecx, 1
add rcx, r8
mov eax, 0x11
movabs rdx, 0x2386f26fc0ffff
cmp rcx, rdx
ja 0x1400d823c
xacquire xchg byte [rbx], ah
add byte [rax + 0x39], cl
ror dword [rdi], 1
xchg dword [rcx], ecx
add dword [rax], eax
add byte [rax + 0x10], bh
mov eax, 0x10
movabs rdx, 0x38d7ea4c67fff
cmp rcx, rdx
ja 0x1400d823c
mov eax, 0xf
movabs rdx, 0x5af3107a3fff
invalid
invalid
jp 0x1400d8166
pop rdx
add byte [rax], al
cmp rcx, rdx
ja 0x1400d823c
invalid
mov rdx, rcx
shr rdx, 0xd
mov eax, 0xe
cmp rdx, 0x48c27394
ja 0x1400d823c
mov rdx, rcx
shr rdx, 0xc
mov eax, 0xd
cmp rdx, 0xe8d4a50
ja 0x1400d823c
mov rdx, rcx
shr rdx, 0xb
invalid
or edi, dword [rax + 0xc]
cmp rdx, 0x2e90edc
ja 0x1400d823c
invalid
mov rdx, rcx
shr rdx, 0xa
mov eax, 0xb
cmp rdx, 0x9502f8
ja 0x1400d823c
invalid
jns 0x1400d817c
mov eax, 0xa
or al, byte [rax]
add byte [rax], al
cmp rcx, 0x3b9ac9ff
ja 0x1400d823c
mov eax, 9
cmp rcx, 0x5f5e0ff
ja 0x1400d823c
mov eax, 8
cmp rcx, 0x98967f
ja 0x1400d823c
mov eax, 7
cmp rcx, 0xf423f
ja 0x1400d823c
mov eax, 6
cmp rcx, 0x1869f
add byte [rdi + 0x33], dh
add byte [rdi + 0x33], dh
mov eax, 5
cmp rcx, 0x270f
ja 0x1400d823c
mov eax, 4
add byte [rax], al
cmp rcx, 0x3e7
ja 0x1400d823c
mov eax, 3
cmp rcx, 0x63
ja 0x1400d823c
cmp rcx, 0xa
mov eax, 1
sbb eax, 0xffffffff
mov r15d, eax
movsxd rbx, r14d
lea rdi, [r15 + rbx]
test ebx, ebx
js 0x1400d828f
cmp rdi, 0x11
jge 0x1400d828f
mov rsi, qword [rsp + 0x58]
add rsi, r15
mov rdx, rsi
call fcn.1400d6440
invalid
inc dword [rbp - 0x7b]
invalid
je 0x1400d8272
invalid
mov rcx, rsi
mov dl, 0x30
mov r8, rbx
call fcn.140121230
mov rcx, qword [rsp + 0x98]
lea rax, [rdi + rcx]
mov word [rsp + rax + 0x28], 0x302e
lea rsi, [rdi + rcx]
add rsi, 2
jmp 0x1400d82d5
invalid
lea rsi, [rdi - 1]
lea rsi, [rdi - 1]
cmp rsi, 0x10
jae 0x1400d8363
mov rdx, qword [rsp + 0x98]
lea rax, [rdx + r15]
lea rsi, [rdx + r15]
inc rsi
lea rdx, [rsp + rax]
add rdx, 0x29
call fcn.1400d6440
mov rbx, qword [rsp + 0x58]
mov ebx, dword [rsp + 0x58]
mov ebx, dword [rsp + 0x58]
lea rdx, [rbx + 1]
mov rcx, rbx
mov r8, rdi
call fcn.140120b90
mov byte [rbx + rdi], 0x2e
lea rax, [rsp + 0x28]
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rsi
lea rax, [rsp + 0x48]
mov qword [rsp + 0xa8], rax
lea rax, [0x14007afd0]
mov qword [rsp + 0xb0], rax
lea rax, str.floating_point___
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 2
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*4], ah
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rsp + 0x60]
call fcn.140009b80
nop
add rsp, 0xb8
pop rbx
pop rbp
call qword [rax - 0x473b7eb8]
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rdi + 4]
cmp rax, 5
clc
add eax, 0x24b48b4c
cwde
add byte [rax], al
add byte [rbx + 0x66], dh
clc
add eax, 0x24b48b4c
cwde
add byte [rax], al
add byte [rbx + 0x66], dh
mov byte [rsp + r14 + 0x28], 0x30
sub byte [rax], dh
mov rax, qword [rsp + 0x58]
and al, 0x58
mov byte [rax + 1], 0x2e
add dword [rsi], ebp
mov esi, 2
sub rsi, rdi
test rdi, rdi
jns 0x1400d83bb
lea rax, [rsp + r14]
add rax, 0x2a
cmp rsi, 4
mov r8d, 3
cmovae r8, rsi
add r8, 0xfffffffffffffffe
mov rdi, rcx
iretd
mov rcx, rax
iretd
mov dl, 0x30
call fcn.140121230
mov es, word [rax + rax]
mov es, word [rax + rax]
mov rcx, rdi
mov ecx, edi
add r14, r15
add r14, rsi
lea rdx, [rsp + r14]
add rdx, 0x28
dec byte [rcx + 1]
test byte [rdx - 0x73], 0x14
xor al, 0x48
add edx, 0x28
call fcn.1400d6440
lea rax, [rsp + 0x28]
and al, 0x28
dec dword [rax - 0x73]
and al, 0x28
and al, 0x28
and al, 0x28
mov rsi, r14
jmp 0x1400d82da
cmp r15d, 1
jne 0x1400d8409
add cl, 0x30
mov byte [rsp + r14 + 0x28], cl
mov byte [rsp + rsi + 0x28], cl
mov byte [rsp + rsi + 0x28], cl
mov rax, qword [rsp + 0x58]
pop rax
mov byte [rax + 1], 0x65
lea rax, [rsp + r14]
lea rax, gs:[rsp + r14]
add rax, 0x2a
test rdi, rdi
mov rdx, qword [rsp + 0x40]
jle 0x1400d8446
jle 0x1400d8446
mov rcx, rsi
mov ecx, esi
jmp 0x1400d8454
lea rbx, [r14 + r15]
lea rdx, [rsp + rbx]
add rdx, 0x29
call fcn.1400d6440
mov rcx, qword [rsp + 0x58]
and al, 0x58
dec dword [rax - 0x75]
and al, 0x58
and al, 0x58
and al, 0x58
movzx eax, byte [rcx + 1]
mov byte [rsp + r14 + 0x28], al
xor al, 0x28
add dword [r10 - 0x78], eax
xor al, 0x28
mov byte [rcx + 1], 0x2e
mov byte [rsp + rbx + 0x29], 0x65
sbb al, 0x29
invalid
sbb al, 0x29
lea rcx, gs:[rsp + rbx]
lea rcx, [rsp + rbx]
lea rcx, [rsp + rbx]
add rcx, 0x2a
test rdi, rdi
jle case.0x14009f278.426
mov r8, rsi
jmp 0x1400d84cc
mov byte [rax], 0x2d
inc rax
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
sub rcx, rdi
or r14, 2
or esi, 2
cmp rcx, 0x63
cmp ecx, 0x63
jbe 0x1400d8497
mov r8d, ecx
imul r8, r8, 0x51eb851f
test ebx, ebp
push rcx
shr r8, 0x25
shr eax, 0x25
lea r9d, [r8 + 0x30]
lea ecx, [rax + 0x30]
mov byte [rax], r9b
imul r8d, r8d, 0x64
shl byte [rsp + rax*2 + 0x29], 0xc1
shl byte [rsp + rax*2 + 0x29], 0xc1
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899Microsoft_Unified_Security_Protocol_Provider
mov bh, 0x96
or byte [rax], al
movzx ecx, word [r8 + rcx*2]
mov word [rax + 1], cx
invalid
mov word [rax + 1], cx
add dword [rax - 0x3f], ecx
out dx, al
shr rsi, 0x3f
add rsi, 3
add ebp, ecx
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
invalid
add ebp, ecx
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp rcx, 9
jbe 0x1400d8536
xchg ebp, eax
add byte [rax], al
invalid
stc
or dword [rdi], ecx
xchg byte [rbp + 0x4c000000], dl
xchg ebp, eax
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
nop
xchg esi, eax
or byte [rax], al
xchg ebp, eax
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
nop
xchg esi, eax
or byte [rax], al
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899Microsoft_Unified_Security_Protocol_Provider
movzx ecx, word [r8 + rcx*2]
movzx ecx, word [rax + rcx*2]
mov word [rax], cx
shr rsi, 0x3f
shr esi, 0x3f
shr esi, 0x3f
or rsi, 2
jmp 0x1400d8542
test dword [rax], eax
add byte [rax], al
test dword [rax], eax
add byte [rax], al
mov byte [rcx], 0x2d
inc rcx
inc ecx
inc ecx
mov r8d, 1
add dword [rax], eax
add byte [rax], al
sub r8, rdi
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
lea rax, [r14 + r15]
add rax, 2
cmp r8, 0x63
jbe 0x1400d8516
mov r9d, r8d
mov ecx, eax
imul r9, r9, 0x51eb851f
shr r9, 0x25
lea r10d, [r9 + 0x30]
mov byte [rcx], r10b
imul r9d, r9d, 0x64
imul ecx, ecx, 0x64
imul ecx, ecx, 0x64
sub r8d, r9d
sub eax, ecx
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899Microsoft_Unified_Security_Protocol_Provider
lea ecx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899Microsoft_Unified_Security_Protocol_Provider
or eax, 0x89636
add byte [rdi + 0xf], al
mov bh, 4
mov word [rcx + 1], r8w
movzx r8d, word [r9 + r8*2]
mov word [rcx + 1], r8w
mov dword [rcx + 1], eax
shr rsi, 0x3f
add rsi, 3
add esi, 3
jmp case.0x1400b02bf.372
cmp r8, 9
jbe 0x1400d854f
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899Microsoft_Unified_Security_Protocol_Provider
or byte [rax], al
movzx r8d, word [r9 + r8*2]
mov word [rcx], r8w
mov dword [rcx], r8d
mov dword [rcx], r8d
shr rsi, 0x3f
shr esi, 0x3f
or rsi, 2
or esi, 2
jmp case.0x1400b02bf.372
invalid
or cl, 0x30
mov byte [rax], cl
shr rsi, 0x3f
inc rsi
inc esi
out dx, al
invalid
inc esi
invalid
add rsi, r14
lea rax, [rsp + 0x28]
jmp 0x1400d82df
sub cl, ch
nop
std
invalid
or r8b, 0x30
or al, 0x30
mov byte [rcx], r8b
shr rsi, 0x3f
inc rsi
add dword [rax - 0x3f], ecx
out dx, al
invalid
add rsi, rax
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
jmp 0x1400d82df
dec dword [rdi]
or ecx, esp
int3
ud2
sub esp, 0x38
mov rax, qword [rcx]
test rax, rax
invalid
je case.0x1400b02bf.309
sal byte [rbp + rdx - 0x7d], 0xf8
cmp eax, 1
jne 0x1400d85a3
invalid
clc
add dword [rbp + 0x22], esi
and cl, byte [rax - 0x75]
or byte [r8 - 0x77], cl
and al, 0x28
invalid
mov rax, qword [rcx + 8]
mov qword [rsp + 0x28], rax
invalid
sub dh, al
and al, 0x20
add ebx, ebp
mov byte [rsp + 0x20], 1
jmp case.0x1400e38c9.320
invalid
and dl, dh
movups xmm0, xmmword [rcx + 8]
invalid
movsd xmm0, qword [rcx + 8]
or dl, dh
movups xmmword [rsp + 0x28], xmm0
movsd qword [rsp + 0x28], xmm0
mov byte [rsp + 0x20], 3
and al, 0x20
add ebp, ebx
jmp case.0x1400e38c9.320
jmp case.0x1400e38c9.320
mov rax, qword [rcx + 8]
mov qword [rsp + 0x28], rax
or byte [r8 - 0x77], cl
and al, 0x28
mov byte [rsp + 0x20], 2
and al, 0x20
add cl, byte [rax - 0x73]
and al, 0x20
invalid
lea rcx, [rsp + 0x20]
and al, ch
xchg ebp, eax
or dword [0xc35615be], eax
invalid
call fcn.140128f50
nop
add rsp, 0x38
ret
int3
int3
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdx, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
cmp r9, rdx
ja 0x1400d86de
xchg esp, esi
add byte [rax], al
add byte [rbp - 0x7b], cl
leave
test r9, r9
je 0x1400d860b
mov r8, qword [rcx]
mov r10d, r9d
invalid
retf 0x8341
and r10d, 3
cmp r9, 4
jae 0x1400d8617
mov eax, 1
xor edx, edx
shr cl, cl
cdq
add byte [rax], al
add byte [rax], al
shr cl, cl
cdq
add byte [rax], al
add byte [rax], al
mov eax, 1
add byte [rax], al
mov eax, 1
add byte [rax], al
add byte [rcx], dh
shr cl, cl
mov ebp, 0x49000000
add byte [rax], al
invalid
xor edx, edx
jmp 0x1400d86d4
add byte [rax], al
add byte [rax], al
and r9, 0xfffffffffffffffc
and ecx, 0xfffffffc
loope 0x1400d8617
mov r11d, 1
add dword [rax], eax
add byte [rax], al
xor edx, edx
movdqa xmm0, xmmword [0x14012eb40]
outsd dx, dword [rsi]
add eax, 0x56515
outsd dx, dword [rsi]
add eax, 0x56515
mov esi, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi + 2], bh
add al, byte [rax]
add byte [rax], al
mov edi, 2
add al, byte [rax]
add byte [rax], al
movabs rbx, 0x4332322132212110
mov eax, 1
add byte [rax], al
invalid
and dword [rdx], esi
and dword [rdx], esi
invalid
xor dh, byte [rdx]
mov r8d, 1
add byte [rax], al
invalid
xor al, byte [rbx - 0x48]
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add edx, 4
invalid
add rdx, 4
add edx, 4
movd xmm1, dword [r8]
add r8, 4
or byte [rcx - 0x7d], cl
rol byte [rsi + riz*2], 0xf
invalid
invalid
invalid
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
rol dword [rcx], 0x48
cmovne edx, esi
invalid
invalid
rol dword [rcx], 0x48
cmovne edx, esi
invalid
invalid
invalid
test cl, 2
cmovne rdx, rdi
add cl, byte [rax + 0xf]
xlatb
test cl, 4
cmovne rdx, r11
test cl, 8
mov r14d, 0
mov esi, 0
mov esi, 0
add byte [rax], al
add byte [rcx + 0xf], cl
invalid
cmovne rdx, r14
shl ecx, 2
mov r14, rbx
shr r14, cl
shr esi, cl
shr esi, cl
and r14d, 7
out 7, al
add rax, r14
add eax, esi
add r9, 0xfffffffffffffffc
cld
jne 0x1400d8650
test r10, r10
test edx, edx
je 0x1400d86d4
xor ecx, ecx
nop dword [rax + rax]
inc rdx
xor r9d, r9d
cmp byte [r8 + rcx], 0xa
or byte [rdx], cl
or byte [rdx], cl
mov r11d, 0
cmove rdx, r11
sete r9b
invalid
ror dword [rcx + rax - 0x38], 0x48
add rax, r9
inc rcx
inc ecx
inc ecx
cmp r10, rcx
jne 0x1400d86b0
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, r9
call fcn.140121b10
int3
mov r10, qword [rcx + 0x10]
inc r10
cmp rax, r10
cmp eax, edx
cmp eax, edx
cmovb r10, rax
test r10, r10
invalid
je 0x1400d8728
sal byte [rsp + rbx + 0x4c], cl
mov r8, qword [rcx]
mov eax, dword [rcx]
mov r9d, r10d
mov ecx, edx
rol dword [rcx - 0x7d], 1
loope 0x1400d8719
and r9d, 3
cmp r10, 4
jae 0x1400d8734
add al, 0x73
sbb byte [rax + 1], bh
mov eax, 1
xor edx, edx
jmp 0x1400d87c4
pushfq
add byte [rax], al
invalid
pushfq
add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
xor edx, edx
jmp 0x1400d87f4
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
loop 0x1400d8734
and r10, 0xfffffffffffffffc
mov r11d, 1
xor edx, edx
movdqa xmm0, xmmword [0x14012eb40]
movq mm0, qword [0x14012eb40]
add byte [rcx], dh
shl byte [rsi + 0xf], cl
movq mm0, qword [0x14012eb40]
movq mm0, qword [0x14012eb40]
invalid
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
and dword [rcx], esp
xor ah, byte [rcx]
xor dh, byte [rdx]
mov r8d, 1
and dword [rcx], esp
xor ah, byte [rcx]
xor dh, byte [rdx]
mov r8d, 1
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add rdx, 4
add edx, 4
movd xmm1, dword [r8]
movd mm1, dword [r8]
add r8, 4
punpcklbw xmm1, xmm1
add al, 0x66
punpcklbw mm1, mm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne rdx, rsi
cmovne edx, esi
cmovne edx, esi
test cl, 2
cmovne rdx, rdi
xlatb
xlatb
test cl, 4
cmovne rdx, r11
test cl, 8
mov r14d, 0
mov esi, 0
mov esi, 0
cmovne rdx, r14
shl ecx, 2
mov r14, rbx
shr r14, cl
and r14d, 7
add rax, r14
add r10, 0xfffffffffffffffc
invalid
cld
invalid
ret 0x75fc
cld
jne 0x1400d8770
test r9, r9
je 0x1400d87f4
inc rdx
xor r10d, r10d
xor edx, edx
xor edx, edx
cmp byte [r8 + rcx], 0xa
mov r11d, 0
cmove rdx, r11
sete r10b
add rax, r10
inc rcx
cmp r9, rcx
leave
leave
jne 0x1400d87d0
pop rbx
pop rdi
pop rsi
pop r14
ret
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
movdqa xmmword [rsp + 0xa0], xmm8
movdqa xmmword [rsp + 0x90], xmm7
movdqa xmmword [rsp + 0x80], xmm6
mov qword [rsp + 0x28], rcx
mov r14, qword [rdx + 8]
mov esi, dword [rdx + 8]
mov r10, qword [rdx + 0x10]
movabs r12, 0x4332322132212110
cmp r10, r14
jae 0x1400d91c7
lea rcx, [0x140162410]
movd xmm7, dword [0x14012eb50]
add byte [rsi + 0x44], ah
movd mm0, dword [0x14012eb60]
invalid
invalid
add eax, 0x6f0f6600
xor eax, 0x562d1
movdqa xmm6, xmmword [0x14012eb40]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], r8
nop dword [rax]
mov rbx, qword [rdx]
lea r13d, [r10 + 1]
lea r12d, [r10 + 2]
mov edi, 2
mov rbp, r10
nop word cs:[rax + rax]
movzx eax, byte [rbx + rbp]
cmp byte [rax + rcx], 0
jne 0x1400d88d0
inc rbp
mov qword [rdx + 0x10], rbp
inc r13b
inc r12b
inc rdi
cmp rbp, r14
jb 0x1400d88a0
cmp eax, 0x5c
jne 0x1400d8ffe
xor r8d, r8d
jmp 0x1400d9143
mov edx, 1
xor r8d, r8d
jmp 0x1400d9111
add byte [rax], al
mov rsi, qword [r8 + 0x10]
lea r15, [rbp + 1]
test rsi, rsi
movabs r14, 0x4332322132212110
je 0x1400d915a
mov r14, rbp
sub r14, r10
jb 0x1400d994c
add r10, rbx
mov rax, qword [r8]
sub rax, rsi
sub eax, esi
sub eax, esi
cmp rax, r14
jb 0x1400d92a3
mov r12, qword [r8 + 8]
lea rcx, [r12 + rsi]
lea ecx, [rsp + rsi]
lea ecx, [rsp + rsi]
mov rdx, r10
mov rdi, r8
mov r8, r14
call fcn.140120b90
add byte [rcx + rax - 0xa], cl
add byte [rcx + rax - 0xa], cl
mov qword [rdi + 0x10], rsi
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x10], r15
lea rcx, [rsp + 0x60]
mov rdx, r12
mov r8, rsi
call fcn.14000a480
inc dword [rbx + 0x160247c]
inc dword [rbx + 0x160247c]
je 0x1400d92c5
movups xmm0, xmmword [rsp + 0x68]
mov rax, qword [rsp + 0x28]
mov qword [rax], 1
jmp 0x1400d9196
push 0x24448b48
sub byte [rax - 0x39], cl
add byte [rcx], al
add byte [rax], al
add cl, ch
inc dword [rax]
add byte [rax], al
and rsi, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
movq mm0, qword [0x14012eb40]
movq mm0, qword [0x14012eb40]
mov r11d, 3
mov edi, 2
mov edx, 1
add byte [rax], al
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rdi], cl
invalid
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
push rax
leave
push rax
leave
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r10
test cl, 8
mov ebx, 0
cmovne r8, rbx
shl ecx, 2
mov rbx, r12
shr rbx, cl
and ebx, 7
add rdx, rbx
add rsi, 0xfffffffffffffffc
invalid
cld
jne 0x1400d90c0
invalid
test r9, r9
je 0x1400d9143
xor ecx, ecx
nop dword [rax + rax]
inc r8
inc eax
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
cmove eax, ebx
cmove eax, ebx
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400d9120
lea rcx, [rsp + 0x40]
call fcn.140128ef0
mov qword [r14 + 8], rax
mov qword [r14], 2
jmp 0x1400d919a
mov r8, rbp
sub r8, r10
jb 0x1400d995e
add r10, rbx
mov qword [rdx + 0x10], r15
lea rcx, [rsp + 0x60]
mov rdx, r10
call fcn.14000a480
cmp dword [rsp + 0x60], 1
invalid
add dword [rdi], ecx
test bl, ah
add al, byte [rax]
invalid
invalid
movups xmm0, xmmword [rsp + 0x68]
mov rax, qword [rsp + 0x28]
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 8], eax
movups xmmword [rax + 8], xmm0
movaps xmm6, xmmword [rsp + 0x80]
movaps xmm7, xmmword [rsp + 0x90]
movaps xmm8, xmmword [rsp + 0xa0]
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, r10
cmp rsi, r14
je 0x1400d8fbd
cmp rbp, 3
movabs r15, 0x4332322132212110
jae 0x1400d92ea
xor r8d, r8d
mov edx, 1
mov r14, qword [rsp + 0x28]
jmp 0x1400d9361
and al, 0x40
add al, 0
add byte [rax], al
cmp rbp, r14
jae 0x1400d993a
cmp rbp, 3
mov r14, qword [rsp + 0x28]
movabs r15, 0x4332322132212110
jae 0x1400d93a8
mov edx, 1
xor r8d, r8d
shr cl, 0xbe
add dword [rax], eax
invalid
shr cl, 0xbe
add dword [rax], eax
add byte [rax - 0x39], cl
and al, 0x40
invalid
mov qword [rsp + 0x40], 0x14
lea rdx, [rsp + 0x40]
mov rcx, qword [rsp + 0x30]
jmp 0x1400d9294
invalid
invalid
call fcn.1400d9c90
mov r14, qword [rsp + 0x28]
jmp case.0x1400aebde.309
mov rcx, r8
mov rdx, rsi
mov r8, r14
mov rsi, r10
call fcn.140121940
mov r10, rsi
mov edx, esi
mov edx, esi
mov r8, qword [rsp + 0x38]
mov rsi, qword [r8 + 0x10]
jmp 0x1400d9040
mov qword [rsp + 0x40], 0xf
cmp rbp, 3
mov rdi, qword [rsp + 0x28]
jae 0x1400d948d
sldt word [rax]
add byte [rax - 0x7d], cl
std
add ecx, dword [rax - 0x75]
jl 0x1400d92fa
sub byte [rdi], cl
xor dword [rax - 0x45ffffff], 1
add byte [rax], al
add byte [rbp + 0x31], al
shr cl, 0x27
add al, byte [rax]
add byte [rcx - 0x77], cl
ror dword [rcx - 0x7d], 0xe1
cld
mov edx, 1
xor r8d, r8d
jmp 0x1400d9511
mov r9, rax
and r9, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
invalid
rol byte [rcx - 0x45], 3
add byte [rax], al
add byte [rsi + 2], bh
mov r11d, 3
mov esi, 2
mov edx, 1
mov r14, qword [rsp + 0x28]
nop
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
push rax
enter 0xffffffffffffc1f6, 1
push rax
enter 0xffffffffffffc1f6, 1
cmovne r8, r11
test cl, 2
cmovne r8, rsi
test cl, 4
cmovne r8, r10
test cl, 8
mov edi, 0
cmovne r8, rdi
shl ecx, 2
mov rdi, r15
shr rdi, cl
and edi, 7
add rdx, rdi
add r9, 0xfffffffffffffffc
jne 0x1400d9310
test al, 3
je 0x1400d9143
mov r9, rax
and r9, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
mov r11d, 3
mov esi, 2
mov edx, 1
nop dword [rax + rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rsi
test cl, 4
cmovne r8, r10
test cl, 8
mov edi, 0
cmovne r8, rdi
shl ecx, 2
mov rdi, r15
shr rdi, cl
and edi, 7
add rdx, rdi
add r9, 0xfffffffffffffffc
jne 0x1400d93d0
test al, 3
je 0x1400d9143
movzx eax, r13b
and eax, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400d9440
jmp 0x1400d9143
mov qword [rsp + 0x40], 0xf
cmp rbp, 3
mov rdi, qword [rsp + 0x28]
jae 0x1400d9558
mov edx, 1
xor r8d, r8d
jmp 0x1400d95d1
mov rax, r15
and rax, 0xfffffffffffffffc
mov r9d, 1
xor r8d, r8d
mov r10d, 3
mov r11d, 2
mov edx, 1
movabs r14, 0x4332322132212110
nop dword [rax + rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r10
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, r9
test cl, 8
mov esi, 0
cmovne r8, rsi
shl ecx, 2
mov rsi, r14
shr rsi, cl
and esi, 7
add rdx, rsi
add rax, 0xfffffffffffffffc
jne 0x1400d94c0
test r15b, 3
je 0x1400d9603
movzx eax, r13b
and eax, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400d9530
jmp 0x1400d9603
mov rax, r15
and rax, 0xfffffffffffffffc
mov r9d, 1
xor r8d, r8d
mov r10d, 3
mov r11d, 2
mov edx, 1
nop dword [rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r10
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, r9
test cl, 8
mov esi, 0
cmovne r8, rsi
shl ecx, 2
mov rsi, r14
shr rsi, cl
and esi, 7
add rdx, rsi
add rax, 0xfffffffffffffffc
jne 0x1400d9580
test r15b, 3
je 0x1400d9603
movzx eax, r13b
and eax, 3
xor ecx, ecx
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400d95e0
lea rcx, [rsp + 0x40]
call fcn.140128ef0
mov qword [rdi + 8], rax
mov qword [rdi], 2
jmp 0x1400d919a
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, rax
mov rdx, r14
call fcn.140121b10
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, r10
mov rdx, rbp
call fcn.140121eb0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, r10
mov rdx, rbp
call fcn.140121eb0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, rax
call fcn.140121b10
int3
add byte [rax - 0x77], cl
ret 0x8548
adc dword [rdx + 0x10], eax
mov rax, qword [rsi + 0x10]
mov qword [rdx + 0x20], rax
mov rax, qword [0x14019f250]
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
cmp rax, 0xffffffffffffffff
je 0x1400da8d7
lea rcx, [rax + 1]
lock cmpxchg qword [0x14019f250], rcx
add rax, rsi
cmpxchg qword [0x14019f250], rcx
jne 0x1400da8b0
mov qword [rdx + 0x28], rcx
mov byte [rdx + 0x30], 0
mov rax, rdx
add rsp, 0x38
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
mov qword [rbp - 0x10], rsi
call fcn.140129c00
jmp 0x1400da8fd
push rbp
clc
mov qword [rbp - 0x10], rsi
mov ecx, 8
mov edx, 0x38
call fcn.1401216c0
ud2
dec qword [rax]
jne 0x1400da922
invalid
or dword [rax - 0x75], ecx
clc
mov rcx, qword [rbp - 8]
call case.0x1400c6c40.641
nop
add rsp, 0x28
pop rsi
pop rbp
ret
sub esp, 0x28
lea rbp, [rdx + 0x30]
cmp qword [rbp - 8], 0
je 0x1400da94d
add rsp, 0x28
pop rsi
pop rbp
ret
invalid
mov rcx, qword [rbp - 0x10]
call fcn.1400dcec0
jmp 0x1400da946
int3
int3
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
add r14b, r15b
invalid
dec dword [rax - 0x75]
jno 0x1400da9a5
invalid
sub byte [rbx + 0xc498905], cl
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
pop rax
add byte [rax], al
invalid
mov eax, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
pop rax
add byte [rax], al
invalid
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdx + rax*8]
mov rax, qword [rdx + rax*8]
movzx eax, byte [rax + 0xc0]
test eax, eax
invalid
je 0x1400da9d3
add byte [rax], al
add byte [rbp - 0x7cc78b40], al
invalid
je 0x1400da9d3
invalid
sal byte [rax + rdi - 0x7d], 0xf8
cmp eax, 1
je 0x1400daa1f
clc
add dword [rdi + rdi*2 - 0x10], esi
dec qword [rcx]
lock dec qword [rcx]
jne 0x1400da9ab
add eax, 0x1b55e8
call fcn.1400dc500
sbb eax, dword [rax]
add byte [rax - 0x73], cl
add eax, 0x8834e
or byte [rax], al
lea rax, [0x140162d00]
or byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, [0x14018db7b]
or eax, dword [rax]
or eax, dword [rax]
lea r9, [0x14018dc28]
lea r8, [rbp - 8]
clc
add byte [rbp + rcx*4 + 0x45], cl
clc
mov edx, 0x46
add byte [rax], al
call fcn.140121e20
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov byte [rbp - 1], 1
inc dword [r9]
mov eax, dword [0x14019f30c]
add eax, 0xc492b
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb8]
mov byte [rax + 0x48000000], bh
lea edx, case.0x1400c4d70.334
sbb dword fs:[rax], eax
invalid
mov byte [rax + 0x48000000], bh
lea edx, case.0x1400c4d70.334
sbb dword fs:[rax], eax
invalid
sbb dword fs:[rax], eax
add al, ch
invalid
invalid
call fcn.1400dc390
mov eax, dword [0x14019f30c]
or al, 0
or al, 0
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov byte [rax + 0xc0], 1
mov rcx, qword [rbp - 0x10]
add byte [rax], al
add dword [rax - 0x75], ecx
invalid
mov eax, dword [0x14019f30c]
add eax, 0xc48e7
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
add al, 0xc2
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
cmp qword [rax + 0xb8], 0
jne 0x1400daa67
mov eax, 0xb8
add byte [rbp + 0x2b], dh
mov eax, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov edx, dword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
mov rax, qword [rdx + rax*8]
mov qword [rax + 0xb8], rcx
add byte [rax], al
mov qword [rax + 0xb0], rsi
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
mov byte [rax], al
add byte [rax], al
pop rsi
pop rbp
ret
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x18], 0
add byte [rax], al
add byte [rax], al
mov byte [rbp - 0x14], 0
lea rax, str.fatal_runtime_error:_thread::set_current_should_only_be_called_once_per_thread_n
invalid
in al, dx
add byte [rax - 0x73], cl
add eax, 0x882eb
invalid
add byte [rax - 0x77], cl
mov r8b, 0x48
mov dword [rbp - 0x48], 1
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
lea rax, [rbp - 8]
clc
mov qword [rbp - 0x40], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x50]
call fcn.1400dab30
mov qword [rbp - 0x20], rax
loopne 0x1400daaf2
lea ecx, [rbp - 0x20]
loopne 0x1400daaf2
lea ecx, [rbp - 0x20]
call fcn.1400dacc0
add byte [rax], al
mov ecx, 7
int 0x29
ud2
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ecx, dword [rdi]
invalid
adc byte [rbp + 0x56], dl
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp - 0x10]
lock dec qword [rax]
lock dec qword [rax]
jne 0x1400daae5
mov rcx, qword [rbp - 0x10]
call fcn.1400dc500
mov byte [rbp - 1], 0
add rsp, 0x28
pop rsi
pop rbp
ret
add byte [rax - 0x7d], cl
invalid
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
cmp byte [rbp - 1], 0
je 0x1400dab1b
mov rax, qword [rbp - 0x10]
lock dec qword [rax]
jne 0x1400dab1b
mov rcx, qword [rbp - 0x10]
call fcn.1400dc500
invalid
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
add byte [rax], 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x39], cl
clc
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
mov r8, rdx
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], 0
mov dword [rbp - 0x28], 0
mov dword [rbp - 0x28], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x140162ba0]
lea rdx, [0x140162ba0]
lea edx, [0x140162ba0]
lea rcx, [rbp - 0x30]
call fcn.140009b80
mov ecx, eax
ror dword [rax - 0x75], 0x45
invalid
test cl, cl
je 0x1400dab83
shr r8b, 1
sbb eax, esi
dec dword [rcx + 0x458b48c1]
ror dword [rax - 0x75], 0x45
ror dword [rax - 0x75], 0x45
fadd dword [rcx + rcx*8 - 0x7ab7ed8c]
ror byte [rdi], 0x84
add byte [rax], 0
add byte [rax - 0x7f], cl
invalid
test rax, rax
je 0x1400dabfa
add rsp, 0x80
pop rbp
ret
add byte [rbp - 0x3d], bl
mov ecx, eax
and ecx, 3
cmp ecx, 1
jne 0x1400dabef
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
loopne 0x1400dabde
mov ecx, dword [rax - 1]
loopne 0x1400dabde
mov ecx, dword [rax - 1]
dec dword [rax - 0x77]
call 0x1474e36e9
call 0x1474e36e9
mov qword [rbp - 0x18], rcx
mov rax, qword [rax + 7]
call 0x1474e36e9
mov qword [rbp - 0x10], rax
mov rax, qword [rax]
test rax, rax
je 0x1400dabb3
invalid
invalid
mov rcx, qword [rbp - 0x18]
call rax
mov r8, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
cmp dword [rax + 8], 0
je case.0x1400c6e9a.289
cmp qword [rax + 0x10], 0x11
jb 0x1400dabcd
mov r8, qword [r8 - 8]
clc
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
invalid
invalid
test byte [rsi + 0xc], al
add byte [rcx], dh
sar bh, cl
adc eax, 0x53864
invalid
invalid
invalid
invalid
cmp byte fs:[0x14d98f3df], al
jne 0x1400dac27
mov rcx, qword [0x14019f258]
or eax, 0xc4675
or al, 0
xor edx, edx
mov r8, qword [rbp - 0x20]
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
invalid
cmp byte [0x188cddcf2], al
add esp, 0x80
xor eax, eax
add rsp, 0x80
pop rbp
ret
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
invalid
add byte [rax - 0x77], cl
movabs al, byte [0x1a845c748]
invalid
add byte [rax - 0x39], cl
mov r8b, 8
add byte [rax], al
mov qword [rbp - 0x50], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
mov r8d, 0x75158d48
lea rdx, [0x140163598]
lea rcx, [rbp - 0x60]
call fcn.140121ad0
ud2
nop
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x80]
cmp qword [rbp - 0x28], 0
je 0x1400dac51
lea rdx, [0x140163598]
lea rcx, [rbp - 0x60]
call fcn.140121ad0
movsb byte [rdi], byte [rsi]
outsb dx, byte [rsi]
add al, 0
ud2
lea rcx, [rbp - 0x28]
call fcn.1400dace0
nop
add rsp, 0x20
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rbx + rcx*4 + 0x45], cl
call 0x1305337c1
stosb byte [rdi], al
add byte [rax], 0
add byte [rbx + rcx*4 + 0x45], cl
call 0x1305337c1
cmp qword [rax + 8], 0
je 0x1400dac9e
mov rax, qword [rbp - 0x10]
cmp qword [rax + 0x10], 0x11
jb 0x1400dac8f
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
add eax, 0xd8b4800
mov bl, 0x45
or al, 0
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp - 0x20]
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x20
pop rbp
ret
adc byte [rax], al
add byte [rax], al
nop
pop rbp
ret
add byte [rax + 0x81], bh
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x14018bf50]
add eax, 0xaff87
add eax, 0xaff87
mov r9d, 2
mov rcx, rdx
mov dl, 1
jmp 0x1400dc01c
retf 0x8348
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], rdx
mov r8d, 1
mov dl, 1
add dword [rbp + 0x31], eax
leave
add dword [rbp + 0x31], eax
leave
call fcn.140008ec0
nop
add rsp, 0xb0
add byte [rdi + 0x5e], bl
add byte [rdi + 0x5e], bl
pop rbp
ret
lea eax, [0x14012fae8]
mov edx, 0x80
call fcn.1401219f0
int3
and al, 0x30
mov rax, qword [rcx]
mov qword [rbp - 8], rax
lea rcx, [rbp - 8]
call fcn.1400dc070
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x30
xor byte [rbp - 0x3d], bl
xor byte [rbp - 0x3d], bl
int3
int3
insb byte [rdi], dx
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
mov rax, qword [rcx]
cmp byte [rax], 0
mov byte [rax], 0
je 0x1400dc29d
or eax, dword [rdx]
add byte [rax], al
mov byte [rbp - 1], 0
mov eax, dword [0x14019f210]
cmp eax, 3
add ecx, dword [rdi]
invalid
invalid
add dword [rax], eax
invalid
add ecx, dword [rdi]
test dword [rcx - 0x7fffffff], esp
jge 0x1400dc0a7
cmp byte [rbp - 1], 0
inc dword [rax]
add byte [rdi], cl
test dword [rdx - 0x74ffffff], ebp
add dword [rax], eax
add byte [rbx + 0xc325705], cl
invalid
jne 0x1400dc259
add dword [rax], eax
add byte [rbx + 0xc325705], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + rax*8]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb0]
test rsi, rsi
jne 0x1400dc16c
invalid
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
test byte [rdi], 0x85
invalid
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
movzx eax, byte [rax + 0xc0]
test eax, eax
je 0x1400dc0fa
rol byte [rax], 0
add byte [rbp - 0x7cf58b40], al
clc
add dword [rdx + rsi - 0x17], esi
xor ch, cl
cmp eax, 1
je 0x1400dc127
invalid
xor ch, cl
jmp 0x1400dc2a9
scasd eax, dword [rdi]
add dword [rax], eax
add byte [rax], al
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov eax, dword [0x14019f30c]
or al, 0
mov rcx, qword gs:[0x58]
and eax, 0x58
add byte [rax - 0x75], cl
xor al, 0xc1
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xb8]
add byte [rax], al
lea rdx, case.0x1400c4d70.334
call fcn.1400dc390
add al, byte [rax]
add al, ch
jo case.0x1400aebde.403
add byte [rax], al
mov byte [rsi + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov rcx, qword [rax + 0xb8]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je case.0x1400bdbb4.349
add byte [rax], al
lock inc qword [rcx]
inc dword [rcx]
jle 0x1400dc29b
add dword [r8], r8d
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400dc2a9
test byte [rcx + rax], cl
add byte [rax - 0x75], cl
jno 0x1400dc189
mov rsi, qword [rcx + 0x28]
lock dec qword [rcx]
jne 0x1400dc16c
invalid
or dword [rbp + 5], esi
add eax, 0x394e8
add byte [rax - 0x75], cl
add eax, 0xc3065
call fcn.1400dc500
mov rax, qword [0x14019f1d8]
cmp rsi, rax
jne 0x1400dc18b
mov eax, dword [0x14019f1e0]
cmp eax, 0xffffffff
dec dword [rdi]
test dl, dl
add byte [rax], al
invalid
invalid
dec dword [rdi]
test dl, dl
add byte [rax], al
add bh, bh
inc eax
shr bl, 0x1e
jmp 0x1400dc1a9
invalid
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x14019f1e4], cl
cmpxchg byte [0x14019f1e4], cl
cmpxchg byte [0x14019f1e4], cl
xor byte [rax + rax], cl
jne 0x1400dc259
mov qword [0x14019f1d8], rsi
mov eax, 1
add byte [rax], al
add byte [rcx + 0xc303105], cl
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
loopne 0x1400dc1bd
mov dword [0x14019f1e0], eax
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x20], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp - 0x18], 0
add byte [rax], al
mov qword [rbp - 0x18], 0
mov dword [rbp - 0x18], 0
mov byte [rbp - 0x10], 0
mov byte [rbp - 0xb], 0
mov dword [rbp - 0xf], 0
cmp qword [0x14019f1e8], 0
cmp eax, 0xc300a
add byte [rdi], cl
test ebp, ebx
add byte [rax], al
add byte [rax - 0x39], cl
add eax, 0xc2ff9
add byte [rax], al
jne 0x1400dc2c1
mov qword [0x14019f1e8], 0xffffffffffffffff
lea rcx, [0x14019f1f0]
lea ecx, [0x14019f1f0]
add bh, bh
invalid
lea ecx, [0x14019f1f0]
call fcn.1400dc590
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
adc byte [rbp - 0x18], cl
movups xmmword [0x14019f200], xmm1
adc dword [0x14019f200], ecx
movups xmmword [0x14019f1f0], xmm0
inc qword [0x14019f1e8]
or al, 0
add byte [rax - 1], cl
add eax, 0xc2fd0
or al, 0
or al, 0
dec dword [0x14019f1e0]
jne 0x1400dc259
mov qword [0x14019f1d8], 0
xor eax, eax
xchg byte [0x14019f1e4], al
invalid
or al, 0
cmp al, 2
add dh, byte [rbp + 0x22]
invalid
invalid
add dh, byte [rbp + 0x22]
lea rcx, [0x14019f1e4]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
jmp 0x1400dc259
lea rcx, [rbp - 1]
call fcn.140129ab0
cmp byte [rbp - 1], 0
jge 0x1400dc251
invalid
jge 0x1400dc251
inc dword [rax]
add byte [rdi], cl
test byte [rsi - 2], dl
invalid
je 0x1400dc0af
dec dword [rbx + 0xc300905]
mov eax, dword [0x14019f268]
cmp eax, 3
jne 0x1400dc26a
add byte [rbx + 0x67503f8], al
call qword [0x14019f260]
nop
add rsp, 0x58
pop rsi
pop rbp
ret
call fcn.140129b20
mov eax, dword [0x14019f30c]
add eax, 0xc308f
add eax, 0xc308f
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov rcx, qword [rax + 0xb8]
lock inc qword [rcx]
mov byte [rax - 0x10000000], bh
inc qword [rcx]
add dword [rdi], ecx
invalid
jg 0x1400dc154
ud2
or ecx, dword [rax - 0x73]
or eax, 0x87504
add al, 0x75
or byte [rax], al
lea rcx, str.std_src_synconce.rs
add al, 0x75
or byte [rax], al
call fcn.140121f20
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedstd_src_threadmod.rs
lea r8, [0x140162df0]
add byte [rdx + 0x5e], bh
add byte [rdx + 0x5e], bh
call fcn.140121f40
add byte [rax - 0x73], cl
or eax, 0x87070
lea rcx, str.std_srcio_stdio.rs
call fcn.140121d60
pop rdx
add al, 0
invalid
add bl, ch
int3
jmp 0x1400dc29b
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push rax
push rax
lea rcx, [0x14019f1d8]
or al, 0
call fcn.1400dc560
nop
add rsp, 0x28
pop rsi
pop rbp
ret
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x50]
push rax
lea rcx, [rbp - 0x28]
call fcn.1400dc590
nop
add rsp, 0x28
sub byte [rsi + 0x5d], bl
sub byte [rsi + 0x5d], bl
ret
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x50]
movups xmm0, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], al
adc byte [rbp - 0x28], al
movups xmm1, xmmword [rbp - 0x18]
movups xmmword [0x14019f200], xmm1
or al, 0
or al, 0
movups xmmword [0x14019f1f0], xmm0
inc qword [0x14019f1e8]
add rsp, 0x28
pop rsi
pop rbp
ret
push rbp
mov rbp, rsp
mov byte [rcx + 8], 2
mov rax, qword [rcx]
test rax, rax
test eax, eax
test eax, eax
je 0x1400dc37f
lock dec qword [rax]
jne 0x1400dc37f
mov rcx, qword [rcx]
pop rbp
jmp fcn.1400dc500
nop
pop rbp
ret
int3
int3
jo 0x1400dc3e6
mov dword [rbp], 0xfffffffe
mov rdi, rcx
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
cmp qword [rax + 0x58], 0
jne 0x1400dc46b
mov rsi, rdx
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x58], 0xffffffffffffffff
mov rcx, qword [0x14012e690]
mov rbx, qword [rax + 0x70]
cmp rbx, qword [rax + 0x60]
add byte [rax], al
add byte [rbp + 0x24], dh
invalid
add byte [rax], al
add byte [rbp + 0x24], dh
invalid
call fcn.1400dca30
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x58]
inc rax
jmp 0x1400dc427
xor eax, eax
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
mov rcx, qword [rdx + rcx*8]
mov rdx, qword [rcx + 0x68]
mov r8, rbx
shl r8, 4
mov qword [rdx + r8], rdi
mov qword [rdx + r8 + 8], rsi
inc rbx
mov qword [rcx + 0x70], rbx
mov qword [rcx + 0x58], rax
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov dword [rbp - 0x10], 0
mov byte [rbp - 0xc], 0
lea rax, str.fatal_runtime_error:_the_global_allocator_may_not_use_TLS_with_destructors_n
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rax, [rbp - 8]
mov qword [rbp - 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x48]
call fcn.1400dab30
mov qword [rbp - 0x18], rax
lea rcx, [rbp - 0x18]
call fcn.1400dacc0
mov ecx, 7
int 0x29
ud2
mov qword [rcx + 0x68], rax
mov qword [rcx + 0x60], rsi
add rsp, 0x58
pop rsi
pop rbp
ret
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
call fcn.1401216a0
call fcn.1401216a0
int3
int3
test esp, esp
je 0x1400dcb92
mov r15, qword [r9]
cmp rbx, 0x11
jae case.0x14009f309.454
mov rcx, qword [0x14019f258]
fsub qword [rsi]
or al, 0
xor edx, edx
mov r8, r15
mov r9, rsi
call qword [sym.imp.kernel32.dll_HeapReAlloc]
add eax, 0xc6894900
add eax, 0xc6894900
jmp 0x1400dcc31
test rsi, rsi
je 0x1400dcbb3
div byte [rsp + rbx + 0xf]
mov dh, 5
movzx eax, byte [0x14019f308]
push 0x27
or al, 0
cmp rbx, 0x11
jae 0x1400dcc06
xor ecx, ecx
mov rdx, rsi
bnd call fcn.1400e7f40
bnd call fcn.1400e7f40
mov r14, rax
jmp 0x1400dcc31
mov r14, rbx
jmp 0x1400dcc31
lea rdx, [rsi + rbx]
xor r14d, r14d
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400dcc31
lea rcx, [rbx - 1]
and rcx, rax
mov rdx, rbx
sub rdx, rcx
mov r14, rax
add r14, rdx
mov qword [rax + rdx - 8], rax
mov rcx, r14
mov rdx, r15
cli
cli
mov r8, r12
call fcn.140120b90
mov r8, qword [r15 - 8]
mov rcx, qword [0x14019f258]
pop rsp
or al, 0
pop rsp
or al, 0
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400dcc31
lea rdx, [rbx + rsi]
xor r14d, r14d
div byte [rcx]
leave
div byte [rcx]
leave
call fcn.1400e7f40
test rax, rax
je 0x1400dcc31
invalid
sbb byte [rax - 0x73], cl
dec qword [r8 + 0x21]
dec dword [rax + 0x21]
lea rcx, [rbx - 1]
and rcx, rax
mov rdx, rbx
dec dword [rax + 0x21]
ror dword [rax - 0x77], 0xda
sub rdx, rcx
mov r14, rax
invalid
add r14, rdx
mov qword [rax + rdx - 8], rax
invalid
xor eax, eax
test r14, r14
cmovne rbx, r14
sete al
mov qword [rdi + 8], rbx
or byte [rax - 0x77], cl
ja 0x1400dcc55
or byte [rax - 0x77], cl
ja 0x1400dcc55
mov qword [rdi], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
int3
sub rsp, 0x28
lea rbp, [rsp + 0x20]
in al, dx
sub byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov qword [rbp], 0xfffffffffffffffe
cmp edx, 3
je case.0x1400aebde.404
invalid
test edx, edx
jne 0x1400dcdaf
invalid
add dword [rax], eax
invalid
invalid
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax], al
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x58], 0
jne 0x1400dcd12
invalid
jne 0x1400dccad
nop dword [rax]
invalid
mov eax, dword [0x14019f30c]
add eax, 0xc2666
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov qword [rax + 0x58], 0xffffffffffffffff
mov dword [rax + 0x58], 0xffffffff
add byte [rax], al
invalid
mov rax, qword [rax + 0x70]
test rax, rax
xor byte [rax], 0
add byte [rax - 0x7b], cl
sal byte [rsi + rdx*2 + 0x48], 0xff
je case.0x1400b02bf.394
invalid
invalid
je case.0x1400b02bf.394
dec rax
mov ecx, dword [0x14019f30c]
or al, 0
enter 0xd8b, 0x39
or al, 0
or al, 0
mov rdx, qword gs:[0x58]
mov rdx, qword [0x58]
mov rsi, qword [rdx + rcx*8]
mov qword [rsi + 0x70], rax
mov dword [rsi + 0x70], eax
mov dword [rsi + 0x70], eax
mov rdx, qword [rsi + 0x68]
shl rax, 4
loopne 0x1400dccf6
loopne 0x1400dccf6
add al, 0x48
mov ecx, dword [rdx + rax]
mov rcx, qword [rdx + rax]
mov rax, qword [rdx + rax + 8]
mov qword [rsi + 0x58], 0
call rax
cmp qword [rsi + 0x58], 0
je case.0x14009fd50.725
invalid
mov cs, word [rax - 0x73]
or eax, 0x87ecf
lea rcx, str.std_src_sys_thread_localdestructorslist.rs
call fcn.140121d60
ud2
invalid
or ecx, dword [rbx + 0xc25e605]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
mov eax, dword [0x14019f30c]
add eax, 0xc25e6
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x60], 0
add byte [rax], al
invalid
cmp dword [rax + 0x60], 0
add byte [rax], al
add byte [rbp + rsi - 0x75], dh
je 0x1400dcd72
mov eax, dword [0x14019f30c]
je 0x1400dcd72
mov eax, dword [0x14019f30c]
or al, 0
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
mov r8, qword [rsi + 0x68]
xchg byte [rax], ch
add byte [rax], al
ror dword [rbx + rcx*4 - 0x7a], 0x68
add byte [rax], al
add byte [rax], al
mov rcx, qword [0x14019f258]
xchg byte [rax], ch
add byte [rax], al
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 0x58]
inc rax
jmp 0x1400dcd74
xor eax, eax
mov ecx, dword [0x14019f30c]
or eax, 0xc2592
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
or al, 0xca
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
mov qword [rcx + 0x60], 0
add byte [rax], al
add byte [rax - 0x39], cl
sub dword [rax], 0x80000
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x68], 8
mov qword [rcx + 0x70], 0
xor dword [rax], 0
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x58], rax
mov dword [rcx + 0x58], eax
add rsp, 0x28
pop rsi
pop rbp
ret
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x20]
push 0x20
push 0x20
call fcn.140122010
cmp al, 0x52
add al, 0
int3
and al, 0x40
mov rdx, qword [rcx]
mov rdx, qword [rcx]
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
mov qword [rdx], 0
add byte [rax], al
or cl, byte [rax - 0x75]
or byte [rax - 0x39], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
test rcx, rcx
add byte [rax], al
test rcx, rcx
test ecx, ecx
je 0x1400dce4f
mov byte [rcx], 1
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
mov qword [rax], 0
mov dword [rax + 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rax + 0xc], 0
or al, 0
or al, 0
movups xmm0, xmmword [rbp - 0x13]
in eax, dx
movups xmmword [rax + 0xd], xmm0
mov ecx, dword [rbp - 4]
mov dword [rax + 0x1c], ecx
sbb al, 0x48
mov dword [rax + 0x20], 1
and byte [rcx], al
add byte [rax], al
invalid
or eax, 0x89fc4d8b
sbb al, 0x48
mov dword [rax + 0x20], 1
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
and byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rax + 0x28], 0
mov byte [rax + 0x30], 0
mov qword [rax + 0x28], 0
mov dword [rax + 0x28], 0
mov byte [rax + 0x30], 0
mov byte [rax + 0x35], 0
mov dword [rax + 0x31], 0
xor eax, 0x3140c700
add byte [rax], al
add byte [rax], al
add rsp, 0x40
pop rbp
ret
lea rcx, str.std_src_synconce.rs
or byte [rax], al
call fcn.140121f20
invalid
push rax
add al, 0
int3
int3
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, str.AccessErrorstd_src_threadlocal.rs
mov rax, qword [rax + 0x18]
lea rdx, str.AccessErrorstd_src_threadlocal.rs
pop rsi
or byte [rax], al
mov r8d, 0xb
mov eax, 0xb
add byte [rax], al
add byte [rbp + 0x48], bl
jmp rax
invalid
pop rbp
jmp rax
invalid
loopne 0x1400dce4e
int3
int3
int3
int3
push rbp
mov rbp, rsp
cmp rcx, 0xffffffffffffffff
push qword [rbx + rbx + 0x49]
mov eax, ecx
invalid
je case.0x1400bdbb4.356
mov r8, rcx
enter 0x48f0, 0xffffffffffffffff
or byte [r13 + 0x11], sil
or byte [rbp + 0x11], dh
lock dec qword [rcx + 8]
jne case.0x1400bdbb4.356
or byte [rbp + 0x11], dh
mov rcx, qword [0x14019f258]
xor edx, edx
pop rbp
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
pop rbp
ret
jne 0x1400dcee9
mov r8, qword [rcx + 8]
cmp qword [rcx + 0x10], 0
mov byte [r8], 0
or byte [rax - 0x7d], cl
jns 0x1400dcee1
add byte [rcx - 0x3a], al
add byte [rax], al
je 0x1400dcee9
mov rcx, qword [0x14019f258]
jns 0x1400dcf00
or al, 0
xor edx, edx
pop rbp
jmp qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
invalid
adc eax, 0x5d900005
nop
pop rbp
ret
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
insb byte [rdi], dx
and al, 0x20
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
lea rcx, [0x140164998]
or byte [rax], al
call sub.kernel32.dll_GetModuleHandleA
add al, 0
add byte [rax - 0x7b], cl
sal byte [rdi + rbx + 0x48], 0x8d
adc eax, 0x87a87
test rax, rax
je 0x1400dcf32
lea rdx, str.SetThreadDescription
mov rcx, rax
call sub.kernel32.dll_GetProcAddress
add al, 0
add al, 0
add byte [rax - 0x7b], cl
test rax, rax
lea r8, case.0x1400cbfca.596
cmovne r8, rax
jmp 0x1400dcf39
ror byte [rbp + rcx*4 + 5], 0x24
add byte [rax], al
add byte [rdi + rcx + 0x45], cl
shr bl, 7
lea r8, case.0x1400cbfca.596
add byte [rcx + rcx*4 + 5], cl
mov qword [case.0x14009751d.502], r8
or byte [rcx], ah
or al, 0
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
add rsp, 0x20
pop rdi
pop rsi
invalid
pop rbp
jmp r8
invalid
loopne 0x1400dcfa6
push rbp
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
lea rbp, [rsp + 0x20]
mov ecx, 0x78
call qword [sym.imp.kernel32.dll_SetLastError]
adc eax, 0x512cb
adc eax, 0x512cb
adc al, byte [0x1800f8768]
add eax, 0x4001b800
mov eax, 0x80004001
add rsp, 0x20
add byte [rax + 0x20c48348], al
pop rbp
ret
mov ebp, esp
add al, 0xc6
adc byte [r9], al
add ecx, 0x30
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rsi, rcx
xor ecx, ecx
xor edx, edx
mov r8d, 2
mov r9d, 0x1f0003
mov ecx, 0x1f0003
call qword [sym.imp.kernel32.dll_CreateWaitableTimerExW]
test rax, rax
je 0x1400dd029
movabs byte [0x5e74c08548000512], al
add byte [rax - 0x7b], cl
sal byte [rsi + rbx*2 + 0x48], 0x89
invalid
mov rdi, rax
imul rax, rsi, 0xffffffffff676980
imul eax, esi, 0xff676980
imul eax, esi, 0xff676980
dec dword [rax - 0x77]
add r15b, r8b
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rbp], rax
mov dword [rbp], eax
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov rdx, rbp
mov rcx, rdi
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetWaitableTimer]
test eax, eax
je 0x1400dd020
invalid
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov edx, 0xffffffff
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
mov ebx, eax
mov rcx, rdi
invalid
call qword [sym.imp.kernel32.dll_CloseHandle]
cmp ebx, 0xffffffff
sti
push qword [rbp + 0x24]
add byte [rbx + 0x2475fffb], al
sti
push qword [rbp + 0x24]
jmp 0x1400dd029
mov rcx, rdi
call qword [sym.imp.kernel32.dll_CloseHandle]
invalid
add byte [rax + 0x69], cl
invalid
imul rax, rsi, 0x3e8
imul eax, esi, 0x3e8
call 0xf90dd034
mov ecx, 0xffffffff
cmp rax, rcx
cmovb rcx, rax
invalid
invalid
enter 0x15ff, 0xffffffffffffffc6
adc dword [0xc3566045], eax
invalid
invalid
invalid
call qword [sym.imp.kernel32.dll_Sleep]
invalid
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
sub rsp, 0x68
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
insb byte [rdi], dx
and al, 0x60
invalid
invalid
mov qword [rbp], 0xfffffffffffffffe
mov esi, r8d
mov rdi, rdx
xlatb
mov r9, qword [0x14019f270]
mov ecx, dword [0x14019f270]
or al, 0
test r9, r9
test ecx, ecx
jne 0x1400dd0ab
mov rbx, rcx
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
clc
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 8]
call qword [sym.imp.kernel32.dll_QueryPerformanceFrequency]
add eax, 0xfc08500
invalid
lea eax, [rcx]
add byte [rax], al
add eax, 0xfc08500
test byte [rbp + 0x4c000001], cl
mov ecx, dword [rbp - 8]
mov r9, qword [rbp - 8]
mov qword [0x14019f270], r9
or eax, 0xc21d1
and dword [rax + rax], ecx
add byte [rbp - 0x7b], cl
leave
test r9, r9
test ecx, ecx
mov rcx, rbx
je 0x1400dd25d
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7f], cl
invalid
stc
cmp r9, 0x3b9aca00
cmp ecx, 0x3b9aca00
add dl, cl
invalid
ja 0x1400dd0c0
mov eax, 0x3b9aca00
xor edx, edx
div r9d
div ecx
cmp esi, dword [rcx]
rol byte [rcx - 9], cl
div ecx
div ecx
jmp 0x1400dd0c2
xor eax, eax
lea edx, [rax - 0x3b9aca00]
xor r8d, r8d
cmp r9, 2
cmp ecx, 2
cmp ecx, 2
add cl, byte [rdi]
cmovae edx, eax
setb r9b
xchg edx, eax
ror dword [rax - 0x75], 1
invalid
rol byte [r9 + 0xf], 1
xchg edx, eax
ror dword [rax - 0x75], 1
invalid
add dword [rbx + 0x39480849], ecx
mov ecx, dword [rcx + 8]
or byte [r8 + 0x39], cl
cmp rax, rdi
clc
jne 0x1400dd0e3
add bh, byte [rcx]
int1
cmp ecx, esi
jae 0x1400dd181
sbb dword [rax + 0x48000000], 0x39
add byte [rax + 0x39], cl
cmp rax, rdi
clc
ja 0x1400dd1d7
mov r10, rdi
sub r10, rax
cmp ecx, esi
jbe 0x1400dd11d
test r10, r10
je 0x1400dd1d7
test dl, dl
add byte [rax], al
invalid
test dl, dl
add byte [rax], al
add byte [rcx - 1], cl
retf 0x8d44
invalid
invalid
dec r10
dec edx
lea r11d, [rsi + 0x3b9aca00]
sub r11d, ecx
sub ebx, ecx
retf 0x3b9a
sub ebx, ecx
cmp r11d, 0x3b9aca00
jae 0x1400dd12c
sti
add dl, cl
invalid
invalid
retf 0x3b9a
cmp esi, dword [rbx + 0x11]
jmp 0x1400dd14f
xor al, byte [rcx - 0x77]
sub r11d, ecx
sub r11d, ecx
mov r11d, esi
sub r11d, ecx
retf
cmp r11d, 0x3b9aca00
jb 0x1400dd14f
mov ebx, r11d
shr ebx, 9
jmp 0x1400dd13b
jmp 0x1400dd13b
imul rbx, rbx, 0x44b83
fild dword [rbx + 0x4800044b]
shr ebx, 0x27
invalid
add al, 0
add byte [rax - 0x3f], cl
shr rbx, 0x27
jmp case.0x1400a9876.493
invalid
add r10, rbx
jb 0x1400dd1ef
add byte [rax], al
imul ebx, ebx, 0x3b9aca00
add dl, cl
invalid
sub r11d, ebx
mov r8b, r9b
mov al, cl
xor r9d, r9d
leave
cmp r10, r8
setne r9b
mov r8d, 0xff
cmovb r9d, r8d
xor r10d, r10d
enter 0x3145, 0xffffffffffffffd2
cmp r11d, edx
setne r10b
cmovb r10d, r8d
test r9b, r9b
leave
cmovne r10d, r9d
cmovne edx, ecx
rol dword [rcx - 0x80], 1
cli
add dword [rbp + 0x49], esi
invalid
cmp r10b, 1
jne 0x1400dd1ca
invalid
movabs r10, 0x73f829483b9aca00
mov edx, 0x3b9aca00
sub rax, rdi
clc
invalid
clc
jae 0x1400dd18d
add ch, bl
jmp 0x1400dd1ce
cmp r9d, esi
cmp ecx, esi
int1
jae 0x1400dd19f
test rax, rax
je 0x1400dd18b
dec rax
add ecx, 0x3b9aca00
enter 0xffffffffffffc181, 0
retf 0x3b9a
mov edx, ecx
sub edx, esi
cmp edx, 0x3b9aca00
retf 0xf229
cmp edx, 0x3b9aca00
cli
add dl, cl
invalid
cmp esi, dword [rdx + 0x23]
jb 0x1400dd1ce
mov ecx, edx
shr ecx, 9
rol ecx, 1
jmp 0x1097719bc
invalid
invalid
leave
imul rcx, rcx, 0x44b83
add al, 0
shr rcx, 0x27
shr ecx, 0x27
add rax, rcx
add eax, ecx
jb 0x1400dd1ef
imul ecx, ecx, 0x3b9aca00
sub edx, ecx
invalid
jmp 0x1400dd1ce
xor eax, eax
xor edx, edx
add rsp, 0x68
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.overflow_when_subtracting_durations
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_time.rs
add eax, 0x87693
add eax, 0x87693
add byte [rdx + 0x23], bh
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
call fcn.140121f40
add al, 0
lea rax, str.overflow_in_Duration::new
lea eax, [0x1401628d8]
or byte [rax], al
mov qword [rbp - 0x38], rax
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
loopne 0x1400dd25a
mov qword [rbp - 0x30], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
loopne 0x1400dd25a
lea edx, [0x140162930]
loopne 0x1400dd25a
lea edx, [0x140162930]
sbb byte [rdi + 8], dl
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x38]
call fcn.140121ad0
or byte [rax], al
lea rcx, [rbp - 0x38]
call fcn.140121ad0
add bh, bh
adc eax, 0x511f9
invalid
invalid
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
adc dword [0x120cf1a2a], eax
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
mov dword [rbp - 0x38], eax
invalid
invalid
invalid
invalid
or rax, 2
or eax, 2
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
lea rax, str.std_src_syspalwindows_time.rs
lea eax, [0x1401648c8]
or byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0xb05ea
invalid
invalid
or eax, dword [rax]
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
invalid
or eax, dword [rax]
lea r9, fcn.1400dace0
or eax, 0x8574b
add byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x38]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
enter 0x2bba, 0
sub eax, dword [rax]
add byte [rax], al
call fcn.140121e20
add al, 0
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x73]
or eax, 0x8764c
jbe 0x1400dd26b
invalid
lea rcx, str.std_src_syspalwindows_time.rs
jbe 0x1400dd26b
add al, ch
mov bh, 0x4a
add al, 0
invalid
call fcn.140121d20
add ah, cl
int3
nop word [rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
push rbp
push rsi
adc byte [rbp + 0x56], dl
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x60
invalid
sub byte [rax - 0x73], cl
push 0x60
invalid
invalid
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0x56e8, 0xffffffffffffffda
call fcn.1400dace0
nop
add rsp, 0x28
add esp, 0x28
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
invalid
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
dec dword [rax - 0x77]
xlatb
mov rdi, rdx
mov rsi, qword [rcx]
mov eax, esi
invalid
and eax, 3
invalid
lea rcx, [0x1401949ec]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
ja 0x1400dd2d1
add byte [rax + 0x63], cl
add al, 0x81
invalid
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
lea rdx, str.Error
mov r8d, 5
mov eax, 5
or eax, 0xb841000b
add byte [rcx - 0x48], al
mov eax, 5
add eax, 0xff000000
add bh, bh
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x20], rdi
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
invalid
invalid
invalid
call 0x140f718b9
call 0x140f718b9
jmp 0x18e9b1ef6
lea r9, [rsi + 0x10]
lea ecx, [rsi + 0x10]
adc byte [rax - 0x73], cl
add eax, 0xe82
add byte [rax], al
lea rax, [0x1400de180]
lea eax, [0x1400de180]
add byte [rax], al
mov qword [rsp + 0x20], rax
lea rdx, [0x1401632cf]
lea edx, [0x1401632cf]
lea edx, [0x1401632cf]
lea rdi, [rbp - 0x20]
jge 0x1400dd2ee
mov r8d, 4
add al, 0
add byte [rax], al
mov rcx, rdi
call fcn.14000a690
je 0x1400dd2ed
invalid
invalid
je 0x1400dd2ed
dec dword [rax - 0x73]
add eax, 0xbed
or eax, dword [rax]
invalid
lea rax, [0x1400ddf10]
or eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x14018e0cc]
mov r8d, 7
mov eax, 7
or eax, 0xb841000b
invalid
mov eax, 7
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov r9, rsi
jmp 0x1400dd55e
shr rsi, 0x20
mov dword [rbp - 0x24], esi
mov rcx, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
mov eax, dword [rdi + 0x28]
mov eax, dword [rdi + 0x28]
lea rdx, [0x1401632cd]
lea edx, [0x1401632cd]
or byte [rax], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x38], rdi
mov dword [rbp - 0x38], edi
mov dword [rbp - 0x38], edi
mov byte [rbp - 0x30], al
mov byte [rbp - 0x2f], 0
rol dword [rax], 1
rol dword [rax], 1
lea rax, [0x1400ddf30]
mov qword [rsp + 0x20], rax
lea rdx, str.codemessage
lea rsi, [rbp - 0x38]
enter 0xffffffffffff8d4c, 0x4d
fadd qword [rcx - 0x48]
add al, 0
add byte [rax], al
invalid
enter 0xffffffffffff8d4c, 0x4d
fadd qword [rcx - 0x48]
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call fcn.14000a690
mov ecx, dword [rbp - 0x24]
fsub st(0), st(0)
invalid
add al, byte [rax]
add byte [rax - 0x72b700bb], cl
dec dword [r8 - 0x73]
add eax, 0xddb
sal dl, cl
dec dword [rbx - 0x2a1723b3]
fsub st(0), st(0)
invalid
fsub st(0), st(0)
invalid
add al, byte [rax]
add byte [rax - 0x72b700bb], cl
dec dword [r8 - 0x73]
dec dword [r8 - 0x73]
add eax, 0xddb
mov qword [rsp + 0x20], rax
lea rdx, [0x1401632cf]
adc eax, 0x85f1e
add byte [rbp + rcx*4 + 0x4d], cl
lea r9, [rbp - 1]
mov r8d, 4
add byte [rax], al
invalid
inc dword [rcx - 0x48]
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call fcn.14000a690
mov edx, dword [rbp - 0x24]
push rbp
fmul qword [rax - 0x73]
jge 0x1400dd3aa
sal dl, cl
dec dword [rbx - 0x72b723ab]
push rbp
fmul qword [rax - 0x73]
push rbp
fmul qword [rax - 0x73]
jge 0x1400dd3aa
mov rcx, rdi
call fcn.1400dd830
lea rax, [0x140006b70]
mov qword [rsp + 0x20], rax
lea rdx, [0x14018e0cc]
mov r8d, 7
mov rcx, rsi
mov r9, rdi
call fcn.14000a690
movzx eax, byte [rbp - 0x30]
cmp byte [rbp - 0x2f], 1
jne 0x1400dd5f8
test al, 1
mov al, 1
jne 0x1400dd5f5
test edi, esp
add dword [rax], eax
invalid
mov rax, qword [rbp - 0x38]
test byte [rax + 0x34], 4
jne 0x1400dd5dd
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14015eec1]
mov r8d, 2
call qword [rax + 0x18]
jmp 0x1400dd5f5
shr rsi, 0x20
mov byte [rbp - 0x38], sil
mov rcx, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
lea rdx, [0x1401632d3]
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 0x18], rdi
mov byte [rbp - 0x10], al
mov qword [rbp - 0x20], 0
mov byte [rbp - 0xf], 0
lea r8, [0x1400de180]
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x38]
call fcn.14000c3d0
mov rcx, qword [rbp - 0x20]
movzx edx, byte [rbp - 0x10]
test rcx, rcx
je 0x1400dd5bb
mov al, 1
test dl, 1
jne 0x1400dd616
cmp rcx, 1
jne 0x1400dd5bf
mov rsi, qword [rbp - 0x18]
cmp byte [rbp - 0xf], 0
je 0x1400dd5c3
test byte [rsi + 0x34], 4
jne 0x1400dd5c3
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.____
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400dd5c3
jmp 0x1400dd616
lea rax, [rsi - 1]
add rsi, 0xf
mov qword [rbp - 0x38], rax
mov rcx, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
lea rdx, [0x1401632d7]
mov r8d, 6
call qword [rax + 0x18]
mov qword [rbp - 0x20], rdi
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
lea rax, [0x1400de180]
mov qword [rsp + 0x20], rax
lea rdx, [0x1401632cf]
lea rdi, [rbp - 0x20]
mov r8d, 4
mov rcx, rdi
mov r9, rsi
call fcn.14000a690
lea rax, [0x1400ddef0]
mov qword [rsp + 0x20], rax
lea rdx, [0x1401632dd]
lea r9, [rbp - 0x38]
mov r8d, 5
mov rcx, rdi
call fcn.14000a690
movzx ecx, byte [rbp - 0x18]
movzx eax, byte [rbp - 0x17]
mov edx, eax
not dl
or dl, cl
test dl, 1
je 0x1400dd57d
or al, cl
jmp 0x1400dd616
mov rax, qword [rbp - 0x20]
test byte [rax + 0x34], 4
jne 0x1400dd5a1
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14015eec1]
mov r8d, 2
call qword [rax + 0x18]
jmp 0x1400dd616
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140163b83]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x1400dd616
mov eax, edx
jmp 0x1400dd616
mov rsi, qword [rbp - 0x18]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14016574d]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x1400dd616
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140163b83]
mov r8d, 1
call qword [rax + 0x18]
mov byte [rbp - 0x30], al
cmp qword [rbp - 0x20], 0
je 0x1400dd616
mov r8, qword [rbp - 0x18]
mov rcx, qword [0x14019f258]
xor edx, edx
mov ebx, eax
call qword [sym.imp.kernel32.dll_HeapFree]
mov eax, ebx
and al, 1
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, [0x1401949fc]
or eax, 0xb733d
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor eax, eax
pop rbp
ret
sbb eax, 0x74000004
cmp rcx, 0x461
je case.0x1400dd6a3.10060
jmp case.0x1400dd6a3.10014
add byte [rax], al
je 0x1400dd82c
cmp ecx, 0x252
je case.0x1400dd6a3.10060
mov al, 0x28
pop rbp
ret
cmp ecx, 0x2022
je case.0x1400dd6a3.10060
cmp ecx, 0x25e9
jne case.0x1400dd6a3.10014
mov al, 0x16
pop rbp
ret
add byte [rax], al
je case.0x1400dd6a3.10051
cmp ecx, 0x4d0
add byte [rax], al
jne case.0x1400dd6a3.10014
mov al, 4
pop rbp
ret
mov al, 0x14
pop rbp
ret
mov al, 5
pop rbp
ret
mov al, 6
pop rbp
ret
mov al, 0xa
pop rbp
ret
mov al, 3
pop rbp
ret
mov al, 7
pop rbp
ret
mov al, 0x10
pop rbp
ret
mov al, 0x19
pop rbp
ret
mov al, 0x24
pop rbp
ret
mov al, 0x1f
pop rbp
ret
mov al, 0xf
pop rbp
ret
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x37]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
rol dword [rax + r9*4 + 0x54], 1
or eax, 0x498d4cb6
inc dword [rbx - 0x76bbef08]
invalid
jae 0x1400de090
rol dword [rax + r9*4 + 0x54], 1
or eax, 0x498d4cb6
inc dword [rbx - 0x76bbef08]
sal byte [rbx - 0x37], 0x48
add rcx, 0xfffffffffffffffe
add ecx, 0xfffffffe
cmp rcx, 0x81
jae 0x1400de161
add byte [rax], al
add byte [rdi], cl
or dword [rcx - 0x48000000], 0xffffff81
add byte [rax], al
add byte [rcx + rbp - 0x38], cl
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb8
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x14018bf50]
mov r9d, 2
mov rcx, rdx
mov dl, 1
jmp 0x1400de14f
call fcn.140008ec0
nop
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x14012fae8]
mov edx, 0x80
call fcn.1401219f0
add ah, cl
add ah, cl
int3
int3
outsd dx, dword [rsi]
or byte [rax], al
mov r8, qword [rcx + rax*8]
lea rcx, [0x140165200]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0x495d
jmp r9
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0x495d
invalid
int3
add byte [rbx + 0xc109f05], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
add al, dh
inc qword [rsi]
lock inc qword [rsi]
jle 0x1400de314
mov dword [rax], eax
add byte [rax], al
test rsi, rsi
je 0x1400de2fc
lock dec byte [rsi + 0x30]
jne 0x1400de2b4
lock dec qword [rsi]
jne 0x1400de2a4
invalid
or byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400dc500
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
lea rdi, [rsi + 0x30]
jle 0x1400de2e8
lea rbx, [rbp - 9]
mov r14, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
xor r15d, r15d
mov r12, qword [sym.imp.kernel32.dll_GetLastError]
invalid
invalid
add bl, ch
invalid
add dword [0xd018cdd0], eax
mov al, 1
lock cmpxchg byte [rdi], r15b
je 0x1400de296
mov byte [rbp - 9], 0xff
mov r8d, 1
mov rcx, rdi
mov rdx, rbx
mov r9d, 0xffffffff
call r14
cmp eax, 1
je 0x1400de2d0
fiadd dword [rcx - 0x47]
call r12
jmp 0x1400de2d0
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedstd_src_threadmod.rs
lea r8, [0x140162df0]
mov edx, 0x5e
call fcn.140121f40
ud2
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x30]
and byte [rax - 0x73], cl
push 0x30
call fcn.1400de340
add al, 0
add byte [rax], al
int3
int3
in al, dx
jo 0x1400de38e
lea ebp, [rsp + 0x70]
mov dword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
mov byte [rbp - 0xc], 0
lea rax, str.fatal_runtime_error:_an_irrecoverable_error_occurred_while_synchronizing_threads_n
add eax, 0x84b04
hlt
add eax, 0x84b04
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
invalid
mov r8d, 0xc045c748
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
clc
lea rax, [rbp - 8]
mov qword [rbp - 0x38], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
invalid
invalid
lea rdx, [rbp - 0x48]
call fcn.1400dab30
invalid
dec dword [rax - 0x77]
call 0x1285b70d4
lea ecx, [rbp - 0x18]
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
invalid
invalid
lea ecx, [rbp - 0x18]
call fcn.1400dacc0
mov ecx, 7
int 0x29
ud2
leave
invalid
add al, 0xc1
lea rcx, [rax + 0xb8]
lea rdx, case.0x1400c4d70.334
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xffffdf5b
call fcn.1400dc390
mov eax, dword [0x14019f30c]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
test rsi, rsi
jne 0x1400de462
call fcn.140129b20
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
lock inc qword [rsi]
jle 0x1400de51c
movabs r10, 0x101010101010100
movabs r11, 0x8080808080808080
nop
mov rsi, qword [rax + rcx]
mov rdi, qword [rax + rcx + 8]
mov rbx, r10
sub rbx, rdi
or rbx, rdi
mov rdi, r10
sub rdi, rsi
or rdi, rsi
and rdi, rbx
not rdi
test rdi, r11
jne 0x1400de7c8
add rcx, 0x10
cmp rcx, r9
jbe 0x1400de770
jmp 0x1400de7c8
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
cmp byte [rax + r9], 0
je 0x1400de809
inc r9
cmp rcx, r9
jne 0x1400de7b0
lea r9, [rdx - 0x10]
lea ecx, [rdx - 0x10]
cmp rcx, r9
jbe 0x1400de75b
xchg ebx, eax
xchg ebx, eax
mov r10, rdx
sub r10, rcx
je 0x1400de7ef
lea r11, [rax + rcx]
xor r9d, r9d
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x80], al
cmp al, 0xb
add byte [rdi + rbx + 0x49], dh
inc ecx
cmp byte [r11 + r9], 0
je 0x1400de806
inc r9
cmp r10, r9
jne 0x1400de7e0
mov qword [rbp - 0x20], r8
mov qword [rbp - 0x18], rax
call 0x130637143
call 0x130637143
lea rcx, [rbp - 0x20]
call fcn.140006c00
jmp 0x1400de811
add r9, rcx
mov rcx, r8
neg rcx
jno 0x1400de834
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov qword [rbp - 0x20], 1
lea rcx, [rbp - 0x20]
call fcn.1400da850
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 0x20], r8
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], r9
lea rax, [0x140162f00]
mov qword [rsp + 0x20], rax
lea rcx, str.thread_name_may_not_contain_interior_null_bytes
lea r9, [0x140162958]
lea r8, [rbp - 0x20]
mov edx, 0x2f
add byte [rax], al
call fcn.140121e20
ud2
xor eax, 0xb0f0004
nop
nop
nop
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
cmp qword [rbp - 0x20], 0
jge 0x1400de865
invalid
je 0x1400de89b
jge 0x1400de865
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp - 0x18]
invalid
invalid
mov r8, qword [rbp - 0x18]
call 0x1051b73d8
or dword [rax + rax], ecx
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
invalid
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
mov rsi, rdx
mov rax, qword [rcx]
cmp rax, 2
jne 0x1400de956
mov rdi, qword [rcx + 0x48]
test rdi, rdi
je 0x1400deb26
mov rbx, qword [rcx + 0x40]
lea r14, [rbp + 8]
nop dword [rax]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.14000a480
test byte [rbp + 8], 1
je 0x1400deb0e
mov r12, qword [rbp + 0x10]
movzx r15d, byte [rbp + 0x18]
movzx r13d, byte [rbp + 0x19]
mov r8d, 3
mov rcx, rsi
lea rdx, [0x140163bc0]
call fcn.1400096d0
test al, al
jne 0x1400deb22
test r15b, 1
je 0x1400deb26
add r12, r13
cmp rdi, r12
jb 0x1400deb3c
add rbx, r12
sub rdi, r12
jne 0x1400de8f0
jmp 0x1400deb26
test al, 1
je 0x1400dea1e
mov rbx, rcx
lea rax, [rcx + 8]
test byte [rsi + 0x34], 4
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x10], 0
mov qword [rbp - 8], 0xf4240
mov qword [rbp], rsi
lea rax, [rbp + 0x40]
jne 0x1400dea4b
mov qword [rbp - 0x40], rax
lea rax, [0x1400d5570]
mov qword [rbp - 0x38], rax
lea rax, [0x14018e0b8]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], 1
mov qword [rbp + 0x28], 0
lea rax, [rbp - 0x40]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x20], 1
lea rdx, [0x14015e908]
lea rcx, [rbp - 0x10]
lea r8, [rbp + 8]
call fcn.140009b80
movzx ecx, byte [rbp - 0x10]
test al, cl
jne 0x1400dead7
test al, al
jne 0x1400deb22
test cl, 1
je 0x1400deaf3
lea rax, [0x14015ef98]
mov qword [rsp + 0x20], rax
lea rcx, [0x14015ef5c]
lea r9, [0x14015e898]
lea r8, [rbp + 8]
mov edx, 0x37
call fcn.140121e20
mov rdx, qword [rcx + 0x20]
mov rbx, rcx
mov r8, qword [rcx + 0x28]
mov rdi, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rcx, rdi
call rsi
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400deaff
jmp 0x1400deb28
mov qword [rbp - 0x50], rax
lea rax, [0x1400d5570]
mov qword [rbp - 0x48], rax
mov qword [rbp + 8], 2
mov qword [rbp + 0x18], 2
mov qword [rbp + 0x28], 0
movabs rax, 0x400000020
mov qword [rbp + 0x30], rax
mov byte [rbp + 0x38], 3
lea rax, [0x14018e0b8]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
lea rax, [rbp + 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
lea rax, [rbp - 0x50]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
lea rdx, [0x14015e908]
lea rcx, [rbp - 0x10]
lea r8, [rbp - 0x40]
call fcn.140009b80
movzx ecx, byte [rbp - 0x10]
test al, cl
je 0x1400de9e5
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
jne 0x1400deb22
mov rdi, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rbx + 0x30]
mov r8, qword [rbx + 0x38]
mov rcx, rdi
call rsi
jmp 0x1400deb28
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov rcx, rsi
call fcn.1400096d0
test al, al
je 0x1400deb26
mov al, 1
jmp 0x1400deb28
xor eax, eax
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rdi
call fcn.1401219f0
int3
add dword [rcx], eax
add byte [rax], al
movups xmm1, xmmword [rbp + 0x111]
movaps xmmword [rbp + 0xe0], xmm1
lea edx, [rcx]
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0xe0], ecx
movaps xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0x1a8], r10
mov dword [rbp + 0x1a8], edx
mov dword [rbp + 0x1a8], edx
mov qword [rbp + 0x1a0], rsi
mov dword [rbp + 0x1a0], esi
lea rcx, [rbp + 0x100]
mov rdx, r12
mov r8, rdi
call fcn.1400dfa60
sti
or al, 0
add byte [rdi], cl
mov dh, 0x95
add byte [rcx], al
add byte [rax], al
sti
or al, 0
add byte [rdi], cl
mov dh, 0x95
add byte [rcx], al
add byte [rax], al
mov rcx, qword [rbp + 0x110]
mov rax, qword [rbp + 0x120]
test dword [rax], esp
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea r8, [0x140194f14]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rdi
mov r8, r12
jmp r9
jmp rcx
add rcx, 4
jmp 0x1400dedcb
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400dedcb
mov ecx, 6
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
invalid
jmp 0x1400dedcb
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ch, bl
jmp 0x1400dedcb
add eax, 0x2b9
mov ecx, 2
add byte [rax - 0x77], cl
cli
mov rdx, rdi
sub rdx, rcx
jb 0x1400df483
add rcx, r12
mov r8, rcx
test rdx, rdx
test edx, edx
je 0x1400dedf4
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400dedf6
xor eax, eax
mov edx, ebx
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], rdi
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm1
mov rcx, qword [rbp + 0x120]
mov qword [rbp + 0x40], rcx
mov byte [rbp + 0x4a], al
mov word [rbp + 0x48], 0x200
lea r13, [rbp + 0xa1]
mov cl, 2
xor r8d, r8d
mov r9, qword [rbp + 0x190]
mov r10, qword [rbp + 0x198]
mov rdi, qword [rbp + 0x178]
cmp r14b, 6
je 0x1400dee8a
nop word cs:[rax + rax]
mov rax, qword [rbp + 0xef]
mov qword [rbp + 0x11f], rax
movaps xmm0, xmmword [rbp + 0xd0]
movaps xmm1, xmmword [rbp + 0xe0]
movaps xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x88], r10
mov qword [rbp + 0x90], r10
mov qword [rbp + 0x80], r9
mov qword [rbp + 0x98], r9
mov bl, r14b
mov byte [rbp + 0xa0], r14b
mov rax, qword [rbp + 0x11f]
mov qword [r13 + 0x1f], rax
movaps xmm0, xmmword [rbp + 0x100]
movaps xmm1, xmmword [rbp + 0x110]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
mov r15d, edx
mov byte [rbp + 0xca], dl
mov r12d, r8d
mov byte [rbp + 0xc8], r8b
add byte [rax], al
add byte [rax], al
mov sil, cl
mov byte [rbp + 0xc9], cl
invalid
leave
add byte [rax], al
add byte [rax - 0x77], cl
mov ebp, 0x1a8
mov r14, qword [rbp + 0x198]
mov ch, 0x98
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4b], cl
mov dword [rbp + 0x1a0], esi
invalid
mov ch, 0x98
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4b], cl
mov dword [rbp + 0x1a0], esi
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x90]
mov dword [rbp + 0x1a0], esi
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
lea rdx, [rbp + 0x90]
call fcn.1400dff00
add byte [rax], al
mov qword [rbp + 0x1a8], rdi
add byte [rax], al
mov qword [rbp + 0x1a0], r14
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x10]
call fcn.1400dff00
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
mov qword [rbp + 0x130], rax
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
push rbp
clc
push rbp
clc
movaps xmmword [rbp + 0x120], xmm2
movaps xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
lea rdx, [rbp + 0x138]
xchg ebp, eax
cmp byte [rcx], al
add byte [rax], al
mov qword [rdx + 0x30], rax
mov dword [rdx + 0x30], eax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
ror byte [rdi], 0x11
push rdx
and byte [rdi], cl
adc dword [rdx + 0x10], ecx
ror byte [rdi], 0x11
push rdx
and byte [rdi], cl
adc dword [rdx + 0x10], ecx
movups xmmword [rdx], xmm0
cmp byte [rbp - 0x28], 0xa
jge 0x1400def5c
or cl, byte [rdi]
mov dh, 0x45
invalid
je 0x1400df01e
jge 0x1400def5c
or cl, byte [rdi]
mov dh, 0x45
movabs al, byte [0xa3c0000008f840f]
cmp al, 0xa
cmp al, 0xa
je 0x1400df026
add byte [rax - 0x73], cl
lea eax, [rax]
add dword [rax], eax
add al, ch
cmp eax, 0x84000013
adc eax, dword [rax]
add byte [rax + rax*8 + 0x281840f], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x6b], cl
lea rcx, [rbp + 0x100]
call case.0x1400df965.34
adc eax, dword [rax]
add byte [rax + rax*8 + 0x281840f], al
add byte [rax], al
invalid
adc eax, dword [rax]
add byte [rax + rax*8 + 0x281840f], al
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x6b], cl
mov r10, qword [rbp + 0x90]
nop
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
cwde
add byte [rax], al
mov r9, qword [rbp + 0x98]
movzx r14d, byte [rbp + 0xa0]
lea ebx, [rax + 0x44000000]
movzx esi, byte [rbp + 0xa0]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
mov ch, 0xa0
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp], al
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rbp + 0xd0], xmm0
invalid
adc byte [rdi], cl
sub dword [rbp + 0xd0], eax
invalid
add byte [rdi], cl
sub dword [rbp + 0xe0], ecx
movaps xmmword [rbp + 0xe0], xmm1
mov rax, qword [r13 + 0x1f]
mov qword [rbp + 0xef], rax
movzx r8d, byte [rbp + 0xc8]
movzx eax, byte [rbp + 0xc8]
movzx eax, byte [rbp + 0xc8]
movzx ecx, byte [rbp + 0xc9]
movzx edx, byte [rbp + 0xca]
movzx eax, byte [r13 + 0x2e]
mov dh, 0x45
mov byte cs:[rbp + 0x184], al
mov dh, 0x45
mov byte cs:[rbp + 0x184], al
mov eax, dword [r13 + 0x2a]
mov dword [rbp + 0x180], eax
cmp r14b, 6
jne 0x1400dee60
jmp 0x1400dee8a
cmp al, 0xa
jne 0x1400df22c
mov rax, qword [rbp + 0xef]
mov qword [rbp + 0x6f], rax
movaps xmm0, xmmword [rbp + 0xd0]
test eax, edx
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xe0], cl
test eax, edx
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xe0], cl
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
mov eax, dword [rbp + 0x180]
mov dword [rbp + 0x188], eax
test dword [rax + 0xf000001], ecx
mov dh, 0x85
test byte [rcx], al
add byte [rax], al
test dword [rax + 0xf000001], ecx
mov dh, 0x85
test byte [rcx], al
add byte [rax], al
mov byte [rbp + 0x18c], al
mov rdx, qword [rbp + 0x190]
xchg ebp, eax
nop
add dword [rax], eax
add byte [rcx - 0x80], al
inc dword [rdx]
xchg ebp, eax
nop
add dword [rax], eax
add byte [rcx - 0x80], al
inc dword [rdx]
mov r13, qword [rbp + 0x178]
mov ebp, dword [rbp + 0x178]
je 0x1400df23a
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x130], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp + 0x121], xmm1
movups xmmword [rbp + 0x111], xmm0
mov eax, dword [rbp + 0x188]
mov dword [rbp + 0x13b], eax
movzx eax, byte [rbp + 0x18c]
mov byte [rbp + 0x13f], al
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x100], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x108], rax
mov byte [rbp + 0x110], bl
mov byte [rbp + 0x138], r12b
mov byte [rbp + 0x139], sil
mov byte [rbp + 0x13a], r15b
mov qword [rbp + 0x1a8], r13
mov rax, qword [rbp + 0x198]
mov qword [rbp + 0x1a0], rax
lea rcx, [rbp + 0x100]
call fcn.1400e03b0
test rax, rax
je 0x1400df20e
mov r8, rdx
lea rcx, [rbp + 0x100]
mov rdx, rax
call fcn.14000a480
test byte [rbp + 0x100], 1
mov r15, qword [rbp + 0x198]
mov r13, qword [rbp + 0x178]
mov rbx, qword [rbp + 0x170]
mov rdx, qword [rbp + 0x190]
jne 0x1400df248
movups xmm0, xmmword [rbp + 0x108]
movups xmmword [rbp + 0x10], xmm0
lea rax, [0x140163ad4]
mov qword [rbp + 0x90], rax
lea rax, [fcn.14000db30]
mov qword [rbp + 0x98], rax
lea rax, [rbp + 0x10]
mov qword [rbp + 0xa0], rax
lea rax, [0x140009b20]
mov qword [rbp + 0xa8], rax
lea rax, [0x140163ad8]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0x90]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 2
mov rcx, qword [rbx + 0x20]
mov rdx, qword [rbx + 0x28]
mov qword [rbp + 0x1a8], r13
mov qword [rbp + 0x1a0], r15
lea r8, [rbp + 0x100]
call fcn.140009b80
shl r13, 1
test r13, r13
je 0x1400df44c
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x198]
jmp 0x1400df442
mov r15, qword [rbp + 0x198]
mov r13, qword [rbp + 0x178]
mov rbx, qword [rbp + 0x170]
mov rdx, qword [rbp + 0x190]
jmp 0x1400df248
mov r13, qword [rbp + 0x178]
mov rdx, qword [rbp + 0x190]
mov r15, qword [rbp + 0x198]
mov rbx, qword [rbp + 0x170]
lea r12, [r15 + rdx]
mov rcx, qword [rbx + 0x20]
mov rax, qword [rbx + 0x28]
mov qword [rbp + 0x198], rax
xor eax, eax
mov rdi, r13
mov rsi, rdx
cmp rax, rdx
je 0x1400df406
lea rdx, [r15 + rax]
mov r14, rax
mov r9, rdx
jmp 0x1400df29f
add r9, 2
cmp r8, r12
cmovne r8, r9
mov r10d, 2
nop dword [rax]
add r14, r10
mov r9, r8
cmp r8, r12
je 0x1400df3da
lea r8, [r9 + 1]
movzx r11d, byte [r9]
mov r10d, 1
test r11b, r11b
jns 0x1400df290
cmp r11b, 0xe0
jb 0x1400df278
cmp r11b, 0xed
jne 0x1400df2ea
cmp r8, r12
je 0x1400df3da
lea r8, [r9 + 2]
cmp r8, r12
je 0x1400df3da
cmp byte [r9 + 1], 0x9f
ja 0x1400df326
add r9, 3
mov r10d, 3
mov r8, r9
jmp 0x1400df290
add r9, 2
cmp r8, r12
cmove r9, r8
xor r8d, r8d
cmp r9, r12
setne r8b
add r8, r9
mov r10d, 3
cmp r11b, 0xf0
jb 0x1400df290
xor r9d, r9d
cmp r8, r12
setne r9b
add r8, r9
mov r10d, 4
jmp 0x1400df290
mov r8, r14
sub r8, rax
jb 0x1400df4d2
mov qword [rbp + 0x170], rbx
cmp r14, rsi
add byte [rcx + 0x39], cl
test byte [rdi], 0x87
ja 0x1400df4b0
mov rax, qword [rbp + 0x198]
mov rbx, qword [rax + 0x18]
ja 0x1400df4b0
mov rax, qword [rbp + 0x198]
mov rbx, qword [rax + 0x18]
cwde
add dword [rax], eax
add byte [rax - 0x75], cl
pop rax
sbb byte [rcx + rcx*4 - 0x53], cl
test al, 1
add byte [rax], al
mov qword [rbp + 0x1a8], r13
mov qword [rbp + 0x1a0], r15
mov r13, rcx
call rbx
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400df42e
mov qword [rbp + 0x1a8], rdi
mov qword [rbp + 0x1a0], r15
mov r8d, 3
mov rcx, r13
lea rdx, [0x140163bc0]
call rbx
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400df42e
add r14, 3
mov rax, r14
mov rdx, rsi
cmp r14, rsi
mov rcx, r13
mov r13, rdi
mov rbx, qword [rbp + 0x170]
jbe 0x1400df260
mov qword [rbp + 0x1a8], r13
mov qword [rbp + 0x1a0], r15
lea r8, str.std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, r14
call fcn.1401219f0
jmp 0x1400df4f2
mov r8, rsi
sub r8, rax
lea rdx, [r15 + rax]
test rax, rax
je 0x1400df418
mov rax, qword [rbp + 0x198]
mov rax, qword [rax + 0x18]
mov qword [rbp + 0x1a8], r13
mov qword [rbp + 0x1a0], r15
call rax
jmp 0x1400df42e
mov r8, rsi
mov rax, rsi
sub r8, rax
lea rdx, [r15 + rax]
test rax, rax
jne 0x1400df3e9
mov qword [rbp + 0x1a8], r13
mov qword [rbp + 0x1a0], r15
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.1400096d0
invalid
invalid
invalid
invalid
movabs byte [0x8548e7d148fff2a2], al
push qword [rsi + rdx + 0x48]
mov ecx, dword [0x14019f258]
shl rdi, 1
test rdi, rdi
je 0x1400df44c
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r15
ror byte [rbp - 0x77], cl
clc
mov ebx, eax
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x4eff6
adc eax, 0x4eff6
mov eax, ebx
add rsp, 0x238
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
add eax, 0x84163
mov rdx, qword [rbp + 0x190]
call fcn.1401219f0
jmp 0x1400df4f2
mov rax, qword [rbp + 0x178]
mov qword [rbp + 0x1a8], rax
mov rax, qword [rbp + 0x198]
mov qword [rbp + 0x1a0], rax
lea r8, [0x1401635d8]
add eax, 0x84132
add eax, 0x84132
mov rdx, rdi
mov edx, edi
call fcn.1401219f0
jmp 0x1400df4f2
mov qword [rbp + 0x1a8], r13
mov qword [rbp + 0x1a0], r15
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
jrcxz 0x1400df509
or byte [rax], r8b
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
jrcxz 0x1400df509
invalid
or byte [rax], r8b
or byte [rax], al
mov rcx, r14
mov rdx, rsi
call fcn.140121b10
jmp 0x1400df4f2
mov qword [rbp + 0x1a8], r13
mov qword [rbp + 0x1a0], r15
add dword [rax], eax
add byte [rcx + rcx*4 - 0x43], cl
movabs al, byte [0x46c1058d4c000001]
lea r8, str.std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
lea r8, str.std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rax
mov rdx, r14
call fcn.140121eb0
add al, 0
add al, 0
ud2
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x1a8]
add byte [rax], al
shl rax, 1
test rax, rax
je 0x1400df541
mov r8, qword [rbp + 0x1a0]
mov rcx, qword [0x14019f258]
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
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rbp - 0x10], edi
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rbp - 0x10], edi
invalid
invalid
movaps xmmword [rbp - 0x20], xmm6
mov qword [rbp - 0x28], 0xfffffffffffffffe
mov dword [rbp - 0x28], 0xfffffffe
mov dword [rbp - 0x28], 0xfffffffe
test r8, r8
js 0x1400df8ae
sbb al, byte [rbx]
add byte [rax], al
sbb al, byte [rbx]
add byte [rax], al
mov rbx, r8
mov rdi, rdx
mov qword [rbp - 0x58], rcx
je 0x1400df5c6
movzx eax, byte [0x14019f308]
xor ecx, ecx
leave
leave
mov rdx, rbx
call fcn.1400e7f40
mov r12, rax
test rax, rax
jne 0x1400df5cc
mov ecx, 1
add byte [rax], al
mov rdx, rbx
call fcn.1401216a0
invalid
mov r12d, 1
add byte [rax], al
add byte [rax - 0x77], cl
pop rbp
mov al, 0x4c
mov dword [rbp - 0x48], esp
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], 0
mov byte [rbp - 0x38], 1
lea rsi, [rdi + rbx*2]
xor r15d, r15d
movd xmm6, dword [0x14012eb50]
movd xmm7, dword [0x14012eb60]
xor r14d, r14d
test r14b, 1
je 0x1400df640
jmp 0x1400df630
lea rcx, [r12 + r15]
lea rdx, [rbp - 0x2c]
mov r8, r13
call fcn.140120b90
add r15, r13
mov qword [rbp - 0x40], r15
xor r14d, r14d
test r14b, 1
je 0x1400df640
mov r13d, ebx
jmp 0x1400df651
cmp rdi, rsi
je 0x1400df87f
movzx r13d, word [rdi]
add rdi, 2
mov ecx, r13d
and ecx, 0xf800
movzx eax, r13w
cmp ecx, 0xd800
jne 0x1400df720
add byte [rax], al
add byte [rax], al
cmp eax, 0xdbff
ja 0x1400df7fb
invalid
add byte [rax + 0x39], cl
test dword [rdi], 0x18284
add byte [rdi], cl
mov bh, 7
cmp rdi, rsi
je 0x1400df800
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
add ecx, 0x2000
movzx ecx, cx
cmp ecx, 0xfc00
jb case.0x1400cbfca.651
movzx eax, ax
mov ecx, eax
and ecx, 0x3c0
add eax, dword [rax]
add cl, al
loope 0x1400df6ba
add eax, dword [rax]
add cl, al
loope 0x1400df6ba
and r13d, 0x3ff
shl r13, 0x1a
movabs rdx, 0x100000000
add rdx, r13
add byte [rcx], al
add byte [rax], al
add byte [rcx + rax - 0x16], cl
or r13d, ecx
mov rcx, rdx
shr rcx, 0x22
shr rdx, 0x1c
movzx edx, dl
shl edx, 8
loop 0x1400df6de
loop 0x1400df6de
or edx, ecx
shr r13d, 6
shr ebp, 6
shr ebp, 6
and r13d, 0xff0000
in eax, 0
add bh, bh
add cl, al
shl eax, 0x18
shl eax, 0x18
or eax, edx
or eax, r13d
movd xmm0, eax
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0xdb
invalid
por xmm0, xmm7
movd dword [rbp - 0x2c], xmm0
mov r13d, 4
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0xdb
invalid
add al, 0
add byte [rax], al
mov rax, qword [rbp - 0x50]
sub rax, r15
cmp rax, r13
jae 0x1400df610
jmp 0x1400df7d0
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rbp - 0x2c], 0
cmp eax, 0x80
add byte [rax], 0
add byte [rbx + 0x22], dh
invalid
add byte [rax], 0
add byte [rbx + 0x22], dh
mov byte [rbp - 0x2c], r13b
mov r13d, 1
add byte [rax], al
insd dword [rdi], dx
invalid
add byte [rax], al
mov rax, qword [rbp - 0x50]
sub rax, r15
cmp rax, r13
jae 0x1400df610
or eax, 0xfffffffe
invalid
invalid
or eax, 0xfffffffe
invalid
enter 0xfffffffffffffffe, 0xffffffffffffffff
jmp 0x1400df7d0
add byte [rax], al
add byte [rdi], cl
invalid
cmp eax, 0x800
jae 0x1400df790
mov eax, r13d
shr eax, 6
invalid
or al, 0xc0
mov byte [rbp - 0x2c], al
and r13b, 0x3f
or r13b, 0x80
mov byte [rbp - 0x2b], r13b
mov r13d, 2
mov rax, qword [rbp - 0x50]
sub rax, r15
cmp rax, r13
jae 0x1400df610
invalid
jmp 0x1400df7d0
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov byte [rbp - 0x2c], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
or byte [rax + 0x3f24d54d], 0xc
or byte [rax - 0x42be29bb], 3
add byte [rax], al
invalid
or byte [rax + 0x3f24d54d], 0xc
or byte [rax - 0x42be29bb], 3
add byte [rax], al
add byte [rax - 0x75], cl
mov r8b, 0x4c
sub eax, edi
mov rax, qword [rbp - 0x50]
sub rax, r15
cmp rax, r13
jae 0x1400df610
nop word cs:[rax + rax]
mov qword [rsp + 0x20], 1
mov r9d, 1
lea rcx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
mov rdx, r15
mov r8, r13
call fcn.140129c90
mov r12, qword [rbp - 0x48]
mov r15, qword [rbp - 0x40]
jge 0x1400df7b6
jge 0x1400df7b6
jmp 0x1400df610
xor r14d, r14d
xor esi, esi
jmp 0x1400df80d
xor r14d, r14d
mov rdi, rsi
test byte [rax - 0x77], 0xf7
jmp 0x1400df80d
mov r14b, 1
mov ebx, eax
mov byte [rbp - 0x38], 0
mov rax, qword [rbp - 0x50]
mov al, 0x4c
sub eax, edi
enter 0x4800, 0xffffffffffffff8b
mov r8b, 0x4c
mov al, 0x4c
mov al, 0x4c
sub eax, edi
cmp rax, 2
ja 0x1400df843
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov r8d, 3
mov r9d, 1
lea rcx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
mov rdx, r15
call fcn.140129c90
mov r15, qword [rbp - 0x40]
mov eax, r13d
shr eax, 6
and al, 0x3f
or al, 0x80
and r13b, 0x3f
or r13b, 0x80
mov r12, qword [rbp - 0x48]
mov byte [r12 + r15], 0xed
cmp al, 0xed
cmp al, 0xed
mov byte [r12 + r15 + 1], al
mov byte [r12 + r15 + 2], r13b
add r15, 3
mov qword [rbp - 0x40], r15
test r14b, 1
je 0x1400df640
invalid
invalid
jmp 0x1400df630
movups xmm0, xmmword [rbp - 0x50]
movups xmm1, xmmword [rbp - 0x40]
mov rax, qword [rbp - 0x58]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm6, xmmword [rbp - 0x20]
movaps xmm7, xmmword [rbp - 0x10]
add rsp, 0x88
add esp, 0x88
add esp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.140006b00
int3
jb 0x1400df8a4
dec esp
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm7
movdqa xmmword [rsp + 0x30], xmm6
cmp qword [rbp - 0x50], 0
invalid
je 0x1400df902
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp - 0x48]
mov r8, qword [rbp - 0x48]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
movaps xmm6, xmmword [rsp + 0x30]
movaps xmm7, xmmword [rsp + 0x20]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea ebp, [rsp + 0x50]
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.1400dfa60
movzx eax, byte [rbp - 0x28]
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
clc
movzx r8d, al
lea r9, [0x140194f30]
lea ecx, [0x140194f30]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
loop 0x1400df9b1
add rcx, 4
add ecx, 4
jmp 0x1400df9a2
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400df9a2
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400df9a2
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x1400df9a2
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x1400dfa4d
invalid
add rcx, rdi
mov r9, rcx
test r8, r8
je case.0x1400decaf.23
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x1400df9d1
cmp ecx, 0x5c
je 0x1400df9d1
add al, 0xfb
cmp al, 2
jae 0x1400df9d1
xor eax, eax
jmp case.0x1400c6c40.713
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov r8, rsi
call fcn.1400dfa60
movzx eax, byte [rbp - 0x28]
fmul dword [r8 - 0x75]
invalid
invalid
fmul dword [rax - 0x75]
mov ecx, dword [rbp - 0x18]
call 0x138638534
mov rdx, qword [rbp - 8]
push rbp
clc
movzx r8d, al
lea r9, [0x140194f4c]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
jmp rax
loopne 0x1400dfa4a
add rcx, 4
add ecx, 4
jmp 0x1400dfa3b
xor al, 0x4c
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400dfa3b
invalid
and byte [rcx + 6], bh
mov ecx, 6
invalid
jmp 0x1400dfa3b
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
add rcx, 2
add ecx, 2
jmp 0x1400dfa3b
mov ecx, 2
cmp rcx, rsi
int1
ja 0x1400dfa4d
cmp al, 6
setne al
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1401635d8]
mov rdx, rsi
call fcn.1401219f0
int3
int3
cmp al, 0x2f
cmovne esi, eax
cmp r8, 2
jne case.0x14009fd50.823
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
jmp 0x1400dfb8c
movzx edi, byte [rdx + 2]
cmp dil, 0x2f
mov r14d, 0x5c
mov esi, 0x5c
mov esi, 0x5c
cmove edi, r14d
cmp r8, 3
jne case.0x14009fd50.827
dec byte [rcx - 0x7d]
clc
add esi, dword [rbp + 0x12]
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor ebx, ebx
xor ebx, ebx
invalid
xor eax, eax
xor r14d, r14d
imul cl
add dword [rax], 0
invalid
imul cl
add dword [rax], 0
add byte [rdi], cl
movzx eax, byte [rdx + 3]
cmp al, 0x2f
movzx eax, byte [rdx + 3]
cmp al, 0x2f
cmovne r14d, eax
cmp r8, 4
jne 0x1400dfb25
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
jmp 0x1400dfb8c
movzx eax, byte [rdx + 4]
cmp al, 0x2f
mov r11d, 0x5c
cmove eax, r11d
cmp r8, 5
jne 0x1400dfb45
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
jmp 0x1400dfb8c
movzx r9d, byte [rdx + 5]
cmp r9b, 0x2f
cmovne r11d, r9d
cmp r8, 6
jne 0x1400dfb5f
xor r9d, r9d
xor ebx, ebx
jmp 0x1400dfb8c
movzx ebx, byte [rdx + 6]
cmp bl, 0x2f
mov r9d, 0x5c
cmove ebx, r9d
cmp r8, 7
jne 0x1400dfb7b
xor r9d, r9d
jmp 0x1400dfb8c
movzx r15d, byte [rdx + 7]
cmp r15b, 0x2f
cmovne r9d, r15d
shl r9, 0x38
cmp r8, 8
mov r15d, 8
cmovb r15, r8
cmp r8, 2
jb 0x1400dfc1c
movzx esi, sil
shl esi, 8
movzx r10d, r10b
or r10, rsi
cmp r10d, 0x5c5c
jne 0x1400dfc1c
mov r10d, r15d
mov edx, edi
and r10d, 0xe
and edx, 0xe
cmp r10d, 2
je 0x1400dfc59
add cl, byte [rdi]
test byte [rcx + 0x45000000], dl
movzx edx, dh
mov dh, 0xd6
movzx r10d, r14b
mov dh, 0xd6
shl r10d, 8
movzx esi, dil
or esi, r10d
or esi, edx
movzx r10d, si
cmp r10d, 0x5c2e
cli
pop rsp
add byte [rax], al
cli
pop rsp
add byte [rax], al
je 0x1400dfd0c
cmp r10d, 0x5c3f
jne 0x1400dfc59
cmp r8, 3
jbe 0x1400dfeb6
cmp byte [rdx], 0x2f
je 0x1400dfc16
cmp byte [rdx + 1], 0x2f
je 0x1400dfc16
cmp byte [rdx + 2], 0x2f
je 0x1400dfc16
cmp byte [rdx + 3], 0x2f
jne 0x1400dfd59
add byte [rax], al
add byte [rax], al
lea r10, [r8 - 2]
lea edx, [rax - 2]
invalid
jmp 0x1400dfc66
cmp r8, 2
jb 0x1400dfcfc
cmp byte [rdx + 1], 0x3a
jne 0x1400dfcfc
test esp, ecx
add byte [rax], al
invalid
test esp, ecx
add byte [rax], al
add byte [rdi], cl
mov dh, 2
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x1400dfcfc
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x1400dfcff
mov r10, r8
mov edx, eax
add r10, 0xfffffffffffffffe
je 0x1400dfcfc
xchg esi, eax
add byte [rax], al
invalid
xchg esi, eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
sar ah, 0x45
xor ecx, ecx
add cl, byte [rax - 0x7d]
ret 0x4903
sar ah, 0x45
xor ecx, ecx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
invalid
je 0x1400dfca2
pop rdx
inc dword [rcx - 0x7d]
sti
invalid
cmp r11d, 0x5c
cmp ebx, 0x5c
sti
pop rsp
je 0x1400dfca2
inc r9
inc rdx
invalid
ret 0xff49
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400dfc80
jmp 0x1400dfcfc
lea r11, [r9 + 1]
sub r10, r11
je 0x1400dfcfc
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
mul byte [rsi + 0xf]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mul byte [rsi + 0xf]
invalid
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x1400dfcdd
mov dh, 0x3c
xor al, byte [rbx + 0x14742fff]
cmp edi, 0x5c
call [rsp + rsi*2 + 0xf]
je 0x1400dfcdd
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x1400dfcc0
mov rsi, r10
test r9, r9
je 0x1400dfcfc
test rsi, rsi
test esi, esi
je 0x1400dfcfc
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 0x1400dfcff
mov byte [rcx], 6
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
cmp r8, 3
jbe 0x1400dfecd
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x1400dfd4c
nop word cs:[rax + rax]
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x1400dfd4c
cmp r9d, 0x5c
je 0x1400dfd4c
inc rax
ror byte [rcx + 0x39], 0xc0
cmp r8, rax
jne 0x1400dfd30
mov rax, r8
mov byte [rcx], 3
add dword [rbx], eax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x1400dfcff
and r15d, 0xc
cmp r15d, 4
add al, 0x74
invalid
add al, 0x74
jg 0x1400dfda8
invalid
movzx r10d, bl
movzx edx, bl
shl r10, 0x30
or r10, r9
retf 0xf45
mov dh, 0xcb
shl r9, 0x28
movzx eax, al
shl rax, 0x20
or rax, r9
or rax, r10
ror byte [rcx - 0x47], 1
add byte [rax], al
add byte [rax], al
push rbp
pop r12
retf 0xf45
ror byte [rcx - 0x47], 1
add byte [rax], al
add byte [rax], al
push rbp
pop r12
cmp rax, r9
jne 0x1400dfde2
cmp r8, 7
jbe 0x1400dfee4
xchg byte [rax + 1], cl
add byte [rax], al
xchg byte [rax + 1], cl
add byte [rax], al
lea rax, [rdx + 8]
mov rsi, r8
mov r9d, 1
add rsi, 0xfffffffffffffff8
je 0x1400dfe55
add byte [rax - 0x7d], cl
xabort 0xf
test byte [rdx + 0x48000000], ah
add edx, 9
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x1400dfe6d
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400dfdc1
mov r10, rsi
mov edx, esi
jmp 0x1400dfe9e
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jb 0x1400dfe03
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x1400dfe0f
cmp r10d, 0x5c
je 0x1400dfe0f
jmp 0x1400dfe3f
cmp r8, 4
je 0x1400dfe5d
cmp r8, 6
jne 0x1400dfe3f
cmp byte [rdx + 5], 0x3a
jne 0x1400dfe3f
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x1400dfe3f
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x1400dfcff
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1400dfe5a
inc rdx
cmp r8, rdx
jne 0x1400dfe45
jmp 0x1400dfe5d
xor r10d, r10d
jmp 0x1400dfe9b
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x1400dfcff
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x1400dfe9b
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
cmp byte [rdx + rbx], 0x5c
je 0x1400dfe9e
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x1400dfe83
mov r11, rsi
jmp 0x1400dfe9e
jmp 0x1400dfe9e
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 0x1400dfcff
lea rax, str.std_src_syspathwindows.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.140121b10
lea rax, str.std_src_syspathwindows.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1401219f0
lea rax, str.std_src_syspathwindows.rs
mov ecx, 8
mov rdx, r8
mov r8, rax
call fcn.1401219f0
int3
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
movzx ebx, byte [rdx + 0x38]
cmp bl, 3
je case.0x1400ded8e.22
mov r12, rdx
movzx r15d, byte [rdx + 0x39]
cmp dword [rcx - 0x80], eax
inc dword [rbx]
cmp dword [rcx - 0x80], eax
inc dword [rbx]
sete r10b
movzx r8d, byte [rdx + 0x10]
xor eax, eax
cmp r8d, 3
setae r9b
mov r11, qword [rdx + 0x30]
invalid
lea rdx, [r11 + 1]
test r11, r11
cmove rdx, r11
cmove edx, ebx
cmp bl, r15b
seta r11b
seta bl
or r11b, r10b
je 0x1400dff6c
mov byte [rcx], 0xa
add dword [rdx], ecx
add rsp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
mov al, r9b
lea eax, [rax + rax*2]
add eax, 7
add eax, 7
invalid
mov dword [rbp - 0xc], eax
movzx r13d, byte [r12 + 0x3a]
mov rax, qword [r12 + 0x20]
and al, 0x20
and al, 0x20
lea r9, [rax + rdx + 2]
mov qword [rbp - 8], r9
add rdx, rax
add rdx, 8
add edx, 8
add edx, 8
mov qword [rbp], rdx
mov dword [rbp], edx
add rax, 4
mov rsi, qword [r12]
xor al, 0x24
xor al, 0x24
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov r9, rdx
jmp 0x1400dffcc
mov r10, qword [rbp]
test r10, r10
jne case.0x1400e0061.2
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov rsi, r10
cmp bl, r15b
ja case.0x1400ded8e.22
test bl, bl
je 0x1400e0050
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
rol dword [rcx - 0x7d], cl
cli
add dword [rdi], ecx
test dword [rsi + 0x41000000], ecx
mov byte [rsp + 0x38], 2
movzx r10d, bl
cmp r10d, 1
jne 0x1400e0070
mov byte [r12 + 0x38], 2
test r13b, 1
jne 0x1400e01b1
invalid
add byte [rbx - 0x77cbefe], dh
add esi, dword [rdx - 0x39]
mov bl, 2
cmp r8d, 3
jb 0x1400dffc1
cmp r8d, 5
je 0x1400dffc1
cmp r8d, 6
jne 0x1400e0279
test rdx, rdx
je 0x1400e015a
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
invalid
add byte [rax], al
movzx r10d, byte [rsi]
cmp rdx, 1
je 0x1400e0161
cmp r10b, 0x2e
jne 0x1400e0161
movzx r10d, byte [rsi + 1]
movzx edx, byte [rsi + 1]
add dword [rcx - 0x7d], eax
cli
invalid
cmp r10d, 0x2f
je 0x1400e0175
cmp r10d, 0x5c
jne 0x1400dffc1
jmp 0x1400e0175
nop dword [rax + rax]
lea r10, [0x140194f68]
movsxd r11, dword [r10 + r14*4]
add r11, r10
mov r10, rax
jmp r11
mov r10, qword [rbp - 8]
jmp case.0x1400e0061.0
test rdx, rdx
je 0x1400e01d1
xor r11d, r11d
cmp r8b, 3
jae 0x1400e00b0
nop word cs:[rax + rax]
cmp byte [rsi + r11], 0x5c
je 0x1400e00ed
inc r11
cmp rdx, r11
jne 0x1400e0090
jmp 0x1400e00c9
movzx r9d, byte [rsi + r11]
cmp r9d, 0x2f
je 0x1400e00ed
cmp r9d, 0x5c
je 0x1400e00ed
inc r11
cmp rdx, r11
jne 0x1400e00b0
xor r10d, r10d
mov r11, rdx
test r11, r11
jne case.0x1400dd6c6.383
sub rdx, r10
add r10, rsi
mov qword [r12], r10
mov qword [r12 + 8], rdx
mov bl, 2
mov r9, rdx
jmp 0x1400dffc4
mov r10d, 1
test r11, r11
je 0x1400e00d4
mov r9, rsi
mov edi, dword [rbp - 0xc]
mov ebx, edi
cmp r11, 1
cmp ebx, 1
cmp ebx, 1
je 0x1400e011a
mov dil, 9
cmp r11, 2
cmp ebx, 2
cmp ebx, 2
jne 0x1400e012b
cmp byte [rsi], 0x2e
jne 0x1400e012b
lea r9, [rsi + 1]
mov bl, 8
cmp byte [r9], 0x2e
movzx edi, bl
sti
movzx edi, bl
mov r9d, 9
cmovne edi, r9d
add r10, r11
mov r9, rdx
sub r9, r10
jb 0x1400e0281
add r10, rsi
mov qword [r12], r10
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
cmp dil, 0xa
je 0x1400dffc4
jmp case.0x1400df9fe.22
add byte [rax], al
add byte [rcx], dh
shr cl, cl
add byte [rax], al
xor edx, edx
jmp 0x1400dffc1
invalid
invalid
invalid
invalid
invalid
cmp rdx, 1
jne 0x1400dffc1
test dword [rsi - 2], edx
invalid
invalid
cmp r10b, 0x2e
jne 0x1400dffc1
invalid
dec dword [rbp - 0x7b]
leave
test r9, r9
je 0x1400e02c7
test byte [rcx + 1], cl
add byte [rax], al
dec r9
inc rsi
inc esi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r9
and al, 8
mov byte [rcx], 7
jmp 0x1400dff5b
mov byte [r12 + 0x38], 1
lea rdx, [0x140194f84]
loop 0x1400e01ed
or eax, dword [rax]
and al, 0x38
add dword [rax - 0x73], ecx
adc eax, 0xb4de2
loop 0x1400e01ed
or eax, dword [rax]
loop 0x1400e01ed
or eax, dword [rax]
movsxd r10, dword [rdx + r14*4]
adc al, 0xb2
add r10, rdx
jmp r10
invalid
loop case.0x1400dd6c6.378
mov r10, rax
mov edx, eax
jmp 0x1400e0206
push rbp
test r9, r9
je 0x1400e02b4
add byte [rax], al
dec r9
inc rsi
mov qword [r12], rsi
xor al, 0x24
mov qword [r12 + 8], r9
and al, 8
or dh, al
add dword [rsi], eax
mov byte [rcx], 6
jmp 0x1400dff5b
inc dword [rcx - 0x3a]
and al, 0x38
mov byte [r12 + 0x38], 3
add ebp, ecx
jl case.0x1400dd6c6.377
jmp case.0x1400ded8e.22
invalid
mov byte [rcx], dil
mov qword [rcx + 8], rsi
cmp dword [rax - 0x77], ecx
jno 0x1400e01eb
mov qword [rcx + 0x10], r11
mov dword [rcx + 0x10], ebx
jmp 0x1400dff5b
outsd dx, dword [rsi]
std
invalid
dec dword [rbx + rcx*4 + 0x55]
clc
mov r10, qword [rbp - 8]
mov edx, dword [rbp - 8]
jmp 0x1400e0206
mov r10d, 6
add byte [rax], al
jmp 0x1400e0206
mov r10, qword [rbp]
jmp 0x1400e0206
invalid
invalid
mov r10d, 2
mov edx, 2
add byte [rax], al
cmp r10, r9
ja case.default.0x1400e021d
invalid
retf 0x870f
add byte [rax - 0x73], cl
adc eax, 0xb4d86
or eax, dword [rax]
lea rdx, [0x140194f9c]
or eax, dword [rax]
movsxd r11, dword [rdx + r14*4]
add r11, rdx
add ebx, edx
add ebx, edx
jmp r11
mov rax, qword [rbp]
jmp case.0x1400e021d.0
mov rax, qword [rbp - 8]
jmp case.0x1400e021d.0
mov eax, 6
jmp case.0x1400e021d.0
mov eax, 2
mov rdx, r9
sub rdx, rax
jb 0x1400e02a2
add rax, rsi
mov qword [r12], rax
mov qword [r12 + 8], rdx
mov rax, qword [r12 + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r10
jmp 0x1400dff5b
mov byte [rcx], 6
jmp 0x1400dff5b
lea r8, [0x1401636d0]
mov rcx, r10
call fcn.1401219f0
lea r8, [0x140163670]
mov rcx, r10
mov rdx, r9
call fcn.140121b10
lea r8, [0x140163688]
add eax, 0x833df
mov rcx, rax
mov rdx, r9
call fcn.1401219f0
lea r8, [0x1401636b8]
mov ecx, 1
xor edx, edx
call fcn.1401219f0
invalid
add al, 0
invalid
lea r8, [0x1401636a0]
mov ecx, 1
xor edx, edx
call fcn.1401219f0
int3
int3
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rsp + 0x20]
movzx r8d, byte [rcx]
lea r9d, [r8 - 6]
lea r10, [r8 - 5]
xor eax, eax
cmp r9b, 4
stc
add al, 0x4c
cmovae edx, eax
stc
add al, 0x4c
cmovae edx, eax
movzx r9d, byte [rdx]
movzx ecx, byte [rdx]
lea r11, [r9 - 5]
cmp r9, 6
cmovb r11, rax
fmul dword [rbp + 0x39]
fimul dword [rdi]
invalid
add byte [rax], 0
add byte [rax], al
invalid
fmul dword [rbp + 0x39]
fimul dword [rdi]
test dword [rax - 0x50000000], eax
add byte [rax], al
invalid
mov al, 1
invalid
invalid
add byte [rax], al
add byte [rax - 0x2d7ab2ff], dh
invalid
mov al, 1
test r10, r10
invalid
sal byte [rsp + 0x49], cl
cmp edx, 4
je 0x1400e0346
cmp r10, 4
jne 0x1400e039b
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x1400e0362
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 8]
push rdx
or byte [rax - 0x75], cl
or r8b, bpl
call fcn.1401215d0
xchg ecx, eax
adc al, byte [rax + rax]
test eax, eax
sete al
jmp 0x1400e039b
cmp r9b, 5
ja 0x1400e039b
cmp r8b, r9b
jne case.default.0x1400e0362
mov eax, r8d
lea r8, [0x140194fb4]
pop rcx
or r8, qword [rax]
pop rcx
or r8, qword [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x1400e0362
mov rsi, rdx
mov rdx, qword [rdx + 8]
push rdx
or byte [rax - 0x77], cl
iretd
mov rcx, qword [rcx + 8]
call fcn.1401215d0
test eax, eax
jne case.default.0x1400e0362
push rdx
or byte [rax - 0x77], cl
iretd
mov r8, qword [rdi + 0x20]
cmp r8, qword [rsi + 0x20]
and byte [rbp + 0xa], r14b
and byte [rbp + 0xa], r14b
mov rdx, qword [rsi + 0x18]
mov rcx, qword [rdi + 0x18]
jmp 0x1400e033a
xor eax, eax
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
movzx eax, byte [rcx + 1]
cmp al, byte [rdx + 1]
sete al
jmp 0x1400e039b
lea ebp, [rsp + 0x80]
mov rdi, qword [rcx]
mov rsi, qword [rcx + 8]
movzx eax, byte [rcx + 0x10]
cmp eax, 6
je 0x1400e03f3
mov rdx, qword [rcx + 0x30]
mov qword [rbp - 0x41], rdx
movups xmm0, xmmword [rcx + 0x11]
movups xmm1, xmmword [rcx + 0x21]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
movzx edx, byte [rcx + 0x3a]
movzx r12d, byte [rcx + 0x38]
movzx r8d, byte [rcx + 0x39]
mov qword [rbp + 8], rdi
mov qword [rbp + 0x10], rsi
mov byte [rbp + 0x18], al
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0x19], xmm0
movups xmmword [rbp + 0x29], xmm1
mov rcx, qword [rbp - 0x41]
mov qword [rbp + 0x38], rcx
mov byte [rbp + 0x42], dl
mov byte [rbp + 0x40], r12b
mov byte [rbp + 0x41], r8b
cmp r12b, 2
jne 0x1400e04f4
test rsi, rsi
je case.0x1400e01a9.31
test byte [rdi], 0x84
test dword [rcx], eax
add byte [rax], al
cmp al, 3
jae 0x1400e0480
invalid
cmp cl, byte [rax - 0x73]
or al, 0x37
lea rcx, [rdi + rsi]
xor r9d, r9d
nop dword [rax]
cmp byte [rdi + r9], 0x5c
je 0x1400e0464
inc r9
cmp rsi, r9
jne 0x1400e0450
jmp 0x1400e04ec
test r9, r9
test ecx, ecx
jne 0x1400e04ec
inc rdi
dec rsi
jne 0x1400e044a
xor esi, esi
mov rdi, rcx
mov qword [rbp + 8], rcx
or bl, ch
invalid
xor ecx, ecx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rdi + rcx - 0x4a], al
or al, 0xf
movzx r9d, byte [rdi + rcx]
cmp r9d, 0x2f
je 0x1400e04c0
cmp r9d, 0x5c
je 0x1400e04c0
inc rcx
cmp rsi, rcx
jne 0x1400e0490
xor r9d, r9d
mov rcx, rsi
test rcx, rcx
jne 0x1400e04cb
jmp 0x1400e04d6
and byte [rsi + 0x2e], ah
nop dword [rax + rax]
mov r9d, 1
test rcx, rcx
je 0x1400e04d6
cmp rcx, 1
jne 0x1400e04ec
cmp byte [rdi], 0x2e
jne 0x1400e04ec
add rcx, r9
cmp rsi, rcx
jb 0x1400e07ec
add rdi, rcx
sub rsi, rcx
jne 0x1400e0480
xor esi, esi
mov qword [rbp + 8], rdi
mov dword [rbp + 8], edi
mov qword [rbp + 0x10], rsi
cmp r8b, 2
jne 0x1400e05c9
cmp r12b, 1
jbe 0x1400e050e
xor r9d, r9d
xor ecx, ecx
xor r8d, r8d
jmp case.0x1400ded8e.59
cmp al, 5
setb cl
or cl, dl
jne 0x1400e0546
cmp al, 6
sete cl
test r12b, r12b
setne r8b
xchg ebp, eax
rol byte [rcx + 8], 0xc8
xchg ebp, eax
rol byte [rcx + 8], 0xc8
je 0x1400e052d
xor r8d, r8d
jmp 0x1400e053d
mov r8d, 2
cmp rsi, 1
jbe 0x1400e0822
in eax, 2
add byte [rax], al
in eax, 2
add byte [rax], al
cmp r8, rsi
jne 0x1400e074c
xor ecx, ecx
test r12b, r12b
je 0x1400e0723
xor r8d, r8d
mov r9d, edx
movzx ecx, cl
movzx r9d, r9b
add r9, rcx
add r9, r8
cmp rsi, r9
jbe 0x1400e05c9
cmp al, 6
sete r13b
cmp al, 5
setb bl
ret
test r12b, r12b
setne r8b
mov r9, qword [rbp + 0x38]
lea rcx, [r9 + 1]
test r9, r9
cmove rcx, r9
cmp r12b, 2
jb 0x1400e05e3
push rbx
ret
push rbx
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
nop dword [rax + rax]
mov rcx, rbx
mov rdx, r14
call fcn.1400e0840
cmp byte [rbp - 0x58], 0xa
jne 0x1400e05c9
mov rax, rsi
sub rax, qword [rbp - 0x60]
jb 0x1400e07fb
mov qword [rbp + 0x10], rax
mov rsi, rax
jne 0x1400e05a0
xor esi, esi
movzx r14d, dl
or bl, dl
or r13b, r8b
mov rdx, qword [rbp + 0x28]
lea r8, [rdx + 4]
mov qword [rbp], r8
add byte [rbp + rcx*4 + 4], cl
or cl, byte [rcx - 0x7d]
rol byte [rdx], 0x4c
mov dword [rbp - 0x10], eax
add byte [rbp + rcx*4 + 4], cl
or cl, byte [rcx - 0x7d]
rol byte [rdx], 0x4c
mov dword [rbp - 0x10], eax
lea rcx, [rdx + rcx + 8]
mov qword [rbp - 8], rcx
mov eax, eax
mov qword [rbp - 0x18], rax
jmp 0x1400e063b
add byte [rax], al
invalid
mov edi, esi
or al, ch
cmc
add dword [rax], eax
add byte [rax + 0xf0aa87d], al
or cl, byte [rdi]
or cl, byte [rdi]
test edi, ebp
add byte [rax], al
add byte [rcx + rcx*4 - 2], cl
add byte [rax - 0x77], cl
jne 0x1400e0676
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rcx + 2], bh
cmp esi, 1
cmp ecx, esi
lea edx, [rdi + rcx]
cmovs edi, edi
ret 0x3948
jo 0x14f4f35a7
xchg ebp, eax
rol byte [rcx + 8], 0xc0
or al, al
or al, al
sete cl
shl dword [rax], 0xc8
invalid
mov dh, 2
xchg esp, eax
ror byte [rax], 0xc8
test ah, ah
invalid
mov ecx, dword [rbp - 0x18]
lea edx, [0x140194fe8]
add byte [rax + 0x63], cl
or al, 0x8a
dec dword [rax - 0x75]
invalid
invalid
invalid
add byte [rax], al
add cl, ch
invalid
or bh, bh
invalid
mov r8d, eax
lea r9, [0x140194fcc]
lahf
or rax, qword [rax]
lahf
or rax, qword [rax]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov r8, qword [rbp + 0x28]
add r8, 4
jmp 0x1400e0554
sub byte [rcx - 0x7d], cl
rol byte [rcx + rbp*8], 0x10
invalid
mov esi, edi
lea rcx, [rdi + rsi]
lea r9, [rdi + r8]
inc r9
ror dword [rcx + 0x39], 0xc9
invalid
ror dword [rcx + 0x39], 0xc9
sete cl
movzx r8d, byte [rdi + r8]
invalid
cmp r8b, 0x2e
setne r10b
xchg ebp, eax
ret 0x841
retf 0x1074
invalid
xchg ebp, eax
ret 0x841
cmp r8b, 0x2e
sete r8b
sete r8b
and cl, r8b
jmp 0x1400e0548
invalid
invalid
invalid
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
cmp cl, 0x5c
sete r8b
sete al
sete al
cmp cl, 0x2f
sete cl
xchg esp, eax
rol dword [rax + rcx - 0x3f], 0xe9
mov al, 0xfd
invalid
invalid
xchg esp, eax
rol dword [rax + rcx - 0x3f], 0xe9
mov al, 0xfd
invalid
mov r8, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
mov r9, qword [rbp + 0x38]
lea r10, [r9 + 1]
test r9, r9
leave
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
leave
cmove r10, r9
add r8, r10
add r8, 2
add ch, cl
popfq
std
invalid
invalid
add ch, cl
popfq
std
invalid
mov r8, qword [rbp + 0x28]
mov r9, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
leave
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
leave
cmove r10, r9
add r8, r10
add r8, 8
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
ror byte [rax], 0xe9
jle 0x1400e07d1
jmp 0x1400e0554
invalid
mov r8d, 6
jmp 0x1400e0554
mov r8d, 2
jmp 0x1400e0554
lea r8, [0x140163640]
mov rdx, rsi
call fcn.1401219f0
mov r15, rsi
mov rsi, rax
mov r9d, 1
mov rcx, r10
sub rdx, rax
je 0x1400e092e
mov al, 9
cmp rdx, 2
je 0x1400e091e
cmp rdx, 1
jne 0x1400e0930
cmp byte [rcx], 0x2e
jne 0x1400e0930
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x1400e0930
cmp byte [rcx], 0x2e
jne 0x1400e0930
cmp byte [rcx + 1], 0x2e
jns 0x1400e0927
sete al
sete al
xor al, 9
jmp 0x1400e0930
mov al, 0xa
add r9, rdx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rdx
sbb byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
sbb byte [rax - 0x7d], cl
invalid
pop rsi
pop rbp
ret
enter 0x82c, 0
mov rcx, rax
call fcn.1401219f0
int3
int3
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
movzx r8d, byte [rcx + 0x38]
cmp r8b, 1
jbe 0x1400e098b
xor eax, eax
xor edx, edx
jmp case.0x1400e0a50.6
movzx eax, byte [rcx + 0x3a]
test al, 1
mov dh, 0x41
cmp ch, byte [rax + 0xf427501]
jne 0x1400e09d5
invalid
cmp bpl, byte [r8 + 0xf427501]
jne 0x1400e09d5
movzx edx, byte [rcx + 0x10]
lea r9d, [rdx - 5]
mov dh, 0x51
adc byte [rbp + rcx*4 + 0x4a], al
sti
cmp r9b, 1
ja 0x1400e09d5
cmp dl, 6
sete r10b
sete dl
mov r9, qword [rcx]
mov ecx, dword [rcx]
mov rdx, qword [rcx + 8]
test r8b, r8b
setne r11b
or r11b, r10b
or bl, dl
push rcx
or byte [rbp - 0x7c], al
rol byte [rcx + 0xf], 0x95
ret
or bl, dl
je 0x1400e09c0
xor r10d, r10d
jmp 0x1400e09d0
mov edx, 2
add byte [rax - 0x7d], cl
cli
add dword [rdi], ecx
xchg cl, ah
add byte [rax], al
add byte [rcx + 0x39], cl
sal byte [rbp + 0x1b], cl
jne 0x1400e09f0
leave
add eax, edx
add esp, 0x20
sbb al, 0x11
movzx ecx, byte [rcx + rdx]
or al, 0x11
xchg ebp, eax
ret 0x841
invalid
invalid
sete r9b
and dl, cl
movzx edx, byte [rbx]
adc eax, dword [rax + 0xf415cfa]
xchg esp, eax
rol dword [rax - 0x6bf0d006], 0xc2
mov dh, 0x41
leave
adc byte [rcx], dl
jb 0x1400e121f
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x3e0]
add byte [rcx], dh
ror byte [rbx + rcx*4 - 0x7b], cl
loopne 0x1400e123f
add byte [rax], al
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x4d1fc
cmp qword [rbp + 0x400], 0
je 0x1400e1264
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x410]
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ebp, 0x3e8
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0x3f0]
mov rcx, qword [0x14019f258]
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
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x400]
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
nop
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
stosb byte [rdi], al
add byte [rax], 0
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0x418]
mov rax, qword [rbp + 0x408]
invalid
invalid
js 0x1400e1406
mov r8, qword [rbp + 0x418]
mov rax, qword [rbp + 0x408]
cmp qword [rax + 8], 0
je 0x1400e1422
invalid
add byte [rcx + riz + 0x48], dh
mov eax, dword [rbp + 0x408]
and dword [rax - 0x75], ecx
test dword [rax], ecx
add al, 0
add byte [rax - 0x7d], cl
js 0x1400e141c
mov rax, qword [rbp + 0x408]
add byte [rax], al
cmp qword [rax + 0x10], 0x11
jb 0x1400e1413
adc dword [rdx + 4], esi
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x3e0]
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
clc
xor ecx, ecx
mov edx, 0x38
mov rax, rdi
mul rdx
jo 0x1400e150a
movabs r9, 0x7ffffffffffffff8
cmp rax, r9
ja 0x1400e1505
test r8, r8
je 0x1400e14c2
mov rcx, qword [rsi + 8]
imul rdx, r8, 0x38
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x20], rdx
mov dword [rbp - 0x20], edx
mov dword [rbp - 0x20], edx
mov ecx, 8
jmp 0x1400e14c4
xor ecx, ecx
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
mov edx, 8
mov r8, rax
call fcn.1400dcb40
cmp dword [rbp - 0x18], 1
je 0x1400e14fd
mov rax, qword [rbp - 0x10]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
clc
clc
call fcn.1401216a0
call fcn.1401216a0
int3
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov rsi, r8
inc rsi
js 0x1400e1805
mov rbx, r8
lea rdi, [r8*2 + 2]
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
jae 0x1400e1805
invalid
scasb al, byte [rdi]
add al, byte [rax]
invalid
sub dword [rsi + 0x49000002], 0xffffff89
invalid
mov r14, rdx
mov qword [rbp - 0x20], rcx
test rdi, rdi
je 0x1400e1586
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rdi
call fcn.1400e7f40
test rax, rax
jne 0x1400e158d
mov ecx, 2
mov rdx, rdi
call fcn.1401216a0
mov eax, 2
xor esi, esi
mov qword [rbp - 0x18], rsi
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0
add rbx, r14
xor edi, edi
mov r12, 0xffffffffffffffff
lea r15, [rbp - 0x18]
xor r13d, r13d
jmp 0x1400e15cf
mov word [rax + rdi*2], r13w
inc rdi
mov qword [rbp - 8], rdi
mov r13d, esi
test r13w, r13w
test r13d, r13d
je 0x1400e15f0
xor esi, esi
cmp rdi, qword [rbp - 0x18]
jne 0x1400e15c0
jmp 0x1400e16d0
cmp r14, rbx
je 0x1400e1711
movzx edx, byte [r14]
movzx r13d, dl
test r13b, r13b
js 0x1400e1616
inc r14
xor esi, esi
cmp rdi, qword [rbp - 0x18]
jne 0x1400e15c0
jmp 0x1400e16d0
mov ecx, r13d
and ecx, 0x1f
movzx r8d, byte [r14 + 1]
and r8d, 0x3f
cmp r13b, 0xdf
jbe 0x1400e166d
movzx r13d, byte [r14 + 2]
shl r8d, 6
and r13d, 0x3f
or r13d, r8d
cmp dl, 0xf0
jb 0x1400e1687
movzx edx, byte [r14 + 3]
add r14, 4
and ecx, 7
shl ecx, 0x12
shl r13d, 6
and edx, 0x3f
or edx, r13d
or edx, ecx
mov r13d, edx
cmp r13d, 0xffff
jbe 0x1400e15d5
jmp 0x1400e169e
add r14, 2
shl ecx, 6
loope 0x1400e167a
loope 0x1400e167a
or ecx, r8d
mov r13d, ecx
xor esi, esi
cmp rdi, qword [rbp - 0x18]
je 0x1400e16d0
jmp 0x1400e15c0
add r14, 3
shl ecx, 0xc
or r13d, ecx
cmp r13d, 0xffff
jbe 0x1400e15d5
lea ecx, [r13 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
and r13d, 0x3ff
or r13d, 0xdc00
mov esi, r13d
mov r13d, ecx
cmp rdi, qword [rbp - 0x18]
jne 0x1400e15c0
nop dword [rax]
mov r8, rbx
sub r8, r14
add r8, 3
cmovb r8, r12
shr r8, 2
cmp si, 1
sbb r8, 0
add r8, 2
add eax, 2
add eax, 2
mov qword [rsp + 0x20], 2
mov r9d, 2
mov rcx, r15
mov rdx, rdi
call fcn.140129c90
mov rax, qword [rbp - 0x10]
jmp 0x1400e15c0
mov r8, qword [rbp - 0x10]
mov rax, rdi
mov rcx, r8
cmp rdi, 8
jb 0x1400e176c
mov rcx, r8
mov rax, rdi
cmp word [rcx], 0
je 0x1400e1790
cmp word [rcx + 2], 0
je 0x1400e1790
cmp word [rcx + 4], 0
je 0x1400e1790
cmp word [rcx + 6], 0
je 0x1400e1790
cmp word [rcx + 8], 0
je 0x1400e1790
cmp word [rcx + 0xa], 0
je 0x1400e1790
cmp word [rcx + 0xc], 0
je 0x1400e1790
cmp word [rcx + 0xe], 0
je 0x1400e1790
add rax, 0xfffffffffffffff8
add rcx, 0x10
cmp rax, 7
ja 0x1400e1727
add rax, rax
xor edx, edx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rax, rdx
je 0x1400e17c4
cmp word [rcx + rdx], 0
lea rdx, [rdx + 2]
jne 0x1400e1780
lea rax, [0x140164950]
mov rcx, qword [rbp - 0x20]
mov qword [rcx + 8], rax
movabs rax, 0x8000000000000000
mov qword [rcx], rax
cmp qword [rbp - 0x18], 0
je 0x1400e17f4
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400e17f4
cmp rdi, qword [rbp - 0x18]
jne 0x1400e17d7
lea rcx, [rbp - 0x18]
call fcn.1400e0b30
mov r8, qword [rbp - 0x10]
mov word [r8 + rdi*2], 0
inc rdi
mov qword [rbp - 8], rdi
mov rax, qword [rbp - 0x20]
mov qword [rax + 0x10], rdi
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rax], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
call fcn.140006b00
int3
dec esp
nop dword [rax + rax]
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 + 0x50]
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
je 0x1400e1843
mov r8, qword [rbp - 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x4cbfd
adc eax, 0x4cbfd
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
inc rsi
mov qword [rcx + 8], rsi
xor eax, eax
jmp 0x1400e1c22
mov esi, ecx
mov rdi, rcx
mov rax, qword [rbx]
test rsi, rsi
je 0x1400e195c
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str.___________________at_LocalRustBacktraceMutex00000000
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x82775
mov r8d, 6
call qword [rax + 0x18]
test al, al
jne 0x1400e1c20
cmp byte [rbx + 0x20], 1
jne 0x1400e1a87
mov rax, qword [rbx]
lea rcx, [0x14018e0b8]
mov qword [rbp - 0x40], rcx
lea rdx, [0x140009b20]
mov qword [rbp - 0x38], rdx
enter 0xffffffffffffc748, 0x45
rcl byte [0x1880e1900]
mov dword [rbp - 0x28], 0
enter 0xffffffffffffc748, 0x45
rcl byte [0x1880e1900]
mov dword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
add byte [rax], al
add dh, al
and byte [r11], r8b
add byte [rax], al
add dh, al
and byte [r11], r8b
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x40], ecx
mov qword [rbp + 0x48], 1
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
mov dword [rbp + 0x68], 1
mov dword [rbp + 0x68], 1
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
jmp 0x1400e1a66
lea rcx, [rbx + 0x18]
mov qword [rbp - 0x40], rcx
lea rcx, [fcn.140008da0]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x10], 2
mov qword [rbp], 0
mov qword [rbp + 8], 4
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
lea rcx, [0x140163ff0]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
lea r12, [rbp - 0x10]
invalid
invalid
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
push 1
invalid
push 1
lea r13, [rbp - 0x40]
mov qword [rbp + 0x50], r13
insd dword [rdi], dx
push rax
insd dword [rdi], dx
ror byte [rcx + rcx*4 + 0x6d], 0x50
insd dword [rdi], dx
push rax
insd dword [rdi], dx
push rax
mov qword [rbp + 0x58], 1
pop r8
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.140009b80
invalid
invalid
invalid
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.140009b80
invalid
invalid
invalid
xor edx, 0xfc084ff
test dword [rcx], edi
add al, byte [rax]
add byte [rax + 0xf01207b], al
test dword [rsi + 0x48000000], edx
mov eax, dword [rbx]
test al, al
jne 0x1400e1c20
cmp byte [rbx + 0x20], 1
jne 0x1400e1a87
mov rax, qword [rbx]
lea rcx, [rbp - 0x58]
mov qword [rbp - 0x40], rcx
lea rcx, [0x1400e1de0]
add eax, dword [rax]
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
rcl byte [rdx]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
rcl byte [rdx]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
lea rcx, [0x140164018]
lea ecx, [0x140164018]
lea ecx, [0x140164018]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.140009b80
xor edx, 0xfc084ff
invalid
cdq
add dword [rax], eax
invalid
xor edx, 0xfc084ff
test dword [rcx + 0x41000001], ebx
add dword [rax], eax
add byte [rcx - 0x7d], al
invalid
invalid
add dword [rax], eax
add byte [rcx - 0x7d], al
invalid
cmp dword [r15], 3
je 0x1400e1b25
test byte [rax + rax - 0x49f10000], dl
and byte [r11 - 0x7bf0fd08], al
and byte [rbx - 0x7bf0fd08], al
movzx eax, byte [rbx + 0x20]
cmp eax, 2
je 0x1400e1b25
and byte [rbx - 0x7bf0fd08], al
xchg dword [rax], eax
add byte [rax], al
cmp eax, 1
jne 0x1400e1b4d
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x40], rcx
lea rcx, [0x1400de8b0]
mov qword [rbp - 0x38], rcx
lea rcx, [0x14018e0b8]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x60], 0
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
jmp 0x1400e1bf8
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._unknown_
mov r8d, 9
call qword [rax + 0x18]
test al, al
je 0x1400e1c01
jmp 0x1400e1c20
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x50], rcx
lea rcx, [0x1400de8b0]
mov qword [rbp - 0x48], rcx
mov qword [rbp + 0x40], 2
mov qword [rbp + 0x50], 2
mov qword [rbp + 0x60], 0
movabs rcx, 0x400000020
mov qword [rbp + 0x68], rcx
mov byte [rbp + 0x70], 3
lea rcx, [0x14018e0b8]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], 1
lea rcx, [rbp + 0x40]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], 1
lea rcx, [rbp - 0x50]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x40]
call fcn.140009b80
test al, al
jne 0x1400e1c20
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14018d8e0]
mov r8d, 1
call qword [rax + 0x18]
test al, al
je 0x1400e1c36
mov al, 1
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp dword [r14], 2
mov eax, dword [rbp + 0xe0]
setne cl
and al, cl
cmp al, 1
mov rcx, rdi
jne 0x1400e1891
mov eax, dword [rbp + 0xe8]
mov dword [rbp - 0x50], eax
cmp byte [rbx + 0x20], 1
jne 0x1400e1cfd
mov rax, qword [rbx]
lea rcx, [0x14018e0b8]
mov qword [rbp - 0x40], rcx
lea rdx, [0x140009b20]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], 0x12
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.140009b80
test al, al
jne 0x1400e1c20
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14016403e]
mov r8d, 0x10
call qword [rax + 0x18]
test al, al
jne 0x1400e1c20
mov rcx, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
mov rdx, qword [rbx]
mov qword [rbp - 0x10], rdx
lea r8, [rbp - 8]
movups xmm0, xmmword [r14]
movups xmmword [rbp - 8], xmm0
mov r9, qword [r14 + 0x10]
mov qword [rbp + 8], r9
call qword [rax + 0x20]
test al, al
jne 0x1400e1c20
mov rax, qword [rbx]
lea rcx, [rbp - 0x50]
mov qword [rbp + 0x40], rcx
lea rcx, [0x140009db0]
mov qword [rbp + 0x48], rcx
lea rcx, [0x14018b948]
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp - 8], 1
mov qword [rbp + 0x10], 0
lea rcx, [rbp + 0x40]
mov qword [rbp], rcx
mov qword [rbp + 8], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x10]
call fcn.140009b80
test al, al
jne 0x1400e1c20
add byte [rax - 0x77], cl
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14018d8e0]
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
mov rcx, rdi
je 0x1400e1891
jmp 0x1400e1c22
sub rsp, 0xd0
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x40], xmm6
mov rsi, rdx
mov rax, qword [rcx]
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov ecx, edi
test dil, 4
je 0x1400e1e28
mov ecx, edi
or ecx, 8
movd edx, xmm6
test dl, 1
jne 0x1400e1e28
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or ecx, 4
mov dword [rsi + 0x34], ecx
mov r8d, 0x81
mov rdx, rax
nop word [rax + rax]
mov rcx, r8
shr rdx, 4
mov r8d, eax
and r8b, 0xf
lea r9d, [r8 + 0x30]
lea r10d, [r8 + 0x57]
lea edx, [rax + 0x57]
lea edx, [rax + 0x57]
push rax
push rdi
cmp r8b, 0xa
movzx r8d, r9b
movzx r9d, r10b
cmovb r9d, r8d
mov byte [rbp + rcx - 0x42], r9b
lea r8, [rcx - 1]
cmp rax, 0x10
cmp eax, 0x10
mov rax, rdx
mov eax, edx
jae 0x1400e1e40
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x1400e1ecb
mov eax, 0x81
sub rax, r8
sub eax, eax
sub eax, eax
ror byte [rax + 1], 0xe9
add rcx, rbp
add rcx, 0xffffffffffffffc0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x14018bf50]
mov r9d, 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
int1
mov rcx, rsi
mov dl, 1
call fcn.140008ec0
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rbp + 0x40]
add rsp, 0xd0
add rsp, 0xd0
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x14012fae8]
mov edx, 0x80
call fcn.1401219f0
int3
leave
cmp r9, qword [rcx]
cmp ecx, dword [rcx]
cmovno r9, rcx
leave
mov rcx, rdx
mov rdx, rax
pop rbp
jmp fcn.1400deb50
invalid
invalid
ror dword [rax - 0x77], 1
ret 0xe95d
invalid
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x98
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
adc dh, bh
invalid
invalid
dec dword [rax - 0x75]
add dword [rcx + 0x3e183c1], ecx
lea r8, [0x140195020]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
invalid
adc dh, bh
loope 0x1400e1f90
mov r9, qword [rax]
dec dword [rax - 0x3f]
call 0x14c53a887
shr rax, 0x20
mov dword [rbp + 0xc], eax
lea rsi, [rbp - 0x10]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdi, rdx
mov edx, eax
call fcn.1400dd830
invalid
dec dword [rax - 0x77]
jne 0x1400e1f4c
lea rax, [0x140006b50]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
lea eax, [rbp + 0xc]
invalid
lea eax, [rbp + 0xc]
mov qword [rbp - 0x20], rax
lea rax, [0x14000f090]
loopne 0x1400e1fd8
lea eax, [0x14000f090]
mov qword [rbp - 0x18], rax
lea rax, [0x1401632f0]
mov qword [rbp - 0x60], rax
movabs al, byte [0x3a845c748]
movabs al, byte [0x3a845c748]
mov dword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 2
mov eax, 2
mov eax, 2
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov edx, dword [rdi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140009b80
cmp qword [rbp - 0x10], 0
je 0x1400e206b
invalid
mov al, byte [rax]
add byte [rax], al
invalid
jge 0x1400e1fca
add byte [rdi], cl
mov r8, qword [rbp - 8]
add al, 0
sar rax, 0x20
lea rcx, [0x140164e28]
mov rcx, qword [rcx + rax*8]
lea r8, 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_errorOskindKindCustomerror__os_error
invalid
invalid
or byte [rax], al
mov rax, qword [r8 + rax*8]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
invalid
lea rax, [0x140009b20]
mov qword [rbp - 8], rax
lea rax, [0x14018e0b8]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov rax, qword [rax + 0x20]
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
cmp rcx, rdi
je 0x1400e22d0
lea r8, [r15 + rcx]
mov r12, rcx
mov rdx, r8
jmp 0x1400e218f
add rdx, 2
cmp rax, r13
cmovne rax, rdx
mov r9d, 2
nop word cs:[rax + rax]
add r12, r9
mov rdx, rax
cmp rax, r13
je 0x1400e22d3
lea rax, [rdx + 1]
movzx r10d, byte [rdx]
mov r9d, 1
test r10b, r10b
jns 0x1400e2180
cmp r10b, 0xe0
jb 0x1400e2161
cmp r10b, 0xed
jne 0x1400e21e1
cmp rax, r13
je 0x1400e22d3
lea r9, [rdx + 2]
cmp r9, r13
je 0x1400e22d3
movzx eax, byte [rdx + 1]
movzx eax, ax
cmp eax, 0x9f
ja 0x1400e221d
add rdx, 3
mov r9d, 3
mov rax, rdx
jmp 0x1400e2180
add rdx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
cmp rdx, r13
setne al
add rax, rdx
mov r9d, 3
cmp r10b, 0xf0
jb 0x1400e2180
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
mov r9d, 4
jmp 0x1400e2180
movzx edx, byte [r9]
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
mov word [rbp + 6], ax
mov r9, r12
sub r9, rcx
jb 0x1400e232b
cmp r12, rdi
ja 0x1400e2319
mov rcx, rsi
mov rdx, r14
call fcn.1400e2340
test al, al
jne 0x1400e2306
lea rax, [rbp + 6]
mov qword [rbp - 0x18], rax
lea rax, [0x14000a3c0]
mov qword [rbp - 0x10], rax
lea rax, str.u
add byte [rax - 0x77], cl
mov r8d, 0xc045c748
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x28], 0
lea rax, [rbp - 0x18]
mov qword [rbp - 0x38], rax
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r14
lea r8, [rbp - 0x48]
call fcn.140009b80
test al, al
jne 0x1400e2306
add r12, 3
mov rcx, r12
cmp r12, rdi
jbe 0x1400e214c
lea r8, str.std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, r12
mov rdx, rdi
cli
cli
call fcn.1401219f0
mov rcx, rdi
sub rdi, rcx
add r15, rcx
mov rcx, rsi
mov rdx, r14
mov r8, r15
mov r9, rdi
call fcn.1400e2340
push rsi
add byte [rax], al
add byte [rax + rax*8 - 0x7ba74b8], al
clc
push rsi
add byte [rax], al
add byte [rax + rax*8 - 0x7ba74b8], al
clc
jne 0x1400e2306
lea rdx, str.___cannot_be_set_to_0
mov r8d, 1
mov rcx, rsi
call rax
mov ebx, eax
mov eax, ebx
add rsp, 0x78
js 0x1400e2368
js 0x1400e2368
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
lea eax, [0x140163b68]
mov rcx, r12
mov rdx, rdi
call fcn.140121b10
in eax, 0xf7
add eax, dword [rax]
in eax, 0xf7
add eax, dword [rax]
lea r8, str.std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rdx, r12
call fcn.140121eb0
int3
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x30], xmm8
xor byte [rdi], cl
sub dword [rbp + 0x20], edi
xor byte [rdi], cl
sub dword [rbp + 0x20], edi
movaps xmmword [rbp + 0x10], xmm6
enter 0xffffffffffff8948, 0x75
rol dh, 1
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
cmp eax, 0x4c364
movq mm0, qword [0x14012e710]
add bl, ch
and dword [rcx - 0x49], eax
outsb dx, byte [rsi]
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
xor r12d, r12d
sbb byte [rcx + 0xf], al
mov dh, 0xc6
inc edi
add byte [rcx - 0x4a], al
pop rsp
add al, 0x81
enter 0xffffffffffffe0ff, 0x41
mov bh, 0x30
jmp case.0x1400e0734.25
and eax, 0x3f
movzx rcx, byte [rdi + 2]
cli
invalid
clc
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
add eax, dword [ebx - 0x1f3ef820]
add eax, dword [rbx - 0x1f3ef820]
add eax, dword [rbx - 0x1f3ef820]
adc al, cl
loope case.0x1400e06f2.48
in al, 0x3f
test dl, dh
add al, byte [rax]
add byte [rax - 0x7d], cl
mov dword [rcx + rax*2], 0x7627fc83
add al, 0x41
cmp esp, 0x27
invalid
jbe case.0x1400ded8e.110
add al, 0x41
cmp esp, 0x27
invalid
invalid
add al, cl
loopne 0x1400e249a
mov esp, eax
je 0x1400e24a1
invalid
invalid
xchg byte [rdx + 0x44000000], ch
mov ecx, esp
pop rsp
sub ecx, dword [rbx]
add byte [rax - 0x73], cl
movabs r12, 0x1ea850fc084
test al, al
jne 0x1400e26ca
invalid
nop
fild dword [rax + rax]
fild dword [rax + rax]
mov r15b, 0x27
jmp 0x1400e23c0
mov r15b, 0x72
jmp 0x1400e23c0
imul ebp, dword [rdx], 0xb641000b
or byte [rax - 0x73], 0x4d
add al, 0x84
ror byte [rdi], 0x84
hlt
invalid
invalid
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
invalid
invalid
mov ebp, 0x1cf083c0
mov edx, esp
push rbp
add cl, byte [rax]
add byte [rdx + 0xf], al
mov dh, 0x14
add cl, byte [rax - 0x76bbfcaf]
loop 0x1400e26c0
invalid
adc byte [rbx + 0xf420fe2], al
mov dh, 0x14
add cl, byte [rax - 0x76bbfbaf]
add al, 0x44
mov edx, esp
invalid
add al, 0x44
mov edx, esp
invalid
cmovb ecx, dword [rdi]
mov dh, 0x14
add cl, byte [rax - 0x7cbef8af]
in al, 0xf
jge 0x1400e279d
xor byte [r8 - 0x7f], r9b
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbp
pop rsi
int3
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x478
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
test eax, esi
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x3f0], 0xfffffffffffffffe
mov qword [rbp + 0x3d0], rcx
mov qword [rbp + 0x3d8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x3e0], 2
mov qword [rbp + 0x3e8], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x3c8], rax
enter 3, 0
enter 3, 0
xor esi, esi
xor edi, edi
xor ebx, ebx
cmp r8, 0x201
jae 0x1400e2840
jmp 0x1400e282f
nop word cs:[rax + rax]
jae 0x1400e2910
cmp r8, 0x201
add dword [rdx], eax
add byte [rax], al
jae 0x1400e2840
mov r14d, 0x200
lea r15, [rbp - 0x58]
mov r12, r8
jmp 0x1400e28a6
sub r8, rbx
sub rdi, rbx
cmp rdi, r8
cmp edi, eax
cmp edi, eax
jae 0x1400e287e
mov qword [rsp + 0x20], 2
mov r9d, 2
lea rcx, [rbp + 0x3d8]
fadd dword [rbx]
add byte [rax], al
fadd dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
mov rdx, rbx
mov rdx, rbx
call fcn.140129c90
mov rsi, qword [rbp + 0x3d8]
mov rax, qword [rbp + 0x3e0]
mov eax, dword [rbp + 0x3e0]
mov eax, dword [rbp + 0x3e0]
test eax, esp
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x3c8], rax
mov eax, 0xffffffff
add byte [rax], al
mov qword [rbp + 0x3c8], rax
mov dword [rbp + 0x3c8], eax
mov eax, 0xffffffff
cmp rsi, rax
mov ebx, 0xffffffff
cmovb rbx, rsi
cmovb ebx, esi
cmovb ebx, esi
mov qword [rbp + 0x3e8], rbx
add eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rcx - 0x77], 0xbd8b4cde
add byte [rax], al
mov rdi, rsi
mov r14, rbx
mov r15, qword [rbp + 0x3c8]
enter 3, 0
enter 3, 0
mov r12, rbx
xor ecx, ecx
leave
call qword [sym.imp.kernel32.dll_SetLastError]
xor ecx, ecx
mov rdx, r15
mov r8d, r12d
call qword [sym.imp.kernel32.dll_GetModuleFileNameW]
invalid
invalid
add al, 0
invalid
fdivr qword [rcx - 0x76befffc]
add byte [rcx - 0x77], al
mov r13d, eax
test eax, eax
jne 0x1400e28d1
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x1400e2979
invalid
test al, 0
add byte [rax], al
invalid
test dword [rax + 0x45000000], ebp
mov eax, ebp
add byte [rbp - 0x77], al
call 0x14fd26225
invalid
test dword [rbx - 1], eax
invalid
mov r8d, r13d
cmp r12, r8
jne 0x1400e2820
call qword [sym.imp.kernel32.dll_GetLastError]
add al, 0
cmp eax, 0x7a
jne 0x1400e29ab
add r12, r12
mov eax, 0xffffffff
cmp r12, rax
cmovae r12, rax
mov r8, r12
cmp r8, 0x201
add al, byte [rax]
add byte [rdi], cl
invalid
and al, 0xff
invalid
invalid
in al, 0xb8
add al, byte [rax]
add byte [rdi], cl
invalid
jmp 0x1400e2840
cmp r14, r8
jb 0x1400e29c5
lea rcx, [rbp + 0x3a8]
mov rdx, r15
call fcn.1400df560
movups xmm0, xmmword [rbp + 0x3a8]
invalid
test al, 3
add byte [rax], al
test dword [rax + 0xf000003], ebp
adc byte [rbp + 0x3b8], cl
add byte [rax], al
movups xmm1, xmmword [rbp + 0x3b8]
mov rax, qword [rbp + 0x3d0]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
test eax, edx
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
cmp qword [rbp + 0x3d8], 0
invalid
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0x3e0]
add eax, dword [rax]
invalid
je 0x1400e2964
mov r8, qword [rbp + 0x3e0]
add eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0xbc8fc
invalid
or eax, dword [rax]
mov rcx, qword [0x14019f258]
enter 0xb, 0x31
sar bh, cl
adc eax, 0x4badc
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x478
add esp, 0x478
add esp, 0x478
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
loopne 0x1400e29a3
loopne 0x1400e29a3
or rax, 2
or eax, 2
mov rcx, qword [rbp + 0x3d0]
mov ecx, dword [rbp + 0x3d0]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
movabs rax, 0x8000000000000000
mov qword [rcx], rax
cmp qword [rbp + 0x3d8], 0
add eax, dword [rax]
add byte [rax], al
jne 0x1400e294e
jmp 0x1400e2964
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
add eax, 0x81fc7
add eax, 0x81fc7
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.140121b80
jmp 0x1400e29da
lea rax, str.std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r14
mov r8, rax
call fcn.140121b10
pushfq
invalid
ud2
je 0x1400e2a1c
mov r8, qword [rbp + 0x3e0]
mov rcx, qword [0x14019f258]
add eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0xbc844
xor edx, edx
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
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rsp + 0x40]
movdqa xmmword [rbp - 0x10], xmm6
mov rdi, r8
invalid
invalid
mov rsi, rcx
mov rcx, qword [rcx + 8]
mov rbx, qword [rsi + 0x10]
xor r14d, r14d
mov eax, 0
cmp rbx, 3
cmp ebx, 3
jb 0x1400e2aa1
movzx r8d, byte [rbx + rcx - 2]
mov dh, 0x44
or edi, esi
mov r9d, r8d
and r9b, 0xf0
xor r14d, r14d
cmp r9b, 0xa0
jne 0x1400e2aa1
xor r14d, r14d
cmp byte [rbx + rcx - 3], 0xed
jl 0x1400e2a8d
std
in eax, dx
jl 0x1400e2a8d
std
in eax, dx
jne 0x1400e2aa1
movzx r14d, byte [rbx + rcx - 1]
and r8d, 0xf
and eax, 0xf
and r14d, 0x3f
shl r8d, 0x10
shl r14d, 0xa
or al, byte [rbp + 9]
invalid
mov al, 1
or al, byte [rbp + 9]
invalid
cmp rdi, 3
jb 0x1400e2b7c
cmp byte [rdx], 0xed
jne 0x1400e2b85
movzx r15d, byte [rdx + 1]
mov r8d, r15d
and r8b, 0xf0
cmp r8b, 0xb0
setne r8b
xor al, 1
or al, r8b
jne 0x1400e2b85
cmp rbx, 3
jb 0x1400e2ae1
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
movzx r12d, byte [rdx + 2]
shl r15d, 6
lea r8, [rdi + 1]
mov rax, qword [rsi]
mov rcx, rax
sub rcx, rbx
cmp rcx, r8
jb 0x1400e2c6f
and r15d, 0x3c0
or r15d, r14d
or r12d, r15d
lea r8d, [r12 + 0x10000]
add byte [rbp - 0x77], al
invalid
add byte [rbp - 0x77], al
rol dword [rcx - 0x3f], 0xe9
invalid
invalid
invalid
shr r9d, 0x12
shr r8d, 4
and r8d, 0xff00
adc al, byte [rcx - 0x3f]
call 0x1208f6c27
add bh, bh
add byte [rax], al
or r8d, r9d
shl r15d, 0xa
and r15d, 0xff0000
and edi, 0xff0000
and edi, 0xff0000
add byte [rbp + 9], al
mov dword [rcx - 0x3f], 0x94518e4
cld
or r15d, r8d
shl r12d, 0x18
or r12d, r15d
movd xmm6, r12d
movd mm6, esp
pand xmm6, xmmword [0x14012eb50]
por xmm6, xmmword [0x14012eb60]
cmp rcx, 3
cmp ecx, 3
cmp ecx, 3
stc
add ecx, dword [rdi]
xchg byte [rbx + 1], al
add byte [rax], al
jbe 0x1400e2ca1
add rdx, 3
mov rcx, qword [rsi + 8]
movd dword [rcx + rbx], xmm6
add rbx, 4
mov qword [rsi + 0x10], rbx
add rdi, 0xfffffffffffffffd
jmp 0x1400e2c13
add byte [rax], al
add byte [rax], al
test rdi, rdi
je 0x1400e2c10
mov eax, dword [rax]
add byte [rax], al
mov eax, dword [rax]
add byte [rax], al
lea rax, [rdx + rdi]
mov r9, rdx
jmp 0x1400e2ba8
add r9, 2
cmp r8, rax
cmovne r8, r9
nop dword [rax]
mov r9, r8
cmp r8, rax
je 0x1400e2c10
lea r8, [r9 + 1]
movzx r10d, byte [r9]
test r10b, r10b
jns 0x1400e2ba0
cmp r10b, 0xe0
jb 0x1400e2b8e
cmp r10b, 0xed
jne 0x1400e2bdf
cmp r8, rax
je 0x1400e2c10
lea r8, [r9 + 2]
cmp r8, rax
je 0x1400e2c10
cmp byte [r9 + 1], 0x9f
ja 0x1400e2c0c
add r9, 3
mov r8, r9
jmp 0x1400e2ba0
add r9, 2
cmp r8, rax
cmove r9, r8
xor r8d, r8d
cmp r9, rax
setne r8b
add r8, r9
cmp r10b, 0xf0
jb 0x1400e2ba0
xor r9d, r9d
cmp r8, rax
setne r9b
xchg ebp, eax
ror dword [rbp + 1], 0xc8
xchg ebp, eax
ror dword [rbp + 1], 0xc8
jmp 0x1400e2ba0
mov byte [rsi + 0x18], 0
mov rax, qword [rsi]
sub rax, rbx
cmp rax, rdi
jb 0x1400e2c42
add rcx, rbx
mov r8, rdi
clc
clc
call fcn.140120b90
add rbx, rdi
mov qword [rsi + 0x10], rbx
movaps xmm6, xmmword [rbp - 0x10]
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov r9d, 1
mov rcx, rsi
int1
mov r14, rdx
mov esi, edx
mov rdx, rbx
mov edx, ebx
mov r8, rdi
clc
call fcn.140129c90
mov rdx, r14
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], r9b
pop rsi
adc bl, ch
lodsb al, byte [rsi]
or byte [rax - 0x75], r9b
pop rsi
adc bl, ch
lodsb al, byte [rsi]
mov qword [rsp + 0x20], 1
mov dword [rsp + 0x20], 1
mov r9d, 1
mov rcx, rsi
mov r13, rdx
mov rdx, rbx
call fcn.140129c90
mov rdx, r13
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
adc byte [rax - 0x77], cl
ror dword [rax + 0x29], 0xd9
adc byte [rax - 0x77], cl
ror dword [rax + 0x29], 0xd9
jmp case.0x14009fd50.941
mov qword [rsp + 0x20], 1
mov r8d, 4
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
int1
mov r14, rdx
mov rdx, rbx
call fcn.140129c90
mov rdx, r14
mov rax, qword [rsi]
invalid
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
jmp 0x1400e2b5e
invalid
invalid
pop rsi
adc cl, ch
mov edi, esi
invalid
int3
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x498
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x410], 0xfffffffffffffffe
mov r9, qword [rdx + 8]
mov rax, qword [rdx + 0x10]
invalid
add byte [rax], al
invalid
adc byte [rax - 0x7d], cl
cmp rax, 3
jbe case.0x1400dd6c6.447
clc
add esi, dword [rsi + 0x41]
movabs r8, 0x5c003f005c005c
cmp qword [r9], r8
cmp dword [rcx], eax
cmp dword [rcx], eax
je 0x1400e2dbd
test byte [rsi + 0x49000000], dl
mov eax, 0x3f005c
invalid
movabs r8, 0x5c003f003f005c
cmp qword [r9], r8
cmp dword [rcx], eax
cmp dword [rcx], eax
je 0x1400e2dbd
add byte [rax + 0x3d], cl
clc
add byte [rax], al
add byte [rdi], cl
or dword [rdx + 0x66000000], 0x41
cmp word [r9 + 2], 0x3a
cmp rax, 0xf8
jae 0x1400e2dd0
cmp word [r9 + 2], 0x3a
jne 0x1400e2d9c
movzx eax, word [r9 + 4]
movzx eax, word [r9 + 4]
jmp 0x1400e2d7c
je 0x1400e2d66
cmp rax, 1
jne 0x1400e2d9a
cmp word [r9], 0
jne 0x1400e2dd0
jmp 0x1400e2dbd
cmp word [r9 + 2], 0x3a
jne 0x1400e2d9c
movzx eax, word [r9 + 4]
test ax, ax
je 0x1400e3200
cmp ax, 0x2f
je 0x1400e2d8a
clc
invalid
movzx eax, ax
cmp eax, 0x5c
jne 0x1400e2d9c
rol byte [rbx + 0x12755cf8], 0x41
movzx eax, word [rcx]
movzx eax, word [r9]
cmp eax, 0x2f
je 0x1400e2da0
cmp eax, 0x5c
je 0x1400e2da0
jmp 0x1400e2dbd
jbe 0x1400e2dd0
movzx eax, word [r9]
mov bh, 1
add dword [rsi - 0x7d], esp
clc
pop rsp
cmp ax, 0x5c
cmp eax, 0x5c
je 0x1400e2dae
movzx eax, ax
cmp eax, 0x2f
jne 0x1400e2dd0
movzx eax, word [r9 + 2]
cmp eax, 0x5c
je 0x1400e2dbd
cmp eax, 0x2f
jne 0x1400e2dd0
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
adc byte [rax - 0x77], cl
adc byte [r15], cl
movups xmm0, xmmword [rdx]
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
jmp 0x1400e31ec
mov qword [rbp + 0x3e8], r9
mov qword [rbp + 0x3e0], rcx
invalid
loopne case.0x1400dd6c6.449
add byte [rax], al
invalid
loopne case.0x1400dd6c6.449
add byte [rax], al
mov qword [rbp + 0x408], rdx
mov dword [rbp + 0x408], edx
mov qword [rbp + 0x3f0], 0
mov qword [rbp + 0x3f8], 2
add byte [rax], al
invalid
test eax, esi
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
mov qword [rbp + 0x400], 0
mov dword [rbp + 0x400], 0
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rdx], al
add byte [rax], al
mov r8d, 0x200
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x3d8], rax
fadd dword [rbx]
add byte [rax], al
xor edi, edi
xor r14d, r14d
xor r15d, r15d
cmp r8, 0x201
cmp eax, 0x201
cmp eax, 0x201
jae 0x1400e2e50
invalid
jmp 0x1400e2e3f
add byte [rax], al
jae 0x1400e2f28
cmp r8, 0x201
jae 0x1400e2e50
add byte [rbx + 0x11], dh
mov r12d, 0x200
lea rbx, [rbp - 0x58]
mov r13, r8
jmp 0x1400e2eb7
invalid
imul esp, dword [rsi - 0x70], 0x4df8294d
sub esi, edi
sub r8, r15
sub r14, r15
cmp r14, r8
jae 0x1400e2e8e
mov qword [rsp + 0x20], 2
mov r9d, 2
add byte [rax], al
add byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
lea rcx, [rbp + 0x3f0]
mov rdx, r15
call fcn.140129c90
add byte [rax - 0x75], cl
mov ebp, 0x3f0
add byte [rax], al
add byte [rax - 0x75], cl
mov ebp, 0x3f0
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x3f8]
mov qword [rbp + 0x3d8], rax
mov eax, 0xffffffff
cmp rdi, rax
mov r15d, 0xffffffff
invalid
invalid
invalid
invalid
dec dword [rax + 0x39]
mov dword [rcx - 0x41], 0xffffffff
invalid
invalid
invalid
invalid
cmovb r15, rdi
mov qword [rbp + 0x400], r15
mov r14, rdi
mov r12, r15
mov rbx, qword [rbp + 0x3d8]
mov r13, r15
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
mov rcx, qword [rbp + 0x3e8]
add byte [rcx + rcx*4 - 0x16], al
add byte [rcx + rcx*4 - 0x16], al
mov r8, rbx
xor r9d, r9d
call qword [sym.imp.kernel32.dll_GetFullPathNameW]
mov esi, eax
test eax, eax
jne 0x1400e2ee9
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x1400e2f88
add byte [rbp - 0x607af040], al
add byte [rax], al
add byte [rcx - 0x77], al
invalid
mov r8d, esi
cmp r13, r8
jne 0x1400e2e30
invalid
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400e322b
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
add dword [rdx], eax
add byte [rax], al
add dword [rdx], eax
add byte [rax], al
jb 0x1400e2e3f
jmp 0x1400e2e50
cmp r12, r8
jb case.0x1400df9fe.99
mov r12, qword [rbp + 0x408]
mov qword [r12 + 0x10], 0
cmp esi, 2
inc byte [rdx]
inc byte [rdx]
jbe 0x1400e2ff9
movzx eax, word [rbx + 2]
cmp eax, 0x3a
jne 0x1400e3000
add byte [rax], al
add al, byte [r11 - 0x7af0c508]
test eax, 0x66000000
add byte [rax], al
cmp word [rbx + 4], 0x5c
add byte [rax], al
cmp word [rbx + 4], 0x5c
jne 0x1400e3000
lea r15, [0x140164a50]
cmp eax, 0x81ae7
mov r14d, 4
lea rsi, [r8 + r14]
xor al, 0x30
xor al, 0x30
inc rsi
mov rcx, qword [r12]
cmp rcx, rsi
jae 0x1400e3041
jmp 0x1400e306c
call qword [sym.imp.kernel32.dll_GetLastError]
add al, 0
mov esi, eax
shl rsi, 0x20
or rsi, 2
cmp qword [rbp + 0x3f0], 0
je 0x1400e2fb8
mov r8, qword [rbp + 0x3f8]
mov rcx, qword [0x14019f258]
test al, 0xc2
or eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0xbc2a8
test al, 0xc2
or eax, dword [rax]
test al, 0xc2
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [rbp + 0x3e0]
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
movabs rax, 0x8000000000000000
mov qword [rcx], rax
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 1
mov rax, qword [rbp + 0x408]
cmp qword [rax], 0
je 0x1400e31ec
mov r8, qword [rax + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400e31ec
jne 0x1400e3053
movzx ecx, word [rbx]
jmp 0x1400e300c
movzx ecx, word [rbx]
cmp esi, 3
jne 0x1400e3097
cmp cx, 0x5c
jne 0x1400e3053
movzx eax, word [rbx + 2]
cmp ax, 0x5c
jne 0x1400e3053
add r8, 0xfffffffffffffffe
add rbx, 4
lea r15, [0x140164a58]
mov r14d, 8
lea rsi, [r8 + r14]
inc rsi
mov rcx, qword [r12]
cmp rcx, rsi
jb 0x1400e306c
mov rdi, r8
mov rsi, rcx
mov rcx, qword [rbp + 0x3e8]
mov ecx, dword [rbp + 0x3e8]
mov ecx, dword [rbp + 0x3e8]
jmp 0x1400e3120
mov r15d, 2
xor r14d, r14d
lea rsi, [r8 + r14]
inc rsi
mov rcx, qword [r12]
cmp rcx, rsi
jae 0x1400e3041
lea rax, [rsi + rsi]
mov rdi, r8
test rcx, rcx
je 0x1400e30df
add rcx, rcx
mov rdx, qword [rbp + 0x3e8]
mov qword [rbp + 0x3a8], rdx
mov qword [rbp + 0x3b8], rcx
mov ecx, 2
jmp 0x1400e30e1
mov r15d, 2
cmp cx, 0x5c
jne 0x1400e3059
cmp eax, 0x3f
je 0x1400e3059
cmp eax, 0x5c
jne 0x1400e3016
movzx eax, word [rbx + 4]
cmp eax, 0x3f
je case.0x1400df9fe.97
cmp eax, 0x2e
jne 0x1400e301c
cmp word [rbx + 6], 0x5c
jne 0x1400e301c
add r8, 0xfffffffffffffffc
add rbx, 8
jmp 0x1400e2f62
xor ecx, ecx
mov qword [rbp + 0x3b0], rcx
lea rcx, [rbp + 0x3c0]
lea r9, [rbp + 0x3a8]
mov edx, 2
add byte [rcx - 0x77], cl
shr al, 0x3d
invalid
invalid
inc dword [rbx + 0x3c0bd]
mov ebp, 0x3c0
add dword [rdi], ecx
test byte [rcx + rax], cl
add dword [rax], eax
invalid
add byte [rcx - 0x77], cl
shr al, 0x3d
invalid
mov ebp, 0x3c0
add dword [rdi], ecx
test byte [rcx + rax], cl
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0x3c8]
mov qword [r12 + 8], rcx
mov dword [rsp + 8], ecx
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov dword [rsp + 8], ecx
mov dword [rsp + 8], ecx
mov qword [r12], rsi
lea r8d, [r14 + r14]
lea eax, [rsi + rsi]
mov rdx, r15
call fcn.140120b90
fiadd dword [rbx]
add byte [rbp - 0x77], cl
je 0x1400e3154
adc byte [rax - 0x77], cl
invalid
sub rax, r14
cmp rax, rdi
jae 0x1400e316f
fiadd dword [rbx]
add byte [rbp - 0x77], cl
je 0x1400e3154
adc byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x20], 2
mov dword [rsp + 0x20], 2
mov r9d, 2
mov rcx, r12
mov rdx, r14
mov r15, rdi
mov r8, rdi
call fcn.140129c90
imul eax, dword [rax + rax], 0x4c
mov esp, dword [rbp + 0x408]
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add al, 0
invalid
imul eax, dword [rax + rax], 0x4c
mov esp, dword [rbp + 0x408]
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add al, 0
invalid
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add al, 0
add al, 0
add byte [rcx - 0x75], cl
xor al, 0x24
mov rsi, qword [r12]
mov esi, dword [rsp]
mov r14, qword [r12 + 0x10]
mov rdi, r15
lea r8, [rdi + rdi]
mov r15, qword [r12 + 8]
mov edi, dword [rsp + 8]
invalid
mov edi, dword [rsp + 8]
lea rcx, [r15 + r14*2]
mov rdx, rbx
mov edx, ebx
call fcn.140120b90
or al, 0xda
add eax, dword [rax]
add r14, rdi
mov qword [r12 + 0x10], r14
cmp r14, rsi
jne 0x1400e31a5
mov rcx, r12
loope 0x1400e317d
call fcn.1400e0b30
mov r12, qword [rbp + 0x408]
mov r15, qword [r12 + 8]
xchg edi, eax
fcos
dec dword [rbx + rcx*4 - 0x5b]
or byte [rax + rax], al
add byte [rbp - 0x75], cl
jl 0x1400e31c8
or byte [rsi + 0x43], ah
mov dword [rdi + rsi*2], 0xff490000
invalid
mov word [r15 + r14*2], 0
inc r14
mov qword [r12 + 0x10], r14
cmp qword [rbp + 0x3f0], 0
mov rsi, qword [rbp + 0x3e0]
je 0x1400e31db
mov r8, qword [rbp + 0x3f8]
mov eax, dword [rbp + 0x3f8]
clc
add eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0xbc085
ror byte [rbx], 0
mov rcx, qword [0x14019f258]
ror byte [rbx], 0
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add al, 0
add al, 0
mov rax, qword [r12 + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [r12]
invalid
adc byte [rcx + 0xf], al
adc byte [rsp], al
invalid
and al, 0xf
adc dword [rsi], eax
movups xmmword [rsi], xmm0
add rsp, 0x498
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
movzx eax, word [r9]
cmp eax, 0x2f
je 0x1400e2d9c
invalid
inc dword [rbx - 0x7bf0a308]
xchg bl, bh
sti
cmp eax, 0x5c
je 0x1400e2d9c
sti
invalid
invalid
sti
invalid
jmp 0x1400e2dbd
cmp word [rbx + 6], 0x5c
jne 0x1400e301c
jmp 0x1400e3059
invalid
invalid
dec dword [rax - 0x73]
or eax, 0x82f16
or byte [rax], al
lea rcx, str.internal_error:_entered_unreachable_code
lea ecx, str.internal_error:_entered_unreachable_code
or byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, str.std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
or byte [rax], al
mov edx, 0x28
call fcn.140121b80
jmp 0x1400e326f
invalid
sub cl, byte [rax - 0x73]
add eax, 0x8171c
lea rax, str.std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov ecx, eax
ror dword [rcx + rcx*4 - 0x1e], 0x49
mov rdx, r12
mov r8, rax
mov eax, eax
mov eax, eax
call fcn.140121b10
jmp 0x1400e326f
mov rcx, qword [rbp + 0x3c8]
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rbx], 1
add byte [rax], al
mov rdx, qword [rbp + 0x3d0]
add byte [rax], al
add al, ch
call fcn.1401216a0
xor esp, esp
add eax, dword [rax]
ud2
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
push rsp
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x3f0
add eax, dword [rax]
add byte [rax], al
je 0x1400e32bc
invalid
cmp qword [rbp + 0x3f0], 0
add eax, dword [rax]
add byte [rax], al
je 0x1400e32bc
mov r8, qword [rbp + 0x3f8]
mov eax, dword [rbp + 0x3f8]
mov rcx, qword [0x14019f258]
movsb byte [rdi], byte [rsi]
mov edi, 0xd231000b
xor edx, edx
sar bh, cl
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rax - 0x75], cl
test dword [rax], ecx
add al, 0
add byte [rax - 0x7d], cl
cmp byte [rax], al
add byte [rdx + rbx + 0x48], dh
mov eax, dword [rbp + 0x408]
test dword [rax], ecx
add al, 0
invalid
sbb cl, byte [rax - 0x75]
test dword [rax], ecx
or byte [rax + rax], al
mov eax, dword [rax + 8]
or byte [rax - 0x75], cl
mov cl, 4
add byte [rax + 0x28c48348], dl
sub byte [rbx + 0x5f], bl
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1d8
fadd dword [rcx]
add byte [rax], al
fadd dword [rcx]
add byte [rax], al
lea rbp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x150], 0xfffffffffffffffe
mov qword [rbp + 0x140], r8
add byte [rax], al
test dword [rax + 1], edx
add dword [rax], eax
add dh, bh
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
invalid
adc byte [rbp - 0x7b], cl
test byte [rax - 0x77], 0x8d
invalid
invalid
test r14, r14
test esi, esi
mov qword [rbp + 0xb0], rcx
mov dword [rbp + 0xb0], ecx
mov al, 0
add byte [rax], al
mov qword [rbp + 0x138], rdx
je case.0x1400decaf.137
pop rbp
movzx eax, byte [r14 + r15 - 1]
invalid
cmp al, 0x2f
setne cl
xchg ebp, eax
invalid
cmp al, 0x5c
pop rsp
pop rsp
setne r12b
xchg ebp, eax
invalid
int3
invalid
movzx ebp, byte [rbp + 0xc0]
add byte [rax], al
movzx eax, ch
mov dh, 0xc5
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov ch, 0xe0
loopne 0x1400e3386
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x1401950d0]
or eax, 0xb1d41
or eax, dword [rax]
add byte [rax + 0x63], cl
adc al, 0x81
invalid
add edx, ecx
mov ecx, edi
and r15b, r15b
loop 0x1400e33e9
lea ecx, [rcx + 4]
mov r13b, 6
mov ch, 6
invalid
mov dil, 1
xor ebx, ebx
fild dword [rbp + 0x31]
in al, 0xe9
cdq
add dword [rax], eax
add byte [rax], al
add dword [rcx], esi
fild dword [rbp + 0x31]
in al, 0xe9
cdq
add dword [rax], eax
add byte [rax], al
lea rcx, [rsi + 1]
invalid
invalid
add byte [rax], al
test esi, esi
add ecx, ecx
add ecx, 8
or bl, ch
and byte [rcx + 6], bh
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
add qword [rax - 0x7b], r9
test esi, esi
test byte [rax + 0xf], 0x44
invalid
cmove ecx, esi
add ecx, ecx
mov rcx, qword [rbp + 0xc1]
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x6b], cl
invalid
invalid
xchg ebp, eax
add byte [rax], al
fadd dword [rax]
add byte [rax], al
add byte [rsi + rax], bh
xchg esp, eax
invalid
add eax, 0xb1cbf
mov edi, 0x49000b1c
invalid
nop
add ecx, edi
invalid
xchg esp, eax
ret 0xf980
invalid
stc
pop rsp
xchg esp, eax
ret
ror dword [rax - 0x75], cl
invalid
mov edx, dword [rbp + 0xc8]
enter 0, 0
xchg ebp, eax
pop qword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
lea ecx, [rax + 0x4c000000]
mov edx, dword [rbp + 0xd8]
invalid
mov byte [rax], al
add byte [rax], al
add byte [rcx - 0x80], al
std
invalid
adc cl, byte [rcx + rcx*4 - 0x6b]
xchg ebp, eax
mov eax, 0x41000000
mov ch, 6
add byte [rcx - 0x4b], al
invalid
add byte [rax], al
ret 0x8d4c
leave
push rsp
sbb al, 0xb
add byte [rax + 0x63], cl
add al, 0x81
or dword [rax + 1], 0x49e0ffc8
lea ecx, [rcx + 4]
invalid
add al, 0xeb
outsd dx, dword [rsi]
add byte [rax], al
add qword [rax - 0x7b], r9
test byte [rax + 0xf], 0x44
invalid
invalid
invalid
leave
invalid
rol dword [rdx], 0xeb
sbb bh, byte [rcx + 6]
mov ecx, 6
invalid
or al, 1
add ecx, 8
std
add eax, 0x44c0950f
xchg ebp, eax
invalid
and al, r12b
xchg ebp, eax
rol byte [rax + riz - 0x20], 0x41
mov esp, eax
add dword [rax], eax
add al, ch
ret
add byte [rax], al
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
invalid
add byte [rax], al
rol dword [rcx + rax*8 + 0x85840f], 0
add byte [rcx + rcx*4 + 0x7d], cl
mov dword [rbp + 0x48], edi
mov qword [rbp + 0x50], r14
ror dword [rdi], 0x84
test dword [rax], eax
add byte [rax], al
mov dword [rbp + 0x48], edi
insd dword [rdi], dx
pop rax
mov eax, dword [rbp + 0x88]
mov ecx, dword [rbp + 0x8f]
add byte [rax - 0x77], cl
pop r9
push 0xffffffffb8858b48
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x70], eax
invalid
mov dword [rbp + 0x78], esi
add byte [rax], 0
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add cl, byte [rax + 0x829d]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov r8b, 0x48
lea edx, [rbp + 0x48]
add dword [rax], 0
add byte [rax - 0x39], cl
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov dword [rbp + 0x110], 0
adc byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, qword [rbp + 0x140]
add dword [rax], eax
invalid
add dword [rax], eax
add dword [rax], eax
add byte [rcx - 0x77], cl
fsubr st(0)
js 0x1400e36a9
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
loopne 0x1400e36fb
add byte [rax], al
ror byte [rbp + rcx*4 + 0xd], 0x74
sbb cl, byte [rbx]
add byte [rdi + 0x63], cl
invalid
adc al, 0x81
invalid
add edx, ecx
mov ecx, esi
jmp rdx
in al, 1
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 5
fdivr qword [rbx - 0x1f45fff5]
add byte [rax], al
add byte [rcx], dh
leave
add byte [rdx + 0xe0], bh
or byte [rax], cl
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
je 0x1400e3ef6
test eax, eax
test byte [rbp + 0x49000007], dh
mov esi, eax
invalid
add byte [rcx - 0x77], cl
invalid
mov al, 0xf
adc byte [rbp - 0x40], cl
invalid
invalid
ror byte [r15], 0x10
push rbp
rol byte [rcx + 0xf], 1
adc dword [rsi + 0x20], edx
push rsi
adc byte [rcx + 0xf], al
adc dword [rsi], eax
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax], al
mov ch, 0xa0
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax + 0x1000000], ebp
add byte [rax], al
invalid
add byte [rax], al
mov dword [rbp + 0xa8], 1
adc byte [rbp + 0x58], cl
pop rax
adc byte [rbp + 0x68], dl
push rbp
push 0x785d100f
movups xmm3, xmmword [rbp + 0x78]
adc byte [rbp + 0x78], bl
sub dword [rbp + 0xf0], ebx
add byte [rdi], cl
sub dword [rbp + 0xe0], edx
sub dword [rbp + 0xd0], ecx
invalid
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rax]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg ebp, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add al, ch
invalid
invalid
invalid
mov ebp, 0x100
add byte [rcx], al
add byte [rax], al
invalid
add byte [rdx], cl
or cl, byte [rdi]
test byte [rbx + 0x41000000], ah
mov edi, 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov ch, 0x98
cwde
add byte [rax], al
add byte [rbp + rcx*4 - 0x53], cl
add byte [rcx], al
add byte [rax], al
movsd dword [rdi], dword [rsi]
rol byte [rax], 0
add byte [rbx + rdi - 0x43], cl
cwde
mov ebp, 0x98
add byte [rax], al
and al, 0x20
cmp byte [rax], al
add byte [rax], al
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov edx, edi
mov ch, 0xa0
add byte [rax], al
movabs al, byte [0x4838c76b49000000]
mov ecx, dword [rbp + 0x130]
add dword [rax], eax
invalid
add byte [rcx + 0x6b], cl
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
invalid
mov dword [rsi + rax + 0x30], ecx
test dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp + 0x110], cl
add dword [rax], eax
invalid
xchg ebp, eax
and byte [rcx], al
movups xmmword [rsi + rax + 0x20], xmm2
adc dword [rsi + rax + 0x20], edx
and byte [rcx + 0xf], al
adc dword [rsi + rax + 0x10], ecx
add al, 6
invalid
add byte [rax], al
mov ecx, ebp
wait
invalid
test dword [rax - 1], edi
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov eax, dword [rbp + 0xa8]
test dword [rax + 0x48000000], ebp
mov dword [rbp + 0x110], eax
add byte [rax], al
add qword [r8], r8
add dword [rax], eax
mov ecx, dword [rbp + 0x58]
pop r8
push 0x72058d4c
or eax, dword [rax]
rol dword [rcx - 1], 0xe1
lea eax, [rdx + 1]
add ecx, 8
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
ror dword [rax - 0x7d], 0xc1
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rax], al
add byte [rax - 0x75], cl
scasb al, byte [rdi]
add eax, 0x3480000
add byte [rax + 3], cl
add byte [rax + 3], cl
lea edi, [rax]
cmp byte [rcx], al
add dword [rax], eax
add byte [rcx - 0x77], cl
leave
invalid
stc
invalid
xor al, 0x83
stc
pop rsp
test ah, ah
mov edx, edi
add ecx, 2
add byte [rax - 0x75], cl
lea edi, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rsi - 0x39], ah
test eax, edi
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xfa85]
add byte [rax - 0x73], cl
jne 0x1400e3b7d
mov byte [rax + rcx], ah
add dword [rdi], ecx
adc dword [rax + rcx + 0x11], ecx
and dword [rax - 0x75], ecx
push rsi
invalid
xor byte [rcx - 0x7d], cl
std
add dword [rax + 1], edi
invalid
cmp ebp, 1
add byte [rax], al
invalid
inc dword [rdi + rcx - 0x4a]
cmp r12, 0xa
cmp r12, 0xa
or cl, byte [rdi]
test al, dh
add byte [rax], al
add byte [rcx - 0x73], al
and al, 0xfa
sar bl, 0x80
stc
add al, 0x49
cmovae eax, edi
invalid
invalid
sti
invalid
clc
add dword [rbx + rsi + 0x48], esi
cmp rax, 2
clc
add dh, byte [rax + rax*8 + 0x48]
ror byte [rax - 0x7d], 0xf8
invalid
ror byte [rax - 0x7d], 0xf8
clc
add esi, dword [rbp + 0x67]
test dword [rax], edx
add dword [rax], eax
adc byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
call 0x188bbaddf
lodsd eax, dword [rsi]
mov rcx, qword [rbp + 0x108]
sub eax, 1
lodsd eax, dword [rsi]
or byte [rcx], al
add dword [rax], eax
add byte [rax + 0x6b], cl
imul edx, eax, 0x38
add byte [rax], al
imul edx, eax, 0x38
adc dword [rcx], ecx
add bl, ch
xchg ebx, eax
add byte [rbx + rcx*4 - 0x53], cl
adc byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
test byte [rbp - 0x7b], 0xed
setne dh
add byte [rcx + rdi - 0x10], cl
invalid
test dword [0x1070e3c1f], esp
test dword [rdi + 1], ecx
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x100]
invalid
invalid
add byte [rax], al
invalid
invalid
lea eax, [rax]
add dword [rax], eax
add al, ch
not bh
mov byte [rax + rcx], ah
or byte [rdi], cl
adc byte [rsi], al
adc byte [rdi], r9b
adc byte [rsi + 0x20], dl
add dword [rdi], ecx
adc dword [rax + rcx + 0x11], ecx
push rsp
or byte [rcx], ah
mov edx, dword [rsi + 0x2f]
mov dword [rbp + 0x110], ebp
invalid
add byte [rax], al
jmp 0x1944bca41
adc byte [rbx + 0x11], cl
push rbx
and dword [rcx + 0xf], eax
adc dword [rsp + 0x20], edx
and al, 0x20
movups xmmword [rsp], xmm0
add dword [rdx + rbp + 0x48], esi
lea ecx, [rbp - 0x18]
invalid
invalid
add byte [rax], al
sub byte [r8 - 0x73], r9b
adc eax, 0x7f880
invalid
add al, ch
mov ebx, 0x45ffffec
inc dword [rbp - 0x73]
outsb dx, byte [rsi]
cli
lea eax, [rsi - 5]
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
ror byte [r11 + r9*4 + 0x7d], 0xf8
add bl, ch
or eax, 0x2b841
mov r8d, 2
add edi, edi
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove ecx, eax
add r15, rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
enter 0x149, 0xffffffffffffffcf
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x14019f258]
retf
invalid
mov edx, esi
test dword [rdi + 1], ecx
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rdx + 0xe0], bh
add al, ch
wait
xlatb
add eax, dword [rax]
and al, 0x10
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
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
cmp qword [rbp + 0x138], 0
mov ebp, 0x138
cmp byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
je case.0x1400e0362.135
mov rcx, qword [0x14019f258]
mov ecx, dword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x140]
call qword [sym.imp.kernel32.dll_HeapFree]
hlt
add byte [rax - 0x7d], cl
jge case.0x1400e0734.130
invalid
cmp qword [rbp + 0x28], 0
sub byte [rax], al
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp + 0x30]
je 0x1400e3f66
mov r8, qword [rbp + 0x30]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
fisub dword [rsp + rax + 0x4f85c600]
add dword [rax], eax
add byte [rcx], al
movsb byte [rdi], byte [rsi]
add al, 0
mov byte [rbp + 0x14f], 1
test dword [rdi + 1], ecx
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rdi
nop
sub esp, 0x28
in al, dx
add byte [rax], al
add byte [rax - 0x75], cl
or eax, dword [rax]
test byte [rsp + rax - 0x7cb77000], ah
invalid
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]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax + 0x14fbd], al
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rax + 0x14fbd], al
add byte [rax], al
jne 0x1400e4015
cmp qword [rbp + 0x100], 0
je 0x1400e4015
invalid
invalid
mov r8, qword [rbp + 0x108]
mov rcx, qword [0x14019f258]
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
mov rdx, rcx
ror byte [rax - 0x77], 1
jne 0x1400e403f
mov dword [rbp - 0x20], ecx
sar bh, cl
adc eax, 0x4a3ba
add al, 0
xor dword [rcx - 0x2dcefff5], 0x48f08949
mov esi, eax
add byte [rax], al
dec dword [rax - 0x77]
invalid
mov eax, esi
add byte [rax], al
invalid
loop case.0x1400e5330.128
lea eax, [rdx + 1]
add ecx, 8
invalid
add ecx, eax
add byte [rax], al
leave
add byte [rax], al
sub dword [rbp + 0x80], eax
add byte [rax], al
sub byte [rbp + 0x90], cl
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rsi - 0x39], ah
test dword [rax + 1], ebx
add byte [rax], al
add byte [rdx], al
mov dword [rbp - 0x28], 1
fadd dword [r9]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov dword [rbp - 0x20], 0
loopne 0x1400e427b
add byte [rax], al
add dh, al
call 0x185d5a88b
adc byte [rax], al
add byte [rdx], al
mov byte [rbp + 0x12], 0
add byte [rax - 0x73], cl
sbb byte [r8 - 0x73], r9b
sbb byte [rax - 0x73], cl
xchg ebp, eax
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add al, ch
xchg esp, eax
add eax, 0x7d800000
sbb byte [rdx], cl
stosb byte [rdi], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
popfq
call 0x18c0e42ae
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
jne 0x1400e4251
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
invalid
jne 0x1400e4251
movabs al, byte [0xb0a58d4cd87d8d4c]
add byte [rax], al
add byte [rbp + rcx*4 + 0x6d], cl
insd dword [rdi], dx
movsd dword [rdi], dword [rsi]
mov al, 0
add byte [rax], al
sbb byte [rax - 0x73], cl
mov ebp, 0x120
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rsi + 0xf], ah
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf0aa07d], al
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
add byte [rax - 0x75], cl
mov qword [rbp + 0xe0], rax
sub byte [r15], r9b
cmp byte [rdi], cl
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rbp - 0x30]
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
xor byte [r15], cl
adc byte [rbp - 0x60], al
adc byte [r15], cl
adc dword [rbx], eax
invalid
add ecx, dword [rcx + rcx*4 - 0x1f]
mov edx, edi
mov al, 0
add byte [rax], al
cld
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
cmp bl, ch
adc byte [rax - 0x77], cl
invalid
invalid
jp 0x1400e43fa
add byte [rax], al
dec dword [r8 - 0x77]
test dword [rax + 1], ebp
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
add byte [rax], al
js 0x1400e4451
add byte [rdx + rbx + 0x48], dh
cmp dword [rax + 0x10], 0x11
js case.0x1400e399b.63
invalid
js case.0x1400e399b.63
adc dword [rdx + 4], esi
lea eax, [0x1401951f8]
ror byte [rax + 1], 1
add byte [rax], al
adc byte [rbp + 0x120], al
add byte [rax - 0x77], cl
invalid
cli
mov byte [rbp - 0x7ab70001], bh
sal byte [rsi + rbx*2 + 0x48], 0x89
shr eax, 0xbb
cli
invalid
or byte [rdx], al
add byte [rax], al
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]
lea rcx, [rbp + 0xb0]
add al, ch
or byte [rsi - 1], ah
call qword [rax + 0x28c48348]
invalid
add al, ch
or byte [rsi - 1], ah
call qword [rax + 0x28c48348]
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
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]
mov r8, qword [rbp + 0x168]
mov rax, qword [rbp + 0x178]
cmp qword [rax + 8], 0
js 0x1400e4726
invalid
je 0x1400e4742
js 0x1400e4726
add byte [rcx + riz + 0x48], dh
mov eax, dword [rbp + 0x178]
mov rax, qword [rbp + 0x178]
add byte [rax], al
cmp qword [rax + 0x10], 0x11
jb 0x1400e4733
mov r8, qword [r8 - 8]
mov eax, dword [rax - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x170]
call qword [sym.imp.kernel32.dll_HeapFree]
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
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov r8, qword [rbp + 0x178]
mov rax, qword [rbp + 0x170]
add dword [rax], eax
add byte [rax - 0x7d], cl
js 0x1400e47a6
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
js 0x1400e47a6
add byte [rcx + riz + 0x48], dh
mov eax, dword [rbp + 0x170]
je 0x1400e47c2
mov rax, qword [rbp + 0x170]
add byte [rax], al
cmp qword [rax + 0x10], 0x11
jb case.0x1400df965.185
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
sar bh, cl
adc eax, 0x49c7e
sar bh, cl
adc eax, 0x49c7e
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x160]
mov eax, dword [rbp + 0x160]
mov eax, dword [rbp + 0x160]
add dword [rax], eax
add bh, bh
adc eax, 0x49c68
invalid
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov al, 0
add byte [rax], al
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rax - 0x18000000]
mov al, 0
add byte [rax], al
add al, ch
mov al, 0
add byte [rax], al
invalid
call fcn.1400dace0
enter 0xffffffffffffff64, 0xffffffffffffffff
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
add byte [rax], al
lea rbp, [rsp + 0x80]
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
movzx ebp, byte [rdx + 0x38]
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
movzx ebp, byte [rdx + 0x38]
mov dh, 0x6a
cmp byte [rcx - 0x80], al
std
add esi, dword [rbp + 0x17]
cmp r13b, 3
jne 0x1400e4870
or cl, byte [rax - 0x7f]
invalid
add esp, 0xa8
test al, 0
add byte [rax], al
mov rdi, rdx
lea r12, [rbp - 0x57]
movzx eax, byte [rdx + 0x10]
mov byte [rbp + 0x27], al
adc byte [rax + 0xf442745], cl
mov dh, 0xf8
movzx r15d, al
mov rax, qword [rdx]
mov qword [rbp + 0x18], rax
movzx eax, byte [rdx + 0x39]
cmp al, 3
xchg edi, eax
ror dword [rax - 0x75], 0x5f
or byte [rax], cl
sal esi, 1
cmp r8b, byte [r9]
test byte [rdx - 0x7c000000], dh
leave
lea esi, [rbp - 0x60]
jne 0x1400e4850
add dword [rax - 0x77], ecx
invalid
mov ecx, ebx
pop rax
invalid
ret
int1
adc byte [rsp + 0x20], dl
xor cl, r13b
add bh, bh
invalid
cmp ch, al
mov dh, 0xc0
cmp esi, eax
movups xmm1, xmmword [rsp + 0x10]
add dword [rax], eax
mov ecx, ebp
invalid
invalid
and ecx, ebp
loopne 0x1400e4a54
push rax
add dword [rdi], ecx
invalid
std
invalid
add eax, 2
mov eax, dword [rdi + 0x30]
cmp dword [r11], r8d
invalid
mov rax, qword [rbp - 0x50]
mov ecx, eax
and ecx, 3
cmp ecx, 1
jne 0x1400e4cb9
lea rcx, [rax - 1]
mov qword [rbp + 0x60], rcx
mov rcx, qword [rax - 1]
mov qword [rbp + 0x68], rcx
mov rax, qword [rax + 7]
mov qword [rbp + 0x70], rax
mov rax, qword [rax]
test rax, rax
je 0x1400e4c54
mov rcx, qword [rbp + 0x68]
call rax
mov r8, qword [rbp + 0x68]
mov rax, qword [rbp + 0x70]
cmp qword [rax + 8], 0
je 0x1400e4c7d
cmp qword [rax + 0x10], 0x11
jb 0x1400e4c6e
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x60]
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400e4cb9
push rax
jmp 0x1400e4d2f
mov eax, ebx
and eax, 3
cmp eax, 1
jne 0x1400e4d4d
dec r14
mov qword [rbp + 0x60], r14
mov rax, qword [rbx - 1]
mov qword [rbp + 0x68], rax
mov rax, qword [rbx + 7]
mov qword [rbp + 0x70], rax
mov rax, qword [rax]
test rax, rax
je 0x1400e4cec
mov rcx, qword [rbp + 0x68]
call rax
mov r8, qword [rbp + 0x68]
mov rax, qword [rbp + 0x70]
cmp qword [rax + 8], 0
mov rdi, qword [rbp + 0x60]
je 0x1400e4d19
cmp qword [rax + 0x10], 0x11
jb 0x1400e4d0a
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor esi, esi
cmp byte [rbp - 0x9cefff5], ah
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400e4d4f
test esi, 0x400
sete cl
test eax, 0x20000000
sete al
or al, cl
and esi, 0x10
shr esi, 4
and sil, al
jmp 0x1400e4d4f
xor esi, esi
mov eax, esi
add rsp, 0x100
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
movabs byte [0x2488d8b48000001], al
add byte [rax], al
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], rcx
lea rcx, [rbp + 0x210]
lea rdx, [rbp - 0x40]
call fcn.1400e2ce0
mov rdi, qword [rbp + 0x210]
mov rbx, qword [rbp + 0x218]
mov rax, rdi
neg rax
jo case.0x1400e0061.178
mov dword [rbp + 0x234], r13d
or r13d, 0x2000000
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x30], 0
xor byte [rax], al
add byte [rax], al
add bh, al
and al, 0x20
add eax, dword [rax]
add byte [rax], al
xor byte [rax], al
add byte [rax], al
add bh, al
and al, 0x20
add eax, dword [rax]
add byte [rax], al
mov rcx, rbx
xor edx, edx
mov r8d, 7
xor r9d, r9d
call qword [sym.imp.kernel32.dll_CreateFileW]
mov r13, rax
mov r14, rax
cmp rax, 0xffffffffffffffff
jne 0x1400e4f5a
call qword [sym.imp.kernel32.dll_GetLastError]
mov r14d, eax
shl r14, 0x20
or r14, 2
test rdi, rdi
je 0x1400e4f71
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp r13, 0xffffffffffffffff
je 0x1400e5060
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
movaps xmmword [rbp - 0x40], xmm0
mov dword [rbp - 0x10], 0
lea rdx, [rbp - 0x40]
mov rcx, r14
call qword [sym.imp.kernel32.dll_GetFileInformationByHandle]
test eax, eax
je 0x1400e5117
mov ecx, dword [rbp - 0x40]
xor eax, eax
test ecx, 0x400
je 0x1400e4ff6
mov qword [rbp + 0x238], 0
lea r8, [rbp + 0x238]
mov rcx, r14
mov edx, 9
mov r9d, 8
call qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
test eax, eax
je 0x1400e5117
invalid
add byte [rbx + 0x23885], cl
add cl, al
loopne 0x1400e4fff
mov eax, dword [rbp + 0x238]
shl eax, 0x15
sar eax, 0x1f
and eax, dword [rbp + 0x23c]
mov ecx, dword [rbp - 0x40]
mov edx, dword [rbp - 0x1c]
mov r8d, dword [rbp - 0x24]
mov eax, dword [rbp - 0x24]
mov r9d, dword [rbp - 0x20]
shl r9, 0x20
loopne 0x1400e504b
shl ecx, 0x20
or r9, rdx
mov edx, dword [rbp - 0x18]
mov r10d, dword [rbp - 0x10]
mov r11d, dword [rbp - 0x14]
shl r11, 0x20
and byte [rbp + 9], cl
ror dword [rax - 0x39], cl
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rsi + 8], r11
pop rsi
or bh, al
adc byte [rcx], r8b
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
adc al, 0xc7
sbb byte [rcx], r8b
sbb byte [rcx], al
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
invalid
invalid
movups xmmword [rsi + 0x20], xmm0
adc dword [rsi + 0x20], eax
and byte [rbp + 9], cl
ror dword [rax - 0x39], cl
invalid
pop rsi
or bh, al
adc byte [rcx], r8b
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
adc al, 0xc7
sbb byte [rcx], r8b
sbb byte [rcx], al
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
invalid
mov rdx, qword [rbp - 0x2c]
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x38], ecx
mov dword [rsi + 0x40], 0
mov dword [rsi + 0x4c], ecx
mov dword [rsi + 0x50], eax
jmp 0x1400e5130
mov rbx, r14
mov r13d, dword [rbp + 0x234]
mov eax, ebx
and eax, 3
add eax, dword [rbx - 0x7af0fd08]
add byte [rax], 0
invalid
add eax, dword [rbx - 0x7af0fd08]
add byte [rax], 0
add byte [rax - 0x77], cl
fmul dword [rax - 0x3f]
call 0x1389198a2
add eax, 0xf8830574
clc
mov rax, rbx
shr rax, 0x20
cmp rax, 5
je case.0x1400df965.193
cmp eax, 0x20
jne 0x1400e50f8
clc
and byte [rbp + 0x6e], dh
mov qword [rbp + 0x228], rbx
lea rcx, [rbp + 0x238]
lea edi, [rax]
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1e], cl
lea edi, [rax]
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov r8, r15
call fcn.1400e1510
mov rax, qword [rbp + 0x238]
cmp byte [rdx], al
add byte [rax], al
dec dword [rax - 0x75]
test dword [rax], edi
cmp byte [rdx], al
add byte [rax], al
mov r14, qword [rbp + 0x240]
mov rcx, rax
neg rcx
invalid
cmp byte [rdx], al
add byte [rax], al
mov r14, qword [rbp + 0x240]
mov esi, dword [rbp + 0x240]
mov rcx, rax
neg rcx
invalid
fnstenv [rax + 0x39]
jo 0x1400e50f2
mov rcx, qword [rbp + 0x248]
add byte [rax], al
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], r14
ror byte [r9 + rcx*4 + 0x75], 0xc8
ror byte [rcx + rcx*4 + 0x75], 0xc8
mov qword [rbp - 0x30], rcx
lea rcx, [rbp + 0x210]
lea edx, [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
push rbp
shr al, 4
fdiv st(7), st(0)
dec dword [rbx + rcx*4 - 0x5b]
adc byte [rdx], al
add byte [rax], al
lea edx, [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
push rbp
shr al, 4
fdiv st(7), st(0)
dec dword [rbx + rcx*4 - 0x5b]
movsd dword [rdi], dword [rsi]
adc byte [rdx], al
add byte [rax], al
mov r14, qword [rbp + 0x218]
neg eax
mov qword [rsi + 8], rbx
fadd dword [rdx]
add byte [rax], al
pop rsp
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
or eax, 2
mov dword [rsi + 8], eax
add byte [rcx + rcx*4 - 0xf], cl
pop rdi
add al, 0
movups xmm1, xmmword [rbp - 0x2c]
in al, 0x45
test ebp, ebp
retf 0xd75
mov dword [rsi], 2
mov dword [rsi], 0
add bh, al
sbb byte [rax], r8b
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x20], eax
mov qword [rsi + 0x50], r9
ror byte [rbp - 0x77], cl
invalid
mov eax, esi
adc byte [rbp + 0x41], dl
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
invalid
cmp byte [rbx + 0x5f], bl
lea rbp, [rsp + 0x40]
add cl, byte [rax - 0x7b]
sal byte [rsi + rax + 0x48], 0x8b
call 0xcb5b2389
xchg ecx, eax
add al, 0
invalid
push 0x40
call 0x13053de1e
adc byte [rcx], dl
shr ecx, 0x20
sub al, byte [rcx]
add byte [rax], al
mov esp, dword [sym.imp.kernel32.dll_HeapFree]
shr eax, 0x20
invalid
loope 0x1400e54a9
invalid
add byte [rax], al
cmp byte [rdx + r8], 0x23
je 0x1400e54fd
jmp 0x1400e5570
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rdx + r8], 0x23
jne 0x1400e5570
invalid
cmp al, 2
and esi, dword [rbp + 0x73]
invalid
cmp ecx, 1
sete cl
test cl, al
je case.0x1400e3d9c.62
invalid
invalid
invalid
invalid
mov rax, rdx
mov eax, edx
dec rax
mov qword [rbp - 0x20], rax
mov rax, qword [rdx - 1]
dec dword [rax - 0x77]
call 0x14750e069
add al, 0x9d
or eax, dword [rax]
clc
pushfq
or eax, dword [rax]
ror dword [rax - 0x77], 1
bnd call fcn.1401219f0
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov r8, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
cmp dword [rax + 8], 0
pop rsp
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
add byte [rax - 0x73], cl
invalid
mov rcx, qword [rdi + 8]
add rcx, rbx
lea rdx, [rbp + 4]
add al, 0x49
mov eax, esi
add al, 0x49
mov eax, esi
call fcn.140120b90
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x38
pop rbx
pop rdi
movabs byte [0x5f8948f301480003], al
adc byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.140129c90
xor eax, dword [rax + rax]
xor eax, dword [rax + rax]
mov rbx, qword [rdi + 0x10]
jmp 0x1400e6934
ror byte [rax - 0x73], 1
adc eax, 0x7c242
pop rbp
jmp fcn.140009b80
add byte [rax], al
add byte [rcx], dh
rol byte [rsi + 0x23c0c41], 0x75
or al, 0x3c
add dh, byte [rbp + 0xa]
add rcx, 0xc
invalid
invalid
sbb al, 0x75
or al, 0x3c
add dh, byte [rbp + 0xa]
add rcx, 0xc
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
add al, 0
add al, 0
test rdi, rdi
jne 0x1400e6b27
invalid
invalid
add rsp, 0xa8
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
invalid
mov qword [rbp + 0x18], rdi
lea rax, [rbp - 0x60]
mov qword [rbp - 0x20], rax
lea rax, [0x140009b20]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rbx
mov dword [rbp - 0x10], ebx
lea rax, [fcn.1400e1f10]
mov qword [rbp - 8], rax
lea rax, str.failed_printing_to_:
invalid
add byte [rax - 0x77], cl
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov qword [rbp - 0x30], 0
mov qword [rbp - 0x40], rsi
mov qword [rbp - 0x38], 2
lea rdx, str.std_srcio_stdio.rs
lea rcx, [rbp - 0x50]
call fcn.140121ad0
invalid
ud2
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov r8, qword [rbp + 8]
mov rax, qword [rbp + 0x10]
cmp qword [rax + 8], 0
je 0x1400e6c01
mov rax, qword [rbp + 0x10]
cmp qword [rax + 0x10], 0x11
jb 0x1400e6bf2
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp]
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov r10, qword [rbp + rcx - 0x60]
mov r11, qword [rbp + rcx - 0x58]
mov ebx, dword [rbp + rcx - 0x58]
mov ebx, dword [rbp + rcx - 0x58]
mov rbx, r8
sub rbx, r11
or rbx, r11
mov r11, r8
sub r11, r10
or r11, r10
and r11, rbx
not r11
not ebx
ret
not ebx
test r11, r9
jne 0x1400e7060
add rcx, 0x10
cmp rcx, rdx
jbe 0x1400e7030
sub rax, rcx
je 0x1400e70f9
lea r8, [rcx + rbp]
add al, 0x29
add r8, 0xffffffffffffffa0
xor edx, edx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
cmp byte [r8 + rdx], 0
je 0x1400e7091
inc rdx
cmp rax, rdx
jne 0x1400e7080
jmp 0x1400e70f9
add rdx, rcx
cmp rdx, rdi
jne 0x1400e70f9
xorps xmm0, xmm0
movaps xmmword [rbp + 0x120], xmm0
movaps xmmword [rbp + 0x140], xmm0
movaps xmmword [rbp + 0x130], xmm0
mov dword [rbp + 0x128], 1
mov qword [rbp + 0x158], 0
lea rcx, [rbp - 0x60]
lea r8, [rbp + 0x120]
lea r9, [rbp + 0x158]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je 0x1400e710d
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov ecx, 1
jmp 0x1400e7125
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x1400e7166
mov rax, qword [rbp + 0x158]
movzx ecx, word [rbp + 0x166]
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], cx
xor ecx, ecx
mov qword [rsi + 8], rax
mov qword [rsi], rcx
jmp 0x1400e7166
nop
add rsp, 0x1e8
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], 0
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
cmp byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
push qword [rax + rax*2 + 0x48]
lea esi, [rbp - 0x60]
invalid
mov r8d, 0x198
mov rcx, rsi
mov ecx, esi
mov ecx, esi
xor edx, edx
call fcn.140121230
mov cx, 0x202
add al, byte [rdx]
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
add al, 0
add al, 0
mov dword [rbp + 0x16c], eax
test dword [rcx + rax], ebp
add byte [rbp + 0x482175c0], al
test eax, eax
jne 0x1400e75c0
sal byte [rbp + 0x21], 0x48
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov eax, dword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
add rsp, 0x1f0
invalid
pop rdi
pop rsi
pop rbp
ret
xchg ebp, eax
ret 7
mov qword [rbp + 0x138], 0
lea rcx, [rbp + 0x16c]
lea ecx, [rbp + 0x16c]
insb byte [rdi], dx
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [rbp + 0x138]
lea edx, [rbp + 0x138]
xchg ebp, eax
cmp byte [rcx], al
add byte [rax], al
call fcn.14012a2f0
int3
in al, dx
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea ebp, [rsp + 0x80]
mov rax, qword [rcx]
mov ecx, dword [rdx + 0x34]
test cl, 0x10
rcl dword [rax], 0xf
test esi, esp
add byte [rax], al
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x75], cl
add dword [rbx - 0x3e09cbb6], ecx
rcl dword [rax], 0xf
rcl dword [rax], 0xf
test esi, esp
add byte [rax], al
add byte [rax], al
invalid
out 0, al
add byte [rax], al
test cl, 0x20
jne 0x1400e7739
add dword cs:[rax], eax
invalid
shl dword [rax], 0xf
and byte [rdi], cl
test dword [rsi], ebp
add dword [rax], eax
add dword cs:[rax], eax
add byte [rcx - 0x77], cl
rol byte [rbx + rcx*4], cl
mov r10, rdx
mov r8d, dword [rax]
mov ecx, r8d
neg ecx
cmovs ecx, r8d
mov eax, 0x27
invalid
add byte [rax], al
invalid
enter 0x27b8, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899Microsoft_Unified_Security_Protocol_Provider
cmp ecx, 0x2710
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899Microsoft_Unified_Security_Protocol_Provider
cmp ecx, 0x2710
jb 0x1400e77c5
xchg ebx, eax
add dword [rax], eax
add byte [rax], al
mov esi, 0x27
add byte [rax], al
invalid
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xfffffffffffff749, 0xffffffffffffffe3
mul r11
add byte [rax], al
movzx edi, word [rcx + rdi*2]
xor eax, 0xc68948b6
invalid
imul ebx, ecx, 0x64
mov eax, dword [rax]
mov r9d, 0x81
mov r8d, eax
nop word cs:[rax + rax]
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x57]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
mov dh, 0xd3
cmovb r10d, r9d
mov byte [rbp + rcx - 0x4a], r10b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r8d
jae 0x1400e7700
leave
sal byte [rbx - 0x37], 0xeb
mov r8, qword [rax]
mov eax, dword [rax]
mov r9d, 0x81
add byte [rcx + rcx*4 - 0x37], cl
mov rdx, rcx
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x40], xmm6
mov rsi, qword [rbp + 0x1700]
cmp byte [rbp + 0x1727], 0
jne 0x1400e90e1
cmp qword [rbp + 0x16c0], 0
je 0x1400e90e1
mov r8, qword [rbp + 0x16c8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, rsi
call qword [sym.imp.kernel32.dll_ReleaseMutex]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
adc ecx, dword [rbx + rcx*4 + 0x45]
enter 0xffffffffffff8b48, 0xd
and eax, 0x31000b61
sar bh, cl
adc eax, 0x45305
mov rax, qword [rbp + 0x1710]
mov qword [rbp + 0x1700], rax
mov byte [rbp + 0x1727], 1
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ebx, dword [rsi + 0x18]
sbb byte [rax - 0x75], cl
add ecx, dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov rax, qword [rbx]
test rax, rax
je 0x1400e9301
mov r14, qword [rsi + 0x20]
cmp byte [r14], 0
cmp byte [rsi], 0
cmp byte [rsi], 0
jne 0x1400e92f6
mov rcx, qword [rsi + 0x28]
mov rdx, qword [rcx]
xor ecx, ecx
cmp rax, 1
setne cl
lea r8, [0x140163a76]
cmove r8, rax
mov qword [rbp + 0x38], r8
mov qword [rbp + 0x40], rcx
mov qword [rbp - 0x50], rbx
lea rax, [fcn.140008da0]
mov qword [rbp - 0x48], rax
lea rax, [rbp + 0x38]
mov qword [rbp - 0x40], rax
lea rax, [0x140009b20]
mov qword [rbp - 0x38], rax
lea rax, [0x140163a98]
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
add byte [r10], r8b
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
call 0x132171ddd
or dl, dh
invalid
add byte [r10], r8b
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
call 0x132171ddd
or dl, dh
or dl, dh
inc dword [rcx - 0x3a]
invalid
mov byte [r14], 0
mov qword [rbx], 0
mov rax, qword [rsi + 0x28]
mov qword [rbp + 0x38], rax
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]
call 0x18e011c75
mov eax, edi
call 0x18e011c75
mov eax, edi
call fcn.14000a480
test byte [rbp - 0x18], 1
mov r12d, 2
mov eax, 2
jne 0x1400e937c
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
lea rcx, [rbp - 0x18]
call fcn.1400d49b0
mov rax, qword [rbp - 0x18]
cmp rax, 2
je 0x1400e937c
and byte [rax - 0x77], cl
loopne 0x1400e9374
adc byte [rbp - 0x10], al
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
movaps xmmword [rbp - 0x30], xmm2
invalid
ror byte [rdi], 1
sub dword [rbp - 0x40], ecx
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x18], rax
movaps xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
movaps xmm2, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x10], xmm0
movups xmmword [rbp], xmm1
movups xmmword [rbp + 0x10], xmm2
mov rax, qword [rbp - 0x20]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], r14
mov qword [rbp + 0x30], r15
cmp qword [rdi], 0
invalid
je 0x1400e93bc
add byte [rsi + rcx + 0xf], dh
adc byte [rdi + 8], al
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 fcn.1400e1860
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
mov eax, esi
call fcn.14000a480
test byte [rbp - 0x18], 1
jne 0x1400e9436
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
clc
clc
lea rcx, [rbp - 0x18]
call fcn.1400d49b0
cmp dword [rbp - 0x18], 2
jne 0x1400e9463
lea rcx, [rbp - 0x18]
mov rdx, rbx
mov r8, r14
call fcn.14000a480
test byte [rbp - 0x18], 1
jne 0x1400e924a
mov rbx, qword [rbp + 8]
test rbx, rbx
je 0x1400e924a
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x38]
inc qword [rax + 0x18]
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
xor sil, 1
add r8, r9
test r8, r8
je 0x1400e97a6
cmp r8, rdx
jae 0x1400e97a0
cmp byte [rcx + r8], 0xbf
jg 0x1400e97a6
jmp 0x1400e9c9a
jne 0x1400e9c9a
cmp r8, rdx
je 0x1400e9b58
movzx r10d, byte [rcx + r8]
movzx eax, r10b
test al, al
js 0x1400e9800
test sil, 1
jne 0x1400e987c
mov r9d, 1
cmp eax, 0x80
jb 0x1400e9780
mov r9d, 2
cmp eax, 0x800
jb 0x1400e9780
cmp eax, 0x10000
mov r9d, 4
sbb r9, 0
jmp 0x1400e9780
mov r9d, eax
and r9d, 0x1f
movzx r11d, byte [rcx + r8 + 1]
and r11d, 0x3f
cmp al, 0xdf
jbe 0x1400e9855
movzx eax, byte [rcx + r8 + 2]
shl r11d, 6
and eax, 0x3f
or eax, r11d
cmp r10b, 0xf0
jb 0x1400e986b
movzx r10d, byte [rcx + r8 + 3]
and r9d, 7
shl r9d, 0x12
shl eax, 6
and r10d, 0x3f
or r10d, eax
or r10d, r9d
mov eax, r10d
test sil, 1
je 0x1400e97c6
jmp 0x1400e987c
shl r9d, 6
or r9d, r11d
mov eax, r9d
test sil, 1
je 0x1400e97c6
invalid
jmp 0x1400e987c
shl r9d, 0xc
or eax, r9d
test sil, 1
je 0x1400e97c6
mov sil, 1
jmp 0x1400e9b58
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x1400e9868
pshufw mm0, mm0, 0
add byte [rsi + 0xf], ah
jo 0x1400e98a5
pshufd xmm7, xmm0, 0
inc r12
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], rdi
mov qword [rbp - 0x40], r12
mov qword [rbp - 0x58], r9
mov qword [rbp - 0x38], r9
add r15, 0x3f
cmp r15, rdi
mov qword [rbp + 0x28], rcx
jae 0x1400e9a72
add byte [rcx - 1], cl
invalid
lea rdx, [rbx + 0x10]
lea r9, [rbx + 0x20]
lea r13, [rbx + 0x30]
xor esi, esi
xor r12d, r12d
mov qword [rbp + 0x20], rdx
mov qword [rbp + 0x18], r9
nop
test sil, 1
jne 0x1400e9a77
lea rax, [rbx + r12]
movdqu xmm0, xmmword [r14 + rax]
movdqu xmm1, xmmword [rbx + r12]
movdqu xmm12, xmmword [rbx + r12 + 0x10]
movdqu xmm10, xmmword [rbx + r12 + 0x20]
movdqu xmm8, xmmword [rbx + r12 + 0x30]
pcmpeqb xmm1, xmm6
pcmpeqb xmm0, xmm7
pand xmm0, xmm1
pmovmskb r8d, xmm0
lea rax, [rdx + r12]
movdqu xmm13, xmmword [r14 + rax]
lea rax, [r9 + r12]
movdqu xmm11, xmmword [r14 + rax]
lea rax, [r12 + r13]
movdqu xmm9, xmmword [r14 + rax]
test r8d, r8d
jne 0x1400e99c3
invalid
jo 0x1400e99ba
pcmpeqb xmm12, xmm6
pcmpeqb mm4, mm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x1400e99e5
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x1400e9a14
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x1400e9a43
lea rax, [r12 + r15]
add rax, 0x40
add r12, 0x40
cmp rax, rdi
jb 0x1400e98f0
xor bh, bh
invalid
jmp 0x1400e9a77
lea rcx, [rbp - 0x50]
mov rdx, r12
xor r9d, r9d
call fcn.14012a390
mov r9, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x28]
mov esi, eax
jmp 0x1400e9953
mov rdx, r12
or rdx, 0x10
mov r9d, esi
and r9b, 1
lea rcx, [rbp - 0x50]
call fcn.14012a390
mov r9, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x28]
or al, sil
and al, 1
mov esi, eax
jmp 0x1400e996d
mov rdx, r12
or rdx, 0x20
mov r9d, esi
and r9b, 1
lea rcx, [rbp - 0x50]
call fcn.14012a390
mov r9, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x28]
or al, sil
and al, 1
mov esi, eax
jmp 0x1400e998b
mov rdx, r12
or rdx, 0x30
mov r9d, esi
and r9b, 1
lea rcx, [rbp - 0x50]
call fcn.14012a390
mov r9, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x28]
or al, sil
and al, 1
mov esi, eax
jmp 0x1400e99a9
xor esi, esi
xor r12d, r12d
lea rax, [r12 + rcx]
cmp rax, rdi
jae 0x1400e9ae9
lea r13, [rbx + r12]
lea r15, [rbp - 0x50]
nop dword [rax + rax]
test sil, 1
jne 0x1400e9ae9
movdqu xmm0, xmmword [r13]
lea rax, [rbx + r12]
movdqu xmm1, xmmword [r14 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400e9ad3
lea rax, [rcx + r12]
add rax, 0x10
add r12, 0x10
add r13, 0x10
cmp rax, rdi
jb 0x1400e9a90
jmp 0x1400e9ae9
mov rcx, r15
mov rdx, r12
xor r9d, r9d
call fcn.14012a390
mov rcx, qword [rbp + 0x28]
mov esi, eax
jmp 0x1400e9abc
sub rdi, qword [rbp - 0x58]
lea rax, [rbx + rdi]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [rbx + rdi - 0x10]
movdqu xmm1, xmmword [r14 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
je 0x1400e9b58
add rdi, 0xfffffffffffffff0
mov r9d, esi
and r9b, 1
lea rcx, [rbp - 0x50]
mov rdx, rdi
call fcn.14012a390
or al, sil
and al, 1
mov esi, eax
jmp 0x1400e9b58
and sil, 1
mov eax, esi
movaps xmm6, xmmword [rbp + 0x30]
movaps xmm7, xmmword [rbp + 0x40]
movaps xmm8, xmmword [rbp + 0x50]
movaps xmm9, xmmword [rbp + 0x60]
movaps xmm10, xmmword [rbp + 0x70]
movaps xmm11, xmmword [rbp + 0x80]
movaps xmm12, xmmword [rbp + 0x90]
movaps xmm13, xmmword [rbp + 0xa0]
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rax, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
and al, 0x20
mov r9, rdx
call fcn.1401220d0
int3
ret
mov dword [rbp - 0x30], edx
lea rdx, [rbp - 0x28]
movups xmm0, xmmword [r8]
movups xmmword [rbp - 0x28], xmm0
mov r8, qword [r8 + 0x10]
mov qword [rbp - 0x18], r8
movzx r8d, byte [rcx + 0x20]
mov rsi, qword [rcx]
xor r9d, r9d
mov r10, rsi
neg r10
mov qword [rbp - 0x10], rcx
cmovno r9, rcx
mov rcx, rax
call fcn.1400deb50
shl rsi, 1
test rsi, rsi
je 0x1400e9d53
mov rcx, qword [rbp - 0x10]
mov r8, qword [rcx + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov ebx, eax
call qword [sym.imp.kernel32.dll_HeapFree]
ror byte [rcx - 0x10ea003d], cl
add al, 0
mov eax, ebx
add rsp, 0x50
pop rbx
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 0x10]
call fcn.1400e9cb0
call qword [rax + 0x20c48348]
call qword [rax + 0x20c48348]
pop rbx
pop rsi
pop rbp
ret
call 0x128542b04
mov qword [rbp - 0x28], rax
lea rax, [fcn.140008da0]
mov qword [rbp - 0x20], rax
lea rax, str.memory_allocation_of__bytes_failed_n
lea eax, [0x140163c70]
lea eax, [0x140163c70]
sahf
invalid
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
mov qword [rbp - 0x38], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rbp - 0x28]
lea eax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rcx, [rbp + 8]
lea rdx, [rbp - 0x58]
call fcn.1400dab30
sub eax, 0x89ffff0d
rol dword [rbx - 0x67cfc1f], 1
sub eax, 0x89ffff0d
rol dword [rbx - 0x67cfc1f], 1
jne 0x1400e9e74
mov rcx, rax
dec rax
mov qword [rbp - 0x10], rax
mov rax, qword [rcx - 1]
clc
or eax, dword [rax]
add byte [rax], al
nop
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov r8, qword [rbp - 8]
mov rax, qword [rbp]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
or eax, 0xb53a1
outsb dx, byte [rsi]
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
sub r14b, r15b
invalid
iretd
or eax, dword [rax]
in al, 0x52
or eax, dword [rax]
add eax, 0xffffdf35
mov byte [rsp + 0x180], al
lea rax, [0x140166980]
mov qword [rsp + 0x1c0], rax
lea rax, [0x14007afd0]
mov qword [rsp + 0x1c8], rax
lea rax, [rsp + 0x180]
mov qword [rsp + 0x1d0], rax
lea rax, [0x140009d80]
mov qword [rsp + 0x1d8], rax
lea rax, [rsp + 0x2b0]
mov qword [rsp + 0x1e0], rax
lea rax, [0x140001420]
mov qword [rsp + 0x1e8], rax
lea rax, str.___cannot_be_set_to_0
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], 3
mov qword [rsp + 0xc0], 0
mov qword [rsp + 0xb0], rdi
mov qword [rsp + 0xb8], 3
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srcloom_stdmod.rs
adc eax, 0x75b8f
adc eax, 0x75b8f
lea rcx, [rsp + 0xa0]
call fcn.140121ad0
invalid
add byte [rax + 0x24848801], dh
movabs al, byte [0x571a158d48000000]
invalid
mov al, 1
mov byte [rsp + 0xa0], al
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rs
lea rcx, [rsp + 0xa0]
movabs al, byte [0x35a85e8000000]
movabs al, byte [0x35a85e8000000]
mov ecx, 8
mov edx, 0x60
call fcn.1401216a0
mov ecx, 8
mov rdx, rsi
call fcn.1401216a0
mov ecx, 8
mov rdx, rsi
call fcn.1401216a0
mov ecx, 8
mov edx, 0x180
call fcn.1401216c0
mov ecx, 8
mov edx, 0x200
call fcn.1401216a0
mov ecx, 8
mov edx, 0x70
call fcn.1401216c0
mov ecx, 8
mov edx, 0x58
call fcn.1401216c0
lea rcx, str.assertion_failed:_sharded_size.is_power_of_two__C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srcutil_sharded_list.rs
lea r8, [0x140167bd0]
mov edx, 0x30
call fcn.140121b80
mov ecx, 8
mov edx, 0x1e0
call fcn.1401216c0
lea rax, [0x140166980]
mov qword [rsp + 0xa0], rax
lea rax, [0x14007afd0]
mov qword [rsp + 0xa8], rax
lea rax, str.___cannot_be_set_to_0
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x1c8], 2
mov qword [rsp + 0x1e0], 0
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], 1
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srcloom_stdmod.rs
lea rcx, [rsp + 0x1c0]
call fcn.140121ad0
mov qword [rsp + 0x2b0], rcx
mov qword [rsp + 0x2b8], r8
mov qword [rsp + 0x2c0], r9
xor eax, eax
jmp 0x1400f0ecc
shl r13, 3
xor edi, edi
xorps xmm6, xmm6
jmp case.0x1400c6c40.883
add rdi, 8
cmp r13, rdi
cmp ebp, edi
cmp ebp, edi
je 0x1400f11c2
test byte [rbp + 0x4d000000], al
mov edi, dword [rsp + rdi]
mov r15, qword [r12 + rdi]
lea rax, [r15 + 0x80]
mov rdx, qword [r15 + 0x80]
mov edx, dword [rdi + 0x80]
mov edx, dword [rdi + 0x80]
xchg edi, eax
add byte [rax], 0
add byte [rax - 0x7b], cl
sal byte [rsp + rbx + 0x49], cl
mov ecx, dword [rdi + 0x88]
test rdx, rdx
je 0x1400f1170
mov rcx, qword [r15 + 0x88]
mov qword [rdx + 8], rcx
test rcx, rcx
or byte [rax - 0x7b], cl
leave
jne 0x1400f1190
mov rcx, rbp
cmp qword [rbp], rax
jne 0x1400f11ab
jmp 0x1400f1190
cmp qword [r14 + 0x40], rax
jne 0x1400f11ab
mov rcx, qword [r15 + 0x88]
mov qword [r14 + 0x40], rcx
test rcx, rcx
je 0x1400f1164
nop word cs:[rax + rax]
mov rdx, qword [r15 + 0x80]
mov qword [rcx], rdx
movups xmmword [rax], xmm6
lock dec qword [r15]
jne 0x1400f11ab
mov rcx, r15
call fcn.1400940a0
lock dec qword [r15]
jne 0x1400f1130
mov rcx, r15
call fcn.1400940a0
jmp 0x1400f1130
mov rbp, qword [rsp + 0x30]
mov qword [r14 + 0x18], 0
xor ecx, ecx
mov al, 1
lock cmpxchg byte [r14 + 0x20], cl
jne 0x1400f13ff
mov r14, qword [rsi + 0x28]
mov qword [rsi + 0x10], 0
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
test r8, r8
je 0x1400f1222
sal byte [rdx + rbp + 0x4c], 0x89
ror byte [rax - 0x3f], 0xe0
add eax, 0x570fc931
xorps xmm0, xmm0
nop word cs:[rax + rax]
mov rax, r8
shl rax, 5
xor ecx, ecx
xorps xmm0, xmm0
nop word cs:[rax + rax]
movups xmmword [rdx + rcx + 0xc], xmm0
movups xmmword [rdx + rcx], xmm0
adc dword [rdx + rcx], eax
adc dword [rdx + rcx], eax
add rcx, 0x20
cmp rax, rcx
jne 0x1400f1210
add r14, 0x10
cmp ebx, 0x3b9aca00
jne 0x1400f125a
add r14, 0x20
mov rcx, r14
call fcn.140125a20
jmp 0x1400f11df
inc rsi
cmp r15, rsi
je 0x1400f164d
mov rax, qword [r12 + rsi*8]
lock dec qword [rax]
jne 0x1400f1630
mov rcx, qword [r12 + rsi*8]
call fcn.1400940a0
jmp 0x1400f1630
test bl, bl
je 0x1400f1666
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
movaps xmm6, xmmword [rsp + 0x40]
and al, 0x40
jmp 0x1400f1646
and al, 0x40
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
int 3
invalid
int 3
add byte [rax - 0x73], cl
or eax, 0x76abc
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtimeiodriver.rs
mov edx, 0x68
call fcn.140121f40
int3
test ecx, ecx
je 0x1400f1b9b
lock inc qword [rcx + 0x18]
inc qword [rcx + 0x18]
jle 0x1400f2164
movzx eax, byte [0x14019f308]
add eax, 0xad766
mov edx, 0x38
xor ecx, ecx
leave
call fcn.1400e7f40
test rax, rax
je 0x1400f2155
invalid
sahf
invalid
add byte [rax], al
test byte [rsi + 0x48000005], bl
mov dword [rax], edi
invalid
mov qword [rax], rdi
mov qword [rax + 8], r14
mov rcx, qword [rbp - 8]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], r12
sbb byte [rcx + rcx*4 + 0x68], cl
invalid
adc byte [rcx + rcx*4 + 0x60], cl
sbb byte [rcx + rcx*4 + 0x68], cl
and byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x40]
invalid
invalid
invalid
mov rcx, qword [rbp - 0x40]
mov qword [rax + 0x28], rcx
sub byte [rcx + rcx*4 + 0x78], cl
xor byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
add byte [rax - 0x77], cl
invalid
mov rdx, rax
mov edx, eax
sub byte [rcx + rcx*4 + 0x78], cl
xor byte [rbp + rcx*4 + 5], cl
invalid
add byte [rax - 0x77], cl
invalid
mov edx, eax
call fcn.1400e7970
test rax, rax
je case.0x1400e0362.184
invalid
mov rax, qword [rbp - 0x38]
lock dec qword [rax]
jne 0x1400f1c0a
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
mov rbx, rdx
call fcn.14010b900
invalid
shr eax, cl
stc
pushfq
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
lock dec qword [rdi]
jne case.0x1400e78a7.13
invalid
mov rcx, rdi
mov rdi, rdx
xlatb
xlatb
call fcn.1400428a0
mov rdx, rdi
mov eax, edx
and eax, 3
loopne 0x1400f1c2a
loopne 0x1400f1c2a
mov ecx, 0x10
add byte [rax], al
lea r8, [0x14019528c]
or al, byte [rax]
movsxd r9, dword [r8 + rax*4]
add r9, r8
jmp r9
lock inc qword [rsi + 0xf8]
inc qword [rsi + 0xb8]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax - 1], cl
xchg byte [rax + 0x48000000], bh
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 0x4c000000], cl
add byte [rbx + rcx*4 - 0x7a], cl
nop
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x7a], cl
nop
add byte [rax], al
add byte [rcx - 0x47], cl
jne 0x1400f1cc3
mov r8, qword [rsi + 0x90]
xchg byte [rax + 0x49000000], dl
mov ecx, 0x70736575
movabs r9, 0x736f6d6570736575
xor r9, rax
xor ecx, eax
jae 0x1400f1cd0
outsd dx, dword [rsi]
outsb dx, byte fs:[rsi]
invalid
or byte [rbp + 0x31], cl
int1
rol ecx, 0xd
invalid
mov ecx, 8
mov edx, 0x38
call fcn.1401216c0
add rcx, 0x10
call fcn.140129c40
int3
cmp byte [rdi + 0xc4], 0
je 0x1400f222d
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rdi + 0x40], cl
je 0x1400f2ec3
invalid
add byte [rax - 0x7d], cl
mov dword [rax + 0x48], 0x8148f989
invalid
add rdi, 0x40
mov rcx, rdi
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140125a20
mov byte [rdi + 0xc4], 1
lea rbx, [rdi + 0x98]
mov rax, qword [rdi + 0x98]
test rax, rax
je 0x1400f2255
lock dec qword [rax]
jne 0x1400f2255
mov rcx, rbx
call fcn.1400fe1e0
mov qword [rbx], 0
mov rcx, qword [rsi]
mov rdx, qword [rcx + 0xc8]
test rdx, rdx
jne 0x1400f23df
test dword [rax + 1], esi
add byte [rax], al
test dword [rax + 1], esi
add byte [rax], al
mov rax, qword [rdi + 0xb0]
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rdi + 0xa0]
movaps xmmword [rsp + 0x90], xmm0
mov qword [rdi + 0xa0], 0
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
test byte [rax + 0x98], 1
je 0x1400f23f0
movups xmm0, xmmword [rdi + 0x68]
movups xmm1, xmmword [rdi + 0x78]
movups xmm2, xmmword [rdi + 0x88]
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [0x140166170]
movups xmmword [rdi + 0x68], xmm0
movups xmm0, xmmword [0x140166180]
movups xmmword [rdi + 0x78], xmm0
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movdqu xmm0, xmmword [rax + 0xa0]
inc qword [rax + 0xa0]
movdqu xmmword [rdi + 0x88], xmm0
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rdi + 0x40], cl
jne 0x1400f23fa
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
test eax, eax
je 0x1400f2353
cmp eax, 1
je 0x1400f2380
jmp case.0x1400c4d70.892
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0xd8]
lea rdx, [0x1400ef550]
call fcn.1400dc390
mov byte [rdi + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x126], 2
jne 0x1400f240b
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xc8]
mov eax, dword [rax + 0xc8]
mov eax, dword [rax + 0xc8]
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test bl, dl
add byte [rax], al
add byte [rbx - 0x7af0fd08], al
invalid
cmp rax, 1
je 0x1400f2493
cmp eax, 2
jne 0x1400f248e
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x90]
test rax, rax
jne 0x1400f2927
jmp 0x1400f2981
add rcx, 0xc8
call fcn.140125180
jmp 0x1400f226f
call fcn.140122f90
jmp 0x1400f22b8
add rdi, 0x40
mov rcx, rdi
call fcn.140125a20
jmp 0x1400f232e
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
je 0x1400f2fa0
or eax, dword [rax]
add al, ch
or eax, 0x8400037a
add byte [rax + rax*8 + 0xb75850f], al
call fcn.140129e30
test al, al
jne 0x1400f2fa0
add byte [rax + rax*8 + 0xb75850f], al
add byte [rax], al
lea rcx, [rsp + 0xf0]
call fcn.1400ec080
invalid
dec dword [rax - 0x75]
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
jp 0x1400f2451
add byte [rax], al
invalid
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.kernel32.dll_CloseHandle]
lock dec qword [rsi]
jne 0x1400f246a
mov rcx, qword [rsp + 0x90]
call fcn.1400428a0
cmc
invalid
cmc
dec dword [rax - 0x75]
test byte [rax + rbx*4], ah
add byte [rax], al
add al, dh
dec qword [rax]
mov rax, qword [rsp + 0x98]
lock dec qword [rax]
jne 0x1400f2ec3
lea rcx, [rsp + 0x98]
call fcn.14010b900
and al, 0x98
add byte [rax], al
add al, ch
ja 0x1400f241b
add dword [rax], eax
jmp 0x1400f2ec3
call fcn.14012b860
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xd0]
lock inc qword [rdi]
jle 0x1400f2fd9
add rdi, 0x10
xor r13d, r13d
mov qword [rsp + 0x70], rdi
jmp 0x1400f24dd
mov al, 1
lock cmpxchg byte [r14], r13b
jne 0x1400f2905
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400f2570
cmp eax, 1
je 0x1400f252e
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0xd8]
lea rdx, [0x1400ef550]
call fcn.1400dc390
mov byte [rbx + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx r15d, byte [rax + 0x124]
movzx r14d, byte [rax + 0x125]
mov word [rax + 0x124], 0x8001
mov al, 1
mov rbp, qword [rsi + 8]
test rbp, rbp
jne 0x1400f2580
jmp case.0x1400e5330.173
mov r15d, eax
mov rbp, qword [rsi + 8]
test rbp, rbp
je case.0x1400e5330.173
cmp al, 2
je 0x1400f2620
movzx eax, al
cmp eax, 1
je 0x1400f25bd
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0xd8]
lea rdx, [0x1400ef550]
call fcn.1400dc390
mov byte [rbx + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx r12d, byte [rax + 0x124]
movzx ebx, byte [rax + 0x125]
mov eax, ebx
cmp r12b, 1
jne 0x1400f25f2
test bl, bl
je 0x1400f2744
lea eax, [rbx - 1]
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov byte [rcx + 0x125], al
mov rax, qword [rbp + 0x30]
test al, 2
je 0x1400f2631
jmp 0x1400f2770
xor r12d, r12d
xor ebx, ebx
mov rax, qword [rbp + 0x30]
test al, 2
jne 0x1400f2770
test al, 4
jne 0x1400f279e
test al, 1
je 0x1400f2682
cmp qword [rbp + 0x28], rdi
jne 0x1400f2650
lea rax, fcn.1400fb020
cmp qword [rbp + 0x20], rax
je 0x1400f26b7
mov rax, qword [rbp + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [rbp + 0x30], rcx
jne 0x1400f2660
test al, 2
jne 0x1400f275b
invalid
add byte [rax - 0x75], cl
and byte [r8 - 0x75], r9b
sub r15b, r15b
push rax
sbb byte [rax - 0x77], cl
stc
mov rax, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x28]
call qword [rax + 0x18]
mov rcx, rdi
call fcn.1400fb020
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rdx
mov rax, qword [rbp + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [rbp + 0x30], rcx
cmpxchg qword [rbp + 0x30], rcx
cmpxchg qword [rbp + 0x30], rcx
jne 0x1400f26a0
test al, 2
jne 0x1400f2770
mov bpl, 1
test r12b, r12b
je 0x1400f2750
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400f2750
cmp eax, 1
je 0x1400f2719
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0xd8]
lea rdx, [0x1400ef550]
call fcn.1400dc390
mov byte [rdi + 0x128], 1
mov rdi, qword [rsp + 0x70]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x124], r12b
mov byte [rax + 0x125], bl
cmp r15b, 2
jne 0x1400f27a6
jmp 0x1400f281d
mov rcx, rdi
call fcn.1400fb130
mov bpl, 1
nop
cmp r15b, 2
jne 0x1400f27a6
jmp 0x1400f281d
lock or qword [rbp + 0x30], 1
nop word cs:[rax + rax]
movzx eax, byte [rbp + 0x38]
mov byte [rbp + 0x38], 0
xor al, 1
test al, al
jne 0x1400f279e
mov rax, qword [rsi + 8]
test rax, rax
je 0x1400f2796
lock dec qword [rax]
jne 0x1400f2796
mov rcx, qword [rsi + 8]
call fcn.14002dad0
mov qword [rsi + 8], 0
xor ebp, ebp
cmp r15b, 2
je 0x1400f281d
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400f281d
cmp eax, 1
je 0x1400f27fc
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0xd8]
lea rdx, [0x1400ef550]
call fcn.1400dc390
mov byte [rdi + 0x128], 1
mov rdi, qword [rsp + 0x70]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x124], r15b
mov byte [rax + 0x125], r14b
test bpl, bpl
je 0x1400f2912
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xc8]
cmp rax, 1
clc
add dword [rbp + 0x7d], esi
clc
add dword [rbp + 0x7d], esi
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rbx, qword [rax + 0xd0]
mov eax, 2
lock cmpxchg qword [rbx + 0x10], r13
je 0x1400f24dd
lea r14, [rbx + 0x20]
xor eax, eax
mov cl, 1
lock cmpxchg byte [rbx + 0x20], cl
jne 0x1400f28d6
and byte [rcx], dh
sal byte [rcx - 0x4ff00fff], 0x4b
and byte [rbp + 0x56], dh
xor eax, eax
mov ecx, 1
lock cmpxchg qword [rbx + 0x10], rcx
jne 0x1400f28f0
lea r15, [rbx + 0x18]
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r14
mov r9d, 0x3b9aca00
call fcn.140042ae0
mov eax, 2
lock cmpxchg qword [rbx + 0x10], r13
jne 0x1400f28a0
jmp 0x1400f24d0
test rax, rax
jne 0x1400f2f11
call fcn.14012b860
jmp 0x1400f2846
mov rcx, r14
call fcn.1401255a0
add eax, dword [rax]
add eax, dword [rax]
xor eax, eax
mov ecx, 1
lock cmpxchg qword [rbx + 0x10], rcx
je 0x1400f288f
nop dword [rax]
cmp rax, 2
jne 0x1400f2f3a
add cl, byte [rdi]
test dword [rax + 6], eax
add byte [rax], al
xor eax, eax
xchg qword [rbx + 0x10], rax
jmp 0x1400f24d0
mov rcx, r14
call fcn.140125a20
jmp 0x1400f24dd
mov rcx, rdi
call fcn.1400fb1f0
mov rax, qword [rsp + 0x90]
test rax, rax
je 0x1400f2981
movdqu xmm0, xmmword [rsp + 0x98]
movdqu xmmword [rsp + 0x38], xmm0
cwde
add byte [rax], al
add bl, dh
movq qword [rsp + 0x38], mm0
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x30]
call fcn.1400fc8b0
test rax, rax
je 0x1400f2981
mov rsi, rax
mov rdi, rdx
mov rax, qword [rdx]
test rax, rax
je 0x1400f295d
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400f2981
cmp qword [rdi + 0x10], 0x11
jb 0x1400f296f
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [rsp + 0xf0]
mov r10, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x108]
movdqa xmm0, xmmword [rcx]
test r10, r10
je 0x1400f29c2
mov rdx, r10
shl rdx, 5
lea r11, [r10 + rdx]
add r11, 0x31
mov rsi, rcx
sub rsi, rdx
add rsi, 0xffffffffffffffe0
mov edi, 0x10
jmp 0x1400f29c4
xor edi, edi
lea r9, [rcx + 0x10]
pmovmskb edx, xmm0
mov r8d, edx
not r8d
add r10, rcx
inc r10
mov qword [rsp + 0xb0], rdi
mov qword [rsp + 0xb8], r11
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
rol byte [rax], 0
add byte [rax - 0x77], cl
mov dword [rsp + 0xc8], ecx
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
rol byte [rax], 0
add byte [rax - 0x77], cl
mov dword [rsp + 0xc8], ecx
mov qword [rsp + 0xd0], r9
invalid
invalid
xchg esp, eax
and al, 0xd8
mov dword [rsp + 0xc8], ecx
mov qword [rsp + 0xd0], r9
mov qword [rsp + 0xd8], r10
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rsp + 0xe0], eax
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rsp + 0xe0], eax
mov qword [rsp + 0xe8], rax
test rax, rax
je 0x1400f2c77
cmp dx, 0xffff
jne 0x1400f2a62
nop dword [rax + rax]
movdqa xmm0, xmmword [r9]
pmovmskb edx, xmm0
add rcx, 0xfffffffffffffe00
add r9, 0x10
cmp edx, 0xffff
je 0x1400f2a30
mov r8d, edx
not r8d
mov qword [rsp + 0xd0], r9
mov qword [rsp + 0xc8], rcx
mov r9d, 0xfffffffe
sub r9d, edx
and r9d, r8d
mov word [rsp + 0xe0], r9w
dec rax
mov qword [rsp + 0xe8], rax
tzcnt edx, r8d
shl edx, 5
sub rcx, rdx
mov rdi, qword [rcx - 0x20]
mov rbx, qword [rcx - 0x18]
movdqu xmm0, xmmword [rcx - 0x10]
movdqa xmmword [rsp + 0x120], xmm0
test rbx, rbx
je 0x1400f2c77
inc rax
mov rdx, 0xffffffffffffffff
cmovne rdx, rax
cmp rdx, 5
add eax, 0x4be41
add byte [rax], al
add eax, 0x4be41
add byte [rax], al
cmovae r14, rdx
mov rsi, r14
shl rsi, 5
xor ecx, ecx
shr rdx, 0x3b
jne 0x1400f2fe0
movabs rax, 0x7ffffffffffffff8
cmp rsi, rax
ja 0x1400f2fe0
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rsi
call fcn.1400e7f40
test rax, rax
je 0x1400f2fdb
mov qword [rax], rdi
mov qword [rax + 8], rbx
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rax + 0x10], xmm0
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 1
movdqu xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movups xmm2, xmmword [rsp + 0xd0]
movups xmm3, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x60], xmm3
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movdqa xmmword [rsp + 0x30], xmm0
mov r14, qword [rsp + 0x68]
movzx ecx, word [rsp + 0x60]
mov r15, qword [rsp + 0x48]
mov esi, 1
mov rbx, qword [rsp + 0x50]
mov r9, 0xffffffffffffffff
lea rdi, [rsp + 0x78]
jmp 0x1400f2bcc
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
shl rcx, 5
mov qword [rax + rcx], r13
mov qword [rax + rcx + 8], r12
movdqa xmm0, xmmword [rsp + 0x130]
movq mm0, qword [rsp + 0x130]
movq mm0, qword [rsp + 0x130]
movdqu xmmword [rax + rcx + 0x10], xmm0
inc rsi
mov qword [rsp + 0x88], rsi
mov ecx, ebp
test r14, r14
je 0x1400f2c89
test cx, cx
je 0x1400f2bf0
lea ebp, [rcx - 1]
and ebp, ecx
dec r14
test r15, r15
jne 0x1400f2c1b
jmp 0x1400f2c92
movdqa xmm0, xmmword [rbx]
pmovmskb ecx, xmm0
add r15, 0xfffffffffffffe00
add rbx, 0x10
cmp ecx, 0xffff
je 0x1400f2bf0
mov edx, 0xfffffffe
sub edx, ecx
not ecx
mov ebp, ecx
and ebp, edx
dec r14
tzcnt ecx, ecx
shl ecx, 5
mov rdx, r15
sub rdx, rcx
mov r13, qword [rdx - 0x20]
mov r12, qword [rdx - 0x18]
movdqu xmm0, xmmword [rdx - 0x10]
movdqa xmmword [rsp + 0x130], xmm0
test r12, r12
je 0x1400f2c8e
cmp rsi, qword [rsp + 0x78]
jne 0x1400f2ba0
mov r8, r14
inc r8
cmove r8, r9
mov rcx, rdi
mov rdx, rsi
call fcn.14012b9a0
mov r9, 0xffffffffffffffff
dec dword [rax - 0x75]
test byte [rax + rax*4], ah
add byte [rax], al
add cl, ch
sub edi, edi
invalid
invalid
dec dword [rax - 0x75]
test byte [rax + rax*4], ah
add byte [rax], al
add cl, ch
sub edi, edi
invalid
lea rcx, [rsp + 0xb0]
call fcn.1400ec1a0
jmp 0x1400f2ec3
xor r14d, r14d
jmp 0x1400f2c97
mov ecx, ebp
jmp 0x1400f2c97
mov ecx, ebp
xor r15d, r15d
mov word [rsp + 0x60], cx
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x68], r14
lea rcx, [rsp + 0x30]
call fcn.1400ec1a0
mov r14, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x80]
cmp rsi, 2
jae 0x1400f2ce3
mov r13, rsi
shl r13, 5
add r13, rdi
mov rbx, rdi
test rsi, rsi
jne 0x1400f2da7
jmp 0x1400f2e40
cmp rsi, 0x15
jae 0x1400f2d92
mov rax, rsi
shl rax, 5
add rax, rdi
lea rcx, [rdi + 0x20]
mov edx, 0x20
jmp 0x1400f2d38
mov r9, rdi
mov qword [r9], r8
movdqa xmm0, xmmword [rsp + 0x30]
movdqu xmmword [r9 + 8], xmm0
mov r8, qword [rsp + 0x40]
mov qword [r9 + 0x18], r8
add rcx, 0x20
add rdx, 0x20
cmp rcx, rax
je 0x1400f2cc8
mov r8, qword [rcx]
cmp r8, qword [rcx - 0x20]
jae 0x1400f2d2b
mov r9, qword [rcx + 0x18]
mov qword [rsp + 0x40], r9
movups xmm0, xmmword [rcx + 8]
movaps xmmword [rsp + 0x30], xmm0
mov r10, rdx
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rdi + r10 - 0x20]
movups xmm1, xmmword [rdi + r10 - 0x10]
movups xmmword [rdi + r10 + 0x10], xmm1
movups xmmword [rdi + rdx + 0x10], xmm1
movups xmmword [rdi + rdx + 0x10], xmm1
movdqu xmmword [rdi + r10], xmm0
cmp r10, 0x20
je 0x1400f2d10
lea r9, [r10 - 0x20]
cmp r8, qword [rdi + r10 - 0x40]
mov r10, r9
jb 0x1400f2d60
add r9, rdi
jmp 0x1400f2d13
mov rcx, rdi
mov rdx, rsi
call fcn.1400fd580
shl rsi, 5
add eax, 0x49fe0148
mov ebp, esi
add eax, 0x49fe0148
mov ebp, esi
mov qword [rsp + 0x70], r14
lea rbp, [rsp + 0x38]
lea rsi, [rsp + 0x30]
mov r12, qword [sym.imp.kernel32.dll_HeapFree]
mov rax, rdi
jmp case.0x1400decaf.233
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call r12
lea rax, [rbx + 0x20]
cmp rax, r13
je case.0x1400df965.220
mov rbx, rax
mov rax, qword [rax + 8]
test rax, rax
je case.0x1400df965.220
movdqu xmm0, xmmword [rbx + 0x10]
movdqu xmmword [rbp], xmm0
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov rcx, rsi
mov ecx, esi
call fcn.1400fc8b0
test rax, rax
je 0x1400f2ddf
mov r14, rax
mov r15, rdx
mov rax, qword [rdx]
test rax, rax
invalid
je 0x1400f2e23
sal byte [rbp + rax + 0x4c], 0x89
mov rcx, r14
int1
call rax
cmp qword [r15 + 8], 0
je 0x1400f2ddf
cmp qword [r15 + 0x10], 0x11
jb 0x1400f2dd0
mov r14, qword [r14 - 8]
jmp 0x1400f2dd0
add rbx, 0x20
mov r14, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
sub r13, rbx
je 0x1400f2eac
shr r13, 5
add rbx, 0x10
mov rsi, qword [sym.imp.kernel32.dll_CloseHandle]
add bl, ch
invalid
add bl, ch
adc esp, dword [rsi + 0x2e]
nop dword [rax + rax]
add rbx, 0x20
dec r13
je 0x1400f2eac
mov rcx, qword [rbx + 8]
call rsi
invalid
mov rax, qword [rbx - 8]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
je 0x1400f2e90
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x1400f2e60
jmp 0x1400f2ea2
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
clc
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbx - 8]
call fcn.1400428a0
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x1400f2e60
mov rcx, rbx
mov ecx, ebx
fld1
call fcn.14010b900
jmp 0x1400f2e60
push rsi
mov al, byte [rcx]
add bl, ch
mov ah, 0x4d
test esi, esi
test r14, r14
je 0x1400f2ec3
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
mov eax, edi
mov eax, edi
clc
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rax + 0x48c48148], dl
add dword [rax], eax
add byte [rbx + 0x5d], bl
nop
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax - 0x77], cl
and al, 0x30
lea eax, [0x1401677b0]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x30
sub eax, dword [rax]
add byte [rax], al
and al, 0x78
out dx, eax
sal bl, 0xf
jg 0x1400f300a
and al, 0x48
add al, byte [rax]
mov ecx, 8
or byte [rbp + 0x42], dh
mov rax, qword [rsi]
test al, 1
jne 0x1400f32eb
lock add qword [rsi], 4
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rsi + 8], cl
or byte [rdi], r9b
test byte [rdx], bh
add al, byte [rax]
add byte [rax], al
add rsi, 8
mov rcx, rsi
movaps xmm6, xmmword [rsp + 0x250]
add rsp, 0x268
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.140125a20
mov ch, 0x48
and eax, 0xfffffffc
and rax, 0xfffffffffffffffc
add rax, 4
xchg qword [rsi], rax
mov qword [rsp + 0x40], 0
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
and al, 0x20
invalid
push rdi
ror byte [rdi], 0x29
and al, 0x20
invalid
and byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], 0
mov rcx, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
movups xmmword [rsi + 0x10], xmm0
test rcx, rcx
leave
je 0x1400f3342
lea rdx, [rsp + 0x20]
mov qword [rcx], rdx
mov qword [rsp + 0x28], rcx
test rax, rax
je 0x1400f3554
invalid
add byte [rax - 0x77], cl
push rax
or byte [rax - 0x77], cl
and al, 0x20
mov qword [rax + 8], rdx
mov dword [rax + 8], edx
mov qword [rsp + 0x20], rax
jmp 0x1400f3351
lea rax, [rsp + 0x20]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
sub 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 - 0x73], cl
pop rsp
and al, 0x40
mov qword [rsp + 0x248], 0
lea rbx, [rsp + 0x40]
xor r14d, r14d
lea r15, [rsp + 0x20]
and al, 0x20
and al, 0x20
cmpxchg byte [rsi + 8], ch
invalid
test byte [rax + rcx*2], ah
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
add al, 0x48
lea ecx, [rsp + 0x48]
mov eax, dword [rdi - 8]
push 0x5b000002
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add al, byte [rax]
add byte [rax], al
cmp rax, 0x20
invalid
xchg byte [rbp - 1], bh
invalid
nop word cs:[rax + rax]
test byte [rdi - 0x76ffffff], ch
rol dword [rbx - 0x76b7fc1f], 0x4c
and al, 0x38
invalid
sbb cl, byte [rax - 0x77]
ror dword [rax - 0x7d], 0xe1
add ecx, dword [rax - 0x77]
and al, 0x40
add byte [rax], al
add dh, al
cmp byte [r10], r8b
add al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rdi + 0x30]
cmp rax, 3
jae 0x1400f3a1c
test rax, rax
jne 0x1400f389f
call fcn.140121b80
lea rax, [rsp + 0x24]
mov qword [rsp + 0x30], rax
lea rax, [0x140009db0]
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
lea rax, str.queue_is_not_full__tail____head_
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 2
lea rax, [rsp + 0x30]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 2
mov qword [rsp + 0x70], 0
lea rdx, [0x140166eb8]
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadqueue.rs
lea rcx, [rsp + 0x28]
lea r8, [rsp + 0x50]
call fcn.14012b700
int3
lea rcx, [rsp + 0x30]
call fcn.140121ad0
int3
clc
invalid
invalid
sub byte [rax - 1], cl
invalid
sbb esi, 0x1b
shr r14, 0x32
mov edx, 0x3e8
mul rdx
xor r8d, r8d
cmp ecx, 0x3b9aca00
cmove r14d, r8d
cmove rdx, r8
cmove rax, r8
add r14, rax
adc rdx, 0
mov rcx, 0xfffffffffffffffd
cmovne r14, rcx
lea rbx, [rdi + 0x20]
mov rax, qword [rdi + 0x40]
cmp r14, 0xfffffffffffffffd
cmovb rcx, r14
nop word [rax + rax]
cmp rax, rcx
ja 0x1400f6482
lock cmpxchg qword [rdi + 0x40], r14
jne 0x1400f6470
test sil, sil
je 0x1400f6742
clc
dec dword [rdi]
test byte [rcx - 0x39ffffff], cl
invalid
mov rax, qword [rdi + 0x58]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdi + 0x58], rcx
jne 0x1400f6510
test rax, rax
jne 0x1400f667b
push rbx
add dword [rax], eax
invalid
push rbx
add dword [rax], eax
add byte [rax - 0x75], cl
push rdi
mov r14, qword [rdi + 0x50]
mov rdx, qword [rdi + 0x48]
mov r14, qword [rdi + 0x50]
mov qword [rdi + 0x48], 0
lock and qword [rdi + 0x58], 0xfffffffffffffffd
jmp 0x1400f667d
add byte [rax + rax], al
add byte [rcx], al
leave
lea ecx, [rcx + rcx*2]
shr rax, cl
add rdx, r9
and eax, 0x3f
mov r9d, eax
shl r9d, 4
lea rcx, [rdx + r9]
mov qword [rsp + 0x30], rbx
mov r9, qword [r9 + rdx]
cmp r9, rbx
je 0x1400f685f
mov qword [rdi + 0x28], r9
mov qword [rdi + 0x20], 0
add byte [rbp - 0x7b], cl
leave
add byte [rbp - 0x7b], cl
leave
je 0x1400f65f9
mov qword [r9], rbx
mov qword [rcx], rbx
cmp qword [rcx + 8], 0
jne 0x1400f6607
xor edx, edx
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rsi + 0x58], cl
jne 0x1400f6727
test rdx, rdx
je 0x1400f6742
mov rcx, r14
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [rdx + 8]
add rsi, 0x58
mov rcx, rsi
mov rsi, rdx
call fcn.140125a20
mov rdx, rsi
test rdx, rdx
jne 0x1400f6695
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r14
ret
mov qword [rsp + 0x38], 0
lea rdx, [rsp + 0x30]
lea r8, [rsp + 0x38]
call fcn.14012b780
int3
add byte [rax], al
add byte [rax + 0xf], cl
rol dword [r9 + 0xa806bc], 0
add byte [rax], al
retf 0x3b9a
cmp qword [rcx + 0x28], rdx
je 0x1400f6a8f
add rsp, 0x28
ret
mov edx, 1
mov ecx, eax
shl rdx, cl
xor qword [r8 + 0x408], rdx
add rsp, 0x28
ret
add rcx, 0x28
mov rax, rcx
mov rcx, qword [rdx]
mov qword [rax], rcx
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
add rsp, 0x28
ret
enter 0x94c, 0xffffffffffffffd8
add byte [rax], al
add byte [rax], al
test dh, 1
test al, bh
add dword [rax], eax
add byte [rbp - 0x75], cl
nop
adc al, 0
add byte [rbp - 0x7b], cl
ror byte [rdi], cl
test dh, dl
add byte [rax], al
add byte [rbp - 0x75], cl
add byte [rax + 0x14], 0
adc al, 0
adc al, 0
add byte [rcx - 0x45], al
add dword [rax], eax
add byte [rax], al
test r8d, r8d
je 0x1400f6ead
mov eax, 0x40
mov edx, r8d
jmp 0x1400f6e96
add byte [rax], al
mov rdx, qword [r8 + 0x1850]
mov r8, qword [r8 + 0x1858]
lea rax, [rsp + 0x20]
mov rsi, rcx
mov rcx, rax
call fcn.1400ed8c0
imul r15, rdi, 0xfffffffff28948ff
test byte [rsp + 0x20], 1
jne 0x1400f7034
test dword [rax + rax - 0x38b80000], esi
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov qword [rdx], 0
add rsp, 0x40
pop rsi
pop rsi
ret
add byte [rax], al
add byte [rcx - 0x46], al
add byte [rax], al
add byte [rbp - 0x7b], al
test r8d, r8d
je 0x1400f7005
mov r11d, r8d
rol byte [rcx - 0xa], cl
ret
test bl, 1
add byte [rax], al
add byte [rcx - 0x45], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], al
jmp 0x1400f7047
ror dword [rcx - 9], cl
fisttp dword [rbp + 0x21]
and ebx, ecx
enter 0x14c, 0xffffffffffffffd9
and al, 0x30
or byte [rax - 0x75], cl
and al, 0x30
mov eax, dword [rsp + 0x30]
add byte [rax], al
xchg edx, eax
ret 0xca80
push rsi
sbb byte [rax - 0x75], cl
sbb bl, bpl
and al, 0x66
nop dword [rax + rax]
mov eax, r8d
mov r8, rax
shl r8, 0x20
or r8, rax
mov rax, rcx
lock cmpxchg qword [rdx + 0x18], r8
je 0x1400f7f4f
mov rcx, rax
mov rax, rcx
shr rax, 0x20
mov dword [rsp + 0x30], eax
mov r8d, dword [rdx + 0x20]
cmp r8d, ecx
je 0x1400f7f65
lea r8d, [rcx + 1]
mov dword [rsp + 0x80], r8d
cmp eax, ecx
je 0x1400f7ef0
cmp r8d, eax
je 0x1400f8fbb
mov eax, r8d
mov r8, rcx
and r8, rbp
or r8, rax
mov rax, rcx
lock cmpxchg qword [rdx + 0x18], r8
jne 0x1400f7f08
movzx eax, cl
mov rcx, qword [rdx + 0x10]
mov rdx, qword [rcx + rax*8]
test rdx, rdx
jne 0x1400f8520
jmp 0x1400f7f70
xor edx, edx
test rdx, rdx
jne 0x1400f8520
mov rbx, qword [rsi + 0x20]
test rbx, rbx
je 0x1400f8038
call fcn.1400e7d90
mov r9, qword [rsi + 0x30]
mov r8d, dword [rsi + 0x38]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0xa0], edx
lea rcx, [rsp + 0x98]
mov rdx, r9
call fcn.1400dd050
mov ecx, edx
mov edx, 0x3b9aca00
mul rdx
cmp ecx, 0x3b9aca00
cmove ecx, edi
cmove rdx, rdi
cmove rax, rdi
add rcx, rax
adc rdx, 0
mov qword [rsp + 0x120], rcx
mov qword [rsp + 0x128], rdx
lea rcx, [rsp + 0x120]
call fcn.14011d330
movapd xmm7, xmm0
movq xmm0, rbx
punpckldq xmm0, xmm9
subpd xmm0, xmm10
movapd xmm1, xmm0
unpckhpd xmm1, xmm0
addsd xmm1, xmm0
divsd xmm7, xmm1
movapd xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_pow
movapd xmm1, xmm11
subsd xmm1, xmm0
mulsd xmm7, xmm1
movapd xmm0, xmm11
subsd xmm0, xmm1
mulsd xmm0, qword [rsi + 0x28]
addsd xmm0, xmm7
movsd qword [rsi + 0x28], xmm0
mov r8, qword [rsp + 0x40]
cmp byte [rsi + 0x49], 0
jne 0x1400f806c
mov rax, qword [r8 + 0x10]
mov rcx, qword [rax + 0xb0]
movzx ecx, cx
add ecx, ecx
cmp rcx, qword [rax + 0xb8]
jae 0x1400f8594
lock inc qword [rax + 0xb0]
mov byte [rsi + 0x49], 1
mov r13, qword [r8 + 0x10]
mov r9, qword [r13 + 0x60]
mov edx, dword [rsi + 0x10]
mov ecx, dword [rsi + 0x14]
mov eax, edx
shl eax, 0x11
xor eax, edx
mov edx, ecx
shr edx, 0x10
xor edx, ecx
xor edx, eax
shr eax, 7
xor eax, edx
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x14], eax
test r9, r9
leave
leave
je 0x1400f82e9
add eax, ecx
mov ebx, r9d
imul rbx, rax
shr rbx, 0x20
xor r11d, r11d
mov qword [rsp + 0x110], rsi
mov qword [rsp + 0x108], r8
mov qword [rsp + 0x90], rbx
jmp 0x1400f80e4
mov rbx, qword [rsp + 0x90]
inc r11
cmp r11, r9
je 0x1400f82e5
lea rax, [r11 + rbx]
mov rcx, rax
or rcx, r9
shr rcx, 0x20
je 0x1400f8110
xor edx, edx
div r9
cmp rdx, qword [r8 + 0x18]
je 0x1400f80d8
jmp 0x1400f811b
xor edx, edx
div r9d
cmp rdx, qword [r8 + 0x18]
je 0x1400f80d8
mov rcx, qword [r8 + 0x10]
mov rax, qword [rcx + 0x60]
cmp rdx, rax
jae 0x1400f902d
mov rax, qword [rcx + 0x58]
mov r13, qword [rsi + 0x18]
mov r15d, dword [r13 + 0x20]
mov rcx, qword [r13 + 0x18]
shr rcx, 0x20
mov r10d, r15d
sub r10d, ecx
cmp r10d, 0x80
ja 0x1400f80d8
mov qword [rsp + 0x78], r15
shl rdx, 4
mov rdx, qword [rax + rdx]
mov rax, qword [rdx + 0x18]
mov r15, rax
shr r15, 0x20
mov ebx, dword [rdx + 0x20]
cmp r15d, eax
jne 0x1400f80d0
sub ebx, r15d
je 0x1400f80d0
mov rax, qword [r13 + 0xa8]
test rax, rax
je 0x1400f8598
xor eax, eax
mov cl, 1
lock cmpxchg byte [r13 + 0xc0], cl
jne 0x1400f86e7
mov rax, qword [r13 + 0xa8]
xor ecx, ecx
test rax, rax
setne cl
mov rdx, rax
sub rdx, rcx
mov qword [r13 + 0xa8], rdx
test rax, rax
je 0x1400f8546
mov rbp, qword [r13 + 0xe0]
test rbp, rbp
je 0x1400f8546
mov rax, qword [rbp + 8]
mov qword [r13 + 0xe0], rax
test rax, rax
jne 0x1400f835c
mov qword [r13 + 0xe8], 0
mov qword [rbp + 8], 0
jmp 0x1400f8548
xor ebp, ebp
mov al, 1
lock cmpxchg byte [r13 + 0xc0], dil
jne 0x1400f86f8
test rbp, rbp
je 0x1400f8598
call fcn.1400e7d90
mov qword [rsi + 0x30], rax
mov dword [rsi + 0x38], edx
mov qword [rsi + 0x20], 0
mov rcx, r14
mov rdx, rbp
mov r8, rsi
call fcn.1400f4a20
test rax, rax
movabs rbp, 0xffffffff00000000
jne 0x1400f8534
jmp 0x1400f8b66
mov byte [rsi + 0x49], 0
movabs rax, 0x7fffffffffffffff
cmp qword [rsp + 0x58], rax
jae 0x1400f9228
cmp qword [rsp + 0x70], 0
movabs rbp, 0xffffffff00000000
je 0x1400f85d5
mov rcx, r14
mov rdx, rsi
xor r8d, r8d
call fcn.1400f4350
mov rsi, rax
jmp 0x1400f89f9
mov rbx, qword [rsp + 0x40]
pop rsp
and al, 0x40
mov rcx, qword [rbx + 0x10]
mov rax, qword [rcx + 0x20]
test rax, rax
je 0x1400f8605
mov rdx, qword [rcx + 0x28]
mov rcx, qword [rdx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
call qword [rdx + 0x28]
mov rbx, qword [rsp + 0x40]
cmp qword [rsi], 0
jne 0x1400f89ce
mov rax, qword [rsi + 0x18]
mov rcx, qword [rax + 0x18]
mov eax, dword [rax + 0x20]
cmp eax, ecx
jne 0x1400f89ce
cmp byte [rsi + 0x4b], 0
jne 0x1400f89ce
mov r13, qword [rbx + 0x10]
mov r14, qword [rbx + 0x18]
movzx ebp, byte [rsi + 0x49]
xor eax, eax
mov cl, 1
lock cmpxchg byte [r13 + 0xc0], cl
jne 0x1400f8715
test bpl, bpl
je 0x1400f872a
mov rax, 0xfffffffffffeffff
lock xadd qword [r13 + 0xb0], rax
cmp ax, 1
sete bpl
jmp 0x1400f8738
lea rcx, [r13 + 0xc0]
call fcn.1401255a0
jmp 0x1400f830c
add r13, 0xc0
mov rcx, r13
call fcn.140125a20
test rbp, rbp
jne 0x1400f855e
jmp 0x1400f8598
lea rcx, [r13 + 0xc0]
call fcn.1401255a0
test bpl, bpl
jne 0x1400f8654
lock sub qword [r13 + 0xb0], 0x10000
xor ebp, ebp
mov r15, qword [r13 + 0xd8]
cmp r15, qword [r13 + 0xc8]
jne 0x1400f8754
lea rcx, [r13 + 0xc8]
call fcn.1400421f0
mov rax, qword [r13 + 0xd0]
mov qword [rax + r15*8], r14
inc r15
mov qword [r13 + 0xd8], r15
mov al, 1
lock cmpxchg byte [r13 + 0xc0], dil
jne 0x1400f881e
mov byte [rsi + 0x49], 0
test bpl, bpl
lea r14, [rsp + 0x40]
je 0x1400f883f
mov r13, qword [rbx + 0x10]
lea rdx, [r13 + 0x10]
mov rax, qword [r13 + 0x58]
mov rcx, qword [r13 + 0x60]
shl rcx, 4
xor r8d, r8d
cmp rcx, r8
je 0x1400f87bf
mov r9, qword [rax + r8]
mov r10, qword [r9 + 0x18]
mov r9d, dword [r9 + 0x20]
add r8, 0x10
cmp r9d, r10d
je 0x1400f87a3
jmp 0x1400f87cb
mov rax, qword [r13 + 0xa8]
test rax, rax
je 0x1400f8812
lea rcx, [r13 + 0xb0]
call fcn.1400ed700
cmp rax, 1
movabs rbp, 0xffffffff00000000
jne 0x1400f8849
mov rax, qword [r13 + 0x60]
cmp rdx, rax
jae 0x1400f92b8
mov rax, qword [r13 + 0x58]
shl rdx, 4
add r13, 0x118
mov rcx, qword [rax + rdx + 8]
mov rdx, r13
call fcn.1400fc7b0
jmp 0x1400f8849
movabs rbp, 0xffffffff00000000
jmp 0x1400f8849
add r13, 0xc0
mov rcx, r13
call fcn.140125a20
mov byte [rsi + 0x49], 0
test bpl, bpl
lea r14, [rsp + 0x40]
jne 0x1400f878c
movabs rbp, 0xffffffff00000000
cmp byte [rsi + 0x4a], 0
jne 0x1400f89ce
cmp byte [rsi + 0x4b], 0
jne 0x1400f89ce
mov rcx, r14
mov rdx, rsi
mov r8d, 0x3b9aca00
call fcn.1400f4350
mov rsi, rax
mov rax, qword [rsp + 0x40]
mov r13, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rdx, qword [r13 + 0xa0]
cmp rdx, rcx
jbe 0x1400f9057
cmp byte [rsi + 0x4a], 0
jne 0x1400f88c3
xor eax, eax
mov cl, 1
lock cmpxchg byte [r13 + 0xc0], cl
jne 0x1400f897c
movzx eax, byte [r13 + 0xf0]
mov byte [rsi + 0x4a], al
mov al, 1
lock cmpxchg byte [r13 + 0xc0], dil
jne 0x1400f898d
cmp byte [rsi + 0x4b], 0
jne 0x1400f88cd
mov byte [rsi + 0x4b], 0
mov rax, qword [rsp + 0x40]
cmp qword [rsi], 0
jne 0x1400f89ab
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rcx + 0x18]
mov ecx, dword [rcx + 0x20]
cmp ecx, edx
jne 0x1400f89ab
mov r13, qword [rax + 0x10]
mov r14, qword [rax + 0x18]
xor eax, eax
mov cl, 1
lock cmpxchg byte [r13 + 0xc0], cl
jne 0x1400f894f
mov rax, qword [r13 + 0xd0]
mov rbx, qword [r13 + 0xd8]
shl rbx, 3
xor ecx, ecx
nop word [rax + rax]
mov r15, rcx
cmp rbx, rcx
je 0x1400f8932
lea rcx, [r15 + 8]
cmp r14, qword [rax + r15]
jne 0x1400f8920
mov al, 1
lock cmpxchg byte [r13 + 0xc0], dil
jne 0x1400f895d
cmp rbx, r15
lea r14, [rsp + 0x40]
jne 0x1400f8849
jmp 0x1400f89ca
lea rcx, [r13 + 0xc0]
call fcn.1401255a0
jmp 0x1400f8906
add r13, 0xc0
mov rcx, r13
call fcn.140125a20
cmp rbx, r15
lea r14, [rsp + 0x40]
jne 0x1400f8849
jmp 0x1400f89ca
lea rcx, [r13 + 0xc0]
call fcn.1401255a0
jmp 0x1400f88a7
add r13, 0xc0
mov rcx, r13
call fcn.140125a20
cmp byte [rsi + 0x4b], 0
je 0x1400f88c9
jmp 0x1400f88cd
mov rcx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
lea rdx, [rcx + 0x10]
add rcx, 0xb0
call fcn.1400ed7f0
xor al, 1
mov byte [rsi + 0x49], al
jmp 0x1400f89ce
mov byte [rsi + 0x49], 1
mov rax, qword [rsp + 0x40]
mov rcx, qword [rax + 0x10]
mov rax, qword [rcx + 0x30]
test rax, rax
je 0x1400f89f9
mov rdx, qword [rcx + 0x38]
mov rcx, qword [rdx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
call qword [rdx + 0x28]
call fcn.1400e7d90
mov qword [rsi + 0x30], rax
mov dword [rsi + 0x38], edx
mov qword [rsi + 0x20], 0
cmp byte [rsi + 0x4a], 0
je 0x1400f7b30
jmp 0x1400f76bd
mov rax, qword [r12 + 0xa8]
test rax, rax
je 0x1400f8b52
xor eax, eax
lock cmpxchg byte [r12 + 0xc0], bpl
jne 0x1400f8b45
mov rax, qword [r12 + 0xa8]
xor ecx, ecx
test rax, rax
setne cl
mov rdx, rax
sub rdx, rcx
mov qword [r12 + 0xa8], rdx
test rax, rax
je 0x1400f8b00
mov rcx, qword [r12 + 0xe0]
test rcx, rcx
je 0x1400f8b00
mov rax, qword [rcx + 8]
mov qword [r12 + 0xe0], rax
test rax, rax
jne 0x1400f8ad0
mov qword [r12 + 0xe8], 0
mov qword [rcx + 8], 0
mov al, 1
lock cmpxchg byte [r12 + 0xc0], r14b
invalid
je 0x1400f8b10
mov rbx, rcx
mov rcx, rdi
call fcn.140125a20
mov rcx, rbx
test rcx, rcx
jne 0x1400f8b15
jmp 0x1400f8b52
add byte [rcx], dh
leave
xor ecx, ecx
mov al, 1
lock cmpxchg byte [r12 + 0xc0], r14b
jne 0x1400f8ae6
test rcx, rcx
je 0x1400f8b52
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x1400f8fa3
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400f8a60
invalid
invalid
invalid
mov rax, qword [rcx + 0x10]
call qword [rax + 0x10]
jmp 0x1400f8a60
mov rcx, rdi
call fcn.1401255a0
jmp 0x1400f8a83
leave
lea edi, [rsp + 0x100]
lea rbx, [rsp + 0xe0]
nop
mov qword [rsp + 0x58], 0xffffffffffffffff
mov rax, qword [rsp + 0x70]
test rax, rax
je 0x1400f8bc3
invalid
dec rax
mov qword [rsp + 0x70], rax
mov rcx, qword [rsp + 0x68]
push 0x4e0c148
push 0x4e0c148
mov rdx, qword [rcx + rax]
mov rcx, qword [rcx + rax + 8]
call qword [rdx + 8]
inc qword [rsp + 0x58]
je 0x1400f8b80
adc dword [rbp + 0x58bffff], esi
or al, byte [rax]
ror byte [rax - 0x77], 0x74
and al, 0x38
mov qword [rsp + 0x30], rax
lea rsi, [rsp + 0x20]
mov rcx, rsi
call fcn.1400fb940
mov rcx, rsi
call fcn.1400fb3a0
invalid
call qword [rax - 0x1f3b7eb8]
nop
add rsp, 0xe0
add byte [rax], al
add byte [rbx + 0x5f], bl
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
ret
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdi, qword [rsi + 0x40]
mov rax, qword [rdi]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test al, 1
jne 0x1400fb9ec
mov rcx, rax
and rcx, 0xfffffffffffffffc
or rcx, 2
leave
add dh, al
cmpxchg qword [rdi], rcx
leave
add dh, al
cmpxchg qword [rdi], rcx
jne 0x1400fb9d0
jmp 0x1400fba2a
mov r9b, 1
mov cl, 1
xor eax, eax
lock cmpxchg byte [rdi + 8], cl
cmpxchg byte [rdi + 8], cl
cmpxchg byte [rdi + 8], cl
jne 0x1400fba3d
mov r8, qword [rdi]
lea rcx, [rdi + 0x10]
mov rdx, rdi
call fcn.1400f3170
mov rbx, rax
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rdi + 8], cl
sete al
test rbx, rbx
je 0x1400fba26
test al, al
je 0x1400fba48
mov rcx, rdx
call qword [rbx + 8]
jmp 0x1400fba2a
test al, al
je 0x1400fba5c
mov rax, qword [rsi + 0x10]
inc rax
mov qword [rsi + 0x10], rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
lea rcx, [rdi + 8]
call fcn.1401255a0
jmp 0x1400fb9f7
add rdi, 8
mov rcx, rdi
mov rdi, rdx
call fcn.140125a20
mov rdx, rdi
jmp 0x1400fba1e
add rdi, 8
mov rcx, rdi
call fcn.140125a20
jmp 0x1400fba2a
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
lea rcx, [rsp + 0x20]
call fcn.140121ad0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
or eax, 0x6bf30
call fcn.140121d60
mov bl, 0x62
add al, byte [rax]
int3
push qword [rdi + rax*2 + 0x48]
mov eax, dword [rdi + 8]
mov qword [rsi + 0x80], rax
test rax, rax
jne 0x1400fbf16
mov qword [rsi + 0x88], 0
mov qword [rdi + 8], 0
mov dword [rdi + 8], 0
add byte [rcx], dh
sal byte [rax - 0x4ff00fff], cl
push rsi
js 0x1400fbf9c
xor edx, edx
mov al, 1
lock cmpxchg byte [rsi + 0x78], dl
je 0x1400fbf4f
add rsi, 0x78
add rsi, 0x78
mov rbx, rcx
mov rcx, rsi
call fcn.140125a20
mov rcx, rbx
test rdi, rdi
jne 0x1400fbfa3
jmp 0x1400fbf54
test rdi, rdi
jne 0x1400fbfa3
mov rax, qword [rcx + 0x58]
test rax, rax
je 0x1400fbf92
mov rdx, qword [rcx + 0x50]
lea r8, [rdx + 1]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
xor r11d, r11d
cmp r8, r9
cmovae r11, r9
neg r11
lea r8, [rdx + r11]
inc r8
mov qword [rcx + 0x50], r8
dec rax
mov qword [rcx + 0x58], rax
mov rdi, qword [r10 + rdx*8]
jmp 0x1400fbfa3
xor edi, edi
jmp 0x1400fbfa3
lock cmpxchg byte [rsi + 0x78], cl
jne 0x1400fbfd3
mov rax, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add rsi, 0x78
mov rcx, rsi
call fcn.140125a20
jmp 0x1400fbfa3
lea r14, [r15 + 0x18]
xor r12d, r12d
mov rcx, r14
mov rdx, rbx
mov r9d, 0x3b9aca00
call fcn.140042ae0
mov eax, 2
lock cmpxchg qword [r15 + 0x10], r12
jne 0x1400fc210
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rbx], cl
je 0x1400fc25f
jmp 0x1400fc453
cmp qword [rsi + 0x18], 0
jne 0x1400fc2a2
nop word cs:[rax + rax]
mov qword [rsi + 0x18], 0xffffffffffffffff
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x1400fc2ae
dec rax
mov qword [rsi + 0x30], rax
mov rcx, qword [rsi + 0x28]
shl rax, 4
mov rdx, qword [rcx + rax]
mov rcx, qword [rcx + rax + 8]
call qword [rdx + 8]
inc qword [rsi + 0x18]
je 0x1400fc270
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulerdefer.rs
call fcn.140121d60
mov qword [rsi + 0x18], 0
cmp qword [rsi + 8], 0
jne 0x1400fc46c
mov qword [rsi + 8], 0xffffffffffffffff
mov rbx, qword [rsi + 0x10]
mov qword [rsi + 0x10], 0
test rbx, rbx
je 0x1400fc478
mov qword [rsi + 8], 0
mov r14, qword [rdi + 0x20]
test r14, r14
je 0x1400fc3aa
cmp qword [rsi + 8], 0
jne 0x1400fc460
mov r15, qword [rdi + 0x28]
mov qword [rsi + 8], 0xffffffffffffffff
mov rdi, qword [rsi + 0x10]
test rdi, rdi
je 0x1400fc359
lea rcx, [rdi + 0x40]
call fcn.140087220
cmp qword [rdi + 0x40], 0
je 0x1400fc336
mov r8, qword [rdi + 0x48]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, rdi
call fcn.1400fb500
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 8]
inc rax
jmp 0x1400fc35b
xor eax, eax
mov qword [rsi + 0x10], rbx
mov qword [rsi + 8], rax
mov rax, qword [r15 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [r14 + rax]
add rcx, 0x10
call qword [r15 + 0x28]
cmp qword [rsi + 8], 0
jne 0x1400fc46c
mov qword [rsi + 8], 0xffffffffffffffff
mov rbx, qword [rsi + 0x10]
mov qword [rsi + 0x10], 0
test rbx, rbx
je 0x1400fc478
mov qword [rsi + 8], 0
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
movups xmm2, xmmword [rsp + 0x98]
movups xmm3, xmmword [rsp + 0xa8]
movaps xmmword [rsp + 0x60], xmm3
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov rcx, rbx
call fcn.1400fb500
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movaps xmm3, xmmword [rsp + 0x60]
movups xmmword [rbx + 0x30], xmm3
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
adc dword [rbx], eax
mov rax, rbx
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add al, byte [rax]
mov ecx, 1
xor eax, eax
lock cmpxchg qword [r15 + 0x10], rcx
je 0x1400fc209
cmp rax, 2
jne case.0x1400e0362.199
add byte [rax], al
invalid
xor eax, eax
xchg qword [r15 + 0x10], rax
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rbx], cl
je 0x1400fc25f
mov rcx, rbx
call fcn.140125a20
xchg ebp, eax
add al, byte [rax]
xchg ebp, eax
add al, byte [rax]
jmp 0x1400fc25f
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.140121d60
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.140121d60
invalid
pop rax
add al, byte [rax]
invalid
call 0x1880fc6d1
lea ecx, str.core_missing
or dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x91021
or dword [rax], eax
lea rcx, str.core_missing
or dword [rax], eax
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0xc
call fcn.140121f40
lea rcx, str.driver_missing
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
add eax, 0x6b4f2
jmp 0x18c0fcb4c
add eax, 0x6b4f2
mov edx, 0xe
call fcn.140121f40
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.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_tasklist.rs
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtimeiodriver.rs
mov edx, 0x68
add byte [rdx + 0x68], bh
call fcn.140121f40
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rsp + 0xb8], rax
lea rax, [fcn.140008da0]
invalid
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfff0c8c7
invalid
dec dword [rax - 0x77]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax], al
lea rax, [0x140167698]
mov qword [rsp + 0xc0], rax
add byte [rax], al
lea rax, [0x140167698]
mov cl, 6
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov dword [rsp + 0x50], 0
add byte [rax], al
mov edx, dword [rsi + 8]
inc rdx
mov rax, qword [rsp + 0x20]
jmp 0x1400fc5eb
lea rcx, [rsp + 0x28]
mov qword [rsi + 0x10], rbx
mov qword [rsi + 8], rdx
test al, 0
add byte [rax], al
lea rcx, [rsp + 0xb8]
mov rdx, r13
call fcn.140008930
cmp qword [rsp + 0xb8], 0
je 0x1400ff4ba
mov qword [rdi + 0x38], 0
mov rdx, qword [rdi + 0x18]
xor eax, eax
cmp byte [rdi], 0
mov ecx, 0
je 0x1400ff43f
mov rcx, qword [rdi + 8]
add rdx, qword [rdi + 0x20]
cmp rdx, rcx
cmovbe rdx, rcx
mov rcx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
sub rdx, rcx
cmovb rdx, rax
sub r8, rcx
cmp rdx, r8
jbe 0x1400ff469
mov rcx, r13
call fcn.140008ac0
movups xmm0, xmmword [rsp + 0xb8]
movups xmm1, xmmword [rsp + 0xc8]
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
mov qword [rbx], 0
jmp 0x1400ff6c2
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
jmp 0x1400ff6c2
mov qword [rsp + 0x48], r10
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x30], rdi
mov rsi, qword [r13]
xor r13d, r13d
mov edi, 1
nop
lea rdx, [rsi + rbp]
mov rax, r12
sub rax, rbp
mov ecx, 0
cmovbe rdx, rdi
cmovae rcx, rax
mov r15, r14
sub r15, r13
cmp rcx, r15
cmovb r15, rcx
lea rcx, [rsp + r13]
add rcx, 0x60
mov r8, r15
call fcn.140120b90
add rbp, r15
jb 0x1400ff82b
cmp rbp, r12
ja 0x1400ff813
add r13, r15
cmp r13, r14
jb 0x1400ff610
mov r14, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x30]
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x48]
movzx r11d, byte [rsp + 0x2f]
pop rsp
and al, 0x2f
pop rsp
and al, 0x2f
cmp r14, qword [rdi + 0x10]
jbe 0x1400ff68c
jmp 0x1400ff6b2
mov r8, qword [rdi + 0x28]
test r8, r8
js 0x1400ff6d6
mov rax, r14
mov eax, esi
add rax, r8
mov r13, qword [rsp + 0x50]
jae 0x1400ff6e6
call fcn.1400ff9f0
jmp 0x1400ff6b7
call fcn.1400ff960
mov qword [rbx + 8], rax
mov qword [rbx], 1
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r8
neg rax
cmp r14, rax
mov r13, qword [rsp + 0x50]
jb 0x1400ff6a2
test r11b, 1
cmovne r9, r10
mov qword [rsp + 0x58], r9
cmp r12, r9
jb 0x1400ff880
test r9, r9
je 0x1400ff736
mov r15, qword [r13 + 0x18]
test r15b, 1
je 0x1400ff7b7
mov rsi, rdi
mov rdi, r15
shr rdi, 5
lea rax, [rdi + r9]
mov rcx, rax
shr rcx, 0x3b
jne 0x1400ff73f
shl rax, 5
and r15d, 0x1f
or r15, rax
mov rax, r15
jmp 0x1400ff7b0
mov rax, qword [r13 + 0x10]
jmp 0x1400ff7d3
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x30], r8
mov rbx, qword [r13]
mov rbp, r13
mov r13, qword [r13 + 0x10]
movzx eax, byte [0x14019f308]
mov edx, 0x28
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1400ff904
add r13, rdi
lea rcx, [r12 + rdi]
sub rbx, rdi
shr r15d, 2
and r15d, 7
mov qword [rax], r13
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], r15
mov qword [rax + 0x20], 1
mov r8, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x40]
mov r13, rbp
mov r9, qword [rsp + 0x38]
mov qword [r13 + 0x18], rax
mov rdi, rsi
add qword [r13], r9
xor eax, eax
sub r12, r9
int3
cmovb r12, rax
mov qword [r13 + 8], r12
mov rax, qword [r13 + 0x10]
sub rax, r9
mov qword [r13 + 0x10], rax
int3
add r8, r14
xor edx, edx
mov rcx, r8
sub rcx, r12
cmovae rdx, rcx
sub rax, r12
cmp rdx, rax
jbe 0x1400ff7f8
mov rcx, r13
mov rsi, r8
call fcn.140008ac0
mov r8, rsi
mov qword [rdi + 0x38], 1
add dword [rax], eax
add byte [rax], al
mov qword [rdi + 0x40], r8
cmp qword [r13 + 8], r8
jae 0x1400ff404
jmp 0x1400ff4ba
cld
invalid
lea rcx, str.assertion_failed:_pos___self.get_ref__.as_ref__.len__
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov edx, 0x36
call fcn.140121b80
lea rcx, str.overflow
or eax, 0x68ede
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov edx, 8
call fcn.140121f40
add al, byte [rax]
add al, byte [rax]
lea rcx, str.assertion_failed:_self.remaining_____dst.len__
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov es, word [rsi]
add byte [rdx + 0x2f], bh
mov es, word [rsi]
add byte [rdx + 0x2f], bh
call fcn.140121b80
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov edx, 8
call fcn.1401219f0
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov edx, 8
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140121b10
mov qword [rsp + 0x90], r12
lea rax, [rsp + 0x58]
mov qword [rsp + 0x98], rax
lea rax, [0x140031790]
mov qword [rsp + 0xa0], rax
lea rcx, [rsp + 0x90]
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xb0], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 2
mov qword [rsp + 0x80], 0
lea rax, [rsp + 0x98]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_b
add byte [rax - 0x73], cl
and al, 0x60
add byte [rax - 0x73], cl
and al, 0x60
call fcn.140121ad0
mov ecx, 8
mov edx, 0x28
call fcn.1401216c0
int3
int3
or dword [rbp + 0x59051104], ecx
out dx, al
invalid
shr edx, 0x20
lea r8, [0x14016e9b4]
mov eax, 0x110000
cmp dword [r8 + rdx*8], ecx
jne 0x1400ffd56
mov eax, dword [r8 + rdx*8 + 4]
ret
stc
movsd dword [rdi], dword [rsi]
adc byte [rcx], al
add byte [rdi], cl
test al, ch
add byte [rax], al
add byte [rcx + 0x11131f9], al
add byte [rdi], cl
test dl, bh
add byte [rax], al
add byte [rcx + 0x11132f9], al
add byte [rbp - 0x36], dh
cmp edx, 0x11127
mov ecx, 0x1112f
cmove eax, ecx
ret
invalid
inc rcx
cmp edx, 0xd
ja 0x1401002d0
mov r8d, 0x110000
bt eax, edx
invalid
ror byte [rdi], 1
invalid
mov ch, 0
add byte [rax], al
movabs dword [0x41000000b5830fd0], eax
cmp eax, 0x110000
cmp r8d, 0x110000
jne 0x1401002e0
cmp rcx, rdi
je 0x140100eba
add byte [rax], al
movzx r10d, byte [rcx]
movzx edx, r10b
test dl, dl
jns 0x140100200
mov r8d, edx
and r8d, 0x1f
movzx r11d, byte [rcx + 1]
add dword [rcx - 0x7d], eax
jrcxz 0x14010028c
jrcxz 0x14010028c
cmp dl, 0xdf
jbe case.0x1400df9fe.230
movzx r9d, byte [rcx + 2]
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
cmp r10b, 0xf0
cli
invalid
jb 0x1401002b5
invalid
cli
invalid
movzx r10, byte [r9 + 3]
movzx edx, byte [rcx + 3]
and r8d, 7
shl r8d, 0x12
shl r9d, 6
and edx, 0x3f
loop 0x1401002ba
or edx, r9d
or edx, r8d
ret 0xfa81
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
je 0x140100eba
add byte [rax - 0x7d], cl
rol dword [rbx + rax*4], 0xfa
or eax, 0xff72860f
xchg byte [rdx - 1], dh
add rcx, 4
cmp edx, 0xd
jbe 0x14010020c
xchg byte [rdx - 1], dh
invalid
invalid
xchg byte [rdx - 1], dh
invalid
jmp 0x1401002d0
xor al, 0x48
add ecx, 2
add rcx, 2
shl r8d, 6
or r8d, r11d
mov edx, r8d
cmp edx, 0xd
jbe 0x14010020c
invalid
invalid
jmp 0x1401002d0
add rcx, 3
add ecx, 3
add eax, dword [rcx - 0x3f]
loopne 0x1401002c9
shl r8d, 0xc
or r9d, r8d
mov edx, r9d
cmp edx, 0xd
jbe 0x14010020c
invalid
invalid
dec dword [rdi]
nop dword [rax]
invalid
mov r8d, edx
cmp r8d, 0x110000
cmp eax, 0x110000
cmp eax, 0x110000
je 0x140100228
mov eax, 0x2600
mov rcx, r15
stc
nop word cs:[rax + rax]
invalid
add byte [rax], al
ror byte [rdi], 1
xor dword [rbp + 0x41000000], 0xffffff81
add byte [rcx - 0x7f], al
add byte [rcx - 0x7f], al
clc
add byte [rax], al
adc dword [rax], eax
test byte [rcx + 0x4400000b], bl
movzx edx, byte [rcx]
cdq
or eax, dword [rax]
add byte [rdi + rcx - 0x4a], al
adc dword [rcx + 0xf], eax
movzx edx, dl
movzx edx, dl
movzx ebx, byte [rcx + 1]
cli
fbstp tbyte [rsi + 0x4a]
loope 0x14010038e
rol dword [rdx], 0x41
shl eax, 6
inc dword [rcx - 0x7d]
loopne 0x1401003b3
sar byte [rax + 0xd], 0x49
inc esi
add byte [rcx], dl
add byte [rbp + 0x19], dh
mov al, 0
add byte [rax], al
add byte [rax], al
pushfq
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xa0], ebx
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], eax
add byte [rax], al
add byte [rbp - 0x7b], cl
in al, 0xf
test byte [rdx + 0x48000001], ah
mov eax, dword [rsp + 0xf8]
pop rsp
insb byte [rdi], dx
and al, 0x70
add dword [rax], eax
add byte [rcx + rcx*4 - 3], cl
mov esp, ecx
and byte [rcx], al
add byte [rax], al
mov ecx, dword [0x14019f258]
mov ecx, esp
add byte [rcx], al
add byte [rax], al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], al
add byte [rax], al
add byte [rax], al
sub byte [rsp + 0xf0], bl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], edx
xchg esp, eax
and al, 0x90
add byte [rax], al
invalid
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], ecx
invalid
add byte [rdi], cl
sub dword [rsp + 0x70], eax
push 0x49f8894d
mov ecx, edi
add byte [rax], al
mov dh, 0x11
fbstp tbyte [rsi + 0x4a]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], ecx
mov edi, 0x8d481a7f
add eax, 0x8ac67
shr eax, 1
jp 0x140101064
add al, byte [rax]
cmp byte [rcx + rax], 0x2f
mov ecx, dword [rsp + 0x68]
add dword [rax], eax
add byte [rbx + 0x5d], bl
loopne 0x1401011f9
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x90], xmm1
mov dword [rsp + 0x80], eax
cmp al, 0x48
mov eax, dword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
test r8, r8
je 0x14010130d
cmp r9, r8
jbe 0x14010130b
sal dword [rsi + 0x34], 0x42
cmp byte [rax + rax], 0xbf
cmp byte [rax + r8], 0xbf
jg 0x14010130d
jmp 0x14010131b
cmp edx, ecx
jbe 0x1401012f5
cmp byte [rax + r9], 0xbf
jg 0x14010130d
jmp 0x1401012f7
je 0x14010130d
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov rcx, rax
call fcn.1401220d0
jne 0x14010131b
sub r9, r8
add rax, r8
mov rdx, r9
add rsp, 0x28
ret
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov rdx, r9
call fcn.1401220d0
int3
sti
or byte [rax], al
mov r8, qword [rax + rcx]
lea rcx, str.EmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseRelativeUrlWithCannotBeABaseBaseSetHostOnCannotBeABaseUrlOverflow
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
mov r8d, dword [rcx + 0x2c]
mov rcx, qword [rcx + 8]
mov rdx, qword [r9 + 0x10]
test r8, r8
je 0x1401013aa
cmp rdx, r8
jbe 0x1401013a8
cmp byte [rcx + r8], 0xbf
jg 0x1401013aa
invalid
invalid
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1401220d0
jne 0x140101394
mov r10, rdx
sub r10, r8
mov eax, 1
cmp r10, 3
jb 0x1401013f9
movzx r10d, word [rcx + r8]
xor r10d, 0x2f3a
movzx r11d, byte [rcx + r8 + 2]
xor r11d, 0x2f
or r11w, r10w
jne 0x1401013f9
mov r9d, dword [r9 + 0x30]
add r8d, 3
cmp r9d, r8d
jbe 0x1401013f9
mov eax, r8d
test r8d, r8d
je 0x140101406
cmp rdx, rax
jbe 0x140101404
cmp byte [rcx + rax], 0xbf
jg 0x140101406
jmp 0x140101412
xor r9d, r9d
mov rdx, r9
add rsp, 0x28
ret
jne 0x140101412
cmp rdx, r9
jbe 0x140101426
cmp byte [rcx + r9], 0xbf
jg 0x140101428
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], r8
mov r8, rax
call fcn.1401220d0
jne 0x140101412
sub r9, rax
add rcx, rax
mov rax, rcx
mov rdx, r9
add rsp, 0x28
ret
mov eax, esi
call fcn.1401215d0
test eax, eax
je 0x1401016ca
mov ebx, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x10]
cmp rdx, rbx
jbe 0x1401016da
mov rax, qword [rsi + 8]
cmp byte [rax + rbx], 0x3a
jne 0x1401016c8
mov eax, dword [rsi + 0x34]
lea edi, [rax - 1]
cmp rdx, rdi
jbe 0x1401016e9
lea ecx, [r14 + 3]
cmp ecx, ebx
cmove edi, eax
lea rcx, [rsp + 0x30]
mov rdx, rsi
mov r8, rbx
mov r9, rdi
call fcn.14010aec0
mov r15, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
cmp r15, rdx
ja 0x14010169a
mov r12, qword [rsp + 0x40]
mov rax, qword [r12 + 0x10]
mov r14, rax
sub r14, rdx
jb 0x14010169a
mov qword [r12 + 0x10], r15
cmp rdx, r15
jne 0x14010167a
cmp rax, rdx
jne 0x140101692
jmp 0x14010169a
cmp rax, rdx
je 0x14010169a
mov rcx, qword [r12 + 8]
add rdx, rcx
add rcx, r15
mov r8, r14
call fcn.140120b90
add r14, r15
mov qword [r12 + 0x10], r14
sub edi, ebx
movq xmm0, qword [rsi + 0x34]
movd xmm1, edi
pshufd xmm1, xmm1, 0x50
psubd xmm0, xmm1
movq qword [rsi + 0x34], xmm0
sub dword [rsi + 0x3c], edi
test byte [rsi + 0x18], 1
je 0x1401016bf
sub dword [rsi + 0x1c], edi
cmp dword [rsi + 0x20], 1
jne 0x1401016c8
sub dword [rsi + 0x24], edi
xor edi, edi
dec dword [rcx - 0x3b7cb708]
pop rax
mov eax, edi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov rcx, rbx
call fcn.140121a60
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov rcx, rdi
call fcn.140121a60
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
movzx eax, byte [rcx + 0x40]
mov dil, 1
test al, al
je 0x140101a97
mov rsi, rcx
cmp al, 1
jne 0x14010174f
mov r8d, dword [rsi + 0x34]
mov r9d, dword [rsi + 0x38]
mov r13, qword [rsi + 8]
mov r12, qword [rsi + 0x10]
adc byte [rbp + 0x39], al
invalid
adc byte [rbp + 0x39], al
enter 0x3277, 0x45
test eax, eax
cmp eax, ecx
ja 0x14010176d
test r8d, r8d
je 0x14010175b
cmp r12, r8
jbe 0x140101759
cmp byte [r13 + r8], 0xbf
jg 0x14010175b
add eax, 0xe7fbf00
jmp 0x14010176d
mov r13, qword [rsi + 8]
mov r12, qword [rsi + 0x10]
jmp 0x14010178f
jne 0x14010176d
test r9d, r9d
je 0x140101786
cmp r12, r9
jbe 0x140101784
cmp byte [r13 + r9], 0xbf
jg 0x140101786
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, r12
call fcn.1401220d0
jne 0x14010176d
cmp r9d, r8d
je 0x140101a97
mov ebx, dword [rsi + 0x2c]
test rbx, rbx
je 0x1401017e2
cmp r12, rbx
jbe 0x1401017c1
cmp byte [r13 + rbx], 0xbf
jg 0x1401017c3
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, r13
movabs al, byte [0x4c20244489480008]
mov ecx, ebp
mov rdx, r12
xor r8d, r8d
mov r9, rbx
call fcn.1401220d0
jne 0x1401017a4
cmp ebx, 4
jne 0x1401017e2
lea rdx, [0x14018b7c1]
mov rcx, r13
mov r8, rbx
call fcn.1401215d0
idiv ch
add dword [rax], eax
test eax, eax
je 0x140101a97
add byte [rax], al
lea r15d, [rbx + 3]
mov ebp, dword [rsi + 0x30]
cmp r15d, ebp
ja 0x140101815
test r15d, r15d
je 0x140101804
invalid
adc dword [rbp + 0x39], ecx
cld
cmp r12, r15
jbe 0x140101802
cmp byte [r13 + r15], 0xbf
jg 0x140101804
add byte [rdi + 0x13eb047f], bh
jmp 0x140101815
jne 0x140101815
test ebp, ebp
je 0x140101832
cmp r12, rbp
jbe 0x14010183c
invalid
cmp byte [r13 + rbp], 0xbf
sub eax, 0x297fbf00
jg 0x14010183e
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, r12
mov r8, r15
mov eax, edi
mov eax, edi
mov r9, rbp
call fcn.1401220d0
cmp ebp, r15d
std
jne 0x140101877
jmp 0x140101a95
jne 0x140101815
cmp ebp, r15d
je 0x140101a95
add al, byte [rax]
invalid
add byte [rbp + 0x492c74ed], al
cmp esp, ebp
test ebp, ebp
in eax, dx
je 0x140101877
cmp r12, rbp
jbe 0x140101875
cmp byte [r13 + rbp], 0xbf
jg 0x140101877
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
and al, 0x20
mov rcx, r13
mov rdx, r12
loop case.0x1400e0734.202
mov eax, ebp
call 0x128f1a1be
pop rbx
mov r9, r12
call fcn.1401220d0
or byte [rdx], al
invalid
or byte [rdx], al
add byte [rbp - 0x1f], dh
jne 0x140101858
mov rdi, r12
sub rdi, rbp
out dx, eax
js 0x140101b26
add al, byte [rax]
add byte [rdi + rbx + 0xf], dh
je 0x1401018a4
invalid
mov dh, 5
jl case.0x1400e0061.228
invalid
add byte [rax], al
je 0x1401018a4
invalid
movzx eax, byte [0x14019f308]
fimul dword [rcx]
add byte [rcx], dh
leave
or dword [rax], eax
xor ecx, ecx
mov rdx, rdi
call fcn.1400e7f40
stosb byte [rdi], al
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
stosb byte [rdi], al
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
mov edi, 0x48000002
add al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rax
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rax
shr ebx, 5
jmp 0x1401018a9
mov ecx, 1
mov rdx, r13
mov edx, ebp
add rdx, rbp
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x30], ecx
mov r8, rdi
call fcn.140120b90
add byte [rcx + rcx*4 - 0x1d], cl
add byte [rcx + rcx*4 - 0x1d], cl
mov ebx, esp
cmp r12, r15
jb 0x1401018e7
test r15d, r15d
setne al
xchg ebp, eax
ror byte [rbp + 0x39], 0xfc
enter 0xc74, 0x43
cmp byte [rbp + rdi], 0xbf
invalid
invalid
invalid
cmp eax, 0x8e0fbf00
mov edi, 0x28b8e0f
mov eax, dword [rdx]
add byte [rax], al
jle 0x1401018f4
call 0x119996111
loope 0x140101915
and byte [rax - 0x7b], cl
rol byte [rcx - 0x42], 1
add dword [rcx], ecx
add byte [rax], al
cmove r14, rcx
add dword [rcx], ecx
int1
mov ebp, dword [rsi + 0x30]
xor byte [rcx - 0x3f], cl
out dx, al
and byte [rcx + rcx*4 + 0x76], al
xor byte [rcx + 0x39], cl
in al, dx
mov dword [rsi + 0x30], esi
mov bl, 0
add byte [rax], al
invalid
add cl, ch
ret
sar byte [rcx + 0x4c], 0x89
rol dword [rbx + 0xf441fe1], 0xb6
loope 0x140101964
movzx r8d, byte [rbp + 1]
and r8d, 0x3f
mov rcx, r8
loope 0x140101964
invalid
add al, byte [rcx - 0x3f]
loopne 0x140101960
invalid
shl eax, 6
loopne 0x14010199c
and cl, byte [rdi]
mov dh, 0x55
add eax, dword [rbx - 0x1e3ef81f]
adc al, cl
loopne 0x140101978
retf 0xd089
or al, 9
enter 0x3945, 0xfffffffffffffff7
cmp edi, esi
mov edi, 0x1dd8e0f
add byte [rax], al
invalid
int1
add dword [rax], eax
jle case.0x1400e35a2.123
xor al, 0x66
mov rdx, rdi
sbb cl, byte [rdi]
mov bh, 1
lea eax, [0x1401952fc]
ja 0x140101cd4
add byte [rax], al
cmp ecx, 0x9eb7377
cmp dword [rcx], 0x70747468
je 0x140101ce6
jo case.0x1400e01a9.255
xchg esp, eax
invalid
je 0x140101ce6
jo case.0x1400e01a9.255
xchg esp, eax
sar byte [rcx + 0x50], 0xba
mov edx, 0x15
cmove edx, ecx
movzx eax, al
adc eax, 0xfc03100
mov dh, 0xc0
jae 0x140101caa
add byte [rdi], cl
mov dh, 0x51
add al, byte [rbx + 0x96673f2]
or edx, eax
je 0x140101cd4
or edx, eax
je 0x140101cd4
movzx eax, word [rcx]
xor eax, 0x7466
movzx ecx, byte [rcx + 2]
xor ecx, 0x70
int1
jo 0x140101d2d
or ecx, eax
int1
jo 0x140101d2d
or ecx, eax
sete al
mov dx, 0x15
add byte [rdi], cl
mov dh, 0xc0
shl byte [rsi - 0x46], 0x15
add byte [rdi], cl
mov dh, 0xc0
ret
add byte [rax], al
nop word [rax + rax]
imul eax, dword [rcx], 0x413fe583
cmp bl, 0xdf
movzx edi, byte [rsi + 2]
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x78f0f205], al
push rdi
invalid
adc dword [rax], eax
invalid
pop rdi
adc dword [rax], eax
fld qword [r11 + 0x46771df8]
mov rax, r12
mov r13d, esi
test rcx, rcx
je 0x140102038
test rbp, rbp
setne dl
shl dl, 3
loop 0x140102026
loop 0x140102026
or dl, 2
mov rax, qword [r11 + 0x38]
call qword [rax + 0x28]
mov r11, qword [rsp + 0x70]
mov rax, r12
mov r13d, esi
inc esi
mov rbp, rax
cmp r12, r14
jne 0x140101f27
invalid
invalid
invalid
invalid
jmp 0x140102068
mov rax, qword [r11 + 8]
mov byte [rax + rdi], 0x3a
mov rax, rdi
inc rax
mov qword [r11 + 0x10], rax
mov esi, 1
mov r10b, 1
cmp ebp, 1
mov ebp, r13d
mov ebp, ebp
mov ebp, ebp
jle 0x140102576
cmp edi, esi
lea edi, [rax + 1]
test dword [rbx + rax], esi
add byte [rax], al
cmp ebp, 1
je 0x14010255e
cmp rdi, qword [r11]
jne 0x1401020a0
mov rcx, r11
call fcn.1400331e0
psllq mm7, mm7
mov r11, qword [rsp + 0x70]
jmp 0x1401020a0
mov qword [rsp + 0x20], r14
mov rsi, rax
mov r9, r15
call fcn.140107e50
mov r11, qword [rsp + 0x70]
mov rdx, rsi
mov qword [rsp + 0x128], rdi
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
jmp 0x1401022c9
rcl dword [rax + 5]
add byte [rax + 1], cl
enter 0xffffffffffff894c, 0xffffffffffffffe7
adc byte [r8 + 0x29], cl
enter 0x394c, 0xffffffffffffffe0
add dword [rax], eax
add byte [rbp - 0x7b], cl
in al, 0xf
test bl, al
add byte [rax], al
add byte [rdi], cl
mov dh, 2
mov ecx, dword [rax + rcx*4]
jnp 0x1401022f2
invalid
invalid
movzx eax, cl
mov ecx, eax
add eax, 0x8a0c8b45
add qword [rbp + 0xf], rax
movabs dword [0x820fc42949d873c1], eax
sub r12, rax
invalid
invalid
adc al, byte cs:[rax]
add byte [rax - 0x73], cl
lea rsi, [rdx + rax]
lea esi, [rdx + rax]
invalid
and al, 0x20
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx - 0x47], al
mov ecx, 1
add byte [rax], al
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffff894c, 0xffffffffffffffd9
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0x894d
loopne 0x140102363
xchg ecx, eax
push 2
add byte [rbx + rcx*4 + 0x5c], cl
and al, 0x70
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rcx, qword [r11 + 0x10]
invalid
adc edi, edi
invalid
mov edx, dword [rsp + 0x98]
add dword [rdx], ecx
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx - 0x4b74fd03], al
and al, 0x34
add dword [rax], eax
mov ah, 0x24
xor al, 1
add byte [rax], al
invalid
add byte [rdi], cl
invalid
inc dword [rbp + 0x6c8b48f6]
add byte [rax], al
mov edi, dword [rbx + 0x10]
mov eax, edi
mov dword [rsp + 0x80], edi
add byte [rax], al
add byte [rax], al
adc eax, 0x441f0f
add byte [rcx - 0x77], al
mov r8d, edx
cmp r8d, 0x110000
cmp eax, 0x110000
in al, dx
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
rol dword [rdx], 0x41
shl eax, 6
fadd dword [rcx + rcx*4 - 0x3e]
invalid
clc
invalid
xor esi, dword [rbp + 0xd]
clc
add byte [rax], al
add bl, ch
cmp byte [r12 + r12 + 0x200], 2
mov esp, 0x20024
add byte [rdx], al
and al, 0xf8
mov ebx, 0x45000001
xor edx, edx
mov ebx, edx
jb 0x140102683
cmp edi, 0x10000
mov esi, 4
sbb rsi, 0
jmp 0x140102683
invalid
invalid
fild dword [rbp - 0x7c]
fstp xword [rax + 0x1e]
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
add byte [rax], al
add al, byte [rax]
lea eax, [rdx + rsi]
ror byte [rcx + 0x39], 1
ror byte [rdi], 0x84
sti
add al, 0
add byte [rbp + 0xf], al
movzx r11d, byte [r8]
test cl, cl
stc
jl 0x140102b22
mov ebx, dword [rsp + 0x70]
add byte [rax], al
add bl, ch
invalid
mov edx, ecx
mov dh, 0x70
add dword [rbx - 0x7fbec01a], eax
stc
fbstp tbyte [rsi + 0x47]
mov dh, 0x48
add al, cl
add al, cl
out 6, al
add eax, 4
loop 0x140102b2f
and ebx, 0x3f
or ebx, edx
cmp ecx, 0x7c
mov ebx, dword [rsp + 0x70]
add al, byte [rcx - 0x3f]
loop 0x140102b4c
rol dword [rcx - 0x7d], 1
stc
jl 0x140102b9d
mov ebx, dword [rsp + 0x70]
or al, 0x45
or ecx, edx
and al, 0xf8
add byte [rax], al
add byte [rax], al
lea eax, [0x14018e0b8]
movabs al, byte [0x1ba000000]
jle 0x140102cdd
xor eax, 0x66666666
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x39], cl
hlt
or eax, 0xff69860f
invalid
rol byte [rdx], 0x41
shl edx, 6
invalid
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
or eax, 0x9c2dc
add byte [rax], al
imul eax, dword [rax + rax], 0xfbe3e900
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xor eax, 0x88f01
jo 0x140103038
test dword [rdi + 0x4d000005], eax
test esi, esi
rol byte [rax + rax*8 - 0x3e763c88], 0xc1
jmp 0xce1cbb4a
add bl, ch
invalid
mov ebx, dword [rsp + 0x70]
mov word [rax + riz], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add al, ch
push rcx
jrcxz 0x14010327f
add byte [rbp + 0x482774c0], al
lea edx, [0x14018b7be]
or byte [rax], al
or byte [rax], al
ror byte [rdi], 0x95
shl dword [rsi - 0x48], 0x15
add bl, ch
invalid
and al, 0x78
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfff08f13
invalid
loopne 0x1401033d5
adc eax, 0x2b065
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x48], 8
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x50
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fpercent_encoding_2.3.1_srclib.rs_00_01_02_03_04_05_06_07_08_09_0A_0B_0C_0D_0E_0F_10_11_12_13_14_15_16_17_18_19_1A_1B_1C_1D_1E_1F_20_21_22_23_24_25_26_27_28_29_2A_2B_2C_2D_2E_2F_30_31_32_33_34_35_36_37_38_39_3A_3B_3C_3D_3E_3F_40_41_42_43_44_45_46_47_48_49_4A_4B_4C_4D_4E_4F_50_51_52_53_54_55_56_57_58_59_5A_5B_5C_5D_5E_5F_60_61_62_63_64_65_66_67_68_69_6A_6B_6C_6D_6E_6F_70_71_72_73_74_75_76_77_78_79_7A_7B_7C_7D_7E_7F_80_81_82_83_84_85_86_87_88_89_8A_8B_8C_8D_8E_8F_90_91_92_93_94_95_96_97_98_99_9A_9B_9C_9D_9E_9F_A0_A1_A2_A3_A4_A5_A6_A7_A8_A9_AA_AB_AC_AD_AE_AF_B0_B1_B2_B3_B4_B5_B6_B7_B8_B9_BA_BB_BC_BD_BE_BF_C0_C1_C2_C3_C4_C5_C6_C7_C8_C9_CA_CB_CC_CD_CE_CF_D0_D1_D2_D3_D4_D5_D6_D7_D8_D9_DA_DB_DC_DD_DE_DF_E0_E1_E2_E3_E4_E5_E6_E7_E8_E9_EA_EB_EC_ED_EE_EF_F0_F1_F2_F3_F4_F5_F6_F7_F8_F9_FA_FB_FC_FD_FE_FF
lea rcx, [rsp + 0x38]
call fcn.140121ad0
lea rax, [0x14018b828]
mov qword [rsp + 0x20], rax
mov rcx, r9
xor r8d, r8d
ror byte [rbp - 0x77], 0xf1
ror byte [rbp - 0x77], 0xf1
call fcn.1401220d0
int3
add ah, cl
int3
int3
push rdi
push rbp
push rbx
sub rsp, 0x98
add byte [rax], al
mov byte [rsp + 0x37], dl
push rsp
and al, 0x37
mov rdi, rcx
mov r12, qword [rsp + 0x108]
mov r15, qword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rax], al
and al, 0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rax], al
movzx eax, byte [r8]
add byte [rax], al
movzx eax, byte [r8]
mov dword [rsp + 0x4c], eax
lea rbx, [r9 + 1]
add dword [rbp + 0x2600], edi
add dword [rbp + 0x2600], edi
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x40], ebx
jmp 0x1401039ee
inc ebp
mov qword [rdi + 0x10], r13
nop dword [rax + rax]
invalid
add byte [rax - 0x75], cl
push rdi
adc byte [rbp + 0x39], cl
out 0xf, eax
test byte [rbp + 0x49000005], ah
add eax, 0x89490000
invalid
add eax, 0x89490000
invalid
mov dh, 0xc2
add byte [rax], al
nop
shl ecx, 6
loope 0x140103a6c
add byte [rax], al
add dword [rax], eax
sbb esp, 0
mov r9d, r8d
cmp r9d, 0x110000
jne 0x140106c25
cmp rdx, r14
je 0x140106c44
movzx r11d, byte [rdx]
movzx r8d, r11b
test r8b, r8b
js 0x140106b80
inc rdx
cmp r8d, 0xd
jbe 0x140106c10
jmp 0x140106b40
mov r9d, r8d
and r9d, 0x1f
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
cmp r8b, 0xdf
jbe 0x140106bdc
movzx r10d, byte [rdx + 2]
movzx edx, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp r11b, 0xf0
jb 0x140106bf5
movzx r8d, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r8d, 0x3f
or r8d, r10d
or r8d, r9d
cmp r8d, 0x110000
je 0x140106c44
add rdx, 4
cmp r8d, 0xd
jbe 0x140106c10
jmp 0x140106b40
add rdx, 2
shl r9d, 6
or r9d, ebp
mov r8d, r9d
cmp r8d, 0xd
jbe 0x140106c10
jmp 0x140106b40
add rdx, 3
shl r9d, 0xc
or r10d, r9d
mov r8d, r10d
cmp r8d, 0xd
ja 0x140106b40
nop dword [rax]
mov r9d, 0x110000
bt ecx, r8d
jb 0x140106b43
jmp 0x140106b40
cmp r9d, 0x5c
je 0x140106c31
cmp r9d, 0x2f
jne 0x140106c44
inc eax
mov qword [rsp + 0xc0], rdx
cmp rdx, r14
jne 0x140106b59
cmp eax, 1
jbe 0x140106e54
mov rax, qword [rdi + 0x30]
test rax, rax
je 0x140106fc1
mov qword [rsp + 0xd8], rax
mov byte [rsp + 0x6f], r12b
mov qword [rsp + 0xe0], r15
mov rax, qword [rdi + 0x38]
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x80], 0
mov eax, 1
xor ebp, ebp
lea rcx, [rsp + 0x70]
mov r13d, 0x2600
mov r15, rsi
jmp 0x140106cc0
mov r12d, r11d
cmp r12d, 0x110000
jne 0x140106d95
cmp r15, r14
je 0x140106df1
movzx r9d, byte [r15]
movzx r11d, r9b
test r11b, r11b
js 0x140106cf0
inc r15
cmp r11d, 0xd
jbe 0x140106d80
jmp 0x140106cb0
invalid
mov edx, r11d
and edx, 0x1f
movzx r10d, byte [r15 + 1]
and r10d, 0x3f
cmp r11b, 0xdf
jbe 0x140106d50
movzx r8d, byte [r15 + 2]
shl r10d, 6
and r8d, 0x3f
or r8d, r10d
cmp r9b, 0xf0
jb 0x140106d68
movzx r11d, byte [r15 + 3]
and edx, 7
shl edx, 0x12
shl r8d, 6
and r11d, 0x3f
or r11d, r8d
or r11d, edx
cmp r11d, 0x110000
je 0x140106df1
add r15, 4
cmp r11d, 0xd
jbe 0x140106d80
invalid
add r15, 2
shl edx, 6
or edx, r10d
mov r11d, edx
cmp r11d, 0xd
jbe 0x140106d80
jmp 0x140106cb0
add r15, 3
shl edx, 0xc
or r8d, edx
mov r11d, r8d
cmp r11d, 0xd
ja 0x140106cb0
nop
mov r12d, 0x110000
bt r13d, r11d
jb 0x140106cb3
jmp 0x140106cb0
cmp r12d, 0x5c
je 0x140106da1
cmp r12d, 0x2f
jne 0x140106ddd
cmp rbp, qword [rsp + 0x70]
jne 0x140106dce
mov qword [rsp + 0xd0], rbp
mov rbp, rsi
mov rsi, rcx
call fcn.1400331e0
mov rcx, rsi
mov rsi, rbp
mov rbp, qword [rsp + 0xd0]
mov rax, qword [rsp + 0x78]
mov byte [rax + rbp], r12b
inc rbp
mov qword [rsp + 0x80], rbp
cmp r12d, 0x2f
je 0x140106cc0
cmp r12d, 0x5c
je 0x140106cc0
mov rax, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
cmp rbp, 2
mov r15, qword [rsp + 0xe0]
jne 0x140106f8b
cmp word [r8], 0x2f2f
sete bpl
jmp 0x140106f8d
add dword [rax], eax
invalid
add dword [rax], eax
add dh, dh
and byte [r9], al
je 0x140106f01
mov r14d, dword [rbx + 0x24]
mov rdx, qword [rbx + 8]
test r14, r14
je 0x140107237
mov ebp, r12d
mov r12, r15
mov r15d, dword [rbx + 0x3c]
mov rdx, qword [rbx + 8]
test r15, r15
je 0x14010700f
mov rax, qword [rbx + 0x10]
cmp rax, r15
jbe 0x140107009
cmp byte [rdx + r15], 0xbf
jg 0x14010700f
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, rax
xor r8d, r8d
mov r9, r15
call fcn.1401220d0
mov rax, qword [rdi + 0x40]
mov eax, dword [rdi + 0x40]
mov qword [rsp + 0xb0], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
push rdi
and byte [rdi], cl
adc byte [rdi + 0x30], bl
push rdi
and byte [rdi], cl
adc byte [rdi + 0x30], bl
movaps xmmword [rsp + 0xa0], xmm3
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov qword [rsp + 0x20], r14
lea rdx, [rsp + 0x70]
mov rcx, r15
mov r8, rbx
mov r9, rsi
call fcn.140107860
jmp 0x1401077f5
mov rdx, qword [rbx + 8]
mov r14, qword [rbx + 0x10]
jmp 0x1401073c1
invalid
xor ebp, ebp
movzx r12d, byte [rsp + 0x6f]
test rax, rax
je 0x140106fa7
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
test bpl, bpl
mov rcx, qword [rsp + 0xd8]
jne 0x140106fc1
mov dl, 3
mov rax, qword [rsp + 0xc8]
call qword [rax + 0x28]
mov ebp, dword [rbx + 0x2c]
mov r13d, ebp
mov rdx, qword [rbx + 8]
inc r13d
je 0x140107125
mov rax, qword [rbx + 0x10]
cmp rax, r13
jbe 0x14010711f
jne 0x140106e83
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x10]
sub rax, rcx
cmp rax, r15
jb 0x1401075ba
add rcx, qword [rdi + 8]
mov r8, r15
call fcn.140120b90
mov rsi, qword [rdi + 0x10]
add rsi, r15
mov qword [rdi + 0x10], rsi
cmp rsi, qword [rdi]
jne 0x140107046
mov rcx, rdi
call fcn.1400331e0
mov rax, qword [rdi + 8]
mov byte [rax + rsi], 0x2f
inc rsi
mov qword [rdi + 0x10], rsi
mov byte [rsp + 0x70], 1
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r13
lea r8, [rsp + 0x70]
mov rcx, rdi
mov edx, ebp
mov r9, r15
call fcn.140103980
mov rcx, qword [rdi + 0x40]
mov qword [rsp + 0xb0], rcx
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0xa0], xmm3
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov r9d, dword [rbx + 0x2c]
mov ecx, dword [rbx + 0x30]
mov r8d, dword [rbx + 0x34]
mov r10d, dword [rbx + 0x38]
lea r11, [rbx + 0x40]
movzx esi, word [rbx + 0x28]
movzx edi, word [rbx + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r15d
mov word [rsp + 0x48], di
mov word [rsp + 0x40], si
mov qword [rsp + 0x38], r11
mov dword [rsp + 0x30], r10d
mov dword [rsp + 0x28], r8d
mov dword [rsp + 0x20], ecx
lea rdx, [rsp + 0x70]
mov rcx, r12
jmp case.0x1400df9fe.490
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x10]
sub rax, rcx
cmp rax, r13
jb 0x14010758b
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rax, rcx
mov rcx, rdi
mov rsi, rdx
mov rdx, rax
mov r8, r15
call fcn.140128e10
mov rdx, rsi
mov rcx, qword [rdi + 0x10]
jmp 0x140107022
movzx edi, word [rbx + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r12d
mov word [rsp + 0x48], di
mov word [rsp + 0x40], si
mov qword [rsp + 0x38], r11
mov dword [rsp + 0x30], r10d
mov dword [rsp + 0x28], r8d
mov dword [rsp + 0x20], ecx
lea rdx, [rsp + 0x70]
mov rcx, r15
mov r8d, ebp
call fcn.140104a20
nop
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add dword [rax], eax
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r12
xor r8d, r8d
call fcn.1401220d0
invalid
test al, 1
add byte [rax - 0x73], cl
or eax, 0x840a8
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, rax
xor r8d, r8d
ror byte [rbp - 0x77], 0xf1
invalid
ror byte [rbp - 0x77], 0xf1
call fcn.1401220d0
int3
sub esp, 0x38
mov r15, r9
mov rdi, r8
mov rbx, rdx
mov r12, qword [rsp + 0xa0]
test byte [r8 + 0x20], 1
mov qword [rsp + 0x30], rcx
and al, 0x30
in eax, dx
nop dword [rax]
shl edx, 6
add al, 0x83
loop 0x14010799c
add byte [rbp + 0x14], dh
stc
or eax, 0xff67870f
invalid
mov edx, esi
int1
sub esp, 0x10
movdqa xmmword [rsp], xmm6
test rcx, rcx
je case.0x140107f93.33
cmp r8d, 0x25
jne 0x140107f56
mov r8, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, 0x2600
jmp 0x140107e90
mov r10d, r11d
cmp r10d, 0x110000
jne 0x140107fa4
invalid
add byte [rcx - 0x46], al
add byte [rax], al
adc dword [rax], eax
mov r10d, 0x110000
cmp r9, r8
je 0x140107fa4
movzx ebx, byte [r9]
movzx r11d, bl
test r11b, r11b
js 0x140107ec0
invalid
adc al, 0x49
inc ecx
inc r9
cmp r11d, 0xd
jbe 0x140107f2a
jmp 0x140107e80
mov esi, r11d
and esi, 0x1f
movzx ebp, byte [r9 + 1]
movzx ebp, byte [rcx + 1]
movzx ebp, byte [rcx + 1]
and ebp, 0x3f
cmp r11b, 0xdf
jbe 0x140107f10
movzx edi, byte [r9 + 2]
shl ebp, 6
and edi, 0x3f
or edi, ebp
cmp bl, 0xf0
invalid
jb 0x140107f3f
invalid
movzx r11d, byte [r9 + 3]
add r9, 4
and esi, 7
shl esi, 0x12
shl edi, 6
and r11d, 0x3f
or r11d, edi
or r11d, esi
cmp r11d, 0x110000
jne 0x140107f20
jmp 0x140107fa4
add r9, 2
shl esi, 6
or esi, ebp
mov r11d, esi
nop dword [rax]
nop dword [rax]
cmp r11d, 0xd
ja 0x140107e80
mov r10d, 0x110000
bt eax, r11d
jb 0x140107e83
invalid
invalid
invalid
invalid
jmp 0x140107e80
add r9, 3
shl esi, 0xc
or edi, esi
mov r11d, edi
cmp r11d, 0xd
jbe 0x140107f2a
jmp 0x140107e80
mov eax, r8d
and eax, 0x1fffdf
add eax, 0xffffffbf
cmp eax, 0x1a
setb al
lea r9d, [r8 - 0x30]
cmp r9d, 0xa
setb r9b
or r9b, al
jne case.0x140107f93.33
lea eax, [r8 - 0x21]
cmp eax, 0x5d
ja case.0x140107f93.34
lea r9, [0x1401956f4]
movsxd rax, dword [r9 + rax*4]
add rax, r9
jmp rax
movaps xmm6, xmmword [rsp]
add rsp, 0x10
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov r11d, 0x2600
mov al, 8
jmp 0x140107fbe
mov edi, esi
cmp edi, 0x110000
jne 0x140108094
cmp r9, r8
je 0x1401080d2
movzx ebp, byte [r9]
movzx esi, bpl
test sil, sil
js 0x140107ff0
inc r9
cmp esi, 0xd
jbe 0x140108080
jmp 0x140107fb0
mov edi, esi
and edi, 0x1f
out 0x1f, eax
out 0x1f, eax
movzx r14d, byte [r9 + 1]
and r14d, 0x3f
cmp sil, 0xdf
jbe 0x140108048
movzx ebx, byte [r9 + 2]
shl r14d, 6
pop rcx
add al, byte [rcx - 0x3f]
out 6, al
and ebx, 0x3f
or ebx, r14d
cmp bpl, 0xf0
jb 0x14010805e
invalid
movzx esi, byte [r9 + 3]
and edi, 7
shl edi, 0x12
adc al, cl
jrcxz 0x14010802d
adc al, cl
jrcxz 0x14010802d
and esi, 0x3f
or esi, ebx
fimul word [rcx]
inc byte [rcx + 0x110000fe]
add byte [rdi], cl
invalid
cwde
add byte [rax], al
invalid
fimul word [rcx]
inc byte [rcx + 0x110000fe]
add byte [rdi], cl
test byte [rax + 0x49000000], bl
add ecx, 4
add r9, 4
cmp esi, 0xd
jbe 0x140108080
dec byte [0x1a8f9bdbb]
invalid
jmp 0x140107fb0
dec dword [rcx - 0x7d]
rol dword [rdx], 0xc1
out 6, eax
add r9, 2
shl edi, 6
or edi, r14d
mov esi, edi
cmp esi, 0xd
jbe 0x140108080
jmp 0x140107fb0
invalid
add r9, 3
shl edi, 0xc
out 0xc, eax
out 0xc, eax
or ebx, edi
mov esi, ebx
cmp esi, 0xd
ja 0x140107fb0
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rdi + 0x110000], bh
mov edi, 0x110000
bt r11d, esi
jb 0x140107fb2
jmp 0x140107fb0
inc dword [rcx - 0x7f]
cli
add byte [rax], al
adc dword [rax], eax
cmp r10d, 0x110000
je 0x1401080d2
lea r8d, [r10 - 0x30]
cmp r8d, 0xa
jb 0x1401080b5
and r10d, 0xffffffdf
add r10d, 0xffffffbf
cmp r10d, 5
ja 0x1401080d2
lea r8d, [rdi - 0x30]
cmp r8d, 0xa
jb case.0x140107f93.33
sar dh, cl
invalid
invalid
rol byte [r9 - 0x7d], 1
clc
or cl, byte [rdi]
invalid
sar dh, cl
invalid
and edi, 0xffffffdf
add edi, 0xffffffbf
cmp edi, 6
invalid
jb case.0x140107f93.33
invalid
mov r8, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov edx, eax
movaps xmm6, xmmword [rsp]
and al, 0x48
add esp, 0x10
and al, 0x48
add esp, 0x10
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp r8
jmp rax
jmp rax
movd xmm0, r8d
pshufd xmm2, xmm0, 0
pshufw mm2, mm0, 0
pshufw mm2, mm0, 0
movdqa xmm0, xmmword [0x14012eba0]
paddd xmm0, xmm2
movsd dword [rdi], dword [rsi]
push 2
add byte [rsi + 0xf], ah
inc dl
movdqa xmm1, xmmword [0x14012ebb0]
paddd xmm1, xmm2
test eax, 0x6600026a
paddd mm1, mm2
movdqa xmm3, xmmword [0x14012ebc0]
paddd xmm3, xmm2
paddd xmm2, xmmword [0x14012ebd0]
lea eax, [r8 - 0xe1000]
cmp eax, 0xeffe
setb r9b
lea eax, [r8 - 0xf0000]
cmp eax, 0xfffe
setb al
add r8d, 0xfff00000
cmp r8d, 0xfffe
add byte [rcx + 0xf], al
xchg edx, eax
shl byte [rsi + 0xf], 0x6f
and eax, 0x265a8
add byte [rcx + 0xf], al
xchg edx, eax
shl byte [rsi + 0xf], 0x6f
and eax, 0x265a8
pxor xmm2, xmm4
movdqa xmm5, xmmword [0x14012ebe0]
movdqa xmm6, xmm5
cmc
cmc
pcmpgtd xmm6, xmm2
pxor xmm3, xmm4
movdqa xmm2, xmm5
pcmpgtd xmm2, xmm3
packssdw xmm2, xmm6
pxor xmm1, xmm4
pcmpgtd xmm5, xmm1
jmp 0x104ff90ee
movdqa xmm1, xmmword [0x14012ebf0]
pcmpgtd xmm1, xmm0
packssdw xmm1, xmm5
packsswb xmm1, xmm2
pmovmskb r10d, xmm1
xlatb
rol dword [rbp - 0x7b], 1
rol byte [rcx + 0xf], cl
xchg ebp, eax
ret 0x844
enter 0x844, 0xffffffffffffffc0
or al, r10b
mov al, 6
jne case.0x140107f93.33
jmp 0x104ff90ee
xlatb
rol dword [rbp - 0x7b], 1
rol byte [rcx + 0xf], cl
xchg ebp, eax
ret 0x844
jmp 0x1401080d2
invalid
xor r14d, r14d
test r9d, r9d
je 0x1401086bd
mov r13d, r9d
cmp qword [rsp + 0x58], r13
and al, 0x58
and al, 0x58
jae 0x140108651
cmp r15, r13
je case.0x1400cbfca.1224
lea rax, [0x14018bc50]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x30]
mov rdx, r15
xor r8d, r8d
mov r9, r13
call fcn.1401220d0
nop dword [rax]
inc r14
cmp r11d, 0xd
ja 0x1401084e0
mov ebp, 0x110000
bt r13d, r11d
jae 0x1401084e0
cmp ebp, 0x110000
jne 0x1401084ef
cmp r14, qword [rsp + 0x128]
je 0x1401083cb
movzx r8d, byte [r14]
movzx r11d, r8b
test r11b, r11b
jns 0x140108410
mov ecx, r11d
and ecx, 0x1f
movzx r10d, byte [r14 + 1]
and r10d, 0x3f
cmp r11b, 0xdf
jbe 0x1401084ae
movzx edx, byte [r14 + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r8b, 0xf0
jb 0x1401084c7
movzx r11d, byte [r14 + 3]
and ecx, 7
shl ecx, 0x12
shl edx, 6
and r11d, 0x3f
or r11d, edx
or r11d, ecx
cmp r11d, 0x110000
je 0x1401083cb
add r14, 4
cmp r11d, 0xd
jbe 0x14010841d
jno 0x1401084a9
invalid
invalid
jno 0x1401084a9
invalid
invalid
jmp 0x1401084e0
add r14, 2
shl ecx, 6
or ecx, r10d
mov r11d, ecx
cmp r11d, 0xd
jbe 0x14010841d
jmp 0x1401084e0
add r14, 3
shl ecx, 0xc
or edx, ecx
mov r11d, edx
cmp r11d, 0xd
jbe 0x14010841d
nop dword [rax]
mov ebp, r11d
cmp ebp, 0x110000
je 0x140108438
cmp ebp, 0x23
jne 0x1401084ff
cmp byte [rsp + 0x2e], 0
je 0x1401083ce
mov rsi, rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, qword [rsp + 0xa8]
mov r8d, ebp
mov r9, r14
call fcn.140107e50
cmp ebp, 0x80
jae 0x14010854f
cmp rbx, qword [rsp + 0x40]
jne 0x14010853e
lea rcx, [rsp + 0x40]
call fcn.1400331e0
mov rax, qword [rsp + 0x48]
mov byte [rax + rbx], bpl
inc rbx
jmp 0x140108609
mov dword [rsp + 0x60], 0
mov eax, ebp
cmp ebp, 0x800
jae 0x14010857e
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x60], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x61], bpl
mov ebp, 2
jmp 0x1401085e5
cmp ebp, 0x10000
jae 0x1401085b0
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x60], al
mov eax, ebp
shr eax, 6
and al, 0x3f
invalid
or al, 0x80
mov byte [rsp + 0x61], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x62], bpl
invalid
mov ebp, 3
jmp 0x1401085e5
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x60], al
mov eax, ebp
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x61], al
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x62], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x63], bpl
mov ebp, 4
mov rax, qword [rsp + 0x40]
sub rax, rbx
cmp rax, rbp
jb 0x140108626
lea rcx, [rsi + rbx]
lea rdx, [rsp + 0x60]
mov r8, rbp
call fcn.140120b90
mov rax, rsi
add rbx, rbp
mov qword [rsp + 0x50], rbx
mov r9d, dword [rsp + 0x38]
cmp r14, qword [rsp + 0x128]
jne 0x140108442
jmp 0x1401083cb
mov qword [rsp + 0x20], 1
mov r9d, 1
lea rcx, [rsp + 0x40]
mov rdx, rbx
mov r8, rbp
call fcn.140128e10
mov rsi, qword [rsp + 0x48]
mov rbx, qword [rsp + 0x50]
jmp 0x1401085f2
mov rax, qword [rsp + 0x30]
cmp byte [rax + r13], 0xbf
jle 0x1401083ee
invalid
inc dword [rcx - 0x7d]
stc
add esi, dword [rdx + rdi + 0x41]
cmp ecx, 5
cmp r9d, 3
je 0x1401086a1
cmp r9d, 5
je 0x140108698
cmp r9d, 4
jne 0x1401086bd
lea rdx, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
lea edx, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
mov rcx, qword [rsp + 0x30]
mov r8, r13
call fcn.1401215d0
test eax, eax
je 0x1401088e9
lea rdx, [0x14018b7c1]
jmp 0x1401086a8
lea rdx, [0x14018b7b4]
jmp 0x1401086a8
lea rdx, [0x14018b7be]
mov rcx, qword [rsp + 0x30]
mov r8, r13
call fcn.1401215d0
test eax, eax
je 0x1401088e9
mov rdx, qword [rsp + 0x48]
mov qword [rsp + 0x98], rdx
mov qword [rsp + 0xa0], rbx
movabs rax, 0x8000000000000000
mov qword [rsp + 0x90], rax
cmp byte [rsp + 0x2f], 2
lea rax, [0x14018bc68]
lea rbp, [0x14018bc78]
cmove rbp, rax
lea r13, [0x140157355]
mov qword [rsp + 0x38], rdx
jmp 0x14010875a
mov eax, dword [rdi]
sub rax, r15
cmp rax, rbx
jb 0x1401087d9
mov r15, qword [rdi + 0x10]
mov rcx, qword [rdi + 8]
add rcx, r15
mov r8, rbx
call fcn.140120b90
add r15, rbx
mov qword [rdi + 0x10], r15
mov rbx, r12
mov rdx, rsi
test rbx, rbx
je 0x140108808
mov qword [rsp + 0x20], 1
mov r9d, 1
mov rcx, rdi
mov r13, rdx
mov rdx, r15
mov r8, rbx
call fcn.140128e10
mov rdx, r13
lea r13, [0x140157355]
jmp 0x14010873a
mov rdx, qword [rdi + 0x20]
mov r8, qword [rsp + 0x48]
test rdx, rdx
je 0x14010891e
mov rax, qword [rdi + 0x28]
lea rcx, [rsp + 0x90]
mov r9, rbx
call qword [rax + 0x28]
mov rdx, qword [rsp + 0x98]
mov rbx, qword [rsp + 0xa0]
jmp 0x1401086e4
mov rdx, r8
jmp 0x1401086c2
add byte [rax], al
jmp 0x140108c30
lea eax, [rcx + 2]
mov qword [rcx], rax
movzx r11d, byte [r9 + 1]
and r11d, 0x3f
mov eax, 1
cmp dl, 0xdf
jbe 0x140109210
lea r10, [r9 + 3]
mov qword [rcx], r10
shl r8d, 6
or r8d, r11d
mov edx, r8d
ret
sub esp, 0x30
add al, ch
mov byte [rcx + 1], bl
add byte [rax - 0x73], cl
or eax, 0x7ff01
call fcn.140121f20
int3
add byte [rax], al
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rsi + 0xa0], 2
jb 0x14010c685
mov rdi, qword [rsi + 0xa8]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0xc8]
mov rax, qword [rsi + 0xb0]
mov rdx, qword [rsi + 0xb8]
mov r8, qword [rsi + 0xc0]
call qword [rax + 0x10]
lea rcx, [rsi + 0xe8]
mov rax, qword [rsi + 0xd0]
mov rdx, qword [rsi + 0xd8]
mov r8, qword [rsi + 0xe0]
call qword [rax + 0x10]
cmp qword [rsi + 0x90], 0
je 0x14010c6e3
mov r8, qword [rsi + 0x88]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rbx, qword [rsi + 0x68]
test rbx, rbx
je 0x14010c735
mov rdi, qword [rsi + 0x60]
add rdi, 0x30
jmp 0x14010c71b
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x10]
add rdi, 0x68
dec rbx
je 0x14010c735
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x14010c700
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x10]
jmp 0x14010c700
cmp qword [rsi + 0x58], 0
je 0x14010c74f
mov r8, qword [rsi + 0x60]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x21cf1
adc eax, 0x21cf1
mov rbx, qword [rsi + 0x80]
test rbx, rbx
je 0x14010c78b
mov rdi, qword [rsi + 0x78]
add rdi, 0x38
js 0x14010c7a8
add edi, 0x38
nop word cs:[rax + rax]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x10]
add rdi, 0x48
dec rbx
jne 0x14010c770
cmp qword [rsi + 0x70], 0
je 0x14010c7a5
mov r8, qword [rsi + 0x78]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdi, qword [rsi + 0x110]
adc byte [rcx], al
add byte [rax], al
test rdi, rdi
je 0x14010c7cb
mov rcx, rdi
call fcn.140022790
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x120]
call fcn.14010caa0
cmp rsi, 0xffffffffffffffff
je 0x14010c7fe
lock dec qword [rsi + 8]
jne 0x14010c7fe
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
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, 0x20
pop rbx
pop rdi
pop rsi
ret
int3
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rdi, qword [rsi + 0x90]
mov bl, 1
mov al, 1
xchg byte [rdi + 0xa8], al
mov al, 1
xchg byte [rdi + 0x88], al
test al, al
jne 0x14010c904
mov rax, qword [rdi + 0x78]
mov rcx, qword [rdi + 0x80]
mov qword [rdi + 0x78], 0
xor edx, edx
xchg byte [rdi + 0x88], dl
test rax, rax
je 0x14010c904
xchg byte [rdi + 0xa0], bl
test bl, bl
jne 0x14010c93b
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rcx
mov rdi, qword [rcx]
lea rbx, [rdi + 0x10]
mov rcx, rbx
call fcn.14007e570
mov r14, qword [rdi + 0x10]
test r14, r14
je 0x14010d472
lock dec qword [r14 + 0x1c8]
jne 0x14010d461
lea rcx, [r14 + 0x80]
call fcn.1401183f0
mov rax, qword [r14 + 0x110]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [r14 + 0x110], rcx
jne 0x14010d420
test rax, rax
jne 0x14010d461
mov rax, qword [r14 + 0x100]
mov rcx, qword [r14 + 0x108]
mov qword [r14 + 0x100], 0
lock and qword [r14 + 0x110], 0xfffffffffffffffd
test rax, rax
je 0x14010d461
call qword [rax + 8]
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x14010d472
mov rcx, qword [rbx]
call fcn.14010d4e0
mov rbx, qword [rdi + 0x18]
test rbx, rbx
je 0x14010d4aa
mov rcx, qword [rdi + 0x28]
call qword [sym.imp.kernel32.dll_CloseHandle]
lock dec qword [rbx]
jne 0x14010d494
mov rcx, qword [rdi + 0x18]
call fcn.1400428a0
mov rax, qword [rdi + 0x20]
lock dec qword [rax]
jne 0x14010d4aa
add rdi, 0x20
mov rcx, rdi
call fcn.14010b900
mov r8, qword [rsi]
cmp r8, 0xffffffffffffffff
je 0x14010d4d3
lock dec qword [r8 + 8]
jne 0x14010d4d3
mov rcx, qword [0x14019f258]
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
mov rcx, qword [rsp + 0x68]
lea eax, [rcx - 1]
and eax, ecx
mov rcx, qword [rsp + 0x50]
dec rcx
mov rdx, qword [rsp + 0x48]
je 0x14010e548
inc rbp
cmp rbp, r14
je 0x14010e520
lea rsi, [rbp*8]
add rsi, rbp
mov rdi, qword [r15 + rsi*8 + 0x18]
test rdi, rdi
je 0x14010e0d7
mov rbx, qword [r15 + rsi*8 + 0x20]
mov rax, qword [rbx]
test rax, rax
je 0x14010e0b3
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x14010e0d7
cmp qword [rbx + 0x10], 0x11
jb 0x14010e0c5
lea rbx, [r15 + rsi*8]
mov rax, qword [rbx + 0x28]
lock dec qword [rax]
jne 0x14010e0ee
mov rcx, qword [rbx + 0x28]
call fcn.140096560
cmp byte [rbx + 0x10], 2
jne 0x14010e190
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x14010e109
movabs rax, 0x200000000
lock or qword [rcx + 0x2310], rax
mov rax, qword [rsi + 0x110]
mov r15, qword [rsp + 0x38]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rsi + 0x110], rcx
jne 0x14010e170
jmp 0x14010e212
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x14010e1a1
movabs rax, 0x200000000
lock or qword [rcx + 0x2310], rax
mov rax, qword [rsi + 0x110]
mov r15, qword [rsp + 0x38]
nop dword [rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rsi + 0x110], rcx
jne 0x14010e200
test rax, rax
mov r14, qword [rsp + 0x40]
jne 0x14010e250
mov rax, qword [rsi + 0x100]
mov rcx, qword [rsi + 0x108]
mov qword [rsi + 0x100], 0
lock and qword [rsi + 0x110], 0xfffffffffffffffd
test rax, rax
je 0x14010e250
call qword [rax + 8]
nop word cs:[rax + rax]
add rbx, 8
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x14010e080
mov rcx, qword [rbx]
call fcn.14010ba40
jmp 0x14010e080
xor r15d, r15d
pause
lea rax, [rcx + 0x2300]
cmp qword [rcx + 0x2300], r14
je 0x14010e147
mov rdi, rcx
mov rcx, qword [rcx + 0x2308]
test rcx, rcx
jne 0x14010e360
mov r12, qword [rax]
movzx eax, byte [0x14019f308]
mov edx, 0x2320
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x14010e9d4
mov rcx, rax
add r12, 0x20
mov qword [rax + 0x2300], r12
movups xmmword [rax + 0x2308], xmm6
mov qword [rax + 0x2318], 0
xor eax, eax
lock cmpxchg qword [rdi + 0x2308], rcx
or byte [rbx], ah
add byte [rax], al
or byte [rbx], ah
add byte [rax], al
je 0x14010e360
mov rdx, rax
mov rax, qword [rax + 0x2300]
add rax, 0x20
mov qword [rcx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rdx + 0x2308], rcx
je 0x14010e354
mov r8, rax
nop dword [rax]
pause
mov rax, qword [r8 + 0x2300]
add rax, 0x20
mov qword [rcx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [r8 + 0x2308], rcx
mov r8, rax
jne 0x14010e330
mov rcx, rdx
nop word [rax + rax]
mov rax, qword [rdi + 0x2310]
cmp eax, 0xffffffff
sete al
test r15b, al
je 0x14010e290
mov rax, rdi
lock cmpxchg qword [rsi + 0x80], rcx
jne 0x14010e290
mfence
mov rax, qword [rsi + 0x88]
mov qword [rdi + 0x2318], rax
movabs rax, 0x100000000
lock or qword [rdi + 0x2310], rax
mov r15b, 1
pause
lea rax, [rcx + 0x2300]
cmp qword [rcx + 0x2300], r14
jne 0x14010e2a9
jmp 0x14010e147
xor r15d, r15d
pause
lea rax, [rcx + 0x2300]
cmp qword [rcx + 0x2300], r14
je 0x14010e1df
mov rdi, rcx
mov rcx, qword [rcx + 0x2308]
test rcx, rcx
jne 0x14010e4b0
mov r12, qword [rax]
movzx eax, byte [0x14019f308]
mov edx, 0x2320
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x14010e9d4
mov rcx, rax
add r12, 0x20
mov qword [rax + 0x2300], r12
movups xmmword [rax + 0x2308], xmm6
mov qword [rax + 0x2318], 0
xor eax, eax
lock cmpxchg qword [rdi + 0x2308], rcx
je 0x14010e4b0
mov rdx, rax
mov rax, qword [rax + 0x2300]
add rax, 0x20
mov qword [rcx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rdx + 0x2308], rcx
invalid
je 0x14010e4a4
add byte [rdx + rbp + 0x49], dh
mov eax, eax
mov r8, rax
nop dword [rax]
pause
mov rax, qword [r8 + 0x2300]
add rax, 0x20
shl byte [rax], 0x48
mov dword [rcx + 0x2300], eax
shl byte [rax], 0x48
mov dword [rcx + 0x2300], eax
xor eax, eax
lock cmpxchg qword [r8 + 0x2308], rcx
mov byte [rax], cl
and eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
jne 0x14010e480
mov byte [rax], cl
and eax, dword [rax]
add byte [rcx - 0x77], cl
sal byte [rbp - 0x24], 0x48
mov ecx, edx
mov rcx, rdx
nop word [rax + rax]
add byte [rax], al
mov rax, qword [rdi + 0x2310]
cmp eax, 0xffffffff
sete al
test r15b, al
je 0x14010e3e0
mov rax, rdi
lock cmpxchg qword [rsi + 0x80], rcx
add byte [rax], 0
add byte [rdi], cl
test dword [rax], ecx
invalid
invalid
invalid
add byte [rax], 0
add byte [rdi], cl
test dword [rax], ecx
invalid
mfence
mov rax, qword [rsi + 0x88]
mov qword [rdi + 0x2318], rax
movabs rax, 0x100000000
lock or qword [rdi + 0x2310], rax
or dword [rdi + 0x2310], eax
or dword [rdi + 0x2310], eax
xchg dword [rax], edx
and eax, dword [rax]
add byte [rcx - 0x49], al
add ebx, esi
nop
mov r15b, 1
pause
lea rax, [rcx + 0x2300]
cmp qword [rcx + 0x2300], r14
mov cl, 0
and eax, dword [rax]
add byte [rdi], cl
test ebp, esp
invalid
invalid
invalid
mov cl, 0
and eax, dword [rax]
add byte [rdi], cl
test ebp, esp
invalid
jmp 0x14010e1df
mov rax, qword [rsp + 0x30]
cmp qword [rax - 0x18], 0
je 0x14010dfa0
mov r8, qword [rax - 0x10]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x14010dfa0
clc
out dx, eax
mov rdi, qword [rsp + 0x28]
je 0x14010e585
mov r8, qword [rdi + 0x58]
sub r8, rax
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rdi + 0x90]
mov eax, dword [rdi + 0x90]
test rax, rax
je 0x14010e8bf
mov qword [rsp + 0x48], rax
mov r14, qword [rdi + 0xa0]
test r14, r14
je 0x14010e887
sub byte [rbx + rcx*4 - 0x48], cl
mov byte [rax], al
add byte [rax], al
movdqa xmm0, xmmword [r15]
pmovmskb esi, xmm0
not esi
lea r12, [r15 + 0x10]
jmp 0x14010e5e0
test si, si
jne 0x14010e60f
mov rsi, qword [rdi + 0xc0]
test rsi, rsi
je 0x14010e948
mov ecx, 8
mov edx, 0x2320
call fcn.1401216c0
int3
movaps xmm6, xmmword [rbp + 0x8e0]
add rsp, 0x978
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r8d, 0x150
call fcn.140120b90
mov r14, qword [rbp - 0x50]
mov rbx, qword [rbp - 0x48]
cmp r14, 2
jne 0x140112503
mov rax, qword [rbp + 0x7a0]
mov qword [rax + 8], rbx
mov qword [rax], 3
jmp 0x1401153c2
mov rsi, qword [rbp + 0xc0]
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x878], rax
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x8d0], rax
mov rdi, qword [rbp + 0xd8]
mov r15, qword [rbp + 0xe0]
movzx eax, byte [0x14019f308]
mov edx, 0xd0
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140113e8e
mov r13, rax
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x30], 0
mov qword [rax + 0x38], 4
lock inc qword [rax]
jle case.0x140115014.2
lea rdx, [rbp - 0x40]
mov qword [rbp + 0x5f0], r14
mov qword [rbp + 0x5f8], rbx
lea rcx, [rbp + 0x600]
mov r8d, 0x100
call fcn.140120b90
cmp rsi, 2
jne 0x1401125b0
mov edi, 2
jmp 0x140112b19
mov r12, r13
test sil, 1
je 0x14011291a
movaps xmm0, xmmword [rbp + 0x530]
movaps xmm1, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x890], xmm0
movaps xmmword [rbp + 0x8a0], xmm1
mov rax, qword [rbp + 0x550]
mov qword [rbp + 0x8b0], rax
mov r13d, 2
mov rdx, rdi
mov qword [rbp + 0x8c0], r15
mov qword [rbp + 0x880], rdi
mov rsi, qword [rbp + 0x8d0]
mov rbx, qword [rbp + 0x878]
jmp 0x140112a1b
or al, 0xf6
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rbx
mov qword [rdi], 1
mov qword [rdi + 0x10], rbx
jmp 0x140113d9c
lea rcx, [rbp + 0x210]
mov rdx, 0xfffffffffffffffe
xor r8d, r8d
call fcn.14002f3d0
mov rax, qword [rbp + 0x230]
mov qword [rbp + 0x550], rax
movups xmm0, xmmword [rbp + 0x210]
movups xmm1, xmmword [rbp + 0x220]
movaps xmmword [rbp + 0x540], xmm1
movaps xmmword [rbp + 0x530], xmm0
movups xmm0, xmmword [rbp + 0x238]
movaps xmmword [rbp + 0x430], xmm0
movups xmm0, xmmword [rbp + 0x248]
movaps xmmword [rbp + 0x440], xmm0
movups xmm0, xmmword [rbp + 0x258]
pop rax
add al, byte [rax]
add byte [rdi], cl
sub dword [rbp + 0x450], eax
pop rax
add al, byte [rax]
add byte [rdi], cl
sub dword [rbp + 0x450], eax
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140114df2
mov rsi, rax
movaps xmm0, xmmword [rbp + 0x430]
movaps xmm1, xmmword [rbp + 0x440]
movaps xmm2, xmmword [rbp + 0x450]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rbp + 0x530]
movaps xmm1, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x890], xmm0
movaps xmmword [rbp + 0x8a0], xmm1
mov rax, qword [rbp + 0x550]
mov qword [rbp + 0x8b0], rax
lea rax, [0x14015b8b0]
mov qword [rbp + 0x880], rax
mov qword [rbp + 0x8c0], 0
mov rdx, r15
mov r13, rdi
mov ebx, 0
test dil, 1
je 0x140112aca
lea rdi, [rbp + 0x618]
lea r14, [rbp + 0x430]
mov rcx, r14
call fcn.140025d70
movups xmm0, xmmword [0x14015ca80]
movaps xmmword [rbp + 0x540], xmm0
movups xmm0, xmmword [0x14015ca70]
movaps xmmword [rbp + 0x530], xmm0
lea rcx, [rbp + 0x210]
lea r8, [rbp + 0x530]
mov rdx, rdi
mov r9, r14
call fcn.1400704d0
cmp byte [rbp + 0x230], 3
je 0x140113edf
mov rax, qword [rbp + 0x230]
mov qword [rbp + 0x550], rax
movups xmm0, xmmword [rbp + 0x210]
movups xmm1, xmmword [rbp + 0x220]
movaps xmmword [rbp + 0x540], xmm1
movaps xmmword [rbp + 0x530], xmm0
cmp al, 2
je 0x140112ac0
lea rcx, [rbp + 0x548]
mov rax, qword [rbp + 0x530]
mov rdx, qword [rbp + 0x538]
cmp byte [0xcb5d2ab8], al
test dword [rax + 5], eax
add byte [rax], al
cmp byte [0xcb5d2ab8], al
test dword [rax + 5], eax
add byte [rax], al
call qword [rax + 0x10]
mov r14, qword [rbp + 0x5f0]
mov rdi, r13
add byte [rcx + rcx*4 - 0x11], cl
test r14, r14
je 0x140112adb
lea rcx, [rbp + 0x5f8]
call fcn.140075500
mov qword [rbp + 0x5f0], 1
mov qword [rbp + 0x5f8], rbx
mov qword [rbp + 0x600], rsi
mov rax, qword [rbp + 0x880]
mov qword [rbp + 0x608], rax
mov rax, qword [rbp + 0x8c0]
mov qword [rbp + 0x610], rax
mov r14d, 1
mov r13, r12
lea rcx, [rbp + 0x170]
mov r8d, 0x88
lea rdx, [rbp + 0x5f8]
call fcn.140120b90
add byte [rax - 0x75], cl
mov ch, 0x80
invalid
add byte [rax], al
mov r12, qword [rbp + 0x688]
mov eax, dword [rbp + 0x690]
add byte [rcx + 0x86485], cl
add byte [rbx + 0x69485], cl
add byte [rcx + 0x8cc85], cl
add byte [rbx + 0x69885], cl
add byte [rcx + 0x82085], cl
add byte [rbx + 0x69c85], cl
add byte [rcx + 0x81885], cl
add byte [rdi], cl
mov bh, 0x85
movabs al, byte [0x858858966000006]
add byte [rax], al
add byte [rax - 0x75], cl
mov ch, 0x80
invalid
add byte [rcx + 0x86485], cl
add byte [rbx + 0x69485], cl
add byte [rcx + 0x8cc85], cl
add byte [rbx + 0x69885], cl
add byte [rcx + 0x82085], cl
add byte [rbx + 0x69c85], cl
add byte [rcx + 0x81885], cl
add byte [rdi], cl
mov bh, 0x85
movabs al, byte [0x858858966000006]
add byte [rax], al
movzx eax, word [rbp + 0x6a2]
mov word [rbp + 0x880], ax
movzx eax, byte [rbp + 0x6c8]
mov byte [rbp + 0x4e0], al
mov eax, dword [rbp + 0x6cc]
mov dword [rbp + 0x79b], eax
mov eax, dword [rbp + 0x6c9]
mov dword [rbp + 0x798], eax
mov eax, dword [rbp + 0x6fc]
mov dword [rbp + 0x510], eax
mov rax, qword [rbp + 0x8b0]
mov qword [rbp + 0x3d0], rax
mov eax, dword [rbp + 0x6a4]
mov dword [rbp + 0x86c], eax
movaps xmm0, xmmword [rbp + 0x890]
movaps xmm1, xmmword [rbp + 0x8a0]
movaps xmmword [rbp + 0x3c0], xmm1
movaps xmmword [rbp + 0x3b0], xmm0
mov rax, qword [rbp + 0x878]
mov qword [rbp + 0x3d8], rax
fadd dword [rbx]
add byte [rax], al
fadd dword [rbx]
add byte [rax], al
mov eax, dword [rbp + 0x6a8]
mov dword [rbp + 0x874], eax
mov rax, qword [rbp + 0x8d0]
mov qword [rbp + 0x3e0], rax
mov eax, dword [rbp + 0x6ac]
mov dword [rbp + 0x870], eax
mov qword [rbp + 0x3e8], rdi
mov eax, dword [rbp + 0x6b0]
mov dword [rbp + 0x868], eax
mov qword [rbp + 0x3f0], r15
mov eax, dword [rbp + 0x6b4]
mov dword [rbp + 0x878], eax
movups xmm0, xmmword [rbp + 0x6b8]
movaps xmmword [rbp + 0x4d0], xmm0
movups xmm0, xmmword [rbp + 0x6dc]
movups xmm1, xmmword [rbp + 0x6ec]
movaps xmmword [rbp + 0x500], xmm1
movaps xmmword [rbp + 0x4f0], xmm0
mov r15, qword [rbp + 0x6d0]
mov edi, dword [rbp + 0x6d8]
test r12, r12
js 0x140113e9d
je 0x140112cae
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, r12
call fcn.1400e7f40
test rax, rax
je 0x140113ed2
mov rcx, rax
jmp 0x140112cb3
mov ecx, 1
mov qword [rbp + 0x7a8], rcx
mov qword [rbp + 0x8d0], rsi
mov rdx, rsi
mov r8, r12
call fcn.140120b90
movaps xmm0, xmmword [rbp + 0x4d0]
movaps xmmword [rbp + 0x5c0], xmm0
movzx eax, byte [rbp + 0x4e0]
mov byte [rbp + 0x5d0], al
mov ebx, edi
mov qword [rbp + 0x888], r15
mov rax, r15
cmp edi, 0x3b9aca00
jne 0x140112d08
mov ebx, dword [rbp + 0xf8]
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x5e0], rax
mov r15, qword [rbp + 0xe8]
mov rsi, qword [r15 + 0x10]
test rsi, rsi
je 0x140113ea2
lea rcx, [rbp + 0x5f0]
lea rdx, [rbp + 0x170]
mov r8d, 0x88
call fcn.140120b90
movaps xmm0, xmmword [rbp + 0x4d0]
movaps xmmword [rbp + 0x890], xmm0
movzx eax, byte [rbp + 0x4e0]
mov byte [rbp + 0x8a0], al
mov eax, dword [rbp + 0x798]
mov ecx, dword [rbp + 0x79b]
mov dword [rbp + 0x7c0], eax
mov dword [rbp + 0x7c3], ecx
movaps xmm0, xmmword [rbp + 0x4f0]
movaps xmm1, xmmword [rbp + 0x500]
movaps xmmword [rbp + 0x430], xmm0
movaps xmmword [rbp + 0x440], xmm1
mov eax, dword [rbp + 0x510]
mov dword [rbp + 0x450], eax
mov rax, qword [rsi + 0x1c0]
mov qword [rbp + 0x8c0], r12
mov dword [rbp + 0x7bc], ebx
mov qword [rbp + 0x828], r15
nop word cs:[rax + rax]
test al, 1
jne 0x140112e22
cmp rax, 0xfffffffffffffffe
je 0x140113fbc
lea rcx, [rax + 2]
lock cmpxchg qword [rsi + 0x1c0], rcx
jne 0x140112dc0
mov dword [rbp + 0x7b0], edi
mov qword [rbp + 0x5e8], r14
mov rdi, qword [r15 + 0x10]
mov ebx, 1
lock xadd qword [rdi + 0x88], rbx
mov rsi, rbx
and rsi, 0xffffffffffffffe0
mov r14, qword [rdi + 0x80]
mov rax, rsi
sub rax, qword [r14 + 0x2300]
jne 0x140112ffe
and ebx, 0x1f
jmp 0x14011315b
lea rcx, [rbp + 0x210]
lea rdx, [rbp + 0x5f0]
mov r8d, 0x88
call fcn.140120b90
movaps xmm0, xmmword [rbp + 0x890]
movaps xmmword [rbp + 0x7f0], xmm0
movzx eax, byte [rbp + 0x8a0]
mov byte [rbp + 0x800], al
mov eax, dword [rbp + 0x7c0]
mov ecx, dword [rbp + 0x7c3]
mov dword [rbp + 0x830], eax
mov dword [rbp + 0x833], ecx
movaps xmm0, xmmword [rbp + 0x430]
movaps xmm1, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x530], xmm0
movaps xmmword [rbp + 0x540], xmm1
mov eax, dword [rbp + 0x450]
mov dword [rbp + 0x550], eax
cmp r14, 2
je 0x140113337
mov qword [rbp + 0x5f0], r14
lea rcx, [rbp + 0x5f8]
lea rdx, [rbp + 0x210]
mov r8d, 0x88
call fcn.140120b90
mov rax, qword [rbp + 0x8d0]
mov qword [rbp + 0x680], rax
mov qword [rbp + 0x688], r12
mov eax, dword [rbp + 0x864]
mov dword [rbp + 0x690], eax
mov eax, dword [rbp + 0x8cc]
mov dword [rbp + 0x694], eax
mov eax, dword [rbp + 0x820]
mov dword [rbp + 0x698], eax
mov eax, dword [rbp + 0x818]
mov dword [rbp + 0x69c], eax
movzx eax, word [rbp + 0x858]
mov word [rbp + 0x6a0], ax
movzx eax, word [rbp + 0x880]
mov word [rbp + 0x6a2], ax
mov eax, dword [rbp + 0x86c]
mov dword [rbp + 0x6a4], eax
mov eax, dword [rbp + 0x874]
mov dword [rbp + 0x6a8], eax
mov eax, dword [rbp + 0x870]
mov dword [rbp + 0x6ac], eax
mov eax, dword [rbp + 0x868]
mov dword [rbp + 0x6b0], eax
mov eax, dword [rbp + 0x878]
mov dword [rbp + 0x6b4], eax
movaps xmm0, xmmword [rbp + 0x7f0]
movups xmmword [rbp + 0x6b8], xmm0
movzx eax, byte [rbp + 0x800]
mov byte [rbp + 0x6c8], al
mov eax, dword [rbp + 0x830]
mov dword [rbp + 0x6c9], eax
mov eax, dword [rbp + 0x833]
mov dword [rbp + 0x6cc], eax
mov rax, qword [rbp + 0x888]
mov qword [rbp + 0x6d0], rax
mov dword [rbp + 0x6d8], edi
mov eax, dword [rbp + 0x550]
mov dword [rbp + 0x6fc], eax
movaps xmm0, xmmword [rbp + 0x530]
movaps xmm1, xmmword [rbp + 0x540]
movups xmmword [rbp + 0x6dc], xmm0
movups xmmword [rbp + 0x6ec], xmm1
mov qword [rbp + 0x700], r13
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.core_thread_panicked
lea r9, [0x140159ac8]
lea r8, [rbp + 0x5f0]
mov edx, 0x14
call fcn.140121e20
mov qword [rbp + 0x408], r13
shr rax, 5
and ebx, 0x1f
cmp rax, rbx
seta r13b
xorps xmm6, xmm6
jmp 0x140113032
xor r13d, r13d
pause
cmp qword [r14 + 0x2300], rsi
je 0x14011314d
mov r15, r14
mov r14, qword [r14 + 0x2308]
test r14, r14
jne 0x1401130f0
mov r12, qword [r15 + 0x2300]
movzx eax, byte [0x14019f308]
mov edx, 0x2320
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140113dc9
mov r14, rax
add r12, 0x20
mov qword [rax + 0x2300], r12
movups xmmword [rax + 0x2308], xmm6
mov qword [rax + 0x2318], 0
xor eax, eax
lock cmpxchg qword [r15 + 0x2308], r14
je 0x1401130f0
mov rcx, rax
mov rax, qword [rax + 0x2300]
add rax, 0x20
mov qword [r14 + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rcx + 0x2308], r14
je 0x1401130e4
mov rdx, rax
nop word [rax + rax]
pause
mov rax, qword [rdx + 0x2300]
add rax, 0x20
mov qword [r14 + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rdx + 0x2308], r14
mov rdx, rax
jne 0x1401130c0
mov r14, rcx
nop word [rax + rax]
mov rax, qword [r15 + 0x2310]
cmp eax, 0xffffffff
sete al
test r13b, al
je 0x140113020
mov rax, r15
lock cmpxchg qword [rdi + 0x80], r14
jne 0x140113020
mfence
mov rax, qword [rdi + 0x88]
mov qword [r15 + 0x2318], rax
movabs rax, 0x100000000
lock or qword [r15 + 0x2310], rax
mov r13b, 1
pause
cmp qword [r14 + 0x2300], rsi
jne 0x140113032
mov r12, qword [rbp + 0x8c0]
mov r13, qword [rbp + 0x408]
imul rsi, rbx, 0x118
mov rax, qword [rbp + 0x5e8]
mov qword [r14 + rsi], rax
lea rcx, [r14 + rsi]
add rcx, 8
lea rdx, [rbp + 0x5f0]
mov r8d, 0x88
call fcn.140120b90
mov rax, qword [rbp + 0x8d0]
mov qword [r14 + rsi + 0x90], rax
mov qword [r14 + rsi + 0x98], r12
mov eax, dword [rbp + 0x864]
mov dword [r14 + rsi + 0xa0], eax
mov eax, dword [rbp + 0x8cc]
mov dword [r14 + rsi + 0xa4], eax
mov eax, dword [rbp + 0x820]
mov dword [r14 + rsi + 0xa8], eax
mov eax, dword [rbp + 0x818]
mov dword [r14 + rsi + 0xac], eax
movzx eax, word [rbp + 0x858]
mov word [r14 + rsi + 0xb0], ax
movzx eax, word [rbp + 0x880]
mov word [r14 + rsi + 0xb2], ax
mov eax, dword [rbp + 0x86c]
mov dword [r14 + rsi + 0xb4], eax
mov eax, dword [rbp + 0x874]
mov dword [r14 + rsi + 0xb8], eax
mov eax, dword [rbp + 0x870]
mov dword [r14 + rsi + 0xbc], eax
mov eax, dword [rbp + 0x868]
mov dword [r14 + rsi + 0xc0], eax
mov eax, dword [rbp + 0x878]
mov dword [r14 + rsi + 0xc4], eax
movaps xmm0, xmmword [rbp + 0x890]
movups xmmword [r14 + rsi + 0xc8], xmm0
movzx eax, byte [rbp + 0x8a0]
mov byte [r14 + rsi + 0xd8], al
mov eax, dword [rbp + 0x7c0]
mov ecx, dword [rbp + 0x7c3]
mov dword [r14 + rsi + 0xd9], eax
mov dword [r14 + rsi + 0xdc], ecx
mov rax, qword [rbp + 0x888]
mov qword [r14 + rsi + 0xe0], rax
mov eax, dword [rbp + 0x7b0]
mov dword [r14 + rsi + 0xe8], eax
movaps xmm0, xmmword [rbp + 0x430]
movaps xmm1, xmmword [rbp + 0x440]
movups xmmword [r14 + rsi + 0xec], xmm0
movups xmmword [r14 + rsi + 0xfc], xmm1
mov eax, dword [rbp + 0x450]
mov dword [r14 + rsi + 0x10c], eax
mov qword [r14 + rsi + 0x110], r13
mov eax, 1
mov ecx, ebx
shl rax, cl
lock or qword [r14 + 0x2310], rax
mov rax, qword [rdi + 0x110]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdi + 0x110], rcx
jne 0x1401132f0
test rax, rax
mov ebx, dword [rbp + 0x7bc]
jne 0x140113337
mov rax, qword [rdi + 0x100]
mov rcx, qword [rdi + 0x108]
mov qword [rdi + 0x100], 0
lock and qword [rdi + 0x110], 0xfffffffffffffffd
test rax, rax
je 0x140113337
call qword [rax + 8]
mov r14, qword [rbp + 0x3e8]
cmp r14, 2
mov qword [rbp + 0x888], r14
je 0x14011335e
mov rdi, r13
cmp ebx, 0x3b9aca00
jne 0x140113370
mov r13d, 0x3b9aca00
jmp 0x1401133a5
cmp ebx, 0x3b9aca00
jne 0x1401133d8
mov edi, 0x3b9aca00
jmp 0x14011340c
call fcn.1400e7d90
add rax, qword [rbp + 0x5e0]
jb 0x140113eba
mov r13d, edx
add r13d, ebx
cmp r13d, 0x3b9aca00
jb 0x1401133a5
cmp rax, 0xffffffffffffffff
je 0x140113eba
add r13d, 0xc4653600
inc rax
mov edx, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx + rdx*8]
movzx ecx, byte [rcx + 0xc0]
test ecx, ecx
mov qword [rbp + 0x8d0], rax
je 0x14011343c
cmp ecx, 1
je 0x140113469
jmp 0x140113e3f
call fcn.1400e7d90
mov rsi, rax
add rsi, qword [rbp + 0x5e0]
jb 0x140113eba
mov edi, edx
add edi, ebx
cmp edi, 0x3b9aca00
jb 0x14011340c
cmp rsi, 0xffffffffffffffff
je 0x140113eba
add edi, 0xc4653600
inc rsi
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xc0]
test eax, eax
je 0x140113581
cmp eax, 1
je 0x1401135ae
jmp 0x140113e3f
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xb8]
lea rdx, case.0x1400c4d70.334
call fcn.1400dc390
mov byte [rsi + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
test rsi, rsi
je 0x140113cc0
lock inc qword [rsi]
jle case.0x140115014.2
test rsi, rsi
je 0x140113e3f
movzx eax, byte [0x14019f308]
mov edx, 0x18
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140113e60
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rsi
lea rax, fcn.14007deb0
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], rcx
lea rax, [rbp + 0x4c0]
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], rax
mov qword [rbp + 0x840], 0
mov qword [rbp + 0x5f0], rdi
movaps xmm0, xmmword [rbp + 0x3b0]
movaps xmm1, xmmword [rbp + 0x3c0]
movaps xmm2, xmmword [rbp + 0x3d0]
movaps xmm3, xmmword [rbp + 0x3e0]
movups xmmword [rbp + 0x5f8], xmm0
movups xmmword [rbp + 0x608], xmm1
movups xmmword [rbp + 0x618], xmm2
movups xmmword [rbp + 0x628], xmm3
mov rax, qword [rbp + 0x3f0]
mov qword [rbp + 0x638], rax
mov byte [rbp + 0x641], 0
lea r14, [rbp + 0x648]
lea rbx, [rbp + 0x690]
xor eax, eax
movzx eax, al
lea rcx, [0x140195ac0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0xb8]
lea rdx, case.0x1400c4d70.334
call fcn.1400dc390
mov byte [rbx + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rbx, qword [rax + 0xb8]
test rbx, rbx
je 0x140113cee
lock inc qword [rbx]
jle case.0x140115014.2
test rbx, rbx
je 0x140113e3f
movzx eax, byte [0x14019f308]
mov edx, 0x18
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140113e60
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rbx
lea rax, fcn.14007deb0
mov qword [rbp + 0x7f0], rax
mov qword [rbp + 0x7f8], rcx
lea rax, [rbp + 0x7f0]
mov qword [rbp + 0x430], rax
mov qword [rbp + 0x438], rax
mov qword [rbp + 0x440], 0
mov qword [rbp + 0x890], r13
lea rbx, [rbp + 0x898]
mov byte [rbp + 0x8a0], 0
cmp edi, 0x3b9aca00
jne 0x1401136ed
mov rax, qword [rbp + 0x890]
mov qword [rbp + 0x898], rax
lea rcx, [rbp + 0x5f0]
lea r8, [rbp + 0x430]
mov rdx, rbx
call fcn.14007e200
mov r12, qword [rbp + 0x5f0]
cmp r12, 5
jne 0x140113be9
mov byte [rbp + 0x8a0], 3
lea rsi, [rbp + 0x5f0]
lea rdi, [rbp + 0x430]
nop word [rax + rax]
call fcn.1400de1c0
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.14007e200
mov r12, qword [rbp + 0x5f0]
cmp r12, 5
jne 0x140113be9
mov byte [rbp + 0x8a0], 3
jmp 0x1401136c0
mov rax, qword [rbp + 0x890]
mov qword [rbp + 0x898], rax
lea rcx, [rbp + 0x5f0]
lea r8, [rbp + 0x430]
mov rdx, rbx
call fcn.14007e200
mov r12, qword [rbp + 0x5f0]
cmp r12, 5
jne 0x140113be9
mov byte [rbp + 0x8a0], 3
call fcn.1400e7d90
mov r8d, edx
xor ecx, ecx
cmp rax, rsi
setne cl
mov r13d, 0xff
cmovb ecx, r13d
cmp edx, edi
mov edx, 0
sbb edx, edx
test cl, cl
cmovne edx, ecx
cmp dl, 2
jae 0x140113b21
mov rsi, qword [rbp + 0x898]
mov r12d, 4
test rsi, rsi
je 0x140113ca7
mov rax, qword [rsi + 0x30]
mov rbx, qword [rbp + 0x8c0]
mov r15, qword [rbp + 0x828]
mov r14, qword [rbp + 0x888]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x140113789
and eax, 0xa
cmp eax, 8
jne 0x1401137ab
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x10]
lock dec qword [rsi]
jne 0x140113d1c
mov rcx, qword [rbp + 0x898]
call fcn.140094e40
xor edi, edi
jmp 0x140113c87
add dword [rax], eax
add byte [rcx - 0x7f], cl
cli
invalid
mov rax, qword [rbp + 0x8b0]
mov qword [rbp + 0x550], rax
cmp r10, qword [rbp + 0x630]
mov esi, dword [rbp + 0x8cc]
jne 0x1401138cf
lea rcx, [rbp + 0x630]
mov rbx, r10
call fcn.140018780
mov r10, rbx
mov r8, qword [rbp + 0x638]
mov rbx, qword [rbp + 0x668]
imul rax, r10, 0x68
mov qword [r8 + rax], 0
movaps xmm0, xmmword [rbp + 0x530]
movaps xmm1, xmmword [rbp + 0x540]
movups xmmword [r8 + rax + 0x18], xmm0
movups xmmword [r8 + rax + 0x28], xmm1
mov rcx, qword [rbp + 0x550]
mov qword [r8 + rax + 0x38], rcx
movaps xmm0, xmmword [rbp + 0x7f0]
movaps xmm1, xmmword [rbp + 0x800]
movups xmmword [r8 + rax + 0x40], xmm0
adc dword [rax + rax + 0x40], eax
adc dword [rax + rax + 0x40], eax
movups xmmword [r8 + rax + 0x50], xmm1
mov word [r8 + rax + 0x60], si
lea rax, [r10 + 1]
mov qword [rbp + 0x640], rax
cmp rdi, rbx
jae 0x140113f9b
mov rax, qword [rbp + 0x660]
mov word [rax + rdi*4], r10w
mov word [rax + rdi*4 + 2], si
mov eax, 0x1c6e902
add byte [rax], al
mov eax, 0x1c6e902
add byte [rax], al
cmp r15, 0x200
setae r14b
cmp qword [rbp + 0x618], 2
mov ebp, 0x618
add al, byte [rcx + 0xf]
xchg ebp, eax
invalid
movaps xmm0, xmmword [rbp + 0x830]
movaps xmm1, xmmword [rbp + 0x840]
movaps xmmword [rbp + 0x7d0], xmm1
movaps xmmword [rbp + 0x7c0], xmm0
mov rax, qword [rbp + 0x8b0]
mov qword [rbp + 0x190], rax
movaps xmm0, xmmword [rbp + 0x890]
movaps xmm1, xmmword [rbp + 0x8a0]
movaps xmmword [rbp + 0x180], xmm1
movaps xmmword [rbp + 0x170], xmm0
cmp r10, 0x7fff
ja 0x140113f2d
mov ebp, 0x618
add al, byte [rcx + 0xf]
xchg ebp, eax
invalid
movaps xmm0, xmmword [rbp + 0x830]
movaps xmm1, xmmword [rbp + 0x840]
movaps xmmword [rbp + 0x800], xmm1
movaps xmmword [rbp + 0x7f0], xmm0
movaps xmm0, xmmword [rbp + 0x890]
movaps xmm1, xmmword [rbp + 0x8a0]
movaps xmmword [rbp + 0x530], xmm0
movaps xmmword [rbp + 0x540], xmm1
mov rax, qword [rbp + 0x8b0]
mov qword [rbp + 0x550], rax
cmp r10, qword [rbp + 0x630]
jne 0x140113a2b
lea rcx, [rbp + 0x630]
mov rsi, r10
call fcn.140018780
lock dec dword [rcx - 0x77]
invalid
lock dec dword [rcx - 0x77]
mov r8, qword [rbp + 0x638]
mov r8, qword [rbp + 0x638]
mov r8, qword [rbp + 0x638]
mov r13, qword [rbp + 0x660]
mov rbx, qword [rbp + 0x668]
and r14b, r15b
imul rax, r10, 0x68
mov qword [r8 + rax], 0
movaps xmm0, xmmword [rbp + 0x530]
movaps xmm1, xmmword [rbp + 0x540]
movups xmmword [r8 + rax + 0x18], xmm0
movups xmmword [r8 + rax + 0x28], xmm1
mov rcx, qword [rbp + 0x550]
mov qword [r8 + rax + 0x38], rcx
movaps xmm0, xmmword [rbp + 0x7f0]
movaps xmm1, xmmword [rbp + 0x800]
movups xmmword [r8 + rax + 0x40], xmm0
movups xmmword [r8 + rax + 0x50], xmm1
mov r9d, dword [rbp + 0x8cc]
mov word [r8 + rax + 0x60], r9w
lea rax, [r10 + 1]
mov qword [rbp + 0x640], rax
xor eax, eax
nop word cs:[rax + rax]
mov rcx, rdi
mov edi, 0
cmp rcx, rbx
jae 0x140113aa0
movzx edx, word [r13 + rcx*4]
cmp dx, 0xffff
je 0x140113adc
inc rax
movzx r8d, word [r13 + rcx*4 + 2]
mov word [r13 + rcx*4], r10w
mov word [r13 + rcx*4 + 2], r9w
inc rcx
mov r9d, r8d
mov r10d, edx
mov rdi, rcx
jmp 0x140113aa0
mov word [r13 + rcx*4], r10w
mov word [r13 + rcx*4 + 2], r9w
mov rcx, qword [rbp + 0x618]
test rcx, rcx
mov edx, 1
cmovne rdx, rcx
cmp rax, 0x7f
cmova rcx, rdx
test r14b, r14b
cmovne rcx, rdx
mov qword [rbp + 0x618], rcx
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0x5f0]
jmp 0x140112416
mov qword [rbp + 0x5f0], rsi
mov dword [rbp + 0x5f8], edi
lea r14, [rbp + 0x5f0]
mov rcx, r14
mov rdx, rax
call fcn.1400dd050
cmp edx, 0x3b9aca00
mov ecx, 0
cmove edx, ecx
mov ecx, 0
cmovne rcx, rax
call fcn.1400de3a0
lea r15, [rbp + 0x430]
mov rcx, r14
mov rdx, rbx
mov r8, r15
call fcn.14007e200
mov r12, qword [rbp + 0x5f0]
cmp r12, 5
jne 0x140113be9
mov byte [rbp + 0x8a0], 3
call fcn.1400e7d90
mov r8d, edx
xor ecx, ecx
cmp rax, rsi
setne cl
cmovb ecx, r13d
cmp edx, edi
mov edx, 0
sbb edx, edx
test cl, cl
cmovne edx, ecx
cmp dl, 2
jb 0x14011375a
mov qword [rbp + 0x5f0], rsi
mov dword [rbp + 0x5f8], edi
mov rcx, r14
mov rdx, rax
call fcn.1400dd050
cmp edx, 0x3b9aca00
mov ecx, 0
cmove edx, ecx
mov ecx, 0
cmovne rcx, rax
call fcn.1400de3a0
jmp 0x140113b63
mov rdi, qword [rbp + 0x5f8]
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0x210]
mov r8d, 0x88
call fcn.140120b90
mov rsi, qword [rbp + 0x898]
test rsi, rsi
mov rbx, qword [rbp + 0x8c0]
mov r15, qword [rbp + 0x828]
mov r14, qword [rbp + 0x888]
je 0x140113c64
mov rax, qword [rsi + 0x30]
nop
mov rcx, rax
mov ecx, eax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x140113c30
and eax, 0xa
cmp eax, 8
jne 0x140113c52
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x10]
lock dec qword [rsi]
jne 0x140113c64
mov rcx, qword [rbp + 0x898]
call fcn.140094e40
cmp r12d, 4
je 0x140113e77
lea rcx, [rbp + 0x530]
lea rdx, [rbp + 0x210]
mov r8d, 0x88
call fcn.140120b90
mov rax, qword [rbp + 0x7f0]
mov rcx, qword [rbp + 0x7f8]
call qword [rax + 0x18]
cmp r12d, 3
jne 0x140113fc5
jmp 0x14011527b
xor edi, edi
mov rbx, qword [rbp + 0x8c0]
mov r15, qword [rbp + 0x828]
mov r14, qword [rbp + 0x888]
jmp 0x140113c87
call fcn.140129b20
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
lock inc qword [rsi]
jg 0x140113496
jmp case.0x140115014.2
call fcn.140129b20
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rbx, qword [rax + 0xb8]
lock inc qword [rbx]
jg 0x1401135db
jmp case.0x140115014.2
xor edi, edi
jmp 0x140113c87
mov rax, qword [rbp + 0x830]
test rax, rax
je 0x140113b11
lea rcx, [rbp + 0x848]
mov rdx, qword [rbp + 0x838]
mov r8, qword [rbp + 0x840]
call qword [rax + 0x10]
jmp 0x140113b11
mov ecx, 8
mov edx, 0x2320
call fcn.1401216c0
lea rax, str.std_srcio_stdio.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14018db7b]
invalid
add byte [rbp + rcx*4 + 0xd], cl
sahf
invalid
add byte [rbp + rcx*4 - 0x7b], cl
jo 0x140113df8
add byte [rax], al
mov edx, 0x46
add al, ch
invalid
loopne 0x140113e02
invalid
invalid
add al, ch
sbb eax, 0xb90000e0
add byte [rax], 0
add byte [rdx + 0x200], bh
mov ecx, 0x80
mov edx, 0x200
call fcn.1401216c0
mov ecx, 8
mov edx, 0x48
call fcn.1401216c0
mov ecx, 1
mov edx, 0x1d
call fcn.1401216a0
mov ecx, 8
mov edx, 0x1c0
call fcn.1401216c0
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedstd_src_threadmod.rs
lea r8, [0x140162df0]
mov edx, 0x5e
call fcn.140121f40
add rcx, 0x10
call fcn.140129c40
mov ecx, 8
mov edx, 0x18
call fcn.1401216c0
mov rcx, rsi
call fcn.140111530
call fcn.140126920
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, r14
mov rdx, r10
call fcn.140121a60
mov ecx, 8
mov edx, 0xd0
call fcn.1401216c0
and ebx, eax
add byte [rax], al
and ebx, eax
add byte [rax], al
call fcn.140006b00
lea rcx, [0x140159ead]
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
mov edx, 0x18
call fcn.140121f40
xchg al, ah
add byte [rax], al
lea rcx, str.overflow_when_adding_duration_to_instantstd_src_time.rs
lea r8, [0x140163900]
mov edx, 0x28
call fcn.140121f40
mov ecx, 1
mov rdx, r12
call fcn.1401216a0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
jmp 0x140113f77
lea rcx, [rbp + 0x188]
mov rax, qword [rbp + 0x170]
mov rdx, qword [rbp + 0x178]
mov r8, qword [rbp + 0x180]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x7c0]
test rax, rax
je 0x140113f70
lea rcx, [rbp + 0x7d8]
mov rdx, qword [rbp + 0x7c8]
mov r8, qword [rbp + 0x7d0]
call qword [rax + 0x10]
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov qword [rsp + 0x20], rax
lea rcx, [0x14015da49]
lea r9, [0x14015d9c0]
lea r8, [rbp + 0x170]
mov edx, 0x17
call fcn.140121e20
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.140121a60
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rsi
call fcn.140121a60
mov ecx, 7
int 0x29
ud2
cmp r12d, 4
jne 0x140114039
test rdi, rdi
jne 0x14011527b
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140114b40
mov rdi, rax
movabs rax, 0x8000000000000000
mov qword [rdi], rax
mov qword [rdi + 0x58], 1
lea rax, [0x1401589f0]
mov qword [rdi + 0x60], rax
mov word [rdi + 0x68], 1
movzx eax, byte [rbp + 0x5d0]
mov byte [rbp + 0x600], al
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmmword [rbp + 0x5f0], xmm0
jmp 0x1401152b3
lock inc qword [r15]
jle case.0x140115014.2
mov rsi, qword [rbp + 0x7a0]
lea rcx, [rsi + 0x10]
lea rdx, [rbp + 0x530]
xor byte [0xf8524057], al
mov byte [rax], al
add byte [rax], al
xor byte [0xf8524057], al
mov byte [rax], al
add byte [rax], al
call fcn.140120b90
mov qword [rsi], r12
mov dword [rsi], esp
mov dword [rsi], esp
mov qword [rsi + 8], rdi
jle 0x14011406f
mov rax, qword [rbp + 0x5e0]
mov qword [rsi + 0x98], rax
mov dword [rsi + 0x98], eax
mov eax, dword [rbp + 0x7bc]
mov dword [rsi + 0xa0], eax
mov qword [rsi + 0xa8], 0
mov dword [rsi + 0xa8], 0
mov dword [rsi + 0xa8], 0
mov qword [rsi + 0xb8], r15
test rbx, rbx
je 0x140115365
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x7a8]
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140115365
mov ecx, 8
mov edx, 8
call fcn.1401216c0
movzx eax, byte [rbp + 0x780]
test eax, eax
je 0x14011419c
cmp eax, 3
jne 0x140114121
movzx eax, byte [rbp + 0x730]
test eax, eax
je 0x140114109
cmp eax, 3
jne case.0x1400cbfca.1372
movzx eax, byte [rbp + 0x728]
test eax, eax
je 0x140114115
cmp eax, 3
jne 0x140114139
mov rax, qword [rbp + 0x720]
mov rcx, qword [rax]
jmp 0x1401143f7
mov rcx, qword [rbp + 0x6c0]
jmp 0x140114bf8
mov rcx, qword [rbp + 0x710]
jmp 0x1401143e2
rol dword [rdx], 0
invalid
rol dword [rdx], 0
add byte [rax - 0x73], cl
or eax, 0x45cd8
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
lea ecx, [0x140159bb8]
call fcn.140122170
mov byte [rbp + 0x640], 1
lea rcx, [rbp + 0x5f8]
mov rax, qword [rcx + 0x40]
lea rdx, [rbp + 0x300]
xchg ebp, eax
add byte [rbx], al
add byte [rax], al
xchg ebp, eax
add byte [rbx], al
add byte [rax], al
mov qword [rdx + 0x40], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm3
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rbp + 0x210]
mov r8d, 0x138
mov rcx, r14
call fcn.140120b90
mov byte [rbp + 0x780], 0
mov rax, qword [r14 + 0x110]
mov qword [rbp + 0x550], rax
movups xmm0, xmmword [r14 + 0xf0]
movups xmm1, xmmword [r14 + 0x100]
movaps xmmword [rbp + 0x540], xmm1
movaps xmmword [rbp + 0x530], xmm0
movups xmm6, xmmword [rbp + 0x760]
mov rax, qword [rbp + 0x770]
mov rsi, qword [rbp + 0x778]
mov qword [rbp + 0x668], rax
mov qword [rbp + 0x670], rsi
cmp rsi, 0x2000
mov ecx, 0x2000
cmovae rsi, rcx
test al, 1
cmove rsi, rcx
mov qword [rbp + 0x688], 0
mov eax, 1
xor ecx, ecx
mov edx, 0
test rsi, rsi
je 0x140114241
movzx eax, byte [0x14019f308]
xor ecx, ecx
leave
leave
mov rdx, rsi
call fcn.1400e7f40
test rax, rax
je 0x1401143d5
mov rcx, qword [rbp + 0x688]
mov rdx, rsi
mov r10, rdx
shr r10, 0xa
mov r8d, 0x40
mov r9d, 0x40
je 0x14011425e
bsr r9, r10
xor r9, 0x3f
sub r8, r9
cmp r8, 7
mov r9d, 7
cmovb r9, r8
lea r8, [r9*4 + 1]
mov qword [rbp + 0x648], rax
mov qword [rbp + 0x650], 0
mov qword [rbp + 0x658], rdx
mov qword [rbp + 0x660], r8
movups xmmword [rbp + 0x678], xmm6
mov rax, qword [rbp + 0x550]
mov qword [rbx + 0x20], rax
movaps xmm0, xmmword [rbp + 0x530]
movaps xmm1, xmmword [rbp + 0x540]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
test byte [rbp + 0x668], 1
je 0x1401148ab
cmp rcx, qword [rbp + 0x670]
jne 0x1401148ab
xor edi, edi
cmp byte [rbp + 0x6b0], 3
je 0x1401142eb
mov rcx, rbx
call fcn.14007df20
mov rsi, qword [rbp + 0x678]
mov r15, qword [rbp + 0x680]
mov rax, qword [r15]
test rax, rax
je 0x140114306
mov rcx, rsi
call rax
cmp qword [r15 + 8], 0
je 0x14011432a
cmp qword [r15 + 0x10], 0x11
jb 0x140114318
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov r8, qword [rbp + 0x660]
test r8b, 1
je 0x140114356
shr r8, 5
mov rax, qword [rbp + 0x658]
add rax, r8
je 0x140114392
mov rax, qword [rbp + 0x648]
sub rax, r8
mov r8, rax
jmp 0x140114383
lock dec qword [r8 + 0x20]
jne 0x140114392
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x140114383
mov rax, qword [r8 + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov rsi, r8
mov r8, rax
call qword [sym.imp.kernel32.dll_HeapFree]
mov r8, rsi
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [rbp + 0x780], 1
xor eax, eax
mov cl, 3
test rax, rax
je 0x140114436
mov byte [rbp + 0x641], cl
cmp r13d, 0x3b9aca00
jne 0x140114f94
call fcn.1400de1c0
movzx eax, byte [rbp + 0x641]
lea rcx, [0x140195ac0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, 1
mov rdx, rsi
call fcn.1401216a0
mov qword [rbp + 0x718], rcx
lea rax, [rbp + 0x718]
mov qword [rbp + 0x720], rax
lea rdx, [rbp + 0x830]
call fcn.14002fbb0
test rax, rax
setne cl
add cl, cl
inc cl
mov byte [rbp + 0x728], cl
test rax, rax
je 0x140114461
mov byte [rbp + 0x730], 3
mov byte [rbp + 0x780], 3
mov eax, 1
mov cl, 3
test rax, rax
jne 0x1401143a6
mov rcx, r14
call fcn.14007e070
test rdi, rdi
jne 0x140114c8a
mov byte [rbp + 0x640], 0
mov rax, qword [rbp + 0x5f0]
mov qword [rbp + 0x648], rax
jmp case.0x1401143d3.4
test rdx, rdx
je 0x14011448d
mov rsi, rdx
mov rax, qword [rbp + 0x6f0]
mov rdx, qword [rbp + 0x6f8]
mov r8, qword [rbp + 0x700]
lea rcx, [rbp + 0x708]
call qword [rax + 0x10]
jmp 0x14011461e
mov r15, qword [rbp + 0x6e8]
lea rcx, [rbp + 0x6f0]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rbp + 0x220], xmm1
movaps xmmword [rbp + 0x210], xmm0
movzx eax, byte [r15 + 0x20]
mov r12b, 1
cmp al, 2
jne 0x1401144c4
mov rax, rcx
jmp 0x140114575
test al, 1
je 0x1401146c9
mov rsi, qword [r15 + 0x18]
lea r8, [rsi + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rsi + 0x10], cl
jne 0x140114cee
mov rax, qword [0x14019f300]
shl rax, 1
xor edi, edi
test rax, rax
jne 0x140114d01
movzx eax, byte [rsi + 0x11]
test al, al
lea rdx, [rbp + 0x210]
jne 0x140114d25
cmp byte [rsi + 0x28], 0
je 0x14011469a
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x140114532
mov rcx, qword [rsi + 0x20]
mov r15, r8
call qword [rax + 0x18]
mov r8, r15
lea rdx, [rbp + 0x210]
mov qword [rsi + 0x18], 0
test dil, dil
jne 0x140114552
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x140114d9b
xor ecx, ecx
xchg byte [r8], cl
xor r12d, r12d
mov rax, rdx
cmp cl, 2
jne 0x140114575
mov rcx, r8
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
xor r12d, r12d
lea rax, [rbp + 0x210]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x8a0], xmm1
movaps xmmword [rbp + 0x890], xmm0
movaps xmmword [rbp + 0x220], xmm1
movaps xmmword [rbp + 0x210], xmm0
mov byte [rbp + 0x230], r12b
mov eax, dword [rbp + 0x7c0]
mov ecx, dword [rbp + 0x7c3]
lea rdx, [rbp + 0x300]
mov dword [rdx - 0xcc], ecx
mov dword [rdx - 0xcf], eax
movzx eax, byte [0x14019f308]
mov edx, 0x38
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140114e19
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov rsi, rax
mov byte [rax + 0x30], 5
mov rax, qword [rbp + 0x210]
test rax, rax
je 0x140114612
mov rdx, qword [rbp + 0x218]
mov r8, qword [rbp + 0x220]
lea rcx, [rbp + 0x228]
call qword [rax + 0x10]
jmp 0x14011461e
mov rcx, qword [rbp + 0x218]
call fcn.14007ba50
mov byte [rbp + 0x730], 1
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1401140b7
mov r15, rax
mov qword [rax], rsi
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
mov rdi, rax
lea rax, fcn.14006f910
test rdi, rdi
je 0x140114b40
movabs rcx, 0x8000000000000000
mov qword [rdi], rcx
mov qword [rdi + 0x58], r15
mov qword [rdi + 0x60], rax
mov word [rdi + 0x68], 4
cmp byte [rbp + 0x6b0], 3
je 0x1401142eb
jmp 0x1401142e3
mov byte [r15 + 0x20], 0
test dil, dil
jne 0x1401146b7
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x140114dbe
xor eax, eax
xchg byte [r8], al
cmp al, 2
jne 0x1401146c9
mov rcx, r8
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rcx, qword [r15 + 0x10]
mov rax, qword [rcx + 0x38]
movabs rdx, 0x7fffffffffffffff
movabs r8, 0x8000000000000000
nop word cs:[rax + rax]
test rax, rax
jns 0x14011456e
mov r9, rax
and r9, rdx
cmp r9, rdx
je 0x140114e01
lea r10, [rax + 1]
or r10, r8
lock cmpxchg qword [rcx + 0x38], r10
jne 0x1401146f0
mov rsi, qword [r15 + 0x10]
cmp r9, qword [rsi + 0x30]
jb 0x1401147ff
invalid
add byte [rbp - 0x75], cl
sbb byte [ecx - 0x73], cl
je 0x140114751
mov r12, qword [r15 + 0x18]
lea rsi, [r12 + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r12 + 0x10], cl
adc byte [rcx - 0xf3fceff], dh
cmpxchg byte [r12 + 0x10], cl
jne 0x140114d3c
mov rax, qword [0x14019f300]
shl rax, 1
xor edi, edi
test rax, rax
jne 0x140114d49
add eax, 0xf410000
mov dh, 0x44
and al, 0x11
movzx eax, byte [r12 + 0x11]
test al, al
jne 0x140114d62
mov rax, qword [r12 + 0x18]
test rax, rax
je 0x140114774
mov rcx, qword [r12 + 0x20]
call qword [rax + 0x18]
mov qword [r12 + 0x18], 0
mov byte [r12 + 0x28], 1
test dil, dil
jne 0x14011479b
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x140114dda
xor eax, eax
xchg byte [rsi], al
cmp al, 2
jne 0x1401147ac
mov rcx, rsi
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rsi, qword [r15 + 0x18]
lock inc qword [rsi]
jle case.0x140115014.2
mov rdi, qword [r15 + 0x10]
movzx eax, byte [0x14019f308]
adc byte [rdi], cl
mov dh, 5
stosd dword [rdi], eax
or byte [rax], al
mov edx, 0x10
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140114f49
mov qword [rax], 0
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
mov dword [rax + 8], esi
mov rcx, rax
xchg qword [rdi + 0x20], rcx
mov qword [rcx], rax
mov rax, qword [rdi + 0x38]
shr rax, 0x3f
mov byte [r15 + 0x20], al
mov rsi, qword [r15 + 0x10]
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140114df2
mov qword [rax], 1
movaps xmm0, xmmword [rbp + 0x210]
movaps xmm1, xmmword [rbp + 0x220]
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm1
mov qword [rax + 0x28], 0
mov rcx, rax
xchg qword [rsi + 0x10], rcx
mov qword [rcx + 0x28], rax
mov rax, qword [rsi + 0x58]
nop
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rsi + 0x58], rcx
jne 0x140114850
test rax, rax
jne 0x140114882
mov rax, qword [rsi + 0x48]
mov rcx, qword [rsi + 0x50]
mov qword [rsi + 0x48], 0
lock and qword [rsi + 0x58], 0xfffffffffffffffd
test rax, rax
je 0x140114882
call qword [rax + 8]
mov byte [rbp + 0x730], 1
mov rcx, qword [rbp + 0x688]
add rcx, qword [rbp + 0x6b8]
mov qword [rbp + 0x688], rcx
test byte [rbp + 0x668], 1
jne 0x1401142cb
mov r8, qword [rbp + 0x650]
test r8, r8
je 0x140114905
mov qword [rbp + 0x6b8], r8
cmp byte [rbp + 0x6b0], 3
je 0x140114c72
lea rcx, [rbp + 0x7c0]
mov rdx, r14
call fcn.140008930
mov rsi, qword [rbp + 0x7d8]
test sil, 1
jne 0x140114b4f
mov rdx, qword [rbp + 0x7c0]
mov rax, qword [rbp + 0x7c8]
lea rcx, [0x1401683a8]
jmp 0x140114bcb
mov r8, qword [rbp + 0x658]
xor edx, edx
test r8, r8
jne 0x14011492e
mov edx, 0x40
mov rcx, r14
call fcn.140008ac0
mov rdx, qword [rbp + 0x650]
mov r8, qword [rbp + 0x658]
sub r8, rdx
add rdx, qword [rbp + 0x648]
mov rcx, qword [rbp + 0x678]
mov rax, qword [rbp + 0x680]
call qword [rax + 0x18]
test rax, rax
je 0x140114c30
mov qword [rbp + 0x5e8], rdx
movzx r15d, byte [rbp + 0x6b0]
mov byte [rbp + 0x6b0], 3
cmp r15b, 3
je 0x140114eb0
mov rdi, qword [rbp + 0x690]
mov rsi, qword [rbp + 0x698]
mov r12, qword [rbp + 0x6a0]
mov rax, qword [rbp + 0x6a8]
test dword [rax + 0x48000006], ebp
mov dword [rbp + 0x7b0], eax
nop
invalid
test dword [rax + 0x48000006], ebp
mov dword [rbp + 0x7b0], eax
movzx eax, byte [0x14019f308]
mov edx, 0x38
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140114e19
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov word [rax + 0x30], 0x101
mov rcx, r12
mov edx, r15d
mov r8, rax
call fcn.14002fd70
lock dec qword [rsi]
jne 0x1401149de
mov rcx, rsi
call fcn.14002d600
cmp r15b, 2
je 0x140114a6f
lock dec qword [r12 + 0x40]
jne 0x140114a47
mov rax, qword [r12 + 0x38]
test rax, rax
jns 0x140114a0a
movabs rax, 0x7fffffffffffffff
lock and qword [r12 + 0x38], rax
mov rax, qword [r12 + 0x58]
nop
mov rcx, rax
or rcx, 2
lock cmpxchg qword [r12 + 0x58], rcx
jne 0x140114a10
test rax, rax
jne 0x140114a47
mov rax, qword [r12 + 0x48]
mov rcx, qword [r12 + 0x50]
mov qword [r12 + 0x48], 0
lock and qword [r12 + 0x58], 0xfffffffffffffffd
test rax, rax
invalid
je 0x140114a47
sal byte [rbx + rax - 1], 0x50
or al, dh
dec qword [r12]
call qword [rax + 8]
lock dec qword [r12]
jne 0x140114a56
mov rcx, r12
call fcn.14002deb0
mov rax, qword [rbp + 0x7b0]
lock dec qword [rax]
jne 0x140114a6f
mov rcx, qword [rbp + 0x7b0]
call fcn.14002d600
test rdi, rdi
je 0x140114af1
mov sil, 1
mov al, 1
xchg byte [rdi + 0xa8], al
mov al, 1
xchg byte [rdi + 0x88], al
test al, al
jne 0x140114aae
mov rax, qword [rdi + 0x78]
mov rcx, qword [rdi + 0x80]
mov qword [rdi + 0x78], 0
xor edx, edx
xchg byte [rdi + 0x88], dl
test rax, rax
je 0x140114aae
call qword [rax + 8]
xchg byte [rdi + 0xa0], sil
test sil, sil
jne 0x140114ae3
mov rax, qword [rdi + 0x90]
mov rcx, qword [rdi + 0x98]
mov qword [rdi + 0x90], 0
test rax, rax
je 0x140114adb
call qword [rax + 0x18]
xor eax, eax
xchg byte [rdi + 0xa0], al
lock dec qword [rdi]
jne 0x140114af1
mov rcx, rdi
call fcn.14010cfe0
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x1401140b7
mov r15, rax
mov rax, qword [rbp + 0x5e8]
mov qword [r15], rax
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
mov rdi, rax
lea rax, [0x140158ea0]
test rdi, rdi
jne 0x14011466d
mov ecx, 8
mov edx, 0x70
call fcn.1401216c0
shr rsi, 5
mov rax, qword [rbp + 0x7c0]
sub rax, rsi
mov rcx, qword [rbp + 0x7c8]
add rcx, rsi
mov rdx, qword [rbp + 0x7d0]
add rdx, rsi
mov qword [rbp + 0x410], rdx
mov qword [rbp + 0x418], rax
mov qword [rbp + 0x420], rcx
lea rcx, [rbp + 0x7f0]
lea rdx, [rbp + 0x410]
call fcn.140008400
mov qword [rbp + 0x400], rsi
mov rcx, qword [rbp + 0x800]
mov rax, rcx
sub rax, rsi
jb 0x140114e28
add rsi, qword [rbp + 0x7f8]
mov rcx, qword [rbp + 0x7f0]
mov rdx, rsi
mov rsi, qword [rbp + 0x808]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x6c0], rbx
mov qword [rbp + 0x6c8], rcx
mov qword [rbp + 0x6d0], rdx
mov qword [rbp + 0x6d8], rax
mov qword [rbp + 0x6e0], rsi
mov byte [rbp + 0x730], 0
mov rcx, rbx
mov qword [rbp + 0x6e8], rcx
movups xmm0, xmmword [r14 + 0x80]
movups xmm1, xmmword [r14 + 0x90]
lea rax, [rbp + 0x6f0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0x710], rcx
mov byte [rbp + 0x728], 0
jmp 0x1401143e2
test rdx, rdx
je 0x1401142d8
mov r8, qword [rbp + 0x650]
add r8, rdx
mov qword [rbp + 0x7f0], r8
cmp r8, qword [rbp + 0x658]
ja 0x140114ec8
mov qword [rbp + 0x650], r8
mov qword [rbp + 0x6b8], r8
cmp byte [rbp + 0x6b0], 3
jne 0x1401148cb
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
mov edx, 0x16
call fcn.140121f40
mov rsi, qword [rbp + 0x5f0]
test rsi, rsi
mov rbx, qword [rbp + 0x8c0]
mov r15, qword [rbp + 0x828]
mov r14, qword [rbp + 0x888]
je 0x140114ce3
mov rax, qword [rsi + 0x30]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x140114caf
and eax, 0xa
cmp eax, 8
jne 0x140114cd1
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x10]
lock dec qword [rsi]
jne 0x140114ce3
mov rcx, qword [rbp + 0x5f0]
call fcn.140094e40
mov r12d, 4
jmp 0x140115260
mov rcx, r8
mov rdi, r8
call fcn.140129d70
mov r8, rdi
jmp 0x1401144e3
mov rdi, r8
call fcn.140129e30
mov r8, rdi
mov edi, eax
xor dil, 1
movzx eax, byte [rsi + 0x11]
test al, al
lea rdx, [rbp + 0x210]
je 0x14011450b
mov qword [rbp + 0x7f0], r8
mov byte [rbp + 0x7f8], dil
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
jmp 0x140114d77
mov rcx, rsi
call fcn.140129d70
jmp 0x14011473f
call fcn.140129e30
mov edi, eax
xor dil, 1
movzx eax, byte [r12 + 0x11]
test al, al
je 0x140114762
mov qword [rbp + 0x7f0], rsi
mov byte [rbp + 0x7f8], dil
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14015b598]
lea r8, [rbp + 0x7f0]
mov edx, 0x2b
call fcn.140121e20
mov rdi, r8
call fcn.140129e30
mov r8, rdi
lea rdx, [rbp + 0x210]
test al, al
jne 0x140114552
mov byte [rsi + 0x11], 1
jmp 0x140114552
mov rdi, r8
call fcn.140129e30
mov r8, rdi
test al, al
jne 0x1401146b7
mov byte [rsi + 0x11], 1
jmp 0x1401146b7
call fcn.140129e30
test al, al
jne 0x14011479b
mov byte [r12 + 0x11], 1
jmp 0x14011479b
mov ecx, 8
mov edx, 0x30
call fcn.1401216c0
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov edx, 0x46
call fcn.140128df0
mov ecx, 8
mov edx, 0x38
call fcn.1401216c0
mov qword [rbp + 0x3f8], rcx
lea rax, [rbp + 0x400]
test dword [rax], eax
add al, 0
add byte [rax - 0x77], cl
test dword [rax + 0x48000008], edx
lea eax, [0x140031790]
leave
int1
invalid
test dword [rax], eax
add al, 0
add byte [rax - 0x77], cl
test dword [rax + 0x48000008], edx
lea eax, [0x140031790]
leave
int1
invalid
leave
int1
dec dword [rax - 0x77]
test dword [rax + 0x48000008], ebx
lea ecx, [rbp + 0x3f8]
clc
add eax, dword [rax]
invalid
mov qword [rbp + 0x898], rax
lea rcx, [rbp + 0x3f8]
clc
add eax, dword [rax]
invalid
clc
add eax, dword [rax]
add byte [rax - 0x77], cl
lea esp, [rax + 0x48000008]
mov dword [rbp + 0x8a8], eax
mov qword [rbp + 0x8a0], rcx
mov qword [rbp + 0x8a8], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rbp + 0x210], rax
mov qword [rbp + 0x218], 2
mov qword [rbp + 0x230], 0
lea rax, [rbp + 0x890]
mov qword [rbp + 0x220], rax
mov qword [rbp + 0x228], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rsauthority_implies_hostC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientclient.rsJ
lea rcx, [rbp + 0x210]
call fcn.140121ad0
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
mov edx, 0x16
call fcn.140121f40
lea rax, [rbp + 0x7f0]
mov qword [rbp + 0x890], rax
lea rax, [fcn.140008da0]
mov qword [rbp + 0x898], rax
lea rcx, [rbp + 0x658]
mov qword [rbp + 0x8a0], rcx
mov qword [rbp + 0x8a8], rax
lea rax, str.new_len____capacity_
mov qword [rbp + 0x210], rax
mov qword [rbp + 0x218], 2
mov qword [rbp + 0x230], 0
lea rax, [rbp + 0x890]
mov qword [rbp + 0x220], rax
mov qword [rbp + 0x228], 2
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_b
and esp, dword [rbx + 4]
add byte [rax - 0x73], cl
lea edx, [rax]
add al, byte [rax]
add al, ch
xchg ebx, ecx
add byte [rax], al
and esp, dword [rbx + 4]
add byte [rax - 0x73], cl
lea edx, [rax]
add al, byte [rax]
add al, ch
xchg ebx, ecx
add byte [rax], al
mov ecx, 8
mov edx, 0x10
call fcn.1401216c0
lea rcx, [rbp + 0x210]
lea r8, [rbp + 0x830]
mov rdx, r14
call fcn.14007e200
mov r12, qword [rbp + 0x210]
cmp r12, 5
jne 0x140115022
mov cl, 4
mov byte [rbp + 0x641], cl
cmp r13d, 0x3b9aca00
je 0x1401143b9
call fcn.1400e7d90
mov r8d, edx
xor ecx, ecx
mov r9, qword [rbp + 0x8d0]
cmp rax, r9
setne cl
mov edx, 0xff
cmovae edx, ecx
xor esi, esi
cmp r8d, r13d
mov ecx, 0
sbb ecx, ecx
test dl, dl
cmovne ecx, edx
cmp cl, 2
jb case.default.0x140115014
mov qword [rbp + 0x210], r9
mov dword [rbp + 0x218], r13d
lea rcx, [rbp + 0x210]
mov rdx, rax
call fcn.1400dd050
cmp edx, 0x3b9aca00
cmove edx, esi
cmovne rsi, rax
mov rcx, rsi
call fcn.1400de3a0
movzx eax, byte [rbp + 0x641]
lea rcx, [0x140195ac0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
call fcn.140122170
mov rdi, qword [rbp + 0x218]
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x430]
mov r8d, 0x88
call fcn.140120b90
mov rsi, qword [rbp + 0x648]
test rsi, rsi
mov rbx, qword [rbp + 0x8c0]
mov r15, qword [rbp + 0x828]
mov r14, qword [rbp + 0x888]
je 0x1401150a4
mov rax, qword [rsi + 0x30]
nop word [rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x140115070
and eax, 0xa
cmp eax, 8
jne 0x140115092
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x10]
lock dec qword [rsi]
jne 0x1401150a4
mov rcx, qword [rbp + 0x648]
call fcn.140094e40
cmp r12d, 4
je 0x140113e77
lea rcx, [rbp + 0x530]
lea rdx, [rbp + 0x430]
mov r8d, 0x88
call fcn.140120b90
jmp 0x140115260
movzx eax, byte [rbp + 0x641]
mov r12d, 4
test eax, eax
je 0x1401151ab
cmp eax, 3
mov rbx, qword [rbp + 0x8c0]
mov r15, qword [rbp + 0x828]
je 0x14011514a
cmp eax, 4
jne 0x140115257
mov rsi, qword [rbp + 0x648]
test rsi, rsi
mov r14, qword [rbp + 0x888]
je 0x140115159
mov rax, qword [rsi + 0x30]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x140115114
and eax, 0xa
cmp eax, 8
jne 0x140115136
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x10]
lock dec qword [rsi]
jne 0x140115159
mov rcx, qword [rbp + 0x648]
call fcn.140094e40
jmp 0x140115159
mov rcx, r14
call fcn.14007e070
mov r14, qword [rbp + 0x888]
cmp byte [rbp + 0x640], 1
jne 0x140115253
mov rsi, qword [rbp + 0x5f0]
test rsi, rsi
je 0x140115253
mov rax, qword [rsi + 0x30]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x14011517a
and eax, 0xa
cmp eax, 8
jne 0x14011519c
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x10]
lock dec qword [rsi]
je 0x140115243
jmp 0x140115253
mov rsi, qword [rbp + 0x620]
mov rdi, qword [rbp + 0x628]
mov rax, qword [rdi]
test rax, rax
mov rbx, qword [rbp + 0x8c0]
mov r15, qword [rbp + 0x828]
je 0x1401151d4
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
mov r14, qword [rbp + 0x888]
je 0x1401151ff
cmp qword [rdi + 0x10], 0x11
jb 0x1401151ed
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rbp + 0x5f8]
call fcn.14007df20
mov rsi, qword [rbp + 0x5f0]
test rsi, rsi
je 0x140115253
mov rax, qword [rsi + 0x30]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x14011521b
and eax, 0xa
cmp eax, 8
jne 0x14011523d
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x10]
lock dec qword [rsi]
jne 0x140115253
mov rcx, qword [rbp + 0x5f0]
call fcn.140094e40
xor edi, edi
jmp 0x140115260
xor edi, edi
jmp 0x140115260
xor edi, edi
mov r14, qword [rbp + 0x888]
mov rax, qword [rbp + 0x4c0]
mov rcx, qword [rbp + 0x4c8]
call qword [rax + 0x18]
cmp r12d, 3
jne 0x140113fc5
movzx eax, byte [rbp + 0x5d0]
mov byte [rbp + 0x600], al
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmmword [rbp + 0x5f0], xmm0
mov rax, qword [rdi]
neg rax
jo 0x1401152b3
jae 0x1401152b3
mov r8, qword [rdi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov qword [rdi], rbx
mov rax, qword [rbp + 0x7a8]
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rbx
mov eax, dword [rbp + 0x864]
mov dword [rdi + 0x18], eax
mov eax, dword [rbp + 0x8cc]
mov dword [rdi + 0x1c], eax
mov eax, dword [rbp + 0x820]
mov dword [rdi + 0x20], eax
mov eax, dword [rbp + 0x818]
mov dword [rdi + 0x24], eax
movzx eax, word [rbp + 0x858]
mov word [rdi + 0x28], ax
movzx eax, word [rbp + 0x880]
mov word [rdi + 0x2a], ax
mov eax, dword [rbp + 0x86c]
mov dword [rdi + 0x2c], eax
mov eax, dword [rbp + 0x874]
mov dword [rdi + 0x30], eax
mov eax, dword [rbp + 0x870]
mov dword [rdi + 0x34], eax
mov eax, dword [rbp + 0x868]
mov dword [rdi + 0x38], eax
mov eax, dword [rbp + 0x878]
mov dword [rdi + 0x3c], eax
movaps xmm0, xmmword [rbp + 0x5f0]
movups xmmword [rdi + 0x40], xmm0
movzx eax, byte [rbp + 0x600]
mov byte [rdi + 0x50], al
mov eax, dword [rbp + 0x7e9]
mov ecx, dword [rbp + 0x7ec]
mov dword [rdi + 0x51], eax
mov dword [rdi + 0x54], ecx
mov rax, qword [rbp + 0x7a0]
mov qword [rax + 8], rdi
mov qword [rax], 3
cmp r14d, 2
jne 0x1401153c2
mov rax, qword [rbp + 0x3e8]
cmp eax, 2
je 0x1401153c2
mov rsi, qword [rbp + 0x3d8]
mov rdi, qword [rbp + 0x3e0]
mov rax, qword [rdi]
test rax, rax
je 0x140115392
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1401153b6
cmp qword [rdi + 0x10], 0x11
jb 0x1401153a4
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rbp + 0x3b0]
call fcn.14007df20
mov rax, qword [rbp + 0xe8]
lock dec qword [rax]
jne 0x1401153db
lea rcx, [rbp + 0xe8]
call fcn.140094bc0
mov rax, qword [rbp + 0x1f8]
lock dec qword [rax]
jne 0x140112182
lea rcx, [rbp + 0x1f8]
call 0x14010d3d0
jmp 0x140112182
ud2
test rdi, rdi
je 0x140117d30
mov qword [rsp + 0x1f0], rbx
movzx eax, byte [0x14019f308]
xor r13d, r13d
mov edx, 0x18
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140117d48
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rdi
lea rax, [0x14018d480]
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x208], rcx
lea rax, [rsp + 0x200]
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x250], 0
lea rdi, [rsp + 0x2a8]
lea rdx, [rsp + 0x560]
mov r8d, 0x280
mov rcx, rdi
call fcn.140120b90
mov byte [rsp + 0x528], 0
lea r15, [rsp + 0x340]
lea r12, [rsp + 0x4d0]
lea rbx, [rsp + 0x130]
lea r14, [rsp + 0x240]
xor eax, eax
mov qword [rsp + 0x20], rbp
test al, al
je 0x1401156b0
nop
movzx eax, al
cmp eax, 3
jne 0x140117cf8
movzx eax, byte [rsp + 0x520]
test eax, eax
je 0x1401156c9
cmp eax, 3
jne case.default.0x140115677
movzx eax, byte [rsp + 0x4d9]
lea rcx, [0x140195ad4]
fld dword [rax + rax]
add byte [rax - 0x73], cl
or eax, 0x80464
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rax, qword [rsp + 0x4e0]
mov rdx, qword [rax]
mov edx, dword [rax]
mov edx, dword [rax]
jmp 0x1401157b8
mov r8d, 0x98
mov rcx, r15
mov rdx, rdi
call fcn.140120b90
mov byte [rsp + 0x520], 0
mov r8d, 0x98
lea rcx, [rsp + 0x3d8]
mov rdx, r15
call fcn.140120b90
mov r8d, 0x90
mov rcx, rbx
mov rdx, r15
call fcn.140120b90
movups xmm0, xmmword [rdi + 0x108]
movups xmm1, xmmword [rdi + 0x118]
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x80], xmm1
mov rcx, rbx
call fcn.14007bb10
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x228], rax
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [rdi + 0x218], xmm0
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rdi + 0x208], xmm0
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
movaps xmm3, xmmword [rsp + 0xa0]
movups xmmword [rdi + 0x1f8], xmm3
movups xmmword [rdi + 0x1e8], xmm2
movups xmmword [rdi + 0x1d8], xmm1
invalid
fadd dword [rcx]
add byte [rax], al
movups xmmword [rdi + 0x1c8], xmm0
mov byte [rsp + 0x4d9], 0
invalid
mov byte [rsp + 0x4d8], 0
movdqu xmm0, xmmword [rdi + 0x1c8]
movups xmm1, xmmword [rdi + 0x1d8]
lea rdx, [rsp + 0x490]
movups xmmword [rdx + 0x10], xmm1
movdqu xmmword [rdx], xmm0
mov qword [rsp + 0x4d0], rdx
mov qword [rsp + 0x4e0], r12
mov rcx, rbx
mov r8, r14
call fcn.14009f880
mov rcx, qword [rsp + 0x130]
cmp rcx, 2
jne 0x1401157e0
mov al, 3
jmp 0x140115bd3
mov rax, qword [rsp + 0x138]
mov r14, qword [rsp + 0x140]
lea rdx, [rsp + 0x148]
movdqu xmm0, xmmword [rdx]
movdqa xmmword [rsp + 0x260], xmm0
test cl, 1
je 0x140115e10
test rax, rax
je 0x140116080
mov byte [rsp + 0x4d8], 1
mov qword [rsp + 0x4b0], rax
mov qword [rsp + 0x4b8], r14
movdqa xmm0, xmmword [rsp + 0x260]
movdqu xmmword [rdi + 0x218], xmm0
mov qword [rsp + 0x4e0], r12
mov rax, r12
lea r14, [rsp + 0x240]
mov rdx, qword [rax]
mov rcx, rbx
mov r8, r14
call fcn.14009f880
mov rcx, qword [rsp + 0x130]
cmp rcx, 2
jne 0x140115880
mov al, 4
jmp 0x140115bd3
mov rax, qword [rsp + 0x138]
mov r14, qword [rsp + 0x140]
lea rdx, [rsp + 0x148]
movdqu xmm0, xmmword [rdx]
movdqa xmmword [rsp + 0x100], xmm0
test cl, 1
je 0x140115e9e
test rax, rax
je 0x140115ee7
mov qword [rsp + 0x500], rax
mov qword [rsp + 0x508], r14
movaps xmm0, xmmword [rsp + 0x100]
movups xmmword [rdi + 0x268], xmm0
mov rax, qword [rsp + 0x4d0]
cmp qword [rax], 0
jne 0x1401158f5
mov rdx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov rcx, rbx
call qword [rax + 0x30]
mov rax, rbx
mov rax, qword [rax + 0x10]
cmp rax, 0x4000
mov ecx, 0x4000
cmovae rax, rcx
mov r14, qword [rsp + 0x4c0]
add r14, qword [rsp + 0x510]
mov rcx, 0xffffffffffffffff
cmovb r14, rcx
add r14, rax
cmovb r14, rcx
test r14, r14
js 0x140117d10
je 0x140115950
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, r14
call fcn.1400e7f40
test rax, rax
jne 0x140115958
jmp 0x140117d1c
mov eax, 1
xor r14d, r14d
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x4e0], r14
mov qword [rsp + 0x4e8], rax
mov qword [rsp + 0x4f0], 0
mov byte [rsp + 0x4d8], 0
movups xmm0, xmmword [rdi + 0x208]
movups xmm1, xmmword [rdi + 0x218]
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
mov r15, qword [rsp + 0x140]
cmp r14, r15
jb 0x140115aef
test r15, r15
je 0x140115a09
xor r13d, r13d
mov rbp, qword [rsp + 0x138]
sub r14, r13
cmp r14, r15
jb 0x140115b25
mov rcx, qword [rsp + 0x4e8]
add rcx, r13
mov rdx, rbp
mov r8, r15
call fcn.140120b90
add r13, r15
mov qword [rsp + 0x4f0], r13
mov qword [rsp + 0x140], 0
add rbp, r15
mov qword [rsp + 0x138], rbp
xor r13d, r13d
jmp 0x140115a11
mov rbp, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x148]
mov rdx, rbp
xor r8d, r8d
call qword [rax + 0x10]
movdqu xmm0, xmmword [rdi + 0x258]
movups xmm1, xmmword [rdi + 0x268]
movaps xmmword [rsp + 0x140], xmm1
movdqa xmmword [rsp + 0x130], xmm0
mov r14, qword [rsp + 0x140]
mov rax, qword [rsp + 0x4e0]
mov r15, qword [rsp + 0x4f0]
sub rax, r15
cmp rax, r14
jb 0x140115b45
test r14, r14
je 0x140115abe
mov rbp, qword [rsp + 0x138]
cmp rax, r14
jb 0x140115b7c
mov rcx, qword [rsp + 0x4e8]
add rcx, r15
mov rdx, rbp
mov r8, r14
call fcn.140120b90
add r15, r14
mov qword [rsp + 0x4f0], r15
mov qword [rsp + 0x140], 0
add rbp, r14
mov qword [rsp + 0x138], rbp
jmp 0x140115ac6
mov rbp, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x148]
mov rdx, rbp
xor r8d, r8d
call qword [rax + 0x10]
mov qword [rsp + 0x4f8], r12
mov rax, r12
jmp 0x140115ba0
lea rcx, [rsp + 0x4e0]
xor edx, edx
mov r8, r15
call fcn.140121940
mov r14, qword [rsp + 0x4e0]
mov r13, qword [rsp + 0x4f0]
mov rbp, qword [rsp + 0x138]
sub r14, r13
cmp r14, r15
jae 0x1401159cc
lea rcx, [rsp + 0x4e0]
mov rdx, r13
mov r8, r15
call fcn.140121940
mov r13, qword [rsp + 0x4f0]
jmp 0x1401159cc
lea rcx, [rsp + 0x4e0]
mov rdx, r15
mov r8, r14
call fcn.140121940
mov rax, qword [rsp + 0x4e0]
mov r15, qword [rsp + 0x4f0]
sub rax, r15
mov rbp, qword [rsp + 0x138]
cmp rax, r14
jae 0x140115a84
lea rcx, [rsp + 0x4e0]
mov rdx, r15
mov r8, r14
call fcn.140121940
mov r15, qword [rsp + 0x4f0]
jmp 0x140115a84
lea r15, [rsp + 0x340]
mov rbp, qword [rsp + 0x20]
lea r14, [rsp + 0x240]
mov rdx, qword [rax]
mov rcx, rbx
mov r8, r14
call fcn.14009f880
cmp dword [rsp + 0x130], 2
jne 0x140115c90
mov al, 5
mov byte [rsp + 0x4d9], al
mov byte [rsp + 0x520], 3
mov byte [rsp + 0x528], 3
cmp esi, 0x3b9aca00
jne 0x140115c10
call fcn.1400de1c0
movzx eax, byte [rsp + 0x528]
test al, al
jne 0x140115640
jmp 0x1401156b0
call fcn.1400e7d90
mov r8d, edx
xor ecx, ecx
cmp rax, rbp
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp r8d, esi
mov edx, 0
sbb edx, edx
test cl, cl
cmovne edx, ecx
cmp dl, 2
jb 0x140115dec
mov qword [rsp + 0x130], rbp
mov dword [rsp + 0x138], esi
mov rcx, rbx
mov rdx, rax
call fcn.1400dd050
cmp edx, 0x3b9aca00
cmove edx, r13d
mov ecx, 0
cmovne rcx, rax
call fcn.1400de3a0
movzx eax, byte [rsp + 0x528]
test al, al
jne 0x140115640
jmp 0x1401156b0
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x120], rax
movdqu xmm0, xmmword [rsp + 0x130]
movups xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x110], xmm1
movdqa xmmword [rsp + 0x100], xmm0
cmp qword [rsp + 0x100], 0
je 0x140115e2f
mov r13, qword [rsp + 0x108]
mov r14, qword [rsp + 0x110]
test r13, r13
je 0x140115e66
lea rax, [rsp + 0x118]
movdqu xmm0, xmmword [rax]
lea rax, [rsp + 0x1d0]
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x1c0], r13
mov qword [rsp + 0x1c8], r14
mov r15, qword [rsp + 0x1d0]
mov rax, qword [rsp + 0x4e0]
mov rbp, qword [rsp + 0x4f0]
sub rax, rbp
cmp rax, r15
jb 0x140115d9d
test r15, r15
je 0x140115d78
cmp rax, r15
jb 0x140115dcc
mov rcx, qword [rsp + 0x4e8]
add rcx, rbp
mov rdx, r14
mov r8, r15
call fcn.140120b90
add rbp, r15
mov qword [rsp + 0x4f0], rbp
mov qword [rsp + 0x1d0], 0
add r14, r15
mov qword [rsp + 0x1c8], r14
lea rcx, [rsp + 0x1d8]
mov rdx, r14
xor r8d, r8d
call qword [r13 + 0x10]
mov qword [rsp + 0x4f8], r12
mov rax, r12
xor r13d, r13d
jmp 0x140115ba0
lea rcx, [rsp + 0x4e0]
mov rdx, rbp
mov r8, r15
call fcn.140121940
mov rax, qword [rsp + 0x4e0]
mov rbp, qword [rsp + 0x4f0]
sub rax, rbp
cmp rax, r15
jae 0x140115d40
lea rcx, [rsp + 0x4e0]
mov rdx, rbp
mov r8, r15
call fcn.140121940
mov rbp, qword [rsp + 0x4f0]
jmp 0x140115d40
movzx eax, byte [rsp + 0x528]
test eax, eax
je 0x140115f1d
cmp eax, 3
jne 0x140115e09
mov rcx, r15
call fcn.14010f9b0
xor ebx, ebx
jmp 0x140115f6c
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x220], xmm0
mov r14d, 1
lea r13, [0x14018c5d0]
jmp 0x140116080
je 0x14011602a
mov rax, qword [rsp + 0x108]
test rax, rax
je 0x140115fb5
lea rcx, [rsp + 0x120]
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0x118]
call qword [rax + 0x10]
jmp 0x14011602a
cmp qword [rsp + 0x4e0], 0
je 0x140115f9f
mov r8, qword [rsp + 0x4e8]
mov rcx, qword [0x14019f258]
xor r13d, r13d
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rsp + 0x4d8], 0
jne 0x140115ef5
jmp 0x140116080
mov r13, qword [rsp + 0x4b0]
mov r14, qword [rsp + 0x4b8]
movdqu xmm0, xmmword [rsp + 0x4c0]
movdqa xmmword [rsp + 0x220], xmm0
lea rax, [0x14012f408]
mov qword [rsp + 0x4b0], rax
mov qword [rsp + 0x4b8], 1
pxor xmm0, xmm0
movdqu xmmword [rdi + 0x218], xmm0
cmp byte [rsp + 0x4d8], 0
je 0x140116080
lea rcx, [rsp + 0x4c8]
mov rax, qword [rsp + 0x4b0]
mov rdx, qword [rsp + 0x4b8]
mov r8, qword [rsp + 0x4c0]
call qword [rax + 0x10]
jmp 0x140116080
lea rcx, [rsp + 0x2a8]
call fcn.14007bb10
lea rcx, [rsp + 0x318]
call fcn.14010caa0
mov rsi, qword [rsp + 0x338]
cmp qword [rsi], 0
je 0x140115f58
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor ebx, ebx
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
xor r14d, r14d
jmp 0x140117720
mov eax, dword [rcx + rax*8]
mov rdi, qword [rax + 0xb8]
lock inc qword [rdi]
jg 0x140115569
ud2
xor r13d, r13d
cmp byte [rsp + 0x4d8], 0
jne 0x140115ef5
jmp 0x140116080
mov rsi, qword [rsp + 0x110]
mov rdi, qword [rsi + 0x58]
test rdi, rdi
je 0x140115ffb
mov rbx, qword [rsi + 0x60]
mov rax, qword [rbx]
test rax, rax
je 0x140115fd7
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x140115ffb
cmp qword [rbx + 0x10], 0x11
jb 0x140115fe9
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi]
neg rax
jo 0x140116018
jae 0x140116018
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsp + 0x4e0]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x110], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x100], xmm0
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x100]
call fcn.140008400
mov r13, qword [rsp + 0x130]
mov r14, qword [rsp + 0x138]
movdqu xmm0, xmmword [rsp + 0x140]
movdqa xmmword [rsp + 0x220], xmm0
mov byte [rsp + 0x4d8], 0
lea rcx, [rsp + 0x490]
call fcn.14010caa0
mov byte [rsp + 0x4d9], 1
mov rsi, qword [rsp + 0x468]
cmp qword [rsi], 0
je 0x1401160be
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [rsp + 0x520], 1
mov rcx, r15
call fcn.14010f9b0
test r13, r13
je 0x140116201
movdqa xmm0, xmmword [rsp + 0x220]
movdqu xmmword [rsp + 0x298], xmm0
mov qword [rsp + 0x288], r13
mov qword [rsp + 0x290], r14
mov r12, qword [rsp + 0x298]
mov qword [rsp + 0x88], r14
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x98], 0
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x80], 0
mov byte [rsp + 0xa0], 0x80
test r12, r12
je 0x140116989
lea rbx, [rsp + 0x88]
mov rax, qword [rsp + 0x98]
xor edi, edi
movabs rbp, 0x100002600
nop word [rax + rax]
movzx ecx, byte [r14 + rdi]
cmp rcx, 0x20
ja 0x1401161ac
bt rbp, rcx
jae 0x1401161ac
inc rdi
mov rax, rdi
cmp r12, rdi
jne 0x140116180
mov qword [rsp + 0x98], rdi
mov r10, r12
jmp 0x14011698c
cmp ecx, 0x7b
jne 0x140116add
mov byte [rsp + 0xa0], 0x7f
inc rdi
mov qword [rsp + 0x98], rdi
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
test byte [rax + 0x98], 1
je 0x140116208
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movdqu xmm0, xmmword [rax + 0xa0]
jmp 0x14011624e
xor ebx, ebx
jmp 0x140117720
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x40]
mov edx, 0x10
call qword [sym.imp.bcryptprimitives.dll_ProcessPrng]
movdqa xmm0, xmmword [rsp + 0x40]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x98], 1
movdqu xmmword [rax + 0xa0], xmm0
movq rax, xmm0
inc rax
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
lea rax, [0x14018c290]
mov qword [rsp + 0x130], rax
xorps xmm1, xmm1
movups xmmword [rsp + 0x138], xmm1
mov qword [rsp + 0x148], 0
movdqu xmmword [rsp + 0x150], xmm0
cmp rdi, r12
mov qword [rsp + 0x38], r12
jae 0x140116b03
lea r8, [rsp + 0x140]
mov al, 1
mov dword [rsp + 0x6c], eax
lea rcx, [rsp + 0x40]
mov qword [rsp + 0xe8], 0
lea r15, [rsp + 0x210]
pcmpeqd xmm6, xmm6
mov r9, r12
mov rax, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x98]
nop dword [rax + rax]
movzx r10d, byte [rax + rdi]
cmp r10, 0x2c
ja 0x140116390
bt rbp, r10
jae 0x140116320
inc rdi
mov rdx, rdi
cmp r9, rdi
jne 0x1401162f0
jmp 0x14011693d
cmp r10, 0x2c
jne 0x140116390
mov qword [rsp + 0x98], rdx
test byte [rsp + 0x6c], 1
jne 0x14011793c
inc rdi
mov qword [rsp + 0x98], rdi
cmp rdi, r9
jae 0x140117ad4
mov r8, qword [rsp + 0x98]
mov rdx, rdi
nop dword [rax + rax]
movzx r10d, byte [rax + rdx]
cmp r10, 0x20
ja 0x1401163c0
bt rbp, r10
jae 0x1401163c0
inc rdx
mov r8, rdx
cmp r9, rdx
jne 0x140116360
jmp 0x14011694d
cmp r10d, 0x7d
je 0x140116892
mov qword [rsp + 0x98], rdx
test byte [rsp + 0x6c], 1
je 0x140117a8a
mov dword [rsp + 0x6c], 0
cmp r10b, 0x22
je 0x1401163d2
jmp 0x1401178e9
mov qword [rsp + 0x98], r8
cmp r10b, 0x22
jne 0x1401178e9
inc qword [rsp + 0x98]
mov qword [rsp + 0x80], 0
mov rdx, rbx
lea r8, [rsp + 0x70]
call fcn.1400d8800
cmp dword [rsp + 0x40], 2
mov rdi, qword [rsp + 0x48]
je 0x1401170cc
mov r12, qword [rsp + 0x50]
test r12, r12
js 0x140117d99
je 0x140116435
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, r12
call fcn.1400e7f40
test rax, rax
je 0x140117da9
mov rsi, rax
mov rbx, r12
jmp 0x14011643c
mov esi, 1
xor ebx, ebx
mov rcx, rsi
mov rdx, rdi
mov r8, r12
call fcn.140120b90
mov rax, qword [rsp + 0x88]
mov r10, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
cmp r9, r10
jae 0x1401168d5
mov rcx, qword [rsp + 0x98]
nop word cs:[rax + rax]
movzx edx, byte [rax + r9]
cmp rdx, 0x3a
ja 0x140116d28
bt rbp, rdx
jae 0x1401164b0
inc r9
mov rcx, r9
cmp r10, r9
jne 0x140116480
jmp 0x1401168ca
cmp rdx, 0x3a
jne 0x140116d28
inc r9
mov qword [rsp + 0x98], r9
cmp r9, r10
jae 0x140117a82
mov rdx, qword [rsp + 0x98]
mov rcx, r9
nop dword [rax]
movzx r8d, byte [rax + rcx]
cmp r8, 0x22
ja 0x140116e6e
bt rbp, r8
jae 0x140116505
inc rcx
mov rdx, rcx
cmp r10, rcx
jne 0x1401164e0
jmp 0x140116903
cmp r8, 0x22
jne 0x140116e6e
inc rcx
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x80], 0
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x88]
lea r8, [rsp + 0x70]
call fcn.1400d8800
cmp dword [rsp + 0x40], 2
mov rdi, qword [rsp + 0x48]
je 0x1401170b0
mov qword [rsp + 0x20], rsi
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xf0], rax
test rax, rax
js 0x140117ddb
mov rsi, r15
mov r15, rbx
mov qword [rsp + 0x30], r13
je 0x1401165a4
movzx eax, byte [0x14019f308]
add eax, 0x88d8c
xor ecx, ecx
mov rbx, qword [rsp + 0xf0]
mov rdx, rbx
call fcn.1400e7f40
test rax, rax
je 0x140117dc6
mov qword [rsp + 0xf8], rbx
mov r8, rbx
jmp 0x1401165bd
mov eax, 1
mov qword [rsp + 0xf8], 0
mov r8, qword [rsp + 0xf0]
mov qword [rsp + 0x58], r15
mov qword [rsp + 0xe0], rax
mov rcx, rax
mov rdx, rdi
call fcn.140120b90
movups xmm7, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x210], xmm7
mov rcx, rsi
mov rdx, qword [rsp + 0x20]
mov r8, r12
call fcn.14010f840
mov r13, rax
cmp qword [rsp + 0x140], 0
je 0x140116870
mov rbx, qword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
mov rax, r13
shr rax, 0x39
mov qword [rsp + 0x230], rax
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
xor ecx, ecx
mov qword [rsp + 0x1e8], 0
mov qword [rsp + 0x60], rcx
and al, 0x60
and r13, rdi
movdqu xmm8, xmmword [rbx + r13]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
pmovmskb r15d, xmm0
test r15d, r15d
jne 0x1401166dd
cmp qword [rsp + 0x1e8], 1
mov ecx, 1
je 0x140116695
pmovmskb eax, xmm8
pmovmskb eax, mm0
xor ecx, ecx
test eax, eax
setne cl
tzcnt eax, eax
add rax, r13
and rax, rdi
mov qword [rsp + 0x238], rax
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
test eax, eax
mov rax, qword [rsp + 0x60]
jne 0x140116795
mov qword [rsp + 0x1e8], rcx
add r13, rax
add r13, 0x10
add rax, 0x10
mov rcx, rax
jmp 0x140116646
lea eax, [r15 - 1]
and ax, r15w
mov r15d, eax
je 0x140116667
tzcnt eax, r15d
add rax, r13
and rax, rdi
neg rax
lea rsi, [rax + rax*2]
shl rsi, 4
cmp r12, qword [rbx + rsi - 0x20]
jne 0x1401166d0
add rsi, rbx
mov rdx, qword [rsi - 0x28]
mov rcx, qword [rsp + 0x20]
mov r8, r12
call fcn.1401215d0
test eax, eax
jne 0x1401166d0
mov rdi, qword [rsi - 0x18]
mov r12, qword [rsi - 0x10]
mov rax, qword [rsp + 0xf8]
add byte [rax], al
add byte [rax], al
mov qword [rsi - 0x18], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsi - 0x10], rax
mov dword [rsi - 0x10], eax
mov dword [rsi - 0x10], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsi - 8], rax
cmp qword [rsp + 0x58], 0
add byte [rax - 0x75], cl
je 0x14011676c
invalid
je 0x14011675d
add byte [rax - 0x75], cl
je 0x14011676c
and byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x14019f258]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
shl rdi, 1
test rdi, rdi
mov r13, qword [rsp + 0x30]
lea rbx, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
lea r15, [rsp + 0x210]
je 0x140116840
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r12
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140116840
mov rcx, qword [rsp + 0x238]
movzx eax, byte [rbx + rcx]
test al, al
js 0x1401167b5
movdqa xmm0, xmmword [rbx]
pmovmskb eax, xmm0
tzcnt ecx, eax
movzx eax, byte [rbx + rcx]
and al, 1
movzx eax, al
sub qword [rsp + 0x140], rax
lea rax, [rcx - 0x10]
and rdi, rax
mov rax, qword [rsp + 0x230]
mov byte [rbx + rcx], al
mov byte [rbx + rdi + 0x10], al
inc qword [rsp + 0x148]
neg rcx
lea rax, [rcx + rcx*2]
shl rax, 4
mov rcx, qword [rsp + 0x58]
mov qword [rbx + rax - 0x30], rcx
mov rsi, qword [rsp + 0x20]
mov qword [rbx + rax - 0x28], rsi
mov dword [rbx + rax - 0x28], esi
mov dword [rbx + rax - 0x28], esi
mov qword [rbx + rax - 0x20], r12
mov dword [rbx + rax - 0x20], esp
mov rcx, qword [rsp + 0xf8]
mov qword [rbx + rax - 0x18], rcx
mov rcx, qword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x77], cl
add r14, rax
and al, 0xe0
add byte [rax], al
add byte [rax - 0x77], cl
add r14, rax
mov rcx, qword [rsp + 0xf0]
mov qword [rbx + rax - 8], rcx
mov r13, qword [rsp + 0x30]
lea rbx, [rsp + 0x88]
lea ebx, [rsp + 0x88]
lea ebx, [rsp + 0x88]
lea r15, [rsp + 0x210]
mov r9, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x98]
cmp rdi, r9
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x9824
add byte [rcx + rdi - 0x31], cl
mov r12, qword [rsp + 0x38]
lea r8, [rsp + 0x140]
lea rcx, [rsp + 0x40]
jb 0x1401162db
jmp 0x140116b0b
movaps xmmword [rsp + 0x530], xmm7
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x530]
call fcn.14012baf0
jmp 0x140116607
invalid
invalid
invalid
mov qword [rsp + 0x98], rdx
mov rbx, qword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
mov esp, 0x13824
add bl, dh
movq mm0, qword [r8]
mov esp, 0x13824
add bl, dh
movq mm0, qword [r8]
movups xmm1, xmmword [r8 + 0x10]
movdqa xmmword [rsp + 0x1c0], xmm0
movaps xmmword [rsp + 0x1d0], xmm1
jmp 0x1401170e3
mov qword [rsp + 0x98], r9
mov r9, r10
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rbp - 0x77], cl
ror dword [rax - 0x39], 1
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], 3
and al, 0x40
add eax, dword [rax]
add byte [rax], al
inc r9
cmp r10, r9
cmovb r9, r10
test r9, r9
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
jne 0x140116ab5
mov edx, 1
xor r8d, r8d
shr cl, 0x50
invalid
add byte [rax], al
shr cl, 0x50
add eax, 0x89480000
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x2f], cl
mov qword [rsp + 0x98], rcx
mov rcx, r10
lea r11, [rcx + 1]
cmp r10, r11
cmovb r11, r10
mov qword [rsp + 0x40], 5
inc rcx
mov r12, qword [rsp + 0x38]
jne 0x140116b5a
xor r8d, r8d
mov edx, 1
jmp 0x140116e53
mov qword [rsp + 0x98], rdi
mov rdi, r9
jmp 0x140116b0b
mov qword [rsp + 0x98], rdx
mov r11, r9
mov qword [rsp + 0x40], 5
mov rcx, qword [rsp + 0x90]
add eax, 0x48000000
mov ecx, dword [rsp + 0x90]
inc r11
cmp rcx, r11
cmovb r11, rcx
test r11, r11
jne 0x140116b80
xor r8d, r8d
mov edx, 1
jmp 0x140116f93
xor r10d, r10d
mov qword [rsp + 0x130], 5
inc r10
cmp r12, r10
cmovb r10, r12
test r10, r10
sal byte [rbp + 0xd], cl
sal byte [rbp + 0xd], cl
mov edx, 1
xor r8d, r8d
jmp 0x140116a94
mov eax, r10d
and eax, 3
cmp r10, 4
jae 0x1401169d0
mov edx, 1
xor r8d, r8d
mov r9, r14
jmp 0x140116a64
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
mov r9, r14
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [r9]
add r9, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x140116a10
test rax, rax
je 0x140116a94
xor ecx, ecx
nop dword [rax + rax]
inc r8
xor r10d, r10d
cmp byte [r9 + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp rax, rcx
jne 0x140116a70
lea rcx, [rsp + 0x130]
call fcn.140128ef0
mov rdi, rax
cmp qword [rsp + 0x70], 0
jne 0x140117692
jmp 0x1401176a6
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x20], rsi
mov r10d, r9d
and r10d, 3
cmp r9, 4
jae 0x140116c58
mov edx, 1
xor r8d, r8d
jmp 0x140116ce3
mov qword [rsp + 0x98], rax
lea r8, [0x14018d278]
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0x2f]
call fcn.14012c5a0
mov rdi, rax
jmp 0x14011767a
mov rdi, qword [rsp + 0x98]
mov qword [rsp + 0x40], 3
mov rax, qword [rsp + 0x90]
inc rdi
cmp rax, rdi
cmovb rdi, rax
test rdi, rdi
jne 0x140116b38
mov edx, 1
xor r8d, r8d
jmp 0x140116f93
mov rax, qword [rsp + 0x88]
mov r9d, edi
and r9d, 3
cmp rdi, 4
jae 0x140116ba1
mov edx, 1
xor r8d, r8d
jmp 0x140116c23
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], r13
cmp r11, 4
jae 0x140116d5a
mov edx, 1
xor r8d, r8d
jmp 0x140116df3
mov qword [rsp + 0x30], r13
cmp r11, 4
mov qword [rsp + 0x20], rcx
jae 0x140116e9f
mov edx, 1
xor r8d, r8d
jmp 0x140116f43
and rdi, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov r11d, 3
mov esi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rsi
test cl, 4
cmovne r8, r10
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add rdi, 0xfffffffffffffffc
jne 0x140116bd0
test r9, r9
je 0x140116f93
xor ecx, ecx
nop
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x140116c30
jmp 0x140116f93
and r9, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r9, 0xfffffffffffffffc
jne 0x140116c90
test r10, r10
mov rsi, qword [rsp + 0x20]
mov rbx, qword [rsp + 0x58]
je 0x140116e53
xor ecx, ecx
nop dword [rax + rax]
inc r8
xor r9d, r9d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r9b
add rdx, r9
inc rcx
cmp r10, rcx
jne 0x140116d00
jmp 0x140116e53
lea r11, [r9 + 1]
cmp r10, r11
cmovb r11, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x40], 6
inc r9
jne 0x140116fa5
xor r8d, r8d
mov edx, 1
jmp 0x1401170a3
cmp r10, r9
mov rsi, r9
cmova rsi, r10
inc rsi
cmp r10, rsi
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov ebx, 3
mov r12d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop dword [rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rbx
test cl, 2
cmovne r8, r12
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x140116da0
test r11b, 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x20]
mov rbx, qword [rsp + 0x58]
je 0x140116e53
cmp r10, r9
cmova r9, r10
inc r9
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x140116e30
lea rcx, [rsp + 0x40]
call fcn.140128ef0
mov rdi, rax
test rbx, rbx
jne 0x1401170ba
jmp 0x1401170cc
mov qword [rsp + 0x98], rdx
lea r8, [0x14018d298]
lea rdi, [rsp + 0x70]
lea rdx, [rsp + 0x2f]
mov rcx, rdi
call fcn.14012c5a0
mov rcx, rax
mov rdx, rdi
call fcn.14012cca0
jmp 0x1401170ad
cmp r9, rdi
mov rsi, rdi
cmova rsi, r9
inc rsi
cmp rcx, rsi
cmovb rsi, rcx
and rsi, 0xfffffffffffffffc
mov ebx, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov r12d, 3
mov r13d, 2
movabs r10, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r12
test cl, 2
cmovne r8, r13
test cl, 4
cmovne r8, rbx
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r10
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x140116ef0
test r11b, 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
je 0x140116f93
cmp r9, rdi
cmova rdi, r9
inc rdi
mov rcx, qword [rsp + 0x20]
cmp rcx, rdi
cmovb rdi, rcx
and edi, 3
xor ecx, ecx
nop
inc r8
xor r9d, r9d
cmp byte [rax + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rdi, rcx
jne 0x140116f70
lea rcx, [rsp + 0x40]
call fcn.140128ef0
mov rdi, rax
jmp 0x1401170cc
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], r13
cmp r11, 4
jae 0x140116fc7
mov edx, 1
xor r8d, r8d
jmp 0x140117053
cmp r10, r9
mov rsi, r9
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov ebx, 3
mov r12d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rbx
test cl, 2
cmovne r8, r12
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x140117000
test r11b, 3
mov r13, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x20]
mov rbx, qword [rsp + 0x58]
je 0x1401170a3
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x140117080
lea rcx, [rsp + 0x40]
call fcn.140128ef0
mov rdi, rax
mov r12, qword [rsp + 0x38]
test rbx, rbx
je 0x1401170cc
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsp + 0x130]
call fcn.1400b6290
xor ebx, ebx
mov rax, qword [rsp + 0x88]
inc byte [rsp + 0xa0]
mov r10, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
cmp r9, r10
jae 0x14011713b
mov rcx, qword [rsp + 0x98]
nop word [rax + rax]
movzx edx, byte [rax + r9]
cmp rdx, 0x2c
ja 0x1401171d0
bt rbp, rdx
jae 0x14011717f
inc r9
mov rcx, r9
cmp r10, r9
jne 0x140117110
mov qword [rsp + 0x98], r9
mov r9, r10
mov qword [rsp + 0x40], 3
inc r9
cmp r10, r9
cmovb r9, r10
test r9, r9
jne 0x140117160
mov edx, 1
xor r8d, r8d
jmp 0x1401174e3
mov qword [rsp + 0x20], rdi
mov r10d, r9d
and r10d, 3
cmp r9, 4
jae 0x1401171eb
mov edx, 1
xor r8d, r8d
jmp 0x140117273
cmp rdx, 0x2c
jne 0x1401171d0
lea rdx, [r9 + 1]
cmp r10, rdx
cmovb rdx, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x40], 0x15
inc r9
je 0x1401172d9
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x60], rdx
cmp rdx, 4
jae 0x14011730c
mov edx, 1
xor r8d, r8d
jmp 0x1401173a3
cmp edx, 0x7d
jne 0x1401172b8
inc r9
mov qword [rsp + 0x98], r9
xor eax, eax
jmp 0x1401174ed
and r9, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov esi, 3
mov edi, 2
movabs r12, 0x4332322132212110
mov edx, 1
nop dword [rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r12
shr r15, cl
and r15d, 7
add rdx, r15
add r9, 0xfffffffffffffffc
jne 0x140117220
test r10, r10
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x20]
je 0x1401174e3
xor ecx, ecx
nop dword [rax + rax]
inc r8
xor r9d, r9d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r9b
add rdx, r9
inc rcx
cmp r10, rcx
jne 0x140117290
jmp 0x1401174e3
lea rdx, [r9 + 1]
cmp r10, rdx
cmovb rdx, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x40], 0x16
inc r9
jne 0x1401172e6
xor r8d, r8d
mov edx, 1
jmp 0x1401174e3
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x60], rdx
cmp rdx, 4
jae 0x1401173f8
mov edx, 1
xor r8d, r8d
jmp 0x140117493
cmp r10, r9
mov rsi, r9
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov r12d, 3
mov r11d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r12
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x140117350
test byte [rsp + 0x60], 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x20]
je 0x1401174e3
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word [rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1401173d0
jmp 0x1401174e3
cmp r10, r9
mov rsi, r9
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov r12d, 3
mov r11d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r12
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x140117440
test byte [rsp + 0x60], 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x20]
je 0x1401174e3
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1401174c0
lea rcx, [rsp + 0x40]
call fcn.140128ef0
mov qword [rsp + 0x130], rbx
mov qword [rsp + 0x138], rdi
movdqa xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movdqu xmmword [rsp + 0x140], xmm0
movq qword [rsp + 0x140], mm0
movq qword [rsp + 0x140], mm0
movups xmmword [rsp + 0x150], xmm1
mov qword [rsp + 0x160], rax
test rbx, rbx
je 0x14011765b
test rax, rax
jne 0x14011766a
movdqa xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rsp + 0x120], xmm1
movdqu xmmword [rsp + 0x110], xmm0
mov qword [rsp + 0x100], rbx
mov qword [rsp + 0x108], rdi
mov r10, qword [rsp + 0x90]
mov rax, qword [rsp + 0x98]
cmp rax, r10
jae 0x1401175bc
mov r9, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x98]
movzx edx, byte [r9 + rax]
cmp rdx, 0x20
ja 0x14011789e
bt rbp, rdx
jae 0x14011789e
inc rax
mov rcx, rax
cmp r10, rax
jne 0x140117590
mov qword [rsp + 0x98], rax
lea rax, [rsp + 0x110]
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x270], xmm1
movdqa xmmword [rsp + 0x260], xmm0
cmp qword [rsp + 0x70], 0
and al, 0x70
invalid
je 0x1401175f9
and al, 0x70
add byte [rsp + rdx + 0x4c], dh
mov eax, dword [rsp + 0x78]
mov r8, qword [rsp + 0x78]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
test rbx, rbx
je 0x1401176a6
movaps xmm0, xmmword [rsp + 0x260]
movaps xmm1, xmmword [rsp + 0x270]
add byte [rdi], cl
sub dword [rsp + 0x550], ecx
add byte [rdi], cl
sub dword [rsp + 0x550], ecx
movaps xmmword [rsp + 0x540], xmm0
lea rcx, [rsp + 0x2a0]
mov rdx, r14
mov r8, r12
call qword [r13 + 0x10]
movdqa xmm0, xmmword [rsp + 0x540]
movaps xmm1, xmmword [rsp + 0x550]
movdqa xmmword [rsp + 0x130], xmm0
movaps xmmword [rsp + 0x140], xmm1
jmp 0x14011771d
test rax, rax
je 0x14011767a
mov rcx, rax
call fcn.14010fb70
jmp 0x14011767a
lea rcx, [rsp + 0x130]
add byte [rax], al
mov rdi, rax
call fcn.1400b6290
lea rdx, [rsp + 0x70]
mov rcx, rdi
call fcn.14012cca0
mov rdi, rax
cmp qword [rsp + 0x70], 0
je 0x1401176a6
mov r8, qword [rsp + 0x78]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400e7f40
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
enter 6, 0
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
enter 6, 0
mov rsi, rax
mov qword [rax], rdi
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140117d7b
mov rdi, rax
movabs rax, 0x8000000000000000
mov qword [rdi], rax
mov qword [rdi + 0x58], rsi
lea rax, [0x14018c7b8]
mov qword [rdi + 0x60], rax
mov word [rdi + 0x68], 5
lea rcx, [rsp + 0x2a0]
mov rdx, r14
mov r8, r12
call qword [r13 + 0x10]
xor ebx, ebx
mov r14, rdi
mov rax, qword [rsp + 0x200]
mov rcx, qword [rsp + 0x208]
call qword [rax + 0x18]
test rbx, rbx
je 0x14011777a
mov rax, qword [rsp + 0x1f8]
mov qword [rax], rbx
mov qword [rax + 8], r14
movdqa xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movdqu xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm1
mov rbx, qword [rsp + 0x1f0]
mov rsi, qword [rbx + 0xa8]
test rsi, rsi
jne 0x1401177ec
jmp 0x140117824
test r14, r14
mov rbx, qword [rsp + 0x1f0]
jne 0x1401177cd
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400e7f40
test rax, rax
je 0x140117d7b
mov r14, rax
movabs rax, 0x8000000000000000
mov qword [r14], rax
mov qword [r14 + 0x58], 1
lea rax, [0x14018c740]
mov qword [r14 + 0x60], rax
mov word [r14 + 0x68], 5
mov rax, qword [rsp + 0x1f8]
mov qword [rax + 8], r14
mov qword [rax], 0
mov rsi, qword [rbx + 0xa8]
test rsi, rsi
je 0x140117824
mov rdi, qword [rbx + 0xb0]
mov rax, qword [rdi]
test rax, rax
je 0x140117800
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x140117824
cmp qword [rdi + 0x10], 0x11
jb 0x140117812
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rbx + 0xb8]
test rax, rax
je 0x140117871
lock dec qword [rax]
jne 0x140117871
add rbx, 0xb8
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0x7e0]
movaps xmm7, xmmword [rsp + 0x7f0]
movaps xmm8, xmmword [rsp + 0x800]
add rsp, 0x818
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14010d3d0
movaps xmm6, xmmword [rsp + 0x7e0]
movaps xmm7, xmmword [rsp + 0x7f0]
movaps xmm8, xmmword [rsp + 0x800]
add rsp, 0x818
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r11, [rax + 1]
cmp r10, r11
cmovb r11, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x130], 0x16
inc rax
jne 0x1401178cf
xor r8d, r8d
mov edx, 1
jmp 0x140117a54
mov rbp, r13
cmp r11, 4
jae 0x140117986
mov edx, 1
xor r8d, r8d
jmp 0x140117a14
movzx ecx, r10b
cmp ecx, 0x7d
jne 0x14011793c
mov qword [rsp + 0x40], 0x15
mov rcx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
inc r10
cmp rcx, r10
cmovb r10, rcx
test r10, r10
je 0x140116b2b
mov r9d, r10d
and r9d, 3
cmp r10, 4
jae 0x140117b90
mov edx, 1
xor r8d, r8d
jmp 0x140117c11
mov qword [rsp + 0x40], 0x11
mov rcx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
inc r10
cmp rcx, r10
cmovb r10, rcx
test r10, r10
je 0x140116b2b
mov r9d, r10d
and r9d, 3
cmp r10, 4
jae 0x140117adc
mov edx, 1
xor r8d, r8d
jmp 0x140117b5d
cmp r10, rax
mov rsi, rax
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov ebx, 3
mov r12d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop
add r8, 4
movd xmm1, dword [r9]
add r9, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rbx
test cl, 2
cmovne r8, r12
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x1401179c0
test r11b, 3
mov r13, rbp
mov r12, qword [rsp + 0x38]
je 0x140117a54
cmp r10, rax
cmovb rax, r10
and eax, 3
xor ecx, ecx
nop
inc r8
xor r10d, r10d
cmp byte [r9 + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp rax, rcx
jne 0x140117a30
lea rcx, [rsp + 0x130]
call fcn.140128ef0
mov rdi, rax
lea rcx, [rsp + 0x100]
call fcn.1400b6290
cmp qword [rsp + 0x70], 0
jne 0x140117692
jmp 0x1401176a6
mov rcx, r9
jmp 0x14011690e
mov qword [rsp + 0x40], 8
mov rcx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
inc r10
cmp rcx, r10
cmovb r10, rcx
test r10, r10
je 0x140116b2b
mov r9d, r10d
and r9d, 3
cmp r10, 4
jae 0x140117c44
mov edx, 1
xor r8d, r8d
jmp 0x140117cc5
mov r11, rdi
jmp 0x140116958
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x140117b0a
test r9, r9
je 0x140116f93
xor ecx, ecx
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x140117b68
jmp 0x140116f93
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x140117bbe
test r9, r9
je 0x140116f93
xor ecx, ecx
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x140117c1c
jmp 0x140116f93
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [0x14012eb40]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x140117c72
test r9, r9
je 0x140116f93
xor ecx, ecx
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x140117cd0
jmp 0x140116f93
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
call fcn.140122170
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
call fcn.140122170
xor ecx, ecx
mov rdx, qword [rsp + 0x60]
call fcn.1401216a0
mov ecx, 1
mov qword [rsp + 0x60], r14
mov rdx, qword [rsp + 0x60]
call fcn.1401216a0
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedstd_src_threadmod.rs
lea r8, [0x140162df0]
mov edx, 0x5e
call fcn.140121f40
mov ecx, 8
mov edx, 0x18
call fcn.1401216c0
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_to_bytes.rs
call fcn.140122170
lea rcx, str.overflow_when_adding_duration_to_instantstd_src_time.rs
lea r8, [0x140163900]
mov edx, 0x28
call fcn.140121f40
mov ecx, 8
mov edx, 0x70
call fcn.1401216c0
mov ecx, 8
mov edx, 8
call fcn.1401216c0
mov rdx, rsi
mov rcx, qword [rsp + 0xe8]
call fcn.1401216a0
mov eax, 1
mov qword [rsp + 0xe8], rax
mov rdx, r12
mov rcx, qword [rsp + 0xe8]
call fcn.1401216a0
mov eax, 1
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xe0], rbx
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0xe0]
call fcn.1401216a0
int3
mov ebx, ecx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x20], xmm0
lea r14, [rsp + 0x20]
lea r12, [0x140195aec]
mov r13, qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140117e4a
cmp byte [rdi + 0x10], 0x23
jne case.0x140117e6f.2
test esi, ecx
add byte [rax], al
invalid
test esi, ecx
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rax], al
add byte [rax], al
mov r8d, 0x20
mov rcx, rbx
mov rdx, r14
call fcn.1400b56e0
mov rdi, rdx
test rax, rax
je 0x140117ee2
mov ecx, edi
and ecx, 3
movsxd rcx, dword [r12 + rcx*4]
add rcx, r12
jmp rcx
cmp byte [rdi + 0xf], 0x23
jne case.0x140117e6f.2
mov r15, qword [rdi - 1]
mov rbp, qword [rdi + 7]
mov rax, qword [rbp]
test rax, rax
je 0x140117e91
mov rcx, r15
call rax
cmp qword [rbp + 8], 0
je 0x140117eb2
cmp qword [rbp + 0x10], 0x11
jb 0x140117ea3
mov r15, qword [r15 - 8]
mov rcx, qword [0x14019f258]
mov ecx, dword [0x14019f258]
xor edx, edx
mov r8, r15
call r13
dec rdi
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call r13
jmp 0x140117e4a
mov rcx, rdi
shr rcx, 0x20
cmp ecx, 0x23
je 0x140117e4a
jmp case.0x140117e6f.2
cmp rdi, 0x21
jae 0x140117f40
mov r14, rax
mov rax, qword [rsi]
mov eax, dword [rsi]
mov eax, dword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
jb 0x140117f2c
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rsp + 0x20]
mov r8, rdi
call fcn.140120b90
add rbx, rdi
mov qword [rsi + 0x10], rbx
mov rax, r14
mov rdx, rdi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140121940
mov rbx, qword [rsi + 0x10]
jmp 0x140117efa
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246library_std_srciomod.rs
mov edx, 0x20
mov rcx, rdi
call fcn.140121b10
int3
movzx r9d, byte [r11 + rcx]
bt r8, r9
jae 0x1401291a0
cmp r15, r12
mov rbp, r12
cmovb rbp, r15
cmp qword [rsp + 0x30], 0xffffffffffffffff
cmove rbp, r15
lea r9, [rbp - 1]
cmp r9, rax
jae 0x1401291d0
nop dword [rax]
sub rbp, 1
jb 0x1401291d9
lea r9, [rcx + rbp]
cmp r9, rdx
jae 0x140129775
movzx r10d, byte [rbx + rbp]
cmp r10b, byte [r11 + r9]
je 0x140129160
sub r13, r15
add r13, rbp
mov r9, rax
mov rcx, r13
cmp qword [rsp + 0x30], 0xffffffffffffffff
mov r8, qword [rsp + 0x38]
jne 0x1401291ab
jmp 0x1401291ae
adc eax, 0x801f0f
add byte [rax], al
add byte [rcx - 0x77], cl
ror dword [rax - 0x7d], 0x7c
and al, 0x30
push qword [rbx + rax + 0x4d]
mov esp, ecx
mov r9, rax
cmp qword [rsp + 0x30], 0xffffffffffffffff
je 0x1401291ae
mov r12, r9
mov r13, rcx
sub rcx, rax
cmp rcx, rdx
jb 0x140129135
jmp 0x1401293a1
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
test rbp, rbp
jne 0x1401297e7
cmp qword [rsp + 0x30], 0xffffffffffffffff
xor bh, bh
mov r9, r12
cmove r9, rax
lea rbp, [r11 + rcx]
mov r10, r15
nop dword [rax]
cmp r10, r9
cmp edx, ecx
jae 0x140129358
add byte [rcx + 0x39], cl
ret 0x830f
cmp r10, rax
jae 0x140129746
lea r14, [rcx + r10]
cmp r14, rdx
invalid
jae 0x14012975f
invalid
movzx r14d, byte [rbx + r10]
lea r8, [r10 + 1]
cmp r14b, byte [rbp + r10]
mov r10, r8
je 0x1401291f0
invalid
invalid
mov r9, qword [rsp + 0x58]
sub r13, r9
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
cmp qword [rsp + 0x30], 0xffffffffffffffff
xor bh, bh
mov r8, qword [rsp + 0x38]
jne 0x1401291ab
jmp 0x1401291ae
imul edi, edi, 0xffffffff
inc dword [rax + 0x7a247c]
invalid
jne 0x1401293a1
mov rcx, qword [rsp + 0x70]
movzx r9d, byte [rsp + 0x79]
test rcx, rcx
je 0x140129350
invalid
add byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg esp, eax
and al, 0xb0
mov rax, qword [rsp + 0xa8]
add byte [rax], al
mov rdx, qword [rsp + 0xb0]
mov r8d, r9d
jmp 0x14012929b
add byte [rax], al
add byte [rbp - 0x77], al
enter 0x24eb, 0x66
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp - 0x77], al
ret 0x8041
mov r10d, r8d
xor r10b, 1
cmp r8b, 1
setne r9b
mov r8d, r10d
add rcx, r11
ror byte [rcx + rax - 0x27], 1
je 0x140129350
cmp rcx, rdx
cmp ecx, edx
jae 0x1401292b0
adc byte [rax + 0x7fbf083c], al
cmp byte [rax + rcx], 0xbf
jg 0x1401292b6
invalid
adc cl, ch
test byte [rax + rax], 0
nop dword [rax + rax]
invalid
add byte [rax], r8b
invalid
jmp 0x1401297a1
invalid
add byte [rdi], cl
test ebx, ebp
add al, 0
add byte [rdi + rcx - 0x42], al
push rsp
or bh, bh
jne 0x1401297a1
movsx r10d, byte [rax + rcx - 1]
test r10d, r10d
jns 0x14012930b
movzx r11d, byte [rax + rcx - 2]
or dh, bh
cmp r11b, 0xc0
jge 0x1401292e9
movzx ebx, byte [rax + rcx - 3]
pop rsp
or ch, bh
cmp bl, 0xc0
jge case.0x14009b6c6.457
movzx ebp, byte [rax + rcx - 4]
and ebp, 7
shl ebp, 6
and ebx, 0x3f
invalid
or ebx, ebp
jmp 0x1401292f2
invalid
and r11d, 0x1f
jmp 0x1401292fc
and ebx, 0xf
shl ebx, 6
jrcxz 0x1401292fb
invalid
and r11d, 0x3f
or r11d, ebx
fild dword [rcx - 0x3f]
jrcxz 0x140129306
shl r11d, 6
and r10b, 0x3f
movzx r10d, r10b
mov dh, 0xd2
or r10d, r11d
test r9b, 1
rol dword [rcx], 0x75
jne 0x140129358
mov r11, 0xffffffffffffffff
mov r11, 0xffffffffffffffff
ret
cmp r10d, 0x80
add byte [rax], al
jb 0x140129280
invalid
mov r11, 0xfffffffffffffffe
cmp r10d, 0x800
jb 0x140129280
xor r11d, r11d
cmp r10d, 0x10000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rcx], al
add byte [rcx + 0xf], al
xchg edx, eax
ret
setb r11b
or r11, 0xfffffffffffffffc
jmp 0x140129280
test r9b, 1
add dword [rbx + rcx*2 + 0x31], esi
leave
je 0x1401293a1
xor ecx, ecx
lea r10, [rcx + 9]
mov rax, r10
or dword [rcx + rcx*4 - 0x30], ecx
test rax, rax
je 0x140129386
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
invalid
cmp rax, rsi
jae case.0x1400b4a39.364
cmp byte [rdi + rax], 0xbf
jg 0x140129386
jmp 0x140129784
add al, 0
add byte [rdi], cl
invalid
test esi, edi
jne 0x140129784
add eax, dword [rax]
add byte [rax + 0x39], cl
cmp esi, eax
cmp rsi, rax
cmp esi, eax
je 0x1401293a6
movzx edx, byte [rdi + rax]
add dl, 0xd0
cmp dl, 0xa
jae 0x1401293b0
inc rax
test rax, rax
jne 0x140129370
jmp 0x140129386
mov bpl, 1
jmp 0x140129409
mov r11, rsi
mov ebx, esi
test rax, rax
jne 0x1401293b8
jmp 0x1401293e6
mov r11, rax
test rax, rax
je 0x1401293e6
invalid
cmp rsi, r11
cmp rsi, r11
jbe 0x1401293e1
cmp byte [rdi + r11], 0xbf
jg 0x1401293e6
lea rax, [0x1401622b0]
mov es, word [rbx]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r8, r11
mov r9, rsi
call fcn.1401220d0
cmp rsi, rax
jne 0x1401293c4
mov rdx, rsi
mov edx, esi
sub rdx, r11
mov bpl, 1
cmp rdx, 8
cmp edx, 8
cmp edx, 8
cli
or byte [rdx + 0x14], dh
jb 0x140129409
movabs rdx, 0x206e6d756c6f6320
cmp qword [rdi + r11], rdx
and byte [rbx + 0x6f], ah
insb byte [rdi], dx
jne 0x14012946a
outsb dx, byte [rsi]
and byte [rdx + 0x39], cl
adc al, 0x1f
je 0x1401294aa
movabs eax, dword [0x4024743948000000]
cmp qword [rsp + 0x40], rsi
jbe 0x140129456
test rsi, rsi
je case.0x1400e38c9.347
mov rcx, qword [0x14019f258]
or eax, 0x75e3c
pop rsi
invalid
xor edx, edx
mov r8, rdi
clc
clc
mov r9, rsi
call qword [sym.imp.kernel32.dll_HeapReAlloc]
mov rdi, rax
mov edi, eax
test rax, rax
jne 0x140129456
mov ecx, 1
mov rdx, rsi
call fcn.1401216a0
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1401216a0
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
mov eax, edi
call qword [sym.imp.kernel32.dll_HeapFree]
mov edi, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [0x14019f308]
mov dh, 5
stosd dword [rdi], eax
pop rsi
invalid
mov edx, 0x28
xor ecx, ecx
call fcn.1400e7f40
sti
dec dword [rax - 0x7b]
invalid
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add rax, qword [r8]
test eax, eax
je 0x1401297bb
add byte [rcx], dh
leave
xor ecx, ecx
test bpl, bpl
cmovne r14, rcx
cmovne esi, ecx
cmovne esi, ecx
cmovne rbx, rcx
mov qword [rax], 0
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rsi
jo 0x14012949e
jo 0x14012949e
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], r14
add rsp, 0xc8
add esp, 0xc8
add esp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [r11 + 8]
lea eax, [rbx + 8]
mov r14, r8
test r14, r14
invalid
je 0x1401294e6
invalid
div byte [rax + rsi + 0x66]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
xor byte [rsi + 0x2e], ah
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x39], cl
div byte [rbx + 0x1b]
cmp r14, rsi
jae 0x1401294e0
cmp byte [rdi + r14], 0xbf
jg 0x1401294e6
cmp al, 0x37
mov edi, 0xf9e91a7f
add al, byte [rax]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
jmp 0x1401297ca
jne 0x1401297ca
add byte [rcx + rdi - 0xa], cl
cmp rsi, r14
je 0x140129502
movzx edx, byte [rdi + r14]
movzx edx, byte [rdi + rsi]
invalid
add dl, 0xd0
cmp dl, 0xa
jae 0x140129507
invalid
cmovns edi, edi
invalid
inc r14
test r14, r14
jne 0x1401294c0
jmp 0x1401294e6
mov r9, rsi
mov ecx, esi
jmp 0x140129513
mov r9, r14
cmp r14, rsi
cmp esi, esi
cmp esi, esi
jb 0x140129409
cmp r11, r10
jb 0x14012953e
sal dword [rdx + 0x26], cl
test r10, r10
je 0x14012952d
cmp r10, rsi
jae 0x14012952b
bnd jae 0x14012952b
cmp byte [rdi + r10], 0xbf
jg 0x14012952d
jne 0x14012953e
test rax, rax
je 0x140129560
cmp rsi, r11
cmp esi, ebx
jbe 0x14012955b
cmp byte [rdi + r11], 0xbf
jg 0x140129560
lea rax, [0x1401622e0]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r8, r10
mov r8, r10
mov r9, r11
call fcn.1401220d0
cmp rsi, rax
jne 0x14012953e
sub r11, r10
je 0x140129409
add r10, rdi
cmp r11, 1
jne 0x140129590
sub esi, dword [rbp + 0x56]
inc r10
lea rax, [r11 - 1]
cmp r11, 0x12
mov r11, rax
jb 0x1401295f2
xor r15d, r15d
mov r12d, 0xa
xor ebx, ebx
cmp r11, r15
je 0x140129623
mov rax, rbx
mul r12
seto r13b
movzx edx, byte [r10 + r15]
adc al, 0x3a
adc al, 0x3a
add edx, 0xffffffd0
cmp edx, 9
ja 0x140129409
test r13b, r13b
jne 0x140129409
xor eax, eax
xor ebx, ebx
nop word cs:[rax + rax]
movzx edx, byte [r10 + rax]
add edx, 0xffffffd0
cmp edx, 9
ja 0x140129409
lea rbx, [rbx + rbx*4]
mov edx, edx
lea rbx, [rdx + rbx*2]
inc rax
cmp r11, rax
jne 0x140129600
cmp r9, r8
jb 0x140129803
test r8, r8
je 0x140129648
cmp r15, rax
cmovbe r15, rax
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
mov rcx, r15
mov rdx, rax
call fcn.140121a60
add rcx, r15
cmp rdx, rcx
cmova rcx, rdx
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
call fcn.140121a60
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
mov rcx, r9
call fcn.140121a60
lea rcx, [0x140162298]
mov qword [rsp + 0x20], rcx
mov rcx, rdi
mov rdx, rsi
mov r8, rax
mov r9, rsi
call fcn.1401220d0
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
mov qword [rsp + 0x20], r8
mov r9, rcx
mov rcx, rax
xor r8d, r8d
call fcn.1401220d0
mov ecx, 8
mov edx, 0x28
call fcn.1401216c0
lea rax, [0x1401622c8]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r8, r14
mov r9, rsi
call fcn.1401220d0
lea r8, str._rustc_636d7ff91b9847d6d43c7bbe023568828f6e3246librarycore_src_strpattern.rs
mov rcx, r9
mov rdx, rax
call fcn.140121a60
xor ecx, ecx
mov rdx, rsi
call fcn.1401216a0
lea rax, [0x1401622f8]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
call fcn.1401220d0
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_2
lea r8, [0x14018b720]
mov edx, 0x30
call fcn.140121b80
int3
lea edx, [rbx - 1]
and edx, ebx
dec rsi
shr r9, 0x39
lea rbx, [r8 - 0x10]
and rbx, r13
mov byte [rdi + r8], r9b
mov byte [rdi + rbx + 0x10], r9b
mov r9, qword [rsp + 0x20]
sub r9, rax
shl r8, 5
mov rax, rdi
sub rax, r8
neg r8
movdqu xmm0, xmmword [r9 - 0x20]
movdqu xmm1, xmmword [r9 - 0x10]
movdqu xmmword [rdi + r8 - 0x20], xmm0
movdqu xmmword [rax - 0x10], xmm1
mov ebx, edx
test rsi, rsi
je 0x14012b021
test bx, bx
jne 0x14012ae9d
nop dword [rax]
movdqa xmm0, xmmword [r12 + 0x10]
add r12, 0x10
pmovmskb ebx, xmm0
add r11, 0x10
cmp ebx, 0xffff
je 0x14012ae80
not ebx
tzcnt eax, ebx
add rax, r11
shl rax, 5
mov rdx, qword [rsp + 0x40]
sub rdx, rax
mov r9, qword [rdx]
mov r8, r9
enter 0x314d, 0xfffffffffffffff0
enter 0x314d, 0xfffffffffffffff0
mov rdx, qword [rsp + 0x38]
lea r15, [r8 + rdx]
rol r8, 0x10
xor r8, r15
mov rdx, qword [rsp + 0x60]
add rdx, r8
xor r9, rdx
add r15, rcx
rol r8, 0x15
xor rdx, r10
xor rdx, r8
mov r8, r15
rol r8, 0x20
xor r15, qword [rsp + 0x58]
add r9, r15
rol r15, 0xd
add r8, rdx
xor r15, r9
rol rdx, 0x10
xor rdx, r8
rol r9, 0x20
add r8, r15
add r9, rdx
rol r15, 0x11
xor r15, r8
rol rdx, 0x15
rol r8, 0x20
xor rdx, r9
xor r9, r10
xor r8, 0xff
add r9, r15
add r8, rdx
rol r15, 0xd
xor r15, r9
rol rdx, 0x10
rol r9, 0x20
xor rdx, r8
add r8, r15
rol r15, 0x11
add r9, rdx
xor r15, r8
rol rdx, 0x15
xor rdx, r9
rol r8, 0x20
add r9, r15
add r8, rdx
rol r15, 0xd
xor r15, r9
rol rdx, 0x10
rol r9, 0x20
xor rdx, r8
add r8, r15
rol r15, 0x11
add r9, rdx
xor r15, r8
rol rdx, 0x15
xor rdx, r9
rol r8, 0x20
add r9, r15
add r8, rdx
rol r15, 0xd
xor r15, r9
rol rdx, 0x10
xor rdx, r8
add r8, r15
add eax, edi
add eax, edi
rol r15, 0x11
rol rdx, 0x15
mov r9, r8
rol r9, 0x20
xor r9, r15
xor r9, rdx
xor r9, r8
mov rdx, r9
and rdx, r13
movdqu xmm0, xmmword [rdi + rdx]
pmovmskb r8d, xmm0
test r8d, r8d
jne 0x14012aff9
mov r15d, 0x10
nop word cs:[rax + rax]
add rdx, r15
and rdx, r13
movdqu xmm0, xmmword [rdi + rdx]
pmovmskb r8d, xmm0
add r15, 0x10
test r8d, r8d
je 0x14012afe0
tzcnt r8d, r8d
add r8, rdx
and r8, r13
cmp byte [rdi + r8], 0
js 0x14012ae20
movdqa xmm0, xmmword [rdi]
pmovmskb edx, xmm0
tzcnt r8d, edx
jmp 0x14012ae20
mov rax, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x30]
jmp 0x14012b03a
and byte [rax - 0x75], cl
and al, 0x50
mov rcx, qword [rsp + 0x50]
sub rcx, rsi
mov qword [rax], rdi
mov qword [rax + 8], r13
mov qword [rax + 0x10], rcx
test rbp, rbp
je 0x14012b125
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
shl rax, 5
mov r8, qword [rsp + 0x20]
sub r8, rax
mov rcx, qword [0x14019f258]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
push 0x5e5f5d5b
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
jmp qword [sym.imp.kernel32.dll_HeapFree]
pxor xmm1, xmm1
pcmpgtb xmm1, xmmword [r14 + r8]
por xmm1, xmm0
movdqa xmmword [r14 + r8], xmm1
lea rdx, [r8 + 0x20]
pxor xmm1, xmm1
pcmpgtb xmm1, xmmword [r14 + r8 + 0x10]
pcmpgtb mm1, qword [r14 + r8 + 0x10]
pcmpgtb mm1, qword [r14 + r8 + 0x10]
por xmm1, xmm0
movdqa xmmword [r14 + r8 + 0x10], xmm1
mov r8, rdx
add rcx, 0xfffffffffffffffe
jne 0x14012b0a0
test al, 1
je 0x14012b0f3
pxor xmm0, xmm0
pcmpgtb xmm0, xmmword [r14 + rdx]
por xmm0, xmmword [0x14012e770]
movdqa xmmword [r14 + rdx], xmm0
mov qword [rsp + 0x38], r11
cmp rdi, 0x10
jae 0x14012b136
lea rcx, [r14 + 0x10]
mov rdx, r14
mov r8, rdi
call fcn.140120b90
test rdi, rdi
jne 0x14012b141
mov rcx, qword [rsp + 0x38]
sub rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x28]
mov qword [rax + 0x10], rcx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movdqu xmm0, xmmword [r14]
movdqu xmmword [r14 + rdi], xmm0
outsd dx, dword [rsi]
invalid
lea rax, [r14 - 0x20]
mov qword [rsp + 0x40], rax
movabs r8, 0x736f6d6570736575
xor r8, r12
movabs rcx, 0x646f72616e646f6d
jb 0x14012b1cf
xor rcx, r15
jb 0x14012b1cf
xor rcx, r15
movabs rax, 0x6c7967656e657261
outsb dx, byte gs:[rsi]
jns 0x14012b1da
xor rax, r12
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
add r8, rcx
rol rcx, 0xd
xor rcx, r8
rol r8, 0x20
mov r9, rcx
rol r9, 0x11
xor edx, edx
movabs r11, 0x7465646279746573
xor r11, r15
movabs rbx, 0x800000000000000
xor r15d, r15d
jmp 0x14012b1d6
lea rax, [r15 + 1]
cmp r15, rbp
mov r15, rax
je 0x14012b112
invalid
cmp dl, byte [r14 + r15]
jno 0x14012b1c6
mov rax, r15
shl rax, 5
mov r12, r14
sub r12, rax
add r12, 0xffffffffffffffe0
mov r13, qword [rsp + 0x40]
sub r13, rax
sub r13, rax
nop word cs:[rax + rax]
mov rdi, qword [r13]
mov rdx, rdi
mov edx, edi
mov edx, edi
xor rdx, r11
mov rax, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
lea rsi, [rdx + rax]
rol rdx, 0x10
xor rdx, rsi
lea rax, [rdx + r8]
xor rdi, rax
xor edi, eax
xor edi, eax
invalid
add rsi, rcx
mov r10, rsi
rol r10, 0x20
and byte [rax - 0x3f], cl
ret 0x4c15
xor esi, ecx
xor rax, rbx
xor rax, rdx
add rdi, rsi
rol rsi, 0xd
add r10, rax
xor rsi, rdi
rol rax, 0x10
xor rax, r10
rol rdi, 0x20
add r10, rsi
add rdi, rax
rol rsi, 0x11
xor rsi, r10
rol rax, 0x15
rol r10, 0x20
xor rax, rdi
xor rdi, rbx
xor r10, 0xff
add rdi, rsi
and byte [rax - 0x3f], cl
ret 0x4c15
add r10, rax
rol rsi, 0xd
xor rsi, rdi
rol rax, 0x10
rol rdi, 0x20
xor rax, r10
ror byte [rcx + 1], 1
rol rsi, 0x11
ror byte [rcx + 1], 1
rol rsi, 0x11
add rdi, rax
xor rsi, r10
rol rax, 0x15
xor rax, rdi
rol r10, 0x20
add rdi, rsi
add r10, rax
rol rsi, 0xd
xor rsi, rdi
rol rax, 0x10
rol rdi, 0x20
xor rax, r10
add r10, rsi
rol rsi, 0x11
add rdi, rax
xor rsi, r10
rol rax, 0x15
xor rax, rdi
rol r10, 0x20
add rdi, rsi
add r10, rax
ret 0xc148
invalid
or eax, 0x48fe3148
rol eax, 0x10
xor rax, r10
add r10, rsi
rol rsi, 0x11
rol rax, 0x15
mov rdi, r10
rol rdi, 0x20
xor rdi, rsi
xor rdi, rax
xor rdi, r10
mov rax, rdi
and rax, rbp
movdqu xmm0, xmmword [r14 + rax]
pmovmskb r10d, xmm0
mov rsi, rax
test r10d, r10d
jne 0x14012b34a
ret 0xc148
mov edx, 0x10
mov rsi, rax
nop word cs:[rax + rax]
add rsi, rdx
and rsi, rbp
movdqu xmm0, xmmword [r14 + rsi]
pmovmskb r10d, xmm0
add rdx, 0x10
test r10d, r10d
je 0x14012b330
tzcnt r10d, r10d
add r10, rsi
and r10, rbp
cmp byte [r14 + r10], 0
js 0x14012b36a
pop rsi
add al, byte [rax]
shr al, 1
add al, byte [rax]
fsub st(0), st(0)
add al, byte [rax]
out 0xe8, eax
add al, byte [rax]
bnd call 0x14017efdc
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
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
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
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, 0
add byte [rax], al
add byte [0x14015f025], al
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
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
add al, 0
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 al, 0
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
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
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
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [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
jae 0x14015f097
add byte [rbx], 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 [rbx - 0x13], dh
adc eax, 0x140
add byte [rax - 0x13], ch
adc eax, 0x140
add byte [rbp + rbp*8 + 0x15], ch
add dword [rax], eax
add byte [rax], al
sahf
in eax, dx
adc eax, 0x140
add byte [rax - 0x13], dh
adc eax, 0x140
add byte [rbx + 0x14015ed], bl
add byte [rax], al
add byte [rax - 0x13], ch
adc eax, 0x140
add byte [rdi + 0x14015ed], al
add byte [rax], al
add byte [rdx + 0x14015ed], al
add byte [rax], al
add byte [rsi + 0x14015ed], dl
add byte [rax], al
add byte [rax - 0x13], ch
adc eax, 0x140
add byte [rax - 0x13], bh
adc eax, 0x140
add byte [rbp + rbp*8 + 0x14015], cl
add byte [rax], al
jle 0x14015f0ff
adc eax, 0x140
add byte [rdx + 0x14015ed], dl
add byte [rax], al
add byte [rdx + 0x14015ed], ah
add byte [rax], al
add byte [rax - 0x13], ch
adc eax, 0x140
add byte [rax - 0x13], ch
adc eax, 0x140
add byte [rbp - 0x13], dh
adc eax, 0x140
add byte [rcx + 0x14015ed], cl
add byte [rax], al
add byte [rax + 0x1401654], ah
add byte [rax], al
add byte [rbx + 0x14015ed], ah
add byte [rax], al
add byte [rax - 0x13], ch
adc eax, 0x140
add byte [rbx - 0x13], bh
adc eax, 0x140
add byte [rdi + 0x14015ed], cl
add byte [rax], al
add byte [rcx + 0x14015ed], ah
add byte [rax], 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
and byte [rdx - 0x66666667], bl
cdq
cdq
cdq
cdq
cdq
cdq
cdq
cdq
cdq
cdq
sbb dword [0x1baf7394b], edx
adc al, 0xae
loope 0x14015f21c
adc al, 0xae
loope 0x14015f221
adc al, 0xde
and al, 6
adc dword [rbp - 0x189374bd], 0xd2f1a9fb
invalid
sub dword [rax - 0x52], 0xbdbab7d6
xlatb
fstpnce st(7), st(0)
mov edx, 0xdfd9d7bd
jl 0x14015f243
invalid
sub eax, 0x11979981
clc
or eax, 0xb4be40d6
or al, 0x65
ret 0x7681
outsd dx, dword [rsi]
je 0x14016414a
outsd dx, dword [rsi]
jne 0x140164175
push rax
push rax
jb 0x140164179
imul esi, dword [rbx + 0x73], 0x446e6f69
outsb dx, byte gs:[rsi]
imul esp, dword [rbp + 0x64], 0x6e6e6f43
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
outsd dx, dword [rsi]
jae 0x1401641b0
push rbp
outsb dx, byte [rsi]
jb 0x1401641a5
invalid
je 0x1401641c2
ja case.0x1400de1b0.14
outsd dx, dword [rsi]
jb 0x1401641b9
push rbp
outsb dx, byte [rsi]
jb 0x1401641b7
invalid
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
outsd dx, dword [rsi]
je case.0x1400de1b0.13
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
jb 0x1401641c4
jb 0x1401641c4
jb 0x1401641c4
outsb dx, byte [rsi]
push rbp
jae 0x1401641e4
jb 0x1401641d2
outsd dx, dword [rsi]
je case.0x1400de1b0.15
jbe 0x1401641ea
imul ebp, dword [rcx + riz*2 + 0x62], 0x654e656c
je 0x14016420a
je 0x14016420a
outsd dx, dword [rsi]
jb 0x140164201
outsd dx, dword [rsi]
ja 0x140164208
jb 0x14016420c
imul esp, dword [rbp + 0x6e], 0x50
imul esi, dword [rax + 0x65], 0x65726c41
insb byte [rdi], dx
jb 0x14016420d
insb byte [rdi], dx
insb byte [rdi], dx
jb 0x14016420d
invalid
jae 0x140164209
push rdi
outsd dx, dword [rsi]
jne 0x140164221
insb byte [rdi], dx
insb byte [rdi], dx
outsd dx, dword [rsi]
invalid
outsd dx, dword [rsi]
je 0x140164200
imul r14d, dword [rdx + 0x65], 0x726f7463
jns 0x140164212
invalid
invalid
je 0x140164235
jb 0x140164241
jae 0x14016420c
jae 0x14016420c
imul r14d, dword [rdx + 0x65], 0x726f7463
jns 0x140164219
invalid
jb 0x14016424d
imul r14d, dword [rdx + 0x65], 0x726f7463
imul esi, dword [rdx + 0x65], 0x726f7463
jns 0x14016422c
outsd dx, dword [rsi]
je 0x140164226
insd dword [rdi], dx
jo 0x140164258
jns 0x140164238
push rdx
invalid
outsb dx, byte [rsi]
insb byte [rdi], dx
jns 0x140164234
imul ebp, dword [rbp + riz*2 + 0x73], 0x65747379
insd dword [rdi], dx
imul r13d, dword [rbp + r12*2 + 0x73], 0x65747379
insd dword [rdi], dx
outsd dx, dword [rsi]
outsd dx, dword [rsi]
jo 0x140164259
push rbx
push rbx
je 0x140164269
insb byte [rdi], dx
je 0x140164285
je 0x140164285
je 0x140164285
ja 0x14016427e
outsd dx, dword [rsi]
jb 0x14016427c
imul r13d, dword [rbp + r12*2 + 0x48], 0x6c646e61
imul ebp, dword [rbp + riz*2 + 0x48], 0x6c646e61
insb byte [rdi], dx
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
jbe case.0x1400de1b0.29
insb byte [rdi], dx
imul esp, dword [rcx + rcx*2 + 0x6e], 0x49747570
invalid
outsb dx, byte fs:[rsi]
jo 0x14016429b
je 0x140164271
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x14016428c
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x61], 0x72576174
push rdi
jb 0x14016429e
imul esi, dword [rbp + riz*2 + 0x5a], 0x536f7265
je 0x14016429c
pop rdx
jb 0x1401642aa
push rbx
je 0x1401642ad
jb 0x1401642a1
jne 0x1401642b1
jne 0x1401642b1
insb byte [rdi], dx
outsd dx, dword [rsi]
je 0x14016429d
imul esp, dword gs:[rcx + 0x62], 0x6c
imul r13d, dword gs:[rbp + r12*2 + 0x73], 0x65747379
imul r13d, dword [rbp + r12*2 + 0x73], 0x65747379
invalid
imul r13d, dword [rbp + r12*2 + 0x73], 0x65747379
je 0x1401642bf
insd dword [rdi], dx
insd dword [rdi], dx
push rcx
jne 0x1401642cd
je 0x1401642c1
js 0x1401642c6
imul r13d, dword fs:[rbp + r12*2 + 0x54], 0x614c6f6f
imul r13d, dword [rbp + r12*2 + 0x54], 0x614c6f6f
imul ebp, dword [rbp + riz*2 + 0x54], 0x614c6f6f
jb 0x1401642da
push rdx
push rdx
jae 0x1401642e7
jne case.0x1400de1b0.37
invalid
jne 0x1401642f2
jae case.0x1400de1b0.38
jns 0x1401642c6
js 0x1401642e8
js 0x1401642e8
invalid
je 0x1401642e8
invalid
insb byte [rdi], dx
jne case.0x1400de1b0.39
jns 0x1401642d7
invalid
invalid
jb 0x14016430c
jb 0x14016430c
outsd dx, dword [rsi]
jae 0x140164312
jae 0x140164305
jae 0x1401642e6
jae 0x1401642e6
jbe 0x14016430e
jbe 0x14016430e
invalid
push rsp
outsd dx, dword [rsi]
outsd dx, dword [rsi]
invalid
outsb dx, byte [rsi]
jns 0x1401642fc
imul ebp, dword [rsi + 0x6b], 0x766e4973
invalid
outsb dx, byte [rsi]
imul esi, dword [rbx + 0x49], 0x6e
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x140164319
insb byte [rdi], dx
imul esp, dword [rsi + rax*2 + 0x69], 0x616e656c
outsb dx, byte [rsi]
invalid
insd dword [rdi], dx
jb 0x14016432d
jb 0x14016432d
jb 0x14016432d
jne 0x140164335
outsb dx, byte gs:[rsi]
je 0x140164318
imul esi, dword [rbx + 0x74], 0x4c6f6f54
outsd dx, dword [rsi]
jae 0x140164343
push rsp
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
outsb dx, byte [esi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
je 0x14016433f
jb 0x14016434e
jne 0x14016434e
je 0x140164345
push rbp
push rbp
outsb dx, byte [rsi]
jae 0x14016435a
jo 0x140164357
jo 0x140164357
outsd dx, dword [rsi]
jb 0x14016435e
push rbp
push rbp
outsb dx, byte [rsi]
js 0x140164361
invalid
invalid
jne 0x140164370
insw word [rdi], dx
outsd dx, dword [rsi]
jb 0x14016437d
je 0x14016436f
je 0x14016436f
jb 0x14016435f
push rbp
outsb dx, byte [rsi]
invalid
invalid
outsd dx, dword gs:[esi]
jb 0x14016437c
imul edi, dword [rdx + 0x65], 0x3000064
jp 0x14016437a
add byte fs:[rax], al
add eax, dword [rcx]
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
imul r13d, dword [rbp + r12*2 + 0x70], 0x2a687461
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
add byte [rax], al
add byte [rsi + 0x69], al
invalid
invalid
insb byte [rdi], dx
jo 0x14016438f
invalid
je 0x140164398
sub ah, byte [rsi + 0x61]
je 0x140164396
insb byte [rdi], dx
and byte [rdx + 0x75], dh
outsb dx, byte [rsi]
je 0x1401643a5
insd dword [rdi], dx
and byte gs:[rbp + 0x72], ah
jb 0x1401643b2
jb 0x1401643b4
outsd dx, dword [rsi]
jb 0x14016437f
and byte [rcx + 0x2f], cl
and byte [r13 + 0x72], r12b
jb 0x1401643bd
jb 0x14016438a
and byte [rdi + 0x70], ch
jb 0x1401643b7
je 0x1401643c1
imul ebp, dword [rdi + 0x6e], 0x69616620
outsd dx, dword [rsi]
outsb dx, byte [rsi]
and byte [rsi + 0x61], ah
imul ebp, dword [rbp + riz*2 + 0x64], 0x206f7420
insb byte [rdi], dx
and byte fs:[rdi + rbp*2 + 0x20], dh
and byte [rdi + rbp*2 + 0x20], dh
invalid
jns 0x1401643df
outsb dx, byte [rsi]
invalid
jns 0x140164386
add byte [rax], al
add byte [rax], al
xor dword [rbx + 0x16], eax
add dword [rax], eax
add byte [rax], al
add byte [rcx], dh
invalid
add byte [rax], al
add byte [r8], 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
jae 0x14016440a
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x74], dh
jae 0x14016440a
pop rsp
jae 0x14016440c
invalid
imul ebp, dword [rsi + 0x64], 0x5c73776f
outsb dx, byte [rsi]
je 0x1401643de
jb 0x140164425
add byte [rax], al
add byte [rax], al
add byte [rax], al
xchg esp, eax
invalid
add byte [rbx + rax*2 + 0x14016], dl
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], bh
add byte [rax], al
or dword [rax], eax
add byte [rax], al
add byte [rax + r8 + 0x44], r10b
add byte [rax + rax + 0x4c], r9b
add byte [rsi], ch
add byte [rax + rax + 0x4c], al
add byte [rax + rax], r9b
add byte [rax + rax], cl
add byte [rdi + 0x53], cl
push r11
and byte [rbp + 0x72], al
jb 0x14016445a
jb 0x14016440d
and byte [rax], ch
outsd dx, dword [rsi]
jb 0x140164460
invalid
jb 0x14016447e
outsd dx, dword [rsi]
jb 0x14016442f
add ah, ah
invalid
add byte [rax], al
add byte [rdx], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x57], cl
invalid
jb 0x1401644d0
add byte [rax], al
add byte [rax + 0x44], al
invalid
invalid
invalid
jae 0x14016454b
jae 0x140164530
jo 0x140164537
insb byte [rdi], dx
pop rsp
ja 0x140164543
outsb dx, byte [rsi]
outsd dx, dword fs:[rsi]
ja 0x140164552
pop rsp
jae 0x140164556
imul ebp, dword fs:[rdi + 0x2e], 0x1017372
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rsp + rax]
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add al, byte [rdx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add eax, dword [rbx]
add al, 4
add al, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rdi
imul ebp, dword [rsi + 0x64], 0x2073776f
jae 0x140164666
imul ebp, dword fs:[rdi + 0x20], 0x63206e69
outsd dx, dword [rsi]
outsb dx, byte [rsi]
jae 0x14016466d
insb byte [rdi], dx
and byte gs:[rbp + 0x6f], ch
and byte gs:[rdi + rbp*2 + 0x65], ah
jae 0x14016462b
outsb dx, byte [rsi]
outsd dx, dword [rsi]
je 0x14016462f
jae 0x140164686
jo 0x140164683
outsd dx, dword [rsi]
jb 0x14016468a
and byte [rdi + 0x72], dh
imul esi, dword [rcx + rbp*2 + 0x6e], 0x6f6e2067
outsb dx, byte [rsi]
sub eax, 0x2d465455
cmp byte [rax], ah
invalid
je 0x140164692
and byte [rbx + 0x65], dh
jno 0x1401646a7
jno 0x1401646a7
outsb dx, byte gs:[rsi]
invalid
add byte [rax], al
enter 0x1644, 0x40
add dword [rax], eax
add byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs byte [0x550000003c000000], al
push rbp
outsb dx, byte [rsi]
add byte [rax], al
add byte [rax], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x3c000000], ah
add byte [rax], al
add byte [rbp + 0x6e], dl
push rbp
outsb dx, byte [rsi]
js 0x1401646f5
js 0x1401646f5
invalid
invalid
and byte [rsi + 0x75], ch
insd dword [rdi], dx
invalid
outsd dx, dword [rsi]
and byte [rdx + 0x79], ah
je 0x1401646fe
jae 0x1401646bb
outsw dx, word [rsi]
jb 0x1401646bf
imul ebp, dword [rsi + 0x63], 0x6c706d6f
je 0x14016470e
je 0x14016470e
and byte [rbp + 0x54], dl
sub eax, 0x6f632038
jo 0x140164725
imul ebp, dword [rsi + 0x74], 0x2e
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1401646], al
add byte [rax], al
add byte [rdx], bh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, cl
invalid
add byte [rax], al
add byte [rdx], bh
add byte [rax], al
add byte ss:[rax], al
add al, cl
invalid
add byte [rax], al
enter 0x1644, 0x40
add dword [rax], eax
add byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jle 0x140164712
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
enter 0x1644, 0x40
add dword [rax], eax
add byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], 0
add byte [rcx], dl
add byte [rax], al
add byte [rax + 0x11000000], al
add byte [rax], al
add al, cl
invalid
push rsp
imul ebp, dword [rbp + 0x65], 0x74754f64
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
insd dword [rdi], dx
jo 0x14018d907
jns 0x14018d8de
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x14018d8f9
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x69], 0x50746967
push rax
push rax
outsd dx, dword [rsi]
jae 0x14018d8f3
jbe 0x14018d90b
jb 0x14018d90e
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x14018d8fa
invalid
jbe 0x14018d916
jbe 0x14018d916
jb 0x14018d919
pop rdx
jb 0x14018d929
jae 0x14018d92e
invalid
jb str.Time:
add byte [rax], al
add byte [rdx + 0x14018d8], bh
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 1], al
add byte [rax], al
adc al, byte [rax]
add byte [rax], al
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
loopne 0x14018d8c2
sbb byte [rax + 1], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74], ch
invalid
invalid
je 0x14018d96f
je 0x14018d96c
jo 0x14018d970
jae str.Time:
cmp ch, byte [rdi]
invalid
invalid
jae 0x14018d97e
invalid
jae 0x14018d981
jne 0x14018d973
imul ebp, dword fs:[rdi + 0x2e], 0x2f6d6f63
imul ebp, dword [rdi + 0x2e], 0x2f6d6f63
outsd dx, dword fs:[rsi]
ja 0x14018d988
insb byte [rdi], dx
outsd dx, dword [rsi]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, cl
add byte [rax], al
add byte [rsi], cl
add byte [rax], al
add byte [rcx + rbp*2 + 0x6d], dl
push rsp
imul ebp, dword [rbp + 0x65], 0x203a
add byte [rax], al
invalid
push rsp
imul ebp, dword [rbp + 0x65], 0x203a
cmp cl, bl
sbb byte [rax + 1], al
add byte [rax], al
add byte [rsi], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ah
fcomp dword [rax]
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov edx, 0x14018d8
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add ah, al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add byte [rdx + 0x45], dl
push rdx
push r9
push rdi
push r11
push rsp
pop rdi
push rbp
push rdx
push 0x73707474
cmp ch, byte [rdi]
invalid