Function at 0x14007b071
Capabilities:
Encode data using base64

Disassembly:
push rsi
push rdi
sub rsp, 0x58
mov r9, rdx
mov ecx, dword [rcx]
mov eax, 0x27
lea r8, [0x1400b5f22]
cmp rcx, 0x2710
jb 0x1400199c0
mov r11d, 0x27
movabs r10, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, rcx
mul r10
shr rdx, 0xb
imul eax, edx, 0x2710
mov esi, ecx
sub esi, eax
imul edi, esi, 0x147b
shr edi, 0x13
imul eax, edi, 0x64
sub esi, eax
movzx esi, si
lea rax, [r11 - 4]
movzx edi, word [r8 + rdi*2]
mov word [rsp + r11 + 0x2d], di
movzx esi, word [r8 + rsi*2]
mov word [rsp + r11 + 0x2f], si
mov r11, rax
cmp rcx, 0x5f5e0ff
mov rcx, rdx
ja 0x140019930
cmp rdx, 0x63
jbe 0x1400199ae
movzx ecx, dx
shr ecx, 2
imul ecx, ecx, 0x147b
shr ecx, 0x11
imul r10d, ecx, 0x64
sub edx, r10d
movzx edx, dx
movzx edx, word [r8 + rdx*2]
mov word [rsp + rax + 0x2f], dx
add rax, 0xfffffffffffffffe
mov rdx, rcx
cmp rdx, 0xa
jae 0x1400199cb
add dl, 0x30
mov byte [rsp + rax + 0x30], dl
dec rax
jmp 0x1400199d9
mov rdx, rcx
cmp rdx, 0x63
ja 0x140019984
jmp 0x1400199ae
movzx ecx, word [r8 + rdx*2]
mov word [rsp + rax + 0x2f], cx
add rax, 0xfffffffffffffffe
lea rcx, [rsp + rax]
add rcx, 0x31
mov edx, 0x27
sub rdx, rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
lea r8, fcn.1400388b7
mov rcx, r9
mov dl, 1
xor r9d, r9d
call fcn.140015970
nop
add rsp, 0x58
pop rdi
pop rsi
ret
sub rsp, 0xb8
mov eax, ecx
mov r9d, 0x81
mov r8d, 0x30
mov r10d, ecx
nop dword [rax + rax]
mov rcx, r9
shr r10d, 4
mov r9d, eax
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r10d
jae 0x14001d520
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14001d596
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x140118108]
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140015970
nop
add rsp, 0xb8
ret
lea r8, [0x1400b5f08]
mov edx, 0x80
call fcn.1400abe40
ud2
sub rsp, 0xb8
mov r8d, dword [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10d, r8d
nop dword [rax + rax]
mov rcx, r9
shr r10d, 4
mov r9d, r8d
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8d, 0x10
mov r8d, r10d
jae 0x140021210
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140021287
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x140118108]
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140015970
nop
add rsp, 0xb8
ret
lea r8, [0x1400b5f08]
mov edx, 0x80
call fcn.1400abe40
ud2
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov qword [rbp], 0xfffffffffffffffe
mov rsi, r8
mov rdi, rdx
mov ebx, ecx
movzx eax, byte [0x140125ab8]
mov ecx, 0x18
mov edx, 8
call fcn.1400119c9
imul edi, esp, 0xffffffff
test rax, rax
je 0x14004aece
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov byte [rax + 0x10], bl
adc byte [rax - 1], cl
ror byte [rax - 0x7d], 0xc4
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov qword [rbp - 0x10], rsi
mov ecx, 8
mov edx, 0x18
add byte [rax], al
invalid
call fcn.1400abc30
ud2
add byte [rax], al
mov qword [rbp - 0x40], rdi
je 0x140059fa1
mov qword [rbp + 0x28], rsi
test rax, rax
je 0x14005a3cf
mov byte [rbp + 0xa7], 1
lea rcx, [rbp + 0x70]
lea r8, [rbp + 0x48]
invalid
invalid
mov rdx, qword [rbp + 0x60]
call fcn.1400597a0
mov rax, qword [rbp + 0x70]
jo 0x140059f96
cmp eax, 3
je 0x14005a9d9
mov rcx, qword [rbp + 0x78]
movups xmm0, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x28], xmm0
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x18], xmm0
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rcx
lea rcx, [rbp + 0x70]
lea r8, [rbp + 0x30]
mov rdx, qword [rbp + 0x68]
call fcn.1400597a0
mov rax, qword [rbp + 0x70]
cmp rax, 3
jne 0x14005a5c7
mov rdi, qword [rbp + 0x78]
jmp 0x14005a7a5
test rax, rax
je 0x14005a7c2
sbb byte [rax], cl
add byte [rax], al
mov qword [rbp + 0x28], rsi
mov r14d, 1
xor r12d, r12d
xorps xmm6, xmm6
mov rsi, qword [sym.imp.kernel32.dll_SleepEx]
mov esi, dword [sym.imp.kernel32.dll_SleepEx]
xor r13d, r13d
xor r15d, r15d
jmp case.0x14004afea.215
cmp byte [rcx + 0xf], 0x23
jne case.0x14005a168.2
or dword [rax], eax
invalid
mov qword [rbp + 0x70], rcx
lea rcx, [rbp + 0x70]
call fcn.1400416e0
cmp r13, r12
jne case.0x14004afea.194
mov r8d, 0x20
lea rcx, [rbp + 0x30]
mov rdx, r12
call fcn.1400ae780
mov r13, qword [rbp + 0x40]
invalid
mov r14, qword [rbp + 0x30]
mov r12, qword [rbp + 0x38]
lea rdx, [r14 + r13]
mov rdi, r12
sub rdi, r13
mov eax, 0xffffffff
cmp rdi, rax
mov r8d, 0xffffffff
mov eax, 0xffffffff
cmovb r8, rdi
mov dword [rbp - 0x38], 0
movaps xmmword [rbp + 0x70], xmm6
mov qword [rbp + 0x80], 0
lea rax, [rbp - 0x38]
mov qword [rbp + 0x88], rax
lea rax, [0x14004d980]
mov qword [rsp + 0x20], rax
mov rcx, qword [rbp + 0x68]
lea r9, [rbp + 0x70]
call qword [sym.imp.kernel32.dll_ReadFileEx]
test eax, eax
je case.0x14004afea.212
nop word cs:[rax + rax]
mov ecx, 0xffffffff
mov edx, 1
call rsi
cmp dword [rbp - 0x38], 0
invalid
je 0x14005a070
movsxd rbx, dword [rbp - 0x34]
test rbx, rbx
je 0x14005a196
shl rbx, 0x20
or rbx, 2
mov qword [rbp], rbx
mov qword [rbp - 8], 1
mov eax, ebx
and eax, 3
lea rcx, [0x14011b9a4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x5812a
mov ebx, eax
shl rbx, 0x20
or rbx, 2
mov qword [rbp], rbx
mov qword [rbp - 8], 1
mov eax, ebx
and eax, 3
invalid
add ecx, dword [rax - 0x73]
lea rcx, [0x14011b9a4]
or eax, 0xc18bc
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x14005a101
movzx eax, byte [rbx + 0x10]
jmp case.0x140049fea.206
mov dh, 0x43
adc bl, ch
nop word [rax + rax]
nop word [rax + rax]
mov rcx, rbx
mov ecx, ebx
shr rcx, 0x20
call fcn.140044270
jmp case.0x140049fea.206
mov rax, rbx
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x14005a12e
lea rcx, [0x14011b9b4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp case.0x140049fea.206
movzx eax, byte [rbx + 0xf]
mov ecx, 0
cmp al, 0xb
cmovne rcx, rbx
je case.default.0x14005a168
invalid
mov eax, ecx
and eax, 3
lea rdx, [0x14011ba58]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
invalid
cmp byte [rcx + 0x10], 0x23
je case.0x14004a277.206
invalid
invalid
invalid
invalid
jmp case.0x14005a168.2
mov rax, rcx
shr rax, 0x20
call 0x13888e9aa
and ecx, dword [rdi]
test byte [rcx - 2], cl
invalid
invalid
jmp 0x14005a95a
mov eax, dword [rbp - 0x30]
cmp r15, rax
cmp edi, eax
cmovbe r15, rax
test rax, rax
test eax, eax
je 0x14005a5b4
cmp r15, rdi
ja 0x14005aa15
or byte [rax], al
invalid
sub r15, rax
add r13, rax
add ebp, eax
mov qword [rbp + 0x40], r13
mov rax, r12
or rax, r13
jne case.0x14004afea.215
movaps xmmword [rbp + 0x80], xmm6
movaps xmmword [rbp + 0x70], xmm6
sub dword [rbp + 0x70], esi
mov r9d, 0x20
lea rcx, [rbp - 8]
mov rdx, qword [rbp + 0x68]
lea r8, [rbp + 0x70]
invalid
call case.0x14004a310.124
nop word [rax + rax]
add byte [rax], r8b
cmp qword [rbp - 8], 0
je case.default.0x14005a20e
mov rcx, qword [rbp]
mov eax, ecx
and eax, 3
lea rdx, [0x14011b994]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
jmp rax
cmp byte [rcx + 0x10], 0x23
je 0x14005a241
jmp case.0x14005a168.2
lea rcx, [rbp]
call fcn.1400416e0
invalid
inc dword [rcx - 0x47]
and byte [rax], al
add byte [rax], al
lea rcx, [rbp - 8]
mov rdx, qword [rbp + 0x68]
lea r8, [rbp + 0x70]
call case.0x14004a310.124
jmp case.0x14005a463.8
mov rdi, qword [rbp]
test rdi, rdi
je 0x14005a5b4
add r8d, dword [rax]
add eax, dword [rax]
invalid
cmp rdi, 0x21
jae 0x14005aa29
lea rcx, [rbp + 0x30]
xor edx, edx
mov r8, rdi
call fcn.1400ae780
mov r14, qword [rbp + 0x30]
mov esi, dword [rbp + 0x30]
mov r12, qword [rbp + 0x38]
mov r13, qword [rbp + 0x40]
lea rcx, [r14 + r13]
invalid
lea rcx, [r14 + r13]
lea rdx, [rbp + 0x70]
push rbp
jo case.0x140081efa.44
invalid
mov r8, rdi
mov eax, edi
call fcn.1400aba85
add r13, rdi
add ebp, edi
loope 0x14005a2b9
add eax, 0xfd014900
mov qword [rbp + 0x40], r13
mov dword [rbp + 0x40], ebp
jmp case.0x14004afea.215
invalid
push qword [rax - 0x17216db]
mov al, 0x25
jmp case.0x140049fea.206
invalid
invalid
invalid
invalid
invalid
mov al, 0x23
jmp case.0x140049fea.206
invalid
push qword [rax - 0x18016dc]
mov al, 0x24
jmp case.0x140049fea.206
invalid
push qword [rax - 0x18716e5]
mov al, 0x1b
jmp case.0x140049fea.206
js case.0x14005a20e.19
invalid
invalid
invalid
mov al, 0x22
jmp case.0x140049fea.206
jno case.0x14005a20e.12
invalid
invalid
invalid
mov al, 0x10
jmp case.0x140049fea.206
push 0xfffffffffffffffe
invalid
invalid
invalid
push qword [rax - 0x19c16f2]
mov al, 0xe
jmp case.0x140049fea.206
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1a316df]
mov al, 0x21
jmp case.0x140049fea.206
pop rsp
invalid
invalid
invalid
invalid
push qword [rax - 0x1aa16f5]
mov al, 0xb
jmp case.0x140049fea.206
push rbp
invalid
invalid
invalid
invalid
push qword [rax - 0x1b116fc]
mov al, 4
jmp case.0x140049fea.206
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1b816d8]
mov al, 0x28
jmp case.0x140049fea.206
invalid
invalid
invalid
invalid
invalid
mov al, 0xc
jmp case.0x140049fea.206
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1c616f7]
mov al, 9
jmp case.0x140049fea.206
cmp esi, edi
invalid
invalid
invalid
mov al, 0x19
jmp case.0x140049fea.206
xor bh, dh
invalid
invalid
invalid
mov al, 0x18
jmp case.0x140049fea.206
sub edi, esi
invalid
invalid
invalid
push qword [rax - 0x1db16fe]
mov al, 2
jmp case.0x140049fea.206
and al, 0xfe
invalid
invalid
invalid
mov al, 0xf
jmp case.0x140049fea.206
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1e916fd]
mov al, 3
jmp case.0x140049fea.206
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1f016f9]
mov al, 7
jmp case.0x140049fea.206
paddd mm7, mm7
invalid
invalid
push qword [rax - 0x1f716ff]
mov al, 1
jmp case.0x140049fea.206
or dh, bh
invalid
invalid
invalid
push qword [rax - 0x1fe16e1]
mov al, 0x1f
jmp case.0x140049fea.206
add esi, edi
invalid
invalid
invalid
push qword [rax - 0x20516ef]
mov al, 0x11
jmp case.0x140049fea.206
cli
std
invalid
invalid
invalid
mov al, 0x29
jmp case.0x140049fea.206
std
invalid
invalid
invalid
mov al, 0x14
jmp case.0x140049fea.206
in al, dx
std
invalid
invalid
invalid
mov al, 5
jmp case.0x140049fea.206
in eax, 0xfd
invalid
invalid
invalid
mov al, 0x15
jmp case.0x140049fea.206
fdivp st(5)
invalid
invalid
invalid
push qword [rax - 0x22816f3]
mov al, 0xd
jmp case.0x140049fea.206
xlatb
std
invalid
invalid
invalid
mov al, 6
jmp case.0x140049fea.206
sar ch, 1
invalid
invalid
invalid
mov al, 0x12
jmp case.0x140049fea.206
leave
std
invalid
invalid
invalid
mov al, 0xa
jmp case.0x140049fea.206
invalid
invalid
invalid
mov al, 8
jmp case.0x140049fea.206
invalid
std
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x140049fea.206
mov ah, 0xfd
invalid
invalid
invalid
mov al, 0x20
jmp case.0x140049fea.206
invalid
invalid
invalid
mov al, 0x16
jmp case.0x140049fea.206
invalid
invalid
invalid
mov al, 0x27
jmp case.0x140049fea.206
invalid
mov al, 0x13
jmp case.0x140049fea.206
cwde
std
invalid
invalid
invalid
mov al, 0x17
jmp case.0x140049fea.206
std
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x140049fea.206
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x140049fea.206
mov al, 0x26
jmp case.0x140049fea.206
mov al, 0x1a
jmp case.0x140049fea.206
std
invalid
invalid
xor r13d, r13d
lea r14, [rbp - 8]
xorps xmm6, xmm6
test byte [rbp + rcx*4 + 0x65], 0x70
lea r15, [0x14011b974]
xor edi, edi
xor ebx, ebx
jmp 0x14005a406
cmp byte [rax + 0xf], 0x23
jne case.0x14005a463.2
mov qword [rbp + 0x70], rax
mov rcx, r12
call fcn.1400416e0
cmp rdi, r13
jne 0x14005a425
mov r8d, 0x20
lea rcx, [rbp + 0x48]
mov rdx, r13
call fcn.1400ae780
mov r13, qword [rbp + 0x50]
mov rdi, qword [rbp + 0x58]
mov rax, qword [rbp + 0x48]
add rax, rdi
mov rcx, r13
sub rcx, rdi
mov qword [rbp - 8], rax
clc
mov qword [rbp], rcx
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rbx
pop rbp
adc byte [rax - 0x75], cl
invalid
invalid
mov rdx, r14
call fcn.140049170
test rax, rax
je 0x14005a486
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
jmp rcx
cmp byte [rax + 0x10], 0x23
je 0x14005a3fa
jmp case.0x14005a463.2
mov rcx, rax
shr rcx, 0x20
cmp rcx, 0x23
je 0x14005a3fa
jmp 0x14005a919
mov rsi, qword [rbp + 8]
test rsi, rsi
je 0x14005a5a5
mov rdx, qword [rbp + 0x10]
mov rbx, rdx
sub rbx, rsi
jb 0x14005a9b2
mov rax, qword [rbp]
cmp rdx, rax
ja 0x14005a99b
add rsi, rdi
mov qword [rbp + 0x58], rsi
mov rax, r13
or rax, rsi
je 0x14005a4c7
mov rdi, rsi
jmp 0x14005a406
movaps xmmword [rbp + 0x80], xmm6
movaps xmmword [rbp + 0x70], xmm6
lea rcx, [rbp - 0x38]
mov rdx, qword [rbp + 0x60]
mov r8, r12
call fcn.140049340
lea rsi, [rbp - 0x30]
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp qword [rbp - 0x38], 0
je case.default.0x14005a50e
mov rax, qword [rbp - 0x30]
mov ecx, eax
and ecx, 3
lea rdx, [0x14011b984]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
cmp byte [rax + 0x10], 0x23
je case.0x140049f20.267
jmp case.0x14005a463.2
cmp byte [rax + 0xf], 0x23
je case.0x140049f20.267
invalid
jmp case.0x14005a463.2
mov rcx, rsi
call fcn.1400416e0
lea rcx, [rbp - 0x38]
mov rdx, qword [rbp + 0x60]
mov r8, r12
call fcn.140049340
out 0xed, eax
invalid
invalid
jmp 0x14005a4f0
mov rdi, qword [rbp - 0x30]
test rdi, rdi
je 0x14005a5a5
cmp rdi, 0x21
jae 0x14005a9c3
lea rcx, [rbp + 0x48]
xor edx, edx
mov r8, rdi
call fcn.1400ae780
mov r13, qword [rbp + 0x50]
mov rsi, qword [rbp + 0x58]
mov rcx, qword [rbp + 0x48]
add rcx, rsi
mov rdx, r12
loop 0x14005a5d8
mov eax, edi
call fcn.1400aba85
add rsi, rdi
mov qword [rbp + 0x58], rsi
mov rdi, rsi
jmp 0x14005a406
mov rcx, qword [rbp + 0x60]
jmp case.0x140049ed4.221
lea rcx, [rbp]
call fcn.1400416e0
mov rcx, qword [rbp + 0x68]
call qword [sym.imp.kernel32.dll_CloseHandle]
mov rsi, qword [rbp + 0x28]
sub cl, ch
sti
add dword [rax], eax
invalid
mov rcx, qword [rbp + 0x78]
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp + 0x18], xmm0
sbb byte [r15], r9b
adc byte [rbp + 0x80], al
movups xmmword [rbp + 8], xmm0
mov qword [rbp - 8], rax
clc
mov qword [rbp], rcx
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp + 0x20]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rcx
mov eax, 0xb07d8d48
mov rsi, qword [sym.imp.kernel32.dll_WaitForMultipleObjects]
lea rbx, [rbp + 0x70]
lea r14, [rbp - 8]
lea r15, [rbp + 0xa0]
mov r13, qword [sym.imp.kernel32.dll_GetOverlappedResult]
mov ebp, dword [sym.imp.kernel32.dll_GetOverlappedResult]
lea r12, [rbp - 0x38]
nop
mov ecx, 2
mov rdx, rdi
xor r8d, r8d
mov r9d, 0xffffffff
invalid
call rsi
cmp eax, 1
invalid
je 0x14005a690
test eax, eax
jne 0x14005a74e
invalid
add dword [rax], eax
invalid
mov rax, qword [rbp - 0x38]
test rax, rax
je 0x14005a722
invalid
cmp eax, 1
jne 0x14005a709
invalid
mov bl, 0
add byte [rax], al
mov rdx, qword [rbp - 0x28]
mov rcx, qword [rbp - 0x18]
mov dword [rbp + 0xa0], 0
add byte [rax], al
add byte [rax], al
mov r8, r15
mov r9d, 1
add dword [rax], eax
add byte [rax], al
invalid
call r13
test eax, eax
je 0x14005a8e0
mov eax, dword [rbp + 0xa0]
jmp 0x14005a70d
add byte [rax], al
invalid
mov rax, qword [rbp - 8]
test rax, rax
je 0x14005a6e9
cmp eax, 1
jne 0x14005a6cc
mov rdx, qword [rbp + 8]
mov rcx, qword [rbp + 0x18]
mov dword [rbp + 0xa0], 0
mov r8, r15
mov r9d, 1
mov ecx, 1
call r13
test eax, eax
je 0x14005a760
mov eax, dword [rbp + 0xa0]
jmp 0x14005a6d0
mov rax, qword [rbp]
mov qword [rbp - 8], 0
mov rcx, qword [rbp + 0x10]
add qword [rcx + 0x10], rax
test rax, rax
je 0x14005a790
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
mov rcx, rbx
mov rdx, r14
call fcn.140059b20
cmp byte [rbp + 0x70], 0
jne 0x14005a748
cmp byte [rbp + 0x71], 0
jne case.0x14004a310.195
jmp 0x14005a790
mov rax, qword [rbp - 0x30]
mov qword [rbp - 0x38], 0
mov rcx, qword [rbp - 0x20]
add qword [rcx + 0x10], rax
test rax, rax
je 0x14005a73d
mov rcx, rbx
mov rdx, r12
call fcn.140059b20
cmp byte [rbp + 0x70], 0
jne 0x14005a748
cmp byte [rbp + 0x71], 0
jne case.0x14004a310.195
lea rcx, [rbp - 8]
call fcn.140059c90
jmp 0x14005a799
mov rdi, qword [rbp + 0x78]
jmp 0x14005a79c
call qword [sym.imp.kernel32.dll_GetLastError]
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x14005a79c
call qword [sym.imp.kernel32.dll_GetLastError]
mov rdi, rax
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0x70], rdi
cmp eax, 0x6d
je 0x14005a77f
cmp eax, 0x26
jne 0x14005a79c
lea rcx, [rbp + 0x70]
call fcn.1400416e0
mov qword [rbp - 8], 0
lea rcx, [rbp - 0x38]
call fcn.140059c90
mov rdi, rax
lea rcx, [rbp - 8]
call fcn.1400598c0
invalid
mov byte [rbp + 0xa7], 0
lea rcx, [rbp - 0x38]
call fcn.1400598c0
dec dword [rax - 0x7b]
dec dword [rax - 0x75]
jne 0x14005a7e4
jne 0x14005a9e7
mov qword [rsi], 0
mov rdi, qword [rsi + 0x30]
mov rcx, rdi
mov edx, 0xffffffff
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
test eax, eax
je 0x14005a836
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov rcx, qword [rbp - 0x40]
mov qword [rcx + 8], rax
mov qword [rcx], 0
cmp qword [rbp + 0x38], 0
je 0x14005a816
mov r8, qword [rbp + 0x30]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rbp + 0x50], 0
je 0x14005a8b0
mov r8, qword [rbp + 0x48]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x14005a8b0
mov dword [rbp + 0x70], 0
lea rdx, [rbp + 0x70]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_GetExitCodeProcess]
test eax, eax
je 0x14005a7df
mov eax, dword [rbp + 0x70]
mov rcx, qword [rbp + 0x58]
mov qword [rbp + 0x80], rcx
movups xmm0, xmmword [rbp + 0x48]
movaps xmmword [rbp + 0x70], xmm0
mov rcx, qword [rbp + 0x40]
mov qword [rbp + 0x98], rcx
mov dword [rbp + 0x98], ecx
movups xmm1, xmmword [rbp + 0x30]
movups xmmword [rbp + 0x88], xmm1
mov rdx, qword [rbp - 0x40]
movups xmmword [rdx], xmm0
mov rcx, qword [rbp + 0x90]
mov qword [rdx + 0x20], rcx
mov rcx, qword [rbp + 0x98]
mov qword [rdx + 0x28], rcx
mov rcx, qword [rbp + 0x80]
mov qword [rdx + 0x10], rcx
mov rcx, qword [rbp + 0x88]
mov qword [rdx + 0x18], rcx
mov dword [rdx + 0x30], eax
mov rsi, qword [rsi + 0x38]
mov esi, dword [rsi + 0x38]
mov rbx, qword [sym.imp.kernel32.dll_CloseHandle]
mov rcx, rdi
call rbx
mov rcx, rsi
call rbx
movaps xmm6, xmmword [rbp + 0xb0]
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call qword [sym.imp.kernel32.dll_GetLastError]
mov rdi, rax
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0x70], rdi
cmp eax, 0x6d
je 0x14005a903
cmp eax, 0x26
jne 0x14005a79c
invalid
lea rcx, [rbp + 0x70]
call fcn.1400416e0
mov qword [rbp - 0x38], 0
jmp 0x14005a73d
cmp ecx, 0x28
ja case.0x14005a463.2
mov ecx, ecx
cmp rcx, 0x23
mov qword [rbp + 0x70], rax
lea rax, str.library_std_srcprocess.rs
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400416e0
lea r8, [rbp + 0x70]
jo 0x14005a901
sub eax, dword [rax]
add byte [rax], al
jo 0x14005a901
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ac350
jmp 0x14005aa3d
cmp eax, 0x28
ja case.0x14005a168.2
mov eax, eax
cmp rax, 0x23
mov qword [rbp + 0x70], rcx
lea rax, str.library_std_srcprocess.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400416e0
lea r8, [rbp + 0x70]
mov edx, 0x2b
call fcn.1400ac350
jmp 0x14005aa3d
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, rdx
mov rdx, rax
call fcn.1400abf40
jmp 0x14005aa3d
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, rsi
call fcn.1400ac210
jmp 0x14005aa3d
lea r8, [0x1400ead18]
mov edx, 0x20
mov rcx, rdi
call fcn.1400abf40
jmp 0x14005aa3d
mov rdi, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x68]
call qword [sym.imp.kernel32.dll_CloseHandle]
mov qword [rbp + 0x70], rdi
lea rax, str.library_std_srcprocess.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400416e0
lea r8, [rbp + 0x70]
mov edx, 0x2b
call fcn.1400ac350
jmp 0x14005aa3d
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, r15
mov rdx, rdi
call fcn.1400abf40
jmp 0x14005aa3d
lea r8, [0x1400ead18]
mov edx, 0x20
mov rcx, rdi
call fcn.1400abf40
ud2
lea rcx, [0x140125758]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockShared]
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xc0], 0
rol byte [rax], 0
add byte [rax], al
rol byte [rax], 0
add byte [rax], al
test r14b, r14b
je 0x14005d592
mov byte [rbp + 0x67], 0
call fcn.14004d4d0
jmp 0x14005d9e0
mov dword [rbp - 0x40], 0
mov byte [rbp - 0x3c], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
add byte [rcx + rcx*4 + 0x7d], cl
loopne 0x14005d5c4
push rdi
invalid
add byte [rcx + rcx*4 + 0x7d], cl
loopne 0x14005d5c4
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x18], xmm0
lea rax, [rbp - 0x40]
movups xmmword [rbp - 0x18], xmm0
lea rax, [rbp - 0x40]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], 0
mov dword [rbp + 0x58], 0
lea rdx, [0x1400ea430]
lea rcx, [rbp + 0x50]
lea r8, [rbp - 0x30]
call fcn.140016400
mov rcx, qword [rbp + 0x58]
test al, al
je 0x14005d645
test rcx, rcx
lea rax, str.formatter_error
cmovne rax, rcx
jmp 0x14005d659
lea rcx, [0x14011ba68]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rbp + 0x67], 1
lea rdx, str.RUST_BACKTRACE
lea rcx, [rbp - 0x30]
mov r8d, 0xe
call fcn.1400475f0
cmp byte [rbp - 0x18], 2
jne 0x14005d6ab
mov eax, 3
mov sil, 2
jmp 0x14005d70b
test rcx, rcx
je 0x14005d657
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x58]
call fcn.1400416e0
xor eax, eax
mov qword [rbp + 0x50], rax
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x50]
push r8
push r8
call fcn.1400417e0
mov ecx, 7
invalid
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
invalid
invalid
mov sil, 1
jmp 0x14005d712
mov sil, 2
jmp 0x14005d712
xor esi, esi
jmp 0x14005d712
mov r8, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
mov rcx, qword [rbp - 0x20]
cmp rcx, 4
je 0x14005d6d0
cmp rcx, 1
jne 0x14005d6ef
cmp byte [r8], 0x30
sete sil
add sil, sil
jmp 0x14005d6f1
mov ecx, dword [r8]
bswap ecx
xor edx, edx
cmp ecx, 0x66756c6d
setae dl
cmp ecx, 0x66756c6c
sbb edx, 0
sete sil
jmp 0x14005d6f1
xor esi, esi
test rax, rax
je 0x14005d705
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea eax, [rsi + 1]
movzx eax, al
mov qword [0x140125738], rax
mov byte [rbp + 0x66], sil
mov rsi, qword [rbp + 0x18]
mov rdi, qword [rbp]
mov rbx, qword [rbp + 8]
mov qword [rbp + 0x28], rsi
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rdi
call rax
movabs rcx, 0xc1a2c89ccd1e7bc1
xor rax, rcx
movabs rcx, 0xfdbc168100b1ef64
xor rdx, rcx
or rdx, rax
jne 0x14005d82e
lea rax, [rdi + 8]
mov rcx, qword [rdi]
mov rax, qword [rax]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
mov byte [rbp + 0x67], 1
call fcn.140042030
mov rsi, rax
mov eax, 9
lea rcx, [0x1400eb630]
test rsi, rsi
je 0x14005d798
mov rdx, qword [rsi + 0x18]
test rdx, rdx
je 0x14005d798
mov rax, qword [rsi + 0x20]
dec rax
mov rcx, rdx
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], rax
lea rax, [rbp + 0x50]
mov qword [rbp - 0x30], rax
lea rax, [rbp + 0x28]
mov qword [rbp - 0x28], rax
lea rax, [rbp - 0x40]
mov qword [rbp - 0x20], rax
lea rax, [rbp + 0x66]
mov qword [rbp - 0x18], rax
movzx eax, byte [0x1401256e8]
test al, al
mov qword [rbp + 0x30], rsi
je 0x14005d88a
mov byte [0x1401256e8], 1
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xf0], 0
jne 0x14005d874
call fcn.14004bdf0
test rax, rax
jne 0x14005d87b
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_std_src_threadlocal.rs
lea r9, [0x1400e9d70]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400ac350
jmp 0x14005d9e0
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rdi
call rax
movabs rcx, 0x3a1a421c55e1b639
xor rax, rcx
movabs rcx, 0xbe283e9fea3af7c5
xor rdx, rcx
or rdx, rax
jne 0x14005d863
lea rax, [rdi + 0x10]
jmp 0x14005d75a
mov eax, 0xc
lea rcx, [0x1400eb624]
jmp 0x14005d760
lea rax, [rax + 0xf8]
mov rdi, qword [rax]
mov qword [rax], 0
test rdi, rdi
jne 0x14005d8f6
mov dword [rbp + 0x44], 0
mov byte [rbp + 0x48], 0
mov qword [rbp - 0x48], 0
mov byte [rbp + 0x64], 0
lea r8, [0x1400eb690]
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x44]
call fcn.14005c9e0
xor ebx, ebx
xor esi, esi
mov rdi, qword [rbp + 0x30]
test rdi, rdi
je 0x14005d8d0
lock dec qword [rdi]
jne 0x14005d8d0
mov rcx, rdi
call fcn.140041de0
test rbx, rbx
sete al
or sil, al
jne 0x14005d532
lock dec qword [rbx]
jne 0x14005d532
mov rcx, rbx
call fcn.14004bec0
jmp 0x14005d532
lea rbx, [rdi + 0x10]
mov rcx, rbx
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140125860]
shl rax, 1
test rax, rax
mov qword [rbp - 0x50], rbx
je 0x14005da13
call fcn.1400ae840
xor al, 1
mov dword [rbp + 0x4c], eax
movzx eax, byte [rdi + 0x18]
mov qword [rbp + 0x38], rdi
lea rdx, [rdi + 0x20]
lea r8, [0x1400eb640]
lea rcx, [rbp - 0x30]
call fcn.14005c9e0
cmp byte [rbp + 0x4c], 0
mov rbx, qword [rbp + 0x38]
jne 0x14005d966
mov rax, qword [0x140125860]
shl rax, 1
test rax, rax
je 0x14005d966
call fcn.1400ae840
test al, al
jne 0x14005d966
mov byte [rbx + 0x18], 1
mov rcx, qword [rbp - 0x50]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
mov byte [0x1401256e8], 1
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xf0], 0
jne 0x14005d9e2
call fcn.14004bdf0
test rax, rax
mov rdi, qword [rbp + 0x30]
mov rbx, qword [rbp + 0x38]
jne 0x14005d9ed
lock dec qword [rbx]
jne 0x14005d9b4
mov rcx, rbx
call fcn.14004bec0
mov byte [rbp + 0x65], 0
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_std_src_threadlocal.rs
lea r9, [0x1400e9d70]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400ac350
ud2
lea rax, [rax + 0xf8]
mov rdi, qword [rbp + 0x30]
mov rcx, qword [rax]
mov qword [rax], rbx
mov sil, 1
test rcx, rcx
je 0x14005d8bd
lock dec qword [rcx]
jne 0x14005d8bd
call fcn.14004bec0
jmp 0x14005d8bd
mov dword [rbp + 0x4c], 0
jmp 0x14005d924
add byte [rax + 0x20c48348], dl
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x20
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x170]
cmp eax, 1
invalid
je 0x14005f442
test eax, eax
jne 0x14005f473
pop rsi
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0x120]
lea rdx, [0x14005f47d]
call fcn.140041c70
mov byte [rbx + 0x170], 1
add dword [rax], eax
add byte [rcx], al
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rcx, qword [rcx + rax*8]
mov rax, qword [rcx + 0x140]
mov rdx, qword [rcx + 0x148]
mov qword [rcx + 0x140], rdi
add byte [rax], al
mov qword [rcx + 0x148], rsi
jmp 0x14005f475
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add ebx, eax
add rcx, 8
jmp fcn.14007f1a7
std
add dword [rax], eax
ror dword [rax], 0xe9
add ch, bh
std
std
add dword [rax], eax
invalid
or eax, dword [rax]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov al, byte [rcx + 0x10]
ret
mov al, byte [rcx + 0xf]
ret
shr rcx, 0x20
mov al, 1
cmp ecx, 0x41c
jg 0x14005f513
cmp ecx, 0x78
jg 0x14005f560
cmp ecx, 0x26
jg 0x14005f5cd
invalid
add byte [rbx - 0x67c013f], al
adc dword [rdi], ecx
xchg dword [rbx + rax], esi
add byte [rax], al
add ecx, 0xfffffffe
cmp ecx, 0x11
ja case.0x14005f5c8.10052
lea rdx, [0x14011ba88]
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
mov al, 0x26
ret
ret
shr rcx, 0x20
cmp ecx, 0x29
mov eax, 0x29
cmovb eax, ecx
ret
cmp ecx, 0x2725
jg 0x14005f59f
cmp ecx, 0x5b3
jle 0x14005f5f6
cmp ecx, 0x1f4d
jg 0x14005f65e
add dword [rax], eax
invalid
cmp ecx, 0x1b63
jg 0x14005f735
cmp ecx, 0x5b4
je case.0x14005f5c8.10060
invalid
xchg ebp, eax
add al, byte [rax]
invalid
cmp ecx, 0x1716
je case.0x14005f5c8.10060
invalid
mov dword [rdx], eax
add byte [rax], al
jmp case.0x14005f5c8.10052
cmp ecx, 0xcd
jle 0x14005f629
cmp ecx, 0x10a
jg 0x14005f687
cmp ecx, 0xe7
jg 0x14005f752
add byte [rax], al
add byte [rax], al
cmp ecx, 0xce
je 0x14005f732
cmp ecx, 0xdf
jne case.0x14005f5c8.10052
mov byte [rdx], al
add byte [rax], al
invalid
mov al, 0x1b
ret
cmp ecx, 0x35ec
jg case.0x140081efa.92
lea eax, [rcx - 0x2740]
cmp eax, 0x11
ja case.default.0x14005f5c8
lea rcx, [0x14011bad0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, 8
ret
cmp ecx, 0x56
stc
push rsi
jg 0x14005f6ae
cmp ecx, 0x42
jg 0x14005f786
invalid
add byte [rbx - 0x7bf0d807], al
adc eax, 0x83000002
stc
xor eax, 0x1a4840f
add byte [rax], al
cmp ecx, 0x27
je 0x14005f7fd
cmp ecx, 0x35
je case.0x14005f4fe.0
jmp case.0x14005f5c8.10052
cmp ecx, 0x475
jle 0x14005f6ee
cmp ecx, 0x4cf
jg 0x14005f798
cmp ecx, 0x476
je 0x14005f818
cmp ecx, 0x4cf
jne case.0x14005f5c8.10052
mov al, 5
ret
cmp ecx, 0x90
jle 0x14005f715
cmp ecx, 0xa9
jg 0x14005f7ab
cmp ecx, 0x91
je 0x14005f81b
cmp ecx, 0xa1
je 0x14005f732
jmp case.0x14005f5c8.10052
cmp ecx, 0x25e8
jg case.0x14005f4fe.19
invalid
cmp ecx, 0x1f4e
je case.0x14005f5c8.10060
cmp ecx, 0x2022
je case.0x14005f5c8.10060
jmp case.0x14005f5c8.10052
cmp ecx, 0x251
jg 0x14005f7d4
invalid
cmp ecx, 0x10b
je 0x14005f81e
cmp ecx, 0x150
jne case.0x14005f5c8.10052
mov al, 0xf
ret
cmp ecx, 0x6f
jg 0x14005f7e7
cmp ecx, 0x57
stc
push rdi
je 0x14005f7f7
cmp ecx, 0x6d
je case.0x14005a168.14
jmp case.0x14005f5c8.10052
lea eax, [rcx - 0x3c2a]
cmp eax, 2
jb case.0x14005f5c8.10060
add dword [rax], eax
add byte [rcx + 0x35edf9], al
cmp ecx, 0x35ed
invalid
test bl, bh
cmp ecx, 0x35ed
xor eax, 0x840f0000
sti
je case.0x14005f5c8.10060
add byte [rax], al
add cl, ch
jmp case.0x14005f5c8.10052
cmp ecx, 0x41d
je case.0x14005f5c8.10060
add byte [rax], al
cmp ecx, 0x461
je case.0x14005f5c8.10060
cmp ecx, 0x46b
jne case.0x14005f5c8.10052
mov al, 0x1e
ret
cmp ecx, 0x79
invalid
jmp case.0x14005f5c8.10052
cmp ecx, 0x41d
je case.0x14005f5c8.10060
add byte [rax], al
add byte [rax], al
cmp ecx, 0x461
je case.0x14005f5c8.10060
cmp ecx, 0x46b
jne case.0x14005f5c8.10052
mov al, 0x1e
ret
cmp ecx, 0x79
je case.0x14005f5c8.10060
add byte [rax], al
test dh, al
add byte [rax], al
add byte [rax], al
cmp ecx, 0x7b
je 0x14005f732
add byte [rax], al
cmp ecx, 0x7b
je 0x14005f732
stc
jnp 0x14005f796
jno case.0x140049f20.396
cmp ecx, 0x84
jne case.0x14005f5c8.10052
add byte [rdi], cl
test ebp, esi
add byte [rax], al
add byte [rax + 0x21b0c319], dh
mov al, 0x19
ret
mov al, 0x21
ret
cmp ecx, 0x1b64
je case.0x14005f5c8.10060
invalid
add byte [rcx + 0x1b80f9], al
add byte [rdi], cl
test byte [rdi - 0x17000000], dl
rol byte [rax], cl
cmp ecx, 0x1b80
je case.0x14005f5c8.10060
jmp case.0x14005f5c8.10052
add byte [rax], al
cmp ecx, 0xe8
je case.0x14005a168.14
cmp ecx, 0x102
je case.0x14005f5c8.10060
invalid
jmp case.0x14005f5c8.10052
cmp ecx, 0x2726
je 0x14005f7f7
cmp ecx, 0x2733
jne case.0x14005f5c8.10052
invalid
mov al, 0xd
ret
cmp ecx, 0x43
je case.0x14005f4fe.0
cmp ecx, 0x50
stc
push rax
je 0x14005f7bb
jmp case.0x14005f5c8.10052
xor eax, eax
rol bl, 0x81
stc
ret
cmp ecx, 0x4d0
rol byte [rax + rax], 1
add byte [rax], al
add byte [rdx + rbx*2 - 0x7f], dh
stc
je case.0x14005f5c8.10065
cmp ecx, 0x50f
syscall
add byte [rax], al
jne case.0x14005f5c8.10052
mov al, 0x1a
ret
cmp ecx, 0xaa
add byte [rax], al
add byte [rsi + rbp*2 - 0x7f], dh
je 0x14005f821
invalid
je 0x14005f821
outsb dx, byte [rsi]
cmp ecx, 0xb7
stc
mov bh, 0
add byte [rax], al
jne case.0x14005f5c8.10052
imul esi, dword [rax - 0x67e3cf4], 0x25e9
mov al, 0xc
ret
cmp ecx, 0x25e9
and eax, 0x1e740000
je case.0x14005f5c8.10060
cmp ecx, 0x271d
stc
sbb eax, 0xf000027
add byte [rax], al
invalid
add byte [rax], al
je case.0x14005f4fe.3
test ch, ch
cld
invalid
jmp case.0x14005f5c8.10052
cmp ecx, 0x252
je case.0x14005f5c8.10060
cmp ecx, 0x3e3
jne case.0x14005f5c8.10052
mov al, 0x16
ret
cmp ecx, 0x70
je 0x14005f7fd
cmp ecx, 0x78
jne case.0x14005f5c8.10052
invalid
xor esi, dword [rax + 0xbb0c324]
mov al, 0x24
ret
mov al, 0xb
ret
mov al, 0x14
ret
mov al, 4
ret
mov al, 0x18
ret
mov al, 0x1f
ret
mov al, 0x11
ret
mov al, 9
ret
mov al, 0xa
ret
mov al, 6
ret
mov al, 3
ret
mov al, 7
ret
mov al, 2
ret
mov al, 0x20
ret
mov al, 0x10
ret
mov al, 0xe
ret
mov al, 0x1c
ret
mov al, 0x28
ret
add al, 0x48
add esi, 0x110
mov rcx, qword [rax + rdx + 8]
mov rdx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400608f3
lea eax, [0x1400ee548]
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.1400abec0
ud2
cmp rax, qword [rbx + 8]
jae 0x1400608c3
lock add qword [rbx], 0x10001
mov rax, qword [rdi + 0xd0]
xchg eax, edx
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400608d8
xchg eax, edx
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax*2 + 0x48], 0x8d
dec qword [rax - 0x77]
invalid
lea rcx, [rax - 1]
mov qword [rdi + 0xd0], rcx
add byte [rax], al
add byte [rax - 0x75], cl
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
sar eax, 0xbf
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
sar eax, 0xbf
add dword [rax], eax
add byte [rax], al
jmp 0x1400608da
dec dword [rax - 0x77]
clc
mov rax, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor edi, edi
mov al, 1
lock cmpxchg byte [rsi], dil
je 0x1400608b5
mov rcx, rsi
call fcn.1400ad030
invalid
add al, 0
jmp 0x1400608b5
xor edi, edi
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rsi], cl
je 0x1400608b5
jmp 0x1400608ce
ror dword [rax - 0x77], cl
invalid
mov ecx, 0xc0
add dl, cl
invalid
xadd dword [rdx], eax
test eax, eax
or ecx, dword [rdi]
or ecx, dword [rdi]
ud2
push rsi
sub rsp, 0x20
ud2
mov rsi, rcx
call fcn.14005ada0
invalid
dec dword [rax + 5]
add byte [rcx], cl
cmp byte fs:[rdx + 0x48], dh
invalid
mov r8d, edx
cmp edx, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rdx + 0xc]
invalid
inc rax
je 0x140065c3e
add r8d, 0xc4653600
rol byte [rax], 0x36
invalid
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
add al, 0
add al, 0
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
retf 0x3b9a
invalid
sub r8d, ecx
lea r9, [0x1400ef960]
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
mov rdx, rax
add rsp, 0x20
pop rsi
jmp case.0x1400493e7.452
invalid
invalid
invalid
invalid
dec dword [rax - 0x73]
or eax, 0x855eb
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lea r8, [0x1400eb270]
mov edx, 0x28
call fcn.1400ac3f0
invalid
add al, 0
ud2
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
add byte [rax], al
add bl, ch
and eax, 0x107e8348
add byte [rsi + rbx + 0x4c], dh
invalid
mov r8, qword [rsi + 8]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add bl, ch
or dword [rax - 0x75], ecx
mov rcx, qword [rsi + 8]
call fcn.14000299b
invalid
jmp case.0x140065c8a.13
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
cli
or eax, dword [rax]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
jrcxz 0x140065cb7
add al, 0
adc al, 0x4c
mov eax, dword [rcx + 8]
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
xor edx, edx
jmp qword [sym.imp.kernel32.dll_HeapFree]
ret 0x4c4
invalid
or byte [rax], al
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 4
lea rdx, str.ProtoError
lea r9, [0x1400f4fbc]
mov r8d, 0xa
mov rcx, rax
mov ecx, eax
call fcn.14001a7a0
nop
add rsp, 0x48
invalid
invalid
ret
mov eax, dword [rcx]
mov rax, qword [rax]
mov ecx, dword [rax]
add ecx, 0xfffffffe
cmp cx, 0x21
mov r8d, 0xf
mov eax, 0xf
cmovb r8d, ecx
movzx ecx, r8w
lea r8, [0x14011bb58]
movsxd rcx, dword [r8 + rcx*4]
or al, 0x88
add rcx, r8
jmp rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.BusyCanceled
lea edx, str.BusyCanceled
mov r8d, 4
jmp 0x140066319
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1400f14b8]
or byte [rax], al
mov qword [rsp + 0x20], rax
lea rax, [0x1400f14ac]
add eax, 0x8b6e0
jmp 0x1400663ae
lea rcx, [rax + 0x10]
lea r8, [rsp + 0x60]
mov qword [r8], rcx
mov dword [rax], ecx
add rax, 8
lea rcx, [0x1400f1518]
or eax, 0x8b730
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
mov ecx, 3
mov qword [rsp + 0x40], rcx
invalid
lea r8, [0x1400f1510]
or eax, 0x4c0008b7
mov dword [rsp + 0x38], eax
and al, 0x38
mov qword [rsp + 0x38], r8
lea r8, [0x1400f14f0]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rax, str.CharacterDataTooLongmax
lea r9, [0x1400f14ec]
mov dh, 8
add byte [rcx - 0x48], al
mov r8d, 0x14
adc al, 0
add byte [rax], al
jmp case.0x14005f4fe.73
lea rcx, [rax + 0x10]
adc byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
lea r8, [rsp + 0x60]
mov qword [r8], rcx
add rax, 8
lea rcx, [0x1400f1518]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], r8
mov ecx, 5
mov qword [rsp + 0x40], rcx
lea r8, [0x1400f1553]
mov qword [rsp + 0x38], r8
lea r8, [0x1400f14f0]
mov dh, 8
add byte [rcx + rcx*4 + 0x44], cl
invalid
invalid
invalid
mov qword [rsp + 0x30], r8
and al, 0x30
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rax, str.LabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3
lea r9, [0x1400f154e]
jmp 0x140065ff7
add rax, 2
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0x8b6c6
lea rax, [0x1400f1570]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f1558]
jmp 0x14006618f
invalid
add al, byte [rax]
invalid
add rax, 8
add eax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1518]
mov sil, 8
invalid
or byte [rax], al
mov qword [rsp + 0x20], rax
lea rax, str.DomainNameTooLongEdnsNameNotRootIncorrectRDataLengthReadreadLabelBytesTooLongPointerNotPriorToLabelidxptr
or byte [rax], al
jmp 0x140065f91
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400f01a0]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f15a1]
lea eax, [0x1400f15a1]
mov r8d, 0xf
jmp 0x1400663b4
lea rcx, [rax + 0x10]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
mov qword [r8], rcx
add rax, 8
lea rcx, [0x1400f1518]
or eax, 0x8b5f8
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
lea rcx, [0x1400f1510]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
lea rcx, [0x1400f14f0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
add eax, dword [rax]
add byte [rax], al
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x20], 4
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8b650
lea rax, [0x1400f15b0]
lea r9, [0x1400f15c8]
mov r8d, 0x18
jmp case.0x14005f4fe.73
add byte [rax], al
add rax, 8
lea r9, [rsp + 0x60]
invalid
mov qword [r9], rax
lea rax, [0x1400f1518]
add eax, 0x8b593
add eax, 0x8b593
mov qword [rsp + 0x20], rax
lea rax, [0x1400f15cc]
mov r8d, 0x11
mov eax, 0x11
add byte [rax], al
add cl, ch
jmp 0x1400663b4
sbb byte [rax + rax], al
add byte [rax - 0x73], cl
lea rcx, [rax + 0x10]
adc byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r8], rcx
add rax, 8
lea rcx, [0x1400f1600]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], r8
movabs rcx, 0x244c894800000003
lea r8, [0x1400f15f6]
lea eax, [0x1400f15f6]
mov ecx, 3
mov qword [rsp + 0x40], rcx
lea r8, [0x1400f15f6]
mov qword [rsp + 0x38], r8
lea r8, [0x1400f14f0]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x20], rcx
and al, 0x20
lea rax, [0x1400f15dd]
lea r9, [0x1400f15f3]
add byte [rcx - 0x48], al
mov r8d, 0x16
invalid
jmp case.0x14005f4fe.73
add rax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1518]
mov qword [rsp + 0x20], rax
lea rax, str.MaxBufferSizeExceeded
jmp case.0x14004a614.347
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1638]
add eax, 0x8b5ff
add dword [rax - 0x73], ecx
add eax, 0x8b5ff
mov qword [rsp + 0x20], rax
lea rax, str.Message
mov r8d, 7
jmp 0x1400663b4
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400efeb0]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x1400f4dd8]
jmp 0x1400662da
add al, byte [rax]
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, str.NoErrorNotAllRecordsWrittencountRrsigsNotPresentname
mov rax, qword [rax + 0x18]
lea rdx, str.NoErrorNotAllRecordsWrittencountRrsigsNotPresentname
jmp 0x140066313
add rax, 8
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
lea rax, [0x1400f1518]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x20], 5
lea rax, [0x1400f165f]
lea r9, [0x1400f1673]
lea ecx, [0x1400f1673]
mov r8d, 0x14
mov rcx, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.14001a7a0
jmp 0x1400663bf
add byte [rax], al
invalid
lea rcx, [rax + 0x50]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
mov qword [r8], rcx
lea rcx, [0x1400efff0]
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
lea rcx, str.record_typeUnknownAlgorithmTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3Flags
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400f1690]
or byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], 0xb
or eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x20], 4
lea rax, [0x1400f1678]
mov ch, 8
add byte [rbp + rcx*4 + 0xd], cl
pop rax
mov ch, 8
or byte [rax], al
mov r8d, 0x10
lea r9, [0x1400f1688]
mov r8d, 0x10
mov eax, 0x10
mov rcx, rdx
mov rdx, rax
call fcn.14001a860
jmp 0x1400663bf
add rax, 2
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1400f1570]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f16bb]
add eax, 0x8b556
mov r8d, 0x19
jmp 0x1400663b4
add r8b, byte [rax]
add byte [rax - 0x7d], cl
add rax, 8
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1400efeb0]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f16d4]
add eax, 0x8b545
mov r8d, 0x12
add byte [rax], al
jmp 0x1400663b4
add rax, 2
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1400f1600]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f16e6]
add eax, 0x8b52d
add eax, 0x8b52d
jmp 0x1400661da
invalid
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400efeb0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rax, [0x1400f16fa]
mov r8d, 0x14
mov eax, 0x14
add cl, ch
iretd
jmp 0x1400663b4
add rax, 2
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1400f1600]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x8b50a
invalid
mov ch, 8
invalid
jmp 0x14006624f
add rax, 2
add rax, 2
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1570]
push rdi
mov bl, 8
invalid
push rdi
mov bl, 8
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, [0x1400f1724]
add eax, 0x8b4ff
mov r8d, 0x15
jmp 0x1400663b4
add byte [rax], al
add rax, 2
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400f1570]
mov bl, 8
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov bl, 8
add byte [rax - 0x77], cl
and al, 0x20
invalid
lea rax, [0x1400f1739]
mov r8d, 0x16
mov eax, 0x16
jmp 0x1400663b4
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1750]
lea eax, [0x1400f1750]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f4ec7]
or byte [rax], al
mov r8d, 2
jmp 0x1400663b4
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x8b4d9
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8b4d9
mov r8d, 8
jmp 0x140066319
jp 0x1400662ec
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1780]
add byte [rax - 0x77], cl
and al, 0x20
invalid
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov dword [rsp + 0x20], eax
lea rax, [0x1400f1778]
jmp 0x140066366
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [0x1400f17a8]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f17a0]
mov r8d, 3
add byte [rax], al
add cl, ch
iretd
jmp 0x1400663b4
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.TimerUrlParsing
mov ah, 8
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8b4d0
mov ah, 8
invalid
mov ah, 8
add byte [rcx - 0x48], al
mov r8d, 5
jmp 0x140066319
add eax, 0xeb000000
sbb dword [rax - 0x75], ecx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8ec05
invalid
in al, dx
or byte [rax], al
sbb byte [rax - 0x73], cl
adc eax, 0x8ec05
invalid
in al, dx
or byte [rax], al
lea edx, str.Timeoutno_record_found_for
mov r8d, 7
add rsp, 0x68
jmp rax
add rax, 2
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f17d8]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f17cd]
or byte [rax], al
or byte [rax], al
mov r8d, 0xa
jmp 0x1400663b4
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0x8b4a6
add eax, 0x8b4a6
mov qword [rsp + 0x20], rax
lea rax, str.Utf8
add eax, 0x8b492
mov ah, 8
add byte [rcx - 0x48], al
add al, 0
mov r8d, 4
add byte [rax], al
jmp 0x1400663b4
add rax, 8
add rax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1828]
mov qword [rsp + 0x20], rax
lea rax, str.FromUtf8
add eax, 0x8b493
and byte [rax - 0x73], cl
add eax, 0x8b493
jmp 0x1400663ae
add rax, 2
lea r9, [rsp + 0x60]
rol byte [rdx], 0x4c
lea ecx, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0x8b4ae
or byte [rax], al
lea rax, [0x1400f1850]
mov qword [rsp + 0x20], rax
lea rax, str.ParseInt
add eax, 0x8b49a
add eax, 0x8b49a
mov r8d, 8
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xc1e8
invalid
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
ror dword [rdx - 5], 0xff
nop
add rsp, 0x68
add esp, 0x68
add esp, 0x68
ret
xor esi, dword [rbx + rdi*8 - 1]
sub rsp, 0x68
push 0x48d08948
mov ecx, dword [rcx]
invalid
push 0x48d08948
mov ecx, dword [rcx]
invalid
lea rdx, [rcx + 0x18]
lea r8, [rsp + 0x60]
push rcx
sbb byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
mov qword [r8], rdx
mov dword [rax], edx
lea rdx, [0x1400b4468]
add al, 0
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
and al, 0x48
mov edx, 5
mov qword [rsp + 0x40], rdx
lea r8, str.error
or eax, dword [rax]
mov qword [rsp + 0x38], r8
mov dword [rsp + 0x38], eax
cmp byte [rbp + rcx*4 + 5], cl
xchg eax, esp
add al, 0
lea r8, [0x1400b4498]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x20], rdx
and al, 0x20
lea rdx, str.FromUtf8Error
lea edx, str.FromUtf8Error
lea r9, str.bytes
or eax, 0x4e032
mov r8d, 0xd
mov rcx, rax
shr eax, 0x24
sti
call qword [rax + 0x68c48348]
shr eax, 0x24
sti
call qword [rax + 0x68c48348]
ret
mov eax, dword [rcx]
movzx eax, byte [rax]
lea rcx, [0x14011a1c0]
jno 0x14006648a
or eax, dword [rax]
jno 0x14006648a
or eax, dword [rax]
mov r8, qword [rcx + rax*8]
add al, 0xc1
lea rcx, str.EmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseRelativeUrlWithCannotBeABaseBaseSetHostOnCannotBeABaseUrlOverflowC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fwidestring_0.4.3_srcucstr.rs
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
invalid
invalid
invalid
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
jmp rcx
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
jmp rcx
adc eax, 0x8b9b5
mov r8d, 0xd
add byte [rax], al
add byte [rax - 1], cl
loopne 0x1400664d5
jmp rax
jmp rax
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8b9a6
invalid
or byte [rax], al
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8b9a6
invalid
or byte [rax], al
mov r8d, 0xb
add byte [rax - 1], cl
loopne 0x1400664f1
invalid
jmp rax
mov rcx, qword [rcx]
mov ecx, dword [rcx]
jmp 0x1400664b0
sub rsp, 0x38
movzx eax, word [rcx]
lea r8, [0x14011bbdc]
invalid
push rdi
or eax, dword [rax]
or eax, dword [rax]
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]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.10
adc eax, 0x8a8c2
mov r8d, 1
jmp 0x14006674a
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, case.0x14006646d.11
lea edx, case.0x14006646d.11
jmp 0x140066744
add r8b, byte [r8]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, case.0x14006646d.12
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.12
lea edx, case.0x14006646d.12
lea edx, case.0x14006646d.12
jmp 0x1400666ab
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, case.0x14006646d.13
sbb byte [rax - 0x73], cl
adc eax, 0x8a2f2
jmp 0x1400666f3
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.14
sbb byte [rax - 0x73], cl
adc eax, 0x8a8a8
jmp 0x140066744
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, case.0x14006646d.15
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.15
lea edx, case.0x14006646d.15
lea edx, case.0x14006646d.15
jmp 0x1400666f3
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, case.0x14006646d.16
sbb byte [rax - 0x73], cl
adc eax, 0x8a839
jmp 0x1400666ab
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8a826
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8a826
jmp 0x1400666ab
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x8a813
sbb byte [rax - 0x73], cl
adc eax, 0x8a813
jmp 0x1400666ab
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.19
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.19
jmp 0x140066744
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.20
cmpsd dword [rsi], dword [rdi]
or byte [rax], al
cmpsd dword [rsi], dword [rdi]
or byte [rax], al
jmp 0x1400665fd
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x8a7d9
sbb byte [rax - 0x73], cl
adc eax, 0x8a7d9
jmp 0x1400666ab
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.22
mov r8d, 2
jmp 0x14006674a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.23
jmp 0x140066744
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.24
mov r8d, 0xa
jmp 0x14006674a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.25
jmp 0x1400666f3
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.26
jmp 0x1400666f3
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.27
jmp 0x1400666f3
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.28
jmp 0x1400666f3
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.29
mov r8d, 5
jmp 0x14006674a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.30
jmp 0x140066744
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.31
jmp 0x140066744
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.32
mov r8d, 3
jmp 0x14006674a
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400f1600]
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.33
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.34
mov r8d, 4
add rsp, 0x38
jmp rax
push rsp
and al, 0x28
mov word [rdx], si
lea rcx, [rsp + 0x30]
mov r8d, 2
call fcn.14005fc92
invalid
invalid
mov rcx, qword [rsp + 0x40]
mov r9, qword [rsp + 0x60]
shl r9, 0x38
or r9, qword [rsp + 0x68]
push 0x24548b48
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
add rax, rcx
rol rcx, 0xd
ror dword [0x188d0adac], 0x31
ror dword [rax - 0x3f], 0xc0
invalid
mov r8, qword [rsp + 0x38]
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
add r8, rcx
rol rcx, 0x11
rcl dword [rcx], 0x48
xor edx, eax
xor rcx, r8
rol r8, 0x20
xor rax, r9
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
invalid
xor r8, 0xff
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
rol edx, 0x15
add r8, rcx
rol rcx, 0x11
xor rcx, r8
xor ecx, eax
rol r8, 0x20
shl byte [rax], 0x48
xor edx, eax
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
rol eax, 0x20
add r8, rdx
rol rdx, 0x10
ret 0x4c10
xor edx, eax
add rax, rdx
ror byte [rax - 0x3f], 1
invalid
invalid
add r8, rcx
rol rcx, 0x11
xor rcx, r8
rol r8, 0x20
xor rdx, rax
xor edx, eax
add rax, rcx
rol rcx, 0xd
add r8, rdx
add eax, edx
rol rdx, 0x10
xor rdx, r8
rol rdx, 0x15
rol edx, 0x15
ret 0x4815
xor ecx, eax
add r8, rcx
enter 0xffffffffffffc148, 0xffffffffffffffc1
invalid
mov rax, r8
rol rax, 0x20
xor rax, rcx
xor rax, rdx
xor rax, r8
add rsp, 0x78
pop rdi
pop rsi
ret
in al, dx
and byte [rax - 0x75], cl
xchg ecx, eax
rol byte [rax], 1
add byte [rax], al
add byte es:[rax], al
add byte [rax - 0x75], cl
or eax, 0xbd7f4
xor edx, edx
mov r8, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
invalid
add al, 0
add al, 0
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
sub rsp, 0x28
mov rdi, rcx
mov rsi, qword [rcx]
mov rdx, qword [rcx + 0x10]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14006819b
cmp qword [rdi + 8], 0
cmp dword [rdi + 8], 0
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
jg 0x140068088
add byte [rcx + rbx + 0x48], dh
mov ecx, dword [0x140125790]
invalid
je 0x14006809c
mov rcx, qword [0x140125790]
or eax, dword [rax]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
or byte [rax - 0x7b], cl
push qword [rax + rcx*2 + 0x48]
mov esi, dword [rcx]
mov rdx, qword [rcx + 0x18]
mov rcx, rsi
call fcn.140068103
add byte [rax], al
add byte [rax - 0x73], cl
add dword [r9 + 0x28], r15d
add byte [rax], al
lea rax, [rdi + 1]
mov ecx, 0x28
mul rcx
add rax, 0xf
invalid
and rax, 0xfffffffffffffff0
add rdi, rax
cmp rdi, 0xffffffffffffffef
je 0x1400680fb
sub rsi, rax
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
and eax, 0x4a0dd
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
test rdx, rdx
je 0x14006818f
mov rsi, rdx
mov rdi, rcx
movdqa xmm0, xmmword [rcx]
pmovmskb r15d, xmm0
not r15d
xlatb
xlatb
lea rbx, [rcx + 0x10]
mov r14, qword [sym.imp.kernel32.dll_HeapFree]
xor eax, 0x4a0a8
test r15w, r15w
jne 0x140068156
movdqa xmm0, xmmword [rbx]
pmovmskb r15d, xmm0
add rdi, 0xfffffffffffffd80
add rbx, 0x10
cmp r15d, 0xffff
inc dword [rax]
invalid
je 0x140068136
not r15d
bsf eax, r15d
neg rax
lea rax, [rax + rax*4]
cmp qword [rdi + rax*8 - 0x18], 0
je 0x14006817d
lea rax, [rdi + rax*8]
mov r8, qword [rax - 0x20]
mov rcx, qword [0x140125790]
or eax, 0xbd618
xor edx, edx
call r14
invalid
dec rsi
lea eax, [r15 - 1]
lea eax, [rdi - 1]
lea eax, [rdi - 1]
and eax, r15d
mov r15d, eax
test rsi, rsi
jne 0x140068130
add rsp, 0x20
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
sal byte [rsp + rbp + 0x48], cl
mov esi, edx
mov rdi, rcx
mov rcx, rdi
stc
call fcn.140065cf5
lea rcx, [rdi + 0x28]
sub r8b, r13b
cmp bl, bl
invalid
dec dword [rax - 0x73]
push r8
call case.0x14005f5c8.102
sub r8b, r13b
cmp bl, bl
invalid
add rdi, 0x118
sbb byte [rcx], al
add byte [rax], al
dec rsi
jne 0x1400681ac
add rsp, 0x28
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov eax, dword [rcx]
add eax, 0xfffffffe
cmp ax, 0x16
in al, dx
sub byte [rax - 0x77], cl
invalid
mov ecx, 0xe
cmovb ecx, eax
movzx eax, cx
add eax, 0xfffffffe
cmp eax, 0x12
ja case.default.0x140068210
invalid
add byte [rax - 0x73], cl
or eax, 0xb3a37
lea rcx, [0x14011bc40]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
lea rcx, [rsi + 8]
or al, r13b
fcmovu st(0), st(2)
invalid
call fcn.140065cf5
add rsi, 0x30
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140065cf5
cmp qword [rsi + 0x10], 0
je case.default.0x140068210
mov r8, qword [rsi + 8]
jmp 0x1400683ca
lea rcx, [rsi + 8]
call fcn.140065cf5
lea rcx, [rsi + 0x30]
call fcn.140065cf5
add rsi, 0x58
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x140068473
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400684ce
lea rcx, [rsi + 8]
call fcn.1400683e8
mov eax, dword [rsi + 0x28]
add eax, 0xfffffffd
movzx ecx, ax
mov bh, 0xc8
mov bh, 0xc8
lea rdx, [rcx + 1]
xor eax, eax
cmp cx, 2
cmovb rax, rdx
test rax, rax
je 0x1400683a4
cmp eax, 1
jne 0x1400683bf
cmp qword [rsi + 0x48], 0
je case.default.0x140068210
mov r8, qword [rsi + 0x40]
jmp 0x1400683ca
jmp 0x1400683ca
cmp qword [rsi + 0x10], 0
je 0x1400682d8
mov r8, qword [rsi + 8]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsi + 0x20], 0
je case.default.0x140068210
mov r8, qword [rsi + 0x18]
jmp 0x1400683ca
sbb cl, r13b
fiadd word [rax]
add byte [rax], al
cmp qword [rsi + 0x60], 0
je 0x140068306
mov r8, qword [rsi + 0x58]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsi + 0x70], 0
je 0x140068320
mov r8, qword [rsi + 0x68]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rdi, [rsi + 8]
cmp qword [rsi + 0x80], 0
je 0x140068341
mov r8, qword [rsi + 0x78]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
xchg edi, eax
sahf
add al, 0
xchg edi, eax
sahf
add al, 0
mov rcx, rdi
jmp 0x140068216
add rsi, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400680a4
mov rcx, rsi
call fcn.140065cf5
lea rcx, [rsi + 0x28]
call fcn.140065cf5
dec dword [rax - 0x73]
push rax
call fcn.140065cf5
add rsi, 0x78
jmp 0x14006821f
mov rdi, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
mov rcx, rdi
mov rdx, rsi
bnd call fcn.1400684ec
bnd call fcn.1400684ec
test rsi, rsi
je case.default.0x140068210
invalid
div byte [rdx + rcx*2 + 0x48]
mov ecx, dword [0x140125790]
or eax, dword [rax]
mov rcx, qword [0x140125790]
or eax, dword [rax]
xor edx, edx
mov r8, rdi
jmp 0x1400683d3
lea rcx, [rsi + 0x28]
call fcn.140068409
add rsi, 0x78
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x140068433
cmp qword [rsi + 0x38], 0
je case.default.0x140068210
mov r8, qword [rsi + 0x30]
mov rcx, qword [0x140125790]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
and eax, 0x49df8
nop
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
push rsi
push rdi
sub rsp, 0x28
mov rdi, rcx
mov rsi, qword [rcx]
mov rdx, qword [rcx + 0x10]
mov rcx, rsi
call fcn.140068627
cmp qword [rdi + 8], 0
je 0x14006846b
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdi, rcx
mov rsi, qword [rcx]
mov r14, qword [rcx + 0x10]
test r14, r14
je 0x1400684a0
lea rbx, [rsi + 8]
mov rcx, rbx
call fcn.14006852f
add rbx, 0x28
dec r14
jne 0x14006848f
cmp qword [rdi + 8], 0
cmp dword [rdi + 8], 0
je 0x1400684c3
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
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
in eax, dx
pushfq
add al, 0
ret
sub rsp, 0x20
test rdx, rdx
je 0x140068527
mov rsi, rdx
mov rdi, rcx
add rdi, 8
mov rbx, qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rdi], 0
je 0x14006851e
mov r8, qword [rdi - 8]
mov rcx, qword [0x140125790]
xor edx, edx
call rbx
add rdi, 0x10
dec rsi
jne 0x140068509
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov ecx, ebx
mov rdx, rax
call fcn.1400aba85
mov rcx, rdi
call fcn.1400692e4
lock dec qword [rsi]
jne 0x140069423
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140067ef1
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
call fcn.1400aba85
xor eax, eax
xchg byte [rsi + 0xe8], al
mov al, byte [rsi + 0x120]
test al, al
je 0x14006947a
mov al, 1
xchg byte [rsi + 0xe8], al
test al, al
invalid
jne 0x14006947a
sal byte [rbp + 0x18], 0x4c
mov esi, dword [rdi]
mov r14, qword [rdi]
mov qword [rdi], 3
cmp r14, 3
jne 0x140069483
xor eax, eax
xchg byte [rsi + 0xe8], al
mov qword [rbx], 3
jmp 0x140069404
lea rdx, [rsi + 0x18]
lea rcx, [rbx + 8]
or byte [r9 - 0x48], al
rol byte [rax], 1
add byte [rax], al
or byte [r9 - 0x48], al
rol byte [rax], 1
add byte [rax], al
call fcn.1400aba85
mov qword [rbx], r14
xor eax, eax
xchg byte [rsi + 0xe8], al
jmp 0x140069404
or byte [rax], al
lea r8, [0x1400efc10]
mov edx, 0x20
call fcn.1400abfc0
ud2
or edx, dword [rsi + 0x57]
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
mov rcx, rdx
sar edi, 1
adc eax, 0x48d5b
pop rbx
lea eax, [rax + rax]
sar edi, 1
adc eax, 0x48d5b
pop rbx
lea eax, [rax + rax]
pop rbx
lea eax, [rax + rax]
mov rax, qword [0x140125860]
shl rax, 1
loopne 0x140069528
test eax, eax
loopne 0x140069528
test eax, eax
jne 0x140069501
xor eax, eax
mov cl, byte [rdi + 8]
xor edx, edx
test cl, cl
setne dl
mov qword [rsi + 8], rdi
jle 0x1400694fc
jle 0x1400694fc
mov byte [rsi + 0x10], al
mov qword [rsi], rdx
mov dword [rsi], edx
mov dword [rsi], edx
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
call fcn.1400ae840
xor al, 1
cmp dl, byte [rbx + 4]
add byte [rcx + rax], dh
jmp 0x1400694e6
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
push rcx
push 0x50418d4c
lea r9, [rsp + 0x80]
add byte [rax], 0
add byte [rbp - 0x77], cl
invalid
add byte [rax], 0
add byte [rbp - 0x77], cl
add dword [rbp + rcx*4 + 5], ecx
ja 0x1400694bf
mov dword [rcx], eax
lea r8, [0x1400f25a8]
or byte [rax], al
mov qword [rsp + 0x70], r8
and al, 0x70
mov qword [rsp + 0x68], r9
lea r8, [0x1400f2598]
add eax, 0x89056
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x58], eax
lea r8, [0x1400f1690]
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rcx
lea rcx, [0x1400f258d]
or byte [rax], al
or byte [rax], al
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400f1e50]
mov qword [rsp + 0x30], rcx
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x60], 0xa
mov qword [rsp + 0x40], 0xb
mov qword [rsp + 0x20], 0xc
add byte [rax], al
lea rdx, case.0x14006646d.30
lea r9, [0x1400f2581]
mov r8d, 4
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.14001a960
nop
add rsp, 0x88
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rdx
mov rax, qword [rcx]
mov r14, qword [rax]
mov rdi, qword [rax + 0x10]
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea edx, [0x1401180c0]
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea edx, [0x1401180c0]
mov r8d, 1
call qword [rax + 0x18]
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x30], al
mov byte [rsp + 0x31], 0
test rdi, rdi
je case.0x1400664c5.51
shl rdi, 3
lea r15, [rdi + rdi*4]
lea edi, [rdi + rdi*4]
lea rsi, [0x140069665]
lea rdi, [rsp + 0x28]
lea rbx, [rsp + 0x38]
mov qword [rsp + 0x38], r14
add r14, 0x28
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14001a670
adc bl, dil
dec dword [rcx - 0x7d]
invalid
fdiv dword [rbp - 0x1d]
mov al, byte [rsp + 0x30]
mov cl, 1
test al, al
jne 0x140069657
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401180c1]
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
invalid
ror dword [rcx - 0x3b7cb738], 0x40
mov eax, ecx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov eax, dword [rdx + 0x28]
lea rdx, fcn.1400388b7
xor r8d, r8d
call qword [rax + 0x18]
lea rdi, [rsp + 0x38]
mov qword [rdi + 8], rsi
mov byte [rdi + 0x10], al
mov qword [rdi], 0
add byte [rax], al
add dh, al
adc dword [r9], r8d
add byte [rax], al
add dh, al
adc dword [r9], r8d
lea rdx, [rsp + 0x28]
mov qword [rdx], rbx
add rbx, 8
lea rsi, [rsp + 0x30]
mov qword [rsi], rbx
lea r8, [0x1400eff30]
mov rcx, rdi
call fcn.14001a4a0
lea r8, [0x1400f0010]
mov rcx, rdi
mov rdx, rsi
call fcn.14001a4a0
mov rcx, rdi
call fcn.14001a5f0
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
adc eax, 0xae634
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov eax, ecx
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x1400efef0]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400f25ee]
mov r8d, 9
add byte [rax - 0x77], cl
shr eax, 0xa7
adc edi, ebx
call qword [rax + 0x38c48348]
add byte [rax - 0x77], cl
shr eax, 0xa7
adc edi, ebx
call qword [rax + 0x38c48348]
ret
mov qword [r9], rcx
lea rcx, [0x1400f2718]
mov qword [rsp + 0x20], rcx
lea rdx, str.IpHint
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x6e
adc edi, ebx
call qword [rax + 0x38c48348]
ret
add byte [rcx - 0x48], al
invalid
push rbx
sub rsp, 0x40
mov rsi, rdx
mov rax, qword [rcx]
mov r14, qword [rax]
mov r15, qword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xae581
in eax, 0xa
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xae581
in eax, 0xa
invalid
mov r8d, 1
call qword [rax + 0x18]
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x30], al
mov byte [rsp + 0x31], 0
test r15, r15
je 0x140069b91
invalid
shl r15, 2
shl r15, 2
shl edi, 2
lea rsi, [0x140019b60]
lea rdi, [rsp + 0x28]
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
add r14, 4
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rbx
mov r8, rsi
invalid
call fcn.14001a670
or bh, bl
dec dword [rcx - 0x7d]
invalid
cld
jne 0x140069b70
invalid
dec dword [rcx - 0x7d]
invalid
mov al, byte [rsp + 0x30]
mov cl, 1
test al, al
jne 0x140069bb6
invalid
invalid
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
invalid
invalid
lea rdx, [0x1401180c1]
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov eax, ecx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
lea ecx, [0x1400f26f0]
lea ecx, [0x1400f26f0]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400f25d1]
or byte [rax], al
mov r8d, 4
mov rcx, rax
call fcn.14001ae80
nop
add rsp, 0x38
ret
push rdi
push rbx
sub rsp, 0x40
mov rsi, rdx
mov rsi, rdx
mov rax, qword [rcx]
mov r14, qword [rax]
mov rdi, qword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xae49c
lea rdx, [0x1401180c0]
mov r8d, 1
call qword [rax + 0x18]
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x28], esi
mov byte [rsp + 0x30], al
mov byte [rsp + 0x31], 0
test rdi, rdi
je 0x140069c7a
shl rdi, 3
lea r15, [rdi + rdi*2]
lea rsi, [0x140021c3c]
xor eax, 0xfffb7fed
dec dword [rax - 0x73]
jl 0x140069c77
lea rdi, [rsp + 0x28]
sub byte [rax - 0x73], cl
lea rbx, [rsp + 0x38]
pop rsp
and al, 0x38
mov qword [rsp + 0x38], r14
add r14, 0x18
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14001a670
add r15, 0xffffffffffffffe8
invalid
invalid
jne 0x140069c59
mov al, byte [rsp + 0x30]
and al, 0x30
mov cl, 1
test al, al
jne 0x140069c9f
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401180c1]
mov r8d, 1
call qword [rax + 0x18]
invalid
mov ecx, eax
invalid
mov eax, ecx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
or byte [rax - 0x77], r9b
adc byte [rsi - 0x77], r12b
push rsi
sbb byte [rcx + rcx*4 + 0x46], cl
and byte [rax - 0x49], r8b
add dword [rbp + rcx*4 + 0x74], ecx
and al, 0x50
push rax
push rax
mov rcx, rsi
call fcn.140067b1d
test rax, rax
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
mov r13b, 1
test r15b, r15b
je case.0x140049fea.455
mov byte [rsp + 0x48], r13b
mov byte [rsp + 0x49], 1
xor edi, edi
mov r15d, r13d
mov edi, ebp
jmp 0x140069fc8
cmp byte [rsp + 0x4a], 0
jne 0x14006a27a
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov r12, rax
mov rbp, rdx
invalid
mov r15, qword [rsp + 0x40]
test byte [r15 + 0x34], 4
xor al, 4
jne 0x14006a04d
test dil, 1
jne 0x14006a031
mov rcx, qword [r15 + 0x20]
and byte [rcx - 0x75], cl
sub byte [r9 - 0x48], r8b
add al, byte [rax]
add byte [rax], al
mov rax, qword [r15 + 0x28]
mov r8d, 2
lea rdx, [0x1400e95a8]
call qword [rax + 0x18]
test al, al
jne 0x140069fe1
mov rcx, r12
mov rdx, r15
call case.0x140049f20.468
test al, al
invalid
jne 0x140069fe1
mov rcx, qword [r15 + 0x20]
and byte [r9 - 0x75], r9b
mov rax, qword [r15 + 0x28]
jmp 0x14006a0ef
add byte [rax], al
invalid
sub r9b, r13b
movabs byte [0x7401c7f640000000], al
add byte [rax], al
add byte [rax - 0xa], al
test bh, 1
je 0x14006a073
invalid
invalid
test dil, 1
je 0x14006a073
mov rcx, qword [r15 + 0x20]
mov rax, qword [r15 + 0x28]
sub byte [r9 - 0x48], r8b
add dword [rax], eax
add byte [rax], al
invalid
and byte [r9 - 0x75], r9b
sub byte [r9 - 0x48], r8b
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0xb0030
or eax, dword [rax]
lea rdx, [0x14011a098]
call qword [rax + 0x18]
test al, al
jne 0x140069fe1
test dword [rsi - 1], ebp
invalid
invalid
mov byte [rsp + 0x4b], 1
movups xmm0, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], al
and al, 0x4b
add dword [rcx + 0xf], eax
adc byte [rdi + 0x20], al
movaps xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0xa0], rbx
mov dword [rsp + 0xa0], ebx
add byte [rax], al
add byte [rcx - 0x76], al
mov al, byte [rdi + 0x38]
invalid
invalid
mov al, byte [r15 + 0x38]
mov rcx, qword [r15 + 0x30]
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x80], ecx
xor byte [r8 - 0x77], r9b
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x88], al
mov dword [rsp + 0x80], ecx
add byte [rax], al
mov byte [rsp + 0x88], al
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
movdqu xmm0, xmmword [r15 + 0x10]
outsd dx, dword [rsi]
adc byte [r14 + 0xf], r12b
adc byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0x60], xmm0
jg case.0x140081efa.224
and al, 0x60
lea rax, [rsp + 0x90]
mov qword [rsp + 0x70], rax
invalid
add byte [rax - 0x77], cl
and al, 0x70
invalid
lea rax, [0x1400b5d90]
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
mov rcx, r12
mov rdx, r14
bnd call case.0x140049f20.468
add byte [rax], al
test al, al
jne 0x140069fe1
cld
invalid
invalid
invalid
ror byte [rdi], 0x85
cld
invalid
mov rcx, qword [rsp + 0x70]
mov rax, qword [rsp + 0x78]
and al, 0x78
mov r8d, 2
lea rdx, [0x1400f2f19]
add bh, bh
push rax
sbb byte [rax + rax*8 - 0x1257af1], al
invalid
test edx, ebx
invalid
invalid
call qword [rax + 0x18]
test al, al
jne 0x140069fe1
mov byte [rsp + 0x4a], 1
mov byte [rsp + 0x48], 0
and al, 0x48
and al, 0x48
invalid
mov rcx, qword [rsp + 0x40]
mov eax, dword [rcx + 0x34]
test al, 4
jne 0x14006a15d
mov qword [rsp + 0x50], rbp
add rbp, 0x18
lea rax, [0x1400efef0]
lea eax, [0x1400efef0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r14
lea rax, [0x1400f1e50]
lea eax, [0x1400f1e50]
je 0x14006a15a
sub byte [rax - 0x73], cl
add eax, 0x87d12
mov qword [rsp + 0x20], rax
mov r8d, 7
mov eax, 7
mov eax, 7
lea rdx, case.0x14006646d.33
mov r9, rbp
mov ecx, ebp
call fcn.14001af40
jmp case.0x14005f4ba.173
enter 0, 0
enter 0, 0
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rcx + 0x20]
adc byte [rcx + 0x20], al
movaps xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0xa0], rbx
mov edx, dword [rcx + 0x30]
add byte [rax], al
add byte [rbx - 0x75bbcfaf], cl
mov r8b, byte [rcx + 0x38]
mov dword [rsp + 0x84], eax
mov r8b, byte [rcx + 0x38]
mov al, byte [rcx + 0x38]
mov dword [rsp + 0x84], eax
test byte [rsp + rax*4], ah
add byte [rax], al
add byte [rcx + 0x802494], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
invalid
mov dword [rsp + 0x80], edx
mov byte [rsp + 0x88], r8b
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
movups xmm0, xmmword [rcx]
adc byte [rcx], al
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
movdqu xmm0, xmmword [rcx + 0x10]
movdqa xmmword [rsp + 0x60], xmm0
adc byte [r14 + 0xf], spl
jg 0x14006a1e3
and al, 0x60
lea rax, [rsp + 0x90]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x70], eax
lea rax, [0x1400b5d90]
lea eax, [0x1400b5d90]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0xa8], rbp
add rbp, 0x18
lea rax, [0x1400efef0]
add eax, 0x85d23
and al, 0xa8
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov qword [rsp + 0x30], rax
and al, 0x30
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
lea rax, [0x1400f1e50]
add eax, 0x87c6a
jl 0x14006a1ed
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov r8d, 7
invalid
mov rcx, r14
lea rdx, case.0x14006646d.33
mov r9, rbp
call fcn.14001af40
test al, al
jne 0x140069fe1
mov rcx, qword [rsp + 0x70]
mov rax, qword [rsp + 0x78]
mov r8d, 2
lea rdx, [0x1400f0210]
call qword [rax + 0x18]
test al, al
jne 0x140069fe1
mov ah, 0xfd
invalid
mov byte [rsp + 0x4a], 0
xor r13d, r13d
jmp 0x140069fe1
mov al, 1
test r15b, r15b
jne 0x14006a265
cmp byte [rsp + 0x4a], 0
jne 0x14006a2b3
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x812c7
adc cl, byte [rax]
invalid
adc cl, byte [rax]
add byte [rcx - 0x48], al
mov eax, 1
mov r8d, 1
call qword [rax + 0x18]
nop
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.attempted_to_begin_a_new_map_entry_without_completing_the_previous_one
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], 1
invalid
lea rax, fcn.1400388b7
lea eax, [0x1401192f0]
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
movq qword [rcx + 0x18], mm0
movq qword [rcx + 0x18], mm0
lea rdx, str.librarycore_src_fmt_builders.rsX_v_
call fcn.1400abe00
ud2
lea rax, str.attempted_to_finish_a_map_with_a_partial_entry
add eax, 0x4bc06
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x1401192f0]
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add eax, 0xaf01f
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.X_v_
adc eax, 0x4bbeb
jmp 0x14006a2ac
invalid
in al, dx
cmp byte [rdi], cl
mov bh, 1
lea r8, [0x14011bcf0]
movsxd rax, dword [r8 + rax*4]
add rax, r8
invalid
jmp rax
loopne case.0x14007c4b1.458
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f239c]
mov eax, dword [rax + 0x46eb0008]
jmp 0x14006a359
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f23a0]
jp 0x14006a2a4
or byte [rax], al
sbb byte [rax - 0x73], cl
adc eax, 0x8807a
jp 0x14006a2a4
or byte [rax], al
jmp 0x14006a3a1
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f23a3]
adc eax, 0x88068
mov r8d, 2
jmp 0x14006a440
cli
add byte [rax], al
invalid
cli
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1400f23a5]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f23a5]
mov r8d, 4
jmp 0x14006a440
fadd qword [rax]
add byte [rax], al
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1400f23a9]
adc eax, 0x88032
add bl, ch
sub byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
invalid
invalid
jmp 0x14006a3a1
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x88020
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x88020
jmp 0x14006a3a1
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1400f23af]
adc eax, 0x8800e
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov r8d, 3
jmp 0x14006a440
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f23b2]
adc eax, 0x87ff3
jmp case.0x14007c4b1.463
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
mov eax, dword [rax + 0x18]
lea rdx, [0x1400f23b8]
jmp case.0x14007c4b1.463
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x1400f23be]
adc eax, 0x87fd5
mov r8d, 6
add bl, ch
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
jmp 0x14006a440
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
lea rdx, [0x1400f23c4]
or byte [rax], al
mov r8d, 9
jmp 0x14006a440
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87fae
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87fae
mov r8d, 7
add byte [rax], al
add bl, ch
jmp 0x14006a440
sbb dword [rax - 0x75], ecx
and byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f23d4]
lea edx, [0x1400f23d4]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87f9a
mov r8d, 5
add rsp, 0x38
jmp rax
loopne 0x14006a490
add rcx, 2
add ecx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400f1600]
lea eax, [0x1400f1600]
cmpsb byte [rsi], byte [rdi]
jno 0x14006a461
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.33
add eax, 0x8698a
mov r8d, 7
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, rax
call fcn.14001ae80
or dword [rdx], ecx
sti
invalid
nop
or dword [rdx], ecx
sti
call qword [rax + 0x38c48348]
add rsp, 0x38
add rsp, 0x38
ret
sub rsp, 0x68
mov rax, qword [rcx]
mov ecx, dword [rax]
add ecx, 0xfffffffe
invalid
cmp cx, 0x16
mov r8d, 0xe
mov eax, 0xe
invalid
mov eax, 0xe
add byte [rax], al
add byte [rdi + rcx + 0x42], al
invalid
invalid
cmovb r8d, ecx
rol dword [rcx + 0xf], 0xb7
movzx ecx, r8w
enter 0xffffffffffff8d4c, 5
lea r8, [0x14011bd28]
add eax, 0xb1886
xchg byte [rax], bl
or eax, dword [rax]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 2
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1400eff50]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, case.0x14006646d.10
add eax, 0x868d2
mov r8d, 1
jmp 0x14006a78a
add rax, 2
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400eff10]
sub byte [rdx + 8], bl
invalid
pop rdx
or byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, case.0x14006646d.11
jmp 0x14006a75d
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
invalid
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r9], rax
lea rax, [0x1400f01a0]
pop rsp
or byte [rax], al
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.12
jmp 0x14006a715
clc
add dword [rax], eax
invalid
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f2868]
or dword [rax], 0
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.15
push 0x68
or byte [rax], al
jmp 0x14006a784
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400f01a0]
pop rsp
or byte [rax], al
pop rsp
or byte [rax], al
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.16
add eax, 0x86849
push 0xffffffffb0e90008
jmp 0x14006a715
add dword [rax], eax
add byte [rax - 0x7d], cl
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400f2888]
or dword [rax], 0
or dword [rax], 0
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.17
jmp 0x14006a715
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f28a8]
lea eax, [0x1400f28a8]
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.18
push 0x68e90008
add dword [rax], eax
invalid
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f28c8]
lea eax, [0x1400f28c8]
lea eax, [0x1400f28c8]
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.20
or byte [eax], al
jmp case.0x14004a614.446
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0x88307
or dword [rax], 0
or dword [rax], 0
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.21
jmp 0x14006a715
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f2908]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, case.0x14006646d.23
jmp 0x14006a75d
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f01a0]
add eax, 0x85b77
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.22
or byte [eax], al
mov r8d, 2
jmp 0x14006a78a
add qword [rax], rax
add byte [rax - 0x7d], cl
ror byte [rax], 0x4c
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x60
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f2928]
add eax, 0x882d5
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
add eax, 0x86766
or byte [eax], al
lea rax, case.0x14006646d.24
mov r8d, 0xa
jmp 0x14006a78a
add rax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f1e78]
add eax, 0x877fb
ja 0x14006a684
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.25
add eax, 0x86195
or byte [rax], al
jmp 0x14006a784
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f01a0]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x86722
jmp 0x14006a784
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f2948]
add eax, 0x88287
add eax, 0x88287
invalid
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.27
jmp 0x14006a784
add rax, 8
lea r9, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f2968]
lea eax, [0x1400f2968]
lea eax, [0x1400f2968]
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.28
add cl, ch
mov es, word [rax]
add byte [rax], al
add byte [rax], al
add rax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov qword [r9], rax
lea rax, [0x1400f2988]
jg 0x14006a689
or byte [rax], al
invalid
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.29
add eax, 0x866c3
mov r8d, 5
jmp 0x14006a78a
add rax, 8
lea r9, [rsp + 0x60]
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400f28a8]
add eax, 0x88178
or dword [rax], 0x44894800
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.30
jmp 0x14006a75d
add bl, ch
invalid
add rax, 8
lea r9, [rsp + 0x60]
and al, 0x60
ror byte [rax], 0x4c
lea ecx, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400f29a8]
or byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.31
or byte [rax], al
mov r8d, 4
jmp 0x14006a78a
add rax, 8
lea r9, [rsp + 0x60]
lea ecx, [rsp + 0x60]
and al, 0x60
mov qword [r9], rax
lea rax, [0x1400f29c8]
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.32
invalid
mov r8d, 3
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xebe8
invalid
invalid
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x68
invalid
invalid
ret
lea rcx, [rax + 8]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
or byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
lea eax, [rsp + 0x60]
mov qword [r8], rcx
add rax, 0x20
add eax, 0x20
lea rcx, [0x1400f2908]
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x50], ecx
mov dword [rsp + 0x50], ecx
mov qword [rsp + 0x48], r8
and al, 0x48
lea rcx, str.rdataunexpected_end_of_input_reached
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400f1e50]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], 5
add eax, 0x48000000
mov dword [rsp + 0x20], 4
sub byte [rax - 0x39], cl
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
lea rax, case.0x14006646d.33
lea r9, str.codeZeroLLQULNSIDDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmnamernameserialrefreshretryexpireminimum
mov r8d, 7
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14001a860
invalid
jmp 0x14006a795
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.34
mov r8d, 4
add rsp, 0x68
jmp rax
push 0x48e0ff48
sub esp, 0x48
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
or cl, byte [rax - 0x73]
or eax, 0x88003
lea ecx, [0x1400f2848]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 8
lea rdx, case.0x14006646d.32
or byte [rax], al
lea r9, [0x1400f283f]
mov r8d, 3
mov eax, 3
mov rcx, rax
mov ecx, eax
call fcn.14001a7a0
nop
add rsp, 0x48
cli
call qword [rax + 0x48c48348]
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
mov rsi, rdx
mov rax, qword [rcx]
mov r14, qword [rax]
xor byte [rbx + rcx*4 + 0x78], cl
or byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
xor byte [rbx + rcx*4 + 0x78], cl
or byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
lea rdx, [0x1401180c0]
lea rdx, [0x1401180c0]
invalid
mov r8d, 1
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
je 0x14006a8d2
sub byte [rax - 0x39cfdbbc], cl
and al, 0x31
and al, 0x31
invalid
push rax
sbb byte [rax - 0x77], cl
je 0x14006a8d2
sub byte [rax - 0x39cfdbbc], cl
and al, 0x31
and al, 0x31
add byte [rbp - 0x7b], cl
push qword [rsi + rsi + 0x49]
shl r15, 4
test r15, r15
je 0x14006a8f3
shl r15, 4
lea rsi, [0x140031eaa]
lea rdi, [rsp + 0x28]
jl 0x14006a8f0
sub byte [rax - 0x73], cl
pop rsp
and al, 0x38
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
add r14, 0x10
mov rcx, rdi
stc
stc
mov rdx, rbx
mov r8, rsi
call fcn.14001a670
xchg ebp, edi
cli
dec dword [rcx - 0x7d]
invalid
invalid
jne 0x14006a8d2
jrcxz 0x14006a87a
mov al, byte [rsp + 0x30]
and al, 0x30
mov cl, 1
test al, al
jne 0x14006a918
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xad7b4
mov ah, 0xd7
or al, byte [rax]
mov ah, 0xd7
or al, byte [rax]
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov eax, ecx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x77], cl
or dword [rax - 0x7d], ecx
rcr dword [rdx], 0x4c
lea edx, [0x1400efef0]
mov qword [rsp + 0x90], r10
mov qword [rsp + 0x88], r9
lea r9, str.cert_dataCAServiceTrustAnchorDomainIssuedPrivateFullSpkiRawSha256Sha512txt_data
jle 0x14006a96f
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x78
jle 0x14006a96f
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x78
lea r9, [0x1400f27d8]
or eax, 0x87e64
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x68], rcx
mov ecx, 8
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
invalid
lea r9, str.matching
mov qword [rsp + 0x58], r9
lea r9, [0x1400f27b0]
lea ecx, [0x1400f27b0]
lea ecx, [0x1400f27b0]
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x48], r8
and al, 0x48
and al, 0x48
mov qword [rsp + 0x40], rcx
and al, 0x40
lea rcx, str.selector
mov qword [rsp + 0x38], rcx
add byte [rax - 0x77], cl
and al, 0x38
lea rcx, [0x1400f2788]
lea ecx, [0x1400f2788]
or eax, 0x87dcb
mov qword [rsp + 0x30], rcx
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x80], 9
add byte [rax], 0
add byte [rcx], cl
add byte [rax], al
invalid
add byte [rax], 0
add byte [rcx], cl
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
or al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x20], 0xa
add byte [rax - 0x73], cl
adc eax, 0x863fe
lea rdx, case.0x14006646d.31
lea edx, case.0x14006646d.31
lea r9, str.cert_usage
mov r8d, 4
mov eax, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.14001aa90
nop
add rsp, 0xa8
add bl, al
shr eax, 0x98
add bl, bh
call qword [rax - 0x573b7eb8]
add byte [rax], al
add bl, al
sub rsp, 0x38
movzx eax, byte [rcx]
lea r8, [0x14011bd80]
jno 0x14006aa20
or eax, dword [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
or byte [rcx + rax - 0x40], 0xff
loopne 0x14006aa61
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2830]
sbb byte [rax - 0x73], cl
adc eax, 0x87e05
mov r8d, 3
jmp 0x14006aab1
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2833]
lea edx, [0x1400f2833]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x1400f2833]
lea edx, [0x1400f2833]
jmp 0x14006aa5b
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2839]
mov r8d, 6
jmp 0x14006aab1
inc rcx
inc ecx
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1400f1570]
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
add eax, 0x87aec
or byte [rax], al
lea rax, [0x1400f256d]
mov r8d, 0xa
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
sti
call qword [rax + 0x38c48348]
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xeee8
sti
call qword [rax + 0x38c48348]
add esp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87d76
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87d76
mov r8d, 7
invalid
add byte [rax], al
add rsp, 0x38
jmp rax
invalid
loopne 0x14006ab01
sub esp, 0x38
movzx eax, byte [rcx]
cmp byte [rdi], cl
mov dh, 1
lea r8, [0x14011bd94]
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2828]
lea edx, [0x1400f2828]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x1400f2828]
jmp case.0x14006aa16.9
inc rcx
lea r9, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1400f1570]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x1400f256d]
mov r8d, 0xa
add byte [rax], al
invalid
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x38
cmp bl, al
ret 0x6de8
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87cf5
mov eax, dword [rax + 0x18]
lea rdx, [0x1400f2821]
mov r8d, 7
jmp 0x14006ab4d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1400f282c]
mov r8d, 4
add rsp, 0x38
jmp rax
sub esp, 0x38
movzx eax, byte [rcx]
lea r8, [0x14011bda4]
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
invalid
or byte [rcx + rax - 0x40], 0xff
loopne 0x14006abb4
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2801]
adc eax, 0x87c83
adc eax, 0x87c83
cmp dword [rax + rcx], 0x41
mov eax, 2
mov r8d, 2
jmp 0x14006ac22
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2803]
jmp 0x14006ac1c
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x87c59
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x87c59
invalid
add byte [rcx - 0x48], al
or eax, dword [rax]
add byte [rax], al
mov r8d, 0xb
add byte [rax], al
add bl, ch
imul ecx, dword [rax - 0x75], 0x8b48204a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
jmp 0x14006ac22
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x87c49
sbb byte [rax - 0x73], cl
adc eax, 0x87c49
mov r8d, 0xc
jmp 0x14006ac22
inc rcx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400f1570]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x1400f256d]
mov r8d, 0xa
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2821]
mov r8d, 7
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
jmp rax
lea r8, [rsp + 0x80]
mov qword [r8], rcx
add rcx, 0x1a
lea r9, [0x1400efef0]
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x68], r8
and al, 0x68
lea r8, str.fingerprintReservedRSADSAECDSAEd25519UnassignedSHA1SHA256svc_prioritytarget_namesvc_params
mov qword [rsp + 0x58], r8
lea r8, [0x1400f2528]
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rcx
lea rcx, str.fingerprint_type
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400f24f8]
mov qword [rsp + 0x30], rcx
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x60], 0xb
mov qword [rsp + 0x40], 0x10
mov qword [rsp + 0x20], 9
lea rdx, case.0x14006646d.29
adc eax, 0x86122
lea r9, [0x1400f24ec]
mov r8d, 5
add byte [rax - 0x77], cl
shr eax, 0x95
cld
cli
mov rcx, rax
call fcn.14001a960
invalid
nop
call qword [rax - 0x773b7eb8]
add byte [rax], al
add bl, al
ret
sub rsp, 0x38
movzx eax, byte [rcx]
lea r8, [0x14011bdbc]
ficom dword [rax]
or eax, dword [rax]
invalid
add rsp, 0x88
ret
ficom dword [rax]
or eax, dword [rax]
invalid
add byte [rcx + 0x63], cl
add al, 0x80
invalid
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
loopne 0x14006ad34
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2553]
adc eax, 0x87855
adc eax, 0x87855
or byte [rax], al
mov r8d, 8
jmp 0x14006ad6f
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f257b]
or byte [rax], al
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87862
or byte [rax], al
or byte [rax], al
mov r8d, 6
mov eax, 6
jmp 0x14006ad6f
inc rcx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400f1570]
add eax, 0x8683d
add eax, 0x8683d
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
add eax, 0x8782e
invalid
lea rax, [0x1400f256d]
add byte [rcx - 0x48], al
mov r8d, 0xa
or al, byte [rax]
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x38
call qword [rax + 0x38c48348]
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8780e
invalid
js case.0x14006ace9.15
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8780e
invalid
js case.0x14006ace9.15
invalid
invalid
mov r8d, 4
add rsp, 0x38
add esp, 0x38
invalid
jmp rax
lea r8, [0x14011bdcc]
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
adc byte [rbx], cl
add byte [rcx + 0x63], cl
invalid
add al, 0x80
invalid
add rax, r8
jmp rax
invalid
loopne 0x14006add6
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2553]
sbb byte [rax - 0x73], cl
adc eax, 0x877b3
mov r8d, 8
jmp 0x14006ae0c
invalid
mov rcx, qword fs:[rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f255b]
jmp 0x14006add0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x8778e
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8778e
mov r8d, 3
jmp 0x14006ae0c
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2561]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x87776
mov r8d, 5
jmp 0x14006ae0c
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f2566]
mov r8d, 7
ja 0x14006ae0d
add byte [rcx - 0x48], al
invalid
add rsp, 0x38
add esp, 0x38
jmp rax
inc rcx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400f1570]
mov qword [rsp + 0x20], rax
lea rax, [0x1400f256d]
mov r8d, 0xa
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x38
ret
and byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x85b44
or byte [rax], al
or byte [rax], al
lea r9, [0x1400f2280]
mov r8d, 5
mov rcx, rax
call fcn.14001a860
nop
add rsp, 0x68
ret
add byte [rax], al
lea r8, [rcx + 0x20]
lea r9, [rsp + 0x80]
mov qword [r9], r8
lea r8, [0x1400f21b8]
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x68], r9
lea r8, str.value
mov qword [rsp + 0x58], r8
lea r8, fcn.1400683e8
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rcx
lea rcx, [0x1400f2187]
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400efe00]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x60], 5
mov qword [rsp + 0x40], 3
mov qword [rsp + 0x20], 0xf
lea rdx, case.0x14006646d.15
pop rdx
or byte [rax], al
lea r9, str.issuer_criticaltag
mov r8d, 3
mov rcx, rax
call fcn.14001a960
call qword [rax - 0x773b7eb8]
add byte [rax], al
invalid
ret
or dword [rcx - 0x75], eax
or dword [rbx - 0x48f0023f], eax
std
invalid
invalid
std
movzx edx, cx
lea r8, [rdx + 1]
xor ecx, ecx
leave
ror dword [rbp + rcx*4 + 0x42], 1
add dword [rcx], esi
leave
cmp dx, 2
cmovb rcx, r8
test rcx, rcx
je 0x14006b385
add r9, 8
lea r10, [rsp + 0x40]
cmp ecx, 1
jne case.0x14004a277.464
mov qword [r10], r9
lea rcx, [0x1400f2238]
lea ecx, [0x1400f2238]
lea ecx, [0x1400f2238]
mov qword [rsp + 0x20], rcx
lea rdx, str.Urlscheme
or byte [rax], al
or byte [rax], al
or byte [rax], al
mov r8d, 3
jmp case.0x14004a614.457
lea rcx, [r9 + 0x50]
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
lea rcx, [0x1400f2218]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
lea rcx, fcn.140068409
outsb dx, byte [rsi]
or byte [rax], al
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400f21eb]
mov r8d, 6
mov rcx, rax
call fcn.14001af40
jmp 0x14006b3ec
mov qword [r10], r9
lea rcx, [0x1400efef0]
mov qword [rsp + 0x20], rcx
and al, 0x20
lea rdx, case.0x14006646d.33
mov r8d, 7
mov rcx, rax
mov r9, r10
shr eax, 1
xchg esp, eax
cli
cli
invalid
nop
add rsp, 0x48
ret
lea ecx, [rsp + 0x30]
mov r8d, 8
mov r9, rax
call fcn.14001a1c0
mov r8d, dword [rsi + 0x2c]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
mov rax, rdx
test r8, r8
je 0x14006b5ea
mov rax, rdx
sub rax, r8
jbe 0x14006b5e4
cmp byte [rcx + r8], 0xbf
jg 0x14006b5ea
jmp 0x14006b8a4
add byte [rax], al
add byte [rdi], cl
test dword [rdx + 0x48000002], edi
cmp eax, 3
jne 0x14006b8a4
cmp rax, 3
clc
add esi, dword [rdx + 0x63]
jb 0x14006b653
jb 0x14006b653
movzx eax, word [rcx + r8]
movzx eax, word [rcx + rax]
xor eax, 0x2f3a
movzx r8d, byte [rcx + r8 + 2]
xor r8d, 0x2f
invalid
or r8w, ax
jne 0x14006b653
mov eax, dword [rsi + 0x30]
cmp eax, edx
je 0x14006b653
cmp rdx, rax
jbe 0x14006b959
cmp byte [rcx + rax], 0x3a
cmp al, 1
cmp dh, byte [rbp + 0x33]
jne 0x14006b653
jne 0x14006b653
inc eax
mov r9d, dword [rsi + 0x34]
dec r9d
cmp eax, r9d
ja 0x14006b938
test rax, rax
je 0x14006b927
add byte [rax], al
add byte [rax + 0x39], cl
ret 0x860f
cmp rdx, rax
jbe 0x14006b925
cmp byte [rcx + rax], 0xc0
jge 0x14006b927
jmp 0x14006b938
xor ecx, ecx
lea rax, [rsp + 0x80]
mov qword [rax], rcx
mov dword [rax], ecx
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rcx + rcx*4 + 0x48], cl
or byte [rax - 0x73], cl
sbb eax, 0x847c5
or byte [r8], r8b
mov dword [rax], ecx
mov qword [rax + 8], r9
lea rbx, [0x1400efe30]
or byte [r8], r8b
or byte [r8], r8b
mov qword [rsp + 0x20], rbx
lea rdx, [0x1400efe28]
mov cl, 0x47
or byte [rax], al
mov cl, 0x47
or byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov r8d, 8
add byte [rax], al
add byte [rcx - 0x77], cl
shr eax, 0x36
invalid
mov r9, rax
mov ecx, eax
call fcn.14001a1c0
movzx eax, byte [rsi + 0x40]
lea rcx, [0x14011bde4]
or eax, 0xb074f
jmp 0x14006b683
jmp 0x14006b683
or eax, 0xb074f
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov byte [rsp + 0x40], 3
jmp 0x14006b72c
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x46], al
mov r8d, dword [rsi + 0x34]
mov r9d, dword [rsi + 0x38]
mov r8d, dword [rsi + 0x34]
mov r9d, dword [rsi + 0x38]
cmp byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
mov edx, dword [rsi + 0x20]
cmp r8d, r9d
ja 0x14006b822
add byte [rax], al
test r8, r8
je 0x14006b6fb
cmp rdx, r8
jbe 0x14006b6f5
invalid
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
mov edx, dword [rsi + 0x20]
mov edx, dword [rsi + 0x20]
cmp r8d, r9d
ja 0x14006b822
add byte [rax], al
invalid
add byte [rax], al
test r8, r8
je 0x14006b6fb
cmp rdx, r8
jbe 0x14006b6f5
invalid
sub al, byte [rdx - 0x80]
cmp byte [rcx + r8], 0xc0
jge 0x14006b6fb
cmp al, 1
sar byte [rbp + 0x29], 0xe9
add qword [r8], rax
add byte [rbx + 0x44c64146], cl
mov eax, dword [rsi + 0x41]
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x41], eax
jmp 0x14006b72c
movups xmm0, xmmword [rsi + 0x41]
jmp 0x14006b822
mov eax, dword [rsi + 0x41]
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x41], eax
jmp 0x14006b72c
movups xmm0, xmmword [rsi + 0x41]
movups xmmword [rsp + 0x41], xmm0
mov byte [rsp + 0x40], 2
jmp 0x14006b72c
jne 0x14006b822
test r9, r9
je 0x14006b717
cmp rdx, r9
jbe 0x14006b711
cmp byte [rcx + r9], 0xbf
jg 0x14006b717
jmp 0x14006b822
jne 0x14006b822
add rcx, r8
sub r9, r8
sub ecx, eax
sub ecx, eax
mov byte [rsp + 0x40], 0
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x50], r9
lea rax, [0x1400efe58]
mov qword [rsp + 0x20], rax
lea rdx, str.host
lea rdi, [rsp + 0x30]
lea r9, [rsp + 0x40]
mov r8d, 4
mov rcx, rdi
call fcn.14001a1c0
mov eax, dword [rsi + 0x28]
lea r9, [rsp + 0x5c]
and al, 0x5c
and al, 0x5c
mov dword [r9], eax
lea rax, [0x1400efe80]
mov qword [rsp + 0x20], rax
lea rdx, str.port
or byte [r8], r8b
or byte [r8], r8b
mov r8d, 4
mov rcx, rdi
call fcn.14001a1c0
mov rcx, rsi
call fcn.14009c8b4
sub dword [rcx], edx
add eax, dword [rax]
sub dword [rcx], edx
add eax, dword [rax]
lea r9, [rsp + 0x90]
mov qword [r9], rax
mov qword [r9 + 8], rdx
or byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
invalid
or byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
invalid
and byte [rax - 0x73], cl
adc eax, 0x846fa
cli
or byte [rax], r8b
lea rdx, str.pathfragment
cli
or byte [rax], r8b
mov r8d, 4
mov rcx, rdi
stc
stc
call fcn.14001a1c0
cmp dword [rsi], 0
je 0x14006b7ea
mov r8d, dword [rsi + 4]
inc r8d
cmp dword [rsi + 8], 0
je 0x14006b7ee
mov r9d, dword [rsi + 0xc]
mov rcx, qword [rsi + 0x10]
or al, 0x48
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
cmp r8d, r9d
ja 0x14006b822
test r8, r8
je case.0x14005f5c8.204
cmp rdx, r8
cmp edx, eax
jbe 0x14006b80f
cmp byte [rcx + r8], 0xc0
jge case.0x14005f5c8.204
jmp 0x14006b822
xor ecx, ecx
jmp case.0x14005f5c8.202
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
test r8, r8
je 0x14006b83d
mov r9, rdx
sub r9, r8
sub ecx, eax
sub ecx, eax
jbe 0x14006b842
cmp byte [rcx + r8], 0xbf
jg 0x14006b844
jmp 0x14006b8a4
jne 0x14006b822
test r9, r9
je 0x14006b835
cmp rdx, r9
jbe 0x14006b833
cmp byte [rcx + r9], 0xbf
jg 0x14006b835
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs_
mov qword [rsp + 0x20], rax
jmp case.0x14005f5c8.207
add byte [rax], al
add byte [rax], al
jne 0x14006b822
add rcx, r8
sub r9, r8
jmp case.0x14005f5c8.202
mov r9, rdx
jmp 0x14006b844
invalid
add dh, byte [rbp + 0x60]
jne 0x14006b8a4
add rcx, r8
ror dword [rax - 0x73], 0x84
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rcx + rcx*4 + 0x48], cl
or byte [rax - 0x77], cl
mov qword [rsp + 0x20], rbx
lea rax, [rsp + 0xa0]
mov qword [rax], rcx
mov qword [rax + 8], r9
mov qword [rsp + 0x20], rbx
lea rdx, [0x1400f4e0e]
lea rcx, [rsp + 0x30]
mov r8d, 5
add byte [rax], al
add byte [rax], al
mov r9, rax
call fcn.14001a1c0
jmp 0x1be8ab871
or byte [rax], al
je case.0x140097de3.231
jle 0x14006b880
add byte [rsi + rdx + 0x44], dh
mov eax, dword [rsi + 0xc]
mov r8d, dword [rsi + 0xc]
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
inc r8d
invalid
jne 0x14006b895
and byte [rcx - 1], al
sal byte [rbp + 9], 0x48
mov eax, edx
mov rax, rdx
jmp 0x14006b8bc
xor ecx, ecx
jmp 0x14006b8bf
mov rax, rdx
sub rax, r8
jbe 0x14006b8ba
cmp byte [rcx + r8], 0xbf
mov edi, 0x8d48187f
add eax, 0xace3d
jg 0x14006b8bc
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs_
mov qword [rsp + 0x20], rax
mov r9, rdx
mov ecx, edx
mov ecx, edx
call fcn.1400ac570
ud2
jne 0x14006b8a4
add rcx, r8
lea r9, [rsp + 0xb0]
mov qword [r9], rcx
mov qword [r9 + 8], rax
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
or dword [rcx - 0x77], ecx
or byte [r8 - 0x77], cl
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x20], rbx
lea rdx, [0x1400efea4]
lea rsi, [rsp + 0x30]
mov r8d, 8
mov rcx, rsi
call fcn.14001a1c0
shr eax, cl
cli
dec dword [rax - 0x77]
int1
call fcn.14001a440
nop
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
jne 0x14006b938
test r9, r9
je 0x14006b94e
cmp rdx, r9
jbe 0x14006b94c
cmp byte [rcx + r9], 0xbf
jg 0x14006b94e
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs_
mov qword [rsp + 0x20], r8
mov r8, rax
jmp case.0x14005f5c8.207
jne 0x14006b938
add rcx, rax
sub r9, rax
jmp 0x14006b655
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs_
mov rcx, rax
call fcn.1400abec0
ud2
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov eax, ecx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
lea edx, [0x1400efeb0]
mov qword [rsp + 0x50], rdx
push rsp
and al, 0x50
mov qword [rsp + 0x48], r8
lea rdx, str.value
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400f2260]
lea edx, [0x1400f2260]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 3
and al, 0x20
add eax, dword [rax]
add byte [rax], al
lea rdx, str.KeyValue
lea r9, [0x1400f0c28]
mov r8d, 8
mov rcx, rax
call fcn.14001a860
nop
add rsp, 0x68
ret
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
mov eax, dword [rax + 0x18]
lea rdx, str.NoneSome
lea edx, str.NoneSome
sbb byte [rax - 0x73], cl
adc eax, 0xad951
lea edx, str.NoneSome
mov r8d, 4
add rsp, 0x38
jmp rax
jmp rax
jmp rax
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1400f01a0]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x140119404]
sub eax, 0x41000ad9
mov eax, 4
or al, byte [rax]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
mov edx, eax
ret 0x98e8
call fcn.14001ae80
nop
add rsp, 0x38
cli
call qword [rax + 0x38c48348]
ret
sub rsp, 0x38
mov rax, qword [rcx]
lea r8, [0x14011bdf4]
lea eax, [0x14011bdf4]
add eax, 0xb02f8
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x866c0
mov rax, qword [rax + 0x18]
lea rdx, str.IssueIssueWildIodefIssuer
add bl, ch
adc ecx, dword [rax - 0x75]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
jmp 0x14006bb2d
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
sbb byte [rax - 0x73], cl
lea rdx, [0x1400f21e6]
adc eax, 0x866b9
mov ecx, 0x41000866
mov eax, 5
mov r8d, 5
jmp 0x14006bb84
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400efeb0]
add eax, 0x84368
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.33
lea eax, case.0x14006646d.33
mov r8d, 7
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, rax
call fcn.14001ae80
cli
call qword [rax + 0x38c48348]
sbb esi, ebx
cli
cli
call qword [rax + 0x38c48348]
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x8665f
lea rdx, [0x1400f21dd]
mov r8d, 9
add rsp, 0x38
add esp, 0x38
cmp byte [rax - 1], cl
jmp rax
loopne 0x14006bb17
xor al, 0xa8
adc byte [rbp + 0xd], dh
test al, 0x20
je 0x1400198f0
invalid
invalid
jmp 0x1400211f0
sti
dec dword [rbx + 0x195ae909]
pop rdx
sbb ebx, edi
mov ecx, dword [rcx]
jmp 0x14001d500
pop rdx
sbb ebx, edi
invalid
pop rdx
sbb ebx, edi
dec dword [rax - 0x7d]
in al, dx
cmp byte [rdi], cl
mov bh, 1
lea r8, [0x14011be04]
add eax, 0xb0250
or eax, dword [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
add eax, eax
sar bh, 0xe0
jmp 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, str.INCHHSNONEANYOPTLabel_exceeds_maximum_length_63:
lea edx, str.INCHHSNONEANYOPTLabel_exceeds_maximum_length_63:
sbb byte [rax - 0x73], cl
adc eax, 0x84c40
or byte [rax], r8b
lea edx, str.INCHHSNONEANYOPTLabel_exceeds_maximum_length_63:
or byte [rax], r8b
jmp 0x14006bbfa
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f0812]
or byte [rax], r8b
sbb byte [rax - 0x73], cl
adc eax, 0x84c2d
or byte [rax], r8b
jmp 0x14006bbfa
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x84c1a
sbb byte [rax - 0x73], cl
adc eax, 0x84c1a
mov r8d, 2
jmp 0x14006bc36
add byte [rax], al
add bl, ch
xor al, 0x48
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x84c01
sbb byte [rax - 0x73], cl
adc eax, 0x84c01
mov r8d, 4
jmp 0x14006bc36
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, case.0x14006646d.13
or byte [r8], al
or byte [r8], al
mov r8d, 3
add rsp, 0x38
jmp rax
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400f1600]
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.25
mov r8d, 3
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x38
ret
add byte [rax], al
or byte [rax + 0x39], 0xc1
je case.0x14004da91.390
test rcx, rcx
jne 0x14006c639
call fcn.140013710
ud2
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400abc30
ud2
push rbx
sub rsp, 0x50
inc rdx
je 0x14006c6f4
mov rsi, rcx
mov rax, qword [rcx + 8]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0x555555555555556
xor edx, edx
cmp rbx, rcx
setb dl
lea rcx, [rbx*8]
lea r8, [rcx + rcx*2]
shl rdx, 3
test rax, rax
je 0x14006c6bb
shl rax, 3
lea rax, [rax + rax*2]
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x14006c6c4
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
jl 0x14006c6ec
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov rcx, rdi
stc
call fcn.140032686
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je case.0x14005a168.242
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
cmp rcx, rax
sal dword [rbx + rdx + 0x48], 0x85
leave
je 0x14006c702
test rcx, rcx
jne 0x14006c70a
call fcn.140013710
ud2
invalid
or ecx, dword [rax - 0x77]
invalid
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400abc30
ud2
in al, dx
push rax
inc rdx
je 0x14006c7b9
mov rsi, rcx
mov rax, qword [rcx + 8]
or byte [r8 - 0x73], cl
or al, 0
or byte [r8 - 0x73], cl
or al, 0
cmp rcx, rdx
cmova rdx, rcx
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae ebx, edx
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae ebx, edx
invalid
invalid
pop rsi
je case.0x140097de3.234
movabs rcx, 0x1745d1745d1745e
xor edx, edx
cmp rbx, rcx
setb dl
imul r8, rbx, 0x58
shl rdx, 3
test rax, rax
je 0x14006c780
invalid
imul rax, rax, 0x58
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
and al, 0x28
or byte [rax], al
add byte [rax], al
rcr byte [rax + 0x48], 0x8b
invalid
mov qword [rsp + 0x30], rax
jmp 0x14006c789
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.140032686
jmp 0x14006c7f7
cld
dec dword [rax - 0x7d]
invalid
add byte [rax - 0x75], cl
invalid
invalid
je 0x14006c7c0
invalid
dec dword [rax - 0x7d]
invalid
sbb ecx, dword [rax - 0x48]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
je case.0x14005f4fe.233
invalid
invalid
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
je case.0x14005f4fe.233
test rcx, rcx
test ecx, ecx
leave
jne 0x14006c7cf
call fcn.140013710
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400abc30
ud2
mov rcx, rax
call fcn.1400abc30
hlt
add eax, dword [rax]
ud2
push rax
inc rdx
je 0x14006c8c2
mov rsi, rcx
mov rax, qword [rcx + 8]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0x2aaaaaaaaaaaaab
stosb byte [rdi], al
stosb byte [rdi], al
add dh, byte [rcx]
ror byte [rax + 0x39], cl
retf
setb dl
xchg edx, eax
ret 0x8948
invalid
shl rcx, 4
lea r8, [rcx + rcx*2]
shl rdx, 3
loop 0x14006c867
stosb byte [rdi], al
stosb byte [rdi], al
add dh, byte [rcx]
ror byte [rax + 0x39], cl
retf
test rax, rax
je case.0x140097de3.240
shl rax, 4
lea rax, [rax + rax*2]
add al, 0x40
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp case.0x14005f5c8.217
invalid
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, rdi
call fcn.140032686
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x14006c8c9
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x14006c8d0
test rcx, rcx
jne case.0x14004a277.486
call fcn.140013710
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400abc30
add byte [rdi], cl
invalid
add byte [rax - 0x73], cl
jl 0x14006c98b
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov rcx, rdi
call fcn.140032686
cmp qword [rdi], 0
cmp dword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x14006c99a
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
sal dword [rbx + rdx + 0x48], 0x85
leave
je 0x14006c9a1
test rcx, rcx
jne 0x14006c9a9
call fcn.140013710
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400abc30
ud2
test r8, r8
je 0x14006ca26
movabs rax, 0x333333333333333
cmp rsi, rax
ja 0x14006cde4
add dword [rax + rax], eax
invalid
mov rbx, rdx
lea rax, [rsi*8]
lea rdi, [rax + rax*4]
test rdi, rdi
mov qword [rsp + 0x48], rcx
je 0x14006ca30
mov al, byte [0x140125ab8]
mov edx, 8
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
call fcn.1400119c9
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
test rax, rax
jne 0x14006ca3a
sal byte [rbp + 0x21], 0xb9
or byte [rax], al
mov ecx, 8
add byte [rax], al
mov rdx, rdi
jmp 0x14006cdfd
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax + 8], bh
mov eax, 8
jmp 0x14006cdc5
add byte [rax], al
add byte [rax + 8], bh
mov eax, 8
mov qword [rsp + 0x30], rax
and al, 0x30
lea rax, [rsi + rsi*4]
mov rdi, rbx
lea rax, [rbx + rax*8]
ret
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
mov rax, rsi
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
pop rax
xor eax, eax
mov qword [rsp + 0x50], rax
cmp rdi, qword [rsp + 0x60]
cmp edi, dword [rsp + 0x60]
je case.default.0x14006ca8c
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x17
add byte [rax], al
movzx edx, word [rdi]
movzx eax, word [rdi + 2]
mov word [rsp + 0x24], ax
add ah, byte [rsi - 0x77]
and al, 0x24
movzx eax, word [rdi + 8]
lea rcx, [0x14011be1c]
mov bh, 0x47
or byte [rax - 0x73], cl
or eax, 0xaf39c
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
mov word [rsp + 0x26], dx
jmp rax
mov r12, qword [rdi + 0x10]
mov rsi, qword [rdi + 0x20]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14006c22b
mov r13, rax
mov rbx, rdx
mov ebx, edx
mov ebx, edx
lea r8, [rsi*4]
mov ch, 0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov rdx, r12
invalid
invalid
mov rcx, rax
mov rdx, r12
call fcn.1400aba85
xor r8d, r8d
add byte [rbp + 0x31], al
shr cl, 0x98
add al, byte [rax]
add byte [rbx + rcx*4 + 0x77], cl
mov r14, qword [rdi + 0x10]
mov rsi, qword [rdi + 0x20]
jmp 0x14006cd57
mov r14, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
mov rsi, qword [rdi + 0x20]
and byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14006c1c0
mov r13, rax
mov ebp, eax
mov ebp, eax
mov rbx, rdx
mov ebx, edx
test rdx, rdx
je 0x14006cb34
mov r12, rbx
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x28], edi
lea rax, [rsi*8]
lea eax, [rsi*8]
add byte [rax], al
add byte [rax - 0x73], cl
cmp al, 0x40
add byte [rax], al
lea rdi, [rax + rax*2]
xor r15d, r15d
cmp rdi, r15
je case.0x14004da91.402
lea rbp, [r14 + 0x18]
mov rdx, qword [r14]
outsb dx, byte [rsi]
sbb byte [rcx - 0x75], cl
invalid
mov edx, dword [rsi]
mov r8, qword [r14 + 0x10]
lea rcx, [rsp + 0x70]
call fcn.140014de0
mov rax, qword [rsp + 0x80]
mov qword [r13 + r15 + 0x10], rax
mov dword [rbp + rdi + 0x10], eax
add byte [rax], al
add byte [rbx - 0x77], cl
cmp eax, 0x44100f10
cmp eax, 0x44100f10
cmp eax, 0x44100f10
movups xmm0, xmmword [rsp + 0x70]
and al, 0x70
movups xmmword [r13 + r15], xmm0
cmp eax, 0xc7834900
add r15, 0x18
mov r14, rbp
sbb byte [rcx - 0x77], cl
out dx, al
dec r12
jne 0x14006caf1
mov rdi, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
sub byte [rsi + 0x41], ah
mov r8w, 1
mov eax, 0x19e90001
add al, byte [rax]
add byte [rsi + 0x41], ah
mov r8w, 2
invalid
lar eax, word [rax]
jmp 0x14006cd57
mov r8w, 2
add cl, ch
lar eax, word [rax]
jmp 0x14006cd57
add byte [rdi], cl
mov bh, 0x47
or ah, byte [rsi - 0x77]
movzx eax, word [rdi + 0xa]
mov word [rsp + 0x22], ax
and al, 0x22
mov r8w, 3
jmp 0x14006cd57
mov rsi, qword [rdi + 0x10]
adc byte [rax - 0x75], cl
pop rdi
and byte [rax - 0x7b], cl
fisttp dword [rdi]
je 0x14006cc89
mov rax, rbx
mov rbx, qword [rdi + 0x20]
test rbx, rbx
je 0x14006cc89
mov rax, rbx
shr rax, 0x3d
jne 0x14006cde4
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbp + rcx*4 + 0x24], cl
popfq
add byte [rax], al
add byte [rax], al
lea r12, [rbx*4]
add byte [rax], al
add byte [rbp - 0x7b], cl
in al, 0xf
test byte [rdi], al
invalid
add dword [rax], eax
add byte [rdx + 0xb8f2805], cl
sub byte [rdi + 0x1ba000b], cl
add byte [rax], al
invalid
test r12, r12
je 0x14006cc91
invalid
add dword [rax], eax
invalid
invalid
mov al, byte [0x140125ab8]
or eax, dword [rax]
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov ecx, esp
call fcn.1400119c9
test rax, rax
je 0x14006cdeb
invalid
add byte [rcx - 0x77], cl
vpsubsw xmm0, xmm2, xmmword [rax]
add byte [rax], al
mov r13, rax
jmp 0x14006cc97
mov r12, qword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
mov rsi, qword [rdi + 0x20]
and byte [rax - 0x77], cl
int1
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov r13, rax
mov rbx, rdx
mov rcx, rax
mov rdx, r12
mov r8, rsi
ror dword [rcx + rcx*4 - 0x1e], 0x49
mov eax, esi
call fcn.1400aba85
mov r8w, 5
jmp 0x14006cd57
add byte [rax - 0x75], cl
ja 0x14006cbf2
mov rsi, qword [rdi + 0x10]
mov rbx, qword [rdi + 0x20]
test rbx, rbx
je case.0x14005f4fe.241
mov rax, rbx
shr rax, 0x3b
jne 0x14006cde4
cmp ecx, dword [rdi]
test eax, ebp
add dword [rax], eax
add byte [rcx - 0x77], cl
fmul qword [rcx - 0x3f]
in al, 4
mov r12, rbx
shl r12, 4
je case.0x140081efa.305
stosb byte [rdi], al
add byte [rax], al
add byte [rdx + 0xb8ea905], cl
add byte [rdx + 1], bh
mov al, byte [0x140125ab8]
mov edx, 1
mov rcx, r12
mov ecx, esp
call fcn.1400119c9
test rax, rax
je 0x14006cdeb
mov r13, rax
jmp 0x14006ccb9
mov rbx, qword [rdi + 0x20]
test rbx, rbx
je 0x14006ccd4
movabs rax, 0x555555555555555
cmp rbx, rax
ja 0x14006cde4
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
ja 0x14006cc61
mov rsi, qword [rdi + 0x10]
lea rax, [rbx*8]
lea r13, [rax + rax*2]
test r13, r13
mov qword [rsp + 0x28], rdi
and al, 0x28
mov dword [rsp + 0x28], edi
je 0x14006ccdf
mov al, byte [0x140125ab8]
mov edx, 8
mov rcx, r13
call fcn.1400119c9
mov qword [rsp + 0x38], rax
and al, 0x38
test rax, rax
jne 0x14006cce9
invalid
jmp 0x14006cdf5
jmp 0x14006cdf5
lea r12, [rbx*4]
mov r13d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r13
mov rdx, rsi
mov r8, r12
mov r8, r12
call fcn.1400aba85
mov r8w, 4
jmp 0x14006cccc
mov r12, rbx
shl r12, 4
mov r13d, 1
mov rcx, r13
mov rdx, rsi
mov r8, r12
call fcn.1400aba85
mov r8w, 6
mov rsi, rbx
jmp 0x14006cd57
add dword [rax], 0
invalid
mov r13d, 8
mov rsi, rbx
jmp 0x14006cd52
mov eax, 8
mov qword [rsp + 0x38], rax
xor ebp, ebp
mov rdi, rbx
mov edi, ebx
mov qword [rsp + 0x68], rbx
cmp r13, rbp
je 0x14006cd45
lea rbx, [rsi + 0x18]
mov r12, qword [rsi]
mov rsi, qword es:[rsi + 0x10]
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov r14, rdx
mov rcx, rax
mov rdx, r12
mov r8, rsi
call fcn.1400aba85
in eax, dx
add eax, dword [rax]
invalid
in eax, dx
add eax, dword [rax]
invalid
mov rax, qword [rsp + 0x38]
mov qword [rax + rbp], r15
mov qword [rax + rbp + 8], r14
or byte [rax - 0x77], cl
je case.0x140049fea.510
invalid
or byte [rax - 0x77], cl
je case.0x140049fea.510
adc byte [rax - 0x7d], cl
invalid
add rbp, 0x18
mov rsi, rbx
mov rbx, qword [rsp + 0x68]
dec rdi
jne 0x14006ccf3
mov rsi, rbx
mov rdi, qword [rsp + 0x28]
mov r13, qword [rsp + 0x38]
mov r8w, 7
mov rdx, qword [rsp + 0x58]
pop rax
dec rdx
dec edx
add rdi, 0x28
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
lea rax, [rcx + rcx*4]
inc rcx
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x30]
and al, 0x30
lea rax, [rcx + rax*8]
movzx ecx, word [rsp + 0x26]
mov word [rax], cx
movzx ecx, word [rsp + 0x24]
and al, 0x24
and al, 0x24
mov word [rax + 2], cx
mov word [rax + 8], r8w
movzx ecx, word [rsp + 0x22]
mov word [rax + 0xa], cx
or cl, byte [rcx + rcx*4 + 0x68]
adc byte [rax - 0x77], cl
pop rax
sbb byte [rax - 0x77], cl
jo 0x14006cdc8
and ah, byte [rsi - 0x77]
or cl, byte [rcx + rcx*4 + 0x68]
adc byte [rax - 0x77], cl
pop rax
sbb byte [rax - 0x77], cl
jo 0x14006cdc8
mov qword [rsp + 0x58], rdx
test rdx, rdx
ror byte [rdi], cl
invalid
test al, 0xfc
invalid
invalid
mov rsi, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], rsi
add rsp, 0x88
invalid
mov byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140013710
ud2
mov ecx, 1
mov rdx, r12
jmp 0x14006cdfd
mov ecx, 8
mov rdx, r13
call fcn.1400abc30
ud2
add byte [rax], al
add byte [rdi + rcx + 0x29], al
lea esp, [rax + 2]
add byte [rax], al
movaps xmmword [rbp + 0x250], xmm8
movaps xmmword [rbp + 0x240], xmm7
mov ebp, 0x240
mov ebp, 0x240
movaps xmmword [rbp + 0x230], xmm6
and rsp, 0xffffffffffffffe0
mov r15, rdx
mov qword [rsp + 0x2a0], rcx
mov qword [rsp + 0x278], r8
add al, byte [rax]
add byte [rcx + rcx*4 - 0x3f], cl
call fcn.14006c15a
mov qword [rsp + 0x280], rax
mov qword [rsp + 0x270], rdx
xchg esp, eax
and al, 0x70
add al, byte [rax]
add byte [rax - 0x7b], cl
test edx, edx
je 0x14006f321
imul rcx, qword [rsp + 0x278], 0x118
add rcx, r15
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x290], rax
xor ebx, ebx
mov qword [rsp + 0x2a8], rcx
and al, 0xa8
add al, byte [rax]
invalid
cmp r15, qword [rsp + 0x2a8]
je 0x14006f321
mov al, byte [r15 + 0x48]
cmp word [r15], 0
mov qword [rsp + 0xb8], rbx
mov byte [rsp + 0x37], al
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x48], r10
push rsp
and al, 0x48
mov qword [rsp + 0x78], rsi
mov qword [rsp + 0x70], rdi
je 0x14006cf2b
mov rsi, qword [r15 + 8]
mov rdi, qword [r15 + 0x18]
jg 0x14006ceff
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
dec dword [rax - 0x77]
ret
mov r12, rdx
mov rcx, rax
mov rdx, rsi
mov edx, esi
dec dword [rax - 0x77]
ret
mov edx, esi
mov r8, rdi
call fcn.1400aba85
mov qword [rsp + 0x104], rbx
mov rbx, qword [rsp + 0xb8]
mov ebx, dword [rsp + 0xb8]
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xc
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x11424
add byte [rax], al
mov cx, 1
mov qword [rsp + 0x10c], r12
mov qword [rsp + 0x114], rdi
add byte [rax], al
mov cx, 1
jmp 0x14006cf54
movups xmm0, xmmword [r15 + 4]
movups xmm1, xmmword [r15 + 0x14]
movzx eax, word [r15 + 2]
adc al, 0x41
movzx eax, word [rdi + 2]
mov word [rsp + 0xfa], ax
movaps xmmword [rsp + 0x110], xmm1
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm0
xor ecx, ecx
test byte [rax + rax], ah
add dword [rax], eax
add byte [rcx], dh
leave
cmp word [r15 + 0x28], 0
mov dword [rsp + 0x44], ecx
je 0x14006cf97
mov rsi, qword [r15 + 0x30]
mov r12, qword [r15 + 0x40]
mov rcx, r12
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x288], rax
and al, 0x88
add al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
mov rsi, r12
mov r8, r12
call fcn.1400aba85
mov r10w, 1
jmp 0x14006cfcb
invalid
xor al, 0x41
mov eax, dword [rdi + 0x2c]
mov eax, dword [r15 + 0x2c]
mov dword [rsp + 0x1fc], eax
mov rax, qword [r15 + 0x30]
xor byte [r8 - 0x77], r9b
test byte [rax + rcx*4], ah
add al, byte [rax]
add byte [rcx - 0x75], cl
mov eax, dword [rdi + 0x38]
add dword [rax], eax
add byte [rcx - 0x75], cl
xor byte [r8 - 0x77], r9b
test byte [rax + rcx*4], ah
add al, byte [rax]
add byte [rcx - 0x75], cl
mov eax, dword [rdi + 0x38]
mov qword [rsp + 0x60], rax
mov eax, dword [rdi + 0x38]
mov qword [rsp + 0x60], rax
mov esi, dword [r15 + 0x40]
mov esi, dword [rdi + 0x40]
movzx eax, word [r15 + 0x2a]
mov word [rsp + 0xf8], ax
add byte [rax], al
add byte [rbp + 0x31], al
ror byte [rcx + rbp*2 - 0x1d], cl
xor r10d, r10d
imul r12, rbx, 0x118
sbb byte [rcx], al
add byte [rax], al
add r12, qword [rsp + 0x280]
movaps xmm6, xmmword [rsp + 0x100]
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x100], dh
add byte [rax], al
movaps xmm7, xmmword [rsp + 0x110]
movzx edi, word [r15 + 0x10c]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0xf], al
movzx r8d, word [r15 + 0x10e]
movzx edx, word [r15 + 0x108]
add dword [rax], eax
add byte [rbp + 0xf], al
mov bh, 0x8f
or al, byte [rcx]
add byte [rax], al
mov bh, 0x87
invalid
add dword [rax], eax
add byte [rbp + 0xf], al
mov bh, 0x8f
or al, byte [rcx]
add byte [rax], al
mov eax, dword [r15 + 0x50]
add eax, 0xfffffffe
sar dh, 0x66
cmp eax, 0x16
sar dh, 0x66
cmp eax, 0x16
mov ecx, 0xe
add byte [rax], al
cmovae eax, ecx
mov r11d, dword [r15 + 0x110]
add dword [rax], eax
add byte [rdi], cl
mov bh, 0xc0
invalid
ror byte [rax - 0x73], 0xd
invalid
lea rcx, [0x14011be3c]
lea ecx, [0x14011be3c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
mov word [rsp + 0xfe], di
mov word [rsp + 0xfc], dx
and al, 0xfc
add byte [rax], al
add bh, bh
jmp rax
mov esp, 0xfe24
add byte [rax], al
add byte [rsi - 0x77], ah
xchg esp, eax
and al, 0xfc
add byte [rax], al
add bh, bh
jmp rax
invalid
mov qword [rsp + 0x58], r13
mov dword [rsp + 0x58], ebp
and al, 0x58
mov eax, dword [r15 + 0x52]
mov dword [rsp + 0xf4], eax
mov ax, 2
jmp 0x14006dd20
mov dword [rsp + 0x3c], r11d
pop rsp
and al, 0x3c
mov word [rsp + 0x3a], r9w
mov word [rsp + 0x38], r8w
mov al, byte [r15 + 0xa0]
mov al, byte [rdi + 0xa0]
mov al, byte [rdi + 0xa0]
mov byte [rsp + 0xc0], al
cmp word [r15 + 0x58], 0
pop rax
add byte [rdi], cl
invalid
cmpsd dword [rsi], dword [rdi]
or al, 0
invalid
add byte [rcx - 0x75], cl
invalid
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
stc
stc
xor edx, edx
mov r14d, r10d
invalid
call fcn.140021d4d
sti
dec dword [rax - 0x77]
ret
sti
dec dword [rax - 0x77]
ret
mov r13d, r14d
mov ebp, esi
cmc
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
push rsp
and al, 0x48
mov r8, rdi
mov eax, edi
call fcn.1400aba85
mov qword [rsp + 0x104], rbx
add al, 1
add byte [rax], al
add al, 1
add byte [rax], al
mov qword [rsp + 0x10c], r14
mov ah, 0x24
or al, 1
add byte [rax], al
add dword [rax], eax
add byte [rbp - 0x77], al
invalid
mov r10d, r13d
mov qword [rsp + 0x114], rdi
add byte [rsi - 0x45], ah
add dword [rax], eax
add byte [rsi - 0x45], ah
add dword [rax], eax
jmp 0x14006dd53
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x50
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], r13
mov dword [rsp + 0x40], r10d
mov qword [rsp + 0x80], rsi
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
add byte [rcx - 0x75], cl
ja 0x14006d155
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], cl
ja 0x14006d155
test rsi, rsi
je 0x14006ddb3
or al, 0
invalid
or al, 0
add byte [rbp - 0x75], cl
ja 0x14006d172
mov r14, qword [r15 + 0x68]
mov rcx, r14
xor edx, edx
mov word [rsp + 0x38], r8w
and al, 0x38
and al, 0x38
mov word [rsp + 0x3a], r9w
mov r13d, r11d
call fcn.140021d4d
sti
dec dword [rax - 0x77]
ret
mov rdi, rdx
mov rcx, rax
ror dword [rax - 0x77], 0xf2
ror dword [rax - 0x77], 0xf2
mov r8, r14
call fcn.1400aba85
mov r11d, r13d
jmp 0x14006d17f
movzx ecx, word [rsp + 0x3a]
movzx r8d, word [rsp + 0x38]
jmp 0x14006ddb5
invalid
jmp 0x14006d17f
add byte [rcx + rcx*4 + 0x6c], cl
mov qword [rsp + 0x58], r13
insb byte [rdi], dx
and al, 0x58
mov rax, qword [r15 + 0x58]
mov qword [rsp + 0xe8], rax
mov dword [rsp + 0xe8], eax
mov r13, qword [r15 + 0x68]
mov ebp, dword [rdi + 0x68]
mov rcx, r13
xor edx, edx
mov word [rsp + 0x38], r8w
and al, 0x38
and al, 0x38
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3c], r11d
invalid
mov dword [rsp + 0x3c], ebx
cmp al, 0x4c
mov dword [rsp + 0x50], esi
mov qword [rsp + 0x50], r14
mov r14d, r10d
call fcn.140021d4d
mov rbx, rax
ret
mov qword [rsp + 0x80], rsi
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0xa], al
retf 0xfb4b
ret
add byte [rax], al
add byte [rcx + rcx*4 - 0xa], al
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0xe8]
invalid
add byte [rax], al
add byte [rax], al
call 0x18d06d1a0
add byte [rax], al
mov r8, r13
mov eax, ebp
call fcn.1400aba85
mov r11d, dword [rsp + 0x3c]
and al, 0x3c
movzx r9d, word [rsp + 0x3a]
movzx ecx, word [rsp + 0x3a]
movzx r8d, word [rsp + 0x38]
movzx eax, word [rsp + 0x38]
mov qword [rsp + 0x90], rbx
mov rbx, qword [rsp + 0xb8]
mov qword [rsp + 0x98], r14
mov ah, 0x24
cwde
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x50
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
mov ah, 0x24
cwde
mov ah, 0x24
cwde
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x50
mov r10d, esi
mov rsi, qword [rsp + 0x80]
mov qword [rsp + 0xa0], r13
and al, 0xa0
add byte [rax], al
invalid
mov ah, 0x24
add byte [rax], 0
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xa0
add byte [rax], al
add byte [rbx + 0x6644247c], cl
mov edi, dword [rsp + 0x44]
mov ax, 0xd
add cl, ch
invalid
mov edi, dword [rsp + 0x44]
mov ax, 0xd
add cl, ch
cmp byte [rdx], cl
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rcx + rcx*4 + 0x6c], cl
invalid
invalid
insb byte [rdi], dx
mov qword [rsp + 0x58], r13
and al, 0x58
lea rdx, [r15 + 0x58]
mov qword [rsp + 0x50], r14
mov rax, rsi
mov rsi, qword [r15 + 0x78]
mov r13, qword [r15 + 0x80]
lea rcx, [rsp + 0x100]
mov dword [rsp + 0x40], r10d
and al, 0x40
scasd eax, dword [rdi]
add byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx + rcx*4 + 0x54], al
and al, 0x40
mov word [rsp + 0x38], r8w
mov qword [rsp + 0x80], rax
mov r14d, r9d
invalid
mov dword [rsp + 0x3c], r11d
invalid
call fcn.14006f4d8
mov r11d, dword [rsp + 0x3c]
mov ebx, dword [rsp + 0x3c]
mov r9d, r14d
mov rax, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
invalid
and al, 0x80
add byte [rax], al
add byte [rdi + rcx - 0x49], al
movzx r8d, word [rsp + 0x38]
movzx r8d, word [rsp + 0x38]
cmp byte [rbx + rcx*4 + 0x54], al
and al, 0x40
mov r10d, dword [rsp + 0x40]
mov dword [rsp + 0xb0], esi
add byte [rax], al
movups xmm0, xmmword [rsp + 0x100]
adc byte [rsp + 0x100], al
movups xmm1, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x90], xmm0
sub dword [rsp + 0x90], eax
movaps xmmword [rsp + 0xa0], xmm1
shr rsi, 0x20
shr esi, 0x20
mov qword [rsp + 0x1c0], rsi
mov rsi, rax
mov r14, qword [rsp + 0x50]
je 0x14006d2b2
push rax
mov eax, r13d
shr eax, 0x10
adc byte [rax - 0x77], cl
and al, 0x78
adc byte [rax - 0x77], cl
and al, 0x78
mov rax, r13
mov qword [rsp + 0x70], r13
jo case.0x14006a4a9.473
shr ebp, 0x20
mov qword [rsp + 0x48], r13
mov ax, 0xe
jmp 0x14006dd20
lea rdx, [r15 + 0x50]
lea rcx, [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
mov word [rsp + 0x38], r8w
mov dword [rsp + 0x40], r10d
mov r13d, r9d
mov qword [rsp + 0x80], rsi
mov esi, r11d
call fcn.14006bd86
mov r11d, esi
mov ebx, esi
mov rsi, qword [rsp + 0x80]
mov r9d, r13d
mov r10d, dword [rsp + 0x40]
movzx eax, word [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rbx + 0x102248c], cl
add byte [rax], al
mov dword [rsp + 0xf4], ecx
movzx ecx, word [rsp + 0x106]
mov word [rsp + 0xde], cx
lea r8, [rsp + 0x150]
movups xmm0, xmmword [r8 - 0x48]
mov eax, 0x48100f41
enter 0x290f, 0xffffffffffffff84
and al, 0x90
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [r8 - 0x38]
movaps xmmword [rsp + 0x90], xmm0
movaps xmmword [rsp + 0xa0], xmm1
sub dword [rsp + 0xa0], ecx
sub dword [rsp + 0xa0], ecx
mov ecx, dword [r8 - 0x28]
mov dword [rsp + 0xb0], ecx
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov ecx, dword [rsp + 0x12c]
mov qword [rsp + 0x1c0], rcx
movzx ecx, word [rsp + 0x130]
mov qword [rsp + 0x70], rcx
movzx ecx, word [rsp + 0x132]
add byte [rax - 0x77], cl
and al, 0x78
mov ecx, dword [rsp + 0x134]
mov qword [rsp + 0x48], rcx
and al, 0x48
add byte [rax - 0x77], cl
and al, 0x48
mov rcx, qword [rsp + 0x138]
mov rcx, qword [rsp + 0x138]
mov qword [rsp + 0x58], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rsp + 0x68], rcx
mov r14, qword [rsp + 0x148]
mov ah, 0x24
add qword [rax], rax
add byte [rdx + 0x150248c], cl
add byte [rax], al
mov byte [rsp + 0xc0], cl
mov ecx, dword [r8 + 1]
mov edx, dword [r8 + 4]
mov dword [rsp + 0xe0], ecx
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rcx + 0xe32494], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xe32494], cl
add byte [rax], al
mov rcx, qword [rsp + 0x158]
add byte [rax], al
mov qword [rsp + 0xd0], rcx
mov rcx, qword [r8 + 0x60]
mov ecx, dword [rax + 0x60]
mov ecx, dword [rax + 0x60]
mov qword [rsp + 0x21f], rcx
mov rcx, qword [rsp + 0x160]
mov qword [rsp + 0x1d8], rcx
mov dword [rsp + 0x1d8], ecx
mov dword [rsp + 0x1d8], ecx
mov cl, byte [rsp + 0x190]
mov byte [rsp + 0x8f], cl
and al, 0x8f
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rax + 0x41], al
and al, 0x8f
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rax + 0x41], al
movups xmm1, xmmword [r8 + 0x51]
movzx r8d, word [rsp + 0x38]
movaps xmmword [rsp + 0x210], xmm1
adc byte [rdx], al
add byte [rax], al
and al, 0x10
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x200], eax
movaps xmmword [rsp + 0x200], xmm0
mov rcx, qword [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdx*8], fs
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x170]
invalid
invalid
mov word [rax + rcx*8], fs
and al, 0xc8
add byte [rax], al
mov qword [rsp + 0x1d0], rcx
mov rcx, qword [rsp + 0x170]
mov qword [rsp + 0x1c8], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rsp + 0x1f0], rcx
mov dword [rsp + 0x1f0], ecx
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov word [rax + rsi*8], fs
and al, 0xf0
mov dword [rsp + 0x1f0], ecx
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbp*8], fs
and al, 0xe8
add byte [rax], al
mov rcx, qword [rsp + 0x180]
mov qword [rsp + 0x1e8], rcx
and al, 0xe8
add dword [rax], eax
invalid
and al, 0xe8
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x8c
and al, 0x88
add dword [rax], eax
add byte [rsi - 0x77], ah
mov word [rsi + rcx*8], fs
add byte [rax], al
add byte [rdi], cl
mov bh, 0x8c
add byte [rax], al
movzx ecx, word [rsp + 0x188]
mov word [rsp + 0xce], cx
movzx ecx, word [rsp + 0x18a]
and al, 0x8a
add dword [rax], eax
add byte [rsi - 0x77], ah
mov word [rsp + rcx*8], fs
add byte [rax], al
add byte [rbx + 0x18c248c], cl
add byte [rax], al
and al, 0x8a
add dword [rax], eax
add byte [rsi - 0x77], ah
mov word [rsp + rcx*8], fs
add byte [rax], al
add byte [rbx + 0x18c248c], cl
add byte [rax], al
mov word [rsp + rcx*4], fs
add dword [rax], eax
add byte [rcx + 0x1e4248c], cl
add byte [rax], al
mov dword [rsp + 0x1e4], ecx
jmp 0x14006dd20
mov qword [rsp + 0x58], r13
mov eax, dword [r15 + 0x70]
jo 0x14006d41f
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx - 0x75], cl
pop r8
pop rax
jo 0x14006d41f
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx - 0x75], cl
pop r8
pop rax
mov qword [rsp + 0x1b8], rax
mov r13, qword [r15 + 0x68]
mov rcx, r13
xor edx, edx
mov word [rsp + 0x38], r8w
mov dword [rsp + 0x38], eax
add byte [rbp - 0x75], cl
outsd dx, dword [rsi]
push 0x31e9894c
shl byte [rsi + 0x44], cl
mov dword [rsp + 0x38], eax
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3c], r11d
cmp al, 0x4c
mov dword [rsp + 0x50], esi
cmp al, 0x4c
mov dword [rsp + 0x50], esi
mov r14d, r10d
call fcn.140021d4d
dec dword [rax - 0x77]
ret
mov rbx, rax
mov qword [rsp + 0x80], rsi
mov esi, r14d
mov r14, rdx
invalid
mov rcx, rax
invalid
mov rdx, qword [rsp + 0x1b8]
mov r8, r13
call fcn.1400aba85
mov r11d, dword [rsp + 0x3c]
and al, 0x3c
and al, 0xb8
add dword [rax], eax
add byte [rbp - 0x77], cl
call 0x143ec67da
add byte [rbx + rcx*4 + 0x5c], al
and al, 0x3c
cmp al, 0x44
movzx r9d, word [rsp + 0x3a]
movzx ecx, word [rsp + 0x3a]
mov bh, 0x4c
and al, 0x3a
movzx r8d, word [rsp + 0x38]
movzx eax, word [rsp + 0x38]
mov qword [rsp + 0x90], rbx
mov rbx, qword [rsp + 0xb8]
invalid
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
mov qword [rsp + 0x98], r14
mov r14, qword [rsp + 0x50]
je case.0x14004afea.490
push rax
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
je case.0x14004afea.490
push rax
je case.0x14004afea.490
push rax
mov r10d, esi
mov rsi, qword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
invalid
mov ah, 0x24
add byte [rax], 0
add byte [rcx + rcx*4 - 0x54], cl
invalid
invalid
lodsb al, byte [rsi]
mov qword [rsp + 0xa0], r13
mov edi, dword [rsp + 0x44]
and al, 0x44
and al, 0xa0
add byte [rax], al
add byte [rbx - 0x74bbdb84], cl
and al, 0x44
invalid
test byte [rax + rbp*8], ah
and al, 0xe8
and al, 0x44
mov r8d, dword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rcx + 0xa82484], cl
mov dword [rsp + 0xa8], eax
add byte [rax], al
mov ax, 0x12
jmp 0x14006dc2d
invalid
mov qword [rsp + 0x58], r13
insb byte [rdi], dx
and al, 0x58
mov eax, dword [r15 + 0x52]
push r10
mov dword [rsp + 0xf4], eax
movzx eax, word [r15 + 0x56]
add byte [rax], al
add byte [rcx + 0xf], al
mov bh, 0x47
push rsi
push r14
mov word [rsp + 0xde], ax
mov dword [rsp + 0xde], eax
movzx eax, word [r15 + 0x60]
mov word [rsp + 0x98], ax
mov dword [rsp + 0x98], eax
mov bh, 0x47
invalid
mov dword [rsp + 0x98], eax
cwde
add byte [rax], al
add byte [rcx - 0x75], cl
pop r8
pop rax
mov rax, qword [r15 + 0x58]
pop rax
mov qword [rsp + 0x90], rax
mov ax, 3
jmp 0x14006dd20
xchg edx, eax
invalid
add byte [rax], al
xchg edx, eax
invalid
add byte [rcx - 0x76], al
xchg dword [rax - 0x78000000], esp
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax], al
cmp word [r15 + 0x58], 0
mov al, byte [r15 + 0xa0]
mov al, byte [rdi + 0xa0]
mov byte [rsp + 0xc0], al
add byte [rax], al
cmp word [r15 + 0x58], 0
cmp dword [r15 + 0x58], 0
mov word [rsp + 0x38], r8w
mov dword [rsp + 0x38], r8d
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3a], ecx
mov dword [rsp + 0x3c], r11d
je 0x14006de76
mov ebp, 0x49000008
mov eax, dword [rdi + 0x60]
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
jo 0x14006d60f
mov ecx, edi
xor edx, edx
mov r13d, r10d
call fcn.140021d4d
mov rbx, rax
ret
mov r14, rdx
mov rcx, rax
ror dword [rax - 0x75], 0x54
and al, 0x48
dec dword [rax - 0x77]
ret
ror dword [rax - 0x75], 0x54
push rsp
and al, 0x48
mov r8, rdi
mov eax, edi
call fcn.1400aba85
mov qword [rsp + 0x104], rbx
add al, 1
add byte [rax], al
add al, 1
add byte [rax], al
mov qword [rsp + 0x10c], r14
mov ah, 0x24
or al, 1
add byte [rax], al
mov r10d, r13d
mov qword [rsp + 0x114], rdi
add byte [rsi - 0x45], ah
add dword [rax], eax
add byte [rsi - 0x45], ah
add dword [rax], eax
jmp 0x14006de97
mov al, byte [r15 + 0xe0]
mov byte [rsp + 0x8f], al
xchg eax, esp
add byte [rax], al
add byte [rax + 0x8f2484], cl
add byte [rax], al
mov rax, qword [r15 + 0x58]
lea rcx, [0x14011be94]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
mov word [rsp + 0x38], r8w
mov dword [rsp + 0x40], r10d
jmp rax
mov qword [rsp + 0x90], 0
jmp 0x14006ed95
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
mov qword [rsp + 0x58], r13
and al, 0x58
mov rcx, qword [r15 + 0x58]
mov rdx, qword [r15 + 0x60]
mov word [rsp + 0x38], r8w
mov dword [rsp + 0x40], r10d
push rsp
and al, 0x40
push rsp
and al, 0x40
mov qword [rsp + 0x50], r14
je 0x14006d68b
and al, 0x50
push rax
mov r14d, r9d
mov r13d, r11d
call fcn.14006f48b
mov qword [rsp + 0xb8], rax
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rcx, qword [r15 + 0x68]
mov rdx, qword [r15 + 0x70]
mov edx, dword [rdi + 0x70]
call fcn.14006f48b
mov r11d, r13d
mov r9d, r14d
mov r14, qword [rsp + 0x50]
mov r10d, dword [rsp + 0x40]
movzx r8d, word [rsp + 0x38]
cmp byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x98], edi
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov esp, 0x9824
cwde
add byte [rax], al
invalid
mov dword [rsp + 0x98], edi
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x4844247c], cl
mov edi, dword [rsp + 0x44]
mov rsi, qword [rsp + 0x80]
mov esi, dword [rsp + 0x80]
mov esi, dword [rsp + 0x80]
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rdx
add byte [rax], al
movabs al, byte [0xa824948948000000]
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
mov ax, 7
jmp 0x14006dc2d
movzx ecx, word [r15 + 0xc0]
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
and al, 0xc0
add byte [rax], al
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
mov word [rsp + 0x38], r8w
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3a], r9d
mov dword [rsp + 0x3a], r9d
and al, 0x3a
mov dword [rsp + 0x3c], r11d
mov word [rsp + 0x70], cx
je 0x14006defe
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
xor edx, edx
mov r14d, r10d
mov esi, edx
invalid
mov esi, edx
call fcn.140021d4d
mov rbx, rax
mov r13d, r14d
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
mov r8, rdi
call fcn.1400aba85
add eax, dword [rax]
add eax, dword [rax]
mov qword [rsp + 0x204], rbx
mov qword [rsp + 0x20c], r14
mov r10d, r13d
invalid
mov qword [rsp + 0x214], rdi
mov ax, 1
add dword [rax], eax
invalid
mov dword [rsp + 0x68], eax
jmp 0x14006df2a
push 0x7b1e9
add byte [rcx + 0xf], al
movzx ecx, word [r15 + 0xa8]
movzx ecx, word [r15 + 0xa8]
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
rol byte [rax], 0
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
mov word [rsp + 0x38], r8w
mov word [rsp + 0x3a], r9w
and al, 0x3a
mov dword [rsp + 0x3c], r11d
pop rsp
and al, 0x3c
mov qword [rsp + 0xe8], rcx
je 0x14006df89
invalid
add byte [rcx - 0x75], cl
invalid
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
stc
stc
xor edx, edx
mov r14d, r10d
call fcn.140021d4d
mov rbx, rax
mov r13d, r14d
cmc
cmc
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
mov r8, rdi
call fcn.1400aba85
add byte [rax - 0x77], cl
pushfq
and al, 4
add al, 1
add byte [rax], al
add al, 1
add byte [rax], al
mov qword [rsp + 0x10c], r14
mov r10d, r13d
mov qword [rsp + 0x114], rdi
mov bx, 1
add dword [rax], eax
mov esp, 0x11424
add byte [rsi - 0x45], ah
add dword [rax], eax
jmp 0x14006dfaa
mov r13d, r10d
mov dword [rsp + 0x3c], r11d
mov word [rsp + 0x3a], r9w
mov word [rsp + 0x38], r8w
movzx eax, word [r15 + 0xd8]
mov word [rsp + 0xce], ax
movzx eax, word [r15 + 0xda]
mov word [rsp + 0xcc], ax
mov rcx, qword [r15 + 0xa8]
mov rdx, qword [r15 + 0xb0]
call fcn.14006f48b
mov qword [rsp + 0xd0], rax
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd8
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
mov eax, 0x49000000
add byte [rcx - 0x75], cl
xchg edi, eax
rol byte [rax], 0
add al, ch
invalid
sbb al, 0
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd8
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
add byte [rcx - 0x75], cl
xchg edi, eax
rol byte [rax], 0
add al, ch
invalid
test byte [rax + rdx*8], ah
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x1c8], edx
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rcx, qword [r15 + 0xc8]
mov rdx, qword [r15 + 0xd0]
call fcn.14006f48b
mov qword [rsp + 0x1f0], rax
invalid
add byte [rax], al
add al, ch
sbb eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x1e8], rdx
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
invalid
invalid
mov qword [rsp + 0x1e8], rdx
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
cmp word [r15 + 0x58], 0
cmp dword [rdi + 0x58], 0
cmp dword [rdi + 0x58], 0
je 0x14006e011
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
sti
dec dword [rax - 0x77]
ret
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
mov r8, rdi
mov eax, edi
sti
dec dword [rax - 0x77]
ret
mov eax, edi
call fcn.1400aba85
mov qword [rsp + 0x104], rbx
mov dword [rsp + 0x104], ebx
mov dword [rsp + 0x104], ebx
mov qword [rsp + 0x10c], r14
mov qword [rsp + 0x114], rdi
and al, 0xc
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x11424
add byte [rsi - 0x45], ah
add dword [rax], eax
mov dword [rsp + 0x114], edi
mov bx, 1
jmp 0x14006e032
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
cmp word [r15 + 0x58], 0
pop rax
invalid
xchg dword [rax - 0x78000000], esp
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
pop rax
invalid
pop rax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x38], eax
mov word [rsp + 0x38], r8w
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3c], r11d
je 0x14006e099
add byte [rcx - 0x75], cl
invalid
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
stc
stc
xor edx, edx
mov r14d, r10d
call fcn.140021d4d
sti
dec dword [rax - 0x77]
ret
sti
dec dword [rax - 0x77]
ret
mov r13d, r14d
cmc
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
push rsp
and al, 0x48
mov r8, rdi
call fcn.1400aba85
add eax, dword [rax]
add eax, dword [rax]
mov qword [rsp + 0x104], rbx
add al, 1
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0xc
add dword [rax], eax
add byte [rax], al
mov r10d, r13d
mov qword [rsp + 0x10c], r14
add byte [rax], al
mov r10d, r13d
mov qword [rsp + 0x114], rdi
mov bx, 1
jmp 0x14006e0ba
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
cmp word [r15 + 0x58], 0
pop rax
invalid
xchg dword [rax - 0x78000000], esp
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
pop rax
invalid
pop rax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x38], eax
invalid
mov word [rsp + 0x38], r8w
cmp byte [rsi + 0x44], ah
mov dword [rsp + 0x3a], ecx
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3c], r11d
je 0x14006e121
invalid
add byte [rcx - 0x75], cl
invalid
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
stc
stc
xor edx, edx
mov r14d, r10d
call fcn.140021d4d
mov rbx, rax
mov r13d, r14d
cmc
cmc
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
mov r8, rdi
call fcn.1400aba85
mov qword [rsp + 0x104], rbx
add al, 1
add byte [rax], al
add al, 1
add byte [rax], al
mov qword [rsp + 0x10c], r14
mov r10d, r13d
mov qword [rsp + 0x114], rdi
mov bx, 1
and al, 0x14
add dword [rax], eax
add byte [rsi - 0x45], ah
add dword [rax], eax
jmp 0x14006e142
mov rcx, rsi
movzx edi, word [r15 + 0xa8]
movzx esi, word [r15 + 0xaa]
movzx eax, word [r15 + 0xac]
mov qword [rsp + 0x1b8], rax
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
cmp word [r15 + 0x58], 0
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
mov qword [rsp + 0x80], rcx
mov word [rsp + 0x38], r8w
add byte [rax], 0
add byte [rsi + 0x44], ah
mov dword [rsp + 0x38], eax
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3c], r11d
mov dword [rsp + 0x40], r10d
and al, 0x40
and al, 0x40
mov qword [rsp + 0xe8], rdi
je 0x14006e1a9
mov r13, qword [r15 + 0x60]
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
sti
dec dword [rax - 0x77]
ret
mov r14, rdx
mov rcx, rax
mov rdx, r13
mov r8, rdi
mov eax, edi
sti
dec dword [rax - 0x77]
ret
mov eax, edi
call fcn.1400aba85
mov qword [rsp + 0x104], rbx
pushfq
and al, 4
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0xc
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x11424
add byte [rsi + 0x41], ah
invalid
add dword [rax], eax
pushfq
and al, 4
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0xc
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x11424
add byte [rsi + 0x41], ah
mov esi, 0xce90001
invalid
or al, 7
jmp 0x14006e1cb
movzx ecx, word [r15 + 0xc0]
mov al, byte [r15 + 0xa0]
mov byte [rsp + 0xc0], al
cmp word [r15 + 0x58], 0
add byte [rax], al
add byte [rsi + 0x41], ah
cmp dword [rdi + 0x58], 0
mov word [rsp + 0x38], r8w
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3a], r9d
mov dword [rsp + 0x3a], r9d
mov dword [rsp + 0x3c], r11d
mov word [rsp + 0x78], cx
and al, 0x78
and al, 0x78
je 0x14006e227
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov rdi, qword [r15 + 0x70]
mov rcx, rdi
xor edx, edx
mov r14d, r10d
mov esi, edx
invalid
mov esi, edx
call fcn.140021d4d
mov rbx, rax
mov r13d, r14d
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
mov r8, rdi
call fcn.1400aba85
mov qword [rsp + 0x204], rbx
fild word [rbx]
add byte [rax - 0x77], cl
pushfq
and al, 4
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4c], cl
mov qword [rsp + 0x20c], r14
mov r10d, r13d
mov qword [rsp + 0x20c], r14
mov r10d, r13d
mov qword [rsp + 0x214], rdi
mov ax, 1
mov dword [rsp + 0x70], eax
jmp 0x14006e253
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x58], r13
mov eax, dword [r15 + 0x70]
mov dword [rsp + 0xe8], eax
movzx eax, word [r15 + 0x74]
mov word [rsp + 0x1b8], ax
mov rax, qword [r15 + 0x58]
mov qword [rsp + 0x298], rax
mov r13, qword [r15 + 0x68]
mov rcx, r13
xor edx, edx
mov word [rsp + 0x38], r8w
and al, 0x38
mov word [rsp + 0x3a], r9w
mov dword [rsp + 0x3c], r11d
and al, 0x3c
and al, 0x3c
mov qword [rsp + 0x50], r14
mov r14d, r10d
call fcn.140021d4d
mov rbx, rax
mov ebx, eax
mov ebx, eax
mov qword [rsp + 0x80], rsi
mov esi, r14d
mov r14, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x298]
mov r8, r13
call fcn.1400aba85
mov r11d, dword [rsp + 0x3c]
add al, byte [rax]
add byte [rbp - 0x77], cl
call 0x143e59bad
add byte [rbx + rcx*4 + 0x5c], al
and al, 0x3c
movzx r9d, word [rsp + 0x3a]
movzx r8d, word [rsp + 0x38]
mov qword [rsp + 0x90], rbx
mov rbx, qword [rsp + 0xb8]
mov ebx, dword [rsp + 0xb8]
mov ebx, dword [rsp + 0xb8]
mov eax, 0x4c000000
mov dword [rsp + 0x98], esi
mov qword [rsp + 0x98], r14
mov r14, qword [rsp + 0x50]
push rax
mov r10d, esi
mov rsi, qword [rsp + 0x80]
mov qword [rsp + 0xa0], r13
movabs al, byte [0x8b44247c8b000000]
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx + 0xa82484], cl
add byte [rax], al
movabs al, byte [0x8b44247c8b000000]
add byte [rax], al
add byte [rbx - 0x74bbdb84], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx + 0xa82484], cl
add byte [rax], al
movzx eax, word [rsp + 0x1b8]
mov word [rsp + 0xac], ax
mov ax, 0x14
invalid
test byte [rax + rdi*4], ah
and al, 0xb8
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsp + rbp*4], ah
add byte [rax], al
add byte [rsi - 0x48], ah
adc al, 0
invalid
add byte [rdx + 0x4c372454], cl
mov ebp, dword [rsp + 0x60]
mov dl, byte [rsp + 0x37]
mov r13, qword [rsp + 0x60]
jmp 0x14006e8db
mov qword [rsp + 0x58], r13
mov rcx, qword [r15 + 0x58]
mov rdx, qword [r15 + 0x60]
mov dword [rsp + 0x40], r10d
mov qword [rsp + 0x50], r14
mov r14d, r8d
invalid
mov qword [rsp + 0x80], rsi
add byte [rax], al
invalid
add byte [rax], al
mov esi, r9d
mov r13d, r11d
call case.0x14006a4a9.497
bndldx bnd0, [rax]
add byte [rbp - 0x77], al
jmp 0x14006dcad
mov ecx, esi
mov rsi, qword [rsp + 0x80]
mov esi, dword [rsp + 0x80]
bndldx bnd0, [rax]
add byte [rbp - 0x77], al
jmp 0x14006dcad
mov esi, dword [rsp + 0x80]
mov r8d, r14d
mov r14, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
mov r10d, dword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rdx
mov ax, 0x15
jmp 0x14006dd20
mov rax, rsi
movzx ecx, word [r15 + 0x70]
mov rsi, qword [r15 + 0x58]
pop rax
pop rax
test rsi, rsi
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x40], r10d
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx + rcx*4 + 0x54], al
and al, 0x40
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x50], r14
je 0x14006dce5
push rax
je 0x14006dce5
push rax
je 0x14006e2ae
mov r14, qword [r15 + 0x68]
mov r13d, ecx
mov rcx, r14
xor edx, edx
mov word [rsp + 0x38], r8w
mov word [rsp + 0x3a], r9w
cmp al, byte [rcx + rcx*4 + 0x5c]
and al, 0x3c
cmp al, byte [rcx + rcx*4 + 0x5c]
and al, 0x3c
call fcn.140021d4d
mov rbx, rax
mov rdi, rdx
mov rcx, rax
mov rdx, rsi
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.1400aba85
mov ecx, r13d
mov r11d, dword [rsp + 0x3c]
movzx r9d, word [rsp + 0x3a]
movzx r8d, word [rsp + 0x38]
jmp 0x14006e2b0
mov qword [rsp + 0x58], r13
mov ax, 0x17
mov dl, byte [rsp + 0x37]
mov r13, qword [rsp + 0x60]
mov edi, dword [rsp + 0x44]
jmp 0x14006e8db
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx ecx, word [r15 + 0x5a]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
xor ebx, ebx
mov dword [rsp + 0x40], r10d
cmp word [r15 + 0x80], 0
je 0x14006dddf
mov rdi, qword [r15 + 0x88]
mov r14, qword [r15 + 0x98]
mov r13d, ecx
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rax
mov rcx, rax
mov rdx, rdi
mov qword [rsp + 0x50], r14
mov r8, r14
call fcn.1400aba85
mov ecx, r13d
mov ax, 1
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006de23
xor ebx, ebx
mov dl, byte [rsp + 0x37]
mov r13, qword [rsp + 0x60]
mov qword [rsp + 0x90], rbx
mov qword [rsp + 0x98], rdi
mov qword [rsp + 0xa0], r14
mov ax, 0xb
jmp 0x14006e2dd
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x88]
mov qword [rsp + 0x58], rax
mov rax, qword [r15 + 0x90]
mov qword [rsp + 0x68], rax
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x70], rax
mov dl, byte [rsp + 0x37]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
mov word [rsp + 0x90], bx
mov word [rsp + 0x92], cx
movups xmmword [rsp + 0xa4], xmm1
movups xmmword [rsp + 0x94], xmm0
mov ax, 6
jmp 0x14006e7de
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx ecx, word [r15 + 0x5a]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
xor ebx, ebx
cmp word [r15 + 0x80], 0
mov dword [rsp + 0x40], r10d
je 0x14006e2ee
mov rdi, qword [r15 + 0x88]
mov r14, qword [r15 + 0x98]
mov r13d, ecx
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rax
mov rcx, rax
mov rdx, rdi
mov qword [rsp + 0x50], r14
mov r8, r14
call fcn.1400aba85
mov ecx, r13d
mov ax, 1
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006e332
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx eax, word [r15 + 0x5a]
mov word [rsp + 0x58], ax
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
mov dword [rsp + 0x68], 0
cmp word [r15 + 0x80], 0
mov dword [rsp + 0x40], r10d
je 0x14006e385
mov rdi, rsi
mov rsi, qword [r15 + 0x88]
mov rbx, qword [r15 + 0x98]
mov rcx, rbx
xor edx, edx
call fcn.140021d4d
mov r13, rax
mov rax, rdx
mov rcx, r13
mov rdx, rsi
mov rsi, rdi
mov rdi, rax
mov r14, rbx
mov r8, rbx
call fcn.1400aba85
mov bx, 1
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006e3b5
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx edi, word [r15 + 0x5a]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
xor ebx, ebx
cmp word [r15 + 0x80], 0
mov dword [rsp + 0x40], r10d
je case.0x14004a277.505
mov r13d, edi
mov rdi, qword [r15 + 0x88]
mov r14, qword [r15 + 0x98]
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rax
mov rcx, rax
mov rdx, rdi
mov edi, r13d
mov qword [rsp + 0x50], r14
mov r8, r14
call fcn.1400aba85
mov ax, 1
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006e5aa
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx ecx, word [r15 + 0x5a]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
xor ebx, ebx
cmp word [r15 + 0x80], 0
mov dword [rsp + 0x40], r13d
je 0x14006e61e
mov rdi, qword [r15 + 0x88]
mov r14, qword [r15 + 0x98]
mov r13d, ecx
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rax
mov rcx, rax
mov rdx, rdi
mov qword [rsp + 0x50], r14
mov r8, r14
call fcn.1400aba85
mov ecx, r13d
mov ax, 1
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006e662
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx ecx, word [r15 + 0x5a]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
xor ebx, ebx
cmp word [r15 + 0x80], 0
mov dword [rsp + 0x40], r10d
je 0x14006e6b5
mov rdi, qword [r15 + 0x88]
mov r14, qword [r15 + 0x98]
mov r13d, ecx
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rax
mov rcx, rax
mov rdx, rdi
mov qword [rsp + 0x50], r14
mov r8, r14
call fcn.1400aba85
mov ecx, r13d
mov ax, 1
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006e6f9
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx ecx, word [r15 + 0x5a]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
xor ebx, ebx
cmp word [r15 + 0x80], 0
mov dword [rsp + 0x40], r10d
je 0x14006e74c
mov rdi, qword [r15 + 0x88]
mov r14, qword [r15 + 0x98]
mov r13d, ecx
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rax
mov rcx, rax
mov rdx, rdi
mov qword [rsp + 0x50], r14
mov r8, r14
call fcn.1400aba85
mov ecx, r13d
mov ax, 1
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006e790
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx ebx, word [r15 + 0x5a]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
xor r14d, r14d
cmp word [r15 + 0x80], 0
je 0x14006e7ef
mov rdi, qword [r15 + 0x88]
mov r13, qword [r15 + 0x98]
mov rcx, r13
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rax
mov rcx, rax
mov rdx, rdi
mov qword [rsp + 0x50], r13
mov r8, r13
call fcn.1400aba85
mov ax, 1
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x78], rax
jmp 0x14006e833
movups xmm0, xmmword [r15 + 0x5c]
movups xmm1, xmmword [r15 + 0x6c]
movzx eax, word [r15 + 0x5a]
mov word [rsp + 0x68], ax
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
mov dword [rsp + 0x70], 0
cmp word [r15 + 0x80], 0
mov qword [rsp + 0x80], rsi
mov dword [rsp + 0x40], r10d
je 0x14006eb57
mov rsi, qword [r15 + 0x88]
mov rbx, qword [r15 + 0x98]
mov rcx, rbx
xor edx, edx
call fcn.140021d4d
mov r13, rax
mov rdi, rdx
mov rcx, rax
mov rdx, rsi
mov qword [rsp + 0x50], rbx
mov r8, rbx
call fcn.1400aba85
mov bx, 1
mov qword [rsp + 0x48], rax
jmp 0x14006eb87
xor ebx, ebx
mov dl, byte [rsp + 0x37]
mov r13, qword [rsp + 0x60]
mov word [rsp + 0xa8], cx
mov qword [rsp + 0x90], rbx
mov qword [rsp + 0x98], rdi
mov qword [rsp + 0xa0], r14
mov ax, 0x16
mov rbx, qword [rsp + 0xb8]
mov edi, dword [rsp + 0x44]
jmp 0x14006e8c9
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x88]
mov qword [rsp + 0x58], rax
mov rax, qword [r15 + 0x90]
mov qword [rsp + 0x68], rax
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x70], rax
mov dl, byte [rsp + 0x37]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
mov word [rsp + 0x90], bx
mov word [rsp + 0x92], cx
movups xmmword [rsp + 0xa4], xmm1
movups xmmword [rsp + 0x94], xmm0
mov ax, 4
jmp 0x14006e7de
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov r13, qword [r15 + 0x88]
mov rdi, qword [r15 + 0x90]
mov r14d, dword [r15 + 0x98]
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
xor ebx, ebx
movaps xmm8, xmmword [rsp + 0x200]
movaps xmm9, xmmword [rsp + 0x210]
mov rdx, qword [r15 + 0xa8]
mov r8, qword [r15 + 0xb8]
lea rcx, [rsp + 0x150]
call fcn.14006c9b5
movzx eax, word [rsp + 0x70]
mov word [rsp + 0x168], ax
mov eax, dword [rsp + 0x68]
mov word [rsp + 0x100], ax
movzx eax, word [rsp + 0x58]
mov word [rsp + 0x102], ax
movups xmmword [rsp + 0x104], xmm8
movups xmmword [rsp + 0x114], xmm9
mov qword [rsp + 0x70], rbx
mov word [rsp + 0x128], bx
mov rax, qword [rsp + 0x78]
mov word [rsp + 0x12a], ax
mov rax, qword [rsp + 0x48]
mov dword [rsp + 0x12c], eax
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x130], r13
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x138], rdi
mov qword [rsp + 0x140], r14
mov al, byte [rsp + 0xc0]
mov byte [rsp + 0x148], al
movzx eax, word [rsp + 0x100]
mov word [rsp + 0x90], ax
movzx eax, word [rsp + 0x102]
mov word [rsp + 0x92], ax
mov rax, qword [rsp + 0x104]
mov qword [rsp + 0x94], rax
mov eax, dword [rsp + 0x10c]
mov dword [rsp + 0x9c], eax
movups xmm0, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0xa0], xmm0
mov eax, dword [rsp + 0x120]
mov dword [rsp + 0xb0], eax
mov eax, dword [rsp + 0x124]
mov qword [rsp + 0x1c0], rax
lea rcx, [rsp + 0x150]
mov eax, dword [rcx - 7]
mov ecx, dword [rcx - 4]
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x1c8], rax
mov ax, 8
mov rbx, qword [rsp + 0xb8]
mov dl, byte [rsp + 0x37]
mov edi, dword [rsp + 0x44]
movzx r8d, word [rsp + 0x38]
and al, 0x38
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
jmp 0x14006ed3c
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x88]
xchg dword [rax + 0x48000000], ecx
mov dword [rsp + 0x58], eax
mov rax, qword [r15 + 0x90]
mov qword [rsp + 0x68], rax
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x70
mov dl, byte [rsp + 0x37]
movzx r8d, word [rsp + 0x38]
and al, 0x38
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
mov rcx, qword [rsp + 0xe8]
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], al
movaps xmm1, xmmword [rsp + 0x110]
mov word [rsp + 0x90], bx
add byte [rax], al
mov word [rsp + 0x92], di
movups xmmword [rsp + 0xa4], xmm1
movups xmmword [rsp + 0x94], xmm0
mov rax, qword [rsp + 0xd0]
and rax, 0xffffffffffff0000
or rax, rcx
mov qword [rsp + 0xd0], rax
mov ax, 9
jmp 0x14006e7de
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x88]
mov qword [rsp + 0x58], rax
mov rax, qword [r15 + 0x90]
mov qword [rsp + 0x68], rax
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x70], rax
mov dl, byte [rsp + 0x37]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
mov word [rsp + 0x90], bx
mov word [rsp + 0x92], cx
movups xmmword [rsp + 0xa4], xmm1
movups xmmword [rsp + 0x94], xmm0
mov ax, 0xa
jmp 0x14006e7de
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x88]
mov qword [rsp + 0x58], rax
mov rax, qword [r15 + 0x90]
add byte [rax], al
mov qword [rsp + 0x68], rax
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
xor eax, eax
mov qword [rsp + 0x70], rax
mov dl, byte [rsp + 0x37]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
mov word [rsp + 0x90], bx
mov word [rsp + 0x92], cx
movups xmmword [rsp + 0xa4], xmm1
movups xmmword [rsp + 0x94], xmm0
mov ax, 0xc
jmp 0x14006e7de
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x88]
mov qword [rsp + 0x58], rax
mov rax, qword [r15 + 0x90]
mov qword [rsp + 0x68], rax
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x70], rax
mov dl, byte [rsp + 0x37]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
mov word [rsp + 0x90], bx
mov word [rsp + 0x92], cx
movups xmmword [rsp + 0xa4], xmm1
movups xmmword [rsp + 0x94], xmm0
mov ax, 0xf
mov rbx, qword [rsp + 0xb8]
mov edi, dword [rsp + 0x44]
jmp 0x14006e8d1
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x88]
mov qword [rsp + 0x58], rax
mov rax, qword [r15 + 0x90]
mov qword [rsp + 0x68], rax
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx eax, word [r15 + 0x82]
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x70], rax
mov dl, byte [rsp + 0x37]
mov edi, dword [rsp + 0x44]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
mov r10, qword [rsp + 0x1b8]
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x100], al
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x100], al
movaps xmm1, xmmword [rsp + 0x110]
mov word [rsp + 0x90], r14w
and al, 0x10
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x90], esi
mov word [rsp + 0x92], bx
movups xmmword [rsp + 0xa4], xmm1
movups xmmword [rsp + 0x94], xmm0
movabs rax, 0xffff000000000000
mov rcx, qword [rsp + 0xd0]
and rcx, rax
add rcx, qword [rsp + 0xe8]
shl rsi, 0x10
or rsi, rcx
shl r10, 0x20
or r10, rsi
mov ax, 0x11
mov qword [rsp + 0xd0], r10
mov rbx, qword [rsp + 0xb8]
mov rsi, qword [rsp + 0x80]
mov r10d, dword [rsp + 0x40]
mov r14, qword [rsp + 0x50]
mov word [r12], di
movzx ecx, word [rsp + 0xfa]
mov word [r12 + 2], cx
movups xmmword [r12 + 4], xmm6
movups xmmword [r12 + 0x14], xmm7
mov word [r12 + 0x28], r10w
movzx ecx, word [rsp + 0xf8]
mov word [r12 + 0x2a], cx
mov dword [rsp + 0x2a], ecx
mov ecx, dword [rsp + 0x1fc]
mov dword [r12 + 0x2c], ecx
and al, 0x2c
mov rcx, qword [rsp + 0x288]
mov qword [r12 + 0x30], rcx
xor byte [rbp - 0x77], cl
insb byte [rdi], dx
and al, 0x38
and al, 0x38
mov qword [r12 + 0x40], rsi
mov byte [r12 + 0x48], dl
mov ecx, dword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rbx + 0x1032494], cl
add byte [rax], al
and al, 0
add dword [rax], eax
add byte [rbx + 0x1032494], cl
add byte [rax], al
mov dword [r12 + 0x49], ecx
and al, 0x49
mov dword [r12 + 0x4c], edx
mov dword [r12 + 0x4c], edx
mov word [r12 + 0x50], ax
mov eax, dword [rsp + 0xf4]
and al, 0xf4
add byte [rax], al
add byte [rcx - 0x77], al
and al, 0x52
and al, 0xf4
add byte [rax], al
add byte [rcx - 0x77], al
and al, 0x52
movzx eax, word [rsp + 0xde]
mov word [r12 + 0x56], ax
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movups xmmword [r12 + 0x58], xmm0
and al, 0x58
movups xmmword [r12 + 0x68], xmm1
mov eax, dword [rsp + 0xb0]
add byte [rcx - 0x77], al
and al, 0x78
mov rax, qword [rsp + 0x1c0]
mov dword [r12 + 0x7c], eax
mov rdi, qword [rsp + 0x70]
mov word [r12 + 0x80], di
mov rsi, qword [rsp + 0x78]
mov word [r12 + 0x82], si
mov r10, qword [rsp + 0x48]
mov dword [r12 + 0x84], r10d
mov r13, qword [rsp + 0x58]
mov qword [r12 + 0x88], r13
mov rdx, qword [rsp + 0x68]
mov qword [r12 + 0x90], rdx
mov rax, r14
mov qword [r12 + 0x98], r14
mov al, byte [rsp + 0xc0]
mov byte [r12 + 0xa0], al
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [r12 + 0xa4], ecx
mov dword [r12 + 0xa1], eax
mov rax, qword [rsp + 0xd0]
mov qword [r12 + 0xa8], rax
mov rax, qword [rsp + 0x1d8]
mov qword [r12 + 0xb0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [r12 + 0xb8], rax
mov rax, qword [rsp + 0x1c8]
mov qword [r12 + 0xc0], rax
mov rax, qword [rsp + 0x1f0]
mov qword [r12 + 0xc8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [r12 + 0xd0], rax
movzx eax, word [rsp + 0xce]
mov word [r12 + 0xd8], ax
movzx eax, word [rsp + 0xcc]
mov word [r12 + 0xda], ax
mov eax, dword [rsp + 0x1e4]
mov dword [r12 + 0xdc], eax
mov al, byte [rsp + 0x8f]
mov byte [r12 + 0xe0], al
mov rax, qword [rsp + 0x21f]
mov qword [r12 + 0x100], rax
movaps xmm0, xmmword [rsp + 0x200]
movaps xmm1, xmmword [rsp + 0x210]
movups xmmword [r12 + 0xf1], xmm1
movups xmmword [r12 + 0xe1], xmm0
movzx eax, word [rsp + 0xfc]
mov word [r12 + 0x108], ax
mov word [r12 + 0x10a], r9w
movzx eax, word [rsp + 0xfe]
mov word [r12 + 0x10c], ax
mov word [r12 + 0x10e], r8w
mov dword [r12 + 0x110], r11d
mov rax, qword [rsp + 0x290]
dec rax
add r15, 0x118
inc rbx
mov qword [rsp + 0x290], rax
test rax, rax
jne 0x14006cea6
jmp 0x14006f321
mov eax, dword [r15 + 0x84]
mov qword [rsp + 0x48], rax
mov r13, qword [r15 + 0x88]
mov rdi, qword [r15 + 0x90]
mov eax, dword [r15 + 0x98]
mov qword [rsp + 0x50], rax
movzx r14d, word [r15 + 0x82]
xor ebx, ebx
movaps xmm8, xmmword [rsp + 0x200]
movaps xmm9, xmmword [rsp + 0x210]
mov rdx, qword [r15 + 0xa8]
mov r8, qword [r15 + 0xb8]
xchg dword [rax + 0x48000000], edi
lea esi, [rsp + 0x150]
xchg dword [rax + 0x48000000], edi
lea esi, [rsp + 0x150]
mov rcx, rsi
mov ecx, esi
call fcn.14006c9b5
movzx eax, word [rsp + 0x78]
mov word [rsp + 0x168], ax
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rbx + 0x66702444], cl
mov dword [rsp + 0x100], eax
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rbx + 0x66702444], cl
mov dword [rsp + 0x100], eax
movzx eax, word [rsp + 0x68]
mov word [rsp + 0x102], ax
movups xmmword [rsp + 0x104], xmm8
movups xmmword [rsp + 0x114], xmm9
add dword [rax], eax
add byte [rdi + rcx + 0x11], al
test byte [rsp + rax], ah
add dword [rax], eax
add byte [rdi + rcx + 0x11], al
mov word [rsp + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
pop rsp
and al, 0x70
adc dword [rsp + 0x114], ecx
mov qword [rsp + 0x70], rbx
mov word [rsp + 0x128], bx
mov qword [rsp + 0x78], r14
pushfq
and al, 0x28
add dword [rax], eax
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x78
mov word [rsp + 0x12a], r14w
mov rax, qword [rsp + 0x48]
mov dword [rsp + 0x12c], eax
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x130], r13
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x138], rdi
mov r14, qword [rsp + 0x50]
je 0x14006ec58
push rax
je 0x14006ec58
push rax
mov qword [rsp + 0x140], r14
mov al, byte [rsp + 0xc0]
rol byte [rax], 0
add byte [rax + 0x1482484], cl
and al, 0x48
add dword [rax], eax
invalid
rol byte [rax], 0
add byte [rax + 0x1482484], cl
and al, 0x48
add dword [rax], eax
invalid
and al, 0x48
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
movzx eax, word [rsp + 0x100]
mov word [rsp + 0x90], ax
mov dword [rsp + 0x90], eax
and al, 0
add dword [rax], eax
add byte [rsi - 0x77], ah
invalid
test byte [rax + rdx*4], ah
and al, 0x90
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 2
add dword [rax], eax
movzx eax, word [rsp + 0x102]
mov word [rsp + 0x92], ax
mov dword [rsp + 0x92], eax
add byte [rsi - 0x77], ah
test byte [rdx + rdx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rsp + rax], ah
mov dword [rsp + 0x92], eax
mov rax, qword [rsp + 0x104]
mov qword [rsp + 0x94], rax
mov eax, dword [rsp + 0x10c]
or al, 1
add byte [rax], al
and al, 4
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x10c2484], cl
or al, 1
test byte [rsp + rcx], ah
add dword [rax], eax
add byte [rcx + 0x9c2484], cl
add byte [rax], al
or al, 1
add byte [rax], al
mov dword [rsp + 0x9c], eax
movups xmm0, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0xa0], xmm0
add byte [rax], al
invalid
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x1202484], cl
test byte [rax + riz], ah
add dword [rax], eax
invalid
mov eax, dword [rsp + 0x120]
test byte [rax + riz], ah
add dword [rax], eax
add byte [rcx + 0xb02484], cl
add byte [rax], al
invalid
mov dword [rsp + 0xb0], eax
add byte [rax], al
add byte [rbx + 0x1242484], cl
add byte [rax], al
mov eax, dword [rsp + 0x124]
mov qword [rsp + 0x1c0], rax
rol byte [rcx], 0
add byte [rbx + 0x4e8bf946], cl
mov eax, dword [rsi - 7]
mov ecx, dword [rsi - 4]
add byte [rax], al
mov eax, dword [rsi - 7]
mov ecx, dword [rsi - 4]
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
mov word [rbx + riz*8], fs
add byte [rax], al
invalid
add byte [rcx + 0xe3248c], cl
add byte [rax], al
mov word [rbx + riz*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
push rax
mov rax, qword [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0xd0], rax
invalid
invalid
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x158]
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add dword [rax], eax
invalid
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x1d0], rax
invalid
invalid
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x168]
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add dword [rax], eax
invalid
invalid
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add dword [rax], eax
add byte [rsi - 0x48], ah
mov ax, 0x13
mov ax, 0x13
mov rbx, qword [rsp + 0xb8]
mov dl, byte [rsp + 0x37]
mov edi, dword [rsp + 0x44]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
mov rsi, qword [rsp + 0x80]
mov r10d, dword [rsp + 0x40]
jmp 0x14006e8db
mov qword [rsp + 0x90], 1
jmp 0x14006ed95
mov qword [rsp + 0x90], 2
jmp 0x14006ed95
mov rdx, qword [r15 + 0x60]
mov r8, qword [r15 + 0x70]
lea rcx, [rsp + 0x98]
mov r14d, r9d
mov r13, rsi
mov esi, r11d
call fcn.140014de0
mov r11d, esi
mov rsi, r13
mov r9d, r14d
mov qword [rsp + 0x90], 3
mov eax, dword [r15 + 0x78]
lea ecx, [rax - 3]
movzx edx, cx
lea rcx, [rdx + 1]
cmp dx, 2
mov edx, 0
cmovae rcx, rdx
test rcx, rcx
mov qword [rsp + 0x80], rsi
je 0x14006eecd
cmp ecx, 1
jne 0x14006ef4b
mov rdx, qword [r15 + 0x90]
mov r8, qword [r15 + 0xa0]
lea rdi, [rsp + 0x210]
mov rcx, rdi
mov r13d, r9d
mov esi, r11d
call fcn.140014de0
mov r11d, esi
mov r9d, r13d
mov r10d, dword [rsp + 0x40]
movzx r8d, word [rsp + 0x38]
movups xmm0, xmmword [r15 + 0xac]
movups xmm1, xmmword [r15 + 0xc0]
movups xmmword [rdi + 0x30], xmm1
mov al, byte [r15 + 0xd0]
mov byte [rdi + 0x40], al
mov eax, dword [r15 + 0xa8]
mov ecx, dword [r15 + 0xbc]
movups xmm1, xmmword [r15 + 0x80]
movups xmmword [rsp + 0x22c], xmm0
mov dword [rsp + 0x228], eax
mov dword [rsp + 0x23c], ecx
movups xmmword [rsp + 0x200], xmm1
mov ecx, 0xb
lea rdi, [rsp + 0x108]
lea rsi, [rsp + 0x200]
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0x80]
mov edi, dword [rsp + 0x44]
mov word [rsp + 0x100], 3
movzx eax, word [rsp + 0x108]
mov qword [rsp + 0x70], rax
movzx eax, word [rsp + 0x10a]
mov qword [rsp + 0x78], rax
mov eax, dword [rsp + 0x10c]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x68], rax
mov dl, byte [rsp + 0x37]
mov r13, qword [rsp + 0x60]
jmp 0x14006f1ed
mov dword [rsp + 0x3c], r11d
mov word [rsp + 0x3a], r9w
mov bx, 2
mov dword [rsp + 0x48], ecx
cmp ax, 2
je 0x14006f0dd
mov cl, byte [r15 + 0xc0]
test ax, ax
mov byte [rsp + 0x78], cl
je 0x14006effd
mov rsi, qword [r15 + 0x80]
mov rdi, qword [r15 + 0x90]
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
mov rbx, rax
mov r14, rdx
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call fcn.1400aba85
mov qword [rsp + 0x204], rbx
mov qword [rsp + 0x20c], r14
mov qword [rsp + 0x214], rdi
mov bx, 1
jmp 0x14006f021
mov rax, qword [r15 + 0x80]
mov qword [rsp + 0x48], rax
mov r14, qword [r15 + 0x90]
mov rcx, r14
xor edx, edx
mov word [rsp + 0x3a], r9w
mov esi, r11d
call fcn.140021d4d
mov r13, rax
mov rdi, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x48]
mov r8, r14
call fcn.1400aba85
mov r11d, esi
mov rsi, qword [rsp + 0x80]
movzx r9d, word [rsp + 0x3a]
mov r10d, dword [rsp + 0x40]
movzx r8d, word [rsp + 0x38]
mov qword [rsp + 0x108], r13
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x110], rdi
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x118], r14
mov word [rsp + 0x100], 4
mov eax, r13d
shr eax, 0x10
mov qword [rsp + 0x78], rax
mov rax, r13
mov qword [rsp + 0x70], r13
shr r13, 0x20
mov qword [rsp + 0x48], r13
mov dl, byte [rsp + 0x37]
mov r13, qword [rsp + 0x60]
mov edi, dword [rsp + 0x44]
jmp 0x14006f1ed
movups xmm0, xmmword [r15 + 0x7c]
movups xmm1, xmmword [r15 + 0x8c]
movzx eax, word [r15 + 0x7a]
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
xor ebx, ebx
cmp word [r15 + 0xa0], 0
mov word [rsp + 0x70], ax
je 0x14006f073
mov rdi, qword [r15 + 0xa8]
mov rsi, qword [r15 + 0xb8]
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0xc0], rax
mov rcx, rax
mov rdx, rdi
mov qword [rsp + 0x68], rsi
mov r8, rsi
call fcn.1400aba85
mov ax, 1
mov dword [rsp + 0x48], eax
jmp 0x14006f0bd
mov eax, dword [r15 + 0xa4]
mov dword [rsp + 0x50], eax
mov rax, qword [r15 + 0xa8]
mov qword [rsp + 0xc0], rax
mov rax, qword [r15 + 0xb0]
mov qword [rsp + 0x58], rax
mov eax, dword [r15 + 0xb8]
mov qword [rsp + 0x68], rax
movzx eax, word [r15 + 0xa2]
mov word [rsp + 0xd0], ax
mov dword [rsp + 0x48], 0
mov rdi, qword [rsp + 0x218]
mov r13, qword [rsp + 0x210]
mov rsi, qword [rsp + 0x200]
mov r14, qword [rsp + 0x208]
mov rdx, qword [r15 + 0xc8]
mov r8, qword [r15 + 0xd8]
lea rcx, [rsp + 0x150]
call fcn.14006f37e
mov word [rsp + 0x100], bx
movzx eax, word [rsp + 0x70]
mov word [rsp + 0x102], ax
mov qword [rsp + 0x11c], rdi
mov qword [rsp + 0x114], r13
mov qword [rsp + 0x10c], r14
mov qword [rsp + 0x104], rsi
mov eax, dword [rsp + 0x48]
mov word [rsp + 0x128], ax
movzx eax, word [rsp + 0xd0]
mov word [rsp + 0x12a], ax
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x12c], eax
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x140], rax
shld rdi, r13, 0x20
mov qword [rsp + 0x68], rdi
mov rax, r14
mov qword [rsp + 0x48], r14
shld r13, r14, 0x20
mov qword [rsp + 0x58], r13
mov al, byte [rsp + 0x78]
mov byte [rsp + 0x148], al
mov rax, rsi
shr rax, 0x20
mov qword [rsp + 0x70], rax
shr rsi, 0x30
mov qword [rsp + 0x78], rsi
mov rbx, qword [rsp + 0xb8]
mov dl, byte [rsp + 0x37]
mov edi, dword [rsp + 0x44]
mov rsi, qword [rsp + 0x80]
movzx r8d, word [rsp + 0x38]
movzx r9d, word [rsp + 0x3a]
mov r13, qword [rsp + 0x60]
mov r11d, dword [rsp + 0x3c]
mov r10d, dword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
mov eax, dword [rsp + 0x100]
mov ecx, dword [rsp + 0x104]
mov qword [rsp + 0x1c0], rcx
mov dword [rsp + 0x220], eax
mov r14, qword [rsp + 0x120]
mov al, byte [rsp + 0x128]
mov byte [rsp + 0xc0], al
lea rcx, [rsp + 0x150]
mov eax, dword [rcx - 0x27]
mov ecx, dword [rcx - 0x24]
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x1e8], rax
movzx eax, word [rsp + 0x160]
mov word [rsp + 0xce], ax
movzx eax, word [rsp + 0x162]
mov word [rsp + 0xcc], ax
mov eax, dword [rsp + 0x164]
mov dword [rsp + 0x1e4], eax
mov eax, dword [rsp + 0x220]
mov dword [rsp + 0xb0], eax
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x200]
movaps xmm1, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0xa0], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm0
mov ax, 5
jmp 0x14006e8db
mov rcx, qword [rsp + 0x2a0]
mov rax, qword [rsp + 0x280]
mov eax, dword [rsp + 0x280]
mov qword [rcx], rax
mov dword [rcx], eax
mov rax, qword [rsp + 0x270]
mov qword [rcx + 8], rax
or byte [r8 - 0x75], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
adc byte [r15], cl
sub byte [rbp + 0x230], dh
movaps xmm7, xmmword [rbp + 0x240]
movaps xmm8, xmmword [rbp + 0x250]
add al, byte [rax]
add byte [rdi + rcx + 0x28], al
lea esp, [rax + 2]
invalid
add al, byte [rax]
invalid
lea rsp, [rbp + 0x278]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x60], rcx
test ax, ax
test eax, eax
jne 0x14006f596
movdqa xmm0, xmmword [rdi]
pmovmskb eax, xmm0
xlatb
ror byte [rcx - 0x7f], 0xc6
cmp ch, 0xff
dec dword [rax - 0x7d]
add edi, 0x10
cmp eax, 0xffff
je case.0x14004a75f.523
not eax
bsf ecx, eax
neg rcx
lea rcx, [rcx + rcx*4]
or al, 0x89
lea rsi, [r14 + rcx*8]
lea ebx, [rax - 1]
and ebx, eax
mov eax, dword [rsi - 0x28]
mov dword [rsp + 0x34], eax
and al, 0x34
movzx eax, word [rsi - 8]
mov word [rsp + 0x26], ax
mov r15, qword [rsi - 0x20]
mov edi, dword [rsi - 0x20]
mov r12, qword [rsi - 0x10]
sub rsi, qword [rsp + 0x40]
sub esi, dword [rsp + 0x40]
mov rcx, r12
xor edx, edx
call fcn.140021d4d
sti
dec dword [rcx - 0x77]
invalid
mov rbp, rdx
mov rcx, rax
mov rdx, r15
mov r8, r12
call fcn.1400aba85
invalid
invalid
add eax, dword [rax]
mov rax, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x34]
mov dword [rax + rsi - 0x28], ecx
mov qword [rax + rsi - 0x20], r13
mov dword [rax + rsi - 0x20], ebp
mov qword [rax + rsi - 0x18], rbp
mov qword [rax + rsi - 0x10], r12
xor al, dh
xor al, dh
movzx ecx, word [rsp + 0x26]
mov word [rax + rsi - 8], cx
mov eax, ebx
mov rcx, qword [rsp + 0x60]
dec rcx
jne 0x14006f570
mov rax, qword [rsp + 0x50]
mov rax, qword [rax + 0x10]
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov qword [rcx], rdx
mov rdx, qword [rsp + 0x48]
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
mov rax, qword [rsp + 0x38]
mov qword [rcx + 0x18], rax
jmp 0x14006f663
invalid
mov qword [rcx], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 8], xmm0
or byte [r8 - 0x39], cl
sbb byte [r8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
or byte [rcx - 0x77], cl
jbe 0x14006f6f7
add esp, 0x38
cmp qword [rcx], 0
je 0x14006f737
invalid
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400efeb0]
or eax, 0x8078d
or eax, 0x8078d
mov qword [rsp + 0x20], rcx
lea rdx, str.OkErr
mov r8d, 2
add byte [rax], al
jmp case.0x14006a4a9.506
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400f01c8]
or eax, 0x80a7e
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400f01c2]
mov r8d, 3
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov rcx, rax
call fcn.14001ae80
nop
add rsp, 0x38
add esp, 0x38
ret
mov dword [rax + 0x10], eax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub al, ch
sahf
imul edi, edx, 0xffffffff
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub al, ch
sahf
imul edi, edx, 0xffffffff
nop
add rsp, 0x58
ret
movabs al, byte [0xeac148e2f748ea0e]
or al, ch
or cl, byte [rcx - 0x7cb70001]
invalid
jle 0x14006f89d
cmp dword [rsi + 8], 0
add byte [rax + rbx + 0x4c], dh
mov eax, dword [rsi]
or eax, 0xb5eee
mov rbx, qword [rsi]
mov rax, qword [rsi + 8]
test rax, rax
invalid
je case.0x14004da91.443
lock dec qword [rax]
jne case.0x14004da91.443
mov rcx, qword [rsi + 8]
call fcn.14006c0b3
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
call rdi
xlatb
xlatb
mov rsi, rbx
test rbx, rbx
jne 0x14006f8cd
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
mov edi, r9d
mov ebx, r8d
mov r14, rdx
invalid
mov rsi, rcx
mov r12, qword [rdx + 0x20]
invalid
and byte [rbx + rcx*4 + 0x6a], cl
push 0x28
invalid
push 0x28
mov rcx, r12
mov rdx, r13
mov edx, ebp
mov edx, ebp
call fcn.140067b97
mov r15, rax
mov edi, eax
invalid
invalid
cmp qword [r14 + 0x10], 0
je case.0x14006ca8c.36
invalid
test byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
mov r9, rcx
leave
leave
and r9, r15
and ecx, edi
stc
shr r15, 0x39
movd xmm0, r15d
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufw mm0, mm0, 0
outsb dx, byte [rsi]
invalid
pshufw mm0, mm0, 0
pshufd xmm0, xmm0, 0
xor r10d, r10d
shl byte [rsi + 0xf], cl
jbe 0x14006f93f
shl byte [rsi + 0xf], cl
jbe 0x14006f93f
xor r11d, r11d
fcomi st(3)
movq mm2, qword [rax + r9]
movq mm2, qword [rax + rcx]
movdqu xmm2, xmmword [rax + r9]
movq mm2, qword [rax + rcx]
movdqa xmm3, xmm2
fisub dword [rsi + 0xf]
je 0x14006f95f
invalid
pcmpeqb xmm3, xmm0
fsub dword [rsi + 0x44]
pmovmskb esp, mm3
xlatb
invalid
pmovmskb r12d, xmm3
pmovmskb r12d, mm3
test r12d, r12d
test esp, esp
je 0x14006f9cc
bsf r13d, r12d
add r13, r9
and r13, rcx
neg r13
lea r13, [r13 + r13*4]
cmp word [rax + r13*8 - 0x28], bx
jne 0x14006f9bc
lea r13, [rax + r13*8]
cmp bx, 0xd
jne 0x14006fa10
cmp word [r13 - 0x26], di
je 0x14006fa10
lea ebp, [r12 - 1]
lea ebp, [rsp - 1]
insb byte [rdi], dx
and al, 0xff
invalid
and ebp, r12d
mov r12d, ebp
test bp, bp
in eax, dx
in eax, dx
jne 0x14006f991
cmp r11, 1
mov r11d, 1
add byte [rax], al
add byte [rcx + rbx + 0x66], dh
je 0x14006f9f1
pmovmskb r8d, xmm2
pmovmskb r8d, mm2
pmovmskb eax, mm2
xlatb
ret 0x3145
xor r11d, r11d
test r8d, r8d
setne r11b
bsf r8d, r8d
add r8, r9
add eax, ecx
enter 0x2149, 0xffffffffffffffc8
and r8, rcx
pcmpeqb xmm2, xmm1
pmovmskb ebp, xmm2
test ebp, ebp
jne 0x14006fa43
add r9, r10
add ecx, edx
add r9, 0x10
add r10, 0x10
adc byte [rcx + 0x21], cl
leave
adc byte [rcx + 0x21], cl
leave
jmp 0x14006f979
movups xmm0, xmmword [r13 - 0x20]
movups xmm1, xmmword [r13 - 0x10]
movups xmm1, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp - 0x10]
adc byte [rbp - 0x10], cl
invalid
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rcx + 0xf], al
movups xmmword [r13 - 0x20], xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
loopne 0x14006fa6f
loopne 0x14006fa6f
movups xmmword [r13 - 0x10], xmm1
movups xmmword [rbp - 0x10], xmm1
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
mov r9b, byte [rax + r8]
or al, 0
test r9b, r9b
js 0x14006fa5d
movdqa xmm0, xmmword [rax]
movq mm0, qword [rax]
outsd dx, dword [rsi]
add byte [rsi + 0x44], ah
pmovmskb eax, mm0
pmovmskb r8d, xmm0
bsf r8d, r8d
mov r9b, byte [rax + r8]
mov cl, byte [rax + rax]
mov cl, byte [rax + rax]
movups xmm0, xmmword [rdx]
adc byte [rdx], al
add cl, byte [rdi]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rdi], cl
adc dword [rsp + 0x38], ecx
movups xmmword [rsp + 0x38], xmm1
and al, 0x38
and r9b, 1
movzx edx, r9b
add dword [rcx + 0xf], eax
mov dh, 0xd1
sub qword [r14 + 0x10], rdx
movups xmmword [rsp + 0x28], xmm0
adc dword [rsp + 0x28], eax
adc dword [rsp + 0x28], eax
and al, 0x28
lea rdx, [r8 - 0x10]
and rdx, rcx
mov byte [rax + r8], r15b
cmp al, 0
push rax
invalid
mov byte [rdx + rax + 0x10], r15b
jl 0x14006fa8b
adc byte [rcx - 1], cl
inc qword [r14 + 0x18]
inc dword [rsi + 0x18]
sbb byte [rcx - 9], r9b
neg r8
neg eax
fmul dword [rbx - 0x73]
or al, 0x80
lea rcx, [r8 + r8*4]
mov word [rax + rcx*8 - 0x28], bx
mov dword [rax + rcx*8 - 0x28], ebx
fsub dword [rsi - 0x77]
jl 0x14006fa66
invalid
mov word [rax + rcx*8 - 0x26], di
fimul dword [rdi]
movups xmm0, xmmword [rsp + 0x24]
adc byte [rsp + 0x24], al
movups xmm1, xmmword [rsp + 0x34]
movups xmmword [rax + rcx*8 - 0x24], xmm0
movups xmmword [rax + rcx*8 - 0x14], xmm1
adc dword [rax + rcx*8 - 0x14], ecx
adc dword [rax + rcx*8 - 0x14], ecx
enter 0xffffffffffff8bec, 0x54
enter 0xffffffffffff8bec, 0x54
in al, dx
mov edx, dword [rsp + 0x44]
push rsp
and al, 0x44
mov dword [rax + rcx*8 - 4], edx
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
imul edi, edi, 0xffffffff
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
jmp 0x14006fa32
mov rcx, r14
mov ecx, esi
mov rdx, r12
mov r8, r13
mov eax, ebp
call fcn.1400af817
std
std
add eax, dword [rax]
jmp 0x14006f943
invalid
dec byte [rax - 0x7d]
cli
add al, 0x77
lea rax, cs:[0x14011bea4]
lea rax, [0x14011bea4]
cmp edx, 4
ja 0x14006fb1c
lea rax, [0x14011bea4]
movsxd rdx, dword [rax + rdx*4]
adc al, 0x90
add rdx, rax
jmp rdx
mov rax, qword [rcx + 8]
movzx ecx, word [rcx + 2]
mov qword [rsp + 0x48], rax
and al, 0x48
or byte [r15], cl
mov bh, 0x49
add cl, byte [rax - 0x77]
and al, 0x48
and al, 0x48
mov word [rsp + 0x50], cx
mov word [rsp + 0x40], 0xb
jmp 0x14006fbda
invalid
add byte [rax], al
invalid
mov qword [rsp + 0x28], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
and al, 0x30
and al, 0x30
test al, al
je 0x14006fb83
push rdx
sal byte [rdx + rdx*2 + 0x48], 0x8d
add eax, 0x82f40
lea rax, str.the_index_passed_to_BinDecoder::slice_from_must_be_greater_than_the_decoder_position
jmp 0x14006fb8a
mov rax, qword [rcx + 8]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
mov word [rsp + 0x40], 0xa
mov dword [rsp + 0x40], 0x8be9000a
add byte [rax], al
jmp 0x14006fbda
add byte [rdx + 0x44880141], cl
and al, 0x42
mov al, byte [rcx + 1]
mov byte [rsp + 0x42], al
and al, 0x42
add dword [r8 + 0x66422444], ecx
mov dword [rsp + 0x40], 0x7beb0017
and al, 0x40
invalid
add bl, ch
jnp case.0x14005f5c8.272
mov eax, dword [rcx + 8]
mov word [rsp + 0x40], 0x17
jmp 0x14006fbda
invalid
jnp case.0x14005f5c8.272
mov eax, dword [rcx + 8]
or byte [r8 - 0x77], cl
and al, 0x48
and al, 0x48
mov qword [rsp + 0x48], rax
mov word [rsp + 0x40], 7
jmp 0x14006fbda
invalid
imul ecx, dword [rdi], 0xf084110
adc dword [rsp + 0x48], eax
mov word [rsp + 0x40], 5
jmp 0x14006fbda
lea rax, [0x1400f2a10]
or byte [rax], al
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov qword [r8 + 8], 1
add dword [rax], eax
add byte [rax], al
lea rax, fcn.1400388b7
add eax, 0xa974f
add byte [rcx - 0x77], cl
adc byte [rcx + 0xf], al
adc dword [rax + 0x18], eax
invalid
invalid
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
movups xmmword [r8 + 0x18], xmm0
sbb byte [rax - 0x73], cl
lea rdx, [0x1400efd90]
adc eax, 0x801df
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.140016400
test al, al
invalid
sal byte [rbp + 0x2e], 0xf
adc byte [rsp + 0x28], al
jne 0x14006fbed
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsp + 0x48], xmm0
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x58], rax
mov word [rsp + 0x40], 0xe
invalid
lea rcx, [rsp + 0x40]
call fcn.140066f02
invalid
jae 0x14006fbe2
invalid
call fcn.140066f02
invalid
nop
add rsp, 0x98
add byte [rax], al
ret
lea rax, [0x140117ce8]
hlt
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_alloc_src_string.rs
lea r9, [0x1400eff90]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x40
lea r8, [rsp + 0x40]
mov edx, 0x37
call fcn.1400ac350
cmp al, bh
add eax, dword [rax]
add byte [rax], al
add al, ch
cmp al, bh
add eax, dword [rax]
ud2
and bl, bh
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
sub bl, al
push rsi
push rdi
sub rsp, 0x28
mov edi, edx
mov rsi, rcx
cmp edx, 0x80
jae 0x14006fc64
invalid
invalid
sub dword [rax - 0x75], ecx
push rsi
adc byte [rax + 0x3b], cl
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
push rsi
or byte [rbp + 0xc], dh
push rsi
or byte [rbp + 0xc], dh
or al, 0x48
mov ecx, esi
mov rcx, rsi
call fcn.14009bfbd
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
ret
add byte [rax - 0x75], cl
push rsi
adc byte [rax - 0x75], cl
mov edx, dword [rsi + 0x10]
mov rax, qword [rsi]
invalid
mov byte [rax + rdx], dil
inc rdx
mov qword [rsi + 0x10], rdx
adc cl, ch
test al, 0
add byte [rax], al
adc cl, ch
test al, 0
add byte [rax], al
mov dword [rsp + 0x24], 0
and al, 0x24
add byte [rax], al
add byte [rax], al
mov eax, edi
cmp edi, 0x800
add byte [rax], cl
add byte [rax], al
jae case.0x14006b69c.54
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x24], al
and al, 0x24
and al, 0x24
and dil, 0x3f
and bh, 0x3f
invalid
or dil, 0x80
mov byte [rsp + 0x25], dil
mov byte [rsp + 0x25], bh
add byte [rax - 0x78], 0x7c
mov byte [rsp + 0x25], bh
and al, 0x25
and eax, 0x2b841
add byte [rax], al
invalid
mov r8d, 2
add bl, ch
imul eax, dword [rcx + 0x10000ff], 0
cmp edi, 0x10000
jmp 0x14006fcff
cmp edi, 0x10000
add dword [rax], eax
jae case.0x14006a2fc.128
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x24], al
and al, 0x24
call 0xc8e708ae
or al, 0xc
loopne 0x14006fc2a
and al, 0x24
and al, 0x24
and al, 0x89
clc
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x25], al
and al, 0x25
and dil, 0x3f
out 0x3f, eax
or dil, 0x80
or bh, 0x80
mov byte [rsp + 0x26], dil
and al, 0x26
mov r8d, 3
mov r8d, 3
mov eax, 3
add byte [rax], al
add bl, ch
cmp cl, al
shr eax, 0x12
and al, 7
or al, 0xf0
jmp 0x14006fcff
shr eax, 0x12
and al, 7
adc ah, byte [rdi + rax]
or al, 0xf0
mov byte [rsp + 0x24], al
and al, 0x24
and al, 0x24
and al, 0x89
clc
mov eax, edi
shr eax, 0xc
and al, 0x3f
invalid
or al, 0x24
invalid
or al, 0x80
mov byte [rsp + 0x25], al
mov eax, edi
clc
shr eax, 6
call 0x14c4620ed
or byte [rax + 0x40262444], 0x80
mov byte [rsp + 0x26], al
and dil, 0x3f
invalid
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x26], al
and dil, 0x3f
or dil, 0x80
iretd
mov byte [rsp + 0x27], dil
mov byte [rsp + 0x27], bh
jl case.0x14006ca8c.45
and al, 0x27
invalid
mov r8d, 4
mov eax, 4
lea rdx, [rsp + 0x24]
mov rcx, rsi
call fcn.140021c82
jbe 0x14006fd29
invalid
sti
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
invalid
xor eax, eax
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xb8
in al, dx
mov eax, 0x48000000
invalid
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x7d], cl
in al, 0xe0
invalid
and rsp, 0xffffffffffffffe0
loopne case.0x14006ace9.88
mov rdi, rdx
mov edi, edx
mov rsi, rcx
mov esi, ecx
mov eax, dword [rdx]
lea ecx, [rax - 2]
cmp cx, 0x21
stc
and dword [rdx + 0xf], edi
sldt word [rax]
invalid
stc
and dword [rdx + 0xf], edi
sldt word [rax]
invalid
sldt word [rax]
add byte [rax], al
add byte [rdi], cl
ror dword [rdi], 1
mov bh, 0xca
invalid
cmovb edx, ecx
movzx ecx, dx
invalid
retf 0x8d48
lea rdx, [0x14011beb8]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
add rcx, rdx
jmp rcx
sar edi, 1
loope 0x14006fdc5
invalid
mov word [rsi], 2
mov dword [rsi], 0xeae90002
add al, 0
invalid
invalid
add al, byte [rax]
jmp case.0x14006ace9.107
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
mov word [rsi], 3
mov dword [rsi], 0xe0e90003
add al, 0
add eax, dword [rax]
jmp case.0x14006ace9.107
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rdi + 8]
adc byte [rdi + 8], al
movups xmmword [rsi + 8], xmm0
mov word [rsi], 4
invalid
invalid
add al, 0
or byte [rsi - 0x39], r12b
or byte [rsi - 0x39], ah
mov dword [rsi], 0xcee90004
add al, 0
invalid
invalid
add al, 0
jmp case.0x14006ace9.107
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rdi + 8]
adc byte [rdi + 8], al
movups xmmword [rsi + 8], xmm0
mov word [rsi], 5
invalid
invalid
invalid
invalid
mov dword [rsi], 0xbce90005
jmp case.0x14006ace9.107
add al, 0
add byte [rax], al
add byte [rdx + 0x46880247], cl
add ah, byte [rsi - 0x39]
mov al, byte [rdi + 2]
add r9b, byte [r8 - 0x3899fdba]
mov byte [rsi + 2], al
mov word [rsi], 6
invalid
add cl, ch
lodsb al, byte [rsi]
add al, 0
invalid
invalid
invalid
add al, 0
add byte [rax - 0x75], cl
or byte [r8 - 0x77], r9b
mov dword [rsi + 8], eax
invalid
invalid
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov word [rsi], 7
jmp case.0x14006ace9.107
add al, 0
invalid
invalid
invalid
add al, 0
add byte [rdx - 0x7c99afb9], cl
mov al, byte [rdi + 0x50]
cmp word [rdi + 8], 0
mov byte [rsp + 0x3f], al
jg 0x14006fdc7
add byte [rax + 0xf3f2444], cl
and al, 0x3f
je 0x1400701aa
test al, ah
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rbx, qword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
pop rdi
adc byte [rbx + rcx*4 + 0x77], cl
mov r14, qword [rdi + 0x20]
mov esi, dword [rdi + 0x20]
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
xor edx, edx
call fcn.140021d4d
jno 0x14006fdf9
sti
invalid
jno 0x14006fdf9
sti
dec dword [rcx - 0x77]
mov r15, rax
mov edi, eax
invalid
mov r12, rdx
mov rcx, rax
mov rdx, rbx
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.1400aba85
xchg ebp, eax
mov esp, 0x894c0003
jl 0x14006fe18
invalid
add byte [rcx + rcx*4 + 0x7c], cl
mov qword [rsp + 0x44], r15
and al, 0x44
mov qword [rsp + 0x4c], r12
mov qword [rsp + 0x4c], r12
mov dword [rsp + 0x4c], esp
and al, 0x4c
mov qword [rsp + 0x54], r14
mov qword [rsp + 0x54], r14
mov r13w, 1
mov r13d, 0xbbe90001
add eax, dword [rax]
jmp 0x1400701c4
mov ebx, 0xf000003
add byte [rdi], cl
movups xmm0, xmmword [rdi + 8]
adc byte [rdi + 8], al
movups xmmword [rsi + 8], xmm0
mov word [rsi], 9
invalid
or dword [rax], eax
or byte [rsi - 0x39], ah
invalid
or dword [rax], eax
jmp case.0x14006ace9.107
add al, 0
add byte [rax - 0x75], cl
or byte [r8 - 0x77], r9b
or byte [rsi - 0x39], r12b
invalid
invalid
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov qword [rsi + 8], rax
mov word [rsi], 0xa
jmp case.0x14006ace9.107
invalid
invalid
add byte [rax - 0x75], cl
or byte [r15], r9b
invalid
mov rax, qword [rdi + 8]
movzx ecx, word [rdi + 0x10]
mov bh, 0x4f
adc byte [rax - 0x77], cl
invalid
invalid
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rsi - 0x77], r12b
or byte [rsi - 0x77], ah
mov word [rsi + 0x10], cx
mov word [rsi], 0xb
invalid
adc byte [rsi - 0x39], r12b
adc byte [rsi - 0x39], ah
invalid
jmp case.0x14006ace9.107
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
or byte [rax - 0x77], cl
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rsi - 0x39], r12b
invalid
mov word [rsi], 0xc
jmp case.0x14006ace9.107
add byte [rdi], cl
movups xmm0, xmmword [rdi + 8]
adc byte [rdi + 8], al
or byte [rdi], cl
adc dword [rsi + 8], eax
invalid
invalid
movups xmmword [rsi + 8], xmm0
mov word [rsi], 0xd
jmp case.0x14006ace9.107
add eax, dword [rax]
invalid
mov dword [rsi], 0xe7e9000d
or eax, 0x3e7e900
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
push rdi
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
or byte [rbx + rcx*4 + 0x47], cl
sbb byte [rax - 0x73], cl
invalid
jl 0x14006fe9b
mov r8, qword [rdi + 0x18]
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rcx, rdi
stc
call fcn.140014de0
jmp 0x140070035
add dword [rax], eax
invalid
invalid
cli
invalid
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
mov word [rsi], 0xf
jmp case.0x14006ace9.107
add eax, dword [rax]
invalid
mov dword [rsi], 0xc3e9000f
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rdi + 8]
invalid
invalid
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
or byte [rax - 0x77], cl
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rsi - 0x39], r12b
invalid
mov word [rsi], 0x10
adc byte [rax], al
add cl, ch
mov cl, 3
add byte [rax], al
jmp case.0x14006ace9.107
mov cl, byte [rdi + 0x48]
mov byte [rsp + 0x3f], cl
test ax, ax
ror byte [rdi], 0x84
add r8b, byte [r8]
add al, byte [rax]
invalid
ror byte [rdi], 0x84
add r8b, byte [r8]
add al, byte [rax]
test byte [rbp + 2], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
pop rdi
mov rbx, qword [rdi + 8]
mov ebx, dword [rdi + 8]
or byte [rbx + rcx*4 + 0x77], cl
mov r14, qword [rdi + 0x18]
mov rcx, r14
mov ecx, esi
sbb byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov edi, eax
mov edi, eax
mov r12, rdx
mov rcx, rax
invalid
mov rdx, rbx
mov r8, r14
call fcn.1400aba85
mov qword [rsp + 0x44], r15
mov qword [rsp + 0x4c], r12
mov qword [rsp + 0x54], r14
and al, 0x54
mov dword [rsp + 0x54], esi
and al, 0x54
mov r15w, 1
jmp 0x140070110
and byte [rdx], al
add byte [rax], al
and byte [rdx], al
add byte [rax], al
mov al, byte [rdi + 2]
mov byte [rsi + 2], al
add r12b, byte [rsi - 0x39]
invalid
adc al, byte [rax]
jmp case.0x14006ace9.107
add byte [rax], al
add cl, byte [rax - 0x3899fdba]
add r12b, byte [rsi - 0x39]
invalid
add byte [rax], al
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x18]
lea rdi, [rsp + 0x40]
mov rcx, rdi
jl case.0x140097de3.305
mov rcx, rdi
mov ecx, edi
call fcn.140014de0
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
dec dword [rax - 0x75]
adc byte [r8 - 0x77], r9b
mov eax, dword [rdi + 0x10]
adc byte [rax - 0x77], cl
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
sbb byte [rdi], r9b
sbb byte [rdi], cl
adc byte [rdi], al
movups xmmword [rsi + 8], xmm0
mov word [rsi], 0x13
jmp case.0x14006ace9.107
and al, 3
add byte [rax], al
add cl, ch
and al, 3
add byte [rax], al
movzx eax, word [rdi + 2]
mov word [rsi + 2], ax
invalid
invalid
add r12b, byte [r14 - 0x77]
add r12b, byte [rsi - 0x39]
mov word [rsi], 0x14
jmp case.0x14006ace9.107
adc al, byte [rbx]
add byte [rax], al
invalid
add cl, ch
adc al, byte [rbx]
add byte [rax], al
mov rdx, qword [rdi + 8]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
mov r8, qword [rdi + 0x18]
invalid
invalid
mov r8, qword [rdi + 0x18]
sbb byte [r8 - 0x73], r9b
lea rdi, [rsp + 0x40]
mov rcx, rdi
mov ecx, edi
jl case.0x14006ab69.100
mov rcx, rdi
mov ecx, edi
call fcn.140014de0
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
cli
dec dword [rax - 0x75]
mov eax, dword [rdi + 0x10]
invalid
invalid
mov eax, dword [rdi + 0x10]
adc byte [rax - 0x77], cl
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
sbb byte [rdi], r9b
sbb byte [rdi], cl
adc byte [rdi], al
movups xmmword [rsi + 8], xmm0
mov word [rsi], 0x15
jmp case.0x14006ace9.107
add byte [rax], al
or byte [rsi - 0x39], r12b
invalid
add byte [rax], al
movzx eax, word [rdi + 2]
mov word [rsi + 2], ax
add r12b, byte [r14 - 0x77]
add r12b, byte [rsi - 0x39]
invalid
invalid
invalid
mov word [rsi], 0x16
jmp case.0x14006ace9.107
rol byte [rdx], cl
add byte [rax], al
add cl, ch
rol byte [rdx], cl
add byte [rax], al
mov al, byte [rdi + 2]
mov byte [rsi + 2], al
invalid
invalid
add r12b, byte [rsi - 0x39]
mov word [rsi], 0x17
jmp case.0x14006ace9.107
add byte [rax], al
invalid
add cl, ch
ret 2
invalid
add byte [rax], al
mov al, byte [rdi + 2]
mov byte [rsi + 2], al
add r12b, byte [rsi - 0x39]
invalid
sbb byte [rax], al
add cl, ch
mov dl, 2
add byte [rax], al
add r12b, byte [rsi - 0x39]
invalid
add cl, ch
mov dl, 2
add byte [rax], al
mov rcx, qword [rdi + 8]
mov eax, ecx
and eax, 3
cmp eax, 2
jne 0x1400700d8
add dword es:[rax], eax
invalid
add dword es:[rax], eax
add byte [rax - 0x48], cl
invalid
invalid
add byte [rax], al
movabs rax, 0xffffffff00000000
add byte [rax], al
add byte [rax], al
add bh, bh
invalid
invalid
add byte [rax], al
dec dword [rax + 0x21]
and rcx, rax
or rcx, 2
or ecx, 2
ror dword [rax - 0x7d], 0xc9
add ch, cl
and byte [rcx], al
invalid
or ecx, 2
jmp 0x1400700e8
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
invalid
add byte [rax], al
mov word [rsi], 0x1a
jmp case.0x14006ace9.107
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rsi - 0x39], ah
invalid
invalid
add byte [rax], al
mov word [rsi], 0x1b
jmp case.0x14006ace9.107
add al, byte [rax]
invalid
invalid
add cl, ch
jbe case.0x14006fd5c.26
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [rsp + 0x88]
mov qword [rax], rdi
cmp byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
cmp byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
lea ecx, [rsp + 0x90]
mov qword [rcx], rax
lea rax, [0x1400051d0]
add eax, 0xfff951d7
add eax, 0xfff951d7
push rcx
stc
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
add eax, 0x804b4
mov qword [rcx + 8], rax
lea rax, str.there_was_an_SSL_error:
lea rdx, [rsp + 0x40]
mov qword [rdx], rax
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov esp, 0xa024
add byte [rax], al
add byte [rax - 0x77], cl
stc
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov esp, 0xa024
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140013f60
dec dword [rax - 0x75]
adc byte [r8 - 0x77], r9b
sbb byte [rdi], r9b
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], al
movups xmmword [rsi + 8], xmm0
mov word [rsi], 0xe
jmp case.0x14006ace9.107
add byte [rax], al
add byte [rax], al
mov word [rsi], 0x1d
jmp case.0x14006ace9.107
mov word [rsi], 0x1e
jmp case.0x14006ace9.107
add byte [rax], al
add byte [rax], al
mov al, byte [rdi + 2]
mov byte [rsi + 2], al
mov word [rsi], 0x1f
mov dword [rsi], 0xe0e9001f
add dword [rax], eax
invalid
movups xmm0, xmmword [rdi + 8]
movups xmmword [rsi + 8], xmm0
mov word [rsi], 0x20
jmp case.0x14006ace9.107
invalid
mov rbx, qword [rdi + 8]
mov r14, qword [rdi + 0x18]
mov esi, dword [rdi + 0x18]
ja case.0x14006d638.41
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov bh, 0x1c
sti
dec dword [rcx - 0x77]
mov edi, eax
sti
dec dword [rcx - 0x77]
mov edi, eax
mov r12, rdx
mov esp, edx
mov rcx, rax
ror dword [rax - 0x77], 0xda
mov rdx, rbx
mov r8, r14
mov eax, esi
invalid
call fcn.1400aba85
add eax, dword [rax]
add byte [rdi], cl
adc byte [rdi + 0x20], al
invalid
movups xmm0, xmmword [rdi + 0x20]
and byte [rdi], cl
adc dword [rsi + 0x20], eax
movups xmmword [rsi + 0x20], xmm0
mov qword [rsi + 8], r15
mov dword [rsi + 8], edi
mov qword [rsi + 0x10], r12
mov dword [rsi + 0x10], esp
adc byte [rcx + rcx*4 + 0x76], cl
mov qword [rsi + 0x18], r14
mov word [rsi], 0x21
mov dword [rsi], 0x8ae90021
add dword [rax], eax
invalid
sbb byte [rsi - 0x39], ah
invalid
add cl, ch
mov al, byte [rcx]
add dword [rax], eax
invalid
add byte [rdx + 0x46880247], cl
add ah, byte [rsi - 0x39]
invalid
mov al, byte [rdi + 2]
mov byte [rsi + 2], al
mov word [rsi], 0x22
and al, byte [rax]
jmp case.0x14006ace9.107
call fcn.14005f4a7
movzx ecx, al
shl rcx, 0x20
shl ecx, 0x20
or rcx, 3
mov qword [rsi + 8], rcx
mov word [rsi], 0x19
jmp case.0x14006ace9.107
movups xmm0, xmmword [rdi + 4]
movups xmm1, xmmword [rdi + 0x14]
adc byte [rdi + 0x14], cl
movzx r13d, word [rdi + 2]
movaps xmmword [rsp + 0x50], xmm1
and al, 0x50
movaps xmmword [rsp + 0x40], xmm0
xor r15d, r15d
cmp word [rdi + 0x28], 0
je 0x140070150
mov rax, qword [rdi + 0x30]
mov qword [rsp + 0x80], rax
mov rbx, qword [rdi + 0x40]
mov rcx, rbx
xor edx, edx
call fcn.140021d4d
mov r14, rax
mov r12, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x80]
mov r8, rbx
call fcn.1400aba85
mov cx, 1
jmp 0x140070164
mov eax, dword [rdi + 0x2c]
mov r14, qword [rdi + 0x30]
mov r12, qword [rdi + 0x38]
mov ebx, dword [rdi + 0x40]
movzx edx, word [rdi + 0x2a]
xor ecx, ecx
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
mov r8d, dword [rdi + 0x50]
mov word [rsi], r15w
mov word [rsi + 2], r13w
add cl, byte [rdi]
adc dword [rsi + 0x14], ecx
add cl, byte [rdi]
adc dword [rsi + 0x14], ecx
movups xmmword [rsi + 4], xmm0
mov word [rsi + 0x28], cx
mov word [rsi + 0x2a], dx
mov dword [rsi + 0x2c], eax
mov qword [rsi + 0x30], r14
mov qword [rsi + 0x38], r12
mov qword [rsi + 0x40], rbx
mov al, byte [rsp + 0x3f]
mov byte [rsi + 0x48], al
mov dword [rsi + 0x50], r8d
jmp case.0x14006ace9.107
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rdi + 0xc]
movups xmm1, xmmword [rdi + 0x1c]
movzx r9d, word [rdi + 0xa]
mov bh, 0x4f
or cl, byte [rdi]
sub dword [rsp + 0x50], ecx
and al, 0x50
mov bh, 0x4f
or cl, byte [rdi]
sub dword [rsp + 0x50], ecx
and al, 0x50
and al, 0x50
movaps xmmword [rsp + 0x40], xmm0
xor r13d, r13d
xor r13d, r13d
cmp word [rdi + 0x30], 0
je 0x1400701fd
jg 0x1400701f8
add byte [rdx + rsi + 0x4c], dh
mov esp, dword [rdi + 0x38]
mov r12, qword [rdi + 0x38]
mov rbx, qword [rdi + 0x48]
mov rcx, rbx
xor edx, edx
mov edi, r9d
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rbx
call fcn.1400aba85
add eax, dword [rax]
mov r9d, edi
stc
mov cx, 1
jmp 0x140070211
mov ecx, 0x14eb0001
mov eax, dword [rdi + 0x34]
mov r14, qword [rdi + 0x38]
xor al, 0x4c
mov esi, dword [rdi + 0x38]
mov r15, qword [rdi + 0x40]
mov ebx, dword [rdi + 0x48]
movzx edx, word [rdi + 0x32]
xor ecx, ecx
mov r8b, byte [rsp + 0x3f]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
mov word [rsi + 8], r13w
mov word [rsi + 0xa], r9w
movups xmmword [rsi + 0x1c], xmm1
invalid
sbb al, 0xf
adc dword [rsi + 0xc], eax
invalid
movups xmmword [rsi + 0xc], xmm0
or al, 0x66
mov dword [rsi + 0x30], ecx
mov word [rsi + 0x30], cx
mov word [rsi + 0x32], dx
mov dword [rsi + 0x32], edx
push rsi
xor cl, byte [rcx - 0x76b3cbba]
mov qword [rsi + 0x38], r14
mov dword [rsi + 0x34], eax
mov qword [rsi + 0x38], r14
mov dword [rsi + 0x38], esi
mov qword [rsi + 0x40], r15
jle 0x140070285
mov qword [rsi + 0x48], rbx
mov qword [rsi + 0x48], rbx
mov byte [rsi + 0x50], r8b
mov byte [rsi + 0x50], al
push rax
mov word [rsi], 8
mov dword [rsi], 0x8d480008
cmp byte gs:[rbx + 0x5f], bl
cmp byte [rbx + 0x5f], bl
invalid
or byte [rax], al
lea rsp, [rbp + 0x38]
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
push rsi
in al, dx
js 0x1400701f6
ror dword [rax - 0x77], cl
invalid
mov edx, dword [rdi + 0x10]
push rdi
adc byte [rcx + 0x39], cl
invalid
or byte [rax + 0x39], cl
ret 0x1677
sbb al, 0x30
xor bl, ch
lea rcx, [rdx + 1]
invalid
add dword [rax - 0x75], ecx
or byte [rax + 0x39], r9b
cmp ecx, eax
jbe 0x1400702b5
lea rcx, [rsp + 0x20]
cmp ecx, eax
and al, 0x20
or byte [rsi - 0x39], ah
add dword [rax + rax], ecx
or al, 0
invalid
xor byte [rax - 0x75], cl
or byte [r8 + 0x39], r9b
invalid
or byte [rax + 0x39], cl
cmp eax, edx
sal byte [rcx + rsi + 0x48], 1
cmp edx, eax
cmovs ecx, dword [rcx - 0x3d76b707]
mov ecx, edi
ret 0xefe8
out dx, eax
mov esp, 0x8b480002
mov rdx, qword [rdi + 0x10]
invalid
invalid
invalid
adc byte [r9 - 1], r9b
invalid
mov dword [rsi + 0x10], esi
add esp, 0x78
add byte [rax], al
add byte [rax - 0x77], cl
stc
adc al, 4
add byte [rax - 0x75], cl
mov rax, qword [rdi + 8]
invalid
invalid
or byte [rax - 0x75], cl
mov edx, dword [rdi + 0x10]
push rdi
adc bl, ch
invalid
mov bh, 0x41
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
sub esp, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov edi, eax
invalid
mov rbx, rdx
mov rsi, rcx
mov r14, qword [rcx]
invalid
invalid
xor dword [rbx + rcx*4 + 0x79], ecx
adc byte [rcx - 0x75], cl
invalid
invalid
mov r15, qword [rcx + 0x10]
jns 0x140070335
mov rdx, qword [r14 + 0x10]
push rsi
adc byte [rcx + 0x39], cl
cmp r15, rdx
cmp r15, rdx
cmp edi, edx
jae 0x14007035f
xor dword [rax - 0x75], ecx
or byte [rax + 0x39], r9b
cmp edx, eax
ja 0x14007036c
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
cmp rdx, rax
cmp edx, eax
ja 0x14007036c
test rdi, rdi
push qword [rdi + rbx*2 + 0x49]
mov eax, dword [rsi]
je 0x14007039b
mov rax, qword [r14]
add rax, r15
xor ecx, ecx
leave
lea r8, [r15 + rcx]
cmp r8, rdx
cmp eax, edx
jae case.0x14006ab69.114
jae case.0x14006bb03.121
mov r8b, byte [rbx + rcx]
mov al, byte [rbx + rcx]
mov byte [rax + rcx], r8b
mov byte [rax + rcx], al
add al, 8
inc rcx
cmp rdi, rcx
jne 0x140070344
jmp 0x14007039b
cmp al, 0x48
lea ecx, [rdx + rdi]
lea rcx, [rdx + rdi]
cmp cl, byte [rax - 0x75]
or byte [rax + 0x39], r9b
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
cmp rcx, rax
sal dword [rsi + 0x15], 0x48
lea ecx, [rsp + 0x28]
and al, 0x28
jbe case.0x14005f5c8.318
lea rcx, [rsp + 0x28]
sub byte [rax - 0x77], cl
mov qword [rcx + 8], rax
or byte [r14 - 0x39], spl
add dword [rax + rax], ecx
mov word [rcx], 0xc
mov dword [rcx], 0x83e8000c
call fcn.140066f02
imul edi, edi, 0xffffffff
jmp 0x1400703a4
mov rax, qword [r14 + 8]
mov eax, dword [rsi + 8]
sub rax, rdx
cmp rax, rdi
jb 0x1400703b3
mov rcx, r14
mov ecx, esi
mov rdx, rbx
mov edx, ebx
fimul dword [rcx - 0x77]
clc
mov r8, rdi
call fcn.140021c82
out 0x18, eax
sti
dec dword [rcx + 1]
add edi, edi
invalid
invalid
invalid
add r15, rdi
add edi, edi
mov qword [rsi + 0x10], r15
xor eax, eax
adc byte [rcx], dh
ror byte [rax - 0x7f], 0xc4
add esp, 0x80
pop rbx
pop rdi
add rsp, 0x80
add esp, 0x80
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, r14
int1
mov r8, rdi
call fcn.1400b17c8
or dl, byte [rsp + rax]
add bl, ch
invalid
or dl, byte [rsp + rax]
adc al, 4
add bl, ch
int 0x48
lea ecx, str.could_not_get_index_at_offset_for_slice
invalid
or byte [rax], al
lea rcx, str.could_not_get_index_at_offset_for_slice
or eax, 0x8d4c0008
or byte [rax], al
lea r8, [0x1400f11e8]
add eax, 0x80e1a
sbb cl, byte [rsi]
or byte [rax], al
mov edx, 0x27
invalid
call fcn.1400ac3f0
sbb al, al
add eax, dword [rax]
ud2
or ecx, dword [rax - 0x7d]
in al, dx
sub byte [rcx + rcx*4 - 0x40], cl
mov rax, r8
movzx ecx, cx
leave
lea r8, [0x14011bf3c]
movsxd rcx, dword [r8 + rcx*4]
or al, 0x88
mov ebx, 0x6349000a
or al, 0x88
add rcx, r8
jmp rcx
mov cx, 1
mov ecx, 0x29eb0001
add dword [rax], eax
add bl, ch
sub dword [rsi - 0x47], esp
invalid
invalid
jmp case.0x14006b69c.105
mov cx, 3
mov ecx, 0x23eb0003
add eax, dword [rax]
jmp case.0x14006b69c.105
mov cx, 4
jmp case.0x14006b69c.105
invalid
mov ecx, 0x1deb0004
sbb eax, 0xfeb966
mov cx, 0xfe
jmp case.0x14006b69c.105
invalid
mov cx, 0xff
add bl, ch
adc dword [rdi], ecx
movzx ecx, dx
jmp case.0x14006b69c.105
movzx ecx, dx
retf 0xf981
cmp ecx, 0x201
stc
add dword [rdx], eax
add byte [rax], al
add byte [rcx + 0x200], bh
mov ecx, 0x200
add byte [rax], al
add byte [rdi], cl
retf 0xc166
invalid
invalid
cmovae ecx, edx
rol cx, 8
rol ecx, 8
ror dword [rax], 0x48
lea edx, [rsp + 0x26]
and al, 0x26
lea rdx, [rsp + 0x26]
push rsp
and al, 0x26
mov word [rdx], cx
mov dword [rdx], ecx
or al, byte [rcx - 0x48]
add al, byte [rax]
mov r8d, 2
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xca
invalid
invalid
invalid
mov rcx, rax
call case.0x14006a2fc.158
retf 0xfffe
nop
add rsp, 0x28
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
in al, dx
add byte [rax], 0
invalid
in al, dx
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rdx
xlatb
mov rsi, rcx
mov rbx, qword [rdx]
mov ebx, dword [rdx]
invalid
mov ebx, dword [rdx]
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
or byte [rax - 0x75], cl
push rbx
adc byte [rax - 0x73], cl
lea rcx, [rdx + 2]
cmp rcx, rax
cmp ecx, eax
jbe 0x140070489
invalid
mov rdx, qword [rbx + 0x10]
lea rcx, [rdx + 2]
cmp rcx, rax
cmp ecx, eax
cmp ecx, eax
jbe 0x140070489
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov word [rcx], 0xc
add dword [rax + rax], ecx
call fcn.140066f02
mov qword [rsi + 8], rax
mov eax, 1
push 0xffffffffffffffff
dec dword [rax - 0x77]
or byte [rax + 1], r15b
jmp 0x1400704b3
mov r15, qword [rdi + 0x10]
mov rax, qword [rbx + 8]
sub rax, rdx
cmp rax, 1
jbe 0x1400704c5
lea r14, [r15 + 2]
mov rcx, rbx
mov rdx, r14
call fcn.140021cda
xor dword [rax], ebx
sti
dec dword [rcx + rcx*4 + 0x77]
invalid
xor dword [rax], ebx
sti
sbb bl, bh
dec dword [rcx + rcx*4 + 0x77]
adc byte [rcx + rcx*4 + 0x7e], cl
ja 0x1400704bd
mov qword [rsi + 8], r15
xor eax, eax
or byte [rcx], dh
ror byte [rax - 0x77], 6
invalid
mov qword [rsi], rax
invalid
add rsp, 0x80
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov r8d, 2
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
call fcn.1400b17c8
cmc
adc al, byte [rax + rax]
jmp 0x14007049a
invalid
sub esp, 0x30
mov rbx, qword [rcx + 0x10]
cmp rbx, rdx
pop rcx
adc byte [rax + 0x39], cl
sal dword [rsi + 0x3c], cl
jbe 0x140070521
jbe 0x140070521
mov rdi, rdx
mov rsi, rcx
mov qword [rcx + 0x10], rdx
push rcx
adc byte [rsi + 0x41], ah
rol eax, 8
invalid
invalid
push rcx
adc byte [rsi + 0x41], ah
rol eax, 8
invalid
invalid
ror byte [rax], 0x48
lea edx, [rsp + 0x2e]
and al, 0x2e
lea rdx, [rsp + 0x2e]
and al, 0x2e
mov word [rdx], r8w
mov r8d, 2
mov eax, 2
call case.0x14006a2fc.158
mov rcx, qword [rsi + 0x10]
sub rcx, rdi
cmp rcx, 2
jne 0x140070536
mov qword [rsi + 0x10], rbx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_place.start_index___current_index
lea r8, [0x1400f1238]
mov edx, 0x33
jmp 0x140070549
lea rcx, str.assertion_failed:__self.offset___place.start_index___place.size_of__
lea r8, [0x1400f1298]
mov edx, 0x46
call fcn.1400abfc0
add byte [rdi], cl
or ecx, dword [rcx - 0x3648f038]
mov bh, 0xc9
ud2
mov bh, 0xc9
lea r8, [0x14011bf54]
lea eax, [0x14011bf54]
clc
mov ecx, 0x6349000a
invalid
or al, 0x88
movsxd rcx, dword [r8 + rcx*4]
invalid
add rcx, r8
jmp rcx
sar edi, 0xe1
ret
mov ax, 5
mov eax, 0x66c30005
ret
mov ax, 6
ret
mov eax, 0x66c30006
mov ax, 7
ret
mov eax, 0x66c30007
mov ax, 8
mov eax, 0x66c30008
ret
mov ax, 9
ret
mov eax, 0x66c30009
mov eax, 0x66c3000a
ret
mov ax, 0xb
ret
mov ax, 0xc
ret
invalid
add bl, al
mov ax, 0xa
ret
mov ax, 0xb
ret
mov ax, 0xc
ret
mov ax, 0xd
ret
mov eax, 0x89c3000d
rol bl, 1
ret
mov eax, edx
ret
add al, byte [rdi + rcx - 0x4a]
xor al, byte [r15 + rcx + 0x44]
cmove r8d, eax
invalid
invalid
cmove eax, eax
xchg ecx, eax
mov edx, 0x41000000
movzx eax, al
shl eax, 4
loop 0x1400705c6
mov eax, 0x83660014
cli
invalid
add eax, 0xa9e25
and eax, 0xf000a9e
add byte [rdi], cl
mov bh, 4
push rax
add al, 0x50
sub rsp, 0xe0
add byte [rax - 0x77], cl
retf
mov rbx, rcx
mov ebx, ecx
xorps xmm0, xmm0
lea r8, [rsp + 0x50]
ror byte [rbp + rcx*4 + 0x44], 0x24
push rax
movaps xmmword [r8 + 0x10], xmm0
movaps xmmword [r8], xmm0
mov dword [r8 + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea r9, [rsp + 0x30]
movups xmmword [r9 + 0xc], xmm0
movaps xmmword [r9], xmm0
mov qword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
mov rcx, rsi
call fcn.14007094c
invalid
mov al, byte [rsi]
cmp al, 7
jne 0x140070668
mov rax, qword [rsp + 0x70]
and al, 0x70
jo case.0x14006bbbb.124
lea rsi, [rsp + 0x80]
lea esi, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsi + 0x20], eax
invalid
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
and byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
and al, 0x50
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsi + 0x10], xmm1
sub dword [rsi + 0x10], ecx
invalid
sub dword [rsi + 0x10], ecx
movaps xmmword [rsi], xmm0
sub dword [rsi], eax
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
sub byte [rsp + 0x40], cl
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
movups xmmword [rsi + 0x28], xmm0
movups xmmword [rsi + 0x38], xmm1
cmp byte [rcx + 9], r15b
cmp byte [rcx + 9], r15b
add byte [rax], al
add byte [rax - 0x77], cl
fcompi st(3)
rep movsq qword [rdi], qword [rsi]
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x48], 1
jmp 0x1400706e0
add ebx, ebp
js 0x1400706b1
mov rdx, qword [rsp + 0x90]
mov edx, dword [rsp + 0x90]
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov word [rax + rcx*8], fs
add byte [rax], al
lea rcx, [rsp + 0xc8]
lea ecx, [rsp + 0xc8]
add byte [rax - 0x77], cl
push rcx
adc byte [rdi], cl
mov qword [rcx + 0x10], rdx
movups xmm0, xmmword [rsp + 0x81]
adc byte [rsp + 0x81], al
adc byte [rsp + 0x81], al
and al, 0x81
add byte [rax], al
add byte [rdi], cl
adc dword [rcx + 1], eax
movups xmmword [rcx + 1], xmm0
add dword [rax - 0xbb417ff], ecx
mov byte [rcx], al
call fcn.14006fada
invalid
invalid
add eax, ebp
hlt
invalid
dec dword [rax - 0x77]
mov qword [rbx + 8], rax
or byte [r14 - 0x39], spl
mov word [rbx], 2
cmp word [rsp + 0x30], 0
and al, 0x30
invalid
add eax, dword [rdx]
add byte [rsi - 0x7d], ah
jl 0x1400706c0
invalid
cmp dword [rsp + 0x30], 0
and al, 0x30
xor byte [rax], al
add byte [rsp + rbx + 0x48], dh
je 0x1400706bc
sbb al, 0x48
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
and al, 0x40
add byte [rsp + rdx + 0x4c], dh
je 0x1400706bc
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
mov rcx, qword [0x140125790]
or eax, 0xb50dc
push rax
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x41b1c
sar bh, cl
adc eax, 0x41b1c
add byte [rsi - 0x7d], ah
jl 0x1400706e4
cmp word [rsp + 0x50], 0
je 0x1400706e0
push rax
add byte [rsp + rbx + 0x48], dh
cmp qword [rsp + 0x60], 0
cmp dword [rsp + 0x60], 0
and al, 0x60
add byte [rsp + rdx + 0x4c], dh
je 0x1400706e0
mov r8, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
and al, 0x58
mov rcx, qword [0x140125790]
or eax, 0xb50b8
push rax
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x41af8
adc eax, 0x41af8
add byte [rax - 0x1f3b7eb8], dl
add byte [rax], al
nop
add rsp, 0xe0
loopne 0x1400706e6
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x40
mov rsi, rcx
invalid
in al, dx
mov rsi, rcx
invalid
invalid
mov rax, qword [rdx + 0x18]
cmp rax, 2
jae 0x140070720
lea rcx, [rsp + 0x28]
mov byte [rcx], 0
mov qword [rcx + 0x10], 2
mov dword [rcx + 0x10], 2
mov dword [rcx + 0x10], 2
call fcn.14006fada
mov qword [rsi + 8], rax
mov ax, 1
dec dword [rax - 0x77]
or byte [rsi - 0x48], r12b
add dword [rax], eax
jmp 0x140070881
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rdx + 0x10]
invalid
invalid
invalid
mov rcx, qword [rdx + 0x10]
mov ecx, dword [rdx + 0x10]
lea r8, [rcx + 2]
add rax, 0xfffffffffffffffe
sar dh, 0x4c
mov dword [rdx + 0x10], eax
add cl, byte [rax - 0x7d]
sar dh, 0x4c
mov dword [rdx + 0x10], eax
mov qword [rdx + 0x18], rax
movzx eax, word [rcx]
sbb byte [rdi], cl
mov bh, 1
rol ax, 8
movzx edx, ax
ror byte [rax], 0xf
mov bh, 0xd0
mov cx, 0x17
cmp edx, 0x22
mov ecx, 0xfa830017
and bh, byte [rdi + 0x24]
jg 0x14007076b
add byte [rbx + 0x247f22fa], al
jg 0x14007076b
cmp edx, 0x10
ja case.default.0x140070760
invalid
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
xchg dword [rbp - 0x77000000], esp
mov edx, edx
lea r8, [0x14011bf8c]
or al, byte [rax]
ror byte [rbp + rcx*4 + 5], cl
xor edi, dword [rax + 0x6349000a]
or al, byte [rax]
movsxd rdx, dword [r8 + rdx*4]
or al, byte [rax]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov cx, 0x18
jmp 0x140070877
add byte [rax], al
mov ecx, 0xce90018
add dword [rax], eax
add byte [rax], al
cmp edx, 0x3f
jle 0x14007079f
invalid
add byte [rax], al
cmp edx, 0x3f
jle 0x14007079f
invalid
invalid
cmp edx, 0xfe
jg 0x1400707c8
cmp edx, 0x40
je 0x140070849
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x7bf0be06], al
invalid
add byte [rax], al
cmp edx, 0x41
je 0x14007084f
cmp edx, 0xfc
jne 0x140070877
mov cx, 4
jmp 0x140070877
cmp edx, 0x2b
jle case.0x140070563.29
invalid
invalid
cmp edx, 0x2c
je 0x140070855
cmp edx, 0x34
je 0x14007085b
cmp edx, 0x3d
jne 0x140070877
mov cx, 0xe
jmp 0x140070877
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xfffa], al
cli
inc dword [rax]
add byte [rax], al
invalid
cmp edx, 0xff
cli
inc dword [rax]
add byte [rax], al
je case.0x14004a75f.591
test byte [rbp - 0x7f000000], cl
cmp edx, 0x101
cli
add dword [rcx], eax
add byte [rax], al
je 0x140070867
test byte [rdi - 0x7f000000], al
add byte [rax], al
add byte [rcx + 0xff19fa], al
cli
sbb edi, edi
add byte [rax], al
invalid
cmp edx, 0xff19
cli
sbb edi, edi
add byte [rax], al
jne 0x140070877
test dword [rbx + 0x66000000], ecx
mov cx, 2
jmp 0x140070877
add byte [rax], al
mov ecx, 0x82e90002
add byte [rax], al
add byte [rax], al
cmp edx, 0x1c
je 0x14007086d
invalid
add byte [rax], al
cmp edx, 0x1c
je 0x14007086d
invalid
jae 0x14007077e
cmp edx, 0x21
jne 0x140070877
cli
and dword [rbp + 0x78], esi
mov cx, 0x12
jmp 0x140070877
cmp edx, 0x23
je 0x140070873
cmp edx, 0x29
jne 0x140070877
cli
sub dword [rbp + 0x68], esi
mov cx, 0xf
jmp 0x140070877
xor ecx, ecx
jmp 0x140070877
mov cx, 0xc
jmp 0x140070877
mov cx, 6
jmp 0x140070877
mov cx, 0x11
adc dword [rax], eax
jmp 0x140070877
mov cx, 0xd
jmp 0x140070877
mov cx, 0x10
jmp 0x140070877
mov cx, 7
jmp 0x140070877
mov cx, 0xa
or al, byte [rax]
jmp 0x140070877
mov cx, 0x16
jmp 0x140070877
mov cx, 0x14
jmp 0x140070877
mov cx, 8
jmp 0x140070877
mov cx, 0x13
jmp 0x140070877
mov cx, 0x15
jmp 0x140070877
mov cx, 3
jmp 0x140070877
mov cx, 5
jmp 0x140070877
mov cx, 1
jmp 0x140070877
mov cx, 0xb
mov word [rsi + 2], cx
mov word [rsi + 4], ax
xor eax, eax
mov word [rsi], ax
add rsp, 0x40
pop rsi
ret
cmp word [rbx], 0
je 0x1400709ba
mov rdx, qword [rbx + 0x18]
jmp 0x1400709be
movzx edx, word [rbx + 2]
cmp word [rdi], 0
je 0x1400709ca
mov r8, qword [rdi + 0x18]
jmp 0x1400709cf
movzx r8d, word [rdi + 2]
add r8, rdx
xor r9d, r9d
cmp qword [rsp + 0x140], 1
setne r11b
mov rdx, r15
sub rdx, r13
mov r15, r10
cmp rdx, r10
setb r10b
or r10b, r11b
test r10b, r10b
je case.0x140097de3.343
cmp r8, 0xff
ja 0x140070c10
test r9b, r9b
jne 0x140070a48
test r13, r13
je 0x140070a38
mov r11b, byte [rbp]
mov r9b, 3
test r11b, r11b
je 0x1400709f5
mov r9b, 2
cmp r11b, 0xbf
ja 0x1400709f5
mov r9b, 1
cmp r11b, 0x40
jb 0x1400709f5
jmp 0x140070cee
mov r9b, 3
xor r13d, r13d
mov r10, r15
mov r15, qword [rsp + 0x40]
and al, 0x40
jmp 0x1400709d5
movzx r8d, r9b
cmp r8d, 1
jne case.0x14005a168.351
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x38], r12
test r13, r13
je 0x140070d22
lea r8, [rbp + 1]
dec r13
dec ebp
mov qword [r14 + 0x10], r8
mov qword [r14 + 0x18], r13
mov r12b, byte [rbp]
movzx edx, r12b
sub r13, rdx
jb 0x140070d22
lea rbp, [r8 + rdx]
mov qword [r14 + 0x10], rbp
mov qword [r14 + 0x18], r13
mov dword [rsi + 0x18], ebp
mov dword [rsi + 0x18], ebp
cmp r12b, 0x40
jae 0x140070d30
mov qword [rsp + 0x48], r8
mov rcx, rbx
mov rsi, rdx
call fcn.1400678d1
cmp word [rbx], 0
mov qword [rsp + 0x50], rsi
je 0x140070ad8
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x48]
mov r8, rsi
call fcn.140021c82
movzx r8d, word [rbx + 2]
movzx eax, word [rbx + 2]
mov r12, qword [rsp + 0x38]
jmp 0x140070b1c
movzx r8d, word [rbx + 2]
test r12b, r12b
mov rdx, qword [rsp + 0x48]
je 0x140070ad1
movzx ecx, r8w
mov r8, qword [rsp + 0x50]
lea rsi, [rcx + r8]
mov qword [rsp + 0x80], rsi
cmp rsi, 0x21
mov r12, qword [rsp + 0x38]
jae 0x140070d53
add rcx, qword [rsp + 0x68]
call fcn.1400aba85
mov word [rbx + 2], si
mov r8, rsi
mov rsi, qword [rsp + 0x58]
cmp word [rbx], 0
mov r10, r15
je 0x140070b2e
mov r8d, dword [rbx + 0x18]
cmp word [rdi], 0
je 0x140070b79
mov rdx, qword [rdi + 0x18]
cmp rdx, qword [rdi + 0x10]
jne 0x140070b59
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x38], r8
and al, 0x38
call fcn.14009bfbd
mov r8, qword [rsp + 0x38]
mov r10, r15
mov rdx, qword [rdi + 0x18]
mov r15, qword [rsp + 0x40]
mov rax, qword [rdi + 8]
mov byte [rax + rdx], r8b
inc qword [rdi + 0x18]
mov rax, qword [rsp + 0x50]
sbb byte [rax - 0x75], cl
and al, 0x50
mov rcx, qword [rsp + 0x48]
jmp 0x1400709ae
invalid
invalid
invalid
invalid
mov rax, qword [rsp + 0x60]
movzx eax, word [rax]
cmp rax, 0x17
ja 0x140070ba6
mov byte [rdi + rax + 4], r8b
inc eax
mov word [rdi + 2], ax
mov rax, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov r15, qword [rsp + 0x40]
jmp 0x1400709ae
invalid
invalid
lea rcx, [rsp + 0xa8]
mov rdx, qword [rsp + 0x60]
call fcn.1400af517
mov rcx, rdi
call fcn.140065cf5
invalid
dec dword [rbp - 0x77]
cli
movups xmm0, xmmword [rsp + 0xa8]
adc byte [rsp + 0xa8], al
adc byte [rsp + 0xa8], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb8], cl
movups xmm1, xmmword [rsp + 0xb8]
movups xmmword [rdi + 0x10], xmm1
adc dword [rdi + 0x10], ecx
movups xmmword [rdi], xmm0
jmp 0x140070b92
cmp r8d, 2
jne 0x140070c1f
cmp r13, 2
jae 0x140070c40
mov byte [r12], 0
mov edx, 2
mov eax, 0x10
jmp 0x140070d0a
mov byte [r12], 6
mov qword [r12 + 8], rsi
mov qword [r12 + 0x10], r15
jmp 0x140070d0e
inc byte [rax]
add byte [rax], al
inc byte [rax]
add byte [rax], al
mov byte [r12], 5
mov qword [r12 + 8], r8
jmp 0x140070d0e
add byte [rax], al
invalid
test r13, r13
je 0x140070ce7
inc rbp
dec r13
mov qword [r14 + 0x10], rbp
mov qword [r14 + 0x18], r13
mov byte [r12], 7
jmp 0x140070d0e
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add r9b, byte [r9 - 0x7d]
invalid
lea rax, [rbp + 2]
add r13, 0xfffffffffffffffe
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], r13
mov dword [rsi + 0x18], ebp
mov dword [rsi + 0x18], ebp
movzx eax, word [rbp]
and eax, 0xff3f
rol ax, 8
movzx ecx, ax
cmp rsi, rcx
jbe 0x140070cfa
mov r9, qword [rsp + 0x40]
mov rax, r9
sub rax, rcx
jb 0x140070d42
mov r8, qword [r14]
add rcx, r8
lea rdx, [rsp + 0xa8]
mov qword [rdx], r8
mov qword [rdx + 8], r9
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x77], cl
je 0x140070cbf
invalid
mov qword [rsp + 0x20], 1
lea r14, [rsp + 0x88]
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
mov r8, rbx
mov r9, rdi
call fcn.14007094c
inc dword [rcx - 0x76]
invalid
cmp al, 7
je 0x140070c36
mov rcx, qword [rsp + 0x98]
mov qword [r12 + 0x10], rcx
movups xmm0, xmmword [rsp + 0x89]
movups xmmword [r12 + 1], xmm0
mov byte [r12], al
jmp 0x140070d0e
mov byte [r12], 0
jmp 0x140070d0e
mov byte [r12], 4
mov byte [r12 + 1], r11b
mov byte [rsp + 1], bl
jmp 0x140070d0e
mov byte [r12], 2
mov word [r12 + 2], ax
mov eax, 8
mov qword [r12 + rax], rdx
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
mov rsi, qword [rsp + 0x38]
mov byte [rsi], 0
mov qword [rsi + 8], rcx
jmp 0x140070d3c
mov rsi, qword [rsp + 0x38]
mov byte [rsi], 3
invalid
add ecx, dword [rax - 0x77]
push rsi
invalid
mov qword [rsi + 0x10], rax
jmp 0x140070d0e
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_serialize_binarydecoder.rs
mov rdx, r9
retf 0xefe8
mov al, 3
add byte [rdi], cl
invalid
lea rax, [rsp + 0x80]
lea rdx, [rsp + 0x88]
mov qword [rdx], rax
lea rax, [fcn.140015850]
mov qword [rdx + 8], rax
lea rcx, [0x1400f02c0]
invalid
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0x7f509
lea rcx, [rsp + 0xa8]
mov qword [rcx], rax
mov qword [rcx + 8], 3
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], 2
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rsassertion_failed:_slot.is_none__C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srconeshot.rs
call fcn.1400abe00
ud2
invalid
add byte [rax], al
mov ebx, r9d
mov rdi, r8
mov r12, rdx
mov esp, edx
mov esp, edx
mov qword [rsp + 0x3e8], rcx
mov rcx, r8
call fcn.14006c15a
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x348], rdx
xor esi, esi
mov qword [rsp + 0x350], rsi
mov byte [rsp + 0x5fc], 2
mov byte [rsp + 0x77], bl
movzx ecx, bl
call fcn.14006c15a
mov qword [rsp + 0x5b0], rax
mov qword [rsp + 0x5b8], rdx
mov eax, 0x48000005
mov dword [rsp + 0x5c0], esi
mov qword [rsp + 0x618], rdi
add byte [rax], al
test rdi, rdi
je 0x1400742f1
xorps xmm6, xmm6
lea r15, [rsp + 0x210]
xor ebx, ebx
mov rcx, r15
mov rdx, r12
call fcn.1400705d0
movzx r13d, word [rsp + 0x210]
cmp r13w, 2
je case.0x140081efa.450
test byte [rbx], dl
invalid
add byte [rax], al
test byte [rbx], dl
xor eax, 0x8d480000
lea ecx, [rsp + 0x212]
movzx eax, word [rcx + 4]
mov word [rsp + 0x15c], ax
and al, 0x5c
add dword [rax], eax
invalid
lea rcx, [rsp + 0x212]
lea ecx, [rsp + 0x212]
movzx eax, word [rcx + 4]
mov word [rsp + 0x15c], ax
and al, 0x5c
add dword [rax], eax
invalid
and al, 0x5c
add dword [rax], eax
add byte [rbx + 0x24848901], cl
mov dword [rsp + 0x158], eax
invalid
invalid
mov eax, dword [rcx]
mov dword [rsp + 0x158], eax
mov rdi, qword [rsp + 0x218]
mov esp, 0x21824
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
lea eax, [rsp + 0x228]
mov esp, 0x21824
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
lea eax, [rsp + 0x228]
movups xmm0, xmmword [rax]
lea eax, [rsp + 0x228]
sub byte [rdx], al
add byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x620], xmm0
test byte [rax + riz], ah
invalid
add byte [rax], al
add byte [rdi + rcx - 0x49], al
mov ah, 0x24
cmp byte [rdx], al
add byte [rax], al
movzx r14d, word [rsp + 0x238]
movzx eax, word [rsp + 0x23a]
mov word [rsp + 0x74], ax
and al, 0x74
mov eax, dword [rsp + 0x23c]
mov dword [rsp + 0x358], eax
test byte [rsp + rdi], ah
add al, byte [rax]
add byte [rcx + 0x3582484], cl
add byte [rax], al
mov rbp, qword [rsp + 0x240]
mov ebp, dword [rsp + 0x240]
and al, 0x40
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
test byte [rax + rsi*8], ah
and al, 0xf0
mov rax, qword [rsp + 0x248]
add byte [rax], al
mov qword [rsp + 0x3f0], rax
mov dword [rsp + 0x3f0], eax
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
and al, 0x50
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x3f8], rax
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rdx + 0x2582484], cl
pop rax
add al, byte [rax]
invalid
and al, 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rdx + 0x2582484], cl
pop rax
add al, byte [rax]
invalid
pop rax
add al, byte [rax]
add byte [rax - 0x74b6dbbc], cl
mov eax, dword [rcx + 0x47]
mov ecx, dword [rcx + 0x4a]
mov byte [rsp + 0x49], al
mov eax, dword [rcx + 0x47]
mov ecx, dword [rcx + 0x4a]
mov r9d, dword [r9 + 0x4a]
mov dword [rsp + 0x20b], ecx
mov dword [rsp + 0x208], eax
or byte [rdx], al
add byte [rax], al
or byte [rdx], al
add byte [rax], al
mov rcx, r15
stc
mov rdx, r12
mov edx, esp
call fcn.1400706ec
cmp word [rsp + 0x210], 0
jne 0x140074379
jmp qword [rsi - 0x7d]
movzx ecx, word [rsp + 0x212]
movzx eax, word [rsp + 0x214]
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x84
and al, 0x14
add al, byte [rax]
add byte [rsi - 0x77], ah
mov word [rsp + 0x72], ax
adc al, 2
add byte [rax], al
mov word [rsp + 0x72], ax
cmp ecx, 0xf
mov dword [rsp + 0x35c], ecx
mov word [rsp + rbx*2], fs
add eax, dword [rax]
invalid
mov word [rsp + rbx*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0
add al, byte [rax]
add byte [rbp + 0x6d], dh
insd dword [rdi], dx
mov qword [rsp + 0x200], rbp
jne 0x140070fd6
insd dword [rdi], dx
insd dword [rdi], dx
movzx eax, word [rsp + 0x74]
test r14w, r14w
cmovne rax, qword [rsp + 0x3f8]
and al, 0xf8
add eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
and al, 0xf8
add eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
sbb byte [0x1bc870f86], dh
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp byte [rsp + 0x49], 0
and al, 0x49
add byte [rdi], cl
test byte [0x189070fc5], cl
mov ebp, dword [rsp + 0x18]
insb byte [rdi], dx
and al, 0x18
je 0x14007449c
mov rbp, qword [r12 + 0x18]
insb byte [rdi], dx
and al, 0x18
cmp rbp, 2
jb 0x140074546
mov rax, qword [r12 + 0x10]
and al, 0x10
lea rdx, [rax + 2]
lea edx, [rax + 2]
add cl, byte [rax - 0x7d]
add rbp, 0xfffffffffffffffe
mov qword [r12 + 0x10], rdx
and al, 0x10
invalid
mov qword [r12 + 0x18], rbp
and al, 0x18
movzx eax, word [rax]
rol ax, 8
rol eax, 8
movzx edx, ax
cmp edx, 0x201
cli
add dword [rdx], eax
add byte [rax], al
invalid
cli
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add byte [rdx], al
invalid
mov r8d, 0x200
add al, byte [rax]
add byte [rdi + rcx + 0x43], al
add byte [rax], al
cmovae r8d, eax
mov r9w, 5
jmp 0x14007100e
shl byte [rsi + 0x41], 0xb9
add eax, 0x4c38eb00
mov ecx, edi
mov rcx, r15
mov rdx, r12
call fcn.14007088a
clc
invalid
invalid
clc
invalid
jmp qword [rsi - 0x7d]
cmp word [rsp + 0x210], 0
jne 0x140074379
movzx r9d, word [rsp + 0x212]
movzx r8d, word [rsp + 0x214]
mov bh, 0x84
and al, 0x14
add al, byte [rax]
add byte [rcx - 0x75], cl
insb byte [rdi], dx
and al, 0x18
add byte [rcx - 0x75], cl
insb byte [rdi], dx
and al, 0x18
mov ecx, dword [rsp + 0x35c]
mov word [rsp + rbx*2], fs
add eax, dword [rax]
add byte [rax - 0x7d], cl
std
add al, 0xf
invalid
cmp rbp, 4
jb 0x140074393
mov word [rsp + 0x4c], r13w
mov qword [rsp + 0x330], rdi
mov r13, qword [r12 + 0x10]
insb byte [rdi], dx
and al, 0x10
invalid
adc byte [rcx - 0x73], cl
lea rax, [r13 + 4]
lea rdx, [rbp - 4]
add al, 0x48
lea edx, [rbp - 4]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rdx
invalid
sbb byte [rax - 0x7d], cl
cli
cmp rdx, 2
cmp edx, 2
add cl, byte [rdi]
jb 0x1400743ab
invalid
mov word [rsp + 0x3e], r14w
mov eax, dword [r13]
mov dword [rsp + 0x404], eax
lea r15, [r13 + 6]
lea edi, [rbp + 6]
lea edi, [rbp + 6]
lea r14, [rbp - 6]
mov qword [r12 + 0x10], r15
mov qword [r12 + 0x18], r14
movzx edx, word [r13 + 4]
mov edi, edx
rol di, 8
movzx r10d, di
xlatb
mov rax, r14
sub rax, r10
sub eax, edx
sub eax, edx
jb 0x1400743d3
mov dword [rsp + 0x400], r8d
test dx, dx
mov qword [rsp + 0x1f8], rbx
and al, 0
add al, 0
add byte [rsi - 0x7b], ah
ror byte [rax - 0x77], cl
pushfq
and al, 0xf8
add dword [rax], eax
add byte [rsi + 0x44], ah
mov word [rsp + 0x5e], r9w
mov word [rsp + 0x5e], r9w
je 0x1400710f3
mov r11, qword [r12 + 8]
mov r8d, ecx
lea rdx, [0x14011bfd0]
scasd eax, dword [rdi]
or al, byte [rax]
movsxd r8, dword [rdx + r8*4]
add r8, rdx
mov qword [rsp + 0x28], r10
push rsp
and al, 0x28
push rsp
and al, 0x28
jmp r8
movzx edx, word [rsp + 0x72]
push rsp
and al, 0x72
invalid
jb 0x1400710ac
call fcn.1400749a6
fidivr word [rax]
add byte [rax], al
mov word [rsp + 0xa2], ax
mov word [rsp + 0xa0], 0x16
invalid
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add byte [rax], al
add al, ch
sbb ebx, dword [rsi - 1]
dec dword [rax - 0x77]
invalid
mov bx, 0x18
jmp 0x140072028
sldt word [rax]
invalid
mov word [rax + riz*4], fs
add byte [rax], al
add al, ch
sbb ebx, dword [rsi - 1]
dec dword [rax - 0x77]
invalid
mov bx, 0xb
xor edi, edi
lea r13, [rsp + 0x4b8]
lea ebp, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
movzx r14d, word [rsp + 0x3e]
movzx esi, word [rsp + 0x3e]
movzx esi, word [rsp + 0x3e]
jmp 0x140072f14
sbb eax, 0x894c0000
fimul word [rax - 0x73]
mov rsi, r11
lea rcx, [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov word [rax + riz*4], fs
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
call case.0x14006ace9.181
cmp byte [rsp + 0xa0], 0
jne 0x140071fe3
mov eax, dword [rsp + 0xa1]
mov dword [rsp + 0x212], eax
mov bx, 2
jmp 0x140071ff7
add byte [rax], al
add byte [rax], al
mov rsi, r11
lea rcx, [rsp + 0xa0]
mov rdx, r12
mov edx, esp
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov edx, esp
mov edx, esp
call 0x1400747fa
cmp byte [rsp + 0xa0], 0
movabs al, byte [0xe6e850f00000000]
add byte [rax], al
add byte [rax + 0xa024bc], al
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 0xe], ebp
add byte [rax], al
lea rax, [rsp + 0xa8]
lea eax, [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rdi], cl
adc byte [rax - 7], al
movups xmm0, xmmword [rax - 7]
lea rax, [rsp + 0x212]
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
mov bx, 3
jmp 0x140071ff7
mov rdi, r11
lea rsi, [rsp + 0x180]
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, r12
call fcn.1400705d0
cmp word [rsp + 0x180], 2
add byte [rax], al
add cl, byte [rdi]
test cl, ch
invalid
or dword [rax], eax
invalid
add byte [rax], al
add cl, byte [rdi]
test cl, ch
jmp 0x1810711c4
mov eax, 0x50
invalid
invalid
jmp 0x1810711c4
mov r8d, 0x50
lea rcx, [rsp + 0xa6]
add byte [rax], al
invalid
mov word [rsi + riz*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1400aba85
add byte [rax], al
mov rdx, rsi
call fcn.1400aba85
mov r8d, 0x56
add byte [rax - 0x73], cl
mov word [rdx + rdx], fs
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add al, ch
invalid
lea rcx, [rsp + 0x212]
lea rdx, [rsp + 0xa0]
call fcn.1400aba85
mov bx, 4
add cl, ch
invalid
sldt word [rax]
add cl, ch
invalid
test r14, r14
mov qword [rsp + 0x30], r11
je 0x1400724ab
invalid
invalid
adc al, byte [rax]
invalid
test byte [rcx + 0x49000012], ch
lea eax, [rbp + 7]
lea rax, [r13 + 7]
mov qword [r12 + 0x10], rax
mov rax, rbp
add rax, 0xfffffffffffffff9
mov qword [r12 + 0x18], rax
and al, 0x18
and al, 0x18
je 0x1400729d3
invalid
add byte [rax], al
mov dl, byte [r13 + 6]
lea rsi, [r13 + 8]
lea r15, [rbp - 8]
lea edi, [rbp - 8]
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], r15
mov bl, byte [r13 + 7]
pop rbp
invalid
movzx ecx, bl
cmp di, cx
jb 0x140072659
invalid
invalid
adc al, 0
invalid
pop rbp
invalid
invalid
movzx eax, cx
sub edi, eax
mov r8d, edi
clc
add r8d, 0xfffffffe
sar dh, 0x66
cmp edi, 2
sar dh, 0x66
cmp edi, 2
mov eax, 2
cmovb r8d, eax
jb 0x140072659
lea rdi, [rcx - 1]
cmp rdi, 0xe
ja 0x140073649
and eax, dword [rax]
invalid
and eax, dword [rax]
add byte [rcx + rcx*4 + 0x44], al
and al, 0x40
mov dword [rsp + 0x40], r8d
mov byte [rsp + 0x50], dl
xor edx, edx
call fcn.140021d4d
sti
dec dword [rax - 0x77]
and al, 0x78
sti
dec dword [rax - 0x77]
and al, 0x78
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
mov dword [rsp + 0x88], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rbx*8 + 0x24bc840f], al
and al, 0
invalid
test bl, bl
je 0x14007375d
and al, 0
invalid
and al, 0
add byte [rbp - 0x7b], cl
test edi, edi
invalid
test r15, r15
test edi, edi
je case.0x14006bbbb.142
test bh, dl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rbp, 0xfffffffffffffff7
add ebp, 0xfffffff7
add r13, 9
mov rsi, r13
mov r15, rbp
mov edi, ebp
mov edi, ebp
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], r15
jl 0x1400712e5
sbb byte [rdi], cl
mov dh, 0x5e
dec dword [rbp - 0x77c2fbd]
or dh, byte [rdx + 0x11]
jl 0x1400712e5
sbb byte [rdi], cl
mov dh, 0x5e
dec dword [rbp - 0x77c2fbd]
clc
or dh, byte [rdx + 0x11]
mov eax, ebx
and eax, 0xffffffdf
add eax, 0xffffffbf
fadd dword [rbx - 0x3f7c2020]
mov edi, 0xf1af883
cmp eax, 0x1a
invalid
cmp dword [rcx], 0x29
cmp eax, 0x1a
jae 0x140073c18
add byte [rax], al
test bl, bl
lea r13, [rsp + 0x4b8]
lea ebp, [rsp + 0x4b8]
lea ebp, [rsp + 0x4b8]
mov eax, 0x48000004
lea rbp, [rsp + 0x408]
lea ebp, [rsp + 0x408]
js 0x14007132c
cmp dword [rax - 0x75], ecx
xchg esp, eax
and al, 0x88
mov byte [rax], al
invalid
mov rdx, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x3b], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
cmp rdx, qword [rsp + 0x80]
jne 0x140071317
add byte [rbp + 0x12], dh
lea rcx, [rsp + 0x78]
call fcn.14009bfbd
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x78
and al, 0x78
mov rdx, qword [rsp + 0x88]
mov edx, dword [rsp + 0x88]
mov rax, qword [rsp + 0x78]
and al, 0x78
mov byte [rax + rdx], bl
inc rdx
mov qword [rsp + 0x88], rdx
mov byte [rax], al
add byte [rax], al
jmp 0x14007136a
mov dword [rsp + 0xa0], 0
and al, 0xa0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, ebx
shr al, 6
invalid
invalid
movabs al, byte [0x8900000000000000]
fadd st(0)
add byte [rax], al
mov eax, ebx
shr al, 6
invalid
invalid
call 0xc8c71f45
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx + 0xc3f24d8], cl
and al, 0x3f
invalid
or al, 0xc0
mov byte [rsp + 0xa0], al
mov eax, ebx
and al, 0x3f
invalid
or al, 0x80
mov byte [rsp + 0xa1], al
or byte [rax + 0xa12484], 0
add byte [rcx - 0x48], al
mov r8d, 2
mov r8d, 2
lea rcx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
and al, 0x78
lea rdx, [rsp + 0xa0]
call fcn.140021c82
or ebx, edi
invalid
or ebx, edi
dec dword [rax - 0x7d]
out dx, eax
sub rdi, 1
jb 0x140073c93
add byte [rax], al
add dword [rdi], ecx
invalid
add byte [rax], al
inc rsi
add r15, 0xffffffffffffffff
jb 0x1400712b8
mov byte [rsp + 0x180], 0
add dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x181], bl
lea rcx, [rsp + 0x180]
mov word [rax + rax*4], fs
add dword [rax], eax
add al, ch
cmp eax, 0xe9ffffe7
test al, 0x28
add byte [rax], al
pushfq
and al, 0x81
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add dword [rax], eax
add al, ch
cmp eax, 0xe9ffffe7
test al, 0x28
add byte [rax], al
mov rdi, r11
lea rsi, [rsp + 0x180]
mov rcx, rsi
add byte [rcx], 0
add byte [rax - 0x77], cl
int1
mov rdx, r12
call fcn.1400705d0
sbb dl, dh
invalid
jmp qword [rsi - 0x7d]
cmp dword [rsp + 0x180], 2
sbb dl, dh
invalid
cmp dword [rsp + 0x180], 2
add byte [rdx], al
je 0x140071ba3
test ah, bl
invalid
mov r8d, 0x50
lea rcx, [rsp + 0xa6]
lea ecx, [rsp + 0xa6]
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
call fcn.1400aba85
mov rdx, rsi
mov edx, esi
call fcn.1400aba85
mov r8d, 0x56
lea rcx, [rsp + 0x212]
lea rdx, [rsp + 0xa0]
lea edx, [rsp + 0xa0]
add byte [rax - 0x73], cl
xchg esp, eax
lea edx, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax], al
call fcn.1400aba85
invalid
invalid
invalid
add byte [rax], al
call fcn.1400aba85
mov bx, 6
jmp 0x1400721b9
test r14, r14
mov qword [rsp + 0x30], r11
je 0x14007142b
lea rdi, [r13 + 7]
invalid
add rbp, 0xfffffffffffffff9
mov qword [r12 + 0x10], rdi
mov dword [rsp + 0x10], edi
mov qword [r12 + 0x18], rbp
insb byte [rdi], dx
and al, 0x18
movzx esi, byte [r13 + 6]
sub rbp, rsi
cmc
cmc
jae 0x140072564
mov byte [rsp + 0x78], 0
js 0x140071430
mov qword [rsp + 0x80], rdi
mov qword [rsp + 0x88], rsi
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x78]
call fcn.14006fada
mov rsi, rax
dec dword [rax - 0x77]
invalid
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 8
add al, 0
add cl, ch
fcom dword [rcx]
add byte [rax], al
add al, 0
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x10
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 8
add al, 0
add cl, ch
fcom dword [rcx]
add byte [rax], al
adc dword [rax], eax
add byte [rcx + rcx*4 + 0x5c], cl
invalid
invalid
pop rsp
mov qword [rsp + 0x30], r11
and al, 0x30
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, r12
mov r8d, edi
mov eax, edi
mov eax, edi
clc
call 0x140074a31
cmp word [rsp + 0x180], 2
je 0x140071cf0
add byte [rax], al
mov r8d, 0x70
lea rcx, [rsp + 0xa6]
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1400aba85
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1400aba85
mov r8d, 0x76
lea rcx, [rsp + 0x212]
adc al, byte [rdx]
add byte [rax], al
adc al, byte [rdx]
add byte [rax], al
lea rdx, [rsp + 0xa0]
call fcn.1400aba85
mov bx, 8
jmp 0x140072359
mov rdi, r11
cmp r14, 2
jae 0x1400720dd
add dword [rdx], 0xc
add byte [rax], al
add dword [rdx], 0xc
add byte [rax], al
or al, 0
add dh, al
and al, 0x78
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x78
mov byte [rsp + 0x78], 0
mov qword [rsp + 0x88], 2
lea rcx, [rsp + 0x78]
call fcn.14006fada
jmp 0x14007211e
cmp r14, 2
jae 0x140072147
or al, 0
invalid
mov byte [rsp + 0x4a0], 0
add al, 0
add byte [rax], al
mov qword [rsp + 0x4b0], 2
lea rcx, [rsp + 0x4a0]
jmp 0x1400727b5
mov rdi, r11
lea rsi, [rsp + 0x180]
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rdx, r12
call fcn.1400705d0
cmp word [rsp + 0x180], 2
je 0x140071ba3
mov r8d, 0x50
lea rcx, [rsp + 0xa6]
lea ecx, [rsp + 0xa6]
lea ecx, [rsp + 0xa6]
mov rdx, rsi
call fcn.1400aba85
mov r8d, 0x56
lea rcx, [rsp + 0x212]
lea rdx, [rsp + 0xa0]
add byte [rax], al
add al, ch
or dword [rbp - 0x4499fffd], esp
or al, 0
add byte [rax], al
add al, ch
or dword [rbp - 0x4499fffd], esp
or al, 0
jmp 0x1400721b9
mov rsi, r11
lea rcx, [rsp + 0xa0]
mov rdx, r12
mov r8d, edi
call fcn.14007582a
cmp qword [rsp + 0xa0], 0
jne 0x140071fe3
lea rcx, [rsp + 0xa8]
mov rax, qword [rcx + 0x10]
lea rdx, [rsp + 0x186]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
add cl, byte [rdi]
adc byte [rsp + 0x180], al
add cl, byte [rdi]
adc byte [rsp + 0x180], al
movups xmm1, xmmword [rsp + 0x18e]
add byte [rax], al
lea rax, [rsp + 0x212]
movups xmmword [rax + 0xe], xmm1
movups xmmword [rax], xmm0
mov bx, 0xb
jmp 0x140071ff7
add byte [rax], al
add byte [rax], al
lea rcx, [r15 + r10]
or al, 0x17
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], rax
mov rcx, r10
mov rbx, r11
call fcn.14009bf72
test eax, 0x89480002
invalid
mov rdi, rdx
mov rcx, rax
mov rdx, r15
mov r8, qword [rsp + 0x28]
call fcn.1400aba85
mov r11, rbx
mov r10, qword [rsp + 0x28]
sub byte [rax - 0x77], cl
mov ah, 0x24
sbb byte [rdx], al
add byte [rax], al
sub byte [rax - 0x77], cl
mov ah, 0x24
sbb byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x220], rdi
mov qword [rsp + 0x228], r10
mov word [rsp + 0x210], 0xd
add al, byte [rax]
add byte [0x14dc27c4c], cl
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xb8
add al, 0
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x10
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 8
add al, 0
add cl, ch
mov edx, dword [rdi]
add byte [rax], al
add byte [rcx + rcx*4 - 0x6c], cl
and al, 0x28
add al, byte [rax]
add byte [rsi - 0x39], ah
test byte [rax + rdx], ah
add al, byte [rax]
add byte [0x14dc27c4c], cl
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xb8
add al, 0
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x10
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 8
add al, 0
add cl, ch
mov edx, dword [rdi]
add byte [rax], al
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x108], 0
jne 0x14007169c
invalid
mov esi, r9d
mov rbx, r11
mov ebx, ebx
call fcn.1400a5fe5
mov r11, rbx
mov r10, qword [rsp + 0x28]
mov r9d, esi
mov ecx, esi
mov ecx, esi
int1
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x110]
mov rdx, qword [rax + 0x118]
add byte [rbp + rcx*4 + 0x41], cl
add dword [rcx + rcx*4 - 0x80], ecx
adc byte [rcx], al
add byte [rax], al
add byte [rax], al
lea rax, [0x140119440]
mov qword [rsp + 0x180], rax
add byte [rax - 0x73], cl
test byte [rsi + rax*4], ah
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsi + rax*4], ah
add dword [rax], eax
add byte [rax], al
movups xmmword [rax + 2], xmm6
add byte [rax], al
movups xmmword [rax + 2], xmm6
mov qword [rax + 0x12], 0
mov qword [rsp + 0x1a0], rcx
add dword [rax], eax
invalid
mov qword [rsp + 0x1a8], rdx
sub rbp, r11
add rbp, 0xfffffffffffffffa
xor r15d, r15d
mov rcx, r11
mov r13, r14
mov qword [rsp + 0x30], r11
lea rsi, [r14 + rcx]
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x40], rcx
add rcx, rbp
sub rcx, r13
test r15w, r15w
jne 0x140071786
sub r13, 2
jb 0x140072388
lea rdx, [rax + 2]
mov qword [r12 + 0x10], rdx
mov qword [r12 + 0x18], r13
movzx ebx, word [rax]
rol bx, 8
mov word [rsp + 0x4e], 0xd
or eax, 0xfb836600
invalid
jae 0x14007176b
movsx rax, bx
lea r8, [0x14011a420]
movzx eax, word [r8 + rax*2]
mov word [rsp + 0x4e], ax
add rcx, 2
mov r15w, 1
mov rax, rdx
mov word [rsp + 0x4a], bx
add ah, byte [rsi + 0x41]
mov edi, 0x89480001
shl byte [rsi - 0x77], 1
pop rsp
and al, 0x4a
cmp rcx, r10
jb 0x140071724
sal dword [rdx - 0x5d], 1
jmp 0x1400723f4
movzx ecx, r15w
cmp ecx, 1
jne 0x140071837
add byte [rax], al
cmp r13, 2
lea r15, [rsp + 0x210]
jb 0x140073825
lea rcx, [rax + 2]
add r13, 0xfffffffffffffffe
mov qword [r12 + 0x10], rcx
adc byte [rbp - 0x77], cl
insb byte [rdi], dx
and al, 0x18
adc byte [rbp - 0x77], cl
insb byte [rdi], dx
and al, 0x18
movzx eax, word [rax]
mov ecx, eax
rol cx, 8
cmp cx, di
cmp ecx, edi
cmp ecx, edi
ja 0x140073892
test ax, ax
mov word [rsp + 0x68], cx
je 0x140071a3e
movzx ecx, cx
mov qword [rsp + 0x610], rcx
xor edx, edx
call fcn.140021d4d
mov r15w, 2
xor ecx, ecx
mov qword [rsp + 0x3e0], rcx
mov qword [rsp + 0x328], rax
mov qword [rsp + 0x608], rax
mov qword [rsp + 0x120], rdx
mov dword [rsp + 0x120], edx
mov dword [rsp + 0x120], edx
mov qword [rsp + 0x150], rdx
movzx eax, word [rsp + 0x4e]
mov word [rsp + 0x128], ax
movzx eax, word [rsp + 0x4a]
mov word [rsp + 0x148], ax
jmp 0x140071b03
mov rdx, qword [rsp + 0x328]
mov qword [rsp + 0x130], rdx
mov rsi, qword [rsp + 0x120]
mov qword [rsp + 0x138], rsi
mov r8, qword [rsp + 0x3e0]
mov qword [rsp + 0x140], r8
test r13, r13
lea r15, [rsp + 0x210]
mov cl, byte [rsp + 0x50]
and al, 0x50
je 0x140073855
lea rcx, [rax + 1]
dec r13
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], r13
mov al, byte [rax]
mov byte [rsp + 0x50], al
mov rax, rdx
mov rcx, r8
cmp r8, rsi
jne 0x1400718d4
lea rcx, [rsp + 0x130]
mov rdx, qword [rsp + 0x120]
mov esi, r9d
mov r15, r11
call fcn.14009bfbd
mov r11, r15
mov r10, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov r9d, esi
mov rax, qword [rsp + 0x130]
mov rcx, qword [rsp + 0x140]
mov dl, byte [rsp + 0x50]
and al, 0x50
mov byte [rax + rcx], dl
mov rax, qword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x84
and al, 0x40
add dword [rax], eax
inc rax
mov qword [rsp + 0x140], rax
add byte [rax - 0x75], cl
mov ah, 0x24
adc byte [rsi], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
adc byte [rsi], al
add byte [rax], al
cmp rsi, rax
jne 0x140071a03
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x40], rax
movzx r13d, word [rsp + 0x4e]
mov ecx, r13d
mov ecx, ebp
mov ecx, ebp
jmp 0x1645bd028
movzx edx, word [rsp + 0x4a]
call 0x140070550
mov word [rsp + 0x60], ax
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov qword [rsp + 0x98], rdx
cwde
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x75], 0x54
push rsp
and al, 0x40
push rsp
and al, 0x40
mov r8, rsi
mov eax, esi
call fcn.1400aba85
movzx eax, word [rsp + 0x60]
and al, 0x60
mov word [rsp + 0xb8], ax
mov qword [rsp + 0xa0], r15
mov eax, 0x4c000000
mov dword [rsp + 0xa0], edi
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0xa8], rax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xb0], rsi
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x20], rax
and al, 0x20
movabs al, byte [0x2024448948000000]
and al, 0x20
lea rcx, [rsp + 0x78]
lea rdx, [rsp + 0x180]
mov r8d, r13d
movzx r9d, word [rsp + 0x4a]
call 0x18cbe28db
and al, 0x4a
call fcn.14006f906
mov r8, qword [rsp + 0x78]
js 0x1400719f1
test r8, r8
test eax, eax
je 0x1400719c2
cmp qword [rsp + 0x80], 0
je 0x1400719c2
invalid
cmovs ecx, dword [rbx + 0xb3dd60d]
add byte [rcx], dh
sar bh, cl
adc eax, 0x40816
mov rcx, qword [0x140125790]
cmp eax, 0xd231000b
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x138], 0
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi + rdx + 0x4c], dh
je 0x1400719e4
mov r8, qword [rsp + 0x130]
mov eax, dword [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xb3db4
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add al, 0
hlt
add al, 0
mov rcx, qword [r12 + 8]
and al, 8
mov r13, qword [r12 + 0x18]
mov ebp, dword [rsp + 0x18]
xor r15d, r15d
xor edi, edi
inc dword [rdi + rcx - 0x49]
and al, 0x5e
movzx r9d, word [rsp + 0x5e]
movzx ecx, word [rsp + 0x5e]
mov r10, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
jmp 0x140071a35
mov rcx, qword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbp], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rdi], fs
add dword [rax], eax
mov qword [rsp + 0x328], rcx
mov rcx, qword [rsp + 0x138]
invalid
cmp byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov word [rax + riz], fs
mov qword [rsp + 0x120], rcx
mov r15w, 2
invalid
and al, 0x20
add dword [rax], eax
add byte [rsi + 0x41], ah
mov edi, 0x89480002
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov qword [rsp + 0x3e0], rax
mov dword [rsp + 0x3e0], eax
test byte [rax + riz*8], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
and al, 0x40
lea rsi, [r14 + rcx]
jmp 0x140071b18
movzx r15d, word [rsp + 0x4e]
movzx edi, word [rsp + 0x4e]
and al, 0x4e
mov ecx, r15d
movzx edx, word [rsp + 0x4a]
call 0x140070550
mov word [rsp + 0xb8], ax
mov dword [rsp + 0xb8], eax
mov dword [rsp + 0xb8], eax
mov qword [rsp + 0xa0], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0xa8]
lea eax, [rsp + 0xa8]
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
movups xmmword [rax], xmm6
lea rax, [rsp + 0xa0]
add byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x78]
and al, 0x78
and al, 0x78
lea rdx, [rsp + 0x180]
mov r8d, r15d
movzx r9d, word [rsp + 0x4a]
call fcn.14006f906
mov r8, qword [rsp + 0x78]
and al, 0x78
and al, 0x78
test r8, r8
je 0x140071abc
cmp qword [rsp + 0x80], 0
mov esp, 0x8024
add byte [rax], al
je 0x140071abc
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x4071c
adc eax, 0x4071c
invalid
xor eax, eax
mov qword [rsp + 0x3e0], rax
loopne 0x140071ac7
add byte [rax], al
movzx eax, word [rsp + 0x128]
mov bh, 0x84
and al, 0x28
add dword [rax], eax
invalid
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x4e
mov word [rsp + 0x4e], ax
movzx eax, word [rsp + 0x148]
add byte [rsi - 0x77], ah
mov word [rsp + 0x4a], ax
mov dword [rsp + 0x4a], eax
and al, 0x4a
mov rax, qword [rsp + 0x608]
mov qword [rsp + 0x328], rax
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rbp + 0x31], al
invalid
test byte [rax + rcx], ah
invalid
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rbp + 0x31], al
inc dword [rdi + rcx - 0x49]
movzx r9d, word [rsp + 0x5e]
mov bh, 0x4c
and al, 0x5e
and al, 0x5e
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
and al, 0x40
xor byte [rax - 0x75], cl
and al, 0x40
sub rsi, r11
sub rsi, r13
out dx, al
out dx, al
cmp rsi, r10
jb 0x140071710
sti
invalid
invalid
mov r8, qword [rsp + 0x180]
mov eax, dword [rsp + 0x180]
add byte [rax], al
test r15w, r15w
jne 0x140072401
dec dword [rdi]
test eax, ecx
or byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x18824
mov byte [rcx], al
invalid
mov rdi, qword [rsp + 0x188]
mov byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
test byte [rsi + rax*4], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rax + 0xa], al
lea rax, [rsp + 0x186]
movups xmm0, xmmword [rax + 0xa]
movups xmm1, xmmword [rax + 0x1a]
movaps xmmword [rsp + 0xa0], xmm0
movabs al, byte [0xb0248c290f000000]
add byte [rax], al
add byte [rax], al
movabs al, byte [0xb0248c290f000000]
add byte [rax], al
add byte [rax], al
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
invalid
invalid
lodsb al, byte [rsi]
and al, 8
or byte [rax + rax], al
add byte [rax], al
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
or byte [rax + rax], al
invalid
or byte [rax + rax], al
add byte [rax], al
add cl, ch
sldt word [rax]
jmp 0x140072ac2
mov rdi, r11
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r12
mov edx, esp
call fcn.1400705d0
cmp word [rsp + 0x180], 2
jne 0x140072184
invalid
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
and al, 0x18
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x218], rax
and al, 0x18
add al, byte [rax]
add byte [rsi - 0x45], ah
sbb byte [rax], al
and al, 0x18
add al, byte [rax]
add byte [rsi - 0x45], ah
sbb byte [rax], al
jmp 0x1400721b9
mov qword [rsp + 0x30], r11
lea r15, [rsp + 0xa0]
mov rcx, r15
mov rdx, r12
mov edx, esp
mov edx, esp
call fcn.1400705d0
movzx ebx, word [rsp + 0xa0]
cmp bx, 2
jne 0x1400721e6
invalid
add byte [rax - 0x75], cl
mov ah, 0x24
test al, 0
add byte [rax], al
mov rsi, qword [rsp + 0xa8]
jmp 0x140072941
add byte [rax], al
cmp r14, 2
jae 0x1400722b7
invalid
invalid
add byte [rax], al
mov edx, 0xc6000006
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x130], 0
mov qword [rsp + 0x140], 2
lea rcx, [rsp + 0x130]
jmp 0x1400722ef
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add dword [rax], eax
add cl, ch
rol dword [rsi], 1
add byte [rax], al
test r14, r14
je 0x1400720cb
lea rax, [r13 + 7]
mov qword [r12 + 0x10], rax
lea rax, [rbp - 7]
lea eax, [rbp - 7]
lea eax, [rbp - 7]
stc
mov qword [r12 + 0x18], rax
movzx ebx, byte [r13 + 6]
cmp bl, 5
mov r15d, ebx
mov eax, 5
cmovae r15d, eax
cmovae edi, eax
mov rax, rbp
add rax, 0xfffffffffffffff9
je 0x140072496
add byte [rcx - 0x73], cl
push rbp
or byte [rax - 0x7d], cl
invalid
lea rdx, [r13 + 8]
add rbp, 0xfffffffffffffff8
mov qword [r12 + 0x10], rdx
mov qword [r12 + 0x18], rbp
insb byte [rdi], dx
and al, 0x18
insb byte [rdi], dx
and al, 0x18
movzx esi, byte [r13 + 7]
cmp sil, 3
mov r13d, esi
mov eax, 3
cmovae r13d, eax
cmp di, 1
jbe 0x140072a1e
mov rdi, r11
lea rcx, [r10 - 2]
sub rbp, rcx
jae 0x140072c43
fisttp word [rcx - 0x73]
dec byte [rax + 0x29]
int 0xf
sub dword [rax + 0x4800000f], 0xffffff8b
test byte [rax + rax*4], ah
add eax, 0x25480000
add byte [rax], al
invalid
invalid
add bh, bh
invalid
mov rax, qword [rsp + 0x580]
add byte [rax], al
and rax, 0xffffffffffffff00
mov qword [rsp + 0x580], rax
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x588]
jmp 0x140071e18
mov qword [rsp + 0x30], r11
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, r12
mov r8d, edi
call 0x140074a31
sub eax, 0x83660000
mov esp, 0x18024
add byte [rdx], al
sub eax, 0x83660000
mov esp, 0x18024
add byte [rdx], al
jne 0x140072324
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x218], rax
mov dword [rsp + 0x218], eax
mov dword [rsp + 0x218], eax
mov bx, 0x18
jmp 0x140072359
test r14, r14
je 0x1400724c0
lea rax, [r13 + 7]
mov qword [r12 + 0x10], rax
lea rax, [rbp - 7]
stc
stc
mov qword [r12 + 0x18], rax
mov bl, byte [r13 + 6]
lea eax, [rbx + 1]
movzx eax, al
lea ecx, [rax*8]
movabs r15, 0x302010005
shr r15, cl
cmp al, 5
mov eax, 4
cmovae r15d, eax
mov rax, rbp
add rax, 0xfffffffffffffff9
je 0x1400720cb
lea rax, [r13 + 8]
mov qword [r12 + 0x10], rax
lea rax, [rbp - 8]
mov qword [r12 + 0x18], rax
mov dl, byte [r13 + 7]
push rbp
invalid
lea eax, [rdx + 1]
movzx eax, al
lea ecx, [rax*8]
mov esi, 0x10003
push rbp
invalid
add byte [rsi + 0x10003], bh
shr esi, cl
cmp al, 3
mov eax, 2
cmovae esi, eax
mov rax, rbp
add rax, 0xfffffffffffffff8
add eax, 0xfffffff8
add eax, 0xfffffff8
je 0x140072496
lea rax, [r13 + 9]
add rbp, 0xfffffffffffffff7
invalid
test dword [rax - 0x77], 0x49402444
mov dword [rsp + 0x10], eax
mov qword [r12 + 0x18], rbp
mov r8b, byte [r13 + 8]
lea eax, [r8 + 1]
invalid
invalid
add dword [rdi], ecx
mov dh, 0xc0
movzx eax, al
lea ecx, [rax*8]
mov r13d, 0x2010004
shr r13d, cl
cmp al, 4
mov eax, 3
add byte [rax], al
add byte [rax], al
cmovae r13d, eax
cmp di, 2
jbe 0x140072c09
mov rdi, r11
lea rcx, [r10 - 3]
std
std
sub rbp, rcx
jae 0x140073573
mov rax, qword [rsp + 0x570]
add byte [rax], al
and rax, 0xffffffffffffff00
mov qword [rsp + 0x570], rax
mov qword [rsp + 0xa0], rax
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*2], ah
invalid
add byte [rax], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*2], ah
add eax, 0x89480000
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xb0], rcx
invalid
invalid
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], rcx
lea rcx, [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add cl, ch
sahf
invalid
add byte [rax], al
mov word [rax + riz*4], fs
add byte [rax], al
add cl, ch
sahf
invalid
mov qword [rsp + 0x30], r11
and al, 0x30
mov ecx, 1
call 0x140067ac0
mov rsi, rax
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], 0
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor edi, edi
mov rax, r14
test rax, rax
je 0x140072045
mov r8, qword [r12 + 0x10]
and al, 0x10
lea r13, [r8 + 1]
dec rax
mov qword [r12 + 0x10], r13
mov qword [r12 + 0x18], rax
and al, 0x18
and al, 0x18
movzx r15d, byte [r8]
sub rax, r15
jb 0x140072045
invalid
add byte [rbx - 0x73], cl
or al, 0x2f
lea rcx, [r15 + r13]
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], rax
mov rcx, r15
xor edx, edx
call fcn.140021d4d
invalid
cli
dec dword [rax - 0x77]
invalid
mov rdi, rdx
mov rcx, rax
mov rdx, r13
mov r8, r15
call fcn.1400aba85
mov qword [rsp + 0xa0], rsi
mov qword [rsp + 0xa8], rdi
mov qword [rsp + 0xb0], r15
lea rcx, [rsp + 0xa0]
call fcn.1400153c9
mov rbx, rax
mov rbp, rdx
invalid
mov rdi, qword [rsp + 0x88]
cmp rdi, qword [rsp + 0x80]
jne 0x140071f0f
lea rcx, [rsp + 0x78]
mov rdx, rdi
call fcn.14002d52e
mov rdi, qword [rsp + 0x88]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x28
mov r9, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x78]
mov rax, rdi
shl rax, 4
mov qword [rsi + rax], rbx
mov qword [rsi + rax + 8], rbp
inc rdi
inc edi
inc edi
mov qword [rsp + 0x88], rdi
mov rax, qword [r12 + 0x18]
mov r8, r14
sub r8, rax
mov rcx, r15
mov rdx, r13
cmp r8, r9
jb 0x140071e65
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xb0], rax
movups xmm0, xmmword [rsp + 0x78]
movaps xmmword [rsp + 0xa0], xmm0
lea rcx, [rsp + 0xa0]
call fcn.14006c047
mov r10, qword [rsp + 0x28]
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 0x218], rax
and al, 0x18
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + riz], fs
add al, byte [rax]
add byte [rsi - 0x45], ah
adc eax, 0xac8d4c00
and al, 0xb8
add al, 0
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x10
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 8
add al, 0
add cl, ch
add byte [rcx], al
add byte [rax], al
and al, 0x18
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + riz], fs
add al, byte [rax]
add byte [rsi - 0x45], ah
adc eax, 0xac8d4c00
and al, 0xb8
add al, 0
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x10
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 8
add al, 0
add cl, ch
add byte [rcx], al
add byte [rax], al
mov rsi, r11
lea rcx, [rsp + 0xa0]
mov rdx, r12
mov r8d, edi
call fcn.14007582a
cmp qword [rsp + 0xa0], 0
je 0x140072511
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x218], rax
mov bx, 0x18
lea rbp, [rsp + 0x408]
mov word [rsp + 0x210], bx
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
mov r10, qword [rsp + 0x28]
mov r11, rsi
jmp case.0x14006a2fc.209
mov bx, 0x17
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
jmp 0x140072e4a
mov byte [rsp + 0x180], 0
mov qword [rsp + 0x188], rdx
mov qword [rsp + 0x190], rcx
lea rcx, [rsp + 0x180]
call fcn.14006fada
mov rbx, rax
mov rcx, rsi
mov rdx, rdi
call fcn.1400684ec
cmp qword [rsp + 0x80], 0
lea rbp, [rsp + 0x408]
je 0x14007209d
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov qword [rsp + 0x218], rbx
mov bx, 0x18
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
mov r10, qword [rsp + 0x28]
mov word [rsp + 0x210], bx
jmp 0x14007237e
mov rdi, r11
mov byte [rsp + 0x78], 0
lea rcx, [rsp + 0x78]
jmp 0x1400724d3
lea rax, [r13 + 8]
add rbp, 0xfffffffffffffff8
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rbp
movzx esi, word [r13 + 6]
lea rcx, [rsp + 0xa0]
mov rdx, r12
call fcn.1400705d0
movzx eax, word [rsp + 0xa0]
cmp ax, 2
jne 0x140072690
mov rax, qword [rsp + 0xa8]
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
mov qword [rsp + 0x218], rax
mov bx, 0x18
lea r15, [rsp + 0x210]
jmp 0x14007273b
lea rax, [r13 + 8]
lea rcx, [rbp - 8]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rcx
cmp rcx, 2
jae 0x140072748
mov byte [rsp + 0x360], 0
mov qword [rsp + 0x370], 2
lea rcx, [rsp + 0x360]
jmp 0x1400727b5
mov r8d, 0x50
lea rcx, [rsp + 0xa6]
mov rdx, rsi
call fcn.1400aba85
mov r8d, 0x56
lea rcx, [rsp + 0x212]
lea rdx, [rsp + 0xa0]
call fcn.1400aba85
mov bx, 0xf
lea rbp, [rsp + 0x408]
mov word [rsp + 0x210], bx
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
mov r10, qword [rsp + 0x28]
mov r11, rdi
jmp case.0x14006a2fc.209
lea rsi, [rsp + 0xa8]
movzx eax, word [rsi - 2]
mov word [rsp + 0x3c4], ax
mov eax, dword [rsi - 6]
mov dword [rsp + 0x3c0], eax
mov rdi, qword [rsp + 0xa8]
mov rbp, qword [rsp + 0xb0]
movups xmm0, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x550], xmm0
movzx r13d, word [rsp + 0xc8]
movzx eax, word [rsi + 0x26]
mov word [rsp + 0x3bc], ax
mov eax, dword [rsi + 0x22]
mov dword [rsp + 0x3b8], eax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsi + 0x38]
movaps xmmword [rsp + 0x690], xmm0
mov rcx, r15
mov rdx, r12
call fcn.1400705d0
movzx r15d, word [rsp + 0xa0]
cmp r15w, 2
jne 0x1400727e9
mov rsi, qword [rsp + 0xa8]
test bx, bx
je 0x1400722a8
test rbp, rbp
je 0x1400722a8
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
test r13w, r13w
jne case.0x14004da5b.517
jmp 0x140072941
lea rax, [r13 + 8]
lea rcx, [rbp - 8]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rcx
cmp rcx, 2
jae 0x14007297f
mov byte [rsp + 0x160], 0
mov qword [rsp + 0x170], 2
lea rcx, [rsp + 0x160]
mov rsi, r11
call fcn.14006fada
mov r11, rsi
mov r10, qword [rsp + 0x28]
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
mov qword [rsp + 0x218], rax
jmp 0x140072a15
mov r8d, 0x70
lea rcx, [rsp + 0xa6]
mov rdx, rsi
call fcn.1400aba85
mov r8d, 0x76
lea rcx, [rsp + 0x212]
lea rdx, [rsp + 0xa0]
call fcn.1400aba85
mov bx, 0x13
lea rbp, [rsp + 0x408]
mov word [rsp + 0x210], bx
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
jmp case.0x14006a2fc.209
mov byte [rsp + 0x4a0], 0
mov word [rsp + 0x4a2], bx
mov qword [rsp + 0x4b0], 2
lea rcx, [rsp + 0x4a0]
call fcn.14006fada
mov rdi, rax
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
lea rcx, [rsp + 0x180]
call fcn.1400680a4
mov bx, 0x18
lea rax, [rsp + 0x218]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
jmp 0x140072dea
mov r15w, 1
mov r8, qword [rsp + 0x180]
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
mov rcx, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x198]
test rdx, rdx
je 0x140072a41
mov rbx, rcx
mov rcx, r8
mov rsi, r8
call fcn.140068103
mov rdi, qword [rsp + 0x188]
test rdi, rdi
je 0x140072453
lea r8, [rdi + 0x11]
mov rcx, rsi
mov dl, 0xff
call sub.VCRUNTIME140.dll_memset
mov qword [rsp + 0x198], 0
lea rax, [rdi + 1]
mov rcx, rax
shr rcx, 3
and rax, 0xfffffffffffffff8
sub rax, rcx
cmp rdi, 8
cmovb rax, rdi
mov qword [rsp + 0x190], rax
mov rcx, rbx
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
mov r8, rsi
jmp 0x140072a49
mov rdi, r11
mov byte [rsp + 0x180], 0
lea rcx, [rsp + 0x180]
jmp 0x1400724d3
mov byte [rsp + 0x590], 0
lea rcx, [rsp + 0x590]
jmp 0x1400729e3
mov rdi, r11
mov byte [rsp + 0x160], 0
lea rcx, [rsp + 0x160]
call fcn.14006fada
mov qword [rsp + 0x218], rax
mov bx, 0x18
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
mov r11, rdi
mov word [rsp + 0x210], bx
lea r15, [rsp + 0x210]
mov r10, qword [rsp + 0x28]
jmp case.0x14006a2fc.209
lea rcx, [rsp + 0xa8]
mov rax, qword [rcx + 0x10]
lea rdx, [rsp + 0x186]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [rsp + 0x180]
movups xmm1, xmmword [rsp + 0x18e]
lea rax, [rsp + 0x212]
movups xmmword [rax + 0xe], xmm1
movups xmmword [rax], xmm0
movzx eax, word [rsp + 0x72]
mov word [rsp + 0x230], ax
mov bx, 0x16
jmp 0x140071ff7
lea rax, [rdi + rsi]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rbp
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov rbx, rax
mov r15, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call fcn.1400aba85
mov qword [rsp + 0x180], rbx
mov qword [rsp + 0x188], r15
mov qword [rsp + 0x190], rsi
lea rcx, [rsp + 0x180]
call fcn.1400153c9
mov rdi, rax
mov rsi, rdx
mov rax, qword [r12 + 0x18]
test rax, rax
lea rbp, [rsp + 0x408]
je 0x1400725f0
mov rcx, qword [r12 + 0x10]
lea r13, [rcx + 1]
dec rax
mov qword [r12 + 0x10], r13
mov qword [r12 + 0x18], rax
movzx r15d, byte [rcx]
sub rax, r15
jae 0x140072cf8
mov byte [rsp + 0xa0], 0
mov qword [rsp + 0xa8], r13
mov qword [rsp + 0xb0], r15
lea rcx, [rsp + 0xa0]
call fcn.14006fada
mov rbx, rax
test rsi, rsi
je 0x14007262f
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rsi, rbx
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
mov qword [rsp + 0x218], rsi
jmp 0x140072a15
lea rax, str.CAA_tag_character_s__out_of_boundsCAA_tag_length_out_of_bounds__1_15CAA_property_too_long:
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 0x22
mov word [rsp + 0xa0], 0xd
lea rcx, [rsp + 0xa0]
call fcn.140066f02
jmp 0x1400729e8
rol si, 8
lea r8, [rsp + 0xa8]
movzx ecx, word [r8 - 2]
lea rdx, [rsp + 0x212]
mov word [rdx + 0xc], cx
mov ecx, dword [r8 - 6]
mov dword [rdx + 8], ecx
mov rcx, qword [rsp + 0xa8]
movups xmm0, xmmword [r8 + 8]
movups xmm1, xmmword [r8 + 0x18]
movups xmm2, xmmword [r8 + 0x28]
movups xmm3, xmmword [r8 + 0x38]
movaps xmmword [rsp + 0x1b0], xmm3
movaps xmmword [rsp + 0x1a0], xmm2
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov word [rsp + 0x218], ax
mov qword [rsp + 0x220], rcx
lea rax, [rsp + 0x228]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov word [rsp + 0x268], si
mov bx, 9
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
mov r10, qword [rsp + 0x28]
mov r11, rdi
jmp 0x140072ded
movzx r10d, word [r13 + 6]
lea rax, [r13 + 0xa]
mov qword [r12 + 0x10], rax
lea rax, [rbp - 0xa]
mov qword [r12 + 0x18], rax
mov rax, rbp
add rax, 0xfffffffffffffff6
lea rcx, [rsp + 0xa0]
je 0x140072795
movzx r15d, word [r13 + 8]
lea rdi, [r13 + 0xb]
add rbp, 0xfffffffffffffff5
mov qword [r12 + 0x10], rdi
mov qword [r12 + 0x18], rbp
movzx esi, byte [r13 + 0xa]
sub rbp, rsi
jae 0x1400733ae
mov byte [rsp + 0x130], 0
mov qword [rsp + 0x138], rdi
cmp byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x140], rsi
lea rcx, [rsp + 0x130]
mov rsi, r11
call fcn.14006fada
mov r11, rsi
mov r10, qword [rsp + 0x28]
mov rsi, rax
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
mov qword [rsp + 0x218], rsi
mov bx, 0x18
jmp 0x14007296a
mov qword [rsp + 0x60], rbp
mov word [rsp + 0x68], r13w
movzx eax, word [rsi - 2]
mov word [rsp + 0x3d4], ax
mov eax, dword [rsi - 6]
mov dword [rsp + 0x3d0], eax
mov r13, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0xb0]
movups xmm0, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x4a0], xmm0
sub dword [rsp + 0x4a0], eax
add byte [rdi], cl
mov bh, 0x8c
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
mov bh, 0x46
mov word es:[rsp + 0x3cc], ax
add eax, dword [rax]
add byte [rbx - 0x7b76ddba], cl
and al, 0xc8
add eax, dword [rax]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsi + 0x38], al
movaps xmmword [rsp + 0x590], xmm0
mov r9, qword [r12 + 0x18]
cmp r9, 4
mov qword [rsp + 0x148], rbp
jae 0x140072acf
mov rsi, rdx
mov qword [rsp + 0x128], r13
mov r13d, ecx
mov byte [rsp + 0x360], 0
mov qword [rsp + 0x370], 4
lea rcx, [rsp + 0x360]
call fcn.14006fada
mov rbp, rax
test r15w, r15w
je 0x1400728d3
test rsi, rsi
je 0x1400728d3
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x128]
call qword [sym.imp.kernel32.dll_HeapFree]
test r13w, r13w
je 0x1400728fb
cmp qword [rsp + 0x98], 0
je 0x1400728fb
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x148]
call qword [sym.imp.kernel32.dll_HeapFree]
test bx, bx
mov rsi, rbp
je 0x14007291d
cmp qword [rsp + 0x60], 0
je 0x14007291d
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
cmp word [rsp + 0x68], 0
je 0x140072941
cmp qword [rsp + 0x40], 0
je 0x140072941
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x50]
call qword [sym.imp.kernel32.dll_HeapFree]
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
mov bx, 0x18
mov rdi, rsi
mov qword [rsp + 0x218], rdi
mov word [rsp + 0x210], bx
lea r15, [rsp + 0x210]
jmp case.0x14006a2fc.209
mov rdi, r11
movzx esi, word [r13 + 6]
lea rax, [r13 + 0xa]
lea rcx, [rbp - 0xa]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rcx
cmp rcx, 2
jae 0x140072b99
mov byte [rsp + 0x78], 0
mov qword [rsp + 0x88], 2
mov dword [rsp + 0x88], 2
lea rcx, [rsp + 0x78]
call fcn.14006fada
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
jmp 0x140072bf4
mov byte [rsp + 0x4a0], 0
lea rcx, [rsp + 0x4a0]
call fcn.14006fada
mov r9, rax
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
mov qword [rsp + 0x218], r9
mov bx, 0x18
jmp 0x140072ded
mov rdi, r11
lea rax, [0x1400f0c0b]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 0x1d
jmp 0x140072c27
mov rdi, qword [rsp + 0x188]
lea rax, [rsp + 0x186]
movups xmm0, xmmword [rax + 0xa]
movups xmm1, xmmword [rax + 0x1a]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
cmp r15w, 2
jae 0x140072a7d
lea r15, [rsp + 0x210]
jmp 0x140072d9c
test rcx, rcx
lea r15, [rsp + 0x210]
je 0x140072d9a
mov qword [rsp + 0x120], rcx
mov rcx, qword [0x140125790]
xor edx, edx
mov qword [rsp + 0x40], r8
mov r8, qword [rsp + 0x328]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x25], cl
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x25], cl
call qword [sym.imp.kernel32.dll_HeapFree]
mov r8, qword [rsp + 0x40]
mov r11, rbx
mov r10, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x120]
jmp 0x140072d9c
mov qword [rsp + 0x150], rdx
mov word [rsp + 0x128], cx
mov r10, qword [r12 + 0x10]
lea rax, [r10 + 4]
lea rcx, [r9 - 4]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rcx
mov rbp, r13
cmp rcx, 4
jae 0x14007343c
mov byte [rsp + 0x130], 0
mov qword [rsp + 0x140], 4
lea rcx, [rsp + 0x130]
call fcn.14006fada
mov rsi, rax
test r15w, r15w
movzx r13d, word [rsp + 0x68]
mov bh, 0x6c
and al, 0x68
mov bh, 0x6c
and al, 0x68
je 0x140072b50
cmp qword [rsp + 0x150], 0
je 0x140072b50
add byte [rax], al
add byte [rdx + rdx + 0x48], dh
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
xor edx, edx
mov r8, rbp
call qword [sym.imp.kernel32.dll_HeapFree]
cmp word [rsp + 0x128], 0
mov r15, qword [rsp + 0x60]
invalid
je 0x140072b82
cmp qword [rsp + 0x98], 0
je 0x140072b82
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x148]
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x3f656
adc eax, 0x3f656
test bx, bx
je 0x1400722a8
test r15, r15
jne 0x140072296
dec dword [rdi]
test dword [rdx], eax
idiv edi
invalid
jmp 0x1400722a8
movzx eax, word [r13 + 8]
mov word [rsp + 0x40], ax
lea rax, [r13 + 0xc]
add rbp, 0xfffffffffffffff4
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rbp
movzx ebx, word [r13 + 0xa]
lea rcx, [rsp + 0xa0]
mov rdx, r12
call fcn.1400705d0
movzx eax, word [rsp + 0xa0]
cmp ax, 2
add cl, byte [rbp + rcx*4 - 0x44]
and al, 0x10
add al, byte [rax]
add byte [rdi], cl
invalid
sahf
or byte [rax], al
invalid
mov rax, qword [rsp + 0xa8]
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
mov r10, qword [rsp + 0x28]
add byte [rbx + rcx*4 + 0x54], cl
and al, 0x28
mov r11, rdi
jmp 0x140072317
invalid
invalid
invalid
mov rdi, r11
lea rax, str.invalid_rdata_length_in_TLSAAAAAAANAMECAACNAMEHINFOHTTPSNULLMXNAPTRNSOPENPGPKEYPTRSOASRVSSHFPSVCBTLSATXTAXFRIXFRUnknownZEROC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_rr_resource.rs
lea eax, str.invalid_rdata_length_in_TLSAAAAAAANAMECAACNAMEHINFOHTTPSNULLMXNAPTRNSOPENPGPKEYPTRSOASRVSSHFPSVCBTLSATXTAXFRIXFRUnknownZEROC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_rr_resource.rs
fisttp word [rax - 0x73]
add eax, 0x7e16d
invalid
invalid
lea eax, str.invalid_rdata_length_in_TLSAAAAAAANAMECAACNAMEHINFOHTTPSNULLMXNAPTRNSOPENPGPKEYPTRSOASRVSSHFPSVCBTLSATXTAXFRIXFRUnknownZEROC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_rr_resource.rs
invalid
mov qword [rsp + 0xa8], rax
test al, 0
add byte [rax], al
mov qword [rsp + 0xb0], 0x1c
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax + rax], bl
sbb al, 0
sbb al, 0
add byte [rax], al
mov word [rsp + 0xa0], 0xd
lea rcx, [rsp + 0xa0]
call fcn.140066f02
jmp 0x1400724d8
lea rax, [rdx + rcx]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rbp
mov qword [rsp + 0x40], rcx
and al, 0x40
mov qword [rsp + 0x50], rdx
call fcn.14009bf72
mov rbp, rax
mov qword [rsp + 0x588], rdx
xchg esp, eax
and al, 0x88
invalid
add byte [rax], al
mov rcx, rax
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x40]
call fcn.1400aba85
mov qword [rsp + 0xa0], rbp
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xb0], rax
lea rax, [rsp + 0xa8]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x160], xmm0
lea rax, [rsp + 0x220]
movups xmmword [rax], xmm0
mov qword [rsp + 0x580], rbp
mov qword [rsp + 0x218], rbp
mov byte [rsp + 0x230], r15b
mov byte [rsp + 0x231], bl
mov byte [rsp + 0x232], r13b
mov byte [rsp + 0x233], sil
mov bx, 0x12
jmp 0x1400724e4
lea rcx, [r15 + r13]
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], rax
mov rcx, r15
xor edx, edx
call fcn.140021d4d
mov rbx, rax
mov rbp, rdx
mov rcx, rax
mov rdx, r13
mov r8, r15
call fcn.1400aba85
mov qword [rsp + 0x180], rbx
mov qword [rsp + 0x188], rbp
mov qword [rsp + 0x190], r15
lea rcx, [rsp + 0x180]
call fcn.1400153c9
test rdi, rdi
je 0x14007144d
mov qword [rsp + 0x218], rdi
mov qword [rsp + 0x220], rsi
mov qword [rsp + 0x228], rax
mov qword [rsp + 0x230], rdx
mov bx, 7
lea r13, [rsp + 0x4b8]
lea r15, [rsp + 0x210]
lea rbp, [rsp + 0x408]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
jmp 0x140072ded
xor ecx, ecx
test r8, r8
mov qword [rsp + 0x120], rcx
je 0x140072dde
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
lea rax, [rsp + 0x228]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x218], r8
mov bx, 0xe
lea rax, [rsp + 0x220]
jmp 0x140072dea
mov bx, 0x18
lea rax, [rsp + 0x218]
mov qword [rax], rdi
mov word [rsp + 0x210], bx
sub r14, r11
mov rax, qword [r12 + 8]
sub rax, qword [r12 + 0x18]
add rax, r14
cmp rax, r10
jne 0x140072e52
lea rcx, [rsp + 0x212]
movzx eax, word [rcx + 4]
mov word [rsp + 0x394], ax
mov eax, dword [rcx]
mov dword [rsp + 0x390], eax
mov rsi, qword [rsp + 0x218]
add byte [rax], al
mov r8d, 0xa8
lea rcx, [rsp + 0x7c0]
lea rdx, [rsp + 0x220]
call fcn.1400aba85
movzx r14d, word [rsp + 0x3e]
jmp 0x140072ea8
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], r10
mov word [rsp + 0xa0], 9
lea rcx, [rsp + 0xa0]
add al, ch
mov dword [rax - 1], eax
invalid
add al, ch
mov dword [rax - 1], eax
dec dword [rax - 0x77]
mov rsi, rax
mov rsi, rax
cmp word [rsp + 0x210], 0x18
and al, 0x10
add al, byte [rax]
add byte [rax], bl
and al, 0x10
add al, byte [rax]
add byte [rax], bl
movzx r14d, word [rsp + 0x3e]
jne 0x140072e9c
lea rcx, [rsp + 0x218]
call fcn.140065c58
invalid
invalid
jmp 0x140072ea4
mov rcx, r15
call case.0x14005f5c8.102
mov bx, 0x18
cmp bx, 0x18
cmp ebx, 0x18
sbb byte [rdi], cl
test byte [rdx - 0x48f10000], dl
test byte [rsp + rdx*4], ah
je 0x1400743c6
add byte [rdi], cl
mov bh, 0x84
and al, 0x94
movzx eax, word [rsp + 0x394]
mov word [rsp + 0x38c], ax
mov eax, dword [rsp + 0x390]
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rsp + rcx*4], ah
and al, 0x8c
add eax, dword [rax]
add byte [rbx + 0x3902484], cl
add byte [rax], al
test byte [rax + rdx*4], ah
add eax, dword [rax]
add byte [rcx + 0x3882484], cl
add byte [rax], al
mov dword [rsp + 0x388], eax
mov r8d, 0xa8
mov eax, 0xa8
lea rcx, [rsp + 0x870]
lea rdx, [rsp + 0x7c0]
call fcn.1400aba85
add eax, dword [rax]
add eax, dword [rax]
movups xmm0, xmmword [rsp + 0x870]
movaps xmmword [rsp + 0x650], xmm0
add byte [rax], al
mov r8d, 0x98
mov rcx, r13
jmp 0x1649bbc50
or byte [rax], 0
or byte [rax], al
add al, ch
je 0x140072e9a
add eax, dword [rax]
jmp 0x1649bbc50
or byte [rax], al
add al, ch
je 0x140072e9a
add eax, dword [rax]
mov rdi, rsi
movzx eax, word [rsp + 0x15c]
mov word [rsp + 0x384], ax
mov dword [rsp + 0x384], eax
mov bh, 0x84
and al, 0x5c
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsp + rax*4], ah
mov dword [rsp + 0x384], eax
add eax, dword [rax]
add byte [rbx + 0x1582484], cl
mov eax, dword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x380], eax
add byte [rax], al
mov dword [rsp + 0x380], eax
and al, 0x80
add eax, dword [rax]
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x620]
sub byte [rsp + 0x620], al
add byte [rdi], cl
sub dword [rsp + 0x640], eax
invalid
add byte [rax], al
invalid
movaps xmmword [rsp + 0x640], xmm0
invalid
add byte [rbx + 0x2082484], cl
add byte [rax], al
mov eax, dword [rsp + 0x208]
mov ecx, dword [rsp + 0x20b]
mov dword [rsp + 0x3d8], eax
add byte [rax], al
add byte [rcx + 0x3d82484], cl
add byte [rax], al
mov dword [rsp + 0x3db], ecx
mov eax, dword [rsp + 0x388]
mov byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rbx + 0x3882484], cl
mov byte [rbx], al
mov byte [rbx], al
add byte [rax], al
mov dword [rsp + 0x378], eax
movzx eax, word [rsp + 0x38c]
mov bh, 0x84
and al, 0x8c
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rsp + rdi*2], ah
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x650], al
and al, 0x78
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x84
and al, 0x8c
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rsp + rdi*2], ah
and al, 0x7c
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x650], al
and al, 0x50
invalid
add byte [rdi], cl
sub dword [rsp + 0x630], eax
and al, 0x30
invalid
add byte [rax], al
movaps xmmword [rsp + 0x630], xmm0
and al, 0x30
invalid
mov r8d, 0x98
mov eax, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebp
mov rdx, r13
invalid
mov rcx, rbp
mov ecx, ebp
mov rdx, r13
call fcn.1400aba85
call 0x184073328
movzx ebp, word [rsp + 0x4c]
mov bh, 0x6c
and al, 0x4c
call 0x184073328
movzx ebp, word [rsp + 0x4c]
mov bh, 0x6c
and al, 0x4c
mov bh, 0x6c
and al, 0x4c
cmp r13w, 2
cmp ebp, 2
je case.0x14005f5c8.367
adc al, 0
add byte [rbx + rcx*4 - 0x74], al
mov r9d, dword [rsp + 0x404]
bswap r9d
bswap ecx
and al, 4
add al, 0
add byte [rcx + 0xf], al
bswap ecx
bswap ecx
movzx eax, word [rsp + 0x384]
test byte [rbx], al
add byte [rax], al
lea rdx, [rsp + 0x6aa]
mov word [rdx + 4], ax
add al, 0x8b
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rcx - 0x7b74b7fe], cl
mov eax, dword [rsp + 0x338]
stosb byte [rdi], al
invalid
add al, 0x8b
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rcx - 0x7b74b7fe], cl
mov eax, dword [rsp + 0x338]
invalid
invalid
test byte [rax + rdi*4], ah
invalid
mov eax, dword [rsp + 0x338]
mov qword [rsp + 0x6b8], rax
movaps xmm0, xmmword [rsp + 0x640]
movups xmmword [rdx + 0x16], xmm0
mov word [rsp + 0x6d0], r14w
movzx eax, word [rsp + 0x74]
mov word [rsp + 0x6d2], ax
mov eax, dword [rsp + 0x358]
mov dword [rsp + 0x6d4], eax
mov rax, qword [rsp + 0x200]
mov eax, dword [rsp + 0x200]
mov eax, dword [rsp + 0x200]
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
mov qword [rsp + 0x6d8], rax
mov rax, qword [rsp + 0x3f0]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x6e0], eax
invalid
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
test byte [rax + riz*8], ah
invalid
mov dword [rsp + 0x6e0], eax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x6e8], rax
and al, 0xe8
invalid
add byte [rax], al
mov al, byte [rsp + 0x49]
and al, 0x49
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
and al, 0xe8
and al, 0xe8
invalid
and al, 0x49
mov byte [rsp + 0x6f0], al
mov eax, dword [rsp + 0x3d8]
and al, 0xd8
add eax, dword [rax]
add byte [rbx + 0x3db248c], cl
mov word [rbx + rbx*8], fs
add eax, dword [rax]
invalid
invalid
and al, 0xd8
add eax, dword [rax]
add byte [rbx + 0x3db248c], cl
mov word [rbx + rbx*8], fs
add eax, dword [rax]
invalid
mov word [rbx + rbx*8], fs
add eax, dword [rax]
add byte [rcx + 0x42894a4a], cl
mov word [rsp + 0x6f8], bx
mov dword [rdx + 0x4a], ecx
mov dword [rdx + 0x47], eax
mov word [rsp + 0x6f8], bx
movzx eax, word [rsp + 0x37c]
mov word [rdx + 0x54], ax
mov eax, dword [rsp + 0x378]
mov dword [rdx + 0x50], eax
mov qword [rsp + 0x700], rdi
movaps xmm0, xmmword [rsp + 0x630]
movups xmmword [rdx + 0x5e], xmm0
mov r8d, 0x98
lea rcx, [rsp + 0x718]
mov rdx, rbp
mov ebp, r9d
call fcn.1400aba85
movzx r8d, word [rsp + 0x5e]
mov word [rsp + 0x7b0], r8w
mov edx, dword [rsp + 0x400]
mov word [rsp + 0x7b2], dx
invalid
add byte [rax], al
mov eax, dword [rsp + 0x35c]
pop rsp
add eax, dword [rax]
invalid
add byte [rsi - 0x77], ah
xchg esp, eax
and al, 0xb2
invalid
pop rsp
add eax, dword [rax]
add byte [rsi - 0x77], ah
invalid
invalid
mov word [rsp + 0x7b4], ax
test byte [rsp + rsi*4], ah
invalid
movzx ecx, word [rsp + 0x72]
mov word [rsp + 0x7b6], cx
mov dword [rsp + 0x7b6], ecx
mov dword [rsp + 0x7b6], ecx
add byte [rcx + 0x7b824ac], cl
mov dword [rsp + 0x7b8], ebp
add byte [rax], al
mov word [rsp + 0x6a8], r13w
mov r13, qword [rsp + 0x330]
mov qword [rsp + 0x6b0], r13
cmp byte [rsp + 0x77], 0
je 0x140073142
cmp ax, 0xf
jne 0x140073142
cmp byte [rsp + 0x5fc], 2
jne case.default.0x140073137
movzx eax, r8w
lea rcx, [0x14011c034]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov di, 1
jmp 0x1400731df
mov r8d, 0x118
mov rcx, r15
lea rdx, [rsp + 0x6a8]
call fcn.1400aba85
mov rdi, qword [rsp + 0x350]
mov edi, dword [rsp + 0x350]
mov edi, dword [rsp + 0x350]
add byte [rax + 0x3b], cl
mov esp, 0x34824
add eax, dword [rax]
cmp rdi, qword [rsp + 0x348]
jne 0x140073182
add eax, dword [rax]
add byte [rbp + 0x18], dh
lea rcx, [rsp + 0x340]
lea ecx, [rsp + 0x340]
mov rdx, rdi
call fcn.14006c7db
mov rdi, qword [rsp + 0x350]
mov rbx, qword [rsp + 0x1f8]
imul rcx, rdi, 0x118
add rcx, qword [rsp + 0x340]
mov r8d, 0x118
mov rdx, r15
call fcn.1400aba85
inc rdi
mov qword [rsp + 0x350], rdi
jmp 0x140073398
mov di, 3
jmp 0x1400731df
mov di, 4
jmp 0x1400731df
movzx eax, bx
add eax, 0xfffffffe
cmp ax, 0x16
mov ecx, 0xe
cmovae eax, ecx
cmp ax, 9
je 0x14007324c
movzx eax, ax
cmp eax, 0xc
jne 0x1400746b6
mov rbx, qword [rsp + 0x720]
mov r14, qword [rsp + 0x728]
mov rcx, r15
lea rdx, [rsp + 0x700]
call fcn.14006f4d8
mov rax, qword [rsp + 0x210]
lea rcx, [rsp + 0x218]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x7c0], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x7d0], rcx
jmp 0x1400732b4
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x108], 0
jne 0x14007326d
call fcn.1400a5fe5
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rbx, qword [rax + 0x110]
mov r14, qword [rax + 0x118]
lea rcx, [rbx + 1]
mov qword [rax + 0x110], rcx
movaps xmmword [rsp + 0x7c0], xmm6
mov qword [rsp + 0x7d0], 0
lea rax, [0x140119440]
mov ecx, ebp
shr ecx, 0x10
mov edx, ebp
shr edx, 0x18
mov r8, qword [rsp + 0x7d0]
lea r9, [rsp + 0x5d0]
mov qword [r9 + 0x10], r8
movaps xmm0, xmmword [rsp + 0x7c0]
movups xmmword [r9], xmm0
mov byte [rsp + 0x5fa], dl
mov byte [rsp + 0x5fb], cl
shr ebp, 0xf
and bpl, 1
mov byte [rsp + 0x5fc], bpl
mov word [rsp + 0x5f8], di
mov qword [rsp + 0x5c8], rax
mov qword [rsp + 0x5e8], rbx
mov qword [rsp + 0x5f0], r14
cmp word [rsp + 0x4c], 0
je 0x140073357
cmp qword [rsp + 0x338], 0
mov rbx, qword [rsp + 0x1f8]
movzx eax, word [rsp + 0x3e]
je 0x140073364
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r13
call qword [sym.imp.kernel32.dll_HeapFree]
movzx eax, word [rsp + 0x6d0]
jmp 0x140073364
mov rbx, qword [rsp + 0x1f8]
movzx eax, word [rsp + 0x3e]
test ax, ax
je 0x14007338b
cmp qword [rsp + 0x6e0], 0
je 0x14007338b
mov r8, qword [rsp + 0x6d8]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsp + 0x6f8]
call case.0x14005f5c8.102
inc rbx
cmp rbx, qword [rsp + 0x618]
jne 0x140070e54
jmp 0x1400742f1
rol r10w, 8
rol r15w, 8
lea rax, [rdi + rsi]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rbp
xor eax, eax
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
cmp rsi, rax
je 0x140073655
mov r8b, byte [rdi + rax]
lea edx, [r8 - 0x30]
inc rax
cmp dl, 0xa
jb 0x1400733d8
and r8b, 0xdf
add r8b, 0xbf
cmp r8b, 0x1a
jb 0x1400733d8
lea rax, str.flags_are_not_within_range__a_zA_Z0_9_OPT_value_length_exceeds_rdata_lengthinvalid_rdata_length_in_SSHFPkeyAlpn_expects_at_least_one_valuelength_of_SvcParamValue____exceeds_remainder_in_RDATA__
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 0x26
mov word [rsp + 0xa0], 0xd
mov rsi, r11
call fcn.140066f02
mov r11, rsi
mov r10, qword [rsp + 0x28]
mov rsi, rax
jmp 0x1400727d8
mov eax, dword [r10]
lea rcx, [r10 + 8]
lea rdx, [r9 - 8]
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], rdx
cmp rdx, 4
movzx r13d, word [rsp + 0x68]
jae 0x140073729
mov byte [rsp + 0x160], 0
mov qword [rsp + 0x170], 4
lea rcx, [rsp + 0x160]
jmp 0x1400737b3
rol si, 8
movzx r10d, word [rsp + 0x40]
rol r10w, 8
lea r9, [rsp + 0xa8]
movzx ecx, word [r9 - 2]
mov word [rsp + 0x364], cx
mov edx, dword [r9 - 6]
mov dword [rsp + 0x360], edx
mov r8, qword [rsp + 0xa8]
movups xmm0, xmmword [r9 + 8]
movups xmm1, xmmword [r9 + 0x18]
movups xmm2, xmmword [r9 + 0x28]
movups xmm3, xmmword [r9 + 0x38]
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x1a0], xmm2
movaps xmmword [rsp + 0x1b0], xmm3
rol bx, 8
lea r9, [rsp + 0x212]
mov word [r9 + 0xc], cx
mov dword [r9 + 8], edx
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
movaps xmm2, xmmword [rsp + 0x1a0]
movaps xmm3, xmmword [rsp + 0x1b0]
lea rcx, [rsp + 0x228]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov word [rsp + 0x218], ax
mov qword [rsp + 0x220], r8
mov word [rsp + 0x268], si
mov word [rsp + 0x26a], r10w
mov word [rsp + 0x26c], bx
mov bx, 0x11
lea r13, [rsp + 0x4b8]
jmp 0x140072733
mov rax, qword [rsp + 0x40]
add rax, rcx
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rbp
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x60], r8
call fcn.14009bf72
mov rbp, rax
mov qword [rsp + 0x578], rdx
mov rcx, rax
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
call fcn.1400aba85
mov qword [rsp + 0xa0], rbp
mov rax, qword [rsp + 0x578]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xb0], rax
lea rax, [rsp + 0xa8]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x130], xmm0
lea rax, [rsp + 0x220]
movups xmmword [rax], xmm0
mov qword [rsp + 0x570], rbp
mov qword [rsp + 0x218], rbp
mov byte [rsp + 0x230], r15b
mov byte [rsp + 0x231], bl
mov byte [rsp + 0x232], r13b
mov rax, qword [rsp + 0x60]
mov byte [rsp + 0x233], al
mov byte [rsp + 0x234], sil
mov rax, qword [rsp + 0x68]
mov byte [rsp + 0x235], al
mov bx, 0x14
jmp 0x1400724e4
lea rax, [0x1400f0b72]
jmp 0x140072660
mov word [rsp + 0x50], r15w
mov word [rsp + 0x40], r10w
mov qword [rsp + 0x30], r11
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov rbx, rax
mov r15, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call fcn.1400aba85
mov qword [rsp + 0x180], rbx
mov qword [rsp + 0x188], r15
mov qword [rsp + 0x190], rsi
lea rcx, [rsp + 0x180]
call fcn.1400153c9
mov rbx, rax
mov rdi, rdx
mov rax, qword [r12 + 0x18]
test rax, rax
je 0x1400736db
mov rcx, qword [r12 + 0x10]
lea r15, [rcx + 1]
dec rax
mov qword [r12 + 0x10], r15
mov qword [r12 + 0x18], rax
movzx esi, byte [rcx]
sub rax, rsi
jae 0x1400738d4
mov byte [rsp + 0x160], 0
mov qword [rsp + 0x168], r15
mov qword [rsp + 0x170], rsi
lea rcx, [rsp + 0x160]
call fcn.14006fada
mov rsi, rax
test rdi, rdi
je 0x14007371a
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
jmp 0x1400727d8
mov ecx, dword [r10 + 4]
lea rdx, [r10 + 0xc]
lea r8, [r9 - 0xc]
mov qword [r12 + 0x10], rdx
mov qword [r12 + 0x18], r8
cmp r8, 4
jae 0x140073777
mov byte [rsp + 0x78], 0
mov qword [rsp + 0x88], 4
lea rcx, [rsp + 0x78]
jmp 0x1400737b3
mov r9, rdx
xor ecx, ecx
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
jmp 0x140073ca8
mov edx, dword [r10 + 8]
lea r8, [r10 + 0x10]
lea r11, [r9 - 0x10]
mov qword [r12 + 0x10], r8
mov qword [r12 + 0x18], r11
cmp r11, 4
jae 0x1400739af
mov byte [rsp + 0x180], 0
mov qword [rsp + 0x190], 4
lea rcx, [rsp + 0x180]
call fcn.14006fada
mov rsi, rax
test r15w, r15w
je 0x1400737de
cmp qword [rsp + 0x150], 0
je 0x1400737de
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rbp
call qword [sym.imp.kernel32.dll_HeapFree]
cmp word [rsp + 0x128], 0
je 0x14007380b
cmp qword [rsp + 0x98], 0
je 0x14007380b
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x148]
call qword [sym.imp.kernel32.dll_HeapFree]
test bx, bx
je 0x1400722a8
cmp qword [rsp + 0x60], 0
jne 0x140072296
jmp 0x1400722a8
mov byte [rsp + 0x360], 0
movzx eax, word [rsp + 0x68]
mov word [rsp + 0x362], ax
mov qword [rsp + 0x370], 2
lea rcx, [rsp + 0x360]
call fcn.14006fada
jmp 0x1400738c4
mov byte [rsp + 0x160], 0
mov byte [rsp + 0x161], cl
lea rcx, [rsp + 0x160]
call fcn.14006fada
mov rdi, rax
test rsi, rsi
je 0x1400738c7
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x328]
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400738c7
lea rax, [0x1400f0be6]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 0x25
mov word [rsp + 0xa0], 0xd
lea rcx, [rsp + 0xa0]
call fcn.140066f02
mov rdi, rax
lea r13, [rsp + 0x4b8]
jmp 0x1400723c4
mov qword [rsp + 0x68], rbx
lea rcx, [r15 + rsi]
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], rax
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov rbx, rax
mov r13, rdx
mov rcx, rax
mov rdx, r15
mov r8, rsi
call fcn.1400aba85
mov qword [rsp + 0xa0], rbx
mov qword [rsp + 0xa8], r13
lea r13, [rsp + 0x4b8]
mov qword [rsp + 0xb0], rsi
lea rcx, [rsp + 0xa0]
call fcn.1400153c9
mov qword [rsp + 0x60], rax
mov rbx, rdx
mov rax, qword [r12 + 0x18]
test rax, rax
je 0x140073966
mov rcx, qword [r12 + 0x10]
lea r15, [rcx + 1]
dec rax
mov qword [r12 + 0x10], r15
mov qword [r12 + 0x18], rax
movzx esi, byte [rcx]
sub rax, rsi
jae 0x140073d46
mov byte [rsp + 0x78], 0
mov qword [rsp + 0x80], r15
mov qword [rsp + 0x88], rsi
lea rcx, [rsp + 0x78]
call fcn.14006fada
mov rsi, rax
test rbx, rbx
mov rbx, qword [rsp + 0x68]
je 0x140073703
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x60]
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140073703
mov r8d, dword [r10 + 0xc]
lea r11, [r10 + 0x14]
mov qword [r12 + 0x10], r11
add r9, 0xffffffffffffffec
mov qword [r12 + 0x18], r9
mov r9d, dword [r10 + 0x10]
movzx r10d, word [rsp + 0x3c4]
mov word [rsp + 0x3b4], r10w
mov r10d, dword [rsp + 0x3c0]
mov dword [rsp + 0x3b0], r10d
mov r10d, dword [rsp + 0x3b8]
mov dword [rsp + 0x3a8], r10d
movzx r10d, word [rsp + 0x3bc]
mov word [rsp + 0x3ac], r10w
mov r10d, dword [rsp + 0x3d0]
mov dword [rsp + 0x3a0], r10d
movzx r10d, word [rsp + 0x3d4]
mov word [rsp + 0x3a4], r10w
movzx r10d, word [rsp + 0x3cc]
mov word [rsp + 0x39c], r10w
mov r10d, dword [rsp + 0x3c8]
mov dword [rsp + 0x398], r10d
movzx r10d, word [rsp + 0x3b4]
lea r11, [rsp + 0x212]
mov word [r11 + 4], r10w
mov r10d, dword [rsp + 0x3b0]
mov dword [r11], r10d
mov r10, qword [rsp + 0x60]
mov qword [rsp + 0x220], r10
movaps xmm0, xmmword [rsp + 0x550]
movaps xmmword [rsp + 0xa0], xmm0
movaps xmm0, xmmword [rsp + 0xa0]
lea r10, [rsp + 0x228]
movups xmmword [r10], xmm0
mov word [rsp + 0x238], r13w
movzx r10d, word [rsp + 0x3ac]
lea rsi, [rsp + 0x23a]
mov word [rsi + 4], r10w
mov r10d, dword [rsp + 0x3a8]
mov dword [rsi], r10d
mov r10, qword [rsp + 0x50]
mov qword [rsp + 0x240], r10
mov r10, qword [rsp + 0x40]
mov qword [rsp + 0x248], r10
movaps xmm0, xmmword [rsp + 0x690]
movaps xmmword [rsp + 0x680], xmm0
movaps xmm0, xmmword [rsp + 0x680]
movups xmmword [r11 + 0x3e], xmm0
mov word [rsp + 0x260], r15w
movzx r10d, word [rsp + 0x3a4]
mov word [r11 + 0x54], r10w
mov r10d, dword [rsp + 0x3a0]
mov dword [r11 + 0x50], r10d
mov qword [rsp + 0x268], rbp
mov r10, qword [rsp + 0x150]
mov qword [rsp + 0x270], r10
movaps xmm0, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x670], xmm0
movaps xmm0, xmmword [rsp + 0x670]
movups xmmword [r11 + 0x66], xmm0
movzx r10d, word [rsp + 0x128]
mov word [rsp + 0x288], r10w
movzx r10d, word [rsp + 0x39c]
mov word [r11 + 0x7c], r10w
mov r10d, dword [rsp + 0x398]
mov dword [r11 + 0x78], r10d
mov r10, qword [rsp + 0x148]
mov qword [rsp + 0x290], r10
mov r10, qword [rsp + 0x98]
mov qword [rsp + 0x298], r10
bswap eax
movaps xmm0, xmmword [rsp + 0x590]
movaps xmmword [rsp + 0x660], xmm0
movaps xmm0, xmmword [rsp + 0x660]
movups xmmword [r11 + 0x8e], xmm0
mov dword [rsp + 0x2b0], eax
bswap ecx
mov dword [rsp + 0x2b4], ecx
bswap edx
mov dword [rsp + 0x2b8], edx
bswap r8d
mov dword [rsp + 0x2bc], r8d
bswap r9d
mov dword [rsp + 0x2c0], r9d
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
jmp 0x140072962
lea rax, str.CAA_tag_character_s__out_of_boundsCAA_tag_length_out_of_bounds__1_15CAA_property_too_long:
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 0x22
mov word [rsp + 0xa0], 0xd
lea rcx, [rsp + 0xa0]
call fcn.140066f02
mov r9, rax
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
cmp qword [rsp + 0x80], 0
lea r15, [rsp + 0x210]
je 0x140072a03
mov r8, qword [rsp + 0x78]
mov rcx, qword [0x140125790]
xor edx, edx
mov rsi, r9
call qword [sym.imp.kernel32.dll_HeapFree]
mov r9, rsi
jmp 0x140072a03
mov rax, qword [rsp + 0x78]
mov r9, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x88]
test rax, rax
je 0x1400740e5
mov qword [rsp + 0x360], rax
mov qword [rsp + 0x368], r9
mov qword [rsp + 0x370], rcx
lea rcx, [rsp + 0x78]
lea rdx, [rsp + 0x360]
call fcn.1400759b9
movzx r8d, word [rsp + 0x40]
mov rbx, qword [rsp + 0x78]
cmp rbx, 2
jae 0x140073d0f
sub r15, r8
jae 0x140073e31
mov byte [rsp + 0x130], 0
mov qword [rsp + 0x140], r8
lea rcx, [rsp + 0x130]
jmp 0x140073d39
cmp ebx, 2
jne 0x140073eee
sub r15, r8
jae 0x1400740b2
mov byte [rsp + 0x160], 0
mov qword [rsp + 0x170], r8
lea rcx, [rsp + 0x160]
call fcn.14006fada
mov r9, rax
jmp 0x1400740e5
mov qword [rsp + 0x98], rbx
lea rcx, [r15 + rsi]
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], rax
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov rbx, rax
mov r13, rdx
mov rcx, rax
mov rdx, r15
mov r8, rsi
call fcn.1400aba85
mov qword [rsp + 0xa0], rbx
mov qword [rsp + 0xa8], r13
mov qword [rsp + 0xb0], rsi
lea rsi, [rsp + 0xa0]
mov rcx, rsi
call fcn.1400153c9
mov r15, rax
mov r13, rdx
mov rcx, rsi
mov rdx, r12
call fcn.1400705d0
movzx eax, word [rsp + 0xa0]
cmp ax, 2
jne 0x140073f7e
mov rsi, qword [rsp + 0xa8]
test r13, r13
je 0x140073de4
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x98], 0
je 0x140073e03
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x60]
call qword [sym.imp.kernel32.dll_HeapFree]
test rdi, rdi
je 0x140073e1c
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x68]
call qword [sym.imp.kernel32.dll_HeapFree]
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x408]
jmp 0x14007371a
lea rax, [rsi + r8]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], r15
lea rcx, [rsp + 0xa0]
mov rdx, rsi
call fcn.140075add
movzx edx, word [rsp + 0xa0]
cmp dx, 3
je 0x1400740dd
lea r9, [rsp + 0xa8]
movzx eax, word [r9 - 2]
mov word [rsp + 0x554], ax
mov eax, dword [r9 - 6]
mov dword [rsp + 0x550], eax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [r9 + 0x18]
movups xmm1, xmmword [r9 + 0x28]
movups xmm2, xmmword [r9 + 0x38]
movaps xmmword [rsp + 0x1a0], xmm2
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov rcx, qword [r9 + 0x58]
lea r10, [rsp + 0x186]
mov qword [r10 + 0x3a], rcx
movups xmm0, xmmword [r9 + 0x48]
movups xmmword [r10 + 0x2a], xmm0
jmp case.0x14004da5b.532
mov rax, qword [r12 + 0x18]
sub rax, r8
jae 0x1400740f2
mov rax, qword [rsp + 0x568]
and rax, 0xffffffffffffff00
mov qword [rsp + 0x568], rax
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x600]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], r8
lea rcx, [rsp + 0xa0]
call fcn.14006fada
mov rsi, rax
cmp qword [rsp + 0x88], 0
je 0x140073f64
mov r8, qword [rsp + 0x80]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea r15, [rsp + 0x210]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
mov r9, rsi
jmp 0x140072a0d
lea rdx, [rsp + 0xa8]
movzx ecx, word [rdx - 2]
mov word [rsp + 0x594], cx
mov ecx, dword [rdx - 6]
mov dword [rsp + 0x590], ecx
mov rcx, qword [rsp + 0xa8]
movups xmm0, xmmword [rdx + 8]
movups xmm1, xmmword [rdx + 0x18]
movups xmm2, xmmword [rdx + 0x28]
movups xmm3, xmmword [rdx + 0x38]
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x1a0], xmm2
movaps xmmword [rsp + 0x1b0], xmm3
movzx edx, word [rsp + 0x594]
lea r8, [rsp + 0x212]
mov word [r8 + 0xc], dx
mov edx, dword [rsp + 0x590]
mov dword [r8 + 8], edx
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
movaps xmm2, xmmword [rsp + 0x1a0]
add byte [rdi], cl
sub byte [rsp + 0x1b0], bl
and al, 0xb0
mov al, 1
add byte [rax], al
lea rdx, [rsp + 0x228]
lea edx, [rsp + 0x228]
add byte [rax], al
movups xmmword [rdx + 0x30], xmm3
xor byte [rdi], cl
adc dword [rdx + 0x20], edx
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
adc dword [rdx], eax
mov word [rsp + 0x218], ax
and al, 0x18
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x220], rcx
add al, byte [rax]
add byte [rax - 0x75], cl
and al, 0x68
mov qword [rsp + 0x268], rax
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
mov esp, 0x27024
jo 0x140074050
add byte [rax], al
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x278], rax
mov dword [rsp + 0x278], eax
add byte [rax], al
mov rax, qword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x280], rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0x44], cl
mov esp, 0x28824
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x90
nop
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x44
and al, 0x40
mov word [rsp + 0x298], ax
movzx eax, word [rsp + 0x50]
mov word [rsp + 0x29a], ax
mov bx, 0xa
lea r13, [rsp + 0x4b8]
mov r10, qword [rsp + 0x28]
mov r11, qword [rsp + 0x30]
jmp 0x14007296a
lea rax, [rsi + r8]
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], r15
lea rcx, [rsp + 0xa0]
mov rdx, rsi
call fcn.1400765e6
mov ecx, dword [rsp + 0xa0]
cmp rcx, 2
jne 0x14007414e
mov r9, qword [rsp + 0xa8]
lea r15, [rsp + 0x210]
jmp 0x140072a03
mov rsi, qword [r12 + 0x10]
lea rcx, [rsi + r8]
mov qword [r12 + 0x10], rcx
mov qword [r12 + 0x18], rax
mov rcx, r8
mov rbx, r8
call fcn.14009bf72
mov r15, rax
mov rdi, rdx
mov rcx, rax
mov rdx, rsi
mov qword [rsp + 0x40], rbx
mov r8, rbx
call fcn.1400aba85
mov dx, 4
mov rbx, qword [rsp + 0x78]
mov qword [rsp + 0x600], rdi
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x568], r15
mov qword [rsp + 0x60], r15
jmp case.0x14004da5b.532
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x40], rax
lea rdx, [rsp + 0xa8]
movups xmm0, xmmword [rdx + 0x10]
movups xmm1, xmmword [rdx + 0x20]
movups xmm2, xmmword [rdx + 0x30]
movups xmm3, xmmword [rdx + 0x40]
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x190], xmm1
add byte [rdi], cl
sub dword [rsp + 0x1a0], edx
and al, 0xa0
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x1b0], xmm3
mov eax, dword [rsp + 0xa4]
shl rax, 0x20
or rax, rcx
mov qword [rsp + 0x60], rax
invalid
mov dx, 3
mov ebx, 2
lea r15, [rsp + 0x210]
mov r11, qword [rsp + 0x30]
pop rsp
and al, 0x30
mov ecx, dword [rsp + 0x550]
mov dword [rsp + 0x160], ecx
movzx ecx, word [rsp + 0x554]
mov word [rsp + 0x164], cx
mov ecx, 9
add byte [rax], al
invalid
lea rdi, [rsp + 0xa0]
lea rsi, [rsp + 0x180]
add byte [rcx], 0
add bl, dh
movsq qword [rdi], qword [rsi]
mov r9, qword [rsp + 0x80]
lea rcx, [rsp + 0x88]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x180], xmm0
cmp rbx, 4
jne 0x14007422a
mov r10, qword [rsp + 0x28]
jmp 0x140072a0d
mov al, byte [rsp + 0x50]
shr al, 7
movaps xmm0, xmmword [rsp + 0x180]
lea rcx, [rsp + 0x228]
movups xmmword [rcx], xmm0
movzx ecx, word [rsp + 0x164]
mov r8, r9
lea r9, [rsp + 0x23a]
mov word [r9 + 4], cx
mov ecx, dword [rsp + 0x160]
mov dword [r9], ecx
mov ecx, 9
lea rdi, [rsp + 0x258]
lea rsi, [rsp + 0xa0]
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x78]
mov r9d, dword [rsp + 0x7b]
lea r10, [rsp + 0x212]
mov dword [r10 + 0x92], r9d
mov dword [r10 + 0x8f], ecx
mov qword [rsp + 0x218], rbx
mov qword [rsp + 0x220], r8
mov word [rsp + 0x238], dx
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x240], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x248], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x250], rcx
mov byte [rsp + 0x2a0], al
mov bx, 5
mov r10, qword [rsp + 0x28]
jmp 0x140072ded
mov rax, qword [rsp + 0x350]
lea rsi, [rsp + 0x210]
mov qword [rsi + 0x48], rax
movups xmm0, xmmword [rsp + 0x340]
movups xmmword [rsi + 0x38], xmm0
adc dword [rsi + 0x38], eax
movups xmm0, xmmword [rsp + 0x5c8]
test byte [rax + rcx*8], ah
invalid
add byte [rax], al
test byte [rax + rcx*8], ah
add eax, 0x100f0000
add byte [rax], al
movups xmm1, xmmword [rsp + 0x5d8]
invalid
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x5d8], cl
invalid
invalid
add byte [rax], al
movups xmm1, xmmword [rsp + 0x5d8]
fadd dword [0x150164323]
movups xmm2, xmmword [rsp + 0x5e8]
adc byte [rsp + 0x5e8], dl
xchg esp, eax
and al, 0xe8
add eax, 0x290f0000
add byte [rax], al
movaps xmmword [rsi], xmm0
add byte [rax], al
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x20], xmm2
sub dword [rsi + 0x20], edx
sub dword [rsi + 0x20], edx
mov rax, qword [rsp + 0x5f8]
mov qword [rsi + 0x30], rax
test byte [rax + rdi*8], ah
add eax, 0x89480000
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
xor byte [rax - 0x75], r9b
test byte [rax + rsi*4], ah
mov rax, qword [rsp + 0x5b0]
mov qword [rsi + 0x50], rax
push rax
add eax, 0x89480000
push rax
mov rax, qword [rsp + 0x5b8]
and al, 0xb8
add eax, 0x89480000
mov qword [rsi + 0x58], rax
mov qword [rsi + 0x58], rax
mov rax, qword [rsp + 0x5c0]
mov eax, dword [rsp + 0x5c0]
add byte [rax], al
mov qword [rsi + 0x60], rax
mov ecx, 0xd
add byte [rax - 0x75], cl
mov esp, 0x3e824
call 0x133074375
movsq qword [rdi], qword [rsi]
invalid
add byte [rax - 0x75], cl
mov esp, 0x3e824
call 0x133074375
call 0x133074375
movsq qword [rdi], qword [rsi]
jmp 0x1400745f1
add byte [rax], al
mov rsi, qword [rsp + 0x218]
and al, 0x18
add al, byte [rax]
add cl, ch
invalid
jrcxz 0x140074385
jmp 0x140074569
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
sbb byte [rdx], al
add byte [rax], al
mov rsi, qword [rsp + 0x218]
jmp 0x1400745af
lea rcx, [rsp + 0x930]
mov byte [rcx], 0
mov qword [rcx + 0x10], 4
jmp 0x140074559
lea rcx, [rsp + 0x948]
mov byte [rcx], 0
mov qword [rcx + 0x10], 2
call fcn.14006fada
mov rsi, rax
mov rdi, qword [rsp + 0x330]
jmp 0x140074484
mov word [rsp + 0xa0], di
mov qword [rsp + 0x4b8], r14
lea rax, [rsp + 0xa0]
test byte [rax + riz*4], ah
add byte [rax], al
invalid
movabs al, byte [0x7024848948000000]
mov qword [rsp + 0x870], rax
mov dword [rsp + 0x870], eax
or byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x1400197f0]
add byte [rax], al
lea rax, [0x1400197f0]
not byte [rbx - 6]
push rbx
cli
dec dword [rax - 0x77]
mov qword [rsp + 0x878], rax
mov dword [rsp + 0x878], eax
test byte [rax + rdi*2], ah
or byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdi*4], ah
and al, 0xb8
lea rax, [rsp + 0x4b8]
and al, 0xb8
mov eax, 0x48000004
add al, 0
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rax*4], ah
and al, 0x80
mov qword [rsp + 0x880], rax
mov dword [rsp + 0x880], eax
or byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [fcn.140015850]
add eax, 0xfffa1437
invalid
mov qword [rsp + 0x888], rax
mov dword [rsp + 0x888], eax
or byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, str.rdata_length_too_large_for_remaining_bytes__need:__remain:
add eax, 0x7ca98
cwde
retf 7
invalid
invalid
lea rdx, [rsp + 0x7c0]
lea edx, [rsp + 0x7c0]
invalid
add byte [rax], al
mov qword [rdx], rax
add bh, byte [rax + 2]
mov eax, 2
add byte [rax - 0x77], cl
mov qword [rdx + 8], rax
or byte [rax - 0x39], cl
and byte [rax], al
and byte [rax], al
mov qword [rdx + 0x20], 0
mov dword [rdx + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x870]
mov word [rax + rsi*2], fs
and al, 0x70
or byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 0x10], rcx
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
lea rcx, [rsp + 0x218]
lea ecx, [rsp + 0x218]
mov word [rax + rbx], fs
add al, byte [rax]
invalid
add byte [rax], al
add al, ch
call fcn.140013f60
lea rcx, [rsp + 0x210]
lea ecx, [rsp + 0x210]
invalid
dec dword [rax - 0x73]
mov word [rax + rdx], fs
adc byte [rdx], al
add byte [rax], al
mov word [rcx], 0xe
invalid
invalid
adc byte [rdx], al
add byte [rax], al
mov word [rcx], 0xe
call fcn.140066f02
invalid
dec dword [rax - 0x77]
invalid
mov dword [rcx], 0x8fe8000e
sub bh, bh
invalid
dec dword [rax - 0x77]
invalid
mov rdi, qword [rsp + 0x330]
movzx r14d, word [rsp + 0x3e]
mov bh, 0x74
and al, 0x3e
movzx r13d, word [rsp + 0x4c]
jmp 0x140074561
mov rsi, qword [rsp + 0x330]
jmp 0x1400745af
add dword [rax], eax
invalid
lea rcx, [rsp + 0x210]
mov word [rcx + 8], r13w
invalid
movzx eax, word [rsp + 0x15c]
lea r8, [rsp + 0x212]
lea eax, [rsp + 0x212]
mov word [r8 + 0xc], ax
mov eax, dword [rsp + 0x158]
mov dword [r8 + 8], eax
mov qword [rcx + 0x10], rdi
mov rax, qword [rsp + 0x338]
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rsp + 0x620]
movups xmmword [r8 + 0x1e], xmm0
mov word [rcx + 0x30], r14w
movzx eax, word [rsp + 0x74]
mov word [rcx + 0x32], ax
mov eax, dword [rsp + 0x358]
mov dword [rcx + 0x34], eax
mov qword [rcx + 0x38], rbp
mov rax, qword [rsp + 0x3f0]
mov qword [rcx + 0x40], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rcx + 0x48], rax
mov al, byte [rsp + 0x49]
mov byte [rcx + 0x50], al
mov eax, dword [rsp + 0x208]
mov edx, dword [rsp + 0x20b]
mov dword [r8 + 0x52], edx
mov dword [r8 + 0x4f], eax
mov word [rcx], 8
call fcn.140066f02
mov rsi, rax
jmp 0x1400745af
lea rcx, [rsp + 0x918]
mov byte [rcx], 0
mov qword [rcx + 0x10], 2
call fcn.14006fada
mov rsi, rax
mov rbp, qword [rsp + 0x200]
test r13w, r13w
je 0x14007458c
cmp qword [rsp + 0x338], 0
je 0x14007458c
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
test r14w, r14w
je 0x1400745af
cmp qword [rsp + 0x3f0], 0
je 0x1400745af
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rbp
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x3e8]
mov qword [rax], rsi
mov byte [rax + 0x34], 3
mov bl, byte [rsp + 0x5fc]
lea rcx, [rsp + 0x5b0]
call fcn.140068064
cmp bl, 2
je 0x1400745e4
lea rcx, [rsp + 0x5c8]
call fcn.1400680a4
lea rcx, [rsp + 0x340]
call fcn.140068064
movaps xmm6, xmmword [rsp + 0x960]
add rsp, 0x978
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.more_than_one_edns_record_presentMisused_NoopMessageFinalizer__None_should_be_used_instead
lea rcx, [rsp + 0x210]
mov word [rax + rdx], fs
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
adc byte [r9], spl
add byte [rax], al
add byte [rsi - 0x39], ah
add dword [0x168d82e30], ecx
invalid
dec dword [rax - 0x75]
mov word [rax + rbp*8], fs
and al, 0xe8
add eax, dword [rax]
add byte [rax - 0x77], cl
add esi, eax
xor al, 3
mov word [rax + rdx], fs
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
adc byte [r9], spl
add byte [rax], al
add byte [rsi - 0x39], ah
add dword [0x168d82e30], ecx
invalid
cmp word [rsp + 0x4c], 0
je 0x14007466f
cmp qword [rsp + 0x338], 0
je 0x14007466f
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r13
call 0x11b795c63
add eax, dword [rax]
call 0x11b795c63
fild dword [rbx]
add byte [rdi + rcx - 0x49], al
add eax, dword [rax]
movzx r14d, word [rsp + 0x6d0]
mov ah, 0x24
rol byte [rsi], 1
add byte [rax], al
invalid
add byte [rsi + 0x45], ah
test esi, esi
test r14w, r14w
je 0x140074697
cmp qword [rsp + 0x6e0], 0
je 0x140074697
and al, 0xe0
invalid
add byte [rdi + rdx + 0x4c], dh
mov eax, dword [rsp + 0x6d8]
test byte [rax + rbx*8], ah
invalid
add byte [rax], al
invalid
mov r8, qword [rsp + 0x6d8]
test byte [rax + rbx*8], ah
invalid
add byte [rax - 0x75], cl
or eax, 0xb1101
adc dword [rbx], ecx
invalid
mov rcx, qword [0x140125790]
adc dword [rbx], ecx
add byte [rcx], dh
sar bh, cl
call qword [sym.imp.kernel32.dll_HeapFree]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rax - 0x73], cl
mov word [rax + rdi*8], fs
clc
lea rcx, [rsp + 0x6f8]
call case.0x14005f5c8.102
xor eax, 0x48ffff3b
lea ecx, [rsp + 0x5b0]
clc
invalid
xor eax, 0x48ffff3b
cmp edi, edi
dec dword [rax - 0x73]
invalid
lea ecx, [rsp + 0x5b0]
mov word [rax + rsi*4], fs
add eax, 0xb3e80000
add byte [rax], al
invalid
mov bl, 0x39
invalid
add byte [rax], al
add al, ch
mov bl, 0x39
call fcn.140068064
jmp 0x1400745d7
invalid
invalid
invalid
invalid
invalid
dec dword [rax - 0x73]
test byte [rax + rdi*8], ah
and al, 0xf8
lea rax, [rsp + 0x6f8]
and al, 0xf8
clc
invalid
mov qword [rsp + 0x870], rax
mov dword [rsp + 0x870], eax
or byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rax, [rsp + 0x870]
test byte [rax + rsi*2], ah
and al, 0x70
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
invalid
mov qword [rsp + 0x7c0], rax
rol byte [rdi], 0
add byte [rax - 0x73], cl
invalid
lea rax, case.0x14005f4fe.185
add eax, 0xffff5da0
mov qword [rsp + 0x7c8], rax
lea rax, [0x1400f0558]
invalid
invalid
invalid
add eax, 0x7be6c
invalid
lea rcx, [rsp + 0x210]
and al, 0x10
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov eax, 1
add byte [rax], al
invalid
add dword [rax + 1], edi
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rax
or byte [r8 - 0x39], cl
and byte [r8], al
and byte [rax], al
mov qword [rcx + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x7c0]
mov qword [rcx + 0x10], rdx
push rcx
adc byte [rax - 0x77], cl
invalid
invalid
xchg esp, eax
and al, 0xc0
invalid
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_srcopedns.rsrr_type_doesnt_match_the_RData:
adc eax, 0x7be49
mov esi, 0xdce80007
invalid
call fcn.1400abe00
jbe case.0x14006ace9.181
add eax, dword [rax]
add byte [rdi], cl
or edx, dword [rsi + 0x48]
push rsi
sub rsp, 0x80
ud2
push rsi
sub rsp, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rsi, rcx
invalid
mov rax, qword [rdx + 0x18]
test rax, rax
test eax, eax
je case.0x14006ca8c.152
mov dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdx + 0x10]
mov ecx, dword [rdx + 0x10]
adc byte [rbp + r9*4 + 0x41], cl
lea r8, [rcx + 1]
mov qword [rdx + 0x10], r8
invalid
add dword [r9 + rcx*4 + 0x42], ecx
add dword [rcx + rcx*4 + 0x42], ecx
adc byte [rcx - 0x77], cl
ror byte [rcx - 1], 0xc8
dec eax
mov r8, rax
dec r8
dec eax
dec eax
enter 0xffffffffffff894c, 0x42
mov qword [rdx + 0x18], r8
sbb byte [rax + rdi*2 + 0x44], dh
je case.0x14006d045.139
mov r8b, byte [rcx]
mov al, byte [rcx]
add dword [rbp + rcx*4 + 0x49], ecx
add cl, byte [rcx + rcx*4 + 0x4a]
mov qword [rdx + 0x10], r9
invalid
invalid
lea r9, [rcx + 2]
mov qword [rdx + 0x10], r9
mov dword [rdx + 0x10], ecx
mov r9, rax
mov ecx, eax
ror dword [rcx - 0x7d], 0xc1
add r9, 0xfffffffffffffffe
dec byte [rcx + rcx*4 + 0x4a]
sbb byte [rdi + riz*2 + 0x44], dh
je 0x1400747d5
mov r9b, byte [rcx + 1]
mov qword [rdx + 0x18], r9
je 0x1400747d5
mov r9b, byte [ecx + 1]
mov r9b, byte [rcx + 1]
add dword [rbp + rcx*4 + 0x51], ecx
add ecx, dword [rcx + rcx*4 + 0x52]
invalid
invalid
push rdx
lea r10, [rcx + 3]
lea edx, [rcx + 3]
mov qword [rdx + 0x10], r10
mov dword [rdx + 0x10], edx
push rdx
adc byte [rcx - 0x77], cl
mov r10, rax
mov edx, eax
ret 0x8349
add r10, 0xfffffffffffffffd
std
mov qword [rdx + 0x18], r10
mov dword [rdx + 0x18], edx
je case.0x140070760.167
push rbp
mov r10b, byte [rcx + 2]
add cl, byte [rbp + rcx*4 + 0x59]
add al, 0x48
invalid
lea r11, [rcx + 4]
lea ebx, [rcx + 4]
add rax, 0xfffffffffffffffc
add eax, 0xfffffffc
sar ah, 0x4c
mov qword [rdx + 0x10], r11
mov dword [rdx + 0x10], ebx
pop rdx
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
sbb byte [rcx + 0xf], al
sbb byte [rcx + 0xf], al
movzx eax, r10b
mov dh, 0xc2
ret 0xb60f
movzx ecx, byte [rcx + 3]
mov dh, 0x49
add eax, ecx
invalid
shl ecx, 8
loope case.0x14006ca8c.147
or byte [rcx], cl
rol dword [rcx + 0xf], 0xb6
invalid
invalid
invalid
or ecx, eax
movzx eax, r8b
movzx eax, al
mov dh, 0xc0
rol byte [rcx + 0xf], 0xb6
movzx edx, r9b
movzx edx, cl
mov dh, 0xd1
rol ecx, 1
loop 0x1400747bb
invalid
shl edx, 8
or byte [rcx], cl
or edx, eax
ret 0xf66
movd xmm0, edx
outsb dx, byte [rsi]
ret 0xf66
pinsrw xmm0, ecx, 1
pinsrw mm0, ecx, 1
vpcmpgtd xmm1, xmm15, xmmword [r15]
rol dword [rcx], 0x66
add dword [rsi + 0xf], esp
movd dword [rsi + 1], xmm0
movd dword [rsi + 1], mm0
jle case.0x14006d638.111
add dword [rcx], r14d
add dword [rcx], esi
xor eax, eax
jmp case.0x14006ca8c.160
invalid
shr bl, 0x28
sub byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
jmp case.0x140070760.168
adc ecx, dword [rax - 0x73]
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp bl, ch
or al, 0x48
jmp case.0x140070760.168
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
and al, 0x50
and al, 0x50
jmp case.0x140070760.168
add eax, 0x244c8d48
lea rcx, [rsp + 0x68]
lea ecx, [rsp + 0x68]
push 0xffffffffe80001c6
mov byte [rcx], 0
add dword [rax], eax
call fcn.14006fada
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
int1
mov dl, 0xff
dec dword [rax - 0x77]
mov dword [rsi + 8], eax
mov al, 1
mov byte [rsi], al
invalid
invalid
mov dword [rsi + 8], eax
or byte [rax + 0x48068801], dh
mov al, 1
mov byte [rsi], al
add rsp, 0x80
add esp, 0x80
add byte [rax], 0
add byte [rsi - 0x3d], bl
ret
push r15
push rdi
add byte [rax], al
pop rsi
ret
push rdi
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
sub esp, 0xe8
sub esp, 0xe8
call 0x18807480a
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rdx + 0x18]
mov ecx, dword [rdx + 0x18]
sbb byte [rax - 0x7d], cl
cmp rcx, 2
stc
add dh, byte [rbx + 0xa]
jae 0x140074820
jae 0x140074820
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
jmp case.0x140070563.80
std
add byte [rax], al
add byte [rax], al
mov rax, qword [rdx + 0x10]
invalid
invalid
invalid
add byte [rax], al
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
lea r8, [rax + 2]
add cl, byte [rbp + rcx*4 + 0x49]
add cl, byte [rbp + rcx*4 + 0x49]
lea r9, [rcx - 2]
dec byte [rcx + rcx*4 + 0x42]
adc byte [rcx + rcx*4 + 0x4a], cl
mov qword [rdx + 0x18], r9
invalid
invalid
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], r9
mov dword [rdx + 0x18], ecx
cmp r9, 2
cmp ecx, 2
stc
add dh, byte [rbx + 0xa]
jae case.0x14006d638.123
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
jmp case.0x140070563.80
fld dword [rax]
add byte [rax], al
movzx r8d, word [rax]
movzx eax, word [rax]
lea r9, [rax + 4]
lea ecx, [rax + 4]
add al, 0x4c
lea edx, [rcx - 4]
push rcx
cld
lea r10, [rcx - 4]
push rcx
cld
mov qword [rdx + 0x10], r9
adc byte [rcx + rcx*4 + 0x52], cl
sbb byte [rcx - 0x7d], cl
cmp r10, 2
jae case.0x14006fd5c.114
mov qword [rdx + 0x18], r10
cmp r10, 2
cmp edx, 2
jae case.0x14006fd5c.114
or cl, byte [rax - 0x73]
and al, 0x58
pop rax
lea rcx, [rsp + 0x58]
pop rax
jmp case.0x140070563.80
add byte [rdi + rcx - 0x49], al
add cl, byte [rbp + rcx*4 + 0x50]
add cl, byte [rbp + rcx*4 + 0x50]
movzx r9d, word [rax + 2]
add cl, byte [rbp + rcx*4 + 0x50]
lea r10, [rax + 6]
invalid
lea r11, [rcx - 6]
lea ebx, [rcx - 6]
mov qword [rdx + 0x10], r10
mov dword [rdx + 0x10], edx
push rdx
adc byte [rcx + rcx*4 + 0x5a], cl
mov qword [rdx + 0x18], r11
cmp r11, 2
sbb byte [rcx - 0x7d], cl
sti
add dh, byte [rbx + 0xa]
jae case.0x140097de3.399
jae case.0x140097de3.399
lea rcx, [rsp + 0x70]
and al, 0x70
jmp case.0x140070563.80
add byte [rax], al
movzx r10d, word [rax + 4]
push rax
add al, 0x4c
lea r11, [rax + 8]
lea ebx, [rax + 8]
or byte [rax - 0x73], cl
jns 0x140074892
lea rdi, [rcx - 8]
mov qword [rdx + 0x10], r11
mov qword [rdx + 0x18], rdi
adc byte [rax - 0x77], cl
jp case.0x1400703f2.71
cmp rdi, 2
jae 0x1400748b2
lea rcx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add bl, ch
imul ecx, dword [rdi], 0xffffffb7
js 0x1400748bc
invalid
jmp case.0x140070563.80
movzx edi, word [rax + 6]
invalid
lea r11, [rax + 0xa]
lea rbx, [rcx - 0xa]
mov qword [rdx + 0x10], r11
mov dword [rdx + 0x10], ebx
pop rcx
test byte [rcx + rcx*4 + 0x5a], 0x10
mov dword [rdx + 0x10], ebx
mov dword [rdx + 0x10], ebx
mov qword [rdx + 0x18], rbx
mov dword [rdx + 0x18], ebx
pop rdx
sbb byte [rax - 0x7d], cl
invalid
cmp rbx, 2
cmp ebx, 2
sti
add dh, byte [rbx + 0xa]
jae 0x1400748d6
lea rcx, [rsp + 0xa0]
lea ecx, [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
movzx r11d, word [rax + 8]
movzx ebx, word [rax + 8]
jmp case.0x140070563.80
movzx r11d, word [rax + 8]
movzx ebx, word [rax + 8]
mov bh, 0x58
or byte [rax - 0x73], cl
invalid
lea rbx, [rax + 0xc]
lea ebx, [rax + 0xc]
pop rax
or al, 0x4c
lea esi, [rcx - 0xc]
jno case.0x140070563.66
lea r14, [rcx - 0xc]
jno case.0x140070563.66
hlt
mov qword [rdx + 0x10], rbx
adc byte [rcx + rcx*4 + 0x72], cl
sbb byte [rcx - 0x7d], cl
cmp r14, 2
mov qword [rdx + 0x18], r14
cmp r14, 2
cmp esi, 2
jae case.0x1400703f2.84
or cl, byte [rax - 0x73]
mov word [rax + rdi*4], fs
invalid
lea rcx, [rsp + 0xb8]
mov eax, 0xeb000000
add byte [rax], al
add bl, ch
jmp case.0x140070563.80
and cl, byte [rdi]
mov bh, 0x58
or cl, byte [rbp + rcx*4 + 0x70]
lea r14, [rax + 0xe]
movzx ebx, word [rax + 0xa]
lea r14, [rax + 0xe]
lea esi, [rax + 0xe]
lea r15, [rcx - 0xe]
lea edi, [rcx - 0xe]
jns 0x1400748f9
mov qword [rdx + 0x10], r14
jb 0x14007491b
adc byte [rcx + rcx*4 + 0x7a], cl
mov qword [rdx + 0x18], r15
sbb byte [rcx - 0x7d], cl
inc dword [rdx]
cmp r15, 2
jae 0x140074945
xor byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
and al, 0xd0
lea rcx, [rsp + 0xd0]
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
add dh, al
invalid
add byte [rax], al
mov byte [rcx], 0
add dword [rax], eax
mov qword [rcx + 0x10], 2
call fcn.14006fada
dec dword [rax - 0x77]
invalid
invalid
adc byte [r10], al
add byte [rax], al
add al, ch
lodsd eax, dword [rsi]
mov cl, 0xff
dec dword [rax - 0x77]
or byte [rax + 0x48068801], r14b
mov al, 1
mov byte [rsi], al
invalid
mov al, 1
mov byte [rsi], al
add rsp, 0xe8
add esp, 0xe8
add esp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
movzx ebp, word [rax + 0xc]
lea r14, [rax + 0x10]
add rcx, 0xfffffffffffffff0
add ecx, 0xfffffff0
add ecx, 0xfffffff0
mov qword [rdx + 0x10], r14
jb 0x140074965
mov qword [rdx + 0x18], rcx
movd xmm0, edi
sbb byte [rsi + 0xf], ah
outsb dx, byte [rsi]
invalid
movd xmm1, r10d
punpcklwd xmm1, xmm0
movd xmm0, r9d
movd mm0, r9d
enter 0x4166, 0xf
outsb dx, byte [rsi]
shl dword [rsi + 0x41], 0xf
movd mm2, r8d
invalid
invalid
invalid
movd mm0, r9d
movd xmm2, r8d
movd mm2, r8d
punpcklwd xmm2, xmm0
punpcklwd mm2, mm0
punpckldq xmm2, xmm1
movd xmm0, ebx
ret
movd xmm1, r11d
retf
punpcklwd xmm1, xmm0
invalid
ret
retf
movd xmm0, ebp
movzx eax, word [rax + 0xe]
mov bh, 0x40
invalid
movd xmm3, eax
outsb dx, byte [rsi]
fsub dword [rsi + 0xf]
invalid
ret
punpckldq xmm1, xmm0
punpckldq mm1, mm0
mov bh, 0x40
invalid
outsb dx, byte [rsi]
fsub dword [rsi + 0xf]
invalid
ret
punpcklqdq xmm2, xmm1
movdqu xmmword [rsi + 1], xmm2
movq qword [rsi + 1], mm2
invalid
movq qword [rsi + 1], mm2
xor eax, eax
jmp 0x140074933
shr bl, 0x8d
movzx ecx, cx
lea rdx, [0x14011c04c]
adc eax, 0xa769a
adc eax, 0xa769a
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
jmp rcx
mov ax, 1
mov eax, 0x66c30001
mov eax, 0x66c3001c
ret
mov ax, 0x1c
ret
mov ax, 0xff19
ret
mov eax, 0x66c3ff19
mov eax, 0x66c300ff
ret
mov ax, 0xfc
ret
mov ax, 0x101
ret
mov ax, 5
ret
mov ax, 0xd
ret
mov ax, 0x41
ret
mov ax, 0xfb
ret
mov ax, 0xf
ret
mov ax, 0x23
ret
invalid
mov ax, 0xff
ret
mov ax, 0xfc
ret
mov ax, 0x101
ret
mov ax, 5
ret
mov ax, 0xd
ret
mov ax, 0x41
ret
mov ax, 0xfb
ret
mov ax, 0xf
ret
mov ax, 0x23
ret
mov ax, 2
ret
mov eax, 0x66c30002
mov eax, 0x66c3000a
mov eax, 0x66c3003d
mov ax, 0x29
ret
mov ax, 0xc
ret
mov ax, 6
ret
invalid
mov ax, 0xa
ret
mov ax, 0x3d
ret
mov ax, 0x29
ret
mov ax, 0xc
ret
mov ax, 6
ret
mov ax, 0x21
mov eax, 0x66c30021
mov eax, 0x66c3002c
mov eax, 0x66c30040
mov eax, 0x66c30034
xor al, 0
ret
mov ax, 0x10
ret
xor eax, eax
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x208
sub esp, 0x208
and dword [rax], eax
ret
mov ax, 0x2c
ret
mov ax, 0x40
ret
add bl, al
mov ax, 0x34
ret
mov ax, 0x10
ret
xor eax, eax
ret
sub esp, 0x208
movaps xmmword [rsp + 0x1f0], xmm6
mov rsi, rcx
mov rax, qword [rdx + 0x18]
cmp rax, 2
add dh, byte [rbx + 0x1a]
lock add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add dh, byte [rbx + 0x1a]
lea rcx, [rsp + 0x1a8]
mov byte [rcx], 0
mov qword [rcx + 0x10], 2
add byte [rax], al
add al, ch
invalid
mov al, 0xff
invalid
jmp 0x140074ab5
adc byte [r10], al
add byte [rax], al
add al, ch
imul esi, dword [rax + 0x42ebffff], 0x49c78944
mov r14, rdx
mov edi, r8d
mov r14, rdx
mov r15, rax
sub r15, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
lea rdx, [rcx + 2]
add rax, 0xfffffffffffffffe
add eax, 0xfffffffe
add eax, 0xfffffffe
mov qword [r14 + 0x10], rdx
mov qword [r14 + 0x18], rax
movzx ebp, word [rcx]
push rsi
adc byte [rcx - 0x77], cl
sbb byte [rdi], r9b
mov bh, 0x29
lea rbx, [rsp + 0x70]
pop rsp
and al, 0x70
mov rcx, rbx
mov rdx, r14
call fcn.1400705d0
movzx eax, word [rbx]
cmp ax, 2
jne 0x140074ada
mov rax, qword [rsp + 0x78]
mov qword [rsi + 8], rax
mov word [rsi], 2
movaps xmm6, xmmword [rsp + 0x1f0]
add rsp, 0x208
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov word [rsp + 0x56], bp
mov word [rsp + 0x54], ax
and al, 0x54
movzx eax, word [rsp + 0x76]
mov word [rsp + 0xdc], ax
test byte [rsp + rbx*8], ah
add byte [rax], al
add byte [rbx - 0x768ddbbc], cl
test byte [rax + rbx*8], ah
add byte [rax], al
invalid
test byte [rsp + rbx*8], ah
and al, 0xdc
add byte [rax], al
add byte [rbx - 0x768ddbbc], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x78
mov r12, qword [rsp + 0x78]
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x168], rax
movups xmm0, xmmword [rsp + 0x88]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x88], al
movaps xmmword [rsp + 0x190], xmm0
movzx r13d, word [rsp + 0x98]
lodsb al, byte [rsi]
and al, 0x98
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0x98
add byte [rax], al
add byte [rbx + 0x9a2484], cl
mov eax, dword [rsp + 0x9a]
mov eax, dword [rsp + 0x9a]
mov dword [rsp + 0xd0], eax
movzx eax, word [rsp + 0x9e]
sahf
add byte [rax], al
add byte [rsi - 0x77], ah
test byte [rsp + rdx*8], ah
and al, 0xd4
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 8], cl
sahf
add byte [rax], al
add byte [rsi - 0x77], ah
test byte [rsp + rdx*8], ah
and al, 0xd4
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 8], cl
movabs al, byte [0x8b4cf8894c000000]
mov esp, 0xa824
add byte [rdi], cl
mov r15, qword [rsp + 0xa8]
movups xmm0, xmmword [rsp + 0xb0]
adc byte [rsp + 0xb0], al
adc byte [rsp + 0xb0], al
movaps xmmword [rsp + 0x180], xmm0
movzx edx, di
mov rcx, qword [r14 + 8]
mov qword [rsp + 0x178], rax
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rax + 1], cl
ror dword [rcx + 0x2b], 0x4e
sbb byte [rax - 0x77], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
ror byte [rax + 0x29], 1
enter 0xffffffffffff830f, 0xffffffffffffff93
add byte [rax], al
invalid
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rax + 1], cl
ror dword [rcx + 0x2b], 0x4e
sbb byte [rax - 0x77], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
ror byte [rax + 0x29], 1
enter 0xffffffffffff830f, 0xffffffffffffff93
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
and al, 0x30
lea rax, [rsp + 0x140]
mov qword [rax], rcx
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
lea rax, [fcn.140015850]
lea eax, [fcn.140015850]
lea eax, [fcn.140015850]
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
add eax, 0x7c1b6
invalid
mov qword [rcx + 8], rax
lea rax, [0x1400f0d70]
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x70
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
mov eax, 1
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov esp, 0xe024
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov esp, 0xe024
add byte [rax], al
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
call fcn.140013f60
mov rax, qword [rdi]
mov eax, dword [rdi]
mov eax, dword [rdi]
test rax, rax
je 0x140074c20
movups xmm0, xmmword [rsp + 0xe8]
add byte [rax], al
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], rax
movups xmmword [rcx + 0x10], xmm0
mov word [rcx], 0xe
call fcn.140066f02
invalid
dec dword [rax - 0x77]
or byte [rsi - 0x39], r12b
invalid
add al, byte [rax]
mov dword [rcx], 0xf0e8000e
and bh, bh
invalid
dec dword [rax - 0x77]
or byte [rsi - 0x39], r12b
invalid
invalid
add al, byte [rax]
jmp 0x1400756a4
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x110], 8
add byte [rax], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
test byte [rdi], 0x11
mov ah, 0x24
sbb byte [rcx], al
add byte [rax], al
xorps xmm6, xmm6
movups xmmword [rsp + 0x118], xmm6
cmp rax, 4
jb 0x1400753fd
invalid
add byte [rax], al
add al, 0xf
invalid
invalid
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x128], rbx
and al, 0x28
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x2c], ebp
and al, 0x28
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x2c], ebp
mov qword [rsp + 0x138], r15
cmp byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x130], r12
movsb byte [rdi], byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call fcn.1400758d9
cmp word [rsp + 0x70], 0
jne 0x140075526
add byte [rax], al
mov rdx, qword [r14 + 0x18]
cmp rdx, 2
jb 0x140075530
movzx r9d, word [rsp + 0x72]
mov r13, qword [r14 + 0x10]
lea rax, [r13 + 2]
add rdx, 0xfffffffffffffffe
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rdx
movzx ebp, word [r13]
movzx ebp, word [rbp]
movzx ebp, word [rbp]
add byte [rcx - 0x3e3e9917], cl
or byte [rdi + rcx - 0x49], al
and al, 0x74
mov ecx, ebp
rol cx, 8
movzx r8d, word [rsp + 0x74]
mov word [rsp + 0x52], r8w
push rdx
movzx r12d, cx
mov r8, rdx
sub r8, r12
jb 0x140075550
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x2e], r9w
and al, 0x2e
movzx edx, r9w
movzx edx, cx
mov r9, r8
lea r8, [rax + r12]
mov qword [r14 + 0x10], r8
adc byte [rcx + r9*4 - 0x74], r9b
and al, 0x60
add dword [rax], eax
add byte [rax], al
adc byte [rcx + r9*4 - 0x74], r9b
and al, 0x60
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 0x18], r9
mov qword [rsp + 0xe0], rax
invalid
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
mov qword [r14 + 0x18], r9
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], r12
movsb byte [rdi], byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xf0], eax
movsb byte [rdi], byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test byte [rax + rsi*8], ah
lock add byte [rax], al
mov dword [rsp + 0xf0], eax
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
mov qword [rsp + 0xf8], r12
mov edx, edx
lea r8, [0x14011c0b0]
add eax, 0xa7397
movsb byte [rdi], byte [rsi]
and al, 0xf8
add byte [rax], al
add byte [rcx + 0x58d4cd2], cl
invalid
xchg edi, eax
jae case.0x14006bbbb.188
add eax, 0xa7397
add byte [rcx + 0x63], cl
adc al, 0x90
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov qword [rsp + 0x30], 8
lea rax, [rsp + 0x38]
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x38
movups xmmword [rax], xmm6
mov r15d, 8
xor byte [rcx - 0x41], al
or byte [rax], al
add byte [rax], al
xor ebx, ebx
test bp, bp
test ebp, ebp
invalid
test ebp, ebp
je 0x140074dfc
add byte [rax], al
mov rcx, qword [rsp + 0xf0]
add byte [rax], al
lea r13, [rcx + 1]
dec r12
dec esp
dec esp
mov qword [rsp + 0xf0], r13
mov dword [rsp + 0xf0], ebp
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xf8
add byte [rax], al
add byte [rdi], cl
invalid
mov qword [rsp + 0xf8], r12
movzx edi, byte [rcx]
mov dh, 0x39
sub r12, rdi
jb 0x14007549c
lea rax, [rdi + r13]
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0xf0], eax
invalid
mov dword [rsp + 0xf0], eax
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xf8
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov qword [rsp + 0xf8], r12
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
dec dword [rcx - 0x77]
invalid
mov rbp, rdx
mov ebp, edx
dec dword [rcx - 0x77]
invalid
mov ebp, edx
invalid
mov rcx, rax
mov rdx, r13
mov r8, rdi
clc
call fcn.1400aba85
mov rbx, qword [rsp + 0x40]
invalid
and al, 0x40
cmp rbx, qword [rsp + 0x38]
cmp rbx, qword [rsp + 0x38]
jne 0x140074dbf
adc cl, byte [rax - 0x73]
and al, 0x30
lea rcx, [rsp + 0x30]
mov rdx, rbx
call fcn.14006c645
mov rbx, qword [rsp + 0x40]
mov r15, qword [rsp + 0x30]
lea rax, [rbx + rbx*2]
mov qword [r15 + rax*8], r12
mov qword [r15 + rax*8 + 8], rbp
mov qword [r15 + rax*8 + 0x10], rdi
mov dword [rdi + rax*8 + 0x10], edi
mov dword [rdi + rax*8 + 0x10], edi
inc rbx
mov qword [rsp + 0x40], rbx
mov r12, qword [rsp + 0xf8]
mov r12, qword [rsp + 0xf8]
add byte [rax - 0x77], cl
clc
mov rax, rdi
mov rdx, r13
mov edx, ebp
test r12, r12
jne 0x140074d44
invalid
invalid
invalid
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
jmp 0x140074dff
xor r12d, r12d
mov ax, 7
jmp 0x140075210
or byte [rax + rax], al
invalid
or byte [rax + rax], al
add al, 0
add byte [rcx + 1], bh
mov ecx, 1
call fcn.14006c22b
sbb dword [rdi + rdi*8 - 1], esi
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], 0
test bp, bp
lea r13, [rsp + 0x70]
je 0x140075769
mov rdi, rax
xor ebx, ebx
lea r12, [rsp + 0x30]
mov rcx, r13
lea rdx, [rsp + 0xe0]
call fcn.1400758d9
jmp 0x1649bdb8c
cmp word [rsp + 0x70], 0
jne 0x1400754e2
add byte [rax], al
add byte [rax], al
movzx ebp, word [rsp + 0x72]
movzx r15d, word [rsp + 0x74]
cmp rbx, qword [rsp + 0x38]
jl 0x140074e87
je 0x140074ead
cmp ebx, dword [rsp + 0x38]
and al, 0x38
jne 0x140074e80
mov rcx, r12
mov rdx, rbx
call fcn.14006c583
mov rdi, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
xor byte [rax - 0x75], cl
pop rsp
and al, 0x40
mov rbx, qword [rsp + 0x40]
mov word [rdi + rbx*4], bp
mov word [rdi + rbx*4 + 2], r15w
mov rbx, qword [rsp + 0x40]
jl case.0x14006fd5c.130
add cl, byte [rax - 0x75]
pop rsp
and al, 0x40
inc rbx
mov qword [rsp + 0x40], rbx
cmp qword [rsp + 0xf8], 0
jne 0x140074e3d
test rbx, rbx
je 0x140075769
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x30
invalid
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
jl 0x140074ed3
xor byte [rbx + rcx*4 + 0x64], cl
and al, 0x38
mov r12, qword [rsp + 0x38]
test r15, r15
je 0x140075670
xor eax, eax
jmp 0x140075210
invalid
add byte [rcx + 1], bh
mov ecx, 1
add al, ch
int1
jb 0x140074ecd
call fcn.14006c1c0
mov qword [rsp + 0x58], rax
invalid
dec dword [rax - 0x77]
and al, 0x58
pop rax
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], 0
test bp, bp
je 0x140075793
mov rcx, qword [rsp + 0xf0]
dec r12
movzx r13d, byte [rcx]
sub r12, r13
jb 0x14007550c
mov rbp, rcx
inc rbp
inc ebp
inc ebp
mov rax, rbp
add rax, r13
call 0x1648bd85b
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
call 0x1648bd85b
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
xor edx, edx
call fcn.140021d4d
invalid
cli
dec dword [rcx - 0x77]
invalid
mov rdi, rdx
mov rcx, rax
mov rdx, rbp
mov r8, r13
call fcn.1400aba85
lea rcx, [rsp + 0x70]
and al, 0x70
invalid
invalid
and al, 0x70
mov rdx, r12
mov r8, r13
call fcn.140017510
cmp qword [rsp + 0x70], 0
je 0x140074f86
mov rax, qword [rsp + 0x78]
mov dl, byte [rsp + 0x80]
lea r8, [rsp + 0x74]
je 0x140074fa8
mov ecx, dword [rax + 0xd]
je 0x140074fa8
mov ecx, dword [rax + 0xd]
mov r8d, dword [r8 + 0x10]
mov dword [rsp + 0xc8], ecx
mov dword [rsp + 0xcb], r8d
cmp dl, 2
jne 0x140075625
mov rbx, qword [rsp + 0x68]
cmp rbx, qword [rsp + 0x60]
jne 0x140074fa4
push 0x245c3b48
invalid
lea rcx, [rsp + 0x58]
mov rdx, rbx
call fcn.14006c645
mov rbx, qword [rsp + 0x68]
and al, 0x68
mov r15, qword [rsp + 0x58]
pop rax
lea rax, [rbx + rbx*2]
mov qword [r15 + rax*8], r12
and al, 0xc7
and al, 0xc7
mov qword [r15 + rax*8 + 8], rdi
mov qword [r15 + rax*8 + 0x10], r13
inc rbx
inc ebx
mov qword [rsp + 0x68], rbx
mov r12, qword [rsp + 0xf8]
clc
add byte [rax], al
add byte [rcx + rcx*4 - 0x18], cl
clc
add byte [rax], al
add byte [rcx + rcx*4 - 0x18], cl
test r12, r12
jne 0x140074eeb
test rbx, rbx
je 0x140075793
mov r12, qword [rsp + 0x60]
mov esp, dword [rsp + 0x60]
mov ax, 1
jmp 0x140075210
mov ax, 2
test bp, bp
movzx r13d, word [rsp + 0x2c]
je 0x140075216
jmp 0x1400757b5
cmp cx, 2
jb 0x1400757df
movzx ecx, word [rax]
rol cx, 8
mov ax, 3
jmp 0x140075210
mov qword [rsp + 0x70], 1
lea rax, [rsp + 0x74]
movups xmmword [rax + 4], xmm6
test bp, bp
je 0x1400751fb
mov edi, 1
xor ebx, ebx
movzx r13d, word [rsp + 0x2c]
movzx ebp, word [rsp + 0x2c]
movzx ebp, word [rsp + 0x2c]
lea r15, [rsp + 0x30]
mov rcx, r15
lea rdx, [rsp + 0xe0]
call case.0x14006ace9.181
cmp byte [rsp + 0x30], 0
jne 0x1400755e5
mov ebp, dword [rsp + 0x31]
cmp rbx, qword [rsp + 0x78]
jne 0x14007508d
lea rcx, [rsp + 0x70]
mov rdx, rbx
call fcn.14006c402
mov rdi, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x80]
mov dword [rdi + rbx*4], ebp
mov rbx, qword [rsp + 0x80]
inc rbx
mov qword [rsp + 0x80], rbx
cmp qword [rsp + 0xf8], 0
jne 0x14007504d
mov r15, qword [rsp + 0x70]
mov r12, qword [rsp + 0x78]
mov ax, 4
jmp 0x1400751f1
add byte [rax], al
cmp cx, 2
jb 0x1400757e9
add r12, 0xfffffffffffffffe
mov qword [rsp + 0xf8], r12
movzx eax, word [rax]
rol ax, 8
movzx ebx, ax
cmp r12, rbx
jb 0x140075800
lea rax, [rbx + r13]
add rax, 4
add r13, 4
mov qword [rsp + 0xf0], rax
mov rcx, rbx
call fcn.14009bf72
mov r15, rax
mov r12, rdx
mov rcx, rax
mov rdx, r13
mov r8, rbx
call fcn.1400aba85
mov ax, 5
jmp 0x140075210
mov qword [rsp + 0x30], 1
lea rax, [rsp + 0x38]
movups xmmword [rax], xmm6
test bp, bp
je 0x140075201
mov r15d, 1
xor ebx, ebx
movzx r13d, word [rsp + 0x2c]
lea r12, [rsp + 0x30]
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0xe0]
call 0x1400747fa
cmp byte [rsp + 0x70], 0
jne 0x140075604
lea rcx, [rsp + 0x74]
mov eax, dword [rcx - 3]
mov ecx, dword [rcx]
mov dword [rsp + 0x5b], ecx
mov dword [rsp + 0x58], eax
mov rdi, qword [rsp + 0x78]
mov bpl, byte [rsp + 0x80]
cmp rbx, qword [rsp + 0x38]
jne 0x1400751a8
mov rcx, r12
mov rdx, rbx
call fcn.14006c344
mov r15, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x40]
shl rbx, 4
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
mov dword [r15 + rbx + 3], ecx
mov dword [r15 + rbx], eax
mov qword [r15 + rbx + 7], rdi
mov byte [r15 + rbx + 0xf], bpl
mov rbx, qword [rsp + 0x40]
inc rbx
mov qword [rsp + 0x40], rbx
cmp qword [rsp + 0xf8], 0
jne 0x140075150
mov r15, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
mov ax, 6
test r15, r15
jne 0x140075216
jmp 0x140075676
mov ax, 4
jmp 0x140075205
mov ax, 6
mov r15d, 1
xor ebx, ebx
xor r12d, r12d
movzx r13d, word [rsp + 0x2c]
mov word [rsp + 0x140], ax
mov word [rsp + 0x142], cx
mov qword [rsp + 0x148], r15
mov qword [rsp + 0x150], r12
mov qword [rsp + 0x158], rbx
mov rdi, qword [rsp + 0x120]
test rdi, rdi
je 0x14007527a
mov rax, qword [rsp + 0x110]
lea rdx, [rdi + rdi*4]
movzx ecx, word [rax + rdx*8 - 0x28]
movzx edx, word [rax + rdx*8 - 0x26]
movzx r8d, word [rsp + 0x2e]
movzx r9d, word [rsp + 0x52]
call fcn.14007596d
cmp al, 2
jb 0x1400756f3
movzx eax, word [rsp + 0x140]
movzx ecx, word [rsp + 0x142]
mov edx, dword [rsp + 0x144]
mov r8, qword [rsp + 0x148]
mov r9, qword [rsp + 0x150]
lea r10, [rsp + 0x74]
mov qword [r10 + 0x10], r9
mov r9, qword [rsp + 0x158]
mov qword [r10 + 0x18], r9
mov word [r10], ax
mov word [r10 + 2], cx
mov dword [r10 + 4], edx
mov qword [r10 + 8], r8
cmp rdi, qword [rsp + 0x118]
mov rbx, qword [rsp + 0x128]
mov r15, qword [rsp + 0x138]
mov r12, qword [rsp + 0x130]
jne 0x140075301
lea rcx, [rsp + 0x110]
mov rdx, rdi
call 0x14006c8e4
mov rdi, qword [rsp + 0x120]
mov r8, qword [rsp + 0x160]
movzx edx, word [rsp + 0x2e]
mov rax, qword [rsp + 0x110]
lea rcx, [rdi + rdi*4]
mov word [rax + rcx*8], dx
movzx edx, word [rsp + 0x52]
mov word [rax + rcx*8 + 2], dx
movups xmm0, xmmword [rsp + 0x70]
movups xmm1, xmmword [rsp + 0x80]
movups xmmword [rax + rcx*8 + 4], xmm0
movups xmmword [rax + rcx*8 + 0x14], xmm1
mov edx, dword [rsp + 0x90]
mov dword [rax + rcx*8 + 0x24], edx
inc rdi
mov qword [rsp + 0x120], rdi
mov rcx, qword [r14 + 8]
add rcx, qword [rsp + 0x178]
sub rcx, r8
mov rax, qword [rsp + 0x170]
sub rax, rcx
jae 0x1400753ee
mov qword [rsp + 0x58], rcx
lea rax, [rsp + 0x58]
mov qword [rsp + 0x30], rax
lea rax, [fcn.140015850]
mov qword [rsp + 0x38], rax
lea rax, [0x1400f0d70]
mov qword [rsp + 0x70], rax
mov ecx, 1
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0x30]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rcx
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x70]
call fcn.140013f60
mov rdx, qword [rsp + 0xe0]
mov rax, qword [rsp + 0xe8]
test rdx, rdx
jne 0x140075738
cmp rax, 3
lea rcx, [rsp + 0x70]
ja 0x140074c6c
movzx ecx, word [rsp + 0x56]
rol cx, 8
movzx eax, word [rsp + 0xdc]
mov word [rsi + 6], ax
mov eax, dword [rsp + 0xd8]
mov dword [rsi + 2], eax
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rsi + 0x18], xmm0
movzx eax, word [rsp + 0xd4]
mov word [rsi + 0x2e], ax
mov eax, dword [rsp + 0xd0]
mov dword [rsi + 0x2a], eax
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [rsi + 0x40], xmm0
mov rax, qword [rsp + 0x110]
mov qword [rsi + 0x50], rax
mov rax, qword [rsp + 0x118]
mov qword [rsi + 0x58], rax
mov rax, qword [rsp + 0x120]
mov qword [rsi + 0x60], rax
movzx eax, word [rsp + 0x54]
mov word [rsi], ax
mov qword [rsi + 8], r12
mov rax, qword [rsp + 0x168]
mov qword [rsi + 0x10], rax
mov word [rsi + 0x28], r13w
mov qword [rsi + 0x30], rbx
mov qword [rsi + 0x38], r15
mov word [rsi + 0x68], cx
jmp 0x140074abe
lea rcx, [rsp + 0x70]
mov byte [rcx], 0
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
call fcn.14006fada
mov r12, rax
mov rcx, r15
mov rdx, rbx
call fcn.140031bc1
cmp qword [rsp + 0x38], 0
je 0x140075670
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140075670
mov r12, qword [rsp + 0x78]
movzx r13d, word [rsp + 0x2c]
cmp qword [rsp + 0x38], 0
je 0x140075676
mov r8, qword [rsp + 0x30]
mov rcx, qword [0x140125790]
xor edx, edx
jmp 0x14007561d
lea rcx, [rsp + 0x30]
mov byte [rcx], 0
mov qword [rcx + 8], rbp
mov qword [rcx + 0x10], rax
call fcn.14006fada
jmp 0x140075663
mov rax, qword [rsp + 0x78]
jmp 0x14007575b
lea rcx, [rsp + 0x1c0]
mov byte [rcx], 0
mov qword [rcx + 0x10], 2
call fcn.14006fada
mov r12, rax
jmp 0x14007567e
lea rax, [rsp + 0xc8]
mov word [rax], cx
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x30], rax
lea rax, [0x1400197f0]
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x58]
mov qword [rsp + 0x40], rax
lea rax, [fcn.140015850]
mov qword [rsp + 0x48], rax
lea rax, [0x1400f0c88]
lea rdx, [rsp + 0xe0]
mov qword [rdx], rax
mov qword [rdx + 8], 3
mov qword [rdx + 0x20], 0
lea rax, [rsp + 0x30]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 2
lea rdi, [rsp + 0x78]
mov rcx, rdi
call fcn.140013f60
mov word [rdi - 8], 0xe
lea rcx, [rsp + 0x70]
call fcn.140066f02
mov r12, rax
movzx r13d, word [rsp + 0x2c]
jmp 0x14007567e
mov r12, qword [rsp + 0x38]
cmp qword [rsp + 0x78], 0
je 0x140075676
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rdi
jmp 0x14007561d
mov r12, qword [rsp + 0x78]
cmp qword [rsp + 0x38], 0
je 0x140075676
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140075676
mov ecx, dword [rsp + 0xc8]
mov r8d, dword [rsp + 0xcb]
lea r9, [rsp + 0x74]
mov dword [r9 + 0x28], r8d
mov dword [r9 + 0x25], ecx
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], r12
mov qword [rcx + 0x10], rdi
mov qword [rcx + 0x18], r13
mov qword [rcx + 0x20], rax
mov byte [rcx + 0x28], dl
mov word [rcx], 0x21
call fcn.140066f02
mov r12, rax
lea rcx, [rsp + 0x58]
call fcn.1400685b1
movzx r13d, word [rsp + 0x2c]
mov rbx, qword [rsp + 0x128]
mov qword [rsi + 8], r12
mov word [rsi], 2
mov r15, qword [rsp + 0x138]
mov r12, qword [rsp + 0x130]
lea rcx, [rsp + 0x110]
call 0x140068473
cmp word [rsp + 0x54], 0
je 0x1400756c9
cmp qword [rsp + 0x168], 0
je 0x1400756c9
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r12
call qword [sym.imp.kernel32.dll_HeapFree]
test r13w, r13w
je 0x140074abe
test r15, r15
je 0x140074abe
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140074abe
lea rax, [0x1400f0d37]
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x16
mov word [rcx], 0xd
call fcn.140066f02
mov qword [rsi + 8], rax
mov word [rsi], 2
lea rcx, [rsp + 0x140]
call fcn.14006852f
mov rbx, qword [rsp + 0x128]
jmp 0x140075687
mov r8, qword [rsp + 0xf0]
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
mov word [rcx], 0xe
call fcn.140066f02
mov qword [rsi + 8], rax
mov word [rsi], 2
jmp 0x140075697
lea rax, [0x1400f0ce6]
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x24
mov word [rcx], 0xd
call fcn.140066f02
mov r12, rax
jmp 0x1400754e7
lea rax, [0x1400f0c2b]
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x1f
mov word [rcx], 0xd
jmp 0x14007565e
lea rax, [0x1400f0c2b]
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x1f
mov word [rcx], 0xd
call fcn.140066f02
mov r12, rax
jmp 0x140075676
lea rcx, [rsp + 0x1d8]
jmp 0x1400757ee
lea rcx, [rsp + 0x30]
mov byte [rcx], 0
mov qword [rcx + 0x10], 2
call fcn.14006fada
jmp 0x140075822
lea rax, [0x1400f0d0a]
lea rcx, [rsp + 0x70]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x2d
mov word [rcx], 0xd
call fcn.140066f02
mov r12, rax
jmp 0x140075670
movaps xmmword [rsp + 0x40], xmm0
lea rax, [rsp + 0x70]
lea rsi, [rsp + 0x180]
mov ecx, 0xa
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x60], rcx
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rax + 0x50], xmm0
mov ecx, 0xd
mov rdi, r12
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
jmp 0x1400765ca
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400765bd
clc
invalid
mov edx, dword [rax + 0x10]
mov qword [rsp + 0xf0], rdx
cmp rdx, qword [rsp + 0xe8]
add byte [rax], al
add byte [rbp + 0x14], dh
add byte [rax], al
add byte [rbp + 0x14], dh
lea rsi, [rsp + 0xe0]
mov rcx, rsi
call fcn.14006c814
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsp + 0xe0]
lea rcx, [rdx + rdx*2]
shl rcx, 4
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rsp + 0x50], rdx
movaps xmm0, xmmword [rsp + 0xe0]
jmp 0x14007610a
and al, 0xc0
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rcx*4], fs
add dword [rax], eax
add cl, ch
wait
idiv bh
inc esi
test byte [rax + riz], ah
add dword [rax], eax
add byte [rcx], al
lea rax, [rsp + 0x170]
mov dword [rax], r13d
mov qword [rsp + 0x40], rax
lea rax, [fcn.14001bf20]
mov qword [rsp + 0x48], rax
lea rax, str.bad_character_in_CAA_issuer_key:
lea rdx, [rsp + 0xe0]
mov qword [rdx], rax
mov eax, 1
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x78]
mov rcx, rsi
call fcn.140013f60
mov word [rsi - 8], 0xe
lea rcx, [rsp + 0x70]
call fcn.140066f02
mov rcx, qword [rsp + 0x68]
mov qword [rcx + 8], rax
mov word [rcx], 3
mov rcx, rdi
call 0x140068433
cmp qword [rsp + 0x28], 0
je 0x1400765bd
mov r8, qword [rsp + 0x20]
mov rcx, qword [0x140125790]
or eax, 0xaf260
xor edx, edx
jmp 0x140076248
and al, 0x20
lea rax, [fcn.14001bf20]
mov qword [rsp + 0x28], rax
and al, 0x28
lea rax, str.bad_character_in_CAA_issuer_key:
lea eax, [0x1400f0af8]
lea rdx, [rsp + 0xe0]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
and byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
je 0x1400765b2
js 0x1400765d8
mov ecx, esi
sbb byte [rax - 0x73], cl
je 0x1400765b2
js 0x1400765d8
mov ecx, esi
call fcn.140013f60
mov word [rsi - 8], 0xe
lea rcx, [rsp + 0x70]
and al, 0x70
and al, 0x70
call fcn.140066f02
mov rcx, qword [rsp + 0x68]
mov qword [rcx + 8], rax
mov word [rcx], 3
mov rcx, r14
or byte [rsi - 0x39], ah
add dword [rbx], eax
add byte [rcx + rcx*4 - 0xf], cl
call 0x140068433
lea rcx, [rsp + 0x180]
call fcn.140068409
movaps xmm6, xmmword [rsp + 0x1d0]
add rsp, 0x1e8
pop rbx
pop rbp
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add cl, ch
invalid
and byte [rcx], al
add byte [rax], al
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
mov byte [rsp + 0x150], 0
add rdi, r12
xor r15d, r15d
xor edx, edx
mov rcx, r12
mov r14, rdx
mov al, 1
cmp rcx, rdi
je 0x140076733
mov r8, rcx
mov cl, byte [rcx]
movzx r9d, cl
test r9b, r9b
js 0x1400766ab
lea rcx, [r8 + 1]
jmp 0x140076719
mov edx, r9d
and edx, 0x1f
movzx r11d, byte [r8 + 1]
and r11d, 0x3f
cmp r9b, 0xdf
jbe 0x1400766fd
movzx r10d, byte [r8 + 2]
shl r11d, 6
and r10d, 0x3f
and edx, 0x3f
and edx, 0x3f
or r10d, r11d
cmp cl, 0xf0
jb 0x14007670c
lea rcx, [r8 + 4]
movzx r9d, byte [r8 + 3]
movzx ecx, byte [rax + 3]
movzx ecx, byte [rax + 3]
and edx, 7
shl edx, 0x12
shl r10d, 6
and r9d, 0x3f
or r9d, r10d
or r9d, edx
cmp r9d, 0x110000
jne 0x140076719
jmp 0x140076736
lea rcx, [r8 + 2]
shl edx, 6
loop 0x14007670a
loop 0x14007670a
or edx, r11d
mov r9d, edx
jmp 0x140076719
lea rcx, [r8 + 3]
shl edx, 0xc
or r10d, edx
mov r9d, r10d
mov rdx, rcx
mov edx, ecx
sub rdx, r8
add rdx, r14
cmp r9d, 0x21
jb 0x140076689
invalid
xor eax, eax
mov r15, rdx
jmp 0x140076739
mov rcx, rdi
mov rdx, r14
cmp rcx, rdi
cmp ecx, edi
je 0x1400767ce
mov r8, rdi
mov r9b, byte [rdi - 1]
test r9b, r9b
js 0x140076758
lea rdi, [r8 - 1]
movzx r9d, r9b
jmp 0x1400767bb
movzx r10d, byte [r8 - 2]
cmp r10b, 0xc0
jge 0x140076786
movzx r11d, byte [r8 - 3]
cmp r11b, 0xc0
jge 0x140076790
lea rdi, [r8 - 4]
movzx ebp, byte [r8 - 4]
and ebp, 7
shl ebp, 6
and r11d, 0x3f
or r11d, ebp
jmp 0x140076798
lea rdi, [r8 - 2]
and r10d, 0x1f
jmp 0x1400767a3
lea rdi, [r8 - 3]
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
or r9d, r10d
cmp r9d, 0x110000
je 0x1400767ce
cmp r9d, 0x21
jb 0x140076739
invalid
invalid
invalid
sub rdx, rcx
add rdx, r8
ret 0x8949
xlatb
ret 0x8949
xor ecx, ecx
test al, al
cmovne r14, rcx
add r14, r12
add r15, r12
mov qword [rsp + 0xc8], r14
mov qword [rsp + 0xd0], r15
lea rcx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x31], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], 0
add byte [rcx + rcx*4 + 0x31], cl
mov qword [rcx + 8], r15
call fcn.14009ce85
cmp eax, 0x110000
jne 0x14007686d
mov r12, qword [rsp + 0x128]
test r12, r12
je 0x140076930
invalid
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x31], cl
lea rcx, [rsp + 0x80]
mov qword [rcx], r14
mov qword [rcx + 8], r15
call fcn.14009ce85
pop rcx
add al, byte [rax]
cmp eax, 0x23
jne 0x140076937
lea rdx, [rsp + 0x80]
lea rsi, [rsp + 0x110]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x20], r15
and al, 0x20
lea rcx, [rsp + 0x160]
mov r8, r12
mov r9, r14
call fcn.1400a1aae
add cl, ch
invalid
add al, byte [rax]
invalid
add cl, ch
invalid
lea rcx, [rsp + 0x80]
mov qword [rcx], r14
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x31], cl
invalid
xor dword [rcx + rcx*4 + 0x79], ecx
or al, ch
add al, 0x66
add al, byte [rax]
invalid
mov qword [rcx + 8], r15
call fcn.14009ce85
invalid
add byte [0x140186886], bh
cmp eax, 0x110000
je 0x140076807
invalid
and eax, 0x1fffdf
add eax, 0xffffffbf
cmp eax, 0x19
ja 0x140076807
xor r13d, r13d
in eax, dx
lea rdi, [rsp + 0xc8]
enter 0, 0
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
stc
lea r12, [rsp + 0x110]
mov rcx, rdi
call fcn.14009ce85
cmp eax, 0x110000
adc dword [rax], eax
add byte [0x1401868bd], bh
adc dword [rax], eax
je 0x140076980
lea edx, [rax - 0x61]
lea ecx, [rax - 0x41]
cmp edx, 0x1a
invalid
movabs rdi, 0x1af9831e721afa83
sbb dh, byte [rdx + 0x1e]
jb 0x1400768ec
cmp ecx, 0x1a
jb 0x1400768ec
lea edx, [rax - 0x30]
cmp edx, 0xa
cli
or dh, byte [rdx + 0x11]
cli
or dh, byte [rdx + 0x11]
lea edx, [rax - 0x2d]
cmp edx, 2
jb 0x1400768ec
cmp eax, 0x2b
jne 0x140076b23
clc
sub ecx, dword [rdi]
test dword [rdi], esi
add al, byte [rax]
add byte [rcx + 0x20f280c2], cl
invalid
invalid
mov edx, eax
xor dl, 0x20
invalid
invalid
and byte [rbx - 0x49f0e507], al
invalid
cmp ecx, 0x1a
sbb cl, byte [rdi]
mov dh, 0xea
movzx ebp, dl
cmovae ebp, eax
cmp r13, qword [rsp + 0x118]
jne 0x14007691f
mov rcx, r12
mov rdx, r13
loope 0x140076954
mov edx, ebp
call fcn.14009bfbd
scasb al, byte [rdi]
push rsi
add al, byte [rax]
mov rsi, qword [rsp + 0x110]
mov r13, qword [rsp + 0x120]
add dword [rax], eax
invalid
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rdx - 0x78], al
sub al, 0x2e
mov byte [rsi + r13], bpl
inc r13
mov qword [rsp + 0x120], r13
add dword [rax], eax
add bl, ch
invalid
add dword [rax], eax
add bl, ch
xor byte [rax + 0x120e906], 0
add byte [rbp - 0x75], al
and al, 0x2c
mov al, 6
jmp 0x140076a57
mov r9d, dword [r12 + 0x2c]
mov r8d, r9d
mov rcx, qword [r12 + 0x10]
adc byte [rcx - 0x75], cl
push rsp
and al, 0x20
adc byte [rcx - 0x75], cl
push rsp
and al, 0x20
mov r10, rdx
inc r8d
je case.0x140070563.98
add byte [rcx - 0x77], cl
ror byte [rbp + 0x29], cl
ret 0x860f
mov r10, rdx
sub r10, r8
jbe 0x140076a21
cmp byte [rcx + r8], 0xbf
jg case.0x140070563.98
invalid
invalid
add byte [rax], al
invalid
cmp al, 1
mov edi, 0xbb8f0f
invalid
invalid
add byte [rax], al
invalid
invalid
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs_
mov qword [rsp + 0x20], rax
mov r9, rdx
jmp 0x1400773a7
cmp byte [rsp + 0x150], 1
and al, 0x50
add dword [rax], eax
add byte [rcx], al
jne 0x140076b2c
add dword [rax], eax
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0xc8
add byte [rax], al
add byte [rax], al
mov r12, qword [rsp + 0xd0]
lea rax, [rsp + 0x1b8]
lea rsi, [rsp + 0x110]
mov r10, qword [rsp + 0xc8]
add byte [rax], al
mov r12, qword [rsp + 0xd0]
lea rax, [rsp + 0x1b8]
lea rsi, [rsp + 0x110]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov rsi, qword [rax + 0x10]
jo 0x1400769cd
mov rax, rsi
shr rax, 0x20
mov rcx, rsi
shl rcx, 0x20
or rcx, 0x900
leave
add byte [rcx], cl
add byte [rax], al
test rax, rax
mov r14d, 0x901
cmove r14, rcx
test r14b, r14b
jne 0x140076af4
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsp + 0x1b8]
lea rax, [rsi - 2]
cmp rax, 3
ja case.default.0x140076a0c
lea rcx, [0x14011c0d8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx eax, word [rdi]
mov bh, 7
cmp eax, 0x7377
jne case.default.0x140076a0c
jmp 0x140076c16
jne 0x14007696c
mov al, 7
test r10, r10
je 0x140076a57
cmp byte [rcx + r8], 0x2f
jne 0x140076a57
test r9d, r9d
je 0x140076b43
add byte [rax], al
add byte [rax], al
cmp rdx, r9
jbe 0x140076b3d
cmp byte [rcx + r9], 0xbf
jg 0x140076b43
jmp 0x140077398
or dword [rax], eax
add byte [rax + 0x1642484], cl
add byte [rax], al
mov byte [rsp + 0x164], al
mov dword [rsp + 0x160], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
cmp qword [rsp + 0x118], 0
je 0x140076a9e
mov r8, qword [rsp + 0x110]
add byte [rax - 0x75], cl
or eax, 0xaed0d
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov esi, dword [rsp + 0x160]
cmp esi, 2
jne 0x140076ad1
mov al, byte [rsp + 0x164]
lea rcx, [rsp + 0x160]
mov byte [rcx + 2], al
mov word [rcx], 0x1f
add dword [rax], eax
add byte [rax - 0x3899fdbf], cl
add dword [rdi], ebx
add al, ch
add al, 0xff
dec dword [rax - 0x77]
or r15b, al
add eax, dword [rdx]
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
call fcn.140066f02
mov qword [rbx + 8], rax
mov dword [rbx], 2
add rsp, 0x218
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [rsp + 0x165]
mov dil, byte [rdx - 1]
lea rcx, [rbx + 5]
mov r8d, 0x53
call fcn.1400aba85
mov dword [rbx], esi
mov byte [rbx + 4], dil
jmp 0x140076abd
mov byte [rsp + 0x164], 9
add dword fs:[rax], eax
add byte [rcx], cl
mov dword [rsp + 0x160], 2
cmp qword [rsp + 0x1c0], 0
je 0x140076a8b
mov r8, qword [rsp + 0x1b8]
jmp 0x140076a7c
pop rcx
invalid
cmp eax, 0x3a
je 0x14007698e
mov qword [rsp + 0x120], 0
jmp 0x140076807
jne 0x140077398
mov rdx, r9
call fcn.1400a1c45
lea rdx, [rsp + 0x80]
lea edx, [rsp + 0x80]
lea rsi, [rsp + 0x110]
mov ecx, 9
mov rdi, rdx
test al, al
je 0x140076b8b
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x160]
mov r8, r14
mov r9, r15
call fcn.1400a1253
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
jmp 0x140076a8b
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], 0
lea rcx, [rsp + 0x160]
lea ecx, [rsp + 0x160]
mov r8, r14
mov r9, r15
jmp 0x140076f86
movzx eax, word [rdi]
xor eax, 0x7377
jae 0x140076bb2
add byte [rdi], cl
mov dh, 0x4f
add al, byte [rbx - 0x4abf8c0f]
mov bpl, 1
or cx, ax
je 0x140076c19
jae 0x140076bb2
add byte [rdi], cl
mov dh, 0x4f
add al, byte [rbx - 0x4abf8c0f]
mov bpl, 1
or cx, ax
je 0x140076c19
movzx eax, word [rdi]
movzx eax, word [rdi]
xor eax, 0x7466
movzx ecx, byte [rdi + 2]
xor ecx, 0x70
or cx, ax
jne case.default.0x140076a0c
jmp 0x140076c19
cmp dword [r15], 0x70747468
cmp dword [rdi], 0x70747468
je 0x140076c16
mov eax, dword [rdi]
bswap eax
xor ecx, ecx
cmp eax, 0x66696c66
setae cl
cmp eax, 0x66696c65
sbb ecx, 0
setne bpl
add bpl, bpl
jmp 0x140076c19
mov eax, 0x70747468
xor eax, dword [rdi]
movzx ecx, byte [rdi + 4]
xor ecx, 0x73
or ecx, eax
je 0x140076c16
mov bpl, 2
jmp 0x140076c19
mov bpl, 1
cmp rsi, qword [rsp + 0x1c0]
mov qword [rsp + 0x70], r10
jne 0x140076c47
lea r15, [rsp + 0x1b8]
mov rcx, r15
mov rdx, rsi
call fcn.14009bfbd
mov r10, qword [rsp + 0x70]
mov rdi, qword [r15]
mov rsi, qword [r15 + 0x10]
mov byte [rdi + rsi], 0x3a
inc rsi
mov qword [rsp + 0x1c8], rsi
test bpl, bpl
je 0x140076cc0
shr r14, 0x20
movzx eax, bpl
cmp eax, 1
jne 0x140076d97
mov byte [rsp + 0x6f], bpl
xor ebp, ebp
lea r15, [rsp + 0x80]
mov qword [rsp + 0x78], r12
mov r13, r12
mov r12, r10
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], r13
mov rcx, r15
call fcn.14009ce85
cmp eax, 0x5c
je 0x140076cac
cmp eax, 0x2f
jne 0x140076d4a
mov r12, qword [rsp + 0x80]
mov r13, qword [rsp + 0x88]
inc ebp
jmp 0x140076c86
mov rsi, qword [rsp + 0x1e8]
test rsi, rsi
je 0x140076d0b
mov rdi, qword [rsp + 0x1f0]
lea r8, [rsp + 0x80]
mov qword [r8], r10
mov qword [r8 + 8], r12
lea rcx, [0x140118258]
mov edx, 2
call fcn.14009e1af
mov r10, qword [rsp + 0x70]
test al, al
jne 0x140076d0b
mov rcx, rsi
mov dl, 4
call qword [rdi + 0x28]
mov r10, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x1d0]
test rsi, rsi
je 0x140076f48
mov r9d, dword [rsi + 0x2c]
test r9, r9
je 0x140076f48
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x20]
cmp rdx, r9
jbe 0x140076f1d
cmp byte [rcx + r9], 0xbf
jg 0x140076f23
jmp 0x140077398
cmp ebp, 1
mov r8, qword [rsp + 0x70]
ja 0x14007718b
mov r15, qword [rsp + 0x1d0]
test r15, r15
test edi, edi
je 0x14007718b
mov r9d, dword [r15 + 0x2c]
mov rcx, qword [r15 + 0x10]
test r9, r9
je 0x14007713e
mov rdx, qword [r15 + 0x20]
cmp rdx, r9
jbe 0x140077138
cmp byte [rcx + r9], 0xbf
jg 0x14007713e
jmp 0x140077398
lea rdi, [rsp + 0xc8]
lea rsi, [rsp + 0x1b8]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea r8, [rsp + 0x80]
mov qword [r8], r10
mov qword [r8 + 8], r12
lea rcx, [0x140118258]
mov edx, 2
call fcn.14009e1af
test al, al
je 0x140076e0c
lea rdx, [rsp + 0x80]
mov r8, qword [rdx]
mov r9, qword [rdx + 8]
lea rsi, [rsp + 0x1b8]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], r14d
mov byte [rsp + 0x20], bpl
lea rcx, [rsp + 0x160]
jmp 0x1400772d9
mov rsi, qword [rsp + 0xd8]
mov rax, rsi
shr rax, 0x20
mov rcx, rsi
shl rcx, 0x20
or rcx, 0x900
test rax, rax
mov r13d, 0x901
cmove r13, rcx
test r13b, r13b
jne 0x140076eee
mov byte [rsp + 0x6f], bpl
shr r13, 0x20
mov byte [rsp + 0x207], 0
lea rcx, [rsp + 0x80]
mov rax, qword [rsp + 0x70]
mov qword [rcx], rax
mov qword [rcx + 8], r12
call fcn.14009ce85
cmp eax, 0x110000
je 0x140076f90
cmp eax, 0x2f
jne 0x140076f90
mov r15, qword [rsp + 0x80]
mov r12, qword [rsp + 0x88]
cmp rsi, qword [rsp + 0xd0]
jne 0x140076eae
lea rdi, [rsp + 0xc8]
mov rcx, rdi
stc
stc
mov rdx, rsi
call fcn.14009bfbd
mov rsi, qword [rdi + 0x10]
lea rcx, [rsp + 0xc8]
mov rax, qword [rcx]
mov byte [rax + rsi], 0x2f
xor byte [rdi], ch
inc rsi
mov qword [rcx + 0x10], rsi
jno 0x140076ed4
jno 0x140076ed4
lea r8, [rsp + 0x80]
mov byte [r8], 0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r15
sub byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
mov bpl, byte [rsp + 0x6f]
mov ch, byte [rsp + 0x6f]
mov edx, ebp
mov r9, r13
call fcn.1400a010b
and dl, byte [rdx + 0x42e90002]
add al, 0
invalid
and dl, byte [rdx + 0x42e90002]
add al, 0
add dh, al
test byte [rsp + riz*2], ah
add dword [rax], eax
add byte [rcx], cl
mov byte [rsp + 0x164], 9
mov dword [rsp + 0x160], 2
cmp qword [rsp + 0xd0], 0
je 0x140076a8b
mov r8, qword [rsp + 0xc8]
jmp 0x140076a7c
jne 0x140077398
cmp r9d, 4
jne 0x140076f48
lea rdx, [0x140119d63]
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
mov r10, qword [rsp + 0x70]
xor r8d, r8d
test eax, eax
cmove r8, rsi
jmp 0x140076f4b
xor r8d, r8d
lea rsi, [rsp + 0x1b8]
mov qword [rsi + 0x10], 0
adc byte [rax], r8b
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rcx + 9], bh
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r8
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x20], bpl
insb byte [rdi], dx
and al, 0x20
lea rcx, [rsp + 0x160]
mov r8, r10
mov r9, r12
invalid
loope 0x140076f6f
call fcn.14009e26e
jrcxz 0x140076ffb
add al, byte [rax]
jmp 0x140076a8b
mov rax, r12
mov rdi, r12
mov rcx, qword [rsp + 0x70]
cmp rcx, r12
je 0x140077328
lea rsi, [0x140118098]
xor eax, 0xa10ed
mov r15d, 0x2600
mov rax, rcx
mov r12, rcx
mov dl, byte [r12]
adc al, 0x24
movzx r8d, dl
test r8b, r8b
js 0x140076fcb
lea r9, [r12 + 1]
jmp 0x140077034
mov ecx, r8d
and ecx, 0x1f
movzx r10d, byte [r12 + 1]
and r10d, 0x3f
cmp r8b, 0xdf
jbe 0x140077019
movzx r8d, byte [r12 + 2]
shl r10d, 6
and r8d, 0x3f
invalid
or r8d, r10d
cmp dl, 0xf0
jb 0x140077029
lea r9, [r12 + 4]
movzx edx, byte [r12 + 3]
add al, 0x41
movzx edx, byte [rsp + 3]
and ecx, 7
shl ecx, 0x12
shl r8d, 6
and edx, 0x3f
or edx, r8d
ret 0xca09
mov r8d, edx
jmp 0x140077034
lea r9, [r12 + 2]
shl ecx, 6
or ecx, r10d
mov r8d, ecx
jmp 0x140077034
lea r9, [r12 + 3]
shl ecx, 0xc
or r8d, ecx
cmp r8d, 0xd
ja 0x140077051
bt r15d, r8d
jae 0x140077051
mov r12, r9
cmp r9, rdi
jne 0x140076fb7
jmp 0x140077130
cmp r8d, 0x110000
je case.0x14006b69c.196
mov ebp, 1
cmp r8d, 0x80
jb 0x14007708a
mov ebp, 2
cmp r8d, 0x800
jb 0x14007708a
cmp r8d, 0x10000
mov ebp, 4
sbb rbp, 0
mov rdx, rdi
sub rdx, r12
cmp rbp, rdx
jae 0x1400770a1
cmp byte [r12 + rbp], 0xbf
jg 0x1400770a7
jmp 0x1400773ae
jne 0x1400773ae
cmp r8d, 0x23
je 0x1400770c1
cmp r8d, 0x3f
je 0x1400770c1
cmp r8d, 0x110000
jne 0x1400770cf
jmp case.0x14006b69c.196
cmp byte [rsp + 0x108], 0
je 0x140077328
mov rcx, qword [rsp + 0xf8]
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x70], r9
call fcn.1400a1e59
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], rbp
mov qword [rsp + 0x90], rsi
lea rcx, [rsp + 0xc8]
lea rdx, [rsp + 0x80]
call fcn.140035d9d
mov rcx, qword [rsp + 0x70]
cmp rcx, qword [rsp + 0x78]
jne 0x140076fb1
mov rax, rdi
jmp 0x140077328
jne 0x140077398
test r14, r14
je 0x14007716e
cmp rsi, r14
jbe 0x14007716c
cmp byte [rdi + r14], 0xbf
jg 0x14007716e
lea rax, [0x140118240]
mov qword [rsp + 0x20], rax
adc byte [rdx], cl
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
mov r9, r14
jmp 0x1400773a7
jne 0x14007714f
cmp r14, r9
jne 0x14007718b
mov rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
mov r8, qword [rsp + 0x70]
test eax, eax
je 0x1400772e3
mov rax, qword [rsp + 0x1e8]
test rax, rax
je 0x1400772a3
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x158], rax
lea rax, [rsp + 0xc8]
mov qword [rax], 1
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
lea rsi, [rsp + 0x80]
mov qword [rsi], r8
mov rax, qword [rsp + 0x78]
mov qword [rsi + 8], rax
mov byte [rsi + 0x10], 0
mov edi, 1
add byte [rbp + 0x31], al
invalid
add byte [rbp + 0x31], al
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14009ce85
add al, byte [rax]
mov ebp, eax
cmp eax, 0x2f
je 0x14007720d
cmp ebp, 0x5c
std
pop rsp
je 0x14007720d
cmp ebp, 0x110000
je 0x140077250
mov byte [rsp + 0x90], 1
add byte [rax], al
add byte [rcx], al
jmp 0x140077246
cmp r15, qword [rsp + 0xd0]
cmp edi, dword [rsp + 0xd0]
jne 0x140077237
lea rcx, [rsp + 0xc8]
mov rdx, r15
call fcn.14009bfbd
add al, byte [rax]
mov rdi, qword [rsp + 0xc8]
mov r15, qword [rsp + 0xd8]
mov esp, 0xd824
add byte [rdx - 0x78], al
sub al, 0x3f
mov byte [rdi + r15], bpl
inc r15
mov qword [rsp + 0xd8], r15
cmp ebp, 0x2f
je 0x1400771e7
std
invalid
cmp ebp, 0x5c
je 0x1400771e7
mov r8, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xd0]
cmp r15, 2
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx - 0x7d], cl
inc dword [rdx]
jne 0x140077276
movzx ecx, word [r8]
movzx ecx, word [rax]
or byte [rcx + 0x2f2ff9], al
add byte [rax + 0xf], al
xchg esp, eax
invalid
cmp ecx, 0x2f2f
sete sil
jmp 0x140077278
xor esi, esi
test rax, rax
je 0x14007728c
mov rcx, qword [0x140125790]
or eax, 0xae50c
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
test sil, sil
mov rcx, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jne 0x1400772a3
mov dl, 3
mov rax, qword [rsp + 0x158]
add byte [rax], al
add byte [rax], al
add bh, bh
call qword [rax + 0x28]
push rax
sub byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0xb9000001
add byte [rcx + 9], bh
lea rdx, [rsp + 0x80]
lea rsi, [rsp + 0x1b8]
add byte [rcx + 9], bh
add byte [rcx + 9], bh
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], r14d
and al, 0x28
and al, 0x28
sub byte [rdx - 0x7790dbbc], cl
and al, 0x20
and al, 0x20
mov al, byte [rsp + 0x6f]
mov byte [rsp + 0x20], al
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x160]
mov r8, r12
loopne 0x140077324
mov ecx, ebp
loopne 0x140077324
mov ecx, ebp
call fcn.14009ef8b
jmp 0x140076a8b
invalid
invalid
invalid
lea rsi, [rsp + 0x1b8]
mov qword [rsi + 0x10], 0
mov ah, 0x24
mov eax, 0x48000001
add byte [rax - 0x39], cl
adc byte [rax], r8b
add byte [rax], al
invalid
add byte [rax - 0x39], cl
adc byte [rax], r8b
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], 0
add byte [rax], al
lea rdx, [rsp + 0x80]
mov ecx, 9
add byte [rax], 0
add byte [rcx + 9], bh
mov rdi, rdx
mov edi, edx
xlatb
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r15
mov al, byte [rsp + 0x6f]
and al, 0x6f
and al, 0x6f
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x160]
add byte [rax], al
and byte [rax - 0x73], cl
mov word [rax + riz*2], fs
add dword [rax], eax
add byte [rax], al
mov r9, qword [rsp + 0x78]
add byte [rax], al
mov r9, qword [rsp + 0x78]
jmp 0x140076b81
clc
invalid
dec dword [rcx + rcx*4 - 0x38]
mov rax, r9
mov bpl, byte [rsp + 0x6f]
mov rdx, rdi
lea r8, [rsp + 0x80]
lea rsi, [rsp + 0xc8]
lea esi, [rsp + 0xc8]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea esi, [rsp + 0xc8]
mov ah, 0x24
enter 0, 0
mov ecx, 9
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r13d
lea rax, [rsp + 0x207]
mov qword [rsp + 0x38], rax
and al, 7
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x38
mov dword [rsp + 0x30], r13d
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
mov word [rsp + 0x40], 0
lea rcx, [rsp + 0x160]
mov rdx, r8
mov r8d, ebp
mov r9d, r14d
call fcn.1400a0bac
add al, byte [rax]
add al, byte [rax]
jmp 0x140076a8b
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs_
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1400ac570
ud2
lea rax, [0x140118228]
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, r12
xor r8d, r8d
mov r9, rbp
jmp 0x1400773a7
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rsi, rcx
xor eax, eax
mov dword [rsp + 0x34], eax
mov word [rsp + 0x38], ax
mov dword [rsp + 0x118], eax
mov qword [rsp + 0x110], 0
mov dword [rsp + 0x2c], eax
mov word [rsp + 0x30], ax
mov qword [rsp + 0x40], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
cmp r8, 1
jne 0x14007743d
cmp byte [rdx], 0x2e
jne 0x140077454
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi], xmm0
mov dword [rsi + 0x20], 0
movups xmmword [rsi + 0x28], xmm0
movups xmmword [rsi + 0x38], xmm0
cmp dh, al
add rcx, rbp
invalid
or eax, dword [rax]
invalid
cmp dh, al
add rcx, rbp
sbb eax, 0x4d00000b
test eax, eax
test r8, r8
je 0x140077c5e
mov qword [rsp + 0x178], r8
lea rbp, [rdx + r8]
invalid
add ch, bl
or al, 0x4c
mov dword [rsp + 0x178], eax
add byte [rax], al
jmp 0x140077460
mov qword [rsp + 0x178], r8
add byte [rax], al
lea rbp, [rdx + 1]
xor r13d, r13d
lea rdi, [0x14011c0e8]
xor eax, eax
mov qword [rsp + 0x88], rax
add byte [rax], al
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x90], rax
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x60
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x60
xor eax, eax
mov qword [rsp + 0xf0], rax
xor eax, eax
mov qword [rsp + 0xf8], rax
clc
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 8
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0
add dword [rax], eax
add byte [rcx], dh
invalid
clc
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 8
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x77], 0x94
and al, 0x80
add dword [rax], eax
add byte [rcx - 0x77], cl
xlatb
mov qword [rsp + 0x180], rdx
mov r15, rdx
mov r8b, byte [r15]
movzx r12d, r8b
test r12b, r12b
js 0x1400774cb
inc r15
jmp 0x14007753b
mov ecx, r12d
and ecx, 0x1f
loope 0x140077452
loope 0x1400774f0
movzx r9d, byte [r15 + 1]
and r9d, 0x3f
cmp r12b, 0xdf
jbe 0x140077520
movzx edx, byte [r15 + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
retf 0x8041
clc
invalid
retf 0x8041
cmp al, 0xf0
jb 0x14007752f
movzx r12d, byte [r15 + 3]
and ecx, 7
shl ecx, 0x12
shl edx, 6
and r12d, 0x3f
or r12d, edx
or r12d, ecx
cmp r12d, 0x110000
add byte [rcx], dl
add byte [rdi], cl
test byte [rax], cl
invalid
add byte [rax], al
add byte [rcx], dl
add byte [rdi], cl
test byte [rax], cl
invalid
add r15, 4
jmp 0x14007753b
add r15, 2
shl ecx, 6
or ecx, r9d
mov r12d, ecx
jmp 0x14007753b
add r15, 3
shl ecx, 0xc
or edx, ecx
mov r12d, edx
mov dword [rsp + 0x3c], r12d
mov eax, eax
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
cmp r12d, 0x2e
je 0x140077712
mov eax, 1
cmp r12d, 0x5c
je 0x14007793e
cmp r12d, 0x1100a0
jae 0x140078005
add byte [rdi], cl
adc dword [rdx + rcx - 0x7cbf0000], 0xfffffffc
and byte [rdi], cl
invalid
cmp r12d, 0x20
jb 0x140077cad
lea eax, [r12 - 0x7f]
cmp eax, 0x21
jb 0x140077cad
cmp r12d, 0x20
ja 0x1400775a6
mov eax, r12d
movabs rcx, 0x100003e00
bt rcx, rax
jb 0x140077cad
cmp r12d, 0x80
jb 0x140077943
mov eax, r12d
shr eax, 8
cmp eax, 0x1f
jg 0x1400779b5
test eax, eax
je 0x140077a1a
cmp eax, 0x16
jne 0x140077a45
test dword [rdx + 4], esi
add byte [rax], al
test dword [rdx + 4], esi
add byte [rax], al
cmp r12d, 0x1680
jne 0x140077a45
jmp 0x140077cad
lea ebx, [r12 - 0x30]
cmp ebx, 0xa
jae 0x140077679
add byte [rax], al
add byte [rax], al
mov eax, 2
cmp ebx, 8
jae 0x140077c8e
jmp 0x140077b19
lea r14d, [r12 - 0x30]
cmp r14d, 0xa
jae 0x140077c79
mov eax, 3
cmp r14d, 8
jb 0x140077b19
jmp 0x140077c8e
lea eax, [r12 - 0x30]
cmp eax, 0xa
jae 0x140077c79
cmp eax, 8
jae 0x140077c8e
shl ebx, 6
lea ebx, [rbx + r14*8]
add ebx, eax
cmp ebx, 0x80
jae 0x1400776cf
mov rdx, qword [rsp + 0x50]
cmp rdx, qword [rsp + 0x48]
jne 0x14007766c
lea rcx, [rsp + 0x40]
call fcn.14009bfbd
mov rdx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x40]
mov byte [rax + rdx], bl
jmp 0x140077934
cmp r12d, 0x80
jb 0x140077910
mov ecx, r12d
call fcn.140021a40
test al, al
jne 0x140077c8e
mov dword [rsp + 0x98], 0
mov eax, r12d
cmp r12d, 0x800
jae 0x140077974
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x98], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x99], r12b
jmp 0x1400776f5
mov dword [rsp + 0x98], 0
mov eax, ebx
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x98], al
and bl, 0x3f
or bl, 0x80
mov byte [rsp + 0x99], bl
mov r8d, 2
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x98]
call fcn.140021c82
jmp 0x14007793c
mov word [rsp + 0x98], r13w
movzx eax, word [rsp + 0x38]
lea rdx, [rsp + 0x9a]
mov word [rdx + 4], ax
mov eax, dword [rsp + 0x34]
mov dword [rdx], eax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xa8], rax
movups xmm0, xmmword [rsp + 0x110]
movups xmmword [rdx + 0x16], xmm0
mov rax, qword [rsp + 0x60]
mov word [rsp + 0xc0], ax
movzx eax, word [rsp + 0x30]
mov word [rdx + 0x2c], ax
mov eax, dword [rsp + 0x2c]
mov dword [rdx + 0x28], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x100]
mov byte [rsp + 0xe0], al
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
mov dword [rdx + 0x4a], ecx
mov dword [rdx + 0x47], eax
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rsp + 0x68]
call fcn.14007801d
movzx eax, word [rsp + 0x68]
cmp ax, 2
je 0x140077f8b
lea rdx, [rsp + 0x6a]
movzx ecx, word [rdx + 4]
lea r8, [rsp + 0x18a]
mov word [r8 + 4], cx
mov ecx, dword [rdx]
mov dword [r8], ecx
mov rcx, qword [rsp + 0x70]
movups xmm0, xmmword [rdx + 0xe]
movups xmmword [r8 + 0xe], xmm0
mov word [rsp + 0x188], ax
mov qword [rsp + 0x190], rcx
lea rcx, [rsp + 0x128]
lea rdx, [rsp + 0x98]
lea r8, [rsp + 0x188]
call fcn.140078b87
movzx r13d, word [rsp + 0x128]
cmp r13w, 2
je 0x140077e3a
lea rcx, [rsp + 0x12a]
movzx eax, word [rcx + 4]
mov word [rsp + 0x38], ax
mov eax, dword [rcx]
mov dword [rsp + 0x34], eax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x90], rax
movups xmm0, xmmword [rcx + 0x16]
movaps xmmword [rsp + 0x110], xmm0
movzx eax, word [rsp + 0x150]
mov qword [rsp + 0x60], rax
movzx eax, word [rcx + 0x2c]
mov word [rsp + 0x30], ax
mov eax, dword [rcx + 0x28]
mov dword [rsp + 0x2c], eax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x108], rax
mov al, byte [rsp + 0x170]
mov qword [rsp + 0x100], rax
mov eax, dword [rcx + 0x47]
mov ecx, dword [rcx + 0x4a]
mov dword [rsp + 0x5b], ecx
mov dword [rsp + 0x58], eax
mov qword [rsp + 0x50], 0
jmp 0x140077b17
mov rdx, qword [rsp + 0x50]
cmp rdx, qword [rsp + 0x48]
jne 0x14007792b
lea rcx, [rsp + 0x40]
call fcn.14009bfbd
mov rdx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x40]
mov byte [rax + rdx], r12b
inc rdx
mov qword [rsp + 0x50], rdx
xor eax, eax
jmp 0x140077b19
mov rdx, qword [rsp + 0x50]
cmp rdx, qword [rsp + 0x48]
jne 0x14007795e
lea rcx, [rsp + 0x40]
call fcn.14009bfbd
mov rdx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x40]
mov byte [rax + rdx], r12b
inc rdx
mov qword [rsp + 0x50], rdx
jmp 0x140077b17
cmp r12d, 0x10000
jae 0x1400779d1
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x98], al
mov eax, r12d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x99], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x9a], r12b
mov r8d, 3
jmp 0x1400776fb
cmp eax, 0x20
je 0x140077a30
cmp eax, 0x30
jne 0x140077a45
cmp r12d, 0x3000
jne 0x140077a45
jmp 0x140077cad
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x98], al
mov eax, r12d
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x99], al
mov eax, r12d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x9a], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x9b], r12b
mov r8d, 4
jmp 0x1400776fb
movzx eax, r12b
lea rcx, [0x1400f3d80]
test byte [rax + rcx], 1
je 0x140077a45
jmp 0x140077cad
movzx eax, r12b
lea rcx, [0x1400f3d80]
test byte [rax + rcx], 2
jne 0x140077cad
mov dword [rsp + 0x98], 0
mov eax, r12d
cmp r12d, 0x800
jae 0x140077a83
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x98], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x99], r12b
mov r8d, 2
jmp 0x140077b05
cmp r12d, 0x10000
jae 0x140077ac1
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x98], al
mov eax, r12d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x99], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x9a], r12b
mov r8d, 3
jmp 0x140077b05
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x98], al
mov eax, r12d
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x99], al
mov eax, r12d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x9a], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x9b], r12b
mov r8d, 4
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x98]
call fcn.140021c82
xor eax, eax
cmp r15, rbp
jne 0x1400774ba
mov r8, qword [rsp + 0x50]
test r8, r8
je 0x140077d9c
mov word [rsp + 0x98], r13w
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x9a], eax
movzx eax, word [rsp + 0x38]
mov word [rsp + 0x9e], ax
mov rdi, qword [rsp + 0x88]
mov qword [rsp + 0xa0], rdi
mov r15, qword [rsp + 0x90]
mov qword [rsp + 0xa8], r15
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [rsp + 0xb0], xmm0
mov r14, qword [rsp + 0x60]
mov word [rsp + 0xc0], r14w
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0xc2], eax
movzx eax, word [rsp + 0x30]
mov word [rsp + 0xc6], ax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x100]
mov byte [rsp + 0xe0], al
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
mov dword [rsp + 0xe4], ecx
mov dword [rsp + 0xe1], eax
mov rdx, qword [rsp + 0x40]
lea rbx, [rsp + 0x68]
mov rcx, rbx
call fcn.14007801d
movzx eax, word [rbx]
cmp ax, 2
jne 0x140077dde
mov rax, qword [rsp + 0x70]
mov qword [rsi + 8], rax
mov word [rsi], 2
test r13w, r13w
je 0x140077c4f
test r15, r15
je 0x140077c4f
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
movzx r14d, word [rsp + 0xc0]
test r14w, r14w
jne 0x140077fda
jmp 0x140077f5a
xor r13d, r13d
xor edx, edx
xor r9d, r9d
xor r8d, r8d
xor r10d, r10d
xor r11d, r11d
xor ebx, ebx
xor r14d, r14d
jmp 0x140077eff
cmp r12d, 0x80
jb 0x140077cad
mov ecx, r12d
call fcn.140021a40
test al, al
je 0x140077cad
lea rax, [rsp + 0x3c]
mov qword [rsp + 0x68], rax
lea rax, [fcn.14001bf20]
mov qword [rsp + 0x70], rax
lea rax, str.illegal_char:
jmp 0x140077cca
lea rax, [rsp + 0x3c]
mov qword [rsp + 0x68], rax
lea rax, [fcn.14001bf20]
mov qword [rsp + 0x70], rax
lea rax, str.unrecognized_char:
lea rdx, [rsp + 0x128]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
lea rcx, [rsp + 0x68]
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea r14, [rsp + 0xa0]
mov rcx, r14
call fcn.140013f60
mov word [r14 - 8], 0xe
lea rcx, [rsp + 0x98]
call fcn.140066f02
mov qword [rsi + 8], rax
mov word [rsi], 2
cmp qword [rsp + 0x48], 0
mov rsi, qword [rsp + 0x88]
mov rdi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x90]
je 0x140077d51
mov r8, qword [rsp + 0x40]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
test r13w, r13w
je 0x140077d6e
test rbx, rbx
je 0x140077d6e
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
test di, di
je 0x140077f76
cmp qword [rsp + 0xf8], 0
je 0x140077f76
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0xf0]
jmp 0x140077f70
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x60]
mov r9, qword [rsp + 0x90]
mov r10, qword [rsp + 0xf0]
mov r11, qword [rsp + 0xf8]
mov rdi, qword [rsp + 0x180]
mov rbx, qword [rsp + 0x108]
mov r14, qword [rsp + 0x100]
jmp 0x140077edf
movzx ecx, word [rsp + 0x6e]
lea r8, [rsp + 0x1a8]
mov word [r8 + 6], cx
mov ecx, dword [rsp + 0x6a]
mov dword [r8 + 2], ecx
mov rcx, qword [rsp + 0x70]
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [r8 + 0x10], xmm0
mov word [r8], ax
mov qword [r8 + 8], rcx
lea rdi, [rsp + 0x128]
lea rdx, [rsp + 0x98]
mov rcx, rdi
call fcn.140078b87
movzx r13d, word [rdi]
cmp r13w, 2
mov rdi, qword [rsp + 0x180]
jne 0x140077e50
mov rax, qword [rsp + 0x130]
mov qword [rsi + 8], rax
mov word [rsi], 2
jmp 0x140077f5a
movzx eax, word [rsp + 0x12e]
mov word [rsp + 0x38], ax
mov eax, dword [rsp + 0x12a]
mov dword [rsp + 0x34], eax
mov rdx, qword [rsp + 0x130]
mov r9, qword [rsp + 0x138]
movups xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x110], xmm0
movzx r8d, word [rsp + 0x150]
mov eax, dword [rsp + 0x152]
mov dword [rsp + 0x2c], eax
movzx eax, word [rsp + 0x156]
mov word [rsp + 0x30], ax
mov r10, qword [rsp + 0x158]
mov r11, qword [rsp + 0x160]
mov rbx, qword [rsp + 0x168]
mov r14b, byte [rsp + 0x170]
mov eax, dword [rsp + 0x171]
mov ecx, dword [rsp + 0x174]
mov dword [rsp + 0x5b], ecx
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x178]
test rax, rax
je 0x140077eff
cmp byte [rax + rdi - 1], 0x2e
movzx eax, r14b
mov r14d, 1
cmovne r14d, eax
mov word [rsi], r13w
mov eax, dword [rsp + 0x34]
mov dword [rsi + 2], eax
movzx eax, word [rsp + 0x38]
mov word [rsi + 6], ax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], r9
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [rsi + 0x18], xmm0
mov word [rsi + 0x28], r8w
mov eax, dword [rsp + 0x2c]
mov dword [rsi + 0x2a], eax
movzx eax, word [rsp + 0x30]
mov word [rsi + 0x2e], ax
mov qword [rsi + 0x30], r10
mov qword [rsi + 0x38], r11
mov qword [rsi + 0x40], rbx
mov byte [rsi + 0x48], r14b
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
mov dword [rsi + 0x4c], ecx
mov dword [rsi + 0x49], eax
cmp qword [rsp + 0x48], 0
je 0x140077f76
mov r8, qword [rsp + 0x40]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x1c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x70]
mov qword [rsi + 8], rax
mov word [rsi], 2
test r13w, r13w
je 0x140077fd0
cmp qword [rsp + 0x90], 0
mov rax, qword [rsp + 0x60]
je 0x140077fd5
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x88]
call qword [sym.imp.kernel32.dll_HeapFree]
movzx eax, word [rsp + 0xc0]
jmp 0x140077fd5
mov rax, qword [rsp + 0x60]
test ax, ax
je 0x140077f5a
cmp qword [rsp + 0xd0], 0
je 0x140077f5a
mov r8, qword [rsp + 0xc8]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140077f5a
lea r8, [0x1400b6b98]
mov ecx, 1
mov edx, 1
call fcn.1400abec0
ud2
ud2
add dword [rbx], 0
cmp qword [rbx], 0
je 0x140079ec1
mov r8, qword [rbx - 8]
mov rcx, qword [0x140125790]
or al, byte [rax]
xor edx, edx
call r14
add rbx, 0x20
dec rdi
dec edi
dec edi
jne 0x140079eab
cmp qword [rsi + 8], 0
je 0x140079eed
mov r8, qword [rsi]
mov rcx, qword [0x140125790]
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
cmp dword [rax], 0xc
jne 0x140079f83
mov qword [rdi + 0x10], r12
lea rcx, [rsp + 0x30]
mov qword [rcx + 8], r15
jns 0x140079f74
jns 0x140079f74
mov word [rcx], 0x10
call fcn.140066f02
mov r14, rax
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
invalid
and al, 0x28
call fcn.140065c58
mov qword [rsi + 8], r14
mov eax, 1
mov qword [rsi], rax
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
mov rdi, rcx
mov r8b, byte [rdx + 0x31]
call fcn.14007a0aa
hlt
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
enter 0, 0
movzx ecx, word [rdi + 0x10c]
movzx edx, word [rdi + 0x10e]
call fcn.1400749a6
rol ax, 8
ror byte [rax], 0x48
lea edx, [rsp + 0x20]
ror byte [rax], 0x48
lea edx, [rsp + 0x20]
mov word [rdx], ax
mov r8d, 2
mov rcx, rsi
call case.0x14006a2fc.158
test rax, rax
jne 0x14007a087
invalid
xchg edx, eax
add byte [rax], al
invalid
test dword [rdx + 0xf000000], edx
movzx ecx, word [rdi + 0x108]
mov bh, 0x8f
or byte [rcx], al
add byte [rax], al
movzx edx, word [rdi + 0x10a]
mov r8, rsi
call fcn.1400703da
test rax, rax
jne 0x14007a087
mov eax, dword [rdi + 0x110]
bswap eax
lea rdx, [rsp + 0x20]
mov dword [rdx], eax
mov r8d, 4
add byte [rax - 0x77], cl
int1
call case.0x14006a2fc.158
test rax, rax
jne 0x14007a087
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rsi
call case.0x140070760.97
add dword [rdi + rdi*8 - 1], esp
cmp qword [rbx], 0
je 0x14007a04f
mov rax, qword [rsp + 0x28]
jmp 0x14007a087
mov rbx, qword [rsp + 0x28]
add rdi, 0x50
mov rcx, rdi
mov rdx, rsi
call 0x14007a5a1
test rax, rax
jne 0x14007a087
mov r8, qword [rsi + 0x10]
sub r8, rbx
add r8, 0xfffffffffffffffe
cmp r8, 0x10000
jae 0x14007a090
mov rcx, rsi
mov rdx, rbx
call fcn.1400704d5
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_len___u16::max_value___as_usizeassertion_failed:_counts.query_count___u16::max_value___as_usize
lea r8, [0x1400f0e68]
mov edx, 0x32
call fcn.1400abfc0
sbb byte [rdi], bl
add eax, dword [rax]
ud2
in al, dx
call 0x18407a0be
mov ebx, eax
mov rsi, rdx
mov r14, rcx
mov esi, ecx
mov esi, ecx
mov rax, qword [rdx]
cmp word [rcx + 0x28], 0
cmp dword [rcx + 0x28], 0
cmp dword [rcx + 0x28], 0
je 0x14007a0d6
mov r12, qword [r14 + 0x40]
jmp 0x14007a0db
movzx r12d, word [r14 + 0x2a]
mov r13, qword [rax + 0x10]
mov edi, 8
test r12, r12
je 0x14007a122
mov rax, r12
shr rax, 0x3c
jne 0x14007a532
lea r15, [r12*8]
test r15, r15
invalid
je 0x14007a122
invalid
invalid
mov al, byte [0x140125ab8]
mov edx, 8
mov rcx, r15
call fcn.1400119c9
js 0x14007a10e
dec dword [rax - 0x77]
invalid
test rax, rax
js 0x14007a10e
dec dword [rax - 0x77]
invalid
je 0x14007a539
mov qword [rsp + 0x30], rdi
mov dword [rsp + 0x30], edi
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x40], 0
test bl, bl
je 0x14007a178
lea rbx, [rsp + 0x78]
mov qword [rbx], 0
add byte [rcx + rcx*4 + 0x73], cl
or byte [rsi - 0x39], ah
adc byte [r8], al
invalid
mov rcx, rbx
call fcn.140066cab
test rax, rax
je 0x14007a365
invalid
mov r8, rdx
mov rcx, rsi
mov rdx, rax
ret 0x55e8
adc eax, dword [rax]
add byte [rax - 0x7b], cl
invalid
je 0x14007a14f
jmp 0x14007a4fc
mov qword [rsp + 0x60], r13
lea rbx, [rsp + 0xd0]
lea ebx, [rsp + 0xd0]
mov qword [rbx], 0
mov qword [rbx + 8], r14
mov word [rbx + 0x10], 0
xor r14d, r14d
test byte [rbp + rcx*4 + 0x64], 0x24
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rcx + rcx*4 + 0x73], cl
or byte [rsi - 0x39], ah
adc byte [r8], al
add byte [rbp + 0x31], al
test byte [rbp + rcx*4 + 0x64], 0x24
xor byte [rax - 0x77], cl
mov rcx, rbx
call fcn.140066cab
test rax, rax
invalid
mov rcx, rbx
call fcn.140066cab
test rax, rax
invalid
je 0x14007a204
mov r15, rdx
cmp rdx, 0x3f
ja 0x14007a3a1
add byte [rax], al
mov r13, rax
mov rbp, qword [rsi + 0x10]
cmp r14, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
jne 0x14007a1db
mov rcx, r12
loope 0x14007a216
mov rdx, r14
mov edx, esi
call fcn.140032e95
mov rdi, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
mov r14, qword [rsp + 0x40]
mov qword [rdi + r14*8], rbp
mov r14, qword [rsp + 0x40]
inc r14
invalid
invalid
mov qword [rsp + 0x40], r14
mov rcx, rsi
mov rdx, r13
mov edx, ebp
mov r8, r15
clc
call 0x14007b4c3
test rax, rax
je case.0x140097de3.416
adc al, byte [rax]
add byte [rax - 0x7b], cl
sal byte [rdi + rbx*4 - 0x17], 0xf8
add al, byte [rax]
add byte [rax - 0x75], cl
jl 0x14007a22c
invalid
jmp 0x14007a4fc
mov rdi, qword [rsp + 0x30]
and al, 0x30
xor byte [rbp - 0x7b], cl
test byte [rdi], 0x84
add qword [rax], r8
add byte [rax], al
mov r9, qword [rsi + 0x10]
lea rax, [rdi + r14*8]
test r14, r14
test esi, esi
je 0x14007a360
mov r9, qword [rsi + 0x10]
lea rax, [rdi + r14*8]
mov qword [rsp + 0x68], rax
lea r14, [rsi + 0x18]
mov r12, qword [rsi + 0x18]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x77], r9b
and al, 0x28
and al, 0x28
mov dword [rsp + 0x28], eax
mov r15, rdi
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x50], r9
and al, 0x50
mov r8, qword [r15]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 0x10]
mov qword [rsp + 0x58], rcx
and al, 0x58
mov qword [rsp + 0x70], rdx
call 0x14007b571
mov rbp, rax
mov rbx, rdx
ror dword [rbx + rcx*4 + 0x74], cl
and al, 0x28
ror dword [rbx + rcx*4 + 0x74], cl
and al, 0x28
shl r14, 5
shl esi, 5
xor r13d, r13d
cmp r14, r13
je 0x14007a292
cmp qword [r12 + r13 + 0x18], rbx
jne 0x14007a28c
mov rcx, qword [r12 + r13 + 8]
sub al, 8
mov rdx, rbp
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14007a3b9
add r13, 0x20
jmp 0x14007a268
mov rbp, qword [r15]
cmp rbp, 0x10000
cmp ebp, 0x10000
cmp ebp, 0x10000
add byte [rax], al
add dword [rax], eax
jae 0x14007a548
mov r9, qword [rsp + 0x50]
push rax
cmp r9, 0x10000
cmp ecx, 0x10000
mov rdx, qword [rsp + 0x70]
jae case.0x14005f4fe.440
add al, byte [rax]
add byte [rcx + rdi - 0x33], cl
cmp rbp, r9
ja 0x14007a572
cmp rdx, 0x3ffe
ja 0x14007a351
invalid
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
mov r8, rbp
call 0x14007b571
mov r14, rax
mov r13, rdx
mov rcx, rdx
mov ecx, edx
call 0x1401a38c3
add byte [rcx - 0x77], cl
invalid
xor edx, edx
call fcn.140021d4d
invalid
jp 0x14007a2e5
invalid
shr al, cl
invalid
mov rbx, rax
mov r12, rdx
mov rcx, rax
ret
mov rdx, r14
mov r8, r13
call fcn.1400aba85
add eax, dword [rax]
mov rdx, qword [rsi + 0x28]
cmp rdx, qword [rsi + 0x20]
push rsi
invalid
push rsi
and byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x28], r12
jne 0x14007a31d
mov rcx, qword [rsp + 0x48]
call fcn.14006c4c1
mov rdx, qword [rsi + 0x28]
and edi, edi
dec dword [rax - 0x75]
push rsi
sub byte [rbx + rcx*4 + 0x66], cl
invalid
invalid
mov r12, qword [rsi + 0x18]
mov esp, dword [rsi + 0x18]
sbb byte [rax - 0x77], cl
ror byte [rax - 0x3f], 1
mov rax, rdx
shl rax, 5
loopne 0x14007a32d
loopne 0x14007a32d
mov qword [r12 + rax], rbp
mov qword [r12 + rax + 8], rbx
mov dword [rsp + rax + 8], ebx
mov rcx, qword [rsp + 0x28]
mov qword [r12 + rax + 0x10], rcx
adc byte [rbp - 0x77], cl
insb byte [rdi], dx
add al, 0x18
mov dword [rsp + rax + 0x18], ebp
add al, 0x18
inc rdx
mov qword [rsp + 0x28], rdx
mov qword [rsi + 0x28], rdx
mov r9, qword [rsp + 0x50]
add r15, 8
cmp r15, qword [rsp + 0x68]
and al, 0x68
jne 0x14007a23d
invalid
mov r13, qword [rsp + 0x60]
mov rcx, rsi
xor edx, edx
call fcn.140070263
mov r15, rax
test rax, rax
ror byte [rdi], 0x85
test byte [rcx], al
add byte [rax], al
ror byte [rdi], 0x85
test byte [rcx], al
add byte [rax], al
test dword [rcx + rax - 0x74b80000], eax
invalid
mov rax, qword [rsi]
mov rax, qword [rax + 0x10]
sub rax, r13
cmp rax, 0xff
jbe 0x14007a419
lea rcx, [rsp + 0x78]
mov qword [rcx + 8], rax
invalid
invalid
or byte [r14 - 0x39], spl
add dword [rdi], eax
add bl, ch
invalid
mov word [rcx], 7
jmp 0x14007a3af
lea rcx, [rsp + 0x78]
mov qword [rcx + 8], r15
mov word [rcx], 0xa
or al, byte [rax]
or al, byte [rax]
call fcn.140066f02
jmp 0x14007a4fc
add dword [rax], eax
invalid
retfq
add dword [rax], eax
add byte [rbx - 0x75], cl
cmp al, 0x2c
invalid
mov rdi, qword [r12 + r13]
sub al, 0x48
cmp edi, 0x10000
cmp rdi, 0x10000
mov r14, qword [rsp + 0x48]
jae case.0x14006ab69.218
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
mov rbx, qword [r15]
mov qword [rsi + 0x10], rbx
pop rsi
adc byte [rax - 0x75], cl
and al, 0x58
pop rax
pop rsi
adc byte [rax - 0x75], cl
and al, 0x58
pop rax
pop rax
cmp qword [rax + 0x10], rbx
mov rbp, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
jb 0x14007a3ea
mov qword [rax + 0x10], rbx
mov qword [rsi + 0x28], 0
add byte [rax], al
xor r15d, r15d
test rbp, rbp
test ebp, ebp
je 0x14007a43b
mov rcx, r12
xor eax, eax
loope 0x14007a42f
ror byte [rbp + rcx*4 + 0x68], 1
lea r13, [rax + 1]
lea ebp, [rax + 1]
cmp qword [rcx], rbx
jae case.0x1400703f2.117
add rcx, 0x20
mov rax, r13
invalid
cmp rbp, r13
cmp ebp, ebp
call 0x1b5f4dd5f
jmp 0x14007a3fe
invalid
cmp ebp, ebp
jne 0x14007a3ff
jmp 0x14007a4d0
add byte [rax], al
add byte [rax - 0x7d], cl
jl 0x14007a441
cmp qword [rsp + 0x38], 0
cmp byte [rax], al
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140125790]
je 0x14007a433
mov rcx, qword [0x140125790]
push 0x31000ab3
ror byte [rcx - 0x77], cl
clc
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
movsd dword [rdi], dword [rsi]
jge 0x14007a435
add byte [rbp + 0x31], al
xor r15d, r15d
xor edi, edi
invalid
jmp case.0x14005a168.451
xor r13d, r13d
jmp 0x14007a46b
shl rax, 5
shl eax, 5
mov r15d, 1
add byte [rax], al
cmp qword [r12 + rax + 0x10], 0
jl 0x14007a452
adc byte [rax], al
je 0x14007a46b
add rax, r12
add rax, 8
or byte [rbx + rcx*4], cl
or byte [rbx + rcx*4], cl
mov rcx, qword [0x140125790]
or eax, 0xab32d
sub eax, 0x31000ab3
sar bh, cl
adc eax, 0x37d6d
insd dword [rdi], dx
jge 0x14007a46d
invalid
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
insd dword [rdi], dx
jge 0x14007a46d
invalid
insd dword [rdi], dx
jge 0x14007a46d
add byte [rcx + 0x39], cl
cmp r13, rbp
cmp ebp, ebp
in eax, dx
je 0x14007a4d0
invalid
mov r12, rbp
sub r12, r13
shl r13, 5
mov rbp, qword [sym.imp.kernel32.dll_HeapFree]
push rdi
jge 0x14007a483
invalid
add eax, 0x572d8b48
push rdi
jge 0x14007a483
add byte [rcx - 0x75], cl
mov rax, qword [r14]
mov eax, dword [rsi]
invalid
cmp qword [rax + r13], rbx
sbb al, 0x28
jae 0x14007a4ac
lea rcx, [rax + r13]
mov rdx, r15
shl rdx, 5
sub rax, rdx
movups xmm0, xmmword [rcx]
ror byte [rdi], 1
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + r13 + 0x10], xmm1
movups xmmword [rax + rbp + 0x10], xmm1
movups xmmword [rax + r13], xmm0
movups xmmword [rax + rbp], xmm0
adc dword [rax + rbp], eax
jmp 0x14007a4c7
inc r15
cmp qword [rax + r13 + 0x10], 0
sub byte [rax], dl
invalid
je 0x14007a4c7
sub byte [rax], dl
add byte [rax + rdx + 0x4e], dh
mov eax, dword [rax + rbp + 8]
sub byte [rax], cl
mov r8, qword [rax + r13 + 8]
sub byte [rax], cl
mov rcx, qword [0x140125790]
xor edx, edx
sar bh, cl
invalid
mov dl, 0xa
add byte [rcx], dh
sar bh, cl
invalid
add r13, 0x20
dec r12
jne case.0x140097de3.432
and byte [rcx - 1], cl
int3
mov rax, qword [rsp + 0x28]
and al, 0x28
sub byte [rcx + rbp - 8], cl
sub rax, r15
mov qword [rsi + 0x28], rax
or edi, 0xc000
add al, al
add byte [rax], al
rol di, 8
lea rdx, [rsp + 0x78]
push rsp
and al, 0x78
invalid
push rsp
and al, 0x78
mov word [rdx], di
mov r8d, 2
mov eax, 2
mov eax, 2
add byte [rax], al
mov rcx, rsi
call case.0x14006a2fc.158
mov r15, rax
cmp qword [rsp + 0x38], 0
and al, 0x38
cmp byte [rax], al
add byte [rsp + rdx + 0x4c], dh
mov eax, dword [rsp + 0x30]
and al, 0x30
je case.0x14005a168.451
mov r8, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x75], cl
mov rcx, qword [0x140125790]
or eax, 0xab27d
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rcx + rcx*4 - 8], cl
mov rax, r15
add rsp, 0xe8
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
ret
call fcn.140013710
ud2
invalid
xchg ecx, eax
stc
dec dword [rdi]
or edi, dword [rcx + 8]
mov ecx, 8
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
call fcn.1400abc30
invalid
add eax, dword [rax]
ud2
lea rcx, str.assertion_failed:_start____u16::max_value___as_usize_
imul eax, dword [r15], 0
invalid
lea r8, [0x1400f10c8]
lea eax, [0x1400f10c8]
add eax, 0x76b72
jb 0x14007a5bf
imul eax, dword [rdi], 0
invalid
mov edx, 0x36
jmp case.0x14006d045.177
invalid
add byte [rax], al
add bl, ch
cmp eax, 0x7c0d8d48
lea rcx, str.assertion_failed:_end____u16::max_value___as_usize_
imul eax, dword [rdi], 0
invalid
add byte [rbp + rcx*4 + 5], cl
lodsd eax, dword [rsi]
lea r8, [0x1400f1118]
add eax, 0x76bad
imul eax, dword [rdi], 0
mov edx, 0x34
xor al, 0
add byte [rax], al
jmp case.0x14006d045.177
lea rcx, str.assertion_failed:_start___end
lea ecx, str.assertion_failed:_start___end
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1400f1150]
lea eax, [0x1400f1150]
shr byte [rbx + 7], 1
add byte [rdx + 0x1e], bh
add byte [rax], al
mov edx, 0x1e
add byte [rax], al
add bl, ch
adc ecx, dword [rax - 0x73]
lea rcx, str.assertion_failed:_match_start____u16::max_value___as_usize_
jmp case.0x14006d045.177
lea rcx, str.assertion_failed:_match_start____u16::max_value___as_usize_
lea ecx, str.assertion_failed:_match_start____u16::max_value___as_usize_
imul eax, dword [rdi], 0
lea r8, [0x1400f11a8]
mov edx, 0x3d
insb byte [rdi], dx
invalid
call fcn.1400abfc0
and dword [rdx], ebx
add eax, dword [rax]
invalid
add byte [rdi], cl
ud2
or eax, dword [rcx + 0x57]
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1c8
in al, dx
enter 1, 0
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
invalid
mov edi, ecx
mov eax, dword [rcx]
add eax, 0xfffffffe
invalid
invalid
cmp ax, 0x16
mov ecx, 0xe
add byte [rax], al
cmovb ecx, eax
movzx eax, cx
lea rcx, [0x14011c0f8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
invalid
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x48e0ffc8
enter 0xffffffffffffe0ff, 0x48
add rdi, 8
add edi, 8
mov r8b, byte [rsi + 0x31]
mov rcx, rdi
mov rdx, rsi
add rsp, 0x1c8
add rsp, 0x1c8
invalid
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007b071
jne 0x14007a604
add byte [rax], al
jne 0x14007a604
add byte [rax], al
add rdi, 8
or byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, rdi
mov edx, edi
add rsp, 0x1c8
pop rbx
pop rbp
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp case.0x1400749b9.107
lock or al, byte [rax]
invalid
lock or al, byte [rax]
add byte [rax - 0x76], al
invalid
invalid
mov bpl, byte [rsi + 0x31]
mov rcx, rdi
mov ecx, edi
outsb dx, byte [rsi]
xor dword [rax - 0x77], ecx
mov ecx, edi
mov ecx, edi
mov rdx, rsi
mov edx, esi
mov r8d, ebp
call 0x14007b071
mov rbx, rax
test rax, rax
jne 0x14007ad3a
invalid
add byte [rax - 0x73], cl
lea rcx, [rdi + 0x50]
push r8
mov rdx, rsi
mov r8d, ebp
call 0x14007b071
mov rbx, rax
test rax, rax
ror byte [rdi], 0x85
out 6, eax
add byte [rax], al
ror byte [rdi], 0x85
out 6, eax
add byte [rax], al
test edi, esp
invalid
mov eax, dword [rdi + 0xa0]
add byte [rax], al
bswap eax
lea rdx, [rsp + 0xc8]
lea edx, [rsp + 0xc8]
enter 0xffffffffffff8d48, 0xffffffffffffff94
lea edx, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rcx + 0x4b84102], cl
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov dword [rdx], eax
mov r8d, 4
mov rcx, rsi
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
test eax, eax
ror byte [rdi], 0x85
mov ebx, 0x8b000006
invalid
add byte [rax], al
invalid
jne 0x14007ad3a
test dword [rbx - 0x74fffffa], edi
invalid
mov eax, dword [rdi + 0xa4]
bswap eax
invalid
xchg dword [rax + rax - 0x37f10000], esp
enter 0xffffffffffff8d48, 0xffffffffffffff94
and al, 0xc8
add byte [rax], al
add byte [rcx + 0x4b84102], cl
lea rdx, [rsp + 0xc8]
mov dword [rdx], eax
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov ecx, esi
call case.0x14006a2fc.158
push 0x48ffff5c
mov ebx, eax
mov rbx, rax
test rax, rax
jne 0x14007ad3a
invalid
pop qword [rsi]
add byte [rax], al
mov eax, dword [rdi + 0xa8]
bswap eax
enter 0xffffffffffff8d48, 0xffffffffffffff94
and al, 0xc8
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffff8d48, 0xffffffffffffff94
and al, 0xc8
add byte [rax], al
add byte [rcx + 0x4b84102], cl
mov dword [rdx], eax
invalid
invalid
invalid
mov dword [rdx], eax
mov r8d, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
jne 0x14007ad3a
invalid
invalid
add byte [rax], al
invalid
invalid
add byte [rbx + 0xac87], cl
add byte [rdi], cl
enter 0xffffffffffff8d48, 0xffffffffffffff94
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
mov eax, dword [rdi + 0xac]
bswap eax
lea rdx, [rsp + 0xc8]
lea edx, [rsp + 0xc8]
lea edx, [rsp + 0xc8]
add byte [rcx + 0x4b84102], cl
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov dword [rdx], eax
mov r8d, 4
mov rcx, rsi
call case.0x14006a2fc.158
mov rbx, rax
ret
dec dword [rax - 0x77]
mov ebx, eax
ret
test rax, rax
jne 0x14007ad3a
test dword [rdi], esi
invalid
add byte [rax], al
ror byte [rdi], 0x85
invalid
test dword [rdi], esi
invalid
mov eax, dword [rdi + 0xb0]
bswap eax
lea rdx, [rsp + 0xc8]
add byte [rax], al
add byte [rcx + 0x4b84102], cl
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rdi], cl
enter 0xffffffffffff8d48, 0xffffffffffffff94
and al, 0xc8
add byte [rax], al
add byte [rcx + 0x4b84102], cl
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
call case.0x14006a2fc.158
jmp 0x14007ab98
in al, 0x5b
invalid
mov bl, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
xor dword [rcx], r8d
xor dword [rcx], r8d
add dword [rax - 0x75], ecx
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
mov eax, dword [rdi + 0x18]
mov rcx, rsi
mov eax, dword [rdi + 0x18]
mov rcx, rsi
call case.0x14006a2fc.158
jmp 0x14007a86f
mov bpl, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
movzx eax, word [rdi + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x3f], ah
rol eax, 8
lea rdx, [rsp + 0xc8]
rol ax, 8
rol eax, 8
lea rdx, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rsi - 0x77], ah
add al, byte [rcx - 0x48]
mov word [rdx], ax
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
call case.0x14006a2fc.158
xchg edi, eax
pop rbx
invalid
dec dword [rax - 0x77]
ret
test rax, rax
test eax, eax
xchg edi, eax
pop rbx
invalid
ret
test eax, eax
jne case.default.0x14007a8cd
movzx eax, word [rdi + 0x8a]
rol ax, 8
lea rdx, [rsp + 0xc8]
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rsi - 0x77], ah
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rsi - 0x77], ah
add al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov r8d, 2
mov rcx, rsi
int1
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
test eax, eax
pop rbx
pop rbx
invalid
test eax, eax
jne case.default.0x14007a8cd
add byte [rax], al
mov rdx, qword [rdi + 0x58]
mov edx, dword [rdi + 0x58]
mov r8, qword [rdi + 0x60]
invalid
mov rcx, rsi
call 0x14007b4c3
add byte [rax - 0x77], cl
ret
mov rbx, rax
test rax, rax
jne case.default.0x14007a8cd
outsb dx, byte [rsi]
invalid
add byte [rax], al
outsb dx, byte [rsi]
add eax, 0x8b480000
push rdi
mov rdx, qword [rdi + 0x68]
mov edx, dword [rdi + 0x68]
push 0x70478b4c
mov r8, qword [rdi + 0x70]
jo 0x14007a819
mov rcx, rsi
mov ecx, esi
call 0x14007b4c3
jmp 0x14007a7e2
or al, 0
add byte [rax - 0x77], cl
ret
add byte [rax], al
mov rbx, rax
test rax, rax
jne case.default.0x14007a8cd
add byte [rax], al
mov rdx, qword [rdi + 0x78]
mov r8, qword [rdi + 0x80]
invalid
add byte [rax], 0
invalid
xchg dword [rax + 0x48000000], eax
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call 0x14007b4c3
mov rbx, rax
test rax, rax
or al, 0
add byte [rax - 0x77], cl
ret
jne case.default.0x14007a8cd
test dword [rbx], esi
add eax, 0x83480000
invalid
add byte [rax], al
add rdi, 8
mov byte [rsi + 0x31], 1
or dh, al
xor dword [rcx], r8d
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
mov r8b, 1
call fcn.14007a0aa
jmp 0x14007ab5a
add byte [rax], al
mov edx, dword [rdi + 2]
mov rcx, rsi
mov ecx, esi
push rdi
add cl, byte [rax - 0x77]
mov ecx, esi
add rsp, 0x1c8
add esp, 0x1c8
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007aef6
add byte [rax], al
add byte [rax], al
add rdi, 2
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
add rsp, 0x1c8
add esp, 0x1c8
enter 1, 0
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x14007af49
invalid
add byte [rax - 0x7d], cl
invalid
add rdi, 8
add edi, 8
or byte [rdx + 0x46c6315e], cl
xor dword [rcx], eax
invalid
mov bl, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
xor dword [rcx], r8d
xor dword [rcx], r8d
add dword [rax - 0x77], ecx
stc
mov rcx, rdi
mov rdx, rsi
mov r8b, 1
add eax, ebp
add cl, byte [rax]
call 0x14007b071
add byte [rax], al
add byte [rax - 0x3916cea2], cl
mov byte [rsi + 0x31], bl
pop rsi
xor ecx, ebp
jmp 0x14007ad3d
jmp 0x14007ad3d
add al, 0
add byte [rax - 0x76], al
invalid
invalid
mov bpl, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
xor dword [rcx], eax
outsb dx, byte [rsi]
xor esi, eax
xor dword [rcx], r8d
xor dword [rcx], eax
xor dword [rcx], eax
cmp byte [rdi + 0x90], 0
add byte [rax], al
add byte [rax], al
setne dl
shl dl, 7
ret 0xe2c0
mov rcx, rsi
call fcn.140070263
mov rbx, rax
test rax, rax
test eax, eax
dec dword [rax - 0x77]
ret
test eax, eax
jne case.default.0x14007a8cd
xchg esi, eax
add al, 0
add byte [rax - 0x73], cl
invalid
mov word [rax + rcx*8], fs
lea rcx, [rsp + 0xc8]
lea ecx, [rsp + 0xc8]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0xff
inc dword [rax]
add byte [rax], al
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rax, qword [rdi + 8]
adc dword [rbx], eax
add byte [rax - 0x75], cl
or byte [r9 - 0x42], r8b
add eax, 0x48000000
add byte [rax], al
invalid
mov r14d, 5
add byte [rax], al
lea rcx, [0x14011c160]
lea ecx, [0x14011c160]
or eax, 0xa189a
invalid
or al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
or dword [rax + 1], 0x48e0ffc8
add eax, ecx
jmp rax
loopne 0x14007a918
lea rdx, str.issueissuewildiodefkey_missing_value:
lea edx, str.issueissuewildiodefkey_missing_value:
ret 0x761
invalid
jmp 0x14007acb6
add byte [rax], al
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
invalid
invalid
invalid
mov r8, qword [rdi + 0x10]
mov rcx, rsi
mov ecx, esi
adc byte [rax - 0x77], cl
int1
mov ecx, esi
call 0x14007b4c3
mov rbx, rax
test rax, rax
test eax, eax
or eax, dword [rax]
add byte [rax - 0x77], cl
ret
jne 0x14007ad3a
add byte [rax], al
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
sbb byte [rbx + rcx*4 + 0x47], cl
mov eax, dword [rdi + 0x20]
and byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x1c8
pop rbx
pop rbp
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007b4c3
add byte [rax - 0x75], cl
mov rax, qword [rdi + 8]
or byte [r8 - 0x75], r9b
mov rcx, qword [rdi + 0x10]
add rcx, rax
inc rcx
inc ecx
adc byte [r8 + 1], r9b
ror dword [rax - 1], 0xc1
inc ecx
inc ecx
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
not edx
mov r8, qword [rdi + 0x20]
lea rdi, [rsp + 0xc8]
mov qword [rdi], rax
invalid
add rax, 0x10
mov qword [rdi + 8], rax
invalid
mov qword [rdi + 0x10], rcx
mov word [rdi + 0x18], dx
mov qword [rdi + 0x20], r8
and byte [r13 + r9*4 + 0x74], r9b
and al, 0x70
and byte [r13 + r9*4 + 0x74], r9b
and al, 0x70
mov rcx, rdi
mov ecx, edi
stc
call fcn.140067b1d
test rax, rax
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
je case.0x14007a5d8.21
push 2
add byte [rax], al
mov r15, rdx
mov edi, edx
xlatb
movzx ecx, word [rax]
movzx edx, word [rax + 2]
call 0x140070550
ficomp dword [rbx - 1]
jmp qword [rsi - 0x3f]
invalid
invalid
ficomp dword [rbx - 1]
jmp qword [rsi - 0x3f]
pop rbx
invalid
ror byte [rax], 0x66
mov word [rsp + 0x70], ax
mov dword [rsp + 0x70], eax
mov r8d, 2
mov rcx, rsi
add byte [rax - 0x77], cl
int1
mov rdx, r14
call case.0x14006a2fc.158
pop rcx
invalid
dec dword [rax - 0x7b]
test eax, eax
pop rcx
invalid
test eax, eax
ror byte [rdi], 0x85
inc dword [rcx]
add dword [rax], eax
invalid
jne 0x14007ab98
add dword [rax], eax
add byte [rcx + 0xf], al
movzx eax, word [r15 + 0x10]
rol ax, 8
invalid
invalid
mov bh, 0x47
adc byte [rsi - 0x3f], ah
ror byte [rax], 0x66
mov dword [rsp + 0x70], eax
invalid
mov word [rsp + 0x70], ax
jo 0x14007a9e9
mov r8d, 2
mov eax, 2
mov rcx, rsi
mov rdx, r14
call case.0x14006a2fc.158
test rax, rax
jne 0x14007ab98
add dword [rax], eax
invalid
ror byte [rdi], 0x85
xlatb
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rdx, qword [r15]
mov r8, qword [r15 + 0x10]
invalid
mov rcx, rsi
int1
call case.0x14006a2fc.158
test rax, rax
je case.0x14006bb03.244
sub ecx, 0x1be
jmp 0x14007ab98
add byte [rax], al
add byte [rax - 0x76], al
outsb dx, byte [rsi]
xor esi, eax
xor dword [rcx], r8d
mov bpl, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
movzx eax, word [rdi + 0x58]
pop r8
rol ax, 8
lea rdx, [rsp + 0xc8]
lea edx, [rsp + 0xc8]
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rax], al
mov word [rdx], ax
invalid
invalid
lea edx, [rsp + 0xc8]
add byte [rax], al
mov word [rdx], ax
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
ror byte [rdi], 0x85
invalid
add eax, dword [rax]
invalid
add al, 0x59
invalid
ror byte [rdi], 0x85
invalid
movzx eax, word [rdi + 0x5a]
mov bh, 0x47
pop r10
pop rdx
rol ax, 8
ror byte [rax], 0x48
lea edx, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
invalid
lea rdx, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rsi - 0x77], ah
mov dword [rdx], eax
mov r8d, 2
mov word [rdx], ax
mov dword [rdx], eax
mov r8d, 2
mov rcx, rsi
mov ecx, esi
call case.0x14006a2fc.158
mov rbx, rax
mov ebx, eax
pop rax
invalid
mov ebx, eax
ret
test rax, rax
test eax, eax
jne case.default.0x14007a8cd
cli
add al, byte [rax]
add byte [rax], al
movzx eax, word [rdi + 0x5c]
add byte [rax], al
movzx eax, word [rdi + 0x5c]
rol ax, 8
lea rdx, [rsp + 0xc8]
add byte [rax], al
add byte [rsi - 0x77], ah
add al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
jne case.default.0x14007a8cd
add byte [rax - 0x7d], cl
invalid
add rdi, 8
add edi, 8
mov rcx, rdi
mov rdx, rsi
mov r8b, 1
call 0x14007b071
test byte [0x11af0aa7e], 0
add byte [rax], al
add eax, 0xdae90000
add byte [rax], al
add byte [rax - 0x76], al
mov bpl, byte [rsi + 0x31]
invalid
mov bh, 0x47
mov bpl, byte [rsi + 0x31]
movzx eax, word [rdi + 0x58]
pop rax
pop rax
rol ax, 8
lea rdx, [rsp + 0xc8]
mov word [rdx], ax
mov r8d, 2
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rsi - 0x77], ah
add al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
test eax, eax
test eax, eax
jne 0x14007ad3a
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
add rdi, 8
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
mov r8d, ebp
call 0x14007b071
jmp 0x14007ab98
mov r14, qword [rdi + 8]
test r14, r14
je case.0x14007a5d8.21
mov rdi, qword [rdi + 0x18]
xor r15d, r15d
cmp rdi, r15
je case.0x14007a5d8.21
dec dword [rdi]
test ah, ch
add byte [rax], al
add byte [rbx - 0x76], al
mov dl, byte [r14 + r15]
mov dl, byte [r14 + r15]
mov rcx, rsi
call fcn.140070263
mov rbx, rax
inc r15
test rax, rax
je 0x14007aadc
jmp 0x14007ad3a
mov bpl, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
mov eax, dword [rdi + 0x20]
and byte [rax + 0x2157b60f], bh
and byte [rax + 0x2157b60f], bh
mov dh, 0x57
push rdi
and dword [rdi], ecx
ror byte [rax - 0x77], 1
mov rcx, rsi
cmovb edx, eax
mov rcx, rsi
call fcn.140070263
mov rbx, rax
test rax, rax
push rdi
invalid
test eax, eax
jne case.default.0x14007a8cd
or eax, 0xf000002
add byte [rdi], cl
movzx eax, byte [rdi + 0x22]
cmp al, 3
mov dh, 0x47
and bh, byte [rbx + rax]
movzx edx, byte [rdi + 0x23]
cmovne edx, eax
mov rcx, rsi
call fcn.140070263
mov rbx, rax
test rax, rax
jne case.default.0x14007a8cd
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
push rdi
or byte [rbx + rcx*4 + 0x47], cl
sbb byte [rax - 0x77], cl
mov rcx, rsi
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x18]
mov rcx, rsi
call case.0x14006a2fc.158
push rdi
invalid
mov rbx, rax
jmp case.default.0x14007a8cd
mov rcx, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
shl rdi, 4
xor ebx, ebx
test rdi, rdi
je 0x14007ad3a
lea r14, [rcx + 0x10]
jno 0x14007ab8d
adc byte [rax - 0x75], cl
adc dword [rbx + rcx*4 + 0x41], ecx
or byte [rax - 0x77], cl
mov ecx, esi
mov rdx, qword [rcx]
mov r8, qword [rcx + 8]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call 0x14007b4c3
add rdi, 0xfffffffffffffff0
invalid
invalid
or dword [rax], eax
add byte [rax - 0x7d], cl
add edi, 0xfffffff0
invalid
mov rcx, r14
test rax, rax
je 0x14007ab70
mov rbx, rax
jmp 0x14007ad3a
invalid
add byte [rbx + rcx*4 + 0x77], cl
or byte [rbp - 0x7b], cl
invalid
invalid
mov r14, qword [rdi + 8]
test r14, r14
je case.0x14007a5d8.21
div byte [rax + rbp + 0x48]
mov edi, dword [rdi + 0x18]
jg 0x14007abc5
mov rdi, qword [rdi + 0x18]
jg 0x14007abc5
xor r15d, r15d
cmp rdi, r15
je case.0x14007a5d8.21
invalid
push qword [rsp + rbx + 0x43]
sbb al, 0x43
mov dl, byte [r14 + r15]
mov dl, byte [rsi + rdi]
mov rcx, rsi
int1
call fcn.140070263
movabs byte [0xff49c38948ffff56], al
mov rbx, rax
mov ebx, eax
inc r15
inc edi
invalid
test rax, rax
test eax, eax
je case.0x14005a168.458
jmp 0x14007ad3a
imul eax, dword [rcx], 0xdb310000
add byte [rax], al
add byte [rcx], dh
fucomi st(1)
invalid
xor ebx, ebx
jmp 0x14007ad3a
add byte [rax], al
mov bpl, byte [rsi + 0x31]
mov byte [rsi + 0x31], 1
xor dword [rcx], eax
movzx edx, byte [rdi + 0x20]
cmp edx, 4
jb 0x14007abf2
jne 0x14007abf0
mov dl, byte [rdi + 0x21]
jmp 0x14007abf2
mov dl, 0xff
mov rcx, rsi
call fcn.140070263
mov rbx, rax
mov ebx, eax
mov ebx, eax
test rax, rax
test eax, eax
jne case.default.0x14007a8cd
mov dl, byte [rdi + 0x24]
movzx eax, dl
mov dh, 0xc2
lea rcx, [0x14011c150]
or eax, 0xa153d
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x14007abcf
mov dl, 1
jmp case.0x14007ac1a.0
add ecx, ebp
add eax, dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [0x1400f0a9d]
adc eax, 0x75e73
mov r14d, 9
jmp 0x14007acb6
lea rdx, [0x1400f0aa6]
jmp 0x14007acb6
mov rdx, qword [rdi + 0x10]
mov r14, qword [rdi + 0x20]
mov qword [rsp + 0x28], r14
cmp r14, 0xff
add byte [rax], al
add byte [rsi + 0x62], dh
add byte [rax], al
add byte [rsi + 0x62], dh
lea rax, [rsp + 0x28]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [fcn.140015850]
mov qword [rcx + 8], rax
lea rax, [0x1400f0bb0]
lea rdx, [rsp + 0x40]
mov qword [rdx], rax
mov eax, 1
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
invalid
invalid
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rdi, [rsp + 0x78]
mov rcx, rdi
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
jl case.0x14007b7a6.29
js 0x14007ace2
mov ecx, edi
call fcn.140013f60
mov word [rdi - 8], 0xe
lea rcx, [rsp + 0x70]
call fcn.140066f02
invalid
invalid
jmp 0x14007ab5a
lea rcx, [rsp + 0xc8]
lea ecx, [rsp + 0xc8]
add byte [rax], al
mov r8, r14
call fcn.1400aba85
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov edx, r14d
call fcn.140070263
mov rbx, rax
test rax, rax
jne case.default.0x14007a8cd
push rbp
invalid
lea rdx, [rsp + 0xc8]
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov r8, r14
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
jne case.default.0x14007a8cd
mov eax, dword [rdi + 0x28]
lea ecx, [rax - 3]
std
movzx edx, cx
lea r8, [rdx + 1]
xor ecx, ecx
cmp dx, 2
cmovb rcx, r8
test rcx, rcx
je 0x14007ad6b
cmp ecx, 1
jne 0x14007ad8d
mov rdx, qword [rdi + 0x40]
mov r8, qword [rdi + 0x50]
jmp 0x14007ad95
mov dl, byte [rdi + 0x25]
jmp case.0x14007ac1a.0
mov dl, 0xff
mov rcx, rsi
call fcn.140070263
mov rbx, rax
test rax, rax
je 0x14007ad4d
mov byte [rsi + 0x31], bpl
mov rax, rbx
add rsp, 0x1c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
movzx edx, byte [rdi + 0x22]
cmp edx, 3
jb 0x14007ab36
jne 0x14007ad64
mov dl, byte [rdi + 0x23]
jmp 0x14007ab36
mov dl, 0xff
jmp 0x14007ab36
cmp ax, 2
jne 0x14007ada9
mov rax, qword [rdi + 0x88]
test rax, rax
jne 0x14007ae3d
invalid
add byte [rax], al
invalid
mov esp, 0x48000000
mov ecx, esi
mov rcx, rsi
mov dl, 0x3b
call fcn.140070263
jmp 0x14007ad9d
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x40]
mov eax, dword [rdi + 0x40]
mov rcx, rsi
call case.0x14006a2fc.158
mov rbx, rax
test rax, rax
jne case.default.0x14007a8cd
xor ebx, ebx
jmp case.default.0x14007a8cd
lea rcx, [rdi + 0x28]
lea rax, [rsp + 0x40]
mov qword [rax], 1
add dword [rax], eax
add byte [rax], al
pxor xmm0, xmm0
movdqu xmmword [rax + 8], xmm0
jg 0x14007ae01
or byte [rax - 0x73], cl
push rsp
and al, 0x70
jg 0x14007ae01
or byte [rax - 0x73], cl
push rsp
and al, 0x70
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
xor r8d, r8d
mov qword [rdx], r8
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x20], rax
lea rax, [0x1400efd90]
mov qword [rdx + 0x28], rax
call fcn.1400687f9
test al, al
jne 0x14007aecb
add byte [rax], al
mov r14, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
and al, 0x50
mov r15, qword [rsp + 0x48]
mov rcx, rsi
mov rdx, r14
bnd call case.0x14006a2fc.158
bnd call case.0x14006a2fc.158
mov rbx, rax
test r15, r15
je 0x14007ae2d
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
jae 0x14007ae2f
invalid
add byte [rcx], dh
ror byte [rbp - 0x77], cl
invalid
jae 0x14007ae2f
add byte [rax - 0x7b], cl
test rbx, rbx
jne case.default.0x14007a8cd
test dword [rax], eax
invalid
invalid
invalid
fisttp dword [rdi]
test dword [rax], eax
invalid
mov rax, qword [rdi + 0x88]
mov r14, qword [rdi + 0x78]
shl rax, 4
lea rdi, [rax + rax*2]
invalid
test rdi, rdi
test rdi, rdi
je 0x14007ada5
invalid
mov rcx, rsi
mov dl, 0x3b
call fcn.140070263
push rsp
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
cmc
cld
invalid
invalid
push rsp
invalid
cld
invalid
mov rcx, rsi
mov dl, 0x20
call fcn.140070263
test rax, rax
invalid
ror byte [rdi], 0x85
loop 0x14007ae72
jne 0x14007ab5a
test edx, esp
cld
invalid
mov rdx, qword [r14]
mov r8, qword [r14 + 0x10]
mov rcx, rsi
mov ecx, esi
int1
call case.0x14006a2fc.158
test rax, rax
jne 0x14007ab5a
mov rcx, rsi
mov ecx, esi
mov dl, 0x3d
call fcn.140070263
test rax, rax
test eax, eax
test eax, eax
jne 0x14007ab5a
lea r15, [r14 + 0x30]
mov rdx, qword [r14 + 0x18]
push rsi
sbb byte [rbp - 0x75], cl
sub byte [rax - 0x77], r9b
int1
push rsi
sbb byte [rbp - 0x75], cl
sub byte [rax - 0x77], r9b
sub byte [rax - 0x77], cl
int1
call case.0x14006a2fc.158
mov rbx, rax
push rax
push rsp
invalid
add rdi, 0xffffffffffffffd0
mov r14, r15
test rax, rax
je 0x14007ae49
sal byte [rbx + rax*4 - 0x17], 0x6b
invalid
jmp case.default.0x14007a8cd
imul edi, esi, 0xffffffff
dec dword [rax - 0x73]
add eax, 0x9ce16
invalid
invalid
or dword [rax], eax
invalid
lea rax, [0x140117ce8]
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_alloc_src_string.rs
lea ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_alloc_src_string.rs
lea r9, [0x1400eff90]
lea r8, [rsp + 0x30]
mov edx, 0x37
invalid
add byte [rax], al
add al, ch
pop rsp
adc al, 3
add byte [rdi], cl
invalid
invalid
add byte [rax], al
add al, ch
pop rsp
adc al, 3
add byte [rdi], cl
or edx, dword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
mov esi, edx
mov rdi, rcx
mov edi, ecx
call fcn.140070263
test rax, rax
jne 0x14007af2f
mov edx, esi
shr edx, 8
mov rcx, rdi
call fcn.140070263
invalid
dec dword [rax - 0x7b]
test eax, eax
test eax, eax
sal byte [rbp + 0x12], 0x89
jne 0x14007af2f
mov edx, esi
shr edx, 0x10
invalid
shr edx, 0x10
adc byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140070263
test rax, rax
je 0x14007af36
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
shr esi, 0x18
mov rcx, rdi
mov edx, esi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140070263
sbb dl, byte [rbx - 1]
invalid
sbb dl, byte [rbx - 1]
inc dword [rcx + 0x57]
invalid
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rsi, rcx
movzx eax, word [rdx]
movzx r13d, word [rdx + 2]
add al, byte [rdi + rcx - 0x49]
invalid
add al, 0x44
movzx edi, word [rdx + 6]
add al, byte [rdi + rcx - 0x49]
invalid
movzx edi, word [rdx + 6]
mov bh, 0x7a
invalid
movzx r14d, word [rdx + 8]
movzx ebp, word [rdx + 0xa]
mov bh, 0x6a
or cl, byte [rdi]
mov bh, 0x5a
invalid
mov bh, 0x6a
or cl, byte [rdi]
mov bh, 0x5a
or al, 0xf
mov bh, 0x7a
invalid
movzx edi, word [rdx + 0xe]
lea rdx, [rsp + 0x26]
mov word [rdx], ax
mov r8d, 2
call case.0x14006a2fc.158
test rax, rax
ror byte [rdi], 0x85
invalid
add byte [rax], al
invalid
add byte [rax], al
add al, ch
jne 0x14007afe3
invalid
ror byte [rdi], 0x85
invalid
lea rdx, [rsp + 0x26]
mov word [rdx], r13w
mov dword [rdx], ebp
mov dword [rdx], ebp
sub al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
invalid
mov r8d, 2
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call case.0x14006a2fc.158
test rax, rax
jne 0x14007b05f
lea rdx, [rsp + 0x26]
lea edx, [rsp + 0x26]
push rsp
and al, 0x26
mov word [rdx], r12w
mov dword [rdx], esp
mov r8d, 2
mov rcx, rsi
add byte [rax - 0x77], cl
int1
mov ecx, esi
call case.0x14006a2fc.158
test rax, rax
xor eax, 0x48ffff53
test eax, eax
jne 0x14007b05f
test byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x26]
mov word [rdx], r15w
mov dword [rdx], r15d
mov dword [rdx], r15d
cmp al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov r8d, 2
mov rcx, rsi
mov ecx, esi
int1
call case.0x14006a2fc.158
test rax, rax
test eax, eax
jne 0x14007b05f
lea rdx, [rsp + 0x26]
mov word [rdx], r14w
mov word es:[rdx], r14w
mov r8d, 2
mov rcx, rsi
call case.0x14006a2fc.158
push rdx
invalid
dec dword [rax - 0x7b]
invalid
jne 0x14007b05f
push rdx
invalid
dec dword [rax - 0x7b]
sal byte [rbp + 0x4c], 0x48
lea edx, [rsp + 0x26]
lea rdx, [rsp + 0x26]
mov word [rdx], bp
mov r8d, 2
sub al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
int1
call case.0x14006a2fc.158
test rax, rax
jne 0x14007b05f
invalid
xor dword [rax - 0x73], ecx
push rsp
and al, 0x26
lea rdx, [rsp + 0x26]
mov word [rdx], bx
mov r8d, 2
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call case.0x14006a2fc.158
test rax, rax
test eax, eax
test eax, eax
jne 0x14007b05f
lea rdx, [rsp + 0x26]
push rsp
and al, 0x26
mov word [rdx], di
mov r8d, 2
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call case.0x14006a2fc.158
test al, 0x52
invalid
nop
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
push rsi
push rdi
push rbx
sub rsp, 0x70
in al, dx
jo 0x14007b0c1
mov esi, edx
in al, dx
jo 0x14007b0c1
mov esi, edx
mov rdx, rcx
mov bl, byte [rsi + 0x31]
test r8b, r8b
je 0x14007b0f5
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400675e3
push rax
invalid
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov r8d, ebx
mov eax, ebx
mov eax, ebx
call fcn.14007a0aa
mov rsi, rax
cmp word [rdi], 0
je 0x14007b0c6
invalid
dec dword [rax - 0x77]
invalid
cmp qword [rsp + 0x30], 0
jl 0x14007b0d2
xor byte [rax], al
je 0x14007b0c6
mov r8, qword [rsp + 0x28]
mov rcx, qword [0x140125790]
add byte [rcx], dh
sar bh, cl
adc eax, 0x37112
add byte [rcx], dh
sar bh, cl
adc eax, 0x37112
adc dh, byte [rcx + 3]
add byte [rsi - 0x7d], ah
jl 0x14007b0ee
cmp word [rsp + 0x48], 0
je 0x14007b0ea
add byte [rsp + rbx + 0x48], sil
cmp dword [rsp + 0x58], 0
cmp qword [rsp + 0x58], 0
pop rax
add byte [rsp + rdx + 0x4c], dh
mov eax, dword [rsp + 0x50]
push rax
je 0x14007b0ea
mov r8, qword [rsp + 0x50]
and al, 0x50
push rax
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add eax, dword [rax]
add byte [rcx], dh
sar bh, cl
adc eax, 0x370ee
add eax, dword [rax]
mov rax, rsi
mov eax, esi
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov rcx, rdx
mov rdx, rsi
mov r8d, ebx
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp fcn.14007a0aa
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
add byte [rax], al
mov rdi, rdx
mov rsi, rcx
movzx eax, word [rdx + 0x68]
rol ax, 8
rol eax, 8
rol eax, 8
or byte [rax - 0x73], cl
push rsp
and al, 0x30
lea rdx, [rsp + 0x30]
mov word [rdx], ax
mov r8d, 2
call case.0x14006a2fc.158
leave
push rcx
invalid
dec dword [rax - 0x7b]
invalid
jne 0x14007b157
leave
push rcx
invalid
dec dword [rax - 0x7b]
sal byte [rbp + 0x14], 0x44
mov al, byte [rsi + 0x31]
mov r8b, byte [rsi + 0x31]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14007a0aa
test rax, rax
je 0x14007b16b
invalid
adc al, 0x48
add esp, 0x88
add byte [rax], al
invalid
add rsp, 0x88
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
mov rax, qword [rdi + 0x60]
test rax, rax
je 0x14007b425
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rbx + rcx*4 + 0x6f], cl
push rax
mov r13, qword [rdi + 0x50]
lea rax, [rax + rax*4]
lea eax, [rax + rax*4]
add al, 0x80
or byte [rax - 0x73], 4
invalid
lea rax, [rax*8]
add byte [rax], al
add byte [rcx + rax - 0x18], cl
add byte [rax], al
add rax, r13
mov qword [rsp + 0x28], rax
mov r8w, 0xa
or al, byte [rax]
or al, byte [rax]
lea rdi, [0x14011c170]
movzx ebx, word [r13]
movzx ebp, word [r13 + 2]
mov bh, 0x6d
add ah, byte [rsi + 0x41]
cmp eax, 0xa
insd dword [rdi], dx
add ah, byte [rsi + 0x41]
cmp eax, 0xa
cmp r8d, 0xa
je 0x14007b1c0
mov ecx, ebx
mov edx, ebp
call fcn.14007596d
inc al
sar byte [rdx + rax], 0xf
invalid
test al, 2
add byte [rax], al
sar byte [rdx + rax], 0xf
invalid
mov ecx, ebx
mov edx, ebp
mov r8, rsi
invalid
call fcn.14007b52b
test rax, rax
jne 0x14007b157
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov rdx, rsi
call case.0x140070760.97
dec dword [rax - 0x7d]
jl 0x14007b206
xor byte [rax], al
jne case.default.0x14007b1fb
mov rbx, qword [rsp + 0x38]
and al, 0x38
movzx eax, word [r13 + 8]
movsxd rax, dword [rdi + rax*4]
add rax, rdi
add eax, edi
add eax, edi
jmp rax
mov r14, qword [r13 + 0x20]
test r14, r14
je 0x14007b482
add byte [rax], al
add byte [rax], al
mov rdx, qword [r13 + 0x10]
shl r14, 2
test r14, r14
je 0x14007b347
lea r15, [rdx + 4]
movzx ecx, word [rdx]
movzx edx, word [rdx + 2]
mov r8, rsi
mov eax, esi
mov bh, 0x52
add cl, byte [rcx - 0x77]
mov eax, esi
mov eax, esi
call fcn.14007b52b
add r14, 0xfffffffffffffffc
add esi, 0xfffffffc
add esi, 0xfffffffc
mov rdx, r15
test rax, rax
test eax, eax
test eax, eax
je 0x14007b212
jmp 0x14007b157
mov eax, dword [rbp + 0x20]
test rax, rax
je 0x14007b482
mov rbp, qword [r13 + 0x10]
shl rax, 3
lea r12, [rax + rax*2]
test r12, r12
je 0x14007b347
mov r14, qword [rbp + 0x10]
cmp r14, 0xff
ja 0x14007b42c
invalid
add dword [rax], eax
invalid
mov edx, 0x4c000001
mov edi, dword [rbp]
mov r15, qword [rbp]
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov edx, r14d
call fcn.140070263
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
int 0xfe
invalid
invalid
invalid
invalid
invalid
add rbp, 0x18
mov rcx, rsi
mov rdx, r15
mov r8, r14
call case.0x14006a2fc.158
invalid
dec dword [rcx - 0x7d]
invalid
invalid
test rax, rax
invalid
je 0x14007b258
jmp 0x14007b157
mov r8d, 2
mov rcx, rsi
mov ecx, esi
mov ecx, esi
lea rdx, [rsp + 0x30]
jmp 0x14007b339
and byte [rcx - 0x3f], cl
out 2, eax
xor r12d, r12d
invalid
cmp r15, r12
out 0x74, eax
imul eax, dword [rbx - 0x75], 0x14
mov rcx, rsi
je 0x14007b347
mov edx, dword [r14 + r12]
mov rcx, rsi
call 0x14007aef6
add r12, 4
test rax, rax
je 0x14007b2d7
invalid
jmp 0x14007b157
mov eax, r14d
mov eax, esi
rol ax, 8
mov word [rsp + 0x30], ax
and al, 0x30
and al, 0x30
mov r8d, 2
mov rcx, rsi
lea rdx, [rsp + 0x30]
call case.0x14006a2fc.158
test rax, rax
test eax, eax
jne 0x14007b157
mov rdx, qword [r13 + 0x10]
mov rcx, rsi
mov r8, r14
mov eax, esi
mov eax, esi
call case.0x14006a2fc.158
test rax, rax
test eax, eax
test eax, eax
ror byte [rdi], 0x85
adc dh, bh
invalid
jne 0x14007b157
mov r8, qword [rsi + 0x10]
sub r8, rbx
add r8, 0xfffffffffffffffe
add eax, 0xfffffffe
add eax, 0xfffffffe
cmp r8, 0x10000
jae 0x14007b44e
mov rcx, rsi
mov rdx, rbx
call fcn.1400704d5
test rax, rax
jne 0x14007b157
movzx r8d, word [r13]
movzx r9d, word [r13 + 2]
movzx ecx, word [rbp + 2]
lea rcx, [r13 + 0x28]
mov r13, rcx
mov eax, 0
cmp rcx, qword [rsp + 0x28]
jne 0x14007b19c
jmp 0x14007b157
dec dword [rcx - 0x75]
push rbp
adc byte [rbp - 0x75], cl
jne 0x14007b3c1
shl r14, 4
shl esi, 4
test r14, r14
je 0x14007b347
lea r15, [rdx + 0x10]
jp 0x14007b3be
mov rcx, rsi
call 0x14007af49
add r14, 0xfffffffffffffff0
add esi, 0xfffffff0
add esi, 0xfffffff0
mov rdx, r15
cli
test rax, rax
test eax, eax
je 0x14007b3a5
jrcxz case.0x14006ace9.255
jmp 0x14007b157
nop
std
invalid
test r12, r12
je 0x14007b347
mov r14, qword [rbp + 0x10]
cmp r14, 0xff
ja 0x14007b42c
invalid
mov r15, qword [rbp]
mov rcx, rsi
mov edx, r14d
call fcn.140070263
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
push rdx
std
invalid
test rax, rax
jne 0x14007b157
add rbp, 0x18
mov rcx, rsi
mov rdx, r15
mov r8, r14
call case.0x14006a2fc.158
add r12, 0xffffffffffffffe8
test rax, rax
test eax, eax
test eax, eax
je 0x14007b3d7
jmp 0x14007b157
xor eax, eax
jmp 0x14007b157
lea rcx, [rsp + 0x30]
mov qword [rcx + 8], 0xff
mov dword [rcx + 8], 0xff
mov dword [rcx + 8], 0xff
or bh, bh
add byte [rax], al
add byte [rcx + rcx*4 + 0x71], cl
adc byte [rsi - 0x39], ah
add dword [rax + rax], eax
mov qword [rcx + 0x10], r14
mov word [rcx], 4
jmp 0x14007b4b9
mov rax, qword [rsp + 0x38]
and al, 0x38
jmp 0x14007b157
lea rax, str.Total_length_of_SvcParamValue_exceeds_u16::MAXMandatory_expects_at_least_one_valueECH_value_length_exceeds_max_size_of_u16::MAXSvcParams_out_of_orderBad_length_for_RDATA_of_SVCB:
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
invalid
add byte [rax - 0x73], cl
and al, 0x30
lea ecx, [rsp + 0x30]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x2e
jmp 0x14007b4b4
invalid
lea rax, [0x1400f0d37]
lea rax, [0x1400f0d37]
lea rcx, [rsp + 0x30]
mov qword [rcx + 8], rax
or byte [r8 - 0x39], cl
adc byte [r14], dl
add byte [rax], al
add byte [rax], al
or byte [r8 - 0x39], cl
or byte [rax - 0x39], cl
adc byte [r14], dl
add byte [rax], al
add byte [rax], al
jmp 0x14007b4b4
lea rax, [0x1400f0c2b]
add byte [rax], al
jmp 0x14007b4b4
lea rax, [0x1400f0c2b]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x1f
invalid
add byte [rax], al
invalid
invalid
jmp 0x14007b4b4
pop rax
invalid
and al, 0x30
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x2d
mov word [rcx], 0xd
add dword [0xfa4c9cbc], ecx
or eax, 0xba44e800
call fcn.140066f02
jmp 0x14007b157
invalid
invalid
call qword [rsi + 0x57]
push rsi
push rdi
push rbx
sub rsp, 0x80
sub esp, 0x80
mov rsi, r8
mov esi, eax
cmp r8, 0xff
jbe 0x14007b4f6
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx + 8], 0xff
mov qword [rcx + 0x10], rsi
mov word [rcx], 4
add al, ch
invalid
call fcn.140066f02
jmp 0x14007b508
mov rdi, rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
mov edx, esi
call fcn.140070263
test rax, rax
je 0x14007b513
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
jmp case.0x14006a2fc.158
cmp cx, 7
jae 0x14007b55e
mov edx, ecx
rol dx, 8
lea r9, [rsp + 0x26]
mov word [r9], dx
adc dword [rcx - 0x48], eax
add al, byte [rax]
add byte [rax], al
adc dword [rcx - 0x48], eax
add al, byte [rax]
add byte [rax], al
mov rcx, rax
mov rdx, r9
call case.0x14006a2fc.158
scasd eax, dword [rdi]
invalid
invalid
call qword [rax + 0x28c48348]
ret
scasd eax, dword [rdi]
invalid
movzx ecx, cx
cmp ecx, 7
je 0x14007b53a
cmp ecx, 8
jne 0x14007b53a
iretd
stc
or byte [rbp - 0x31], dh
iretd
iretd
mov dx, 0xffff
jmp 0x14007b53a
mov edx, 0xc9ebffff
sub rsp, 0x28
cmp rdx, r8
jbe 0x14007b593
cmp qword [rcx + 0x10], r9
jb 0x14007b5a8
mov rdx, r9
sub rdx, r8
jb 0x14007b5c2
add r8, qword [rcx]
add dword [rcx + rcx*4 - 0x40], ecx
mov rax, r8
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_start___self.offsetC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_serialize_binaryencoder.rs
lea r8, [0x1400f1018]
mov edx, 0x25
jmp 0x14007b5bb
lea rcx, str.assertion_failed:_end___self.buffer.len__
lea r8, [0x1400f1060]
mov edx, 0x2a
add byte [rbp + rcx*4 + 5], cl
stosb byte [rdi], al
pop rdx
invalid
call fcn.1400abfc0
ud2
lea rax, [0x1400f1078]
mov rcx, r8
mov rdx, r9
mov r8, rax
call fcn.1400ac210
ud2
push rcx
invalid
add byte [rax], al
call fcn.1400b17fb
ud2
lea eax, [0x14011a480]
mov r8, qword [r8 + rcx*8]
enter 0xffffffffffff8b48, 0x4a
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
jmp r9
enter 0xffffffffffff8b48, 0x4a
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1c8
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
xor eax, eax
mov dword [rsp + 0x34], eax
mov word [rsp + 0x38], ax
mov dword [rsp + 0x118], eax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x110], 0
mov dword [rsp + 0x2c], eax
mov word [rsp + 0x30], ax
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
cmp r8, 1
jne 0x14007b69a
cmp byte [rdx], 0x2e
jne 0x14007b6b1
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi], xmm0
mov dword [rsi + 0x20], 0
movups xmmword [rsi + 0x28], xmm0
movups xmmword [rsi + 0x38], xmm0
mov byte [rsi + 0x48], 1
jmp 0x14007c1b7
test r8, r8
je 0x14007bebb
mov qword [rsp + 0x178], r8
lea rbp, [rdx + r8]
jmp 0x14007b6bd
mov qword [rsp + 0x178], r8
lea rbp, [rdx + 1]
xor r13d, r13d
lea rdi, [0x14011c190]
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x88
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x60
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x88
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x60
xor eax, eax
mov qword [rsp + 0xf0], rax
xor eax, eax
mov qword [rsp + 0xf8], rax
xor eax, eax
mov qword [rsp + 0x108], rax
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x100], rax
xor eax, eax
mov qword [rsp + 0x180], rdx
add byte [rcx], 0
add byte [rcx - 0x77], cl
xlatb
add byte [rcx], 0
add byte [rcx - 0x77], cl
xlatb
mov r8b, byte [r15]
movzx r12d, r8b
test r12b, r12b
test ah, ah
js 0x14007b728
inc r15
jmp 0x14007b798
mov ecx, r12d
and ecx, 0x1f
movzx r9d, byte [r15 + 1]
and r9d, 0x3f
cmp r12b, 0xdf
jbe 0x14007b77d
movzx edx, byte [r15 + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x14007b78c
movzx r12d, byte [r15 + 3]
and ecx, 7
shl ecx, 0x12
shl edx, 6
and r12d, 0x3f
in al, 0x3f
in al, 0x3f
or r12d, edx
or r12d, ecx
or esp, ecx
cmp r12d, 0x110000
je 0x14007bd7f
add r15, 4
add edi, 4
jmp 0x14007b798
add r15, 2
shl ecx, 6
invalid
or ecx, r9d
mov r12d, ecx
jmp 0x14007b798
invalid
add r15, 3
shl ecx, 0xc
or edx, ecx
mov r12d, edx
mov dword [rsp + 0x3c], r12d
and al, 0x3c
mov eax, eax
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
cld
je 0x14007b96f
mov eax, 1
cmp r12d, 0x5c
je 0x14007bb9b
cmp r12d, 0x1100a0
jae 0x14007c262
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rcx - 0x7d], al
cld
and byte [rdi], cl
invalid
cmp r12d, 0x20
jb 0x14007bf0a
invalid
lea eax, [r12 - 0x7f]
cmp eax, 0x21
clc
and dword [rdi], ecx
invalid
and al, 7
add byte [rax], al
clc
and dword [rdi], ecx
invalid
cmp r12d, 0x20
ja 0x14007b803
mov eax, r12d
movabs rcx, 0x100003e00
loopne 0x14007b838
mov ecx, 0x3e00
add dword [rax], eax
add byte [rax], al
bt rcx, rax
jb 0x14007bf0a
invalid
cmp r12d, 0x80
jb 0x14007bba0
mov eax, r12d
shr eax, 8
cmp eax, 0x1f
loopne 0x14007b7d5
call 0x160003b21
jg 0x14007bc12
test eax, eax
je 0x14007bc77
push rax
add al, 0
invalid
cmp eax, 0x16
jne 0x14007bca2
cmp r12d, 0x1680
jne 0x14007bca2
adc byte [rsi], 0
add byte [rdi], cl
test dword [rbp + 4], esp
add byte [rax], al
jmp 0x14007bf0a
sti
or byte [rdi], cl
or dword [rbp - 0x16fffffa], 0x13
add eax, 0x8d450000
je 0x14007b88b
rol byte [rcx - 0x7d], 1
dec byte [rdx]
jae 0x14007bed6
mov eax, 3
cmp r14d, 8
jb 0x14007bd76
jmp 0x14007beeb
cmp eax, 0xa
jae 0x14007bed6
cmp eax, 8
jae 0x14007beeb
shl ebx, 6
lea ebx, [rbx + r14*8]
add ebx, eax
cmp ebx, 0x80
jae 0x14007b92c
mov rdx, qword [rsp + 0x50]
cmp rdx, qword [rsp + 0x48]
jne 0x14007b8c9
lea rcx, [rsp + 0x40]
call fcn.14009bfbd
mov rdx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x40]
mov byte [rax + rdx], bl
jmp case.0x14004da5b.624
mov dword [rsp + 0x98], 0
mov eax, ebx
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x98], al
and bl, 0x3f
or bl, 0x80
mov byte [rsp + 0x99], bl
mov r8d, 2
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x98]
call fcn.140021c82
jmp 0x14007bb99
mov word [rsp + 0x98], r13w
movzx eax, word [rsp + 0x38]
lea rdx, [rsp + 0x9a]
mov word [rdx + 4], ax
mov eax, dword [rsp + 0x34]
mov dword [rdx], eax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xa8], rax
movups xmm0, xmmword [rsp + 0x110]
movups xmmword [rdx + 0x16], xmm0
invalid
invalid
mov rax, qword [rsp + 0x60]
mov word [rsp + 0xc0], ax
add byte [rdi], cl
mov bh, 0x44
and al, 0x30
mov word [rdx + 0x2c], ax
mov dword [rdx + 0x2c], eax
mov eax, dword [rsp + 0x2c]
mov dword [rdx + 0x28], eax
mov rax, qword [rsp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
and al, 0xc8
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xd0], eax
mov rax, qword [rsp + 0x108]
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x100]
add dword [rax], eax
add byte [rax + 0xe02484], cl
add byte [rax], al
add byte [rbx - 0x74a7dbbc], cl
mov ecx, dword [rsp + 0x5b]
mov dword [rdx + 0x4a], ecx
mov dword [rdx + 0x47], eax
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea rcx, [rsp + 0x68]
call fcn.140079013
fcmovbe st(0), st(5)
invalid
dec dword [rdi]
mov bh, 0x44
and al, 0x68
cmp ax, 2
je 0x14007c1e8
lea rdx, [rsp + 0x6a]
movzx ecx, word [rdx + 4]
lea r8, [rsp + 0x18a]
mov word [r8 + 4], cx
mov ecx, dword [rdx]
mov dword [r8], ecx
mov rcx, qword [rsp + 0x70]
movups xmm0, xmmword [rdx + 0xe]
movups xmmword [r8 + 0xe], xmm0
mov word [rsp + 0x188], ax
mov qword [rsp + 0x190], rcx
lea rcx, [rsp + 0x128]
lea rdx, [rsp + 0x98]
lea r8, [rsp + 0x188]
call fcn.140078b87
movzx r13d, word [rsp + 0x128]
cmp r13w, 2
je 0x14007c097
lea rcx, [rsp + 0x12a]
movzx eax, word [rcx + 4]
mov word [rsp + 0x38], ax
mov eax, dword [rcx]
mov dword [rsp + 0x34], eax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x90], rax
movups xmm0, xmmword [rcx + 0x16]
movaps xmmword [rsp + 0x110], xmm0
movzx eax, word [rsp + 0x150]
mov qword [rsp + 0x60], rax
movzx eax, word [rcx + 0x2c]
mov word [rsp + 0x30], ax
mov eax, dword [rcx + 0x28]
mov dword [rsp + 0x2c], eax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x168]
mov eax, dword [rsp + 0x168]
mov qword [rsp + 0x108], rax
mov al, byte [rsp + 0x170]
and al, 0x70
add dword [rax], eax
invalid
mov qword [rsp + 0x100], rax
mov eax, dword [rcx + 0x47]
mov r9d, dword [r9 + 0x4a]
mov dword [rsp + 0x5b], ecx
mov dword [rsp + 0x58], eax
mov qword [rsp + 0x50], 0
mov dword [rsp + 0x50], 0
jmp 0x14007bd74
inc rdx
mov qword [rsp + 0x50], rdx
push rax
xor eax, eax
jmp 0x14007bd76
mov rdx, qword [rsp + 0x50]
cmp rdx, qword [rsp + 0x48]
jne 0x14007bbbb
lea rcx, [rsp + 0x40]
call fcn.14009bfbd
mov rdx, qword [rsp + 0x50]
and al, 0x50
mov rax, qword [rsp + 0x40]
mov byte [rax + rdx], r12b
inc rdx
mov qword [rsp + 0x50], rdx
jmp 0x14007bd74
cmp eax, 0x20
je 0x14007bc8d
cmp eax, 0x30
jne 0x14007bca2
cmp r12d, 0x3000
jne 0x14007bca2
jmp 0x14007bf0a
movzx eax, r12b
lea rcx, [0x1400f3d80]
test byte [rax + rcx], 1
je 0x14007bca2
jmp 0x14007bf0a
movzx eax, r12b
lea rcx, [0x1400f3d80]
test byte [rax + rcx], 2
jne 0x14007bf0a
mov dword [rsp + 0x98], 0
mov eax, r12d
cmp r12d, 0x800
jae 0x14007bce0
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x98], al
cwde
add byte [rax], al
add byte [rcx - 0x80], al
in al, 0x3f
invalid
cwde
add byte [rax], al
add byte [rcx - 0x80], al
in al, 0x3f
invalid
invalid
or r12b, 0x80
mov byte [rsp + 0x99], r12b
movsb byte [rdi], byte [rsi]
and al, 0x99
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 2
movsb byte [rdi], byte [rsi]
and al, 0x99
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 2
mov eax, 2
jmp 0x14007bd62
add byte [rax], al
add byte [rcx - 0x7f], al
cld
add byte [rax], al
add byte [rcx], al
invalid
cmp r12d, 0x10000
add byte [rcx], al
add byte [rbx + 0x35], dh
jae 0x14007bd1e
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x98], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], al
or al, 0xc
loopne 0x14007bc77
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], al
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x99], al
test byte [rcx + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x80], al
in al, 0x3f
call 0x14c46e104
or byte [rax + 0x992484], 0
test byte [rcx + rbx*4], ah
add byte [rax], al
test byte [rcx + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x80], al
in al, 0x3f
and ah, 0x3f
or r12b, 0x80
mov byte [rsp + 0x9a], r12b
mov r8d, 3
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
jmp 0x14007bd62
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x98], al
mov eax, r12d
shr eax, 0xc
and al, 0x3f
invalid
or al, 0x80
mov byte [rsp + 0x99], al
mov eax, r12d
loopne case.0x14007ac1a.524
call 0x14c46e14a
or byte [rax + 0x9a2484], 0
add byte [rcx - 0x80], al
in al, 0x3f
invalid
loopne case.0x14007ac1a.524
call 0x14c46e14a
or byte [rax + 0x9a2484], 0
add byte [rcx - 0x80], al
in al, 0x3f
invalid
or r12b, 0x80
mov byte [rsp + 0x9b], r12b
mov r8d, 4
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x98]
cwde
add byte [rax], al
add al, ch
invalid
pop rdi
cli
invalid
xor eax, eax
cmp r15, rbp
jne 0x14007b717
mov r8, qword [rsp + 0x50]
test r8, r8
je 0x14007bff9
add al, byte [rax]
invalid
add byte [rax], al
mov word [rsp + 0x98], r13w
add byte [rbx - 0x76cbdbbc], cl
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x9a], eax
test byte [rdx + rbx*4], ah
and al, 0x9a
add byte [rax], al
add byte [rdi], cl
mov bh, 0x44
and al, 0x38
movzx eax, word [rsp + 0x38]
and al, 0x38
cmp byte [rsi - 0x77], ah
test byte [rsi + rbx*4], ah
sahf
mov word [rsp + 0x9e], ax
sahf
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x8824
and al, 0x88
add byte [rax], al
mov rdi, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xa0], rdi
mov r15, qword [rsp + 0x90]
mov edi, dword [rsp + 0x90]
mov esp, 0xa024
movabs al, byte [0x9024bc8b4c000000]
add byte [rbx + rcx*4 - 0x44], cl
mov edi, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
invalid
invalid
invalid
mov qword [rsp + 0xa8], r15
movaps xmm0, xmmword [rsp + 0x110]
sub byte [rsp + 0x110], al
mov esp, 0xa824
and al, 0xa8
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x110], al
add byte [rax], al
movups xmmword [rsp + 0xb0], xmm0
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x60
invalid
mov r14, qword [rsp + 0x60]
invalid
mov word [rsp + 0xc0], r14w
mov dword [rsp + 0xc0], r14d
add byte [rax], al
add byte [rbx - 0x76d3dbbc], cl
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0xc2], eax
test byte [rdx + rax*8], ah
and al, 0xc2
add byte [rax], al
add byte [rdi], cl
mov bh, 0x44
and al, 0x30
movzx eax, word [rsp + 0x30]
and al, 0x30
mov word [rsp + 0xc6], ax
test byte [rsi + rax*8], ah
add byte [rax], al
invalid
mov byte [rax], 0
add byte [rax - 0x75], cl
test byte [rax + rsi*8], ah
and al, 0xf0
mov rax, qword [rsp + 0xf0]
mov eax, dword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xc8], rax
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsp + 0xf8]
mov eax, dword [rsp + 0xf8]
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x108]
mov eax, dword [rsp + 0x108]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
invalid
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rbx*8], ah
add byte [rax], al
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x100]
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax], al
invalid
test byte [rax + riz*8], ah
invalid
mov byte [rsp + 0xe0], al
add byte [rax], al
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
and al, 0x5b
mov dword [rsp + 0xe4], ecx
mov dword [rsp + 0xe1], eax
add byte [rax], al
invalid
mov rdx, qword [rsp + 0x40]
lea rbx, [rsp + 0x68]
mov rcx, rbx
call fcn.140079013
invalid
dec dword [rdi]
mov bh, 3
cmp ax, 2
jne 0x14007c03b
mov rax, qword [rsp + 0x70]
mov qword [rsi + 8], rax
mov word [rsi], 2
test r13w, r13w
je 0x14007beac
test r15, r15
je 0x14007beac
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
movzx r14d, word [rsp + 0xc0]
test r14w, r14w
jne case.0x14006fd5c.204
jmp 0x14007c1b7
xor r13d, r13d
xor edx, edx
xor r9d, r9d
xor r8d, r8d
xor r10d, r10d
xor r11d, r11d
xor ebx, ebx
xor r14d, r14d
jmp case.0x14006ca8c.234
cmp r12d, 0x80
jb 0x14007bf0a
mov ecx, r12d
call fcn.140021a40
test al, al
je 0x14007bf0a
lea rax, [rsp + 0x3c]
mov qword [rsp + 0x68], rax
lea rax, [fcn.14001bf20]
mov qword [rsp + 0x70], rax
lea rax, str.illegal_char:
jmp 0x14007bf27
lea rax, [rsp + 0x3c]
mov qword [rsp + 0x68], rax
lea rax, [fcn.14001bf20]
mov qword [rsp + 0x70], rax
lea rax, str.unrecognized_char:
lea rdx, [rsp + 0x128]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
lea rcx, [rsp + 0x68]
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea r14, [rsp + 0xa0]
mov rcx, r14
call fcn.140013f60
mov word [r14 - 8], 0xe
lea rcx, [rsp + 0x98]
call fcn.140066f02
mov qword [rsi + 8], rax
mov word [rsi], 2
cmp qword [rsp + 0x48], 0
mov rsi, qword [rsp + 0x88]
mov rdi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x90]
je 0x14007bfae
mov r8, qword [rsp + 0x40]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
test r13w, r13w
je 0x14007bfcb
test rbx, rbx
je 0x14007bfcb
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
test di, di
je 0x14007c1d3
cmp qword [rsp + 0xf8], 0
je 0x14007c1d3
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0xf0]
jmp case.0x14006d638.203
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov r9, qword [rsp + 0x90]
mov r10, qword [rsp + 0xf0]
add byte [rax], al
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0xf0
add byte [rax], al
add byte [rax], al
invalid
invalid
pushfq
and al, 0xf8
add byte [rax], al
mov r11, qword [rsp + 0xf8]
mov rdi, qword [rsp + 0x180]
add byte [rcx], 0
add byte [rax - 0x75], cl
pushfq
and al, 8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x18024
add byte [rcx], 0
add byte [rcx], 0
add byte [rax - 0x75], cl
pushfq
and al, 8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
invalid
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
jmp 0x14007c13c
add dword [rcx], eax
add byte [rax], al
movzx ecx, word [rsp + 0x6e]
and al, 0x6e
lea r8, [rsp + 0x1a8]
mov word [r8 + 6], cx
invalid
add dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rax + 6], ecx
invalid
invalid
mov ecx, dword [rsp + 0x6a]
mov dword [r8 + 2], ecx
add cl, byte [rax - 0x75]
and al, 0x70
add cl, byte [rax - 0x75]
and al, 0x70
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [r8 + 0x10], xmm0
adc dword [rax + 0x10], eax
adc dword [rax + 0x10], eax
mov word [r8], ax
mov qword [r8 + 8], rcx
lea rdi, [rsp + 0x128]
and al, 0x28
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
and al, 0x28
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov ecx, edi
call fcn.140078b87
movzx r13d, word [rdi]
cmp r13w, 2
cmp r13d, 2
cmp r13d, 2
std
add cl, byte [rax - 0x75]
invalid
mov esp, 0x18024
invalid
mov rdi, qword [rsp + 0x180]
mov edi, dword [rsp + 0x180]
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0x16], dh
jne 0x14007c0ad
mov rax, qword [rsp + 0x130]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax], al
mov qword [rsi + 8], rax
invalid
invalid
invalid
add byte [rax], al
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov word [rsi], 2
jmp 0x14007c1b7
add byte [rax], al
mov dword [rsi], 0xae90002
add dword [rax], eax
add byte [rax], al
invalid
add cl, ch
or al, byte [rcx]
add byte [rax], al
movzx eax, word [rsp + 0x12e]
mov bh, 0x84
and al, 0x2e
invalid
add dword cs:[rax], eax
add dword [rax], eax
add byte [rsi - 0x77], ah
mov word [rsp + 0x38], ax
and al, 0x38
and al, 0x38
cmp byte [rbx + 0x12a2484], cl
mov eax, dword [rsp + 0x12a]
add byte [rax], al
add byte [rcx + 0x48342444], cl
mov dword [rsp + 0x34], eax
mov rdx, qword [rsp + 0x130]
mov edx, dword [rsp + 0x130]
mov edx, dword [rsp + 0x130]
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
invalid
invalid
mov word [rax + rdi], fs
mov r9, qword [rsp + 0x138]
mov ecx, dword [rsp + 0x138]
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x140]
adc byte [rsp + 0x140], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x110], eax
test byte [rax + rdx], ah
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x110], xmm0
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax], al
add byte [rdi + rcx - 0x49], al
test byte [rax + rdx*2], ah
and al, 0x50
movzx r8d, word [rsp + 0x150]
mov eax, dword [rsp + 0x152]
and al, 0x52
add dword [rax], eax
invalid
and al, 0x50
push rax
add dword [rax], eax
add byte [rbx + 0x1522484], cl
and al, 0x52
add dword [rax], eax
invalid
and al, 0x52
push rdx
add dword [rax], eax
add byte [rcx + 0xf2c2444], cl
and al, 0x2c
invalid
mov dword [rsp + 0x2c], eax
and al, 0x2c
sub al, 0xf
movzx eax, word [rsp + 0x156]
mov bh, 0x84
and al, 0x56
add dword [rax], eax
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x30
invalid
mov word [rsp + 0x30], ax
xor byte [rbx + rcx*4 - 0x6c], cl
mov r10, qword [rsp + 0x158]
mov edx, dword [rsp + 0x158]
xchg esp, eax
and al, 0x58
add dword [rax], eax
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x64], cl
mov r11, qword [rsp + 0x160]
mov ebx, dword [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add byte [rax - 0x75], cl
mov rbx, qword [rsp + 0x168]
mov ebx, dword [rsp + 0x168]
pushfq
and al, 0x68
add dword [rax], eax
invalid
push 0x44000001
add byte [rax], al
add byte [rdx + rcx*4 - 0x4c], al
mov r14b, byte [rsp + 0x170]
mov dh, byte [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rbx + 0x1712484], cl
and al, 0x71
invalid
add byte [rax], al
mov eax, dword [rsp + 0x171]
and al, 0x71
add dword [rax], eax
add byte [rbx + 0x174248c], cl
invalid
mov word [rsp + rsi*2], fs
and al, 0x74
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x174]
and al, 0x74
add dword [rax], eax
add byte [rcx - 0x76a4dbb4], cl
and al, 0x5b
invalid
add byte [rax], al
mov dword [rsp + 0x5b], ecx
and al, 0x5b
mov dword [rsp + 0x58], eax
and al, 0x58
pop rax
mov rax, qword [rsp + 0x178]
mov eax, dword [rsp + 0x178]
js 0x14007c143
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rdx - 0x80], 0x7c
je case.0x14006ca8c.234
invalid
invalid
test rax, rax
je case.0x14006ca8c.234
cmp byte [rax + rdi - 1], 0x2e
cmp bh, bh
movzx eax, r14b
movzx eax, r14b
movzx eax, r14b
movzx eax, dh
mov dh, 0xc6
mov r14d, 1
cmovne r14d, eax
cmovne esi, eax
add byte [rax], al
add byte [rdi + rcx + 0x45], al
invalid
cmovne esi, eax
mov word [rsi], r13w
mov dword [rsi], ebp
mov eax, dword [rsp + 0x34]
mov dword [rsi + 2], eax
invalid
invalid
xor al, 0x89
add r9b, byte [rdi]
mov bh, 0x44
movzx eax, word [rsp + 0x38]
and al, 0x38
mov word [rsi + 6], ax
mov qword [rsi + 8], rdx
mov dword [rsi + 8], edx
invalid
mov dword [rsi + 8], edx
or byte [rcx + rcx*4 + 0x4e], cl
adc byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x110]
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
movaps xmm0, xmmword [rsp + 0x110]
test byte [rax + rdx], ah
adc byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rsi + 0x18], xmm0
adc dword [rsi + 0x18], eax
sbb byte [rsi + 0x44], r12b
sbb byte [rsi + 0x44], ah
mov word [rsi + 0x28], r8w
mov dword [rsi + 0x28], eax
mov eax, dword [rsp + 0x2c]
and al, 0x2c
mov dword [rsi + 0x2a], eax
movzx eax, word [rsp + 0x30]
mov bh, 0x44
and al, 0x30
invalid
mov bh, 0x44
and al, 0x30
invalid
and al, 0x30
xor byte [rsi - 0x77], ah
mov qword cs:[rsi + 0x30], r10
mov qword cs:[rsi + 0x30], r10
mov word [rsi + 0x2e], ax
mov qword [rsi + 0x30], r10
push rsi
invalid
mov qword cs:[rsi + 0x30], r10
push rsi
xor byte [rcx + rcx*4 + 0x5e], cl
invalid
invalid
pop rsi
mov qword [rsi + 0x38], r11
mov qword [rsi + 0x40], rbx
mov dword [rsi + 0x40], ebx
pop rsi
cmp byte [rax - 0x77], cl
pop rsi
mov byte [rsi + 0x48], r14b
mov byte [rsi + 0x48], dh
mov dword [rsi + 0x40], ebx
mov byte [rsi + 0x48], r14b
mov byte [rsi + 0x48], dh
jbe case.0x14006fd5c.194
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
mov dword [rsi + 0x4c], ecx
mov dword [rsi + 0x49], eax
cmp qword [rsp + 0x48], 0
cmp qword [rsp + 0x48], 0
cmp dword [rsp + 0x48], 0
and al, 0x48
add byte [rsp + rdx + 0x4c], dh
invalid
add byte [rsp + rdx + 0x4c], sil
je 0x14007c1d3
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
mov rcx, qword [0x140125790]
or eax, 0xa95c5
or al, byte [rax]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x1c8
add esp, 0x1c8
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x70
mov qword [rsi + 8], rax
or byte [rsi - 0x39], ah
invalid
mov word [rsi], 2
test r13w, r13w
test r13d, r13d
test r13d, r13d
test ebp, ebp
je case.0x14006d638.216
cmp qword [rsp + 0x90], 0
mov esp, 0x9024
and al, 0x90
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
je case.0x14006d638.195
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
xor edx, edx
mov r8, qword [rsp + 0x88]
add byte [rax], al
invalid
ror byte [rbx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add bh, bh
adc eax, 0x35fb5
add eax, dword [rax]
add byte [rax], al
call qword [sym.imp.kernel32.dll_HeapFree]
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x84
and al, 0xc0
add byte [rax], al
add byte [rax], al
jmp case.0x14006d638.195
mov rax, qword [rsp + 0x60]
movzx eax, word [rsp + 0xc0]
add byte [rax], al
jmp case.0x14006d638.195
mov rax, qword [rsp + 0x60]
and al, 0x60
test ax, ax
je 0x14007c1b7
cmp qword [rsp + 0xd0], 0
add byte [rax], al
je 0x14007c1b7
dec dword [rbx + rcx*4 - 0x7c]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [0x140125790]
mov r8, qword [rsp + 0xc8]
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
mov ecx, dword [0x140125790]
cmp edx, dword [rbp - 0x2dcefff6]
xor edx, edx
sar bh, cl
adc eax, 0x35f7b
jnp 0x14007c2ba
add eax, dword [rax]
call qword [sym.imp.kernel32.dll_HeapFree]
jnp 0x14007c2ba
add eax, dword [rax]
jmp 0x14007c1b7
invalid
lea r8, [0x1400b6b98]
add eax, dword [rax]
mov ecx, 1
mov edx, 1
add byte [rax], al
call fcn.1400abec0
cld
add al, byte [rax]
ud2
in al, dx
lea rax, [0x1401251e0]
lea eax, [0x1401251e0]
lea eax, [0x1401251e0]
or al, byte [rax]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov rax, qword [0x140125238]
cmpsd dword [rsi], dword [rdi]
invalid
cmp rax, 3
jne 0x14007c2a1
add esi, dword [rbp + 0xa]
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
xor byte [rax - 0x7d], cl
invalid
add rsp, 0x48
ret
ret
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea rcx, [rsp + 0x38]
and al, 0x38
mov qword [rcx], rax
lea r8, [rsp + 0x40]
and al, 0x40
add dword [rbp + rcx*4 + 0x44], ecx
and al, 0x40
and al, 0x40
mov qword [r8], rcx
mov dword [rax], ecx
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
lea eax, [0x140118900]
invalid
or dword [rax], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, [0x140125238]
outsd dx, dword [rsi]
invalid
lea r9, [0x1400efd18]
xor edx, edx
call fcn.1400ae220
invalid
invalid
add eax, dword [rax]
cmp al, byte [rdi]
add byte [rcx], dh
shr al, cl
invalid
add eax, dword [rax]
jmp 0x14007c297
push rdi
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
in al, dx
enter 0, 0
mov rcx, qword [rcx]
mov rax, qword [rcx]
add dword [rax - 0x39], ecx
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
rol dword [rax], cl
add byte [rax], al
invalid
add dword [rax - 0x39], ecx
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
rol dword [rax], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x30], cl
mov r14, qword [rax]
lea rdx, str.localhost.
lea edx, str.localhost.
lea rsi, [rsp + 0x28]
lea esi, [rsp + 0x28]
mov r8d, 0xa
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14007b622
cmp word [rsi], 2
add cl, byte [rdi]
test dh, al
add byte [rax], al
invalid
invalid
add cl, byte [rdi]
test dh, al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x78]
lea rax, [rsp + 0x78]
lea rsi, [rsp + 0x28]
mov ecx, 0xa
invalid
je 0x14007c352
sub byte [rcx + 0xa], bh
add byte [rax - 0x77], cl
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
invalid
movzx r9d, word [r14]
mov r8, qword [r14 + 8]
or byte [rcx - 0x75], cl
push rsi
adc byte [rcx + 0xf], al
mov bh, 0x6e
sub byte [rcx - 0x75], cl
pop rsi
invalid
or byte [rcx - 0x75], cl
push rsi
adc byte [rcx + 0xf], al
mov bh, 0x6e
sub byte [rcx - 0x75], cl
pop rsi
xor byte [rbp - 0x75], cl
mov r15, qword [r14 + 0x38]
mov r15, qword [r14 + 0x38]
cmp byte [rcx + 0xa], bh
mov ecx, 0xa
add byte [rax], al
mov rdi, r14
mov rsi, rax
invalid
rep movsq qword [rdi], qword [rsi]
invalid
movsq qword [rdi], qword [rsi]
mov dword [r14 + 0x50], 0x1010101
mov word [r14 + 0x54], 0x201
add dword [rdx], eax
mov byte [r14 + 0x56], 2
test r9d, r9d
leave
je 0x14007c394
cmp r9d, 2
je 0x14007c3c0
test rdx, rdx
je 0x14007c394
mov rcx, qword [0x140125790]
add byte [rcx], dh
sar bh, cl
adc eax, 0x35e44
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rsi - 0x7b], ah
in eax, dx
test bp, bp
je 0x14007c3c0
test r15, r15
test edi, edi
je 0x14007c3c0
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rbx
jmp 0x14007c336
mov eax, ebx
add rsp, 0xc8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
pop rsi
add eax, dword [rax]
nop
add rsp, 0xc8
invalid
enter 0, 0
invalid
enter 0, 0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
fadd st(5)
or dword [rax], eax
lea r8, str._rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_std_src_synconce.rs
lea eax, [0x140119238]
pop rcx
invalid
mov edx, 0x2b
add byte [rax], al
call fcn.1400abfc0
xlatb
sti
add al, byte [rax]
ud2
or ecx, dword [rax - 0x75]
and al, 0x30
mov rax, qword [rsp + 0x30]
lea r8, [rsp + 0x78]
mov qword [r8], rax
add byte [rax - 0x73], cl
add eax, 0x75ca9
invalid
pop rsp
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0x75ca9
invalid
pop rsp
invalid
invalid
test eax, 0x4800075c
mov dword [rsp + 0x20], eax
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140065c58
lea ecx, [0x1400eff70]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ac350
add al, byte [rax]
ud2
push rdi
push rbx
sub rsp, 0x78
mov rsi, r8
mov esi, eax
mov esi, eax
mov rbx, rdx
mov rdi, rcx
iretd
lea r14, [rsp + 0x28]
lea esi, [rsp + 0x28]
iretd
lea esi, [rsp + 0x28]
mov rcx, r14
mov ecx, esi
call fcn.1400773c5
cmp word [r14], 2
cmp dword [rsi], 2
jne case.0x14007a5d8.58
mov rax, qword [rsp + 0x30]
and al, 0x30
lea r14, [rsp + 0x20]
je 0x14007c471
and byte [rcx - 0x77], cl
invalid
mov qword [r14], rax
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rbx
mov r8, rsi
invalid
call fcn.14007b622
ret
int1
invalid
dec dword [rcx + rcx*4 - 0xf]
mov ecx, esi
invalid
ret
mov ecx, esi
call fcn.140065c58
jmp 0x14007c476
lea rsi, [rsp + 0x28]
mov ecx, 0xa
add byte [rax], al
add bl, dh
invalid
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
add rsp, 0x78
add esp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
push rdi
mov rax, r8
ror byte [rax - 0x77], 0xd6
mov rsi, rdx
mov esi, edx
mov rdx, rcx
mov ecx, dword [r8]
add ecx, 0xfffffffe
invalid
cmp cx, 0x16
cmp ecx, 0x16
mov r8d, 0xe
mov eax, 0xe
add byte [rax], al
cmovb r8d, ecx
movzx ecx, r8w
movzx ecx, ax
movzx ecx, ax
lea r9, [0x14011c1a0]
cld
or dword [rax], eax
movsxd rcx, dword [r9 + rcx*4]
add rcx, r9
jmp rcx
mov r8w, 5
jmp case.0x14007c4b1.0
add byte [rax], al
invalid
mov eax, 0x81e90005
add byte [rax], al
add byte [rsi + 0x41], ah
mov eax, 0x7aeb0006
add bl, ch
invalid
mov r8w, 6
jmp case.0x14007c4b1.0
invalid
jp 0x14007c52b
mov r8w, 7
jmp case.0x14007c4b1.0
invalid
mov r8d, 0x73eb0007
jae 0x14007c532
mov r8w, 8
jmp case.0x14007c4b1.0
insb byte [rdi], dx
mov r8d, 0x6ceb0008
insb byte [rdi], dx
mov r8w, 0xa
jmp case.0x14007c4b1.0
invalid
mov r8w, 0xb
mov r8w, 0xb
jmp case.0x14007c4b1.0
pop rsi
mov r8w, 0xd
jmp case.0x14007c4b1.0
push rdi
push rdi
mov r8w, 0xc
jmp case.0x14007c4b1.0
push rax
push rax
mov r8w, 0xe
jmp case.0x14007c4b1.0
mov r8w, 0xf
jmp case.0x14007c4b1.0
add bl, ch
mov r8w, 0x10
mov r8w, 0x10
mov r8w, 0x10
mov eax, 0x3beb0010
jmp case.0x14007c4b1.0
mov r8w, 0x11
jmp case.0x14007c4b1.0
mov r8w, 0x12
jmp case.0x14007c4b1.0
mov r8w, 0x13
jmp case.0x14007c4b1.0
mov r8w, 0x14
jmp case.0x14007c4b1.0
mov r8w, 0x15
jmp case.0x14007c4b1.0
mov r8w, 0x16
jmp case.0x14007c4b1.0
movzx r9d, word [rax + 0x20]
mov r8w, 0x17
jmp case.0x14007c4b1.0
mov r8w, 0x18
mov ecx, 0xa
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov word [rdx + 0x10c], r8w
mov word [rdx + 0x10e], r9w
mov word [rdx + 0x108], 0
mov dword [rdx + 0x110], 0x15180
add rdx, 0x50
mov r8d, 0xb8
mov rcx, rdx
mov rdx, rax
pop rdi
pop rsi
jmp fcn.1400aba85
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
shr edx, 7
mov r12d, r15d
cld
shr r12d, 2
and r12d, 1
movzx r8d, r8w
movzx r9d, r9w
shl r9, 0x10
loope 0x14007d167
loope 0x14007d167
or r9, r8
shl r14, 0x20
and byte [rbp + 9], cl
invalid
or r14, qword [rsp + 0x1c8]
add byte [rax], al
shl rdx, 0x30
shl r12, 0x38
or r12, rdx
or r12, r14
movups xmm0, xmmword [rsp + 0x90]
adc byte [rsp + 0x90], al
movups xmm1, xmmword [rsp + 0xa0]
add byte [rax], al
movups xmm2, xmmword [rsp + 0xac]
movups xmm3, xmmword [rsp + 0xbd]
movups xmmword [rsp + 0x134], xmm2
adc dword [rsp + 0x134], edx
add byte [rax], al
movups xmmword [rsp + 0x128], xmm1
movups xmmword [rsp + 0x118], xmm0
movups xmm0, xmmword [rsp + 0xcd]
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x155], xmm0
movups xmmword [rsp + 0x145], xmm3
movups xmm0, xmmword [rsp + 0xdd]
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x165], xmm0
add byte [rax], al
mov edx, dword [rsp + 0xec]
mov dword [rsp + 0x174], edx
movzx edi, r12w
mov qword [rsp + 0x110], rcx
mov byte [rsp + 0x144], al
movups xmm0, xmmword [rsp + 0x148]
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x180], eax
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x180], eax
mov rcx, qword [rsp + 0x158]
mov qword [rsp + 0x190], rcx
mov dword [rsp + 0x190], ecx
add dword [rax], eax
add byte [rdx + rax], bh
cmp al, 2
je case.0x140097de3.481
lea rcx, [rsp + 0x110]
call fcn.1400680a4
add dword [rax], eax
add al, ch
jnp 0x14007d1d5
invalid
lea rcx, [rsp + 0x160]
call fcn.140068064
lea rbx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x38
invalid
and al, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x38
cmp byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov r8, rdi
xor r9d, r9d
call fcn.140070dbc
mov al, byte [rbx + 0x34]
mov rcx, qword [rbx]
cmp al, 3
jne case.0x14007ac1a.547
mov qword [rsi], rcx
mov byte [rsi + 0xc2], 2
jmp case.0x14005f5c8.470
invalid
add byte [rax - 0x75], cl
mov esp, 0x9024
add byte [rax - 0x77], cl
mov byte ds:[rsi + 0xc2], 2
jmp 0x14007d390
mov r13, r12
shr r13, 0x10
movzx edi, r13w
movzx edi, bp
movzx edi, bp
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xac], dl
add byte [rax], al
invalid
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xac], dl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xbd], bl
invalid
movups xmm3, xmmword [rsp + 0xbd]
add byte [rdi], cl
adc dword [rsp + 0x134], edx
add dword [rax], eax
invalid
movups xmmword [rsp + 0x134], xmm2
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x128], ecx
add dword [rax], eax
invalid
movups xmmword [rsp + 0x128], xmm1
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x118], eax
movups xmmword [rsp + 0x118], xmm0
movups xmm0, xmmword [rsp + 0xcd]
movups xmmword [rsp + 0x155], xmm0
add dword [rax], eax
invalid
test byte [rcx*8 + 0xf000000], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x155], eax
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x145], ebx
movups xmmword [rsp + 0x145], xmm3
movups xmm0, xmmword [rsp + 0xdd]
movups xmmword [rsp + 0x165], xmm0
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x165], eax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0xec2494], cl
add byte [rax], al
mov edx, dword [rsp + 0xec]
mov dword [rsp + 0x174], edx
add byte [rax - 0x77], cl
mov qword [rsp + 0x110], rcx
mov byte [rsp + 0x144], al
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax + 0x1442484], cl
add byte [rax], al
movups xmm0, xmmword [rsp + 0x148]
movaps xmmword [rsp + 0x1a0], xmm0
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*2], fs
and al, 0x58
mov rcx, qword [rsp + 0x158]
mov qword [rsp + 0x1b0], rcx
add dword [rax], eax
invalid
and al, 0x58
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add dword [rax], eax
add byte [rdx + rax], bh
cmp al, 2
cmp al, 2
je 0x14007d33a
lea rcx, [rsp + 0x110]
call fcn.1400680a4
lea rcx, [rsp + 0x160]
lea ecx, [rsp + 0x160]
add byte [rax], al
call fcn.140068064
lea rbx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
invalid
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
mov rcx, rbx
mov ecx, ebx
mov r8, rdi
mov r9b, 1
call fcn.140070dbc
cmp bh, bh
invalid
mov al, byte [rbx + 0x34]
mov rcx, qword [rbx]
cmp al, 3
jne 0x14007d39f
mov qword [rsi], rcx
mov byte [rsi + 0xc2], 2
lea rcx, [rsp + 0x1a0]
movabs al, byte [0xfffeace1e8000001]
movabs al, byte [0xfffeace1e8000001]
loope 0x14007d32d
invalid
lea rcx, [rsp + 0x180]
call fcn.140068064
invalid
dec dword [rax - 0x73]
and al, 0x70
lea rcx, [rsp + 0x70]
call fcn.140068024
jmp 0x14007cc8d
mov edx, r15d
and dl, 1
shr r15b, 1
mov r11, qword [rsp + 0xf0]
pushfq
and al, 0xf0
add byte [rax], al
invalid
pushfq
and al, 0xf0
add byte [rax], al
add byte [rbp - 0x77], al
mov r8d, r11d
invalid
invalid
mov r8d, r11d
shr r8b, 7
call 0x1199118c1
call 0x1199118c1
shr r9b, 5
movzx edx, dl
and r15b, 1
and bh, 1
and r9b, 1
shr r11b, 4
movzx r10d, r15b
xlatb
xlatb
movzx r8d, r8b
and r11b, 1
jrcxz 0x14007d3da
shl rdx, 8
or r10, rdx
movzx r9d, r9b
shl r8, 0x10
or r8, r10
movzx edx, r11b
shl r9, 0x18
shl ecx, 0x18
shl ecx, 0x18
or r9, r8
shl rdx, 0x20
or rdx, r9
shr r12, 0x20
rol bp, 8
movups xmm0, xmmword [rsp + 0x90]
and byte [rsi - 0x3f], ah
invalid
movups xmm1, xmmword [rsp + 0xa0]
movups xmm2, xmmword [rsp + 0xac]
movups xmmword [rsi + 0x24], xmm2
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
or byte [rdi], cl
adc byte [rsp + 0xbd], al
movups xmm1, xmmword [rsp + 0xc8]
movups xmm2, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0x110], xmm0
add byte [rdi], cl
adc dword [rsp + 0x11b], ecx
mov r8, qword [rsp + 0xe8]
mov qword [rsi + 0xa8], r8
movups xmmword [rsi + 0x98], xmm2
mov r8, qword [rsp + 0x123]
mov qword [rsi + 0x90], r8
movups xmm0, xmmword [rsp + 0x113]
movups xmmword [rsi + 0x80], xmm0
movzx r8d, word [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsi + 0x35], eax
and al, 0x10
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsi + 0x35], eax
mov r8b, byte [rsp + 0x112]
mov byte [rsi + 0x37], r8b
mov r8, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], cl
movups xmm0, xmmword [rsp + 0x70]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], cl
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rsi + 0x38], xmm0
mov r8, qword [rsp + 0x190]
add dword [rax], eax
add byte [rcx + rcx*4 + 0x46], cl
invalid
movaps xmm0, xmmword [rsp + 0x180]
add dword [rax], eax
add byte [rcx + rcx*4 + 0x46], cl
invalid
sub byte [rsp + 0x180], al
movups xmmword [rsi + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x1a0]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x68], eax
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x68], eax
mov r8, qword [rsp + 0x1b0]
mov eax, dword [rsp + 0x1b0]
mov qword [rsi + 0x78], r8
mov qword [rsi], rcx
mov byte [rsi + 0x34], al
xor al, 0x66
mov dword [rsi + 0xb0], ebp
xor al, 0x66
mov dword [rsi + 0xb0], ebp
movzx eax, word [rsp + 0x2e]
mov word [rsi + 0xb2], ax
movzx eax, word [rsp + 0x24]
and al, 0x66
mov dword [rsi + 0xb4], eax
and al, 0x66
mov dword [rsi + 0xb4], eax
mov word [rsi + 0xb6], r14w
mov word [rsi + 0xb8], r13w
mov dword [rsi + 0xba], r12d
mov dword [rsi + 0xbe], edx
shr rdx, 0x20
xchg esi, eax
mov esi, 0x48000000
shr edx, 0x20
mov word [rsi + 0xc2], dx
ret 0
jmp 0x14007cc8d
push rdi
push rbp
push rbx
sub rsp, 0x150
sub esp, 0x150
sub esp, 0x150
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
invalid
add dword [rdi], ecx
adc byte [rcx + 0x10], cl
invalid
adc byte [rdi], cl
sub dword [rsp + 0x80], ecx
movaps xmmword [rsp + 0x80], xmm1
add byte [rdi], cl
sub dword [rsp + 0x70], eax
and al, 0x70
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
mov rax, qword [rdx + 0x30]
mov qword [rsp + 0xa0], rax
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rdx + 0x20]
add byte [rax], al
movups xmm0, xmmword [rdx + 0x20]
and byte [rdi], cl
sub dword [rsp + 0x90], eax
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm0
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
mov al, byte [rcx + 0x30]
mov bpl, 1
cmp al, 2
add byte [rax], al
mov al, byte [rcx + 0x30]
mov bpl, 1
cmp al, 2
je case.0x14006ca8c.249
mov rsi, rcx
test al, al
ror byte [rdi], 0x84
add dword [rcx], 0
invalid
ror byte [rdi], 0x84
add dword [rcx], 0
add dword [rax], eax
add byte [rbx + rcx*4 + 0x76], cl
sub byte [rcx - 0x73], cl
jle 0x14007d59c
mov r14, qword [rsi + 0x28]
mov esi, dword [rsi + 0x28]
lea rdi, [r14 + 0x10]
mov rcx, rdi
mov ecx, edi
stc
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
wait
add r8, qword [rax]
mov rax, qword [0x140125860]
invalid
shl rax, 1
shl eax, 1
test rax, rax
jne case.0x14006fd5c.228
invalid
mov byte [rdx], al
add al, byte [rax]
invalid
test dword [rax + 0x31000002], ecx
add al, byte [rax]
add byte [rcx], dh
xor ebx, ebx
fild dword [rcx - 0x76]
sbb byte [rax + r8*8 + 0x2b3850f], r8b
sbb byte [rax + rax*8 + 0x2b3850f], al
mov al, byte [r14 + 0x18]
test al, al
jne 0x14007d869
invalid
sbb byte [rax + rax*8 + 0x2b3850f], al
test dword [rbx + 0x41000002], esi
cmp byte [rsi + 0x30], 0
jle 0x14007d5ea
invalid
add byte [rax], al
add byte [rcx - 0x80], al
cmp byte [r14 + 0x30], 0
jle 0x14007d5ea
add byte [rdi], cl
test byte [rax], bh
cmp byte [rcx], al
add byte [rax], al
mov rax, qword [r14 + 0x20]
test rax, rax
je 0x14007d5d1
mov rcx, qword [r14 + 0x28]
invalid
je case.0x14006fd5c.215
cmp byte [rcx], al
add byte [rax], al
mov rax, qword [r14 + 0x20]
test rax, rax
test eax, eax
je 0x14007d5d1
mov rcx, qword [r14 + 0x28]
call qword [rax + 0x18]
sub bh, bh
push rax
sbb byte [rcx - 0x39], cl
and byte [rax], r8b
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [r14 + 0x20], 0
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
mov edx, ebx
call fcn.1400479a0
push qword [rcx]
in eax, dx
invalid
push qword [rcx]
in eax, dx
movzx eax, word [rsp + 0x70]
movups xmm0, xmmword [rsp + 0x72]
and al, 0x72
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
movups xmm0, xmmword [rsp + 0x82]
adc byte [rsp + 0x82], al
and al, 0x82
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x40], xmm0
sub dword [rsp + 0x40], eax
movups xmm0, xmmword [rsp + 0x92]
xchg edx, eax
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x50], xmm0
push rax
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 0x5e], rcx
movabs al, byte [0x5e244c8948000000]
add byte [rax - 0x77], cl
and al, 0x5e
pop rsi
cmp ax, 2
jne 0x14007d628
clc
add dh, byte [rbp + 7]
xor esi, esi
jmp 0x14007d6e8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0xd024
add byte [rax], al
lea rdi, [rsp + 0xd0]
mov word [rdi], ax
invalid
add byte [rax], al
add byte [rsi - 0x77], ah
invalid
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rdi + 2], xmm0
movups xmmword [rdi + 0x12], xmm1
adc dword [rdi + 0x12], ecx
add cl, byte [rdi]
adc dword [rdi + 0x12], ecx
adc r9b, byte [r15]
adc dword [rdi + 0x22], edx
invalid
movups xmmword [rdi + 0x22], xmm2
and cl, byte [rax - 0x75]
and al, 0x5e
and al, 0x5e
mov rax, qword [rsp + 0x5e]
and al, 0x5e
mov qword [rdi + 0x30], rax
xor byte [r8 - 0x78], r8b
outsd dx, dword [rsi]
cmp byte [rbx - 0x74d6dbbc], cl
and al, 0x29
mov ecx, dword [rsp + 0x2c]
mov byte [rdi + 0x38], bpl
mov eax, dword [rsp + 0x29]
and al, 0x29
and al, 0x29
and al, 0x29
mov ecx, dword [rsp + 0x2c]
mov dword [rdi + 0x39], eax
mov dword [rdi + 0x3c], ecx
invalid
cmp dword [rcx - 0x72b7c3b1], ecx
test byte [rax + rdx], ah
and al, 0x10
cmp al, 0x48
lea rax, [rsp + 0x110]
lea eax, [rsp + 0x110]
and al, 0x10
adc byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rax], rdi
lea rcx, [0x14006f818]
mov qword [rax], rdi
mov dword [rax], edi
lea rcx, [0x14006f818]
lea ecx, [0x14006f818]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
lea rcx, str.mpsc::SendError_8
lea ecx, [0x1400f1348]
or eax, 0x73cc2
ret 0x73c
lea rdx, [rsp + 0x120]
lea edx, [rsp + 0x120]
add byte [rax - 0x77], cl
or bh, byte [rcx + 1]
add byte [rax], al
mov qword [rdx], rcx
mov ecx, 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
or byte [rax - 0x39], cl
mov qword [rdx + 8], rcx
mov dword [rdx + 8], ecx
or byte [rax - 0x39], cl
mov qword [rdx + 0x20], 0
mov dword [rdx + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 0x10], rax
invalid
invalid
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
invalid
adc byte [rax - 0x77], cl
mov dword [rdx + 0x18], ecx
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rsi, [rsp + 0x78]
lea esi, [rsp + 0x78]
je 0x14007d6d2
and al, 0x78
js case.0x14006bb03.306
mov rcx, rsi
mov ecx, esi
int1
call fcn.140013f60
jmp qword [rsi - 0x39]
mov word [rsi - 8], 0xe
clc
invalid
add byte [rax - 0x73], cl
and al, 0x70
invalid
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
jo case.0x14006ab69.293
call fcn.140066f02
mov rsi, rax
invalid
cmp qword [rdi + 0x28], 0
cmp ebx, dword [rax - 0x76b70002]
invalid
dec dword [rax - 0x77]
invalid
jg 0x14007d6f6
add byte [rdi + rdx + 0x4c], dh
je 0x14007d6e8
mov r8, qword [rsp + 0xf0]
mov eax, dword [rsp + 0xf0]
test byte [rax + rsi*8], ah
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
or eax, 0xa80b0
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lock add rax, qword [rax]
sar bh, cl
adc eax, 0x34af0
lock add rax, qword [rax]
lock add rax, qword [rax]
add eax, dword [rax]
mov rax, rsi
add rsp, 0x150
add esp, 0x150
invalid
push rax
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov byte [rsi + 0x30], 0
xor byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov edx, ebx
call fcn.1400479a0
invalid
cld
invalid
movabs byte [0x8b48204e8b48fffc], al
cld
dec dword [rax - 0x75]
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], r9b
mov rax, qword [rcx + 0x38]
mov eax, dword [rcx + 0x38]
cmp byte [r8 - 0x46], cl
cmp byte [rax - 0x46], cl
movabs rdx, 0x7fffffffffffffff
invalid
test rax, rax
jns case.0x14006ca8c.249
mov ebx, eax
invalid
dec dword [rcx - 0x77]
mov r8, rax
mov eax, eax
ror byte [rcx + 0xf], 0xba
invalid
btr r8, 0x3f
btr eax, 0x3f
invalid
cmp r8, rdx
je 0x14007d84f
test byte [rcx + rax], bl
add byte [rax], al
test byte [rcx + rax], bl
add byte [rax], al
add byte [rbp + rcx*4 + 0x48], cl
add dword [rcx + 0xf], ecx
lea r9, [rax + 1]
bts r9, 0x3f
add qword [rcx + 0xf], rcx
mov edx, 0x4cf03fe9
lock cmpxchg qword [rcx + 0x38], r9
cmpxchg dword [rcx + 0x38], ecx
cmp byte [rbp - 0x2b], dh
jne case.0x14006d045.253
invalid
mov r14, qword [rsi + 0x20]
cmp r8, qword [r14 + 0x30]
and byte [rbp + 0x3b], cl
xor byte [rdi], r9b
jb 0x14007d7d8
invalid
mov rdi, qword [rsi + 0x28]
lea rbx, [rdi + 0x10]
mov rcx, rbx
fcos
adc eax, 0x34acd
adc byte [rax - 0x77], cl
fcos
adc eax, 0x34acd
mov rax, qword [0x140125860]
add eax, 0xa80f6
add byte [rax - 0x2f], cl
shl rax, 1
shl eax, 1
loopne case.0x14006d638.234
test rax, rax
test eax, eax
jne 0x14007d83f
test ecx, ecx
add byte [rax], al
add byte [rax], al
xor ebp, ebp
add byte [rax], al
xor ebp, ebp
mov al, byte [rdi + 0x18]
test al, al
sbb byte [r8 + r8*8 + 0xfe850f], r8b
ror byte [rdi], 0x85
inc byte [rax]
invalid
jne case.0x14007b7a6.68
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x7b], r9b
and byte [rax - 0x7b], cl
add byte [rax], al
mov rax, qword [rdi + 0x20]
test rax, rax
je 0x14007d793
and byte [rax - 0x7b], cl
sal byte [rdi + rax + 0x48], 0x8b
sub r15b, r15b
push rax
sbb byte [rax - 0x39], cl
invalid
mov rcx, qword [rdi + 0x28]
call qword [rax + 0x18]
mov qword [rdi + 0x20], 0
mov dword [rdi + 0x20], 0
and byte [r8], r8b
add byte [rax], al
add byte [rax], al
mov byte [rdi + 0x30], 1
add byte [rax], al
mov byte [rdi + 0x30], 1
mov rcx, rbx
mov edx, ebp
call fcn.1400479a0
lock inc qword [rdi]
inc qword [rdi]
inc qword [rdi]
jle 0x14007d8b6
add byte [rax], al
mov rcx, rdi
mov ecx, edi
call fcn.1400692a0
mov rcx, rax
xchg qword [r14 + 0x20], rcx
xchg dword [rsi + 0x20], ecx
xchg dword [rsi + 0x20], ecx
mov qword [rcx], rax
mov rax, qword [rsi + 0x20]
mov rax, qword [rax + 0x38]
shr rax, 0x3f
mov byte [rsi + 0x30], al
mov r14, qword [rsi + 0x20]
lea rcx, [rsp + 0x70]
and al, 0x70
call case.0x14006a4a9.363
mov rcx, rax
dec dword [rax - 0x77]
ror dword [rcx - 0x79], 0x4e
adc byte [rax - 0x77], cl
cmp byte [r9 - 0x75], cl
cmp byte [rcx - 0x75], cl
xchg qword [r14 + 0x10], rcx
mov qword [rcx + 0x38], rax
cmp byte [rcx - 0x75], cl
pop rax
cmp byte [rcx - 0x75], cl
pop rax
mov rcx, rax
mov ecx, eax
or rcx, 2
or ecx, 2
lock cmpxchg qword [r14 + 0x58], rcx
cmpxchg qword [r14 + 0x58], rcx
pop rax
jne 0x14007d7f1
test rax, rax
jne 0x14007d621
test dword [rax], ebx
invalid
invalid
invalid
test dword [rax], ebx
invalid
invalid
mov rax, qword [r14 + 0x48]
mov rcx, qword [r14 + 0x50]
push rax
mov rcx, qword [r14 + 0x50]
push rax
mov qword [r14 + 0x48], 0
add byte [rax], al
add byte [rax], al
lock and qword [r14 + 0x58], 0xfffffffffffffffd
pop ax
std
test rax, rax
je 0x14007d621
call qword [rax + 8]
jmp 0x14007d621
invalid
invalid
push rax
or cl, ch
int1
std
invalid
call fcn.1400ae840
or edx, dword [rax]
add eax, dword [rax]
mov ebx, eax
xor bl, 1
jmp 0x14007d5aa
call fcn.1400ae840
lsl eax, word [rax]
add byte [rcx - 0xa7fbf3b], cl
mov ebp, eax
invalid
xor bpl, 1
jmp 0x14007d778
add ecx, ebp
sub edi, edi
invalid
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
rcr dword [rbp + 7], cl
invalid
rcr dword [rbp + 7], cl
add byte [rdx + 0x46], bh
add byte [rax], r8b
invalid
invalid
mov edx, 0x46
add byte [rax], r8b
add al, ch
xchg esp, eax
invalid
call fcn.1400b17fb
ud2
lea r8, [rsp + 0xd0]
mov qword [r8], rdi
mov byte [r8 + 8], bl
pop rax
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
cmp byte [rcx - 0x78], al
mov byte [rax + 8], bl
pop rax
or byte [rax - 0x73], cl
lea eax, [0x1400f35d0]
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
lea eax, [0x1400f35d0]
jmp 0x14007d897
lea r8, [rsp + 0xd0]
mov qword [r8], rbx
mov byte [r8 + 8], bpl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx - 0x77], cl
sbb byte [rcx - 0x78], al
push 0x58d4808
invalid
invalid
mov cl, 0x5d
pop rbp
mov byte [rax + 8], ch
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
lea eax, [0x1400f3648]
pop rbp
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400effb0]
invalid
or eax, 0x72706
add byte [rdx + 0x2b], bh
mov edx, 0x2b
add byte [rax], al
add al, ch
pushfq
add byte [rax], al
call fcn.1400ac350
invalid
ud2
ud2
in al, dx
and byte [rax - 0x77], cl
invalid
mov rax, rcx
lea rcx, [rdx + 0x10]
mov dl, byte [rdx + 0x60]
test dl, dl
jne case.0x14007a5d8.67
mov dl, 1
xchg byte [rsi + 0x28], dl
test dl, dl
je 0x14007d907
mov rdx, qword [r8 + 0x10]
mov qword [rax + 0x10], rdx
movups xmm0, xmmword [r8]
movups xmmword [rax], xmm0
call fcn.140069366
lock dec qword [rsi]
mov edx, 0x48f0fffe
dec dword [rsi]
jne 0x14007d900
or eax, 0x48f18948
add esp, 0x20
invalid
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
xchg esp, eax
movsb byte [rdi], byte [rsi]
invalid
pop rsi
jmp 0x140067d94
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
cmp dword [rcx], 4
jne 0x14007d960
add al, 0x75
push rsp
mov rdx, qword [r8 + 0x10]
mov edx, dword [rax + 0x10]
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
movups xmm0, xmmword [r8]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
xor edx, edx
xchg byte [rsi + 0x28], dl
mov dl, byte [rsi + 0x60]
push rsi
invalid
test dl, dl
je 0x14007d945
push rsi
invalid
mov dl, 1
add dword [rsi - 0x2d7bd7aa], eax
xchg byte [rsi + 0x28], dl
test dl, dl
jne 0x14007d945
mov rdx, qword [rcx]
mov qword [rcx], 4
cmp rdx, 4
add byte [rax - 0x7d], cl
cli
add al, 0x75
invalid
jne case.0x140074d20.93
xor edx, edx
xchg byte [rsi + 0x28], dl
rol byte [rsi - 0x38b7d7aa], cl
add byte [rax + rax], al
add al, 0
mov qword [rax], 4
add al, 0
add byte [rax], al
jmp 0x14007d8e8
movups xmm0, xmmword [rsi + 0x18]
movups xmmword [rax + 8], xmm0
sbb byte [rdi], cl
adc dword [rax + 8], eax
mov qword [rax], rdx
xor eax, eax
xchg byte [rsi + 0x28], al
jmp 0x14007d8e8
lea rcx, [0x1400efb81]
sbb ah, byte [rdx]
invalid
lea r8, [0x1400efc10]
add eax, 0x722a2
mov edx, 0x20
add byte [rax], al
call fcn.1400abfc0
ud2
lea r8, [0x14011c1f8]
or dword [rax], eax
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
invalid
add eax, eax
jmp 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, str.NoErrorNotAllRecordsWrittencountRrsigsNotPresentname
cmp al, 7
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x73cb4
cmp al, 7
invalid
cmp al, 7
add cl, ch
imul eax, dword [rcx], 0x8b480000
invalid
invalid
invalid
jmp 0x14007db12
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, str.FormErrServFailNXDomainNotImpRefusedYXDomainYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADTRUNCBADCOOKIENameis_fqdnlabel_data
adc eax, 0x7453c
sbb byte [rax - 0x73], cl
adc eax, 0x7453c
invalid
jmp 0x14007db12
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x7452b
invalid
invalid
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1eff]
invalid
invalid
invalid
invalid
invalid
jmp 0x14007db48
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f07]
invalid
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f07]
invalid
invalid
invalid
invalid
invalid
jmp 0x14007db48
push rdi
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f0f]
lea edx, [0x1400f1f0f]
lea edx, [0x1400f1f0f]
adc eax, 0x7450b
jmp 0x14007db2d
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f15]
stc
invalid
invalid
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x744f9
stc
invalid
invalid
invalid
invalid
jmp 0x14007db12
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1400f1f1c]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f1c]
jmp 0x14007db48
sgdt [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x744d8
lea rdx, [0x1400f1f24]
jmp 0x14007db12
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f2b]
invalid
invalid
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x744c7
invalid
invalid
invalid
invalid
mov dword [rdi + rax], 0xa9e9
jmp 0x14007db12
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x744b6
lea rdx, [0x1400f1f32]
jmp 0x14007db12
xchg ecx, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f39]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f39]
invalid
jmp 0x14007db12
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x74497
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x74497
invalid
invalid
jmp 0x14007db12
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f47]
lea edx, [0x1400f1f47]
lea edx, [0x1400f1f47]
jmp 0x14007db2d
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, [0x1400f1f4d]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f4d]
jmp 0x14007db2d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x7446b
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f53]
jmp 0x14007db12
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f5a]
adc eax, 0x7445d
jmp 0x14007db12
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f61]
mov r8d, 7
jmp 0x14007db69
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f68]
mov r8d, 6
jmp 0x14007db69
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f6e]
mov r8d, 8
jmp 0x14007db69
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400f1f76]
mov r8d, 9
add rsp, 0x38
jmp rax
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400f1600]
mov qword [rsp + 0x20], rax
lea rax, case.0x14006646d.33
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
nop
add rsp, 0x38
ret
ud2
invalid
mov edx, 0x2b
call fcn.1400abfc0
ud2
add byte [rax], al
add al, ch
xchg ebp, eax
fild word [rdx]
add byte [rdi], cl
or ecx, dword [rax - 0x75]
and al, 0x30
xor byte [rbp + rcx*4 + 0x44], cl
and al, 0x78
xor byte [rbp + rcx*4 + 0x44], cl
and al, 0x78
mov qword [r8], rax
lea rax, [0x1400f2090]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140065c58
mov edx, 0x2b
call fcn.1400ac350
ud2
in al, dx
sub byte [rcx], al
add byte [rax], al
mov rcx, qword [rcx]
mov rax, qword [rcx]
mov qword [rcx], 0
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14007e1ea
mov rbx, qword [rax]
lea rdx, [0x1400f20c0]
lea rsi, [rsp + 0x38]
mov r8d, 3
mov rcx, rsi
call fcn.14007b622
cmp word [rsi], 2
add cl, byte [rdi]
test byte [rsi], bh
add dword [rax], eax
invalid
add cl, byte [rdi]
test byte [rsi], bh
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x8824
add byte [rax - 0x73], cl
je 0x14007e0f6
lea rdi, [rsp + 0x88]
lea rsi, [rsp + 0x38]
mov ecx, 0xa
cmp byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
lea rax, [0x140125130]
lea eax, [0x140125130]
mov qword [rsp + 0x30], rax
mov rax, qword [0x140125180]
cmp rax, 3
jne 0x14007e1ac
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
mov r8, qword [rsp + 0x30]
lea rsi, [rsp + 0x38]
lea rdx, [rsp + 0x88]
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140078e22
mov byte [rsi + 0x48], 1
lea rax, [rsp + 0xd8]
mov ecx, 0xa
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movzx r9d, word [rbx]
mov r8, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
movzx ebp, word [rbx + 0x28]
mov r14, qword [rbx + 0x30]
mov r15, qword [rbx + 0x38]
mov ecx, 0xa
mov rdi, rbx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov dword [rbx + 0x50], 0x1010101
mov word [rbx + 0x54], 0x201
mov byte [rbx + 0x56], 2
test r9d, r9d
je 0x14007e17f
cmp r9d, 2
je 0x14007e19b
test rdx, rdx
je 0x14007e17f
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
test bp, bp
je 0x14007e19b
test r15, r15
je 0x14007e19b
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r14
mov eax, esi
mov eax, esi
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea rax, [rsp + 0x30]
lea rcx, [rsp + 0xd8]
mov qword [rcx], rax
lea r8, [rsp + 0x38]
mov qword [r8], rcx
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140125180]
lea r9, [0x1400efc28]
xor edx, edx
call fcn.1400ae220
jmp 0x14007e0f8
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400abfc0
ud2
mov rax, qword [rsp + 0x40]
lea r8, [rsp + 0x88]
mov qword [r8], rax
lea rax, [0x1400f20c8]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140065c58
mov edx, 0x2b
call fcn.1400ac350
ud2
add cl, byte [rdi]
test byte [rsi], bh
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x8824
add byte [rax - 0x73], cl
je 0x14007e2d0
cmp byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
lea rax, [0x140125188]
mov qword [rsp + 0x30], rax
mov rax, qword [0x1401251d8]
cmp rax, 3
jne 0x14007e386
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
mov r8, qword [rsp + 0x30]
lea rsi, [rsp + 0x38]
lea rdx, [rsp + 0x88]
mov rcx, rsi
call fcn.140078e22
mov byte [rsi + 0x48], 1
lea rax, [rsp + 0xd8]
mov ecx, 0xa
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
movzx r9d, word [rbx]
mov r8, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
movzx ebp, word [rbx + 0x28]
mov r14, qword [rbx + 0x30]
mov r15, qword [rbx + 0x38]
mov ecx, 0xa
mov rdi, rbx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
add byte [rax - 0x77], cl
invalid
mov dword [rbx + 0x50], 0x1010101
mov word [rbx + 0x54], 0x201
add dword [rdx], eax
mov byte [rbx + 0x56], 2
test r9d, r9d
je 0x14007e359
cmp r9d, 2
je case.0x14006bbbb.288
test rdx, rdx
je 0x14007e359
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
test bp, bp
je case.0x14006bbbb.288
test r15, r15
je case.0x14006bbbb.288
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea rax, [rsp + 0x30]
lea rcx, [rsp + 0xd8]
lea ecx, [rsp + 0xd8]
lea ecx, [rsp + 0xd8]
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rbp + rcx*4 + 0x44], ecx
and al, 0x38
mov qword [rcx], rax
lea r8, [rsp + 0x38]
mov qword [r8], rcx
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
add eax, 0x9a55b
or byte [rax - 0x73], cl
add eax, 0x9a55b
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1401251d8]
lea r9, [0x1400efca0]
xor edx, edx
call fcn.1400ae220
jmp 0x14007e2d2
invalid
add byte [rbp + rcx*4 + 0xd], cl
call 0x17107ead1
shr al, cl
invalid
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400abfc0
in al, 0xdb
add al, byte [rax]
in al, 0xdb
add al, byte [rax]
ud2
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
add eax, 0x73d2b
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or dword [rax], eax
or dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
push 0xffffffffba00071b
sub eax, dword [rax]
lea r9, fcn.140065c58
mov edx, 0x2b
add byte [rax], al
add byte [rax], al
call fcn.1400ac350
add al, byte [rax]
ud2
or ecx, dword [rax - 0x7d]
in al, dx
lea rax, [0x140125300]
mov qword [rsp + 0x30], rax
mov rax, qword [0x140125358]
outsd dx, dword [rsi]
or al, byte [rax]
xor byte [rax - 0x75], cl
add eax, 0xa6f2d
outsd dx, dword [rsi]
or al, byte [rax]
outsd dx, dword [rsi]
or al, byte [rax]
cmp rax, 3
jne 0x14007e43b
mov rax, qword [rsp + 0x30]
add rsp, 0x48
ret
lea rax, [rsp + 0x30]
and al, 0x30
lea rcx, [rsp + 0x38]
and al, 0x38
mov qword [rcx], rax
lea r8, [rsp + 0x40]
and al, 0x40
mov qword [r8], rcx
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140125358]
or al, byte [rax]
or al, byte [rax]
lea r9, [0x1400efcf0]
xor edx, edx
call fcn.1400ae220
jmp 0x14007e431
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov rax, qword [rcx]
mov qword [rcx], 0
test rax, rax
je 0x14007e56b
mov r14, qword [rax]
lea rdx, str.local.
lea rsi, [rsp + 0x28]
mov r8d, 6
mov rcx, rsi
int1
invalid
int1
call fcn.14007b622
cmp word [rsi], 2
je 0x14007e585
mov byte [rax], 0
invalid
mov byte [rax], 0
add byte [rax - 0x73], cl
lea rax, [rsp + 0x78]
lea rax, [rsp + 0x78]
lea rsi, [rsp + 0x28]
mov ecx, 0xa
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movzx r9d, word [r14]
mov r8, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
movzx ebp, word [r14 + 0x28]
mov rbx, qword [r14 + 0x30]
mov r15, qword [r14 + 0x38]
pop rsi
xor byte [rbp - 0x75], cl
jle 0x14007e525
mov ecx, 0xa
mov rdi, r14
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov dword [r14 + 0x50], 0x2020001
push rax
add dword [rax], eax
add al, byte [rdx]
push rax
add dword [rax], eax
add al, byte [rdx]
mov word [r14 + 0x54], 0x302
mov byte [r14 + 0x56], 0
test r9d, r9d
je 0x14007e52e
invalid
sbb al, byte [rcx - 0x7d]
stc
add dh, byte [rax + rax*2 + 0x48]
test edx, edx
cmp r9d, 2
je 0x14007e55a
test rdx, rdx
je 0x14007e52e
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rcx], dh
sar bh, cl
adc eax, 0x33caa
test bp, bp
je 0x14007e55a
test r15, r15
je 0x14007e55a
invalid
and cl, byte [rax - 0x75]
or eax, 0xa7251
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rbx
add rsp, 0xc8
add byte [rax], al
add byte [rbx + 0x5d], bl
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
cmp al, 3
invalid
cmp al, 3
add byte [rax - 0x373b7eb8], dl
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
nop
add rsp, 0xc8
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400abfc0
ud2
mov rax, qword [rsp + 0x30]
lea r8, [rsp + 0x78]
mov qword [r8], rax
lea rax, [0x1400f2140]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140065c58
mov edx, 0x2b
add byte [rax], al
add byte [rax], al
call fcn.1400ac350
ud2
lea rax, [0x140125360]
mov qword [rsp + 0x30], rax
mov rax, qword [0x1401253b8]
cmp rax, 3
jne 0x14007e5df
mov rax, qword [rsp + 0x30]
add rsp, 0x48
invalid
ret
invalid
lea rax, [rsp + 0x30]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
lea r8, [rsp + 0x40]
mov qword [r8], rcx
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
lea eax, [0x140118900]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401253b8]
lea r9, [0x1400efd40]
xor edx, edx
call fcn.1400ae220
jmp 0x14007e5d5
add byte [rax], al
mov rcx, rsi
call fcn.14007b622
invalid
invalid
invalid
jmp qword [rsi - 0x7d]
cmp word [rsi], 2
je 0x14007e729
lea rax, [rsp + 0x78]
lea rsi, [rsp + 0x28]
mov ecx, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
movzx r9d, word [r14]
mov r8, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
movzx ebp, word [r14 + 0x28]
mov rbx, qword [r14 + 0x30]
mov ebx, dword [rsi + 0x30]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov r15, qword [r14 + 0x38]
mov ecx, 0xa
mov rdi, r14
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov dword [r14 + 0x50], 0x3030201
push rax
add dword [rdx], eax
add eax, dword [rbx]
push rax
add dword [rdx], eax
add eax, dword [rbx]
mov word [r14 + 0x54], 0x103
mov byte [r14 + 0x56], 1
test r9d, r9d
je 0x14007e6d2
cmp r9d, 2
je 0x14007e6fe
test rdx, rdx
je 0x14007e6d2
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
sar bh, cl
adc eax, 0x33b06
test bp, bp
je 0x14007e6fe
test r15, r15
je 0x14007e6fe
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rbx
add rsp, 0xc8
enter 0, 0
enter 0, 0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
and eax, 0x33ada
nop
add rsp, 0xc8
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov rax, qword [rsp + 0x30]
lea r8, [rsp + 0x78]
lea eax, [rsp + 0x78]
lea eax, [rsp + 0x78]
mov qword [r8], rax
lea rax, [0x1400f2160]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140065c58
mov edx, 0x2b
call fcn.1400ac350
ud2
lock add byte [rax], al
add byte [rbx], al
jne case.0x14007a5d8.89
add rcx, 0x48
jmp 0x14007f158
ret
and al, 0x68
je 0x14007e7ff
cmp eax, 3
jne 0x14007e947
add dword [rax], eax
add byte [rax - 0x73], cl
xchg eax, esi
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
lea rax, [rdi + 0xf0]
mov qword [rsp + 0x40], rax
movzx eax, byte [rdi + 0xf0]
test eax, eax
je 0x14007e82b
cmp eax, 3
jne case.default.0x14007e7f3
mov byte [rcx], al
add byte [rax], al
mov byte [rcx], al
add byte [rax], al
lea rax, [rdi + 0x50]
mov qword [rsp + 0x60], rax
lea rax, [rdi + 0x48]
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
movzx eax, byte [rdi + 0x50]
lea rcx, [0x14011c24c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x58]
mov rax, qword [rax]
jmp 0x14007e849
lea rax, [rdi + 0x20]
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rdi + 0x30], xmm1
movups xmmword [rdi + 0x20], xmm0
mov qword [rdi + 0x40], rax
mov dword [rdi + 0x40], eax
mov dword [rdi + 0x40], eax
lea rdx, [rdi + 0xf0]
mov qword [rsp + 0x40], rdx
push rsp
and al, 0x40
mov byte [rdi + 0xf0], 0
jmp 0x14007e82f
mov rax, qword [rdi + 0x40]
lea rdx, [rdi + 0x48]
mov qword [rsp + 0x58], rdx
mov qword [rdi + 0x48], rax
lea rdx, [rdi + 0x50]
mov qword [rsp + 0x60], rdx
mov byte [rdi + 0x50], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rdi + 0x68], xmm1
movups xmmword [rdi + 0x58], xmm0
movzx eax, word [rdi + 0x58]
mov word [rdi + 0x58], 4
cmp ax, 4
je 0x14007e92f
invalid
mov r15, qword [rdi + 0x60]
mov esi, 2
cmp ax, 3
clc
add ecx, dword [rdi]
test byte [rcx + 6], ch
invalid
invalid
add byte [rax], al
clc
add ecx, dword [rdi]
test byte [rcx + 6], ch
invalid
invalid
add byte [rax], al
imul eax, dword [rsi], 0xb70f0000
pop r14
movzx ecx, word [rdi + 0x5e]
mov word [rsp + 0x3c], cx
mov ecx, dword [rdi + 0x5a]
mov dword [rsp + 0x38], ecx
movups xmm0, xmmword [rdi + 0x68]
movaps xmmword [rsp + 0x210], xmm0
mov qword [rdi + 0x58], 0
mov ecx, dword [rsp + 0x38]
mov dword [rdi + 0x62], ecx
movzx ecx, word [rsp + 0x3c]
mov word [rdi + 0x66], cx
mov qword [rdi + 0x68], r15
movaps xmm0, xmmword [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
movups xmmword [rdi + 0x70], xmm0
xor r15d, r15d
jmp 0x14007e99f
lea rbp, [rdi + 0xe8]
movzx eax, byte [rdi + 0xe8]
test eax, eax
je 0x14007e9da
cmp eax, 3
jne 0x14007e977
clc
add ecx, dword [rdi]
test dword [rbp + 0x48000000], ecx
lea ebx, [rdi + 0xe0]
lea rbx, [rdi + 0xe0]
movzx eax, byte [rdi + 0xe0]
mov dh, 0x87
loopne 0x14007e8f6
add byte [rax], al
lea r12, [rdi + 0xa0]
test eax, eax
je 0x14007e914
cmp eax, 3
jne 0x14007e987
mov rax, qword [rdi + 0xd8]
jmp 0x14007ecb1
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rsp + 0x30], rbp
mov rsi, r12
mov r13, qword [rdi + 0xa0]
mov r14, qword [rdi + 0xa8]
jmp 0x14007eb6d
lea rcx, str._Ready__polled_after_completion_rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07librarycore_src_future_ready.rs
lea r8, [0x1400f0438]
sbb al, byte [rdi]
add byte [rdx + 0x1f], bh
jmp 0x14007f097
lea rcx, [0x1400f00b0]
lea r8, [0x1400f2aa8]
jmp 0x14007e995
lea rcx, [0x1400f00b0]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_tcpmod.rs
jmp 0x14007e995
lea rcx, [0x1400f00b0]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_net_tcp_stream.rs
jmp 0x14007e995
lea rcx, [0x1400f00b0]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_net_tcp_stream.rs
jmp 0x14007e995
lea rcx, [0x1400f00b0]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_net_tcp_stream.rs
mov edx, 0x23
jmp 0x14007f0b1
mov word [rdi + 0x60], 2
cmp ax, 2
je 0x14007eec7
mov word [rdi + 0x80], ax
movups xmm0, xmmword [rdi + 0x62]
movups xmm1, xmmword [rdi + 0x70]
movups xmmword [rdi + 0x82], xmm0
movups xmmword [rdi + 0x90], xmm1
lea rbp, [rdi + 0xe8]
mov byte [rdi + 0xe8], 0
movzx eax, word [rdi + 0x80]
mov rcx, qword [rdi + 0x82]
mov r8d, dword [rdi + 0x8a]
movzx r9d, word [rdi + 0x8e]
movups xmm0, xmmword [rdi + 0x90]
lea rdx, [rsp + 0x1c0]
movaps xmmword [rdx + 0x10], xmm0
mov word [rdx], ax
mov qword [rdx + 2], rcx
mov dword [rdx + 0xa], r8d
mov word [rdx + 0xe], r9w
lea r14, [rsp + 0x120]
mov rcx, r14
mov r8d, 1
call fcn.1400348c2
cmp qword [r14], 0
je 0x14007ea87
mov r15, qword [rsp + 0x128]
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x90], rax
movaps xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x80], xmm0
mov byte [rbp], 1
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0xc0], xmm0
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xd0], rax
jmp 0x14007ee25
mov r13, qword [rsp + 0x128]
cmp word [rsp + 0x1c0], 0
je 0x14007eabf
lea rax, [rsp + 0x1d4]
movups xmm0, xmmword [rax - 0x10]
mov r9d, dword [rax + 4]
movzx ecx, word [rax + 8]
rol cx, 8
mov r8d, 0x1c
mov r10w, 0x17
jmp 0x14007eadd
lea rax, [rsp + 0x1c2]
movzx ecx, word [rax + 4]
rol cx, 8
mov r8d, 0x10
mov r10w, 2
xorps xmm0, xmm0
mov eax, dword [rax]
lea rdx, [rsp + 0x120]
mov word [rdx], r10w
mov word [rdx + 2], cx
mov dword [rdx + 4], eax
movups xmmword [rdx + 8], xmm0
mov dword [rdx + 0x18], r9d
mov rcx, r13
call qword [sym.imp.ws2_32.dll_connect]
cmp eax, 0xffffffff
jne 0x14007eb31
call qword [sym.imp.kernel32.dll_GetLastError]
mov r15d, eax
shl r15, 0x20
or r15, 2
mov rcx, r15
call fcn.14005f4a7
cmp al, 0xd
jne 0x14007ee40
mov rcx, r15
call fcn.14000299b
xor r15d, r15d
cmp r13, 0xffffffffffffffff
je 0x14007ea3e
mov qword [rsp + 0x30], rbp
lea rsi, [rdi + 0xa0]
mov qword [rdi + 0xa0], r13
mov qword [rdi + 0xa8], 0
add byte [rax], al
add byte [rax], al
lea rbx, [rdi + 0xe0]
mov byte [rdi + 0xe0], 0
xor r14d, r14d
lea rcx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_net_tcp_stream.rs
call fcn.1400633de
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rdx
lea r15, [rdx + 0x120]
add byte [rax], al
lea rcx, [rdx + 0xc0]
test rax, rax
mov eax, 0xc0
mov r12d, 0x120
cmove r12, rax
cmove r15, rcx
cmp qword [rdx + r12], 0
je 0x14007f084
mov rbp, rdx
lea r13, [rsp + 0x50]
lea r14, [r15 + 0x20]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r15 + 0x20], cl
jne 0x14007ee55
lea rcx, [r15 + 0x28]
call fcn.140063e6d
mov rcx, rax
xor r8d, r8d
mov al, 1
lock cmpxchg byte [r15 + 0x20], r8b
cmpxchg byte [r15 + 0x20], r8b
cmpxchg byte [r15 + 0x20], r8b
mov r15, rdx
sete al
test rcx, rcx
je 0x14007ec0c
test al, al
je 0x14007ee92
nop
add al, byte [rax]
invalid
nop
add al, byte [rax]
add byte [rcx - 0x77], cl
hlt
mov r12, rsi
mov rbp, qword [rsp + 0x30]
jmp case.0x14006b69c.284
test al, al
je 0x14007f077
mov r8, r15
sub r8, 0xffffffffffffff80
mov r9, qword [rsp + 0x48]
mov rdx, qword [rbp + r12]
mov rcx, r13
call fcn.140034117
test rax, rax
je 0x14007ec70
mov r14, rax
lock dec qword [r15]
dec qword [r15]
dec qword [r15]
mov r12, rsi
mov rbp, qword [rsp + 0x30]
jne 0x14007ec4b
mov rcx, r15
call fcn.14005ed14
mov r15, r14
lea rcx, [rsp + 0x70]
call fcn.14007f1a7
mov rcx, r13
call fcn.140086219
add byte [rax], al
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.ws2_32.dll_closesocket]
jmp 0x14007ed8b
add byte [rax], al
movups xmm0, xmmword [rsp + 0x70]
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
lea rax, [rdi + 0xb0]
movups xmmword [rdi + 0xb0], xmm0
mov qword [rdi + 0xc0], r15
mov qword [rdi + 0xc8], rcx
mov qword [rdi + 0xd0], rdx
mov qword [rdi + 0xd8], rax
add byte [rax], al
add byte [rcx - 0x77], cl
hlt
mov rbp, qword [rsp + 0x30]
add byte [rax], al
add byte [rcx - 0x77], cl
hlt
mov rdx, qword [rax + 0x10]
lea r14, [rsp + 0x70]
mov rcx, r14
mov r8, qword [rsp + 0x118]
mov r9b, 1
call fcn.140063bef
mov al, byte [r14 + 9]
cmp al, 3
je 0x14007ee9f
mov r15, qword [rsp + 0x70]
cmp al, 2
je 0x14007ed7f
mov rcx, qword [rdi + 0xc8]
cmp rcx, 0xffffffffffffffff
je 0x14007f09e
lea r9, [rsp + 0x48]
mov dword [r9], 0
add dword [rax], eax
add byte [rax], al
add bh, al
and al, 0x70
add al, 0
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add bh, al
and al, 0x70
add al, 0
add byte [rax], al
mov qword [rsp + 0x20], r14
mov edx, 0xffff
mov r8d, 0x1007
call qword [sym.imp.ws2_32.dll_getsockopt]
cmp eax, 0xffffffff
clc
invalid
je 0x14007ed6e
clc
push qword [rax + rcx*2 + 0x4c]
invalid
movsxd r15, dword [rsp + 0x48]
test r15, r15
jne 0x14007ed77
mov rsi, qword [rdi + 0xb0]
mov r15, qword [rdi + 0xb8]
mov rax, qword [rdi + 0xd0]
mov qword [rsp + 0xf0], rax
movups xmm0, xmmword [rdi + 0xc0]
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rdi + 0xe0], 1
cmp rsi, 3
jne 0x14007edb3
jmp 0x14007eea2
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r15d, eax
shl r15, 0x20
or r15, 2
lea rcx, [rdi + 0xb0]
call fcn.14007f0b8
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0xf0], rax
movups xmm0, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
add dh, al
add eax, dword [rcx]
and al, 0xe0
add byte [rax], al
add dh, al
add eax, dword [rcx]
mov esi, 2
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x110], rax
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xe0], al
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xe0], al
movaps xmmword [rsp + 0x100], xmm0
mov rcx, r12
call fcn.14007f113
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x90], rax
movaps xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x80], xmm0
mov byte [rbp], 1
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0xc0], xmm0
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xd0], rax
cmp rsi, 2
jne 0x14007ee62
mov rcx, qword [rdi + 0x58]
test rcx, rcx
je 0x14007ee33
call fcn.14000299b
mov qword [rdi + 0x58], r15
movzx eax, word [rdi + 0x60]
invalid
jmp 0x14007e99f
invalid
xor ecx, ecx
call fcn.1400347da
mov rcx, r13
call qword [sym.imp.ws2_32.dll_closesocket]
jmp 0x14007ea3e
mov rcx, r14
call fcn.1400ad2d9
jmp 0x14007ebd8
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x1b0], rax
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, qword [rdi + 0x58]
test rcx, rcx
je 0x14007eee8
call fcn.14000299b
jmp 0x14007eee8
mov rcx, r14
call fcn.1400ad030
jmp 0x14007ec02
mov byte [rbx], 3
mov cl, 3
mov byte [rbp], cl
mov rax, qword [rsp + 0x60]
mov byte [rax], 4
mov rax, qword [rsp + 0x40]
mov byte [rax], cl
mov rax, qword [rsp + 0x68]
mov qword [rax], 3
jmp case.0x14004a75f.762
mov esi, 2
test r15, r15
jne 0x14007eee8
lea rdx, str.could_not_resolve_to_any_addressC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_netudp.rs
mov r8d, 0x20
mov cl, 0x14
call fcn.14004107e
mov r15, rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x190], rax
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x180], xmm0
mov rax, qword [rsp + 0x60]
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
call 0x14007f158
cmp rsi, 2
je 0x14007f02a
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [rsp + 0x1f8], xmm0
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x208], rax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x1e8], rsi
mov qword [rsp + 0x1f0], r15
mov rcx, qword [rsp + 0x200]
cmp rcx, 0xffffffffffffffff
je 0x14007f09e
lea r9, [rsp + 0x1c0]
mov dword [r9], 1
mov dword [rsp + 0x20], 4
mov edx, 6
mov r8d, 1
call sub.ws2_32.dll_setsockopt
cmp eax, 0xffffffff
je case.0x14004a75f.757
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x160], xmm0
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x220], xmm0
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x230], rax
movaps xmmword [rsp + 0x140], xmm0
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
invalid
jmp 0x14007f037
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r15d, eax
shl r15, 0x20
or r15, 2
lea rcx, [rsp + 0x1e8]
call fcn.14007f0b8
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
mov esi, 2
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x150]
mov qword [rax + 0x20], rcx
movaps xmm0, xmmword [rsp + 0x140]
movups xmmword [rax + 0x10], xmm0
mov qword [rax], rsi
mov qword [rax + 8], r15
mov cl, 1
mov byte [rdi + 0xf8], cl
add rsp, 0x238
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax - 0x7f], cl
invalid
mov rcx, r14
call fcn.1400ad030
jmp 0x14007ec14
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_net_tcp_stream.rs
add byte [rdx + 0x68], bh
call fcn.1400ac3f0
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_srciopoll_evented.rs
mov edx, 0x2b
call fcn.1400abfc0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 8]
cmp eax, 3
je 0x14007f18b
cmp eax, 4
jne 0x14007f1a0
cmp byte [rsi + 0xa0], 3
jne case.0x14004da5b.656
lea rcx, [rsi + 0x58]
call fcn.14007f113
mov rcx, qword [rsi + 0x10]
test rcx, rcx
leave
jne 0x14007f196
jmp 0x14007f1a0
cmp word [rsi + 0x10], 3
jne 0x14007f1a0
mov rcx, qword [rsi + 0x18]
add rsp, 0x20
pop rsi
jmp fcn.14000299b
nop
add rsp, 0x20
pop rsi
ret
mov r13d, 2
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], rdx
push rsi
and byte [rax + 0x60478801], dh
mov qword [rsi], r13
mov qword [rsi + 8], rbx
mov byte [rdi + 0x68], al
mov rax, rsi
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add al, 0x66
rol ecx, 8
mov r8d, 0x10
mov r10w, 2
xorps xmm0, xmm0
mov eax, dword [rax]
lea rdx, [rsp + 0x30]
mov word [rdx], r10w
mov word [rdx + 2], cx
add cl, byte [rcx + 0x110f0442]
or byte [rcx + r9*4 + 0x4a], al
sbb byte [rcx + rcx*4 - 0xf], cl
call qword [sym.imp.ws2_32.dll_bind]
cmp eax, 0xffffffff
je 0x14007f452
xor eax, dword [rbx]
add byte [rbx - 0x7bf00008], al
lodsd eax, dword [rsi]
add byte [rax], al
add byte [rcx - 0x43], al
add al, byte [rax]
add byte [rax], al
mov r13d, 2
cmp r14, 0xffffffffffffffff
je 0x14007f470
lea rcx, [0x1400ed9f8]
call fcn.1400633de
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x38], edx
cmp byte [rax - 0x73], cl
invalid
lea rbx, [rdx + 0x120]
lea rcx, [rdx + 0xc0]
test rax, rax
test eax, eax
test eax, eax
mov eax, 0xc0
mov ebp, 0x120
cmove rbp, rax
cmove rbx, rcx
cmp qword [rdx + rbp], 0
je 0x14007f538
mov r15, rdx
lea r12, [rbx + 0x20]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rbx + 0x20], cl
jne 0x14007f4ea
lea r14, [rsp + 0x28]
lea rcx, [rbx + 0x28]
call fcn.140063e6d
mov rcx, rax
xor r8d, r8d
sal byte [rax + 0xf44f001], 0xb0
and byte [r8 - 0x77], cl
and byte [rax - 0x77], cl
ror dword [rdi], cl
xchg esp, eax
ror byte [rax - 0x7b], 0xc9
test ecx, ecx
and byte [rax - 0x77], cl
ror dword [rdi], cl
xchg esp, eax
ror byte [rax - 0x7b], 0xc9
test ecx, ecx
je 0x14007f477
test al, al
jne 0x14007f4ac
mov rcx, r12
mov ecx, esp
call fcn.1400ad030
jmp 0x14007f4ac
call qword [sym.imp.kernel32.dll_GetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
mov rcx, r14
call qword [sym.imp.ws2_32.dll_closesocket]
jmp 0x14007f2fa
xor ebx, ebx
jmp 0x14007f300
test al, al
je 0x14007f4f7
mov r8, rbx
mov eax, ebx
sub r8, 0xffffffffffffff80
mov r9, qword [rsp + 0x20]
mov rdx, qword [r15 + rbp]
mov rcx, r14
call fcn.140034117
test rax, rax
je 0x14007f4ce
mov r15, rax
lock dec qword [rbx]
jne 0x14007f4a9
mov rcx, rbx
mov ecx, ebx
call fcn.14005ed14
mov rbx, r15
lea rcx, [rsp + 0x30]
call fcn.14007f1a7
mov rcx, r14
call fcn.140086219
insd dword [rdi], dx
add byte [rax], al
mov rcx, qword [rsp + 0x20]
call qword [sym.imp.ws2_32.dll_closesocket]
xor r8b, byte [r11]
add cl, ch
xor bh, dh
invalid
invalid
mov r13, qword [rsp + 0x30]
mov rcx, rbx
mov rbx, qword [rsp + 0x38]
mov rax, qword [rsp + 0x20]
and byte [rax - 0x75], cl
push rsp
and al, 0x28
and byte [rax - 0x75], cl
push rsp
and al, 0x28
jmp 0x14007f300
mov rcx, r12
call fcn.1400ad2d9
jmp 0x14007f41d
mov rcx, r12
call fcn.1400ad030
jmp 0x14007f47b
invalid
invalid
invalid
lea r8, [0x1400f0438]
mov edx, 0x1f
call fcn.1400ac3f0
ud2
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea r8, [0x1400ed9f8]
add byte [rdx + 0x68], bh
add byte [rdx + 0x68], bh
jmp 0x14007f517
sub esp, 0x28
mov esi, edx
mov rdi, rcx
mov al, byte [0x140125ab8]
mov ecx, 0x88
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add byte [rdx + 8], bh
call fcn.1400119c9
test rax, rax
je 0x14007f586
mov qword [rax], rdi
mov dword [rax + 8], esi
mov byte [rax + 0x80], 0
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, 0x88
call fcn.1400abc30
ud2
rcl dword [rax], 0xe9
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
test eax, eax
je 0x14007f5ea
cmp eax, 3
je 0x14007f689
add byte [rax], al
lea rcx, [0x1400f00b0]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_lib.rs
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
and eax, dword [rax]
add byte [rax], al
call fcn.1400abfc0
ud2
mov rdi, qword [rbx]
mov esi, dword [rbx + 8]
or al, ch
stosd dword [rdi], eax
mov bh, 0xfd
dec dword [rax + 1]
clc
or al, ch
stosd dword [rdi], eax
mov bh, 0xfd
dec dword [rax + 1]
clc
jae 0x14007f631
call fcn.14005ada0
add rax, 0x38640900
jb 0x14007f617
mov bh, 0xfd
dec dword [rax + 5]
add byte [rcx], cl
cmp byte fs:[rdx + 0x10], dh
mov r8d, edx
cmp edx, 0x3b9aca00
cli
add dl, cl
invalid
cmp esi, dword [rdx + 0x3a]
inc rax
jne 0x14007f645
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lea r8, [0x1400eb270]
mov edx, 0x28
add al, ch
ror ebp, 2
add byte [rdi], cl
invalid
add al, ch
ror ebp, 2
add byte [rdi], cl
or eax, dword [rcx - 0x77]
rol byte [rcx + 1], 1
invalid
mov r8d, edx
add r8d, esi
cmp r8d, 0x3b9aca00
jb 0x14007f64c
invalid
inc rax
je 0x14007f5fa
add r8d, 0xc4653600
mov ecx, r8d
shr ecx, 9
jmp 0x109713e5e
or dword [rbx + 4], 0
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
retf 0x3b9a
sub r8d, ecx
lea r9, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_src_lib.rs
lea rsi, [rsp + 0x28]
sub byte [rax - 0x77], cl
int1
jmp 0x109713e5e
retf 0x3b9a
mov rdx, rax
call case.0x1400493e7.452
lea rdi, [rbx + 0x10]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rbx + 0x10]
mov rcx, rdi
mov rdx, r14
call fcn.140062d05
mov esi, eax
mov al, 3
test sil, sil
jne 0x14007f6ab
mov rcx, rdi
call fcn.14007f6c0
mov al, 1
mov byte [rbx + 0x80], al
mov eax, esi
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r14
ret
push rax
and byte [rsi + 0x48], bl
jmp qword [rax + 0x18]
invalid
invalid
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x40
cmp rdx, 0xffffffffffffffff
je 0x14007f7fe
mov ebp, r8d
mov r15, rdx
mov rdi, rcx
lea rsi, [rcx + 8]
lea esi, [rcx + 8]
lea esi, [rcx + 8]
mov rcx, rsi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140125860]
mov eax, dword [0x140125860]
sub eax, dword [rbx]
add byte [rax - 0x75], cl
mov eax, dword [0x140125860]
mov eax, dword [0x140125860]
shl rax, 1
test rax, rax
jne 0x14007f80e
ror byte [rdi], 0x85
fild dword [rax]
add byte [rax], al
xor ebx, ebx
mov al, byte [rdi + 0x10]
test al, al
jne 0x14007f81d
fld qword [rax]
add byte [rax], al
fld qword [rax]
add byte [rax], al
cmp qword [rdi + 0x28], r15
cmp dword [rdi + 0x28], edi
jbe case.0x14006a2fc.353
lea rax, [r15 + r15*2]
mov rcx, qword [rdi + 0x18]
mov rdx, qword [rdi + 0x38]
push rdi
cmp byte [rbx + rcx*4 + 0x64], cl
ror dword [rax], 0x4c
mov esi, dword [rcx + rax*8 + 0x10]
invalid
invalid
push rdi
cmp byte [rbx + rcx*4 + 0x64], cl
ror dword [rax], 0x4c
mov esi, dword [rcx + rax*8 + 0x10]
invalid
invalid
rcl dword [rax], 0x48
cmp dword [rcx + rax*8], 0
cmp qword [rcx + rax*8], 0
add byte [rax - 0x39], cl
add al, 0xc1
add byte [rax], al
add byte [rax], al
mov qword [rcx + rax*8], 0
mov qword [rcx + rax*8 + 8], rdx
je 0x14007f84f
add byte [rax], al
invalid
xlatb
add byte [rax], al
add byte [rax - 1], cl
xor byte [r9 + r9*4 + 0x7f], r9b
mov qword [rdi + 0x38], r15
test r12, r12
invalid
dec qword [rdi + 0x30]
mov qword [rdi + 0x38], r15
test r12, r12
jne 0x14007f7cd
invalid
test bpl, bpl
test bpl, bpl
je 0x14007f7cd
mov rax, qword [rdi + 0x18]
mov rax, qword [rdi + 0x18]
sbb byte [r8 - 0x75], r9b
sbb byte [rax - 0x75], cl
mov rcx, qword [rdi + 0x28]
add rax, 0xffffffffffffffe8
sub byte [r8 - 0x7d], r9b
shr al, 0x48
shl ecx, 3
invalid
shl rcx, 3
add ecx, dword [rax - 0x73]
lea rcx, [rcx + rcx*2]
or al, 0x49
test rcx, rcx
je 0x14007f7cd
lea rdx, [rax + 0x18]
add rcx, 0xffffffffffffffe8
cmp qword [rax + 0x18], 0
cmp dword [rax + 0x18], 0
push rax
sbb byte [rax - 0x7d], cl
shr eax, 0x48
cmp dword [rax + 0x18], 0
mov rax, rdx
mov eax, edx
je 0x14007f79e
mov rax, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
mov qword [rdx + 8], 0
add byte [rax], al
add byte [rax], al
adc byte [rax - 0x39], cl
or byte [rax], al
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14007f7cd
call qword [rax + 8]
test r12, r12
je case.0x14006a2fc.350
mov rcx, r14
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14007f7cd
call qword [rax + 8]
test r12, r12
je case.0x14006a2fc.350
mov rcx, r14
call qword [r12 + 0x18]
sbb byte [rax - 0x7d], cl
jg 0x14007f80e
invalid
cmp qword [rdi + 0x30], 0
xor byte [rax], al
add byte [rbp + 5], dh
jne 0x14007f7e6
lock and qword [rdi], 0xfffffffffffffffd
mov rcx, rsi
mov edx, ebx
add rsp, 0x40
pop rbx
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
jmp fcn.1400479a0
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
invalid
add esp, 0x40
pop rbx
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call fcn.1400ae840
add al, byte [rax]
add byte [rcx + 0x1f380c3], cl
mov ebx, eax
ret
xor bl, 1
jmp 0x14007f735
lea r8, [rsp + 0x30]
and al, 0x30
mov qword [r8], rsi
mov byte [r8 + 8], bl
mov byte [rax + 8], bl
or byte [rax - 0x73], cl
lea rax, [0x1400f33e0]
add eax, 0x73bb0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
hlt
or dword [rax], eax
lea r9, [0x1400f3ce0]
mov edx, 0x2b
call fcn.1400ac350
ud2
lea rax, [rcx + rax*8]
mov qword [rax + 8], r12
invalid
invalid
ror dword [rcx + rcx*4 + 0x60], 8
invalid
lea rcx, str.invalid_keyC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.9_srclib.rs
lea ecx, str.invalid_keyC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.9_srclib.rs
lea r8, [0x1400f33f8]
add eax, 0x73b93
cmp eax, dword [rdi]
add byte [rdx + 0xb], bh
invalid
mov edx, 0xb
call fcn.1400ac3f0
retf
add al, byte [rax]
add byte [rdi], cl
or edx, dword [rbp + 0x41]
push rbp
push r15
ud2
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1f8
sub esp, 0x1f8
sub esp, 0x1f8
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x160], xmm7
sub dword [rbp + 0x160], edi
mov ebp, 0x160
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x150], esi
movaps xmmword [rbp + 0x150], xmm6
add byte [rax], al
and rsp, 0xffffffffffffffe0
in al, 0xe0
mov rsi, r8
mov rdi, rdx
mov edi, edx
mov edi, edx
mov rbx, rcx
mov rax, r8
sub rax, rdx
ror byte [rax - 0x47], 1
pminsw mm4, qword [rax + 0xea0ea0e]
invalid
invalid
invalid
invalid
invalid
invalid
movabs rcx, 0xea0ea0ea0ea0ea0f
mul rcx
mov rcx, rdx
mov ecx, edx
invalid
movabs al, byte [0xd18948e1f748ea0e]
invalid
mov ecx, edx
ror dword [rax - 0x3f], 1
jmp 0x1839340cc
shr rcx, 8
mov rax, qword [rbx + 8]
invalid
or byte [rax - 0x75], cl
push rbx
adc byte [rax + 0x29], cl
sub eax, edx
invalid
invalid
mov rdx, qword [rbx + 0x10]
mov edx, dword [rbx + 0x10]
sub rax, rdx
sub eax, edx
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
cmp byte [rax + 0x39], cl
enter 0xffffffffffff820f, 0x79
add al, byte [rax]
add byte [rax + 0x39], cl
cmp rax, rcx
jb 0x14007fb53
cmp rdi, rsi
je 0x14007fb2d
add al, byte [rax]
invalid
test dword [rdi], 0x24a84
test byte [rdx + 2], cl
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x58
pop rax
mov qword [rsp + 0x58], rdx
pop rax
imul rax, rdx, 0x118
imul eax, edx, 0x118
add byte [rax - 0x77], cl
pop rsp
mov qword [rsp + 0x60], rbx
and al, 0x60
add rax, qword [rbx]
mov qword [rsp + 0x70], rax
jo case.0x14006ab69.309
neg dword [rsp + 0x38]
jo case.0x14006ab69.309
neg dword [rsp + 0x38]
lea rax, [rdi + 0x50]
lea eax, [rdi + 0x50]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
and al, 0x68
xor r13d, r13d
xor ebp, ebp
xor ecx, ecx
mov qword [rsp + 0x78], rcx
mov dword [rsp + 0x44], esi
mov al, byte [rdi + r13 + 0x48]
invalid
invalid
invalid
je 0x14007f93b
mov al, byte [rdi + r13 + 0x48]
invalid
mov byte [rsp + 0x2b], al
and al, 0x2b
cmp word [rdi + r13], 0
je 0x14007f979
push rax
add byte [rax + rdx*2 + 0x4e], dh
mov esi, dword [rdi + rbp + 8]
push rax
mov r14, qword [rdi + r13 + 8]
mov rbx, qword [rdi + r13 + 0x18]
mov ebx, dword [rdi + rbp + 0x18]
pop rsp
invalid
mov rcx, rbx
xor edx, edx
call fcn.140021d4d
and al, 0xfa
dec dword [rcx + rcx*4 - 2]
fnstenv [rcx]
shr al, cl
adc byte [rdx + rdi*8], ah
and al, 0xfa
and al, 0xfa
cli
dec dword [rcx + rcx*4 - 2]
dec byte [rcx - 0x77]
invalid
mov r15, rax
mov r12, rdx
invalid
mov rcx, rax
invalid
invalid
ror dword [rcx + rcx*4 - 0xe], 0x49
mov eax, ebx
mov rdx, r14
mov r8, rbx
mov r8, rbx
call fcn.1400aba85
mov qword [rsp + 0x84], r15
and al, 0x84
add byte [rax], al
add byte [rcx - 0x77], cl
test dword [rcx + rcx*4 - 0x5c], 0x8c24
add byte [rax - 0x77], cl
pushfq
and al, 0x94
add byte [rax], al
invalid
and al, 0x84
add byte [rax], al
add byte [rcx - 0x77], cl
test dword [rcx + rcx*4 - 0x5c], 0x8c24
add byte [rax - 0x77], cl
pushfq
and al, 0x94
xchg esp, eax
add byte [rax], al
add byte [rsi - 0x48], ah
add dword [rax], eax
add byte [rax], al
mov ax, 1
mov dword [rsp + 0x34], eax
jmp 0x14007f9a8
movups xmm0, xmmword [rdi + r13 + 4]
movups xmm1, xmmword [rdi + r13 + 0x14]
invalid
invalid
add al, 0x42
movups xmm1, xmmword [rdi + rbp + 0x14]
invalid
movzx eax, word [rdi + r13 + 2]
mov word [rsp + 0x2c], ax
movaps xmmword [rsp + 0x90], xmm1
sub dword [rsp + 0x90], ecx
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
invalid
movaps xmmword [rsp + 0x80], xmm0
mov dword [rsp + 0x34], 0
and al, 0x34
xor al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x42], ah
cmp word [rdi + r13 + 0x28], 0
cmp dword [rdi + rbp + 0x28], 0
invalid
je 0x14007f9f1
mov rsi, qword [rdi + r13 + 0x30]
mov r15, qword [rdi + r13 + 0x40]
mov rcx, r15
stc
mov ecx, edi
stc
xor edx, edx
call fcn.140021d4d
and edi, edx
invalid
and edi, edx
dec dword [rax - 0x77]
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rax
mov rcx, rax
mov ecx, eax
mov rdx, rsi
mov r8, r15
call fcn.1400aba85
mov ax, 1
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
mov esi, dword [rsp + 0x44]
movzx r14d, word [rsp + 0x2e]
je 0x14007fa12
invalid
movzx r14d, word [rsp + 0x2e]
je 0x14007fa12
jmp 0x14007fa2d
jmp 0x14007fa2d
mov esi, dword [rdi + r13 + 0x2c]
mov esi, dword [rdi + rbp + 0x2c]
je case.0x14006bbbb.301
sub al, 0x4a
mov eax, dword [rdi + rbp + 0x30]
mov rax, qword [rdi + r13 + 0x30]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
push rax
mov rax, qword [rdi + r13 + 0x38]
mov eax, dword [rdi + rbp + 0x38]
invalid
mov qword [rsp + 0x48], rax
mov eax, dword [rdi + r13 + 0x40]
movabs rcx, 0xffffffff00000000
mov ecx, 0
invalid
invalid
invalid
dec dword [rcx + 0x21]
and edi, ecx
invalid
mov ecx, 0
add byte [rax], al
add bh, bh
invalid
and edi, ecx
or r15, rax
movzx r14d, word [rdi + r13 + 0x2a]
movzx esi, word [rdi + rbp + 0x2a]
sub al, bh
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
sub byte [rsp + 0x80], dh
movaps xmm6, xmmword [rsp + 0x80]
movaps xmm7, xmmword [rsp + 0x90]
mov r12, qword [rdi + r13 + 0x108]
mov esp, dword [rdi + rbp + 0x108]
mov esp, 0x9024
add byte [rax], al
add byte [rsi - 0x75], cl
movsb byte [rdi], byte [rsi]
invalid
mov esp, dword [rdi + rbp + 0x108]
or byte [rcx], al
add byte [rax], al
mov ebx, dword [rdi + r13 + 0x110]
mov rax, qword [rsp + 0x68]
and al, 0x68
invalid
add byte [rax - 0x75], cl
and al, 0x68
and al, 0x68
and al, 0x68
lea rdx, [rax + r13]
lea rcx, [rsp + 0x108]
mov word [rax + rcx], fs
add dword [rax], eax
invalid
mov word [rax + rcx], fs
and al, 8
add dword [rax], eax
add al, ch
invalid
add byte [rax], al
call fcn.14007fb69
mov eax, dword [rsp + 0x34]
and al, 0x34
and al, 0x34
mov word [rsp + 0xb8], ax
mov dword [rsp + 0xb8], eax
movzx eax, word [rsp + 0x2c]
and al, 0x2c
mov word [rsp + 0xba], ax
movups xmmword [rsp + 0xcc], xmm7
and al, 0xba
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xcc], edi
movups xmmword [rsp + 0xbc], xmm6
mov eax, dword [rsp + 0x30]
invalid
mov esp, 0x8b000000
and al, 0x30
invalid
xor byte [rsi - 0x77], ah
mov word [rsp + 0xe0], ax
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rsp + 0x2e], esi
loopne 0x14007fa96
add byte [rax], al
mov word [rsp + 0x2e], r14w
mov word [rsp + 0xe2], r14w
mov ah, 0x24
loop case.0x140074d20.119
add byte [rax], al
mov dword [rsp + 0xe4], esi
mov ah, 0x24
in al, 0
add byte [rax], al
and al, 0xe4
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0xe8], rax
and al, 0xe8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], r15
add byte [rax], al
and al, 0xf0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xf8
add byte [rax], al
add byte [rax], al
mov al, byte [rsp + 0x2b]
mov byte [rsp + 0x100], al
invalid
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
mov al, byte [rsp + 0x2b]
mov byte [rsp + 0x100], al
add byte [rax], al
mov qword [rsp + 0x1c0], r12
movsb byte [rdi], byte [rsi]
and al, 0xc0
add dword [rax], eax
add byte [rcx + 0x1c8249c], cl
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x1c8], ebx
mov rax, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
lea rcx, [rax + r13]
mov r8d, 0x118
mov eax, 0x118
sbb byte [rcx], al
add byte [rax], al
lea rdx, [rsp + 0xb8]
call fcn.1400aba85
add al, byte [rax]
add al, ch
jg 0x14007fac3
mov edi, 0x8b480002
and al, 0x78
add al, byte [rax]
mov rcx, qword [rsp + 0x78]
dec rcx
add r13, 0x118
add ebp, 0x118
add ebp, 0x118
invalid
add byte [rax], al
cmp qword [rsp + 0x38], rcx
jne 0x14007f90f
invalid
invalid
cmp byte [rdi], cl
test edi, ebp
std
invalid
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
pop rax
sub rdx, rcx
mov rbx, qword [rsp + 0x60]
mov ebx, dword [rsp + 0x60]
mov ebx, dword [rsp + 0x60]
and al, 0x60
invalid
mov qword [rbx + 0x10], rdx
movaps xmm6, xmmword [rbp + 0x150]
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x160], bh
mov ebp, 0x160
movaps xmm7, xmmword [rbp + 0x160]
mov ebp, 0x160
lea rsp, [rbp + 0x178]
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rbx
mov ecx, ebx
invalid
mov r8, qword [rsp + 0x38]
and al, 0x38
call fcn.1400afcc4
mov rdx, qword [rbx + 0x10]
mov edx, dword [rbx + 0x10]
jmp 0x14007f8da
std
invalid
call qword [rbp + 0x41]
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1d8
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
movaps xmmword [rbp + 0x140], xmm7
add dword [rax], eax
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rbp + 0x130], xmm6
sub dword [rbp + 0x130], esi
add byte [rax - 0x7d], cl
and rsp, 0xffffffffffffffe0
in al, 0xe0
loopne 0x14007fbdf
mov rsi, rdx
mov esi, edx
mov rbx, rcx
mov ebx, ecx
mov eax, dword [rdx]
add eax, 0xfffffffe
sar dh, 0x66
cmp eax, 0x16
clc
invalid
sar dh, 0x66
cmp eax, 0x16
clc
invalid
clc
invalid
mov ecx, 0xe
cmovb ecx, eax
enter 0xffffffffffffb70f, 0xffffffffffffffc1
enter 0xffffffffffffb70f, 0xffffffffffffffc1
mov bh, 0xc1
lea rcx, [0x14011c260]
test eax, 0x480009c6
invalid
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x8be0ffc8
add r9b, byte [rcx - 0x3899fdbd]
mov dword [rbx + 2], eax
mov word [rbx], 2
mov dword [rbx], 0x4de90002
adc byte [rax], al
add rax, rcx
add eax, ecx
jmp rax
mov eax, dword [rsi + 2]
mov dword [rbx + 2], eax
mov word [rbx], 2
mov dword [rbx], 0x4de90002
adc byte [rax], al
invalid
mov dword [rbx], 0x4de90002
adc byte [rax], al
add byte [rax], al
add byte [rdx + 0x44885046], cl
and al, 0x20
mov al, byte [rsi + 0x50]
push rax
push rax
mov byte [rsp + 0x20], al
cmp word [rsi + 8], 0
je 0x14008018c
jle 0x14007fbe3
add byte [rdi], cl
test byte [rdx + 0x48000005], ch
invalid
add eax, 0x8b480000
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jle case.0x14007a5d8.112
mov r14, qword [rsi + 0x20]
mov rcx, r14
mov ecx, esi
mov ecx, esi
xor edx, edx
call fcn.140021d4d
cli
dec dword [rcx - 0x77]
invalid
invalid
mov r15, rax
mov r12, rdx
mov rcx, rax
ror dword [rax - 0x77], 0xfa
invalid
ror dword [rax - 0x77], 0xfa
mov r8, r14
call fcn.1400aba85
mov qword [rsp + 0x64], r15
mov qword [rsp + 0x6c], r12
mov dword [rsp + 0x6c], esp
and al, 0x6c
insb byte [rdi], dx
mov qword [rsp + 0x74], r14
mov dword [rsp + 0x74], esi
mov r13w, 1
jmp 0x1400801a6
invalid
mov r13d, 0x85e90001
add eax, 0x8b4c0000
invalid
invalid
invalid
add byte [rbx + rcx*4 + 0x7e], cl
or byte [rbp - 0x7b], cl
dec dword [rdi]
invalid
mov r15, qword [rsi + 8]
jle 0x14007fc2d
test r15, r15
je 0x1400801df
test byte [rcx + 0x48000005], dh
mov esi, dword [rsi + 0x18]
add byte [rax - 0x75], cl
jbe case.0x14007a8cd.66
mov rsi, qword [rsi + 0x18]
mov rcx, rsi
mov ecx, esi
int1
xor edx, edx
call fcn.140021d4d
adc dword [rcx], esp
cli
dec dword [rax - 0x77]
invalid
mov r14, rdx
invalid
mov rcx, rax
adc dword [rcx], esp
cli
dec dword [rax - 0x77]
invalid
invalid
mov rdx, r15
mov r8, rsi
invalid
call fcn.1400aba85
add cl, ch
jmp 0x1400801e1
mov word [0xcb4ffc57], es
jle 0x14007fc61
mov rdi, qword [rsi + 8]
mov rsi, qword [rsi + 0x18]
jbe 0x14007fc75
mov rcx, rsi
mov ecx, esi
int1
xor edx, edx
call fcn.140021d4d
out 0x20, al
cli
dec dword [rcx - 0x77]
invalid
mov r15, rdx
mov rcx, rax
mov ecx, eax
shr al, cl
out 0x20, al
cli
dec dword [rcx - 0x77]
invalid
mov ecx, eax
mov rdx, rdi
mov r8, rsi
call fcn.1400aba85
mov qword [rbx + 8], r14
jae 0x14007fc87
invalid
mov esi, 0x894c0002
jae 0x14007fc87
mov qword [rbx + 0x10], r15
mov dword [rbx + 0x10], edi
mov qword [rbx + 0x18], rsi
mov word [rbx], 0xd
add ecx, dword [0x14f94e58f]
or eax, 0xf8ce900
jmp 0x140080c1d
mov word [rdi], cs
add byte [rax], al
movups xmm6, xmmword [rsi + 0x28]
add rsi, 8
add esi, 8
add esi, 8
or byte [rax - 0x73], cl
lea rdi, [rsp + 0x60]
jl 0x14007fcc1
and al, 0x60
invalid
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14006f4d8
movups xmmword [rdi + 0x20], xmm6
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi], cl
movups xmmword [rbx + 0x18], xmm1
adc dword [rbx + 0x18], ecx
sbb byte [r15], cl
movups xmmword [rbx + 8], xmm0
adc dword [rbx + 8], eax
or byte [r15], cl
adc byte [rdi + 0x20], al
movups xmm0, xmmword [rdi + 0x20]
and byte [r15], r9b
movups xmmword [rbx + 0x28], xmm0
adc dword [rbx + 0x28], eax
mov word [rbx], 0xe
jmp 0x140080c1d
invalid
add ecx, dword [rsi]
add cl, ch
sldt word [r8]
invalid
invalid
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
jl case.0x1400a0509.48
invalid
mov edx, esi
call fcn.140080c3f
sldt word [rax]
add byte [rcx - 0x48], al
mov r8d, 0xb8
mov eax, 0xb8
mov eax, 0x48000000
mov ecx, ebx
invalid
add byte [rax], al
mov rcx, rbx
invalid
mov rdx, rdi
call fcn.1400aba85
add al, byte [rax]
add al, byte [rax]
add cl, ch
sub dword [rdi], ecx
sldt word [rax]
jmp 0x140080c1d
mov r12d, dword [rsi + 0x20]
mov rdi, qword [rsi + 8]
and byte [rax - 0x75], cl
jle 0x14007fd04
mov rsi, qword [rsi + 0x18]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
xor edx, edx
shr al, cl
call fcn.140021d4d
mov r14, rax
mov r15, rdx
and r10b, dil
and dl, bh
cli
dec dword [rcx - 0x77]
invalid
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call fcn.1400aba85
mov qword [rbx + 8], r14
mov qword [rbx + 0x10], r15
jnp case.0x14007e7f3.7
jnp case.0x14007e7f3.7
adc byte [rax - 0x77], cl
jae 0x14007fd42
mov qword [rbx + 0x18], rsi
mov dword [rbx + 0x20], r12d
mov word [rbx], 0x12
add edx, dword [rdx]
invalid
add edx, dword [rdx]
add cl, ch
invalid
jmp 0x140080c1d
in eax, 0xe
add byte [rax], al
movups xmm0, xmmword [rsi + 2]
movups xmmword [rbx + 2], xmm0
invalid
invalid
add spl, byte [r14 - 0x39]
mov word [rbx], 3
jmp 0x140080c1d
invalid
add byte [rax], al
mov dword [rbx], 0xd3e90003
invalid
add eax, dword [rbx]
add cl, ch
ror dword [rsi], cl
invalid
add byte [rax], al
mov al, byte [rsi + 0x50]
cmp word [rsi + 8], 0
cmp dword [rsi + 8], 0
or byte [rax], al
mov byte [rsp + 0x20], al
je 0x14008024f
invalid
add byte [rax - 0x75], cl
mov rdi, qword [rsi + 0x10]
jle 0x14007fd70
adc byte [rbx + rcx*4 + 0x76], cl
and byte [rcx + rcx*4 - 0xf], cl
mov r14, qword [rsi + 0x20]
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov r12, rdx
invalid
mov rcx, rax
mov rdx, rdi
mov r8, r14
invalid
invalid
call fcn.1400aba85
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x64
mov qword [rsp + 0x64], r15
mov qword [rsp + 0x6c], r12
mov qword [rsp + 0x74], r14
mov r13w, 1
jmp 0x140080269
add byte [rax], al
add byte [rax], al
mov r13b, byte [rsi + 0x90]
mov rax, qword [rsi + 8]
lea rcx, [0x14011c2b8]
or eax, 0x9c50b
nop
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rax - 0x73], r9b
or eax, 0x9c50b
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov dword [rsp + 0x128], 0
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x128], 0
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
fmul dword [rbx]
add byte [rax], al
jmp 0x14008099f
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.14006f48b
mov bh, 0xf6
invalid
dec dword [rax - 0x77]
invalid
mov r14, rdx
mov bh, 0xf6
invalid
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
call fcn.14006f48b
mov qword [rbx + 8], rdi
mov qword [rbx + 0x10], r14
jae 0x14007fdff
jae 0x14007fdff
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], rdx
invalid
and byte [rsi - 0x39], ah
add eax, dword [rdi]
add cl, ch
mov word [rbx], 7
jmp 0x140080c1d
mov dword [rbx], 0x1ce90007
invalid
sbb al, 0xe
add byte [rax], al
movzx ecx, word [rsi + 0x70]
mov al, byte [rsi + 0x50]
push rax
push rax
push rax
cmp word [rsi + 8], 0
mov byte [rsp + 0x20], al
and byte [rsi - 0x77], ah
and al, 0x38
and byte [rsi - 0x77], ah
and al, 0x38
je 0x1400802a9
mov rdi, qword [rsi + 0x10]
jle 0x14007fe30
mov r14, qword [rsi + 0x20]
mov rcx, r14
mov ecx, esi
mov ecx, esi
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov r12, rdx
mov rcx, rax
mov rdx, rdi
mov r8, r14
invalid
call fcn.1400aba85
mov qword [rsp + 0x64], r15
mov qword [rsp + 0x6c], r12
mov dword [rsp + 0x6c], esp
mov dword [rsp + 0x6c], esp
and al, 0x6c
mov qword [rsp + 0x74], r14
mov ax, 1
mov dword [rsp + 0x30], eax
invalid
je case.0x14007fbbe.8
mov eax, 0x44890001
and al, 0x30
invalid
xor cl, ch
outsb dx, byte [rsi]
add al, 0
add byte [rdi], cl
invalid
jmp 0x1400802cc
movzx eax, word [rsi + 0x58]
mov bh, 0x46
pop rax
mov cl, byte [rsi + 0x50]
cmp word [rsi + 8], 0
mov word [rsp + 0x20], ax
mov dword [rsp + 0x20], eax
mov byte [rsp + 0x38], cl
je 0x140080307
add al, 0
invalid
add al, 0
add byte [rax - 0x75], cl
jle 0x14007fe8d
mov rdi, qword [rsi + 0x10]
mov r14, qword [rsi + 0x20]
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov r12, rdx
mov rcx, rax
mov rdx, rdi
mov r8, r14
invalid
invalid
invalid
call fcn.1400aba85
mov qword [rsp + 0x64], r15
mov qword [rsp + 0x6c], r12
mov qword [rsp + 0x74], r14
mov r13w, 1
mov ebp, 0x69e90001
add al, 0
invalid
mov r13d, 0x69e90001
add al, 0
add byte [rdi], cl
invalid
movzx edi, word [rsi + 0x88]
mov bh, 0xbe
mov byte [rax], al
add byte [rax], al
movzx eax, word [rsi + 0x8a]
mov bh, 0x86
mov al, byte [rax]
add byte [rax], al
mov word [rsp + 0x2c], ax
and al, 0x2c
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
call fcn.14006f48b
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x58], rdx
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
mov edx, dword [rsi + 0x70]
call fcn.14006f48b
mov qword [rsp + 0x120], rax
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x78]
js 0x14007ff4c
js 0x14007ff4c
mov rdx, qword [rsi + 0x80]
mov edx, dword [rsi + 0x80]
add byte [rax], al
add al, ch
jl 0x14007ff02
call fcn.14006f48b
mov cl, byte [rsi + 0x50]
push rax
invalid
push rax
cmp word [rsi + 8], 0
add byte [rsi - 0x77], ah
jl 0x14007ff3f
mov word [rsp + 0x40], di
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x38], rdx
mov byte [rsp + 0x30], cl
je 0x140080361
xor dword [rax + rax], eax
invalid
xor dword [rax + rax], eax
add byte [rbx + rcx*4 + 0x76], cl
adc byte [rbx + rcx*4 + 0x7e], cl
and byte [rcx + rcx*4 - 7], cl
mov r14, qword [rsi + 0x10]
mov r15, qword [rsi + 0x20]
mov edi, dword [rsi + 0x20]
mov rcx, r15
xor edx, edx
call fcn.140021d4d
mov r12, rax
mov rdi, rdx
mov rcx, rax
mov rdx, r14
invalid
mov edx, esi
mov r8, r15
call fcn.1400aba85
mov qword [rsp + 0x64], r12
and al, 0x64
and al, 0x64
mov qword [rsp + 0x6c], rdi
mov qword [rsp + 0x74], r15
je case.0x14007ac1a.86
mov r13d, 0x10e90001
add al, 0
invalid
je case.0x14007ac1a.86
mov r13d, 0x10e90001
add al, 0
add byte [rdx - 0x7c99afba], cl
mov al, byte [rsi + 0x50]
cmp word [rsi + 8], 0
jle 0x14007ff7e
add byte [rax + 0xf202444], cl
test byte [rax], bh
add al, 0
invalid
jle 0x14007ff7e
add byte [rax + 0xf202444], cl
and byte [rdi], cl
test byte [rax], bh
add al, 0
add byte [rax - 0x75], cl
jle 0x14007ff95
add byte [rax], al
mov rdi, qword [rsi + 0x10]
mov r14, qword [rsi + 0x20]
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov r12, rdx
invalid
mov rcx, rax
mov rdx, rdi
mov r8, r14
call fcn.1400aba85
mov qword [rsp + 0x64], r15
jl 0x14007ffcf
invalid
jl 0x14007ffcf
mov qword fs:[rsp + 0x6c], r12
mov qword [rsp + 0x6c], r12
mov qword [rsp + 0x74], r14
mov dword [rsp + 0x74], esi
mov r13w, 1
jmp 0x1400803d3
add byte [rdx - 0x7c99afba], cl
jle 0x14007ffcf
mov al, byte [rsi + 0x50]
push rax
cmp word [rsi + 8], 0
mov byte [rsp + 0x20], al
add byte [rax + 0xf202444], cl
test byte [rcx + 4], al
add byte [rax], al
invalid
je 0x140080413
add al, 0
add byte [rax - 0x75], cl
jle 0x14007ffe6
mov rdi, qword [rsi + 0x10]
mov r14, qword [rsi + 0x20]
mov rcx, r14
int1
int1
xor edx, edx
call fcn.140021d4d
sbb eax, 0x8949fffa
invalid
mov r12, rdx
mov rcx, rax
mov rdx, rdi
mov r8, r14
call fcn.1400aba85
mov qword [rsp + 0x64], r15
sbb eax, 0x8949fffa
invalid
mov qword [rsp + 0x6c], r12
mov qword [rsp + 0x74], r14
mov r13w, 1
add dword [rax], eax
add dword [rax], eax
jmp 0x14008042d
add al, 0
add byte [rdi], cl
movzx eax, word [rsi + 0x58]
movzx eax, word [rsi + 0x58]
movzx ecx, word [rsi + 0x5a]
pop rdx
movzx edx, word [rsi + 0x5c]
mov bh, 0x56
pop rsp
mov r8b, byte [rsi + 0x50]
cmp word [rsi + 8], 0
mov word [rsp + 0x20], ax
and byte [rsi - 0x77], ah
and al, 0x38
and byte [rsi - 0x77], ah
and al, 0x38
mov word [rsp + 0x30], dx
mov byte [rsp + 0x40], r8b
je 0x14008046d
mov rdi, qword [rsi + 0x10]
mov r14, qword [rsi + 0x20]
mov rcx, r14
mov ecx, esi
mov ecx, esi
xor edx, edx
call fcn.140021d4d
sbb al, 0xfa
dec dword [rcx - 0x77]
invalid
mov r12, rdx
mov rcx, rax
mov rdx, rdi
cli
sbb al, 0xfa
dec dword [rcx - 0x77]
invalid
cli
mov r8, r14
call fcn.1400aba85
mov qword [rsp + 0x64], r15
mov qword fs:[rsp + 0x6c], r12
mov qword [rsp + 0x6c], r12
mov qword [rsp + 0x74], r14
mov r15w, 1
jmp 0x140080487
je case.0x14007fbbe.18
mov r15d, 0x8e90001
add al, 0
add byte [rdi], cl
invalid
mov bh, 0x4e
movzx ecx, word [rsi + 0x70]
mov al, byte [rsi + 0x50]
jo 0x14008000e
push rax
cmp word [rsi + 8], 0
or byte [rax], al
mov byte [rsp + 0x20], al
mov word [rsp + 0x38], cx
je case.0x14006ca8c.296
mov rdi, qword [rsi + 0x10]
mov r14, qword [rsi + 0x20]
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov r12, rdx
mov rcx, rax
mov rdx, rdi
mov r8, r14
call fcn.1400aba85
mov qword [rsp + 0x64], r15
jl 0x1400800e8
mov qword fs:[rsp + 0x6c], r12
jl 0x1400800e8
mov qword fs:[rsp + 0x6c], r12
and al, 0x6c
mov qword [rsp + 0x74], r14
mov ax, 1
mov dword [rsp + 0x30], eax
jmp 0x1400804ea
mov r12d, dword [rsi + 0x20]
movzx r13d, word [rsi + 0x24]
movzx ebp, word [rsi + 0x24]
movzx ebp, word [rsi + 0x24]
mov rdi, qword [rsi + 8]
mov rsi, qword [rsi + 0x18]
or byte [rax - 0x75], cl
jbe 0x140080105
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call fcn.1400aba85
mov qword [rbx + 8], r14
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], rsi
sbb byte [rcx + rcx*4 + 0x63], al
and byte [rsi + 0x44], ah
mov dword [rbx + 0x24], ebp
invalid
sbb byte [rcx + rcx*4 + 0x63], al
and byte [rsi + 0x44], ah
mov dword [rbx + 0x24], ebp
mov word [rbx], 0x14
jmp 0x140080c1d
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call case.0x14006a4a9.497
invalid
dec dword [rax - 0x77]
or byte [r8 - 0x77], cl
push rbx
adc byte [rsi - 0x39], ah
add edx, dword [0x14adcea47]
add byte [rax], al
invalid
movzx r12d, word [rsi + 0x20]
mov r15, qword [rsi + 8]
test r15, r15
je 0x140080525
mov rsi, qword [rsi + 0x18]
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov rdi, rax
mov r14, rdx
invalid
mov rcx, rax
mov rdx, r15
mov r8, rsi
call fcn.1400aba85
add al, byte [rax]
invalid
jmp 0x140080527
mov word [rbx], 0x17
jmp 0x140080c1d
or al, byte [rax]
invalid
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx r8d, word [rsi + 0xa]
or r9b, byte [rdi]
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x60], xmm0
xor r13d, r13d
cmp word [rsi + 0x30], 0
je 0x1400801f7
mov r12, qword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
mov rcx, rdi
xor edx, edx
mov esi, r8d
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rdi
call fcn.1400aba85
mov r8d, esi
mov dx, 1
jmp 0x14008020b
xor edi, edi
mov qword [rbx + 8], rdi
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], rsi
mov word [rbx], 0xb
jmp 0x140080c1d
mov eax, dword [rsi + 0x34]
mov r14, qword [rsi + 0x38]
mov r15, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx ecx, word [rsi + 0x32]
xor edx, edx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
mov word [rbx + 8], r13w
mov word [rbx + 0xa], r8w
movups xmmword [rbx + 0x1c], xmm1
movups xmmword [rbx + 0xc], xmm0
mov word [rbx + 0x30], dx
mov word [rbx + 0x32], cx
mov dword [rbx + 0x34], eax
mov qword [rbx + 0x38], r14
mov qword [rbx + 0x40], r15
mov qword [rbx + 0x48], rdi
mov al, byte [rsp + 0x20]
mov byte [rbx + 0x50], al
mov word [rbx], 6
jmp 0x140080c1d
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx r9d, word [rsi + 0xa]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
xor r13d, r13d
cmp word [rsi + 0x30], 0
je 0x140080542
mov r12, qword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
mov rcx, rdi
xor edx, edx
mov esi, r9d
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rdi
call fcn.1400aba85
mov r9d, esi
mov cx, 1
jmp 0x140080556
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx eax, word [rsi + 0xa]
mov word [rsp + 0x40], ax
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x30], 0
cmp word [rsi + 0x30], 0
je 0x14008059c
mov r12, qword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rdi
call fcn.1400aba85
mov r13w, 1
jmp 0x1400805ba
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx r10d, word [rsi + 0xa]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
xor r13d, r13d
cmp word [rsi + 0x30], 0
je 0x140080657
mov r12, qword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
mov rcx, rdi
xor edx, edx
mov esi, r10d
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rdi
call fcn.1400aba85
mov r10d, esi
mov dx, 1
jmp 0x14008066b
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx eax, word [rsi + 0xa]
mov word [rsp + 0x56], ax
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
xor r13d, r13d
cmp word [rsi + 0x30], 0
je 0x1400806bc
mov rdi, qword [rsi + 0x38]
mov r14, qword [rsi + 0x48]
mov rcx, r14
xor edx, edx
call fcn.140021d4d
dec dword [rcx - 0x77]
invalid
mov r12, rdx
mov rcx, rax
mov rdx, rdi
mov r8, r14
mov eax, esi
dec dword [rcx - 0x77]
invalid
mov eax, esi
call fcn.1400aba85
mov dx, 1
jmp 0x1400806d1
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx r9d, word [rsi + 0xa]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
xor r13d, r13d
cmp word [rsi + 0x30], 0
je 0x140080776
mov r12, qword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
cmp byte [rax - 0x75], cl
jle 0x14008042e
mov rcx, rdi
xor edx, edx
mov esi, r9d
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rdi
call fcn.1400aba85
mov r9d, esi
mov dx, 1
jmp 0x14008078a
pop rdx
sbb edx, edi
dec dword [rcx - 0x77]
invalid
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx r9d, word [rsi + 0xa]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
xor r13d, r13d
xor ebp, ebp
xor ebp, ebp
cmp word [rsi + 0x30], 0
cmp dword [rsi + 0x30], 0
je 0x1400807d0
mov r12, qword [rsi + 0x38]
mov esp, dword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
mov rcx, rdi
mov rcx, rdi
xor edx, edx
mov esi, r9d
invalid
call fcn.140021d4d
invalid
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rdi
clc
invalid
clc
call fcn.1400aba85
and al, 0xb6
add al, byte [rax]
mov r9d, esi
mov dx, 1
jmp 0x1400807e4
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx r12d, word [rsi + 0xa]
mov bh, 0x66
or cl, byte [rdi]
sub dword [rsp + 0x70], ecx
mov bh, 0x66
or cl, byte [rdi]
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x60], xmm0
xor r15d, r15d
xor edi, edi
xor edi, edi
cmp word [rsi + 0x30], 0
je 0x14008082a
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbp - 0x77], al
mov ebp, esp
mov r12, qword [rsi + 0x38]
mov r13d, r12d
mov ebp, esp
mov r12, qword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
mov rcx, rdi
stc
xor edx, edx
call fcn.140021d4d
mov r14, rax
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rcx, rax
mov rdx, r12
mov r12d, r13d
ror dword [rcx + rcx*4 - 0x1e], 0x45
mov esp, ebp
mov r8, rdi
call fcn.1400aba85
mov dx, 1
mov ch, 2
add byte [rsi - 0x46], ah
add dword [rax], eax
jmp 0x140080841
movups xmm0, xmmword [rsi + 0xc]
movups xmm1, xmmword [rsi + 0x1c]
movzx eax, word [rsi + 0xa]
mov word [rsp + 0x40], ax
and al, 0x40
and al, 0x40
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
invalid
and al, 0x30
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x7d], ah
jle 0x14008051e
cmp word [rsi + 0x30], 0
je 0x1400808a8
add byte [rdi], cl
test byte [rbx + 0x4c000003], dh
mov r12, qword [rsi + 0x38]
mov r12, qword [rsi + 0x38]
mov rdi, qword [rsi + 0x48]
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
sbb dl, r15b
dec dword [rcx - 0x77]
invalid
mov r15, rdx
mov rcx, rax
mov rdx, r12
mov r8, rdi
call fcn.1400aba85
mov r13w, 1
sbb dl, r15b
dec dword [rcx - 0x77]
invalid
add dword [rax], eax
jmp 0x1400808c6
xor edi, edi
mov qword [rbx + 8], rdi
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], rsi
mov word [rbx + 0x20], r12w
mov word [rbx], 0x16
jmp 0x140080c1d
invalid
add byte [rax], al
invalid
mov eax, dword [rsi + 0x34]
mov r14, qword [rsi + 0x38]
mov r15, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx edx, word [rsi + 0x32]
xor ecx, ecx
mov r8b, byte [rsp + 0x20]
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
mov word [rbx + 8], r13w
mov word [rbx + 0xa], r9w
movups xmmword [rbx + 0x1c], xmm1
sbb al, 0xf
adc dword [rbx + 0xc], eax
sbb al, 0xf
adc dword [rbx + 0xc], eax
mov word [rbx + 0x30], cx
mov word [rbx + 0x32], dx
mov dword [rbx + 0x34], eax
mov qword [rbx + 0x38], r14
mov qword [rbx + 0x40], r15
mov qword [rbx + 0x48], rdi
mov byte [rbx + 0x50], r8b
mov word [rbx], 4
jmp 0x140080c1d
mov eax, dword [rsi + 0x34]
mov dword [rsp + 0x2c], eax
mov r14, qword [rsi + 0x38]
mov r15, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx eax, word [rsi + 0x32]
mov word [rsp + 0x48], ax
xor r13d, r13d
lea r12, [rsp + 0xb0]
movaps xmm6, xmmword [r12 - 0x50]
movaps xmm7, xmmword [r12 - 0x40]
mov rdx, qword [rsi + 0x58]
mov r8, qword [rsi + 0x68]
mov rcx, r12
call fcn.14006c9b5
movzx eax, word [rsp + 0x38]
mov word [r12 + 0x18], ax
and al, 0x18
and al, 0x18
mov eax, dword [rsp + 0x30]
mov word [r12 - 0x50], ax
movzx eax, word [rsp + 0x40]
and al, 0x40
and al, 0x40
mov word [r12 - 0x4e], ax
movups xmmword [r12 - 0x3c], xmm7
movups xmmword [rsp - 0x3c], xmm7
movups xmmword [rsp - 0x3c], xmm7
invalid
movups xmmword [r12 - 0x4c], xmm6
mov word [r12 - 0x28], r13w
insb byte [rdi], dx
and al, 0xd8
insb byte [rdi], dx
and al, 0xd8
movzx eax, word [rsp + 0x48]
mov word [r12 - 0x26], ax
mov eax, dword [rsp + 0x2c]
mov dword [r12 - 0x24], eax
mov qword [r12 - 0x20], r14
mov qword [r12 - 0x18], r15
mov qword [r12 - 0x10], rdi
mov al, byte [rsp + 0x20]
mov byte [r12 - 8], al
lea rdi, [rbx + 8]
lea rsi, [rsp + 0x60]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov word [rbx], 8
jmp 0x140080c1d
mov eax, dword [rsi + 0x34]
mov r14, qword [rsi + 0x38]
mov r15, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx ecx, word [rsi + 0x32]
xor edx, edx
movzx r8d, word [rsp + 0x20]
mov r9b, byte [rsp + 0x38]
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
mov word [rbx + 8], r13w
mov word [rbx + 0xa], r10w
or cl, byte [rdi]
adc dword [rbx + 0x1c], ecx
or cl, byte [rdi]
adc dword [rbx + 0x1c], ecx
movups xmmword [rbx + 0xc], xmm0
mov word [rbx + 0x30], dx
mov word [rbx + 0x32], cx
mov dword [rbx + 0x32], ecx
mov dword [rbx + 0x32], ecx
mov dword [rbx + 0x34], eax
mov qword [rbx + 0x38], r14
mov qword [rbx + 0x40], r15
mov qword [rbx + 0x48], rdi
mov byte [rbx + 0x50], r9b
mov word [rbx + 0x58], r8w
mov word [rbx], 9
jmp 0x140080c1d
mov eax, dword [rsi + 0x34]
mov r15, qword [rsi + 0x38]
mov r12, qword [rsi + 0x40]
mov r14d, dword [rsi + 0x48]
movzx ecx, word [rsi + 0x32]
xor edx, edx
movzx r8d, word [rsp + 0x40]
movzx r9d, word [rsp + 0x2c]
mov r10, qword [rsp + 0x48]
mov r11, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x120]
mov rdi, qword [rsp + 0x118]
mov word [rbx + 8], r13w
movzx r13d, word [rsp + 0x56]
mov word [rbx + 0xa], r13w
movaps xmm0, xmmword [rsp + 0x60]
imul ecx, dword [rdx], 0xf
sub byte [rsp + 0x60], al
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rbx + 0x1c], xmm1
movups xmmword [rbx + 0xc], xmm0
sbb al, 0xf
adc dword [rbx + 0xc], eax
mov word [rbx + 0x30], dx
mov word [rbx + 0x32], cx
mov dword [rbx + 0x34], eax
mov qword [rbx + 0x38], r15
mov qword [rbx + 0x40], r12
mov qword [rbx + 0x48], r14
mov al, byte [rsp + 0x30]
mov byte [rbx + 0x50], al
mov qword [rbx + 0x58], r10
mov qword [rbx + 0x60], r11
mov qword [rbx + 0x68], rsi
mov qword [rbx + 0x70], rdi
mov rax, qword [rsp + 0x20]
mov qword [rbx + 0x78], rax
mov rax, qword [rsp + 0x38]
mov qword [rbx + 0x80], rax
add byte [rsi + 0x44], ah
mov dword [rbx + 0x88], eax
add byte [rsi + 0x44], ah
mov dword [rbx + 0x88], eax
mov word [rbx + 0x8a], r9w
mov word [rbx], 0xa
jmp 0x140080c1d
add byte [rax], al
add byte [rsi - 0x39], ah
add ecx, dword [rdx]
add cl, ch
cmpsd dword [rsi], dword [rdi]
add al, 0
add byte [rbx - 0x74b3cbba], cl
xor al, 0x4c
mov esi, dword [rsi + 0x38]
mov eax, dword [rsi + 0x34]
mov r14, qword [rsi + 0x38]
xor al, 0x4c
mov esi, dword [rsi + 0x38]
mov r15, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx ecx, word [rsi + 0x32]
xor edx, edx
mov r8b, byte [rsp + 0x20]
movaps xmm0, xmmword [rsp + 0x60]
invalid
movaps xmm1, xmmword [rsp + 0x70]
mov word [rbx + 8], r13w
mov word [rbx + 0xa], r9w
invalid
invalid
invalid
or cl, byte [r15]
adc dword [rbx + 0x1c], ecx
movups xmmword [rbx + 0x1c], xmm1
movups xmmword [rbx + 0xc], xmm0
mov word [rbx + 0x30], dx
mov word [rbx + 0x32], cx
mov dword [rbx + 0x34], eax
mov qword [rbx + 0x38], r14
xor cl, byte [r9 - 0x76b3cbbd]
jae 0x1400807f2
xor al, 0x4c
mov dword [rbx + 0x38], esi
mov qword [rbx + 0x40], r15
mov qword [rbx + 0x48], rdi
mov dword [rbx + 0x48], edi
mov dword [rbx + 0x48], edi
mov byte [rbx + 0x50], r8b
mov word [rbx], 0xc
jmp 0x140080c1d
mov eax, dword [rsi + 0x34]
mov r14, qword [rsi + 0x38]
mov r15, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx ecx, word [rsi + 0x32]
xor edx, edx
mov r8b, byte [rsp + 0x20]
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
mov word [rbx + 8], r13w
jo 0x14008085a
mov dword [rbx + 8], r13d
mov word [rbx + 0xa], r9w
movups xmmword [rbx + 0x1c], xmm1
movups xmmword [rbx + 0xc], xmm0
mov word [rbx + 0x30], dx
mov word [rbx + 0x32], cx
mov dword [rbx + 0x34], eax
mov qword [rbx + 0x38], r14
xor cl, byte [r9 - 0x76b3cbbd]
jae 0x14008084c
mov qword [rbx + 0x40], r15
mov qword [rbx + 0x48], rdi
mov dword [rbx + 0x48], edi
mov dword [rbx + 0x48], edi
mov byte [rbx + 0x50], r8b
mov word [rbx], 0xf
jmp 0x140080c1d
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbx - 0x74b3cbba], cl
jbe 0x140080869
mov eax, dword [rsi + 0x34]
mov r14, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx ecx, word [rsi + 0x32]
mov rsi, rdx
xor edx, edx
movzx r8d, word [rsp + 0x20]
movzx r9d, word [rsp + 0x38]
and al, 0x38
cmp byte [rdi + rcx - 0x49], al
push rsp
and al, 0x30
movzx r10d, word [rsp + 0x30]
mov r11b, byte [rsp + 0x40]
movaps xmm0, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], al
and al, 0x60
movaps xmm1, xmmword [rsp + 0x70]
mov word [rbx + 8], r15w
mov word [rbx + 0xa], r12w
mov dword [rbx + 0xa], esp
movups xmmword [rbx + 0x1c], xmm1
movups xmmword [rbx + 0xc], xmm0
mov word [rbx + 0x30], dx
mov word [rbx + 0x32], cx
mov dword [rbx + 0x34], eax
mov qword [rbx + 0x38], r14
mov qword [rbx + 0x40], rsi
mov qword [rbx + 0x48], rdi
mov byte [rbx + 0x50], r11b
mov word [rbx + 0x58], r8w
mov word [rbx + 0x5a], r9w
mov word [rbx + 0x5c], r10w
mov word [rbx], 0x11
jmp 0x140080c1d
mov eax, dword [rsi + 0x34]
mov dword [rsp + 0x2c], eax
mov r14, qword [rsi + 0x38]
jbe 0x1400808eb
jbe 0x1400808eb
mov r15, qword [rsi + 0x40]
mov edi, dword [rsi + 0x48]
movzx eax, word [rsi + 0x32]
mov word [rsp + 0x48], ax
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
xor r13d, r13d
lea r12, [rsp + 0xb0]
movaps xmm6, xmmword [r12 - 0x50]
movaps xmm7, xmmword [r12 - 0x40]
mov rdx, qword [rsi + 0x58]
mov r8, qword [rsi + 0x68]
mov rcx, r12
call fcn.14006c9b5
movzx eax, word [rsp + 0x38]
mov bh, 0x44
and al, 0x38
mov word [r12 + 0x18], ax
mov eax, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov word [r12 - 0x50], ax
movzx eax, word [rsp + 0x40]
mov word [r12 - 0x4e], ax
mov dword [r12 - 0x4e], eax
mov dword [r12 - 0x4e], eax
movups xmmword [r12 - 0x3c], xmm7
movups xmmword [rsp - 0x3c], xmm7
movups xmmword [r12 - 0x4c], xmm6
mov word [r12 - 0x28], r13w
insb byte [rdi], dx
and al, 0xd8
je 0x140080939
mov ah, 0x66
mov dword [r12 - 0x28], r13d
insb byte [rdi], dx
and al, 0xd8
insb byte [rdi], dx
and al, 0xd8
movzx eax, word [rsp + 0x48]
mov word [r12 - 0x26], ax
mov eax, dword [rsp + 0x2c]
mov dword [r12 - 0x24], eax
mov qword [r12 - 0x20], r14
mov qword [r12 - 0x18], r15
mov qword [r12 - 0x10], rdi
mov al, byte [rsp + 0x20]
mov byte [r12 - 8], al
lea rdi, [rbx + 8]
lea rsi, [rsp + 0x60]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov word [rbx], 0x13
jmp 0x140080c1d
call 0x164849287
invalid
mov qword [rsp + 0x128], 1
jmp 0x14008099f
mov qword [rsp + 0x128], 2
jmp 0x14008099f
lea rdi, [rsp + 0x130]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rsi + 0x20]
mov rcx, rdi
call fcn.140014de0
mov qword [rdi - 8], 3
mov eax, dword [rsi + 0x28]
lea ecx, [rax - 3]
movzx edx, cx
lea r8, [rdx + 1]
xor ecx, ecx
cmp dx, 2
cmovb rcx, r8
test rcx, rcx
je 0x140080a25
cmp ecx, 1
jne 0x140080a35
lea rdi, [rsp + 0x70]
mov rdx, qword [rsi + 0x40]
mov r8, qword [rsi + 0x50]
mov rcx, rdi
call fcn.140014de0
movups xmm0, xmmword [rsi + 0x5c]
movups xmm1, xmmword [rsi + 0x70]
movups xmmword [rdi + 0x30], xmm1
mov al, byte [rsi + 0x80]
mov byte [rdi + 0x40], al
mov eax, dword [rsi + 0x58]
mov ecx, dword [rsi + 0x6c]
movups xmm1, xmmword [rsi + 0x30]
movups xmmword [rdi + 0x1c], xmm0
mov dword [rdi + 0x18], eax
mov dword [rdi + 0x2c], ecx
movups xmmword [rdi - 0x10], xmm1
lea rax, [rsp + 0x150]
lea rsi, [rsp + 0x60]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov word [rax - 8], 3
jmp 0x140080bcd
cmp ax, 2
jne 0x140080a82
mov r15w, 2
jmp 0x140080b59
mov rdi, qword [rsi + 0x30]
mov rsi, qword [rsi + 0x40]
mov rcx, rsi
xor edx, edx
call fcn.140021d4d
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call fcn.1400aba85
mov qword [rsp + 0x150], r14
mov qword [rsp + 0x158], r15
mov qword [rsp + 0x160], rsi
mov word [rsp + 0x148], 4
jmp 0x140080bcd
mov cl, byte [rsi + 0x70]
mov byte [rsp + 0x20], cl
test ax, ax
je 0x140080ac9
mov rdi, qword [rsi + 0x30]
mov r14, qword [rsi + 0x40]
mov rcx, r14
xor edx, edx
call fcn.140021d4d
mov r15, rax
mov r12, rdx
mov rcx, rax
mov rdx, rdi
mov r8, r14
call fcn.1400aba85
mov qword [rsp + 0x64], r15
mov qword [rsp + 0x6c], r12
mov qword [rsp + 0x74], r14
mov ax, 1
jmp 0x140080ae1
movups xmm0, xmmword [rsi + 0x2c]
movups xmm1, xmmword [rsi + 0x3c]
movzx ecx, word [rsi + 0x2a]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
xor eax, eax
mov word [rsp + 0x38], cx
mov dword [rsp + 0x58], eax
cmp word [rsi + 0x50], 0
je 0x140080b22
mov r12, qword [rsi + 0x58]
mov rdi, qword [rsi + 0x68]
mov rcx, rdi
xor edx, edx
call fcn.140021d4d
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x40], rax
mov rcx, rax
mov rdx, r12
mov r8, rdi
call fcn.1400aba85
mov r14w, 1
jmp 0x140080b4a
mov eax, dword [rsi + 0x54]
mov dword [rsp + 0x2c], eax
mov rax, qword [rsi + 0x58]
mov qword [rsp + 0x40], rax
mov rax, qword [rsi + 0x60]
mov qword [rsp + 0x30], rax
mov edi, dword [rsi + 0x68]
movzx eax, word [rsi + 0x52]
mov word [rsp + 0x48], ax
xor r14d, r14d
movaps xmm6, xmmword [rsp + 0x60]
movaps xmm7, xmmword [rsp + 0x70]
mov r15d, dword [rsp + 0x58]
lea r12, [rsp + 0x198]
mov rdx, qword [rsi + 0x78]
mov r8, qword [rsi + 0x88]
mov rcx, r12
call fcn.14006f37e
mov word [r12 - 0x50], r15w
movzx eax, word [rsp + 0x38]
mov word [r12 - 0x4e], ax
movups xmmword [r12 - 0x3c], xmm7
movups xmmword [r12 - 0x4c], xmm6
mov word [r12 - 0x28], r14w
movzx eax, word [rsp + 0x48]
mov word [r12 - 0x26], ax
mov eax, dword [rsp + 0x2c]
mov dword [r12 - 0x24], eax
mov rax, qword [rsp + 0x40]
mov qword [r12 - 0x20], rax
mov rax, qword [rsp + 0x30]
mov qword [r12 - 0x18], rax
mov qword [r12 - 0x10], rdi
mov al, byte [rsp + 0x20]
mov byte [r12 - 8], al
movups xmm0, xmmword [rsp + 0x128]
movups xmm1, xmmword [rsp + 0x138]
lea rdi, [rsp + 0x80]
movaps xmmword [rdi - 0x10], xmm1
movaps xmmword [rdi - 0x20], xmm0
lea rsi, [rsp + 0x148]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 8]
lea rdx, [rsp + 0x60]
mov r8d, 0x88
call fcn.1400aba85
mov byte [rbx + 0x90], r13b
mov word [rbx], 5
movaps xmm6, xmmword [rbp + 0x130]
movaps xmm7, xmmword [rbp + 0x140]
lea rsp, [rbp + 0x158]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp qword [rsp + 0x70], rsi
je 0x14008175b
jg 0x1400815db
add byte [rax], al
jg 0x1400815db
add byte [rax], al
add byte [rcx - 0x76], al
mov byte [rsp + 0x2b], al
mov al, byte [r14 + 0x48]
mov byte [rsp + 0x2b], al
cmp word [r14], 0
je 0x14008163e
mov rax, qword [rsp + 0x30]
mov rcx, qword [rax + rsi + 8]
mov qword [rsp + 0x38], rcx
mov r12, qword [rax + rsi + 0x18]
mov rcx, r12
xor edx, edx
call fcn.140021d4d
mov r13, rax
mov rbx, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x38]
mov r8, r12
call fcn.1400aba85
mov qword [rsp + 0x84], r13
mov qword [rsp + 0x8c], rbx
mov qword [rsp + 0x94], r12
mov r10w, 1
jmp 0x140081666
mov rax, qword [rsp + 0x30]
and al, 0x30
movups xmm0, xmmword [rax + rsi + 4]
movups xmm1, xmmword [rax + rsi + 0x14]
movzx r9d, word [rax + rsi + 2]
movaps xmmword [rsp + 0x90], xmm1
and al, 0x90
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
invalid
add byte [rbp + 0x31], al
shl byte [rsi + 0x41], cl
cmp dword [rsi + 0x28], 0
xor r10d, r10d
cmp word [r14 + 0x28], 0
je 0x1400816be
mov rax, qword [rsp + 0x30]
mov rcx, qword [rax + rsi + 0x30]
mov qword [rsp + 0x78], rcx
mov r12, qword [rax + rsi + 0x40]
mov rcx, r12
xor edx, edx
mov word [rsp + 0x38], r9w
mov dword [rsp + 0x44], r10d
call fcn.140021d4d
mov rbx, rax
mov r13, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x78]
mov r8, r12
call fcn.1400aba85
mov r10d, dword [rsp + 0x44]
movzx r9d, word [rsp + 0x38]
mov cx, 1
jmp 0x1400816dd
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx + rsi + 0x2c]
mov rbx, qword [rcx + rsi + 0x30]
mov r13, qword [rcx + rsi + 0x38]
mov r12d, dword [rcx + rsi + 0x40]
movzx edx, word [rcx + rsi + 0x2a]
xor ecx, ecx
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
mov r8, qword [r14 + 0x50]
mov word [rdi + rsi - 0x56], r10w
mov word [rdi + rsi - 0x54], r9w
movups xmmword [rdi + rsi - 0x42], xmm1
movups xmmword [rdi + rsi - 0x52], xmm0
invalid
invalid
scasb al, byte [rdi]
mov word [rdi + rsi - 0x2e], cx
mov word [rdi + rsi - 0x2c], dx
mov dword [rdi + rsi - 0x2a], eax
mov qword [rdi + rsi - 0x26], rbx
mov qword [rdi + rsi - 0x1e], r13
mov qword [rdi + rsi - 0x16], r12
mov al, byte [rsp + 0x2b]
mov byte [rdi + rsi - 0xe], al
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rdi + rsi - 0xd], eax
mov dword [rdi + rsi - 0xa], ecx
mov qword [rdi + rsi - 6], r8
dec r15
add r14, 0x58
add rsi, 0x58
test r15, r15
jne 0x1400815d1
mov r14, qword [rsp + 0x60]
mov rdx, qword [r14 + 0x50]
mov r8, qword [r14 + 0x60]
lea rcx, [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
call fcn.14006ce04
mov rdx, qword [r14 + 0x68]
mov r8, qword [r14 + 0x78]
lea rcx, [rsp + 0x118]
call fcn.14006ce04
mov rdx, qword [r14 + 0x80]
add byte [rax], al
add byte [rbp - 0x75], cl
xchg byte [rax + 0x48000000], dl
lea ecx, [rsp + 0x130]
call fcn.14006ce04
mov rdx, qword [r14 + 0x98]
mov r8, qword [r14 + 0xa8]
lea rcx, [rsp + 0x148]
call fcn.14006ce04
mov sil, byte [r14 + 0x34]
cmp sil, 2
je 0x140081824
mov edi, dword [r14 + 0x30]
movups xmm6, xmmword [r14 + 0x20]
lea rbx, [rsp + 0x80]
add byte [rax - 0x77], cl
invalid
mov rdx, r14
call fcn.14006f4d8
add byte [rax - 0x77], cl
invalid
movups xmmword [rbx + 0x20], xmm6
mov dword [rsp + 0xf0], edi
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
movups xmm0, xmmword [rbx + 0x20]
movaps xmmword [rsp + 0xe0], xmm0
movzx eax, word [rbx + 0x35]
mov word [rsp + 0x2c], ax
mov al, byte [rbx + 0x37]
mov byte [rsp + 0x2e], al
mov eax, dword [r14 + 0xc0]
mov rcx, qword [rsp + 0x68]
mov dword [rcx + 0xc0], eax
movups xmm0, xmmword [r14 + 0xb0]
movups xmmword [rcx + 0xb0], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rcx + 0x38], rax
mov rax, qword [rsp + 0x48]
mov qword [rcx + 0x40], rax
mov rax, qword [rsp + 0x58]
mov qword [rcx + 0x48], rax
mov rax, qword [rsp + 0x110]
mov qword [rcx + 0x60], rax
movups xmm0, xmmword [rsp + 0x100]
movups xmmword [rcx + 0x50], xmm0
mov rax, qword [rsp + 0x128]
mov qword [rcx + 0x78], rax
movups xmm0, xmmword [rsp + 0x118]
movups xmmword [rcx + 0x68], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rcx + 0x90], rax
movups xmm0, xmmword [rsp + 0x130]
movups xmmword [rcx + 0x80], xmm0
mov rax, qword [rsp + 0x158]
mov qword [rcx + 0xa8], rax
movups xmm0, xmmword [rsp + 0x148]
movups xmmword [rcx + 0x98], xmm0
mov eax, dword [rsp + 0xf0]
mov dword [rcx + 0x30], eax
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmm2, xmmword [rsp + 0xe0]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov al, byte [rsp + 0x2e]
mov byte [rcx + 0x37], al
movzx eax, word [rsp + 0x2c]
mov word [rcx + 0x35], ax
mov dword [rcx + 0x35], eax
movzx eax, word [r14 + 0xc8]
mov byte [rcx + 0x34], sil
mov byte [rcx + 0x34], dh
mov word [rcx + 0xc8], ax
movaps xmm6, xmmword [rbp + 0xe0]
lea rsp, [rbp + 0xf8]
lea esp, [rbp + 0xf8]
lea esp, [rbp + 0xf8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
or al, byte [rax]
or al, byte [rax]
clc
xchg esi, eax
nop
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140125790]
clc
invalid
clc
invalid
sub byte [rdi + 0x5e], bl
add esp, 0x28
invalid
in al, dx
cmp byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov rdi, qword [rcx + 0x1a8]
cmp rdi, 2
jbe 0x140081a6f
mov rax, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
lea rcx, [rsp + 0x20]
or byte [rax - 0x75], r9b
push rsi
adc byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rdx
mov qword [rcx + 8], rdi
jns 0x140081a6c
jns 0x140081a6c
mov qword [rcx + 0x10], rax
call fcn.140081b05
jmp 0x140081a8c
add bl, ch
sbb eax, 0x74ff8548
test edi, edi
je 0x140081a8c
invalid
invalid
invalid
test rdi, rdi
test edi, edi
je 0x140081a8c
add rsi, 8
mov rcx, rsi
call fcn.140081a93
add rsi, 0xd0
dec rdi
jne 0x140081a78
add rsp, 0x38
pop rdi
pop rsi
ret
add byte [rax], al
add byte [rax], al
add al, dh
dec qword [rax]
invalid
or byte [rbp + 0xc], dh
mov eax, dword [rsi + 0xc0]
add byte [rax], al
add al, ch
invalid
adc dword [rax - 0x75], ecx
mov cs, eax
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
mov rcx, rbx
call fcn.140081a93
invalid
dec dword [rax - 0x7f]
ret
rol byte [rax], 1
add byte [rax], al
dec r14
dec esi
invalid
dec esi
jne 0x140081b20
cmp qword [rdi + 8], 0
je 0x140081b57
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.kernel32.dll_HeapFree]
and eax, 0x30681
and eax, 0x30681
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add rcx, 0x18
call case.0x1400749b9.190
add byte [rax], al
add byte [rax + 0x7403607e], al
invalid
je 0x140081b82
add byte [rax], al
add byte [rax + 0x7403607e], al
add esi, dword [rcx + rcx + 0x48]
lea ecx, [rsi + 0x50]
add esi, dword [rcx + rcx + 0x48]
lea ecx, [rsi + 0x50]
lea rcx, [rsi + 0x50]
call fcn.140081cb1
cmp rsi, 0xffffffffffffffff
je 0x140081ba7
lock dec qword [rsi + 8]
jne 0x140081ba7
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
invalid
add byte [rax - 0x75], cl
push r8
lock dec qword [rax]
jne case.0x14006ace9.341
or byte [rbp + 9], dh
mov rcx, qword [rdi + 0x50]
call fcn.140081c6e
mov r8, qword [rsi]
cmp r8, 0xffffffffffffffff
cmp eax, 0xffffffff
invalid
cmp eax, 0xffffffff
je 0x140081bfc
lock dec qword [r8 + 8]
jne 0x140081bfc
mov rcx, qword [0x140125790]
xor edx, edx
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
add eax, dword [rax]
add eax, dword [rax]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
mov edi, ecx
jno 0x140081c24
invalid
lock add byte [rdi + rcx + 0x49], dh
mov eax, dword [rsi - 8]
clc
sbb byte [rcx - 0x7d], cl
invalid
sbb byte [rax - 1], cl
retf
sbb al, 0x48
mov ecx, dword [0x140125790]
invalid
and eax, 0x30575
pop rsi
and byte [rax - 0x77], cl
invalid
adc al, r13b
invalid
call fcn.1400680a4
cmp rsi, 0xffffffffffffffff
je 0x140081caa
lock dec qword [rsi + 8]
jne 0x140081caa
or byte [rbp + 0x18], r14b
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
jne 0x140081d1e
sar byte [rcx + 0xf], 0x48
mov eax, 0xffffffff
invalid
and qword [rdx + 0x38], rax
ror dword [rax - 0x7d], 0xc9
add dh, al
cmpxchg qword [rdx + 0x58], rcx
int1
add byte [rax], al
add byte [rax], al
push rax
or byte [rax - 0x75], cl
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or al, r14b
dec qword [rax]
mov edi, 0xd8
add dh, byte [rcx + rcx + 0x48]
lea ecx, [rdi + 8]
add byte [rdx], al
add byte [rax - 0x75], cl
or eax, 0xa3a0a
or al, byte [rax]
or al, byte [rax]
clc
invalid
mov ecx, dword [rsi + 0x28]
invalid
dec dword [rsi + 8]
add al, 3
add byte [rax + 0x28c48348], dl
jne 0x140081dfd
jne 0x140081dfd
push rax
dec qword [rdi]
invalid
sub esp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x288]
test eax, eax
invalid
je 0x140081e53
sal byte [rsp - 0x7d], 0xf8
add esi, dword [rbx + rdi - 0x7d]
clc
add al, 0x75
jb 0x140081e82
cmp eax, 3
je 0x140081e6f
cmp eax, 4
jne 0x140081eab
lea rcx, [rsi + 0x290]
lea ecx, [rsi + 0x290]
nop
add al, byte [rax]
add al, ch
invalid
call fcn.140084c7c
lea rcx, [rsi + 0x270]
call fcn.140081cb1
jmp 0x140081e7b
mov rcx, rsi
call fcn.140081a93
add rsi, 0xd0
rol byte [rax], 1
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140081937
lea rcx, [rsi + 0x290]
call 0x140084c2e
cmp byte [rsi + 0x289], 0
add byte [rax], al
je 0x140081e90
lea rcx, [rsi + 0x4f0]
call fcn.140081937
invalid
mov byte [rsi + 0x289], 0
add rsi, 0x1a0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140081a93
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
nop
add rsp, 0x20
pop rsi
ret
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x12d8
call fcn.1400ab240
sub rsp, rax
movaps xmmword [rsp + 0x12c0], xmm6
mov qword [rsp + 0x58], r8
mov r14, rdx
mov qword [rsp + 0x50], rcx
movzx eax, byte [rdx + 0x288]
add byte [rax - 0x73], cl
or eax, 0x9a3da
or dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x9a3da
or dword [rax], eax
lea ecx, [0x14011c2c8]
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x30], rdx
jmp rax
lea rsi, [r14 + 0x1a0]
mov r8d, 0xd0
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r14
call fcn.1400aba85
mov byte [r14 + 0x289], 1
lea rcx, [r14 + 0x4f0]
invalid
invalid
add al, 0
add byte [rcx - 0x73], cl
xchg esi, eax
rol byte [rax], 1
add byte [rax], al
invalid
mov r8d, 0xd0
add byte [rax], al
call fcn.1400aba85
lea rax, [r14 + 0x290]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xd0], rax
mov qword [r14 + 0x290], rsi
lea rax, [r14 + 0x2a8]
mov qword [rsp + 0x100], rax
test byte [rax + rax], ah
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg byte [rax + 2], ch
test byte [rax + rax], ah
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg byte [rax + 2], ch
jmp 0x140081fa5
nop
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x86
test al, 2
add byte [rax], al
lea rcx, [0x14011c2dc]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rax, qword [rsp + 0xd0]
mov rsi, qword [rax]
mov qword [r14 + 0x298], rsi
mov rsi, qword [rsi + 0xb8]
add rsi, 0x10
mov qword [r14 + 0x2b0], rsi
mov qword [r14 + 0x2b8], 0xffffffffffffffff
lock bts qword [rsi], 0
jae 0x1400821c3
lea rdi, [rsi + 8]
lea edi, [rsi + 8]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140125860]
shl rax, 1
test rax, rax
jne 0x140083519
xor r14d, r14d
mov al, byte [rsi + 0x10]
test al, al
mov rbx, qword [rsp + 0x30]
jne 0x140084925
mov rax, qword [rbx + 0x2b8]
cmp rax, 0xffffffffffffffff
je 0x14008209c
cmp qword [rsi + 0x28], rax
jbe 0x14008490b
lea rbp, [rax + rax*2]
shl rbp, 3
add rbp, qword [rsi + 0x18]
sbb byte [rax - 0x7d], cl
jge 0x140082033
add byte [rdi], cl
test cl, dl
sub byte [rax], al
invalid
sbb byte [rax - 0x7d], cl
jge 0x140082033
add byte [rdi], cl
test cl, dl
sub byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
mov rax, qword [rax]
mov rbx, qword [rbp + 8]
test rbx, rbx
je 0x140082146
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
mov r15, qword [rbp + 0x10]
mov rax, qword [rdx]
cmp rcx, r15
jne 0x140082089
cmp rax, qword [rbx]
jne 0x140082089
mov r8, qword [rdx + 8]
cmp r8, qword [rbx + 8]
jne 0x140082089
mov r8, qword [rdx + 0x10]
cmp r8, qword [rbx + 0x10]
jne 0x140082089
mov rdx, qword [rdx + 0x18]
cmp rdx, qword [rbx + 0x18]
sbb byte [rdi], cl
test byte [rcx + rax], bl
add byte [rax], al
sbb byte [rdi], cl
test byte [rcx + rax], bl
add byte [rax], al
call rax
mov r12, rax
mov r13, rdx
mov rcx, r15
call qword [rbx + 0x18]
sbb cl, ch
invalid
add byte [rax], al
invalid
sbb cl, ch
mov ecx, 0x48000000
lea ebp, [rsi + 0x18]
lea rbp, [rsi + 0x18]
mov rax, qword [rsp + 0x58]
and al, 0x58
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov r13, rax
mov r12, rdx
mov rax, qword [rsi + 0x28]
mov r15, qword [rsi + 0x38]
inc qword [rsi + 0x30]
cmp rax, r15
jne 0x14008215f
mov rax, r15
cmp qword [rsi + 0x20], r15
jne 0x1400820e4
mov rcx, rbp
mov rdx, r15
call fcn.14006c645
mov rax, qword [rsi + 0x28]
mov rcx, qword [rsi + 0x18]
lea rdx, [rax + rax*2]
mov qword [rcx + rdx*8], 1
add al, 0xd1
add dword [rax], eax
add byte [rax], al
add al, 0xd1
add dword [rax], eax
add byte [rax], al
mov qword [rcx + rdx*8 + 8], r13
mov qword [rcx + rdx*8 + 0x10], r12
mov dword [rcx + rdx*8 + 0x10], esp
mov dword [rcx + rdx*8 + 0x10], esp
inc rax
mov qword [rsi + 0x28], rax
lea rax, [r15 + 1]
mov qword [rsi + 0x38], rax
jmp 0x140082192
mov rsi, qword [r14 + 0x2b0]
test rsi, rsi
jne 0x140081fc9
lea rcx, str.polled_MutexLockFuture_after_completionC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_srclockmutex.rs
lea r8, [0x1400f2bf0]
mov edx, 0x27
jmp 0x1400848d6
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov r12, rax
mov r13, rdx
mov qword [rbp + 8], r12
mov qword [rbp + 0x10], r13
jmp 0x1400821a5
jbe 0x1400849d4
lea rax, [r15 + r15*2]
shl rax, 3
add rax, qword [rbp]
cmp qword [rax], 0
jne 0x1400849d4
mov rcx, qword [rax + 8]
mov qword [rsi + 0x38], rcx
mov qword [rax], 1
mov qword [rax + 8], r13
mov qword [rax + 0x10], r12
mov qword [rbx + 0x2b8], r15
cmp qword [rsi + 0x30], 1
jne 0x1400821a5
lock or qword [rsi], 2
mov rcx, rdi
mov edx, r14d
call fcn.1400479a0
lock bts qword [rsi], 0
mov al, 3
mov r14, qword [rsp + 0x50]
jb 0x1400834f7
mov r14, qword [rsp + 0x30]
mov rdx, qword [r14 + 0x2b8]
mov rcx, rsi
xor r8d, r8d
call fcn.14007f6f2
mov qword [r14 + 0x2b0], 0
mov qword [r14 + 0x2a0], rsi
mov rax, qword [r14 + 0x298]
mov rax, qword [rax + 0xc0]
mov al, byte [rax + 0x58]
add al, 0xfd
cmp al, 0xfe
jb 0x140082215
mov rdx, qword [r14 + 0x2a0]
mov al, byte [rdx + 0x50]
cmp al, 3
jne 0x1400836e2
mov rax, qword [r14 + 0x298]
mov rax, qword [rax + 0xc0]
mov byte [rax + 0x58], 1
mov rax, qword [r14 + 0x298]
cmp byte [rax + 0xb0], 0
je 0x14008246d
lea r15, [rax + 0x78]
mov r13, qword [rax]
mov ebp, dword [rax + 8]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rsp + 0x2c4], xmm1
movups xmmword [rsp + 0x2b4], xmm0
lea rcx, [rsp + 0x580]
mov word [rcx], 2
call case.0x14006a4a9.363
mov rsi, rax
xor ecx, ecx
call fcn.1400692a0
mov rbx, rax
mov al, byte [0x140125ab8]
mov ecx, 0x60
mov edx, 8
call fcn.1400119c9
test rax, rax
je 0x1400849a7
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], rsi
mov qword [rdi + 0x20], rbx
mov qword [rdi + 0x28], rbx
mov qword [rdi + 0x30], 0x20
movabs rcx, 0x8000000000000000
mov qword [rdi + 0x38], rcx
mov qword [rdi + 0x40], rax
xorps xmm0, xmm0
movups xmmword [rdi + 0x48], xmm0
mov qword [rdi + 0x58], 0
lock inc qword [rdi]
jle 0x1400848dd
mov al, byte [0x140125ab8]
mov ecx, 0x38
mov edx, 8
call fcn.1400119c9
test rax, rax
je case.0x14007fbbe.32
mov r12, rax
mov eax, 1
mov qword [r12], rax
mov qword [r12 + 8], rax
xor eax, eax
mov qword [r12 + 0x10], rax
mov byte [r12 + 0x18], al
mov qword [r12 + 0x20], rax
mov byte [r12 + 0x30], al
mov eax, dword [rsp + 0x2d0]
mov dword [rsp + 0x5a0], eax
movups xmm0, xmmword [rsp + 0x2b0]
movups xmm1, xmmword [rsp + 0x2c0]
movaps xmmword [rsp + 0x590], xmm1
movaps xmmword [rsp + 0x580], xmm0
mov al, byte [0x140125ab8]
mov ecx, 0x108
mov edx, 8
call fcn.1400119c9
test rax, rax
je 0x1400849b6
mov rsi, rax
mov qword [rsp + 0x78], r13
mov qword [rax], r13
mov qword [rsp + 0x70], rbp
mov dword [rax + 8], ebp
movaps xmm0, xmmword [rsp + 0x580]
movaps xmm1, xmmword [rsp + 0x590]
movups xmmword [rax + 0xc], xmm0
movups xmmword [rax + 0x1c], xmm1
mov eax, dword [rsp + 0x5a0]
mov dword [rsi + 0x2c], eax
mov word [rsi + 0x30], 2
mov qword [rsi + 0x68], rdi
xor eax, eax
mov byte [rsi + 0x70], al
mov byte [rsi + 0x78], al
mov byte [rsi + 0x100], al
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x590], xmm1
movaps xmmword [rsp + 0x580], xmm0
mov al, byte [0x140125ab8]
mov ecx, 0x38
mov edx, 8
call fcn.1400119c9
test rax, rax
je case.0x14007fbbe.32
mov rbx, rax
lea r15, [rsp + 0x580]
movaps xmm0, xmmword [r15]
movaps xmm1, xmmword [r15 + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rax + 0x20], rdi
mov qword [rax + 0x28], r12
mov byte [rax + 0x30], 0
mov rcx, r15
call fcn.14008c03c
mov r11, qword [r15]
mov r13d, dword [r15 + 8]
mov ecx, dword [r15 + 0xc]
mov rax, qword [r15 + 0x10]
mov rdx, qword [r15 + 0x18]
mov r9, rdx
shr r9, 0x20
mov edi, 3
lea rbp, [0x1400f3808]
lea r8, [0x1400f3828]
xor r12d, r12d
mov r15, qword [rsp + 0x78]
mov r10, qword [rsp + 0x70]
jmp 0x1400824c5
mov rsi, qword [rax + 0x78]
mov rbp, qword [rax + 0x80]
mov r12, qword [rax + 0x88]
mov r15, qword [rax + 0x90]
mov rbx, qword [rax]
mov r13d, dword [rax + 8]
lea rdi, [rsp + 0x580]
mov rcx, rdi
call fcn.14008c03c
mov r11, rbx
mov rax, qword [rdi]
movups xmm0, xmmword [rdi + 8]
movaps xmmword [rsp + 0x2b0], xmm0
mov r8, qword [rdi + 0x18]
mov edi, 6
mov ebx, 1
mov edx, 0x3b9aca01
xor r10d, r10d
movaps xmm0, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x560], xmm0
mov qword [r14 + 0x2b0], rdi
mov qword [r14 + 0x2b8], 1
mov dword [r14 + 0x2c0], edx
mov dword [r14 + 0x2c4], r9d
mov qword [r14 + 0x2c8], rbx
mov qword [r14 + 0x2d0], r8
mov qword [r14 + 0x2d8], rsi
mov qword [r14 + 0x2e0], rbp
mov qword [r14 + 0x2e8], r12
mov qword [r14 + 0x2f0], r15
mov qword [r14 + 0x2f8], r10
mov qword [r14 + 0x300], r11
mov dword [r14 + 0x308], r13d
mov dword [r14 + 0x30c], ecx
mov qword [r14 + 0x310], rax
movaps xmm0, xmmword [rsp + 0x560]
movups xmmword [r14 + 0x318], xmm0
lea rcx, [r14 + 0x328]
lea rdx, [rsp + 0xa58]
mov r8d, 0x1c8
call fcn.1400aba85
lea rax, [r14 + 0x2b0]
mov qword [rsp + 0x38], rax
cmp rdi, 6
jne 0x140082777
lea rax, [r14 + 0x2b8]
mov qword [rsp + 0x68], rax
lea rdx, [r14 + 0x2d8]
lea rax, [r14 + 0x2e8]
mov qword [rsp + 0xa8], rax
lea rax, [r14 + 0x2d0]
mov qword [rsp + 0x108], rax
lea rax, [r14 + 0x310]
mov qword [rsp + 0xa0], rax
lea rax, [r14 + 0x321]
mov qword [rsp + 0x118], rax
lea rax, [r14 + 0x3e0]
mov qword [rsp + 0x70], rax
lea rax, [r14 + 0x3f1]
mov qword [rsp + 0x110], rax
mov edi, dword [r14 + 0x2c0]
xor r9d, r9d
lea eax, [rdi - 0x3b9aca01]
cmp eax, 3
mov ecx, 1
cmovae eax, ecx
test eax, eax
jne 0x140082c1f
movzx eax, word [rdx]
mov word [rdx], 2
cmp rax, 2
je 0x1400848ae
mov ecx, dword [r14 + 0x2da]
movzx esi, word [r14 + 0x2de]
mov r12, qword [r14 + 0x2e0]
mov r15, qword [r14 + 0x300]
mov edi, dword [r14 + 0x308]
mov r13, qword [r14 + 0x2f8]
mov qword [r14 + 0x2f8], r9
mov rbx, qword [r14 + 0x2d0]
cmp qword [r14 + 0x2c8], r9
mov qword [r14 + 0x2c8], r9
je 0x14008488e
mov qword [rsp + 0x78], rbx
mov bpl, byte [r14 + 0x320]
mov byte [r14 + 0x320], 3
cmp bpl, 3
je 0x14008489e
mov rbx, rdx
shl rsi, 0x20
or rsi, rcx
mov rcx, qword [rsp + 0xa0]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x7b0], xmm0
mov rdx, qword [rsp + 0x118]
mov ecx, dword [rdx]
mov edx, dword [rdx + 3]
mov dword [rsp + 0x1eb], edx
mov dword [rsp + 0x1e8], ecx
shl rsi, 0x10
or rsi, rax
mov rax, qword [rsp + 0xa8]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x2b0], xmm0
mov rcx, qword [rsp + 0x68]
call fcn.140085d6c
mov qword [r14 + 0x2b8], r15
mov dword [r14 + 0x2c0], edi
mov qword [r14 + 0x2c8], rsi
mov qword [r14 + 0x2d0], r12
movaps xmm0, xmmword [rsp + 0x2b0]
mov rdx, rbx
movups xmmword [rbx], xmm0
mov qword [r14 + 0x2e8], r13
xor r9d, r9d
mov byte [r14 + 0x2f0], r9b
mov byte [r14 + 0x3c8], 2
mov rax, qword [rsp + 0x78]
mov qword [r14 + 0x3d0], rax
mov byte [r14 + 0x3d8], r9b
movaps xmm0, xmmword [rsp + 0x7b0]
mov rax, qword [rsp + 0x70]
movups xmmword [rax], xmm0
mov byte [r14 + 0x3f0], bpl
mov eax, dword [rsp + 0x1e8]
mov ecx, dword [rsp + 0x1eb]
mov r8, qword [rsp + 0x110]
mov dword [r8 + 3], ecx
mov dword [r8], eax
jmp 0x1400825f6
lea rax, [r14 + 0x2c8]
mov qword [rsp + 0x1a8], rax
lea rax, [r14 + 0x2b8]
mov qword [rsp + 0x68], rax
lea rax, [r14 + 0x2c0]
mov qword [rsp + 0xa8], rax
lea rax, [r14 + 0x300]
mov qword [rsp + 0x158], rax
lea rax, [r14 + 0x311]
mov qword [rsp + 0x150], rax
lea rax, [r14 + 0x4d8]
mov qword [rsp + 0x128], rax
lea rax, [r14 + 0x4e9]
mov qword [rsp + 0x1a0], rax
lea rax, [r14 + 0x3b8]
mov qword [rsp + 0x198], rax
xorps xmm6, xmm6
lea rax, [rdi - 3]
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
test rax, rax
jne 0x140082c3a
mov qword [rsp + 0x118], r15
mov qword [rsp + 0x70], rbp
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0xa0], rdx
mov rbx, r9
mov rdx, qword [r14 + 0x2d8]
mov rax, qword [r14 + 0x2e0]
lea rcx, [rsp + 0x2b0]
mov r8, qword [rsp + 0x58]
call qword [rax + 0x18]
mov rdi, qword [rsp + 0x2b0]
mov eax, 3
cmp rdi, 3
je 0x140082871
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x110], rax
mov eax, 2
cmp edi, 2
jne 0x140082879
mov rdi, rax
jmp 0x14008299c
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x190], rax
mov r8d, 0xc8
lea rcx, [rsp + 0x7b0]
lea rdx, [rsp + 0x2c8]
call fcn.1400aba85
mov rax, qword [r14 + 0x2f0]
mov qword [rsp + 0x188], rax
mov eax, dword [r14 + 0x2f8]
mov dword [rsp + 0x124], eax
mov rax, qword [r14 + 0x2c8]
mov rcx, qword [r14 + 0x2d0]
mov qword [rsp + 0x178], rcx
mov qword [r14 + 0x2c8], 0
mov qword [rsp + 0x180], rax
test rax, rax
je 0x1400848f6
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x108], 0
jne 0x140082914
call fcn.1400a5fe5
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x110]
mov rdx, qword [rax + 0x118]
mov qword [rsp + 0x168], rdx
mov qword [rsp + 0x170], rcx
inc rcx
mov qword [rax + 0x110], rcx
mov rax, qword [r14 + 0x2e8]
test rax, rax
je 0x140082965
lock inc qword [rax]
jle 0x1400848dd
mov qword [rsp + 0x160], rax
mov r8d, 0xc8
lea rcx, [rsp + 0x1e8]
lea rdx, [rsp + 0x7b0]
call fcn.1400aba85
movaps xmmword [rsp + 0xb0], xmm6
mov qword [rsp + 0xc0], 0
cmp edi, 2
je 0x140082ab9
cmp edi, 3
je 0x1400834e1
mov qword [rsp + 0xa0], rdi
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rax]
mov rax, qword [rsp + 0x68]
cmp qword [rax], 0
mov qword [rax], 0
je 0x14008488e
mov qword [rsp + 0x108], rcx
mov al, byte [r14 + 0x310]
mov byte [r14 + 0x310], 3
mov byte [rsp + 0x47], al
cmp al, 3
lea r12, [rsp + 0x890]
je 0x14008489e
mov rax, qword [rsp + 0x158]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x570], xmm0
mov rcx, qword [rsp + 0x150]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xf0], eax
mov dword [rsp + 0xf3], ecx
mov r8d, 0xc8
mov rcx, r12
lea rdx, [rsp + 0x1e8]
call fcn.1400aba85
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x130], xmm0
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x140], rax
mov rdi, qword [rsp + 0x188]
mov esi, dword [rsp + 0x124]
mov rbx, qword [rsp + 0x180]
mov rbp, qword [rsp + 0x178]
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x70], rax
mov r15, qword [rsp + 0x160]
mov r14, qword [rsp + 0x190]
mov r13, qword [rsp + 0xa0]
jmp 0x140082afb
mov rax, qword [rsp + 0xa8]
mov r14, qword [rax]
mov rax, qword [rsp + 0x68]
cmp qword [rax], 0
mov qword [rax], 0
mov r13d, 5
mov rdi, r12
lea r12, [rsp + 0x890]
mov rbp, qword [rsp + 0xa0]
mov r15, qword [rsp + 0x118]
je 0x1400848c3
mov rcx, qword [rsp + 0x38]
call fcn.140085e16
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x2b0], r13
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0x2b8], rcx
mov qword [rax + 0x2c0], r14
mov r14, rax
mov r8d, 0xc8
mov rcx, qword [rsp + 0x1a8]
mov rdx, r12
call fcn.1400aba85
mov qword [r14 + 0x390], rdi
mov dword [r14 + 0x398], esi
mov r9, rbx
mov qword [r14 + 0x3a0], rbx
mov r10, rbp
mov qword [r14 + 0x3a8], rbp
lea rax, [0x140119440]
mov qword [r14 + 0x3b0], rax
movaps xmm0, xmmword [rsp + 0x130]
mov rcx, qword [rsp + 0x198]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rcx + 0x10], rax
mov rbx, qword [rsp + 0x78]
mov qword [r14 + 0x3d0], rbx
mov rbp, qword [rsp + 0x70]
mov qword [r14 + 0x3d8], rbp
mov qword [r14 + 0x3e0], r15
mov eax, 0
mov byte [r14 + 0x3e8], al
mov byte [r14 + 0x4c0], 2
mov rcx, qword [rsp + 0x108]
mov qword [r14 + 0x4c8], rcx
mov byte [r14 + 0x4d0], al
movaps xmm0, xmmword [rsp + 0x570]
mov rax, qword [rsp + 0x128]
movups xmmword [rax], xmm0
mov al, byte [rsp + 0x47]
mov byte [r14 + 0x4e8], al
mov eax, dword [rsp + 0xf0]
mov ecx, dword [rsp + 0xf3]
mov rdx, qword [rsp + 0x1a0]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov r12, rdi
mov rdx, r10
mov rdi, r13
jmp 0x1400827ef
cmp eax, 1
jne 0x140082c62
cmp byte [r14 + 0x3f0], 2
jne 0x140082e87
mov bpl, 2
jmp 0x140082eaa
cmp rax, 1
jne 0x140082d67
cmp byte [r14 + 0x4e8], 2
jne 0x1400831a7
mov bpl, 2
mov rcx, qword [rsp + 0x38]
mov r15, rdi
jmp 0x1400831ce
lea r12, [rsp + 0x7b8]
lea r15, [rsp + 0x2b0]
lea rbp, [rsp + 0x1e8]
mov rax, qword [rsp + 0x58]
mov r8, qword [rax]
lea rcx, [rsp + 0x7b0]
mov rdx, qword [rsp + 0x108]
call fcn.140089295
movzx esi, byte [rsp + 0x880]
cmp esi, 2
je 0x140083157
cmp esi, 3
je 0x140082e7d
mov rbx, qword [rsp + 0x7b0]
mov r8d, 0xc8
mov rcx, r15
mov rdx, r12
call fcn.1400aba85
mov eax, dword [r12 + 0xc9]
mov ecx, dword [r12 + 0xcc]
lea rdx, [rsp + 0x379]
mov dword [rdx], eax
mov dword [rdx + 3], ecx
mov byte [rsp + 0x378], sil
mov qword [rsp + 0x380], rbx
call fcn.14008944d
mov r13, rax
mov rdx, qword [r14 + 0x2c8]
mov rcx, rbp
call fcn.14006fd15
mov ecx, 0xb
mov rdi, r13
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x1e8], 2
mov qword [rsp + 0x1f0], r13
lea rcx, [rsp + 0x890]
mov rdx, rbx
mov r8, rbp
call fcn.14007d8ba
cmp dword [rsp + 0x890], 4
je 0x140082d5a
lea rcx, [rsp + 0x890]
call fcn.140085c4b
mov rcx, r15
call fcn.140081937
jmp 0x140082c7a
lea rbx, [rsp + 0x7b8]
lea r12, [rsp + 0x379]
lea rdi, [rsp + 0x2b0]
lea rbp, [rsp + 0x1e8]
mov r14, qword [rsp + 0x50]
mov r15, qword [rsp + 0x38]
mov rax, qword [rsp + 0x58]
mov r8, qword [rax]
lea rcx, [rsp + 0x7b0]
mov rdx, qword [rsp + 0xa8]
call fcn.140089295
movzx esi, byte [rsp + 0x880]
cmp esi, 2
je 0x140083251
cmp esi, 3
je 0x1400834eb
mov r13, qword [rsp + 0x7b0]
mov r8d, 0xc8
mov r14, rdi
mov rcx, rdi
mov rdx, rbx
call fcn.1400aba85
mov eax, dword [rbx + 0xc9]
mov ecx, dword [rbx + 0xcc]
mov dword [r12], eax
mov dword [r12 + 3], ecx
mov byte [rsp + 0x378], sil
mov qword [rsp + 0x380], r13
call fcn.14008944d
mov r15, rax
mov rax, qword [rsp + 0x68]
mov rdx, qword [rax]
mov rcx, rbp
call fcn.14006fd15
mov ecx, 0xb
mov rdi, r15
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x1e8], 2
mov qword [rsp + 0x1f0], r15
lea rcx, [rsp + 0xb0]
mov rdx, r13
mov r8, rbp
call fcn.14007d8ba
cmp dword [rsp + 0xb0], 4
je 0x140082e6d
lea rcx, [rsp + 0xb0]
call fcn.140085c4b
mov rdi, r14
mov rcx, r14
call fcn.140081937
jmp 0x140082d87
mov ebx, 9
jmp 0x140083242
lea rdi, [rsp + 0x2b0]
mov rcx, rdi
mov rdx, qword [rsp + 0x70]
call fcn.14006f76a
mov r13, qword [rdi]
mov bpl, byte [rdi + 0x10]
mov edi, dword [r14 + 0x2c0]
mov r12, qword [rsp + 0x2b8]
mov eax, dword [rsp + 0x2c1]
mov dword [rsp + 0xb0], eax
mov eax, dword [rsp + 0x2c4]
mov dword [rsp + 0xb3], eax
mov rcx, r14
mov r14, qword [r14 + 0x2b8]
mov eax, 0x3b9aca00
mov dword [rcx + 0x2c0], eax
cmp edi, eax
je 0x140084994
invalid
invalid
sbb al, byte [rax]
invalid
lea rdx, [rcx + 0x2c4]
lea rcx, [rsp + 0x580]
mov r8d, 0x11c
call fcn.1400aba85
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb3]
mov dword [rsp + 0x130], eax
mov dword [rsp + 0x133], ecx
mov ebx, 9
cmp edi, 0x3b9aca01
je 0x140083242
mov eax, dword [rsp + 0x130]
mov ecx, dword [rsp + 0x133]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
lea rsi, [rsp + 0x2bc]
lea rdx, [rsp + 0x580]
mov r8d, 0x11c
mov rcx, rsi
call fcn.1400aba85
mov eax, 1
lock xadd qword [0x140125068], rax
mov rcx, rdi
lea rdi, [rsp + 0x1e8]
mov qword [rdi], rax
mov qword [rsi - 0xc], r14
mov dword [rsi - 4], ecx
mov qword [rsi + 0x11c], rdi
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x170]
cmp eax, 1
je 0x140082fea
test eax, eax
jne 0x140084ab6
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x120]
lea rdx, [0x14005f47d]
call fcn.140041c70
mov byte [rsi + 0x170], 1
invalid
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x120]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae case.0x14004a75f.804
inc rax
mov ecx, dword [0x140125abc]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0x120], rax
mov r14, qword [rcx + 0x128]
lea rsi, [rsp + 0x580]
lea rdx, [rsp + 0x2b0]
mov r8d, 0x128
mov rcx, rsi
call fcn.1400aba85
mov qword [rsi + 0x128], rdi
cmp r14, 2
mov r15, qword [rsp + 0x38]
je 0x140084a4e
test bh, bl
sbb dword [rax], eax
invalid
mov rbx, qword [rsp + 0x1e8]
test r14, r14
je 0x14008352a
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r15, qword [rax + 0x130]
lock inc qword [r15]
jle 0x1400848dd
mov al, byte [0x140125ab8]
mov ecx, 0x180
mov edx, 0x80
call fcn.1400119c9
test rax, rax
je 0x140084a5d
mov rsi, rax
lea rdi, [r15 + 0x70]
mov qword [rax], 0xcc
xor r14d, r14d
mov qword [rax + 8], r14
lea rax, [0x1400f41d0]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], r14
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], rbx
mov rcx, rsi
add rcx, 0x30
lea rdx, [rsp + 0x2b0]
mov r8d, 0x128
call fcn.1400aba85
xorps xmm0, xmm0
movups xmmword [rsi + 0x158], xmm0
mov qword [rsi + 0x168], r14
mov rcx, rdi
mov rdx, rsi
mov r8, rsi
call 0x1400868ac
test rax, rax
je 0x1400834d2
add r15, 0x10
lea rdx, [rsp + 0x890]
mov byte [rdx], 0
lea rcx, [rsp + 0x7b0]
mov qword [rcx], r15
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
jmp 0x1400834cd
call fcn.14008944d
mov r13, rax
mov rdx, qword [r14 + 0x2c8]
lea rbx, [rsp + 0x2b0]
add byte [rax - 0x77], cl
fld1
lahf
retf
invalid
invalid
mov ecx, 0xb
mov rdi, r13
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], r13
mov ebx, 6
cmp word [r13], 0x1e
mov r14, qword [rsp + 0x50]
mov r15, qword [rsp + 0x38]
je 0x140083293
jmp 0x1400834f0
lea rsi, [rsp + 0x2b0]
mov rcx, rsi
mov rdx, qword [rsp + 0x128]
call fcn.14006f76a
mov r13, qword [rsi]
mov bpl, byte [rsi + 0x10]
mov rcx, qword [rsp + 0x38]
mov r15, qword [rcx]
mov r12, qword [rsp + 0x2b8]
mov eax, dword [rsp + 0x2c1]
mov dword [rsp + 0xf8], eax
mov eax, dword [rsp + 0x2c4]
mov dword [rsp + 0xfb], eax
sti
add byte [rax], al
add byte [rax - 0x39], cl
add dword [rdx], eax
add byte [rax], al
add byte [rcx - 0x7d], cl
inc dword [rdx]
sti
add byte [rax], al
add byte [rax - 0x39], cl
add dword [rdx], eax
add byte [rax], al
add byte [rcx - 0x7d], cl
inc dword [rdx]
je 0x140084994
lea rcx, [rsp + 0x580]
mov r8d, 0x220
mov rdx, qword [rsp + 0x68]
call fcn.1400aba85
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0xfb]
mov dword [rsp + 0xe8], eax
mov dword [rsp + 0xeb], ecx
mov ebx, 9
cmp r15, 3
jne 0x1400832aa
mov r14, qword [rsp + 0x50]
mov r15, qword [rsp + 0x38]
jmp 0x1400834f0
call fcn.14008944d
mov r13, rax
mov rax, qword [rsp + 0x68]
mov rdx, qword [rax]
lea rbx, [rsp + 0x2b0]
mov rcx, rbx
call fcn.14006fd15
mov ecx, 0xb
mov rdi, r13
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], r13
mov ebx, 6
cmp word [r13], 0x1e
jne 0x1400834f0
lea rcx, [rsp + 0x2b0]
call fcn.140085b8f
mov ebx, 7
jmp 0x1400834f0
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
lea rsi, [rsp + 0x2b8]
lea rdx, [rsp + 0x580]
mov r8d, 0x220
mov rcx, rsi
call fcn.1400aba85
mov eax, 1
lock xadd qword [0x140125068], rax
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add dword [rax], eax
add byte [rcx + rcx*4 + 0x7e], cl
clc
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add dword [rax], eax
add byte [rcx + rcx*4 + 0x7e], cl
clc
lea rax, [rsp + 0x1e8]
mov qword [rsi + 0x220], rax
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x170]
cmp eax, 1
je 0x140083361
test eax, eax
jne 0x140084ac5
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x120]
lea rdx, [0x14005f47d]
call fcn.140041c70
mov byte [rsi + 0x170], 1
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x120]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae case.0x14004a75f.804
inc rax
mov ecx, dword [0x140125abc]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0x120], rax
mov rdi, qword [rcx + 0x128]
lea rsi, [rsp + 0x580]
lea rdx, [rsp + 0x2b0]
mov r8d, 0x228
mov rcx, rsi
call fcn.1400aba85
lea rax, [rsp + 0x1e8]
mov qword [rsi + 0x228], rax
cmp rdi, 2
je 0x140084a6c
mov r15, qword [rsp + 0x1e8]
test rdi, rdi
je 0x140084478
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0x130]
lock inc qword [rdi]
jle 0x1400848dd
invalid
mov al, byte [0x140125ab8]
mov ecx, 0x280
mov edx, 0x80
call fcn.1400119c9
test rax, rax
je 0x140084a97
mov rsi, rax
lea rbx, [rdi + 0x70]
mov qword [rax], 0xcc
xor r14d, r14d
mov qword [rax + 8], r14
lea rax, [0x1400f40e0]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], r14
mov qword [rsi + 0x20], rdi
mov qword [rsi + 0x28], r15
mov rcx, rsi
add rcx, 0x30
lea rdx, [rsp + 0x2b0]
mov r8d, 0x228
call fcn.1400aba85
xorps xmm0, xmm0
movups xmmword [rsi + 0x258], xmm0
mov qword [rsi + 0x268], r14
mov rcx, rbx
mov rdx, rsi
mov r8, rsi
call 0x1400868ac
test rax, rax
je 0x1400834d2
add rdi, 0x10
mov byte [rsp + 0x890], 0
lea rcx, [rsp + 0x7b0]
mov qword [rcx], rdi
mov qword [rcx + 8], rax
lea rax, [rsp + 0x890]
mov qword [rcx + 0x10], rax
call fcn.14006262a
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
jmp 0x1400835fd
mov r14, qword [rsp + 0x50]
mov r15, qword [rsp + 0x38]
mov ebx, 9
cmp ebx, 9
jne 0x14008350f
mov al, 4
mov rcx, qword [rsp + 0x100]
mov byte [rcx], al
mov dword [r14], 9
mov al, 3
jmp 0x14008477d
mov r14, qword [rsp + 0x30]
jmp 0x140083653
call fcn.1400ae840
mov r14d, eax
xor r14b, 1
jmp 0x140081ff8
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rdi, qword [rax + 0x130]
lock inc qword [rdi]
jle 0x1400848dd
mov al, byte [0x140125ab8]
mov ecx, 0x180
mov edx, 0x80
call fcn.1400119c9
test rax, rax
je 0x140084a5d
mov rsi, rax
mov qword [rax], 0xcc
xor r14d, r14d
mov qword [rax + 8], r14
lea rax, [0x1400f4130]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], r14
mov qword [rsi + 0x20], rdi
add rdi, 0x60
mov qword [rsi + 0x28], rbx
mov rcx, rsi
add rcx, 0x30
lea rdx, [rsp + 0x2b0]
mov r8d, 0x128
call fcn.1400aba85
xorps xmm0, xmm0
movups xmmword [rsi + 0x158], xmm0
mov qword [rsi + 0x168], r14
mov rcx, rdi
mov rdx, rsi
mov r8, rsi
mov eax, esi
int3
mov eax, esi
call 0x1400868ac
test rax, rax
je 0x1400835f8
mov ecx, dword [0x140125abc]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov edx, dword [0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x130]
add byte [rax], al
add byte [rax], al
mov rdx, rax
call fcn.14006496c
mov r14, qword [rsp + 0x30]
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0x120]
add byte [rcx + 0x84], bh
add byte [rcx + 0x84], bh
mov eax, 0xcc
lock cmpxchg qword [rsi], rcx
je 0x140083632
mov rax, qword [rsi + 0x10]
mov rcx, rsi
int1
int1
call qword [rax + 0x20]
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xe3248c], cl
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xe3], ecx
mov dword [rsp + 0xe0], eax
mov ebx, 8
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [rsp + 0x8b], ecx
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x88], eax
lea rcx, [rsp + 0xe28]
add byte [rax], al
lea rdx, [rsp + 0xd28]
mov r8d, 0x100
call fcn.1400aba85
sti
add dword [rdx], 0
sti
add dword [rdx], 0
mov rcx, r15
call fcn.140084b3d
lea rdi, [r14 + 0x2a0]
cmp ebx, 8
jne 0x140083716
mov rsi, qword [rdi]
cmp byte [rsi + 0x50], 3
je 0x1400836b0
lea rcx, [rsi + 0x40]
call fcn.140081cb1
mov qword [rsi + 0x40], r13
mov qword [rsi + 0x48], r12
mov byte [rsi + 0x50], bpl
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
mov dword [rsi + 0x51], eax
mov dword [rsi + 0x54], ecx
mov rdx, qword [r14 + 0x2a0]
mov al, byte [rdx + 0x50]
cmp al, 3
je 0x14008497c
invalid
adc al, byte [rax]
invalid
invalid
add byte [rcx - 0x73], cl
mov esi, 0x2a0
lea rdi, [r14 + 0x2a0]
cmp al, 2
jne 0x14008374f
mov r12, qword [rsp + 0x588]
mov eax, dword [rsp + 0x591]
mov dword [rsp + 0x2b0], eax
add byte [rbx + 0x5942484], cl
add byte [rax], al
mov byte [0xc49336f7], al
and al, 0x91
add eax, 0x84890000
and al, 0xb0
add al, byte [rax]
add byte [rbx + 0x5942484], cl
add byte [rax], al
mov dword [rsp + 0x2b3], eax
mov bpl, 2
jmp 0x14008378c
lea rcx, [rsp + 0x958]
lea rdx, [rsp + 0xe28]
mov r8d, 0x100
call fcn.1400aba85
and al, 0x58
or dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x28
invalid
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
mov dword [rsp + 0x90], eax
mov dword [rsp + 0x93], ecx
and al, 0x90
add byte [rax], al
add byte [rcx + 0x93248c], cl
add byte [rax], al
jmp 0x1400837ad
add rdx, 0x40
lea rsi, [rsp + 0x580]
mov rcx, rsi
call fcn.14006f76a
mov r13, qword [rsi]
mov r12, qword [rsi + 8]
or byte [rax - 0x76], al
outsb dx, byte [rsi]
adc byte [rbx - 0x7b76eeba], cl
and al, 0xb0
mov al, 2
add byte [rax], al
ret 0x4840
or byte [rax - 0x76], al
outsb dx, byte [rsi]
adc byte [rbx - 0x7b76eeba], cl
and al, 0xb0
mov al, 2
add byte [rax], al
mov eax, dword [rsi + 0x14]
mov dword [rsp + 0x2b3], eax
cmp bpl, 3
invalid
test al, dh
mov eax, dword [rsi + 0x14]
mov dword [rsp + 0x2b3], eax
cmp bpl, 3
je 0x14008497c
adc dword [rax], eax
add byte [rbx + 0x2b02484], cl
add byte [rax], al
mov eax, dword [rsp + 0x2b0]
mov ecx, dword [rsp + 0x2b3]
mov dword [rsp + 0x93], ecx
add byte [rax], al
add byte [rcx + 0x902484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x902484], cl
add byte [rax], al
mov ebx, 8
mov rcx, qword [rdi]
call 0x140084b4f
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x93]
mov dword [rsp + 0xdb], ecx
mov dword [rsp + 0xd8], eax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and byte [rax + rax], cl
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or dword [rax], eax
invalid
mov r8d, 0x100
mov rcx, rsi
call fcn.1400aba85
mov rax, qword [rsp + 0x100]
mov byte [rax], 1
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
add byte [rax], al
add byte [rcx + 0x83248c], cl
and al, 0x83
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x83248c], cl
and al, 0x83
add byte [rax], al
invalid
mov dword [rsp + 0x80], eax
lea rcx, [rsp + 0x11c0]
mov r8d, 0x100
rcl byte [rcx], 0
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rdx, rsi
call fcn.1400aba85
mov rcx, qword [rsp + 0xd0]
call 0x140084c2e
cmp ebx, 8
jne 0x140083944
mov qword [r14 + 0x270], r13
mov qword [r14 + 0x278], r12
mov byte [r14 + 0x280], bpl
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [r14 + 0x281], eax
mov dword [r14 + 0x284], ecx
mov byte [r14 + 0x289], 0
lea rdx, [r14 + 0x4f0]
lea rcx, [rsp + 0x958]
add byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
add byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
call fcn.1400aba85
mov al, byte [0x140125ab8]
add eax, 0xa221d
mov ecx, 0x68
mov edx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
call fcn.1400119c9
test rax, rax
je case.0x14007fdb4.10
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], 4
xor eax, eax
mov byte [rdi + 0x28], al
mov qword [rdi + 0x30], rax
mov byte [rdi + 0x40], al
mov qword [rdi + 0x48], rax
mov byte [rdi + 0x58], al
mov byte [rdi + 0x60], al
lock inc qword [rdi]
jle 0x1400848dd
lea rsi, [r14 + 0x270]
lea rbx, [rsp + 0xa60]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or dword [rax], eax
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or dword [rax], eax
add byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
lea edx, [rsp + 0x958]
mov r8d, 0xd0
mov rcx, rbx
call fcn.1400aba85
mov qword [rbx - 8], rdi
mov qword [rsp + 0xd28], rdi
cmp bpl, 2
std
add dh, byte [rbp + 0x59]
std
add dh, byte [rbp + 0x59]
lea rcx, [rsp + 0x2b0]
lea rdx, [rsp + 0xa58]
mov r8d, 0xd8
mov eax, 0xd8
mov eax, 0xd8
call fcn.1400aba85
mov dil, 1
jmp case.0x140074d20.144
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
add byte [rax], al
add byte [rcx - 0x76b4dbb4], cl
and al, 0x48
add byte [rax], al
add byte [rcx - 0x76b4dbb4], cl
and al, 0x48
lea rcx, [rsp + 0xfe8]
lea rdx, [rsp + 0x11c0]
mov r8d, 0x100
call fcn.1400aba85
jmp 0x14008419d
test bpl, bpl
je 0x14008433c
add r12, 0x10
lea rbx, [rsp + 0x580]
add byte [rax - 0x77], cl
invalid
mov rdx, r12
call fcn.1400694c0
add byte [rax - 0x77], cl
invalid
dec dword [rax - 0x7d]
cmp eax, dword [rax]
cmp qword [rbx], 0
jne 0x140084a11
mov r15, qword [rsp + 0x588]
add byte [rax], al
mov bl, byte [rsp + 0x590]
cmp byte [r15 + 0x20], 0
je 0x140084323
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x1400839ce
mov rcx, qword [r15 + 0x18]
call qword [rax + 0x18]
mov qword [r15 + 0x10], 0
mov rcx, r15
mov edx, ebx
call fcn.1400479a0
lea rcx, [rsp + 0x2b0]
lea rdx, [rsp + 0xa58]
mov r8d, 0xd8
xchg esp, eax
and al, 0x58
or al, byte [rax]
add byte [rcx - 0x48], al
fadd dword [rax]
add byte [rax], al
call fcn.1400aba85
xor edi, edi
lea rbx, [rsp + 0x580]
lea rdx, [rsp + 0x2b0]
mov r8d, 0xd8
mov rcx, rbx
call fcn.1400aba85
mov byte [rbx + 0xd8], dil
mov eax, dword [rsp + 0x7b0]
and al, 0xb0
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x7b3]
mov dword [rbx + 0xd9], eax
add byte [rcx + 0xdc8b], cl
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
invalid
add byte [rax], al
add byte [rcx + 0xdc8b], cl
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
invalid
add byte [rax], al
mov word [rcx], 2
call fcn.140066f02
mov rdi, rax
mov rcx, rbx
call fcn.140081de2
lea rcx, [rsp + 0xd28]
call fcn.140085c1a
mov ebx, 6
mov dword [rcx], 0xb4e80002
xor al, 0xfe
dec dword [rax - 0x77]
invalid
cmp byte [r14 + 0x280], 2
jne 0x140083a7f
mov byte [rsp + 0x2c0], 2
jmp 0x140083a8f
lea rcx, [rsp + 0x2b0]
mov rdx, rsi
call fcn.14006f76a
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x598], rax
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add eax, 0x100f0000
add byte [rax], al
movups xmm0, xmmword [rsp + 0x2b0]
movups xmmword [rsp + 0x588], xmm0
and al, 0x88
invalid
add byte [rax], al
movups xmm0, xmmword [rsp + 0x2b0]
movups xmmword [rsp + 0x588], xmm0
and al, 0x88
invalid
add byte [rax], al
and al, 0x88
add eax, 0x100f0000
add byte [rax], al
movups xmm0, xmmword [rsp + 0x580]
invalid
invalid
test byte [rax + riz], ah
and al, 0x20
add byte [rax], al
movups xmm0, xmmword [rsp + 0x580]
movaps xmmword [rsp + 0xc20], xmm0
and al, 0x20
or al, 0
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add eax, 0x89480000
test byte [rax + rsi], ah
or al, 0
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add eax, 0x89480000
test byte [rax + rdi], ah
or al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
sbb cl, byte [rax - 0x77]
jp 0x140083af6
or al, 0
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add eax, 0x89480000
test byte [rax + rsi], ah
or al, 0
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add eax, 0x89480000
test byte [rax + rdi], ah
or al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
sbb cl, byte [rax - 0x77]
jp 0x140083af6
or byte [rdi], cl
sub byte [rsp + 0xc20], al
movaps xmm0, xmmword [rsp + 0xc20]
mov rax, qword [rsp + 0xc30]
mov rcx, qword [rsp + 0xc38]
cmp byte [rax + rax], cl
add byte [rdi], cl
adc dword [rdx + 0x10], eax
cmp byte [rax + rax], cl
add byte [rdi], cl
adc dword [rdx + 0x10], eax
mov qword [rdx + 0x20], rax
mov qword [rdx + 0x28], rcx
lea rdi, [r14 + 0x290]
mov rsi, qword [r14 + 0x290]
mov r15d, 1
lea rax, [rsi - 4]
cmp rax, 3
cmovae rax, r15
test rax, rax
jne 0x140083c27
mov r12, qword [r14 + 0x298]
mov al, byte [r12 + 0x60]
and al, 0x60
and al, 0x60
test al, al
jne 0x140083ba5
mov rax, qword [rsp + 0x58]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov rbx, rdx
mov al, 1
xchg byte [r12 + 0x40], al
test al, al
je 0x140083b75
mov rcx, rbx
call qword [rsi + 0x18]
jmp 0x140083ba5
mov rax, qword [r12 + 0x30]
test rax, rax
je 0x140083b87
mov rcx, qword [r12 + 0x38]
call qword [rax + 0x18]
mov qword [r12 + 0x30], rsi
mov qword [r12 + 0x38], rbx
xor eax, eax
xchg byte [r12 + 0x40], al
mov al, byte [r12 + 0x60]
mov al, byte [rsp + 0x60]
mov al, byte [rsp + 0x60]
test al, al
je 0x14008476f
mov al, 1
xchg byte [r12 + 0x28], al
test al, al
ror byte [rdi], 0x85
invalid
add dword [rax], eax
invalid
ror byte [rdi], 0x85
invalid
lea rcx, [r12 + 0x10]
mov rsi, qword [rcx]
mov qword [rcx], 4
cmp rsi, 4
je 0x140083cb3
mov rbx, qword [r12 + 0x18]
mov r14, qword [r12 + 0x20]
xor eax, eax
xchg byte [r12 + 0x28], al
cmp rsi, 5
je 0x14008476f
call case.0x14004a310.374
lock dec qword [r12]
jne case.0x14007fdb4.14
mov rax, qword [rsp + 0x30]
mov rcx, qword [rax + 0x298]
call 0x140067d94
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x290], rsi
mov qword [rax + 0x298], rbx
mov qword [rax + 0x2a0], r14
mov r14, rax
jmp 0x140083b26
cmp rax, 1
jne case.default.0x140083c3b
lea rax, [0x14011c2f0]
movsxd rcx, dword [rax + rsi*4]
add rcx, rax
jmp rcx
mov rdx, qword [r14 + 0x298]
mov rax, qword [r14 + 0x2a0]
lea rsi, [rsp + 0x580]
mov rcx, rsi
mov r8, qword [rsp + 0x58]
call qword [rax + 0x18]
mov rsi, qword [rsi]
cmp rsi, 4
je 0x14008476f
mov r13, qword [rsp + 0x588]
cmp esi, 3
jne 0x14008465b
mov rcx, r13
call fcn.1400686b2
jmp 0x140084720
mov r13, qword [r14 + 0x298]
mov qword [r14 + 0x298], 0
test r13, r13
jne 0x140083ce7
lea rcx, str.futures_should_not_be_polled_after_complete
lea r8, [0x1400f1490]
jmp 0x1400848bc
xor eax, eax
xchg byte [r12 + 0x28], al
lea rax, str.receiver_was_canceled
lea rcx, [rsp + 0x580]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x15
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
add dword [0x1722c24dd], ecx
invalid
and esi, dword [rdx]
invalid
mov word [rcx], 0xd
call fcn.140066f02
mov r13, rax
mov r14, qword [rsp + 0x30]
mov qword [rsp + 0x580], r13
mov dword [rsp + 0x580], ebp
mov ebx, 6
cmp word [r13], 0x1e
add byte [rsi], bl
add byte [rsi], bl
jne 0x140083d0e
lea rcx, [rsp + 0x580]
call fcn.140085b8f
mov ebx, 7
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb3]
add byte [rax], al
add byte [rbx + 0xb3248c], cl
add byte [rax], al
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
lea rcx, [rsp + 0xf28]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or dword [rax], eax
add byte [rcx - 0x48], al
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or dword [rax], eax
add byte [rcx - 0x48], al
rol byte [rax], 0
add byte [rax], al
invalid
jge 0x140083d40
add byte [rax], al
call fcn.1400aba85
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0xd28]
adc byte [rsp + 0xd28], al
movups xmm1, xmmword [rsp + 0xd38]
adc byte [rsp + 0xd38], cl
movups xmm2, xmmword [rsp + 0xd48]
movups xmm3, xmmword [rsp + 0xd58]
adc byte [rsp + 0xd58], bl
movaps xmmword [rsp + 0x4e0], xmm0
movaps xmmword [rsp + 0x4f0], xmm1
and al, 0xf0
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x500], edx
and al, 0xf0
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x500], edx
movaps xmmword [rsp + 0x510], xmm3
mov rcx, rdi
add byte [rax - 0x77], cl
stc
call fcn.140084c7c
cmp ebx, 8
jne 0x140083e6b
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
adc dword [rax], eax
add byte [rcx + rcx*4 + 0x69], cl
call 0x13069c6ec
lea rcx, [rsp + 0x1100]
mov qword [rcx - 0x18], r13
mov qword [rcx - 0x10], r12
invalid
mov byte [rcx - 8], bpl
mov eax, dword [rsp + 0x60]
mov edx, dword [rsp + 0x63]
push rsp
and al, 0x63
mov dword [rcx - 7], eax
mov dword [rcx - 4], edx
lea rdx, [rsp + 0xf28]
sub byte [rdi], cl
add byte [rax], al
sub byte [rdi], cl
add byte [rax], al
mov r8d, 0xc0
call fcn.1400aba85
cmp byte [r14 + 0x251], 0
mov esi, 0x251
add byte [rdi], cl
invalid
cwde
add dword [rax], eax
invalid
mov esi, 0x251
add byte [rdi], cl
test byte [rax + 0x48000001], bl
lea esi, [rsp + 0x580]
lea rsi, [rsp + 0x580]
lea rdx, [rsp + 0x10e8]
mov rcx, rsi
and al, 0xe8
adc byte [rax], al
add byte [rax - 0x77], cl
int1
mov r8b, 1
mov al, 1
add eax, ebp
jmp 0x140083dfa
call fcn.140084cd9
mov ebx, dword [rsi]
cmp ebx, 8
jne 0x1400840a5
lea rdx, [rsp + 0x5a0]
lea edx, [rsp + 0x5a0]
mov rdi, qword [rdx - 0x18]
mov r12, qword [rdx - 0x10]
mov esp, dword [rdx - 0x10]
mov esp, dword [rdx - 0x10]
mov bl, byte [rdx - 8]
mov eax, dword [rdx - 7]
mov dword [rsp + 0x958], eax
mov eax, dword [rdx - 4]
mov dword [rsp + 0x95b], eax
lea rsi, [rsp + 0xa58]
add byte [rax], al
add byte [rax], al
mov r8d, 0xc0
mov rcx, rsi
call fcn.1400aba85
lea rcx, [rsp + 0x2c8]
mov qword [rcx - 0x18], rdi
mov dword [rcx - 0x18], edi
mov dword [rcx - 0x18], edi
mov qword [rcx - 0x10], r12
mov byte [rcx - 8], bl
mov eax, dword [rsp + 0x958]
mov edx, dword [rsp + 0x95b]
mov dword [rcx - 7], eax
mov dword [rcx - 4], edx
mov r8d, 0xc0
mov rdx, rsi
jmp 0x140083f9b
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0xa58], eax
mov dword [rsp + 0xa5b], ecx
or al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [0xcd503e8c], 0x94
and al, 0x28
sldt word [rax]
invalid
or al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [0xcd503e8c], 0x94
and al, 0x28
sldt word [rax]
invalid
add byte [rcx - 0x48], al
rol byte [rax], 0
add byte [rax - 0x77], cl
int1
mov r8d, 0xc0
mov rcx, rsi
call fcn.1400aba85
movaps xmm0, xmmword [rsp + 0x4e0]
and al, 0xe0
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x4f0], cl
and al, 0xe0
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x4f0], cl
movaps xmm2, xmmword [rsp + 0x500]
movaps xmm3, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x2b0], xmm0
movaps xmmword [rsp + 0x2c0], xmm1
movaps xmmword [rsp + 0x2d0], xmm2
movaps xmmword [rsp + 0x2e0], xmm3
mov rdi, qword [r14 + 0x260]
call fcn.14005ada0
mov ch, 0x6e
std
inc esi
pop r8
add byte [rcx - 0x75], cl
xchg byte [rax + 2], ch
add byte [rax], al
mov ch, 0x6e
std
inc esi
pop r8
add byte [rcx - 0x75], cl
xchg byte [rax + 2], ch
add byte [rax], al
lock inc qword [rax + 0x18]
mov eax, dword [rsp + 0xa58]
or al, byte [rax]
add byte [rbx + 0xa5b248c], cl
add byte [rax], al
or al, byte [rax]
add byte [rbx + 0xa5b248c], cl
add byte [rax], al
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
and al, 0x48
lea rdi, [rsp + 0xfe8]
mov r8d, 0xc0
mov rcx, rdi
mov rdx, rsi
bnd call fcn.1400aba85
bnd call fcn.1400aba85
pop rbx
jnp 0x140083f2b
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x2b0]
sub byte [rsp + 0x2b0], al
movaps xmm1, xmmword [rsp + 0x2c0]
movaps xmm2, xmmword [rsp + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
movaps xmm3, xmmword [rsp + 0x2e0]
movups xmmword [rdi + 0xc0], xmm0
movups xmmword [rdi + 0xd0], xmm1
movups xmmword [rdi + 0xe0], xmm2
movups xmmword [rdi + 0xf0], xmm3
jmp 0x140084094
lea rcx, [rsp + 0x2c8]
mov qword [rcx - 0x18], r13
mov qword [rcx - 0x10], r12
mov byte [rcx - 8], bpl
mov eax, dword [rsp + 0x60]
mov edx, dword [rsp + 0x63]
mov dword [rcx - 7], eax
mov dword [rcx - 4], edx
lea rdx, [rsp + 0xf28]
mov r8d, 0xc0
call fcn.1400aba85
mov rax, qword [rsp + 0x380]
cmp rax, 1
jbe 0x140083fbb
mov rdx, qword [rsp + 0x2c0]
mov rax, r12
jmp 0x140083fc3
invalid
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb8
add al, byte [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov al, 8
add byte [rax], al
lea rdx, [rsp + 0x2b8]
test rax, rax
je 0x14008487c
mov bl, byte [rdx + 0x34]
cmp bl, 2
jne 0x140083fe5
mov byte [rsp + 0x1e4], 2
mov rbx, qword [r14 + 0x260]
jmp 0x14008404a
mov edi, dword [rdx + 0x30]
movups xmm6, xmmword [rdx + 0x20]
lea rsi, [rsp + 0x580]
mov rcx, rsi
call fcn.14006f4d8
movups xmmword [rsi + 0x20], xmm6
mov byte [rsi + 0x34], bl
mov dword [rsi + 0x30], edi
jle case.0x14007ac1a.586
jle case.0x14007ac1a.586
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1c0], xmm1
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x1d0], xmm0
mov rbx, qword [r14 + 0x260]
mov ebx, dword [rsi + 0x260]
mov ebx, dword [rsi + 0x260]
cmp byte [rsp + 0x1e4], 2
jne 0x140084210
mov byte [rbx + 0x58], 2
pop rax
add cl, byte [rcx - 0x75]
xchg byte [rax + 2], ch
add byte [rax], al
mov rax, qword [r14 + 0x268]
lock inc qword [rax + 0x10]
lea rdx, [rsp + 0x2c8]
lea edx, [rsp + 0x2c8]
lea edx, [rsp + 0x2c8]
mov r13, qword [rdx - 0x18]
mov r12, qword [rdx - 0x10]
mov bpl, byte [rdx - 8]
mov eax, dword [rdx - 7]
mov dword [rsp + 0x48], eax
mov eax, dword [rdx - 4]
mov dword [rsp + 0x4b], eax
lea rcx, [rsp + 0xfe8]
and al, 0xe8
sldt word [rax]
mov r8d, 0xc0
call fcn.1400aba85
mov ebx, 8
invalid
add byte [rcx - 0x73], cl
invalid
lea rcx, [r14 + 0x270]
call fcn.140081cb1
jmp 0x1400841b3
add byte [rax], al
add al, ch
adc esp, ebx
invalid
add byte [rax], al
lea rsi, [rsp + 0x5a0]
mov r15d, dword [rsi - 0x1c]
mov r13, qword [rsi - 0x18]
call 0x1306ecc05
mov r12, qword [rsi - 0x10]
mov bpl, byte [rsi - 8]
mov eax, dword [rsi - 7]
mov dword [rsp + 0x958], eax
mov eax, dword [rsi - 4]
mov dword [rsp + 0x95b], eax
lea rdi, [rsp + 0xa58]
lea edi, [rsp + 0xa58]
lea edi, [rsp + 0xa58]
mov r8d, 0xc0
mov rcx, rdi
mov rdx, rsi
call fcn.1400aba85
movups xmm0, xmmword [rsi + 0xc0]
movups xmm1, xmmword [rsi + 0xd0]
rol byte [rax], 1
add byte [rax], al
movups xmm2, xmmword [rsi + 0xe0]
movups xmm3, xmmword [rsi + 0xf0]
movaps xmmword [rsp + 0x520], xmm0
add eax, 0x290f0000
mov word [rax + rsi], fs
add eax, 0x290f0000
xchg esp, eax
and al, 0x40
add eax, 0x290f0000
pushfq
and al, 0x50
add eax, 0x848b0000
and al, 0x58
or dword [rax], eax
add byte [rbx + 0x95b248c], cl
add byte [rax], al
add eax, 0x290f0000
mov word [rax + rsi], fs
add eax, 0x290f0000
xchg esp, eax
and al, 0x40
add eax, 0x290f0000
pushfq
and al, 0x50
add eax, 0x848b0000
and al, 0x58
or dword [rax], eax
add byte [rbx + 0x95b248c], cl
add byte [rax], al
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x4b], ecx
and al, 0x4b
lea rsi, [rsp + 0xfe8]
mov r8d, 0xc0
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rdi
call fcn.1400aba85
movaps xmm0, xmmword [rsp + 0x520]
movaps xmm1, xmmword [rsp + 0x530]
add eax, 0x280f0000
xchg esp, eax
and al, 0x40
add eax, 0x280f0000
pushfq
and al, 0x50
add eax, 0x110f0000
xchg al, al
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xd0], ecx
movups xmmword [rsi + 0xe0], xmm2
movups xmmword [rsi + 0xf0], xmm3
lea rcx, [r14 + 0x270]
call fcn.140081cb1
cmp byte [r14 + 0x289], 0
mov dword [rdx], eax
add byte [rax], al
add byte [rax], al
je 0x1400841b3
lea rcx, [r14 + 0x4f0]
add byte [rax], al
je 0x1400841b3
lea rcx, [r14 + 0x4f0]
call fcn.140081937
mov byte [r14 + 0x289], 0
mov byte [rsi + 0x289], 0
lea rcx, [r14 + 0x1a0]
call fcn.140081a93
mov rsi, r14
mov r14, qword [rsp + 0x50]
mov dword [r14], ebx
mov dword [r14 + 4], r15d
mov qword [r14 + 8], r13
mov qword [r14 + 0x10], r12
adc byte [rcx - 0x78], al
outsb dx, byte [rsi]
invalid
mov eax, dword [rsp + 0x48]
mov ecx, dword [rsp + 0x4b]
mov dword [r14 + 0x19], eax
mov dword [r14 + 0x1c], ecx
lea rcx, [r14 + 0x20]
lea rdx, [rsp + 0xfe8]
lea edx, [rsp + 0xfe8]
lea edx, [rsp + 0xfe8]
mov r8d, 0x100
call fcn.1400aba85
add al, ch
jl 0x14008427f
add al, byte [rax]
mov al, 1
jmp 0x140084782
jb 0x140084213
add byte [rax], al
lea rdi, [rbx + 0x10]
lock bts qword [rdi], 0
invalid
invalid
invalid
adc al, dh
bts qword [rdi], 0
invalid
invalid
invalid
mov edx, 0x830f002f
add eax, dword cs:[rax]
add dh, al
pop r8
add al, byte [rax + 0x1e424bc]
add byte [rax], al
add cl, byte [rdi]
test byte [rsi + rdi*8], bl
invalid
jae 0x14008454e
mov byte [rbx + 0x58], 2
cmp byte [rsp + 0x1e4], 2
je 0x14008404e
lea rcx, [rsp + 0x1b0]
mov al, 1
add byte [rax], al
call fcn.1400680a4
jmp 0x14008404e
add byte [rcx - 0x39], cl
xchg byte [rax + 2], bl
add byte [rax], al
add byte [rbp - 0x7b], cl
in eax, dx
je 0x140084aa3
mov eax, dword [rsp + 0x1e8]
mov ecx, dword [rsp + 0x1eb]
add dword [rax], eax
add byte [rbx + 0x1eb248c], cl
add byte [rax], al
mov dword [rsp + 0x893], ecx
mov dword [rsp + 0x890], eax
lea rcx, [rsp + 0xa58]
lea rdx, [rsp + 0x2b0]
mov r8d, 0xc0
call fcn.1400aba85
jmp 0x140083ce7
pop rax
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rcx - 0x48], al
rol byte [rax], 0
add al, ch
out dx, eax
ja 0x140084297
add cl, ch
cli
invalid
mov rax, qword [r14 + 0x2a0]
lea rsi, [rsp + 0x580]
mov rcx, rsi
mov r8, qword [rsp + 0x58]
call qword [rax + 0x18]
mov rsi, qword [rsi]
cmp rsi, 3
je 0x14008476f
lea rdx, [rsp + 0x598]
mov r13, qword [rdx - 0x10]
jmp 0x140084663
mov r15, qword [r14 + 0x298]
mov al, byte [r15 + 0x120]
test al, al
jne 0x1400846cf
mov rax, qword [rsp + 0x58]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov rbx, rdx
mov al, 1
xchg byte [r15 + 0x100], al
test al, al
je 0x140084693
mov rcx, rbx
call qword [rsi + 0x18]
jmp 0x1400846cf
mov byte [r14 + 0x280], 0
mov rcx, r15
mov edx, ebx
invalid
call fcn.1400479a0
mov r13, qword [r14 + 0x270]
mov rax, qword [r13 + 0x38]
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
invalid
test rax, rax
jns 0x140083921
mov rdx, rax
btr rdx, 0x3f
cmp rdx, rcx
je case.0x14004da5b.696
lea r8, [rax + 1]
bts r8, 0x3f
lock cmpxchg qword [r13 + 0x38], r8
jne 0x14008434a
mov rbx, qword [rsi]
cmp rdx, qword [rbx + 0x30]
jb 0x140084421
mov rbx, qword [r14 + 0x278]
lea rdx, [rbx + 0x10]
lea r15, [rsp + 0x580]
mov rcx, r15
call fcn.1400694c0
cmp qword [r15], 0
jne 0x140084ae5
mov r15, qword [rsp + 0x588]
mov bpl, byte [rsp + 0x590]
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x1400843c7
adc byte [rax - 0x7b], cl
sal byte [rdi + rax + 0x49], 0x8b
sbb r15b, r15b
push rax
sbb byte [rcx - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rcx - 0x3a], al
and byte [r9], r8b
mov rcx, qword [r15 + 0x18]
call qword [rax + 0x18]
mov qword [r15 + 0x10], 0
mov byte [r15 + 0x20], 1
mov rcx, r15
mov edx, ebp
call fcn.1400479a0
lock inc qword [rbx]
jle 0x1400848dd
mov rax, qword [rsp + 0x30]
mov r14, qword [rax + 0x270]
mov rcx, rbx
call fcn.1400692a0
mov rcx, rax
mov ecx, eax
mov ecx, eax
xchg qword [r14 + 0x20], rcx
mov qword [rcx], rax
mov rax, qword [r14 + 0x38]
mov r14, qword [rsp + 0x30]
shr rax, 0x3f
invalid
mov byte [r14 + 0x280], al
mov rbx, qword [r14 + 0x270]
invalid
lea rcx, [rsp + 0xa58]
call fcn.140085d0f
or al, byte [rax]
add al, ch
loope 0x140084444
add byte [rax], al
mov rcx, rax
xchg qword [rbx + 0x10], rcx
mov qword [rcx], rax
mov dword [rcx], eax
mov rax, qword [rbx + 0x58]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rbx + 0x58], rcx
cmpxchg qword [rbx + 0x58], rcx
jne 0x14008443c
test rax, rax
jne 0x14008446e
mov rax, qword [rbx + 0x48]
mov rcx, qword [rbx + 0x50]
mov qword [rbx + 0x48], 0
add byte [rax], al
add byte [rax], al
lock and qword [rbx + 0x58], 0xfffffffffffffffd
test rax, rax
je 0x14008446e
call qword [rax + 8]
mov ebx, 4
jmp 0x140083a6b
invalid
invalid
invalid
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add byte [rax - 0x75], cl
add al, 0xc1
mov rdi, qword [rax + 0x130]
mov eax, 0x130
lock inc qword [rdi]
jle 0x1400848dd
mov al, byte [0x140125ab8]
mov ecx, 0x280
add byte [rcx + 0x280], bh
mov edx, 0x80
call fcn.1400119c9
invalid
clc
invalid
invalid
test rax, rax
je 0x140084a97
mov rsi, rax
mov qword [rax], 0xcc
xor ebx, ebx
mov qword [rax + 8], rbx
lea rax, [0x1400f4180]
cld
invalid
add byte [rax - 0x77], cl
adc byte [rax - 0x77], r9b
pop rsi
invalid
cld
invalid
mov qword [rsi + 0x20], rdi
add rdi, 0x60
mov qword [rsi + 0x28], r15
mov rcx, rsi
add rcx, 0x30
lea rdx, [rsp + 0x2b0]
add al, byte [rax]
add byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
call fcn.1400aba85
xorps xmm0, xmm0
movups xmmword [rsi + 0x258], xmm0
ror byte [rdi], 0x11
xchg byte [rax + 2], bl
add byte [rax], al
mov qword [rsi + 0x268], rbx
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov r8, rsi
call 0x1400868ac
test rax, rax
je 0x1400834d7
invalid
dec dword [rbx + 0xa158f0d]
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
mov ecx, dword [0x140125abc]
mov rdx, qword gs:[0x58]
invalid
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x130]
mov rdx, rax
call fcn.14006496c
jmp 0x1400834d7
mov edi, ebp
invalid
mov al, byte [0x140125ab8]
add eax, 0xa1564
mov ecx, 0x48
mov edx, 8
call fcn.1400119c9
test rax, rax
je case.0x14004a75f.809
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmm2, xmmword [rsp + 0x1d0]
rol byte [rcx], 0
add byte [rdi], cl
sub byte [rsp + 0x1d0], dl
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi + 0x20], xmm1
movups xmmword [rsi + 0x30], xmm2
mov rax, qword [rsp + 0x1e0]
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov rax, qword [rbx + 0x50]
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov rax, qword [rbx + 0x50]
lock dec qword [rax]
jne 0x1400845be
mov rcx, qword [rbx + 0x50]
call fcn.140081c6e
mov qword [rbx + 0x50], rsi
mov rax, qword [rbx + 0x10]
invalid
adc byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xe1
invalid
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [rdi], rcx
cmpxchg qword [rdi], rcx
cmpxchg qword [rdi], rcx
jne 0x1400845c6
test al, 2
je 0x14008404a
lea rsi, [rbx + 0x18]
mov rcx, rsi
sbb byte [rax - 0x77], cl
int1
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140125860]
fadd qword [rdx]
add byte [rax - 0x75], cl
add eax, 0xa1270
shl rax, 1
test rax, rax
jne 0x14008486c
xor edi, edi
mov al, byte [rbx + 0x20]
test al, al
jne 0x140084b20
add byte [rax], al
mov rax, qword [rbx + 0x28]
mov rcx, qword [rbx + 0x38]
add rax, 0xffffffffffffffe8
shl rcx, 3
loope 0x14008461c
loope 0x14008461c
lea rcx, [rcx + rcx*2]
test rcx, rcx
test rcx, rcx
je 0x14008464c
lea rdx, [rax + 0x18]
add rcx, 0xffffffffffffffe8
cmp qword [rax + 0x18], 0
cmp dword [rax + 0x18], 0
cmp dword [rax + 0x18], 0
mov rax, rdx
je 0x14008461d
mov rax, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
mov qword [rdx + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x14008464c
or byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
call qword [rax + 8]
mov rcx, rsi
call qword [rax + 8]
mov rcx, rsi
mov edx, edi
call fcn.1400479a0
jmp 0x14008404a
out dx, eax
stc
invalid
invalid
xor edi, esp
invalid
out dx, eax
stc
invalid
lea rdx, [rsp + 0x598]
add byte [rax], al
add byte [rax - 0x76], al
push 0xfffffffffffffff8
mov bpl, byte [rdx - 8]
mov eax, dword [rdx - 7]
mov dword [rsp + 0x1e8], eax
mov eax, dword [rdx - 4]
mov dword [rsp + 0x1eb], eax
jmp 0x14008467a
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
add al, byte [rax]
add byte [rcx - 0x48], al
rol byte [rax], 0
add al, ch
div dword [rbx + 2]
add cl, ch
lea rcx, [rsp + 0x2b0]
mov r8d, 0xc0
call fcn.1400aba85
jmp 0x140084728
xchg ebp, eax
add byte [rax], al
invalid
xchg ebp, eax
add byte [rax], al
add byte [rcx - 0x75], cl
xchg eax, esi
add byte [rax], al
add byte [rax - 0x7b], cl
test eax, eax
je 0x1400846a9
invalid
invalid
invalid
mov rax, qword [r15 + 0xf0]
test rax, rax
test eax, eax
test eax, eax
je 0x1400846a9
mov rcx, qword [r15 + 0xf8]
call qword [rax + 0x18]
mov qword [r15 + 0xf0], rsi
mov qword [r15 + 0xf8], rbx
xor eax, eax
xchg byte [r15 + 0x100], al
add byte [rcx - 0x77], cl
lahf
clc
add byte [rax], al
add byte [rcx], dh
rol byte [rcx - 0x7a], 0x87
add byte [rcx], al
add byte [rax], al
mov al, byte [r15 + 0x120]
test al, al
je 0x14008476f
mov al, 1
xchg byte [r15 + 0xe8], al
test al, al
jne 0x1400846fb
mov rsi, qword [r15 + 0x10]
mov esi, dword [rdi + 0x10]
ja 0x1400846f0
mov qword [r15 + 0x10], 3
cmp rsi, 3
jne 0x1400847f3
add byte [rax], al
xor eax, eax
xchg byte [r15 + 0xe8], al
rol byte [rcx - 0x7a], 0x87
call 0x1880846fc
lea eax, [0x1400f1383]
lea rax, [0x1400f1383]
lea rcx, [rsp + 0xe28]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0x1b
mov word [rcx], 0xd
mov dword [rcx], 0xe2e8000d
invalid
invalid
invalid
invalid
mov dword [rcx], 0xe2e8000d
invalid
mov r13, rax
mov esi, 2
mov eax, dword [rsp + 0x1e8]
mov ecx, dword [rsp + 0x1eb]
mov dword [rsp + 0x893], ecx
call 0xcb084731
mov word [rbx + rbp*8], fs
add dword [rax], eax
add byte [rcx + 0x893248c], cl
add byte [rax], al
mov dword [rsp + 0x890], eax
add byte [rax], al
lea rcx, [rsp + 0xa58]
lea rdx, [rsp + 0x2b0]
mov r8d, 0xc0
call fcn.1400aba85
add al, byte [rax]
cmp rsi, 2
add al, ch
jae 0x140084760
invalid
add byte [rax - 0x7d], cl
inc byte [rdx]
cmp esi, 2
je 0x140083ce7
cmp rsi, 3
jne 0x1400847a7
mov r14, qword [rsp + 0x50]
mov dword [r14], 9
invalid
mov al, 4
add byte [rax + 0x748b4804], dh
and al, 0x30
mov rsi, qword [rsp + 0x30]
mov byte [rsi + 0x288], al
mov rax, r14
invalid
movaps xmm6, xmmword [rsp + 0x12c0]
add rsp, 0x12d8
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, dword [rsp + 0x890]
mov ecx, dword [rsp + 0x893]
mov word [rbx + rdx*4], fs
or byte [rax], al
add byte [rax], al
mov word [rbx + rdx*4], fs
or byte [rax], al
add byte [rax], al
mov dword [rsp + 0xb3], ecx
add byte [rax], al
mov dword [rsp + 0xb3], ecx
mov dword [rsp + 0xb0], eax
lea rcx, [rsp + 0x958]
pop rax
or dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or al, byte [rax]
add byte [rcx - 0x48], al
rol byte [rax], 0
add al, ch
cmpsd dword [rsi], dword [rdi]
jb 0x1400847df
add byte [rbx + 8], bh
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*2], fs
pop rax
pop rax
or dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or al, byte [rax]
add byte [rcx - 0x48], al
rol byte [rax], 0
add al, ch
cmpsd dword [rsi], dword [rdi]
jb 0x1400847df
add byte [rbx + 8], bh
or byte [rax], al
add byte [rax], al
invalid
mov r12, r13
mov r13, rsi
mov r14, qword [rsp + 0x30]
jmp 0x140083d0e
invalid
dec dword [rbp - 0x75]
mov r13, qword [r15 + 0x18]
mov bpl, byte [r15 + 0x20]
mov eax, dword [r15 + 0x24]
mov dword [rsp + 0x7b3], eax
add byte [rcx - 0x75], al
and dword [r9 + 0x7b02484], r9d
add byte [rax], al
outsd dx, dword [rsi]
sbb byte [rcx - 0x76], al
outsd dx, dword [rsi]
and byte [rcx - 0x75], al
and al, 0x89
test byte [rbx + rsi*4], ah
invalid
add byte [rcx - 0x75], al
and dword [r9 + 0x7b02484], r9d
add byte [rax], al
lea rdx, [r15 + 0x28]
lea rcx, [rsp + 0x580]
mov r8d, 0xc0
call fcn.1400aba85
xor eax, eax
xchg byte [r15 + 0xe8], al
add byte [rax], al
add byte [rax], al
cmp rsi, 4
cmp esi, 4
je 0x14008476f
mov eax, dword [rsp + 0x7b0]
mov ecx, dword [rsp + 0x7b3]
mov word [rbx + rsi*4], fs
invalid
add byte [rax], al
mov dword [rsp + 0x1eb], ecx
jmp 0x14008484f
add byte [rax], al
mov dword [rsp + 0x1e8], eax
lea rcx, [rsp + 0x2b0]
add byte [rax], al
mov word [rbx + rsi*4], fs
invalid
lea rdx, [rsp + 0x580]
jmp 0x140084683
call fcn.1400ae840
mov edi, eax
xor dil, 1
jmp 0x1400845fe
iretd
lea r8, [0x1400f1430]
xor ecx, ecx
xor edx, edx
call fcn.1400abec0
add al, byte [rax]
add al, byte [rax]
ud2
lea rcx, [0x1400f325b]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_srcxferdns_exchange.rscannot_poll_after_complete
jmp 0x1400848d1
lea rcx, [0x1400f325b]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_srcxferdns_exchange.rscannot_poll_after_complete
jmp 0x1400848d1
add bl, ch
and ecx, dword [rax - 0x73]
or eax, 0x6e876
lea rcx, [0x1400f312b]
lea r8, [0x1400f31d0]
mov edx, 0x2b
add byte [rax], al
jmp 0x1400848d6
lea rcx, [0x1400f325b]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_srcxferdns_exchange.rscannot_poll_after_complete
mov edx, 0x1a
call fcn.1400ac3f0
ud2
ud2
or ecx, dword [rdi]
or ecx, dword [rax - 0x73]
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
mov edx, 0x46
add byte [rax], al
add byte [rax], al
jmp 0x14008491e
lea rcx, str.must_not_poll_after_complete
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_srcxferdns_multiplexer.rsstream_closedUdpClientConnect_invalid_state:_name_serverC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_srcudpudp_client_stream.rs
lea eax, [0x1400f3388]
mov edx, 0x1c
sbb al, 0
add byte [rax], al
jmp 0x1400848d6
lea rcx, str.invalid_keyC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.9_srclib.rs
lea r8, [0x1400f2c20]
invalid
jrcxz 0x14008491e
add byte [rdx + 0xb], bh
cmc
invalid
call fcn.1400b17fb
ud2
lea r8, [rsp + 0x580]
mov qword [r8], rdi
mov byte [r8 + 8], r14b
lea rax, [0x1400f2c08]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f3ce0]
xchg edx, eax
invalid
mov edx, 0x2b
call fcn.1400ac350
clc
jns case.0x1400a37eb.37
add byte [rdi], cl
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0x6ee7f
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.20.4_src_name_server_name_server.rs
jmp 0x1400849f7
add byte [rax], al
add byte [rax], al
mov ecx, 8
mov edx, 0x38
add cl, ch
popfq
add dword [rax], eax
invalid
lea rcx, str.bad_state__client_should_be_connected
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.20.4_src_name_server_name_server.rs
mov edx, 0x25
jmp 0x1400848d6
lea rcx, [0x1400f325b]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_proto_0.20.4_srcxferdns_exchange.rscannot_poll_after_complete
jmp 0x1400848d1
mov ecx, 8
mov edx, 0x60
add byte [rax], al
jmp 0x140084b19
mov ecx, 8
mov edx, 0x108
add cl, ch
push rsp
add dword [rax], eax
add byte [rax], al
add cl, ch
push rsp
add dword [rax], eax
add byte [rax], al
mov ecx, 8
mov ecx, 8
mov edx, 0x68
jmp 0x140084b19
add dword [r8], r8d
invalid
add byte [rax - 0x73], cl
or eax, 0x93f3d
invalid
or dword [rax], eax
lea rcx, str.internal_error:_entered_unreachable_code_rustc_1c05d50c8403c56d9a8b6fb871f15aaa26fb5d07library_std_src_syncmpmclist.rs
lea r8, [0x1400f3f08]
mov edx, 0x28
jmp 0x1400849fc
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_trust_dns_resolver_0.20.4_src_name_server_name_server.rs
mov edx, 0x23
call fcn.1400abfc0
add al, byte [rax]
ud2
lea rcx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtimecontextcurrent.rs
call fcn.1400ac2f0
ud2
mov rax, qword [rsp + 0x588]
mov cl, byte [rsp + 0x590]
lea r8, [rsp + 0xe28]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x6eb9a
test byte [rax + rcx*4], ah
add eax, 0x8c8a0000
and al, 0x90
add eax, 0x8d4c0000
test byte [rax + rbp], ah
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f3d60]
jmp case.0x14004da5b.699
lea rcx, [rsp + 0x580]
call 0x14008682e
rcr dword [0x15cf34a5d], cl
rcr dword [0x15cf34a5d], cl
mov ecx, 0x80
mov edx, 0x180
add byte [rax], al
add byte [rax], al
jmp 0x140084b19
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add eax, 0x36e80000
invalid
lea rcx, [rsp + 0x580]
call fcn.1400860af
mov eax, dword [0x140125abc]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
dec qword [rax + 0x120]
xor eax, eax
jmp 0x140084ad4
mov ecx, 0x80
mov edx, 0x280
jmp 0x140084b19
lea rcx, [0x1400f325b]
lea r8, [0x1400f1418]
lea eax, [0x1400f1418]
jmp 0x1400848d1
lea rcx, [rsp + 0x2b0]
call 0x14008682e
invalid
sbb eax, 0xdeb0000
imul ebx, dword [0x14df34ac6], 0x48
lea ecx, [rsp + 0x2b0]
lea rcx, [rsp + 0x2b0]
call fcn.1400860af
mov al, 1
add dword [rax - 0x73], ecx
mov word [rax + rax*4], fs
invalid
add eax, 0x1880000
lea rcx, [rsp + 0x580]
mov byte [rcx], al
call fcn.1400afcf7
ud2
mov rax, qword [rsp + 0x588]
mov cl, byte [rsp + 0x590]
lea r8, [rsp + 0xe28]
add byte [rax], al
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
jmp 0x140084a36
mov ecx, 8
mov edx, 0x48
add byte [rax], al
add byte [rax], al
call fcn.1400abc30
ud2
lea r8, [rsp + 0x580]
mov qword [r8], rsi
mov byte [r8 + 8], dil
lea rax, [0x1400f3410]
jmp 0x14008493b
invalid
ud2
push rsi
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov rbx, rcx
mov ebx, ecx
in al, dx
mov rbx, rcx
mov ebx, ecx
mov rax, qword [rcx]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [rbx], rcx
jne case.0x14004da5b.706
test al, 2
jne 0x140084b76
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rsi, [rbx + 8]
mov rcx, rsi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
add byte [rax - 0x75], cl
add eax, 0xa0cd6
or al, 0xa
add byte [rax - 0x2f], cl
loopne case.0x14005f5c8.526
test eax, eax
jne 0x140084bef
xor edi, edi
mov al, byte [rbx + 0x10]
test al, al
jne 0x140084bfc
mov rax, qword [rbx + 0x18]
mov rcx, qword [rbx + 0x28]
add rax, 0xffffffffffffffe8
shl rcx, 3
lea rcx, [rcx + rcx*2]
invalid
test rcx, rcx
je 0x140084bde
lea rdx, [rax + 0x18]
add rcx, 0xffffffffffffffe8
add ecx, 0xffffffe8
cmp qword [rax + 0x18], 0
mov rax, rdx
je 0x140084baf
mov rax, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
mov qword [rdx + 8], 0
test rax, rax
je 0x140084bde
call qword [rax + 8]
mov rcx, rsi
mov edx, edi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.1400479a0
call fcn.1400ae840
mov edi, eax
xor dil, 1
jmp 0x140084b94
lea r8, [rsp + 0x30]
mov qword [r8], rsi
mov byte [r8 + 8], dil
lea rax, [0x1400f3410]
add eax, ebp
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f3ce0]
or eax, 0x6f0be
or eax, 0x6f0be
mov edx, 0x2b
call fcn.1400ac350
ja 0x140084c2d
invalid
ja 0x140084c2d
add byte [rdi], cl
ud2
or edx, dword [rsi + 0x48]
sub esp, 0x20
mov rsi, rcx
invalid
movzx eax, byte [rcx + 0x18]
cmp eax, 3
je 0x140084c5b
invalid
cmp eax, 4
jne 0x140084c75
lea rcx, [rsi + 0x20]
call fcn.140084b3d
invalid
invalid
dec dword [rax - 0x75]
adc byte [rax - 0x7d], r9b
invalid
and byte [rsi - 0x17], bl
hlt
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x140084c75
mov rdx, qword [rsi + 0x28]
mov r8b, 1
add rsp, 0x20
pop rsi
jmp fcn.14007f6f2
nop
add rsp, 0x20
pop rsi
ret
cmp eax, 1
jne 0x140084cb8
mov rcx, rsi
call fcn.140085c4b
jmp 0x140084cc8
cmp qword [rsi + 8], 0
je 0x140084cc8
invalid
lea rcx, [rsi + 8]
call fcn.140085b8f
add rsi, 0x18
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140081cb1
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x4b8
mov ebx, r8d
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rdx + 0xd0]
cmp rax, 1
jbe 0x140084d0c
mov rax, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
jmp 0x140084d10
invalid
add al, 0x48
lea ecx, [rdi + 8]
lea rcx, [rdi + 8]
test rax, rax
je 0x14008537f
call fcn.140070596
test ax, ax
je 0x140084d97
movzx eax, ax
cmp eax, 2
je 0x140084dc0
cmp eax, 3
jne case.0x14007ac1a.613
mov rcx, rdi
stc
call fcn.14007c7a3
test al, al
invalid
jne case.0x14007ac1a.613
lea r14, [rsp + 0x98]
mov r8d, 0xd8
mov rcx, r14
mov rdx, rdi
call fcn.1400aba85
sub al, 0x6d
add al, byte [rax]
lea rcx, [rsp + 0x348]
mov rdx, rdi
call fcn.14007c686
mov rcx, rdi
call fcn.14007c714
mov rcx, qword [r14 + 0xd0]
cmp rcx, 1
jbe 0x140084ff3
mov rcx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
jmp 0x140084ffb
mov rcx, rdi
call fcn.14007c7a3
test al, al
je 0x140084e08
lea rcx, [rsi + 8]
mov r8d, 0xd8
mov rdx, rdi
call fcn.1400aba85
shr byte [rdx + rax], 1
shr byte [rdx + rax], 1
mov dword [rsi], 8
jmp 0x14008536a
lea rbx, [rsp + 0x98]
mov r8d, 0xd8
fadd dword [rax]
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.1400aba85
lea rcx, [rsp + 0x290]
mov word [rax + rdx*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
cli
call fcn.14007c686
popfq
js 0x140084de7
invalid
mov rcx, qword [rbx + 0xd0]
cmp rcx, 1
jbe case.0x14007ac1a.617
mov rcx, qword [rsp + 0xa0]
mov rax, qword [rsp + 0xa8]
jmp 0x140084e67
lea r14, [rsp + 0x98]
mov r8d, 0xd8
mov rcx, r14
mov ecx, esi
mov rdx, rdi
call fcn.1400aba85
insb byte [rdi], dx
add al, byte [rax]
insb byte [rdi], dx
add al, byte [rax]
lea rcx, [rsp + 0x400]
mov rdx, rdi
call fcn.14007c686
mov rcx, rdi
js 0x140084e2f
invalid
dec dword [rax - 0x77]
stc
call fcn.14007c714
mov rcx, qword [r14 + 0xd0]
mov ss, eax
add byte [rax], al
add byte [rax - 0x7d], cl
cmp ecx, 1
cmp ecx, 1
stc
add dword [rdi], ecx
xchg byte [rbx + 2], bh
jnp 0x140084e4a
jbe 0x1400850c5
jnp 0x140084e4a
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
invalid
and al, 0xa8
add byte [rax], al
add cl, ch
outsb dx, byte [rsi]
add al, byte [rax]
test al, 0
add byte [rax], al
jmp case.0x14006d045.312
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
and al, 0xa0
lea rax, [rsp + 0xa0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x140085388
mov rcx, qword [rax + 0x48]
lea rdx, [rsp + 0x30]
lea rdx, [rsp + 0x30]
mov qword [rdx + 0x10], rcx
movups xmm0, xmmword [rax + 0x38]
adc byte [rax + 0x38], al
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
mov qword [rax + 0x38], 8
cmp byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rax + 0x40], xmm0
mov rbx, qword [rdx]
push rdi
ror byte [rdi], 0x11
mov rbx, qword [rdx]
mov rax, qword [rdx + 0x10]
xor ecx, ecx
mov qword [rdx + 0x10], rcx
imul r8, rax, 0x58
add r8, rbx
add eax, ebx
add eax, ebx
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rcx
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rsp + 0x68], rbx
pop rsp
and al, 0x68
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x78], rdx
mov dword [rsp + 0x78], edx
js 0x140084f0f
test rax, rax
test eax, eax
je case.0x14006ca8c.313
lea rax, [rbx + 0x58]
mov qword [rsp + 0x68], rax
and al, 0x68
movzx ebp, word [rbx]
cmp bp, 2
sub esp, dword [rsi - 0x7d]
std
add dh, byte [rbp + 0x3c]
cmp ebp, 2
jne 0x140084f19
lea rdx, [rsp + 0x170]
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx + 0x10], eax
movaps xmmword [rdx + 0x10], xmm0
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
mov word [rdx + 0x20], 0
movups xmmword [rdx + 0x26], xmm0
movups xmmword [rdx + 0x32], xmm0
invalid
lea rcx, [rsp + 0x1be]
mov r8d, 0x46
call fcn.1400aba85
and al, 0xbe
add dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0x46
invalid
js 0x140084f76
imul eax, dword [rdx], 0
add al, byte [rax]
xor edi, edi
xor r15d, r15d
xor r12d, r12d
xor esp, esp
xor ebp, ebp
jmp case.0x14006ab69.348
lea rdx, [rbx + 2]
lea edx, [rbx + 2]
lea rcx, [rsp + 0x1be]
mov r8d, 0x46
call fcn.1400aba85
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rax], r8b
add al, ch
push rbp
imul eax, dword [rdx], 0
mov r12b, byte [rbx + 0x48]
mov eax, dword [rbx + 0x4c]
mov dword [rsp + 0x53], eax
push rbx
invalid
push rbx
mov eax, dword [rbx + 0x49]
mov dword [rsp + 0x50], eax
movzx r15d, word [rbx + 0x50]
mov bh, 0x7b
push rax
movzx r14d, word [rbx + 0x52]
jae 0x140084f9e
movzx edi, word [rbx + 0x54]
movzx ebx, word [rbx + 0x56]
lea rcx, [rsp + 0x68]
lea ecx, [rsp + 0x68]
call case.0x1400a37eb.95
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
or rax, qword [r8]
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
call fcn.140068680
cmp qword [rsp + 0x38], 0
cmp dword [rsp + 0x38], 0
adc esi, dword [rdi]
invalid
invalid
add byte [rsp + rdx + 0x4c], dh
je 0x140084f89
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
xor byte [rax - 0x75], cl
mov rcx, qword [0x140125790]
or eax, 0xa080f
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x60]
lea rdx, [rsp + 0x290]
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
add byte [rax], al
invalid
add al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 0xe8000000
add al, ch
mov eax, 0xb8
add al, ch
call fcn.1400aba85
in eax, 0x6a
add al, byte [rax]
mov word [rsi + 8], bp
mov dword [rsi + 8], ebp
lea rcx, [rsi + 0xa]
lea rdx, [rsp + 0x1be]
mov r8d, 0x46
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rax], r8b
add al, ch
invalid
retf 0x26a
add byte [rax], al
call fcn.1400aba85
add al, byte [rax]
mov byte [rsi + 0x50], r12b
push rax
mov eax, dword [rsp + 0x50]
push rax
mov ecx, dword [rsp + 0x53]
mov dword [rsi + 0x51], eax
mov dword [rsi + 0x54], ecx
push rsp
push rsp
mov word [rsi + 0x58], r15w
mov word [rsi + 0x5a], r14w
mov word [rsi + 0x5c], di
mov word [rsi + 0x5e], bx
mov dword [rsi], 0
mov word [rsi + 0x118], 2
invalid
xchg byte [rax], bl
add dword [rax], eax
add byte [rax], al
add al, byte [rax]
invalid
mov dword [rsi + 0x118], 0x63e90002
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, byte [rax]
jmp case.0x14006fd5c.291
lea r8, [rsp + 0xa0]
add byte [rax], al
test rcx, rcx
leave
je 0x140085388
mov dword [rsp + 0x94], edx
mov dword [rsp + 0x2c], eax
and al, 0x2c
xchg esp, eax
and al, 0x94
add byte [rax], al
add byte [rcx + 0x492c2444], cl
and al, 0x2c
invalid
and al, 0x2c
sub al, 0x49
mov rcx, qword [r8 + 0x48]
mov ecx, dword [rax + 0x48]
lea rdx, [rsp + 0x30]
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
adc byte [rcx + 0xf], al
adc byte [rax + 0x38], al
movups xmm0, xmmword [r8 + 0x38]
movups xmm0, xmmword [rax + 0x38]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
mov qword [r8 + 0x38], 8
mov dword [rax + 0x38], 8
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
invalid
invalid
invalid
xorps xmm0, xmm0
movups xmmword [r8 + 0x40], xmm0
mov rbp, qword [rdx]
mov rbp, qword [rdx]
mov ebp, dword [rdx]
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
xor ecx, ecx
mov qword [rdx + 0x10], rcx
imul r8, rax, 0x58
imul eax, eax, 0x58
imul eax, eax, 0x58
pop rax
add r8, rbp
mov qword [rsp + 0x80], rax
add byte [rax], 0
add byte [rax - 0x77], cl
mov dword [rsp + 0x88], ecx
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
mov word [rax + rcx*4], fs
add byte [rax], al
mov dword [rsp + 0x88], ecx
add byte [rax - 0x77], cl
mov qword [rsp + 0x68], rbp
insb byte [rdi], dx
and al, 0x68
invalid
push 0x2444894c
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x78], rdx
and al, 0x78
jo 0x1400850ab
mov dword [rsp + 0x78], edx
push rsp
and al, 0x78
test rax, rax
test eax, eax
sal byte [rcx + rbx + 0x48], 0x8d
pop r8
je 0x140085085
lea rax, [rbp + 0x58]
lea eax, [rbp + 0x58]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
movzx r15d, word [rbp]
add byte [rsi + 0x41], ah
cmp edi, 2
inc dword [rdx]
cmp r15w, 2
inc dword [rdx]
jne 0x14008518f
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
lea rdx, [rsp + 0x170]
jo 0x14008508c
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rdx + 0x10], xmm0
sub dword [rdx + 0x10], eax
adc byte [rdi], cl
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
mov word [rdx + 0x20], 0
movups xmmword [rdx + 0x26], xmm0
invalid
invalid
mov dword [rdx + 0x20], 0x110f0000
movups xmmword es:[rdx + 0x32], xmm0
movups xmmword [rdx + 0x32], xmm0
xor cl, byte [rax - 0x73]
mov word [rsp + rax], fs
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
invalid
lea rcx, [rsp + 0x204]
mov r8d, 0x46
mov eax, 0x46
add byte [rax], r8b
add byte [rax], al
add byte [rax], al
add al, ch
shr byte [rcx + 2], 1
add byte [rbp + 0x31], al
xor r14d, r14d
xor r13d, r13d
call fcn.1400aba85
xor r14d, r14d
xor r13d, r13d
in eax, dx
xor edi, edi
xor r15d, r15d
inc dword [rbp + 0x31]
invalid
jmp case.0x14006bbbb.347
invalid
lea r8, [rsp + 0xa0]
lea eax, [rsp + 0xa0]
test rcx, rcx
je 0x140085388
add byte [rax], al
mov dword [rsp + 0x2c], edx
mov ebx, eax
mov rcx, qword [r8 + 0x48]
invalid
invalid
lea rdx, [rsp + 0x30]
lea rdx, [rsp + 0x30]
and al, 0x30
mov qword [rdx + 0x10], rcx
movups xmm0, xmmword [r8 + 0x38]
adc byte [rax + 0x38], al
adc byte [rcx + 0xf], al
adc byte [rax + 0x38], al
cmp byte [rdi], cl
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
mov qword [r8 + 0x38], 8
cmp byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [r8 + 0x40], xmm0
adc dword [rax + 0x40], eax
rol byte [rcx + 0xf], 0x11
mov rdi, qword [rdx]
adc dword [rax + 0x40], eax
mov rdi, qword [rdx]
mov rax, qword [rdx + 0x10]
xor ecx, ecx
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
mov dword [rdx + 0x10], ecx
adc byte [rbx + rbp*2 - 0x40], cl
pop rax
imul r8, rax, 0x58
add r8, rdi
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x80], eax
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*4], fs
and al, 0x88
mov qword [rsp + 0x88], rcx
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x68], rdi
mov dword [rsp + 0x68], edi
jl 0x14008514d
push 0x2444894c
jo case.0x14006d045.315
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x78], rdx
push rsp
and al, 0x78
invalid
mov dword [rsp + 0x78], edx
push rsp
and al, 0x78
invalid
js 0x14008517d
test rax, rax
test eax, eax
sal byte [rsi + rdx + 0x48], 0x8d
pop r8
je 0x14008514f
lea rax, [rdi + 0x58]
mov qword [rsp + 0x68], rax
and al, 0x68
movzx ebp, word [rdi]
cmp bp, 2
jne 0x14008527c
sub eax, 0x48000001
lea edx, [rsp + 0x170]
xchg esp, eax
and al, 0x70
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
add byte [rax], al
lea rdx, [rsp + 0x170]
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rdx + 0x10], xmm0
sub dword [rdx + 0x10], eax
movaps xmmword [rdx], xmm0
mov word [rdx + 0x20], 0
movups xmmword [rdx + 0x26], xmm0
and byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x26], eax
movups xmmword [rdx + 0x32], xmm0
xor cl, byte [rax - 0x73]
mov word [rdx + rcx*2], fs
invalid
lea rcx, [rsp + 0x24a]
mov r8d, 0x46
add byte [rax], r8b
invalid
add al, byte [rax]
add al, byte [rax]
add byte [rcx - 0x48], al
add byte [rax], r8b
add al, ch
invalid
add byte [rax], al
call fcn.1400aba85
add al, byte [rax]
xor ebp, ebp
in eax, dx
xor r14d, r14d
xor r15d, r15d
test byte [rbp + 0x31], 0xff
inc dword [rbp + 0x31]
xor r13d, r13d
in eax, dx
jmp 0x1400852b8
add byte [rax - 0x73], cl
lea rdx, [rbp + 2]
push rbp
add cl, byte [rax - 0x73]
invalid
invalid
mov word [rsp + rax], fs
lea rcx, [rsp + 0x204]
and al, 4
add al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0x46
add byte [rax], r8b
add al, ch
invalid
call fcn.1400aba85
mov dil, byte [rbp + 0x48]
invalid
fild qword [rax + 2]
add byte [rax - 0x76], al
push 0xffffffff8a400002
jge 0x1400851f2
mov rax, qword [rbp + 0x4c]
mov eax, dword [rbp + 0x4c]
mov qword [rsp + 0x5b], r8
mov dword [rsp + 0x5b], eax
and al, 0x5b
mov eax, dword [rbp + 0x49]
mov dword [rsp + 0x58], eax
and al, 0x58
mov qword [r12 + 0x58], rax
and al, 0x58
and al, 0x58
movzx r13d, word [rbp + 0x50]
movzx ebp, word [rbp + 0x50]
movzx r12d, word [rbp + 0x52]
movzx esp, word [rbp + 0x52]
push rdx
movzx r14d, word [rbp + 0x54]
push rsp
movzx ebp, word [rbp + 0x56]
lea rcx, [rsp + 0x68]
and al, 0x68
and al, 0x68
call case.0x1400a37eb.95
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
xor byte [rax - 0x75], cl
push rsp
and al, 0x40
invalid
mov rdx, qword [rsp + 0x40]
call fcn.140068680
call fcn.140068680
invalid
dec dword [rax - 0x7d]
jl case.0x140070563.243
cmp qword [rsp + 0x38], 0
cmp dword [rsp + 0x38], 0
cmp byte [rax], al
je 0x140085200
mov r8, qword [rsp + 0x30]
and al, 0x30
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
or eax, 0xa0598
cwde
add eax, 0xd231000a
or al, byte [rax]
xor edx, edx
or al, byte [rax]
xor edx, edx
sar bh, cl
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x2cfd8
fmul st(7)
add al, byte [rax]
mov word [rsi + 8], r15w
mov dword [rsi + 8], r15d
jle case.0x14006a2fc.409
lea rcx, [rsi + 0xa]
lea ecx, [rsi + 0xa]
or r9b, byte [rax - 0x73]
xchg esp, eax
lea rdx, [rsp + 0x204]
lea edx, [rsp + 0x204]
and al, 4
add al, 2
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
invalid
add byte [rax], r8b
add byte [rax], al
mov r8d, 0x46
add al, ch
call fcn.1400aba85
imul ebp, dword [rax + 2], 0x7e884000
add al, byte [rax]
add byte [rax - 0x78], al
mov byte [rsi + 0x50], dil
jle 0x140085270
push rax
mov eax, dword [rsp + 0x58]
and al, 0x58
mov ecx, dword [rsp + 0x5b]
and al, 0x5b
mov dword [rsi + 0x51], eax
mov dword [rsi + 0x54], ecx
mov word [rsi + 0x58], r13w
pop rax
mov word [rsi + 0x5a], r12w
pop dx
mov word [rsi + 0x5c], r14w
jbe 0x140085299
mov word [rsi + 0x5e], bp
mov dword [rsi + 0x5e], ebp
outsb dx, byte [rsi]
pop rsi
lea rcx, [rsi + 0x60]
lea ecx, [rsi + 0x60]
lea rdx, [rsp + 0x348]
lea edx, [rsp + 0x348]
add rax, qword [rax]
add eax, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 0xb8
mov eax, 0xb8
mov eax, 0xe8000000
sub eax, 0x8b000268
push 0x448b0002
and al, 0x2c
add byte [rax], al
call fcn.1400aba85
push 0x448b0002
and al, 0x2c
add byte [rbx - 0x76d3dbbc], cl
invalid
mov eax, dword [rsp + 0x2c]
mov dword [rsi], eax
mov eax, dword [rsp + 0x94]
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rcx - 0x3899fbba], cl
add al, 0x66
mov dword [rsi + 0x118], 0x9e880003
sbb al, 1
add byte [rax], al
test byte [rsp + rdx*4], ah
and al, 0x94
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x3899fbba], cl
add al, 0x66
invalid
add al, 0x66
add al, 0x66
mov dword [rsi + 0x118], 0x9e880003
xchg byte [rax], bl
add dword [rax], eax
add byte [rbx], al
add byte [rax + 0x11c9e], cl
add cl, ch
sahf
sbb al, 1
add byte [rax], al
jmp 0x14008535d
loope case.0x14006ace9.366
add byte [rax], al
lea rdx, [rdi + 2]
lea rcx, [rsp + 0x24a]
mov word [rdx + rcx*2], fs
add al, byte [rax]
add byte [rax], al
push rdi
add cl, byte [rax - 0x73]
mov word [rdx + rcx*2], fs
add al, byte [rax]
invalid
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x46
add byte [rax], r8b
add al, ch
invalid
call fcn.1400aba85
add al, byte [eax]
add al, byte [eax]
add byte [rdx + rcx*4 + 0x77], al
mov r14b, byte [rdi + 0x48]
mov rax, qword [rdi + 0x4c]
mov eax, dword [rdi + 0x4c]
mov qword [rsp + 0x63], r8
mov qword [rsp + 0x63], r8
mov dword [rsp + 0x63], eax
invalid
mov eax, dword [rdi + 0x49]
mov dword [rsp + 0x60], eax
and al, 0x60
mov qword [r12 + 0x60], rax
and al, 0x60
and al, 0x60
movzx r15d, word [rdi + 0x50]
movzx edi, word [rdi + 0x50]
jg 0x1400852fa
movzx r12d, word [rdi + 0x52]
movzx r13d, word [rdi + 0x54]
mov bh, 0x6f
outsd dx, dword [rsi]
push rsp
movzx edi, word [rdi + 0x56]
mov bh, 0x7f
jg case.0x14006ca8c.333
push rsi
lea rcx, [rsp + 0x68]
lea ecx, [rsp + 0x68]
and al, 0x68
and al, 0x68
call case.0x1400a37eb.95
out 7, eax
add byte [rax], al
invalid
invalid
add byte [rax - 0x75], cl
and al, 0x30
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x40]
and al, 0x40
call fcn.140068680
xor edi, esi
dec dword [rax - 0x7d]
jl case.0x1400703f2.254
cmp qword [rsp + 0x38], 0
cmp byte [rax], al
add byte [rsp + rdx + 0x4c], dh
je 0x1400852ed
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
xor byte [rax - 0x75], cl
mov rcx, qword [0x140125790]
or eax, 0xa04ab
add al, 0xa
add byte [rcx], dh
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp case.0x1400a0509.66
add al, byte [rax]
sar bh, cl
adc eax, 0x2ceeb
jmp case.0x1400a0509.66
add al, byte [rax]
jmp case.0x1400a0509.66
invalid
mov word [rsi + 8], bp
lea rcx, [rsi + 0xa]
lea rdx, [rsp + 0x24a]
xchg esp, eax
and al, 0x4a
add al, byte [rax]
invalid
outsb dx, byte [rsi]
or byte [rax - 0x73], cl
or r9b, byte [rax - 0x73]
lea edx, [rsp + 0x24a]
xchg esp, eax
and al, 0x4a
invalid
add al, byte [rax]
add al, byte [rax]
add byte [rcx - 0x48], al
add byte [rax], r8b
add byte [rax], al
mov r8d, 0x46
mov eax, 0x46
add byte [rax], al
add al, ch
call fcn.1400aba85
jge case.0x14007b7a6.140
add al, byte [rax]
add byte [rax + rcx*4 + 0x76], al
mov byte [rsi + 0x50], r14b
push rax
mov eax, dword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov ecx, dword [rsp + 0x63]
and al, 0x63
invalid
mov dword [rsi + 0x51], eax
mov dword [rsi + 0x54], ecx
push rsp
mov word [rsi + 0x58], r15w
mov word [rsi + 0x5a], r12w
mov dword [rsi + 0x5a], esp
mov dword [rsi + 0x5a], esp
pop dx
mov word [rsi + 0x5c], r13w
mov dword [rsi + 0x5c], ebp
mov word [rsi + 0x5e], di
mov dword [rsi + 0x5e], edi
jle case.0x14006ca8c.335
lea rcx, [rsi + 0x60]
lea ecx, [rsi + 0x60]
lea rdx, [rsp + 0x400]
lea edx, [rsp + 0x400]
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0xb8
call fcn.1400aba85
add al, byte [eax]
mov eax, 0xe8000000
add al, ch
add al, byte [eax]
add al, byte [eax]
add byte [rcx + 0x24448b1e], cl
sub al, 0x89
add al, 0x66
mov dword [rsi], ebx
invalid
mov eax, dword [rsp + 0x2c]
mov dword [rsi + 4], eax
mov word [rsi + 0x118], 0
invalid
xchg byte [rax], bl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x118], 0x86c60000
sbb al, 1
invalid
xchg byte [rax], bl
add dword [rax], eax
invalid
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, al
invalid
xchg byte [rcx + rax], bl
invalid
mov byte [rsi + 0x11c], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*4], fs
cwde
lea rcx, [rsp + 0x98]
cwde
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.140067f73
or dword [rsi + rdi*8], ebp
invalid
call qword [rax - 0x473b7eb8]
add al, 0
invalid
nop
add rsp, 0x4b8
invalid
invalid
add al, 0
add byte [rax], al
invalid
mov eax, 0x5b000004
add byte [rax], al
add byte [rbx + 0x5d], bl
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
lea r8, [0x1400f1430]
invalid
jmp 0x14008538f
lea r8, [0x1400f1448]
lea eax, [0x1400f1448]
mov ecx, 0x310006c0
invalid
add byte [rcx], dh
xor ecx, ecx
leave
xor edx, edx
call fcn.1400abec0
sub byte [rbx + 2], ch
invalid
sub byte [rbx + 2], ch
add byte [rdi], cl
add al, byte [rax]
ud2
or ecx, dword [rax - 0x7d]
in al, dx
push 0xffffffffc083018b
mov eax, dword [rcx]
invalid
invalid
sub esp, 0x68
mov eax, dword [rcx]
add eax, 0xfffffffe
cmp eax, 6
mov r8d, 2
add al, byte [rax]
add byte [rax], al
inc byte [rbx - 0x47bef908]
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx + 0x42], al
cmovb r8d, eax
ror byte [rax - 0x73], 5
lea rax, [0x14011c300]
lea eax, [0x14011c300]
outsd dx, dword [rsi]
or dword [rax], eax
invalid
add byte [rsi + 0x63], cl
movsxd r8, dword [rax + r8*4]
add al, 0x80
add r8, rax
add eax, eax
rol byte [rcx - 1], 0xe0
jmp r8
jmp rax
add rcx, 8
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
or byte [rax - 0x73], cl
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
add dword [rax - 0x73], ecx
add eax, 0xfffe333f
xor edi, esi
invalid
lea rax, [0x14006871b]
lea eax, [0x14006871b]
xor edi, esi
invalid
invalid
jmp 0x1400853f9
add rcx, 8
or byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
and al, 0x20
and al, 0x20
and byte [rax - 0x77], cl
mov qword [rax], rcx
or byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
add dword [rax - 0x73], ecx
lea rax, [0x14009cd5b]
add eax, 0x17962
invalid
add dword [rax], eax
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x73], cl
lea rax, [0x1401180c8]
add eax, 0x92cc4
sub al, 9
add bl, ch
jmp 0x14008547c
jbe case.0x14007b7a6.145
add rcx, 8
add ecx, 8
or byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
or byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xbb
lea rax, case.0x14006ace9.382
add byte [rax], al
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x73], cl
lea rax, [0x1400f4f38]
lea eax, [0x1400f4f38]
add eax, 0x6fb0c
invalid
jmp 0x14008547c
add rcx, 8
add rcx, 8
add ecx, 8
or byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
add dword [rax - 0x73], ecx
add eax, 0xfffe337d
xor edi, esi
invalid
lea rax, [0x1400687c6]
lea eax, [0x1400687c6]
xor edi, esi
dec dword [rax - 0x77]
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
lea rax, str.io_error:
add eax, 0x6fb04
invalid
jmp 0x14008547c
add rcx, 8
add rcx, 8
add ecx, 8
ror dword [rax], 0x48
lea eax, [rsp + 0x20]
or byte [rax - 0x73], cl
and al, 0x20
lea rax, [rsp + 0x20]
and byte [rax - 0x77], cl
mov qword [rax], rcx
or byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [0x14008555d]
in al, dx
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x73], cl
add eax, 0x6fafc
invalid
invalid
mov qword [rcx + 8], rax
lea rax, str.proto_error:
lea eax, [0x1400f4f78]
cli
invalid
lea r8, [rsp + 0x38]
lea eax, [rsp + 0x38]
mov qword [r8], rax
mov dword [rax], eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
or byte [rcx - 0x39], cl
mov qword [r8 + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
invalid
invalid
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
sbb byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
and byte [rax - 0x75], cl
push rdx
sub al, ch
call fcn.140016400
call fcn.140016400
stc
call qword [rax + 0x68c48348]
add rsp, 0x68
nop
add rsp, 0x68
invalid
ret
lea rax, str.request_timed_out
lea eax, [0x1400f4fa0]
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x38
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov dword [rax], eax
mov qword [r8 + 8], 1
or byte [rcx], al
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, fcn.1400388b7
add byte [rax], al
lea rax, fcn.1400388b7
lea eax, [0x1401192f0]
and bh, byte [rsi]
or dword [rax], eax
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
push rdi
invalid
adc byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
movups xmmword [r8 + 0x18], xmm0
invalid
movups xmmword [r8 + 0x18], xmm0
movups xmmword [rax + 0x18], xmm0
sbb bl, ch
jmp 0x14008549d
ror dword [rax - 0x7f], 0xec
mov byte [rax], al
add byte [rax], al
invalid
sub rsp, 0x88
sub esp, 0x88
mov rax, qword [rcx]
lea rcx, [rax + 0x54]
lea ecx, [rax + 0x54]
add dword [rax - 0x73], ecx
push rsp
push rsp
lea ecx, [rax + 0x54]
push rsp
lea r9, [rsp + 0x58]
and al, 0x58
and al, 0x58
pop rax
mov qword [r9], rax
add dword [rax - 0x7d], ecx
rcl byte [rax + 0x4c], 0x8d
push rax
lea r8, [fcn.1400687f9]
add rax, 0x50
push rax
lea r8, [fcn.1400687f9]
lea eax, [fcn.1400687f9]
mov qword [r9 + 8], r8
mov dword [rcx + 8], eax
mov qword [r9 + 0x10], rcx
mov dword [rcx + 0x10], ecx
adc byte [rax - 0x73], cl
lea rcx, [0x1400687ce]
or eax, 0xfffe32c2
xor bh, dh
dec dword [rcx - 0x77]
sbb byte [r9 - 0x77], cl
mov qword [r9 + 0x18], rcx
mov dword [rcx + 0x18], ecx
mov qword [r9 + 0x20], rax
and byte [r8 - 0x73], cl
add eax, 0xffff60dc
fsub qword [rax - 1]
invalid
lea rax, [0x14007b5f7]
fsub qword [rax - 1]
invalid
invalid
dec dword [rcx - 0x77]
mov qword [r9 + 0x28], rax
lea rax, str.name:__type:__class:
invalid
mov dl, 6
invalid
sub byte [r8 - 0x73], cl
add eax, 0x6b2ba
invalid
mov dl, 6
invalid
mov edx, 0x4c0006b2
lea eax, [rsp + 0x28]
and al, 0x28
mov dl, 6
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x28]
and al, 0x28
sub byte [rcx - 0x77], cl
mov qword [r8], rax
mov dword [rax], eax
add byte [rax + 3], bh
mov eax, 3
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
or byte [rcx - 0x39], cl
and byte [rax], al
mov qword [r8 + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
adc byte [rcx - 0x77], cl
invalid
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
invalid
and byte [rax - 0x75], cl
mov edx, dword [rdx + 0x28]
push rdx
sub al, ch
lodsb al, byte [rsi]
call fcn.140016400
nop
invalid
stc
call qword [rax - 0x773b7eb8]
invalid
invalid
invalid
mov byte [rax], al
invalid
add rsp, 0x88
add esp, 0x88
invalid
add byte [rax], al
add bl, al
ret
sub rsp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx]
invalid
invalid
mov rax, qword [rcx]
mov rax, qword [rax]
add byte [rbx - 0x13e7cf8], cl
mov ecx, dword [rax]
add ecx, 0xfffffffe
invalid
invalid
or byte [rbx - 0x7c99013f], al
stc
sar esi, 0x66
cmp cx, 0x21
cmp ecx, 0x21
and dword [rcx - 0x48], eax
sldt word [rax]
add byte [rdi + rcx + 0x42], al
cmovb r8d, ecx
invalid
invalid
invalid
mov r8d, 0xf
cmovb r8d, ecx
rol dword [rcx + 0xf], 0xb7
movzx ecx, r8w
lea r8, [0x14011c318]
lea eax, [0x14011c318]
enter 0xffffffffffff8d4c, 5
lea eax, [0x14011c318]
nop
insd dword [rdi], dx
or dword [rax], eax
movsxd rcx, dword [r8 + rcx*4]
or al, 0x88
add rcx, r8
add ecx, eax
sar edi, 0xe1
jmp rcx
lea rax, str.error_parsing_utf8_string
jmp 0x140085a70
add al, 0
invalid
enter 6, 0xffffffffffffffe9
rol dword [rax + rax], cl
add al, 0
invalid
add al, 0
add byte [rax - 0x73], cl
lea rax, str.resource_too_busy
add eax, 0x6c2e4
invalid
add cl, ch
mov dword [rax + rax], 0x4c8d4800
add byte [rax], al
lea rcx, [rsp + 0x28]
jmp 0x140085a70
add byte [rax], al
lea rcx, [rsp + 0x28]
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
invalid
mov qword [rcx], rax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rax], rcx
lea rcx, [0x140066c8f]
or eax, 0xfffe16cf
or byte [rax - 0x73], cl
or eax, 0xfffe16cf
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea rcx, str.future_was_canceled:
lea ecx, [0x1400f18b0]
in eax, 0xc2
invalid
add cl, ch
pop rbx
jmp 0x140085a2b
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rax + 8]
invalid
invalid
add byte [rax], al
lea rcx, [rax + 8]
add rax, 0x10
add eax, 0x10
or byte [rax - 0x7d], cl
add eax, 0x10
rcl byte [rax], 0x4c
lea eax, [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
invalid
lea r8, [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rax - 0x73], cl
mov qword [r8], rcx
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rcx], rax
add dword [rax - 0x73], ecx
lea rax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rax], r8
mov dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
add dword [rcx], esi
xor esi, edi
lea r8, [0x1400686fb]
lea eax, [0x1400686fb]
xor esi, edi
dec dword [rcx + rcx*4 + 0x40]
invalid
invalid
invalid
mov qword [rax + 8], r8
or byte [rax - 0x77], cl
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], r8
sbb byte [rax - 0x73], cl
or eax, 0x6c2d3
rol edx, cl
invalid
invalid
adc byte [rcx + rcx*4 + 0x40], cl
adc byte [rcx + rcx*4 + 0x40], cl
sbb byte [rax - 0x73], cl
or eax, 0x6c2d3
rol edx, cl
invalid
invalid
rol edx, cl
ret 6
invalid
jmp 0x140085875
add byte [rax - 0x73], cl
or byte [rax - 0x7d], cl
or byte [rax - 0x7d], cl
lea rcx, [rax + 8]
lea ecx, [rax + 8]
or byte [rax - 0x7d], cl
add rax, 0x10
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
rcl byte [rax], 0x4c
lea eax, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
mov qword [r8], rcx
lea rcx, [rsp + 0x28]
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
lea rax, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x30]
mov qword [rax], r8
lea r8, [0x1400686fb]
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
mov dword [rax + 0x10], ecx
or byte [rax - 0x77], cl
mov dword [rax + 0x10], ecx
adc byte [rcx + rcx*4 + 0x40], cl
adc byte [rcx + rcx*4 + 0x40], cl
mov qword [rax + 0x18], r8
mov dword [rax + 0x18], eax
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rcx, str.overlapping_labels_name__other
or eax, 0x6c2d1
rol edx, 1
invalid
jmp 0x140085875
add al, byte [rax]
add byte [rax - 0x7d], cl
rol byte [rdx], 0x48
add cl, byte [rax - 0x73]
and al, 0x28
add byte [rax], al
add rax, 2
lea rcx, [rsp + 0x28]
add cl, byte [rax - 0x73]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
and al, 0x30
add dword [rax - 0x73], ecx
and al, 0x30
and al, 0x30
lea eax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rcx
lea rcx, [0x140068703]
lea ecx, [0x140068703]
or byte [rax - 0x73], cl
lea ecx, [0x140068703]
or eax, 0xfffe3094
xchg esp, eax
xor dh, bh
invalid
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
mov qword [rax + 8], rcx
lea rcx, str.dns_key_value_unknown__must_be_3:
or eax, 0x6c2ee
or byte [rax - 0x73], cl
or eax, 0x6c2ee
out dx, al
ret 6
invalid
add cl, ch
jmp 0x140085a2b
lodsb al, byte [rsi]
add eax, dword [rax]
add byte [rax], al
add rax, 8
invalid
add byte [rax], al
add rax, 8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
or byte [rax - 0x73], cl
and al, 0x28
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
and al, 0x30
add dword [rax - 0x73], ecx
and al, 0x30
mov qword [rax], rcx
mov dword [rax], ecx
or byte [rax - 0x73], cl
or eax, 0xfffe3061
invalid
xor dh, bh
invalid
lea rcx, [0x1400686fb]
invalid
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
lea rcx, str.name_label_data_exceed_255:
or eax, 0x6c2f3
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
or eax, 0x6c2f3
ret 6
jmp 0x140085a2b
add rax, 8
lea rcx, [rsp + 0x28]
or byte [rax - 0x73], cl
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov qword [rax], rcx
lea rcx, [0x14006870b]
lea ecx, [0x14006870b]
or byte [rax - 0x73], cl
or eax, 0xfffe3046
xor sil, r15b
invalid
lea ecx, [0x14006870b]
xor sil, r15b
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
mov qword [rax + 8], rcx
lea rcx, str.edns_resource_record_label_must_be_the_root_label__._:
or eax, 0x6c310
or eax, 0x6c310
add cl, ch
push rsi
add eax, dword [rax]
add byte [rax], al
lea rcx, [rax + 8]
invalid
invalid
jmp 0x140085a2b
add byte [rax], al
lea rcx, [rax + 8]
add rax, 0x10
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
or byte [rax - 0x7d], cl
rcl byte [rax], 0x4c
lea eax, [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rax - 0x73], cl
invalid
invalid
mov qword [r8], rcx
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov qword [rax], r8
mov dword [rax], eax
lea r8, [0x1400686fb]
lea eax, [0x1400686fb]
add eax, 0xfffe2ffc
dec dword [rcx + rcx*4 + 0x40]
or byte [rax - 0x77], cl
mov qword [rax + 0x10], rcx
invalid
invalid
invalid
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
adc byte [rcx + rcx*4 + 0x40], cl
mov qword [rax + 0x18], r8
lea rcx, str.incorrect_rdata_length_read:__expected:
ret
invalid
invalid
sbb byte [rax - 0x73], cl
or eax, 0x6c306
ret
jmp 0x140085875
pop rsi
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
add rax, 8
add eax, 8
ror byte [rax], 0x48
lea ecx, [rsp + 0x28]
and al, 0x28
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0xfffe2fc9
leave
invalid
invalid
invalid
lea rcx, [0x1400686fb]
leave
invalid
mov qword [rax + 8], rcx
lea rcx, str.label_bytes_exceed_63:
ret
jmp 0x140085a2b
jmp 0x188085745
lea rcx, [rax + 8]
add rax, 0x10
lea r8, [rsp + 0x80]
add byte [rax], al
adc byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rax], al
mov qword [r8], rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
add byte [rax], al
mov qword [r8], rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x30
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], r8
mov dword [rax], eax
lea r8, [0x1400686fb]
add eax, 0xfffe2f8f
invalid
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
mov dword [rax + 0x10], ecx
mov dword [rax + 0x10], ecx
adc byte [rax - 0x73], cl
lea rcx, [0x140068713]
or eax, 0xfffe2f98
mov qword [rax + 0x18], rcx
lea rcx, str.label_points_to_data_not_prior_to_idx:__ptr:
or eax, 0x6c30a
sbb byte [rax - 0x73], cl
or eax, 0x6c30a
or al, bl
invalid
jmp 0x140085875
add rax, 8
lea rcx, [rsp + 0x28]
and al, 0x28
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rcx
mov dword [rax], ecx
or byte [rax - 0x73], cl
lea rcx, [0x1400686fb]
or eax, 0xfffe2f55
push rbp
invalid
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0x6c31f
lea rcx, str.maximum_buffer_size_exceeded:
jmp 0x140085a2b
add byte [rax - 0x7d], cl
ror byte [rax], 0x48
invalid
invalid
add rax, 8
or byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rax], rcx
lea rcx, [0x14006871b]
invalid
invalid
invalid
jmp 0x1400857ee
add rax, 8
lea rcx, [rsp + 0x28]
and al, 0x28
ror byte [rax], 0x48
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0x1756d
or byte [rax - 0x73], cl
lea ecx, [0x14009cd5b]
or eax, 0x1756d
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea rcx, [0x1401180c8]
or dword [rax], eax
add cl, ch
jmp 0x140085a2b
sub eax, 0x48000002
lea eax, [0x1400f1af8]
repz ret 6
lea rax, str.no_error_specified
repz ret 6
jmp 0x140085a70
add rax, 8
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
invalid
or byte [rax - 0x73], cl
or eax, 0xfffe2ed6
invalid
invalid
invalid
invalid
lea rcx, [0x1400686fb]
invalid
mov qword [rax + 8], rcx
lea rcx, str.not_all_records_could_be_written__wrote:
ret
invalid
invalid
or byte [rax - 0x73], cl
or eax, 0x6c308
ret
invalid
invalid
ret
invalid
jmp 0x140085a2b
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x77], cl
add dword [rax - 0x7d], ecx
add rax, 0x50
lea r8, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
add rax, 0x50
lea r8, [rsp + 0x28]
mov qword [r8], rax
lea rax, [rsp + 0x30]
invalid
xor byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffe2eb0
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [0x14006870b]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r8
lea rcx, [0x140068730]
invalid
invalid
invalid
adc byte [rax - 0x73], cl
or eax, 0xfffe2ec6
invalid
invalid
invalid
invalid
dec dword [rax - 0x77]
sbb byte [rax - 0x73], cl
invalid
mov qword [rax + 0x18], rcx
lea rcx, str.rrsigs_are_not_present_for_record_set_name:__record_type:
lea ecx, [0x1400f1b88]
sbb byte [rax - 0x73], cl
lea ecx, [0x1400f1b88]
or eax, 0x6c313
invalid
lea r8, [rsp + 0x50]
mov qword [r8], rcx
mov dword [rax], ecx
mov dword [rax], ecx
mov ecx, 2
jmp 0x140085a38
invalid
add rax, 2
lea rcx, [rsp + 0x28]
invalid
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
and al, 0x30
and al, 0x30
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rcx
lea rcx, [0x140068703]
invalid
invalid
invalid
or byte [rax - 0x73], cl
or eax, 0xfffe2e61
invalid
invalid
invalid
invalid
mov qword [rax + 8], rcx
lea rcx, str.algorithm_type_value_unknown:
or eax, 0x6c31b
sbb eax, ebx
invalid
jmp 0x140085a2b
add byte [rax - 0x7d], cl
ror byte [rax], 0x48
lea ecx, [rsp + 0x28]
and al, 0x28
add rax, 8
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
add dword [rax - 0x73], ecx
and al, 0x30
mov qword [rax], rcx
lea rcx, [0x14009cd5b]
or byte [rax - 0x73], cl
or eax, 0x1748e
mov qword [rax + 8], rcx
lea rcx, str.dns_class_string_unknown:
or eax, 0x6c320
invalid
add cl, ch
add qword [rax], r8
add byte [rax - 0x7d], cl
jmp 0x140085a2b
add rax, 2
lea rcx, [rsp + 0x28]
invalid
rol byte [rdx], 0x48
lea ecx, [rsp + 0x28]
invalid
sub byte [rax - 0x77], cl
mov qword [rcx], rax
add dword [rax - 0x73], ecx
and al, 0x30
lea rax, [rsp + 0x30]
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0xfffe2e1b
lea rcx, [0x140068713]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea rcx, str.dns_class_value_unknown:
or eax, 0x6c325
jmp 0x140085a2b
add rax, 8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rax], rcx
lea rcx, [0x14009cd5b]
cmp byte [rcx + rax], dh
or byte [rax - 0x73], cl
or eax, 0x17438
cmp byte [rcx + rax], dh
cmp byte [rcx + rax], dh
add dword [rax], eax
mov qword [rax + 8], rcx
lea rcx, str.record_type_string_unknown:
or eax, 0x6c32a
or eax, 0x6c32a
add cl, ch
clc
add byte [rax], al
add byte [rax - 0x7d], cl
rol byte [rdx], 0x48
lea rcx, [rsp + 0x28]
jmp 0x140085a2b
add rax, 2
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov qword [rax], rcx
mov dword [rax], ecx
or byte [rax - 0x73], cl
lea rcx, [0x140068713]
or eax, 0xfffe2dc5
mov qword [rax + 8], rcx
lea rcx, str.record_type_value_unknown:
invalid
ret
invalid
invalid
or byte [rax - 0x73], cl
or eax, 0x6c32f
invalid
ret
invalid
invalid
invalid
jmp 0x140085a2b
add rax, 2
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0xfffe2dbf
invalid
invalid
or byte [rax - 0x73], cl
or eax, 0xfffe2dbf
invalid
invalid
mov qword [rax + 8], rcx
lea rcx, str.unrecognized_label_code:
invalid
add cl, ch
invalid
add byte [rax], al
add byte [rax], al
invalid
movabs byte [0x4802c08348000000], al
add byte [rax], al
add rax, 2
lea rcx, [rsp + 0x28]
invalid
rol byte [rdx], 0x48
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
add dword [rax - 0x73], ecx
and al, 0x30
invalid
lea eax, [rsp + 0x30]
xor byte [rax - 0x77], cl
or byte [rax - 0x73], cl
invalid
invalid
mov qword [rax], rcx
lea rcx, [0x140068738]
or eax, 0xfffe2d94
sub eax, 0x8948fffe
or byte [rax - 0x73], cl
lea rcx, str.nsec3_flags_should_be_0b0000000:
mov qword [rax + 8], rcx
lea rcx, str.nsec3_flags_should_be_0b0000000:
lea ecx, [0x1400f1cf0]
jmp 0x140085a2b
add rax, 8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
lea rcx, [0x1400687c6]
lea ecx, [0x1400687c6]
xor byte [rax - 0x77], cl
or byte [rax - 0x73], cl
invalid
lea ecx, [0x1400687c6]
or eax, 0xfffe2dfa
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea rcx, str.io_error:
jmp 0x140085a2b
lea rax, str.lock_poisoned_error
jmp 0x140085a70
mov eax, dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
xor byte [rax - 0x77], cl
or byte [rax - 0x73], cl
mov qword [rax], rcx
lea rcx, [0x1400051d0]
or eax, 0xfff7f7d4
or eax, 0xfff7f7d4
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea rcx, str.ring_error:
jmp 0x140085a2b
add bl, ch
and cl, byte [rax - 0x73]
lea rcx, [rsp + 0x28]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
lea rcx, [0x1400051d0]
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0x6c32d
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0x6c32d
lea r8, [rsp + 0x50]
mov qword [r8], rcx
mov ecx, 1
add byte [rax], al
add byte [rax], al
mov qword [r8 + 8], rcx
mov dword [rax + 8], ecx
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
mov qword [r8 + 0x18], rcx
jmp 0x140085a93
lea rax, str.timer_error
mov qword [r8 + 0x18], rcx
jmp 0x140085a93
lea rax, str.timer_error
and eax, ebx
invalid
jmp 0x140085a70
lea rax, str.request_timed_out
jmp 0x140085a70
lea rax, str.url_parsing_error
jmp 0x140085a70
lea rax, str.error_parsing_int
lea r8, [rsp + 0x50]
and al, 0x50
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, fcn.1400388b7
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
rol byte [rcx + 0xf], 0x11
invalid
invalid
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub al, ch
invalid
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.140016400
nop
add rsp, 0x88
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rcx
mov rcx, qword [rcx]
mov r9, qword [rsi + 8]
mov rax, r9
mov eax, ecx
mov eax, ecx
sub rax, rcx
movabs r8, 0x2e8ba2e8ba2e8ba3
mov edx, 0x2e8ba2e8
mov edx, 0x2e8ba2e8
mul r8
lea rax, fcn.1400388b7
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov r14, qword [rsi + 0x10]
jbe 0x140085af1
jbe 0x140085af1
cmp r9, rcx
je case.0x14007fdb4.68
mov rdi, rdx
shr rdi, 4
mov r9, qword [r14]
sub rcx, r9
sub ecx, ecx
mov rax, rcx
mul r8
shr rdx, 4
imul rbx, rdx, 0x58
add rbx, r9
mov rcx, rbx
call fcn.140085b56
add rbx, 0x58
dec rdi
jne 0x140085b04
mov rdi, qword [rsi + 0x20]
test rdi, rdi
je 0x140085b4c
mov rbx, qword [r14 + 0x10]
mov rax, qword [rsi + 0x18]
cmp rax, rbx
cmp eax, ebx
cmp eax, ebx
je 0x140085b45
mov r8, qword [r14]
imul rdx, rax, 0x58
add rdx, r8
imul rcx, rbx, 0x58
add rcx, r8
imul r8, rdi, 0x58
call sub.VCRUNTIME140.dll_memmove
pop rdi
add al, byte [rax]
pop rdi
add al, byte [rax]
add rbx, rdi
mov qword [r14 + 0x10], rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
in al, dx
and byte [rax - 0x77], cl
invalid
jle 0x140085b78
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 8]
mov rcx, qword [0x140125790]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add rsi, 0x28
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140065cf5
and al, 8
add dword [rax], eax
add byte [rcx], al
xlatb
fadd qword [rsi]
add byte [rdx + 0x2b], bh
mov ecx, edi
add byte [rax - 0x73], cl
mov ds, word [rax - 0x18000000]
add al, 0xae
invalid
add byte [rax], al
sahf
sbb byte [rcx], al
add byte [rax], al
test edi, edi
and al, 0x58
add byte [rsi + rbx*8 + 0x4c], dh
mov eax, dword [rsp + 0x50]
clc
add esi, dword [rax + rbp*4 + 0x66]
cmp eax, 2
pop rax
add byte [rsp + rdx + 0x4c], dh
mov eax, dword [rsp + 0x50]
invalid
add byte [rax - 0x75], cl
invalid
dec qword [rax]
and al, 0x40
lea eax, [rsp + 0x68]
add eax, 0x6d168
rol dword [rsi], 1
add byte [rax - 0x77], cl
and al, 0x20
lea ecx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0xd], cl
std
fadd dword [rsi]
invalid
add byte [rdx + 0x2b], bh
invalid
add byte [rax], al
and eax, 0x8d4c0009
add eax, 0x6e1d3
add byte [rbp + rcx*4 + 5], cl
shl ecx, cl
invalid
add al, byte [rax]
add ecx, 0xd8
add dh, byte [rbp + 6]
mov ecx, esi
int1
invalid
sub rsp, 0x28
mov rdi, rcx
mov rsi, qword [rcx + 0xd8]
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
lea rcx, [rsi + 0x10]
lea ecx, [rsi + 0x10]
adc al, r13b
adc ch, byte [rsi]
invalid
invalid
call fcn.1400692e4
lock dec qword [rsi]
jne 0x1400864e4
invalid
invalid
invalid
or al, 0x48
mov ecx, dword [rdi + 0xd8]
add byte [rax], al
mov rcx, qword [rdi + 0xd8]
add byte [rax], al
call fcn.140067ef1
mov rcx, rdi
mov ecx, edi
call fcn.140067f73
mov rsi, qword [rdi + 0xe0]
loopne case.0x14006ace9.399
add byte [rax], al
loopne case.0x14006ace9.399
add byte [rax], al
mov rdi, qword [rdi + 0xe8]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
je case.0x14006fd5c.325
jg 0x14008650b
add byte [rsp + 0x48], dh
cmp qword [rdi + 0x10], 0x11
cmp dword [rdi + 0x10], 0x11
jb 0x140086511
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140125790]
xor edx, edx
mov r8, rsi
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
add rsp, 0x28
pop rdi
invalid
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
invalid
mov esp, 0x48900002
add esp, 0x28
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rbp
sub esp, 0x398
cwde
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x22], cl
mov esp, dword [rdx]
mov esp, dword [rdx]
add byte [rax], al
mov dword [rsp + 0x50], ecx
xor eax, 0x2bd3c
mov ebp, 0x8d480002
pop rsp
and al, 0x58
add dword [rax], eax
add byte [rbp - 0x75], cl
jl case.0x14006fd5c.330
add byte [rax], al
sbb byte [rcx - 0x75], cl
invalid
mov edi, dword [rdi]
sbb byte [rcx - 0x80], al
mov edi, 0xd8
add cl, byte [rdi]
test dword [rcx], esi
add al, byte [rax]
add byte [rdx + rcx*4 - 0x51], al
fadd dword [rax]
add byte [rax], al
invalid
mov ch, byte [rdi + 0xd8]
add byte [rax], al
add byte [rcx - 0x80], al
std
add cl, byte [rdi]
test byte [rax], dh
add al, byte [rax]
add byte [rax - 0x73], cl
push rdi
or byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
add byte [rbx + 0xd987], cl
add byte [rbx + 0xdc8f], cl
mov ecx, dword [rdi + 0xdc]
mov dword [rsp + 0x40], eax
and al, 0x40
mov dword [rsp + 0x43], ecx
and al, 0x40
mov dword [rsp + 0x43], ecx
add byte [rax], al
add byte [rdx], al
lea ecx, [rdi + 8]
or r8b, r13b
cld
mov bh, 0xff
dec dword [rax - 0x75]
or eax, 0x9f1a3
or dword [rax], eax
or dword [rax], eax
clc
adc eax, 0x2bbe0
invalid
and al, 0x10
add dword [rax + 0xf4802f9], eax
invalid
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x28
sub byte [rcx], al
add byte [rax], al
mov r8d, 0xd0
sub byte [rcx], al
add byte [rax], al
and al, 0x38
and al, 0x28
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf8
add dword [rax], eax
add byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
mov ecx, dword [rdi]
pop rax
pop rsp
and al, 0x60
add byte [rax], al
add byte [rax], al
invalid
dec qword [rdi]
invalid
rol byte [rax], 1
add byte [rax], al
add ch, bl
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
cmp byte [rax - 0x7b], cl
sal byte [rcx + rcx - 0x3a], 0x86
rol byte [rax], 1
add byte [rax], al
add ebp, ebx
and al, 0x48
mov eax, dword [rdi]
dec qword [rax]
add byte [rax], al
xchg ebx, eax
invalid
invalid
add bl, ch
invalid
xor ecx, edi
invalid
add byte [rdx + 0x29], bh
push rdi
add al, byte [rax]
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x6cd91
xchg ecx, eax
int 6
invalid
invalid
xchg ecx, eax
int 6
invalid
add byte [rax - 0x77], cl
and al, 0x20
invalid
and al, 0x20
sub eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
or edx, dword [rsi + 0x48]
sub esp, 0x20
in al, dx
invalid
push rsi
sub rsp, 0x20
in al, dx
invalid
mov rsi, rcx
mov rax, qword [rcx + 0x30]
test rax, rax
je 0x14008684e
lock dec qword [rax]
dec dword [rax]
jne 0x14008684e
mov rcx, qword [rsi + 0x30]
call fcn.140043680
add rsi, 0x40
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140086489
or byte [rax - 0x73], cl
or eax, 0xfffdd2fc
mov qword [rax + 8], rcx
lea rdx, [0x1401180c8]
lea rcx, [rsp + 0x38]
mov qword [rcx], rdx
mov dword [rcx], edx
cmp byte [rax - 0x77], cl
adc dword [rdx + 1], edi
mov dword [rcx], edx
mov edx, 1
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
mov qword [rcx + 0x18], rdx
lea rdx, [0x1400f4a98]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
mov dword [rcx + 0x18], edx
lea rdx, [0x1400f4a98]
call fcn.1400abe00
ud2
invalid
or eax, dword [rcx + 0x56]
push rsi
push rdi
push rbx
sub rsp, 0x58
mov rsi, r8
mov rdi, rdx
mov r14, rcx
invalid
invalid
mov rax, qword [rcx]
mov qword [rdx + 0x18], rax
lea rbx, [rcx + 8]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r14 + 8], cl
invalid
sbb byte [rax - 0x73], cl
pop rcx
or byte [rcx - 0xf3fceff], dh
cmpxchg byte [r14 + 8], cl
invalid
or byte [rdi], cl
test dword [rax + 0x41000000], ebx
cmp byte [r14 + 0x28], 0
jne 0x140086971
cmp byte [r14 + 0x28], 0
jle 0x140086905
add byte [rcx + rbp + 0x31], dh
leave
je 0x140086909
xor ecx, ecx
mov al, 1
lock cmpxchg byte [rbx], cl
jne 0x14008697e
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], rsi
call fcn.140060471
mov rax, qword [rdi + 0x10]
mov rcx, rdi
adc byte [r8 - 0x77], r9b
stc
call qword [rax + 0x30]
xor esi, esi
jmp 0x140086964
mov qword [rsp + 0x20], rdi
mov rax, qword [r14 + 0x10]
cmp rax, rdi
je 0x140086995
mov rcx, qword [rdi + 0x10]
mov rcx, qword [rcx + 0x38]
mov qword [rdi + rcx + 8], rax
mov rcx, qword [rdi + 0x10]
mov rcx, qword [rcx + 0x38]
cmp byte [r8 - 0x39], cl
add al, 0xf
add byte [rax], al
add byte [rax], al
invalid
cmp byte [r8 - 0x39], cl
cmp byte [rax - 0x39], cl
mov dword [rdi + rcx], 0
add al, 0xf
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
sal byte [rsp + rcx + 0x48], 0x8b
adc byte [rax - 0x75], cl
cmp byte [r8 - 0x77], cl
invalid
invalid
test rax, rax
je 0x140086945
mov rcx, qword [rax + 0x10]
mov rcx, qword [rcx + 0x38]
mov qword [rax + rcx], rdi
mov dword [rax + rcx], edi
cmp al, 8
mov qword [r14 + 0x10], rdi
cmp qword [r14 + 0x18], 0
jne 0x140086954
mov qword [r14 + 0x18], rdi
inc qword [r14 + 0x20]
inc dword [rsi + 0x20]
xor ecx, ecx
mov al, 1
lock cmpxchg byte [r14 + 8], cl
jne 0x14008698b
mov rax, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov rcx, rbx
mov ecx, ebx
call fcn.1400ad2d9
jmp case.0x1400a0509.122
mov rcx, rbx
mov ecx, ebx
call fcn.1400ad030
add al, byte [rax]
jmp 0x1400868ee
invalid
mov rcx, rbx
call fcn.1400ad030
jmp 0x140086964
add r14, 0x10
invalid
lea r8, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
mov qword [r8], 0
lea rdx, [rsp + 0x20]
and byte [rcx + rcx*4 - 0xf], cl
and byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
call fcn.1400afd02
ud2
cmp byte [rax], al
je case.0x14007fdb4.73
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x1400f43f0]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140119404]
mov r8d, 4
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x93e8
mov rcx, rdx
mov rdx, rax
call fcn.14001ae80
stc
invalid
nop
stc
call qword [rax + 0x38c48348]
add rsp, 0x38
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome
cli
sub dword [rcx], ecx
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
cli
sub dword [rcx], ecx
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add rsp, 0x38
jmp rax
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x268
mov rsi, rcx
call fcn.140063877
movzx eax, al
lea rcx, [0x14011c3cc]
or dword [rax], eax
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x1400ef3a8]
lea rax, [0x1400ef3a8]
lea r12, [rsp + 0x30]
mov qword [r12], rax
mov dword [rsp], eax
mov dword [rsp], eax
mov qword [r12 + 8], rsi
mov qword [rsp + 0x28], r12
cmp dword [rsi + 0x30], 2
xor byte [rdx], al
xor byte [rdx], al
jae 0x140086b83
and dword [rcx], 1
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov ecx, 1
call fcn.14005f3e5
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
call case.0x14005f5c8.585
mov rbx, rax
mov rcx, r14
mov ecx, esi
mov rdx, r15
call fcn.14005f3e5
test rbx, rbx
je 0x140086b34
mov rcx, rsi
call fcn.1400638ec
movzx eax, al
lea rcx, [0x14011c3dc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x30], 1
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r12
call fcn.14006262a
mov ebx, 0xc748fffd
rol al, 0xff
invalid
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140086bb8
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140086abb.0
mov rcx, rsi
add rsp, 0x268
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x140086d5e
nop
add rsp, 0x268
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
call fcn.1400899ec
jmp 0x140086b66
lea rbx, [rsp + 0x40]
mov qword [rbx], 3
add byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.140086e2b
xorps xmm0, xmm0
movups xmmword [rbx + 8], xmm0
mov qword [rbx], 2
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140086e2b
mov rcx, rsi
add rsp, 0x268
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x140086db1
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
call fcn.1400abe00
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1400ef2c8]
mov edx, 0x27
call fcn.1400abfc0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140086d79
lea rcx, [rsi + 0x20]
call fcn.14005e70b
lea rcx, [rsi + 0x30]
call fcn.140086e7f
mov rax, qword [rsi + 0x268]
test rax, rax
je 0x140086d98
mov rcx, qword [rsi + 0x270]
call qword [rax + 0x18]
invalid
sbb byte [rbx + rcx*4 + 0x46], cl
clc
mov r8, qword [rsi - 8]
mov rcx, qword [0x140125790]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
sub rsp, 0x250
mov rsi, rcx
call fcn.140063545
test al, 8
jne 0x140086ddc
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 3
call fcn.140086e2b
jmp 0x140086dec
test al, 0x10
je 0x140086dec
lea rcx, [rsi + 0x258]
call fcn.14005f827
add al, byte [rax]
add al, ch
cmp ecx, dword [rdx - 0x74b70003]
and byte [rax - 0x77], r9b
bnd call fcn.140064e51
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.140064e51
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14006359a
test al, al
je 0x140086e21
mov rcx, rsi
add rsp, 0x250
pop rsi
jmp 0x140086d5e
nop
add rsp, 0x250
pop rsi
ret
dec dword [rax - 0x77]
ret
jmp fcn.140086ea9
or eax, 0x9e8b0
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
adc dword [rcx], 0x48000002
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
sbb dword [rax], 0x48000002
mov dword [rsp + 0x268], eax
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rax + 1], cl
call 0x1648cf8d9
invalid
or dword [rax], 0x48000001
mov dword [rsp + 0x240], eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
sbb dword [rcx + 0x48000000], 0x68244489
add byte [rax], 0
add byte [rax - 0x77], cl
test byte [rax + rbx*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x48000000
mov dword [rsp + 0x298], eax
add byte [rax], al
add byte [rbp + 5], dh
add dword [rax], eax
add byte [rax + rax*8 - 0x72b7ab8c], al
add eax, 0x6c7f0
add byte [rax - 0x39], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rdx], dl
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rdx], ah
add dword [rax], eax
add byte [0x12991b94a], cl
add byte [rax - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x89
jmp 0x13ff28b5d
invalid
invalid
invalid
xor al, 0xff
invalid
mov dword [rsp + 0x110], eax
test bh, bh
invalid
mov bh, 0xe9
invalid
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
add eax, dword [rax]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x20
add eax, dword [rax]
add byte [rsi + 0x41], ah
movq mm0, qword [rbp]
lea rax, [rdx + 1]
mov edi, dword [rsp + 0x60]
invalid
adc al, 0
add byte [rcx], dh
leave
and al, 0x38
add byte [rax], al
add bl, ch
jmp 0x140087255
xor eax, eax
mov qword [rsp + 0x38], rax
xlatb
invalid
in eax, dx
add dword [rdi], ecx
invalid
invalid
invalid
inc dword [rcx + 0x21]
invalid
ror byte [rax - 0x3f], 0xe0
add al, 0x4c
mov ecx, ebp
rol dword [rdi + rcx - 0x49], 0x79
invalid
jns 0x14008729d
add byte [rax], al
and al, 0
add dword [rax], eax
add byte [rcx - 0x75], cl
mov word [rax + rcx], fs
add dword [rax], eax
add byte [rax], al
mov rdx, rcx
invalid
invalid
add byte [rax], al
and edx, eax
je 0x1400872e5
invalid
and edx, ecx
or byte [rcx - 0x77], cl
invalid
shr bl, cl
and ah, byte [rsi + 0xf]
je 0x14008731d
add byte [rcx + rax - 0x36], cl
add byte [rax], al
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add al, ch
rol byte [rsi + 2], cl
add byte [rax - 0x75], cl
pushfq
and al, 0xe8
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + riz], ah
add dword [rax], eax
add bl, dh
movdqu xmm0, xmmword [rax + 0xd0]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rcx - 0x7d], cl
cld
add cl, byte [rdi]
test byte [rcx + 0x48000000], dh
mov dword [rsp + 0x50], edi
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x3d024
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
add al, byte [rax]
sub byte [rsp + 0xd0], al
sal byte [rbp + rdi*2 + 0x4c], 0x89
movsb byte [rdi], byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x18
add dword [rax], eax
add byte [rcx - 0x48], al
rol byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + riz], fs
add dword [rax], eax
add byte [rax - 0x77], cl
cli
and al, 0xe0
add dword [rax], eax
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, byte [rax]
add bl, dh
movq qword [rax], mm0
jg 0x14008748e
adc byte [rax - 0x73], cl
mov word [rax + rdx], fs
add dword [rax], eax
add al, ch
push rcx
invalid
and al, 0x20
add al, byte [rax]
add al, ch
loop 0x140087491
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
outsd dx, dword [rsi]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, byte [rax]
add bl, dh
movq qword [rax], mm0
invalid
cmp byte [rax], al
loop case.0x14007ac1a.167
add byte [rcx], dh
ror byte [rbx + rcx*4 - 0x7c], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
call qword [sym.imp.kernel32.dll_HeapFree]
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x40
and al, 0x50
add al, byte [rax]
add bl, dh
movq mm0, qword [rax]
adc byte [rsi + 0xf], spl
jg 0x14008751d
invalid
and al, 0xe0
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14008751e
and al, 0xd0
add byte [rax], al
add byte [rcx + 0xf], al
movzx eax, byte [r15]
rol byte [rax], 1
add byte [rax], al
movzx eax, byte [rdi]
invalid
add byte [rdi], cl
test esp, ebx
add al, 0
add byte [rax - 0x77], cl
mov ecx, ebp
invalid
invalid
invalid
invalid
invalid
dec dword [rdi]
mov bh, 0xb4
and al, 0xb0
add al, 0
add byte [rsi - 0x7d], ah
inc byte [rbx]
add byte [rdi], cl
test ebp, edx
add eax, dword [rax]
add cl, ch
in eax, 6
add byte [rax], al
add byte [rbp + 3], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
mov ecx, ebp
and al, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test cl, bh
or byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
sbb byte [rcx], al
add byte [rax], al
add ecx, dword [rax - 0x73]
or eax, 0x94cf5
cmc
or qword [rax], r8
cmc
or qword [rax], r8
invalid
and al, 0xa0
add al, byte [rax]
add bl, dh
movq mm0, qword [rax]
sub eax, ecx
mov eax, dword [rsp + 0x110]
lea ecx, [0x14011c3ec]
mov ecx, dword [rsp + 0x68]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rcx - 0x75], cl
mov word [rax + rcx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x58
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov bh, 0x10
add dword [rax], eax
add byte [rax - 0x39], cl
xchg dword [rax], ebx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
push rcx
int3
out 0x9d, eax
invalid
or eax, 0x8f9ff
add byte [rbp + rcx*4 + 5], cl
mov al, 0xb6
invalid
add al, byte [rax]
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx - 0x39], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
and al, 0x80
and al, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
add eax, dword [rax]
add al, ch
sub byte [rsi], dh
add al, byte [rax]
stc
xchg dword [rdx], eax
add byte [rdi], cl
or ebp, eax
shl byte [0x14b18900a], 1
or edi, dword [rcx + 8]
or byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
or edx, dword [rsi + 0x57]
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1d8
mov rsi, rcx
invalid
cmp byte [rdx + 8], 0
je 0x14008904c
invalid
mov byte [rsi + 0xd0], 2
jmp case.0x14006ca8c.382
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
lea rbx, [rsp + 0x100]
lea ebx, [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
add al, byte ss:[rax]
add byte [rax - 0x76], al
mov rcx, rbx
call fcn.140089295
mov bpl, byte [rbx + 0xd0]
stosd dword [rdi], eax
rol byte [rax], 1
add byte [rax], al
stosd dword [rdi], eax
rol byte [rax], 1
add byte [rax], al
cmp bpl, 3
std
add esi, dword [rbp + 9]
jne 0x140089075
jne 0x140089075
mov byte [rsi + 0xd0], 3
jmp case.0x14006ca8c.382
invalid
add byte [rax], al
add ebp, ebx
lea rcx, [esp + 0x30]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
xor byte [rax - 0x73], cl
pushfq
and al, 0
add dword [rax], eax
add byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
lea rbx, [rsp + 0x100]
mov r8d, 0xd0
mov rdx, rbx
mov edx, ebx
invalid
call fcn.1400aba85
mov eax, dword [rbx + 0xd1]
mov ecx, dword [rbx + 0xd4]
add byte [rax], al
cmc
sub dword [rdx], eax
add byte [rbx + 0xd183], cl
add byte [rbx + 0xd48b], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x76d7dbbc], cl
and al, 0x2b
and al, 0x2b
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x2b], ecx
and al, 0x2b
and al, 0x2b
cmp bpl, 2
jne 0x1400890ae
mov byte [rdi + 8], 1
lea rdx, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
mov r8d, 0xd0
mov eax, 0xd0
mov rcx, rsi
mov ecx, esi
call fcn.1400aba85
mov eax, dword [rsp + 0x28]
and al, 0x28
add byte [rbx - 0x74d7dbbc], cl
and al, 0x2b
and al, 0x28
sub byte [rbx - 0x76d4dbb4], cl
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0xd1], eax
xchg cl, dl
add byte [rax], al
add byte [rax], al
invalid
mov ss, esp
invalid
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0xd4], ecx
mov byte [rsi + 0xd0], bpl
add byte [rax], al
invalid
add byte [rax - 0x78], al
scasb al, byte [rdi]
rol byte [rax], 1
add byte [rax], al
add rsp, 0x1d8
add esp, 0x1d8
pop rbx
pop rbp
pop rdi
pop rsi
ret
sub esp, 0x70
jo 0x140089136
movabs rax, 0x736f6d6570736575
xor rax, rcx
mov eax, 0x70736575
insd dword [rdi], dx
jo 0x140089159
insd dword [rdi], dx
outsd dx, dword [rsi]
jae case.0x14007ac1a.674
xor eax, ecx
movabs r9, 0x646f72616e646f6d
xor r9, rdx
xor ecx, edx
insd dword [rdi], dx
outsd dx, dword [rsi]
outsb dx, byte fs:[rsi]
invalid
outsd dx, dword [rsi]
xor r9, rdx
xor ecx, edx
xor ecx, edx
movabs r10, 0x6c7967656e657261
outsb dx, byte [rsi]
jns 0x14008917d
xor r10, rcx
xor edx, ecx
movabs r11, 0x7465646279746573
xor r11, rdx
je case.0x14008558f.304
xor ebx, edx
lea rsi, [rsp + 0x28]
lea esi, [rsp + 0x28]
mov qword [rsi], rax
invalid
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r9
mov qword [rsi + 0x18], r11
mov dword [rsi + 0x18], ebx
mov dword [rsi + 0x18], ebx
mov qword [rsi + 0x20], rcx
mov dword [rsi + 0x20], ecx
and byte [rax - 0x77], cl
push rsi
sub byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rsi + 0x30], xmm0
mov qword [rsi + 0x40], 0
mov qword [rsi + 0x28], rdx
xorps xmm0, xmm0
movups xmmword [rsi + 0x30], xmm0
mov qword [rsi + 0x40], 0
lea rdx, [rsp + 0x26]
lea edx, [rsp + 0x26]
mov word es:[rdx], r8w
mov word [rdx], r8w
add al, byte [rcx - 0x48]
add al, byte [rax]
mov r8d, 2
add byte [rax], al
mov rcx, rsi
call fcn.14005fc92
dec dword [rax - 0x75]
invalid
invalid
dec dword [rax - 0x75]
adc byte [rbx + r9*4 + 0x4e], r9b
invalid
invalid
mov ecx, dword [rsi + 0x10]
mov r9, qword [rsi + 0x30]
mov ecx, dword [rsi + 0x30]
xor byte [rcx - 0x3f], cl
loope case.0x14007ac1a.677
shl r9, 0x38
or r9, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x18]
push rsi
sbb byte [rax - 0x75], cl
mov eax, dword [rsi]
push rsi
sbb byte [rax - 0x75], cl
mov eax, dword [rsi]
mov eax, dword [rsi]
add rax, rcx
rol rcx, 0xd
xor rdx, r9
xor rcx, rax
or eax, 0x48ca314c
xor ecx, eax
rol rax, 0x20
rol eax, 0x20
and byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 8]
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
ret 0x4915
add eax, ecx
rol rcx, 0x11
or byte [rcx + 1], cl
ror byte [rax - 0x3f], 1
ret 0x4c10
ret 0x4915
xor rdx, rax
xor rcx, r8
rol r8, 0x20
rol eax, 0x20
rol eax, 0x20
xor rax, r9
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
xor r8, 0xff
add r8, rdx
rol rdx, 0x10
rol edx, 0x10
rol edx, 0x10
xor rdx, r8
xor edx, eax
add rax, rdx
rol rdx, 0x15
add r8, rcx
rol rcx, 0x11
xor rcx, r8
rol r8, 0x20
xor rdx, rax
xor edx, eax
xor edx, eax
add rax, rcx
rol rcx, 0xd
or eax, 0x48c13148
rol eax, 0x20
or eax, 0x48c13148
rol eax, 0x20
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
add r8, rcx
enter 0xffffffffffffc148, 0xffffffffffffffc1
adc dword [rcx + rsi - 0x3f], ecx
xor ecx, eax
enter 0xffffffffffffc148, 0xffffffffffffffc1
adc dword [rcx + rsi - 0x3f], ecx
xor ecx, eax
xor ecx, eax
rol r8, 0x20
xor rdx, rax
add rax, rcx
rol rcx, 0xd
add r8, rdx
rol rdx, 0x10
xor rdx, r8
xor edx, eax
ror byte [rax - 0x3f], 1
ret 0x4c10
xor edx, eax
rol rdx, 0x15
xor rcx, rax
ror dword [rcx + 1], 0xc8
ror dword [rcx + 1], 0xc8
rol rcx, 0x11
mov rax, r8
rol rax, 0x20
xor rax, rcx
xor rax, rdx
xor rax, r8
add rsp, 0x70
pop rsi
ret
or byte [rax], al
je case.0x140070563.305
cmp qword [rdi + 0x10], 0x11
jb 0x140089274
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140125790]
mov ecx, dword [0x140125790]
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
add byte [rax], al
mov rbx, r8
mov rdi, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
lea r14, [rsp + 0xf8]
mov rcx, r14
call fcn.140086532
mov bpl, byte [r14 + 0xd0]
cmp bpl, 3
jne 0x1400892f8
mov rcx, qword [rdi]
test rcx, rcx
je case.0x140074d20.215
add rcx, 0x48
mov rdx, rbx
call fcn.140028d44
cli
stc
dec dword [rax - 0x77]
int1
cli
stc
dec dword [rax - 0x77]
int1
mov ecx, esi
mov rdx, rdi
add rsp, 0x1d0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.140086532
lea rcx, [rsp + 0x28]
lea rbx, [rsp + 0xf8]
mov r8d, 0xd0
add byte [rax], al
add byte [rax], al
mov rdx, rbx
mov edx, ebx
call fcn.1400aba85
mov eax, dword [rbx + 0xd1]
adc ecx, 0
add byte [rax], al
adc ecx, 0
add byte [rax], al
mov ecx, dword [rbx + 0xd4]
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x23], ecx
and al, 0x23
add byte [rax], al
add byte [rcx - 0x76dfdbbc], cl
and byte [rcx + 0x4023244c], cl
cmp ch, 2
and al, 0x23
cmp bpl, 2
jne 0x14008934a
mov rax, qword [rdi]
test rax, rax
je 0x140089343
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x140089343
mov rcx, qword [rdi]
call fcn.140081d4e
dec dword [rax - 0x39]
mov qword [rdi], 0
invalid
lea rdx, [rsp + 0x28]
mov r8d, 0xd0
mov rcx, rsi
call fcn.1400aba85
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
mov dword [rsi + 0xd1], eax
mov dword [rsi + 0xd4], ecx
add byte [rax - 0x78], al
scasb al, byte [rdi]
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x78], al
scasb al, byte [rdi]
rol byte [rax], 1
add byte [rax], al
add rsp, 0x1d0
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.28_srcmpscmod.rs
mov edx, 0x2b
add byte [rax], al
add al, ch
and ch, byte [rdx + rax]
add byte [rdi], cl
invalid
add byte [rax], al
add al, ch
and ch, byte [rdx + rax]
add byte [rdi], cl
or edx, dword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
mov rax, r8
mov rsi, rcx
ror byte [rax - 0x77], 0xce
mov rcx, qword [rdx]
mov rdi, rcx
sub rdi, r8
sar rdi, 8
or byte [rbp + rcx*4 + 0x47], cl
lock and r8, qword [rdx + 8]
or byte [rbp + rcx*4 + 0x47], cl
lock and r8, qword [rdx + 8]
and eax, dword [rdx + 8]
movdqu xmm0, xmmword [rcx + r8]
pcmpeqd xmm1, xmm1
pcmpeqd mm1, mm1
pcmpeqd mm1, mm1
pcmpeqb xmm0, xmm1
pcmpeqb mm0, mm1
shl dword [rsi + 0xf], 0x71
invalid
psllw xmm0, 7
pmovmskb r10d, xmm0
movdqu xmm0, xmmword [rcx + rdi]
pcmpeqb xmm0, xmm1
pmovmskb r9d, xmm0
xlatb
enter 0xffffffffffff8545, 0xffffffffffffffd2
invalid
sal byte [rbx + rcx + 0x66], cl
bsr r10d, r10d
bsr edx, edx
je 0x1400893f7
bsr r10w, r10w
bsr edx, edx
xor r10d, 0xf
por mm0, qword [0x150c2d561]
add byte [rcx - 0x7f], al
leave
add byte [rax], al
add dword [rax], eax
jmp 0x1400893fc
mov r10w, 0x10
or r9d, 0x10000
bsf r9d, r9d
add r10d, r9d
mov r9b, 0x80
cmp r10w, 0xf
cli
emms
invalid
inc qword [rdx + 0x10]
mov r9b, 0xff
mov byte [rcx + rdi], r9b
mov byte [r8 + rcx + 0x10], r9b
mov byte [rax + rcx + 0x10], cl
mov byte [rax + rcx + 0x10], cl
or byte [rax], r10b
dec qword [rdx + 0x18]
add rax, 0xffffffffffffff00
mov r8d, 0x100
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rax
call fcn.1400aba85
mov qword [rsi + 0x100], rdi
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rcx + 0x58], bh
mov edx, 8
call fcn.1400119c9
test rax, rax
je case.0x14006ab69.414
add al, ch
invalid
add eax, 0x28c48348
add rsp, 0x28
ret
mov ecx, 8
mov edx, 0x58
add byte [rax], al
add byte [rdx + 0x58], bh
pop rax
add byte [rax], al
add byte [rax], al
call fcn.1400abc30
add byte [rax], al
call fcn.1400abc30
ud2
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, r8
mov edi, edx
mov rbx, rcx
retf
mov r15, qword [rcx + 0x20]
jns 0x1400894bd
and byte [rbx + rcx*4 + 0x61], cl
mov r12, qword [rcx + 0x28]
mov rcx, r15
sub byte [rcx + rcx*4 - 7], cl
mov rdx, r12
mov r8d, edi
call fcn.1400890e8
dec dword [rcx - 0x77]
invalid
cld
invalid
dec dword [rcx - 0x77]
invalid
mov esi, eax
cmp qword [rbx + 0x10], 0
je 0x14008959a
test ch, bl
add byte [rax], al
invalid
test ch, bl
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x75]
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
or byte [r9 - 0x77], cl
enter 0x214d, 0xfffffffffffffff0
and eax, esi
mov r8, rcx
and r8, r14
and eax, esi
and eax, esi
shr r14, 0x39
movd xmm0, r14d
movd mm0, esi
punpcklbw xmm0, xmm0
punpcklbw mm0, mm0
sal dl, 0xf
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
jo 0x1400894a0
invalid
jo 0x14008949b
add byte [rsi + 0xf], ah
jo 0x1400894a0
add byte [rbp + rcx*4 + 0x48], cl
lea r9, [rax - 0x10]
xor r10d, r10d
xor edx, edx
invalid
xor edx, edx
pcmpeqd xmm1, xmm1
xor r11d, r11d
invalid
fcomi st(3)
movq mm2, qword [rax + r8]
adc al, 0
movdqu xmm2, xmmword [rax + r8]
adc al, 0
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r12d, xmm3
test r12w, r12w
test esp, esp
je 0x140089533
lea ebp, [r12 - 1]
and ebp, r12d
and ebp, esp
inc dword [rcx + riz - 0x1b]
and ebp, esp
bsf r15d, r12d
add r15, r8
and r15, rcx
and edi, ecx
and edi, ecx
mov r12, r15
cld
shl r12, 4
mov r13, r9
mov ebp, ecx
add al, 0x4d
mov ebp, ecx
sub r13, r12
mov r12d, ebp
mov esp, ebp
in eax, 0x41
mov esp, ebp
cmp word [r13], di
cmp dword [r13], edi
cmp dword [rbp], edi
jne 0x140089502
shr ebx, 1
jmp 0x140089574
cmp r11, 1
cmp r11, 1
add dword [rcx - 0x45], eax
add dword [rax], eax
add byte [rax], al
mov r11d, 1
mov ebx, 1
je 0x140089555
invalid
pmovmskb edx, xmm2
pmovmskb edx, mm2
rol byte [rbp + 0x31], cl
fild dword [rbp - 0x6af0be2e]
test edx, edx
setne r11b
xor r11d, r11d
test edx, edx
setne r11b
bsf edx, edx
mov esp, 0xc2014cd2
mov esp, 0xc2014cd2
add edx, eax
and rdx, rcx
pcmpeqb xmm2, xmm1
pcmpeqb mm2, mm1
pmovmskb ebp, xmm2
test ebp, ebp
in eax, dx
in eax, dx
jne 0x1400895ad
add r8, r10
add r8, r10
add eax, edx
add r8, 0x10
add r10, 0x10
and r8, rcx
jmp 0x1400894ef
neg r15
shl r15, 4
shl edi, 4
shl edi, 4
lea rcx, [rax + r15]
add rcx, 0xfffffffffffffff8
add ecx, 0xfffffff8
cmp byte [rax - 0x7d], cl
sar eax, 0x48
invalid
add ecx, 0xfffffff8
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x77], ecx
mov qword [rcx], rsi
add rsp, 0x28
add esp, 0x28
xor dword [rax - 0x7d], ecx
invalid
add esp, 0x28
sub byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
mov rcx, rbx
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r12
call fcn.1400b01a0
invalid
loopne 0x14008958c
clc
imul eax, dword [rdx], 0
invalid
add cl, ch
adc bh, bh
invalid
jmp 0x1400894bd
mov r8b, byte [rax + rdx]
mov al, byte [rax + rdx]
adc byte [rbp - 0x7c], al
sar byte [rax + 0xf], 0x66
movq mm0, qword [rax]
outsd dx, dword [rsi]
invalid
test r8b, r8b
test al, al
js 0x1400895c5
movdqa xmm0, xmmword [rax]
outsd dx, dword [rsi]
add byte [rsi + 0xf], ah
xlatb
ror byte [rdi], 1
mov esp, 0x48a44d2
rol byte [rdx + rcx*4 + 4], cl
pmovmskb edx, xmm0
bsf edx, edx
rol byte [rdx + rcx*4 + 4], cl
invalid
rol byte [rdx + rcx*4 + 4], cl
mov al, byte [rax + rdx]
adc byte [rcx - 0x80], al
loopne 0x1400895ca
invalid
and r8b, 1
add dword [rbp + 0xf], eax
mov dh, 0xc0
movzx r8d, r8b
movzx eax, al
sub qword [rbx + 0x10], r8
lea r8, [rdx - 0x10]
and r8, rcx
and eax, ecx
adc byte [r13 + r9*4 + 0x42], cl
adc byte [rbp + rcx*4 + 0x42], cl
invalid
and eax, ecx
mov byte [rax + rdx], r14b
xor al, 0x10
mov byte [r8 + rax + 0x10], r14b
inc qword [rbx + 0x18]
shl rdx, 4
shl edx, 4
shl edx, 4
loop 0x1400895ed
add al, 0x48
mov ecx, eax
mov rcx, rax
sub rcx, rdx
sub ecx, edx
neg rdx
mov word [rax + rdx - 0x10], di
invalid
fisub dword [rsi - 0x77]
jl 0x140089606
invalid
add rcx, 0xfffffffffffffff8
add ecx, 0xfffffff8
clc
xor eax, eax
jmp 0x140089586
sub rsp, 0x270
sub esp, 0x270
in al, dx
jo 0x14008960d
add byte [rax], al
mov rsi, rcx
call fcn.140063877
movzx eax, al
invalid
lea ecx, [rsp + 0x38]
jno 0x140089643
mov dword [rsp + 0x30], ecx
xor byte [rbx + 0xf02307e], al
add cl, byte [rdi]
add dword [rax], 1
add byte [rax], al
jle 0x14008966e
push rsi
sub byte [rcx + 1], bh
mov esi, eax
mov edi, edx
pop rbp
std
dec dword [rax - 0x7b]
test rbx, rbx
std
dec dword [rdi]
mov dh, 0xc0
or dword [rax], eax
add byte [rax + 0x63], cl
add al, 0x81
mov ecx, edi
push rax
xadd qword [rsi], rax
invalid
add byte [rax], al
add esp, 0x270
add byte [rax], al
pop rdi
add bl, ch
xor cl, byte [rax - 0x73]
pop rsp
and al, 0x48
add eax, dword [rax]
add byte [rax], al
invalid
adc dword [rbx + 8], eax
pop rdi
and al, 0x48
mov dword [rcx], eax
and al, 0x28
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x6abb8
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0x65b1a
invalid
sub esp, 0x58
mov rsi, rdx
mov rdi, rcx
lea rdx, [rcx + 0x258]
call fcn.14006366e
test al, al
je 0x14008980f
mov rax, qword [rdi + 0x30]
mov qword [rdi + 0x30], 3
xor byte [r11], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dh, byte [rbp + 0x37]
xor byte [rax - 0x39], cl
xor byte [r11], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dh, byte [rbp + 0x37]
movups xmm0, xmmword [rdi + 0x38]
adc byte [rdi + 0x38], al
movups xmm1, xmmword [rdi + 0x48]
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
cmp dword [rsi], 2
invalid
invalid
je 0x1400897fe
add dh, byte ds:[rax + rcx + 0x48]
mov ecx, esi
mov rcx, rsi
int1
call fcn.140086ea9
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc byte [rdi], r9b
adc dword [rsi], eax
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8fabc
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8fabc
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x6aa82
invalid
invalid
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x6aa82
invalid
invalid
invalid
call fcn.1400abe00
ud2
invalid
or edx, dword [rsi + 0x48]
sub esp, 0x250
mov rsi, rcx
call fcn.140063626
dec dword [rax - 0x7b]
invalid
je 0x140089877
dec dword [rax - 0x7b]
sal byte [rbp + rdx + 0x48], 0x8d
and byte [rax - 0x73], r9b
push rsp
and al, 0x28
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 3
mov dword [rdx], 3
add eax, dword [rax]
add byte [rax], al
call fcn.140086e2b
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
cmp eax, 0x3f
invalid
cmp eax, 0x3f
jbe 0x1400898ad
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400898a3
invalid
ror byte [rax - 0x7d], 0xf8
jne 0x1400898a3
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x250
pop rsi
jmp 0x140089999
invalid
add byte [rax + 0x50c48148], dl
add al, byte [rax]
add byte [rsi - 0x3d], bl
nop
add rsp, 0x250
pop rsi
ret
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1400ef2c8]
add eax, 0x65a0d
add byte [rbp + rcx*4 + 5], cl
or eax, 0xba00065a
invalid
add eax, 0x65a0d
mov edx, 0x27
call fcn.1400abfc0
add byte [rdi], cl
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
in al, dx
sub byte [rax - 0x39], cl
rol al, 0xff
invalid
cmp eax, 0x40
jne 0x1400898f0
jne 0x1400898f0
add rsp, 0x28
jmp 0x140089999
nop
add rsp, 0x28
ret
sub bl, al
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1400ef2c8]
mov edx, 0x27
call fcn.1400abfc0
add al, byte [rax]
invalid
add byte [rbp + rcx*4 + 5], cl
invalid
add al, byte [rax]
ud2
mov rax, qword [rcx]
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
and al, dh
cmpxchg qword [rsi], rdx
xchg esp, eax
ret 0x948
and al, dh
cmpxchg qword [rsi], rdx
jne 0x14008991b
test cl, 3
je 0x140089962
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
sar bh, 0xff
push rax
xadd qword [rsi], rax
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14008997f
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
jne 0x140089978
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140089999
invalid
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.1400899ec
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140089a43
add byte [rax], al
invalid
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
and byte [rsi - 0x3d], bl
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1400ef2c8]
add byte [rdx + 0x27], bh
invalid
add byte [rdx + 0x27], bh
invalid
call fcn.1400abfc0
add al, byte es:[rax]
ud2
mov eax, dword [rcx + 0x20]
and r8b, sil
and al, dh
dec qword [rax]
xor al, r13b
ret 0xffd4
jo case.0x1400a37eb.122
add byte [rax], al
in al, dx
xchg dword [rdx], eax
invalid